configure revision 1d7e8c6148a4356c16745f6496c38c737bd37c02
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.60 for LLVM 3.1svn.
4#
5# Report bugs to <http://llvm.org/bugs/>.
6#
7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11#
12# Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign.
13## --------------------- ##
14## M4sh Initialization.  ##
15## --------------------- ##
16
17# Be Bourne compatible
18if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19  emulate sh
20  NULLCMD=:
21  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22  # is contrary to our usage.  Disable this feature.
23  alias -g '${1+"$@"}'='"$@"'
24  setopt NO_GLOB_SUBST
25else
26  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
27fi
28BIN_SH=xpg4; export BIN_SH # for Tru64
29DUALCASE=1; export DUALCASE # for MKS sh
30
31
32# PATH needs CR
33# Avoid depending upon Character Ranges.
34as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37as_cr_digits='0123456789'
38as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40# The user is always right.
41if test "${PATH_SEPARATOR+set}" != set; then
42  echo "#! /bin/sh" >conf$$.sh
43  echo  "exit 0"   >>conf$$.sh
44  chmod +x conf$$.sh
45  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46    PATH_SEPARATOR=';'
47  else
48    PATH_SEPARATOR=:
49  fi
50  rm -f conf$$.sh
51fi
52
53# Support unset when possible.
54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55  as_unset=unset
56else
57  as_unset=false
58fi
59
60
61# IFS
62# We need space, tab and new line, in precisely that order.  Quoting is
63# there to prevent editors from complaining about space-tab.
64# (If _AS_PATH_WALK were called with IFS unset, it would disable word
65# splitting by setting IFS to empty value.)
66as_nl='
67'
68IFS=" ""	$as_nl"
69
70# Find who we are.  Look in the path if we contain no directory separator.
71case $0 in
72  *[\\/]* ) as_myself=$0 ;;
73  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74for as_dir in $PATH
75do
76  IFS=$as_save_IFS
77  test -z "$as_dir" && as_dir=.
78  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79done
80IFS=$as_save_IFS
81
82     ;;
83esac
84# We did not find ourselves, most probably we were run as `sh COMMAND'
85# in which case we are not to be found in the path.
86if test "x$as_myself" = x; then
87  as_myself=$0
88fi
89if test ! -f "$as_myself"; then
90  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91  { (exit 1); exit 1; }
92fi
93
94# Work around bugs in pre-3.0 UWIN ksh.
95for as_var in ENV MAIL MAILPATH
96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97done
98PS1='$ '
99PS2='> '
100PS4='+ '
101
102# NLS nuisances.
103for as_var in \
104  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106  LC_TELEPHONE LC_TIME
107do
108  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109    eval $as_var=C; export $as_var
110  else
111    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112  fi
113done
114
115# Required to use basename.
116if expr a : '\(a\)' >/dev/null 2>&1 &&
117   test "X`expr 00001 : '.*\(...\)'`" = X001; then
118  as_expr=expr
119else
120  as_expr=false
121fi
122
123if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124  as_basename=basename
125else
126  as_basename=false
127fi
128
129
130# Name of the executable.
131as_me=`$as_basename -- "$0" ||
132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133	 X"$0" : 'X\(//\)$' \| \
134	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135echo X/"$0" |
136    sed '/^.*\/\([^/][^/]*\)\/*$/{
137	    s//\1/
138	    q
139	  }
140	  /^X\/\(\/\/\)$/{
141	    s//\1/
142	    q
143	  }
144	  /^X\/\(\/\).*/{
145	    s//\1/
146	    q
147	  }
148	  s/.*/./; q'`
149
150# CDPATH.
151$as_unset CDPATH
152
153
154if test "x$CONFIG_SHELL" = x; then
155  if (eval ":") 2>/dev/null; then
156  as_have_required=yes
157else
158  as_have_required=no
159fi
160
161  if test $as_have_required = yes && 	 (eval ":
162(as_func_return () {
163  (exit \$1)
164}
165as_func_success () {
166  as_func_return 0
167}
168as_func_failure () {
169  as_func_return 1
170}
171as_func_ret_success () {
172  return 0
173}
174as_func_ret_failure () {
175  return 1
176}
177
178exitcode=0
179if as_func_success; then
180  :
181else
182  exitcode=1
183  echo as_func_success failed.
184fi
185
186if as_func_failure; then
187  exitcode=1
188  echo as_func_failure succeeded.
189fi
190
191if as_func_ret_success; then
192  :
193else
194  exitcode=1
195  echo as_func_ret_success failed.
196fi
197
198if as_func_ret_failure; then
199  exitcode=1
200  echo as_func_ret_failure succeeded.
201fi
202
203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204  :
205else
206  exitcode=1
207  echo positional parameters were not saved.
208fi
209
210test \$exitcode = 0) || { (exit 1); exit 1; }
211
212(
213  as_lineno_1=\$LINENO
214  as_lineno_2=\$LINENO
215  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217") 2> /dev/null; then
218  :
219else
220  as_candidate_shells=
221    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223do
224  IFS=$as_save_IFS
225  test -z "$as_dir" && as_dir=.
226  case $as_dir in
227	 /*)
228	   for as_base in sh bash ksh sh5; do
229	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230	   done;;
231       esac
232done
233IFS=$as_save_IFS
234
235
236      for as_shell in $as_candidate_shells $SHELL; do
237	 # Try only shells that exist, to save several forks.
238	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239		{ ("$as_shell") 2> /dev/null <<\_ASEOF
240# Be Bourne compatible
241if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
242  emulate sh
243  NULLCMD=:
244  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
245  # is contrary to our usage.  Disable this feature.
246  alias -g '${1+"$@"}'='"$@"'
247  setopt NO_GLOB_SUBST
248else
249  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
250fi
251BIN_SH=xpg4; export BIN_SH # for Tru64
252DUALCASE=1; export DUALCASE # for MKS sh
253
254:
255_ASEOF
256}; then
257  CONFIG_SHELL=$as_shell
258	       as_have_required=yes
259	       if { "$as_shell" 2> /dev/null <<\_ASEOF
260# Be Bourne compatible
261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262  emulate sh
263  NULLCMD=:
264  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265  # is contrary to our usage.  Disable this feature.
266  alias -g '${1+"$@"}'='"$@"'
267  setopt NO_GLOB_SUBST
268else
269  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
270fi
271BIN_SH=xpg4; export BIN_SH # for Tru64
272DUALCASE=1; export DUALCASE # for MKS sh
273
274:
275(as_func_return () {
276  (exit $1)
277}
278as_func_success () {
279  as_func_return 0
280}
281as_func_failure () {
282  as_func_return 1
283}
284as_func_ret_success () {
285  return 0
286}
287as_func_ret_failure () {
288  return 1
289}
290
291exitcode=0
292if as_func_success; then
293  :
294else
295  exitcode=1
296  echo as_func_success failed.
297fi
298
299if as_func_failure; then
300  exitcode=1
301  echo as_func_failure succeeded.
302fi
303
304if as_func_ret_success; then
305  :
306else
307  exitcode=1
308  echo as_func_ret_success failed.
309fi
310
311if as_func_ret_failure; then
312  exitcode=1
313  echo as_func_ret_failure succeeded.
314fi
315
316if ( set x; as_func_ret_success y && test x = "$1" ); then
317  :
318else
319  exitcode=1
320  echo positional parameters were not saved.
321fi
322
323test $exitcode = 0) || { (exit 1); exit 1; }
324
325(
326  as_lineno_1=$LINENO
327  as_lineno_2=$LINENO
328  test "x$as_lineno_1" != "x$as_lineno_2" &&
329  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
330
331_ASEOF
332}; then
333  break
334fi
335
336fi
337
338      done
339
340      if test "x$CONFIG_SHELL" != x; then
341  for as_var in BASH_ENV ENV
342        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
343        done
344        export CONFIG_SHELL
345        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
346fi
347
348
349    if test $as_have_required = no; then
350  echo This script requires a shell more modern than all the
351      echo shells that I found on your system.  Please install a
352      echo modern shell, or manually run the script under such a
353      echo shell if you do have one.
354      { (exit 1); exit 1; }
355fi
356
357
358fi
359
360fi
361
362
363
364(eval "as_func_return () {
365  (exit \$1)
366}
367as_func_success () {
368  as_func_return 0
369}
370as_func_failure () {
371  as_func_return 1
372}
373as_func_ret_success () {
374  return 0
375}
376as_func_ret_failure () {
377  return 1
378}
379
380exitcode=0
381if as_func_success; then
382  :
383else
384  exitcode=1
385  echo as_func_success failed.
386fi
387
388if as_func_failure; then
389  exitcode=1
390  echo as_func_failure succeeded.
391fi
392
393if as_func_ret_success; then
394  :
395else
396  exitcode=1
397  echo as_func_ret_success failed.
398fi
399
400if as_func_ret_failure; then
401  exitcode=1
402  echo as_func_ret_failure succeeded.
403fi
404
405if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
406  :
407else
408  exitcode=1
409  echo positional parameters were not saved.
410fi
411
412test \$exitcode = 0") || {
413  echo No shell found that supports shell functions.
414  echo Please tell autoconf@gnu.org about your system,
415  echo including any error possibly output before this
416  echo message
417}
418
419
420
421  as_lineno_1=$LINENO
422  as_lineno_2=$LINENO
423  test "x$as_lineno_1" != "x$as_lineno_2" &&
424  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
425
426  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
427  # uniformly replaced by the line number.  The first 'sed' inserts a
428  # line-number line after each line using $LINENO; the second 'sed'
429  # does the real work.  The second script uses 'N' to pair each
430  # line-number line with the line containing $LINENO, and appends
431  # trailing '-' during substitution so that $LINENO is not a special
432  # case at line end.
433  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
434  # scripts with optimization help from Paolo Bonzini.  Blame Lee
435  # E. McMahon (1931-1989) for sed's syntax.  :-)
436  sed -n '
437    p
438    /[$]LINENO/=
439  ' <$as_myself |
440    sed '
441      s/[$]LINENO.*/&-/
442      t lineno
443      b
444      :lineno
445      N
446      :loop
447      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
448      t loop
449      s/-\n.*//
450    ' >$as_me.lineno &&
451  chmod +x "$as_me.lineno" ||
452    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
453   { (exit 1); exit 1; }; }
454
455  # Don't try to exec as it changes $[0], causing all sort of problems
456  # (the dirname of $[0] is not the place where we might find the
457  # original and so on.  Autoconf is especially sensitive to this).
458  . "./$as_me.lineno"
459  # Exit status is that of the last command.
460  exit
461}
462
463
464if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
465  as_dirname=dirname
466else
467  as_dirname=false
468fi
469
470ECHO_C= ECHO_N= ECHO_T=
471case `echo -n x` in
472-n*)
473  case `echo 'x\c'` in
474  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
475  *)   ECHO_C='\c';;
476  esac;;
477*)
478  ECHO_N='-n';;
479esac
480
481if expr a : '\(a\)' >/dev/null 2>&1 &&
482   test "X`expr 00001 : '.*\(...\)'`" = X001; then
483  as_expr=expr
484else
485  as_expr=false
486fi
487
488rm -f conf$$ conf$$.exe conf$$.file
489if test -d conf$$.dir; then
490  rm -f conf$$.dir/conf$$.file
491else
492  rm -f conf$$.dir
493  mkdir conf$$.dir
494fi
495echo >conf$$.file
496if ln -s conf$$.file conf$$ 2>/dev/null; then
497  as_ln_s='ln -s'
498  # ... but there are two gotchas:
499  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
500  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
501  # In both cases, we have to default to `cp -p'.
502  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
503    as_ln_s='cp -p'
504elif ln conf$$.file conf$$ 2>/dev/null; then
505  as_ln_s=ln
506else
507  as_ln_s='cp -p'
508fi
509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510rmdir conf$$.dir 2>/dev/null
511
512if mkdir -p . 2>/dev/null; then
513  as_mkdir_p=:
514else
515  test -d ./-p && rmdir ./-p
516  as_mkdir_p=false
517fi
518
519# Find out whether ``test -x'' works.  Don't use a zero-byte file, as
520# systems may use methods other than mode bits to determine executability.
521cat >conf$$.file <<_ASEOF
522#! /bin/sh
523exit 0
524_ASEOF
525chmod +x conf$$.file
526if test -x conf$$.file >/dev/null 2>&1; then
527  as_executable_p="test -x"
528else
529  as_executable_p=:
530fi
531rm -f conf$$.file
532
533# Sed expression to map a string onto a valid CPP name.
534as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
535
536# Sed expression to map a string onto a valid variable name.
537as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
538
539
540
541exec 7<&0 </dev/null 6>&1
542
543# Name of the host.
544# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
545# so uname gets run too.
546ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547
548#
549# Initializations.
550#
551ac_default_prefix=/usr/local
552ac_clean_files=
553ac_config_libobj_dir=.
554LIBOBJS=
555cross_compiling=no
556subdirs=
557MFLAGS=
558MAKEFLAGS=
559SHELL=${CONFIG_SHELL-/bin/sh}
560
561# Identity of this package.
562PACKAGE_NAME='LLVM'
563PACKAGE_TARNAME='llvm'
564PACKAGE_VERSION='3.1svn'
565PACKAGE_STRING='LLVM 3.1svn'
566PACKAGE_BUGREPORT='http://llvm.org/bugs/'
567
568ac_unique_file="lib/VMCore/Module.cpp"
569# Factoring default headers for most tests.
570ac_includes_default="\
571#include <stdio.h>
572#if HAVE_SYS_TYPES_H
573# include <sys/types.h>
574#endif
575#if HAVE_SYS_STAT_H
576# include <sys/stat.h>
577#endif
578#if STDC_HEADERS
579# include <stdlib.h>
580# include <stddef.h>
581#else
582# if HAVE_STDLIB_H
583#  include <stdlib.h>
584# endif
585#endif
586#if HAVE_STRING_H
587# if !STDC_HEADERS && HAVE_MEMORY_H
588#  include <memory.h>
589# endif
590# include <string.h>
591#endif
592#if HAVE_STRINGS_H
593# include <strings.h>
594#endif
595#if HAVE_INTTYPES_H
596# include <inttypes.h>
597#endif
598#if HAVE_STDINT_H
599# include <stdint.h>
600#endif
601#if HAVE_UNISTD_H
602# include <unistd.h>
603#endif"
604
605ac_subst_vars='SHELL
606PATH_SEPARATOR
607PACKAGE_NAME
608PACKAGE_TARNAME
609PACKAGE_VERSION
610PACKAGE_STRING
611PACKAGE_BUGREPORT
612exec_prefix
613prefix
614program_transform_name
615bindir
616sbindir
617libexecdir
618datarootdir
619datadir
620sysconfdir
621sharedstatedir
622localstatedir
623includedir
624oldincludedir
625docdir
626infodir
627htmldir
628dvidir
629pdfdir
630psdir
631libdir
632localedir
633mandir
634DEFS
635ECHO_C
636ECHO_N
637ECHO_T
638LIBS
639build_alias
640host_alias
641target_alias
642LLVM_COPYRIGHT
643CC
644CFLAGS
645LDFLAGS
646CPPFLAGS
647ac_ct_CC
648EXEEXT
649OBJEXT
650CXX
651CXXFLAGS
652ac_ct_CXX
653CPP
654subdirs
655ENABLE_POLLY
656LLVM_HAS_POLLY
657build
658build_cpu
659build_vendor
660build_os
661host
662host_cpu
663host_vendor
664host_os
665target
666target_cpu
667target_vendor
668target_os
669OS
670HOST_OS
671TARGET_OS
672LINKALL
673NOLINKALL
674LLVM_ON_UNIX
675LLVM_ON_WIN32
676ARCH
677ENDIAN
678GREP
679EGREP
680LLVM_CROSS_COMPILING
681BUILD_CC
682BUILD_EXEEXT
683BUILD_CXX
684CVSBUILD
685ENABLE_LIBCPP
686ENABLE_OPTIMIZED
687ENABLE_PROFILING
688DISABLE_ASSERTIONS
689ENABLE_EXPENSIVE_CHECKS
690EXPENSIVE_CHECKS
691DEBUG_RUNTIME
692DEBUG_SYMBOLS
693JIT
694TARGET_HAS_JIT
695ENABLE_DOCS
696ENABLE_DOXYGEN
697LLVM_ENABLE_THREADS
698ENABLE_PTHREADS
699ENABLE_PIC
700ENABLE_SHARED
701ENABLE_EMBED_STDCXX
702ENABLE_TIMESTAMPS
703TARGETS_TO_BUILD
704LLVM_ENUM_TARGETS
705LLVM_ENUM_ASM_PRINTERS
706LLVM_ENUM_ASM_PARSERS
707LLVM_ENUM_DISASSEMBLERS
708OPTIMIZE_OPTION
709EXTRA_OPTIONS
710EXTRA_LD_OPTIONS
711CLANG_SRC_ROOT
712BINUTILS_INCDIR
713INTERNAL_PREFIX
714NM
715ifGNUmake
716LN_S
717CMP
718CP
719DATE
720FIND
721MKDIR
722MV
723RANLIB
724AR
725RM
726SED
727TAR
728BINPWD
729GRAPHVIZ
730DOT
731FDP
732NEATO
733TWOPI
734CIRCO
735GV
736DOTTY
737XDOT_PY
738INSTALL_PROGRAM
739INSTALL_SCRIPT
740INSTALL_DATA
741BZIP2
742CAT
743DOXYGEN
744GROFF
745GZIPBIN
746POD2HTML
747POD2MAN
748PDFROFF
749RUNTEST
750TCLSH
751ZIP
752OCAMLC
753OCAMLOPT
754OCAMLDEP
755OCAMLDOC
756GAS
757HAVE_LINK_VERSION_SCRIPT
758INSTALL_LTDL_TRUE
759INSTALL_LTDL_FALSE
760CONVENIENCE_LTDL_TRUE
761CONVENIENCE_LTDL_FALSE
762LIBADD_DL
763NO_VARIADIC_MACROS
764NO_MISSING_FIELD_INITIALIZERS
765COVERED_SWITCH_DEFAULT
766USE_UDIS86
767USE_OPROFILE
768USE_INTEL_JITEVENTS
769INTEL_JITEVENTS_INCDIR
770INTEL_JITEVENTS_LIBDIR
771HAVE_PTHREAD
772HUGE_VAL_SANITY
773MMAP_FILE
774SHLIBEXT
775SHLIBPATH_VAR
776LLVM_PREFIX
777LLVM_BINDIR
778LLVM_LIBDIR
779LLVM_DATADIR
780LLVM_DOCSDIR
781LLVM_ETCDIR
782LLVM_INCLUDEDIR
783LLVM_INFODIR
784LLVM_MANDIR
785LLVM_CONFIGTIME
786BINDINGS_TO_BUILD
787ALL_BINDINGS
788OCAML_LIBDIR
789ENABLE_VISIBILITY_INLINES_HIDDEN
790RPATH
791RDYNAMIC
792LIBOBJS
793LTLIBOBJS'
794ac_subst_files=''
795      ac_precious_vars='build_alias
796host_alias
797target_alias
798CC
799CFLAGS
800LDFLAGS
801CPPFLAGS
802CXX
803CXXFLAGS
804CCC
805CPP'
806ac_subdirs_all='projects/llvm-gcc
807projects/test-suite
808projects/llvm-test
809projects/poolalloc
810projects/llvm-poolalloc
811projects/sample
812projects/privbracket
813projects/llvm-stacker
814projects/llvm-reopt
815projects/llvm-java
816projects/llvm-tv
817projects/safecode
818projects/llvm-kernel
819tools/polly'
820
821# Initialize some variables set by options.
822ac_init_help=
823ac_init_version=false
824# The variables have the same names as the options, with
825# dashes changed to underlines.
826cache_file=/dev/null
827exec_prefix=NONE
828no_create=
829no_recursion=
830prefix=NONE
831program_prefix=NONE
832program_suffix=NONE
833program_transform_name=s,x,x,
834silent=
835site=
836srcdir=
837verbose=
838x_includes=NONE
839x_libraries=NONE
840
841# Installation directory options.
842# These are left unexpanded so users can "make install exec_prefix=/foo"
843# and all the variables that are supposed to be based on exec_prefix
844# by default will actually change.
845# Use braces instead of parens because sh, perl, etc. also accept them.
846# (The list follows the same order as the GNU Coding Standards.)
847bindir='${exec_prefix}/bin'
848sbindir='${exec_prefix}/sbin'
849libexecdir='${exec_prefix}/libexec'
850datarootdir='${prefix}/share'
851datadir='${datarootdir}'
852sysconfdir='${prefix}/etc'
853sharedstatedir='${prefix}/com'
854localstatedir='${prefix}/var'
855includedir='${prefix}/include'
856oldincludedir='/usr/include'
857docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
858infodir='${datarootdir}/info'
859htmldir='${docdir}'
860dvidir='${docdir}'
861pdfdir='${docdir}'
862psdir='${docdir}'
863libdir='${exec_prefix}/lib'
864localedir='${datarootdir}/locale'
865mandir='${datarootdir}/man'
866
867ac_prev=
868ac_dashdash=
869for ac_option
870do
871  # If the previous option needs an argument, assign it.
872  if test -n "$ac_prev"; then
873    eval $ac_prev=\$ac_option
874    ac_prev=
875    continue
876  fi
877
878  case $ac_option in
879  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
880  *)	ac_optarg=yes ;;
881  esac
882
883  # Accept the important Cygnus configure options, so we can diagnose typos.
884
885  case $ac_dashdash$ac_option in
886  --)
887    ac_dashdash=yes ;;
888
889  -bindir | --bindir | --bindi | --bind | --bin | --bi)
890    ac_prev=bindir ;;
891  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
892    bindir=$ac_optarg ;;
893
894  -build | --build | --buil | --bui | --bu)
895    ac_prev=build_alias ;;
896  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
897    build_alias=$ac_optarg ;;
898
899  -cache-file | --cache-file | --cache-fil | --cache-fi \
900  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
901    ac_prev=cache_file ;;
902  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
903  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
904    cache_file=$ac_optarg ;;
905
906  --config-cache | -C)
907    cache_file=config.cache ;;
908
909  -datadir | --datadir | --datadi | --datad)
910    ac_prev=datadir ;;
911  -datadir=* | --datadir=* | --datadi=* | --datad=*)
912    datadir=$ac_optarg ;;
913
914  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
915  | --dataroo | --dataro | --datar)
916    ac_prev=datarootdir ;;
917  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
918  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
919    datarootdir=$ac_optarg ;;
920
921  -disable-* | --disable-*)
922    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
923    # Reject names that are not valid shell variable names.
924    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
925      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
926   { (exit 1); exit 1; }; }
927    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
928    eval enable_$ac_feature=no ;;
929
930  -docdir | --docdir | --docdi | --doc | --do)
931    ac_prev=docdir ;;
932  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
933    docdir=$ac_optarg ;;
934
935  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
936    ac_prev=dvidir ;;
937  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
938    dvidir=$ac_optarg ;;
939
940  -enable-* | --enable-*)
941    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
942    # Reject names that are not valid shell variable names.
943    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
944      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
945   { (exit 1); exit 1; }; }
946    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
947    eval enable_$ac_feature=\$ac_optarg ;;
948
949  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
950  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
951  | --exec | --exe | --ex)
952    ac_prev=exec_prefix ;;
953  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
954  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
955  | --exec=* | --exe=* | --ex=*)
956    exec_prefix=$ac_optarg ;;
957
958  -gas | --gas | --ga | --g)
959    # Obsolete; use --with-gas.
960    with_gas=yes ;;
961
962  -help | --help | --hel | --he | -h)
963    ac_init_help=long ;;
964  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
965    ac_init_help=recursive ;;
966  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
967    ac_init_help=short ;;
968
969  -host | --host | --hos | --ho)
970    ac_prev=host_alias ;;
971  -host=* | --host=* | --hos=* | --ho=*)
972    host_alias=$ac_optarg ;;
973
974  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
975    ac_prev=htmldir ;;
976  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
977  | --ht=*)
978    htmldir=$ac_optarg ;;
979
980  -includedir | --includedir | --includedi | --included | --include \
981  | --includ | --inclu | --incl | --inc)
982    ac_prev=includedir ;;
983  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
984  | --includ=* | --inclu=* | --incl=* | --inc=*)
985    includedir=$ac_optarg ;;
986
987  -infodir | --infodir | --infodi | --infod | --info | --inf)
988    ac_prev=infodir ;;
989  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
990    infodir=$ac_optarg ;;
991
992  -libdir | --libdir | --libdi | --libd)
993    ac_prev=libdir ;;
994  -libdir=* | --libdir=* | --libdi=* | --libd=*)
995    libdir=$ac_optarg ;;
996
997  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
998  | --libexe | --libex | --libe)
999    ac_prev=libexecdir ;;
1000  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1001  | --libexe=* | --libex=* | --libe=*)
1002    libexecdir=$ac_optarg ;;
1003
1004  -localedir | --localedir | --localedi | --localed | --locale)
1005    ac_prev=localedir ;;
1006  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1007    localedir=$ac_optarg ;;
1008
1009  -localstatedir | --localstatedir | --localstatedi | --localstated \
1010  | --localstate | --localstat | --localsta | --localst | --locals)
1011    ac_prev=localstatedir ;;
1012  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1013  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1014    localstatedir=$ac_optarg ;;
1015
1016  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1017    ac_prev=mandir ;;
1018  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1019    mandir=$ac_optarg ;;
1020
1021  -nfp | --nfp | --nf)
1022    # Obsolete; use --without-fp.
1023    with_fp=no ;;
1024
1025  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1026  | --no-cr | --no-c | -n)
1027    no_create=yes ;;
1028
1029  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1030  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1031    no_recursion=yes ;;
1032
1033  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1034  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1035  | --oldin | --oldi | --old | --ol | --o)
1036    ac_prev=oldincludedir ;;
1037  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1038  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1039  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1040    oldincludedir=$ac_optarg ;;
1041
1042  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1043    ac_prev=prefix ;;
1044  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1045    prefix=$ac_optarg ;;
1046
1047  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1048  | --program-pre | --program-pr | --program-p)
1049    ac_prev=program_prefix ;;
1050  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1051  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1052    program_prefix=$ac_optarg ;;
1053
1054  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1055  | --program-suf | --program-su | --program-s)
1056    ac_prev=program_suffix ;;
1057  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1058  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1059    program_suffix=$ac_optarg ;;
1060
1061  -program-transform-name | --program-transform-name \
1062  | --program-transform-nam | --program-transform-na \
1063  | --program-transform-n | --program-transform- \
1064  | --program-transform | --program-transfor \
1065  | --program-transfo | --program-transf \
1066  | --program-trans | --program-tran \
1067  | --progr-tra | --program-tr | --program-t)
1068    ac_prev=program_transform_name ;;
1069  -program-transform-name=* | --program-transform-name=* \
1070  | --program-transform-nam=* | --program-transform-na=* \
1071  | --program-transform-n=* | --program-transform-=* \
1072  | --program-transform=* | --program-transfor=* \
1073  | --program-transfo=* | --program-transf=* \
1074  | --program-trans=* | --program-tran=* \
1075  | --progr-tra=* | --program-tr=* | --program-t=*)
1076    program_transform_name=$ac_optarg ;;
1077
1078  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1079    ac_prev=pdfdir ;;
1080  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1081    pdfdir=$ac_optarg ;;
1082
1083  -psdir | --psdir | --psdi | --psd | --ps)
1084    ac_prev=psdir ;;
1085  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1086    psdir=$ac_optarg ;;
1087
1088  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1089  | -silent | --silent | --silen | --sile | --sil)
1090    silent=yes ;;
1091
1092  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1093    ac_prev=sbindir ;;
1094  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1095  | --sbi=* | --sb=*)
1096    sbindir=$ac_optarg ;;
1097
1098  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1099  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1100  | --sharedst | --shareds | --shared | --share | --shar \
1101  | --sha | --sh)
1102    ac_prev=sharedstatedir ;;
1103  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1104  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1105  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1106  | --sha=* | --sh=*)
1107    sharedstatedir=$ac_optarg ;;
1108
1109  -site | --site | --sit)
1110    ac_prev=site ;;
1111  -site=* | --site=* | --sit=*)
1112    site=$ac_optarg ;;
1113
1114  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1115    ac_prev=srcdir ;;
1116  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1117    srcdir=$ac_optarg ;;
1118
1119  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1120  | --syscon | --sysco | --sysc | --sys | --sy)
1121    ac_prev=sysconfdir ;;
1122  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1123  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1124    sysconfdir=$ac_optarg ;;
1125
1126  -target | --target | --targe | --targ | --tar | --ta | --t)
1127    ac_prev=target_alias ;;
1128  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1129    target_alias=$ac_optarg ;;
1130
1131  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1132    verbose=yes ;;
1133
1134  -version | --version | --versio | --versi | --vers | -V)
1135    ac_init_version=: ;;
1136
1137  -with-* | --with-*)
1138    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1139    # Reject names that are not valid shell variable names.
1140    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1141      { echo "$as_me: error: invalid package name: $ac_package" >&2
1142   { (exit 1); exit 1; }; }
1143    ac_package=`echo $ac_package| sed 's/-/_/g'`
1144    eval with_$ac_package=\$ac_optarg ;;
1145
1146  -without-* | --without-*)
1147    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1148    # Reject names that are not valid shell variable names.
1149    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1150      { echo "$as_me: error: invalid package name: $ac_package" >&2
1151   { (exit 1); exit 1; }; }
1152    ac_package=`echo $ac_package | sed 's/-/_/g'`
1153    eval with_$ac_package=no ;;
1154
1155  --x)
1156    # Obsolete; use --with-x.
1157    with_x=yes ;;
1158
1159  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1160  | --x-incl | --x-inc | --x-in | --x-i)
1161    ac_prev=x_includes ;;
1162  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1163  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1164    x_includes=$ac_optarg ;;
1165
1166  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1167  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1168    ac_prev=x_libraries ;;
1169  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1170  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1171    x_libraries=$ac_optarg ;;
1172
1173  -*) { echo "$as_me: error: unrecognized option: $ac_option
1174Try \`$0 --help' for more information." >&2
1175   { (exit 1); exit 1; }; }
1176    ;;
1177
1178  *=*)
1179    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1180    # Reject names that are not valid shell variable names.
1181    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1182      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1183   { (exit 1); exit 1; }; }
1184    eval $ac_envvar=\$ac_optarg
1185    export $ac_envvar ;;
1186
1187  *)
1188    # FIXME: should be removed in autoconf 3.0.
1189    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1190    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1191      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1192    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1193    ;;
1194
1195  esac
1196done
1197
1198if test -n "$ac_prev"; then
1199  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1200  { echo "$as_me: error: missing argument to $ac_option" >&2
1201   { (exit 1); exit 1; }; }
1202fi
1203
1204# Be sure to have absolute directory names.
1205for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1206		datadir sysconfdir sharedstatedir localstatedir includedir \
1207		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1208		libdir localedir mandir
1209do
1210  eval ac_val=\$$ac_var
1211  case $ac_val in
1212    [\\/$]* | ?:[\\/]* )  continue;;
1213    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1214  esac
1215  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1216   { (exit 1); exit 1; }; }
1217done
1218
1219# There might be people who depend on the old broken behavior: `$host'
1220# used to hold the argument of --host etc.
1221# FIXME: To remove some day.
1222build=$build_alias
1223host=$host_alias
1224target=$target_alias
1225
1226# FIXME: To remove some day.
1227if test "x$host_alias" != x; then
1228  if test "x$build_alias" = x; then
1229    cross_compiling=maybe
1230    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1231    If a cross compiler is detected then cross compile mode will be used." >&2
1232  elif test "x$build_alias" != "x$host_alias"; then
1233    cross_compiling=yes
1234  fi
1235fi
1236
1237ac_tool_prefix=
1238test -n "$host_alias" && ac_tool_prefix=$host_alias-
1239
1240test "$silent" = yes && exec 6>/dev/null
1241
1242
1243ac_pwd=`pwd` && test -n "$ac_pwd" &&
1244ac_ls_di=`ls -di .` &&
1245ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1246  { echo "$as_me: error: Working directory cannot be determined" >&2
1247   { (exit 1); exit 1; }; }
1248test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1249  { echo "$as_me: error: pwd does not report name of working directory" >&2
1250   { (exit 1); exit 1; }; }
1251
1252
1253# Find the source files, if location was not specified.
1254if test -z "$srcdir"; then
1255  ac_srcdir_defaulted=yes
1256  # Try the directory containing this script, then the parent directory.
1257  ac_confdir=`$as_dirname -- "$0" ||
1258$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1259	 X"$0" : 'X\(//\)[^/]' \| \
1260	 X"$0" : 'X\(//\)$' \| \
1261	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1262echo X"$0" |
1263    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1264	    s//\1/
1265	    q
1266	  }
1267	  /^X\(\/\/\)[^/].*/{
1268	    s//\1/
1269	    q
1270	  }
1271	  /^X\(\/\/\)$/{
1272	    s//\1/
1273	    q
1274	  }
1275	  /^X\(\/\).*/{
1276	    s//\1/
1277	    q
1278	  }
1279	  s/.*/./; q'`
1280  srcdir=$ac_confdir
1281  if test ! -r "$srcdir/$ac_unique_file"; then
1282    srcdir=..
1283  fi
1284else
1285  ac_srcdir_defaulted=no
1286fi
1287if test ! -r "$srcdir/$ac_unique_file"; then
1288  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1289  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1290   { (exit 1); exit 1; }; }
1291fi
1292ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1293ac_abs_confdir=`(
1294	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1295   { (exit 1); exit 1; }; }
1296	pwd)`
1297# When building in place, set srcdir=.
1298if test "$ac_abs_confdir" = "$ac_pwd"; then
1299  srcdir=.
1300fi
1301# Remove unnecessary trailing slashes from srcdir.
1302# Double slashes in file names in object file debugging info
1303# mess up M-x gdb in Emacs.
1304case $srcdir in
1305*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1306esac
1307for ac_var in $ac_precious_vars; do
1308  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1309  eval ac_env_${ac_var}_value=\$${ac_var}
1310  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1311  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1312done
1313
1314#
1315# Report the --help message.
1316#
1317if test "$ac_init_help" = "long"; then
1318  # Omit some internal or obsolete options to make the list less imposing.
1319  # This message is too long to be a string in the A/UX 3.1 sh.
1320  cat <<_ACEOF
1321\`configure' configures LLVM 3.1svn to adapt to many kinds of systems.
1322
1323Usage: $0 [OPTION]... [VAR=VALUE]...
1324
1325To assign environment variables (e.g., CC, CFLAGS...), specify them as
1326VAR=VALUE.  See below for descriptions of some of the useful variables.
1327
1328Defaults for the options are specified in brackets.
1329
1330Configuration:
1331  -h, --help              display this help and exit
1332      --help=short        display options specific to this package
1333      --help=recursive    display the short help of all the included packages
1334  -V, --version           display version information and exit
1335  -q, --quiet, --silent   do not print \`checking...' messages
1336      --cache-file=FILE   cache test results in FILE [disabled]
1337  -C, --config-cache      alias for \`--cache-file=config.cache'
1338  -n, --no-create         do not create output files
1339      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1340
1341Installation directories:
1342  --prefix=PREFIX         install architecture-independent files in PREFIX
1343			  [$ac_default_prefix]
1344  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1345			  [PREFIX]
1346
1347By default, \`make install' will install all the files in
1348\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1349an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1350for instance \`--prefix=\$HOME'.
1351
1352For better control, use the options below.
1353
1354Fine tuning of the installation directories:
1355  --bindir=DIR           user executables [EPREFIX/bin]
1356  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1357  --libexecdir=DIR       program executables [EPREFIX/libexec]
1358  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1359  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1360  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1361  --libdir=DIR           object code libraries [EPREFIX/lib]
1362  --includedir=DIR       C header files [PREFIX/include]
1363  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1364  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1365  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1366  --infodir=DIR          info documentation [DATAROOTDIR/info]
1367  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1368  --mandir=DIR           man documentation [DATAROOTDIR/man]
1369  --docdir=DIR           documentation root [DATAROOTDIR/doc/llvm]
1370  --htmldir=DIR          html documentation [DOCDIR]
1371  --dvidir=DIR           dvi documentation [DOCDIR]
1372  --pdfdir=DIR           pdf documentation [DOCDIR]
1373  --psdir=DIR            ps documentation [DOCDIR]
1374_ACEOF
1375
1376  cat <<\_ACEOF
1377
1378System types:
1379  --build=BUILD     configure for building on BUILD [guessed]
1380  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1381  --target=TARGET   configure for building compilers for TARGET [HOST]
1382_ACEOF
1383fi
1384
1385if test -n "$ac_init_help"; then
1386  case $ac_init_help in
1387     short | recursive ) echo "Configuration of LLVM 3.1svn:";;
1388   esac
1389  cat <<\_ACEOF
1390
1391Optional Features:
1392  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1393  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1394  --enable-polly          Use polly if available (default is YES)
1395  --enable-libcpp         Use libc++ if available (default is NO)
1396  --enable-optimized      Compile with optimizations enabled (default is NO)
1397  --enable-profiling      Compile with profiling enabled (default is NO)
1398  --enable-assertions     Compile with assertion checks enabled (default is
1399                          YES)
1400  --enable-expensive-checks
1401                          Compile with expensive debug checks enabled (default
1402                          is NO)
1403  --enable-debug-runtime  Build runtime libs with debug symbols (default is
1404                          NO)
1405  --enable-debug-symbols  Build compiler with debug symbols (default is NO if
1406                          optimization is on and YES if it's off)
1407  --enable-jit            Enable Just In Time Compiling (default is YES)
1408  --enable-docs           Build documents (default is YES)
1409  --enable-doxygen        Build doxygen documentation (default is NO)
1410  --enable-threads        Use threads if available (default is YES)
1411  --enable-pthreads       Use pthreads if available (default is YES)
1412  --enable-pic            Build LLVM with Position Independent Code (default
1413                          is YES)
1414  --enable-shared         Build a shared library and link tools against it
1415                          (default is NO)
1416  --enable-embed-stdcxx   Build a shared library with embedded libstdc++ for
1417                          Win32 DLL (default is NO)
1418  --enable-timestamps     Enable embedding timestamp information in build
1419                          (default is YES)
1420  --enable-targets        Build specific host targets: all or
1421                          target1,target2,... Valid targets are: host, x86,
1422                          x86_64, sparc, powerpc, arm, mips, spu, hexagon,
1423                          xcore, msp430, ptx, cbe, and cpp (default=all)
1424  --enable-bindings       Build specific language bindings:
1425                          all,auto,none,{binding-name} (default=auto)
1426  --enable-libffi         Check for the presence of libffi (default is NO)
1427  --enable-ltdl-install   install libltdl
1428
1429Optional Packages:
1430  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1431  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1432  --with-optimize-option  Select the compiler options to use for optimized
1433                          builds
1434  --with-extra-options    Specify additional options to compile LLVM with
1435  --with-extra-ld-options Specify additional options to link LLVM with
1436  --with-ocaml-libdir     Specify install location for ocaml bindings (default
1437                          is stdlib)
1438  --with-clang-srcdir     Directory to the out-of-tree Clang source
1439  --with-clang-resource-dir
1440                          Relative directory from the Clang binary for
1441                          resource files
1442  --with-c-include-dirs   Colon separated list of directories clang will
1443                          search for headers
1444  --with-gcc-toolchain    Directory where gcc is installed.
1445  --with-binutils-include Specify path to binutils/include/ containing
1446                          plugin-api.h file for gold plugin.
1447  --with-bug-report-url   Specify the URL where bug reports should be
1448                          submitted (default=http://llvm.org/bugs/)
1449  --with-internal-prefix  Installation directory for internal files
1450  --with-tclinclude       directory where tcl headers are
1451  --with-udis86=<path>    Use udis86 external x86 disassembler library
1452  --with-oprofile=<prefix>
1453                          Tell OProfile >= 0.9.4 how to symbolize JIT output
1454  --with-intel-jitevents=<vtune-amplifier-dir>
1455                          Specify location of run-time support library for
1456                          Intel JIT API
1457                          (default=/opt/intel/vtune_amplifier_xe_2011)
1458
1459Some influential environment variables:
1460  CC          C compiler command
1461  CFLAGS      C compiler flags
1462  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1463              nonstandard directory <lib dir>
1464  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1465              you have headers in a nonstandard directory <include dir>
1466  CXX         C++ compiler command
1467  CXXFLAGS    C++ compiler flags
1468  CPP         C preprocessor
1469
1470Use these variables to override the choices made by `configure' or to help
1471it to find libraries and programs with nonstandard names/locations.
1472
1473Report bugs to <http://llvm.org/bugs/>.
1474_ACEOF
1475ac_status=$?
1476fi
1477
1478if test "$ac_init_help" = "recursive"; then
1479  # If there are subdirs, report their specific --help.
1480  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1481    test -d "$ac_dir" || continue
1482    ac_builddir=.
1483
1484case "$ac_dir" in
1485.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1486*)
1487  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1488  # A ".." for each directory in $ac_dir_suffix.
1489  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1490  case $ac_top_builddir_sub in
1491  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1492  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1493  esac ;;
1494esac
1495ac_abs_top_builddir=$ac_pwd
1496ac_abs_builddir=$ac_pwd$ac_dir_suffix
1497# for backward compatibility:
1498ac_top_builddir=$ac_top_build_prefix
1499
1500case $srcdir in
1501  .)  # We are building in place.
1502    ac_srcdir=.
1503    ac_top_srcdir=$ac_top_builddir_sub
1504    ac_abs_top_srcdir=$ac_pwd ;;
1505  [\\/]* | ?:[\\/]* )  # Absolute name.
1506    ac_srcdir=$srcdir$ac_dir_suffix;
1507    ac_top_srcdir=$srcdir
1508    ac_abs_top_srcdir=$srcdir ;;
1509  *) # Relative name.
1510    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1511    ac_top_srcdir=$ac_top_build_prefix$srcdir
1512    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1513esac
1514ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1515
1516    cd "$ac_dir" || { ac_status=$?; continue; }
1517    # Check for guested configure.
1518    if test -f "$ac_srcdir/configure.gnu"; then
1519      echo &&
1520      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1521    elif test -f "$ac_srcdir/configure"; then
1522      echo &&
1523      $SHELL "$ac_srcdir/configure" --help=recursive
1524    else
1525      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1526    fi || ac_status=$?
1527    cd "$ac_pwd" || { ac_status=$?; break; }
1528  done
1529fi
1530
1531test -n "$ac_init_help" && exit $ac_status
1532if $ac_init_version; then
1533  cat <<\_ACEOF
1534LLVM configure 3.1svn
1535generated by GNU Autoconf 2.60
1536
1537Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
15382002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1539This configure script is free software; the Free Software Foundation
1540gives unlimited permission to copy, distribute and modify it.
1541
1542Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign.
1543_ACEOF
1544  exit
1545fi
1546cat >config.log <<_ACEOF
1547This file contains any messages produced by compilers while
1548running configure, to aid debugging if configure makes a mistake.
1549
1550It was created by LLVM $as_me 3.1svn, which was
1551generated by GNU Autoconf 2.60.  Invocation command line was
1552
1553  $ $0 $@
1554
1555_ACEOF
1556exec 5>>config.log
1557{
1558cat <<_ASUNAME
1559## --------- ##
1560## Platform. ##
1561## --------- ##
1562
1563hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1564uname -m = `(uname -m) 2>/dev/null || echo unknown`
1565uname -r = `(uname -r) 2>/dev/null || echo unknown`
1566uname -s = `(uname -s) 2>/dev/null || echo unknown`
1567uname -v = `(uname -v) 2>/dev/null || echo unknown`
1568
1569/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1570/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1571
1572/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1573/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1574/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1575/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1576/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1577/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1578/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1579
1580_ASUNAME
1581
1582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1583for as_dir in $PATH
1584do
1585  IFS=$as_save_IFS
1586  test -z "$as_dir" && as_dir=.
1587  echo "PATH: $as_dir"
1588done
1589IFS=$as_save_IFS
1590
1591} >&5
1592
1593cat >&5 <<_ACEOF
1594
1595
1596## ----------- ##
1597## Core tests. ##
1598## ----------- ##
1599
1600_ACEOF
1601
1602
1603# Keep a trace of the command line.
1604# Strip out --no-create and --no-recursion so they do not pile up.
1605# Strip out --silent because we don't want to record it for future runs.
1606# Also quote any args containing shell meta-characters.
1607# Make two passes to allow for proper duplicate-argument suppression.
1608ac_configure_args=
1609ac_configure_args0=
1610ac_configure_args1=
1611ac_must_keep_next=false
1612for ac_pass in 1 2
1613do
1614  for ac_arg
1615  do
1616    case $ac_arg in
1617    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1618    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1619    | -silent | --silent | --silen | --sile | --sil)
1620      continue ;;
1621    *\'*)
1622      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1623    esac
1624    case $ac_pass in
1625    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1626    2)
1627      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1628      if test $ac_must_keep_next = true; then
1629	ac_must_keep_next=false # Got value, back to normal.
1630      else
1631	case $ac_arg in
1632	  *=* | --config-cache | -C | -disable-* | --disable-* \
1633	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1634	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1635	  | -with-* | --with-* | -without-* | --without-* | --x)
1636	    case "$ac_configure_args0 " in
1637	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1638	    esac
1639	    ;;
1640	  -* ) ac_must_keep_next=true ;;
1641	esac
1642      fi
1643      ac_configure_args="$ac_configure_args '$ac_arg'"
1644      ;;
1645    esac
1646  done
1647done
1648$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1649$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1650
1651# When interrupted or exit'd, cleanup temporary files, and complete
1652# config.log.  We remove comments because anyway the quotes in there
1653# would cause problems or look ugly.
1654# WARNING: Use '\'' to represent an apostrophe within the trap.
1655# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1656trap 'exit_status=$?
1657  # Save into config.log some information that might help in debugging.
1658  {
1659    echo
1660
1661    cat <<\_ASBOX
1662## ---------------- ##
1663## Cache variables. ##
1664## ---------------- ##
1665_ASBOX
1666    echo
1667    # The following way of writing the cache mishandles newlines in values,
1668(
1669  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1670    eval ac_val=\$$ac_var
1671    case $ac_val in #(
1672    *${as_nl}*)
1673      case $ac_var in #(
1674      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1675echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1676      esac
1677      case $ac_var in #(
1678      _ | IFS | as_nl) ;; #(
1679      *) $as_unset $ac_var ;;
1680      esac ;;
1681    esac
1682  done
1683  (set) 2>&1 |
1684    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1685    *${as_nl}ac_space=\ *)
1686      sed -n \
1687	"s/'\''/'\''\\\\'\'''\''/g;
1688	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1689      ;; #(
1690    *)
1691      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1692      ;;
1693    esac |
1694    sort
1695)
1696    echo
1697
1698    cat <<\_ASBOX
1699## ----------------- ##
1700## Output variables. ##
1701## ----------------- ##
1702_ASBOX
1703    echo
1704    for ac_var in $ac_subst_vars
1705    do
1706      eval ac_val=\$$ac_var
1707      case $ac_val in
1708      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1709      esac
1710      echo "$ac_var='\''$ac_val'\''"
1711    done | sort
1712    echo
1713
1714    if test -n "$ac_subst_files"; then
1715      cat <<\_ASBOX
1716## ------------------- ##
1717## File substitutions. ##
1718## ------------------- ##
1719_ASBOX
1720      echo
1721      for ac_var in $ac_subst_files
1722      do
1723	eval ac_val=\$$ac_var
1724	case $ac_val in
1725	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1726	esac
1727	echo "$ac_var='\''$ac_val'\''"
1728      done | sort
1729      echo
1730    fi
1731
1732    if test -s confdefs.h; then
1733      cat <<\_ASBOX
1734## ----------- ##
1735## confdefs.h. ##
1736## ----------- ##
1737_ASBOX
1738      echo
1739      cat confdefs.h
1740      echo
1741    fi
1742    test "$ac_signal" != 0 &&
1743      echo "$as_me: caught signal $ac_signal"
1744    echo "$as_me: exit $exit_status"
1745  } >&5
1746  rm -f core *.core core.conftest.* &&
1747    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1748    exit $exit_status
1749' 0
1750for ac_signal in 1 2 13 15; do
1751  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1752done
1753ac_signal=0
1754
1755# confdefs.h avoids OS command line length limits that DEFS can exceed.
1756rm -f -r conftest* confdefs.h
1757
1758# Predefined preprocessor variables.
1759
1760cat >>confdefs.h <<_ACEOF
1761#define PACKAGE_NAME "$PACKAGE_NAME"
1762_ACEOF
1763
1764
1765cat >>confdefs.h <<_ACEOF
1766#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1767_ACEOF
1768
1769
1770cat >>confdefs.h <<_ACEOF
1771#define PACKAGE_VERSION "$PACKAGE_VERSION"
1772_ACEOF
1773
1774
1775cat >>confdefs.h <<_ACEOF
1776#define PACKAGE_STRING "$PACKAGE_STRING"
1777_ACEOF
1778
1779
1780cat >>confdefs.h <<_ACEOF
1781#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1782_ACEOF
1783
1784
1785# Let the site file select an alternate cache file if it wants to.
1786# Prefer explicitly selected file to automatically selected ones.
1787if test -n "$CONFIG_SITE"; then
1788  set x "$CONFIG_SITE"
1789elif test "x$prefix" != xNONE; then
1790  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1791else
1792  set x "$ac_default_prefix/share/config.site" \
1793	"$ac_default_prefix/etc/config.site"
1794fi
1795shift
1796for ac_site_file
1797do
1798  if test -r "$ac_site_file"; then
1799    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1800echo "$as_me: loading site script $ac_site_file" >&6;}
1801    sed 's/^/| /' "$ac_site_file" >&5
1802    . "$ac_site_file"
1803  fi
1804done
1805
1806if test -r "$cache_file"; then
1807  # Some versions of bash will fail to source /dev/null (special
1808  # files actually), so we avoid doing that.
1809  if test -f "$cache_file"; then
1810    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1811echo "$as_me: loading cache $cache_file" >&6;}
1812    case $cache_file in
1813      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1814      *)                      . "./$cache_file";;
1815    esac
1816  fi
1817else
1818  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1819echo "$as_me: creating cache $cache_file" >&6;}
1820  >$cache_file
1821fi
1822
1823# Check that the precious variables saved in the cache have kept the same
1824# value.
1825ac_cache_corrupted=false
1826for ac_var in $ac_precious_vars; do
1827  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1828  eval ac_new_set=\$ac_env_${ac_var}_set
1829  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1830  eval ac_new_val=\$ac_env_${ac_var}_value
1831  case $ac_old_set,$ac_new_set in
1832    set,)
1833      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1834echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1835      ac_cache_corrupted=: ;;
1836    ,set)
1837      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1838echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1839      ac_cache_corrupted=: ;;
1840    ,);;
1841    *)
1842      if test "x$ac_old_val" != "x$ac_new_val"; then
1843	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1844echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1845	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1846echo "$as_me:   former value:  $ac_old_val" >&2;}
1847	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1848echo "$as_me:   current value: $ac_new_val" >&2;}
1849	ac_cache_corrupted=:
1850      fi;;
1851  esac
1852  # Pass precious variables to config.status.
1853  if test "$ac_new_set" = set; then
1854    case $ac_new_val in
1855    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1856    *) ac_arg=$ac_var=$ac_new_val ;;
1857    esac
1858    case " $ac_configure_args " in
1859      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1860      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1861    esac
1862  fi
1863done
1864if $ac_cache_corrupted; then
1865  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1866echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1867  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1868echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1869   { (exit 1); exit 1; }; }
1870fi
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896ac_ext=c
1897ac_cpp='$CPP $CPPFLAGS'
1898ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1899ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1900ac_compiler_gnu=$ac_cv_c_compiler_gnu
1901
1902
1903
1904cat >>confdefs.h <<\_ACEOF
1905#define LLVM_VERSION_MAJOR 3
1906_ACEOF
1907
1908
1909cat >>confdefs.h <<\_ACEOF
1910#define LLVM_VERSION_MINOR 1
1911_ACEOF
1912
1913
1914LLVM_COPYRIGHT="Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign."
1915
1916
1917
1918
1919
1920
1921
1922ac_aux_dir=
1923for ac_dir in autoconf "$srcdir"/autoconf; do
1924  if test -f "$ac_dir/install-sh"; then
1925    ac_aux_dir=$ac_dir
1926    ac_install_sh="$ac_aux_dir/install-sh -c"
1927    break
1928  elif test -f "$ac_dir/install.sh"; then
1929    ac_aux_dir=$ac_dir
1930    ac_install_sh="$ac_aux_dir/install.sh -c"
1931    break
1932  elif test -f "$ac_dir/shtool"; then
1933    ac_aux_dir=$ac_dir
1934    ac_install_sh="$ac_aux_dir/shtool install -c"
1935    break
1936  fi
1937done
1938if test -z "$ac_aux_dir"; then
1939  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1940echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1941   { (exit 1); exit 1; }; }
1942fi
1943
1944# These three variables are undocumented and unsupported,
1945# and are intended to be withdrawn in a future Autoconf release.
1946# They can cause serious problems if a builder's source tree is in a directory
1947# whose full name contains unusual characters.
1948ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1949ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1950ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1951
1952
1953
1954if test ${srcdir} != "." ; then
1955  if test -f ${srcdir}/include/llvm/Config/config.h ; then
1956    { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
1957echo "$as_me: error: Already configured in ${srcdir}" >&2;}
1958   { (exit 1); exit 1; }; }
1959  fi
1960fi
1961
1962ac_ext=c
1963ac_cpp='$CPP $CPPFLAGS'
1964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1966ac_compiler_gnu=$ac_cv_c_compiler_gnu
1967if test -n "$ac_tool_prefix"; then
1968  for ac_prog in clang llvm-gcc gcc
1969  do
1970    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1971set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1972{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1973echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1974if test "${ac_cv_prog_CC+set}" = set; then
1975  echo $ECHO_N "(cached) $ECHO_C" >&6
1976else
1977  if test -n "$CC"; then
1978  ac_cv_prog_CC="$CC" # Let the user override the test.
1979else
1980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1981for as_dir in $PATH
1982do
1983  IFS=$as_save_IFS
1984  test -z "$as_dir" && as_dir=.
1985  for ac_exec_ext in '' $ac_executable_extensions; do
1986  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
1987    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1988    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1989    break 2
1990  fi
1991done
1992done
1993IFS=$as_save_IFS
1994
1995fi
1996fi
1997CC=$ac_cv_prog_CC
1998if test -n "$CC"; then
1999  { echo "$as_me:$LINENO: result: $CC" >&5
2000echo "${ECHO_T}$CC" >&6; }
2001else
2002  { echo "$as_me:$LINENO: result: no" >&5
2003echo "${ECHO_T}no" >&6; }
2004fi
2005
2006
2007    test -n "$CC" && break
2008  done
2009fi
2010if test -z "$CC"; then
2011  ac_ct_CC=$CC
2012  for ac_prog in clang llvm-gcc gcc
2013do
2014  # Extract the first word of "$ac_prog", so it can be a program name with args.
2015set dummy $ac_prog; ac_word=$2
2016{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2017echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2018if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2019  echo $ECHO_N "(cached) $ECHO_C" >&6
2020else
2021  if test -n "$ac_ct_CC"; then
2022  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2023else
2024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2025for as_dir in $PATH
2026do
2027  IFS=$as_save_IFS
2028  test -z "$as_dir" && as_dir=.
2029  for ac_exec_ext in '' $ac_executable_extensions; do
2030  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2031    ac_cv_prog_ac_ct_CC="$ac_prog"
2032    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2033    break 2
2034  fi
2035done
2036done
2037IFS=$as_save_IFS
2038
2039fi
2040fi
2041ac_ct_CC=$ac_cv_prog_ac_ct_CC
2042if test -n "$ac_ct_CC"; then
2043  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2044echo "${ECHO_T}$ac_ct_CC" >&6; }
2045else
2046  { echo "$as_me:$LINENO: result: no" >&5
2047echo "${ECHO_T}no" >&6; }
2048fi
2049
2050
2051  test -n "$ac_ct_CC" && break
2052done
2053
2054  if test "x$ac_ct_CC" = x; then
2055    CC=""
2056  else
2057    case $cross_compiling:$ac_tool_warned in
2058yes:)
2059{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2060whose name does not start with the host triplet.  If you think this
2061configuration is useful to you, please write to autoconf@gnu.org." >&5
2062echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2063whose name does not start with the host triplet.  If you think this
2064configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2065ac_tool_warned=yes ;;
2066esac
2067    CC=$ac_ct_CC
2068  fi
2069fi
2070
2071
2072test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2073See \`config.log' for more details." >&5
2074echo "$as_me: error: no acceptable C compiler found in \$PATH
2075See \`config.log' for more details." >&2;}
2076   { (exit 1); exit 1; }; }
2077
2078# Provide some information about the compiler.
2079echo "$as_me:$LINENO: checking for C compiler version" >&5
2080ac_compiler=`set X $ac_compile; echo $2`
2081{ (ac_try="$ac_compiler --version >&5"
2082case "(($ac_try" in
2083  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2084  *) ac_try_echo=$ac_try;;
2085esac
2086eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2087  (eval "$ac_compiler --version >&5") 2>&5
2088  ac_status=$?
2089  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2090  (exit $ac_status); }
2091{ (ac_try="$ac_compiler -v >&5"
2092case "(($ac_try" in
2093  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2094  *) ac_try_echo=$ac_try;;
2095esac
2096eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2097  (eval "$ac_compiler -v >&5") 2>&5
2098  ac_status=$?
2099  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2100  (exit $ac_status); }
2101{ (ac_try="$ac_compiler -V >&5"
2102case "(($ac_try" in
2103  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2104  *) ac_try_echo=$ac_try;;
2105esac
2106eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2107  (eval "$ac_compiler -V >&5") 2>&5
2108  ac_status=$?
2109  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2110  (exit $ac_status); }
2111
2112cat >conftest.$ac_ext <<_ACEOF
2113/* confdefs.h.  */
2114_ACEOF
2115cat confdefs.h >>conftest.$ac_ext
2116cat >>conftest.$ac_ext <<_ACEOF
2117/* end confdefs.h.  */
2118
2119int
2120main ()
2121{
2122
2123  ;
2124  return 0;
2125}
2126_ACEOF
2127ac_clean_files_save=$ac_clean_files
2128ac_clean_files="$ac_clean_files a.out a.exe b.out"
2129# Try to create an executable without -o first, disregard a.out.
2130# It will help us diagnose broken compilers, and finding out an intuition
2131# of exeext.
2132{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2133echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2134ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2135#
2136# List of possible output files, starting from the most likely.
2137# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2138# only as a last resort.  b.out is created by i960 compilers.
2139ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2140#
2141# The IRIX 6 linker writes into existing files which may not be
2142# executable, retaining their permissions.  Remove them first so a
2143# subsequent execution test works.
2144ac_rmfiles=
2145for ac_file in $ac_files
2146do
2147  case $ac_file in
2148    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2149    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2150  esac
2151done
2152rm -f $ac_rmfiles
2153
2154if { (ac_try="$ac_link_default"
2155case "(($ac_try" in
2156  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2157  *) ac_try_echo=$ac_try;;
2158esac
2159eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2160  (eval "$ac_link_default") 2>&5
2161  ac_status=$?
2162  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2163  (exit $ac_status); }; then
2164  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2165# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2166# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2167# so that the user can short-circuit this test for compilers unknown to
2168# Autoconf.
2169for ac_file in $ac_files
2170do
2171  test -f "$ac_file" || continue
2172  case $ac_file in
2173    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2174	;;
2175    [ab].out )
2176	# We found the default executable, but exeext='' is most
2177	# certainly right.
2178	break;;
2179    *.* )
2180        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2181	then :; else
2182	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2183	fi
2184	# We set ac_cv_exeext here because the later test for it is not
2185	# safe: cross compilers may not add the suffix if given an `-o'
2186	# argument, so we may need to know it at that point already.
2187	# Even if this section looks crufty: it has the advantage of
2188	# actually working.
2189	break;;
2190    * )
2191	break;;
2192  esac
2193done
2194test "$ac_cv_exeext" = no && ac_cv_exeext=
2195
2196else
2197  echo "$as_me: failed program was:" >&5
2198sed 's/^/| /' conftest.$ac_ext >&5
2199
2200{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2201See \`config.log' for more details." >&5
2202echo "$as_me: error: C compiler cannot create executables
2203See \`config.log' for more details." >&2;}
2204   { (exit 77); exit 77; }; }
2205fi
2206
2207ac_exeext=$ac_cv_exeext
2208{ echo "$as_me:$LINENO: result: $ac_file" >&5
2209echo "${ECHO_T}$ac_file" >&6; }
2210
2211# Check that the compiler produces executables we can run.  If not, either
2212# the compiler is broken, or we cross compile.
2213{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2214echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2215# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2216# If not cross compiling, check that we can run a simple program.
2217if test "$cross_compiling" != yes; then
2218  if { ac_try='./$ac_file'
2219  { (case "(($ac_try" in
2220  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2221  *) ac_try_echo=$ac_try;;
2222esac
2223eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2224  (eval "$ac_try") 2>&5
2225  ac_status=$?
2226  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2227  (exit $ac_status); }; }; then
2228    cross_compiling=no
2229  else
2230    if test "$cross_compiling" = maybe; then
2231	cross_compiling=yes
2232    else
2233	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2234If you meant to cross compile, use \`--host'.
2235See \`config.log' for more details." >&5
2236echo "$as_me: error: cannot run C compiled programs.
2237If you meant to cross compile, use \`--host'.
2238See \`config.log' for more details." >&2;}
2239   { (exit 1); exit 1; }; }
2240    fi
2241  fi
2242fi
2243{ echo "$as_me:$LINENO: result: yes" >&5
2244echo "${ECHO_T}yes" >&6; }
2245
2246rm -f a.out a.exe conftest$ac_cv_exeext b.out
2247ac_clean_files=$ac_clean_files_save
2248# Check that the compiler produces executables we can run.  If not, either
2249# the compiler is broken, or we cross compile.
2250{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2251echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2252{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2253echo "${ECHO_T}$cross_compiling" >&6; }
2254
2255{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
2256echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2257if { (ac_try="$ac_link"
2258case "(($ac_try" in
2259  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2260  *) ac_try_echo=$ac_try;;
2261esac
2262eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2263  (eval "$ac_link") 2>&5
2264  ac_status=$?
2265  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266  (exit $ac_status); }; then
2267  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2268# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2269# work properly (i.e., refer to `conftest.exe'), while it won't with
2270# `rm'.
2271for ac_file in conftest.exe conftest conftest.*; do
2272  test -f "$ac_file" || continue
2273  case $ac_file in
2274    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2275    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2276	  break;;
2277    * ) break;;
2278  esac
2279done
2280else
2281  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2282See \`config.log' for more details." >&5
2283echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2284See \`config.log' for more details." >&2;}
2285   { (exit 1); exit 1; }; }
2286fi
2287
2288rm -f conftest$ac_cv_exeext
2289{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2290echo "${ECHO_T}$ac_cv_exeext" >&6; }
2291
2292rm -f conftest.$ac_ext
2293EXEEXT=$ac_cv_exeext
2294ac_exeext=$EXEEXT
2295{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2296echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2297if test "${ac_cv_objext+set}" = set; then
2298  echo $ECHO_N "(cached) $ECHO_C" >&6
2299else
2300  cat >conftest.$ac_ext <<_ACEOF
2301/* confdefs.h.  */
2302_ACEOF
2303cat confdefs.h >>conftest.$ac_ext
2304cat >>conftest.$ac_ext <<_ACEOF
2305/* end confdefs.h.  */
2306
2307int
2308main ()
2309{
2310
2311  ;
2312  return 0;
2313}
2314_ACEOF
2315rm -f conftest.o conftest.obj
2316if { (ac_try="$ac_compile"
2317case "(($ac_try" in
2318  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2319  *) ac_try_echo=$ac_try;;
2320esac
2321eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2322  (eval "$ac_compile") 2>&5
2323  ac_status=$?
2324  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2325  (exit $ac_status); }; then
2326  for ac_file in conftest.o conftest.obj conftest.*; do
2327  test -f "$ac_file" || continue;
2328  case $ac_file in
2329    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2330    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2331       break;;
2332  esac
2333done
2334else
2335  echo "$as_me: failed program was:" >&5
2336sed 's/^/| /' conftest.$ac_ext >&5
2337
2338{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2339See \`config.log' for more details." >&5
2340echo "$as_me: error: cannot compute suffix of object files: cannot compile
2341See \`config.log' for more details." >&2;}
2342   { (exit 1); exit 1; }; }
2343fi
2344
2345rm -f conftest.$ac_cv_objext conftest.$ac_ext
2346fi
2347{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2348echo "${ECHO_T}$ac_cv_objext" >&6; }
2349OBJEXT=$ac_cv_objext
2350ac_objext=$OBJEXT
2351{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2352echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2353if test "${ac_cv_c_compiler_gnu+set}" = set; then
2354  echo $ECHO_N "(cached) $ECHO_C" >&6
2355else
2356  cat >conftest.$ac_ext <<_ACEOF
2357/* confdefs.h.  */
2358_ACEOF
2359cat confdefs.h >>conftest.$ac_ext
2360cat >>conftest.$ac_ext <<_ACEOF
2361/* end confdefs.h.  */
2362
2363int
2364main ()
2365{
2366#ifndef __GNUC__
2367       choke me
2368#endif
2369
2370  ;
2371  return 0;
2372}
2373_ACEOF
2374rm -f conftest.$ac_objext
2375if { (ac_try="$ac_compile"
2376case "(($ac_try" in
2377  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2378  *) ac_try_echo=$ac_try;;
2379esac
2380eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2381  (eval "$ac_compile") 2>conftest.er1
2382  ac_status=$?
2383  grep -v '^ *+' conftest.er1 >conftest.err
2384  rm -f conftest.er1
2385  cat conftest.err >&5
2386  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2387  (exit $ac_status); } &&
2388	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2389  { (case "(($ac_try" in
2390  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2391  *) ac_try_echo=$ac_try;;
2392esac
2393eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2394  (eval "$ac_try") 2>&5
2395  ac_status=$?
2396  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2397  (exit $ac_status); }; } &&
2398	 { ac_try='test -s conftest.$ac_objext'
2399  { (case "(($ac_try" in
2400  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2401  *) ac_try_echo=$ac_try;;
2402esac
2403eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2404  (eval "$ac_try") 2>&5
2405  ac_status=$?
2406  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2407  (exit $ac_status); }; }; then
2408  ac_compiler_gnu=yes
2409else
2410  echo "$as_me: failed program was:" >&5
2411sed 's/^/| /' conftest.$ac_ext >&5
2412
2413	ac_compiler_gnu=no
2414fi
2415
2416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2417ac_cv_c_compiler_gnu=$ac_compiler_gnu
2418
2419fi
2420{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2421echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2422GCC=`test $ac_compiler_gnu = yes && echo yes`
2423ac_test_CFLAGS=${CFLAGS+set}
2424ac_save_CFLAGS=$CFLAGS
2425{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2426echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2427if test "${ac_cv_prog_cc_g+set}" = set; then
2428  echo $ECHO_N "(cached) $ECHO_C" >&6
2429else
2430  ac_save_c_werror_flag=$ac_c_werror_flag
2431   ac_c_werror_flag=yes
2432   ac_cv_prog_cc_g=no
2433   CFLAGS="-g"
2434   cat >conftest.$ac_ext <<_ACEOF
2435/* confdefs.h.  */
2436_ACEOF
2437cat confdefs.h >>conftest.$ac_ext
2438cat >>conftest.$ac_ext <<_ACEOF
2439/* end confdefs.h.  */
2440
2441int
2442main ()
2443{
2444
2445  ;
2446  return 0;
2447}
2448_ACEOF
2449rm -f conftest.$ac_objext
2450if { (ac_try="$ac_compile"
2451case "(($ac_try" in
2452  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2453  *) ac_try_echo=$ac_try;;
2454esac
2455eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2456  (eval "$ac_compile") 2>conftest.er1
2457  ac_status=$?
2458  grep -v '^ *+' conftest.er1 >conftest.err
2459  rm -f conftest.er1
2460  cat conftest.err >&5
2461  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2462  (exit $ac_status); } &&
2463	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2464  { (case "(($ac_try" in
2465  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2466  *) ac_try_echo=$ac_try;;
2467esac
2468eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2469  (eval "$ac_try") 2>&5
2470  ac_status=$?
2471  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2472  (exit $ac_status); }; } &&
2473	 { ac_try='test -s conftest.$ac_objext'
2474  { (case "(($ac_try" in
2475  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2476  *) ac_try_echo=$ac_try;;
2477esac
2478eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2479  (eval "$ac_try") 2>&5
2480  ac_status=$?
2481  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482  (exit $ac_status); }; }; then
2483  ac_cv_prog_cc_g=yes
2484else
2485  echo "$as_me: failed program was:" >&5
2486sed 's/^/| /' conftest.$ac_ext >&5
2487
2488	CFLAGS=""
2489      cat >conftest.$ac_ext <<_ACEOF
2490/* confdefs.h.  */
2491_ACEOF
2492cat confdefs.h >>conftest.$ac_ext
2493cat >>conftest.$ac_ext <<_ACEOF
2494/* end confdefs.h.  */
2495
2496int
2497main ()
2498{
2499
2500  ;
2501  return 0;
2502}
2503_ACEOF
2504rm -f conftest.$ac_objext
2505if { (ac_try="$ac_compile"
2506case "(($ac_try" in
2507  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2508  *) ac_try_echo=$ac_try;;
2509esac
2510eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2511  (eval "$ac_compile") 2>conftest.er1
2512  ac_status=$?
2513  grep -v '^ *+' conftest.er1 >conftest.err
2514  rm -f conftest.er1
2515  cat conftest.err >&5
2516  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2517  (exit $ac_status); } &&
2518	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2519  { (case "(($ac_try" in
2520  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2521  *) ac_try_echo=$ac_try;;
2522esac
2523eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2524  (eval "$ac_try") 2>&5
2525  ac_status=$?
2526  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2527  (exit $ac_status); }; } &&
2528	 { ac_try='test -s conftest.$ac_objext'
2529  { (case "(($ac_try" in
2530  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2531  *) ac_try_echo=$ac_try;;
2532esac
2533eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2534  (eval "$ac_try") 2>&5
2535  ac_status=$?
2536  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2537  (exit $ac_status); }; }; then
2538  :
2539else
2540  echo "$as_me: failed program was:" >&5
2541sed 's/^/| /' conftest.$ac_ext >&5
2542
2543	ac_c_werror_flag=$ac_save_c_werror_flag
2544	 CFLAGS="-g"
2545	 cat >conftest.$ac_ext <<_ACEOF
2546/* confdefs.h.  */
2547_ACEOF
2548cat confdefs.h >>conftest.$ac_ext
2549cat >>conftest.$ac_ext <<_ACEOF
2550/* end confdefs.h.  */
2551
2552int
2553main ()
2554{
2555
2556  ;
2557  return 0;
2558}
2559_ACEOF
2560rm -f conftest.$ac_objext
2561if { (ac_try="$ac_compile"
2562case "(($ac_try" in
2563  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2564  *) ac_try_echo=$ac_try;;
2565esac
2566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2567  (eval "$ac_compile") 2>conftest.er1
2568  ac_status=$?
2569  grep -v '^ *+' conftest.er1 >conftest.err
2570  rm -f conftest.er1
2571  cat conftest.err >&5
2572  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2573  (exit $ac_status); } &&
2574	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2575  { (case "(($ac_try" in
2576  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2577  *) ac_try_echo=$ac_try;;
2578esac
2579eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2580  (eval "$ac_try") 2>&5
2581  ac_status=$?
2582  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2583  (exit $ac_status); }; } &&
2584	 { ac_try='test -s conftest.$ac_objext'
2585  { (case "(($ac_try" in
2586  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2587  *) ac_try_echo=$ac_try;;
2588esac
2589eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2590  (eval "$ac_try") 2>&5
2591  ac_status=$?
2592  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2593  (exit $ac_status); }; }; then
2594  ac_cv_prog_cc_g=yes
2595else
2596  echo "$as_me: failed program was:" >&5
2597sed 's/^/| /' conftest.$ac_ext >&5
2598
2599
2600fi
2601
2602rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2603fi
2604
2605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2606fi
2607
2608rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2609   ac_c_werror_flag=$ac_save_c_werror_flag
2610fi
2611{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2612echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2613if test "$ac_test_CFLAGS" = set; then
2614  CFLAGS=$ac_save_CFLAGS
2615elif test $ac_cv_prog_cc_g = yes; then
2616  if test "$GCC" = yes; then
2617    CFLAGS="-g -O2"
2618  else
2619    CFLAGS="-g"
2620  fi
2621else
2622  if test "$GCC" = yes; then
2623    CFLAGS="-O2"
2624  else
2625    CFLAGS=
2626  fi
2627fi
2628{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2629echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2630if test "${ac_cv_prog_cc_c89+set}" = set; then
2631  echo $ECHO_N "(cached) $ECHO_C" >&6
2632else
2633  ac_cv_prog_cc_c89=no
2634ac_save_CC=$CC
2635cat >conftest.$ac_ext <<_ACEOF
2636/* confdefs.h.  */
2637_ACEOF
2638cat confdefs.h >>conftest.$ac_ext
2639cat >>conftest.$ac_ext <<_ACEOF
2640/* end confdefs.h.  */
2641#include <stdarg.h>
2642#include <stdio.h>
2643#include <sys/types.h>
2644#include <sys/stat.h>
2645/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2646struct buf { int x; };
2647FILE * (*rcsopen) (struct buf *, struct stat *, int);
2648static char *e (p, i)
2649     char **p;
2650     int i;
2651{
2652  return p[i];
2653}
2654static char *f (char * (*g) (char **, int), char **p, ...)
2655{
2656  char *s;
2657  va_list v;
2658  va_start (v,p);
2659  s = g (p, va_arg (v,int));
2660  va_end (v);
2661  return s;
2662}
2663
2664/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2665   function prototypes and stuff, but not '\xHH' hex character constants.
2666   These don't provoke an error unfortunately, instead are silently treated
2667   as 'x'.  The following induces an error, until -std is added to get
2668   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2669   array size at least.  It's necessary to write '\x00'==0 to get something
2670   that's true only with -std.  */
2671int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2672
2673/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2674   inside strings and character constants.  */
2675#define FOO(x) 'x'
2676int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2677
2678int test (int i, double x);
2679struct s1 {int (*f) (int a);};
2680struct s2 {int (*f) (double a);};
2681int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2682int argc;
2683char **argv;
2684int
2685main ()
2686{
2687return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2688  ;
2689  return 0;
2690}
2691_ACEOF
2692for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2693	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2694do
2695  CC="$ac_save_CC $ac_arg"
2696  rm -f conftest.$ac_objext
2697if { (ac_try="$ac_compile"
2698case "(($ac_try" in
2699  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2700  *) ac_try_echo=$ac_try;;
2701esac
2702eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2703  (eval "$ac_compile") 2>conftest.er1
2704  ac_status=$?
2705  grep -v '^ *+' conftest.er1 >conftest.err
2706  rm -f conftest.er1
2707  cat conftest.err >&5
2708  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2709  (exit $ac_status); } &&
2710	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2711  { (case "(($ac_try" in
2712  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2713  *) ac_try_echo=$ac_try;;
2714esac
2715eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2716  (eval "$ac_try") 2>&5
2717  ac_status=$?
2718  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2719  (exit $ac_status); }; } &&
2720	 { ac_try='test -s conftest.$ac_objext'
2721  { (case "(($ac_try" in
2722  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2723  *) ac_try_echo=$ac_try;;
2724esac
2725eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2726  (eval "$ac_try") 2>&5
2727  ac_status=$?
2728  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2729  (exit $ac_status); }; }; then
2730  ac_cv_prog_cc_c89=$ac_arg
2731else
2732  echo "$as_me: failed program was:" >&5
2733sed 's/^/| /' conftest.$ac_ext >&5
2734
2735
2736fi
2737
2738rm -f core conftest.err conftest.$ac_objext
2739  test "x$ac_cv_prog_cc_c89" != "xno" && break
2740done
2741rm -f conftest.$ac_ext
2742CC=$ac_save_CC
2743
2744fi
2745# AC_CACHE_VAL
2746case "x$ac_cv_prog_cc_c89" in
2747  x)
2748    { echo "$as_me:$LINENO: result: none needed" >&5
2749echo "${ECHO_T}none needed" >&6; } ;;
2750  xno)
2751    { echo "$as_me:$LINENO: result: unsupported" >&5
2752echo "${ECHO_T}unsupported" >&6; } ;;
2753  *)
2754    CC="$CC $ac_cv_prog_cc_c89"
2755    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2756echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2757esac
2758
2759
2760ac_ext=c
2761ac_cpp='$CPP $CPPFLAGS'
2762ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2763ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2764ac_compiler_gnu=$ac_cv_c_compiler_gnu
2765
2766ac_ext=cpp
2767ac_cpp='$CXXCPP $CPPFLAGS'
2768ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2769ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2770ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2771if test -z "$CXX"; then
2772  if test -n "$CCC"; then
2773    CXX=$CCC
2774  else
2775    if test -n "$ac_tool_prefix"; then
2776  for ac_prog in clang++ llvm-g++ g++
2777  do
2778    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2779set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2780{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2781echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2782if test "${ac_cv_prog_CXX+set}" = set; then
2783  echo $ECHO_N "(cached) $ECHO_C" >&6
2784else
2785  if test -n "$CXX"; then
2786  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2787else
2788as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2789for as_dir in $PATH
2790do
2791  IFS=$as_save_IFS
2792  test -z "$as_dir" && as_dir=.
2793  for ac_exec_ext in '' $ac_executable_extensions; do
2794  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2795    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2796    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2797    break 2
2798  fi
2799done
2800done
2801IFS=$as_save_IFS
2802
2803fi
2804fi
2805CXX=$ac_cv_prog_CXX
2806if test -n "$CXX"; then
2807  { echo "$as_me:$LINENO: result: $CXX" >&5
2808echo "${ECHO_T}$CXX" >&6; }
2809else
2810  { echo "$as_me:$LINENO: result: no" >&5
2811echo "${ECHO_T}no" >&6; }
2812fi
2813
2814
2815    test -n "$CXX" && break
2816  done
2817fi
2818if test -z "$CXX"; then
2819  ac_ct_CXX=$CXX
2820  for ac_prog in clang++ llvm-g++ g++
2821do
2822  # Extract the first word of "$ac_prog", so it can be a program name with args.
2823set dummy $ac_prog; ac_word=$2
2824{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2825echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2826if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2827  echo $ECHO_N "(cached) $ECHO_C" >&6
2828else
2829  if test -n "$ac_ct_CXX"; then
2830  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2831else
2832as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2833for as_dir in $PATH
2834do
2835  IFS=$as_save_IFS
2836  test -z "$as_dir" && as_dir=.
2837  for ac_exec_ext in '' $ac_executable_extensions; do
2838  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2839    ac_cv_prog_ac_ct_CXX="$ac_prog"
2840    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2841    break 2
2842  fi
2843done
2844done
2845IFS=$as_save_IFS
2846
2847fi
2848fi
2849ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2850if test -n "$ac_ct_CXX"; then
2851  { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2852echo "${ECHO_T}$ac_ct_CXX" >&6; }
2853else
2854  { echo "$as_me:$LINENO: result: no" >&5
2855echo "${ECHO_T}no" >&6; }
2856fi
2857
2858
2859  test -n "$ac_ct_CXX" && break
2860done
2861
2862  if test "x$ac_ct_CXX" = x; then
2863    CXX="g++"
2864  else
2865    case $cross_compiling:$ac_tool_warned in
2866yes:)
2867{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2868whose name does not start with the host triplet.  If you think this
2869configuration is useful to you, please write to autoconf@gnu.org." >&5
2870echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2871whose name does not start with the host triplet.  If you think this
2872configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2873ac_tool_warned=yes ;;
2874esac
2875    CXX=$ac_ct_CXX
2876  fi
2877fi
2878
2879  fi
2880fi
2881# Provide some information about the compiler.
2882echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2883ac_compiler=`set X $ac_compile; echo $2`
2884{ (ac_try="$ac_compiler --version >&5"
2885case "(($ac_try" in
2886  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2887  *) ac_try_echo=$ac_try;;
2888esac
2889eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2890  (eval "$ac_compiler --version >&5") 2>&5
2891  ac_status=$?
2892  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2893  (exit $ac_status); }
2894{ (ac_try="$ac_compiler -v >&5"
2895case "(($ac_try" in
2896  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2897  *) ac_try_echo=$ac_try;;
2898esac
2899eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2900  (eval "$ac_compiler -v >&5") 2>&5
2901  ac_status=$?
2902  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2903  (exit $ac_status); }
2904{ (ac_try="$ac_compiler -V >&5"
2905case "(($ac_try" in
2906  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2907  *) ac_try_echo=$ac_try;;
2908esac
2909eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2910  (eval "$ac_compiler -V >&5") 2>&5
2911  ac_status=$?
2912  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2913  (exit $ac_status); }
2914
2915{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2916echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2917if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2918  echo $ECHO_N "(cached) $ECHO_C" >&6
2919else
2920  cat >conftest.$ac_ext <<_ACEOF
2921/* confdefs.h.  */
2922_ACEOF
2923cat confdefs.h >>conftest.$ac_ext
2924cat >>conftest.$ac_ext <<_ACEOF
2925/* end confdefs.h.  */
2926
2927int
2928main ()
2929{
2930#ifndef __GNUC__
2931       choke me
2932#endif
2933
2934  ;
2935  return 0;
2936}
2937_ACEOF
2938rm -f conftest.$ac_objext
2939if { (ac_try="$ac_compile"
2940case "(($ac_try" in
2941  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2942  *) ac_try_echo=$ac_try;;
2943esac
2944eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2945  (eval "$ac_compile") 2>conftest.er1
2946  ac_status=$?
2947  grep -v '^ *+' conftest.er1 >conftest.err
2948  rm -f conftest.er1
2949  cat conftest.err >&5
2950  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2951  (exit $ac_status); } &&
2952	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2953  { (case "(($ac_try" in
2954  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2955  *) ac_try_echo=$ac_try;;
2956esac
2957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2958  (eval "$ac_try") 2>&5
2959  ac_status=$?
2960  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2961  (exit $ac_status); }; } &&
2962	 { ac_try='test -s conftest.$ac_objext'
2963  { (case "(($ac_try" in
2964  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2965  *) ac_try_echo=$ac_try;;
2966esac
2967eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2968  (eval "$ac_try") 2>&5
2969  ac_status=$?
2970  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2971  (exit $ac_status); }; }; then
2972  ac_compiler_gnu=yes
2973else
2974  echo "$as_me: failed program was:" >&5
2975sed 's/^/| /' conftest.$ac_ext >&5
2976
2977	ac_compiler_gnu=no
2978fi
2979
2980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2981ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2982
2983fi
2984{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2985echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2986GXX=`test $ac_compiler_gnu = yes && echo yes`
2987ac_test_CXXFLAGS=${CXXFLAGS+set}
2988ac_save_CXXFLAGS=$CXXFLAGS
2989{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2990echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2991if test "${ac_cv_prog_cxx_g+set}" = set; then
2992  echo $ECHO_N "(cached) $ECHO_C" >&6
2993else
2994  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2995   ac_cxx_werror_flag=yes
2996   ac_cv_prog_cxx_g=no
2997   CXXFLAGS="-g"
2998   cat >conftest.$ac_ext <<_ACEOF
2999/* confdefs.h.  */
3000_ACEOF
3001cat confdefs.h >>conftest.$ac_ext
3002cat >>conftest.$ac_ext <<_ACEOF
3003/* end confdefs.h.  */
3004
3005int
3006main ()
3007{
3008
3009  ;
3010  return 0;
3011}
3012_ACEOF
3013rm -f conftest.$ac_objext
3014if { (ac_try="$ac_compile"
3015case "(($ac_try" in
3016  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3017  *) ac_try_echo=$ac_try;;
3018esac
3019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3020  (eval "$ac_compile") 2>conftest.er1
3021  ac_status=$?
3022  grep -v '^ *+' conftest.er1 >conftest.err
3023  rm -f conftest.er1
3024  cat conftest.err >&5
3025  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3026  (exit $ac_status); } &&
3027	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3028  { (case "(($ac_try" in
3029  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3030  *) ac_try_echo=$ac_try;;
3031esac
3032eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3033  (eval "$ac_try") 2>&5
3034  ac_status=$?
3035  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3036  (exit $ac_status); }; } &&
3037	 { ac_try='test -s conftest.$ac_objext'
3038  { (case "(($ac_try" in
3039  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3040  *) ac_try_echo=$ac_try;;
3041esac
3042eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3043  (eval "$ac_try") 2>&5
3044  ac_status=$?
3045  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3046  (exit $ac_status); }; }; then
3047  ac_cv_prog_cxx_g=yes
3048else
3049  echo "$as_me: failed program was:" >&5
3050sed 's/^/| /' conftest.$ac_ext >&5
3051
3052	CXXFLAGS=""
3053      cat >conftest.$ac_ext <<_ACEOF
3054/* confdefs.h.  */
3055_ACEOF
3056cat confdefs.h >>conftest.$ac_ext
3057cat >>conftest.$ac_ext <<_ACEOF
3058/* end confdefs.h.  */
3059
3060int
3061main ()
3062{
3063
3064  ;
3065  return 0;
3066}
3067_ACEOF
3068rm -f conftest.$ac_objext
3069if { (ac_try="$ac_compile"
3070case "(($ac_try" in
3071  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3072  *) ac_try_echo=$ac_try;;
3073esac
3074eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3075  (eval "$ac_compile") 2>conftest.er1
3076  ac_status=$?
3077  grep -v '^ *+' conftest.er1 >conftest.err
3078  rm -f conftest.er1
3079  cat conftest.err >&5
3080  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3081  (exit $ac_status); } &&
3082	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3083  { (case "(($ac_try" in
3084  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085  *) ac_try_echo=$ac_try;;
3086esac
3087eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3088  (eval "$ac_try") 2>&5
3089  ac_status=$?
3090  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3091  (exit $ac_status); }; } &&
3092	 { ac_try='test -s conftest.$ac_objext'
3093  { (case "(($ac_try" in
3094  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3095  *) ac_try_echo=$ac_try;;
3096esac
3097eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3098  (eval "$ac_try") 2>&5
3099  ac_status=$?
3100  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3101  (exit $ac_status); }; }; then
3102  :
3103else
3104  echo "$as_me: failed program was:" >&5
3105sed 's/^/| /' conftest.$ac_ext >&5
3106
3107	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3108	 CXXFLAGS="-g"
3109	 cat >conftest.$ac_ext <<_ACEOF
3110/* confdefs.h.  */
3111_ACEOF
3112cat confdefs.h >>conftest.$ac_ext
3113cat >>conftest.$ac_ext <<_ACEOF
3114/* end confdefs.h.  */
3115
3116int
3117main ()
3118{
3119
3120  ;
3121  return 0;
3122}
3123_ACEOF
3124rm -f conftest.$ac_objext
3125if { (ac_try="$ac_compile"
3126case "(($ac_try" in
3127  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3128  *) ac_try_echo=$ac_try;;
3129esac
3130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3131  (eval "$ac_compile") 2>conftest.er1
3132  ac_status=$?
3133  grep -v '^ *+' conftest.er1 >conftest.err
3134  rm -f conftest.er1
3135  cat conftest.err >&5
3136  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3137  (exit $ac_status); } &&
3138	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3139  { (case "(($ac_try" in
3140  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3141  *) ac_try_echo=$ac_try;;
3142esac
3143eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3144  (eval "$ac_try") 2>&5
3145  ac_status=$?
3146  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3147  (exit $ac_status); }; } &&
3148	 { ac_try='test -s conftest.$ac_objext'
3149  { (case "(($ac_try" in
3150  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3151  *) ac_try_echo=$ac_try;;
3152esac
3153eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3154  (eval "$ac_try") 2>&5
3155  ac_status=$?
3156  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3157  (exit $ac_status); }; }; then
3158  ac_cv_prog_cxx_g=yes
3159else
3160  echo "$as_me: failed program was:" >&5
3161sed 's/^/| /' conftest.$ac_ext >&5
3162
3163
3164fi
3165
3166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3167fi
3168
3169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3170fi
3171
3172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3173   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3174fi
3175{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3176echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3177if test "$ac_test_CXXFLAGS" = set; then
3178  CXXFLAGS=$ac_save_CXXFLAGS
3179elif test $ac_cv_prog_cxx_g = yes; then
3180  if test "$GXX" = yes; then
3181    CXXFLAGS="-g -O2"
3182  else
3183    CXXFLAGS="-g"
3184  fi
3185else
3186  if test "$GXX" = yes; then
3187    CXXFLAGS="-O2"
3188  else
3189    CXXFLAGS=
3190  fi
3191fi
3192ac_ext=c
3193ac_cpp='$CPP $CPPFLAGS'
3194ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3195ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3196ac_compiler_gnu=$ac_cv_c_compiler_gnu
3197
3198ac_ext=c
3199ac_cpp='$CPP $CPPFLAGS'
3200ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3201ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3202ac_compiler_gnu=$ac_cv_c_compiler_gnu
3203{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3204echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3205# On Suns, sometimes $CPP names a directory.
3206if test -n "$CPP" && test -d "$CPP"; then
3207  CPP=
3208fi
3209if test -z "$CPP"; then
3210  if test "${ac_cv_prog_CPP+set}" = set; then
3211  echo $ECHO_N "(cached) $ECHO_C" >&6
3212else
3213      # Double quotes because CPP needs to be expanded
3214    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3215    do
3216      ac_preproc_ok=false
3217for ac_c_preproc_warn_flag in '' yes
3218do
3219  # Use a header file that comes with gcc, so configuring glibc
3220  # with a fresh cross-compiler works.
3221  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3222  # <limits.h> exists even on freestanding compilers.
3223  # On the NeXT, cc -E runs the code through the compiler's parser,
3224  # not just through cpp. "Syntax error" is here to catch this case.
3225  cat >conftest.$ac_ext <<_ACEOF
3226/* confdefs.h.  */
3227_ACEOF
3228cat confdefs.h >>conftest.$ac_ext
3229cat >>conftest.$ac_ext <<_ACEOF
3230/* end confdefs.h.  */
3231#ifdef __STDC__
3232# include <limits.h>
3233#else
3234# include <assert.h>
3235#endif
3236		     Syntax error
3237_ACEOF
3238if { (ac_try="$ac_cpp conftest.$ac_ext"
3239case "(($ac_try" in
3240  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3241  *) ac_try_echo=$ac_try;;
3242esac
3243eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3244  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3245  ac_status=$?
3246  grep -v '^ *+' conftest.er1 >conftest.err
3247  rm -f conftest.er1
3248  cat conftest.err >&5
3249  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3250  (exit $ac_status); } >/dev/null; then
3251  if test -s conftest.err; then
3252    ac_cpp_err=$ac_c_preproc_warn_flag
3253    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3254  else
3255    ac_cpp_err=
3256  fi
3257else
3258  ac_cpp_err=yes
3259fi
3260if test -z "$ac_cpp_err"; then
3261  :
3262else
3263  echo "$as_me: failed program was:" >&5
3264sed 's/^/| /' conftest.$ac_ext >&5
3265
3266  # Broken: fails on valid input.
3267continue
3268fi
3269
3270rm -f conftest.err conftest.$ac_ext
3271
3272  # OK, works on sane cases.  Now check whether nonexistent headers
3273  # can be detected and how.
3274  cat >conftest.$ac_ext <<_ACEOF
3275/* confdefs.h.  */
3276_ACEOF
3277cat confdefs.h >>conftest.$ac_ext
3278cat >>conftest.$ac_ext <<_ACEOF
3279/* end confdefs.h.  */
3280#include <ac_nonexistent.h>
3281_ACEOF
3282if { (ac_try="$ac_cpp conftest.$ac_ext"
3283case "(($ac_try" in
3284  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3285  *) ac_try_echo=$ac_try;;
3286esac
3287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3288  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3289  ac_status=$?
3290  grep -v '^ *+' conftest.er1 >conftest.err
3291  rm -f conftest.er1
3292  cat conftest.err >&5
3293  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3294  (exit $ac_status); } >/dev/null; then
3295  if test -s conftest.err; then
3296    ac_cpp_err=$ac_c_preproc_warn_flag
3297    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3298  else
3299    ac_cpp_err=
3300  fi
3301else
3302  ac_cpp_err=yes
3303fi
3304if test -z "$ac_cpp_err"; then
3305  # Broken: success on invalid input.
3306continue
3307else
3308  echo "$as_me: failed program was:" >&5
3309sed 's/^/| /' conftest.$ac_ext >&5
3310
3311  # Passes both tests.
3312ac_preproc_ok=:
3313break
3314fi
3315
3316rm -f conftest.err conftest.$ac_ext
3317
3318done
3319# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3320rm -f conftest.err conftest.$ac_ext
3321if $ac_preproc_ok; then
3322  break
3323fi
3324
3325    done
3326    ac_cv_prog_CPP=$CPP
3327
3328fi
3329  CPP=$ac_cv_prog_CPP
3330else
3331  ac_cv_prog_CPP=$CPP
3332fi
3333{ echo "$as_me:$LINENO: result: $CPP" >&5
3334echo "${ECHO_T}$CPP" >&6; }
3335ac_preproc_ok=false
3336for ac_c_preproc_warn_flag in '' yes
3337do
3338  # Use a header file that comes with gcc, so configuring glibc
3339  # with a fresh cross-compiler works.
3340  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3341  # <limits.h> exists even on freestanding compilers.
3342  # On the NeXT, cc -E runs the code through the compiler's parser,
3343  # not just through cpp. "Syntax error" is here to catch this case.
3344  cat >conftest.$ac_ext <<_ACEOF
3345/* confdefs.h.  */
3346_ACEOF
3347cat confdefs.h >>conftest.$ac_ext
3348cat >>conftest.$ac_ext <<_ACEOF
3349/* end confdefs.h.  */
3350#ifdef __STDC__
3351# include <limits.h>
3352#else
3353# include <assert.h>
3354#endif
3355		     Syntax error
3356_ACEOF
3357if { (ac_try="$ac_cpp conftest.$ac_ext"
3358case "(($ac_try" in
3359  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3360  *) ac_try_echo=$ac_try;;
3361esac
3362eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3363  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3364  ac_status=$?
3365  grep -v '^ *+' conftest.er1 >conftest.err
3366  rm -f conftest.er1
3367  cat conftest.err >&5
3368  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3369  (exit $ac_status); } >/dev/null; then
3370  if test -s conftest.err; then
3371    ac_cpp_err=$ac_c_preproc_warn_flag
3372    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3373  else
3374    ac_cpp_err=
3375  fi
3376else
3377  ac_cpp_err=yes
3378fi
3379if test -z "$ac_cpp_err"; then
3380  :
3381else
3382  echo "$as_me: failed program was:" >&5
3383sed 's/^/| /' conftest.$ac_ext >&5
3384
3385  # Broken: fails on valid input.
3386continue
3387fi
3388
3389rm -f conftest.err conftest.$ac_ext
3390
3391  # OK, works on sane cases.  Now check whether nonexistent headers
3392  # can be detected and how.
3393  cat >conftest.$ac_ext <<_ACEOF
3394/* confdefs.h.  */
3395_ACEOF
3396cat confdefs.h >>conftest.$ac_ext
3397cat >>conftest.$ac_ext <<_ACEOF
3398/* end confdefs.h.  */
3399#include <ac_nonexistent.h>
3400_ACEOF
3401if { (ac_try="$ac_cpp conftest.$ac_ext"
3402case "(($ac_try" in
3403  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3404  *) ac_try_echo=$ac_try;;
3405esac
3406eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3407  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3408  ac_status=$?
3409  grep -v '^ *+' conftest.er1 >conftest.err
3410  rm -f conftest.er1
3411  cat conftest.err >&5
3412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3413  (exit $ac_status); } >/dev/null; then
3414  if test -s conftest.err; then
3415    ac_cpp_err=$ac_c_preproc_warn_flag
3416    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3417  else
3418    ac_cpp_err=
3419  fi
3420else
3421  ac_cpp_err=yes
3422fi
3423if test -z "$ac_cpp_err"; then
3424  # Broken: success on invalid input.
3425continue
3426else
3427  echo "$as_me: failed program was:" >&5
3428sed 's/^/| /' conftest.$ac_ext >&5
3429
3430  # Passes both tests.
3431ac_preproc_ok=:
3432break
3433fi
3434
3435rm -f conftest.err conftest.$ac_ext
3436
3437done
3438# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3439rm -f conftest.err conftest.$ac_ext
3440if $ac_preproc_ok; then
3441  :
3442else
3443  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3444See \`config.log' for more details." >&5
3445echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3446See \`config.log' for more details." >&2;}
3447   { (exit 1); exit 1; }; }
3448fi
3449
3450ac_ext=c
3451ac_cpp='$CPP $CPPFLAGS'
3452ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3453ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3454ac_compiler_gnu=$ac_cv_c_compiler_gnu
3455
3456
3457
3458
3459if test -d ${srcdir}/projects/llvm-gcc ; then
3460  subdirs="$subdirs projects/llvm-gcc"
3461
3462fi
3463
3464if test -d ${srcdir}/projects/test-suite ; then
3465  subdirs="$subdirs projects/test-suite"
3466
3467fi
3468
3469if test -d ${srcdir}/projects/llvm-test ; then
3470  subdirs="$subdirs projects/llvm-test"
3471
3472fi
3473
3474if test -d ${srcdir}/projects/poolalloc ; then
3475  subdirs="$subdirs projects/poolalloc"
3476
3477fi
3478
3479if test -d ${srcdir}/projects/llvm-poolalloc ; then
3480  subdirs="$subdirs projects/llvm-poolalloc"
3481
3482fi
3483
3484for i in `ls ${srcdir}/projects`
3485do
3486  if test -d ${srcdir}/projects/${i} ; then
3487    case ${i} in
3488      sample)       subdirs="$subdirs projects/sample"
3489    ;;
3490      privbracket)  subdirs="$subdirs projects/privbracket"
3491 ;;
3492      llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
3493 ;;
3494      llvm-reopt)   subdirs="$subdirs projects/llvm-reopt"
3495;;
3496      llvm-java)    subdirs="$subdirs projects/llvm-java"
3497 ;;
3498      llvm-tv)      subdirs="$subdirs projects/llvm-tv"
3499   ;;
3500      safecode)     subdirs="$subdirs projects/safecode"
3501 ;;
3502      llvm-kernel)  subdirs="$subdirs projects/llvm-kernel"
3503 ;;
3504      compiler-rt)       ;;
3505      llvm-gcc)       ;;
3506      test-suite)     ;;
3507      llvm-test)      ;;
3508      poolalloc)      ;;
3509      llvm-poolalloc) ;;
3510      *)
3511        { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
3512echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
3513        ;;
3514    esac
3515  fi
3516done
3517
3518# Check whether --enable-polly was given.
3519if test "${enable_polly+set}" = set; then
3520  enableval=$enable_polly;
3521else
3522  enableval=default
3523fi
3524
3525case "$enableval" in
3526  yes) ENABLE_POLLY=1
3527 ;;
3528  no)  ENABLE_POLLY=0
3529 ;;
3530  default) ENABLE_POLLY=1
3531 ;;
3532  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3533echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3534   { (exit 1); exit 1; }; } ;;
3535esac
3536
3537
3538if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3539  LLVM_HAS_POLLY=1
3540
3541  subdirs="$subdirs tools/polly"
3542
3543fi
3544
3545
3546# Make sure we can run config.sub.
3547$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3548  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3549echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3550   { (exit 1); exit 1; }; }
3551
3552{ echo "$as_me:$LINENO: checking build system type" >&5
3553echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3554if test "${ac_cv_build+set}" = set; then
3555  echo $ECHO_N "(cached) $ECHO_C" >&6
3556else
3557  ac_build_alias=$build_alias
3558test "x$ac_build_alias" = x &&
3559  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3560test "x$ac_build_alias" = x &&
3561  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3562echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3563   { (exit 1); exit 1; }; }
3564ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3565  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3566echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3567   { (exit 1); exit 1; }; }
3568
3569fi
3570{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3571echo "${ECHO_T}$ac_cv_build" >&6; }
3572case $ac_cv_build in
3573*-*-*) ;;
3574*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3575echo "$as_me: error: invalid value of canonical build" >&2;}
3576   { (exit 1); exit 1; }; };;
3577esac
3578build=$ac_cv_build
3579ac_save_IFS=$IFS; IFS='-'
3580set x $ac_cv_build
3581shift
3582build_cpu=$1
3583build_vendor=$2
3584shift; shift
3585# Remember, the first character of IFS is used to create $*,
3586# except with old shells:
3587build_os=$*
3588IFS=$ac_save_IFS
3589case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3590
3591
3592{ echo "$as_me:$LINENO: checking host system type" >&5
3593echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3594if test "${ac_cv_host+set}" = set; then
3595  echo $ECHO_N "(cached) $ECHO_C" >&6
3596else
3597  if test "x$host_alias" = x; then
3598  ac_cv_host=$ac_cv_build
3599else
3600  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3601    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3602echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3603   { (exit 1); exit 1; }; }
3604fi
3605
3606fi
3607{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3608echo "${ECHO_T}$ac_cv_host" >&6; }
3609case $ac_cv_host in
3610*-*-*) ;;
3611*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3612echo "$as_me: error: invalid value of canonical host" >&2;}
3613   { (exit 1); exit 1; }; };;
3614esac
3615host=$ac_cv_host
3616ac_save_IFS=$IFS; IFS='-'
3617set x $ac_cv_host
3618shift
3619host_cpu=$1
3620host_vendor=$2
3621shift; shift
3622# Remember, the first character of IFS is used to create $*,
3623# except with old shells:
3624host_os=$*
3625IFS=$ac_save_IFS
3626case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3627
3628
3629{ echo "$as_me:$LINENO: checking target system type" >&5
3630echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3631if test "${ac_cv_target+set}" = set; then
3632  echo $ECHO_N "(cached) $ECHO_C" >&6
3633else
3634  if test "x$target_alias" = x; then
3635  ac_cv_target=$ac_cv_host
3636else
3637  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3638    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3639echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3640   { (exit 1); exit 1; }; }
3641fi
3642
3643fi
3644{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3645echo "${ECHO_T}$ac_cv_target" >&6; }
3646case $ac_cv_target in
3647*-*-*) ;;
3648*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3649echo "$as_me: error: invalid value of canonical target" >&2;}
3650   { (exit 1); exit 1; }; };;
3651esac
3652target=$ac_cv_target
3653ac_save_IFS=$IFS; IFS='-'
3654set x $ac_cv_target
3655shift
3656target_cpu=$1
3657target_vendor=$2
3658shift; shift
3659# Remember, the first character of IFS is used to create $*,
3660# except with old shells:
3661target_os=$*
3662IFS=$ac_save_IFS
3663case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3664
3665
3666# The aliases save the names the user supplied, while $host etc.
3667# will get canonicalized.
3668test -n "$target_alias" &&
3669  test "$program_prefix$program_suffix$program_transform_name" = \
3670    NONENONEs,x,x, &&
3671  program_prefix=${target_alias}-
3672
3673{ echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3674echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3675if test "${llvm_cv_os_type+set}" = set; then
3676  echo $ECHO_N "(cached) $ECHO_C" >&6
3677else
3678  case $host in
3679  *-*-aix*)
3680    llvm_cv_link_all_option="-Wl,--whole-archive"
3681    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3682    llvm_cv_os_type="AIX"
3683    llvm_cv_platform_type="Unix" ;;
3684  *-*-irix*)
3685    llvm_cv_link_all_option="-Wl,--whole-archive"
3686    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3687    llvm_cv_os_type="IRIX"
3688    llvm_cv_platform_type="Unix" ;;
3689  *-*-cygwin*)
3690    llvm_cv_link_all_option="-Wl,--whole-archive"
3691    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3692    llvm_cv_os_type="Cygwin"
3693    llvm_cv_platform_type="Unix" ;;
3694  *-*-darwin*)
3695    llvm_cv_link_all_option="-Wl,-all_load"
3696    llvm_cv_no_link_all_option="-Wl,-noall_load"
3697    llvm_cv_os_type="Darwin"
3698    llvm_cv_platform_type="Unix" ;;
3699  *-*-minix*)
3700    llvm_cv_link_all_option="-Wl,-all_load"
3701    llvm_cv_no_link_all_option="-Wl,-noall_load"
3702    llvm_cv_os_type="Minix"
3703    llvm_cv_platform_type="Unix" ;;
3704  *-*-freebsd* | *-*-kfreebsd-gnu)
3705    llvm_cv_link_all_option="-Wl,--whole-archive"
3706    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3707    llvm_cv_os_type="FreeBSD"
3708    llvm_cv_platform_type="Unix" ;;
3709  *-*-openbsd*)
3710    llvm_cv_link_all_option="-Wl,--whole-archive"
3711    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3712    llvm_cv_os_type="OpenBSD"
3713    llvm_cv_platform_type="Unix" ;;
3714  *-*-netbsd*)
3715    llvm_cv_link_all_option="-Wl,--whole-archive"
3716    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3717    llvm_cv_os_type="NetBSD"
3718    llvm_cv_platform_type="Unix" ;;
3719  *-*-dragonfly*)
3720    llvm_cv_link_all_option="-Wl,--whole-archive"
3721    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3722    llvm_cv_os_type="DragonFly"
3723    llvm_cv_platform_type="Unix" ;;
3724  *-*-hpux*)
3725    llvm_cv_link_all_option="-Wl,--whole-archive"
3726    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3727    llvm_cv_os_type="HP-UX"
3728    llvm_cv_platform_type="Unix" ;;
3729  *-*-interix*)
3730    llvm_cv_link_all_option="-Wl,--whole-archive"
3731    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3732    llvm_cv_os_type="Interix"
3733    llvm_cv_platform_type="Unix" ;;
3734  *-*-linux*)
3735    llvm_cv_link_all_option="-Wl,--whole-archive"
3736    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3737    llvm_cv_os_type="Linux"
3738    llvm_cv_platform_type="Unix" ;;
3739  *-*-gnu*)
3740    llvm_cv_link_all_option="-Wl,--whole-archive"
3741    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3742    llvm_cv_os_type="GNU"
3743    llvm_cv_platform_type="Unix" ;;
3744  *-*-solaris*)
3745    llvm_cv_link_all_option="-Wl,-z,allextract"
3746    llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3747    llvm_cv_os_type="SunOS"
3748    llvm_cv_platform_type="Unix" ;;
3749  *-*-auroraux*)
3750    llvm_cv_link_all_option="-Wl,-z,allextract"
3751    llvm_cv_link_all_option="-Wl,-z,defaultextract"
3752    llvm_cv_os_type="AuroraUX"
3753    llvm_cv_platform_type="Unix" ;;
3754  *-*-win32*)
3755    llvm_cv_link_all_option="-Wl,--whole-archive"
3756    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3757    llvm_cv_os_type="Win32"
3758    llvm_cv_platform_type="Win32" ;;
3759  *-*-mingw*)
3760    llvm_cv_link_all_option="-Wl,--whole-archive"
3761    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3762    llvm_cv_os_type="MingW"
3763    llvm_cv_platform_type="Win32" ;;
3764  *-*-haiku*)
3765    llvm_cv_link_all_option="-Wl,--whole-archive"
3766    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3767    llvm_cv_os_type="Haiku"
3768    llvm_cv_platform_type="Unix" ;;
3769  *-unknown-eabi*)
3770    llvm_cv_link_all_option="-Wl,--whole-archive"
3771    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3772    llvm_cv_os_type="Freestanding"
3773    llvm_cv_platform_type="Unix" ;;
3774  *-unknown-elf*)
3775    llvm_cv_link_all_option="-Wl,--whole-archive"
3776    llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3777    llvm_cv_os_type="Freestanding"
3778    llvm_cv_platform_type="Unix" ;;
3779  *)
3780    llvm_cv_link_all_option=""
3781    llvm_cv_no_link_all_option=""
3782    llvm_cv_os_type="Unknown"
3783    llvm_cv_platform_type="Unknown" ;;
3784esac
3785fi
3786{ echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3787echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3788
3789{ echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3790echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3791if test "${llvm_cv_target_os_type+set}" = set; then
3792  echo $ECHO_N "(cached) $ECHO_C" >&6
3793else
3794  case $target in
3795  *-*-aix*)
3796    llvm_cv_target_os_type="AIX" ;;
3797  *-*-irix*)
3798    llvm_cv_target_os_type="IRIX" ;;
3799  *-*-cygwin*)
3800    llvm_cv_target_os_type="Cygwin" ;;
3801  *-*-darwin*)
3802    llvm_cv_target_os_type="Darwin" ;;
3803  *-*-minix*)
3804    llvm_cv_target_os_type="Minix" ;;
3805  *-*-freebsd*| *-*-kfreebsd-gnu)
3806    llvm_cv_target_os_type="FreeBSD" ;;
3807  *-*-openbsd*)
3808    llvm_cv_target_os_type="OpenBSD" ;;
3809  *-*-netbsd*)
3810    llvm_cv_target_os_type="NetBSD" ;;
3811  *-*-dragonfly*)
3812    llvm_cv_target_os_type="DragonFly" ;;
3813  *-*-hpux*)
3814    llvm_cv_target_os_type="HP-UX" ;;
3815  *-*-interix*)
3816    llvm_cv_target_os_type="Interix" ;;
3817  *-*-linux*)
3818    llvm_cv_target_os_type="Linux" ;;
3819  *-*-solaris*)
3820    llvm_cv_target_os_type="SunOS" ;;
3821  *-*-auroraux*)
3822    llvm_cv_target_os_type="AuroraUX" ;;
3823  *-*-win32*)
3824    llvm_cv_target_os_type="Win32" ;;
3825  *-*-mingw*)
3826    llvm_cv_target_os_type="MingW" ;;
3827  *-*-haiku*)
3828    llvm_cv_target_os_type="Haiku" ;;
3829  *-*-rtems*)
3830    llvm_cv_target_os_type="RTEMS" ;;
3831  *-*-nacl*)
3832    llvm_cv_target_os_type="NativeClient" ;;
3833  *-unknown-eabi*)
3834    llvm_cv_target_os_type="Freestanding" ;;
3835  *)
3836    llvm_cv_target_os_type="Unknown" ;;
3837esac
3838fi
3839{ echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3840echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3841
3842if test "$llvm_cv_os_type" = "Unknown" ; then
3843  { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3844echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3845   { (exit 1); exit 1; }; }
3846fi
3847
3848OS=$llvm_cv_os_type
3849
3850HOST_OS=$llvm_cv_os_type
3851
3852TARGET_OS=$llvm_cv_target_os_type
3853
3854
3855LINKALL=$llvm_cv_link_all_option
3856
3857NOLINKALL=$llvm_cv_no_link_all_option
3858
3859
3860case $llvm_cv_platform_type in
3861  Unix)
3862
3863cat >>confdefs.h <<\_ACEOF
3864#define LLVM_ON_UNIX 1
3865_ACEOF
3866
3867    LLVM_ON_UNIX=1
3868
3869    LLVM_ON_WIN32=0
3870
3871    ;;
3872  Win32)
3873
3874cat >>confdefs.h <<\_ACEOF
3875#define LLVM_ON_WIN32 1
3876_ACEOF
3877
3878    LLVM_ON_UNIX=0
3879
3880    LLVM_ON_WIN32=1
3881
3882    ;;
3883esac
3884
3885{ echo "$as_me:$LINENO: checking target architecture" >&5
3886echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
3887if test "${llvm_cv_target_arch+set}" = set; then
3888  echo $ECHO_N "(cached) $ECHO_C" >&6
3889else
3890  case $target in
3891  i?86-*)                 llvm_cv_target_arch="x86" ;;
3892  amd64-* | x86_64-*)     llvm_cv_target_arch="x86_64" ;;
3893  sparc*-*)               llvm_cv_target_arch="Sparc" ;;
3894  powerpc*-*)             llvm_cv_target_arch="PowerPC" ;;
3895  arm*-*)                 llvm_cv_target_arch="ARM" ;;
3896  mips-*)                 llvm_cv_target_arch="Mips" ;;
3897  mipsel-*)               llvm_cv_target_arch="Mips" ;;
3898  xcore-*)                llvm_cv_target_arch="XCore" ;;
3899  msp430-*)               llvm_cv_target_arch="MSP430" ;;
3900  hexagon-*)              llvm_cv_target_arch="Hexagon" ;;
3901  mblaze-*)               llvm_cv_target_arch="MBlaze" ;;
3902  ptx-*)                  llvm_cv_target_arch="PTX" ;;
3903  *)                      llvm_cv_target_arch="Unknown" ;;
3904esac
3905fi
3906{ echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
3907echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
3908
3909if test "$llvm_cv_target_arch" = "Unknown" ; then
3910  { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
3911echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
3912fi
3913
3914case "$llvm_cv_target_arch" in
3915    x86)     LLVM_NATIVE_ARCH="X86" ;;
3916    x86_64)  LLVM_NATIVE_ARCH="X86" ;;
3917    *)       LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
3918esac
3919
3920ARCH=$llvm_cv_target_arch
3921
3922
3923
3924
3925{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3926echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3927if test "${ac_cv_path_GREP+set}" = set; then
3928  echo $ECHO_N "(cached) $ECHO_C" >&6
3929else
3930  # Extract the first word of "grep ggrep" to use in msg output
3931if test -z "$GREP"; then
3932set dummy grep ggrep; ac_prog_name=$2
3933if test "${ac_cv_path_GREP+set}" = set; then
3934  echo $ECHO_N "(cached) $ECHO_C" >&6
3935else
3936  ac_path_GREP_found=false
3937# Loop through the user's path and test for each of PROGNAME-LIST
3938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3939for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3940do
3941  IFS=$as_save_IFS
3942  test -z "$as_dir" && as_dir=.
3943  for ac_prog in grep ggrep; do
3944  for ac_exec_ext in '' $ac_executable_extensions; do
3945    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3946    { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
3947    # Check for GNU ac_path_GREP and select it if it is found.
3948  # Check for GNU $ac_path_GREP
3949case `"$ac_path_GREP" --version 2>&1` in
3950*GNU*)
3951  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3952*)
3953  ac_count=0
3954  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3955  while :
3956  do
3957    cat "conftest.in" "conftest.in" >"conftest.tmp"
3958    mv "conftest.tmp" "conftest.in"
3959    cp "conftest.in" "conftest.nl"
3960    echo 'GREP' >> "conftest.nl"
3961    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3962    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3963    ac_count=`expr $ac_count + 1`
3964    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3965      # Best one so far, save it but keep looking for a better one
3966      ac_cv_path_GREP="$ac_path_GREP"
3967      ac_path_GREP_max=$ac_count
3968    fi
3969    # 10*(2^10) chars as input seems more than enough
3970    test $ac_count -gt 10 && break
3971  done
3972  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3973esac
3974
3975
3976    $ac_path_GREP_found && break 3
3977  done
3978done
3979
3980done
3981IFS=$as_save_IFS
3982
3983
3984fi
3985
3986GREP="$ac_cv_path_GREP"
3987if test -z "$GREP"; then
3988  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3989echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3990   { (exit 1); exit 1; }; }
3991fi
3992
3993else
3994  ac_cv_path_GREP=$GREP
3995fi
3996
3997
3998fi
3999{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4000echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4001 GREP="$ac_cv_path_GREP"
4002
4003
4004{ echo "$as_me:$LINENO: checking for egrep" >&5
4005echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4006if test "${ac_cv_path_EGREP+set}" = set; then
4007  echo $ECHO_N "(cached) $ECHO_C" >&6
4008else
4009  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4010   then ac_cv_path_EGREP="$GREP -E"
4011   else
4012     # Extract the first word of "egrep" to use in msg output
4013if test -z "$EGREP"; then
4014set dummy egrep; ac_prog_name=$2
4015if test "${ac_cv_path_EGREP+set}" = set; then
4016  echo $ECHO_N "(cached) $ECHO_C" >&6
4017else
4018  ac_path_EGREP_found=false
4019# Loop through the user's path and test for each of PROGNAME-LIST
4020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4021for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4022do
4023  IFS=$as_save_IFS
4024  test -z "$as_dir" && as_dir=.
4025  for ac_prog in egrep; do
4026  for ac_exec_ext in '' $ac_executable_extensions; do
4027    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4028    { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
4029    # Check for GNU ac_path_EGREP and select it if it is found.
4030  # Check for GNU $ac_path_EGREP
4031case `"$ac_path_EGREP" --version 2>&1` in
4032*GNU*)
4033  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4034*)
4035  ac_count=0
4036  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4037  while :
4038  do
4039    cat "conftest.in" "conftest.in" >"conftest.tmp"
4040    mv "conftest.tmp" "conftest.in"
4041    cp "conftest.in" "conftest.nl"
4042    echo 'EGREP' >> "conftest.nl"
4043    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4044    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4045    ac_count=`expr $ac_count + 1`
4046    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4047      # Best one so far, save it but keep looking for a better one
4048      ac_cv_path_EGREP="$ac_path_EGREP"
4049      ac_path_EGREP_max=$ac_count
4050    fi
4051    # 10*(2^10) chars as input seems more than enough
4052    test $ac_count -gt 10 && break
4053  done
4054  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4055esac
4056
4057
4058    $ac_path_EGREP_found && break 3
4059  done
4060done
4061
4062done
4063IFS=$as_save_IFS
4064
4065
4066fi
4067
4068EGREP="$ac_cv_path_EGREP"
4069if test -z "$EGREP"; then
4070  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4071echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4072   { (exit 1); exit 1; }; }
4073fi
4074
4075else
4076  ac_cv_path_EGREP=$EGREP
4077fi
4078
4079
4080   fi
4081fi
4082{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4083echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4084 EGREP="$ac_cv_path_EGREP"
4085
4086
4087{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4088echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4089if test "${ac_cv_header_stdc+set}" = set; then
4090  echo $ECHO_N "(cached) $ECHO_C" >&6
4091else
4092  cat >conftest.$ac_ext <<_ACEOF
4093/* confdefs.h.  */
4094_ACEOF
4095cat confdefs.h >>conftest.$ac_ext
4096cat >>conftest.$ac_ext <<_ACEOF
4097/* end confdefs.h.  */
4098#include <stdlib.h>
4099#include <stdarg.h>
4100#include <string.h>
4101#include <float.h>
4102
4103int
4104main ()
4105{
4106
4107  ;
4108  return 0;
4109}
4110_ACEOF
4111rm -f conftest.$ac_objext
4112if { (ac_try="$ac_compile"
4113case "(($ac_try" in
4114  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4115  *) ac_try_echo=$ac_try;;
4116esac
4117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4118  (eval "$ac_compile") 2>conftest.er1
4119  ac_status=$?
4120  grep -v '^ *+' conftest.er1 >conftest.err
4121  rm -f conftest.er1
4122  cat conftest.err >&5
4123  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4124  (exit $ac_status); } &&
4125	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4126  { (case "(($ac_try" in
4127  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4128  *) ac_try_echo=$ac_try;;
4129esac
4130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4131  (eval "$ac_try") 2>&5
4132  ac_status=$?
4133  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4134  (exit $ac_status); }; } &&
4135	 { ac_try='test -s conftest.$ac_objext'
4136  { (case "(($ac_try" in
4137  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4138  *) ac_try_echo=$ac_try;;
4139esac
4140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4141  (eval "$ac_try") 2>&5
4142  ac_status=$?
4143  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4144  (exit $ac_status); }; }; then
4145  ac_cv_header_stdc=yes
4146else
4147  echo "$as_me: failed program was:" >&5
4148sed 's/^/| /' conftest.$ac_ext >&5
4149
4150	ac_cv_header_stdc=no
4151fi
4152
4153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4154
4155if test $ac_cv_header_stdc = yes; then
4156  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4157  cat >conftest.$ac_ext <<_ACEOF
4158/* confdefs.h.  */
4159_ACEOF
4160cat confdefs.h >>conftest.$ac_ext
4161cat >>conftest.$ac_ext <<_ACEOF
4162/* end confdefs.h.  */
4163#include <string.h>
4164
4165_ACEOF
4166if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4167  $EGREP "memchr" >/dev/null 2>&1; then
4168  :
4169else
4170  ac_cv_header_stdc=no
4171fi
4172rm -f conftest*
4173
4174fi
4175
4176if test $ac_cv_header_stdc = yes; then
4177  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4178  cat >conftest.$ac_ext <<_ACEOF
4179/* confdefs.h.  */
4180_ACEOF
4181cat confdefs.h >>conftest.$ac_ext
4182cat >>conftest.$ac_ext <<_ACEOF
4183/* end confdefs.h.  */
4184#include <stdlib.h>
4185
4186_ACEOF
4187if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4188  $EGREP "free" >/dev/null 2>&1; then
4189  :
4190else
4191  ac_cv_header_stdc=no
4192fi
4193rm -f conftest*
4194
4195fi
4196
4197if test $ac_cv_header_stdc = yes; then
4198  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4199  if test "$cross_compiling" = yes; then
4200  :
4201else
4202  cat >conftest.$ac_ext <<_ACEOF
4203/* confdefs.h.  */
4204_ACEOF
4205cat confdefs.h >>conftest.$ac_ext
4206cat >>conftest.$ac_ext <<_ACEOF
4207/* end confdefs.h.  */
4208#include <ctype.h>
4209#include <stdlib.h>
4210#if ((' ' & 0x0FF) == 0x020)
4211# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4212# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4213#else
4214# define ISLOWER(c) \
4215		   (('a' <= (c) && (c) <= 'i') \
4216		     || ('j' <= (c) && (c) <= 'r') \
4217		     || ('s' <= (c) && (c) <= 'z'))
4218# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4219#endif
4220
4221#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4222int
4223main ()
4224{
4225  int i;
4226  for (i = 0; i < 256; i++)
4227    if (XOR (islower (i), ISLOWER (i))
4228	|| toupper (i) != TOUPPER (i))
4229      return 2;
4230  return 0;
4231}
4232_ACEOF
4233rm -f conftest$ac_exeext
4234if { (ac_try="$ac_link"
4235case "(($ac_try" in
4236  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4237  *) ac_try_echo=$ac_try;;
4238esac
4239eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4240  (eval "$ac_link") 2>&5
4241  ac_status=$?
4242  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4243  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4244  { (case "(($ac_try" in
4245  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4246  *) ac_try_echo=$ac_try;;
4247esac
4248eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4249  (eval "$ac_try") 2>&5
4250  ac_status=$?
4251  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4252  (exit $ac_status); }; }; then
4253  :
4254else
4255  echo "$as_me: program exited with status $ac_status" >&5
4256echo "$as_me: failed program was:" >&5
4257sed 's/^/| /' conftest.$ac_ext >&5
4258
4259( exit $ac_status )
4260ac_cv_header_stdc=no
4261fi
4262rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4263fi
4264
4265
4266fi
4267fi
4268{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4269echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4270if test $ac_cv_header_stdc = yes; then
4271
4272cat >>confdefs.h <<\_ACEOF
4273#define STDC_HEADERS 1
4274_ACEOF
4275
4276fi
4277
4278# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4289		  inttypes.h stdint.h unistd.h
4290do
4291as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4292{ echo "$as_me:$LINENO: checking for $ac_header" >&5
4293echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4294if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4295  echo $ECHO_N "(cached) $ECHO_C" >&6
4296else
4297  cat >conftest.$ac_ext <<_ACEOF
4298/* confdefs.h.  */
4299_ACEOF
4300cat confdefs.h >>conftest.$ac_ext
4301cat >>conftest.$ac_ext <<_ACEOF
4302/* end confdefs.h.  */
4303$ac_includes_default
4304
4305#include <$ac_header>
4306_ACEOF
4307rm -f conftest.$ac_objext
4308if { (ac_try="$ac_compile"
4309case "(($ac_try" in
4310  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4311  *) ac_try_echo=$ac_try;;
4312esac
4313eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4314  (eval "$ac_compile") 2>conftest.er1
4315  ac_status=$?
4316  grep -v '^ *+' conftest.er1 >conftest.err
4317  rm -f conftest.er1
4318  cat conftest.err >&5
4319  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4320  (exit $ac_status); } &&
4321	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4322  { (case "(($ac_try" in
4323  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4324  *) ac_try_echo=$ac_try;;
4325esac
4326eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4327  (eval "$ac_try") 2>&5
4328  ac_status=$?
4329  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4330  (exit $ac_status); }; } &&
4331	 { ac_try='test -s conftest.$ac_objext'
4332  { (case "(($ac_try" in
4333  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4334  *) ac_try_echo=$ac_try;;
4335esac
4336eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4337  (eval "$ac_try") 2>&5
4338  ac_status=$?
4339  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4340  (exit $ac_status); }; }; then
4341  eval "$as_ac_Header=yes"
4342else
4343  echo "$as_me: failed program was:" >&5
4344sed 's/^/| /' conftest.$ac_ext >&5
4345
4346	eval "$as_ac_Header=no"
4347fi
4348
4349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4350fi
4351ac_res=`eval echo '${'$as_ac_Header'}'`
4352	       { echo "$as_me:$LINENO: result: $ac_res" >&5
4353echo "${ECHO_T}$ac_res" >&6; }
4354if test `eval echo '${'$as_ac_Header'}'` = yes; then
4355  cat >>confdefs.h <<_ACEOF
4356#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4357_ACEOF
4358
4359fi
4360
4361done
4362
4363
4364{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4365echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4366if test "${ac_cv_c_bigendian+set}" = set; then
4367  echo $ECHO_N "(cached) $ECHO_C" >&6
4368else
4369  # See if sys/param.h defines the BYTE_ORDER macro.
4370cat >conftest.$ac_ext <<_ACEOF
4371/* confdefs.h.  */
4372_ACEOF
4373cat confdefs.h >>conftest.$ac_ext
4374cat >>conftest.$ac_ext <<_ACEOF
4375/* end confdefs.h.  */
4376#include <sys/types.h>
4377#include <sys/param.h>
4378
4379int
4380main ()
4381{
4382#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4383 bogus endian macros
4384#endif
4385
4386  ;
4387  return 0;
4388}
4389_ACEOF
4390rm -f conftest.$ac_objext
4391if { (ac_try="$ac_compile"
4392case "(($ac_try" in
4393  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4394  *) ac_try_echo=$ac_try;;
4395esac
4396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4397  (eval "$ac_compile") 2>conftest.er1
4398  ac_status=$?
4399  grep -v '^ *+' conftest.er1 >conftest.err
4400  rm -f conftest.er1
4401  cat conftest.err >&5
4402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4403  (exit $ac_status); } &&
4404	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4405  { (case "(($ac_try" in
4406  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4407  *) ac_try_echo=$ac_try;;
4408esac
4409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4410  (eval "$ac_try") 2>&5
4411  ac_status=$?
4412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4413  (exit $ac_status); }; } &&
4414	 { ac_try='test -s conftest.$ac_objext'
4415  { (case "(($ac_try" in
4416  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4417  *) ac_try_echo=$ac_try;;
4418esac
4419eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4420  (eval "$ac_try") 2>&5
4421  ac_status=$?
4422  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4423  (exit $ac_status); }; }; then
4424  # It does; now see whether it defined to BIG_ENDIAN or not.
4425cat >conftest.$ac_ext <<_ACEOF
4426/* confdefs.h.  */
4427_ACEOF
4428cat confdefs.h >>conftest.$ac_ext
4429cat >>conftest.$ac_ext <<_ACEOF
4430/* end confdefs.h.  */
4431#include <sys/types.h>
4432#include <sys/param.h>
4433
4434int
4435main ()
4436{
4437#if BYTE_ORDER != BIG_ENDIAN
4438 not big endian
4439#endif
4440
4441  ;
4442  return 0;
4443}
4444_ACEOF
4445rm -f conftest.$ac_objext
4446if { (ac_try="$ac_compile"
4447case "(($ac_try" in
4448  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4449  *) ac_try_echo=$ac_try;;
4450esac
4451eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4452  (eval "$ac_compile") 2>conftest.er1
4453  ac_status=$?
4454  grep -v '^ *+' conftest.er1 >conftest.err
4455  rm -f conftest.er1
4456  cat conftest.err >&5
4457  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4458  (exit $ac_status); } &&
4459	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4460  { (case "(($ac_try" in
4461  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4462  *) ac_try_echo=$ac_try;;
4463esac
4464eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4465  (eval "$ac_try") 2>&5
4466  ac_status=$?
4467  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4468  (exit $ac_status); }; } &&
4469	 { ac_try='test -s conftest.$ac_objext'
4470  { (case "(($ac_try" in
4471  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4472  *) ac_try_echo=$ac_try;;
4473esac
4474eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4475  (eval "$ac_try") 2>&5
4476  ac_status=$?
4477  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4478  (exit $ac_status); }; }; then
4479  ac_cv_c_bigendian=yes
4480else
4481  echo "$as_me: failed program was:" >&5
4482sed 's/^/| /' conftest.$ac_ext >&5
4483
4484	ac_cv_c_bigendian=no
4485fi
4486
4487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4488else
4489  echo "$as_me: failed program was:" >&5
4490sed 's/^/| /' conftest.$ac_ext >&5
4491
4492	# It does not; compile a test program.
4493if test "$cross_compiling" = yes; then
4494  # try to guess the endianness by grepping values into an object file
4495  ac_cv_c_bigendian=unknown
4496  cat >conftest.$ac_ext <<_ACEOF
4497/* confdefs.h.  */
4498_ACEOF
4499cat confdefs.h >>conftest.$ac_ext
4500cat >>conftest.$ac_ext <<_ACEOF
4501/* end confdefs.h.  */
4502short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4503short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4504void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4505short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4506short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4507void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4508int
4509main ()
4510{
4511 _ascii (); _ebcdic ();
4512  ;
4513  return 0;
4514}
4515_ACEOF
4516rm -f conftest.$ac_objext
4517if { (ac_try="$ac_compile"
4518case "(($ac_try" in
4519  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4520  *) ac_try_echo=$ac_try;;
4521esac
4522eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4523  (eval "$ac_compile") 2>conftest.er1
4524  ac_status=$?
4525  grep -v '^ *+' conftest.er1 >conftest.err
4526  rm -f conftest.er1
4527  cat conftest.err >&5
4528  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4529  (exit $ac_status); } &&
4530	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4531  { (case "(($ac_try" in
4532  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4533  *) ac_try_echo=$ac_try;;
4534esac
4535eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4536  (eval "$ac_try") 2>&5
4537  ac_status=$?
4538  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4539  (exit $ac_status); }; } &&
4540	 { ac_try='test -s conftest.$ac_objext'
4541  { (case "(($ac_try" in
4542  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4543  *) ac_try_echo=$ac_try;;
4544esac
4545eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4546  (eval "$ac_try") 2>&5
4547  ac_status=$?
4548  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4549  (exit $ac_status); }; }; then
4550  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4551  ac_cv_c_bigendian=yes
4552fi
4553if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4554  if test "$ac_cv_c_bigendian" = unknown; then
4555    ac_cv_c_bigendian=no
4556  else
4557    # finding both strings is unlikely to happen, but who knows?
4558    ac_cv_c_bigendian=unknown
4559  fi
4560fi
4561else
4562  echo "$as_me: failed program was:" >&5
4563sed 's/^/| /' conftest.$ac_ext >&5
4564
4565
4566fi
4567
4568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4569else
4570  cat >conftest.$ac_ext <<_ACEOF
4571/* confdefs.h.  */
4572_ACEOF
4573cat confdefs.h >>conftest.$ac_ext
4574cat >>conftest.$ac_ext <<_ACEOF
4575/* end confdefs.h.  */
4576$ac_includes_default
4577int
4578main ()
4579{
4580
4581  /* Are we little or big endian?  From Harbison&Steele.  */
4582  union
4583  {
4584    long int l;
4585    char c[sizeof (long int)];
4586  } u;
4587  u.l = 1;
4588  return u.c[sizeof (long int) - 1] == 1;
4589
4590  ;
4591  return 0;
4592}
4593_ACEOF
4594rm -f conftest$ac_exeext
4595if { (ac_try="$ac_link"
4596case "(($ac_try" in
4597  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4598  *) ac_try_echo=$ac_try;;
4599esac
4600eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4601  (eval "$ac_link") 2>&5
4602  ac_status=$?
4603  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4604  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4605  { (case "(($ac_try" in
4606  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4607  *) ac_try_echo=$ac_try;;
4608esac
4609eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4610  (eval "$ac_try") 2>&5
4611  ac_status=$?
4612  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4613  (exit $ac_status); }; }; then
4614  ac_cv_c_bigendian=no
4615else
4616  echo "$as_me: program exited with status $ac_status" >&5
4617echo "$as_me: failed program was:" >&5
4618sed 's/^/| /' conftest.$ac_ext >&5
4619
4620( exit $ac_status )
4621ac_cv_c_bigendian=yes
4622fi
4623rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4624fi
4625
4626
4627fi
4628
4629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4630fi
4631{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4632echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4633case $ac_cv_c_bigendian in
4634  yes)
4635    ENDIAN=big
4636 ;;
4637  no)
4638    ENDIAN=little
4639 ;;
4640  *)
4641    { { echo "$as_me:$LINENO: error: unknown endianness
4642presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4643echo "$as_me: error: unknown endianness
4644presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4645   { (exit 1); exit 1; }; } ;;
4646esac
4647
4648
4649if test "$cross_compiling" = yes; then
4650  LLVM_CROSS_COMPILING=1
4651
4652
4653{ echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4654echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4655if test "${ac_cv_build_exeext+set}" = set; then
4656  echo $ECHO_N "(cached) $ECHO_C" >&6
4657else
4658  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4659  ac_cv_build_exeext=.exe
4660else
4661  ac_build_prefix=${build_alias}-
4662
4663  # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4664set dummy ${ac_build_prefix}gcc; ac_word=$2
4665{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4666echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4667if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4668  echo $ECHO_N "(cached) $ECHO_C" >&6
4669else
4670  if test -n "$BUILD_CC"; then
4671  ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4672else
4673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4674for as_dir in $PATH
4675do
4676  IFS=$as_save_IFS
4677  test -z "$as_dir" && as_dir=.
4678  for ac_exec_ext in '' $ac_executable_extensions; do
4679  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4680    ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4681    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4682    break 2
4683  fi
4684done
4685done
4686IFS=$as_save_IFS
4687
4688fi
4689fi
4690BUILD_CC=$ac_cv_prog_BUILD_CC
4691if test -n "$BUILD_CC"; then
4692  { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4693echo "${ECHO_T}$BUILD_CC" >&6; }
4694else
4695  { echo "$as_me:$LINENO: result: no" >&5
4696echo "${ECHO_T}no" >&6; }
4697fi
4698
4699
4700  if test -z "$BUILD_CC"; then
4701     # Extract the first word of "gcc", so it can be a program name with args.
4702set dummy gcc; ac_word=$2
4703{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4704echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4705if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4706  echo $ECHO_N "(cached) $ECHO_C" >&6
4707else
4708  if test -n "$BUILD_CC"; then
4709  ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4710else
4711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4712for as_dir in $PATH
4713do
4714  IFS=$as_save_IFS
4715  test -z "$as_dir" && as_dir=.
4716  for ac_exec_ext in '' $ac_executable_extensions; do
4717  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4718    ac_cv_prog_BUILD_CC="gcc"
4719    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4720    break 2
4721  fi
4722done
4723done
4724IFS=$as_save_IFS
4725
4726fi
4727fi
4728BUILD_CC=$ac_cv_prog_BUILD_CC
4729if test -n "$BUILD_CC"; then
4730  { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4731echo "${ECHO_T}$BUILD_CC" >&6; }
4732else
4733  { echo "$as_me:$LINENO: result: no" >&5
4734echo "${ECHO_T}no" >&6; }
4735fi
4736
4737
4738     if test -z "$BUILD_CC"; then
4739       # Extract the first word of "cc", so it can be a program name with args.
4740set dummy cc; ac_word=$2
4741{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4742echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4743if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4744  echo $ECHO_N "(cached) $ECHO_C" >&6
4745else
4746  if test -n "$BUILD_CC"; then
4747  ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4748else
4749  ac_prog_rejected=no
4750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4751for as_dir in $PATH
4752do
4753  IFS=$as_save_IFS
4754  test -z "$as_dir" && as_dir=.
4755  for ac_exec_ext in '' $ac_executable_extensions; do
4756  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4757    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4758       ac_prog_rejected=yes
4759       continue
4760     fi
4761    ac_cv_prog_BUILD_CC="cc"
4762    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4763    break 2
4764  fi
4765done
4766done
4767IFS=$as_save_IFS
4768
4769if test $ac_prog_rejected = yes; then
4770  # We found a bogon in the path, so make sure we never use it.
4771  set dummy $ac_cv_prog_BUILD_CC
4772  shift
4773  if test $# != 0; then
4774    # We chose a different compiler from the bogus one.
4775    # However, it has the same basename, so the bogon will be chosen
4776    # first if we set BUILD_CC to just the basename; use the full file name.
4777    shift
4778    ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4779  fi
4780fi
4781fi
4782fi
4783BUILD_CC=$ac_cv_prog_BUILD_CC
4784if test -n "$BUILD_CC"; then
4785  { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4786echo "${ECHO_T}$BUILD_CC" >&6; }
4787else
4788  { echo "$as_me:$LINENO: result: no" >&5
4789echo "${ECHO_T}no" >&6; }
4790fi
4791
4792
4793     fi
4794  fi
4795  test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4796echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4797   { (exit 1); exit 1; }; }
4798  ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4799  rm -f conftest*
4800  echo 'int main () { return 0; }' > conftest.$ac_ext
4801  ac_cv_build_exeext=
4802  if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4803  (eval $ac_build_link) 2>&5
4804  ac_status=$?
4805  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4806  (exit $ac_status); }; then
4807    for file in conftest.*; do
4808      case $file in
4809      *.c | *.o | *.obj | *.dSYM) ;;
4810      *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4811      esac
4812    done
4813  else
4814    { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4815echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4816   { (exit 1); exit 1; }; }
4817  fi
4818  rm -f conftest*
4819  test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4820fi
4821fi
4822
4823BUILD_EXEEXT=""
4824test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4825{ echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4826echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4827ac_build_exeext=$BUILD_EXEEXT
4828
4829  ac_build_prefix=${build_alias}-
4830  # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4831set dummy ${ac_build_prefix}g++; ac_word=$2
4832{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4833echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4834if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4835  echo $ECHO_N "(cached) $ECHO_C" >&6
4836else
4837  if test -n "$BUILD_CXX"; then
4838  ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4839else
4840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4841for as_dir in $PATH
4842do
4843  IFS=$as_save_IFS
4844  test -z "$as_dir" && as_dir=.
4845  for ac_exec_ext in '' $ac_executable_extensions; do
4846  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4847    ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4848    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4849    break 2
4850  fi
4851done
4852done
4853IFS=$as_save_IFS
4854
4855fi
4856fi
4857BUILD_CXX=$ac_cv_prog_BUILD_CXX
4858if test -n "$BUILD_CXX"; then
4859  { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4860echo "${ECHO_T}$BUILD_CXX" >&6; }
4861else
4862  { echo "$as_me:$LINENO: result: no" >&5
4863echo "${ECHO_T}no" >&6; }
4864fi
4865
4866
4867  if test -z "$BUILD_CXX"; then
4868     # Extract the first word of "g++", so it can be a program name with args.
4869set dummy g++; ac_word=$2
4870{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4871echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4872if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4873  echo $ECHO_N "(cached) $ECHO_C" >&6
4874else
4875  if test -n "$BUILD_CXX"; then
4876  ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4877else
4878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4879for as_dir in $PATH
4880do
4881  IFS=$as_save_IFS
4882  test -z "$as_dir" && as_dir=.
4883  for ac_exec_ext in '' $ac_executable_extensions; do
4884  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4885    ac_cv_prog_BUILD_CXX="g++"
4886    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4887    break 2
4888  fi
4889done
4890done
4891IFS=$as_save_IFS
4892
4893fi
4894fi
4895BUILD_CXX=$ac_cv_prog_BUILD_CXX
4896if test -n "$BUILD_CXX"; then
4897  { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4898echo "${ECHO_T}$BUILD_CXX" >&6; }
4899else
4900  { echo "$as_me:$LINENO: result: no" >&5
4901echo "${ECHO_T}no" >&6; }
4902fi
4903
4904
4905     if test -z "$BUILD_CXX"; then
4906       # Extract the first word of "c++", so it can be a program name with args.
4907set dummy c++; ac_word=$2
4908{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4909echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4910if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4911  echo $ECHO_N "(cached) $ECHO_C" >&6
4912else
4913  if test -n "$BUILD_CXX"; then
4914  ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4915else
4916  ac_prog_rejected=no
4917as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4918for as_dir in $PATH
4919do
4920  IFS=$as_save_IFS
4921  test -z "$as_dir" && as_dir=.
4922  for ac_exec_ext in '' $ac_executable_extensions; do
4923  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4924    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4925       ac_prog_rejected=yes
4926       continue
4927     fi
4928    ac_cv_prog_BUILD_CXX="c++"
4929    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4930    break 2
4931  fi
4932done
4933done
4934IFS=$as_save_IFS
4935
4936if test $ac_prog_rejected = yes; then
4937  # We found a bogon in the path, so make sure we never use it.
4938  set dummy $ac_cv_prog_BUILD_CXX
4939  shift
4940  if test $# != 0; then
4941    # We chose a different compiler from the bogus one.
4942    # However, it has the same basename, so the bogon will be chosen
4943    # first if we set BUILD_CXX to just the basename; use the full file name.
4944    shift
4945    ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4946  fi
4947fi
4948fi
4949fi
4950BUILD_CXX=$ac_cv_prog_BUILD_CXX
4951if test -n "$BUILD_CXX"; then
4952  { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4953echo "${ECHO_T}$BUILD_CXX" >&6; }
4954else
4955  { echo "$as_me:$LINENO: result: no" >&5
4956echo "${ECHO_T}no" >&6; }
4957fi
4958
4959
4960     fi
4961  fi
4962else
4963  LLVM_CROSS_COMPILING=0
4964
4965fi
4966
4967if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4968  cvsbuild="yes"
4969  optimize="no"
4970  CVSBUILD=CVSBUILD=1
4971
4972else
4973  cvsbuild="no"
4974  optimize="yes"
4975fi
4976
4977
4978# Check whether --enable-libcpp was given.
4979if test "${enable_libcpp+set}" = set; then
4980  enableval=$enable_libcpp;
4981else
4982  enableval=default
4983fi
4984
4985case "$enableval" in
4986  yes) ENABLE_LIBCPP=1
4987 ;;
4988  no)  ENABLE_LIBCPP=0
4989 ;;
4990  default) ENABLE_LIBCPP=0
4991;;
4992  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
4993echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
4994   { (exit 1); exit 1; }; } ;;
4995esac
4996
4997# Check whether --enable-optimized was given.
4998if test "${enable_optimized+set}" = set; then
4999  enableval=$enable_optimized;
5000else
5001  enableval=$optimize
5002fi
5003
5004if test ${enableval} = "no" ; then
5005  ENABLE_OPTIMIZED=
5006
5007else
5008  ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
5009
5010fi
5011
5012# Check whether --enable-profiling was given.
5013if test "${enable_profiling+set}" = set; then
5014  enableval=$enable_profiling;
5015else
5016  enableval="no"
5017fi
5018
5019if test ${enableval} = "no" ; then
5020  ENABLE_PROFILING=
5021
5022else
5023  ENABLE_PROFILING=ENABLE_PROFILING=1
5024
5025fi
5026
5027# Check whether --enable-assertions was given.
5028if test "${enable_assertions+set}" = set; then
5029  enableval=$enable_assertions;
5030else
5031  enableval="yes"
5032fi
5033
5034if test ${enableval} = "yes" ; then
5035  DISABLE_ASSERTIONS=
5036
5037else
5038  DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5039
5040fi
5041
5042# Check whether --enable-expensive-checks was given.
5043if test "${enable_expensive_checks+set}" = set; then
5044  enableval=$enable_expensive_checks;
5045else
5046  enableval="no"
5047fi
5048
5049if test ${enableval} = "yes" ; then
5050  ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5051
5052  EXPENSIVE_CHECKS=yes
5053
5054else
5055  ENABLE_EXPENSIVE_CHECKS=
5056
5057  EXPENSIVE_CHECKS=no
5058
5059fi
5060
5061# Check whether --enable-debug-runtime was given.
5062if test "${enable_debug_runtime+set}" = set; then
5063  enableval=$enable_debug_runtime;
5064else
5065  enableval=no
5066fi
5067
5068if test ${enableval} = "no" ; then
5069  DEBUG_RUNTIME=
5070
5071else
5072  DEBUG_RUNTIME=DEBUG_RUNTIME=1
5073
5074fi
5075
5076# Check whether --enable-debug-symbols was given.
5077if test "${enable_debug_symbols+set}" = set; then
5078  enableval=$enable_debug_symbols;
5079else
5080  enableval=no
5081fi
5082
5083if test ${enableval} = "no" ; then
5084  DEBUG_SYMBOLS=
5085
5086else
5087  DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5088
5089fi
5090
5091# Check whether --enable-jit was given.
5092if test "${enable_jit+set}" = set; then
5093  enableval=$enable_jit;
5094else
5095  enableval=default
5096fi
5097
5098if test ${enableval} = "no"
5099then
5100  JIT=
5101
5102else
5103  case "$llvm_cv_target_arch" in
5104    x86)         TARGET_HAS_JIT=1
5105 ;;
5106    Sparc)       TARGET_HAS_JIT=0
5107 ;;
5108    PowerPC)     TARGET_HAS_JIT=1
5109 ;;
5110    x86_64)      TARGET_HAS_JIT=1
5111 ;;
5112    ARM)         TARGET_HAS_JIT=1
5113 ;;
5114    Mips)        TARGET_HAS_JIT=1
5115 ;;
5116    XCore)       TARGET_HAS_JIT=0
5117 ;;
5118    MSP430)      TARGET_HAS_JIT=0
5119 ;;
5120    Hexagon)     TARGET_HAS_JIT=0
5121 ;;
5122    MBlaze)      TARGET_HAS_JIT=0
5123 ;;
5124    PTX)         TARGET_HAS_JIT=0
5125 ;;
5126    *)           TARGET_HAS_JIT=0
5127 ;;
5128  esac
5129fi
5130
5131# Check whether --enable-docs was given.
5132if test "${enable_docs+set}" = set; then
5133  enableval=$enable_docs;
5134else
5135  enableval=default
5136fi
5137
5138case "$enableval" in
5139  yes) ENABLE_DOCS=1
5140 ;;
5141  no)  ENABLE_DOCS=0
5142 ;;
5143  default) ENABLE_DOCS=1
5144 ;;
5145  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5146echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5147   { (exit 1); exit 1; }; } ;;
5148esac
5149
5150# Check whether --enable-doxygen was given.
5151if test "${enable_doxygen+set}" = set; then
5152  enableval=$enable_doxygen;
5153else
5154  enableval=default
5155fi
5156
5157case "$enableval" in
5158  yes) ENABLE_DOXYGEN=1
5159 ;;
5160  no)  ENABLE_DOXYGEN=0
5161 ;;
5162  default) ENABLE_DOXYGEN=0
5163 ;;
5164  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5165echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5166   { (exit 1); exit 1; }; } ;;
5167esac
5168
5169# Check whether --enable-threads was given.
5170if test "${enable_threads+set}" = set; then
5171  enableval=$enable_threads;
5172else
5173  enableval=default
5174fi
5175
5176case "$enableval" in
5177  yes) LLVM_ENABLE_THREADS=1
5178 ;;
5179  no)  LLVM_ENABLE_THREADS=0
5180 ;;
5181  default) LLVM_ENABLE_THREADS=1
5182 ;;
5183  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5184echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5185   { (exit 1); exit 1; }; } ;;
5186esac
5187
5188cat >>confdefs.h <<_ACEOF
5189#define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS
5190_ACEOF
5191
5192
5193# Check whether --enable-pthreads was given.
5194if test "${enable_pthreads+set}" = set; then
5195  enableval=$enable_pthreads;
5196else
5197  enableval=default
5198fi
5199
5200case "$enableval" in
5201  yes) ENABLE_PTHREADS=1
5202 ;;
5203  no)  ENABLE_PTHREADS=0
5204 ;;
5205  default) ENABLE_PTHREADS=1
5206 ;;
5207  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5208echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5209   { (exit 1); exit 1; }; } ;;
5210esac
5211
5212# Check whether --enable-pic was given.
5213if test "${enable_pic+set}" = set; then
5214  enableval=$enable_pic;
5215else
5216  enableval=default
5217fi
5218
5219case "$enableval" in
5220  yes) ENABLE_PIC=1
5221 ;;
5222  no)  ENABLE_PIC=0
5223 ;;
5224  default) ENABLE_PIC=1
5225 ;;
5226  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5227echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5228   { (exit 1); exit 1; }; } ;;
5229esac
5230
5231cat >>confdefs.h <<_ACEOF
5232#define ENABLE_PIC $ENABLE_PIC
5233_ACEOF
5234
5235
5236# Check whether --enable-shared was given.
5237if test "${enable_shared+set}" = set; then
5238  enableval=$enable_shared;
5239else
5240  enableval=default
5241fi
5242
5243case "$enableval" in
5244  yes) ENABLE_SHARED=1
5245 ;;
5246  no)  ENABLE_SHARED=0
5247 ;;
5248  default) ENABLE_SHARED=0
5249 ;;
5250  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5251echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5252   { (exit 1); exit 1; }; } ;;
5253esac
5254
5255# Check whether --enable-embed-stdcxx was given.
5256if test "${enable_embed_stdcxx+set}" = set; then
5257  enableval=$enable_embed_stdcxx;
5258else
5259  enableval=default
5260fi
5261
5262case "$enableval" in
5263  yes) ENABLE_EMBED_STDCXX=1
5264 ;;
5265  no)  ENABLE_EMBED_STDCXX=0
5266 ;;
5267  default) ENABLE_EMBED_STDCXX=0
5268 ;;
5269  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5270echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5271   { (exit 1); exit 1; }; } ;;
5272esac
5273
5274# Check whether --enable-timestamps was given.
5275if test "${enable_timestamps+set}" = set; then
5276  enableval=$enable_timestamps;
5277else
5278  enableval=default
5279fi
5280
5281case "$enableval" in
5282  yes) ENABLE_TIMESTAMPS=1
5283 ;;
5284  no)  ENABLE_TIMESTAMPS=0
5285 ;;
5286  default) ENABLE_TIMESTAMPS=1
5287 ;;
5288  *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5289echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5290   { (exit 1); exit 1; }; } ;;
5291esac
5292
5293cat >>confdefs.h <<_ACEOF
5294#define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5295_ACEOF
5296
5297
5298TARGETS_TO_BUILD=""
5299# Check whether --enable-targets was given.
5300if test "${enable_targets+set}" = set; then
5301  enableval=$enable_targets;
5302else
5303  enableval=all
5304fi
5305
5306if test "$enableval" = host-only ; then
5307  enableval=host
5308fi
5309case "$enableval" in
5310  all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips CellSPU XCore MSP430 CppBackend MBlaze PTX Hexagon" ;;
5311  *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5312      case "$a_target" in
5313        x86)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5314        x86_64)   TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5315        sparc)    TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5316        powerpc)  TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5317        arm)      TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5318        mips)     TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5319        mipsel)   TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5320        spu)      TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5321        xcore)    TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5322        msp430)   TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5323        cpp)      TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5324        hexagon)  TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5325        mblaze)   TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5326        ptx)      TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;;
5327        host) case "$llvm_cv_target_arch" in
5328            x86)         TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5329            x86_64)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5330            Sparc)       TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5331            PowerPC)     TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5332            ARM)         TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5333            Mips)        TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5334            MBlaze)      TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5335            CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5336            XCore)       TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5337            MSP430)      TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5338            Hexagon)     TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5339            PTX)         TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;;
5340            *)       { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5341echo "$as_me: error: Can not set target to build" >&2;}
5342   { (exit 1); exit 1; }; } ;;
5343          esac ;;
5344        *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5345echo "$as_me: error: Unrecognized target $a_target" >&2;}
5346   { (exit 1); exit 1; }; } ;;
5347      esac
5348  done
5349  ;;
5350esac
5351TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5352
5353
5354for a_target in $TARGETS_TO_BUILD; do
5355  if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5356
5357cat >>confdefs.h <<_ACEOF
5358#define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5359_ACEOF
5360
5361    LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5362    LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5363    LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5364    LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5365    if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5366      LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5367    fi
5368    if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5369      LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5370    fi
5371
5372cat >>confdefs.h <<_ACEOF
5373#define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5374_ACEOF
5375
5376
5377cat >>confdefs.h <<_ACEOF
5378#define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5379_ACEOF
5380
5381
5382cat >>confdefs.h <<_ACEOF
5383#define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5384_ACEOF
5385
5386
5387cat >>confdefs.h <<_ACEOF
5388#define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5389_ACEOF
5390
5391    if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5392
5393cat >>confdefs.h <<_ACEOF
5394#define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5395_ACEOF
5396
5397    fi
5398    if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5399
5400cat >>confdefs.h <<_ACEOF
5401#define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5402_ACEOF
5403
5404    fi
5405  fi
5406done
5407
5408LLVM_ENUM_TARGETS=""
5409LLVM_ENUM_ASM_PRINTERS=""
5410LLVM_ENUM_ASM_PARSERS=""
5411LLVM_ENUM_DISASSEMBLERS=""
5412for target_to_build in $TARGETS_TO_BUILD; do
5413  LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5414  if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5415    LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5416  fi
5417  if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5418    LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5419  fi
5420  if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5421    LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5422  fi
5423done
5424
5425
5426
5427
5428
5429
5430# Check whether --with-optimize-option was given.
5431if test "${with_optimize_option+set}" = set; then
5432  withval=$with_optimize_option;
5433else
5434  withval=default
5435fi
5436
5437{ echo "$as_me:$LINENO: checking optimization flags" >&5
5438echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5439case "$withval" in
5440  default)
5441    case "$llvm_cv_os_type" in
5442    FreeBSD) optimize_option=-O2 ;;
5443    MingW) optimize_option=-O2 ;;
5444    *)     optimize_option=-O3 ;;
5445    esac ;;
5446  *) optimize_option="$withval" ;;
5447esac
5448OPTIMIZE_OPTION=$optimize_option
5449
5450{ echo "$as_me:$LINENO: result: $optimize_option" >&5
5451echo "${ECHO_T}$optimize_option" >&6; }
5452
5453
5454# Check whether --with-extra-options was given.
5455if test "${with_extra_options+set}" = set; then
5456  withval=$with_extra_options;
5457else
5458  withval=default
5459fi
5460
5461case "$withval" in
5462  default) EXTRA_OPTIONS= ;;
5463  *) EXTRA_OPTIONS=$withval ;;
5464esac
5465EXTRA_OPTIONS=$EXTRA_OPTIONS
5466
5467
5468
5469# Check whether --with-extra-ld-options was given.
5470if test "${with_extra_ld_options+set}" = set; then
5471  withval=$with_extra_ld_options;
5472else
5473  withval=default
5474fi
5475
5476case "$withval" in
5477  default) EXTRA_LD_OPTIONS= ;;
5478  *) EXTRA_LD_OPTIONS=$withval ;;
5479esac
5480EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5481
5482
5483# Check whether --enable-bindings was given.
5484if test "${enable_bindings+set}" = set; then
5485  enableval=$enable_bindings;
5486else
5487  enableval=default
5488fi
5489
5490BINDINGS_TO_BUILD=""
5491case "$enableval" in
5492  yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5493  all ) BINDINGS_TO_BUILD="ocaml" ;;
5494  none | no) BINDINGS_TO_BUILD="" ;;
5495  *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5496      case "$a_binding" in
5497        ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5498        *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5499echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5500   { (exit 1); exit 1; }; } ;;
5501      esac
5502  done
5503  ;;
5504esac
5505
5506
5507# Check whether --with-ocaml-libdir was given.
5508if test "${with_ocaml_libdir+set}" = set; then
5509  withval=$with_ocaml_libdir;
5510else
5511  withval=auto
5512fi
5513
5514case "$withval" in
5515  auto) with_ocaml_libdir="$withval" ;;
5516  /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5517  *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5518echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5519   { (exit 1); exit 1; }; } ;;
5520esac
5521
5522
5523# Check whether --with-clang-srcdir was given.
5524if test "${with_clang_srcdir+set}" = set; then
5525  withval=$with_clang_srcdir;
5526else
5527  withval="-"
5528fi
5529
5530case "$withval" in
5531  -) clang_src_root="" ;;
5532  /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;;
5533  *) clang_src_root="$ac_pwd/$withval" ;;
5534esac
5535CLANG_SRC_ROOT=$clang_src_root
5536
5537
5538
5539# Check whether --with-clang-resource-dir was given.
5540if test "${with_clang_resource_dir+set}" = set; then
5541  withval=$with_clang_resource_dir;
5542else
5543  withval=""
5544fi
5545
5546
5547cat >>confdefs.h <<_ACEOF
5548#define CLANG_RESOURCE_DIR "$withval"
5549_ACEOF
5550
5551
5552
5553# Check whether --with-c-include-dirs was given.
5554if test "${with_c_include_dirs+set}" = set; then
5555  withval=$with_c_include_dirs;
5556else
5557  withval=""
5558fi
5559
5560
5561cat >>confdefs.h <<_ACEOF
5562#define C_INCLUDE_DIRS "$withval"
5563_ACEOF
5564
5565
5566# Clang normally uses the system c++ headers and libraries. With this option,
5567# clang will use the ones provided by a gcc installation instead. This option should
5568# be passed the same value that was used with --prefix when configuring gcc.
5569
5570# Check whether --with-gcc-toolchain was given.
5571if test "${with_gcc_toolchain+set}" = set; then
5572  withval=$with_gcc_toolchain;
5573else
5574  withval=""
5575fi
5576
5577
5578cat >>confdefs.h <<_ACEOF
5579#define GCC_INSTALL_PREFIX "$withval"
5580_ACEOF
5581
5582
5583
5584# Check whether --with-binutils-include was given.
5585if test "${with_binutils_include+set}" = set; then
5586  withval=$with_binutils_include;
5587else
5588  withval=default
5589fi
5590
5591case "$withval" in
5592  default) WITH_BINUTILS_INCDIR=default ;;
5593  /* | [A-Za-z]:[\\/]*)      WITH_BINUTILS_INCDIR=$withval ;;
5594  *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5595echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5596   { (exit 1); exit 1; }; } ;;
5597esac
5598if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5599  BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5600
5601  if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5602     echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5603     { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5604echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5605   { (exit 1); exit 1; }; };
5606  fi
5607fi
5608
5609
5610# Check whether --with-bug-report-url was given.
5611if test "${with_bug_report_url+set}" = set; then
5612  withval=$with_bug_report_url;
5613else
5614  withval="http://llvm.org/bugs/"
5615fi
5616
5617
5618cat >>confdefs.h <<_ACEOF
5619#define BUG_REPORT_URL "$withval"
5620_ACEOF
5621
5622
5623# Check whether --enable-libffi was given.
5624if test "${enable_libffi+set}" = set; then
5625  enableval=$enable_libffi; case "$enableval" in
5626    yes) llvm_cv_enable_libffi="yes" ;;
5627    no)  llvm_cv_enable_libffi="no"  ;;
5628    *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5629echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5630   { (exit 1); exit 1; }; } ;;
5631  esac
5632else
5633  llvm_cv_enable_libffi=no
5634fi
5635
5636
5637
5638# Check whether --with-internal-prefix was given.
5639if test "${with_internal_prefix+set}" = set; then
5640  withval=$with_internal_prefix;
5641else
5642  withval=""
5643fi
5644
5645INTERNAL_PREFIX=$withval
5646
5647
5648
5649{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5650echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5651if test "${lt_cv_path_NM+set}" = set; then
5652  echo $ECHO_N "(cached) $ECHO_C" >&6
5653else
5654  if test -n "$NM"; then
5655  # Let the user override the test.
5656  lt_cv_path_NM="$NM"
5657else
5658  lt_nm_to_check="${ac_tool_prefix}nm"
5659  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5660    lt_nm_to_check="$lt_nm_to_check nm"
5661  fi
5662  for lt_tmp_nm in $lt_nm_to_check; do
5663    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5664    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5665      IFS="$lt_save_ifs"
5666      test -z "$ac_dir" && ac_dir=.
5667      tmp_nm="$ac_dir/$lt_tmp_nm"
5668      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5669	# Check to see if the nm accepts a BSD-compat flag.
5670	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5671	#   nm: unknown option "B" ignored
5672	# Tru64's nm complains that /dev/null is an invalid object file
5673	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5674	*/dev/null* | *'Invalid file or object type'*)
5675	  lt_cv_path_NM="$tmp_nm -B"
5676	  break
5677	  ;;
5678	*)
5679	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5680	  */dev/null*)
5681	    lt_cv_path_NM="$tmp_nm -p"
5682	    break
5683	    ;;
5684	  *)
5685	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5686	    continue # so that we can try to find one that supports BSD flags
5687	    ;;
5688	  esac
5689	  ;;
5690	esac
5691      fi
5692    done
5693    IFS="$lt_save_ifs"
5694  done
5695  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5696fi
5697fi
5698{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5699echo "${ECHO_T}$lt_cv_path_NM" >&6; }
5700NM="$lt_cv_path_NM"
5701
5702
5703
5704{ echo "$as_me:$LINENO: checking for GNU make" >&5
5705echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
5706if test "${llvm_cv_gnu_make_command+set}" = set; then
5707  echo $ECHO_N "(cached) $ECHO_C" >&6
5708else
5709  llvm_cv_gnu_make_command=''
5710 for a in "$MAKE" make gmake gnumake ; do
5711  if test -z "$a" ; then continue ; fi ;
5712  if  ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
5713  then
5714   llvm_cv_gnu_make_command=$a ;
5715   break;
5716  fi
5717 done
5718fi
5719{ echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
5720echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
5721 if test "x$llvm_cv_gnu_make_command" != "x"  ; then
5722   ifGNUmake='' ;
5723 else
5724   ifGNUmake='#' ;
5725   { echo "$as_me:$LINENO: result: \"Not found\"" >&5
5726echo "${ECHO_T}\"Not found\"" >&6; };
5727 fi
5728
5729
5730{ echo "$as_me:$LINENO: checking whether ln -s works" >&5
5731echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
5732LN_S=$as_ln_s
5733if test "$LN_S" = "ln -s"; then
5734  { echo "$as_me:$LINENO: result: yes" >&5
5735echo "${ECHO_T}yes" >&6; }
5736else
5737  { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5738echo "${ECHO_T}no, using $LN_S" >&6; }
5739fi
5740
5741# Extract the first word of "cmp", so it can be a program name with args.
5742set dummy cmp; ac_word=$2
5743{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5744echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5745if test "${ac_cv_path_CMP+set}" = set; then
5746  echo $ECHO_N "(cached) $ECHO_C" >&6
5747else
5748  case $CMP in
5749  [\\/]* | ?:[\\/]*)
5750  ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5751  ;;
5752  *)
5753  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5754for as_dir in $PATH
5755do
5756  IFS=$as_save_IFS
5757  test -z "$as_dir" && as_dir=.
5758  for ac_exec_ext in '' $ac_executable_extensions; do
5759  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5760    ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5761    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5762    break 2
5763  fi
5764done
5765done
5766IFS=$as_save_IFS
5767
5768  test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5769  ;;
5770esac
5771fi
5772CMP=$ac_cv_path_CMP
5773if test -n "$CMP"; then
5774  { echo "$as_me:$LINENO: result: $CMP" >&5
5775echo "${ECHO_T}$CMP" >&6; }
5776else
5777  { echo "$as_me:$LINENO: result: no" >&5
5778echo "${ECHO_T}no" >&6; }
5779fi
5780
5781
5782# Extract the first word of "cp", so it can be a program name with args.
5783set dummy cp; ac_word=$2
5784{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5785echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5786if test "${ac_cv_path_CP+set}" = set; then
5787  echo $ECHO_N "(cached) $ECHO_C" >&6
5788else
5789  case $CP in
5790  [\\/]* | ?:[\\/]*)
5791  ac_cv_path_CP="$CP" # Let the user override the test with a path.
5792  ;;
5793  *)
5794  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5795for as_dir in $PATH
5796do
5797  IFS=$as_save_IFS
5798  test -z "$as_dir" && as_dir=.
5799  for ac_exec_ext in '' $ac_executable_extensions; do
5800  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5801    ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
5802    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5803    break 2
5804  fi
5805done
5806done
5807IFS=$as_save_IFS
5808
5809  test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
5810  ;;
5811esac
5812fi
5813CP=$ac_cv_path_CP
5814if test -n "$CP"; then
5815  { echo "$as_me:$LINENO: result: $CP" >&5
5816echo "${ECHO_T}$CP" >&6; }
5817else
5818  { echo "$as_me:$LINENO: result: no" >&5
5819echo "${ECHO_T}no" >&6; }
5820fi
5821
5822
5823# Extract the first word of "date", so it can be a program name with args.
5824set dummy date; ac_word=$2
5825{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5826echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5827if test "${ac_cv_path_DATE+set}" = set; then
5828  echo $ECHO_N "(cached) $ECHO_C" >&6
5829else
5830  case $DATE in
5831  [\\/]* | ?:[\\/]*)
5832  ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
5833  ;;
5834  *)
5835  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5836for as_dir in $PATH
5837do
5838  IFS=$as_save_IFS
5839  test -z "$as_dir" && as_dir=.
5840  for ac_exec_ext in '' $ac_executable_extensions; do
5841  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5842    ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
5843    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5844    break 2
5845  fi
5846done
5847done
5848IFS=$as_save_IFS
5849
5850  test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
5851  ;;
5852esac
5853fi
5854DATE=$ac_cv_path_DATE
5855if test -n "$DATE"; then
5856  { echo "$as_me:$LINENO: result: $DATE" >&5
5857echo "${ECHO_T}$DATE" >&6; }
5858else
5859  { echo "$as_me:$LINENO: result: no" >&5
5860echo "${ECHO_T}no" >&6; }
5861fi
5862
5863
5864# Extract the first word of "find", so it can be a program name with args.
5865set dummy find; ac_word=$2
5866{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5867echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5868if test "${ac_cv_path_FIND+set}" = set; then
5869  echo $ECHO_N "(cached) $ECHO_C" >&6
5870else
5871  case $FIND in
5872  [\\/]* | ?:[\\/]*)
5873  ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
5874  ;;
5875  *)
5876  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5877for as_dir in $PATH
5878do
5879  IFS=$as_save_IFS
5880  test -z "$as_dir" && as_dir=.
5881  for ac_exec_ext in '' $ac_executable_extensions; do
5882  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5883    ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
5884    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5885    break 2
5886  fi
5887done
5888done
5889IFS=$as_save_IFS
5890
5891  test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
5892  ;;
5893esac
5894fi
5895FIND=$ac_cv_path_FIND
5896if test -n "$FIND"; then
5897  { echo "$as_me:$LINENO: result: $FIND" >&5
5898echo "${ECHO_T}$FIND" >&6; }
5899else
5900  { echo "$as_me:$LINENO: result: no" >&5
5901echo "${ECHO_T}no" >&6; }
5902fi
5903
5904
5905# Extract the first word of "grep", so it can be a program name with args.
5906set dummy grep; ac_word=$2
5907{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5908echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5909if test "${ac_cv_path_GREP+set}" = set; then
5910  echo $ECHO_N "(cached) $ECHO_C" >&6
5911else
5912  case $GREP in
5913  [\\/]* | ?:[\\/]*)
5914  ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
5915  ;;
5916  *)
5917  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5918for as_dir in $PATH
5919do
5920  IFS=$as_save_IFS
5921  test -z "$as_dir" && as_dir=.
5922  for ac_exec_ext in '' $ac_executable_extensions; do
5923  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5924    ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
5925    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5926    break 2
5927  fi
5928done
5929done
5930IFS=$as_save_IFS
5931
5932  test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
5933  ;;
5934esac
5935fi
5936GREP=$ac_cv_path_GREP
5937if test -n "$GREP"; then
5938  { echo "$as_me:$LINENO: result: $GREP" >&5
5939echo "${ECHO_T}$GREP" >&6; }
5940else
5941  { echo "$as_me:$LINENO: result: no" >&5
5942echo "${ECHO_T}no" >&6; }
5943fi
5944
5945
5946# Extract the first word of "mkdir", so it can be a program name with args.
5947set dummy mkdir; ac_word=$2
5948{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5949echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5950if test "${ac_cv_path_MKDIR+set}" = set; then
5951  echo $ECHO_N "(cached) $ECHO_C" >&6
5952else
5953  case $MKDIR in
5954  [\\/]* | ?:[\\/]*)
5955  ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
5956  ;;
5957  *)
5958  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5959for as_dir in $PATH
5960do
5961  IFS=$as_save_IFS
5962  test -z "$as_dir" && as_dir=.
5963  for ac_exec_ext in '' $ac_executable_extensions; do
5964  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5965    ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
5966    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5967    break 2
5968  fi
5969done
5970done
5971IFS=$as_save_IFS
5972
5973  test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
5974  ;;
5975esac
5976fi
5977MKDIR=$ac_cv_path_MKDIR
5978if test -n "$MKDIR"; then
5979  { echo "$as_me:$LINENO: result: $MKDIR" >&5
5980echo "${ECHO_T}$MKDIR" >&6; }
5981else
5982  { echo "$as_me:$LINENO: result: no" >&5
5983echo "${ECHO_T}no" >&6; }
5984fi
5985
5986
5987# Extract the first word of "mv", so it can be a program name with args.
5988set dummy mv; ac_word=$2
5989{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5990echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5991if test "${ac_cv_path_MV+set}" = set; then
5992  echo $ECHO_N "(cached) $ECHO_C" >&6
5993else
5994  case $MV in
5995  [\\/]* | ?:[\\/]*)
5996  ac_cv_path_MV="$MV" # Let the user override the test with a path.
5997  ;;
5998  *)
5999  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6000for as_dir in $PATH
6001do
6002  IFS=$as_save_IFS
6003  test -z "$as_dir" && as_dir=.
6004  for ac_exec_ext in '' $ac_executable_extensions; do
6005  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6006    ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
6007    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6008    break 2
6009  fi
6010done
6011done
6012IFS=$as_save_IFS
6013
6014  test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
6015  ;;
6016esac
6017fi
6018MV=$ac_cv_path_MV
6019if test -n "$MV"; then
6020  { echo "$as_me:$LINENO: result: $MV" >&5
6021echo "${ECHO_T}$MV" >&6; }
6022else
6023  { echo "$as_me:$LINENO: result: no" >&5
6024echo "${ECHO_T}no" >&6; }
6025fi
6026
6027
6028if test -n "$ac_tool_prefix"; then
6029  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6030set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6031{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6032echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6033if test "${ac_cv_prog_RANLIB+set}" = set; then
6034  echo $ECHO_N "(cached) $ECHO_C" >&6
6035else
6036  if test -n "$RANLIB"; then
6037  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6038else
6039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6040for as_dir in $PATH
6041do
6042  IFS=$as_save_IFS
6043  test -z "$as_dir" && as_dir=.
6044  for ac_exec_ext in '' $ac_executable_extensions; do
6045  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6046    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6047    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6048    break 2
6049  fi
6050done
6051done
6052IFS=$as_save_IFS
6053
6054fi
6055fi
6056RANLIB=$ac_cv_prog_RANLIB
6057if test -n "$RANLIB"; then
6058  { echo "$as_me:$LINENO: result: $RANLIB" >&5
6059echo "${ECHO_T}$RANLIB" >&6; }
6060else
6061  { echo "$as_me:$LINENO: result: no" >&5
6062echo "${ECHO_T}no" >&6; }
6063fi
6064
6065
6066fi
6067if test -z "$ac_cv_prog_RANLIB"; then
6068  ac_ct_RANLIB=$RANLIB
6069  # Extract the first word of "ranlib", so it can be a program name with args.
6070set dummy ranlib; ac_word=$2
6071{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6072echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6073if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6074  echo $ECHO_N "(cached) $ECHO_C" >&6
6075else
6076  if test -n "$ac_ct_RANLIB"; then
6077  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6078else
6079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6080for as_dir in $PATH
6081do
6082  IFS=$as_save_IFS
6083  test -z "$as_dir" && as_dir=.
6084  for ac_exec_ext in '' $ac_executable_extensions; do
6085  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6086    ac_cv_prog_ac_ct_RANLIB="ranlib"
6087    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6088    break 2
6089  fi
6090done
6091done
6092IFS=$as_save_IFS
6093
6094fi
6095fi
6096ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6097if test -n "$ac_ct_RANLIB"; then
6098  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6099echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6100else
6101  { echo "$as_me:$LINENO: result: no" >&5
6102echo "${ECHO_T}no" >&6; }
6103fi
6104
6105  if test "x$ac_ct_RANLIB" = x; then
6106    RANLIB=":"
6107  else
6108    case $cross_compiling:$ac_tool_warned in
6109yes:)
6110{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6111whose name does not start with the host triplet.  If you think this
6112configuration is useful to you, please write to autoconf@gnu.org." >&5
6113echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6114whose name does not start with the host triplet.  If you think this
6115configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6116ac_tool_warned=yes ;;
6117esac
6118    RANLIB=$ac_ct_RANLIB
6119  fi
6120else
6121  RANLIB="$ac_cv_prog_RANLIB"
6122fi
6123
6124if test -n "$ac_tool_prefix"; then
6125  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6126set dummy ${ac_tool_prefix}ar; ac_word=$2
6127{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6128echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6129if test "${ac_cv_prog_AR+set}" = set; then
6130  echo $ECHO_N "(cached) $ECHO_C" >&6
6131else
6132  if test -n "$AR"; then
6133  ac_cv_prog_AR="$AR" # Let the user override the test.
6134else
6135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6136for as_dir in $PATH
6137do
6138  IFS=$as_save_IFS
6139  test -z "$as_dir" && as_dir=.
6140  for ac_exec_ext in '' $ac_executable_extensions; do
6141  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6142    ac_cv_prog_AR="${ac_tool_prefix}ar"
6143    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6144    break 2
6145  fi
6146done
6147done
6148IFS=$as_save_IFS
6149
6150fi
6151fi
6152AR=$ac_cv_prog_AR
6153if test -n "$AR"; then
6154  { echo "$as_me:$LINENO: result: $AR" >&5
6155echo "${ECHO_T}$AR" >&6; }
6156else
6157  { echo "$as_me:$LINENO: result: no" >&5
6158echo "${ECHO_T}no" >&6; }
6159fi
6160
6161
6162fi
6163if test -z "$ac_cv_prog_AR"; then
6164  ac_ct_AR=$AR
6165  # Extract the first word of "ar", so it can be a program name with args.
6166set dummy ar; ac_word=$2
6167{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6168echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6169if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6170  echo $ECHO_N "(cached) $ECHO_C" >&6
6171else
6172  if test -n "$ac_ct_AR"; then
6173  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6174else
6175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6176for as_dir in $PATH
6177do
6178  IFS=$as_save_IFS
6179  test -z "$as_dir" && as_dir=.
6180  for ac_exec_ext in '' $ac_executable_extensions; do
6181  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6182    ac_cv_prog_ac_ct_AR="ar"
6183    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6184    break 2
6185  fi
6186done
6187done
6188IFS=$as_save_IFS
6189
6190fi
6191fi
6192ac_ct_AR=$ac_cv_prog_ac_ct_AR
6193if test -n "$ac_ct_AR"; then
6194  { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6195echo "${ECHO_T}$ac_ct_AR" >&6; }
6196else
6197  { echo "$as_me:$LINENO: result: no" >&5
6198echo "${ECHO_T}no" >&6; }
6199fi
6200
6201  if test "x$ac_ct_AR" = x; then
6202    AR="false"
6203  else
6204    case $cross_compiling:$ac_tool_warned in
6205yes:)
6206{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6207whose name does not start with the host triplet.  If you think this
6208configuration is useful to you, please write to autoconf@gnu.org." >&5
6209echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6210whose name does not start with the host triplet.  If you think this
6211configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6212ac_tool_warned=yes ;;
6213esac
6214    AR=$ac_ct_AR
6215  fi
6216else
6217  AR="$ac_cv_prog_AR"
6218fi
6219
6220# Extract the first word of "rm", so it can be a program name with args.
6221set dummy rm; ac_word=$2
6222{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6223echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6224if test "${ac_cv_path_RM+set}" = set; then
6225  echo $ECHO_N "(cached) $ECHO_C" >&6
6226else
6227  case $RM in
6228  [\\/]* | ?:[\\/]*)
6229  ac_cv_path_RM="$RM" # Let the user override the test with a path.
6230  ;;
6231  *)
6232  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6233for as_dir in $PATH
6234do
6235  IFS=$as_save_IFS
6236  test -z "$as_dir" && as_dir=.
6237  for ac_exec_ext in '' $ac_executable_extensions; do
6238  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6239    ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6240    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6241    break 2
6242  fi
6243done
6244done
6245IFS=$as_save_IFS
6246
6247  test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6248  ;;
6249esac
6250fi
6251RM=$ac_cv_path_RM
6252if test -n "$RM"; then
6253  { echo "$as_me:$LINENO: result: $RM" >&5
6254echo "${ECHO_T}$RM" >&6; }
6255else
6256  { echo "$as_me:$LINENO: result: no" >&5
6257echo "${ECHO_T}no" >&6; }
6258fi
6259
6260
6261# Extract the first word of "sed", so it can be a program name with args.
6262set dummy sed; ac_word=$2
6263{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6264echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6265if test "${ac_cv_path_SED+set}" = set; then
6266  echo $ECHO_N "(cached) $ECHO_C" >&6
6267else
6268  case $SED in
6269  [\\/]* | ?:[\\/]*)
6270  ac_cv_path_SED="$SED" # Let the user override the test with a path.
6271  ;;
6272  *)
6273  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6274for as_dir in $PATH
6275do
6276  IFS=$as_save_IFS
6277  test -z "$as_dir" && as_dir=.
6278  for ac_exec_ext in '' $ac_executable_extensions; do
6279  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6280    ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6281    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6282    break 2
6283  fi
6284done
6285done
6286IFS=$as_save_IFS
6287
6288  test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6289  ;;
6290esac
6291fi
6292SED=$ac_cv_path_SED
6293if test -n "$SED"; then
6294  { echo "$as_me:$LINENO: result: $SED" >&5
6295echo "${ECHO_T}$SED" >&6; }
6296else
6297  { echo "$as_me:$LINENO: result: no" >&5
6298echo "${ECHO_T}no" >&6; }
6299fi
6300
6301
6302# Extract the first word of "tar", so it can be a program name with args.
6303set dummy tar; ac_word=$2
6304{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6305echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6306if test "${ac_cv_path_TAR+set}" = set; then
6307  echo $ECHO_N "(cached) $ECHO_C" >&6
6308else
6309  case $TAR in
6310  [\\/]* | ?:[\\/]*)
6311  ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6312  ;;
6313  *)
6314  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6315for as_dir in $PATH
6316do
6317  IFS=$as_save_IFS
6318  test -z "$as_dir" && as_dir=.
6319  for ac_exec_ext in '' $ac_executable_extensions; do
6320  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6321    ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6322    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6323    break 2
6324  fi
6325done
6326done
6327IFS=$as_save_IFS
6328
6329  test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6330  ;;
6331esac
6332fi
6333TAR=$ac_cv_path_TAR
6334if test -n "$TAR"; then
6335  { echo "$as_me:$LINENO: result: $TAR" >&5
6336echo "${ECHO_T}$TAR" >&6; }
6337else
6338  { echo "$as_me:$LINENO: result: no" >&5
6339echo "${ECHO_T}no" >&6; }
6340fi
6341
6342
6343# Extract the first word of "pwd", so it can be a program name with args.
6344set dummy pwd; ac_word=$2
6345{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6346echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6347if test "${ac_cv_path_BINPWD+set}" = set; then
6348  echo $ECHO_N "(cached) $ECHO_C" >&6
6349else
6350  case $BINPWD in
6351  [\\/]* | ?:[\\/]*)
6352  ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6353  ;;
6354  *)
6355  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6356for as_dir in $PATH
6357do
6358  IFS=$as_save_IFS
6359  test -z "$as_dir" && as_dir=.
6360  for ac_exec_ext in '' $ac_executable_extensions; do
6361  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6362    ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6363    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6364    break 2
6365  fi
6366done
6367done
6368IFS=$as_save_IFS
6369
6370  test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6371  ;;
6372esac
6373fi
6374BINPWD=$ac_cv_path_BINPWD
6375if test -n "$BINPWD"; then
6376  { echo "$as_me:$LINENO: result: $BINPWD" >&5
6377echo "${ECHO_T}$BINPWD" >&6; }
6378else
6379  { echo "$as_me:$LINENO: result: no" >&5
6380echo "${ECHO_T}no" >&6; }
6381fi
6382
6383
6384
6385# Extract the first word of "Graphviz", so it can be a program name with args.
6386set dummy Graphviz; ac_word=$2
6387{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6388echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6389if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6390  echo $ECHO_N "(cached) $ECHO_C" >&6
6391else
6392  case $GRAPHVIZ in
6393  [\\/]* | ?:[\\/]*)
6394  ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6395  ;;
6396  *)
6397  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6398for as_dir in $PATH
6399do
6400  IFS=$as_save_IFS
6401  test -z "$as_dir" && as_dir=.
6402  for ac_exec_ext in '' $ac_executable_extensions; do
6403  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6404    ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6405    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6406    break 2
6407  fi
6408done
6409done
6410IFS=$as_save_IFS
6411
6412  test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6413  ;;
6414esac
6415fi
6416GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6417if test -n "$GRAPHVIZ"; then
6418  { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6419echo "${ECHO_T}$GRAPHVIZ" >&6; }
6420else
6421  { echo "$as_me:$LINENO: result: no" >&5
6422echo "${ECHO_T}no" >&6; }
6423fi
6424
6425
6426if test "$GRAPHVIZ" != "echo Graphviz" ; then
6427
6428cat >>confdefs.h <<\_ACEOF
6429#define HAVE_GRAPHVIZ 1
6430_ACEOF
6431
6432    if test "$llvm_cv_os_type" = "MingW" ; then
6433    GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6434  fi
6435
6436cat >>confdefs.h <<_ACEOF
6437#define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6438_ACEOF
6439
6440fi
6441# Extract the first word of "dot", so it can be a program name with args.
6442set dummy dot; ac_word=$2
6443{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6444echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6445if test "${ac_cv_path_DOT+set}" = set; then
6446  echo $ECHO_N "(cached) $ECHO_C" >&6
6447else
6448  case $DOT in
6449  [\\/]* | ?:[\\/]*)
6450  ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6451  ;;
6452  *)
6453  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6454for as_dir in $PATH
6455do
6456  IFS=$as_save_IFS
6457  test -z "$as_dir" && as_dir=.
6458  for ac_exec_ext in '' $ac_executable_extensions; do
6459  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6460    ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6461    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6462    break 2
6463  fi
6464done
6465done
6466IFS=$as_save_IFS
6467
6468  test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6469  ;;
6470esac
6471fi
6472DOT=$ac_cv_path_DOT
6473if test -n "$DOT"; then
6474  { echo "$as_me:$LINENO: result: $DOT" >&5
6475echo "${ECHO_T}$DOT" >&6; }
6476else
6477  { echo "$as_me:$LINENO: result: no" >&5
6478echo "${ECHO_T}no" >&6; }
6479fi
6480
6481
6482if test "$DOT" != "echo dot" ; then
6483
6484cat >>confdefs.h <<\_ACEOF
6485#define HAVE_DOT 1
6486_ACEOF
6487
6488    if test "$llvm_cv_os_type" = "MingW" ; then
6489    DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6490  fi
6491
6492cat >>confdefs.h <<_ACEOF
6493#define LLVM_PATH_DOT "$DOT${EXEEXT}"
6494_ACEOF
6495
6496fi
6497# Extract the first word of "fdp", so it can be a program name with args.
6498set dummy fdp; ac_word=$2
6499{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6500echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6501if test "${ac_cv_path_FDP+set}" = set; then
6502  echo $ECHO_N "(cached) $ECHO_C" >&6
6503else
6504  case $FDP in
6505  [\\/]* | ?:[\\/]*)
6506  ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6507  ;;
6508  *)
6509  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6510for as_dir in $PATH
6511do
6512  IFS=$as_save_IFS
6513  test -z "$as_dir" && as_dir=.
6514  for ac_exec_ext in '' $ac_executable_extensions; do
6515  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6516    ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6517    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6518    break 2
6519  fi
6520done
6521done
6522IFS=$as_save_IFS
6523
6524  test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6525  ;;
6526esac
6527fi
6528FDP=$ac_cv_path_FDP
6529if test -n "$FDP"; then
6530  { echo "$as_me:$LINENO: result: $FDP" >&5
6531echo "${ECHO_T}$FDP" >&6; }
6532else
6533  { echo "$as_me:$LINENO: result: no" >&5
6534echo "${ECHO_T}no" >&6; }
6535fi
6536
6537
6538if test "$FDP" != "echo fdp" ; then
6539
6540cat >>confdefs.h <<\_ACEOF
6541#define HAVE_FDP 1
6542_ACEOF
6543
6544    if test "$llvm_cv_os_type" = "MingW" ; then
6545    FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6546  fi
6547
6548cat >>confdefs.h <<_ACEOF
6549#define LLVM_PATH_FDP "$FDP${EXEEXT}"
6550_ACEOF
6551
6552fi
6553# Extract the first word of "neato", so it can be a program name with args.
6554set dummy neato; ac_word=$2
6555{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6557if test "${ac_cv_path_NEATO+set}" = set; then
6558  echo $ECHO_N "(cached) $ECHO_C" >&6
6559else
6560  case $NEATO in
6561  [\\/]* | ?:[\\/]*)
6562  ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6563  ;;
6564  *)
6565  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6566for as_dir in $PATH
6567do
6568  IFS=$as_save_IFS
6569  test -z "$as_dir" && as_dir=.
6570  for ac_exec_ext in '' $ac_executable_extensions; do
6571  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6572    ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6573    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6574    break 2
6575  fi
6576done
6577done
6578IFS=$as_save_IFS
6579
6580  test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6581  ;;
6582esac
6583fi
6584NEATO=$ac_cv_path_NEATO
6585if test -n "$NEATO"; then
6586  { echo "$as_me:$LINENO: result: $NEATO" >&5
6587echo "${ECHO_T}$NEATO" >&6; }
6588else
6589  { echo "$as_me:$LINENO: result: no" >&5
6590echo "${ECHO_T}no" >&6; }
6591fi
6592
6593
6594if test "$NEATO" != "echo neato" ; then
6595
6596cat >>confdefs.h <<\_ACEOF
6597#define HAVE_NEATO 1
6598_ACEOF
6599
6600    if test "$llvm_cv_os_type" = "MingW" ; then
6601    NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6602  fi
6603
6604cat >>confdefs.h <<_ACEOF
6605#define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6606_ACEOF
6607
6608fi
6609# Extract the first word of "twopi", so it can be a program name with args.
6610set dummy twopi; ac_word=$2
6611{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6612echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6613if test "${ac_cv_path_TWOPI+set}" = set; then
6614  echo $ECHO_N "(cached) $ECHO_C" >&6
6615else
6616  case $TWOPI in
6617  [\\/]* | ?:[\\/]*)
6618  ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6619  ;;
6620  *)
6621  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6622for as_dir in $PATH
6623do
6624  IFS=$as_save_IFS
6625  test -z "$as_dir" && as_dir=.
6626  for ac_exec_ext in '' $ac_executable_extensions; do
6627  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6628    ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6629    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6630    break 2
6631  fi
6632done
6633done
6634IFS=$as_save_IFS
6635
6636  test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6637  ;;
6638esac
6639fi
6640TWOPI=$ac_cv_path_TWOPI
6641if test -n "$TWOPI"; then
6642  { echo "$as_me:$LINENO: result: $TWOPI" >&5
6643echo "${ECHO_T}$TWOPI" >&6; }
6644else
6645  { echo "$as_me:$LINENO: result: no" >&5
6646echo "${ECHO_T}no" >&6; }
6647fi
6648
6649
6650if test "$TWOPI" != "echo twopi" ; then
6651
6652cat >>confdefs.h <<\_ACEOF
6653#define HAVE_TWOPI 1
6654_ACEOF
6655
6656    if test "$llvm_cv_os_type" = "MingW" ; then
6657    TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6658  fi
6659
6660cat >>confdefs.h <<_ACEOF
6661#define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6662_ACEOF
6663
6664fi
6665# Extract the first word of "circo", so it can be a program name with args.
6666set dummy circo; ac_word=$2
6667{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6668echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6669if test "${ac_cv_path_CIRCO+set}" = set; then
6670  echo $ECHO_N "(cached) $ECHO_C" >&6
6671else
6672  case $CIRCO in
6673  [\\/]* | ?:[\\/]*)
6674  ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
6675  ;;
6676  *)
6677  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6678for as_dir in $PATH
6679do
6680  IFS=$as_save_IFS
6681  test -z "$as_dir" && as_dir=.
6682  for ac_exec_ext in '' $ac_executable_extensions; do
6683  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6684    ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
6685    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6686    break 2
6687  fi
6688done
6689done
6690IFS=$as_save_IFS
6691
6692  test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
6693  ;;
6694esac
6695fi
6696CIRCO=$ac_cv_path_CIRCO
6697if test -n "$CIRCO"; then
6698  { echo "$as_me:$LINENO: result: $CIRCO" >&5
6699echo "${ECHO_T}$CIRCO" >&6; }
6700else
6701  { echo "$as_me:$LINENO: result: no" >&5
6702echo "${ECHO_T}no" >&6; }
6703fi
6704
6705
6706if test "$CIRCO" != "echo circo" ; then
6707
6708cat >>confdefs.h <<\_ACEOF
6709#define HAVE_CIRCO 1
6710_ACEOF
6711
6712    if test "$llvm_cv_os_type" = "MingW" ; then
6713    CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6714  fi
6715
6716cat >>confdefs.h <<_ACEOF
6717#define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
6718_ACEOF
6719
6720fi
6721for ac_prog in gv gsview32
6722do
6723  # Extract the first word of "$ac_prog", so it can be a program name with args.
6724set dummy $ac_prog; ac_word=$2
6725{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6726echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6727if test "${ac_cv_path_GV+set}" = set; then
6728  echo $ECHO_N "(cached) $ECHO_C" >&6
6729else
6730  case $GV in
6731  [\\/]* | ?:[\\/]*)
6732  ac_cv_path_GV="$GV" # Let the user override the test with a path.
6733  ;;
6734  *)
6735  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6736for as_dir in $PATH
6737do
6738  IFS=$as_save_IFS
6739  test -z "$as_dir" && as_dir=.
6740  for ac_exec_ext in '' $ac_executable_extensions; do
6741  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6742    ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
6743    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6744    break 2
6745  fi
6746done
6747done
6748IFS=$as_save_IFS
6749
6750  ;;
6751esac
6752fi
6753GV=$ac_cv_path_GV
6754if test -n "$GV"; then
6755  { echo "$as_me:$LINENO: result: $GV" >&5
6756echo "${ECHO_T}$GV" >&6; }
6757else
6758  { echo "$as_me:$LINENO: result: no" >&5
6759echo "${ECHO_T}no" >&6; }
6760fi
6761
6762
6763  test -n "$GV" && break
6764done
6765test -n "$GV" || GV="echo gv"
6766
6767if test "$GV" != "echo gv" ; then
6768
6769cat >>confdefs.h <<\_ACEOF
6770#define HAVE_GV 1
6771_ACEOF
6772
6773    if test "$llvm_cv_os_type" = "MingW" ; then
6774    GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6775  fi
6776
6777cat >>confdefs.h <<_ACEOF
6778#define LLVM_PATH_GV "$GV${EXEEXT}"
6779_ACEOF
6780
6781fi
6782# Extract the first word of "dotty", so it can be a program name with args.
6783set dummy dotty; ac_word=$2
6784{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6785echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6786if test "${ac_cv_path_DOTTY+set}" = set; then
6787  echo $ECHO_N "(cached) $ECHO_C" >&6
6788else
6789  case $DOTTY in
6790  [\\/]* | ?:[\\/]*)
6791  ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
6792  ;;
6793  *)
6794  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6795for as_dir in $PATH
6796do
6797  IFS=$as_save_IFS
6798  test -z "$as_dir" && as_dir=.
6799  for ac_exec_ext in '' $ac_executable_extensions; do
6800  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6801    ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
6802    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6803    break 2
6804  fi
6805done
6806done
6807IFS=$as_save_IFS
6808
6809  test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
6810  ;;
6811esac
6812fi
6813DOTTY=$ac_cv_path_DOTTY
6814if test -n "$DOTTY"; then
6815  { echo "$as_me:$LINENO: result: $DOTTY" >&5
6816echo "${ECHO_T}$DOTTY" >&6; }
6817else
6818  { echo "$as_me:$LINENO: result: no" >&5
6819echo "${ECHO_T}no" >&6; }
6820fi
6821
6822
6823if test "$DOTTY" != "echo dotty" ; then
6824
6825cat >>confdefs.h <<\_ACEOF
6826#define HAVE_DOTTY 1
6827_ACEOF
6828
6829    if test "$llvm_cv_os_type" = "MingW" ; then
6830    DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6831  fi
6832
6833cat >>confdefs.h <<_ACEOF
6834#define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
6835_ACEOF
6836
6837fi
6838# Extract the first word of "xdot.py", so it can be a program name with args.
6839set dummy xdot.py; ac_word=$2
6840{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6841echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6842if test "${ac_cv_path_XDOT_PY+set}" = set; then
6843  echo $ECHO_N "(cached) $ECHO_C" >&6
6844else
6845  case $XDOT_PY in
6846  [\\/]* | ?:[\\/]*)
6847  ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
6848  ;;
6849  *)
6850  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6851for as_dir in $PATH
6852do
6853  IFS=$as_save_IFS
6854  test -z "$as_dir" && as_dir=.
6855  for ac_exec_ext in '' $ac_executable_extensions; do
6856  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6857    ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
6858    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6859    break 2
6860  fi
6861done
6862done
6863IFS=$as_save_IFS
6864
6865  test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
6866  ;;
6867esac
6868fi
6869XDOT_PY=$ac_cv_path_XDOT_PY
6870if test -n "$XDOT_PY"; then
6871  { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
6872echo "${ECHO_T}$XDOT_PY" >&6; }
6873else
6874  { echo "$as_me:$LINENO: result: no" >&5
6875echo "${ECHO_T}no" >&6; }
6876fi
6877
6878
6879if test "$XDOT_PY" != "echo xdot.py" ; then
6880
6881cat >>confdefs.h <<\_ACEOF
6882#define HAVE_XDOT_PY 1
6883_ACEOF
6884
6885    if test "$llvm_cv_os_type" = "MingW" ; then
6886    XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6887  fi
6888
6889cat >>confdefs.h <<_ACEOF
6890#define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
6891_ACEOF
6892
6893fi
6894
6895# Find a good install program.  We prefer a C program (faster),
6896# so one script is as good as another.  But avoid the broken or
6897# incompatible versions:
6898# SysV /etc/install, /usr/sbin/install
6899# SunOS /usr/etc/install
6900# IRIX /sbin/install
6901# AIX /bin/install
6902# AmigaOS /C/install, which installs bootblocks on floppy discs
6903# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6904# AFS /usr/afsws/bin/install, which mishandles nonexistent args
6905# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6906# OS/2's system install, which has a completely different semantic
6907# ./install, which can be erroneously created by make from ./install.sh.
6908{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6909echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
6910if test -z "$INSTALL"; then
6911if test "${ac_cv_path_install+set}" = set; then
6912  echo $ECHO_N "(cached) $ECHO_C" >&6
6913else
6914  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6915for as_dir in $PATH
6916do
6917  IFS=$as_save_IFS
6918  test -z "$as_dir" && as_dir=.
6919  # Account for people who put trailing slashes in PATH elements.
6920case $as_dir/ in
6921  ./ | .// | /cC/* | \
6922  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6923  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6924  /usr/ucb/* ) ;;
6925  *)
6926    # OSF1 and SCO ODT 3.0 have their own names for install.
6927    # Don't use installbsd from OSF since it installs stuff as root
6928    # by default.
6929    for ac_prog in ginstall scoinst install; do
6930      for ac_exec_ext in '' $ac_executable_extensions; do
6931	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
6932	  if test $ac_prog = install &&
6933	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6934	    # AIX install.  It has an incompatible calling convention.
6935	    :
6936	  elif test $ac_prog = install &&
6937	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6938	    # program-specific install script used by HP pwplus--don't use.
6939	    :
6940	  else
6941	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6942	    break 3
6943	  fi
6944	fi
6945      done
6946    done
6947    ;;
6948esac
6949done
6950IFS=$as_save_IFS
6951
6952
6953fi
6954  if test "${ac_cv_path_install+set}" = set; then
6955    INSTALL=$ac_cv_path_install
6956  else
6957    # As a last resort, use the slow shell script.  Don't cache a
6958    # value for INSTALL within a source directory, because that will
6959    # break other packages using the cache if that directory is
6960    # removed, or if the value is a relative name.
6961    INSTALL=$ac_install_sh
6962  fi
6963fi
6964{ echo "$as_me:$LINENO: result: $INSTALL" >&5
6965echo "${ECHO_T}$INSTALL" >&6; }
6966
6967# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6968# It thinks the first close brace ends the variable substitution.
6969test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6970
6971test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6972
6973test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6974
6975case "$INSTALL" in
6976 [\\/$]* | ?:[\\/]* ) ;;
6977 *)  INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
6978esac
6979
6980# Extract the first word of "bzip2", so it can be a program name with args.
6981set dummy bzip2; ac_word=$2
6982{ echo "$as_me:$LINENO: checking for $ac_word" >&5
6983echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6984if test "${ac_cv_path_BZIP2+set}" = set; then
6985  echo $ECHO_N "(cached) $ECHO_C" >&6
6986else
6987  case $BZIP2 in
6988  [\\/]* | ?:[\\/]*)
6989  ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
6990  ;;
6991  *)
6992  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6993for as_dir in $PATH
6994do
6995  IFS=$as_save_IFS
6996  test -z "$as_dir" && as_dir=.
6997  for ac_exec_ext in '' $ac_executable_extensions; do
6998  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6999    ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
7000    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7001    break 2
7002  fi
7003done
7004done
7005IFS=$as_save_IFS
7006
7007  ;;
7008esac
7009fi
7010BZIP2=$ac_cv_path_BZIP2
7011if test -n "$BZIP2"; then
7012  { echo "$as_me:$LINENO: result: $BZIP2" >&5
7013echo "${ECHO_T}$BZIP2" >&6; }
7014else
7015  { echo "$as_me:$LINENO: result: no" >&5
7016echo "${ECHO_T}no" >&6; }
7017fi
7018
7019
7020# Extract the first word of "cat", so it can be a program name with args.
7021set dummy cat; ac_word=$2
7022{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7023echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7024if test "${ac_cv_path_CAT+set}" = set; then
7025  echo $ECHO_N "(cached) $ECHO_C" >&6
7026else
7027  case $CAT in
7028  [\\/]* | ?:[\\/]*)
7029  ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
7030  ;;
7031  *)
7032  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7033for as_dir in $PATH
7034do
7035  IFS=$as_save_IFS
7036  test -z "$as_dir" && as_dir=.
7037  for ac_exec_ext in '' $ac_executable_extensions; do
7038  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7039    ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
7040    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7041    break 2
7042  fi
7043done
7044done
7045IFS=$as_save_IFS
7046
7047  ;;
7048esac
7049fi
7050CAT=$ac_cv_path_CAT
7051if test -n "$CAT"; then
7052  { echo "$as_me:$LINENO: result: $CAT" >&5
7053echo "${ECHO_T}$CAT" >&6; }
7054else
7055  { echo "$as_me:$LINENO: result: no" >&5
7056echo "${ECHO_T}no" >&6; }
7057fi
7058
7059
7060# Extract the first word of "doxygen", so it can be a program name with args.
7061set dummy doxygen; ac_word=$2
7062{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7063echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7064if test "${ac_cv_path_DOXYGEN+set}" = set; then
7065  echo $ECHO_N "(cached) $ECHO_C" >&6
7066else
7067  case $DOXYGEN in
7068  [\\/]* | ?:[\\/]*)
7069  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7070  ;;
7071  *)
7072  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7073for as_dir in $PATH
7074do
7075  IFS=$as_save_IFS
7076  test -z "$as_dir" && as_dir=.
7077  for ac_exec_ext in '' $ac_executable_extensions; do
7078  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7079    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7080    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7081    break 2
7082  fi
7083done
7084done
7085IFS=$as_save_IFS
7086
7087  ;;
7088esac
7089fi
7090DOXYGEN=$ac_cv_path_DOXYGEN
7091if test -n "$DOXYGEN"; then
7092  { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7093echo "${ECHO_T}$DOXYGEN" >&6; }
7094else
7095  { echo "$as_me:$LINENO: result: no" >&5
7096echo "${ECHO_T}no" >&6; }
7097fi
7098
7099
7100# Extract the first word of "groff", so it can be a program name with args.
7101set dummy groff; ac_word=$2
7102{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7103echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7104if test "${ac_cv_path_GROFF+set}" = set; then
7105  echo $ECHO_N "(cached) $ECHO_C" >&6
7106else
7107  case $GROFF in
7108  [\\/]* | ?:[\\/]*)
7109  ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7110  ;;
7111  *)
7112  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7113for as_dir in $PATH
7114do
7115  IFS=$as_save_IFS
7116  test -z "$as_dir" && as_dir=.
7117  for ac_exec_ext in '' $ac_executable_extensions; do
7118  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7119    ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7120    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7121    break 2
7122  fi
7123done
7124done
7125IFS=$as_save_IFS
7126
7127  ;;
7128esac
7129fi
7130GROFF=$ac_cv_path_GROFF
7131if test -n "$GROFF"; then
7132  { echo "$as_me:$LINENO: result: $GROFF" >&5
7133echo "${ECHO_T}$GROFF" >&6; }
7134else
7135  { echo "$as_me:$LINENO: result: no" >&5
7136echo "${ECHO_T}no" >&6; }
7137fi
7138
7139
7140# Extract the first word of "gzip", so it can be a program name with args.
7141set dummy gzip; ac_word=$2
7142{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7143echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7144if test "${ac_cv_path_GZIPBIN+set}" = set; then
7145  echo $ECHO_N "(cached) $ECHO_C" >&6
7146else
7147  case $GZIPBIN in
7148  [\\/]* | ?:[\\/]*)
7149  ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7150  ;;
7151  *)
7152  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7153for as_dir in $PATH
7154do
7155  IFS=$as_save_IFS
7156  test -z "$as_dir" && as_dir=.
7157  for ac_exec_ext in '' $ac_executable_extensions; do
7158  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7159    ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7160    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7161    break 2
7162  fi
7163done
7164done
7165IFS=$as_save_IFS
7166
7167  ;;
7168esac
7169fi
7170GZIPBIN=$ac_cv_path_GZIPBIN
7171if test -n "$GZIPBIN"; then
7172  { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7173echo "${ECHO_T}$GZIPBIN" >&6; }
7174else
7175  { echo "$as_me:$LINENO: result: no" >&5
7176echo "${ECHO_T}no" >&6; }
7177fi
7178
7179
7180# Extract the first word of "pod2html", so it can be a program name with args.
7181set dummy pod2html; ac_word=$2
7182{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7183echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7184if test "${ac_cv_path_POD2HTML+set}" = set; then
7185  echo $ECHO_N "(cached) $ECHO_C" >&6
7186else
7187  case $POD2HTML in
7188  [\\/]* | ?:[\\/]*)
7189  ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
7190  ;;
7191  *)
7192  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7193for as_dir in $PATH
7194do
7195  IFS=$as_save_IFS
7196  test -z "$as_dir" && as_dir=.
7197  for ac_exec_ext in '' $ac_executable_extensions; do
7198  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7199    ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
7200    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7201    break 2
7202  fi
7203done
7204done
7205IFS=$as_save_IFS
7206
7207  ;;
7208esac
7209fi
7210POD2HTML=$ac_cv_path_POD2HTML
7211if test -n "$POD2HTML"; then
7212  { echo "$as_me:$LINENO: result: $POD2HTML" >&5
7213echo "${ECHO_T}$POD2HTML" >&6; }
7214else
7215  { echo "$as_me:$LINENO: result: no" >&5
7216echo "${ECHO_T}no" >&6; }
7217fi
7218
7219
7220# Extract the first word of "pod2man", so it can be a program name with args.
7221set dummy pod2man; ac_word=$2
7222{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7223echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7224if test "${ac_cv_path_POD2MAN+set}" = set; then
7225  echo $ECHO_N "(cached) $ECHO_C" >&6
7226else
7227  case $POD2MAN in
7228  [\\/]* | ?:[\\/]*)
7229  ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
7230  ;;
7231  *)
7232  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7233for as_dir in $PATH
7234do
7235  IFS=$as_save_IFS
7236  test -z "$as_dir" && as_dir=.
7237  for ac_exec_ext in '' $ac_executable_extensions; do
7238  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7239    ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
7240    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7241    break 2
7242  fi
7243done
7244done
7245IFS=$as_save_IFS
7246
7247  ;;
7248esac
7249fi
7250POD2MAN=$ac_cv_path_POD2MAN
7251if test -n "$POD2MAN"; then
7252  { echo "$as_me:$LINENO: result: $POD2MAN" >&5
7253echo "${ECHO_T}$POD2MAN" >&6; }
7254else
7255  { echo "$as_me:$LINENO: result: no" >&5
7256echo "${ECHO_T}no" >&6; }
7257fi
7258
7259
7260# Extract the first word of "pdfroff", so it can be a program name with args.
7261set dummy pdfroff; ac_word=$2
7262{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7263echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7264if test "${ac_cv_path_PDFROFF+set}" = set; then
7265  echo $ECHO_N "(cached) $ECHO_C" >&6
7266else
7267  case $PDFROFF in
7268  [\\/]* | ?:[\\/]*)
7269  ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7270  ;;
7271  *)
7272  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7273for as_dir in $PATH
7274do
7275  IFS=$as_save_IFS
7276  test -z "$as_dir" && as_dir=.
7277  for ac_exec_ext in '' $ac_executable_extensions; do
7278  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7279    ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7280    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7281    break 2
7282  fi
7283done
7284done
7285IFS=$as_save_IFS
7286
7287  ;;
7288esac
7289fi
7290PDFROFF=$ac_cv_path_PDFROFF
7291if test -n "$PDFROFF"; then
7292  { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7293echo "${ECHO_T}$PDFROFF" >&6; }
7294else
7295  { echo "$as_me:$LINENO: result: no" >&5
7296echo "${ECHO_T}no" >&6; }
7297fi
7298
7299
7300# Extract the first word of "runtest", so it can be a program name with args.
7301set dummy runtest; ac_word=$2
7302{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7303echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7304if test "${ac_cv_path_RUNTEST+set}" = set; then
7305  echo $ECHO_N "(cached) $ECHO_C" >&6
7306else
7307  case $RUNTEST in
7308  [\\/]* | ?:[\\/]*)
7309  ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
7310  ;;
7311  *)
7312  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7313for as_dir in $PATH
7314do
7315  IFS=$as_save_IFS
7316  test -z "$as_dir" && as_dir=.
7317  for ac_exec_ext in '' $ac_executable_extensions; do
7318  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7319    ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
7320    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7321    break 2
7322  fi
7323done
7324done
7325IFS=$as_save_IFS
7326
7327  ;;
7328esac
7329fi
7330RUNTEST=$ac_cv_path_RUNTEST
7331if test -n "$RUNTEST"; then
7332  { echo "$as_me:$LINENO: result: $RUNTEST" >&5
7333echo "${ECHO_T}$RUNTEST" >&6; }
7334else
7335  { echo "$as_me:$LINENO: result: no" >&5
7336echo "${ECHO_T}no" >&6; }
7337fi
7338
7339
7340
7341no_itcl=true
7342{ echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
7343echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
7344
7345# Check whether --with-tclinclude was given.
7346if test "${with_tclinclude+set}" = set; then
7347  withval=$with_tclinclude; with_tclinclude=${withval}
7348else
7349  with_tclinclude=''
7350fi
7351
7352if test "${ac_cv_path_tclsh+set}" = set; then
7353  echo $ECHO_N "(cached) $ECHO_C" >&6
7354else
7355
7356if test x"${with_tclinclude}" != x ; then
7357  if test -f ${with_tclinclude}/tclsh ; then
7358    ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
7359  elif test -f ${with_tclinclude}/src/tclsh ; then
7360    ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
7361  else
7362    { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
7363echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
7364   { (exit 1); exit 1; }; }
7365  fi
7366fi
7367fi
7368
7369
7370if test x"${ac_cv_path_tclsh}" = x ; then
7371  { echo "$as_me:$LINENO: result: none" >&5
7372echo "${ECHO_T}none" >&6; }
7373  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
7374do
7375  # Extract the first word of "$ac_prog", so it can be a program name with args.
7376set dummy $ac_prog; ac_word=$2
7377{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7378echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7379if test "${ac_cv_path_TCLSH+set}" = set; then
7380  echo $ECHO_N "(cached) $ECHO_C" >&6
7381else
7382  case $TCLSH in
7383  [\\/]* | ?:[\\/]*)
7384  ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
7385  ;;
7386  *)
7387  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7388for as_dir in $PATH
7389do
7390  IFS=$as_save_IFS
7391  test -z "$as_dir" && as_dir=.
7392  for ac_exec_ext in '' $ac_executable_extensions; do
7393  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7394    ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
7395    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7396    break 2
7397  fi
7398done
7399done
7400IFS=$as_save_IFS
7401
7402  ;;
7403esac
7404fi
7405TCLSH=$ac_cv_path_TCLSH
7406if test -n "$TCLSH"; then
7407  { echo "$as_me:$LINENO: result: $TCLSH" >&5
7408echo "${ECHO_T}$TCLSH" >&6; }
7409else
7410  { echo "$as_me:$LINENO: result: no" >&5
7411echo "${ECHO_T}no" >&6; }
7412fi
7413
7414
7415  test -n "$TCLSH" && break
7416done
7417
7418  if test x"${TCLSH}" = x ; then
7419    ac_cv_path_tclsh='';
7420  else
7421    ac_cv_path_tclsh="${TCLSH}";
7422  fi
7423else
7424  { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
7425echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
7426  TCLSH="${ac_cv_path_tclsh}"
7427
7428fi
7429
7430# Extract the first word of "zip", so it can be a program name with args.
7431set dummy zip; ac_word=$2
7432{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7433echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7434if test "${ac_cv_path_ZIP+set}" = set; then
7435  echo $ECHO_N "(cached) $ECHO_C" >&6
7436else
7437  case $ZIP in
7438  [\\/]* | ?:[\\/]*)
7439  ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7440  ;;
7441  *)
7442  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7443for as_dir in $PATH
7444do
7445  IFS=$as_save_IFS
7446  test -z "$as_dir" && as_dir=.
7447  for ac_exec_ext in '' $ac_executable_extensions; do
7448  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7449    ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7450    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7451    break 2
7452  fi
7453done
7454done
7455IFS=$as_save_IFS
7456
7457  ;;
7458esac
7459fi
7460ZIP=$ac_cv_path_ZIP
7461if test -n "$ZIP"; then
7462  { echo "$as_me:$LINENO: result: $ZIP" >&5
7463echo "${ECHO_T}$ZIP" >&6; }
7464else
7465  { echo "$as_me:$LINENO: result: no" >&5
7466echo "${ECHO_T}no" >&6; }
7467fi
7468
7469
7470for ac_prog in ocamlc
7471do
7472  # Extract the first word of "$ac_prog", so it can be a program name with args.
7473set dummy $ac_prog; ac_word=$2
7474{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7475echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7476if test "${ac_cv_path_OCAMLC+set}" = set; then
7477  echo $ECHO_N "(cached) $ECHO_C" >&6
7478else
7479  case $OCAMLC in
7480  [\\/]* | ?:[\\/]*)
7481  ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7482  ;;
7483  *)
7484  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7485for as_dir in $PATH
7486do
7487  IFS=$as_save_IFS
7488  test -z "$as_dir" && as_dir=.
7489  for ac_exec_ext in '' $ac_executable_extensions; do
7490  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7491    ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7492    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7493    break 2
7494  fi
7495done
7496done
7497IFS=$as_save_IFS
7498
7499  ;;
7500esac
7501fi
7502OCAMLC=$ac_cv_path_OCAMLC
7503if test -n "$OCAMLC"; then
7504  { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7505echo "${ECHO_T}$OCAMLC" >&6; }
7506else
7507  { echo "$as_me:$LINENO: result: no" >&5
7508echo "${ECHO_T}no" >&6; }
7509fi
7510
7511
7512  test -n "$OCAMLC" && break
7513done
7514
7515for ac_prog in ocamlopt
7516do
7517  # Extract the first word of "$ac_prog", so it can be a program name with args.
7518set dummy $ac_prog; ac_word=$2
7519{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7520echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7521if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7522  echo $ECHO_N "(cached) $ECHO_C" >&6
7523else
7524  case $OCAMLOPT in
7525  [\\/]* | ?:[\\/]*)
7526  ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7527  ;;
7528  *)
7529  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7530for as_dir in $PATH
7531do
7532  IFS=$as_save_IFS
7533  test -z "$as_dir" && as_dir=.
7534  for ac_exec_ext in '' $ac_executable_extensions; do
7535  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7536    ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7537    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7538    break 2
7539  fi
7540done
7541done
7542IFS=$as_save_IFS
7543
7544  ;;
7545esac
7546fi
7547OCAMLOPT=$ac_cv_path_OCAMLOPT
7548if test -n "$OCAMLOPT"; then
7549  { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7550echo "${ECHO_T}$OCAMLOPT" >&6; }
7551else
7552  { echo "$as_me:$LINENO: result: no" >&5
7553echo "${ECHO_T}no" >&6; }
7554fi
7555
7556
7557  test -n "$OCAMLOPT" && break
7558done
7559
7560for ac_prog in ocamldep
7561do
7562  # Extract the first word of "$ac_prog", so it can be a program name with args.
7563set dummy $ac_prog; ac_word=$2
7564{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7565echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7566if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7567  echo $ECHO_N "(cached) $ECHO_C" >&6
7568else
7569  case $OCAMLDEP in
7570  [\\/]* | ?:[\\/]*)
7571  ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7572  ;;
7573  *)
7574  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7575for as_dir in $PATH
7576do
7577  IFS=$as_save_IFS
7578  test -z "$as_dir" && as_dir=.
7579  for ac_exec_ext in '' $ac_executable_extensions; do
7580  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7581    ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7582    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7583    break 2
7584  fi
7585done
7586done
7587IFS=$as_save_IFS
7588
7589  ;;
7590esac
7591fi
7592OCAMLDEP=$ac_cv_path_OCAMLDEP
7593if test -n "$OCAMLDEP"; then
7594  { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7595echo "${ECHO_T}$OCAMLDEP" >&6; }
7596else
7597  { echo "$as_me:$LINENO: result: no" >&5
7598echo "${ECHO_T}no" >&6; }
7599fi
7600
7601
7602  test -n "$OCAMLDEP" && break
7603done
7604
7605for ac_prog in ocamldoc
7606do
7607  # Extract the first word of "$ac_prog", so it can be a program name with args.
7608set dummy $ac_prog; ac_word=$2
7609{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7610echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7611if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7612  echo $ECHO_N "(cached) $ECHO_C" >&6
7613else
7614  case $OCAMLDOC in
7615  [\\/]* | ?:[\\/]*)
7616  ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7617  ;;
7618  *)
7619  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7620for as_dir in $PATH
7621do
7622  IFS=$as_save_IFS
7623  test -z "$as_dir" && as_dir=.
7624  for ac_exec_ext in '' $ac_executable_extensions; do
7625  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7626    ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7627    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7628    break 2
7629  fi
7630done
7631done
7632IFS=$as_save_IFS
7633
7634  ;;
7635esac
7636fi
7637OCAMLDOC=$ac_cv_path_OCAMLDOC
7638if test -n "$OCAMLDOC"; then
7639  { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7640echo "${ECHO_T}$OCAMLDOC" >&6; }
7641else
7642  { echo "$as_me:$LINENO: result: no" >&5
7643echo "${ECHO_T}no" >&6; }
7644fi
7645
7646
7647  test -n "$OCAMLDOC" && break
7648done
7649
7650for ac_prog in gas as
7651do
7652  # Extract the first word of "$ac_prog", so it can be a program name with args.
7653set dummy $ac_prog; ac_word=$2
7654{ echo "$as_me:$LINENO: checking for $ac_word" >&5
7655echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7656if test "${ac_cv_path_GAS+set}" = set; then
7657  echo $ECHO_N "(cached) $ECHO_C" >&6
7658else
7659  case $GAS in
7660  [\\/]* | ?:[\\/]*)
7661  ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7662  ;;
7663  *)
7664  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7665for as_dir in $PATH
7666do
7667  IFS=$as_save_IFS
7668  test -z "$as_dir" && as_dir=.
7669  for ac_exec_ext in '' $ac_executable_extensions; do
7670  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7671    ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7672    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7673    break 2
7674  fi
7675done
7676done
7677IFS=$as_save_IFS
7678
7679  ;;
7680esac
7681fi
7682GAS=$ac_cv_path_GAS
7683if test -n "$GAS"; then
7684  { echo "$as_me:$LINENO: result: $GAS" >&5
7685echo "${ECHO_T}$GAS" >&6; }
7686else
7687  { echo "$as_me:$LINENO: result: no" >&5
7688echo "${ECHO_T}no" >&6; }
7689fi
7690
7691
7692  test -n "$GAS" && break
7693done
7694
7695
7696{ echo "$as_me:$LINENO: checking for linker version" >&5
7697echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7698if test "${llvm_cv_link_version+set}" = set; then
7699  echo $ECHO_N "(cached) $ECHO_C" >&6
7700else
7701
7702   version_string="$(ld -v 2>&1 | head -1)"
7703
7704   # Check for ld64.
7705   if (echo "$version_string" | grep -q "ld64"); then
7706     llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7707   else
7708     llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7709   fi
7710
7711fi
7712{ echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7713echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7714
7715cat >>confdefs.h <<_ACEOF
7716#define HOST_LINK_VERSION "$llvm_cv_link_version"
7717_ACEOF
7718
7719
7720
7721{ echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7722echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7723if test "${llvm_cv_link_use_r+set}" = set; then
7724  echo $ECHO_N "(cached) $ECHO_C" >&6
7725else
7726   ac_ext=c
7727ac_cpp='$CPP $CPPFLAGS'
7728ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7729ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7730ac_compiler_gnu=$ac_cv_c_compiler_gnu
7731
7732  oldcflags="$CFLAGS"
7733  CFLAGS="$CFLAGS -Wl,-R."
7734  cat >conftest.$ac_ext <<_ACEOF
7735/* confdefs.h.  */
7736_ACEOF
7737cat confdefs.h >>conftest.$ac_ext
7738cat >>conftest.$ac_ext <<_ACEOF
7739/* end confdefs.h.  */
7740
7741int
7742main ()
7743{
7744
7745  ;
7746  return 0;
7747}
7748_ACEOF
7749rm -f conftest.$ac_objext conftest$ac_exeext
7750if { (ac_try="$ac_link"
7751case "(($ac_try" in
7752  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7753  *) ac_try_echo=$ac_try;;
7754esac
7755eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7756  (eval "$ac_link") 2>conftest.er1
7757  ac_status=$?
7758  grep -v '^ *+' conftest.er1 >conftest.err
7759  rm -f conftest.er1
7760  cat conftest.err >&5
7761  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7762  (exit $ac_status); } &&
7763	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7764  { (case "(($ac_try" in
7765  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7766  *) ac_try_echo=$ac_try;;
7767esac
7768eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7769  (eval "$ac_try") 2>&5
7770  ac_status=$?
7771  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772  (exit $ac_status); }; } &&
7773	 { ac_try='test -s conftest$ac_exeext'
7774  { (case "(($ac_try" in
7775  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7776  *) ac_try_echo=$ac_try;;
7777esac
7778eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7779  (eval "$ac_try") 2>&5
7780  ac_status=$?
7781  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7782  (exit $ac_status); }; }; then
7783  llvm_cv_link_use_r=yes
7784else
7785  echo "$as_me: failed program was:" >&5
7786sed 's/^/| /' conftest.$ac_ext >&5
7787
7788	llvm_cv_link_use_r=no
7789fi
7790
7791rm -f core conftest.err conftest.$ac_objext \
7792      conftest$ac_exeext conftest.$ac_ext
7793  CFLAGS="$oldcflags"
7794  ac_ext=c
7795ac_cpp='$CPP $CPPFLAGS'
7796ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7797ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7798ac_compiler_gnu=$ac_cv_c_compiler_gnu
7799
7800
7801fi
7802{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7803echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7804if test "$llvm_cv_link_use_r" = yes ; then
7805
7806cat >>confdefs.h <<\_ACEOF
7807#define HAVE_LINK_R 1
7808_ACEOF
7809
7810  fi
7811
7812
7813{ echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7814echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7815if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7816  echo $ECHO_N "(cached) $ECHO_C" >&6
7817else
7818   ac_ext=c
7819ac_cpp='$CPP $CPPFLAGS'
7820ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7821ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7822ac_compiler_gnu=$ac_cv_c_compiler_gnu
7823
7824  oldcflags="$CFLAGS"
7825  CFLAGS="$CFLAGS -Wl,-export-dynamic"
7826  cat >conftest.$ac_ext <<_ACEOF
7827/* confdefs.h.  */
7828_ACEOF
7829cat confdefs.h >>conftest.$ac_ext
7830cat >>conftest.$ac_ext <<_ACEOF
7831/* end confdefs.h.  */
7832
7833int
7834main ()
7835{
7836
7837  ;
7838  return 0;
7839}
7840_ACEOF
7841rm -f conftest.$ac_objext conftest$ac_exeext
7842if { (ac_try="$ac_link"
7843case "(($ac_try" in
7844  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7845  *) ac_try_echo=$ac_try;;
7846esac
7847eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7848  (eval "$ac_link") 2>conftest.er1
7849  ac_status=$?
7850  grep -v '^ *+' conftest.er1 >conftest.err
7851  rm -f conftest.er1
7852  cat conftest.err >&5
7853  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7854  (exit $ac_status); } &&
7855	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7856  { (case "(($ac_try" in
7857  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7858  *) ac_try_echo=$ac_try;;
7859esac
7860eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7861  (eval "$ac_try") 2>&5
7862  ac_status=$?
7863  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7864  (exit $ac_status); }; } &&
7865	 { ac_try='test -s conftest$ac_exeext'
7866  { (case "(($ac_try" in
7867  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7868  *) ac_try_echo=$ac_try;;
7869esac
7870eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7871  (eval "$ac_try") 2>&5
7872  ac_status=$?
7873  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7874  (exit $ac_status); }; }; then
7875  llvm_cv_link_use_export_dynamic=yes
7876else
7877  echo "$as_me: failed program was:" >&5
7878sed 's/^/| /' conftest.$ac_ext >&5
7879
7880	llvm_cv_link_use_export_dynamic=no
7881fi
7882
7883rm -f core conftest.err conftest.$ac_objext \
7884      conftest$ac_exeext conftest.$ac_ext
7885  CFLAGS="$oldcflags"
7886  ac_ext=c
7887ac_cpp='$CPP $CPPFLAGS'
7888ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7889ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7890ac_compiler_gnu=$ac_cv_c_compiler_gnu
7891
7892
7893fi
7894{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
7895echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
7896if test "$llvm_cv_link_use_export_dynamic" = yes ; then
7897
7898cat >>confdefs.h <<\_ACEOF
7899#define HAVE_LINK_EXPORT_DYNAMIC 1
7900_ACEOF
7901
7902  fi
7903
7904
7905{ echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
7906echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
7907if test "${llvm_cv_link_use_version_script+set}" = set; then
7908  echo $ECHO_N "(cached) $ECHO_C" >&6
7909else
7910   ac_ext=c
7911ac_cpp='$CPP $CPPFLAGS'
7912ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7913ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7914ac_compiler_gnu=$ac_cv_c_compiler_gnu
7915
7916  oldcflags="$CFLAGS"
7917
7918  # The following code is from the autoconf manual,
7919  # "11.13: Limitations of Usual Tools".
7920  # Create a temporary directory $tmp in $TMPDIR (default /tmp).
7921  # Use mktemp if possible; otherwise fall back on mkdir,
7922  # with $RANDOM to make collisions less likely.
7923  : ${TMPDIR=/tmp}
7924  {
7925    tmp=`
7926      (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
7927    ` &&
7928    test -n "$tmp" && test -d "$tmp"
7929  } || {
7930    tmp=$TMPDIR/foo$$-$RANDOM
7931    (umask 077 && mkdir "$tmp")
7932  } || exit $?
7933
7934  echo "{" > "$tmp/export.map"
7935  echo "  global: main;" >> "$tmp/export.map"
7936  echo "  local: *;" >> "$tmp/export.map"
7937  echo "};" >> "$tmp/export.map"
7938
7939  CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
7940  cat >conftest.$ac_ext <<_ACEOF
7941/* confdefs.h.  */
7942_ACEOF
7943cat confdefs.h >>conftest.$ac_ext
7944cat >>conftest.$ac_ext <<_ACEOF
7945/* end confdefs.h.  */
7946
7947int
7948main ()
7949{
7950
7951  ;
7952  return 0;
7953}
7954_ACEOF
7955rm -f conftest.$ac_objext conftest$ac_exeext
7956if { (ac_try="$ac_link"
7957case "(($ac_try" in
7958  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7959  *) ac_try_echo=$ac_try;;
7960esac
7961eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7962  (eval "$ac_link") 2>conftest.er1
7963  ac_status=$?
7964  grep -v '^ *+' conftest.er1 >conftest.err
7965  rm -f conftest.er1
7966  cat conftest.err >&5
7967  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7968  (exit $ac_status); } &&
7969	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7970  { (case "(($ac_try" in
7971  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7972  *) ac_try_echo=$ac_try;;
7973esac
7974eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7975  (eval "$ac_try") 2>&5
7976  ac_status=$?
7977  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7978  (exit $ac_status); }; } &&
7979	 { ac_try='test -s conftest$ac_exeext'
7980  { (case "(($ac_try" in
7981  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7982  *) ac_try_echo=$ac_try;;
7983esac
7984eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7985  (eval "$ac_try") 2>&5
7986  ac_status=$?
7987  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7988  (exit $ac_status); }; }; then
7989  llvm_cv_link_use_version_script=yes
7990else
7991  echo "$as_me: failed program was:" >&5
7992sed 's/^/| /' conftest.$ac_ext >&5
7993
7994	llvm_cv_link_use_version_script=no
7995fi
7996
7997rm -f core conftest.err conftest.$ac_objext \
7998      conftest$ac_exeext conftest.$ac_ext
7999  rm "$tmp/export.map"
8000  rmdir "$tmp"
8001  CFLAGS="$oldcflags"
8002  ac_ext=c
8003ac_cpp='$CPP $CPPFLAGS'
8004ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8005ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8006ac_compiler_gnu=$ac_cv_c_compiler_gnu
8007
8008
8009fi
8010{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
8011echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
8012if test "$llvm_cv_link_use_version_script" = yes ; then
8013  HAVE_LINK_VERSION_SCRIPT=1
8014
8015  fi
8016
8017
8018
8019
8020{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8021echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8022if test "${ac_cv_c_const+set}" = set; then
8023  echo $ECHO_N "(cached) $ECHO_C" >&6
8024else
8025  cat >conftest.$ac_ext <<_ACEOF
8026/* confdefs.h.  */
8027_ACEOF
8028cat confdefs.h >>conftest.$ac_ext
8029cat >>conftest.$ac_ext <<_ACEOF
8030/* end confdefs.h.  */
8031
8032int
8033main ()
8034{
8035/* FIXME: Include the comments suggested by Paul. */
8036#ifndef __cplusplus
8037  /* Ultrix mips cc rejects this.  */
8038  typedef int charset[2];
8039  const charset x;
8040  /* SunOS 4.1.1 cc rejects this.  */
8041  char const *const *ccp;
8042  char **p;
8043  /* NEC SVR4.0.2 mips cc rejects this.  */
8044  struct point {int x, y;};
8045  static struct point const zero = {0,0};
8046  /* AIX XL C 1.02.0.0 rejects this.
8047     It does not let you subtract one const X* pointer from another in
8048     an arm of an if-expression whose if-part is not a constant
8049     expression */
8050  const char *g = "string";
8051  ccp = &g + (g ? g-g : 0);
8052  /* HPUX 7.0 cc rejects these. */
8053  ++ccp;
8054  p = (char**) ccp;
8055  ccp = (char const *const *) p;
8056  { /* SCO 3.2v4 cc rejects this.  */
8057    char *t;
8058    char const *s = 0 ? (char *) 0 : (char const *) 0;
8059
8060    *t++ = 0;
8061    if (s) return 0;
8062  }
8063  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8064    int x[] = {25, 17};
8065    const int *foo = &x[0];
8066    ++foo;
8067  }
8068  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8069    typedef const int *iptr;
8070    iptr p = 0;
8071    ++p;
8072  }
8073  { /* AIX XL C 1.02.0.0 rejects this saying
8074       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8075    struct s { int j; const int *ap[3]; };
8076    struct s *b; b->j = 5;
8077  }
8078  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8079    const int foo = 10;
8080    if (!foo) return 0;
8081  }
8082  return !x[0] && !zero.x;
8083#endif
8084
8085  ;
8086  return 0;
8087}
8088_ACEOF
8089rm -f conftest.$ac_objext
8090if { (ac_try="$ac_compile"
8091case "(($ac_try" in
8092  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8093  *) ac_try_echo=$ac_try;;
8094esac
8095eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8096  (eval "$ac_compile") 2>conftest.er1
8097  ac_status=$?
8098  grep -v '^ *+' conftest.er1 >conftest.err
8099  rm -f conftest.er1
8100  cat conftest.err >&5
8101  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8102  (exit $ac_status); } &&
8103	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8104  { (case "(($ac_try" in
8105  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8106  *) ac_try_echo=$ac_try;;
8107esac
8108eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8109  (eval "$ac_try") 2>&5
8110  ac_status=$?
8111  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8112  (exit $ac_status); }; } &&
8113	 { ac_try='test -s conftest.$ac_objext'
8114  { (case "(($ac_try" in
8115  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8116  *) ac_try_echo=$ac_try;;
8117esac
8118eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8119  (eval "$ac_try") 2>&5
8120  ac_status=$?
8121  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8122  (exit $ac_status); }; }; then
8123  ac_cv_c_const=yes
8124else
8125  echo "$as_me: failed program was:" >&5
8126sed 's/^/| /' conftest.$ac_ext >&5
8127
8128	ac_cv_c_const=no
8129fi
8130
8131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8132fi
8133{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8134echo "${ECHO_T}$ac_cv_c_const" >&6; }
8135if test $ac_cv_c_const = no; then
8136
8137cat >>confdefs.h <<\_ACEOF
8138#define const
8139_ACEOF
8140
8141fi
8142
8143
8144
8145
8146
8147
8148ac_header_dirent=no
8149for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8150  as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8151{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8152echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8153if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8154  echo $ECHO_N "(cached) $ECHO_C" >&6
8155else
8156  cat >conftest.$ac_ext <<_ACEOF
8157/* confdefs.h.  */
8158_ACEOF
8159cat confdefs.h >>conftest.$ac_ext
8160cat >>conftest.$ac_ext <<_ACEOF
8161/* end confdefs.h.  */
8162#include <sys/types.h>
8163#include <$ac_hdr>
8164
8165int
8166main ()
8167{
8168if ((DIR *) 0)
8169return 0;
8170  ;
8171  return 0;
8172}
8173_ACEOF
8174rm -f conftest.$ac_objext
8175if { (ac_try="$ac_compile"
8176case "(($ac_try" in
8177  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8178  *) ac_try_echo=$ac_try;;
8179esac
8180eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8181  (eval "$ac_compile") 2>conftest.er1
8182  ac_status=$?
8183  grep -v '^ *+' conftest.er1 >conftest.err
8184  rm -f conftest.er1
8185  cat conftest.err >&5
8186  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8187  (exit $ac_status); } &&
8188	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8189  { (case "(($ac_try" in
8190  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8191  *) ac_try_echo=$ac_try;;
8192esac
8193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8194  (eval "$ac_try") 2>&5
8195  ac_status=$?
8196  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8197  (exit $ac_status); }; } &&
8198	 { ac_try='test -s conftest.$ac_objext'
8199  { (case "(($ac_try" in
8200  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8201  *) ac_try_echo=$ac_try;;
8202esac
8203eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8204  (eval "$ac_try") 2>&5
8205  ac_status=$?
8206  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8207  (exit $ac_status); }; }; then
8208  eval "$as_ac_Header=yes"
8209else
8210  echo "$as_me: failed program was:" >&5
8211sed 's/^/| /' conftest.$ac_ext >&5
8212
8213	eval "$as_ac_Header=no"
8214fi
8215
8216rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8217fi
8218ac_res=`eval echo '${'$as_ac_Header'}'`
8219	       { echo "$as_me:$LINENO: result: $ac_res" >&5
8220echo "${ECHO_T}$ac_res" >&6; }
8221if test `eval echo '${'$as_ac_Header'}'` = yes; then
8222  cat >>confdefs.h <<_ACEOF
8223#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8224_ACEOF
8225
8226ac_header_dirent=$ac_hdr; break
8227fi
8228
8229done
8230# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8231if test $ac_header_dirent = dirent.h; then
8232  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8233echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8234if test "${ac_cv_search_opendir+set}" = set; then
8235  echo $ECHO_N "(cached) $ECHO_C" >&6
8236else
8237  ac_func_search_save_LIBS=$LIBS
8238cat >conftest.$ac_ext <<_ACEOF
8239/* confdefs.h.  */
8240_ACEOF
8241cat confdefs.h >>conftest.$ac_ext
8242cat >>conftest.$ac_ext <<_ACEOF
8243/* end confdefs.h.  */
8244
8245/* Override any GCC internal prototype to avoid an error.
8246   Use char because int might match the return type of a GCC
8247   builtin and then its argument prototype would still apply.  */
8248#ifdef __cplusplus
8249extern "C"
8250#endif
8251char opendir ();
8252int
8253main ()
8254{
8255return opendir ();
8256  ;
8257  return 0;
8258}
8259_ACEOF
8260for ac_lib in '' dir; do
8261  if test -z "$ac_lib"; then
8262    ac_res="none required"
8263  else
8264    ac_res=-l$ac_lib
8265    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8266  fi
8267  rm -f conftest.$ac_objext conftest$ac_exeext
8268if { (ac_try="$ac_link"
8269case "(($ac_try" in
8270  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8271  *) ac_try_echo=$ac_try;;
8272esac
8273eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8274  (eval "$ac_link") 2>conftest.er1
8275  ac_status=$?
8276  grep -v '^ *+' conftest.er1 >conftest.err
8277  rm -f conftest.er1
8278  cat conftest.err >&5
8279  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8280  (exit $ac_status); } &&
8281	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8282  { (case "(($ac_try" in
8283  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8284  *) ac_try_echo=$ac_try;;
8285esac
8286eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8287  (eval "$ac_try") 2>&5
8288  ac_status=$?
8289  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8290  (exit $ac_status); }; } &&
8291	 { ac_try='test -s conftest$ac_exeext'
8292  { (case "(($ac_try" in
8293  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8294  *) ac_try_echo=$ac_try;;
8295esac
8296eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8297  (eval "$ac_try") 2>&5
8298  ac_status=$?
8299  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8300  (exit $ac_status); }; }; then
8301  ac_cv_search_opendir=$ac_res
8302else
8303  echo "$as_me: failed program was:" >&5
8304sed 's/^/| /' conftest.$ac_ext >&5
8305
8306
8307fi
8308
8309rm -f core conftest.err conftest.$ac_objext \
8310      conftest$ac_exeext
8311  if test "${ac_cv_search_opendir+set}" = set; then
8312  break
8313fi
8314done
8315if test "${ac_cv_search_opendir+set}" = set; then
8316  :
8317else
8318  ac_cv_search_opendir=no
8319fi
8320rm conftest.$ac_ext
8321LIBS=$ac_func_search_save_LIBS
8322fi
8323{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8324echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8325ac_res=$ac_cv_search_opendir
8326if test "$ac_res" != no; then
8327  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8328
8329fi
8330
8331else
8332  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8333echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8334if test "${ac_cv_search_opendir+set}" = set; then
8335  echo $ECHO_N "(cached) $ECHO_C" >&6
8336else
8337  ac_func_search_save_LIBS=$LIBS
8338cat >conftest.$ac_ext <<_ACEOF
8339/* confdefs.h.  */
8340_ACEOF
8341cat confdefs.h >>conftest.$ac_ext
8342cat >>conftest.$ac_ext <<_ACEOF
8343/* end confdefs.h.  */
8344
8345/* Override any GCC internal prototype to avoid an error.
8346   Use char because int might match the return type of a GCC
8347   builtin and then its argument prototype would still apply.  */
8348#ifdef __cplusplus
8349extern "C"
8350#endif
8351char opendir ();
8352int
8353main ()
8354{
8355return opendir ();
8356  ;
8357  return 0;
8358}
8359_ACEOF
8360for ac_lib in '' x; do
8361  if test -z "$ac_lib"; then
8362    ac_res="none required"
8363  else
8364    ac_res=-l$ac_lib
8365    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8366  fi
8367  rm -f conftest.$ac_objext conftest$ac_exeext
8368if { (ac_try="$ac_link"
8369case "(($ac_try" in
8370  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8371  *) ac_try_echo=$ac_try;;
8372esac
8373eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8374  (eval "$ac_link") 2>conftest.er1
8375  ac_status=$?
8376  grep -v '^ *+' conftest.er1 >conftest.err
8377  rm -f conftest.er1
8378  cat conftest.err >&5
8379  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8380  (exit $ac_status); } &&
8381	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8382  { (case "(($ac_try" in
8383  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8384  *) ac_try_echo=$ac_try;;
8385esac
8386eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8387  (eval "$ac_try") 2>&5
8388  ac_status=$?
8389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8390  (exit $ac_status); }; } &&
8391	 { ac_try='test -s conftest$ac_exeext'
8392  { (case "(($ac_try" in
8393  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8394  *) ac_try_echo=$ac_try;;
8395esac
8396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8397  (eval "$ac_try") 2>&5
8398  ac_status=$?
8399  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8400  (exit $ac_status); }; }; then
8401  ac_cv_search_opendir=$ac_res
8402else
8403  echo "$as_me: failed program was:" >&5
8404sed 's/^/| /' conftest.$ac_ext >&5
8405
8406
8407fi
8408
8409rm -f core conftest.err conftest.$ac_objext \
8410      conftest$ac_exeext
8411  if test "${ac_cv_search_opendir+set}" = set; then
8412  break
8413fi
8414done
8415if test "${ac_cv_search_opendir+set}" = set; then
8416  :
8417else
8418  ac_cv_search_opendir=no
8419fi
8420rm conftest.$ac_ext
8421LIBS=$ac_func_search_save_LIBS
8422fi
8423{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8424echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8425ac_res=$ac_cv_search_opendir
8426if test "$ac_res" != no; then
8427  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8428
8429fi
8430
8431fi
8432
8433
8434for ac_header in dlfcn.h
8435do
8436as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8437if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8438  { echo "$as_me:$LINENO: checking for $ac_header" >&5
8439echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8440if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8441  echo $ECHO_N "(cached) $ECHO_C" >&6
8442fi
8443ac_res=`eval echo '${'$as_ac_Header'}'`
8444	       { echo "$as_me:$LINENO: result: $ac_res" >&5
8445echo "${ECHO_T}$ac_res" >&6; }
8446else
8447  # Is the header compilable?
8448{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
8449echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8450cat >conftest.$ac_ext <<_ACEOF
8451/* confdefs.h.  */
8452_ACEOF
8453cat confdefs.h >>conftest.$ac_ext
8454cat >>conftest.$ac_ext <<_ACEOF
8455/* end confdefs.h.  */
8456$ac_includes_default
8457#include <$ac_header>
8458_ACEOF
8459rm -f conftest.$ac_objext
8460if { (ac_try="$ac_compile"
8461case "(($ac_try" in
8462  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8463  *) ac_try_echo=$ac_try;;
8464esac
8465eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8466  (eval "$ac_compile") 2>conftest.er1
8467  ac_status=$?
8468  grep -v '^ *+' conftest.er1 >conftest.err
8469  rm -f conftest.er1
8470  cat conftest.err >&5
8471  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8472  (exit $ac_status); } &&
8473	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8474  { (case "(($ac_try" in
8475  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8476  *) ac_try_echo=$ac_try;;
8477esac
8478eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8479  (eval "$ac_try") 2>&5
8480  ac_status=$?
8481  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482  (exit $ac_status); }; } &&
8483	 { ac_try='test -s conftest.$ac_objext'
8484  { (case "(($ac_try" in
8485  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8486  *) ac_try_echo=$ac_try;;
8487esac
8488eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8489  (eval "$ac_try") 2>&5
8490  ac_status=$?
8491  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8492  (exit $ac_status); }; }; then
8493  ac_header_compiler=yes
8494else
8495  echo "$as_me: failed program was:" >&5
8496sed 's/^/| /' conftest.$ac_ext >&5
8497
8498	ac_header_compiler=no
8499fi
8500
8501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8502{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8503echo "${ECHO_T}$ac_header_compiler" >&6; }
8504
8505# Is the header present?
8506{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
8507echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8508cat >conftest.$ac_ext <<_ACEOF
8509/* confdefs.h.  */
8510_ACEOF
8511cat confdefs.h >>conftest.$ac_ext
8512cat >>conftest.$ac_ext <<_ACEOF
8513/* end confdefs.h.  */
8514#include <$ac_header>
8515_ACEOF
8516if { (ac_try="$ac_cpp conftest.$ac_ext"
8517case "(($ac_try" in
8518  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8519  *) ac_try_echo=$ac_try;;
8520esac
8521eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8522  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8523  ac_status=$?
8524  grep -v '^ *+' conftest.er1 >conftest.err
8525  rm -f conftest.er1
8526  cat conftest.err >&5
8527  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8528  (exit $ac_status); } >/dev/null; then
8529  if test -s conftest.err; then
8530    ac_cpp_err=$ac_c_preproc_warn_flag
8531    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8532  else
8533    ac_cpp_err=
8534  fi
8535else
8536  ac_cpp_err=yes
8537fi
8538if test -z "$ac_cpp_err"; then
8539  ac_header_preproc=yes
8540else
8541  echo "$as_me: failed program was:" >&5
8542sed 's/^/| /' conftest.$ac_ext >&5
8543
8544  ac_header_preproc=no
8545fi
8546
8547rm -f conftest.err conftest.$ac_ext
8548{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8549echo "${ECHO_T}$ac_header_preproc" >&6; }
8550
8551# So?  What about this header?
8552case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8553  yes:no: )
8554    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8555echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8556    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8557echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8558    ac_header_preproc=yes
8559    ;;
8560  no:yes:* )
8561    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8562echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8563    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8564echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8565    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8566echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8567    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8568echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8569    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8570echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8571    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8572echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8573    ( cat <<\_ASBOX
8574## ------------------------------------ ##
8575## Report this to http://llvm.org/bugs/ ##
8576## ------------------------------------ ##
8577_ASBOX
8578     ) | sed "s/^/$as_me: WARNING:     /" >&2
8579    ;;
8580esac
8581{ echo "$as_me:$LINENO: checking for $ac_header" >&5
8582echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8583if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8584  echo $ECHO_N "(cached) $ECHO_C" >&6
8585else
8586  eval "$as_ac_Header=\$ac_header_preproc"
8587fi
8588ac_res=`eval echo '${'$as_ac_Header'}'`
8589	       { echo "$as_me:$LINENO: result: $ac_res" >&5
8590echo "${ECHO_T}$ac_res" >&6; }
8591
8592fi
8593if test `eval echo '${'$as_ac_Header'}'` = yes; then
8594  cat >>confdefs.h <<_ACEOF
8595#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8596_ACEOF
8597
8598fi
8599
8600done
8601
8602# Check whether --enable-ltdl-install was given.
8603if test "${enable_ltdl_install+set}" = set; then
8604  enableval=$enable_ltdl_install;
8605fi
8606
8607
8608
8609
8610if test x"${enable_ltdl_install-no}" != xno; then
8611  INSTALL_LTDL_TRUE=
8612  INSTALL_LTDL_FALSE='#'
8613else
8614  INSTALL_LTDL_TRUE='#'
8615  INSTALL_LTDL_FALSE=
8616fi
8617
8618
8619
8620if test x"${enable_ltdl_convenience-no}" != xno; then
8621  CONVENIENCE_LTDL_TRUE=
8622  CONVENIENCE_LTDL_FALSE='#'
8623else
8624  CONVENIENCE_LTDL_TRUE='#'
8625  CONVENIENCE_LTDL_FALSE=
8626fi
8627
8628
8629{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8630echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8631library_names_spec=
8632libname_spec='lib$name'
8633soname_spec=
8634shrext_cmds=".so"
8635postinstall_cmds=
8636postuninstall_cmds=
8637finish_cmds=
8638finish_eval=
8639shlibpath_var=
8640shlibpath_overrides_runpath=unknown
8641version_type=none
8642dynamic_linker="$host_os ld.so"
8643sys_lib_dlsearch_path_spec="/lib /usr/lib"
8644if test "$GCC" = yes; then
8645  sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8646  if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8647    # if the path contains ";" then we assume it to be the separator
8648    # otherwise default to the standard path separator (i.e. ":") - it is
8649    # assumed that no part of a normal pathname contains ";" but that should
8650    # okay in the real world where ";" in dirpaths is itself problematic.
8651    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8652  else
8653    sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8654  fi
8655else
8656  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8657fi
8658need_lib_prefix=unknown
8659hardcode_into_libs=no
8660
8661# when you set need_version to no, make sure it does not cause -set_version
8662# flags to be left without arguments
8663need_version=unknown
8664
8665case $host_os in
8666aix3*)
8667  version_type=linux
8668  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8669  shlibpath_var=LIBPATH
8670
8671  # AIX 3 has no versioning support, so we append a major version to the name.
8672  soname_spec='${libname}${release}${shared_ext}$major'
8673  ;;
8674
8675aix4* | aix5*)
8676  version_type=linux
8677  need_lib_prefix=no
8678  need_version=no
8679  hardcode_into_libs=yes
8680  if test "$host_cpu" = ia64; then
8681    # AIX 5 supports IA64
8682    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8683    shlibpath_var=LD_LIBRARY_PATH
8684  else
8685    # With GCC up to 2.95.x, collect2 would create an import file
8686    # for dependence libraries.  The import file would start with
8687    # the line `#! .'.  This would cause the generated library to
8688    # depend on `.', always an invalid library.  This was fixed in
8689    # development snapshots of GCC prior to 3.0.
8690    case $host_os in
8691      aix4 | aix4.[01] | aix4.[01].*)
8692      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8693	   echo ' yes '
8694	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8695	:
8696      else
8697	can_build_shared=no
8698      fi
8699      ;;
8700    esac
8701    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8702    # soname into executable. Probably we can add versioning support to
8703    # collect2, so additional links can be useful in future.
8704    if test "$aix_use_runtimelinking" = yes; then
8705      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8706      # instead of lib<name>.a to let people know that these are not
8707      # typical AIX shared libraries.
8708      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8709    else
8710      # We preserve .a as extension for shared libraries through AIX4.2
8711      # and later when we are not doing run time linking.
8712      library_names_spec='${libname}${release}.a $libname.a'
8713      soname_spec='${libname}${release}${shared_ext}$major'
8714    fi
8715    shlibpath_var=LIBPATH
8716  fi
8717  ;;
8718
8719amigaos*)
8720  library_names_spec='$libname.ixlibrary $libname.a'
8721  # Create ${libname}_ixlibrary.a entries in /sys/libs.
8722  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'
8723  ;;
8724
8725beos*)
8726  library_names_spec='${libname}${shared_ext}'
8727  dynamic_linker="$host_os ld.so"
8728  shlibpath_var=LIBRARY_PATH
8729  ;;
8730
8731bsdi[45]*)
8732  version_type=linux
8733  need_version=no
8734  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8735  soname_spec='${libname}${release}${shared_ext}$major'
8736  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8737  shlibpath_var=LD_LIBRARY_PATH
8738  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8739  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8740  # the default ld.so.conf also contains /usr/contrib/lib and
8741  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8742  # libtool to hard-code these into programs
8743  ;;
8744
8745cygwin* | mingw* | pw32*)
8746  version_type=windows
8747  shrext_cmds=".dll"
8748  need_version=no
8749  need_lib_prefix=no
8750
8751  case $GCC,$host_os in
8752  yes,cygwin* | yes,mingw* | yes,pw32*)
8753    library_names_spec='$libname.dll.a'
8754    # DLL is installed to $(libdir)/../bin by postinstall_cmds
8755    postinstall_cmds='base_file=`basename \${file}`~
8756      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8757      dldir=$destdir/`dirname \$dlpath`~
8758      test -d \$dldir || mkdir -p \$dldir~
8759      $install_prog $dir/$dlname \$dldir/$dlname~
8760      chmod a+x \$dldir/$dlname'
8761    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8762      dlpath=$dir/\$dldll~
8763       $rm \$dlpath'
8764    shlibpath_overrides_runpath=yes
8765
8766    case $host_os in
8767    cygwin*)
8768      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8769      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8770      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8771      ;;
8772    mingw*)
8773      # MinGW DLLs use traditional 'lib' prefix
8774      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8775      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8776      if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8777        # It is most probably a Windows format PATH printed by
8778        # mingw gcc, but we are running on Cygwin. Gcc prints its search
8779        # path with ; separators, and with drive letters. We can handle the
8780        # drive letters (cygwin fileutils understands them), so leave them,
8781        # especially as we might pass files found there to a mingw objdump,
8782        # which wouldn't understand a cygwinified path. Ahh.
8783        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8784      else
8785        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8786      fi
8787      ;;
8788    pw32*)
8789      # pw32 DLLs use 'pw' prefix rather than 'lib'
8790      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8791      ;;
8792    esac
8793    ;;
8794
8795  *)
8796    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8797    ;;
8798  esac
8799  dynamic_linker='Win32 ld.exe'
8800  # FIXME: first we should search . and the directory the executable is in
8801  shlibpath_var=PATH
8802  ;;
8803
8804darwin* | rhapsody*)
8805  dynamic_linker="$host_os dyld"
8806  version_type=darwin
8807  need_lib_prefix=no
8808  need_version=no
8809  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8810  soname_spec='${libname}${release}${major}$shared_ext'
8811  shlibpath_overrides_runpath=yes
8812  shlibpath_var=DYLD_LIBRARY_PATH
8813  shrext_cmds='.dylib'
8814  # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8815  if test "$GCC" = yes; then
8816    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"`
8817  else
8818    sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8819  fi
8820  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8821  ;;
8822
8823dgux*)
8824  version_type=linux
8825  need_lib_prefix=no
8826  need_version=no
8827  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8828  soname_spec='${libname}${release}${shared_ext}$major'
8829  shlibpath_var=LD_LIBRARY_PATH
8830  ;;
8831
8832freebsd1.*)
8833  dynamic_linker=no
8834  ;;
8835
8836kfreebsd*-gnu)
8837  version_type=linux
8838  need_lib_prefix=no
8839  need_version=no
8840  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8841  soname_spec='${libname}${release}${shared_ext}$major'
8842  shlibpath_var=LD_LIBRARY_PATH
8843  shlibpath_overrides_runpath=no
8844  hardcode_into_libs=yes
8845  dynamic_linker='GNU ld.so'
8846  ;;
8847
8848freebsd* | dragonfly*)
8849  # DragonFly does not have aout.  When/if they implement a new
8850  # versioning mechanism, adjust this.
8851  if test -x /usr/bin/objformat; then
8852    objformat=`/usr/bin/objformat`
8853  else
8854    case $host_os in
8855    freebsd[123].*) objformat=aout ;;
8856    *) objformat=elf ;;
8857    esac
8858  fi
8859  version_type=freebsd-$objformat
8860  case $version_type in
8861    freebsd-elf*)
8862      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8863      need_version=no
8864      need_lib_prefix=no
8865      ;;
8866    freebsd-*)
8867      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8868      need_version=yes
8869      ;;
8870  esac
8871  shlibpath_var=LD_LIBRARY_PATH
8872  case $host_os in
8873  freebsd2.*)
8874    shlibpath_overrides_runpath=yes
8875    ;;
8876  freebsd3.[01]* | freebsdelf3.[01]*)
8877    shlibpath_overrides_runpath=yes
8878    hardcode_into_libs=yes
8879    ;;
8880  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8881  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8882    shlibpath_overrides_runpath=no
8883    hardcode_into_libs=yes
8884    ;;
8885  freebsd*) # from 4.6 on
8886    shlibpath_overrides_runpath=yes
8887    hardcode_into_libs=yes
8888    ;;
8889  esac
8890  ;;
8891
8892gnu*)
8893  version_type=linux
8894  need_lib_prefix=no
8895  need_version=no
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  shlibpath_var=LD_LIBRARY_PATH
8899  hardcode_into_libs=yes
8900  ;;
8901
8902hpux9* | hpux10* | hpux11*)
8903  # Give a soname corresponding to the major version so that dld.sl refuses to
8904  # link against other versions.
8905  version_type=sunos
8906  need_lib_prefix=no
8907  need_version=no
8908  case $host_cpu in
8909  ia64*)
8910    shrext_cmds='.so'
8911    hardcode_into_libs=yes
8912    dynamic_linker="$host_os dld.so"
8913    shlibpath_var=LD_LIBRARY_PATH
8914    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8915    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8916    soname_spec='${libname}${release}${shared_ext}$major'
8917    if test "X$HPUX_IA64_MODE" = X32; then
8918      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8919    else
8920      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8921    fi
8922    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8923    ;;
8924   hppa*64*)
8925     shrext_cmds='.sl'
8926     hardcode_into_libs=yes
8927     dynamic_linker="$host_os dld.sl"
8928     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8929     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8930     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8931     soname_spec='${libname}${release}${shared_ext}$major'
8932     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8933     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8934     ;;
8935   *)
8936    shrext_cmds='.sl'
8937    dynamic_linker="$host_os dld.sl"
8938    shlibpath_var=SHLIB_PATH
8939    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8940    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8941    soname_spec='${libname}${release}${shared_ext}$major'
8942    ;;
8943  esac
8944  # HP-UX runs *really* slowly unless shared libraries are mode 555.
8945  postinstall_cmds='chmod 555 $lib'
8946  ;;
8947
8948interix3*)
8949  version_type=linux
8950  need_lib_prefix=no
8951  need_version=no
8952  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8953  soname_spec='${libname}${release}${shared_ext}$major'
8954  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8955  shlibpath_var=LD_LIBRARY_PATH
8956  shlibpath_overrides_runpath=no
8957  hardcode_into_libs=yes
8958  ;;
8959
8960irix5* | irix6* | nonstopux*)
8961  case $host_os in
8962    nonstopux*) version_type=nonstopux ;;
8963    *)
8964	if test "$lt_cv_prog_gnu_ld" = yes; then
8965		version_type=linux
8966	else
8967		version_type=irix
8968	fi ;;
8969  esac
8970  need_lib_prefix=no
8971  need_version=no
8972  soname_spec='${libname}${release}${shared_ext}$major'
8973  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8974  case $host_os in
8975  irix5* | nonstopux*)
8976    libsuff= shlibsuff=
8977    ;;
8978  *)
8979    case $LD in # libtool.m4 will add one of these switches to LD
8980    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8981      libsuff= shlibsuff= libmagic=32-bit;;
8982    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8983      libsuff=32 shlibsuff=N32 libmagic=N32;;
8984    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8985      libsuff=64 shlibsuff=64 libmagic=64-bit;;
8986    *) libsuff= shlibsuff= libmagic=never-match;;
8987    esac
8988    ;;
8989  esac
8990  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8991  shlibpath_overrides_runpath=no
8992  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8993  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8994  hardcode_into_libs=yes
8995  ;;
8996
8997# No shared lib support for Linux oldld, aout, or coff.
8998linux*oldld* | linux*aout* | linux*coff*)
8999  dynamic_linker=no
9000  ;;
9001
9002# This must be Linux ELF.
9003linux*)
9004  version_type=linux
9005  need_lib_prefix=no
9006  need_version=no
9007  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9008  soname_spec='${libname}${release}${shared_ext}$major'
9009  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9010  shlibpath_var=LD_LIBRARY_PATH
9011  shlibpath_overrides_runpath=no
9012  # This implies no fast_install, which is unacceptable.
9013  # Some rework will be needed to allow for fast_install
9014  # before this can be enabled.
9015  hardcode_into_libs=yes
9016
9017  # Append ld.so.conf contents to the search path
9018  if test -f /etc/ld.so.conf; then
9019    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' ' '`
9020    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9021  fi
9022
9023  # We used to test for /lib/ld.so.1 and disable shared libraries on
9024  # powerpc, because MkLinux only supported shared libraries with the
9025  # GNU dynamic linker.  Since this was broken with cross compilers,
9026  # most powerpc-linux boxes support dynamic linking these days and
9027  # people can always --disable-shared, the test was removed, and we
9028  # assume the GNU/Linux dynamic linker is in use.
9029  dynamic_linker='GNU/Linux ld.so'
9030  ;;
9031
9032knetbsd*-gnu)
9033  version_type=linux
9034  need_lib_prefix=no
9035  need_version=no
9036  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9037  soname_spec='${libname}${release}${shared_ext}$major'
9038  shlibpath_var=LD_LIBRARY_PATH
9039  shlibpath_overrides_runpath=no
9040  hardcode_into_libs=yes
9041  dynamic_linker='GNU ld.so'
9042  ;;
9043
9044netbsd*)
9045  version_type=sunos
9046  need_lib_prefix=no
9047  need_version=no
9048  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9049    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9050    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9051    dynamic_linker='NetBSD (a.out) ld.so'
9052  else
9053    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9054    soname_spec='${libname}${release}${shared_ext}$major'
9055    dynamic_linker='NetBSD ld.elf_so'
9056  fi
9057  shlibpath_var=LD_LIBRARY_PATH
9058  shlibpath_overrides_runpath=yes
9059  hardcode_into_libs=yes
9060  ;;
9061
9062newsos6)
9063  version_type=linux
9064  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9065  shlibpath_var=LD_LIBRARY_PATH
9066  shlibpath_overrides_runpath=yes
9067  ;;
9068
9069nto-qnx*)
9070  version_type=linux
9071  need_lib_prefix=no
9072  need_version=no
9073  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9074  soname_spec='${libname}${release}${shared_ext}$major'
9075  shlibpath_var=LD_LIBRARY_PATH
9076  shlibpath_overrides_runpath=yes
9077  ;;
9078
9079openbsd*)
9080  version_type=sunos
9081  sys_lib_dlsearch_path_spec="/usr/lib"
9082  need_lib_prefix=no
9083  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9084  case $host_os in
9085    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9086    *)                         need_version=no  ;;
9087  esac
9088  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9089  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9090  shlibpath_var=LD_LIBRARY_PATH
9091  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9092    case $host_os in
9093      openbsd2.[89] | openbsd2.[89].*)
9094	shlibpath_overrides_runpath=no
9095	;;
9096      *)
9097	shlibpath_overrides_runpath=yes
9098	;;
9099      esac
9100  else
9101    shlibpath_overrides_runpath=yes
9102  fi
9103  ;;
9104
9105os2*)
9106  libname_spec='$name'
9107  shrext_cmds=".dll"
9108  need_lib_prefix=no
9109  library_names_spec='$libname${shared_ext} $libname.a'
9110  dynamic_linker='OS/2 ld.exe'
9111  shlibpath_var=LIBPATH
9112  ;;
9113
9114osf3* | osf4* | osf5*)
9115  version_type=osf
9116  need_lib_prefix=no
9117  need_version=no
9118  soname_spec='${libname}${release}${shared_ext}$major'
9119  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9120  shlibpath_var=LD_LIBRARY_PATH
9121  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9122  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9123  ;;
9124
9125solaris*)
9126  version_type=linux
9127  need_lib_prefix=no
9128  need_version=no
9129  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9130  soname_spec='${libname}${release}${shared_ext}$major'
9131  shlibpath_var=LD_LIBRARY_PATH
9132  shlibpath_overrides_runpath=yes
9133  hardcode_into_libs=yes
9134  # ldd complains unless libraries are executable
9135  postinstall_cmds='chmod +x $lib'
9136  ;;
9137
9138sunos4*)
9139  version_type=sunos
9140  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9141  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9142  shlibpath_var=LD_LIBRARY_PATH
9143  shlibpath_overrides_runpath=yes
9144  if test "$with_gnu_ld" = yes; then
9145    need_lib_prefix=no
9146  fi
9147  need_version=yes
9148  ;;
9149
9150sysv4 | sysv4.3*)
9151  version_type=linux
9152  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9153  soname_spec='${libname}${release}${shared_ext}$major'
9154  shlibpath_var=LD_LIBRARY_PATH
9155  case $host_vendor in
9156    sni)
9157      shlibpath_overrides_runpath=no
9158      need_lib_prefix=no
9159      export_dynamic_flag_spec='${wl}-Blargedynsym'
9160      runpath_var=LD_RUN_PATH
9161      ;;
9162    siemens)
9163      need_lib_prefix=no
9164      ;;
9165    motorola)
9166      need_lib_prefix=no
9167      need_version=no
9168      shlibpath_overrides_runpath=no
9169      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9170      ;;
9171  esac
9172  ;;
9173
9174sysv4*MP*)
9175  if test -d /usr/nec ;then
9176    version_type=linux
9177    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9178    soname_spec='$libname${shared_ext}.$major'
9179    shlibpath_var=LD_LIBRARY_PATH
9180  fi
9181  ;;
9182
9183sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9184  version_type=freebsd-elf
9185  need_lib_prefix=no
9186  need_version=no
9187  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9188  soname_spec='${libname}${release}${shared_ext}$major'
9189  shlibpath_var=LD_LIBRARY_PATH
9190  hardcode_into_libs=yes
9191  if test "$with_gnu_ld" = yes; then
9192    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9193    shlibpath_overrides_runpath=no
9194  else
9195    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9196    shlibpath_overrides_runpath=yes
9197    case $host_os in
9198      sco3.2v5*)
9199        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9200	;;
9201    esac
9202  fi
9203  sys_lib_dlsearch_path_spec='/usr/lib'
9204  ;;
9205
9206uts4*)
9207  version_type=linux
9208  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9209  soname_spec='${libname}${release}${shared_ext}$major'
9210  shlibpath_var=LD_LIBRARY_PATH
9211  ;;
9212
9213*)
9214  dynamic_linker=no
9215  ;;
9216esac
9217{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9218echo "${ECHO_T}$dynamic_linker" >&6; }
9219test "$dynamic_linker" = no && can_build_shared=no
9220
9221variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9222if test "$GCC" = yes; then
9223  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9224fi
9225
9226
9227{ echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9228echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9229if test "${libltdl_cv_shlibext+set}" = set; then
9230  echo $ECHO_N "(cached) $ECHO_C" >&6
9231else
9232
9233module=yes
9234eval libltdl_cv_shlibext=$shrext_cmds
9235
9236fi
9237{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9238echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9239if test -n "$libltdl_cv_shlibext"; then
9240
9241cat >>confdefs.h <<_ACEOF
9242#define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9243_ACEOF
9244
9245fi
9246
9247
9248{ echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9249echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9250if test "${libltdl_cv_shlibpath_var+set}" = set; then
9251  echo $ECHO_N "(cached) $ECHO_C" >&6
9252else
9253  libltdl_cv_shlibpath_var="$shlibpath_var"
9254fi
9255{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9256echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9257if test -n "$libltdl_cv_shlibpath_var"; then
9258
9259cat >>confdefs.h <<_ACEOF
9260#define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9261_ACEOF
9262
9263fi
9264
9265
9266{ echo "$as_me:$LINENO: checking for the default library search path" >&5
9267echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9268if test "${libltdl_cv_sys_search_path+set}" = set; then
9269  echo $ECHO_N "(cached) $ECHO_C" >&6
9270else
9271  libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9272fi
9273{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9274echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9275if test -n "$libltdl_cv_sys_search_path"; then
9276  sys_search_path=
9277  for dir in $libltdl_cv_sys_search_path; do
9278    if test -z "$sys_search_path"; then
9279      sys_search_path="$dir"
9280    else
9281      sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9282    fi
9283  done
9284
9285cat >>confdefs.h <<_ACEOF
9286#define LTDL_SYSSEARCHPATH "$sys_search_path"
9287_ACEOF
9288
9289fi
9290
9291{ echo "$as_me:$LINENO: checking for objdir" >&5
9292echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9293if test "${libltdl_cv_objdir+set}" = set; then
9294  echo $ECHO_N "(cached) $ECHO_C" >&6
9295else
9296  libltdl_cv_objdir="$objdir"
9297  if test -n "$objdir"; then
9298    :
9299  else
9300    rm -f .libs 2>/dev/null
9301    mkdir .libs 2>/dev/null
9302    if test -d .libs; then
9303      libltdl_cv_objdir=.libs
9304    else
9305      # MS-DOS does not allow filenames that begin with a dot.
9306      libltdl_cv_objdir=_libs
9307    fi
9308  rmdir .libs 2>/dev/null
9309  fi
9310
9311fi
9312{ echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9313echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9314
9315cat >>confdefs.h <<_ACEOF
9316#define LTDL_OBJDIR "$libltdl_cv_objdir/"
9317_ACEOF
9318
9319
9320
9321
9322
9323
9324# Check for command to grab the raw symbol name followed by C symbol from nm.
9325{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9326echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9327if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9328  echo $ECHO_N "(cached) $ECHO_C" >&6
9329else
9330
9331# These are sane defaults that work on at least a few old systems.
9332# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9333
9334# Character class describing NM global symbol codes.
9335symcode='[BCDEGRST]'
9336
9337# Regexp to match symbols that can be accessed directly from C.
9338sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9339
9340# Transform an extracted symbol line into a proper C declaration
9341lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9342
9343# Transform an extracted symbol line into symbol name and symbol address
9344lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
9345
9346# Define system-specific variables.
9347case $host_os in
9348aix*)
9349  symcode='[BCDT]'
9350  ;;
9351cygwin* | mingw* | pw32*)
9352  symcode='[ABCDGISTW]'
9353  ;;
9354hpux*) # Its linker distinguishes data from code symbols
9355  if test "$host_cpu" = ia64; then
9356    symcode='[ABCDEGRST]'
9357  fi
9358  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9359  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'"
9360  ;;
9361linux*)
9362  if test "$host_cpu" = ia64; then
9363    symcode='[ABCDGIRSTW]'
9364    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9365    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'"
9366  fi
9367  ;;
9368irix* | nonstopux*)
9369  symcode='[BCDEGRST]'
9370  ;;
9371osf*)
9372  symcode='[BCDEGQRST]'
9373  ;;
9374solaris*)
9375  symcode='[BDRT]'
9376  ;;
9377sco3.2v5*)
9378  symcode='[DT]'
9379  ;;
9380sysv4.2uw2*)
9381  symcode='[DT]'
9382  ;;
9383sysv5* | sco5v6* | unixware* | OpenUNIX*)
9384  symcode='[ABDT]'
9385  ;;
9386sysv4)
9387  symcode='[DFNSTU]'
9388  ;;
9389esac
9390
9391# Handle CRLF in mingw tool chain
9392opt_cr=
9393case $build_os in
9394mingw*)
9395  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9396  ;;
9397esac
9398
9399# If we're using GNU nm, then use its standard symbol codes.
9400case `$NM -V 2>&1` in
9401*GNU* | *'with BFD'*)
9402  symcode='[ABCDGIRSTW]' ;;
9403esac
9404
9405# Try without a prefix undercore, then with it.
9406for ac_symprfx in "" "_"; do
9407
9408  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9409  symxfrm="\\1 $ac_symprfx\\2 \\2"
9410
9411  # Write the raw and C identifiers.
9412  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ 	]\($symcode$symcode*\)[ 	][ 	]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9413
9414  # Check to see that the pipe works correctly.
9415  pipe_works=no
9416
9417  rm -f conftest*
9418  cat > conftest.$ac_ext <<EOF
9419#ifdef __cplusplus
9420extern "C" {
9421#endif
9422char nm_test_var;
9423void nm_test_func(){}
9424#ifdef __cplusplus
9425}
9426#endif
9427int main(){nm_test_var='a';nm_test_func();return(0);}
9428EOF
9429
9430  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9431  (eval $ac_compile) 2>&5
9432  ac_status=$?
9433  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9434  (exit $ac_status); }; then
9435    # Now try to grab the symbols.
9436    nlist=conftest.nm
9437    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9438  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9439  ac_status=$?
9440  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9441  (exit $ac_status); } && test -s "$nlist"; then
9442      # Try sorting and uniquifying the output.
9443      if sort "$nlist" | uniq > "$nlist"T; then
9444	mv -f "$nlist"T "$nlist"
9445      else
9446	rm -f "$nlist"T
9447      fi
9448
9449      # Make sure that we snagged all the symbols we need.
9450      if grep ' nm_test_var$' "$nlist" >/dev/null; then
9451	if grep ' nm_test_func$' "$nlist" >/dev/null; then
9452	  cat <<EOF > conftest.$ac_ext
9453#ifdef __cplusplus
9454extern "C" {
9455#endif
9456
9457EOF
9458	  # Now generate the symbol file.
9459	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9460
9461	  cat <<EOF >> conftest.$ac_ext
9462#if defined (__STDC__) && __STDC__
9463# define lt_ptr_t void *
9464#else
9465# define lt_ptr_t char *
9466# define const
9467#endif
9468
9469/* The mapping between symbol names and symbols. */
9470const struct {
9471  const char *name;
9472  lt_ptr_t address;
9473}
9474lt_preloaded_symbols[] =
9475{
9476EOF
9477	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9478	  cat <<\EOF >> conftest.$ac_ext
9479  {0, (lt_ptr_t) 0}
9480};
9481
9482#ifdef __cplusplus
9483}
9484#endif
9485EOF
9486	  # Now try linking the two files.
9487	  mv conftest.$ac_objext conftstm.$ac_objext
9488	  lt_save_LIBS="$LIBS"
9489	  lt_save_CFLAGS="$CFLAGS"
9490	  LIBS="conftstm.$ac_objext"
9491	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9492	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9493  (eval $ac_link) 2>&5
9494  ac_status=$?
9495  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9496  (exit $ac_status); } && test -s conftest${ac_exeext}; then
9497	    pipe_works=yes
9498	  fi
9499	  LIBS="$lt_save_LIBS"
9500	  CFLAGS="$lt_save_CFLAGS"
9501	else
9502	  echo "cannot find nm_test_func in $nlist" >&5
9503	fi
9504      else
9505	echo "cannot find nm_test_var in $nlist" >&5
9506      fi
9507    else
9508      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9509    fi
9510  else
9511    echo "$progname: failed program was:" >&5
9512    cat conftest.$ac_ext >&5
9513  fi
9514  rm -f conftest* conftst*
9515
9516  # Do not use the global_symbol_pipe unless it works.
9517  if test "$pipe_works" = yes; then
9518    break
9519  else
9520    lt_cv_sys_global_symbol_pipe=
9521  fi
9522done
9523
9524fi
9525
9526if test -z "$lt_cv_sys_global_symbol_pipe"; then
9527  lt_cv_sys_global_symbol_to_cdecl=
9528fi
9529if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9530  { echo "$as_me:$LINENO: result: failed" >&5
9531echo "${ECHO_T}failed" >&6; }
9532else
9533  { echo "$as_me:$LINENO: result: ok" >&5
9534echo "${ECHO_T}ok" >&6; }
9535fi
9536
9537
9538{ echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9539echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9540if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9541  echo $ECHO_N "(cached) $ECHO_C" >&6
9542else
9543  if test -n "$lt_cv_sys_global_symbol_pipe"; then
9544    libltdl_cv_preloaded_symbols=yes
9545  else
9546    libltdl_cv_preloaded_symbols=no
9547  fi
9548
9549fi
9550{ echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9551echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9552if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9553
9554cat >>confdefs.h <<\_ACEOF
9555#define HAVE_PRELOADED_SYMBOLS 1
9556_ACEOF
9557
9558fi
9559
9560LIBADD_DL=
9561
9562ac_ext=c
9563ac_cpp='$CPP $CPPFLAGS'
9564ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9565ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9566ac_compiler_gnu=$ac_cv_c_compiler_gnu
9567
9568
9569{ echo "$as_me:$LINENO: checking for shl_load" >&5
9570echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9571if test "${ac_cv_func_shl_load+set}" = set; then
9572  echo $ECHO_N "(cached) $ECHO_C" >&6
9573else
9574  cat >conftest.$ac_ext <<_ACEOF
9575/* confdefs.h.  */
9576_ACEOF
9577cat confdefs.h >>conftest.$ac_ext
9578cat >>conftest.$ac_ext <<_ACEOF
9579/* end confdefs.h.  */
9580/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9581   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9582#define shl_load innocuous_shl_load
9583
9584/* System header to define __stub macros and hopefully few prototypes,
9585    which can conflict with char shl_load (); below.
9586    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9587    <limits.h> exists even on freestanding compilers.  */
9588
9589#ifdef __STDC__
9590# include <limits.h>
9591#else
9592# include <assert.h>
9593#endif
9594
9595#undef shl_load
9596
9597/* Override any GCC internal prototype to avoid an error.
9598   Use char because int might match the return type of a GCC
9599   builtin and then its argument prototype would still apply.  */
9600#ifdef __cplusplus
9601extern "C"
9602#endif
9603char shl_load ();
9604/* The GNU C library defines this for functions which it implements
9605    to always fail with ENOSYS.  Some functions are actually named
9606    something starting with __ and the normal name is an alias.  */
9607#if defined __stub_shl_load || defined __stub___shl_load
9608choke me
9609#endif
9610
9611int
9612main ()
9613{
9614return shl_load ();
9615  ;
9616  return 0;
9617}
9618_ACEOF
9619rm -f conftest.$ac_objext conftest$ac_exeext
9620if { (ac_try="$ac_link"
9621case "(($ac_try" in
9622  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9623  *) ac_try_echo=$ac_try;;
9624esac
9625eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9626  (eval "$ac_link") 2>conftest.er1
9627  ac_status=$?
9628  grep -v '^ *+' conftest.er1 >conftest.err
9629  rm -f conftest.er1
9630  cat conftest.err >&5
9631  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9632  (exit $ac_status); } &&
9633	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9634  { (case "(($ac_try" in
9635  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9636  *) ac_try_echo=$ac_try;;
9637esac
9638eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9639  (eval "$ac_try") 2>&5
9640  ac_status=$?
9641  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9642  (exit $ac_status); }; } &&
9643	 { ac_try='test -s conftest$ac_exeext'
9644  { (case "(($ac_try" in
9645  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9646  *) ac_try_echo=$ac_try;;
9647esac
9648eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9649  (eval "$ac_try") 2>&5
9650  ac_status=$?
9651  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9652  (exit $ac_status); }; }; then
9653  ac_cv_func_shl_load=yes
9654else
9655  echo "$as_me: failed program was:" >&5
9656sed 's/^/| /' conftest.$ac_ext >&5
9657
9658	ac_cv_func_shl_load=no
9659fi
9660
9661rm -f core conftest.err conftest.$ac_objext \
9662      conftest$ac_exeext conftest.$ac_ext
9663fi
9664{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9665echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9666if test $ac_cv_func_shl_load = yes; then
9667
9668cat >>confdefs.h <<\_ACEOF
9669#define HAVE_SHL_LOAD 1
9670_ACEOF
9671
9672else
9673  { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9674echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9675if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9676  echo $ECHO_N "(cached) $ECHO_C" >&6
9677else
9678  ac_check_lib_save_LIBS=$LIBS
9679LIBS="-ldld  $LIBS"
9680cat >conftest.$ac_ext <<_ACEOF
9681/* confdefs.h.  */
9682_ACEOF
9683cat confdefs.h >>conftest.$ac_ext
9684cat >>conftest.$ac_ext <<_ACEOF
9685/* end confdefs.h.  */
9686
9687/* Override any GCC internal prototype to avoid an error.
9688   Use char because int might match the return type of a GCC
9689   builtin and then its argument prototype would still apply.  */
9690#ifdef __cplusplus
9691extern "C"
9692#endif
9693char shl_load ();
9694int
9695main ()
9696{
9697return shl_load ();
9698  ;
9699  return 0;
9700}
9701_ACEOF
9702rm -f conftest.$ac_objext conftest$ac_exeext
9703if { (ac_try="$ac_link"
9704case "(($ac_try" in
9705  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9706  *) ac_try_echo=$ac_try;;
9707esac
9708eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9709  (eval "$ac_link") 2>conftest.er1
9710  ac_status=$?
9711  grep -v '^ *+' conftest.er1 >conftest.err
9712  rm -f conftest.er1
9713  cat conftest.err >&5
9714  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715  (exit $ac_status); } &&
9716	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9717  { (case "(($ac_try" in
9718  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9719  *) ac_try_echo=$ac_try;;
9720esac
9721eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9722  (eval "$ac_try") 2>&5
9723  ac_status=$?
9724  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9725  (exit $ac_status); }; } &&
9726	 { ac_try='test -s conftest$ac_exeext'
9727  { (case "(($ac_try" in
9728  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9729  *) ac_try_echo=$ac_try;;
9730esac
9731eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9732  (eval "$ac_try") 2>&5
9733  ac_status=$?
9734  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9735  (exit $ac_status); }; }; then
9736  ac_cv_lib_dld_shl_load=yes
9737else
9738  echo "$as_me: failed program was:" >&5
9739sed 's/^/| /' conftest.$ac_ext >&5
9740
9741	ac_cv_lib_dld_shl_load=no
9742fi
9743
9744rm -f core conftest.err conftest.$ac_objext \
9745      conftest$ac_exeext conftest.$ac_ext
9746LIBS=$ac_check_lib_save_LIBS
9747fi
9748{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9749echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9750if test $ac_cv_lib_dld_shl_load = yes; then
9751
9752cat >>confdefs.h <<\_ACEOF
9753#define HAVE_SHL_LOAD 1
9754_ACEOF
9755
9756	LIBADD_DL="$LIBADD_DL -ldld"
9757else
9758  { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9759echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9760if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9761  echo $ECHO_N "(cached) $ECHO_C" >&6
9762else
9763  ac_check_lib_save_LIBS=$LIBS
9764LIBS="-ldl  $LIBS"
9765cat >conftest.$ac_ext <<_ACEOF
9766/* confdefs.h.  */
9767_ACEOF
9768cat confdefs.h >>conftest.$ac_ext
9769cat >>conftest.$ac_ext <<_ACEOF
9770/* end confdefs.h.  */
9771
9772/* Override any GCC internal prototype to avoid an error.
9773   Use char because int might match the return type of a GCC
9774   builtin and then its argument prototype would still apply.  */
9775#ifdef __cplusplus
9776extern "C"
9777#endif
9778char dlopen ();
9779int
9780main ()
9781{
9782return dlopen ();
9783  ;
9784  return 0;
9785}
9786_ACEOF
9787rm -f conftest.$ac_objext conftest$ac_exeext
9788if { (ac_try="$ac_link"
9789case "(($ac_try" in
9790  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9791  *) ac_try_echo=$ac_try;;
9792esac
9793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9794  (eval "$ac_link") 2>conftest.er1
9795  ac_status=$?
9796  grep -v '^ *+' conftest.er1 >conftest.err
9797  rm -f conftest.er1
9798  cat conftest.err >&5
9799  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9800  (exit $ac_status); } &&
9801	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9802  { (case "(($ac_try" in
9803  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9804  *) ac_try_echo=$ac_try;;
9805esac
9806eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9807  (eval "$ac_try") 2>&5
9808  ac_status=$?
9809  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9810  (exit $ac_status); }; } &&
9811	 { ac_try='test -s conftest$ac_exeext'
9812  { (case "(($ac_try" in
9813  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9814  *) ac_try_echo=$ac_try;;
9815esac
9816eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9817  (eval "$ac_try") 2>&5
9818  ac_status=$?
9819  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9820  (exit $ac_status); }; }; then
9821  ac_cv_lib_dl_dlopen=yes
9822else
9823  echo "$as_me: failed program was:" >&5
9824sed 's/^/| /' conftest.$ac_ext >&5
9825
9826	ac_cv_lib_dl_dlopen=no
9827fi
9828
9829rm -f core conftest.err conftest.$ac_objext \
9830      conftest$ac_exeext conftest.$ac_ext
9831LIBS=$ac_check_lib_save_LIBS
9832fi
9833{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9834echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9835if test $ac_cv_lib_dl_dlopen = yes; then
9836
9837cat >>confdefs.h <<\_ACEOF
9838#define HAVE_LIBDL 1
9839_ACEOF
9840
9841	        LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9842else
9843  cat >conftest.$ac_ext <<_ACEOF
9844/* confdefs.h.  */
9845_ACEOF
9846cat confdefs.h >>conftest.$ac_ext
9847cat >>conftest.$ac_ext <<_ACEOF
9848/* end confdefs.h.  */
9849#if HAVE_DLFCN_H
9850#  include <dlfcn.h>
9851#endif
9852
9853int
9854main ()
9855{
9856dlopen(0, 0);
9857  ;
9858  return 0;
9859}
9860_ACEOF
9861rm -f conftest.$ac_objext conftest$ac_exeext
9862if { (ac_try="$ac_link"
9863case "(($ac_try" in
9864  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9865  *) ac_try_echo=$ac_try;;
9866esac
9867eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9868  (eval "$ac_link") 2>conftest.er1
9869  ac_status=$?
9870  grep -v '^ *+' conftest.er1 >conftest.err
9871  rm -f conftest.er1
9872  cat conftest.err >&5
9873  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9874  (exit $ac_status); } &&
9875	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9876  { (case "(($ac_try" in
9877  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9878  *) ac_try_echo=$ac_try;;
9879esac
9880eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9881  (eval "$ac_try") 2>&5
9882  ac_status=$?
9883  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9884  (exit $ac_status); }; } &&
9885	 { ac_try='test -s conftest$ac_exeext'
9886  { (case "(($ac_try" in
9887  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9888  *) ac_try_echo=$ac_try;;
9889esac
9890eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9891  (eval "$ac_try") 2>&5
9892  ac_status=$?
9893  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9894  (exit $ac_status); }; }; then
9895
9896cat >>confdefs.h <<\_ACEOF
9897#define HAVE_LIBDL 1
9898_ACEOF
9899 libltdl_cv_func_dlopen="yes"
9900else
9901  echo "$as_me: failed program was:" >&5
9902sed 's/^/| /' conftest.$ac_ext >&5
9903
9904	{ echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9905echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
9906if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9907  echo $ECHO_N "(cached) $ECHO_C" >&6
9908else
9909  ac_check_lib_save_LIBS=$LIBS
9910LIBS="-lsvld  $LIBS"
9911cat >conftest.$ac_ext <<_ACEOF
9912/* confdefs.h.  */
9913_ACEOF
9914cat confdefs.h >>conftest.$ac_ext
9915cat >>conftest.$ac_ext <<_ACEOF
9916/* end confdefs.h.  */
9917
9918/* Override any GCC internal prototype to avoid an error.
9919   Use char because int might match the return type of a GCC
9920   builtin and then its argument prototype would still apply.  */
9921#ifdef __cplusplus
9922extern "C"
9923#endif
9924char dlopen ();
9925int
9926main ()
9927{
9928return dlopen ();
9929  ;
9930  return 0;
9931}
9932_ACEOF
9933rm -f conftest.$ac_objext conftest$ac_exeext
9934if { (ac_try="$ac_link"
9935case "(($ac_try" in
9936  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9937  *) ac_try_echo=$ac_try;;
9938esac
9939eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9940  (eval "$ac_link") 2>conftest.er1
9941  ac_status=$?
9942  grep -v '^ *+' conftest.er1 >conftest.err
9943  rm -f conftest.er1
9944  cat conftest.err >&5
9945  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9946  (exit $ac_status); } &&
9947	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9948  { (case "(($ac_try" in
9949  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9950  *) ac_try_echo=$ac_try;;
9951esac
9952eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9953  (eval "$ac_try") 2>&5
9954  ac_status=$?
9955  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9956  (exit $ac_status); }; } &&
9957	 { ac_try='test -s conftest$ac_exeext'
9958  { (case "(($ac_try" in
9959  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9960  *) ac_try_echo=$ac_try;;
9961esac
9962eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9963  (eval "$ac_try") 2>&5
9964  ac_status=$?
9965  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9966  (exit $ac_status); }; }; then
9967  ac_cv_lib_svld_dlopen=yes
9968else
9969  echo "$as_me: failed program was:" >&5
9970sed 's/^/| /' conftest.$ac_ext >&5
9971
9972	ac_cv_lib_svld_dlopen=no
9973fi
9974
9975rm -f core conftest.err conftest.$ac_objext \
9976      conftest$ac_exeext conftest.$ac_ext
9977LIBS=$ac_check_lib_save_LIBS
9978fi
9979{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9980echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
9981if test $ac_cv_lib_svld_dlopen = yes; then
9982
9983cat >>confdefs.h <<\_ACEOF
9984#define HAVE_LIBDL 1
9985_ACEOF
9986
9987	            LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
9988else
9989  { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9990echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
9991if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9992  echo $ECHO_N "(cached) $ECHO_C" >&6
9993else
9994  ac_check_lib_save_LIBS=$LIBS
9995LIBS="-ldld  $LIBS"
9996cat >conftest.$ac_ext <<_ACEOF
9997/* confdefs.h.  */
9998_ACEOF
9999cat confdefs.h >>conftest.$ac_ext
10000cat >>conftest.$ac_ext <<_ACEOF
10001/* end confdefs.h.  */
10002
10003/* Override any GCC internal prototype to avoid an error.
10004   Use char because int might match the return type of a GCC
10005   builtin and then its argument prototype would still apply.  */
10006#ifdef __cplusplus
10007extern "C"
10008#endif
10009char dld_link ();
10010int
10011main ()
10012{
10013return dld_link ();
10014  ;
10015  return 0;
10016}
10017_ACEOF
10018rm -f conftest.$ac_objext conftest$ac_exeext
10019if { (ac_try="$ac_link"
10020case "(($ac_try" in
10021  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10022  *) ac_try_echo=$ac_try;;
10023esac
10024eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10025  (eval "$ac_link") 2>conftest.er1
10026  ac_status=$?
10027  grep -v '^ *+' conftest.er1 >conftest.err
10028  rm -f conftest.er1
10029  cat conftest.err >&5
10030  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10031  (exit $ac_status); } &&
10032	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10033  { (case "(($ac_try" in
10034  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10035  *) ac_try_echo=$ac_try;;
10036esac
10037eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10038  (eval "$ac_try") 2>&5
10039  ac_status=$?
10040  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10041  (exit $ac_status); }; } &&
10042	 { ac_try='test -s conftest$ac_exeext'
10043  { (case "(($ac_try" in
10044  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10045  *) ac_try_echo=$ac_try;;
10046esac
10047eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10048  (eval "$ac_try") 2>&5
10049  ac_status=$?
10050  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10051  (exit $ac_status); }; }; then
10052  ac_cv_lib_dld_dld_link=yes
10053else
10054  echo "$as_me: failed program was:" >&5
10055sed 's/^/| /' conftest.$ac_ext >&5
10056
10057	ac_cv_lib_dld_dld_link=no
10058fi
10059
10060rm -f core conftest.err conftest.$ac_objext \
10061      conftest$ac_exeext conftest.$ac_ext
10062LIBS=$ac_check_lib_save_LIBS
10063fi
10064{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10065echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10066if test $ac_cv_lib_dld_dld_link = yes; then
10067
10068cat >>confdefs.h <<\_ACEOF
10069#define HAVE_DLD 1
10070_ACEOF
10071
10072	 	LIBADD_DL="$LIBADD_DL -ldld"
10073else
10074  { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
10075echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
10076if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
10077  echo $ECHO_N "(cached) $ECHO_C" >&6
10078else
10079  cat >conftest.$ac_ext <<_ACEOF
10080/* confdefs.h.  */
10081_ACEOF
10082cat confdefs.h >>conftest.$ac_ext
10083cat >>conftest.$ac_ext <<_ACEOF
10084/* end confdefs.h.  */
10085/* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10086   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10087#define _dyld_func_lookup innocuous__dyld_func_lookup
10088
10089/* System header to define __stub macros and hopefully few prototypes,
10090    which can conflict with char _dyld_func_lookup (); below.
10091    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10092    <limits.h> exists even on freestanding compilers.  */
10093
10094#ifdef __STDC__
10095# include <limits.h>
10096#else
10097# include <assert.h>
10098#endif
10099
10100#undef _dyld_func_lookup
10101
10102/* Override any GCC internal prototype to avoid an error.
10103   Use char because int might match the return type of a GCC
10104   builtin and then its argument prototype would still apply.  */
10105#ifdef __cplusplus
10106extern "C"
10107#endif
10108char _dyld_func_lookup ();
10109/* The GNU C library defines this for functions which it implements
10110    to always fail with ENOSYS.  Some functions are actually named
10111    something starting with __ and the normal name is an alias.  */
10112#if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10113choke me
10114#endif
10115
10116int
10117main ()
10118{
10119return _dyld_func_lookup ();
10120  ;
10121  return 0;
10122}
10123_ACEOF
10124rm -f conftest.$ac_objext conftest$ac_exeext
10125if { (ac_try="$ac_link"
10126case "(($ac_try" in
10127  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10128  *) ac_try_echo=$ac_try;;
10129esac
10130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10131  (eval "$ac_link") 2>conftest.er1
10132  ac_status=$?
10133  grep -v '^ *+' conftest.er1 >conftest.err
10134  rm -f conftest.er1
10135  cat conftest.err >&5
10136  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10137  (exit $ac_status); } &&
10138	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10139  { (case "(($ac_try" in
10140  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10141  *) ac_try_echo=$ac_try;;
10142esac
10143eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10144  (eval "$ac_try") 2>&5
10145  ac_status=$?
10146  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10147  (exit $ac_status); }; } &&
10148	 { ac_try='test -s conftest$ac_exeext'
10149  { (case "(($ac_try" in
10150  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10151  *) ac_try_echo=$ac_try;;
10152esac
10153eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10154  (eval "$ac_try") 2>&5
10155  ac_status=$?
10156  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10157  (exit $ac_status); }; }; then
10158  ac_cv_func__dyld_func_lookup=yes
10159else
10160  echo "$as_me: failed program was:" >&5
10161sed 's/^/| /' conftest.$ac_ext >&5
10162
10163	ac_cv_func__dyld_func_lookup=no
10164fi
10165
10166rm -f core conftest.err conftest.$ac_objext \
10167      conftest$ac_exeext conftest.$ac_ext
10168fi
10169{ echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10170echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10171if test $ac_cv_func__dyld_func_lookup = yes; then
10172
10173cat >>confdefs.h <<\_ACEOF
10174#define HAVE_DYLD 1
10175_ACEOF
10176
10177fi
10178
10179
10180fi
10181
10182
10183fi
10184
10185
10186fi
10187
10188rm -f core conftest.err conftest.$ac_objext \
10189      conftest$ac_exeext conftest.$ac_ext
10190
10191fi
10192
10193
10194fi
10195
10196
10197fi
10198
10199
10200if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10201then
10202  lt_save_LIBS="$LIBS"
10203  LIBS="$LIBS $LIBADD_DL"
10204
10205for ac_func in dlerror
10206do
10207as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10208{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10209echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10210if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10211  echo $ECHO_N "(cached) $ECHO_C" >&6
10212else
10213  cat >conftest.$ac_ext <<_ACEOF
10214/* confdefs.h.  */
10215_ACEOF
10216cat confdefs.h >>conftest.$ac_ext
10217cat >>conftest.$ac_ext <<_ACEOF
10218/* end confdefs.h.  */
10219/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10220   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10221#define $ac_func innocuous_$ac_func
10222
10223/* System header to define __stub macros and hopefully few prototypes,
10224    which can conflict with char $ac_func (); below.
10225    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10226    <limits.h> exists even on freestanding compilers.  */
10227
10228#ifdef __STDC__
10229# include <limits.h>
10230#else
10231# include <assert.h>
10232#endif
10233
10234#undef $ac_func
10235
10236/* Override any GCC internal prototype to avoid an error.
10237   Use char because int might match the return type of a GCC
10238   builtin and then its argument prototype would still apply.  */
10239#ifdef __cplusplus
10240extern "C"
10241#endif
10242char $ac_func ();
10243/* The GNU C library defines this for functions which it implements
10244    to always fail with ENOSYS.  Some functions are actually named
10245    something starting with __ and the normal name is an alias.  */
10246#if defined __stub_$ac_func || defined __stub___$ac_func
10247choke me
10248#endif
10249
10250int
10251main ()
10252{
10253return $ac_func ();
10254  ;
10255  return 0;
10256}
10257_ACEOF
10258rm -f conftest.$ac_objext conftest$ac_exeext
10259if { (ac_try="$ac_link"
10260case "(($ac_try" in
10261  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10262  *) ac_try_echo=$ac_try;;
10263esac
10264eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10265  (eval "$ac_link") 2>conftest.er1
10266  ac_status=$?
10267  grep -v '^ *+' conftest.er1 >conftest.err
10268  rm -f conftest.er1
10269  cat conftest.err >&5
10270  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10271  (exit $ac_status); } &&
10272	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10273  { (case "(($ac_try" in
10274  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10275  *) ac_try_echo=$ac_try;;
10276esac
10277eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10278  (eval "$ac_try") 2>&5
10279  ac_status=$?
10280  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10281  (exit $ac_status); }; } &&
10282	 { ac_try='test -s conftest$ac_exeext'
10283  { (case "(($ac_try" in
10284  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10285  *) ac_try_echo=$ac_try;;
10286esac
10287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10288  (eval "$ac_try") 2>&5
10289  ac_status=$?
10290  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10291  (exit $ac_status); }; }; then
10292  eval "$as_ac_var=yes"
10293else
10294  echo "$as_me: failed program was:" >&5
10295sed 's/^/| /' conftest.$ac_ext >&5
10296
10297	eval "$as_ac_var=no"
10298fi
10299
10300rm -f core conftest.err conftest.$ac_objext \
10301      conftest$ac_exeext conftest.$ac_ext
10302fi
10303ac_res=`eval echo '${'$as_ac_var'}'`
10304	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10305echo "${ECHO_T}$ac_res" >&6; }
10306if test `eval echo '${'$as_ac_var'}'` = yes; then
10307  cat >>confdefs.h <<_ACEOF
10308#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10309_ACEOF
10310
10311fi
10312done
10313
10314  LIBS="$lt_save_LIBS"
10315fi
10316ac_ext=c
10317ac_cpp='$CPP $CPPFLAGS'
10318ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10319ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10320ac_compiler_gnu=$ac_cv_c_compiler_gnu
10321
10322
10323
10324{ echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10325echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10326if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10327  echo $ECHO_N "(cached) $ECHO_C" >&6
10328else
10329  ac_cv_sys_symbol_underscore=no
10330  cat > conftest.$ac_ext <<EOF
10331void nm_test_func(){}
10332int main(){nm_test_func;return 0;}
10333EOF
10334  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10335  (eval $ac_compile) 2>&5
10336  ac_status=$?
10337  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10338  (exit $ac_status); }; then
10339    # Now try to grab the symbols.
10340    ac_nlist=conftest.nm
10341    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10342  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10343  ac_status=$?
10344  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10345  (exit $ac_status); } && test -s "$ac_nlist"; then
10346      # See whether the symbols have a leading underscore.
10347      if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10348        ac_cv_sys_symbol_underscore=yes
10349      else
10350        if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10351	  :
10352        else
10353	  echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10354        fi
10355      fi
10356    else
10357      echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10358    fi
10359  else
10360    echo "configure: failed program was:" >&5
10361    cat conftest.c >&5
10362  fi
10363  rm -rf conftest*
10364
10365fi
10366{ echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10367echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10368
10369
10370if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10371  if test x"$libltdl_cv_func_dlopen" = xyes ||
10372     test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10373	{ echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10374echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10375if test "${libltdl_cv_need_uscore+set}" = set; then
10376  echo $ECHO_N "(cached) $ECHO_C" >&6
10377else
10378  libltdl_cv_need_uscore=unknown
10379          save_LIBS="$LIBS"
10380          LIBS="$LIBS $LIBADD_DL"
10381	  if test "$cross_compiling" = yes; then :
10382  libltdl_cv_need_uscore=cross
10383else
10384  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10385  lt_status=$lt_dlunknown
10386  cat > conftest.$ac_ext <<EOF
10387#line 10387 "configure"
10388#include "confdefs.h"
10389
10390#if HAVE_DLFCN_H
10391#include <dlfcn.h>
10392#endif
10393
10394#include <stdio.h>
10395
10396#ifdef RTLD_GLOBAL
10397#  define LT_DLGLOBAL		RTLD_GLOBAL
10398#else
10399#  ifdef DL_GLOBAL
10400#    define LT_DLGLOBAL		DL_GLOBAL
10401#  else
10402#    define LT_DLGLOBAL		0
10403#  endif
10404#endif
10405
10406/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10407   find out it does not work in some platform. */
10408#ifndef LT_DLLAZY_OR_NOW
10409#  ifdef RTLD_LAZY
10410#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10411#  else
10412#    ifdef DL_LAZY
10413#      define LT_DLLAZY_OR_NOW		DL_LAZY
10414#    else
10415#      ifdef RTLD_NOW
10416#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10417#      else
10418#        ifdef DL_NOW
10419#          define LT_DLLAZY_OR_NOW	DL_NOW
10420#        else
10421#          define LT_DLLAZY_OR_NOW	0
10422#        endif
10423#      endif
10424#    endif
10425#  endif
10426#endif
10427
10428#ifdef __cplusplus
10429extern "C" void exit (int);
10430#endif
10431
10432void fnord() { int i=42;}
10433int main ()
10434{
10435  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10436  int status = $lt_dlunknown;
10437
10438  if (self)
10439    {
10440      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10441      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10442      /* dlclose (self); */
10443    }
10444  else
10445    puts (dlerror ());
10446
10447    exit (status);
10448}
10449EOF
10450  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10451  (eval $ac_link) 2>&5
10452  ac_status=$?
10453  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10454  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10455    (./conftest; exit; ) >&5 2>/dev/null
10456    lt_status=$?
10457    case x$lt_status in
10458      x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10459      x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10460      x$lt_dlunknown|x*)  ;;
10461    esac
10462  else :
10463    # compilation failed
10464
10465  fi
10466fi
10467rm -fr conftest*
10468
10469	  LIBS="$save_LIBS"
10470
10471fi
10472{ echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10473echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10474  fi
10475fi
10476
10477if test x"$libltdl_cv_need_uscore" = xyes; then
10478
10479cat >>confdefs.h <<\_ACEOF
10480#define NEED_USCORE 1
10481_ACEOF
10482
10483fi
10484
10485
10486{ echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10487echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10488if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10489  echo $ECHO_N "(cached) $ECHO_C" >&6
10490else
10491  # PORTME does your system automatically load deplibs for dlopen?
10492  # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10493  # For now, we just catch OSes we know something about -- in the
10494  # future, we'll try test this programmatically.
10495  libltdl_cv_sys_dlopen_deplibs=unknown
10496  case "$host_os" in
10497  aix3*|aix4.1.*|aix4.2.*)
10498    # Unknown whether this is true for these versions of AIX, but
10499    # we want this `case' here to explicitly catch those versions.
10500    libltdl_cv_sys_dlopen_deplibs=unknown
10501    ;;
10502  aix[45]*)
10503    libltdl_cv_sys_dlopen_deplibs=yes
10504    ;;
10505  darwin*)
10506    # Assuming the user has installed a libdl from somewhere, this is true
10507    # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10508    libltdl_cv_sys_dlopen_deplibs=yes
10509    ;;
10510  gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10511    # GNU and its variants, using gnu ld.so (Glibc)
10512    libltdl_cv_sys_dlopen_deplibs=yes
10513    ;;
10514  hpux10*|hpux11*)
10515    libltdl_cv_sys_dlopen_deplibs=yes
10516    ;;
10517  interix*)
10518    libltdl_cv_sys_dlopen_deplibs=yes
10519    ;;
10520  irix[12345]*|irix6.[01]*)
10521    # Catch all versions of IRIX before 6.2, and indicate that we don't
10522    # know how it worked for any of those versions.
10523    libltdl_cv_sys_dlopen_deplibs=unknown
10524    ;;
10525  irix*)
10526    # The case above catches anything before 6.2, and it's known that
10527    # at 6.2 and later dlopen does load deplibs.
10528    libltdl_cv_sys_dlopen_deplibs=yes
10529    ;;
10530  netbsd*)
10531    libltdl_cv_sys_dlopen_deplibs=yes
10532    ;;
10533  openbsd*)
10534    libltdl_cv_sys_dlopen_deplibs=yes
10535    ;;
10536  osf[1234]*)
10537    # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10538    # it did *not* use an RPATH in a shared library to find objects the
10539    # library depends on, so we explicitly say `no'.
10540    libltdl_cv_sys_dlopen_deplibs=no
10541    ;;
10542  osf5.0|osf5.0a|osf5.1)
10543    # dlopen *does* load deplibs and with the right loader patch applied
10544    # it even uses RPATH in a shared library to search for shared objects
10545    # that the library depends on, but there's no easy way to know if that
10546    # patch is installed.  Since this is the case, all we can really
10547    # say is unknown -- it depends on the patch being installed.  If
10548    # it is, this changes to `yes'.  Without it, it would be `no'.
10549    libltdl_cv_sys_dlopen_deplibs=unknown
10550    ;;
10551  osf*)
10552    # the two cases above should catch all versions of osf <= 5.1.  Read
10553    # the comments above for what we know about them.
10554    # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10555    # is used to find them so we can finally say `yes'.
10556    libltdl_cv_sys_dlopen_deplibs=yes
10557    ;;
10558  solaris*)
10559    libltdl_cv_sys_dlopen_deplibs=yes
10560    ;;
10561  sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10562    libltdl_cv_sys_dlopen_deplibs=yes
10563    ;;
10564  esac
10565
10566fi
10567{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10568echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10569if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10570
10571cat >>confdefs.h <<\_ACEOF
10572#define LTDL_DLOPEN_DEPLIBS 1
10573_ACEOF
10574
10575fi
10576
10577
10578for ac_header in argz.h
10579do
10580as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10581if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10582  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10583echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10584if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10585  echo $ECHO_N "(cached) $ECHO_C" >&6
10586fi
10587ac_res=`eval echo '${'$as_ac_Header'}'`
10588	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10589echo "${ECHO_T}$ac_res" >&6; }
10590else
10591  # Is the header compilable?
10592{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10593echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10594cat >conftest.$ac_ext <<_ACEOF
10595/* confdefs.h.  */
10596_ACEOF
10597cat confdefs.h >>conftest.$ac_ext
10598cat >>conftest.$ac_ext <<_ACEOF
10599/* end confdefs.h.  */
10600$ac_includes_default
10601#include <$ac_header>
10602_ACEOF
10603rm -f conftest.$ac_objext
10604if { (ac_try="$ac_compile"
10605case "(($ac_try" in
10606  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10607  *) ac_try_echo=$ac_try;;
10608esac
10609eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10610  (eval "$ac_compile") 2>conftest.er1
10611  ac_status=$?
10612  grep -v '^ *+' conftest.er1 >conftest.err
10613  rm -f conftest.er1
10614  cat conftest.err >&5
10615  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10616  (exit $ac_status); } &&
10617	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10618  { (case "(($ac_try" in
10619  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10620  *) ac_try_echo=$ac_try;;
10621esac
10622eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10623  (eval "$ac_try") 2>&5
10624  ac_status=$?
10625  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10626  (exit $ac_status); }; } &&
10627	 { ac_try='test -s conftest.$ac_objext'
10628  { (case "(($ac_try" in
10629  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10630  *) ac_try_echo=$ac_try;;
10631esac
10632eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10633  (eval "$ac_try") 2>&5
10634  ac_status=$?
10635  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636  (exit $ac_status); }; }; then
10637  ac_header_compiler=yes
10638else
10639  echo "$as_me: failed program was:" >&5
10640sed 's/^/| /' conftest.$ac_ext >&5
10641
10642	ac_header_compiler=no
10643fi
10644
10645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10646{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10647echo "${ECHO_T}$ac_header_compiler" >&6; }
10648
10649# Is the header present?
10650{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10651echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10652cat >conftest.$ac_ext <<_ACEOF
10653/* confdefs.h.  */
10654_ACEOF
10655cat confdefs.h >>conftest.$ac_ext
10656cat >>conftest.$ac_ext <<_ACEOF
10657/* end confdefs.h.  */
10658#include <$ac_header>
10659_ACEOF
10660if { (ac_try="$ac_cpp conftest.$ac_ext"
10661case "(($ac_try" in
10662  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10663  *) ac_try_echo=$ac_try;;
10664esac
10665eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10666  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10667  ac_status=$?
10668  grep -v '^ *+' conftest.er1 >conftest.err
10669  rm -f conftest.er1
10670  cat conftest.err >&5
10671  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10672  (exit $ac_status); } >/dev/null; then
10673  if test -s conftest.err; then
10674    ac_cpp_err=$ac_c_preproc_warn_flag
10675    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10676  else
10677    ac_cpp_err=
10678  fi
10679else
10680  ac_cpp_err=yes
10681fi
10682if test -z "$ac_cpp_err"; then
10683  ac_header_preproc=yes
10684else
10685  echo "$as_me: failed program was:" >&5
10686sed 's/^/| /' conftest.$ac_ext >&5
10687
10688  ac_header_preproc=no
10689fi
10690
10691rm -f conftest.err conftest.$ac_ext
10692{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10693echo "${ECHO_T}$ac_header_preproc" >&6; }
10694
10695# So?  What about this header?
10696case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10697  yes:no: )
10698    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10699echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10700    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10701echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10702    ac_header_preproc=yes
10703    ;;
10704  no:yes:* )
10705    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10706echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10707    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10708echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10709    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10710echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10711    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10712echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10713    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10714echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10715    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10716echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10717    ( cat <<\_ASBOX
10718## ------------------------------------ ##
10719## Report this to http://llvm.org/bugs/ ##
10720## ------------------------------------ ##
10721_ASBOX
10722     ) | sed "s/^/$as_me: WARNING:     /" >&2
10723    ;;
10724esac
10725{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10726echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10727if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10728  echo $ECHO_N "(cached) $ECHO_C" >&6
10729else
10730  eval "$as_ac_Header=\$ac_header_preproc"
10731fi
10732ac_res=`eval echo '${'$as_ac_Header'}'`
10733	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10734echo "${ECHO_T}$ac_res" >&6; }
10735
10736fi
10737if test `eval echo '${'$as_ac_Header'}'` = yes; then
10738  cat >>confdefs.h <<_ACEOF
10739#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10740_ACEOF
10741
10742fi
10743
10744done
10745
10746
10747{ echo "$as_me:$LINENO: checking for error_t" >&5
10748echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10749if test "${ac_cv_type_error_t+set}" = set; then
10750  echo $ECHO_N "(cached) $ECHO_C" >&6
10751else
10752  cat >conftest.$ac_ext <<_ACEOF
10753/* confdefs.h.  */
10754_ACEOF
10755cat confdefs.h >>conftest.$ac_ext
10756cat >>conftest.$ac_ext <<_ACEOF
10757/* end confdefs.h.  */
10758#if HAVE_ARGZ_H
10759#  include <argz.h>
10760#endif
10761
10762typedef error_t ac__type_new_;
10763int
10764main ()
10765{
10766if ((ac__type_new_ *) 0)
10767  return 0;
10768if (sizeof (ac__type_new_))
10769  return 0;
10770  ;
10771  return 0;
10772}
10773_ACEOF
10774rm -f conftest.$ac_objext
10775if { (ac_try="$ac_compile"
10776case "(($ac_try" in
10777  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10778  *) ac_try_echo=$ac_try;;
10779esac
10780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10781  (eval "$ac_compile") 2>conftest.er1
10782  ac_status=$?
10783  grep -v '^ *+' conftest.er1 >conftest.err
10784  rm -f conftest.er1
10785  cat conftest.err >&5
10786  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10787  (exit $ac_status); } &&
10788	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10789  { (case "(($ac_try" in
10790  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10791  *) ac_try_echo=$ac_try;;
10792esac
10793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10794  (eval "$ac_try") 2>&5
10795  ac_status=$?
10796  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10797  (exit $ac_status); }; } &&
10798	 { ac_try='test -s conftest.$ac_objext'
10799  { (case "(($ac_try" in
10800  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10801  *) ac_try_echo=$ac_try;;
10802esac
10803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10804  (eval "$ac_try") 2>&5
10805  ac_status=$?
10806  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10807  (exit $ac_status); }; }; then
10808  ac_cv_type_error_t=yes
10809else
10810  echo "$as_me: failed program was:" >&5
10811sed 's/^/| /' conftest.$ac_ext >&5
10812
10813	ac_cv_type_error_t=no
10814fi
10815
10816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10817fi
10818{ echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10819echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10820if test $ac_cv_type_error_t = yes; then
10821
10822cat >>confdefs.h <<_ACEOF
10823#define HAVE_ERROR_T 1
10824_ACEOF
10825
10826
10827else
10828
10829cat >>confdefs.h <<\_ACEOF
10830#define error_t int
10831_ACEOF
10832
10833fi
10834
10835
10836
10837
10838
10839
10840
10841for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10842do
10843as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10844{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10845echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10846if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10847  echo $ECHO_N "(cached) $ECHO_C" >&6
10848else
10849  cat >conftest.$ac_ext <<_ACEOF
10850/* confdefs.h.  */
10851_ACEOF
10852cat confdefs.h >>conftest.$ac_ext
10853cat >>conftest.$ac_ext <<_ACEOF
10854/* end confdefs.h.  */
10855/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10856   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10857#define $ac_func innocuous_$ac_func
10858
10859/* System header to define __stub macros and hopefully few prototypes,
10860    which can conflict with char $ac_func (); below.
10861    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10862    <limits.h> exists even on freestanding compilers.  */
10863
10864#ifdef __STDC__
10865# include <limits.h>
10866#else
10867# include <assert.h>
10868#endif
10869
10870#undef $ac_func
10871
10872/* Override any GCC internal prototype to avoid an error.
10873   Use char because int might match the return type of a GCC
10874   builtin and then its argument prototype would still apply.  */
10875#ifdef __cplusplus
10876extern "C"
10877#endif
10878char $ac_func ();
10879/* The GNU C library defines this for functions which it implements
10880    to always fail with ENOSYS.  Some functions are actually named
10881    something starting with __ and the normal name is an alias.  */
10882#if defined __stub_$ac_func || defined __stub___$ac_func
10883choke me
10884#endif
10885
10886int
10887main ()
10888{
10889return $ac_func ();
10890  ;
10891  return 0;
10892}
10893_ACEOF
10894rm -f conftest.$ac_objext conftest$ac_exeext
10895if { (ac_try="$ac_link"
10896case "(($ac_try" in
10897  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10898  *) ac_try_echo=$ac_try;;
10899esac
10900eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10901  (eval "$ac_link") 2>conftest.er1
10902  ac_status=$?
10903  grep -v '^ *+' conftest.er1 >conftest.err
10904  rm -f conftest.er1
10905  cat conftest.err >&5
10906  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907  (exit $ac_status); } &&
10908	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10909  { (case "(($ac_try" in
10910  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10911  *) ac_try_echo=$ac_try;;
10912esac
10913eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10914  (eval "$ac_try") 2>&5
10915  ac_status=$?
10916  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10917  (exit $ac_status); }; } &&
10918	 { ac_try='test -s conftest$ac_exeext'
10919  { (case "(($ac_try" in
10920  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10921  *) ac_try_echo=$ac_try;;
10922esac
10923eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10924  (eval "$ac_try") 2>&5
10925  ac_status=$?
10926  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10927  (exit $ac_status); }; }; then
10928  eval "$as_ac_var=yes"
10929else
10930  echo "$as_me: failed program was:" >&5
10931sed 's/^/| /' conftest.$ac_ext >&5
10932
10933	eval "$as_ac_var=no"
10934fi
10935
10936rm -f core conftest.err conftest.$ac_objext \
10937      conftest$ac_exeext conftest.$ac_ext
10938fi
10939ac_res=`eval echo '${'$as_ac_var'}'`
10940	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10941echo "${ECHO_T}$ac_res" >&6; }
10942if test `eval echo '${'$as_ac_var'}'` = yes; then
10943  cat >>confdefs.h <<_ACEOF
10944#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10945_ACEOF
10946
10947fi
10948done
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
10978		  stdio.h unistd.h
10979do
10980as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10981if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10982  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10983echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10984if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10985  echo $ECHO_N "(cached) $ECHO_C" >&6
10986fi
10987ac_res=`eval echo '${'$as_ac_Header'}'`
10988	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10989echo "${ECHO_T}$ac_res" >&6; }
10990else
10991  # Is the header compilable?
10992{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10993echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10994cat >conftest.$ac_ext <<_ACEOF
10995/* confdefs.h.  */
10996_ACEOF
10997cat confdefs.h >>conftest.$ac_ext
10998cat >>conftest.$ac_ext <<_ACEOF
10999/* end confdefs.h.  */
11000$ac_includes_default
11001#include <$ac_header>
11002_ACEOF
11003rm -f conftest.$ac_objext
11004if { (ac_try="$ac_compile"
11005case "(($ac_try" in
11006  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11007  *) ac_try_echo=$ac_try;;
11008esac
11009eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11010  (eval "$ac_compile") 2>conftest.er1
11011  ac_status=$?
11012  grep -v '^ *+' conftest.er1 >conftest.err
11013  rm -f conftest.er1
11014  cat conftest.err >&5
11015  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11016  (exit $ac_status); } &&
11017	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11018  { (case "(($ac_try" in
11019  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11020  *) ac_try_echo=$ac_try;;
11021esac
11022eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11023  (eval "$ac_try") 2>&5
11024  ac_status=$?
11025  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11026  (exit $ac_status); }; } &&
11027	 { ac_try='test -s conftest.$ac_objext'
11028  { (case "(($ac_try" in
11029  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11030  *) ac_try_echo=$ac_try;;
11031esac
11032eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11033  (eval "$ac_try") 2>&5
11034  ac_status=$?
11035  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11036  (exit $ac_status); }; }; then
11037  ac_header_compiler=yes
11038else
11039  echo "$as_me: failed program was:" >&5
11040sed 's/^/| /' conftest.$ac_ext >&5
11041
11042	ac_header_compiler=no
11043fi
11044
11045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11046{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11047echo "${ECHO_T}$ac_header_compiler" >&6; }
11048
11049# Is the header present?
11050{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
11051echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11052cat >conftest.$ac_ext <<_ACEOF
11053/* confdefs.h.  */
11054_ACEOF
11055cat confdefs.h >>conftest.$ac_ext
11056cat >>conftest.$ac_ext <<_ACEOF
11057/* end confdefs.h.  */
11058#include <$ac_header>
11059_ACEOF
11060if { (ac_try="$ac_cpp conftest.$ac_ext"
11061case "(($ac_try" in
11062  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11063  *) ac_try_echo=$ac_try;;
11064esac
11065eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11066  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11067  ac_status=$?
11068  grep -v '^ *+' conftest.er1 >conftest.err
11069  rm -f conftest.er1
11070  cat conftest.err >&5
11071  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11072  (exit $ac_status); } >/dev/null; then
11073  if test -s conftest.err; then
11074    ac_cpp_err=$ac_c_preproc_warn_flag
11075    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11076  else
11077    ac_cpp_err=
11078  fi
11079else
11080  ac_cpp_err=yes
11081fi
11082if test -z "$ac_cpp_err"; then
11083  ac_header_preproc=yes
11084else
11085  echo "$as_me: failed program was:" >&5
11086sed 's/^/| /' conftest.$ac_ext >&5
11087
11088  ac_header_preproc=no
11089fi
11090
11091rm -f conftest.err conftest.$ac_ext
11092{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11093echo "${ECHO_T}$ac_header_preproc" >&6; }
11094
11095# So?  What about this header?
11096case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11097  yes:no: )
11098    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11099echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11100    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11101echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11102    ac_header_preproc=yes
11103    ;;
11104  no:yes:* )
11105    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11106echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11107    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11108echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11109    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11110echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11111    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11112echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11113    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11114echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11115    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11116echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11117    ( cat <<\_ASBOX
11118## ------------------------------------ ##
11119## Report this to http://llvm.org/bugs/ ##
11120## ------------------------------------ ##
11121_ASBOX
11122     ) | sed "s/^/$as_me: WARNING:     /" >&2
11123    ;;
11124esac
11125{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11126echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11127if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11128  echo $ECHO_N "(cached) $ECHO_C" >&6
11129else
11130  eval "$as_ac_Header=\$ac_header_preproc"
11131fi
11132ac_res=`eval echo '${'$as_ac_Header'}'`
11133	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11134echo "${ECHO_T}$ac_res" >&6; }
11135
11136fi
11137if test `eval echo '${'$as_ac_Header'}'` = yes; then
11138  cat >>confdefs.h <<_ACEOF
11139#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11140_ACEOF
11141
11142fi
11143
11144done
11145
11146
11147
11148
11149
11150for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11151do
11152as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11153if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11154  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11155echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11156if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11157  echo $ECHO_N "(cached) $ECHO_C" >&6
11158fi
11159ac_res=`eval echo '${'$as_ac_Header'}'`
11160	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11161echo "${ECHO_T}$ac_res" >&6; }
11162else
11163  # Is the header compilable?
11164{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
11165echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11166cat >conftest.$ac_ext <<_ACEOF
11167/* confdefs.h.  */
11168_ACEOF
11169cat confdefs.h >>conftest.$ac_ext
11170cat >>conftest.$ac_ext <<_ACEOF
11171/* end confdefs.h.  */
11172$ac_includes_default
11173#include <$ac_header>
11174_ACEOF
11175rm -f conftest.$ac_objext
11176if { (ac_try="$ac_compile"
11177case "(($ac_try" in
11178  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11179  *) ac_try_echo=$ac_try;;
11180esac
11181eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11182  (eval "$ac_compile") 2>conftest.er1
11183  ac_status=$?
11184  grep -v '^ *+' conftest.er1 >conftest.err
11185  rm -f conftest.er1
11186  cat conftest.err >&5
11187  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11188  (exit $ac_status); } &&
11189	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11190  { (case "(($ac_try" in
11191  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11192  *) ac_try_echo=$ac_try;;
11193esac
11194eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11195  (eval "$ac_try") 2>&5
11196  ac_status=$?
11197  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11198  (exit $ac_status); }; } &&
11199	 { ac_try='test -s conftest.$ac_objext'
11200  { (case "(($ac_try" in
11201  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11202  *) ac_try_echo=$ac_try;;
11203esac
11204eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11205  (eval "$ac_try") 2>&5
11206  ac_status=$?
11207  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11208  (exit $ac_status); }; }; then
11209  ac_header_compiler=yes
11210else
11211  echo "$as_me: failed program was:" >&5
11212sed 's/^/| /' conftest.$ac_ext >&5
11213
11214	ac_header_compiler=no
11215fi
11216
11217rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11218{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11219echo "${ECHO_T}$ac_header_compiler" >&6; }
11220
11221# Is the header present?
11222{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
11223echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11224cat >conftest.$ac_ext <<_ACEOF
11225/* confdefs.h.  */
11226_ACEOF
11227cat confdefs.h >>conftest.$ac_ext
11228cat >>conftest.$ac_ext <<_ACEOF
11229/* end confdefs.h.  */
11230#include <$ac_header>
11231_ACEOF
11232if { (ac_try="$ac_cpp conftest.$ac_ext"
11233case "(($ac_try" in
11234  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11235  *) ac_try_echo=$ac_try;;
11236esac
11237eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11238  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11239  ac_status=$?
11240  grep -v '^ *+' conftest.er1 >conftest.err
11241  rm -f conftest.er1
11242  cat conftest.err >&5
11243  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11244  (exit $ac_status); } >/dev/null; then
11245  if test -s conftest.err; then
11246    ac_cpp_err=$ac_c_preproc_warn_flag
11247    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11248  else
11249    ac_cpp_err=
11250  fi
11251else
11252  ac_cpp_err=yes
11253fi
11254if test -z "$ac_cpp_err"; then
11255  ac_header_preproc=yes
11256else
11257  echo "$as_me: failed program was:" >&5
11258sed 's/^/| /' conftest.$ac_ext >&5
11259
11260  ac_header_preproc=no
11261fi
11262
11263rm -f conftest.err conftest.$ac_ext
11264{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11265echo "${ECHO_T}$ac_header_preproc" >&6; }
11266
11267# So?  What about this header?
11268case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11269  yes:no: )
11270    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11271echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11272    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11273echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11274    ac_header_preproc=yes
11275    ;;
11276  no:yes:* )
11277    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11278echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11279    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11280echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11281    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11282echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11283    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11284echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11285    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11286echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11287    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11288echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11289    ( cat <<\_ASBOX
11290## ------------------------------------ ##
11291## Report this to http://llvm.org/bugs/ ##
11292## ------------------------------------ ##
11293_ASBOX
11294     ) | sed "s/^/$as_me: WARNING:     /" >&2
11295    ;;
11296esac
11297{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11298echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11299if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11300  echo $ECHO_N "(cached) $ECHO_C" >&6
11301else
11302  eval "$as_ac_Header=\$ac_header_preproc"
11303fi
11304ac_res=`eval echo '${'$as_ac_Header'}'`
11305	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11306echo "${ECHO_T}$ac_res" >&6; }
11307
11308fi
11309if test `eval echo '${'$as_ac_Header'}'` = yes; then
11310  cat >>confdefs.h <<_ACEOF
11311#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11312_ACEOF
11313
11314fi
11315
11316done
11317
11318
11319
11320for ac_header in string.h strings.h
11321do
11322as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11323if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11324  { echo "$as_me:$LINENO: checking for $ac_header" >&5
11325echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11326if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11327  echo $ECHO_N "(cached) $ECHO_C" >&6
11328fi
11329ac_res=`eval echo '${'$as_ac_Header'}'`
11330	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11331echo "${ECHO_T}$ac_res" >&6; }
11332else
11333  # Is the header compilable?
11334{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
11335echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11336cat >conftest.$ac_ext <<_ACEOF
11337/* confdefs.h.  */
11338_ACEOF
11339cat confdefs.h >>conftest.$ac_ext
11340cat >>conftest.$ac_ext <<_ACEOF
11341/* end confdefs.h.  */
11342$ac_includes_default
11343#include <$ac_header>
11344_ACEOF
11345rm -f conftest.$ac_objext
11346if { (ac_try="$ac_compile"
11347case "(($ac_try" in
11348  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11349  *) ac_try_echo=$ac_try;;
11350esac
11351eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11352  (eval "$ac_compile") 2>conftest.er1
11353  ac_status=$?
11354  grep -v '^ *+' conftest.er1 >conftest.err
11355  rm -f conftest.er1
11356  cat conftest.err >&5
11357  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11358  (exit $ac_status); } &&
11359	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11360  { (case "(($ac_try" in
11361  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11362  *) ac_try_echo=$ac_try;;
11363esac
11364eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11365  (eval "$ac_try") 2>&5
11366  ac_status=$?
11367  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11368  (exit $ac_status); }; } &&
11369	 { ac_try='test -s conftest.$ac_objext'
11370  { (case "(($ac_try" in
11371  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11372  *) ac_try_echo=$ac_try;;
11373esac
11374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11375  (eval "$ac_try") 2>&5
11376  ac_status=$?
11377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378  (exit $ac_status); }; }; then
11379  ac_header_compiler=yes
11380else
11381  echo "$as_me: failed program was:" >&5
11382sed 's/^/| /' conftest.$ac_ext >&5
11383
11384	ac_header_compiler=no
11385fi
11386
11387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11388{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11389echo "${ECHO_T}$ac_header_compiler" >&6; }
11390
11391# Is the header present?
11392{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
11393echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11394cat >conftest.$ac_ext <<_ACEOF
11395/* confdefs.h.  */
11396_ACEOF
11397cat confdefs.h >>conftest.$ac_ext
11398cat >>conftest.$ac_ext <<_ACEOF
11399/* end confdefs.h.  */
11400#include <$ac_header>
11401_ACEOF
11402if { (ac_try="$ac_cpp conftest.$ac_ext"
11403case "(($ac_try" in
11404  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11405  *) ac_try_echo=$ac_try;;
11406esac
11407eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11408  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11409  ac_status=$?
11410  grep -v '^ *+' conftest.er1 >conftest.err
11411  rm -f conftest.er1
11412  cat conftest.err >&5
11413  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11414  (exit $ac_status); } >/dev/null; then
11415  if test -s conftest.err; then
11416    ac_cpp_err=$ac_c_preproc_warn_flag
11417    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11418  else
11419    ac_cpp_err=
11420  fi
11421else
11422  ac_cpp_err=yes
11423fi
11424if test -z "$ac_cpp_err"; then
11425  ac_header_preproc=yes
11426else
11427  echo "$as_me: failed program was:" >&5
11428sed 's/^/| /' conftest.$ac_ext >&5
11429
11430  ac_header_preproc=no
11431fi
11432
11433rm -f conftest.err conftest.$ac_ext
11434{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11435echo "${ECHO_T}$ac_header_preproc" >&6; }
11436
11437# So?  What about this header?
11438case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11439  yes:no: )
11440    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11441echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11442    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11443echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11444    ac_header_preproc=yes
11445    ;;
11446  no:yes:* )
11447    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11448echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11449    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11450echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11451    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11452echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11453    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11454echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11455    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11456echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11457    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11458echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11459    ( cat <<\_ASBOX
11460## ------------------------------------ ##
11461## Report this to http://llvm.org/bugs/ ##
11462## ------------------------------------ ##
11463_ASBOX
11464     ) | sed "s/^/$as_me: WARNING:     /" >&2
11465    ;;
11466esac
11467{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11468echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11469if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11470  echo $ECHO_N "(cached) $ECHO_C" >&6
11471else
11472  eval "$as_ac_Header=\$ac_header_preproc"
11473fi
11474ac_res=`eval echo '${'$as_ac_Header'}'`
11475	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11476echo "${ECHO_T}$ac_res" >&6; }
11477
11478fi
11479if test `eval echo '${'$as_ac_Header'}'` = yes; then
11480  cat >>confdefs.h <<_ACEOF
11481#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11482_ACEOF
11483 break
11484fi
11485
11486done
11487
11488
11489
11490
11491for ac_func in strchr index
11492do
11493as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11494{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11495echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11496if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11497  echo $ECHO_N "(cached) $ECHO_C" >&6
11498else
11499  cat >conftest.$ac_ext <<_ACEOF
11500/* confdefs.h.  */
11501_ACEOF
11502cat confdefs.h >>conftest.$ac_ext
11503cat >>conftest.$ac_ext <<_ACEOF
11504/* end confdefs.h.  */
11505/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11506   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11507#define $ac_func innocuous_$ac_func
11508
11509/* System header to define __stub macros and hopefully few prototypes,
11510    which can conflict with char $ac_func (); below.
11511    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11512    <limits.h> exists even on freestanding compilers.  */
11513
11514#ifdef __STDC__
11515# include <limits.h>
11516#else
11517# include <assert.h>
11518#endif
11519
11520#undef $ac_func
11521
11522/* Override any GCC internal prototype to avoid an error.
11523   Use char because int might match the return type of a GCC
11524   builtin and then its argument prototype would still apply.  */
11525#ifdef __cplusplus
11526extern "C"
11527#endif
11528char $ac_func ();
11529/* The GNU C library defines this for functions which it implements
11530    to always fail with ENOSYS.  Some functions are actually named
11531    something starting with __ and the normal name is an alias.  */
11532#if defined __stub_$ac_func || defined __stub___$ac_func
11533choke me
11534#endif
11535
11536int
11537main ()
11538{
11539return $ac_func ();
11540  ;
11541  return 0;
11542}
11543_ACEOF
11544rm -f conftest.$ac_objext conftest$ac_exeext
11545if { (ac_try="$ac_link"
11546case "(($ac_try" in
11547  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11548  *) ac_try_echo=$ac_try;;
11549esac
11550eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11551  (eval "$ac_link") 2>conftest.er1
11552  ac_status=$?
11553  grep -v '^ *+' conftest.er1 >conftest.err
11554  rm -f conftest.er1
11555  cat conftest.err >&5
11556  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11557  (exit $ac_status); } &&
11558	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11559  { (case "(($ac_try" in
11560  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11561  *) ac_try_echo=$ac_try;;
11562esac
11563eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11564  (eval "$ac_try") 2>&5
11565  ac_status=$?
11566  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11567  (exit $ac_status); }; } &&
11568	 { ac_try='test -s conftest$ac_exeext'
11569  { (case "(($ac_try" in
11570  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11571  *) ac_try_echo=$ac_try;;
11572esac
11573eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11574  (eval "$ac_try") 2>&5
11575  ac_status=$?
11576  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11577  (exit $ac_status); }; }; then
11578  eval "$as_ac_var=yes"
11579else
11580  echo "$as_me: failed program was:" >&5
11581sed 's/^/| /' conftest.$ac_ext >&5
11582
11583	eval "$as_ac_var=no"
11584fi
11585
11586rm -f core conftest.err conftest.$ac_objext \
11587      conftest$ac_exeext conftest.$ac_ext
11588fi
11589ac_res=`eval echo '${'$as_ac_var'}'`
11590	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11591echo "${ECHO_T}$ac_res" >&6; }
11592if test `eval echo '${'$as_ac_var'}'` = yes; then
11593  cat >>confdefs.h <<_ACEOF
11594#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11595_ACEOF
11596 break
11597fi
11598done
11599
11600
11601
11602for ac_func in strrchr rindex
11603do
11604as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11605{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11606echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11607if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11608  echo $ECHO_N "(cached) $ECHO_C" >&6
11609else
11610  cat >conftest.$ac_ext <<_ACEOF
11611/* confdefs.h.  */
11612_ACEOF
11613cat confdefs.h >>conftest.$ac_ext
11614cat >>conftest.$ac_ext <<_ACEOF
11615/* end confdefs.h.  */
11616/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11617   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11618#define $ac_func innocuous_$ac_func
11619
11620/* System header to define __stub macros and hopefully few prototypes,
11621    which can conflict with char $ac_func (); below.
11622    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11623    <limits.h> exists even on freestanding compilers.  */
11624
11625#ifdef __STDC__
11626# include <limits.h>
11627#else
11628# include <assert.h>
11629#endif
11630
11631#undef $ac_func
11632
11633/* Override any GCC internal prototype to avoid an error.
11634   Use char because int might match the return type of a GCC
11635   builtin and then its argument prototype would still apply.  */
11636#ifdef __cplusplus
11637extern "C"
11638#endif
11639char $ac_func ();
11640/* The GNU C library defines this for functions which it implements
11641    to always fail with ENOSYS.  Some functions are actually named
11642    something starting with __ and the normal name is an alias.  */
11643#if defined __stub_$ac_func || defined __stub___$ac_func
11644choke me
11645#endif
11646
11647int
11648main ()
11649{
11650return $ac_func ();
11651  ;
11652  return 0;
11653}
11654_ACEOF
11655rm -f conftest.$ac_objext conftest$ac_exeext
11656if { (ac_try="$ac_link"
11657case "(($ac_try" in
11658  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11659  *) ac_try_echo=$ac_try;;
11660esac
11661eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11662  (eval "$ac_link") 2>conftest.er1
11663  ac_status=$?
11664  grep -v '^ *+' conftest.er1 >conftest.err
11665  rm -f conftest.er1
11666  cat conftest.err >&5
11667  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11668  (exit $ac_status); } &&
11669	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11670  { (case "(($ac_try" in
11671  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11672  *) ac_try_echo=$ac_try;;
11673esac
11674eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11675  (eval "$ac_try") 2>&5
11676  ac_status=$?
11677  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11678  (exit $ac_status); }; } &&
11679	 { ac_try='test -s conftest$ac_exeext'
11680  { (case "(($ac_try" in
11681  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11682  *) ac_try_echo=$ac_try;;
11683esac
11684eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11685  (eval "$ac_try") 2>&5
11686  ac_status=$?
11687  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11688  (exit $ac_status); }; }; then
11689  eval "$as_ac_var=yes"
11690else
11691  echo "$as_me: failed program was:" >&5
11692sed 's/^/| /' conftest.$ac_ext >&5
11693
11694	eval "$as_ac_var=no"
11695fi
11696
11697rm -f core conftest.err conftest.$ac_objext \
11698      conftest$ac_exeext conftest.$ac_ext
11699fi
11700ac_res=`eval echo '${'$as_ac_var'}'`
11701	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11702echo "${ECHO_T}$ac_res" >&6; }
11703if test `eval echo '${'$as_ac_var'}'` = yes; then
11704  cat >>confdefs.h <<_ACEOF
11705#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11706_ACEOF
11707 break
11708fi
11709done
11710
11711
11712
11713for ac_func in memcpy bcopy
11714do
11715as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11716{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11717echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11718if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11719  echo $ECHO_N "(cached) $ECHO_C" >&6
11720else
11721  cat >conftest.$ac_ext <<_ACEOF
11722/* confdefs.h.  */
11723_ACEOF
11724cat confdefs.h >>conftest.$ac_ext
11725cat >>conftest.$ac_ext <<_ACEOF
11726/* end confdefs.h.  */
11727/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11728   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11729#define $ac_func innocuous_$ac_func
11730
11731/* System header to define __stub macros and hopefully few prototypes,
11732    which can conflict with char $ac_func (); below.
11733    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11734    <limits.h> exists even on freestanding compilers.  */
11735
11736#ifdef __STDC__
11737# include <limits.h>
11738#else
11739# include <assert.h>
11740#endif
11741
11742#undef $ac_func
11743
11744/* Override any GCC internal prototype to avoid an error.
11745   Use char because int might match the return type of a GCC
11746   builtin and then its argument prototype would still apply.  */
11747#ifdef __cplusplus
11748extern "C"
11749#endif
11750char $ac_func ();
11751/* The GNU C library defines this for functions which it implements
11752    to always fail with ENOSYS.  Some functions are actually named
11753    something starting with __ and the normal name is an alias.  */
11754#if defined __stub_$ac_func || defined __stub___$ac_func
11755choke me
11756#endif
11757
11758int
11759main ()
11760{
11761return $ac_func ();
11762  ;
11763  return 0;
11764}
11765_ACEOF
11766rm -f conftest.$ac_objext conftest$ac_exeext
11767if { (ac_try="$ac_link"
11768case "(($ac_try" in
11769  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11770  *) ac_try_echo=$ac_try;;
11771esac
11772eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11773  (eval "$ac_link") 2>conftest.er1
11774  ac_status=$?
11775  grep -v '^ *+' conftest.er1 >conftest.err
11776  rm -f conftest.er1
11777  cat conftest.err >&5
11778  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11779  (exit $ac_status); } &&
11780	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11781  { (case "(($ac_try" in
11782  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11783  *) ac_try_echo=$ac_try;;
11784esac
11785eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11786  (eval "$ac_try") 2>&5
11787  ac_status=$?
11788  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11789  (exit $ac_status); }; } &&
11790	 { ac_try='test -s conftest$ac_exeext'
11791  { (case "(($ac_try" in
11792  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11793  *) ac_try_echo=$ac_try;;
11794esac
11795eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11796  (eval "$ac_try") 2>&5
11797  ac_status=$?
11798  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11799  (exit $ac_status); }; }; then
11800  eval "$as_ac_var=yes"
11801else
11802  echo "$as_me: failed program was:" >&5
11803sed 's/^/| /' conftest.$ac_ext >&5
11804
11805	eval "$as_ac_var=no"
11806fi
11807
11808rm -f core conftest.err conftest.$ac_objext \
11809      conftest$ac_exeext conftest.$ac_ext
11810fi
11811ac_res=`eval echo '${'$as_ac_var'}'`
11812	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11813echo "${ECHO_T}$ac_res" >&6; }
11814if test `eval echo '${'$as_ac_var'}'` = yes; then
11815  cat >>confdefs.h <<_ACEOF
11816#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11817_ACEOF
11818 break
11819fi
11820done
11821
11822
11823
11824for ac_func in memmove strcmp
11825do
11826as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11827{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11828echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11829if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11830  echo $ECHO_N "(cached) $ECHO_C" >&6
11831else
11832  cat >conftest.$ac_ext <<_ACEOF
11833/* confdefs.h.  */
11834_ACEOF
11835cat confdefs.h >>conftest.$ac_ext
11836cat >>conftest.$ac_ext <<_ACEOF
11837/* end confdefs.h.  */
11838/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11839   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11840#define $ac_func innocuous_$ac_func
11841
11842/* System header to define __stub macros and hopefully few prototypes,
11843    which can conflict with char $ac_func (); below.
11844    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11845    <limits.h> exists even on freestanding compilers.  */
11846
11847#ifdef __STDC__
11848# include <limits.h>
11849#else
11850# include <assert.h>
11851#endif
11852
11853#undef $ac_func
11854
11855/* Override any GCC internal prototype to avoid an error.
11856   Use char because int might match the return type of a GCC
11857   builtin and then its argument prototype would still apply.  */
11858#ifdef __cplusplus
11859extern "C"
11860#endif
11861char $ac_func ();
11862/* The GNU C library defines this for functions which it implements
11863    to always fail with ENOSYS.  Some functions are actually named
11864    something starting with __ and the normal name is an alias.  */
11865#if defined __stub_$ac_func || defined __stub___$ac_func
11866choke me
11867#endif
11868
11869int
11870main ()
11871{
11872return $ac_func ();
11873  ;
11874  return 0;
11875}
11876_ACEOF
11877rm -f conftest.$ac_objext conftest$ac_exeext
11878if { (ac_try="$ac_link"
11879case "(($ac_try" in
11880  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11881  *) ac_try_echo=$ac_try;;
11882esac
11883eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11884  (eval "$ac_link") 2>conftest.er1
11885  ac_status=$?
11886  grep -v '^ *+' conftest.er1 >conftest.err
11887  rm -f conftest.er1
11888  cat conftest.err >&5
11889  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890  (exit $ac_status); } &&
11891	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11892  { (case "(($ac_try" in
11893  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11894  *) ac_try_echo=$ac_try;;
11895esac
11896eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11897  (eval "$ac_try") 2>&5
11898  ac_status=$?
11899  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11900  (exit $ac_status); }; } &&
11901	 { ac_try='test -s conftest$ac_exeext'
11902  { (case "(($ac_try" in
11903  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11904  *) ac_try_echo=$ac_try;;
11905esac
11906eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11907  (eval "$ac_try") 2>&5
11908  ac_status=$?
11909  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910  (exit $ac_status); }; }; then
11911  eval "$as_ac_var=yes"
11912else
11913  echo "$as_me: failed program was:" >&5
11914sed 's/^/| /' conftest.$ac_ext >&5
11915
11916	eval "$as_ac_var=no"
11917fi
11918
11919rm -f core conftest.err conftest.$ac_objext \
11920      conftest$ac_exeext conftest.$ac_ext
11921fi
11922ac_res=`eval echo '${'$as_ac_var'}'`
11923	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11924echo "${ECHO_T}$ac_res" >&6; }
11925if test `eval echo '${'$as_ac_var'}'` = yes; then
11926  cat >>confdefs.h <<_ACEOF
11927#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11928_ACEOF
11929
11930fi
11931done
11932
11933
11934
11935
11936for ac_func in closedir opendir readdir
11937do
11938as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11939{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11940echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11941if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11942  echo $ECHO_N "(cached) $ECHO_C" >&6
11943else
11944  cat >conftest.$ac_ext <<_ACEOF
11945/* confdefs.h.  */
11946_ACEOF
11947cat confdefs.h >>conftest.$ac_ext
11948cat >>conftest.$ac_ext <<_ACEOF
11949/* end confdefs.h.  */
11950/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11951   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11952#define $ac_func innocuous_$ac_func
11953
11954/* System header to define __stub macros and hopefully few prototypes,
11955    which can conflict with char $ac_func (); below.
11956    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11957    <limits.h> exists even on freestanding compilers.  */
11958
11959#ifdef __STDC__
11960# include <limits.h>
11961#else
11962# include <assert.h>
11963#endif
11964
11965#undef $ac_func
11966
11967/* Override any GCC internal prototype to avoid an error.
11968   Use char because int might match the return type of a GCC
11969   builtin and then its argument prototype would still apply.  */
11970#ifdef __cplusplus
11971extern "C"
11972#endif
11973char $ac_func ();
11974/* The GNU C library defines this for functions which it implements
11975    to always fail with ENOSYS.  Some functions are actually named
11976    something starting with __ and the normal name is an alias.  */
11977#if defined __stub_$ac_func || defined __stub___$ac_func
11978choke me
11979#endif
11980
11981int
11982main ()
11983{
11984return $ac_func ();
11985  ;
11986  return 0;
11987}
11988_ACEOF
11989rm -f conftest.$ac_objext conftest$ac_exeext
11990if { (ac_try="$ac_link"
11991case "(($ac_try" in
11992  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11993  *) ac_try_echo=$ac_try;;
11994esac
11995eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11996  (eval "$ac_link") 2>conftest.er1
11997  ac_status=$?
11998  grep -v '^ *+' conftest.er1 >conftest.err
11999  rm -f conftest.er1
12000  cat conftest.err >&5
12001  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12002  (exit $ac_status); } &&
12003	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12004  { (case "(($ac_try" in
12005  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12006  *) ac_try_echo=$ac_try;;
12007esac
12008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12009  (eval "$ac_try") 2>&5
12010  ac_status=$?
12011  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012  (exit $ac_status); }; } &&
12013	 { ac_try='test -s conftest$ac_exeext'
12014  { (case "(($ac_try" in
12015  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12016  *) ac_try_echo=$ac_try;;
12017esac
12018eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12019  (eval "$ac_try") 2>&5
12020  ac_status=$?
12021  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12022  (exit $ac_status); }; }; then
12023  eval "$as_ac_var=yes"
12024else
12025  echo "$as_me: failed program was:" >&5
12026sed 's/^/| /' conftest.$ac_ext >&5
12027
12028	eval "$as_ac_var=no"
12029fi
12030
12031rm -f core conftest.err conftest.$ac_objext \
12032      conftest$ac_exeext conftest.$ac_ext
12033fi
12034ac_res=`eval echo '${'$as_ac_var'}'`
12035	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12036echo "${ECHO_T}$ac_res" >&6; }
12037if test `eval echo '${'$as_ac_var'}'` = yes; then
12038  cat >>confdefs.h <<_ACEOF
12039#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12040_ACEOF
12041
12042fi
12043done
12044
12045
12046
12047{ echo "$as_me:$LINENO: checking tool compatibility" >&5
12048echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
12049
12050ICC=no
12051IXX=no
12052case $CC in
12053  icc*|icpc*)
12054    ICC=yes
12055    IXX=yes
12056    ;;
12057   *)
12058    ;;
12059esac
12060
12061if test "$GCC" != "yes" && test "$ICC" != "yes"
12062then
12063  { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
12064echo "$as_me: error: gcc|icc required but not found" >&2;}
12065   { (exit 1); exit 1; }; }
12066fi
12067
12068if test "$GXX" != "yes" && test "$IXX" != "yes"
12069then
12070  { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
12071echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
12072   { (exit 1); exit 1; }; }
12073fi
12074
12075if test "$GCC" = "yes"
12076then
12077  cat >conftest.$ac_ext <<_ACEOF
12078#if !defined(__GNUC__) || __GNUC__ < 3
12079#error Unsupported GCC version
12080#endif
12081
12082_ACEOF
12083rm -f conftest.$ac_objext
12084if { (ac_try="$ac_compile"
12085case "(($ac_try" in
12086  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12087  *) ac_try_echo=$ac_try;;
12088esac
12089eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12090  (eval "$ac_compile") 2>conftest.er1
12091  ac_status=$?
12092  grep -v '^ *+' conftest.er1 >conftest.err
12093  rm -f conftest.er1
12094  cat conftest.err >&5
12095  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12096  (exit $ac_status); } &&
12097	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12098  { (case "(($ac_try" in
12099  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12100  *) ac_try_echo=$ac_try;;
12101esac
12102eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12103  (eval "$ac_try") 2>&5
12104  ac_status=$?
12105  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12106  (exit $ac_status); }; } &&
12107	 { ac_try='test -s conftest.$ac_objext'
12108  { (case "(($ac_try" in
12109  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12110  *) ac_try_echo=$ac_try;;
12111esac
12112eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12113  (eval "$ac_try") 2>&5
12114  ac_status=$?
12115  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12116  (exit $ac_status); }; }; then
12117  :
12118else
12119  echo "$as_me: failed program was:" >&5
12120sed 's/^/| /' conftest.$ac_ext >&5
12121
12122	{ { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12123echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12124   { (exit 1); exit 1; }; }
12125fi
12126
12127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12128fi
12129
12130if test -z "$llvm_cv_gnu_make_command"
12131then
12132  { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12133echo "$as_me: error: GNU Make required but not found" >&2;}
12134   { (exit 1); exit 1; }; }
12135fi
12136
12137{ echo "$as_me:$LINENO: result: ok" >&5
12138echo "${ECHO_T}ok" >&6; }
12139
12140{ echo "$as_me:$LINENO: checking optional compiler flags" >&5
12141echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12142NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12143
12144NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12145
12146COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12147
12148{ echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5
12149echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; }
12150
12151
12152
12153{ echo "$as_me:$LINENO: checking for sin in -lm" >&5
12154echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12155if test "${ac_cv_lib_m_sin+set}" = set; then
12156  echo $ECHO_N "(cached) $ECHO_C" >&6
12157else
12158  ac_check_lib_save_LIBS=$LIBS
12159LIBS="-lm  $LIBS"
12160cat >conftest.$ac_ext <<_ACEOF
12161/* confdefs.h.  */
12162_ACEOF
12163cat confdefs.h >>conftest.$ac_ext
12164cat >>conftest.$ac_ext <<_ACEOF
12165/* end confdefs.h.  */
12166
12167/* Override any GCC internal prototype to avoid an error.
12168   Use char because int might match the return type of a GCC
12169   builtin and then its argument prototype would still apply.  */
12170#ifdef __cplusplus
12171extern "C"
12172#endif
12173char sin ();
12174int
12175main ()
12176{
12177return sin ();
12178  ;
12179  return 0;
12180}
12181_ACEOF
12182rm -f conftest.$ac_objext conftest$ac_exeext
12183if { (ac_try="$ac_link"
12184case "(($ac_try" in
12185  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12186  *) ac_try_echo=$ac_try;;
12187esac
12188eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12189  (eval "$ac_link") 2>conftest.er1
12190  ac_status=$?
12191  grep -v '^ *+' conftest.er1 >conftest.err
12192  rm -f conftest.er1
12193  cat conftest.err >&5
12194  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12195  (exit $ac_status); } &&
12196	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12197  { (case "(($ac_try" in
12198  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12199  *) ac_try_echo=$ac_try;;
12200esac
12201eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12202  (eval "$ac_try") 2>&5
12203  ac_status=$?
12204  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12205  (exit $ac_status); }; } &&
12206	 { ac_try='test -s conftest$ac_exeext'
12207  { (case "(($ac_try" in
12208  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12209  *) ac_try_echo=$ac_try;;
12210esac
12211eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12212  (eval "$ac_try") 2>&5
12213  ac_status=$?
12214  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12215  (exit $ac_status); }; }; then
12216  ac_cv_lib_m_sin=yes
12217else
12218  echo "$as_me: failed program was:" >&5
12219sed 's/^/| /' conftest.$ac_ext >&5
12220
12221	ac_cv_lib_m_sin=no
12222fi
12223
12224rm -f core conftest.err conftest.$ac_objext \
12225      conftest$ac_exeext conftest.$ac_ext
12226LIBS=$ac_check_lib_save_LIBS
12227fi
12228{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12229echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12230if test $ac_cv_lib_m_sin = yes; then
12231  cat >>confdefs.h <<_ACEOF
12232#define HAVE_LIBM 1
12233_ACEOF
12234
12235  LIBS="-lm $LIBS"
12236
12237fi
12238
12239if test "$llvm_cv_os_type" = "MingW" ; then
12240
12241{ echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12242echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12243if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12244  echo $ECHO_N "(cached) $ECHO_C" >&6
12245else
12246  ac_check_lib_save_LIBS=$LIBS
12247LIBS="-limagehlp  $LIBS"
12248cat >conftest.$ac_ext <<_ACEOF
12249/* confdefs.h.  */
12250_ACEOF
12251cat confdefs.h >>conftest.$ac_ext
12252cat >>conftest.$ac_ext <<_ACEOF
12253/* end confdefs.h.  */
12254
12255
12256int
12257main ()
12258{
12259return main ();
12260  ;
12261  return 0;
12262}
12263_ACEOF
12264rm -f conftest.$ac_objext conftest$ac_exeext
12265if { (ac_try="$ac_link"
12266case "(($ac_try" in
12267  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12268  *) ac_try_echo=$ac_try;;
12269esac
12270eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12271  (eval "$ac_link") 2>conftest.er1
12272  ac_status=$?
12273  grep -v '^ *+' conftest.er1 >conftest.err
12274  rm -f conftest.er1
12275  cat conftest.err >&5
12276  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12277  (exit $ac_status); } &&
12278	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12279  { (case "(($ac_try" in
12280  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12281  *) ac_try_echo=$ac_try;;
12282esac
12283eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12284  (eval "$ac_try") 2>&5
12285  ac_status=$?
12286  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12287  (exit $ac_status); }; } &&
12288	 { ac_try='test -s conftest$ac_exeext'
12289  { (case "(($ac_try" in
12290  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12291  *) ac_try_echo=$ac_try;;
12292esac
12293eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12294  (eval "$ac_try") 2>&5
12295  ac_status=$?
12296  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12297  (exit $ac_status); }; }; then
12298  ac_cv_lib_imagehlp_main=yes
12299else
12300  echo "$as_me: failed program was:" >&5
12301sed 's/^/| /' conftest.$ac_ext >&5
12302
12303	ac_cv_lib_imagehlp_main=no
12304fi
12305
12306rm -f core conftest.err conftest.$ac_objext \
12307      conftest$ac_exeext conftest.$ac_ext
12308LIBS=$ac_check_lib_save_LIBS
12309fi
12310{ echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12311echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12312if test $ac_cv_lib_imagehlp_main = yes; then
12313  cat >>confdefs.h <<_ACEOF
12314#define HAVE_LIBIMAGEHLP 1
12315_ACEOF
12316
12317  LIBS="-limagehlp $LIBS"
12318
12319fi
12320
12321
12322{ echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12323echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12324if test "${ac_cv_lib_psapi_main+set}" = set; then
12325  echo $ECHO_N "(cached) $ECHO_C" >&6
12326else
12327  ac_check_lib_save_LIBS=$LIBS
12328LIBS="-lpsapi  $LIBS"
12329cat >conftest.$ac_ext <<_ACEOF
12330/* confdefs.h.  */
12331_ACEOF
12332cat confdefs.h >>conftest.$ac_ext
12333cat >>conftest.$ac_ext <<_ACEOF
12334/* end confdefs.h.  */
12335
12336
12337int
12338main ()
12339{
12340return main ();
12341  ;
12342  return 0;
12343}
12344_ACEOF
12345rm -f conftest.$ac_objext conftest$ac_exeext
12346if { (ac_try="$ac_link"
12347case "(($ac_try" in
12348  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12349  *) ac_try_echo=$ac_try;;
12350esac
12351eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12352  (eval "$ac_link") 2>conftest.er1
12353  ac_status=$?
12354  grep -v '^ *+' conftest.er1 >conftest.err
12355  rm -f conftest.er1
12356  cat conftest.err >&5
12357  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12358  (exit $ac_status); } &&
12359	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12360  { (case "(($ac_try" in
12361  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12362  *) ac_try_echo=$ac_try;;
12363esac
12364eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12365  (eval "$ac_try") 2>&5
12366  ac_status=$?
12367  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12368  (exit $ac_status); }; } &&
12369	 { ac_try='test -s conftest$ac_exeext'
12370  { (case "(($ac_try" in
12371  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12372  *) ac_try_echo=$ac_try;;
12373esac
12374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12375  (eval "$ac_try") 2>&5
12376  ac_status=$?
12377  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378  (exit $ac_status); }; }; then
12379  ac_cv_lib_psapi_main=yes
12380else
12381  echo "$as_me: failed program was:" >&5
12382sed 's/^/| /' conftest.$ac_ext >&5
12383
12384	ac_cv_lib_psapi_main=no
12385fi
12386
12387rm -f core conftest.err conftest.$ac_objext \
12388      conftest$ac_exeext conftest.$ac_ext
12389LIBS=$ac_check_lib_save_LIBS
12390fi
12391{ echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12392echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12393if test $ac_cv_lib_psapi_main = yes; then
12394  cat >>confdefs.h <<_ACEOF
12395#define HAVE_LIBPSAPI 1
12396_ACEOF
12397
12398  LIBS="-lpsapi $LIBS"
12399
12400fi
12401
12402fi
12403
12404{ echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12405echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12406if test "${ac_cv_search_dlopen+set}" = set; then
12407  echo $ECHO_N "(cached) $ECHO_C" >&6
12408else
12409  ac_func_search_save_LIBS=$LIBS
12410cat >conftest.$ac_ext <<_ACEOF
12411/* confdefs.h.  */
12412_ACEOF
12413cat confdefs.h >>conftest.$ac_ext
12414cat >>conftest.$ac_ext <<_ACEOF
12415/* end confdefs.h.  */
12416
12417/* Override any GCC internal prototype to avoid an error.
12418   Use char because int might match the return type of a GCC
12419   builtin and then its argument prototype would still apply.  */
12420#ifdef __cplusplus
12421extern "C"
12422#endif
12423char dlopen ();
12424int
12425main ()
12426{
12427return dlopen ();
12428  ;
12429  return 0;
12430}
12431_ACEOF
12432for ac_lib in '' dl; do
12433  if test -z "$ac_lib"; then
12434    ac_res="none required"
12435  else
12436    ac_res=-l$ac_lib
12437    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12438  fi
12439  rm -f conftest.$ac_objext conftest$ac_exeext
12440if { (ac_try="$ac_link"
12441case "(($ac_try" in
12442  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12443  *) ac_try_echo=$ac_try;;
12444esac
12445eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12446  (eval "$ac_link") 2>conftest.er1
12447  ac_status=$?
12448  grep -v '^ *+' conftest.er1 >conftest.err
12449  rm -f conftest.er1
12450  cat conftest.err >&5
12451  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12452  (exit $ac_status); } &&
12453	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12454  { (case "(($ac_try" in
12455  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12456  *) ac_try_echo=$ac_try;;
12457esac
12458eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12459  (eval "$ac_try") 2>&5
12460  ac_status=$?
12461  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12462  (exit $ac_status); }; } &&
12463	 { ac_try='test -s conftest$ac_exeext'
12464  { (case "(($ac_try" in
12465  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12466  *) ac_try_echo=$ac_try;;
12467esac
12468eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12469  (eval "$ac_try") 2>&5
12470  ac_status=$?
12471  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12472  (exit $ac_status); }; }; then
12473  ac_cv_search_dlopen=$ac_res
12474else
12475  echo "$as_me: failed program was:" >&5
12476sed 's/^/| /' conftest.$ac_ext >&5
12477
12478
12479fi
12480
12481rm -f core conftest.err conftest.$ac_objext \
12482      conftest$ac_exeext
12483  if test "${ac_cv_search_dlopen+set}" = set; then
12484  break
12485fi
12486done
12487if test "${ac_cv_search_dlopen+set}" = set; then
12488  :
12489else
12490  ac_cv_search_dlopen=no
12491fi
12492rm conftest.$ac_ext
12493LIBS=$ac_func_search_save_LIBS
12494fi
12495{ echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12496echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12497ac_res=$ac_cv_search_dlopen
12498if test "$ac_res" != no; then
12499  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12500
12501cat >>confdefs.h <<\_ACEOF
12502#define HAVE_DLOPEN 1
12503_ACEOF
12504
12505else
12506  { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12507echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12508fi
12509
12510
12511if test "$llvm_cv_enable_libffi" = "yes" ; then
12512  { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12513echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12514if test "${ac_cv_search_ffi_call+set}" = set; then
12515  echo $ECHO_N "(cached) $ECHO_C" >&6
12516else
12517  ac_func_search_save_LIBS=$LIBS
12518cat >conftest.$ac_ext <<_ACEOF
12519/* confdefs.h.  */
12520_ACEOF
12521cat confdefs.h >>conftest.$ac_ext
12522cat >>conftest.$ac_ext <<_ACEOF
12523/* end confdefs.h.  */
12524
12525/* Override any GCC internal prototype to avoid an error.
12526   Use char because int might match the return type of a GCC
12527   builtin and then its argument prototype would still apply.  */
12528#ifdef __cplusplus
12529extern "C"
12530#endif
12531char ffi_call ();
12532int
12533main ()
12534{
12535return ffi_call ();
12536  ;
12537  return 0;
12538}
12539_ACEOF
12540for ac_lib in '' ffi; do
12541  if test -z "$ac_lib"; then
12542    ac_res="none required"
12543  else
12544    ac_res=-l$ac_lib
12545    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12546  fi
12547  rm -f conftest.$ac_objext conftest$ac_exeext
12548if { (ac_try="$ac_link"
12549case "(($ac_try" in
12550  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12551  *) ac_try_echo=$ac_try;;
12552esac
12553eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12554  (eval "$ac_link") 2>conftest.er1
12555  ac_status=$?
12556  grep -v '^ *+' conftest.er1 >conftest.err
12557  rm -f conftest.er1
12558  cat conftest.err >&5
12559  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12560  (exit $ac_status); } &&
12561	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12562  { (case "(($ac_try" in
12563  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12564  *) ac_try_echo=$ac_try;;
12565esac
12566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12567  (eval "$ac_try") 2>&5
12568  ac_status=$?
12569  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12570  (exit $ac_status); }; } &&
12571	 { ac_try='test -s conftest$ac_exeext'
12572  { (case "(($ac_try" in
12573  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12574  *) ac_try_echo=$ac_try;;
12575esac
12576eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12577  (eval "$ac_try") 2>&5
12578  ac_status=$?
12579  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12580  (exit $ac_status); }; }; then
12581  ac_cv_search_ffi_call=$ac_res
12582else
12583  echo "$as_me: failed program was:" >&5
12584sed 's/^/| /' conftest.$ac_ext >&5
12585
12586
12587fi
12588
12589rm -f core conftest.err conftest.$ac_objext \
12590      conftest$ac_exeext
12591  if test "${ac_cv_search_ffi_call+set}" = set; then
12592  break
12593fi
12594done
12595if test "${ac_cv_search_ffi_call+set}" = set; then
12596  :
12597else
12598  ac_cv_search_ffi_call=no
12599fi
12600rm conftest.$ac_ext
12601LIBS=$ac_func_search_save_LIBS
12602fi
12603{ echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12604echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12605ac_res=$ac_cv_search_ffi_call
12606if test "$ac_res" != no; then
12607  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12608
12609cat >>confdefs.h <<\_ACEOF
12610#define HAVE_FFI_CALL 1
12611_ACEOF
12612
12613else
12614  { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12615echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12616   { (exit 1); exit 1; }; }
12617fi
12618
12619fi
12620
12621{ echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12622echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12623if test "${ac_cv_search_mallinfo+set}" = set; then
12624  echo $ECHO_N "(cached) $ECHO_C" >&6
12625else
12626  ac_func_search_save_LIBS=$LIBS
12627cat >conftest.$ac_ext <<_ACEOF
12628/* confdefs.h.  */
12629_ACEOF
12630cat confdefs.h >>conftest.$ac_ext
12631cat >>conftest.$ac_ext <<_ACEOF
12632/* end confdefs.h.  */
12633
12634/* Override any GCC internal prototype to avoid an error.
12635   Use char because int might match the return type of a GCC
12636   builtin and then its argument prototype would still apply.  */
12637#ifdef __cplusplus
12638extern "C"
12639#endif
12640char mallinfo ();
12641int
12642main ()
12643{
12644return mallinfo ();
12645  ;
12646  return 0;
12647}
12648_ACEOF
12649for ac_lib in '' malloc; do
12650  if test -z "$ac_lib"; then
12651    ac_res="none required"
12652  else
12653    ac_res=-l$ac_lib
12654    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12655  fi
12656  rm -f conftest.$ac_objext conftest$ac_exeext
12657if { (ac_try="$ac_link"
12658case "(($ac_try" in
12659  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12660  *) ac_try_echo=$ac_try;;
12661esac
12662eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12663  (eval "$ac_link") 2>conftest.er1
12664  ac_status=$?
12665  grep -v '^ *+' conftest.er1 >conftest.err
12666  rm -f conftest.er1
12667  cat conftest.err >&5
12668  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12669  (exit $ac_status); } &&
12670	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12671  { (case "(($ac_try" in
12672  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12673  *) ac_try_echo=$ac_try;;
12674esac
12675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12676  (eval "$ac_try") 2>&5
12677  ac_status=$?
12678  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12679  (exit $ac_status); }; } &&
12680	 { ac_try='test -s conftest$ac_exeext'
12681  { (case "(($ac_try" in
12682  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12683  *) ac_try_echo=$ac_try;;
12684esac
12685eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12686  (eval "$ac_try") 2>&5
12687  ac_status=$?
12688  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12689  (exit $ac_status); }; }; then
12690  ac_cv_search_mallinfo=$ac_res
12691else
12692  echo "$as_me: failed program was:" >&5
12693sed 's/^/| /' conftest.$ac_ext >&5
12694
12695
12696fi
12697
12698rm -f core conftest.err conftest.$ac_objext \
12699      conftest$ac_exeext
12700  if test "${ac_cv_search_mallinfo+set}" = set; then
12701  break
12702fi
12703done
12704if test "${ac_cv_search_mallinfo+set}" = set; then
12705  :
12706else
12707  ac_cv_search_mallinfo=no
12708fi
12709rm conftest.$ac_ext
12710LIBS=$ac_func_search_save_LIBS
12711fi
12712{ echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
12713echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
12714ac_res=$ac_cv_search_mallinfo
12715if test "$ac_res" != no; then
12716  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12717
12718cat >>confdefs.h <<\_ACEOF
12719#define HAVE_MALLINFO 1
12720_ACEOF
12721
12722fi
12723
12724
12725if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12726
12727{ echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
12728echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
12729if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
12730  echo $ECHO_N "(cached) $ECHO_C" >&6
12731else
12732  ac_check_lib_save_LIBS=$LIBS
12733LIBS="-lpthread  $LIBS"
12734cat >conftest.$ac_ext <<_ACEOF
12735/* confdefs.h.  */
12736_ACEOF
12737cat confdefs.h >>conftest.$ac_ext
12738cat >>conftest.$ac_ext <<_ACEOF
12739/* end confdefs.h.  */
12740
12741/* Override any GCC internal prototype to avoid an error.
12742   Use char because int might match the return type of a GCC
12743   builtin and then its argument prototype would still apply.  */
12744#ifdef __cplusplus
12745extern "C"
12746#endif
12747char pthread_mutex_init ();
12748int
12749main ()
12750{
12751return pthread_mutex_init ();
12752  ;
12753  return 0;
12754}
12755_ACEOF
12756rm -f conftest.$ac_objext conftest$ac_exeext
12757if { (ac_try="$ac_link"
12758case "(($ac_try" in
12759  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12760  *) ac_try_echo=$ac_try;;
12761esac
12762eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12763  (eval "$ac_link") 2>conftest.er1
12764  ac_status=$?
12765  grep -v '^ *+' conftest.er1 >conftest.err
12766  rm -f conftest.er1
12767  cat conftest.err >&5
12768  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12769  (exit $ac_status); } &&
12770	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12771  { (case "(($ac_try" in
12772  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12773  *) ac_try_echo=$ac_try;;
12774esac
12775eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12776  (eval "$ac_try") 2>&5
12777  ac_status=$?
12778  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12779  (exit $ac_status); }; } &&
12780	 { ac_try='test -s conftest$ac_exeext'
12781  { (case "(($ac_try" in
12782  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12783  *) ac_try_echo=$ac_try;;
12784esac
12785eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12786  (eval "$ac_try") 2>&5
12787  ac_status=$?
12788  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12789  (exit $ac_status); }; }; then
12790  ac_cv_lib_pthread_pthread_mutex_init=yes
12791else
12792  echo "$as_me: failed program was:" >&5
12793sed 's/^/| /' conftest.$ac_ext >&5
12794
12795	ac_cv_lib_pthread_pthread_mutex_init=no
12796fi
12797
12798rm -f core conftest.err conftest.$ac_objext \
12799      conftest$ac_exeext conftest.$ac_ext
12800LIBS=$ac_check_lib_save_LIBS
12801fi
12802{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
12803echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
12804if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
12805  cat >>confdefs.h <<_ACEOF
12806#define HAVE_LIBPTHREAD 1
12807_ACEOF
12808
12809  LIBS="-lpthread $LIBS"
12810
12811fi
12812
12813  { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
12814echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
12815if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12816  echo $ECHO_N "(cached) $ECHO_C" >&6
12817else
12818  ac_func_search_save_LIBS=$LIBS
12819cat >conftest.$ac_ext <<_ACEOF
12820/* confdefs.h.  */
12821_ACEOF
12822cat confdefs.h >>conftest.$ac_ext
12823cat >>conftest.$ac_ext <<_ACEOF
12824/* end confdefs.h.  */
12825
12826/* Override any GCC internal prototype to avoid an error.
12827   Use char because int might match the return type of a GCC
12828   builtin and then its argument prototype would still apply.  */
12829#ifdef __cplusplus
12830extern "C"
12831#endif
12832char pthread_mutex_lock ();
12833int
12834main ()
12835{
12836return pthread_mutex_lock ();
12837  ;
12838  return 0;
12839}
12840_ACEOF
12841for ac_lib in '' pthread; do
12842  if test -z "$ac_lib"; then
12843    ac_res="none required"
12844  else
12845    ac_res=-l$ac_lib
12846    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12847  fi
12848  rm -f conftest.$ac_objext conftest$ac_exeext
12849if { (ac_try="$ac_link"
12850case "(($ac_try" in
12851  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12852  *) ac_try_echo=$ac_try;;
12853esac
12854eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12855  (eval "$ac_link") 2>conftest.er1
12856  ac_status=$?
12857  grep -v '^ *+' conftest.er1 >conftest.err
12858  rm -f conftest.er1
12859  cat conftest.err >&5
12860  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12861  (exit $ac_status); } &&
12862	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12863  { (case "(($ac_try" in
12864  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12865  *) ac_try_echo=$ac_try;;
12866esac
12867eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12868  (eval "$ac_try") 2>&5
12869  ac_status=$?
12870  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12871  (exit $ac_status); }; } &&
12872	 { ac_try='test -s conftest$ac_exeext'
12873  { (case "(($ac_try" in
12874  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12875  *) ac_try_echo=$ac_try;;
12876esac
12877eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12878  (eval "$ac_try") 2>&5
12879  ac_status=$?
12880  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12881  (exit $ac_status); }; }; then
12882  ac_cv_search_pthread_mutex_lock=$ac_res
12883else
12884  echo "$as_me: failed program was:" >&5
12885sed 's/^/| /' conftest.$ac_ext >&5
12886
12887
12888fi
12889
12890rm -f core conftest.err conftest.$ac_objext \
12891      conftest$ac_exeext
12892  if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12893  break
12894fi
12895done
12896if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12897  :
12898else
12899  ac_cv_search_pthread_mutex_lock=no
12900fi
12901rm conftest.$ac_ext
12902LIBS=$ac_func_search_save_LIBS
12903fi
12904{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
12905echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
12906ac_res=$ac_cv_search_pthread_mutex_lock
12907if test "$ac_res" != no; then
12908  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12909
12910cat >>confdefs.h <<\_ACEOF
12911#define HAVE_PTHREAD_MUTEX_LOCK 1
12912_ACEOF
12913
12914fi
12915
12916  { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
12917echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
12918if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12919  echo $ECHO_N "(cached) $ECHO_C" >&6
12920else
12921  ac_func_search_save_LIBS=$LIBS
12922cat >conftest.$ac_ext <<_ACEOF
12923/* confdefs.h.  */
12924_ACEOF
12925cat confdefs.h >>conftest.$ac_ext
12926cat >>conftest.$ac_ext <<_ACEOF
12927/* end confdefs.h.  */
12928
12929/* Override any GCC internal prototype to avoid an error.
12930   Use char because int might match the return type of a GCC
12931   builtin and then its argument prototype would still apply.  */
12932#ifdef __cplusplus
12933extern "C"
12934#endif
12935char pthread_rwlock_init ();
12936int
12937main ()
12938{
12939return pthread_rwlock_init ();
12940  ;
12941  return 0;
12942}
12943_ACEOF
12944for ac_lib in '' pthread; do
12945  if test -z "$ac_lib"; then
12946    ac_res="none required"
12947  else
12948    ac_res=-l$ac_lib
12949    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12950  fi
12951  rm -f conftest.$ac_objext conftest$ac_exeext
12952if { (ac_try="$ac_link"
12953case "(($ac_try" in
12954  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12955  *) ac_try_echo=$ac_try;;
12956esac
12957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12958  (eval "$ac_link") 2>conftest.er1
12959  ac_status=$?
12960  grep -v '^ *+' conftest.er1 >conftest.err
12961  rm -f conftest.er1
12962  cat conftest.err >&5
12963  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12964  (exit $ac_status); } &&
12965	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12966  { (case "(($ac_try" in
12967  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12968  *) ac_try_echo=$ac_try;;
12969esac
12970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12971  (eval "$ac_try") 2>&5
12972  ac_status=$?
12973  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12974  (exit $ac_status); }; } &&
12975	 { ac_try='test -s conftest$ac_exeext'
12976  { (case "(($ac_try" in
12977  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12978  *) ac_try_echo=$ac_try;;
12979esac
12980eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12981  (eval "$ac_try") 2>&5
12982  ac_status=$?
12983  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12984  (exit $ac_status); }; }; then
12985  ac_cv_search_pthread_rwlock_init=$ac_res
12986else
12987  echo "$as_me: failed program was:" >&5
12988sed 's/^/| /' conftest.$ac_ext >&5
12989
12990
12991fi
12992
12993rm -f core conftest.err conftest.$ac_objext \
12994      conftest$ac_exeext
12995  if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12996  break
12997fi
12998done
12999if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13000  :
13001else
13002  ac_cv_search_pthread_rwlock_init=no
13003fi
13004rm conftest.$ac_ext
13005LIBS=$ac_func_search_save_LIBS
13006fi
13007{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
13008echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
13009ac_res=$ac_cv_search_pthread_rwlock_init
13010if test "$ac_res" != no; then
13011  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13012
13013cat >>confdefs.h <<\_ACEOF
13014#define HAVE_PTHREAD_RWLOCK_INIT 1
13015_ACEOF
13016
13017fi
13018
13019  { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
13020echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
13021if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13022  echo $ECHO_N "(cached) $ECHO_C" >&6
13023else
13024  ac_func_search_save_LIBS=$LIBS
13025cat >conftest.$ac_ext <<_ACEOF
13026/* confdefs.h.  */
13027_ACEOF
13028cat confdefs.h >>conftest.$ac_ext
13029cat >>conftest.$ac_ext <<_ACEOF
13030/* end confdefs.h.  */
13031
13032/* Override any GCC internal prototype to avoid an error.
13033   Use char because int might match the return type of a GCC
13034   builtin and then its argument prototype would still apply.  */
13035#ifdef __cplusplus
13036extern "C"
13037#endif
13038char pthread_getspecific ();
13039int
13040main ()
13041{
13042return pthread_getspecific ();
13043  ;
13044  return 0;
13045}
13046_ACEOF
13047for ac_lib in '' pthread; do
13048  if test -z "$ac_lib"; then
13049    ac_res="none required"
13050  else
13051    ac_res=-l$ac_lib
13052    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13053  fi
13054  rm -f conftest.$ac_objext conftest$ac_exeext
13055if { (ac_try="$ac_link"
13056case "(($ac_try" in
13057  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13058  *) ac_try_echo=$ac_try;;
13059esac
13060eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13061  (eval "$ac_link") 2>conftest.er1
13062  ac_status=$?
13063  grep -v '^ *+' conftest.er1 >conftest.err
13064  rm -f conftest.er1
13065  cat conftest.err >&5
13066  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13067  (exit $ac_status); } &&
13068	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13069  { (case "(($ac_try" in
13070  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13071  *) ac_try_echo=$ac_try;;
13072esac
13073eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13074  (eval "$ac_try") 2>&5
13075  ac_status=$?
13076  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13077  (exit $ac_status); }; } &&
13078	 { ac_try='test -s conftest$ac_exeext'
13079  { (case "(($ac_try" in
13080  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13081  *) ac_try_echo=$ac_try;;
13082esac
13083eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13084  (eval "$ac_try") 2>&5
13085  ac_status=$?
13086  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13087  (exit $ac_status); }; }; then
13088  ac_cv_search_pthread_getspecific=$ac_res
13089else
13090  echo "$as_me: failed program was:" >&5
13091sed 's/^/| /' conftest.$ac_ext >&5
13092
13093
13094fi
13095
13096rm -f core conftest.err conftest.$ac_objext \
13097      conftest$ac_exeext
13098  if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13099  break
13100fi
13101done
13102if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13103  :
13104else
13105  ac_cv_search_pthread_getspecific=no
13106fi
13107rm conftest.$ac_ext
13108LIBS=$ac_func_search_save_LIBS
13109fi
13110{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13111echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13112ac_res=$ac_cv_search_pthread_getspecific
13113if test "$ac_res" != no; then
13114  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13115
13116cat >>confdefs.h <<\_ACEOF
13117#define HAVE_PTHREAD_GETSPECIFIC 1
13118_ACEOF
13119
13120fi
13121
13122fi
13123
13124
13125# Check whether --with-udis86 was given.
13126if test "${with_udis86+set}" = set; then
13127  withval=$with_udis86;
13128      USE_UDIS86=1
13129
13130      case "$withval" in
13131        /usr/lib|yes) ;;
13132        *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13133      esac
13134
13135{ echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13136echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13137if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13138  echo $ECHO_N "(cached) $ECHO_C" >&6
13139else
13140  ac_check_lib_save_LIBS=$LIBS
13141LIBS="-ludis86  $LIBS"
13142cat >conftest.$ac_ext <<_ACEOF
13143/* confdefs.h.  */
13144_ACEOF
13145cat confdefs.h >>conftest.$ac_ext
13146cat >>conftest.$ac_ext <<_ACEOF
13147/* end confdefs.h.  */
13148
13149/* Override any GCC internal prototype to avoid an error.
13150   Use char because int might match the return type of a GCC
13151   builtin and then its argument prototype would still apply.  */
13152#ifdef __cplusplus
13153extern "C"
13154#endif
13155char ud_init ();
13156int
13157main ()
13158{
13159return ud_init ();
13160  ;
13161  return 0;
13162}
13163_ACEOF
13164rm -f conftest.$ac_objext conftest$ac_exeext
13165if { (ac_try="$ac_link"
13166case "(($ac_try" in
13167  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13168  *) ac_try_echo=$ac_try;;
13169esac
13170eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13171  (eval "$ac_link") 2>conftest.er1
13172  ac_status=$?
13173  grep -v '^ *+' conftest.er1 >conftest.err
13174  rm -f conftest.er1
13175  cat conftest.err >&5
13176  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13177  (exit $ac_status); } &&
13178	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13179  { (case "(($ac_try" in
13180  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13181  *) ac_try_echo=$ac_try;;
13182esac
13183eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13184  (eval "$ac_try") 2>&5
13185  ac_status=$?
13186  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13187  (exit $ac_status); }; } &&
13188	 { ac_try='test -s conftest$ac_exeext'
13189  { (case "(($ac_try" in
13190  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13191  *) ac_try_echo=$ac_try;;
13192esac
13193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13194  (eval "$ac_try") 2>&5
13195  ac_status=$?
13196  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13197  (exit $ac_status); }; }; then
13198  ac_cv_lib_udis86_ud_init=yes
13199else
13200  echo "$as_me: failed program was:" >&5
13201sed 's/^/| /' conftest.$ac_ext >&5
13202
13203	ac_cv_lib_udis86_ud_init=no
13204fi
13205
13206rm -f core conftest.err conftest.$ac_objext \
13207      conftest$ac_exeext conftest.$ac_ext
13208LIBS=$ac_check_lib_save_LIBS
13209fi
13210{ echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13211echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13212if test $ac_cv_lib_udis86_ud_init = yes; then
13213  cat >>confdefs.h <<_ACEOF
13214#define HAVE_LIBUDIS86 1
13215_ACEOF
13216
13217  LIBS="-ludis86 $LIBS"
13218
13219else
13220
13221        echo "Error! You need to have libudis86 around."
13222        exit -1
13223
13224fi
13225
13226
13227else
13228  USE_UDIS86=0
13229
13230fi
13231
13232
13233cat >>confdefs.h <<_ACEOF
13234#define USE_UDIS86 $USE_UDIS86
13235_ACEOF
13236
13237
13238
13239# Check whether --with-oprofile was given.
13240if test "${with_oprofile+set}" = set; then
13241  withval=$with_oprofile;
13242      USE_OPROFILE=1
13243
13244      case "$withval" in
13245        /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13246        no) llvm_cv_oppath=
13247            USE_OPROFILE=0
13248 ;;
13249        *) llvm_cv_oppath="${withval}/lib/oprofile"
13250           CPPFLAGS="-I${withval}/include";;
13251      esac
13252      case $llvm_cv_os_type in
13253        Linux)
13254          if test -n "$llvm_cv_oppath" ; then
13255            LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13256                                                            { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13257echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13258if test "${ac_cv_search_bfd_init+set}" = set; then
13259  echo $ECHO_N "(cached) $ECHO_C" >&6
13260else
13261  ac_func_search_save_LIBS=$LIBS
13262cat >conftest.$ac_ext <<_ACEOF
13263/* confdefs.h.  */
13264_ACEOF
13265cat confdefs.h >>conftest.$ac_ext
13266cat >>conftest.$ac_ext <<_ACEOF
13267/* end confdefs.h.  */
13268
13269/* Override any GCC internal prototype to avoid an error.
13270   Use char because int might match the return type of a GCC
13271   builtin and then its argument prototype would still apply.  */
13272#ifdef __cplusplus
13273extern "C"
13274#endif
13275char bfd_init ();
13276int
13277main ()
13278{
13279return bfd_init ();
13280  ;
13281  return 0;
13282}
13283_ACEOF
13284for ac_lib in '' bfd; do
13285  if test -z "$ac_lib"; then
13286    ac_res="none required"
13287  else
13288    ac_res=-l$ac_lib
13289    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13290  fi
13291  rm -f conftest.$ac_objext conftest$ac_exeext
13292if { (ac_try="$ac_link"
13293case "(($ac_try" in
13294  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13295  *) ac_try_echo=$ac_try;;
13296esac
13297eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13298  (eval "$ac_link") 2>conftest.er1
13299  ac_status=$?
13300  grep -v '^ *+' conftest.er1 >conftest.err
13301  rm -f conftest.er1
13302  cat conftest.err >&5
13303  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13304  (exit $ac_status); } &&
13305	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13306  { (case "(($ac_try" in
13307  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13308  *) ac_try_echo=$ac_try;;
13309esac
13310eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13311  (eval "$ac_try") 2>&5
13312  ac_status=$?
13313  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13314  (exit $ac_status); }; } &&
13315	 { ac_try='test -s conftest$ac_exeext'
13316  { (case "(($ac_try" in
13317  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13318  *) ac_try_echo=$ac_try;;
13319esac
13320eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13321  (eval "$ac_try") 2>&5
13322  ac_status=$?
13323  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13324  (exit $ac_status); }; }; then
13325  ac_cv_search_bfd_init=$ac_res
13326else
13327  echo "$as_me: failed program was:" >&5
13328sed 's/^/| /' conftest.$ac_ext >&5
13329
13330
13331fi
13332
13333rm -f core conftest.err conftest.$ac_objext \
13334      conftest$ac_exeext
13335  if test "${ac_cv_search_bfd_init+set}" = set; then
13336  break
13337fi
13338done
13339if test "${ac_cv_search_bfd_init+set}" = set; then
13340  :
13341else
13342  ac_cv_search_bfd_init=no
13343fi
13344rm conftest.$ac_ext
13345LIBS=$ac_func_search_save_LIBS
13346fi
13347{ echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13348echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13349ac_res=$ac_cv_search_bfd_init
13350if test "$ac_res" != no; then
13351  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13352
13353fi
13354
13355            { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13356echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13357if test "${ac_cv_search_op_open_agent+set}" = set; then
13358  echo $ECHO_N "(cached) $ECHO_C" >&6
13359else
13360  ac_func_search_save_LIBS=$LIBS
13361cat >conftest.$ac_ext <<_ACEOF
13362/* confdefs.h.  */
13363_ACEOF
13364cat confdefs.h >>conftest.$ac_ext
13365cat >>conftest.$ac_ext <<_ACEOF
13366/* end confdefs.h.  */
13367
13368/* Override any GCC internal prototype to avoid an error.
13369   Use char because int might match the return type of a GCC
13370   builtin and then its argument prototype would still apply.  */
13371#ifdef __cplusplus
13372extern "C"
13373#endif
13374char op_open_agent ();
13375int
13376main ()
13377{
13378return op_open_agent ();
13379  ;
13380  return 0;
13381}
13382_ACEOF
13383for ac_lib in '' opagent; do
13384  if test -z "$ac_lib"; then
13385    ac_res="none required"
13386  else
13387    ac_res=-l$ac_lib
13388    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13389  fi
13390  rm -f conftest.$ac_objext conftest$ac_exeext
13391if { (ac_try="$ac_link"
13392case "(($ac_try" in
13393  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13394  *) ac_try_echo=$ac_try;;
13395esac
13396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13397  (eval "$ac_link") 2>conftest.er1
13398  ac_status=$?
13399  grep -v '^ *+' conftest.er1 >conftest.err
13400  rm -f conftest.er1
13401  cat conftest.err >&5
13402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13403  (exit $ac_status); } &&
13404	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13405  { (case "(($ac_try" in
13406  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13407  *) ac_try_echo=$ac_try;;
13408esac
13409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13410  (eval "$ac_try") 2>&5
13411  ac_status=$?
13412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13413  (exit $ac_status); }; } &&
13414	 { ac_try='test -s conftest$ac_exeext'
13415  { (case "(($ac_try" in
13416  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13417  *) ac_try_echo=$ac_try;;
13418esac
13419eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13420  (eval "$ac_try") 2>&5
13421  ac_status=$?
13422  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13423  (exit $ac_status); }; }; then
13424  ac_cv_search_op_open_agent=$ac_res
13425else
13426  echo "$as_me: failed program was:" >&5
13427sed 's/^/| /' conftest.$ac_ext >&5
13428
13429
13430fi
13431
13432rm -f core conftest.err conftest.$ac_objext \
13433      conftest$ac_exeext
13434  if test "${ac_cv_search_op_open_agent+set}" = set; then
13435  break
13436fi
13437done
13438if test "${ac_cv_search_op_open_agent+set}" = set; then
13439  :
13440else
13441  ac_cv_search_op_open_agent=no
13442fi
13443rm conftest.$ac_ext
13444LIBS=$ac_func_search_save_LIBS
13445fi
13446{ echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13447echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13448ac_res=$ac_cv_search_op_open_agent
13449if test "$ac_res" != no; then
13450  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13451
13452else
13453
13454              echo "Error! You need to have libopagent around."
13455              exit -1
13456
13457fi
13458
13459            if test "${ac_cv_header_opagent_h+set}" = set; then
13460  { echo "$as_me:$LINENO: checking for opagent.h" >&5
13461echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13462if test "${ac_cv_header_opagent_h+set}" = set; then
13463  echo $ECHO_N "(cached) $ECHO_C" >&6
13464fi
13465{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13466echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13467else
13468  # Is the header compilable?
13469{ echo "$as_me:$LINENO: checking opagent.h usability" >&5
13470echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13471cat >conftest.$ac_ext <<_ACEOF
13472/* confdefs.h.  */
13473_ACEOF
13474cat confdefs.h >>conftest.$ac_ext
13475cat >>conftest.$ac_ext <<_ACEOF
13476/* end confdefs.h.  */
13477$ac_includes_default
13478#include <opagent.h>
13479_ACEOF
13480rm -f conftest.$ac_objext
13481if { (ac_try="$ac_compile"
13482case "(($ac_try" in
13483  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13484  *) ac_try_echo=$ac_try;;
13485esac
13486eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13487  (eval "$ac_compile") 2>conftest.er1
13488  ac_status=$?
13489  grep -v '^ *+' conftest.er1 >conftest.err
13490  rm -f conftest.er1
13491  cat conftest.err >&5
13492  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13493  (exit $ac_status); } &&
13494	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13495  { (case "(($ac_try" in
13496  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13497  *) ac_try_echo=$ac_try;;
13498esac
13499eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13500  (eval "$ac_try") 2>&5
13501  ac_status=$?
13502  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13503  (exit $ac_status); }; } &&
13504	 { ac_try='test -s conftest.$ac_objext'
13505  { (case "(($ac_try" in
13506  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13507  *) ac_try_echo=$ac_try;;
13508esac
13509eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13510  (eval "$ac_try") 2>&5
13511  ac_status=$?
13512  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13513  (exit $ac_status); }; }; then
13514  ac_header_compiler=yes
13515else
13516  echo "$as_me: failed program was:" >&5
13517sed 's/^/| /' conftest.$ac_ext >&5
13518
13519	ac_header_compiler=no
13520fi
13521
13522rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13523{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13524echo "${ECHO_T}$ac_header_compiler" >&6; }
13525
13526# Is the header present?
13527{ echo "$as_me:$LINENO: checking opagent.h presence" >&5
13528echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13529cat >conftest.$ac_ext <<_ACEOF
13530/* confdefs.h.  */
13531_ACEOF
13532cat confdefs.h >>conftest.$ac_ext
13533cat >>conftest.$ac_ext <<_ACEOF
13534/* end confdefs.h.  */
13535#include <opagent.h>
13536_ACEOF
13537if { (ac_try="$ac_cpp conftest.$ac_ext"
13538case "(($ac_try" in
13539  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13540  *) ac_try_echo=$ac_try;;
13541esac
13542eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13543  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13544  ac_status=$?
13545  grep -v '^ *+' conftest.er1 >conftest.err
13546  rm -f conftest.er1
13547  cat conftest.err >&5
13548  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13549  (exit $ac_status); } >/dev/null; then
13550  if test -s conftest.err; then
13551    ac_cpp_err=$ac_c_preproc_warn_flag
13552    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13553  else
13554    ac_cpp_err=
13555  fi
13556else
13557  ac_cpp_err=yes
13558fi
13559if test -z "$ac_cpp_err"; then
13560  ac_header_preproc=yes
13561else
13562  echo "$as_me: failed program was:" >&5
13563sed 's/^/| /' conftest.$ac_ext >&5
13564
13565  ac_header_preproc=no
13566fi
13567
13568rm -f conftest.err conftest.$ac_ext
13569{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13570echo "${ECHO_T}$ac_header_preproc" >&6; }
13571
13572# So?  What about this header?
13573case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13574  yes:no: )
13575    { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13576echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13577    { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13578echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13579    ac_header_preproc=yes
13580    ;;
13581  no:yes:* )
13582    { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13583echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13584    { echo "$as_me:$LINENO: WARNING: opagent.h:     check for missing prerequisite headers?" >&5
13585echo "$as_me: WARNING: opagent.h:     check for missing prerequisite headers?" >&2;}
13586    { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13587echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13588    { echo "$as_me:$LINENO: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&5
13589echo "$as_me: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13590    { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13591echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13592    { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13593echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13594    ( cat <<\_ASBOX
13595## ------------------------------------ ##
13596## Report this to http://llvm.org/bugs/ ##
13597## ------------------------------------ ##
13598_ASBOX
13599     ) | sed "s/^/$as_me: WARNING:     /" >&2
13600    ;;
13601esac
13602{ echo "$as_me:$LINENO: checking for opagent.h" >&5
13603echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13604if test "${ac_cv_header_opagent_h+set}" = set; then
13605  echo $ECHO_N "(cached) $ECHO_C" >&6
13606else
13607  ac_cv_header_opagent_h=$ac_header_preproc
13608fi
13609{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13610echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13611
13612fi
13613if test $ac_cv_header_opagent_h = yes; then
13614  :
13615else
13616
13617              echo "Error! You need to have opagent.h around."
13618              exit -1
13619
13620fi
13621
13622
13623          fi ;;
13624        *)
13625          { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5
13626echo "$as_me: error: OProfile support is available on Linux only." >&2;}
13627   { (exit 1); exit 1; }; } ;;
13628      esac
13629
13630else
13631
13632      USE_OPROFILE=0
13633
13634
13635fi
13636
13637
13638cat >>confdefs.h <<_ACEOF
13639#define LLVM_USE_OPROFILE $USE_OPROFILE
13640_ACEOF
13641
13642
13643
13644# Check whether --with-intel-jitevents was given.
13645if test "${with_intel_jitevents+set}" = set; then
13646  withval=$with_intel_jitevents;
13647      case $llvm_cv_os_type in
13648        Linux|Win32|Cygwin|MingW) ;;
13649        *)
13650          { { echo "$as_me:$LINENO: error:
13651            Intel JIT API support is available on Linux and Windows only.\"" >&5
13652echo "$as_me: error:
13653            Intel JIT API support is available on Linux and Windows only.\"" >&2;}
13654   { (exit 1); exit 1; }; } ;;
13655      esac
13656
13657      USE_INTEL_JITEVENTS=1
13658
13659      case "$llvm_cv_target_arch" in
13660        x86)    llvm_intel_jitevents_archdir="lib32";;
13661        x86_64) llvm_intel_jitevents_archdir="lib64";;
13662        *)      echo "Target architecture $llvm_cv_target_arch does not support Intel JIT Events API"
13663                exit -1;;
13664      esac
13665      INTEL_JITEVENTS_INCDIR="/opt/intel/vtune_amplifier_xe_2011/include"
13666      INTEL_JITEVENTS_LIBDIR="/opt/intel/vtune_amplifier_xe_2011/$llvm_intel_jitevents_archdir"
13667      case "$withval" in
13668        /* | [A-Za-z]:[\\/]*) INTEL_JITEVENTS_INCDIR=$withval/include
13669                                  INTEL_JITEVENTS_LIBDIR=$withval/$llvm_intel_jitevents_archdir ;;
13670        *) ;;
13671      esac
13672
13673
13674
13675
13676      LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}"
13677      CPPFLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR"
13678
13679      { echo "$as_me:$LINENO: checking for library containing iJIT_IsProfilingActive" >&5
13680echo $ECHO_N "checking for library containing iJIT_IsProfilingActive... $ECHO_C" >&6; }
13681if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then
13682  echo $ECHO_N "(cached) $ECHO_C" >&6
13683else
13684  ac_func_search_save_LIBS=$LIBS
13685cat >conftest.$ac_ext <<_ACEOF
13686/* confdefs.h.  */
13687_ACEOF
13688cat confdefs.h >>conftest.$ac_ext
13689cat >>conftest.$ac_ext <<_ACEOF
13690/* end confdefs.h.  */
13691
13692/* Override any GCC internal prototype to avoid an error.
13693   Use char because int might match the return type of a GCC
13694   builtin and then its argument prototype would still apply.  */
13695#ifdef __cplusplus
13696extern "C"
13697#endif
13698char iJIT_IsProfilingActive ();
13699int
13700main ()
13701{
13702return iJIT_IsProfilingActive ();
13703  ;
13704  return 0;
13705}
13706_ACEOF
13707for ac_lib in '' jitprofiling; do
13708  if test -z "$ac_lib"; then
13709    ac_res="none required"
13710  else
13711    ac_res=-l$ac_lib
13712    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13713  fi
13714  rm -f conftest.$ac_objext conftest$ac_exeext
13715if { (ac_try="$ac_link"
13716case "(($ac_try" in
13717  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13718  *) ac_try_echo=$ac_try;;
13719esac
13720eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13721  (eval "$ac_link") 2>conftest.er1
13722  ac_status=$?
13723  grep -v '^ *+' conftest.er1 >conftest.err
13724  rm -f conftest.er1
13725  cat conftest.err >&5
13726  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13727  (exit $ac_status); } &&
13728	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13729  { (case "(($ac_try" in
13730  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13731  *) ac_try_echo=$ac_try;;
13732esac
13733eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13734  (eval "$ac_try") 2>&5
13735  ac_status=$?
13736  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13737  (exit $ac_status); }; } &&
13738	 { ac_try='test -s conftest$ac_exeext'
13739  { (case "(($ac_try" in
13740  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13741  *) ac_try_echo=$ac_try;;
13742esac
13743eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13744  (eval "$ac_try") 2>&5
13745  ac_status=$?
13746  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13747  (exit $ac_status); }; }; then
13748  ac_cv_search_iJIT_IsProfilingActive=$ac_res
13749else
13750  echo "$as_me: failed program was:" >&5
13751sed 's/^/| /' conftest.$ac_ext >&5
13752
13753
13754fi
13755
13756rm -f core conftest.err conftest.$ac_objext \
13757      conftest$ac_exeext
13758  if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then
13759  break
13760fi
13761done
13762if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then
13763  :
13764else
13765  ac_cv_search_iJIT_IsProfilingActive=no
13766fi
13767rm conftest.$ac_ext
13768LIBS=$ac_func_search_save_LIBS
13769fi
13770{ echo "$as_me:$LINENO: result: $ac_cv_search_iJIT_IsProfilingActive" >&5
13771echo "${ECHO_T}$ac_cv_search_iJIT_IsProfilingActive" >&6; }
13772ac_res=$ac_cv_search_iJIT_IsProfilingActive
13773if test "$ac_res" != no; then
13774  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13775
13776else
13777
13778        echo "Error! Cannot find libjitprofiling.a. Please check path specified in flag --with-intel-jitevents"
13779        exit -1
13780
13781fi
13782
13783      if test "${ac_cv_header_jitprofiling_h+set}" = set; then
13784  { echo "$as_me:$LINENO: checking for jitprofiling.h" >&5
13785echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; }
13786if test "${ac_cv_header_jitprofiling_h+set}" = set; then
13787  echo $ECHO_N "(cached) $ECHO_C" >&6
13788fi
13789{ echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5
13790echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; }
13791else
13792  # Is the header compilable?
13793{ echo "$as_me:$LINENO: checking jitprofiling.h usability" >&5
13794echo $ECHO_N "checking jitprofiling.h usability... $ECHO_C" >&6; }
13795cat >conftest.$ac_ext <<_ACEOF
13796/* confdefs.h.  */
13797_ACEOF
13798cat confdefs.h >>conftest.$ac_ext
13799cat >>conftest.$ac_ext <<_ACEOF
13800/* end confdefs.h.  */
13801$ac_includes_default
13802#include <jitprofiling.h>
13803_ACEOF
13804rm -f conftest.$ac_objext
13805if { (ac_try="$ac_compile"
13806case "(($ac_try" in
13807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13808  *) ac_try_echo=$ac_try;;
13809esac
13810eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13811  (eval "$ac_compile") 2>conftest.er1
13812  ac_status=$?
13813  grep -v '^ *+' conftest.er1 >conftest.err
13814  rm -f conftest.er1
13815  cat conftest.err >&5
13816  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13817  (exit $ac_status); } &&
13818	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13819  { (case "(($ac_try" in
13820  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13821  *) ac_try_echo=$ac_try;;
13822esac
13823eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13824  (eval "$ac_try") 2>&5
13825  ac_status=$?
13826  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13827  (exit $ac_status); }; } &&
13828	 { ac_try='test -s conftest.$ac_objext'
13829  { (case "(($ac_try" in
13830  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13831  *) ac_try_echo=$ac_try;;
13832esac
13833eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13834  (eval "$ac_try") 2>&5
13835  ac_status=$?
13836  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13837  (exit $ac_status); }; }; then
13838  ac_header_compiler=yes
13839else
13840  echo "$as_me: failed program was:" >&5
13841sed 's/^/| /' conftest.$ac_ext >&5
13842
13843	ac_header_compiler=no
13844fi
13845
13846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13847{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13848echo "${ECHO_T}$ac_header_compiler" >&6; }
13849
13850# Is the header present?
13851{ echo "$as_me:$LINENO: checking jitprofiling.h presence" >&5
13852echo $ECHO_N "checking jitprofiling.h presence... $ECHO_C" >&6; }
13853cat >conftest.$ac_ext <<_ACEOF
13854/* confdefs.h.  */
13855_ACEOF
13856cat confdefs.h >>conftest.$ac_ext
13857cat >>conftest.$ac_ext <<_ACEOF
13858/* end confdefs.h.  */
13859#include <jitprofiling.h>
13860_ACEOF
13861if { (ac_try="$ac_cpp conftest.$ac_ext"
13862case "(($ac_try" in
13863  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13864  *) ac_try_echo=$ac_try;;
13865esac
13866eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13867  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13868  ac_status=$?
13869  grep -v '^ *+' conftest.er1 >conftest.err
13870  rm -f conftest.er1
13871  cat conftest.err >&5
13872  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13873  (exit $ac_status); } >/dev/null; then
13874  if test -s conftest.err; then
13875    ac_cpp_err=$ac_c_preproc_warn_flag
13876    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13877  else
13878    ac_cpp_err=
13879  fi
13880else
13881  ac_cpp_err=yes
13882fi
13883if test -z "$ac_cpp_err"; then
13884  ac_header_preproc=yes
13885else
13886  echo "$as_me: failed program was:" >&5
13887sed 's/^/| /' conftest.$ac_ext >&5
13888
13889  ac_header_preproc=no
13890fi
13891
13892rm -f conftest.err conftest.$ac_ext
13893{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13894echo "${ECHO_T}$ac_header_preproc" >&6; }
13895
13896# So?  What about this header?
13897case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13898  yes:no: )
13899    { echo "$as_me:$LINENO: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&5
13900echo "$as_me: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13901    { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the compiler's result" >&5
13902echo "$as_me: WARNING: jitprofiling.h: proceeding with the compiler's result" >&2;}
13903    ac_header_preproc=yes
13904    ;;
13905  no:yes:* )
13906    { echo "$as_me:$LINENO: WARNING: jitprofiling.h: present but cannot be compiled" >&5
13907echo "$as_me: WARNING: jitprofiling.h: present but cannot be compiled" >&2;}
13908    { echo "$as_me:$LINENO: WARNING: jitprofiling.h:     check for missing prerequisite headers?" >&5
13909echo "$as_me: WARNING: jitprofiling.h:     check for missing prerequisite headers?" >&2;}
13910    { echo "$as_me:$LINENO: WARNING: jitprofiling.h: see the Autoconf documentation" >&5
13911echo "$as_me: WARNING: jitprofiling.h: see the Autoconf documentation" >&2;}
13912    { echo "$as_me:$LINENO: WARNING: jitprofiling.h:     section \"Present But Cannot Be Compiled\"" >&5
13913echo "$as_me: WARNING: jitprofiling.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13914    { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&5
13915echo "$as_me: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&2;}
13916    { echo "$as_me:$LINENO: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&5
13917echo "$as_me: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&2;}
13918    ( cat <<\_ASBOX
13919## ------------------------------------ ##
13920## Report this to http://llvm.org/bugs/ ##
13921## ------------------------------------ ##
13922_ASBOX
13923     ) | sed "s/^/$as_me: WARNING:     /" >&2
13924    ;;
13925esac
13926{ echo "$as_me:$LINENO: checking for jitprofiling.h" >&5
13927echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; }
13928if test "${ac_cv_header_jitprofiling_h+set}" = set; then
13929  echo $ECHO_N "(cached) $ECHO_C" >&6
13930else
13931  ac_cv_header_jitprofiling_h=$ac_header_preproc
13932fi
13933{ echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5
13934echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; }
13935
13936fi
13937if test $ac_cv_header_jitprofiling_h = yes; then
13938  :
13939else
13940
13941        echo "Error! Cannot find jitprofiling.h. Please check path specified in flag --with-intel-jitevents"
13942        exit -1
13943
13944fi
13945
13946
13947
13948
13949else
13950
13951      USE_INTEL_JITEVENTS=0
13952
13953
13954fi
13955
13956
13957cat >>confdefs.h <<_ACEOF
13958#define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS
13959_ACEOF
13960
13961
13962
13963
13964
13965
13966
13967
13968ac_header_dirent=no
13969for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13970  as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13971{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13972echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
13973if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13974  echo $ECHO_N "(cached) $ECHO_C" >&6
13975else
13976  cat >conftest.$ac_ext <<_ACEOF
13977/* confdefs.h.  */
13978_ACEOF
13979cat confdefs.h >>conftest.$ac_ext
13980cat >>conftest.$ac_ext <<_ACEOF
13981/* end confdefs.h.  */
13982#include <sys/types.h>
13983#include <$ac_hdr>
13984
13985int
13986main ()
13987{
13988if ((DIR *) 0)
13989return 0;
13990  ;
13991  return 0;
13992}
13993_ACEOF
13994rm -f conftest.$ac_objext
13995if { (ac_try="$ac_compile"
13996case "(($ac_try" in
13997  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13998  *) ac_try_echo=$ac_try;;
13999esac
14000eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14001  (eval "$ac_compile") 2>conftest.er1
14002  ac_status=$?
14003  grep -v '^ *+' conftest.er1 >conftest.err
14004  rm -f conftest.er1
14005  cat conftest.err >&5
14006  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14007  (exit $ac_status); } &&
14008	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14009  { (case "(($ac_try" in
14010  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14011  *) ac_try_echo=$ac_try;;
14012esac
14013eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14014  (eval "$ac_try") 2>&5
14015  ac_status=$?
14016  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14017  (exit $ac_status); }; } &&
14018	 { ac_try='test -s conftest.$ac_objext'
14019  { (case "(($ac_try" in
14020  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14021  *) ac_try_echo=$ac_try;;
14022esac
14023eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14024  (eval "$ac_try") 2>&5
14025  ac_status=$?
14026  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14027  (exit $ac_status); }; }; then
14028  eval "$as_ac_Header=yes"
14029else
14030  echo "$as_me: failed program was:" >&5
14031sed 's/^/| /' conftest.$ac_ext >&5
14032
14033	eval "$as_ac_Header=no"
14034fi
14035
14036rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14037fi
14038ac_res=`eval echo '${'$as_ac_Header'}'`
14039	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14040echo "${ECHO_T}$ac_res" >&6; }
14041if test `eval echo '${'$as_ac_Header'}'` = yes; then
14042  cat >>confdefs.h <<_ACEOF
14043#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14044_ACEOF
14045
14046ac_header_dirent=$ac_hdr; break
14047fi
14048
14049done
14050# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14051if test $ac_header_dirent = dirent.h; then
14052  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14053echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14054if test "${ac_cv_search_opendir+set}" = set; then
14055  echo $ECHO_N "(cached) $ECHO_C" >&6
14056else
14057  ac_func_search_save_LIBS=$LIBS
14058cat >conftest.$ac_ext <<_ACEOF
14059/* confdefs.h.  */
14060_ACEOF
14061cat confdefs.h >>conftest.$ac_ext
14062cat >>conftest.$ac_ext <<_ACEOF
14063/* end confdefs.h.  */
14064
14065/* Override any GCC internal prototype to avoid an error.
14066   Use char because int might match the return type of a GCC
14067   builtin and then its argument prototype would still apply.  */
14068#ifdef __cplusplus
14069extern "C"
14070#endif
14071char opendir ();
14072int
14073main ()
14074{
14075return opendir ();
14076  ;
14077  return 0;
14078}
14079_ACEOF
14080for ac_lib in '' dir; do
14081  if test -z "$ac_lib"; then
14082    ac_res="none required"
14083  else
14084    ac_res=-l$ac_lib
14085    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14086  fi
14087  rm -f conftest.$ac_objext conftest$ac_exeext
14088if { (ac_try="$ac_link"
14089case "(($ac_try" in
14090  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14091  *) ac_try_echo=$ac_try;;
14092esac
14093eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14094  (eval "$ac_link") 2>conftest.er1
14095  ac_status=$?
14096  grep -v '^ *+' conftest.er1 >conftest.err
14097  rm -f conftest.er1
14098  cat conftest.err >&5
14099  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14100  (exit $ac_status); } &&
14101	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14102  { (case "(($ac_try" in
14103  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14104  *) ac_try_echo=$ac_try;;
14105esac
14106eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14107  (eval "$ac_try") 2>&5
14108  ac_status=$?
14109  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14110  (exit $ac_status); }; } &&
14111	 { ac_try='test -s conftest$ac_exeext'
14112  { (case "(($ac_try" in
14113  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14114  *) ac_try_echo=$ac_try;;
14115esac
14116eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14117  (eval "$ac_try") 2>&5
14118  ac_status=$?
14119  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14120  (exit $ac_status); }; }; then
14121  ac_cv_search_opendir=$ac_res
14122else
14123  echo "$as_me: failed program was:" >&5
14124sed 's/^/| /' conftest.$ac_ext >&5
14125
14126
14127fi
14128
14129rm -f core conftest.err conftest.$ac_objext \
14130      conftest$ac_exeext
14131  if test "${ac_cv_search_opendir+set}" = set; then
14132  break
14133fi
14134done
14135if test "${ac_cv_search_opendir+set}" = set; then
14136  :
14137else
14138  ac_cv_search_opendir=no
14139fi
14140rm conftest.$ac_ext
14141LIBS=$ac_func_search_save_LIBS
14142fi
14143{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14144echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14145ac_res=$ac_cv_search_opendir
14146if test "$ac_res" != no; then
14147  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14148
14149fi
14150
14151else
14152  { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14153echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14154if test "${ac_cv_search_opendir+set}" = set; then
14155  echo $ECHO_N "(cached) $ECHO_C" >&6
14156else
14157  ac_func_search_save_LIBS=$LIBS
14158cat >conftest.$ac_ext <<_ACEOF
14159/* confdefs.h.  */
14160_ACEOF
14161cat confdefs.h >>conftest.$ac_ext
14162cat >>conftest.$ac_ext <<_ACEOF
14163/* end confdefs.h.  */
14164
14165/* Override any GCC internal prototype to avoid an error.
14166   Use char because int might match the return type of a GCC
14167   builtin and then its argument prototype would still apply.  */
14168#ifdef __cplusplus
14169extern "C"
14170#endif
14171char opendir ();
14172int
14173main ()
14174{
14175return opendir ();
14176  ;
14177  return 0;
14178}
14179_ACEOF
14180for ac_lib in '' x; do
14181  if test -z "$ac_lib"; then
14182    ac_res="none required"
14183  else
14184    ac_res=-l$ac_lib
14185    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14186  fi
14187  rm -f conftest.$ac_objext conftest$ac_exeext
14188if { (ac_try="$ac_link"
14189case "(($ac_try" in
14190  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14191  *) ac_try_echo=$ac_try;;
14192esac
14193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14194  (eval "$ac_link") 2>conftest.er1
14195  ac_status=$?
14196  grep -v '^ *+' conftest.er1 >conftest.err
14197  rm -f conftest.er1
14198  cat conftest.err >&5
14199  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14200  (exit $ac_status); } &&
14201	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14202  { (case "(($ac_try" in
14203  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14204  *) ac_try_echo=$ac_try;;
14205esac
14206eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14207  (eval "$ac_try") 2>&5
14208  ac_status=$?
14209  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14210  (exit $ac_status); }; } &&
14211	 { ac_try='test -s conftest$ac_exeext'
14212  { (case "(($ac_try" in
14213  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14214  *) ac_try_echo=$ac_try;;
14215esac
14216eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14217  (eval "$ac_try") 2>&5
14218  ac_status=$?
14219  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14220  (exit $ac_status); }; }; then
14221  ac_cv_search_opendir=$ac_res
14222else
14223  echo "$as_me: failed program was:" >&5
14224sed 's/^/| /' conftest.$ac_ext >&5
14225
14226
14227fi
14228
14229rm -f core conftest.err conftest.$ac_objext \
14230      conftest$ac_exeext
14231  if test "${ac_cv_search_opendir+set}" = set; then
14232  break
14233fi
14234done
14235if test "${ac_cv_search_opendir+set}" = set; then
14236  :
14237else
14238  ac_cv_search_opendir=no
14239fi
14240rm conftest.$ac_ext
14241LIBS=$ac_func_search_save_LIBS
14242fi
14243{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14244echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14245ac_res=$ac_cv_search_opendir
14246if test "$ac_res" != no; then
14247  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14248
14249fi
14250
14251fi
14252
14253{ echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
14254echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
14255if test "${ac_cv_header_mmap_anon+set}" = set; then
14256  echo $ECHO_N "(cached) $ECHO_C" >&6
14257else
14258   ac_ext=c
14259ac_cpp='$CPP $CPPFLAGS'
14260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14262ac_compiler_gnu=$ac_cv_c_compiler_gnu
14263
14264  cat >conftest.$ac_ext <<_ACEOF
14265/* confdefs.h.  */
14266_ACEOF
14267cat confdefs.h >>conftest.$ac_ext
14268cat >>conftest.$ac_ext <<_ACEOF
14269/* end confdefs.h.  */
14270#include <sys/mman.h>
14271#include <unistd.h>
14272#include <fcntl.h>
14273int
14274main ()
14275{
14276mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
14277  ;
14278  return 0;
14279}
14280_ACEOF
14281rm -f conftest.$ac_objext
14282if { (ac_try="$ac_compile"
14283case "(($ac_try" in
14284  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14285  *) ac_try_echo=$ac_try;;
14286esac
14287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14288  (eval "$ac_compile") 2>conftest.er1
14289  ac_status=$?
14290  grep -v '^ *+' conftest.er1 >conftest.err
14291  rm -f conftest.er1
14292  cat conftest.err >&5
14293  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14294  (exit $ac_status); } &&
14295	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14296  { (case "(($ac_try" in
14297  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14298  *) ac_try_echo=$ac_try;;
14299esac
14300eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14301  (eval "$ac_try") 2>&5
14302  ac_status=$?
14303  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14304  (exit $ac_status); }; } &&
14305	 { ac_try='test -s conftest.$ac_objext'
14306  { (case "(($ac_try" in
14307  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14308  *) ac_try_echo=$ac_try;;
14309esac
14310eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14311  (eval "$ac_try") 2>&5
14312  ac_status=$?
14313  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14314  (exit $ac_status); }; }; then
14315  ac_cv_header_mmap_anon=yes
14316else
14317  echo "$as_me: failed program was:" >&5
14318sed 's/^/| /' conftest.$ac_ext >&5
14319
14320	ac_cv_header_mmap_anon=no
14321fi
14322
14323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14324  ac_ext=c
14325ac_cpp='$CPP $CPPFLAGS'
14326ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14327ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14328ac_compiler_gnu=$ac_cv_c_compiler_gnu
14329
14330
14331fi
14332{ echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
14333echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
14334if test "$ac_cv_header_mmap_anon" = yes; then
14335
14336cat >>confdefs.h <<\_ACEOF
14337#define HAVE_MMAP_ANONYMOUS 1
14338_ACEOF
14339
14340fi
14341
14342{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
14343echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
14344if test "${ac_cv_header_stat_broken+set}" = set; then
14345  echo $ECHO_N "(cached) $ECHO_C" >&6
14346else
14347  cat >conftest.$ac_ext <<_ACEOF
14348/* confdefs.h.  */
14349_ACEOF
14350cat confdefs.h >>conftest.$ac_ext
14351cat >>conftest.$ac_ext <<_ACEOF
14352/* end confdefs.h.  */
14353#include <sys/types.h>
14354#include <sys/stat.h>
14355
14356#if defined S_ISBLK && defined S_IFDIR
14357# if S_ISBLK (S_IFDIR)
14358You lose.
14359# endif
14360#endif
14361
14362#if defined S_ISBLK && defined S_IFCHR
14363# if S_ISBLK (S_IFCHR)
14364You lose.
14365# endif
14366#endif
14367
14368#if defined S_ISLNK && defined S_IFREG
14369# if S_ISLNK (S_IFREG)
14370You lose.
14371# endif
14372#endif
14373
14374#if defined S_ISSOCK && defined S_IFREG
14375# if S_ISSOCK (S_IFREG)
14376You lose.
14377# endif
14378#endif
14379
14380_ACEOF
14381if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14382  $EGREP "You lose" >/dev/null 2>&1; then
14383  ac_cv_header_stat_broken=yes
14384else
14385  ac_cv_header_stat_broken=no
14386fi
14387rm -f conftest*
14388
14389fi
14390{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
14391echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
14392if test $ac_cv_header_stat_broken = yes; then
14393
14394cat >>confdefs.h <<\_ACEOF
14395#define STAT_MACROS_BROKEN 1
14396_ACEOF
14397
14398fi
14399
14400{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14401echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14402if test "${ac_cv_header_sys_wait_h+set}" = set; then
14403  echo $ECHO_N "(cached) $ECHO_C" >&6
14404else
14405  cat >conftest.$ac_ext <<_ACEOF
14406/* confdefs.h.  */
14407_ACEOF
14408cat confdefs.h >>conftest.$ac_ext
14409cat >>conftest.$ac_ext <<_ACEOF
14410/* end confdefs.h.  */
14411#include <sys/types.h>
14412#include <sys/wait.h>
14413#ifndef WEXITSTATUS
14414# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14415#endif
14416#ifndef WIFEXITED
14417# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14418#endif
14419
14420int
14421main ()
14422{
14423  int s;
14424  wait (&s);
14425  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14426  ;
14427  return 0;
14428}
14429_ACEOF
14430rm -f conftest.$ac_objext
14431if { (ac_try="$ac_compile"
14432case "(($ac_try" in
14433  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14434  *) ac_try_echo=$ac_try;;
14435esac
14436eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14437  (eval "$ac_compile") 2>conftest.er1
14438  ac_status=$?
14439  grep -v '^ *+' conftest.er1 >conftest.err
14440  rm -f conftest.er1
14441  cat conftest.err >&5
14442  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14443  (exit $ac_status); } &&
14444	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14445  { (case "(($ac_try" in
14446  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14447  *) ac_try_echo=$ac_try;;
14448esac
14449eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14450  (eval "$ac_try") 2>&5
14451  ac_status=$?
14452  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14453  (exit $ac_status); }; } &&
14454	 { ac_try='test -s conftest.$ac_objext'
14455  { (case "(($ac_try" in
14456  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14457  *) ac_try_echo=$ac_try;;
14458esac
14459eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14460  (eval "$ac_try") 2>&5
14461  ac_status=$?
14462  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14463  (exit $ac_status); }; }; then
14464  ac_cv_header_sys_wait_h=yes
14465else
14466  echo "$as_me: failed program was:" >&5
14467sed 's/^/| /' conftest.$ac_ext >&5
14468
14469	ac_cv_header_sys_wait_h=no
14470fi
14471
14472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14473fi
14474{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14475echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14476if test $ac_cv_header_sys_wait_h = yes; then
14477
14478cat >>confdefs.h <<\_ACEOF
14479#define HAVE_SYS_WAIT_H 1
14480_ACEOF
14481
14482fi
14483
14484{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14485echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14486if test "${ac_cv_header_time+set}" = set; then
14487  echo $ECHO_N "(cached) $ECHO_C" >&6
14488else
14489  cat >conftest.$ac_ext <<_ACEOF
14490/* confdefs.h.  */
14491_ACEOF
14492cat confdefs.h >>conftest.$ac_ext
14493cat >>conftest.$ac_ext <<_ACEOF
14494/* end confdefs.h.  */
14495#include <sys/types.h>
14496#include <sys/time.h>
14497#include <time.h>
14498
14499int
14500main ()
14501{
14502if ((struct tm *) 0)
14503return 0;
14504  ;
14505  return 0;
14506}
14507_ACEOF
14508rm -f conftest.$ac_objext
14509if { (ac_try="$ac_compile"
14510case "(($ac_try" in
14511  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14512  *) ac_try_echo=$ac_try;;
14513esac
14514eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14515  (eval "$ac_compile") 2>conftest.er1
14516  ac_status=$?
14517  grep -v '^ *+' conftest.er1 >conftest.err
14518  rm -f conftest.er1
14519  cat conftest.err >&5
14520  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14521  (exit $ac_status); } &&
14522	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14523  { (case "(($ac_try" in
14524  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14525  *) ac_try_echo=$ac_try;;
14526esac
14527eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14528  (eval "$ac_try") 2>&5
14529  ac_status=$?
14530  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14531  (exit $ac_status); }; } &&
14532	 { ac_try='test -s conftest.$ac_objext'
14533  { (case "(($ac_try" in
14534  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14535  *) ac_try_echo=$ac_try;;
14536esac
14537eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14538  (eval "$ac_try") 2>&5
14539  ac_status=$?
14540  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14541  (exit $ac_status); }; }; then
14542  ac_cv_header_time=yes
14543else
14544  echo "$as_me: failed program was:" >&5
14545sed 's/^/| /' conftest.$ac_ext >&5
14546
14547	ac_cv_header_time=no
14548fi
14549
14550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14551fi
14552{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14553echo "${ECHO_T}$ac_cv_header_time" >&6; }
14554if test $ac_cv_header_time = yes; then
14555
14556cat >>confdefs.h <<\_ACEOF
14557#define TIME_WITH_SYS_TIME 1
14558_ACEOF
14559
14560fi
14561
14562
14563
14564
14565
14566
14567
14568
14569for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14570do
14571as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14572if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14573  { echo "$as_me:$LINENO: checking for $ac_header" >&5
14574echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14575if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14576  echo $ECHO_N "(cached) $ECHO_C" >&6
14577fi
14578ac_res=`eval echo '${'$as_ac_Header'}'`
14579	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14580echo "${ECHO_T}$ac_res" >&6; }
14581else
14582  # Is the header compilable?
14583{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
14584echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14585cat >conftest.$ac_ext <<_ACEOF
14586/* confdefs.h.  */
14587_ACEOF
14588cat confdefs.h >>conftest.$ac_ext
14589cat >>conftest.$ac_ext <<_ACEOF
14590/* end confdefs.h.  */
14591$ac_includes_default
14592#include <$ac_header>
14593_ACEOF
14594rm -f conftest.$ac_objext
14595if { (ac_try="$ac_compile"
14596case "(($ac_try" in
14597  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14598  *) ac_try_echo=$ac_try;;
14599esac
14600eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14601  (eval "$ac_compile") 2>conftest.er1
14602  ac_status=$?
14603  grep -v '^ *+' conftest.er1 >conftest.err
14604  rm -f conftest.er1
14605  cat conftest.err >&5
14606  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14607  (exit $ac_status); } &&
14608	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14609  { (case "(($ac_try" in
14610  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14611  *) ac_try_echo=$ac_try;;
14612esac
14613eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14614  (eval "$ac_try") 2>&5
14615  ac_status=$?
14616  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14617  (exit $ac_status); }; } &&
14618	 { ac_try='test -s conftest.$ac_objext'
14619  { (case "(($ac_try" in
14620  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14621  *) ac_try_echo=$ac_try;;
14622esac
14623eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14624  (eval "$ac_try") 2>&5
14625  ac_status=$?
14626  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14627  (exit $ac_status); }; }; then
14628  ac_header_compiler=yes
14629else
14630  echo "$as_me: failed program was:" >&5
14631sed 's/^/| /' conftest.$ac_ext >&5
14632
14633	ac_header_compiler=no
14634fi
14635
14636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14637{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14638echo "${ECHO_T}$ac_header_compiler" >&6; }
14639
14640# Is the header present?
14641{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
14642echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14643cat >conftest.$ac_ext <<_ACEOF
14644/* confdefs.h.  */
14645_ACEOF
14646cat confdefs.h >>conftest.$ac_ext
14647cat >>conftest.$ac_ext <<_ACEOF
14648/* end confdefs.h.  */
14649#include <$ac_header>
14650_ACEOF
14651if { (ac_try="$ac_cpp conftest.$ac_ext"
14652case "(($ac_try" in
14653  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14654  *) ac_try_echo=$ac_try;;
14655esac
14656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14657  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14658  ac_status=$?
14659  grep -v '^ *+' conftest.er1 >conftest.err
14660  rm -f conftest.er1
14661  cat conftest.err >&5
14662  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14663  (exit $ac_status); } >/dev/null; then
14664  if test -s conftest.err; then
14665    ac_cpp_err=$ac_c_preproc_warn_flag
14666    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14667  else
14668    ac_cpp_err=
14669  fi
14670else
14671  ac_cpp_err=yes
14672fi
14673if test -z "$ac_cpp_err"; then
14674  ac_header_preproc=yes
14675else
14676  echo "$as_me: failed program was:" >&5
14677sed 's/^/| /' conftest.$ac_ext >&5
14678
14679  ac_header_preproc=no
14680fi
14681
14682rm -f conftest.err conftest.$ac_ext
14683{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14684echo "${ECHO_T}$ac_header_preproc" >&6; }
14685
14686# So?  What about this header?
14687case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14688  yes:no: )
14689    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14690echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14691    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14692echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14693    ac_header_preproc=yes
14694    ;;
14695  no:yes:* )
14696    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14697echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14698    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14699echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14700    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14701echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14702    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14703echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14704    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14705echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14706    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14707echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14708    ( cat <<\_ASBOX
14709## ------------------------------------ ##
14710## Report this to http://llvm.org/bugs/ ##
14711## ------------------------------------ ##
14712_ASBOX
14713     ) | sed "s/^/$as_me: WARNING:     /" >&2
14714    ;;
14715esac
14716{ echo "$as_me:$LINENO: checking for $ac_header" >&5
14717echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14718if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14719  echo $ECHO_N "(cached) $ECHO_C" >&6
14720else
14721  eval "$as_ac_Header=\$ac_header_preproc"
14722fi
14723ac_res=`eval echo '${'$as_ac_Header'}'`
14724	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14725echo "${ECHO_T}$ac_res" >&6; }
14726
14727fi
14728if test `eval echo '${'$as_ac_Header'}'` = yes; then
14729  cat >>confdefs.h <<_ACEOF
14730#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14731_ACEOF
14732
14733fi
14734
14735done
14736
14737
14738
14739
14740
14741
14742
14743for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14744do
14745as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14746if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14747  { echo "$as_me:$LINENO: checking for $ac_header" >&5
14748echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14749if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14750  echo $ECHO_N "(cached) $ECHO_C" >&6
14751fi
14752ac_res=`eval echo '${'$as_ac_Header'}'`
14753	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14754echo "${ECHO_T}$ac_res" >&6; }
14755else
14756  # Is the header compilable?
14757{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
14758echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14759cat >conftest.$ac_ext <<_ACEOF
14760/* confdefs.h.  */
14761_ACEOF
14762cat confdefs.h >>conftest.$ac_ext
14763cat >>conftest.$ac_ext <<_ACEOF
14764/* end confdefs.h.  */
14765$ac_includes_default
14766#include <$ac_header>
14767_ACEOF
14768rm -f conftest.$ac_objext
14769if { (ac_try="$ac_compile"
14770case "(($ac_try" in
14771  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14772  *) ac_try_echo=$ac_try;;
14773esac
14774eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14775  (eval "$ac_compile") 2>conftest.er1
14776  ac_status=$?
14777  grep -v '^ *+' conftest.er1 >conftest.err
14778  rm -f conftest.er1
14779  cat conftest.err >&5
14780  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14781  (exit $ac_status); } &&
14782	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14783  { (case "(($ac_try" in
14784  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14785  *) ac_try_echo=$ac_try;;
14786esac
14787eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14788  (eval "$ac_try") 2>&5
14789  ac_status=$?
14790  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14791  (exit $ac_status); }; } &&
14792	 { ac_try='test -s conftest.$ac_objext'
14793  { (case "(($ac_try" in
14794  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14795  *) ac_try_echo=$ac_try;;
14796esac
14797eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14798  (eval "$ac_try") 2>&5
14799  ac_status=$?
14800  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14801  (exit $ac_status); }; }; then
14802  ac_header_compiler=yes
14803else
14804  echo "$as_me: failed program was:" >&5
14805sed 's/^/| /' conftest.$ac_ext >&5
14806
14807	ac_header_compiler=no
14808fi
14809
14810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14811{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14812echo "${ECHO_T}$ac_header_compiler" >&6; }
14813
14814# Is the header present?
14815{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
14816echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14817cat >conftest.$ac_ext <<_ACEOF
14818/* confdefs.h.  */
14819_ACEOF
14820cat confdefs.h >>conftest.$ac_ext
14821cat >>conftest.$ac_ext <<_ACEOF
14822/* end confdefs.h.  */
14823#include <$ac_header>
14824_ACEOF
14825if { (ac_try="$ac_cpp conftest.$ac_ext"
14826case "(($ac_try" in
14827  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14828  *) ac_try_echo=$ac_try;;
14829esac
14830eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14831  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14832  ac_status=$?
14833  grep -v '^ *+' conftest.er1 >conftest.err
14834  rm -f conftest.er1
14835  cat conftest.err >&5
14836  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14837  (exit $ac_status); } >/dev/null; then
14838  if test -s conftest.err; then
14839    ac_cpp_err=$ac_c_preproc_warn_flag
14840    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14841  else
14842    ac_cpp_err=
14843  fi
14844else
14845  ac_cpp_err=yes
14846fi
14847if test -z "$ac_cpp_err"; then
14848  ac_header_preproc=yes
14849else
14850  echo "$as_me: failed program was:" >&5
14851sed 's/^/| /' conftest.$ac_ext >&5
14852
14853  ac_header_preproc=no
14854fi
14855
14856rm -f conftest.err conftest.$ac_ext
14857{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14858echo "${ECHO_T}$ac_header_preproc" >&6; }
14859
14860# So?  What about this header?
14861case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14862  yes:no: )
14863    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14864echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14865    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14866echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14867    ac_header_preproc=yes
14868    ;;
14869  no:yes:* )
14870    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14871echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14872    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14873echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14874    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14875echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14876    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14877echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14878    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14879echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14880    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14881echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14882    ( cat <<\_ASBOX
14883## ------------------------------------ ##
14884## Report this to http://llvm.org/bugs/ ##
14885## ------------------------------------ ##
14886_ASBOX
14887     ) | sed "s/^/$as_me: WARNING:     /" >&2
14888    ;;
14889esac
14890{ echo "$as_me:$LINENO: checking for $ac_header" >&5
14891echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14892if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14893  echo $ECHO_N "(cached) $ECHO_C" >&6
14894else
14895  eval "$as_ac_Header=\$ac_header_preproc"
14896fi
14897ac_res=`eval echo '${'$as_ac_Header'}'`
14898	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14899echo "${ECHO_T}$ac_res" >&6; }
14900
14901fi
14902if test `eval echo '${'$as_ac_Header'}'` = yes; then
14903  cat >>confdefs.h <<_ACEOF
14904#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14905_ACEOF
14906
14907fi
14908
14909done
14910
14911
14912
14913for ac_header in utime.h windows.h
14914do
14915as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14916if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14917  { echo "$as_me:$LINENO: checking for $ac_header" >&5
14918echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14919if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14920  echo $ECHO_N "(cached) $ECHO_C" >&6
14921fi
14922ac_res=`eval echo '${'$as_ac_Header'}'`
14923	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14924echo "${ECHO_T}$ac_res" >&6; }
14925else
14926  # Is the header compilable?
14927{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
14928echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14929cat >conftest.$ac_ext <<_ACEOF
14930/* confdefs.h.  */
14931_ACEOF
14932cat confdefs.h >>conftest.$ac_ext
14933cat >>conftest.$ac_ext <<_ACEOF
14934/* end confdefs.h.  */
14935$ac_includes_default
14936#include <$ac_header>
14937_ACEOF
14938rm -f conftest.$ac_objext
14939if { (ac_try="$ac_compile"
14940case "(($ac_try" in
14941  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14942  *) ac_try_echo=$ac_try;;
14943esac
14944eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14945  (eval "$ac_compile") 2>conftest.er1
14946  ac_status=$?
14947  grep -v '^ *+' conftest.er1 >conftest.err
14948  rm -f conftest.er1
14949  cat conftest.err >&5
14950  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14951  (exit $ac_status); } &&
14952	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14953  { (case "(($ac_try" in
14954  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14955  *) ac_try_echo=$ac_try;;
14956esac
14957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14958  (eval "$ac_try") 2>&5
14959  ac_status=$?
14960  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14961  (exit $ac_status); }; } &&
14962	 { ac_try='test -s conftest.$ac_objext'
14963  { (case "(($ac_try" in
14964  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14965  *) ac_try_echo=$ac_try;;
14966esac
14967eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14968  (eval "$ac_try") 2>&5
14969  ac_status=$?
14970  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14971  (exit $ac_status); }; }; then
14972  ac_header_compiler=yes
14973else
14974  echo "$as_me: failed program was:" >&5
14975sed 's/^/| /' conftest.$ac_ext >&5
14976
14977	ac_header_compiler=no
14978fi
14979
14980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14981{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14982echo "${ECHO_T}$ac_header_compiler" >&6; }
14983
14984# Is the header present?
14985{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
14986echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14987cat >conftest.$ac_ext <<_ACEOF
14988/* confdefs.h.  */
14989_ACEOF
14990cat confdefs.h >>conftest.$ac_ext
14991cat >>conftest.$ac_ext <<_ACEOF
14992/* end confdefs.h.  */
14993#include <$ac_header>
14994_ACEOF
14995if { (ac_try="$ac_cpp conftest.$ac_ext"
14996case "(($ac_try" in
14997  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14998  *) ac_try_echo=$ac_try;;
14999esac
15000eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15001  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15002  ac_status=$?
15003  grep -v '^ *+' conftest.er1 >conftest.err
15004  rm -f conftest.er1
15005  cat conftest.err >&5
15006  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15007  (exit $ac_status); } >/dev/null; then
15008  if test -s conftest.err; then
15009    ac_cpp_err=$ac_c_preproc_warn_flag
15010    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15011  else
15012    ac_cpp_err=
15013  fi
15014else
15015  ac_cpp_err=yes
15016fi
15017if test -z "$ac_cpp_err"; then
15018  ac_header_preproc=yes
15019else
15020  echo "$as_me: failed program was:" >&5
15021sed 's/^/| /' conftest.$ac_ext >&5
15022
15023  ac_header_preproc=no
15024fi
15025
15026rm -f conftest.err conftest.$ac_ext
15027{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15028echo "${ECHO_T}$ac_header_preproc" >&6; }
15029
15030# So?  What about this header?
15031case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15032  yes:no: )
15033    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15034echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15035    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15036echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15037    ac_header_preproc=yes
15038    ;;
15039  no:yes:* )
15040    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15041echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15042    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15043echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15044    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15045echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15046    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15047echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15048    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15049echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15050    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15051echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15052    ( cat <<\_ASBOX
15053## ------------------------------------ ##
15054## Report this to http://llvm.org/bugs/ ##
15055## ------------------------------------ ##
15056_ASBOX
15057     ) | sed "s/^/$as_me: WARNING:     /" >&2
15058    ;;
15059esac
15060{ echo "$as_me:$LINENO: checking for $ac_header" >&5
15061echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15062if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15063  echo $ECHO_N "(cached) $ECHO_C" >&6
15064else
15065  eval "$as_ac_Header=\$ac_header_preproc"
15066fi
15067ac_res=`eval echo '${'$as_ac_Header'}'`
15068	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15069echo "${ECHO_T}$ac_res" >&6; }
15070
15071fi
15072if test `eval echo '${'$as_ac_Header'}'` = yes; then
15073  cat >>confdefs.h <<_ACEOF
15074#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15075_ACEOF
15076
15077fi
15078
15079done
15080
15081
15082
15083
15084
15085
15086for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
15087do
15088as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15089if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15090  { echo "$as_me:$LINENO: checking for $ac_header" >&5
15091echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15092if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15093  echo $ECHO_N "(cached) $ECHO_C" >&6
15094fi
15095ac_res=`eval echo '${'$as_ac_Header'}'`
15096	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15097echo "${ECHO_T}$ac_res" >&6; }
15098else
15099  # Is the header compilable?
15100{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
15101echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15102cat >conftest.$ac_ext <<_ACEOF
15103/* confdefs.h.  */
15104_ACEOF
15105cat confdefs.h >>conftest.$ac_ext
15106cat >>conftest.$ac_ext <<_ACEOF
15107/* end confdefs.h.  */
15108$ac_includes_default
15109#include <$ac_header>
15110_ACEOF
15111rm -f conftest.$ac_objext
15112if { (ac_try="$ac_compile"
15113case "(($ac_try" in
15114  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15115  *) ac_try_echo=$ac_try;;
15116esac
15117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15118  (eval "$ac_compile") 2>conftest.er1
15119  ac_status=$?
15120  grep -v '^ *+' conftest.er1 >conftest.err
15121  rm -f conftest.er1
15122  cat conftest.err >&5
15123  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15124  (exit $ac_status); } &&
15125	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15126  { (case "(($ac_try" in
15127  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15128  *) ac_try_echo=$ac_try;;
15129esac
15130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15131  (eval "$ac_try") 2>&5
15132  ac_status=$?
15133  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15134  (exit $ac_status); }; } &&
15135	 { ac_try='test -s conftest.$ac_objext'
15136  { (case "(($ac_try" in
15137  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15138  *) ac_try_echo=$ac_try;;
15139esac
15140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15141  (eval "$ac_try") 2>&5
15142  ac_status=$?
15143  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15144  (exit $ac_status); }; }; then
15145  ac_header_compiler=yes
15146else
15147  echo "$as_me: failed program was:" >&5
15148sed 's/^/| /' conftest.$ac_ext >&5
15149
15150	ac_header_compiler=no
15151fi
15152
15153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15154{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15155echo "${ECHO_T}$ac_header_compiler" >&6; }
15156
15157# Is the header present?
15158{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
15159echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15160cat >conftest.$ac_ext <<_ACEOF
15161/* confdefs.h.  */
15162_ACEOF
15163cat confdefs.h >>conftest.$ac_ext
15164cat >>conftest.$ac_ext <<_ACEOF
15165/* end confdefs.h.  */
15166#include <$ac_header>
15167_ACEOF
15168if { (ac_try="$ac_cpp conftest.$ac_ext"
15169case "(($ac_try" in
15170  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15171  *) ac_try_echo=$ac_try;;
15172esac
15173eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15174  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15175  ac_status=$?
15176  grep -v '^ *+' conftest.er1 >conftest.err
15177  rm -f conftest.er1
15178  cat conftest.err >&5
15179  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15180  (exit $ac_status); } >/dev/null; then
15181  if test -s conftest.err; then
15182    ac_cpp_err=$ac_c_preproc_warn_flag
15183    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15184  else
15185    ac_cpp_err=
15186  fi
15187else
15188  ac_cpp_err=yes
15189fi
15190if test -z "$ac_cpp_err"; then
15191  ac_header_preproc=yes
15192else
15193  echo "$as_me: failed program was:" >&5
15194sed 's/^/| /' conftest.$ac_ext >&5
15195
15196  ac_header_preproc=no
15197fi
15198
15199rm -f conftest.err conftest.$ac_ext
15200{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15201echo "${ECHO_T}$ac_header_preproc" >&6; }
15202
15203# So?  What about this header?
15204case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15205  yes:no: )
15206    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15207echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15208    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15209echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15210    ac_header_preproc=yes
15211    ;;
15212  no:yes:* )
15213    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15214echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15215    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15216echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15217    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15218echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15219    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15220echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15221    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15222echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15223    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15224echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15225    ( cat <<\_ASBOX
15226## ------------------------------------ ##
15227## Report this to http://llvm.org/bugs/ ##
15228## ------------------------------------ ##
15229_ASBOX
15230     ) | sed "s/^/$as_me: WARNING:     /" >&2
15231    ;;
15232esac
15233{ echo "$as_me:$LINENO: checking for $ac_header" >&5
15234echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15235if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15236  echo $ECHO_N "(cached) $ECHO_C" >&6
15237else
15238  eval "$as_ac_Header=\$ac_header_preproc"
15239fi
15240ac_res=`eval echo '${'$as_ac_Header'}'`
15241	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15242echo "${ECHO_T}$ac_res" >&6; }
15243
15244fi
15245if test `eval echo '${'$as_ac_Header'}'` = yes; then
15246  cat >>confdefs.h <<_ACEOF
15247#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15248_ACEOF
15249
15250fi
15251
15252done
15253
15254
15255
15256
15257
15258for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
15259do
15260as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15261if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15262  { echo "$as_me:$LINENO: checking for $ac_header" >&5
15263echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15264if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15265  echo $ECHO_N "(cached) $ECHO_C" >&6
15266fi
15267ac_res=`eval echo '${'$as_ac_Header'}'`
15268	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15269echo "${ECHO_T}$ac_res" >&6; }
15270else
15271  # Is the header compilable?
15272{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
15273echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15274cat >conftest.$ac_ext <<_ACEOF
15275/* confdefs.h.  */
15276_ACEOF
15277cat confdefs.h >>conftest.$ac_ext
15278cat >>conftest.$ac_ext <<_ACEOF
15279/* end confdefs.h.  */
15280$ac_includes_default
15281#include <$ac_header>
15282_ACEOF
15283rm -f conftest.$ac_objext
15284if { (ac_try="$ac_compile"
15285case "(($ac_try" in
15286  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15287  *) ac_try_echo=$ac_try;;
15288esac
15289eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15290  (eval "$ac_compile") 2>conftest.er1
15291  ac_status=$?
15292  grep -v '^ *+' conftest.er1 >conftest.err
15293  rm -f conftest.er1
15294  cat conftest.err >&5
15295  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15296  (exit $ac_status); } &&
15297	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15298  { (case "(($ac_try" in
15299  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15300  *) ac_try_echo=$ac_try;;
15301esac
15302eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15303  (eval "$ac_try") 2>&5
15304  ac_status=$?
15305  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15306  (exit $ac_status); }; } &&
15307	 { ac_try='test -s conftest.$ac_objext'
15308  { (case "(($ac_try" in
15309  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15310  *) ac_try_echo=$ac_try;;
15311esac
15312eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15313  (eval "$ac_try") 2>&5
15314  ac_status=$?
15315  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15316  (exit $ac_status); }; }; then
15317  ac_header_compiler=yes
15318else
15319  echo "$as_me: failed program was:" >&5
15320sed 's/^/| /' conftest.$ac_ext >&5
15321
15322	ac_header_compiler=no
15323fi
15324
15325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15326{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15327echo "${ECHO_T}$ac_header_compiler" >&6; }
15328
15329# Is the header present?
15330{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
15331echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15332cat >conftest.$ac_ext <<_ACEOF
15333/* confdefs.h.  */
15334_ACEOF
15335cat confdefs.h >>conftest.$ac_ext
15336cat >>conftest.$ac_ext <<_ACEOF
15337/* end confdefs.h.  */
15338#include <$ac_header>
15339_ACEOF
15340if { (ac_try="$ac_cpp conftest.$ac_ext"
15341case "(($ac_try" in
15342  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15343  *) ac_try_echo=$ac_try;;
15344esac
15345eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15346  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15347  ac_status=$?
15348  grep -v '^ *+' conftest.er1 >conftest.err
15349  rm -f conftest.er1
15350  cat conftest.err >&5
15351  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15352  (exit $ac_status); } >/dev/null; then
15353  if test -s conftest.err; then
15354    ac_cpp_err=$ac_c_preproc_warn_flag
15355    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15356  else
15357    ac_cpp_err=
15358  fi
15359else
15360  ac_cpp_err=yes
15361fi
15362if test -z "$ac_cpp_err"; then
15363  ac_header_preproc=yes
15364else
15365  echo "$as_me: failed program was:" >&5
15366sed 's/^/| /' conftest.$ac_ext >&5
15367
15368  ac_header_preproc=no
15369fi
15370
15371rm -f conftest.err conftest.$ac_ext
15372{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15373echo "${ECHO_T}$ac_header_preproc" >&6; }
15374
15375# So?  What about this header?
15376case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15377  yes:no: )
15378    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15379echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15380    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15381echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15382    ac_header_preproc=yes
15383    ;;
15384  no:yes:* )
15385    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15386echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15387    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15388echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15389    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15390echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15391    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15392echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15393    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15394echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15395    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15396echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15397    ( cat <<\_ASBOX
15398## ------------------------------------ ##
15399## Report this to http://llvm.org/bugs/ ##
15400## ------------------------------------ ##
15401_ASBOX
15402     ) | sed "s/^/$as_me: WARNING:     /" >&2
15403    ;;
15404esac
15405{ echo "$as_me:$LINENO: checking for $ac_header" >&5
15406echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15407if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15408  echo $ECHO_N "(cached) $ECHO_C" >&6
15409else
15410  eval "$as_ac_Header=\$ac_header_preproc"
15411fi
15412ac_res=`eval echo '${'$as_ac_Header'}'`
15413	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15414echo "${ECHO_T}$ac_res" >&6; }
15415
15416fi
15417if test `eval echo '${'$as_ac_Header'}'` = yes; then
15418  cat >>confdefs.h <<_ACEOF
15419#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15420_ACEOF
15421
15422fi
15423
15424done
15425
15426
15427for ac_header in valgrind/valgrind.h
15428do
15429as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15430if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15431  { echo "$as_me:$LINENO: checking for $ac_header" >&5
15432echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15433if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15434  echo $ECHO_N "(cached) $ECHO_C" >&6
15435fi
15436ac_res=`eval echo '${'$as_ac_Header'}'`
15437	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15438echo "${ECHO_T}$ac_res" >&6; }
15439else
15440  # Is the header compilable?
15441{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
15442echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15443cat >conftest.$ac_ext <<_ACEOF
15444/* confdefs.h.  */
15445_ACEOF
15446cat confdefs.h >>conftest.$ac_ext
15447cat >>conftest.$ac_ext <<_ACEOF
15448/* end confdefs.h.  */
15449$ac_includes_default
15450#include <$ac_header>
15451_ACEOF
15452rm -f conftest.$ac_objext
15453if { (ac_try="$ac_compile"
15454case "(($ac_try" in
15455  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15456  *) ac_try_echo=$ac_try;;
15457esac
15458eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15459  (eval "$ac_compile") 2>conftest.er1
15460  ac_status=$?
15461  grep -v '^ *+' conftest.er1 >conftest.err
15462  rm -f conftest.er1
15463  cat conftest.err >&5
15464  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15465  (exit $ac_status); } &&
15466	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15467  { (case "(($ac_try" in
15468  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15469  *) ac_try_echo=$ac_try;;
15470esac
15471eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15472  (eval "$ac_try") 2>&5
15473  ac_status=$?
15474  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15475  (exit $ac_status); }; } &&
15476	 { ac_try='test -s conftest.$ac_objext'
15477  { (case "(($ac_try" in
15478  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15479  *) ac_try_echo=$ac_try;;
15480esac
15481eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15482  (eval "$ac_try") 2>&5
15483  ac_status=$?
15484  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15485  (exit $ac_status); }; }; then
15486  ac_header_compiler=yes
15487else
15488  echo "$as_me: failed program was:" >&5
15489sed 's/^/| /' conftest.$ac_ext >&5
15490
15491	ac_header_compiler=no
15492fi
15493
15494rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15495{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15496echo "${ECHO_T}$ac_header_compiler" >&6; }
15497
15498# Is the header present?
15499{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
15500echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15501cat >conftest.$ac_ext <<_ACEOF
15502/* confdefs.h.  */
15503_ACEOF
15504cat confdefs.h >>conftest.$ac_ext
15505cat >>conftest.$ac_ext <<_ACEOF
15506/* end confdefs.h.  */
15507#include <$ac_header>
15508_ACEOF
15509if { (ac_try="$ac_cpp conftest.$ac_ext"
15510case "(($ac_try" in
15511  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15512  *) ac_try_echo=$ac_try;;
15513esac
15514eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15515  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15516  ac_status=$?
15517  grep -v '^ *+' conftest.er1 >conftest.err
15518  rm -f conftest.er1
15519  cat conftest.err >&5
15520  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15521  (exit $ac_status); } >/dev/null; then
15522  if test -s conftest.err; then
15523    ac_cpp_err=$ac_c_preproc_warn_flag
15524    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15525  else
15526    ac_cpp_err=
15527  fi
15528else
15529  ac_cpp_err=yes
15530fi
15531if test -z "$ac_cpp_err"; then
15532  ac_header_preproc=yes
15533else
15534  echo "$as_me: failed program was:" >&5
15535sed 's/^/| /' conftest.$ac_ext >&5
15536
15537  ac_header_preproc=no
15538fi
15539
15540rm -f conftest.err conftest.$ac_ext
15541{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15542echo "${ECHO_T}$ac_header_preproc" >&6; }
15543
15544# So?  What about this header?
15545case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15546  yes:no: )
15547    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15548echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15549    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15550echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15551    ac_header_preproc=yes
15552    ;;
15553  no:yes:* )
15554    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15555echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15556    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15557echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15558    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15559echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15560    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15561echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15562    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15563echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15564    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15565echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15566    ( cat <<\_ASBOX
15567## ------------------------------------ ##
15568## Report this to http://llvm.org/bugs/ ##
15569## ------------------------------------ ##
15570_ASBOX
15571     ) | sed "s/^/$as_me: WARNING:     /" >&2
15572    ;;
15573esac
15574{ echo "$as_me:$LINENO: checking for $ac_header" >&5
15575echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15576if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15577  echo $ECHO_N "(cached) $ECHO_C" >&6
15578else
15579  eval "$as_ac_Header=\$ac_header_preproc"
15580fi
15581ac_res=`eval echo '${'$as_ac_Header'}'`
15582	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15583echo "${ECHO_T}$ac_res" >&6; }
15584
15585fi
15586if test `eval echo '${'$as_ac_Header'}'` = yes; then
15587  cat >>confdefs.h <<_ACEOF
15588#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15589_ACEOF
15590
15591fi
15592
15593done
15594
15595
15596for ac_header in fenv.h
15597do
15598as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15599if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15600  { echo "$as_me:$LINENO: checking for $ac_header" >&5
15601echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15602if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15603  echo $ECHO_N "(cached) $ECHO_C" >&6
15604fi
15605ac_res=`eval echo '${'$as_ac_Header'}'`
15606	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15607echo "${ECHO_T}$ac_res" >&6; }
15608else
15609  # Is the header compilable?
15610{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
15611echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15612cat >conftest.$ac_ext <<_ACEOF
15613/* confdefs.h.  */
15614_ACEOF
15615cat confdefs.h >>conftest.$ac_ext
15616cat >>conftest.$ac_ext <<_ACEOF
15617/* end confdefs.h.  */
15618$ac_includes_default
15619#include <$ac_header>
15620_ACEOF
15621rm -f conftest.$ac_objext
15622if { (ac_try="$ac_compile"
15623case "(($ac_try" in
15624  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15625  *) ac_try_echo=$ac_try;;
15626esac
15627eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15628  (eval "$ac_compile") 2>conftest.er1
15629  ac_status=$?
15630  grep -v '^ *+' conftest.er1 >conftest.err
15631  rm -f conftest.er1
15632  cat conftest.err >&5
15633  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15634  (exit $ac_status); } &&
15635	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15636  { (case "(($ac_try" in
15637  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15638  *) ac_try_echo=$ac_try;;
15639esac
15640eval "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); }; } &&
15645	 { ac_try='test -s conftest.$ac_objext'
15646  { (case "(($ac_try" in
15647  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15648  *) ac_try_echo=$ac_try;;
15649esac
15650eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15651  (eval "$ac_try") 2>&5
15652  ac_status=$?
15653  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15654  (exit $ac_status); }; }; then
15655  ac_header_compiler=yes
15656else
15657  echo "$as_me: failed program was:" >&5
15658sed 's/^/| /' conftest.$ac_ext >&5
15659
15660	ac_header_compiler=no
15661fi
15662
15663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15664{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15665echo "${ECHO_T}$ac_header_compiler" >&6; }
15666
15667# Is the header present?
15668{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
15669echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15670cat >conftest.$ac_ext <<_ACEOF
15671/* confdefs.h.  */
15672_ACEOF
15673cat confdefs.h >>conftest.$ac_ext
15674cat >>conftest.$ac_ext <<_ACEOF
15675/* end confdefs.h.  */
15676#include <$ac_header>
15677_ACEOF
15678if { (ac_try="$ac_cpp conftest.$ac_ext"
15679case "(($ac_try" in
15680  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15681  *) ac_try_echo=$ac_try;;
15682esac
15683eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15684  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15685  ac_status=$?
15686  grep -v '^ *+' conftest.er1 >conftest.err
15687  rm -f conftest.er1
15688  cat conftest.err >&5
15689  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15690  (exit $ac_status); } >/dev/null; then
15691  if test -s conftest.err; then
15692    ac_cpp_err=$ac_c_preproc_warn_flag
15693    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15694  else
15695    ac_cpp_err=
15696  fi
15697else
15698  ac_cpp_err=yes
15699fi
15700if test -z "$ac_cpp_err"; then
15701  ac_header_preproc=yes
15702else
15703  echo "$as_me: failed program was:" >&5
15704sed 's/^/| /' conftest.$ac_ext >&5
15705
15706  ac_header_preproc=no
15707fi
15708
15709rm -f conftest.err conftest.$ac_ext
15710{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15711echo "${ECHO_T}$ac_header_preproc" >&6; }
15712
15713# So?  What about this header?
15714case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15715  yes:no: )
15716    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15717echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15718    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15719echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15720    ac_header_preproc=yes
15721    ;;
15722  no:yes:* )
15723    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15724echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15725    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15726echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15727    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15728echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15729    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15730echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15731    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15732echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15733    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15734echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15735    ( cat <<\_ASBOX
15736## ------------------------------------ ##
15737## Report this to http://llvm.org/bugs/ ##
15738## ------------------------------------ ##
15739_ASBOX
15740     ) | sed "s/^/$as_me: WARNING:     /" >&2
15741    ;;
15742esac
15743{ echo "$as_me:$LINENO: checking for $ac_header" >&5
15744echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15745if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15746  echo $ECHO_N "(cached) $ECHO_C" >&6
15747else
15748  eval "$as_ac_Header=\$ac_header_preproc"
15749fi
15750ac_res=`eval echo '${'$as_ac_Header'}'`
15751	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15752echo "${ECHO_T}$ac_res" >&6; }
15753
15754fi
15755if test `eval echo '${'$as_ac_Header'}'` = yes; then
15756  cat >>confdefs.h <<_ACEOF
15757#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15758_ACEOF
15759
15760fi
15761
15762done
15763
15764if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15765
15766for ac_header in pthread.h
15767do
15768as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15769if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15770  { echo "$as_me:$LINENO: checking for $ac_header" >&5
15771echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15772if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15773  echo $ECHO_N "(cached) $ECHO_C" >&6
15774fi
15775ac_res=`eval echo '${'$as_ac_Header'}'`
15776	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15777echo "${ECHO_T}$ac_res" >&6; }
15778else
15779  # Is the header compilable?
15780{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
15781echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15782cat >conftest.$ac_ext <<_ACEOF
15783/* confdefs.h.  */
15784_ACEOF
15785cat confdefs.h >>conftest.$ac_ext
15786cat >>conftest.$ac_ext <<_ACEOF
15787/* end confdefs.h.  */
15788$ac_includes_default
15789#include <$ac_header>
15790_ACEOF
15791rm -f conftest.$ac_objext
15792if { (ac_try="$ac_compile"
15793case "(($ac_try" in
15794  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15795  *) ac_try_echo=$ac_try;;
15796esac
15797eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15798  (eval "$ac_compile") 2>conftest.er1
15799  ac_status=$?
15800  grep -v '^ *+' conftest.er1 >conftest.err
15801  rm -f conftest.er1
15802  cat conftest.err >&5
15803  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15804  (exit $ac_status); } &&
15805	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15806  { (case "(($ac_try" in
15807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15808  *) ac_try_echo=$ac_try;;
15809esac
15810eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15811  (eval "$ac_try") 2>&5
15812  ac_status=$?
15813  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15814  (exit $ac_status); }; } &&
15815	 { ac_try='test -s conftest.$ac_objext'
15816  { (case "(($ac_try" in
15817  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15818  *) ac_try_echo=$ac_try;;
15819esac
15820eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15821  (eval "$ac_try") 2>&5
15822  ac_status=$?
15823  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15824  (exit $ac_status); }; }; then
15825  ac_header_compiler=yes
15826else
15827  echo "$as_me: failed program was:" >&5
15828sed 's/^/| /' conftest.$ac_ext >&5
15829
15830	ac_header_compiler=no
15831fi
15832
15833rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15834{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15835echo "${ECHO_T}$ac_header_compiler" >&6; }
15836
15837# Is the header present?
15838{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
15839echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15840cat >conftest.$ac_ext <<_ACEOF
15841/* confdefs.h.  */
15842_ACEOF
15843cat confdefs.h >>conftest.$ac_ext
15844cat >>conftest.$ac_ext <<_ACEOF
15845/* end confdefs.h.  */
15846#include <$ac_header>
15847_ACEOF
15848if { (ac_try="$ac_cpp conftest.$ac_ext"
15849case "(($ac_try" in
15850  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15851  *) ac_try_echo=$ac_try;;
15852esac
15853eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15854  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15855  ac_status=$?
15856  grep -v '^ *+' conftest.er1 >conftest.err
15857  rm -f conftest.er1
15858  cat conftest.err >&5
15859  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15860  (exit $ac_status); } >/dev/null; then
15861  if test -s conftest.err; then
15862    ac_cpp_err=$ac_c_preproc_warn_flag
15863    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15864  else
15865    ac_cpp_err=
15866  fi
15867else
15868  ac_cpp_err=yes
15869fi
15870if test -z "$ac_cpp_err"; then
15871  ac_header_preproc=yes
15872else
15873  echo "$as_me: failed program was:" >&5
15874sed 's/^/| /' conftest.$ac_ext >&5
15875
15876  ac_header_preproc=no
15877fi
15878
15879rm -f conftest.err conftest.$ac_ext
15880{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15881echo "${ECHO_T}$ac_header_preproc" >&6; }
15882
15883# So?  What about this header?
15884case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15885  yes:no: )
15886    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15887echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15888    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15889echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15890    ac_header_preproc=yes
15891    ;;
15892  no:yes:* )
15893    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15894echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15895    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15896echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15897    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15898echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15899    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15900echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15901    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15902echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15903    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15904echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15905    ( cat <<\_ASBOX
15906## ------------------------------------ ##
15907## Report this to http://llvm.org/bugs/ ##
15908## ------------------------------------ ##
15909_ASBOX
15910     ) | sed "s/^/$as_me: WARNING:     /" >&2
15911    ;;
15912esac
15913{ echo "$as_me:$LINENO: checking for $ac_header" >&5
15914echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15915if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15916  echo $ECHO_N "(cached) $ECHO_C" >&6
15917else
15918  eval "$as_ac_Header=\$ac_header_preproc"
15919fi
15920ac_res=`eval echo '${'$as_ac_Header'}'`
15921	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15922echo "${ECHO_T}$ac_res" >&6; }
15923
15924fi
15925if test `eval echo '${'$as_ac_Header'}'` = yes; then
15926  cat >>confdefs.h <<_ACEOF
15927#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15928_ACEOF
15929 HAVE_PTHREAD=1
15930
15931else
15932  HAVE_PTHREAD=0
15933
15934fi
15935
15936done
15937
15938else
15939  HAVE_PTHREAD=0
15940
15941fi
15942
15943if test "$llvm_cv_enable_libffi" = "yes" ; then
15944
15945
15946for ac_header in ffi.h ffi/ffi.h
15947do
15948as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15949if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15950  { echo "$as_me:$LINENO: checking for $ac_header" >&5
15951echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15952if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15953  echo $ECHO_N "(cached) $ECHO_C" >&6
15954fi
15955ac_res=`eval echo '${'$as_ac_Header'}'`
15956	       { echo "$as_me:$LINENO: result: $ac_res" >&5
15957echo "${ECHO_T}$ac_res" >&6; }
15958else
15959  # Is the header compilable?
15960{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
15961echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15962cat >conftest.$ac_ext <<_ACEOF
15963/* confdefs.h.  */
15964_ACEOF
15965cat confdefs.h >>conftest.$ac_ext
15966cat >>conftest.$ac_ext <<_ACEOF
15967/* end confdefs.h.  */
15968$ac_includes_default
15969#include <$ac_header>
15970_ACEOF
15971rm -f conftest.$ac_objext
15972if { (ac_try="$ac_compile"
15973case "(($ac_try" in
15974  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15975  *) ac_try_echo=$ac_try;;
15976esac
15977eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15978  (eval "$ac_compile") 2>conftest.er1
15979  ac_status=$?
15980  grep -v '^ *+' conftest.er1 >conftest.err
15981  rm -f conftest.er1
15982  cat conftest.err >&5
15983  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15984  (exit $ac_status); } &&
15985	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15986  { (case "(($ac_try" in
15987  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15988  *) ac_try_echo=$ac_try;;
15989esac
15990eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15991  (eval "$ac_try") 2>&5
15992  ac_status=$?
15993  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15994  (exit $ac_status); }; } &&
15995	 { ac_try='test -s conftest.$ac_objext'
15996  { (case "(($ac_try" in
15997  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15998  *) ac_try_echo=$ac_try;;
15999esac
16000eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16001  (eval "$ac_try") 2>&5
16002  ac_status=$?
16003  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16004  (exit $ac_status); }; }; then
16005  ac_header_compiler=yes
16006else
16007  echo "$as_me: failed program was:" >&5
16008sed 's/^/| /' conftest.$ac_ext >&5
16009
16010	ac_header_compiler=no
16011fi
16012
16013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16014{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16015echo "${ECHO_T}$ac_header_compiler" >&6; }
16016
16017# Is the header present?
16018{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
16019echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16020cat >conftest.$ac_ext <<_ACEOF
16021/* confdefs.h.  */
16022_ACEOF
16023cat confdefs.h >>conftest.$ac_ext
16024cat >>conftest.$ac_ext <<_ACEOF
16025/* end confdefs.h.  */
16026#include <$ac_header>
16027_ACEOF
16028if { (ac_try="$ac_cpp conftest.$ac_ext"
16029case "(($ac_try" in
16030  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16031  *) ac_try_echo=$ac_try;;
16032esac
16033eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16034  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16035  ac_status=$?
16036  grep -v '^ *+' conftest.er1 >conftest.err
16037  rm -f conftest.er1
16038  cat conftest.err >&5
16039  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16040  (exit $ac_status); } >/dev/null; then
16041  if test -s conftest.err; then
16042    ac_cpp_err=$ac_c_preproc_warn_flag
16043    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16044  else
16045    ac_cpp_err=
16046  fi
16047else
16048  ac_cpp_err=yes
16049fi
16050if test -z "$ac_cpp_err"; then
16051  ac_header_preproc=yes
16052else
16053  echo "$as_me: failed program was:" >&5
16054sed 's/^/| /' conftest.$ac_ext >&5
16055
16056  ac_header_preproc=no
16057fi
16058
16059rm -f conftest.err conftest.$ac_ext
16060{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16061echo "${ECHO_T}$ac_header_preproc" >&6; }
16062
16063# So?  What about this header?
16064case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16065  yes:no: )
16066    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16067echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16068    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16069echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16070    ac_header_preproc=yes
16071    ;;
16072  no:yes:* )
16073    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16074echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16075    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16076echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16077    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16078echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16079    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16080echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16081    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16082echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16083    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16084echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16085    ( cat <<\_ASBOX
16086## ------------------------------------ ##
16087## Report this to http://llvm.org/bugs/ ##
16088## ------------------------------------ ##
16089_ASBOX
16090     ) | sed "s/^/$as_me: WARNING:     /" >&2
16091    ;;
16092esac
16093{ echo "$as_me:$LINENO: checking for $ac_header" >&5
16094echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16095if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16096  echo $ECHO_N "(cached) $ECHO_C" >&6
16097else
16098  eval "$as_ac_Header=\$ac_header_preproc"
16099fi
16100ac_res=`eval echo '${'$as_ac_Header'}'`
16101	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16102echo "${ECHO_T}$ac_res" >&6; }
16103
16104fi
16105if test `eval echo '${'$as_ac_Header'}'` = yes; then
16106  cat >>confdefs.h <<_ACEOF
16107#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16108_ACEOF
16109
16110fi
16111
16112done
16113
16114fi
16115
16116
16117for ac_header in CrashReporterClient.h
16118do
16119as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16120if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16121  { echo "$as_me:$LINENO: checking for $ac_header" >&5
16122echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16123if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16124  echo $ECHO_N "(cached) $ECHO_C" >&6
16125fi
16126ac_res=`eval echo '${'$as_ac_Header'}'`
16127	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16128echo "${ECHO_T}$ac_res" >&6; }
16129else
16130  # Is the header compilable?
16131{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
16132echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16133cat >conftest.$ac_ext <<_ACEOF
16134/* confdefs.h.  */
16135_ACEOF
16136cat confdefs.h >>conftest.$ac_ext
16137cat >>conftest.$ac_ext <<_ACEOF
16138/* end confdefs.h.  */
16139$ac_includes_default
16140#include <$ac_header>
16141_ACEOF
16142rm -f conftest.$ac_objext
16143if { (ac_try="$ac_compile"
16144case "(($ac_try" in
16145  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16146  *) ac_try_echo=$ac_try;;
16147esac
16148eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16149  (eval "$ac_compile") 2>conftest.er1
16150  ac_status=$?
16151  grep -v '^ *+' conftest.er1 >conftest.err
16152  rm -f conftest.er1
16153  cat conftest.err >&5
16154  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16155  (exit $ac_status); } &&
16156	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16157  { (case "(($ac_try" in
16158  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16159  *) ac_try_echo=$ac_try;;
16160esac
16161eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16162  (eval "$ac_try") 2>&5
16163  ac_status=$?
16164  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16165  (exit $ac_status); }; } &&
16166	 { ac_try='test -s conftest.$ac_objext'
16167  { (case "(($ac_try" in
16168  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16169  *) ac_try_echo=$ac_try;;
16170esac
16171eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16172  (eval "$ac_try") 2>&5
16173  ac_status=$?
16174  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16175  (exit $ac_status); }; }; then
16176  ac_header_compiler=yes
16177else
16178  echo "$as_me: failed program was:" >&5
16179sed 's/^/| /' conftest.$ac_ext >&5
16180
16181	ac_header_compiler=no
16182fi
16183
16184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16185{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16186echo "${ECHO_T}$ac_header_compiler" >&6; }
16187
16188# Is the header present?
16189{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
16190echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16191cat >conftest.$ac_ext <<_ACEOF
16192/* confdefs.h.  */
16193_ACEOF
16194cat confdefs.h >>conftest.$ac_ext
16195cat >>conftest.$ac_ext <<_ACEOF
16196/* end confdefs.h.  */
16197#include <$ac_header>
16198_ACEOF
16199if { (ac_try="$ac_cpp conftest.$ac_ext"
16200case "(($ac_try" in
16201  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16202  *) ac_try_echo=$ac_try;;
16203esac
16204eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16205  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16206  ac_status=$?
16207  grep -v '^ *+' conftest.er1 >conftest.err
16208  rm -f conftest.er1
16209  cat conftest.err >&5
16210  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16211  (exit $ac_status); } >/dev/null; then
16212  if test -s conftest.err; then
16213    ac_cpp_err=$ac_c_preproc_warn_flag
16214    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16215  else
16216    ac_cpp_err=
16217  fi
16218else
16219  ac_cpp_err=yes
16220fi
16221if test -z "$ac_cpp_err"; then
16222  ac_header_preproc=yes
16223else
16224  echo "$as_me: failed program was:" >&5
16225sed 's/^/| /' conftest.$ac_ext >&5
16226
16227  ac_header_preproc=no
16228fi
16229
16230rm -f conftest.err conftest.$ac_ext
16231{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16232echo "${ECHO_T}$ac_header_preproc" >&6; }
16233
16234# So?  What about this header?
16235case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16236  yes:no: )
16237    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16238echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16239    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16240echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16241    ac_header_preproc=yes
16242    ;;
16243  no:yes:* )
16244    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16245echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16246    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16247echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16248    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16249echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16250    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16251echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16252    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16253echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16254    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16255echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16256    ( cat <<\_ASBOX
16257## ------------------------------------ ##
16258## Report this to http://llvm.org/bugs/ ##
16259## ------------------------------------ ##
16260_ASBOX
16261     ) | sed "s/^/$as_me: WARNING:     /" >&2
16262    ;;
16263esac
16264{ echo "$as_me:$LINENO: checking for $ac_header" >&5
16265echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16266if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16267  echo $ECHO_N "(cached) $ECHO_C" >&6
16268else
16269  eval "$as_ac_Header=\$ac_header_preproc"
16270fi
16271ac_res=`eval echo '${'$as_ac_Header'}'`
16272	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16273echo "${ECHO_T}$ac_res" >&6; }
16274
16275fi
16276if test `eval echo '${'$as_ac_Header'}'` = yes; then
16277  cat >>confdefs.h <<_ACEOF
16278#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16279_ACEOF
16280
16281fi
16282
16283done
16284
16285
16286{ echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
16287echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
16288cat >conftest.$ac_ext <<_ACEOF
16289/* confdefs.h.  */
16290_ACEOF
16291cat confdefs.h >>conftest.$ac_ext
16292cat >>conftest.$ac_ext <<_ACEOF
16293/* end confdefs.h.  */
16294extern const char *__crashreporter_info__;
16295      int main() {
16296        __crashreporter_info__ = "test";
16297        return 0;
16298      }
16299
16300_ACEOF
16301rm -f conftest.$ac_objext conftest$ac_exeext
16302if { (ac_try="$ac_link"
16303case "(($ac_try" in
16304  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16305  *) ac_try_echo=$ac_try;;
16306esac
16307eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16308  (eval "$ac_link") 2>conftest.er1
16309  ac_status=$?
16310  grep -v '^ *+' conftest.er1 >conftest.err
16311  rm -f conftest.er1
16312  cat conftest.err >&5
16313  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16314  (exit $ac_status); } &&
16315	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16316  { (case "(($ac_try" in
16317  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16318  *) ac_try_echo=$ac_try;;
16319esac
16320eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16321  (eval "$ac_try") 2>&5
16322  ac_status=$?
16323  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16324  (exit $ac_status); }; } &&
16325	 { ac_try='test -s conftest$ac_exeext'
16326  { (case "(($ac_try" in
16327  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16328  *) ac_try_echo=$ac_try;;
16329esac
16330eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16331  (eval "$ac_try") 2>&5
16332  ac_status=$?
16333  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16334  (exit $ac_status); }; }; then
16335  { echo "$as_me:$LINENO: result: yes" >&5
16336echo "${ECHO_T}yes" >&6; }
16337
16338cat >>confdefs.h <<\_ACEOF
16339#define HAVE_CRASHREPORTER_INFO 1
16340_ACEOF
16341
16342else
16343  echo "$as_me: failed program was:" >&5
16344sed 's/^/| /' conftest.$ac_ext >&5
16345
16346	{ echo "$as_me:$LINENO: result: no" >&5
16347echo "${ECHO_T}no" >&6; }
16348
16349cat >>confdefs.h <<\_ACEOF
16350#define HAVE_CRASHREPORTER_INFO 0
16351_ACEOF
16352
16353fi
16354
16355rm -f core conftest.err conftest.$ac_objext \
16356      conftest$ac_exeext conftest.$ac_ext
16357
16358
16359
16360
16361  { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
16362echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
16363if test "${ac_cv_huge_val_sanity+set}" = set; then
16364  echo $ECHO_N "(cached) $ECHO_C" >&6
16365else
16366
16367    ac_ext=cpp
16368ac_cpp='$CXXCPP $CPPFLAGS'
16369ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16370ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16371ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
16372
16373    ac_save_CXXFLAGS=$CXXFLAGS
16374    CXXFLAGS="$CXXFLAGS -pedantic"
16375    if test "$cross_compiling" = yes; then
16376  ac_cv_huge_val_sanity=yes
16377else
16378  cat >conftest.$ac_ext <<_ACEOF
16379/* confdefs.h.  */
16380_ACEOF
16381cat confdefs.h >>conftest.$ac_ext
16382cat >>conftest.$ac_ext <<_ACEOF
16383/* end confdefs.h.  */
16384#include <math.h>
16385int
16386main ()
16387{
16388double x = HUGE_VAL; return x != x;
16389  ;
16390  return 0;
16391}
16392_ACEOF
16393rm -f conftest$ac_exeext
16394if { (ac_try="$ac_link"
16395case "(($ac_try" in
16396  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16397  *) ac_try_echo=$ac_try;;
16398esac
16399eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16400  (eval "$ac_link") 2>&5
16401  ac_status=$?
16402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16403  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16404  { (case "(($ac_try" in
16405  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16406  *) ac_try_echo=$ac_try;;
16407esac
16408eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16409  (eval "$ac_try") 2>&5
16410  ac_status=$?
16411  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16412  (exit $ac_status); }; }; then
16413  ac_cv_huge_val_sanity=yes
16414else
16415  echo "$as_me: program exited with status $ac_status" >&5
16416echo "$as_me: failed program was:" >&5
16417sed 's/^/| /' conftest.$ac_ext >&5
16418
16419( exit $ac_status )
16420ac_cv_huge_val_sanity=no
16421fi
16422rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16423fi
16424
16425
16426    CXXFLAGS=$ac_save_CXXFLAGS
16427    ac_ext=c
16428ac_cpp='$CPP $CPPFLAGS'
16429ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16430ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16431ac_compiler_gnu=$ac_cv_c_compiler_gnu
16432
16433
16434fi
16435{ echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16436echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16437  HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16438
16439
16440{ echo "$as_me:$LINENO: checking for pid_t" >&5
16441echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16442if test "${ac_cv_type_pid_t+set}" = set; then
16443  echo $ECHO_N "(cached) $ECHO_C" >&6
16444else
16445  cat >conftest.$ac_ext <<_ACEOF
16446/* confdefs.h.  */
16447_ACEOF
16448cat confdefs.h >>conftest.$ac_ext
16449cat >>conftest.$ac_ext <<_ACEOF
16450/* end confdefs.h.  */
16451$ac_includes_default
16452typedef pid_t ac__type_new_;
16453int
16454main ()
16455{
16456if ((ac__type_new_ *) 0)
16457  return 0;
16458if (sizeof (ac__type_new_))
16459  return 0;
16460  ;
16461  return 0;
16462}
16463_ACEOF
16464rm -f conftest.$ac_objext
16465if { (ac_try="$ac_compile"
16466case "(($ac_try" in
16467  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16468  *) ac_try_echo=$ac_try;;
16469esac
16470eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16471  (eval "$ac_compile") 2>conftest.er1
16472  ac_status=$?
16473  grep -v '^ *+' conftest.er1 >conftest.err
16474  rm -f conftest.er1
16475  cat conftest.err >&5
16476  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16477  (exit $ac_status); } &&
16478	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16479  { (case "(($ac_try" in
16480  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16481  *) ac_try_echo=$ac_try;;
16482esac
16483eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16484  (eval "$ac_try") 2>&5
16485  ac_status=$?
16486  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16487  (exit $ac_status); }; } &&
16488	 { ac_try='test -s conftest.$ac_objext'
16489  { (case "(($ac_try" in
16490  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16491  *) ac_try_echo=$ac_try;;
16492esac
16493eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16494  (eval "$ac_try") 2>&5
16495  ac_status=$?
16496  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16497  (exit $ac_status); }; }; then
16498  ac_cv_type_pid_t=yes
16499else
16500  echo "$as_me: failed program was:" >&5
16501sed 's/^/| /' conftest.$ac_ext >&5
16502
16503	ac_cv_type_pid_t=no
16504fi
16505
16506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16507fi
16508{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16509echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16510if test $ac_cv_type_pid_t = yes; then
16511  :
16512else
16513
16514cat >>confdefs.h <<_ACEOF
16515#define pid_t int
16516_ACEOF
16517
16518fi
16519
16520{ echo "$as_me:$LINENO: checking for size_t" >&5
16521echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16522if test "${ac_cv_type_size_t+set}" = set; then
16523  echo $ECHO_N "(cached) $ECHO_C" >&6
16524else
16525  cat >conftest.$ac_ext <<_ACEOF
16526/* confdefs.h.  */
16527_ACEOF
16528cat confdefs.h >>conftest.$ac_ext
16529cat >>conftest.$ac_ext <<_ACEOF
16530/* end confdefs.h.  */
16531$ac_includes_default
16532typedef size_t ac__type_new_;
16533int
16534main ()
16535{
16536if ((ac__type_new_ *) 0)
16537  return 0;
16538if (sizeof (ac__type_new_))
16539  return 0;
16540  ;
16541  return 0;
16542}
16543_ACEOF
16544rm -f conftest.$ac_objext
16545if { (ac_try="$ac_compile"
16546case "(($ac_try" in
16547  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16548  *) ac_try_echo=$ac_try;;
16549esac
16550eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16551  (eval "$ac_compile") 2>conftest.er1
16552  ac_status=$?
16553  grep -v '^ *+' conftest.er1 >conftest.err
16554  rm -f conftest.er1
16555  cat conftest.err >&5
16556  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16557  (exit $ac_status); } &&
16558	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16559  { (case "(($ac_try" in
16560  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16561  *) ac_try_echo=$ac_try;;
16562esac
16563eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16564  (eval "$ac_try") 2>&5
16565  ac_status=$?
16566  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16567  (exit $ac_status); }; } &&
16568	 { ac_try='test -s conftest.$ac_objext'
16569  { (case "(($ac_try" in
16570  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16571  *) ac_try_echo=$ac_try;;
16572esac
16573eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16574  (eval "$ac_try") 2>&5
16575  ac_status=$?
16576  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16577  (exit $ac_status); }; }; then
16578  ac_cv_type_size_t=yes
16579else
16580  echo "$as_me: failed program was:" >&5
16581sed 's/^/| /' conftest.$ac_ext >&5
16582
16583	ac_cv_type_size_t=no
16584fi
16585
16586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16587fi
16588{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16589echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16590if test $ac_cv_type_size_t = yes; then
16591  :
16592else
16593
16594cat >>confdefs.h <<_ACEOF
16595#define size_t unsigned int
16596_ACEOF
16597
16598fi
16599
16600
16601cat >>confdefs.h <<_ACEOF
16602#define RETSIGTYPE void
16603_ACEOF
16604
16605{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16606echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16607if test "${ac_cv_struct_tm+set}" = set; then
16608  echo $ECHO_N "(cached) $ECHO_C" >&6
16609else
16610  cat >conftest.$ac_ext <<_ACEOF
16611/* confdefs.h.  */
16612_ACEOF
16613cat confdefs.h >>conftest.$ac_ext
16614cat >>conftest.$ac_ext <<_ACEOF
16615/* end confdefs.h.  */
16616#include <sys/types.h>
16617#include <time.h>
16618
16619int
16620main ()
16621{
16622struct tm *tp; tp->tm_sec;
16623  ;
16624  return 0;
16625}
16626_ACEOF
16627rm -f conftest.$ac_objext
16628if { (ac_try="$ac_compile"
16629case "(($ac_try" in
16630  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16631  *) ac_try_echo=$ac_try;;
16632esac
16633eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16634  (eval "$ac_compile") 2>conftest.er1
16635  ac_status=$?
16636  grep -v '^ *+' conftest.er1 >conftest.err
16637  rm -f conftest.er1
16638  cat conftest.err >&5
16639  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16640  (exit $ac_status); } &&
16641	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16642  { (case "(($ac_try" in
16643  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16644  *) ac_try_echo=$ac_try;;
16645esac
16646eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16647  (eval "$ac_try") 2>&5
16648  ac_status=$?
16649  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16650  (exit $ac_status); }; } &&
16651	 { ac_try='test -s conftest.$ac_objext'
16652  { (case "(($ac_try" in
16653  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16654  *) ac_try_echo=$ac_try;;
16655esac
16656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16657  (eval "$ac_try") 2>&5
16658  ac_status=$?
16659  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16660  (exit $ac_status); }; }; then
16661  ac_cv_struct_tm=time.h
16662else
16663  echo "$as_me: failed program was:" >&5
16664sed 's/^/| /' conftest.$ac_ext >&5
16665
16666	ac_cv_struct_tm=sys/time.h
16667fi
16668
16669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16670fi
16671{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16672echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16673if test $ac_cv_struct_tm = sys/time.h; then
16674
16675cat >>confdefs.h <<\_ACEOF
16676#define TM_IN_SYS_TIME 1
16677_ACEOF
16678
16679fi
16680
16681{ echo "$as_me:$LINENO: checking for int64_t" >&5
16682echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16683if test "${ac_cv_type_int64_t+set}" = set; then
16684  echo $ECHO_N "(cached) $ECHO_C" >&6
16685else
16686  cat >conftest.$ac_ext <<_ACEOF
16687/* confdefs.h.  */
16688_ACEOF
16689cat confdefs.h >>conftest.$ac_ext
16690cat >>conftest.$ac_ext <<_ACEOF
16691/* end confdefs.h.  */
16692$ac_includes_default
16693typedef int64_t ac__type_new_;
16694int
16695main ()
16696{
16697if ((ac__type_new_ *) 0)
16698  return 0;
16699if (sizeof (ac__type_new_))
16700  return 0;
16701  ;
16702  return 0;
16703}
16704_ACEOF
16705rm -f conftest.$ac_objext
16706if { (ac_try="$ac_compile"
16707case "(($ac_try" in
16708  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16709  *) ac_try_echo=$ac_try;;
16710esac
16711eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16712  (eval "$ac_compile") 2>conftest.er1
16713  ac_status=$?
16714  grep -v '^ *+' conftest.er1 >conftest.err
16715  rm -f conftest.er1
16716  cat conftest.err >&5
16717  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16718  (exit $ac_status); } &&
16719	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16720  { (case "(($ac_try" in
16721  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16722  *) ac_try_echo=$ac_try;;
16723esac
16724eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16725  (eval "$ac_try") 2>&5
16726  ac_status=$?
16727  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16728  (exit $ac_status); }; } &&
16729	 { ac_try='test -s conftest.$ac_objext'
16730  { (case "(($ac_try" in
16731  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16732  *) ac_try_echo=$ac_try;;
16733esac
16734eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16735  (eval "$ac_try") 2>&5
16736  ac_status=$?
16737  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16738  (exit $ac_status); }; }; then
16739  ac_cv_type_int64_t=yes
16740else
16741  echo "$as_me: failed program was:" >&5
16742sed 's/^/| /' conftest.$ac_ext >&5
16743
16744	ac_cv_type_int64_t=no
16745fi
16746
16747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16748fi
16749{ echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16750echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16751if test $ac_cv_type_int64_t = yes; then
16752
16753cat >>confdefs.h <<_ACEOF
16754#define HAVE_INT64_T 1
16755_ACEOF
16756
16757
16758else
16759  { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16760echo "$as_me: error: Type int64_t required but not found" >&2;}
16761   { (exit 1); exit 1; }; }
16762fi
16763
16764{ echo "$as_me:$LINENO: checking for uint64_t" >&5
16765echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16766if test "${ac_cv_type_uint64_t+set}" = set; then
16767  echo $ECHO_N "(cached) $ECHO_C" >&6
16768else
16769  cat >conftest.$ac_ext <<_ACEOF
16770/* confdefs.h.  */
16771_ACEOF
16772cat confdefs.h >>conftest.$ac_ext
16773cat >>conftest.$ac_ext <<_ACEOF
16774/* end confdefs.h.  */
16775$ac_includes_default
16776typedef uint64_t ac__type_new_;
16777int
16778main ()
16779{
16780if ((ac__type_new_ *) 0)
16781  return 0;
16782if (sizeof (ac__type_new_))
16783  return 0;
16784  ;
16785  return 0;
16786}
16787_ACEOF
16788rm -f conftest.$ac_objext
16789if { (ac_try="$ac_compile"
16790case "(($ac_try" in
16791  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16792  *) ac_try_echo=$ac_try;;
16793esac
16794eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16795  (eval "$ac_compile") 2>conftest.er1
16796  ac_status=$?
16797  grep -v '^ *+' conftest.er1 >conftest.err
16798  rm -f conftest.er1
16799  cat conftest.err >&5
16800  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16801  (exit $ac_status); } &&
16802	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16803  { (case "(($ac_try" in
16804  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16805  *) ac_try_echo=$ac_try;;
16806esac
16807eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16808  (eval "$ac_try") 2>&5
16809  ac_status=$?
16810  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16811  (exit $ac_status); }; } &&
16812	 { ac_try='test -s conftest.$ac_objext'
16813  { (case "(($ac_try" in
16814  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16815  *) ac_try_echo=$ac_try;;
16816esac
16817eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16818  (eval "$ac_try") 2>&5
16819  ac_status=$?
16820  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16821  (exit $ac_status); }; }; then
16822  ac_cv_type_uint64_t=yes
16823else
16824  echo "$as_me: failed program was:" >&5
16825sed 's/^/| /' conftest.$ac_ext >&5
16826
16827	ac_cv_type_uint64_t=no
16828fi
16829
16830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16831fi
16832{ echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
16833echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
16834if test $ac_cv_type_uint64_t = yes; then
16835
16836cat >>confdefs.h <<_ACEOF
16837#define HAVE_UINT64_T 1
16838_ACEOF
16839
16840
16841else
16842  { echo "$as_me:$LINENO: checking for u_int64_t" >&5
16843echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
16844if test "${ac_cv_type_u_int64_t+set}" = set; then
16845  echo $ECHO_N "(cached) $ECHO_C" >&6
16846else
16847  cat >conftest.$ac_ext <<_ACEOF
16848/* confdefs.h.  */
16849_ACEOF
16850cat confdefs.h >>conftest.$ac_ext
16851cat >>conftest.$ac_ext <<_ACEOF
16852/* end confdefs.h.  */
16853$ac_includes_default
16854typedef u_int64_t ac__type_new_;
16855int
16856main ()
16857{
16858if ((ac__type_new_ *) 0)
16859  return 0;
16860if (sizeof (ac__type_new_))
16861  return 0;
16862  ;
16863  return 0;
16864}
16865_ACEOF
16866rm -f conftest.$ac_objext
16867if { (ac_try="$ac_compile"
16868case "(($ac_try" in
16869  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16870  *) ac_try_echo=$ac_try;;
16871esac
16872eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16873  (eval "$ac_compile") 2>conftest.er1
16874  ac_status=$?
16875  grep -v '^ *+' conftest.er1 >conftest.err
16876  rm -f conftest.er1
16877  cat conftest.err >&5
16878  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16879  (exit $ac_status); } &&
16880	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16881  { (case "(($ac_try" in
16882  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16883  *) ac_try_echo=$ac_try;;
16884esac
16885eval "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); }; } &&
16890	 { ac_try='test -s conftest.$ac_objext'
16891  { (case "(($ac_try" in
16892  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16893  *) ac_try_echo=$ac_try;;
16894esac
16895eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16896  (eval "$ac_try") 2>&5
16897  ac_status=$?
16898  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16899  (exit $ac_status); }; }; then
16900  ac_cv_type_u_int64_t=yes
16901else
16902  echo "$as_me: failed program was:" >&5
16903sed 's/^/| /' conftest.$ac_ext >&5
16904
16905	ac_cv_type_u_int64_t=no
16906fi
16907
16908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16909fi
16910{ echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
16911echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
16912if test $ac_cv_type_u_int64_t = yes; then
16913
16914cat >>confdefs.h <<_ACEOF
16915#define HAVE_U_INT64_T 1
16916_ACEOF
16917
16918
16919else
16920  { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
16921echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
16922   { (exit 1); exit 1; }; }
16923fi
16924
16925fi
16926
16927
16928
16929
16930
16931
16932
16933
16934
16935
16936for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
16937do
16938as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16939{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16940echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16941if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16942  echo $ECHO_N "(cached) $ECHO_C" >&6
16943else
16944  cat >conftest.$ac_ext <<_ACEOF
16945/* confdefs.h.  */
16946_ACEOF
16947cat confdefs.h >>conftest.$ac_ext
16948cat >>conftest.$ac_ext <<_ACEOF
16949/* end confdefs.h.  */
16950/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16951   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16952#define $ac_func innocuous_$ac_func
16953
16954/* System header to define __stub macros and hopefully few prototypes,
16955    which can conflict with char $ac_func (); below.
16956    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16957    <limits.h> exists even on freestanding compilers.  */
16958
16959#ifdef __STDC__
16960# include <limits.h>
16961#else
16962# include <assert.h>
16963#endif
16964
16965#undef $ac_func
16966
16967/* Override any GCC internal prototype to avoid an error.
16968   Use char because int might match the return type of a GCC
16969   builtin and then its argument prototype would still apply.  */
16970#ifdef __cplusplus
16971extern "C"
16972#endif
16973char $ac_func ();
16974/* The GNU C library defines this for functions which it implements
16975    to always fail with ENOSYS.  Some functions are actually named
16976    something starting with __ and the normal name is an alias.  */
16977#if defined __stub_$ac_func || defined __stub___$ac_func
16978choke me
16979#endif
16980
16981int
16982main ()
16983{
16984return $ac_func ();
16985  ;
16986  return 0;
16987}
16988_ACEOF
16989rm -f conftest.$ac_objext conftest$ac_exeext
16990if { (ac_try="$ac_link"
16991case "(($ac_try" in
16992  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16993  *) ac_try_echo=$ac_try;;
16994esac
16995eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16996  (eval "$ac_link") 2>conftest.er1
16997  ac_status=$?
16998  grep -v '^ *+' conftest.er1 >conftest.err
16999  rm -f conftest.er1
17000  cat conftest.err >&5
17001  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17002  (exit $ac_status); } &&
17003	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17004  { (case "(($ac_try" in
17005  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17006  *) ac_try_echo=$ac_try;;
17007esac
17008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17009  (eval "$ac_try") 2>&5
17010  ac_status=$?
17011  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17012  (exit $ac_status); }; } &&
17013	 { ac_try='test -s conftest$ac_exeext'
17014  { (case "(($ac_try" in
17015  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17016  *) ac_try_echo=$ac_try;;
17017esac
17018eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17019  (eval "$ac_try") 2>&5
17020  ac_status=$?
17021  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17022  (exit $ac_status); }; }; then
17023  eval "$as_ac_var=yes"
17024else
17025  echo "$as_me: failed program was:" >&5
17026sed 's/^/| /' conftest.$ac_ext >&5
17027
17028	eval "$as_ac_var=no"
17029fi
17030
17031rm -f core conftest.err conftest.$ac_objext \
17032      conftest$ac_exeext conftest.$ac_ext
17033fi
17034ac_res=`eval echo '${'$as_ac_var'}'`
17035	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17036echo "${ECHO_T}$ac_res" >&6; }
17037if test `eval echo '${'$as_ac_var'}'` = yes; then
17038  cat >>confdefs.h <<_ACEOF
17039#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17040_ACEOF
17041
17042fi
17043done
17044
17045
17046
17047
17048
17049for ac_func in powf fmodf strtof round
17050do
17051as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17052{ echo "$as_me:$LINENO: checking for $ac_func" >&5
17053echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17054if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17055  echo $ECHO_N "(cached) $ECHO_C" >&6
17056else
17057  cat >conftest.$ac_ext <<_ACEOF
17058/* confdefs.h.  */
17059_ACEOF
17060cat confdefs.h >>conftest.$ac_ext
17061cat >>conftest.$ac_ext <<_ACEOF
17062/* end confdefs.h.  */
17063/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17064   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17065#define $ac_func innocuous_$ac_func
17066
17067/* System header to define __stub macros and hopefully few prototypes,
17068    which can conflict with char $ac_func (); below.
17069    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17070    <limits.h> exists even on freestanding compilers.  */
17071
17072#ifdef __STDC__
17073# include <limits.h>
17074#else
17075# include <assert.h>
17076#endif
17077
17078#undef $ac_func
17079
17080/* Override any GCC internal prototype to avoid an error.
17081   Use char because int might match the return type of a GCC
17082   builtin and then its argument prototype would still apply.  */
17083#ifdef __cplusplus
17084extern "C"
17085#endif
17086char $ac_func ();
17087/* The GNU C library defines this for functions which it implements
17088    to always fail with ENOSYS.  Some functions are actually named
17089    something starting with __ and the normal name is an alias.  */
17090#if defined __stub_$ac_func || defined __stub___$ac_func
17091choke me
17092#endif
17093
17094int
17095main ()
17096{
17097return $ac_func ();
17098  ;
17099  return 0;
17100}
17101_ACEOF
17102rm -f conftest.$ac_objext conftest$ac_exeext
17103if { (ac_try="$ac_link"
17104case "(($ac_try" in
17105  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17106  *) ac_try_echo=$ac_try;;
17107esac
17108eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17109  (eval "$ac_link") 2>conftest.er1
17110  ac_status=$?
17111  grep -v '^ *+' conftest.er1 >conftest.err
17112  rm -f conftest.er1
17113  cat conftest.err >&5
17114  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17115  (exit $ac_status); } &&
17116	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17117  { (case "(($ac_try" in
17118  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17119  *) ac_try_echo=$ac_try;;
17120esac
17121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17122  (eval "$ac_try") 2>&5
17123  ac_status=$?
17124  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17125  (exit $ac_status); }; } &&
17126	 { ac_try='test -s conftest$ac_exeext'
17127  { (case "(($ac_try" in
17128  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17129  *) ac_try_echo=$ac_try;;
17130esac
17131eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17132  (eval "$ac_try") 2>&5
17133  ac_status=$?
17134  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17135  (exit $ac_status); }; }; then
17136  eval "$as_ac_var=yes"
17137else
17138  echo "$as_me: failed program was:" >&5
17139sed 's/^/| /' conftest.$ac_ext >&5
17140
17141	eval "$as_ac_var=no"
17142fi
17143
17144rm -f core conftest.err conftest.$ac_objext \
17145      conftest$ac_exeext conftest.$ac_ext
17146fi
17147ac_res=`eval echo '${'$as_ac_var'}'`
17148	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17149echo "${ECHO_T}$ac_res" >&6; }
17150if test `eval echo '${'$as_ac_var'}'` = yes; then
17151  cat >>confdefs.h <<_ACEOF
17152#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17153_ACEOF
17154
17155fi
17156done
17157
17158
17159
17160
17161
17162
17163for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
17164do
17165as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17166{ echo "$as_me:$LINENO: checking for $ac_func" >&5
17167echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17168if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17169  echo $ECHO_N "(cached) $ECHO_C" >&6
17170else
17171  cat >conftest.$ac_ext <<_ACEOF
17172/* confdefs.h.  */
17173_ACEOF
17174cat confdefs.h >>conftest.$ac_ext
17175cat >>conftest.$ac_ext <<_ACEOF
17176/* end confdefs.h.  */
17177/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17178   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17179#define $ac_func innocuous_$ac_func
17180
17181/* System header to define __stub macros and hopefully few prototypes,
17182    which can conflict with char $ac_func (); below.
17183    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17184    <limits.h> exists even on freestanding compilers.  */
17185
17186#ifdef __STDC__
17187# include <limits.h>
17188#else
17189# include <assert.h>
17190#endif
17191
17192#undef $ac_func
17193
17194/* Override any GCC internal prototype to avoid an error.
17195   Use char because int might match the return type of a GCC
17196   builtin and then its argument prototype would still apply.  */
17197#ifdef __cplusplus
17198extern "C"
17199#endif
17200char $ac_func ();
17201/* The GNU C library defines this for functions which it implements
17202    to always fail with ENOSYS.  Some functions are actually named
17203    something starting with __ and the normal name is an alias.  */
17204#if defined __stub_$ac_func || defined __stub___$ac_func
17205choke me
17206#endif
17207
17208int
17209main ()
17210{
17211return $ac_func ();
17212  ;
17213  return 0;
17214}
17215_ACEOF
17216rm -f conftest.$ac_objext conftest$ac_exeext
17217if { (ac_try="$ac_link"
17218case "(($ac_try" in
17219  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17220  *) ac_try_echo=$ac_try;;
17221esac
17222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17223  (eval "$ac_link") 2>conftest.er1
17224  ac_status=$?
17225  grep -v '^ *+' conftest.er1 >conftest.err
17226  rm -f conftest.er1
17227  cat conftest.err >&5
17228  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17229  (exit $ac_status); } &&
17230	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17231  { (case "(($ac_try" in
17232  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17233  *) ac_try_echo=$ac_try;;
17234esac
17235eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17236  (eval "$ac_try") 2>&5
17237  ac_status=$?
17238  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17239  (exit $ac_status); }; } &&
17240	 { ac_try='test -s conftest$ac_exeext'
17241  { (case "(($ac_try" in
17242  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17243  *) ac_try_echo=$ac_try;;
17244esac
17245eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17246  (eval "$ac_try") 2>&5
17247  ac_status=$?
17248  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17249  (exit $ac_status); }; }; then
17250  eval "$as_ac_var=yes"
17251else
17252  echo "$as_me: failed program was:" >&5
17253sed 's/^/| /' conftest.$ac_ext >&5
17254
17255	eval "$as_ac_var=no"
17256fi
17257
17258rm -f core conftest.err conftest.$ac_objext \
17259      conftest$ac_exeext conftest.$ac_ext
17260fi
17261ac_res=`eval echo '${'$as_ac_var'}'`
17262	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17263echo "${ECHO_T}$ac_res" >&6; }
17264if test `eval echo '${'$as_ac_var'}'` = yes; then
17265  cat >>confdefs.h <<_ACEOF
17266#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17267_ACEOF
17268
17269fi
17270done
17271
17272
17273
17274
17275for ac_func in isatty mkdtemp mkstemp
17276do
17277as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17278{ echo "$as_me:$LINENO: checking for $ac_func" >&5
17279echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17280if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17281  echo $ECHO_N "(cached) $ECHO_C" >&6
17282else
17283  cat >conftest.$ac_ext <<_ACEOF
17284/* confdefs.h.  */
17285_ACEOF
17286cat confdefs.h >>conftest.$ac_ext
17287cat >>conftest.$ac_ext <<_ACEOF
17288/* end confdefs.h.  */
17289/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17290   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17291#define $ac_func innocuous_$ac_func
17292
17293/* System header to define __stub macros and hopefully few prototypes,
17294    which can conflict with char $ac_func (); below.
17295    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17296    <limits.h> exists even on freestanding compilers.  */
17297
17298#ifdef __STDC__
17299# include <limits.h>
17300#else
17301# include <assert.h>
17302#endif
17303
17304#undef $ac_func
17305
17306/* Override any GCC internal prototype to avoid an error.
17307   Use char because int might match the return type of a GCC
17308   builtin and then its argument prototype would still apply.  */
17309#ifdef __cplusplus
17310extern "C"
17311#endif
17312char $ac_func ();
17313/* The GNU C library defines this for functions which it implements
17314    to always fail with ENOSYS.  Some functions are actually named
17315    something starting with __ and the normal name is an alias.  */
17316#if defined __stub_$ac_func || defined __stub___$ac_func
17317choke me
17318#endif
17319
17320int
17321main ()
17322{
17323return $ac_func ();
17324  ;
17325  return 0;
17326}
17327_ACEOF
17328rm -f conftest.$ac_objext conftest$ac_exeext
17329if { (ac_try="$ac_link"
17330case "(($ac_try" in
17331  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17332  *) ac_try_echo=$ac_try;;
17333esac
17334eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17335  (eval "$ac_link") 2>conftest.er1
17336  ac_status=$?
17337  grep -v '^ *+' conftest.er1 >conftest.err
17338  rm -f conftest.er1
17339  cat conftest.err >&5
17340  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17341  (exit $ac_status); } &&
17342	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17343  { (case "(($ac_try" in
17344  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17345  *) ac_try_echo=$ac_try;;
17346esac
17347eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17348  (eval "$ac_try") 2>&5
17349  ac_status=$?
17350  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17351  (exit $ac_status); }; } &&
17352	 { ac_try='test -s conftest$ac_exeext'
17353  { (case "(($ac_try" in
17354  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17355  *) ac_try_echo=$ac_try;;
17356esac
17357eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17358  (eval "$ac_try") 2>&5
17359  ac_status=$?
17360  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17361  (exit $ac_status); }; }; then
17362  eval "$as_ac_var=yes"
17363else
17364  echo "$as_me: failed program was:" >&5
17365sed 's/^/| /' conftest.$ac_ext >&5
17366
17367	eval "$as_ac_var=no"
17368fi
17369
17370rm -f core conftest.err conftest.$ac_objext \
17371      conftest$ac_exeext conftest.$ac_ext
17372fi
17373ac_res=`eval echo '${'$as_ac_var'}'`
17374	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17375echo "${ECHO_T}$ac_res" >&6; }
17376if test `eval echo '${'$as_ac_var'}'` = yes; then
17377  cat >>confdefs.h <<_ACEOF
17378#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17379_ACEOF
17380
17381fi
17382done
17383
17384
17385
17386
17387
17388
17389
17390
17391for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup
17392do
17393as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17394{ echo "$as_me:$LINENO: checking for $ac_func" >&5
17395echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17396if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17397  echo $ECHO_N "(cached) $ECHO_C" >&6
17398else
17399  cat >conftest.$ac_ext <<_ACEOF
17400/* confdefs.h.  */
17401_ACEOF
17402cat confdefs.h >>conftest.$ac_ext
17403cat >>conftest.$ac_ext <<_ACEOF
17404/* end confdefs.h.  */
17405/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17406   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17407#define $ac_func innocuous_$ac_func
17408
17409/* System header to define __stub macros and hopefully few prototypes,
17410    which can conflict with char $ac_func (); below.
17411    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17412    <limits.h> exists even on freestanding compilers.  */
17413
17414#ifdef __STDC__
17415# include <limits.h>
17416#else
17417# include <assert.h>
17418#endif
17419
17420#undef $ac_func
17421
17422/* Override any GCC internal prototype to avoid an error.
17423   Use char because int might match the return type of a GCC
17424   builtin and then its argument prototype would still apply.  */
17425#ifdef __cplusplus
17426extern "C"
17427#endif
17428char $ac_func ();
17429/* The GNU C library defines this for functions which it implements
17430    to always fail with ENOSYS.  Some functions are actually named
17431    something starting with __ and the normal name is an alias.  */
17432#if defined __stub_$ac_func || defined __stub___$ac_func
17433choke me
17434#endif
17435
17436int
17437main ()
17438{
17439return $ac_func ();
17440  ;
17441  return 0;
17442}
17443_ACEOF
17444rm -f conftest.$ac_objext conftest$ac_exeext
17445if { (ac_try="$ac_link"
17446case "(($ac_try" in
17447  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17448  *) ac_try_echo=$ac_try;;
17449esac
17450eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17451  (eval "$ac_link") 2>conftest.er1
17452  ac_status=$?
17453  grep -v '^ *+' conftest.er1 >conftest.err
17454  rm -f conftest.er1
17455  cat conftest.err >&5
17456  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17457  (exit $ac_status); } &&
17458	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17459  { (case "(($ac_try" in
17460  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17461  *) ac_try_echo=$ac_try;;
17462esac
17463eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17464  (eval "$ac_try") 2>&5
17465  ac_status=$?
17466  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17467  (exit $ac_status); }; } &&
17468	 { ac_try='test -s conftest$ac_exeext'
17469  { (case "(($ac_try" in
17470  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17471  *) ac_try_echo=$ac_try;;
17472esac
17473eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17474  (eval "$ac_try") 2>&5
17475  ac_status=$?
17476  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17477  (exit $ac_status); }; }; then
17478  eval "$as_ac_var=yes"
17479else
17480  echo "$as_me: failed program was:" >&5
17481sed 's/^/| /' conftest.$ac_ext >&5
17482
17483	eval "$as_ac_var=no"
17484fi
17485
17486rm -f core conftest.err conftest.$ac_objext \
17487      conftest$ac_exeext conftest.$ac_ext
17488fi
17489ac_res=`eval echo '${'$as_ac_var'}'`
17490	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17491echo "${ECHO_T}$ac_res" >&6; }
17492if test `eval echo '${'$as_ac_var'}'` = yes; then
17493  cat >>confdefs.h <<_ACEOF
17494#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17495_ACEOF
17496
17497fi
17498done
17499
17500
17501
17502
17503for ac_func in strerror strerror_r setenv
17504do
17505as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17506{ echo "$as_me:$LINENO: checking for $ac_func" >&5
17507echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17508if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17509  echo $ECHO_N "(cached) $ECHO_C" >&6
17510else
17511  cat >conftest.$ac_ext <<_ACEOF
17512/* confdefs.h.  */
17513_ACEOF
17514cat confdefs.h >>conftest.$ac_ext
17515cat >>conftest.$ac_ext <<_ACEOF
17516/* end confdefs.h.  */
17517/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17518   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17519#define $ac_func innocuous_$ac_func
17520
17521/* System header to define __stub macros and hopefully few prototypes,
17522    which can conflict with char $ac_func (); below.
17523    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17524    <limits.h> exists even on freestanding compilers.  */
17525
17526#ifdef __STDC__
17527# include <limits.h>
17528#else
17529# include <assert.h>
17530#endif
17531
17532#undef $ac_func
17533
17534/* Override any GCC internal prototype to avoid an error.
17535   Use char because int might match the return type of a GCC
17536   builtin and then its argument prototype would still apply.  */
17537#ifdef __cplusplus
17538extern "C"
17539#endif
17540char $ac_func ();
17541/* The GNU C library defines this for functions which it implements
17542    to always fail with ENOSYS.  Some functions are actually named
17543    something starting with __ and the normal name is an alias.  */
17544#if defined __stub_$ac_func || defined __stub___$ac_func
17545choke me
17546#endif
17547
17548int
17549main ()
17550{
17551return $ac_func ();
17552  ;
17553  return 0;
17554}
17555_ACEOF
17556rm -f conftest.$ac_objext conftest$ac_exeext
17557if { (ac_try="$ac_link"
17558case "(($ac_try" in
17559  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17560  *) ac_try_echo=$ac_try;;
17561esac
17562eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17563  (eval "$ac_link") 2>conftest.er1
17564  ac_status=$?
17565  grep -v '^ *+' conftest.er1 >conftest.err
17566  rm -f conftest.er1
17567  cat conftest.err >&5
17568  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17569  (exit $ac_status); } &&
17570	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17571  { (case "(($ac_try" in
17572  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17573  *) ac_try_echo=$ac_try;;
17574esac
17575eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17576  (eval "$ac_try") 2>&5
17577  ac_status=$?
17578  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17579  (exit $ac_status); }; } &&
17580	 { ac_try='test -s conftest$ac_exeext'
17581  { (case "(($ac_try" in
17582  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17583  *) ac_try_echo=$ac_try;;
17584esac
17585eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17586  (eval "$ac_try") 2>&5
17587  ac_status=$?
17588  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17589  (exit $ac_status); }; }; then
17590  eval "$as_ac_var=yes"
17591else
17592  echo "$as_me: failed program was:" >&5
17593sed 's/^/| /' conftest.$ac_ext >&5
17594
17595	eval "$as_ac_var=no"
17596fi
17597
17598rm -f core conftest.err conftest.$ac_objext \
17599      conftest$ac_exeext conftest.$ac_ext
17600fi
17601ac_res=`eval echo '${'$as_ac_var'}'`
17602	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17603echo "${ECHO_T}$ac_res" >&6; }
17604if test `eval echo '${'$as_ac_var'}'` = yes; then
17605  cat >>confdefs.h <<_ACEOF
17606#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17607_ACEOF
17608
17609fi
17610done
17611
17612
17613
17614
17615
17616for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17617do
17618as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17619{ echo "$as_me:$LINENO: checking for $ac_func" >&5
17620echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17621if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17622  echo $ECHO_N "(cached) $ECHO_C" >&6
17623else
17624  cat >conftest.$ac_ext <<_ACEOF
17625/* confdefs.h.  */
17626_ACEOF
17627cat confdefs.h >>conftest.$ac_ext
17628cat >>conftest.$ac_ext <<_ACEOF
17629/* end confdefs.h.  */
17630/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17631   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17632#define $ac_func innocuous_$ac_func
17633
17634/* System header to define __stub macros and hopefully few prototypes,
17635    which can conflict with char $ac_func (); below.
17636    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17637    <limits.h> exists even on freestanding compilers.  */
17638
17639#ifdef __STDC__
17640# include <limits.h>
17641#else
17642# include <assert.h>
17643#endif
17644
17645#undef $ac_func
17646
17647/* Override any GCC internal prototype to avoid an error.
17648   Use char because int might match the return type of a GCC
17649   builtin and then its argument prototype would still apply.  */
17650#ifdef __cplusplus
17651extern "C"
17652#endif
17653char $ac_func ();
17654/* The GNU C library defines this for functions which it implements
17655    to always fail with ENOSYS.  Some functions are actually named
17656    something starting with __ and the normal name is an alias.  */
17657#if defined __stub_$ac_func || defined __stub___$ac_func
17658choke me
17659#endif
17660
17661int
17662main ()
17663{
17664return $ac_func ();
17665  ;
17666  return 0;
17667}
17668_ACEOF
17669rm -f conftest.$ac_objext conftest$ac_exeext
17670if { (ac_try="$ac_link"
17671case "(($ac_try" in
17672  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17673  *) ac_try_echo=$ac_try;;
17674esac
17675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17676  (eval "$ac_link") 2>conftest.er1
17677  ac_status=$?
17678  grep -v '^ *+' conftest.er1 >conftest.err
17679  rm -f conftest.er1
17680  cat conftest.err >&5
17681  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17682  (exit $ac_status); } &&
17683	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17684  { (case "(($ac_try" in
17685  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17686  *) ac_try_echo=$ac_try;;
17687esac
17688eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17689  (eval "$ac_try") 2>&5
17690  ac_status=$?
17691  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17692  (exit $ac_status); }; } &&
17693	 { ac_try='test -s conftest$ac_exeext'
17694  { (case "(($ac_try" in
17695  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17696  *) ac_try_echo=$ac_try;;
17697esac
17698eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17699  (eval "$ac_try") 2>&5
17700  ac_status=$?
17701  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17702  (exit $ac_status); }; }; then
17703  eval "$as_ac_var=yes"
17704else
17705  echo "$as_me: failed program was:" >&5
17706sed 's/^/| /' conftest.$ac_ext >&5
17707
17708	eval "$as_ac_var=no"
17709fi
17710
17711rm -f core conftest.err conftest.$ac_objext \
17712      conftest$ac_exeext conftest.$ac_ext
17713fi
17714ac_res=`eval echo '${'$as_ac_var'}'`
17715	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17716echo "${ECHO_T}$ac_res" >&6; }
17717if test `eval echo '${'$as_ac_var'}'` = yes; then
17718  cat >>confdefs.h <<_ACEOF
17719#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17720_ACEOF
17721
17722fi
17723done
17724
17725
17726
17727
17728
17729
17730for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
17731do
17732as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17733{ echo "$as_me:$LINENO: checking for $ac_func" >&5
17734echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17735if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17736  echo $ECHO_N "(cached) $ECHO_C" >&6
17737else
17738  cat >conftest.$ac_ext <<_ACEOF
17739/* confdefs.h.  */
17740_ACEOF
17741cat confdefs.h >>conftest.$ac_ext
17742cat >>conftest.$ac_ext <<_ACEOF
17743/* end confdefs.h.  */
17744/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17745   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17746#define $ac_func innocuous_$ac_func
17747
17748/* System header to define __stub macros and hopefully few prototypes,
17749    which can conflict with char $ac_func (); below.
17750    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17751    <limits.h> exists even on freestanding compilers.  */
17752
17753#ifdef __STDC__
17754# include <limits.h>
17755#else
17756# include <assert.h>
17757#endif
17758
17759#undef $ac_func
17760
17761/* Override any GCC internal prototype to avoid an error.
17762   Use char because int might match the return type of a GCC
17763   builtin and then its argument prototype would still apply.  */
17764#ifdef __cplusplus
17765extern "C"
17766#endif
17767char $ac_func ();
17768/* The GNU C library defines this for functions which it implements
17769    to always fail with ENOSYS.  Some functions are actually named
17770    something starting with __ and the normal name is an alias.  */
17771#if defined __stub_$ac_func || defined __stub___$ac_func
17772choke me
17773#endif
17774
17775int
17776main ()
17777{
17778return $ac_func ();
17779  ;
17780  return 0;
17781}
17782_ACEOF
17783rm -f conftest.$ac_objext conftest$ac_exeext
17784if { (ac_try="$ac_link"
17785case "(($ac_try" in
17786  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17787  *) ac_try_echo=$ac_try;;
17788esac
17789eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17790  (eval "$ac_link") 2>conftest.er1
17791  ac_status=$?
17792  grep -v '^ *+' conftest.er1 >conftest.err
17793  rm -f conftest.er1
17794  cat conftest.err >&5
17795  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17796  (exit $ac_status); } &&
17797	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17798  { (case "(($ac_try" in
17799  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17800  *) ac_try_echo=$ac_try;;
17801esac
17802eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17803  (eval "$ac_try") 2>&5
17804  ac_status=$?
17805  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17806  (exit $ac_status); }; } &&
17807	 { ac_try='test -s conftest$ac_exeext'
17808  { (case "(($ac_try" in
17809  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17810  *) ac_try_echo=$ac_try;;
17811esac
17812eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17813  (eval "$ac_try") 2>&5
17814  ac_status=$?
17815  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17816  (exit $ac_status); }; }; then
17817  eval "$as_ac_var=yes"
17818else
17819  echo "$as_me: failed program was:" >&5
17820sed 's/^/| /' conftest.$ac_ext >&5
17821
17822	eval "$as_ac_var=no"
17823fi
17824
17825rm -f core conftest.err conftest.$ac_objext \
17826      conftest$ac_exeext conftest.$ac_ext
17827fi
17828ac_res=`eval echo '${'$as_ac_var'}'`
17829	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17830echo "${ECHO_T}$ac_res" >&6; }
17831if test `eval echo '${'$as_ac_var'}'` = yes; then
17832  cat >>confdefs.h <<_ACEOF
17833#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17834_ACEOF
17835
17836fi
17837done
17838
17839{ echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
17840echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
17841if test "${llvm_cv_c_printf_a+set}" = set; then
17842  echo $ECHO_N "(cached) $ECHO_C" >&6
17843else
17844  ac_ext=c
17845ac_cpp='$CPP $CPPFLAGS'
17846ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17847ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17848ac_compiler_gnu=$ac_cv_c_compiler_gnu
17849
17850 if test "$cross_compiling" = yes; then
17851  llvmac_cv_c_printf_a=no
17852else
17853  cat >conftest.$ac_ext <<_ACEOF
17854
17855  /* confdefs.h.  */
17856_ACEOF
17857cat confdefs.h >>conftest.$ac_ext
17858cat >>conftest.$ac_ext <<_ACEOF
17859/* end confdefs.h.  */
17860
17861#include <stdio.h>
17862#include <stdlib.h>
17863
17864int
17865main ()
17866{
17867
17868volatile double A, B;
17869char Buffer[100];
17870A = 1;
17871A /= 10.0;
17872sprintf(Buffer, "%a", A);
17873B = atof(Buffer);
17874if (A != B)
17875  return (1);
17876if (A != 0x1.999999999999ap-4)
17877  return (1);
17878return (0);
17879  ;
17880  return 0;
17881}
17882_ACEOF
17883rm -f conftest$ac_exeext
17884if { (ac_try="$ac_link"
17885case "(($ac_try" in
17886  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17887  *) ac_try_echo=$ac_try;;
17888esac
17889eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17890  (eval "$ac_link") 2>&5
17891  ac_status=$?
17892  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17893  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17894  { (case "(($ac_try" in
17895  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17896  *) ac_try_echo=$ac_try;;
17897esac
17898eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17899  (eval "$ac_try") 2>&5
17900  ac_status=$?
17901  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17902  (exit $ac_status); }; }; then
17903  llvm_cv_c_printf_a=yes
17904else
17905  echo "$as_me: program exited with status $ac_status" >&5
17906echo "$as_me: failed program was:" >&5
17907sed 's/^/| /' conftest.$ac_ext >&5
17908
17909( exit $ac_status )
17910llvmac_cv_c_printf_a=no
17911fi
17912rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17913fi
17914
17915
17916 ac_ext=c
17917ac_cpp='$CPP $CPPFLAGS'
17918ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17919ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17920ac_compiler_gnu=$ac_cv_c_compiler_gnu
17921
17922fi
17923{ echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
17924echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
17925 if test "$llvm_cv_c_printf_a" = "yes"; then
17926
17927cat >>confdefs.h <<\_ACEOF
17928#define HAVE_PRINTF_A 1
17929_ACEOF
17930
17931 fi
17932
17933
17934{ echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
17935echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
17936if test "${ac_cv_func_rand48+set}" = set; then
17937  echo $ECHO_N "(cached) $ECHO_C" >&6
17938else
17939  ac_ext=cpp
17940ac_cpp='$CXXCPP $CPPFLAGS'
17941ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17942ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17943ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17944
17945   cat >conftest.$ac_ext <<_ACEOF
17946/* confdefs.h.  */
17947_ACEOF
17948cat confdefs.h >>conftest.$ac_ext
17949cat >>conftest.$ac_ext <<_ACEOF
17950/* end confdefs.h.  */
17951#include <stdlib.h>
17952int
17953main ()
17954{
17955srand48(0);lrand48();drand48();
17956  ;
17957  return 0;
17958}
17959_ACEOF
17960rm -f conftest.$ac_objext
17961if { (ac_try="$ac_compile"
17962case "(($ac_try" in
17963  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17964  *) ac_try_echo=$ac_try;;
17965esac
17966eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17967  (eval "$ac_compile") 2>conftest.er1
17968  ac_status=$?
17969  grep -v '^ *+' conftest.er1 >conftest.err
17970  rm -f conftest.er1
17971  cat conftest.err >&5
17972  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17973  (exit $ac_status); } &&
17974	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
17975  { (case "(($ac_try" in
17976  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17977  *) ac_try_echo=$ac_try;;
17978esac
17979eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17980  (eval "$ac_try") 2>&5
17981  ac_status=$?
17982  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17983  (exit $ac_status); }; } &&
17984	 { ac_try='test -s conftest.$ac_objext'
17985  { (case "(($ac_try" in
17986  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17987  *) ac_try_echo=$ac_try;;
17988esac
17989eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17990  (eval "$ac_try") 2>&5
17991  ac_status=$?
17992  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17993  (exit $ac_status); }; }; then
17994  ac_cv_func_rand48=yes
17995else
17996  echo "$as_me: failed program was:" >&5
17997sed 's/^/| /' conftest.$ac_ext >&5
17998
17999	ac_cv_func_rand48=no
18000fi
18001
18002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18003  ac_ext=c
18004ac_cpp='$CPP $CPPFLAGS'
18005ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18006ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18007ac_compiler_gnu=$ac_cv_c_compiler_gnu
18008
18009fi
18010{ echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
18011echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
18012
18013if test "$ac_cv_func_rand48" = "yes" ; then
18014
18015cat >>confdefs.h <<\_ACEOF
18016#define HAVE_RAND48 1
18017_ACEOF
18018
18019fi
18020
18021
18022{ echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
18023echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
18024if test "${ac_cv_have_decl_strerror_s+set}" = set; then
18025  echo $ECHO_N "(cached) $ECHO_C" >&6
18026else
18027  cat >conftest.$ac_ext <<_ACEOF
18028/* confdefs.h.  */
18029_ACEOF
18030cat confdefs.h >>conftest.$ac_ext
18031cat >>conftest.$ac_ext <<_ACEOF
18032/* end confdefs.h.  */
18033$ac_includes_default
18034int
18035main ()
18036{
18037#ifndef strerror_s
18038  char *p = (char *) strerror_s;
18039  return !p;
18040#endif
18041
18042  ;
18043  return 0;
18044}
18045_ACEOF
18046rm -f conftest.$ac_objext
18047if { (ac_try="$ac_compile"
18048case "(($ac_try" in
18049  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18050  *) ac_try_echo=$ac_try;;
18051esac
18052eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18053  (eval "$ac_compile") 2>conftest.er1
18054  ac_status=$?
18055  grep -v '^ *+' conftest.er1 >conftest.err
18056  rm -f conftest.er1
18057  cat conftest.err >&5
18058  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18059  (exit $ac_status); } &&
18060	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18061  { (case "(($ac_try" in
18062  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18063  *) ac_try_echo=$ac_try;;
18064esac
18065eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18066  (eval "$ac_try") 2>&5
18067  ac_status=$?
18068  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18069  (exit $ac_status); }; } &&
18070	 { ac_try='test -s conftest.$ac_objext'
18071  { (case "(($ac_try" in
18072  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18073  *) ac_try_echo=$ac_try;;
18074esac
18075eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18076  (eval "$ac_try") 2>&5
18077  ac_status=$?
18078  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18079  (exit $ac_status); }; }; then
18080  ac_cv_have_decl_strerror_s=yes
18081else
18082  echo "$as_me: failed program was:" >&5
18083sed 's/^/| /' conftest.$ac_ext >&5
18084
18085	ac_cv_have_decl_strerror_s=no
18086fi
18087
18088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18089fi
18090{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
18091echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
18092if test $ac_cv_have_decl_strerror_s = yes; then
18093
18094cat >>confdefs.h <<_ACEOF
18095#define HAVE_DECL_STRERROR_S 1
18096_ACEOF
18097
18098
18099else
18100  cat >>confdefs.h <<_ACEOF
18101#define HAVE_DECL_STRERROR_S 0
18102_ACEOF
18103
18104
18105fi
18106
18107
18108
18109if test "$llvm_cv_os_type" = "MingW" ; then
18110  { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
18111echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
18112if test "${ac_cv_lib_gcc__alloca+set}" = set; then
18113  echo $ECHO_N "(cached) $ECHO_C" >&6
18114else
18115  ac_check_lib_save_LIBS=$LIBS
18116LIBS="-lgcc  $LIBS"
18117cat >conftest.$ac_ext <<_ACEOF
18118/* confdefs.h.  */
18119_ACEOF
18120cat confdefs.h >>conftest.$ac_ext
18121cat >>conftest.$ac_ext <<_ACEOF
18122/* end confdefs.h.  */
18123
18124/* Override any GCC internal prototype to avoid an error.
18125   Use char because int might match the return type of a GCC
18126   builtin and then its argument prototype would still apply.  */
18127#ifdef __cplusplus
18128extern "C"
18129#endif
18130char _alloca ();
18131int
18132main ()
18133{
18134return _alloca ();
18135  ;
18136  return 0;
18137}
18138_ACEOF
18139rm -f conftest.$ac_objext conftest$ac_exeext
18140if { (ac_try="$ac_link"
18141case "(($ac_try" in
18142  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18143  *) ac_try_echo=$ac_try;;
18144esac
18145eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18146  (eval "$ac_link") 2>conftest.er1
18147  ac_status=$?
18148  grep -v '^ *+' conftest.er1 >conftest.err
18149  rm -f conftest.er1
18150  cat conftest.err >&5
18151  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18152  (exit $ac_status); } &&
18153	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18154  { (case "(($ac_try" in
18155  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18156  *) ac_try_echo=$ac_try;;
18157esac
18158eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18159  (eval "$ac_try") 2>&5
18160  ac_status=$?
18161  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18162  (exit $ac_status); }; } &&
18163	 { ac_try='test -s conftest$ac_exeext'
18164  { (case "(($ac_try" in
18165  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18166  *) ac_try_echo=$ac_try;;
18167esac
18168eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18169  (eval "$ac_try") 2>&5
18170  ac_status=$?
18171  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18172  (exit $ac_status); }; }; then
18173  ac_cv_lib_gcc__alloca=yes
18174else
18175  echo "$as_me: failed program was:" >&5
18176sed 's/^/| /' conftest.$ac_ext >&5
18177
18178	ac_cv_lib_gcc__alloca=no
18179fi
18180
18181rm -f core conftest.err conftest.$ac_objext \
18182      conftest$ac_exeext conftest.$ac_ext
18183LIBS=$ac_check_lib_save_LIBS
18184fi
18185{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
18186echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
18187if test $ac_cv_lib_gcc__alloca = yes; then
18188
18189cat >>confdefs.h <<\_ACEOF
18190#define HAVE__ALLOCA 1
18191_ACEOF
18192
18193fi
18194
18195  { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
18196echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
18197if test "${ac_cv_lib_gcc___alloca+set}" = set; then
18198  echo $ECHO_N "(cached) $ECHO_C" >&6
18199else
18200  ac_check_lib_save_LIBS=$LIBS
18201LIBS="-lgcc  $LIBS"
18202cat >conftest.$ac_ext <<_ACEOF
18203/* confdefs.h.  */
18204_ACEOF
18205cat confdefs.h >>conftest.$ac_ext
18206cat >>conftest.$ac_ext <<_ACEOF
18207/* end confdefs.h.  */
18208
18209/* Override any GCC internal prototype to avoid an error.
18210   Use char because int might match the return type of a GCC
18211   builtin and then its argument prototype would still apply.  */
18212#ifdef __cplusplus
18213extern "C"
18214#endif
18215char __alloca ();
18216int
18217main ()
18218{
18219return __alloca ();
18220  ;
18221  return 0;
18222}
18223_ACEOF
18224rm -f conftest.$ac_objext conftest$ac_exeext
18225if { (ac_try="$ac_link"
18226case "(($ac_try" in
18227  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18228  *) ac_try_echo=$ac_try;;
18229esac
18230eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18231  (eval "$ac_link") 2>conftest.er1
18232  ac_status=$?
18233  grep -v '^ *+' conftest.er1 >conftest.err
18234  rm -f conftest.er1
18235  cat conftest.err >&5
18236  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18237  (exit $ac_status); } &&
18238	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18239  { (case "(($ac_try" in
18240  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18241  *) ac_try_echo=$ac_try;;
18242esac
18243eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18244  (eval "$ac_try") 2>&5
18245  ac_status=$?
18246  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18247  (exit $ac_status); }; } &&
18248	 { ac_try='test -s conftest$ac_exeext'
18249  { (case "(($ac_try" in
18250  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18251  *) ac_try_echo=$ac_try;;
18252esac
18253eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18254  (eval "$ac_try") 2>&5
18255  ac_status=$?
18256  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18257  (exit $ac_status); }; }; then
18258  ac_cv_lib_gcc___alloca=yes
18259else
18260  echo "$as_me: failed program was:" >&5
18261sed 's/^/| /' conftest.$ac_ext >&5
18262
18263	ac_cv_lib_gcc___alloca=no
18264fi
18265
18266rm -f core conftest.err conftest.$ac_objext \
18267      conftest$ac_exeext conftest.$ac_ext
18268LIBS=$ac_check_lib_save_LIBS
18269fi
18270{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
18271echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
18272if test $ac_cv_lib_gcc___alloca = yes; then
18273
18274cat >>confdefs.h <<\_ACEOF
18275#define HAVE___ALLOCA 1
18276_ACEOF
18277
18278fi
18279
18280  { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
18281echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
18282if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
18283  echo $ECHO_N "(cached) $ECHO_C" >&6
18284else
18285  ac_check_lib_save_LIBS=$LIBS
18286LIBS="-lgcc  $LIBS"
18287cat >conftest.$ac_ext <<_ACEOF
18288/* confdefs.h.  */
18289_ACEOF
18290cat confdefs.h >>conftest.$ac_ext
18291cat >>conftest.$ac_ext <<_ACEOF
18292/* end confdefs.h.  */
18293
18294/* Override any GCC internal prototype to avoid an error.
18295   Use char because int might match the return type of a GCC
18296   builtin and then its argument prototype would still apply.  */
18297#ifdef __cplusplus
18298extern "C"
18299#endif
18300char __chkstk ();
18301int
18302main ()
18303{
18304return __chkstk ();
18305  ;
18306  return 0;
18307}
18308_ACEOF
18309rm -f conftest.$ac_objext conftest$ac_exeext
18310if { (ac_try="$ac_link"
18311case "(($ac_try" in
18312  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18313  *) ac_try_echo=$ac_try;;
18314esac
18315eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18316  (eval "$ac_link") 2>conftest.er1
18317  ac_status=$?
18318  grep -v '^ *+' conftest.er1 >conftest.err
18319  rm -f conftest.er1
18320  cat conftest.err >&5
18321  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18322  (exit $ac_status); } &&
18323	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18324  { (case "(($ac_try" in
18325  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18326  *) ac_try_echo=$ac_try;;
18327esac
18328eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18329  (eval "$ac_try") 2>&5
18330  ac_status=$?
18331  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18332  (exit $ac_status); }; } &&
18333	 { ac_try='test -s conftest$ac_exeext'
18334  { (case "(($ac_try" in
18335  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18336  *) ac_try_echo=$ac_try;;
18337esac
18338eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18339  (eval "$ac_try") 2>&5
18340  ac_status=$?
18341  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18342  (exit $ac_status); }; }; then
18343  ac_cv_lib_gcc___chkstk=yes
18344else
18345  echo "$as_me: failed program was:" >&5
18346sed 's/^/| /' conftest.$ac_ext >&5
18347
18348	ac_cv_lib_gcc___chkstk=no
18349fi
18350
18351rm -f core conftest.err conftest.$ac_objext \
18352      conftest$ac_exeext conftest.$ac_ext
18353LIBS=$ac_check_lib_save_LIBS
18354fi
18355{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
18356echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
18357if test $ac_cv_lib_gcc___chkstk = yes; then
18358
18359cat >>confdefs.h <<\_ACEOF
18360#define HAVE___CHKSTK 1
18361_ACEOF
18362
18363fi
18364
18365  { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
18366echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
18367if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
18368  echo $ECHO_N "(cached) $ECHO_C" >&6
18369else
18370  ac_check_lib_save_LIBS=$LIBS
18371LIBS="-lgcc  $LIBS"
18372cat >conftest.$ac_ext <<_ACEOF
18373/* confdefs.h.  */
18374_ACEOF
18375cat confdefs.h >>conftest.$ac_ext
18376cat >>conftest.$ac_ext <<_ACEOF
18377/* end confdefs.h.  */
18378
18379/* Override any GCC internal prototype to avoid an error.
18380   Use char because int might match the return type of a GCC
18381   builtin and then its argument prototype would still apply.  */
18382#ifdef __cplusplus
18383extern "C"
18384#endif
18385char ___chkstk ();
18386int
18387main ()
18388{
18389return ___chkstk ();
18390  ;
18391  return 0;
18392}
18393_ACEOF
18394rm -f conftest.$ac_objext conftest$ac_exeext
18395if { (ac_try="$ac_link"
18396case "(($ac_try" in
18397  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18398  *) ac_try_echo=$ac_try;;
18399esac
18400eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18401  (eval "$ac_link") 2>conftest.er1
18402  ac_status=$?
18403  grep -v '^ *+' conftest.er1 >conftest.err
18404  rm -f conftest.er1
18405  cat conftest.err >&5
18406  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18407  (exit $ac_status); } &&
18408	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18409  { (case "(($ac_try" in
18410  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18411  *) ac_try_echo=$ac_try;;
18412esac
18413eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18414  (eval "$ac_try") 2>&5
18415  ac_status=$?
18416  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18417  (exit $ac_status); }; } &&
18418	 { ac_try='test -s conftest$ac_exeext'
18419  { (case "(($ac_try" in
18420  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18421  *) ac_try_echo=$ac_try;;
18422esac
18423eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18424  (eval "$ac_try") 2>&5
18425  ac_status=$?
18426  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18427  (exit $ac_status); }; }; then
18428  ac_cv_lib_gcc____chkstk=yes
18429else
18430  echo "$as_me: failed program was:" >&5
18431sed 's/^/| /' conftest.$ac_ext >&5
18432
18433	ac_cv_lib_gcc____chkstk=no
18434fi
18435
18436rm -f core conftest.err conftest.$ac_objext \
18437      conftest$ac_exeext conftest.$ac_ext
18438LIBS=$ac_check_lib_save_LIBS
18439fi
18440{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18441echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18442if test $ac_cv_lib_gcc____chkstk = yes; then
18443
18444cat >>confdefs.h <<\_ACEOF
18445#define HAVE____CHKSTK 1
18446_ACEOF
18447
18448fi
18449
18450
18451  { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18452echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18453if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18454  echo $ECHO_N "(cached) $ECHO_C" >&6
18455else
18456  ac_check_lib_save_LIBS=$LIBS
18457LIBS="-lgcc  $LIBS"
18458cat >conftest.$ac_ext <<_ACEOF
18459/* confdefs.h.  */
18460_ACEOF
18461cat confdefs.h >>conftest.$ac_ext
18462cat >>conftest.$ac_ext <<_ACEOF
18463/* end confdefs.h.  */
18464
18465/* Override any GCC internal prototype to avoid an error.
18466   Use char because int might match the return type of a GCC
18467   builtin and then its argument prototype would still apply.  */
18468#ifdef __cplusplus
18469extern "C"
18470#endif
18471char __ashldi3 ();
18472int
18473main ()
18474{
18475return __ashldi3 ();
18476  ;
18477  return 0;
18478}
18479_ACEOF
18480rm -f conftest.$ac_objext conftest$ac_exeext
18481if { (ac_try="$ac_link"
18482case "(($ac_try" in
18483  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18484  *) ac_try_echo=$ac_try;;
18485esac
18486eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18487  (eval "$ac_link") 2>conftest.er1
18488  ac_status=$?
18489  grep -v '^ *+' conftest.er1 >conftest.err
18490  rm -f conftest.er1
18491  cat conftest.err >&5
18492  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18493  (exit $ac_status); } &&
18494	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18495  { (case "(($ac_try" in
18496  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18497  *) ac_try_echo=$ac_try;;
18498esac
18499eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18500  (eval "$ac_try") 2>&5
18501  ac_status=$?
18502  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18503  (exit $ac_status); }; } &&
18504	 { ac_try='test -s conftest$ac_exeext'
18505  { (case "(($ac_try" in
18506  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18507  *) ac_try_echo=$ac_try;;
18508esac
18509eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18510  (eval "$ac_try") 2>&5
18511  ac_status=$?
18512  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18513  (exit $ac_status); }; }; then
18514  ac_cv_lib_gcc___ashldi3=yes
18515else
18516  echo "$as_me: failed program was:" >&5
18517sed 's/^/| /' conftest.$ac_ext >&5
18518
18519	ac_cv_lib_gcc___ashldi3=no
18520fi
18521
18522rm -f core conftest.err conftest.$ac_objext \
18523      conftest$ac_exeext conftest.$ac_ext
18524LIBS=$ac_check_lib_save_LIBS
18525fi
18526{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18527echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18528if test $ac_cv_lib_gcc___ashldi3 = yes; then
18529
18530cat >>confdefs.h <<\_ACEOF
18531#define HAVE___ASHLDI3 1
18532_ACEOF
18533
18534fi
18535
18536  { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18537echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18538if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18539  echo $ECHO_N "(cached) $ECHO_C" >&6
18540else
18541  ac_check_lib_save_LIBS=$LIBS
18542LIBS="-lgcc  $LIBS"
18543cat >conftest.$ac_ext <<_ACEOF
18544/* confdefs.h.  */
18545_ACEOF
18546cat confdefs.h >>conftest.$ac_ext
18547cat >>conftest.$ac_ext <<_ACEOF
18548/* end confdefs.h.  */
18549
18550/* Override any GCC internal prototype to avoid an error.
18551   Use char because int might match the return type of a GCC
18552   builtin and then its argument prototype would still apply.  */
18553#ifdef __cplusplus
18554extern "C"
18555#endif
18556char __ashrdi3 ();
18557int
18558main ()
18559{
18560return __ashrdi3 ();
18561  ;
18562  return 0;
18563}
18564_ACEOF
18565rm -f conftest.$ac_objext conftest$ac_exeext
18566if { (ac_try="$ac_link"
18567case "(($ac_try" in
18568  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18569  *) ac_try_echo=$ac_try;;
18570esac
18571eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18572  (eval "$ac_link") 2>conftest.er1
18573  ac_status=$?
18574  grep -v '^ *+' conftest.er1 >conftest.err
18575  rm -f conftest.er1
18576  cat conftest.err >&5
18577  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18578  (exit $ac_status); } &&
18579	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18580  { (case "(($ac_try" in
18581  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18582  *) ac_try_echo=$ac_try;;
18583esac
18584eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18585  (eval "$ac_try") 2>&5
18586  ac_status=$?
18587  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18588  (exit $ac_status); }; } &&
18589	 { ac_try='test -s conftest$ac_exeext'
18590  { (case "(($ac_try" in
18591  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18592  *) ac_try_echo=$ac_try;;
18593esac
18594eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18595  (eval "$ac_try") 2>&5
18596  ac_status=$?
18597  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18598  (exit $ac_status); }; }; then
18599  ac_cv_lib_gcc___ashrdi3=yes
18600else
18601  echo "$as_me: failed program was:" >&5
18602sed 's/^/| /' conftest.$ac_ext >&5
18603
18604	ac_cv_lib_gcc___ashrdi3=no
18605fi
18606
18607rm -f core conftest.err conftest.$ac_objext \
18608      conftest$ac_exeext conftest.$ac_ext
18609LIBS=$ac_check_lib_save_LIBS
18610fi
18611{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18612echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18613if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18614
18615cat >>confdefs.h <<\_ACEOF
18616#define HAVE___ASHRDI3 1
18617_ACEOF
18618
18619fi
18620
18621  { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18622echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18623if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18624  echo $ECHO_N "(cached) $ECHO_C" >&6
18625else
18626  ac_check_lib_save_LIBS=$LIBS
18627LIBS="-lgcc  $LIBS"
18628cat >conftest.$ac_ext <<_ACEOF
18629/* confdefs.h.  */
18630_ACEOF
18631cat confdefs.h >>conftest.$ac_ext
18632cat >>conftest.$ac_ext <<_ACEOF
18633/* end confdefs.h.  */
18634
18635/* Override any GCC internal prototype to avoid an error.
18636   Use char because int might match the return type of a GCC
18637   builtin and then its argument prototype would still apply.  */
18638#ifdef __cplusplus
18639extern "C"
18640#endif
18641char __divdi3 ();
18642int
18643main ()
18644{
18645return __divdi3 ();
18646  ;
18647  return 0;
18648}
18649_ACEOF
18650rm -f conftest.$ac_objext conftest$ac_exeext
18651if { (ac_try="$ac_link"
18652case "(($ac_try" in
18653  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18654  *) ac_try_echo=$ac_try;;
18655esac
18656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18657  (eval "$ac_link") 2>conftest.er1
18658  ac_status=$?
18659  grep -v '^ *+' conftest.er1 >conftest.err
18660  rm -f conftest.er1
18661  cat conftest.err >&5
18662  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18663  (exit $ac_status); } &&
18664	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18665  { (case "(($ac_try" in
18666  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18667  *) ac_try_echo=$ac_try;;
18668esac
18669eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18670  (eval "$ac_try") 2>&5
18671  ac_status=$?
18672  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18673  (exit $ac_status); }; } &&
18674	 { ac_try='test -s conftest$ac_exeext'
18675  { (case "(($ac_try" in
18676  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18677  *) ac_try_echo=$ac_try;;
18678esac
18679eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18680  (eval "$ac_try") 2>&5
18681  ac_status=$?
18682  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18683  (exit $ac_status); }; }; then
18684  ac_cv_lib_gcc___divdi3=yes
18685else
18686  echo "$as_me: failed program was:" >&5
18687sed 's/^/| /' conftest.$ac_ext >&5
18688
18689	ac_cv_lib_gcc___divdi3=no
18690fi
18691
18692rm -f core conftest.err conftest.$ac_objext \
18693      conftest$ac_exeext conftest.$ac_ext
18694LIBS=$ac_check_lib_save_LIBS
18695fi
18696{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
18697echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
18698if test $ac_cv_lib_gcc___divdi3 = yes; then
18699
18700cat >>confdefs.h <<\_ACEOF
18701#define HAVE___DIVDI3 1
18702_ACEOF
18703
18704fi
18705
18706  { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
18707echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
18708if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
18709  echo $ECHO_N "(cached) $ECHO_C" >&6
18710else
18711  ac_check_lib_save_LIBS=$LIBS
18712LIBS="-lgcc  $LIBS"
18713cat >conftest.$ac_ext <<_ACEOF
18714/* confdefs.h.  */
18715_ACEOF
18716cat confdefs.h >>conftest.$ac_ext
18717cat >>conftest.$ac_ext <<_ACEOF
18718/* end confdefs.h.  */
18719
18720/* Override any GCC internal prototype to avoid an error.
18721   Use char because int might match the return type of a GCC
18722   builtin and then its argument prototype would still apply.  */
18723#ifdef __cplusplus
18724extern "C"
18725#endif
18726char __fixdfdi ();
18727int
18728main ()
18729{
18730return __fixdfdi ();
18731  ;
18732  return 0;
18733}
18734_ACEOF
18735rm -f conftest.$ac_objext conftest$ac_exeext
18736if { (ac_try="$ac_link"
18737case "(($ac_try" in
18738  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18739  *) ac_try_echo=$ac_try;;
18740esac
18741eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18742  (eval "$ac_link") 2>conftest.er1
18743  ac_status=$?
18744  grep -v '^ *+' conftest.er1 >conftest.err
18745  rm -f conftest.er1
18746  cat conftest.err >&5
18747  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18748  (exit $ac_status); } &&
18749	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18750  { (case "(($ac_try" in
18751  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18752  *) ac_try_echo=$ac_try;;
18753esac
18754eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18755  (eval "$ac_try") 2>&5
18756  ac_status=$?
18757  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18758  (exit $ac_status); }; } &&
18759	 { ac_try='test -s conftest$ac_exeext'
18760  { (case "(($ac_try" in
18761  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18762  *) ac_try_echo=$ac_try;;
18763esac
18764eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18765  (eval "$ac_try") 2>&5
18766  ac_status=$?
18767  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18768  (exit $ac_status); }; }; then
18769  ac_cv_lib_gcc___fixdfdi=yes
18770else
18771  echo "$as_me: failed program was:" >&5
18772sed 's/^/| /' conftest.$ac_ext >&5
18773
18774	ac_cv_lib_gcc___fixdfdi=no
18775fi
18776
18777rm -f core conftest.err conftest.$ac_objext \
18778      conftest$ac_exeext conftest.$ac_ext
18779LIBS=$ac_check_lib_save_LIBS
18780fi
18781{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
18782echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
18783if test $ac_cv_lib_gcc___fixdfdi = yes; then
18784
18785cat >>confdefs.h <<\_ACEOF
18786#define HAVE___FIXDFDI 1
18787_ACEOF
18788
18789fi
18790
18791  { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
18792echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
18793if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
18794  echo $ECHO_N "(cached) $ECHO_C" >&6
18795else
18796  ac_check_lib_save_LIBS=$LIBS
18797LIBS="-lgcc  $LIBS"
18798cat >conftest.$ac_ext <<_ACEOF
18799/* confdefs.h.  */
18800_ACEOF
18801cat confdefs.h >>conftest.$ac_ext
18802cat >>conftest.$ac_ext <<_ACEOF
18803/* end confdefs.h.  */
18804
18805/* Override any GCC internal prototype to avoid an error.
18806   Use char because int might match the return type of a GCC
18807   builtin and then its argument prototype would still apply.  */
18808#ifdef __cplusplus
18809extern "C"
18810#endif
18811char __fixsfdi ();
18812int
18813main ()
18814{
18815return __fixsfdi ();
18816  ;
18817  return 0;
18818}
18819_ACEOF
18820rm -f conftest.$ac_objext conftest$ac_exeext
18821if { (ac_try="$ac_link"
18822case "(($ac_try" in
18823  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18824  *) ac_try_echo=$ac_try;;
18825esac
18826eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18827  (eval "$ac_link") 2>conftest.er1
18828  ac_status=$?
18829  grep -v '^ *+' conftest.er1 >conftest.err
18830  rm -f conftest.er1
18831  cat conftest.err >&5
18832  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18833  (exit $ac_status); } &&
18834	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18835  { (case "(($ac_try" in
18836  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18837  *) ac_try_echo=$ac_try;;
18838esac
18839eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18840  (eval "$ac_try") 2>&5
18841  ac_status=$?
18842  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18843  (exit $ac_status); }; } &&
18844	 { ac_try='test -s conftest$ac_exeext'
18845  { (case "(($ac_try" in
18846  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18847  *) ac_try_echo=$ac_try;;
18848esac
18849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18850  (eval "$ac_try") 2>&5
18851  ac_status=$?
18852  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18853  (exit $ac_status); }; }; then
18854  ac_cv_lib_gcc___fixsfdi=yes
18855else
18856  echo "$as_me: failed program was:" >&5
18857sed 's/^/| /' conftest.$ac_ext >&5
18858
18859	ac_cv_lib_gcc___fixsfdi=no
18860fi
18861
18862rm -f core conftest.err conftest.$ac_objext \
18863      conftest$ac_exeext conftest.$ac_ext
18864LIBS=$ac_check_lib_save_LIBS
18865fi
18866{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
18867echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
18868if test $ac_cv_lib_gcc___fixsfdi = yes; then
18869
18870cat >>confdefs.h <<\_ACEOF
18871#define HAVE___FIXSFDI 1
18872_ACEOF
18873
18874fi
18875
18876  { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
18877echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
18878if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
18879  echo $ECHO_N "(cached) $ECHO_C" >&6
18880else
18881  ac_check_lib_save_LIBS=$LIBS
18882LIBS="-lgcc  $LIBS"
18883cat >conftest.$ac_ext <<_ACEOF
18884/* confdefs.h.  */
18885_ACEOF
18886cat confdefs.h >>conftest.$ac_ext
18887cat >>conftest.$ac_ext <<_ACEOF
18888/* end confdefs.h.  */
18889
18890/* Override any GCC internal prototype to avoid an error.
18891   Use char because int might match the return type of a GCC
18892   builtin and then its argument prototype would still apply.  */
18893#ifdef __cplusplus
18894extern "C"
18895#endif
18896char __floatdidf ();
18897int
18898main ()
18899{
18900return __floatdidf ();
18901  ;
18902  return 0;
18903}
18904_ACEOF
18905rm -f conftest.$ac_objext conftest$ac_exeext
18906if { (ac_try="$ac_link"
18907case "(($ac_try" in
18908  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18909  *) ac_try_echo=$ac_try;;
18910esac
18911eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18912  (eval "$ac_link") 2>conftest.er1
18913  ac_status=$?
18914  grep -v '^ *+' conftest.er1 >conftest.err
18915  rm -f conftest.er1
18916  cat conftest.err >&5
18917  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18918  (exit $ac_status); } &&
18919	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18920  { (case "(($ac_try" in
18921  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18922  *) ac_try_echo=$ac_try;;
18923esac
18924eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18925  (eval "$ac_try") 2>&5
18926  ac_status=$?
18927  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18928  (exit $ac_status); }; } &&
18929	 { ac_try='test -s conftest$ac_exeext'
18930  { (case "(($ac_try" in
18931  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18932  *) ac_try_echo=$ac_try;;
18933esac
18934eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18935  (eval "$ac_try") 2>&5
18936  ac_status=$?
18937  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18938  (exit $ac_status); }; }; then
18939  ac_cv_lib_gcc___floatdidf=yes
18940else
18941  echo "$as_me: failed program was:" >&5
18942sed 's/^/| /' conftest.$ac_ext >&5
18943
18944	ac_cv_lib_gcc___floatdidf=no
18945fi
18946
18947rm -f core conftest.err conftest.$ac_objext \
18948      conftest$ac_exeext conftest.$ac_ext
18949LIBS=$ac_check_lib_save_LIBS
18950fi
18951{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
18952echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
18953if test $ac_cv_lib_gcc___floatdidf = yes; then
18954
18955cat >>confdefs.h <<\_ACEOF
18956#define HAVE___FLOATDIDF 1
18957_ACEOF
18958
18959fi
18960
18961  { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
18962echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
18963if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
18964  echo $ECHO_N "(cached) $ECHO_C" >&6
18965else
18966  ac_check_lib_save_LIBS=$LIBS
18967LIBS="-lgcc  $LIBS"
18968cat >conftest.$ac_ext <<_ACEOF
18969/* confdefs.h.  */
18970_ACEOF
18971cat confdefs.h >>conftest.$ac_ext
18972cat >>conftest.$ac_ext <<_ACEOF
18973/* end confdefs.h.  */
18974
18975/* Override any GCC internal prototype to avoid an error.
18976   Use char because int might match the return type of a GCC
18977   builtin and then its argument prototype would still apply.  */
18978#ifdef __cplusplus
18979extern "C"
18980#endif
18981char __lshrdi3 ();
18982int
18983main ()
18984{
18985return __lshrdi3 ();
18986  ;
18987  return 0;
18988}
18989_ACEOF
18990rm -f conftest.$ac_objext conftest$ac_exeext
18991if { (ac_try="$ac_link"
18992case "(($ac_try" in
18993  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18994  *) ac_try_echo=$ac_try;;
18995esac
18996eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18997  (eval "$ac_link") 2>conftest.er1
18998  ac_status=$?
18999  grep -v '^ *+' conftest.er1 >conftest.err
19000  rm -f conftest.er1
19001  cat conftest.err >&5
19002  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19003  (exit $ac_status); } &&
19004	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19005  { (case "(($ac_try" in
19006  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19007  *) ac_try_echo=$ac_try;;
19008esac
19009eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19010  (eval "$ac_try") 2>&5
19011  ac_status=$?
19012  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19013  (exit $ac_status); }; } &&
19014	 { ac_try='test -s conftest$ac_exeext'
19015  { (case "(($ac_try" in
19016  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19017  *) ac_try_echo=$ac_try;;
19018esac
19019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19020  (eval "$ac_try") 2>&5
19021  ac_status=$?
19022  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19023  (exit $ac_status); }; }; then
19024  ac_cv_lib_gcc___lshrdi3=yes
19025else
19026  echo "$as_me: failed program was:" >&5
19027sed 's/^/| /' conftest.$ac_ext >&5
19028
19029	ac_cv_lib_gcc___lshrdi3=no
19030fi
19031
19032rm -f core conftest.err conftest.$ac_objext \
19033      conftest$ac_exeext conftest.$ac_ext
19034LIBS=$ac_check_lib_save_LIBS
19035fi
19036{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
19037echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
19038if test $ac_cv_lib_gcc___lshrdi3 = yes; then
19039
19040cat >>confdefs.h <<\_ACEOF
19041#define HAVE___LSHRDI3 1
19042_ACEOF
19043
19044fi
19045
19046  { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
19047echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
19048if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
19049  echo $ECHO_N "(cached) $ECHO_C" >&6
19050else
19051  ac_check_lib_save_LIBS=$LIBS
19052LIBS="-lgcc  $LIBS"
19053cat >conftest.$ac_ext <<_ACEOF
19054/* confdefs.h.  */
19055_ACEOF
19056cat confdefs.h >>conftest.$ac_ext
19057cat >>conftest.$ac_ext <<_ACEOF
19058/* end confdefs.h.  */
19059
19060/* Override any GCC internal prototype to avoid an error.
19061   Use char because int might match the return type of a GCC
19062   builtin and then its argument prototype would still apply.  */
19063#ifdef __cplusplus
19064extern "C"
19065#endif
19066char __moddi3 ();
19067int
19068main ()
19069{
19070return __moddi3 ();
19071  ;
19072  return 0;
19073}
19074_ACEOF
19075rm -f conftest.$ac_objext conftest$ac_exeext
19076if { (ac_try="$ac_link"
19077case "(($ac_try" in
19078  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19079  *) ac_try_echo=$ac_try;;
19080esac
19081eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19082  (eval "$ac_link") 2>conftest.er1
19083  ac_status=$?
19084  grep -v '^ *+' conftest.er1 >conftest.err
19085  rm -f conftest.er1
19086  cat conftest.err >&5
19087  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19088  (exit $ac_status); } &&
19089	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19090  { (case "(($ac_try" in
19091  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19092  *) ac_try_echo=$ac_try;;
19093esac
19094eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19095  (eval "$ac_try") 2>&5
19096  ac_status=$?
19097  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19098  (exit $ac_status); }; } &&
19099	 { ac_try='test -s conftest$ac_exeext'
19100  { (case "(($ac_try" in
19101  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19102  *) ac_try_echo=$ac_try;;
19103esac
19104eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19105  (eval "$ac_try") 2>&5
19106  ac_status=$?
19107  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19108  (exit $ac_status); }; }; then
19109  ac_cv_lib_gcc___moddi3=yes
19110else
19111  echo "$as_me: failed program was:" >&5
19112sed 's/^/| /' conftest.$ac_ext >&5
19113
19114	ac_cv_lib_gcc___moddi3=no
19115fi
19116
19117rm -f core conftest.err conftest.$ac_objext \
19118      conftest$ac_exeext conftest.$ac_ext
19119LIBS=$ac_check_lib_save_LIBS
19120fi
19121{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
19122echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
19123if test $ac_cv_lib_gcc___moddi3 = yes; then
19124
19125cat >>confdefs.h <<\_ACEOF
19126#define HAVE___MODDI3 1
19127_ACEOF
19128
19129fi
19130
19131  { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
19132echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
19133if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
19134  echo $ECHO_N "(cached) $ECHO_C" >&6
19135else
19136  ac_check_lib_save_LIBS=$LIBS
19137LIBS="-lgcc  $LIBS"
19138cat >conftest.$ac_ext <<_ACEOF
19139/* confdefs.h.  */
19140_ACEOF
19141cat confdefs.h >>conftest.$ac_ext
19142cat >>conftest.$ac_ext <<_ACEOF
19143/* end confdefs.h.  */
19144
19145/* Override any GCC internal prototype to avoid an error.
19146   Use char because int might match the return type of a GCC
19147   builtin and then its argument prototype would still apply.  */
19148#ifdef __cplusplus
19149extern "C"
19150#endif
19151char __udivdi3 ();
19152int
19153main ()
19154{
19155return __udivdi3 ();
19156  ;
19157  return 0;
19158}
19159_ACEOF
19160rm -f conftest.$ac_objext conftest$ac_exeext
19161if { (ac_try="$ac_link"
19162case "(($ac_try" in
19163  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19164  *) ac_try_echo=$ac_try;;
19165esac
19166eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19167  (eval "$ac_link") 2>conftest.er1
19168  ac_status=$?
19169  grep -v '^ *+' conftest.er1 >conftest.err
19170  rm -f conftest.er1
19171  cat conftest.err >&5
19172  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19173  (exit $ac_status); } &&
19174	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19175  { (case "(($ac_try" in
19176  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19177  *) ac_try_echo=$ac_try;;
19178esac
19179eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19180  (eval "$ac_try") 2>&5
19181  ac_status=$?
19182  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19183  (exit $ac_status); }; } &&
19184	 { ac_try='test -s conftest$ac_exeext'
19185  { (case "(($ac_try" in
19186  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19187  *) ac_try_echo=$ac_try;;
19188esac
19189eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19190  (eval "$ac_try") 2>&5
19191  ac_status=$?
19192  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19193  (exit $ac_status); }; }; then
19194  ac_cv_lib_gcc___udivdi3=yes
19195else
19196  echo "$as_me: failed program was:" >&5
19197sed 's/^/| /' conftest.$ac_ext >&5
19198
19199	ac_cv_lib_gcc___udivdi3=no
19200fi
19201
19202rm -f core conftest.err conftest.$ac_objext \
19203      conftest$ac_exeext conftest.$ac_ext
19204LIBS=$ac_check_lib_save_LIBS
19205fi
19206{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
19207echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
19208if test $ac_cv_lib_gcc___udivdi3 = yes; then
19209
19210cat >>confdefs.h <<\_ACEOF
19211#define HAVE___UDIVDI3 1
19212_ACEOF
19213
19214fi
19215
19216  { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
19217echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
19218if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
19219  echo $ECHO_N "(cached) $ECHO_C" >&6
19220else
19221  ac_check_lib_save_LIBS=$LIBS
19222LIBS="-lgcc  $LIBS"
19223cat >conftest.$ac_ext <<_ACEOF
19224/* confdefs.h.  */
19225_ACEOF
19226cat confdefs.h >>conftest.$ac_ext
19227cat >>conftest.$ac_ext <<_ACEOF
19228/* end confdefs.h.  */
19229
19230/* Override any GCC internal prototype to avoid an error.
19231   Use char because int might match the return type of a GCC
19232   builtin and then its argument prototype would still apply.  */
19233#ifdef __cplusplus
19234extern "C"
19235#endif
19236char __umoddi3 ();
19237int
19238main ()
19239{
19240return __umoddi3 ();
19241  ;
19242  return 0;
19243}
19244_ACEOF
19245rm -f conftest.$ac_objext conftest$ac_exeext
19246if { (ac_try="$ac_link"
19247case "(($ac_try" in
19248  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19249  *) ac_try_echo=$ac_try;;
19250esac
19251eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19252  (eval "$ac_link") 2>conftest.er1
19253  ac_status=$?
19254  grep -v '^ *+' conftest.er1 >conftest.err
19255  rm -f conftest.er1
19256  cat conftest.err >&5
19257  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19258  (exit $ac_status); } &&
19259	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19260  { (case "(($ac_try" in
19261  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19262  *) ac_try_echo=$ac_try;;
19263esac
19264eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19265  (eval "$ac_try") 2>&5
19266  ac_status=$?
19267  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19268  (exit $ac_status); }; } &&
19269	 { ac_try='test -s conftest$ac_exeext'
19270  { (case "(($ac_try" in
19271  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19272  *) ac_try_echo=$ac_try;;
19273esac
19274eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19275  (eval "$ac_try") 2>&5
19276  ac_status=$?
19277  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19278  (exit $ac_status); }; }; then
19279  ac_cv_lib_gcc___umoddi3=yes
19280else
19281  echo "$as_me: failed program was:" >&5
19282sed 's/^/| /' conftest.$ac_ext >&5
19283
19284	ac_cv_lib_gcc___umoddi3=no
19285fi
19286
19287rm -f core conftest.err conftest.$ac_objext \
19288      conftest$ac_exeext conftest.$ac_ext
19289LIBS=$ac_check_lib_save_LIBS
19290fi
19291{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
19292echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
19293if test $ac_cv_lib_gcc___umoddi3 = yes; then
19294
19295cat >>confdefs.h <<\_ACEOF
19296#define HAVE___UMODDI3 1
19297_ACEOF
19298
19299fi
19300
19301
19302  { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
19303echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
19304if test "${ac_cv_lib_gcc___main+set}" = set; then
19305  echo $ECHO_N "(cached) $ECHO_C" >&6
19306else
19307  ac_check_lib_save_LIBS=$LIBS
19308LIBS="-lgcc  $LIBS"
19309cat >conftest.$ac_ext <<_ACEOF
19310/* confdefs.h.  */
19311_ACEOF
19312cat confdefs.h >>conftest.$ac_ext
19313cat >>conftest.$ac_ext <<_ACEOF
19314/* end confdefs.h.  */
19315
19316/* Override any GCC internal prototype to avoid an error.
19317   Use char because int might match the return type of a GCC
19318   builtin and then its argument prototype would still apply.  */
19319#ifdef __cplusplus
19320extern "C"
19321#endif
19322char __main ();
19323int
19324main ()
19325{
19326return __main ();
19327  ;
19328  return 0;
19329}
19330_ACEOF
19331rm -f conftest.$ac_objext conftest$ac_exeext
19332if { (ac_try="$ac_link"
19333case "(($ac_try" in
19334  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19335  *) ac_try_echo=$ac_try;;
19336esac
19337eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19338  (eval "$ac_link") 2>conftest.er1
19339  ac_status=$?
19340  grep -v '^ *+' conftest.er1 >conftest.err
19341  rm -f conftest.er1
19342  cat conftest.err >&5
19343  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19344  (exit $ac_status); } &&
19345	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19346  { (case "(($ac_try" in
19347  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19348  *) ac_try_echo=$ac_try;;
19349esac
19350eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19351  (eval "$ac_try") 2>&5
19352  ac_status=$?
19353  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19354  (exit $ac_status); }; } &&
19355	 { ac_try='test -s conftest$ac_exeext'
19356  { (case "(($ac_try" in
19357  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19358  *) ac_try_echo=$ac_try;;
19359esac
19360eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19361  (eval "$ac_try") 2>&5
19362  ac_status=$?
19363  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19364  (exit $ac_status); }; }; then
19365  ac_cv_lib_gcc___main=yes
19366else
19367  echo "$as_me: failed program was:" >&5
19368sed 's/^/| /' conftest.$ac_ext >&5
19369
19370	ac_cv_lib_gcc___main=no
19371fi
19372
19373rm -f core conftest.err conftest.$ac_objext \
19374      conftest$ac_exeext conftest.$ac_ext
19375LIBS=$ac_check_lib_save_LIBS
19376fi
19377{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
19378echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
19379if test $ac_cv_lib_gcc___main = yes; then
19380
19381cat >>confdefs.h <<\_ACEOF
19382#define HAVE___MAIN 1
19383_ACEOF
19384
19385fi
19386
19387  { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
19388echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
19389if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
19390  echo $ECHO_N "(cached) $ECHO_C" >&6
19391else
19392  ac_check_lib_save_LIBS=$LIBS
19393LIBS="-lgcc  $LIBS"
19394cat >conftest.$ac_ext <<_ACEOF
19395/* confdefs.h.  */
19396_ACEOF
19397cat confdefs.h >>conftest.$ac_ext
19398cat >>conftest.$ac_ext <<_ACEOF
19399/* end confdefs.h.  */
19400
19401/* Override any GCC internal prototype to avoid an error.
19402   Use char because int might match the return type of a GCC
19403   builtin and then its argument prototype would still apply.  */
19404#ifdef __cplusplus
19405extern "C"
19406#endif
19407char __cmpdi2 ();
19408int
19409main ()
19410{
19411return __cmpdi2 ();
19412  ;
19413  return 0;
19414}
19415_ACEOF
19416rm -f conftest.$ac_objext conftest$ac_exeext
19417if { (ac_try="$ac_link"
19418case "(($ac_try" in
19419  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19420  *) ac_try_echo=$ac_try;;
19421esac
19422eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19423  (eval "$ac_link") 2>conftest.er1
19424  ac_status=$?
19425  grep -v '^ *+' conftest.er1 >conftest.err
19426  rm -f conftest.er1
19427  cat conftest.err >&5
19428  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19429  (exit $ac_status); } &&
19430	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19431  { (case "(($ac_try" in
19432  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19433  *) ac_try_echo=$ac_try;;
19434esac
19435eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19436  (eval "$ac_try") 2>&5
19437  ac_status=$?
19438  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19439  (exit $ac_status); }; } &&
19440	 { ac_try='test -s conftest$ac_exeext'
19441  { (case "(($ac_try" in
19442  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19443  *) ac_try_echo=$ac_try;;
19444esac
19445eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19446  (eval "$ac_try") 2>&5
19447  ac_status=$?
19448  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19449  (exit $ac_status); }; }; then
19450  ac_cv_lib_gcc___cmpdi2=yes
19451else
19452  echo "$as_me: failed program was:" >&5
19453sed 's/^/| /' conftest.$ac_ext >&5
19454
19455	ac_cv_lib_gcc___cmpdi2=no
19456fi
19457
19458rm -f core conftest.err conftest.$ac_objext \
19459      conftest$ac_exeext conftest.$ac_ext
19460LIBS=$ac_check_lib_save_LIBS
19461fi
19462{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19463echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19464if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19465
19466cat >>confdefs.h <<\_ACEOF
19467#define HAVE___CMPDI2 1
19468_ACEOF
19469
19470fi
19471
19472fi
19473
19474if test "$llvm_cv_os_type" = "MingW" ; then
19475  { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19476echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19477  cat >conftest.$ac_ext <<_ACEOF
19478#include <windows.h>
19479#include <imagehlp.h>
19480extern void foo(PENUMLOADED_MODULES_CALLBACK);
19481extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19482_ACEOF
19483rm -f conftest.$ac_objext
19484if { (ac_try="$ac_compile"
19485case "(($ac_try" in
19486  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19487  *) ac_try_echo=$ac_try;;
19488esac
19489eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19490  (eval "$ac_compile") 2>conftest.er1
19491  ac_status=$?
19492  grep -v '^ *+' conftest.er1 >conftest.err
19493  rm -f conftest.er1
19494  cat conftest.err >&5
19495  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19496  (exit $ac_status); } &&
19497	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19498  { (case "(($ac_try" in
19499  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19500  *) ac_try_echo=$ac_try;;
19501esac
19502eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19503  (eval "$ac_try") 2>&5
19504  ac_status=$?
19505  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19506  (exit $ac_status); }; } &&
19507	 { ac_try='test -s conftest.$ac_objext'
19508  { (case "(($ac_try" in
19509  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19510  *) ac_try_echo=$ac_try;;
19511esac
19512eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19513  (eval "$ac_try") 2>&5
19514  ac_status=$?
19515  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19516  (exit $ac_status); }; }; then
19517
19518  { echo "$as_me:$LINENO: result: yes" >&5
19519echo "${ECHO_T}yes" >&6; }
19520  llvm_cv_win32_elmcb_pcstr="PCSTR"
19521
19522else
19523  echo "$as_me: failed program was:" >&5
19524sed 's/^/| /' conftest.$ac_ext >&5
19525
19526
19527  { echo "$as_me:$LINENO: result: no" >&5
19528echo "${ECHO_T}no" >&6; }
19529  llvm_cv_win32_elmcb_pcstr="PSTR"
19530
19531fi
19532
19533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19534
19535cat >>confdefs.h <<_ACEOF
19536#define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19537_ACEOF
19538
19539fi
19540
19541
19542{ echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19543echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19544if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19545  echo $ECHO_N "(cached) $ECHO_C" >&6
19546else
19547  ac_ext=cpp
19548ac_cpp='$CXXCPP $CPPFLAGS'
19549ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19550ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19551ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19552
19553   cat >conftest.$ac_ext <<_ACEOF
19554/* confdefs.h.  */
19555_ACEOF
19556cat confdefs.h >>conftest.$ac_ext
19557cat >>conftest.$ac_ext <<_ACEOF
19558/* end confdefs.h.  */
19559#include <math.h>
19560int
19561main ()
19562{
19563float f; isnan(f);
19564  ;
19565  return 0;
19566}
19567_ACEOF
19568rm -f conftest.$ac_objext
19569if { (ac_try="$ac_compile"
19570case "(($ac_try" in
19571  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19572  *) ac_try_echo=$ac_try;;
19573esac
19574eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19575  (eval "$ac_compile") 2>conftest.er1
19576  ac_status=$?
19577  grep -v '^ *+' conftest.er1 >conftest.err
19578  rm -f conftest.er1
19579  cat conftest.err >&5
19580  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19581  (exit $ac_status); } &&
19582	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19583  { (case "(($ac_try" in
19584  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19585  *) ac_try_echo=$ac_try;;
19586esac
19587eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19588  (eval "$ac_try") 2>&5
19589  ac_status=$?
19590  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19591  (exit $ac_status); }; } &&
19592	 { ac_try='test -s conftest.$ac_objext'
19593  { (case "(($ac_try" in
19594  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19595  *) ac_try_echo=$ac_try;;
19596esac
19597eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19598  (eval "$ac_try") 2>&5
19599  ac_status=$?
19600  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19601  (exit $ac_status); }; }; then
19602  ac_cv_func_isnan_in_math_h=yes
19603else
19604  echo "$as_me: failed program was:" >&5
19605sed 's/^/| /' conftest.$ac_ext >&5
19606
19607	ac_cv_func_isnan_in_math_h=no
19608fi
19609
19610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19611  ac_ext=c
19612ac_cpp='$CPP $CPPFLAGS'
19613ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19614ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19615ac_compiler_gnu=$ac_cv_c_compiler_gnu
19616
19617fi
19618{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19619echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19620
19621
19622if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19623
19624cat >>confdefs.h <<\_ACEOF
19625#define HAVE_ISNAN_IN_MATH_H 1
19626_ACEOF
19627
19628fi
19629
19630{ echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19631echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19632if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19633  echo $ECHO_N "(cached) $ECHO_C" >&6
19634else
19635  ac_ext=cpp
19636ac_cpp='$CXXCPP $CPPFLAGS'
19637ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19638ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19639ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19640
19641   cat >conftest.$ac_ext <<_ACEOF
19642/* confdefs.h.  */
19643_ACEOF
19644cat confdefs.h >>conftest.$ac_ext
19645cat >>conftest.$ac_ext <<_ACEOF
19646/* end confdefs.h.  */
19647#include <cmath>
19648int
19649main ()
19650{
19651float f; isnan(f);
19652  ;
19653  return 0;
19654}
19655_ACEOF
19656rm -f conftest.$ac_objext
19657if { (ac_try="$ac_compile"
19658case "(($ac_try" in
19659  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19660  *) ac_try_echo=$ac_try;;
19661esac
19662eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19663  (eval "$ac_compile") 2>conftest.er1
19664  ac_status=$?
19665  grep -v '^ *+' conftest.er1 >conftest.err
19666  rm -f conftest.er1
19667  cat conftest.err >&5
19668  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19669  (exit $ac_status); } &&
19670	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19671  { (case "(($ac_try" in
19672  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19673  *) ac_try_echo=$ac_try;;
19674esac
19675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19676  (eval "$ac_try") 2>&5
19677  ac_status=$?
19678  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19679  (exit $ac_status); }; } &&
19680	 { ac_try='test -s conftest.$ac_objext'
19681  { (case "(($ac_try" in
19682  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19683  *) ac_try_echo=$ac_try;;
19684esac
19685eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19686  (eval "$ac_try") 2>&5
19687  ac_status=$?
19688  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19689  (exit $ac_status); }; }; then
19690  ac_cv_func_isnan_in_cmath=yes
19691else
19692  echo "$as_me: failed program was:" >&5
19693sed 's/^/| /' conftest.$ac_ext >&5
19694
19695	ac_cv_func_isnan_in_cmath=no
19696fi
19697
19698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19699  ac_ext=c
19700ac_cpp='$CPP $CPPFLAGS'
19701ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19702ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19703ac_compiler_gnu=$ac_cv_c_compiler_gnu
19704
19705fi
19706{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19707echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19708
19709if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19710
19711cat >>confdefs.h <<\_ACEOF
19712#define HAVE_ISNAN_IN_CMATH 1
19713_ACEOF
19714
19715fi
19716
19717{ echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19718echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19719if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19720  echo $ECHO_N "(cached) $ECHO_C" >&6
19721else
19722  ac_ext=cpp
19723ac_cpp='$CXXCPP $CPPFLAGS'
19724ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19725ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19726ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19727
19728   cat >conftest.$ac_ext <<_ACEOF
19729/* confdefs.h.  */
19730_ACEOF
19731cat confdefs.h >>conftest.$ac_ext
19732cat >>conftest.$ac_ext <<_ACEOF
19733/* end confdefs.h.  */
19734#include <cmath>
19735int
19736main ()
19737{
19738float f; std::isnan(f);
19739  ;
19740  return 0;
19741}
19742_ACEOF
19743rm -f conftest.$ac_objext
19744if { (ac_try="$ac_compile"
19745case "(($ac_try" in
19746  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19747  *) ac_try_echo=$ac_try;;
19748esac
19749eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19750  (eval "$ac_compile") 2>conftest.er1
19751  ac_status=$?
19752  grep -v '^ *+' conftest.er1 >conftest.err
19753  rm -f conftest.er1
19754  cat conftest.err >&5
19755  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19756  (exit $ac_status); } &&
19757	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19758  { (case "(($ac_try" in
19759  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19760  *) ac_try_echo=$ac_try;;
19761esac
19762eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19763  (eval "$ac_try") 2>&5
19764  ac_status=$?
19765  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19766  (exit $ac_status); }; } &&
19767	 { ac_try='test -s conftest.$ac_objext'
19768  { (case "(($ac_try" in
19769  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19770  *) ac_try_echo=$ac_try;;
19771esac
19772eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19773  (eval "$ac_try") 2>&5
19774  ac_status=$?
19775  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19776  (exit $ac_status); }; }; then
19777  ac_cv_func_std_isnan_in_cmath=yes
19778else
19779  echo "$as_me: failed program was:" >&5
19780sed 's/^/| /' conftest.$ac_ext >&5
19781
19782	ac_cv_func_std_isnan_in_cmath=no
19783fi
19784
19785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19786  ac_ext=c
19787ac_cpp='$CPP $CPPFLAGS'
19788ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19789ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19790ac_compiler_gnu=$ac_cv_c_compiler_gnu
19791
19792fi
19793{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19794echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19795
19796if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19797
19798cat >>confdefs.h <<\_ACEOF
19799#define HAVE_STD_ISNAN_IN_CMATH 1
19800_ACEOF
19801
19802fi
19803
19804
19805{ echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19806echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19807if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19808  echo $ECHO_N "(cached) $ECHO_C" >&6
19809else
19810  ac_ext=cpp
19811ac_cpp='$CXXCPP $CPPFLAGS'
19812ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19813ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19814ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19815
19816   cat >conftest.$ac_ext <<_ACEOF
19817/* confdefs.h.  */
19818_ACEOF
19819cat confdefs.h >>conftest.$ac_ext
19820cat >>conftest.$ac_ext <<_ACEOF
19821/* end confdefs.h.  */
19822#include <math.h>
19823int
19824main ()
19825{
19826float f; isinf(f);
19827  ;
19828  return 0;
19829}
19830_ACEOF
19831rm -f conftest.$ac_objext
19832if { (ac_try="$ac_compile"
19833case "(($ac_try" in
19834  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19835  *) ac_try_echo=$ac_try;;
19836esac
19837eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19838  (eval "$ac_compile") 2>conftest.er1
19839  ac_status=$?
19840  grep -v '^ *+' conftest.er1 >conftest.err
19841  rm -f conftest.er1
19842  cat conftest.err >&5
19843  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19844  (exit $ac_status); } &&
19845	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19846  { (case "(($ac_try" in
19847  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19848  *) ac_try_echo=$ac_try;;
19849esac
19850eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19851  (eval "$ac_try") 2>&5
19852  ac_status=$?
19853  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19854  (exit $ac_status); }; } &&
19855	 { ac_try='test -s conftest.$ac_objext'
19856  { (case "(($ac_try" in
19857  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19858  *) ac_try_echo=$ac_try;;
19859esac
19860eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19861  (eval "$ac_try") 2>&5
19862  ac_status=$?
19863  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19864  (exit $ac_status); }; }; then
19865  ac_cv_func_isinf_in_math_h=yes
19866else
19867  echo "$as_me: failed program was:" >&5
19868sed 's/^/| /' conftest.$ac_ext >&5
19869
19870	ac_cv_func_isinf_in_math_h=no
19871fi
19872
19873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19874  ac_ext=c
19875ac_cpp='$CPP $CPPFLAGS'
19876ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19877ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19878ac_compiler_gnu=$ac_cv_c_compiler_gnu
19879
19880fi
19881{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19882echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19883
19884if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19885
19886cat >>confdefs.h <<\_ACEOF
19887#define HAVE_ISINF_IN_MATH_H 1
19888_ACEOF
19889
19890fi
19891
19892{ echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19893echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19894if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19895  echo $ECHO_N "(cached) $ECHO_C" >&6
19896else
19897  ac_ext=cpp
19898ac_cpp='$CXXCPP $CPPFLAGS'
19899ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19900ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19901ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19902
19903   cat >conftest.$ac_ext <<_ACEOF
19904/* confdefs.h.  */
19905_ACEOF
19906cat confdefs.h >>conftest.$ac_ext
19907cat >>conftest.$ac_ext <<_ACEOF
19908/* end confdefs.h.  */
19909#include <cmath>
19910int
19911main ()
19912{
19913float f; isinf(f);
19914  ;
19915  return 0;
19916}
19917_ACEOF
19918rm -f conftest.$ac_objext
19919if { (ac_try="$ac_compile"
19920case "(($ac_try" in
19921  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19922  *) ac_try_echo=$ac_try;;
19923esac
19924eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19925  (eval "$ac_compile") 2>conftest.er1
19926  ac_status=$?
19927  grep -v '^ *+' conftest.er1 >conftest.err
19928  rm -f conftest.er1
19929  cat conftest.err >&5
19930  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19931  (exit $ac_status); } &&
19932	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19933  { (case "(($ac_try" in
19934  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19935  *) ac_try_echo=$ac_try;;
19936esac
19937eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19938  (eval "$ac_try") 2>&5
19939  ac_status=$?
19940  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19941  (exit $ac_status); }; } &&
19942	 { ac_try='test -s conftest.$ac_objext'
19943  { (case "(($ac_try" in
19944  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19945  *) ac_try_echo=$ac_try;;
19946esac
19947eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19948  (eval "$ac_try") 2>&5
19949  ac_status=$?
19950  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19951  (exit $ac_status); }; }; then
19952  ac_cv_func_isinf_in_cmath=yes
19953else
19954  echo "$as_me: failed program was:" >&5
19955sed 's/^/| /' conftest.$ac_ext >&5
19956
19957	ac_cv_func_isinf_in_cmath=no
19958fi
19959
19960rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19961  ac_ext=c
19962ac_cpp='$CPP $CPPFLAGS'
19963ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19964ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19965ac_compiler_gnu=$ac_cv_c_compiler_gnu
19966
19967fi
19968{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19969echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19970
19971if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19972
19973cat >>confdefs.h <<\_ACEOF
19974#define HAVE_ISINF_IN_CMATH 1
19975_ACEOF
19976
19977fi
19978
19979{ echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19980echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19981if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19982  echo $ECHO_N "(cached) $ECHO_C" >&6
19983else
19984  ac_ext=cpp
19985ac_cpp='$CXXCPP $CPPFLAGS'
19986ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19987ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19988ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19989
19990   cat >conftest.$ac_ext <<_ACEOF
19991/* confdefs.h.  */
19992_ACEOF
19993cat confdefs.h >>conftest.$ac_ext
19994cat >>conftest.$ac_ext <<_ACEOF
19995/* end confdefs.h.  */
19996#include <cmath>
19997int
19998main ()
19999{
20000float f; std::isinf(f);
20001  ;
20002  return 0;
20003}
20004_ACEOF
20005rm -f conftest.$ac_objext
20006if { (ac_try="$ac_compile"
20007case "(($ac_try" in
20008  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20009  *) ac_try_echo=$ac_try;;
20010esac
20011eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20012  (eval "$ac_compile") 2>conftest.er1
20013  ac_status=$?
20014  grep -v '^ *+' conftest.er1 >conftest.err
20015  rm -f conftest.er1
20016  cat conftest.err >&5
20017  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20018  (exit $ac_status); } &&
20019	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20020  { (case "(($ac_try" in
20021  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20022  *) ac_try_echo=$ac_try;;
20023esac
20024eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20025  (eval "$ac_try") 2>&5
20026  ac_status=$?
20027  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20028  (exit $ac_status); }; } &&
20029	 { ac_try='test -s conftest.$ac_objext'
20030  { (case "(($ac_try" in
20031  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20032  *) ac_try_echo=$ac_try;;
20033esac
20034eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20035  (eval "$ac_try") 2>&5
20036  ac_status=$?
20037  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20038  (exit $ac_status); }; }; then
20039  ac_cv_func_std_isinf_in_cmath=yes
20040else
20041  echo "$as_me: failed program was:" >&5
20042sed 's/^/| /' conftest.$ac_ext >&5
20043
20044	ac_cv_func_std_isinf_in_cmath=no
20045fi
20046
20047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20048  ac_ext=c
20049ac_cpp='$CPP $CPPFLAGS'
20050ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20051ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20052ac_compiler_gnu=$ac_cv_c_compiler_gnu
20053
20054fi
20055{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
20056echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
20057
20058if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
20059
20060cat >>confdefs.h <<\_ACEOF
20061#define HAVE_STD_ISINF_IN_CMATH 1
20062_ACEOF
20063
20064fi
20065
20066{ echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
20067echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
20068if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
20069  echo $ECHO_N "(cached) $ECHO_C" >&6
20070else
20071  ac_ext=cpp
20072ac_cpp='$CXXCPP $CPPFLAGS'
20073ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20074ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20075ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20076
20077   cat >conftest.$ac_ext <<_ACEOF
20078/* confdefs.h.  */
20079_ACEOF
20080cat confdefs.h >>conftest.$ac_ext
20081cat >>conftest.$ac_ext <<_ACEOF
20082/* end confdefs.h.  */
20083#include <ieeefp.h>
20084int
20085main ()
20086{
20087float f; finite(f);
20088  ;
20089  return 0;
20090}
20091_ACEOF
20092rm -f conftest.$ac_objext
20093if { (ac_try="$ac_compile"
20094case "(($ac_try" in
20095  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20096  *) ac_try_echo=$ac_try;;
20097esac
20098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20099  (eval "$ac_compile") 2>conftest.er1
20100  ac_status=$?
20101  grep -v '^ *+' conftest.er1 >conftest.err
20102  rm -f conftest.er1
20103  cat conftest.err >&5
20104  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20105  (exit $ac_status); } &&
20106	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20107  { (case "(($ac_try" in
20108  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20109  *) ac_try_echo=$ac_try;;
20110esac
20111eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20112  (eval "$ac_try") 2>&5
20113  ac_status=$?
20114  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20115  (exit $ac_status); }; } &&
20116	 { ac_try='test -s conftest.$ac_objext'
20117  { (case "(($ac_try" in
20118  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20119  *) ac_try_echo=$ac_try;;
20120esac
20121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20122  (eval "$ac_try") 2>&5
20123  ac_status=$?
20124  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20125  (exit $ac_status); }; }; then
20126  ac_cv_func_finite_in_ieeefp_h=yes
20127else
20128  echo "$as_me: failed program was:" >&5
20129sed 's/^/| /' conftest.$ac_ext >&5
20130
20131	ac_cv_func_finite_in_ieeefp_h=no
20132fi
20133
20134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20135  ac_ext=c
20136ac_cpp='$CPP $CPPFLAGS'
20137ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20138ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20139ac_compiler_gnu=$ac_cv_c_compiler_gnu
20140
20141fi
20142{ echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
20143echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
20144
20145if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
20146
20147cat >>confdefs.h <<\_ACEOF
20148#define HAVE_FINITE_IN_IEEEFP_H 1
20149_ACEOF
20150
20151fi
20152
20153
20154
20155if test "$llvm_cv_platform_type" = "Unix" ; then
20156
20157
20158for ac_header in stdlib.h unistd.h
20159do
20160as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20161if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20162  { echo "$as_me:$LINENO: checking for $ac_header" >&5
20163echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20164if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20165  echo $ECHO_N "(cached) $ECHO_C" >&6
20166fi
20167ac_res=`eval echo '${'$as_ac_Header'}'`
20168	       { echo "$as_me:$LINENO: result: $ac_res" >&5
20169echo "${ECHO_T}$ac_res" >&6; }
20170else
20171  # Is the header compilable?
20172{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
20173echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20174cat >conftest.$ac_ext <<_ACEOF
20175/* confdefs.h.  */
20176_ACEOF
20177cat confdefs.h >>conftest.$ac_ext
20178cat >>conftest.$ac_ext <<_ACEOF
20179/* end confdefs.h.  */
20180$ac_includes_default
20181#include <$ac_header>
20182_ACEOF
20183rm -f conftest.$ac_objext
20184if { (ac_try="$ac_compile"
20185case "(($ac_try" in
20186  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20187  *) ac_try_echo=$ac_try;;
20188esac
20189eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20190  (eval "$ac_compile") 2>conftest.er1
20191  ac_status=$?
20192  grep -v '^ *+' conftest.er1 >conftest.err
20193  rm -f conftest.er1
20194  cat conftest.err >&5
20195  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20196  (exit $ac_status); } &&
20197	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20198  { (case "(($ac_try" in
20199  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20200  *) ac_try_echo=$ac_try;;
20201esac
20202eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20203  (eval "$ac_try") 2>&5
20204  ac_status=$?
20205  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20206  (exit $ac_status); }; } &&
20207	 { ac_try='test -s conftest.$ac_objext'
20208  { (case "(($ac_try" in
20209  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20210  *) ac_try_echo=$ac_try;;
20211esac
20212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20213  (eval "$ac_try") 2>&5
20214  ac_status=$?
20215  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20216  (exit $ac_status); }; }; then
20217  ac_header_compiler=yes
20218else
20219  echo "$as_me: failed program was:" >&5
20220sed 's/^/| /' conftest.$ac_ext >&5
20221
20222	ac_header_compiler=no
20223fi
20224
20225rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20226{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20227echo "${ECHO_T}$ac_header_compiler" >&6; }
20228
20229# Is the header present?
20230{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
20231echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20232cat >conftest.$ac_ext <<_ACEOF
20233/* confdefs.h.  */
20234_ACEOF
20235cat confdefs.h >>conftest.$ac_ext
20236cat >>conftest.$ac_ext <<_ACEOF
20237/* end confdefs.h.  */
20238#include <$ac_header>
20239_ACEOF
20240if { (ac_try="$ac_cpp conftest.$ac_ext"
20241case "(($ac_try" in
20242  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20243  *) ac_try_echo=$ac_try;;
20244esac
20245eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20246  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20247  ac_status=$?
20248  grep -v '^ *+' conftest.er1 >conftest.err
20249  rm -f conftest.er1
20250  cat conftest.err >&5
20251  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20252  (exit $ac_status); } >/dev/null; then
20253  if test -s conftest.err; then
20254    ac_cpp_err=$ac_c_preproc_warn_flag
20255    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20256  else
20257    ac_cpp_err=
20258  fi
20259else
20260  ac_cpp_err=yes
20261fi
20262if test -z "$ac_cpp_err"; then
20263  ac_header_preproc=yes
20264else
20265  echo "$as_me: failed program was:" >&5
20266sed 's/^/| /' conftest.$ac_ext >&5
20267
20268  ac_header_preproc=no
20269fi
20270
20271rm -f conftest.err conftest.$ac_ext
20272{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20273echo "${ECHO_T}$ac_header_preproc" >&6; }
20274
20275# So?  What about this header?
20276case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20277  yes:no: )
20278    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20279echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20280    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20281echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20282    ac_header_preproc=yes
20283    ;;
20284  no:yes:* )
20285    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20286echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20287    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
20288echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
20289    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20290echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20291    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
20292echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
20293    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20294echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20295    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20296echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20297    ( cat <<\_ASBOX
20298## ------------------------------------ ##
20299## Report this to http://llvm.org/bugs/ ##
20300## ------------------------------------ ##
20301_ASBOX
20302     ) | sed "s/^/$as_me: WARNING:     /" >&2
20303    ;;
20304esac
20305{ echo "$as_me:$LINENO: checking for $ac_header" >&5
20306echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20307if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20308  echo $ECHO_N "(cached) $ECHO_C" >&6
20309else
20310  eval "$as_ac_Header=\$ac_header_preproc"
20311fi
20312ac_res=`eval echo '${'$as_ac_Header'}'`
20313	       { echo "$as_me:$LINENO: result: $ac_res" >&5
20314echo "${ECHO_T}$ac_res" >&6; }
20315
20316fi
20317if test `eval echo '${'$as_ac_Header'}'` = yes; then
20318  cat >>confdefs.h <<_ACEOF
20319#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20320_ACEOF
20321
20322fi
20323
20324done
20325
20326
20327for ac_func in getpagesize
20328do
20329as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20330{ echo "$as_me:$LINENO: checking for $ac_func" >&5
20331echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20332if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20333  echo $ECHO_N "(cached) $ECHO_C" >&6
20334else
20335  cat >conftest.$ac_ext <<_ACEOF
20336/* confdefs.h.  */
20337_ACEOF
20338cat confdefs.h >>conftest.$ac_ext
20339cat >>conftest.$ac_ext <<_ACEOF
20340/* end confdefs.h.  */
20341/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20342   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20343#define $ac_func innocuous_$ac_func
20344
20345/* System header to define __stub macros and hopefully few prototypes,
20346    which can conflict with char $ac_func (); below.
20347    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20348    <limits.h> exists even on freestanding compilers.  */
20349
20350#ifdef __STDC__
20351# include <limits.h>
20352#else
20353# include <assert.h>
20354#endif
20355
20356#undef $ac_func
20357
20358/* Override any GCC internal prototype to avoid an error.
20359   Use char because int might match the return type of a GCC
20360   builtin and then its argument prototype would still apply.  */
20361#ifdef __cplusplus
20362extern "C"
20363#endif
20364char $ac_func ();
20365/* The GNU C library defines this for functions which it implements
20366    to always fail with ENOSYS.  Some functions are actually named
20367    something starting with __ and the normal name is an alias.  */
20368#if defined __stub_$ac_func || defined __stub___$ac_func
20369choke me
20370#endif
20371
20372int
20373main ()
20374{
20375return $ac_func ();
20376  ;
20377  return 0;
20378}
20379_ACEOF
20380rm -f conftest.$ac_objext conftest$ac_exeext
20381if { (ac_try="$ac_link"
20382case "(($ac_try" in
20383  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20384  *) ac_try_echo=$ac_try;;
20385esac
20386eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20387  (eval "$ac_link") 2>conftest.er1
20388  ac_status=$?
20389  grep -v '^ *+' conftest.er1 >conftest.err
20390  rm -f conftest.er1
20391  cat conftest.err >&5
20392  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20393  (exit $ac_status); } &&
20394	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20395  { (case "(($ac_try" in
20396  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20397  *) ac_try_echo=$ac_try;;
20398esac
20399eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20400  (eval "$ac_try") 2>&5
20401  ac_status=$?
20402  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20403  (exit $ac_status); }; } &&
20404	 { ac_try='test -s conftest$ac_exeext'
20405  { (case "(($ac_try" in
20406  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20407  *) ac_try_echo=$ac_try;;
20408esac
20409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20410  (eval "$ac_try") 2>&5
20411  ac_status=$?
20412  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20413  (exit $ac_status); }; }; then
20414  eval "$as_ac_var=yes"
20415else
20416  echo "$as_me: failed program was:" >&5
20417sed 's/^/| /' conftest.$ac_ext >&5
20418
20419	eval "$as_ac_var=no"
20420fi
20421
20422rm -f core conftest.err conftest.$ac_objext \
20423      conftest$ac_exeext conftest.$ac_ext
20424fi
20425ac_res=`eval echo '${'$as_ac_var'}'`
20426	       { echo "$as_me:$LINENO: result: $ac_res" >&5
20427echo "${ECHO_T}$ac_res" >&6; }
20428if test `eval echo '${'$as_ac_var'}'` = yes; then
20429  cat >>confdefs.h <<_ACEOF
20430#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20431_ACEOF
20432
20433fi
20434done
20435
20436{ echo "$as_me:$LINENO: checking for working mmap" >&5
20437echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20438if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20439  echo $ECHO_N "(cached) $ECHO_C" >&6
20440else
20441  if test "$cross_compiling" = yes; then
20442  ac_cv_func_mmap_fixed_mapped=no
20443else
20444  cat >conftest.$ac_ext <<_ACEOF
20445/* confdefs.h.  */
20446_ACEOF
20447cat confdefs.h >>conftest.$ac_ext
20448cat >>conftest.$ac_ext <<_ACEOF
20449/* end confdefs.h.  */
20450$ac_includes_default
20451/* malloc might have been renamed as rpl_malloc. */
20452#undef malloc
20453
20454/* Thanks to Mike Haertel and Jim Avera for this test.
20455   Here is a matrix of mmap possibilities:
20456	mmap private not fixed
20457	mmap private fixed at somewhere currently unmapped
20458	mmap private fixed at somewhere already mapped
20459	mmap shared not fixed
20460	mmap shared fixed at somewhere currently unmapped
20461	mmap shared fixed at somewhere already mapped
20462   For private mappings, we should verify that changes cannot be read()
20463   back from the file, nor mmap's back from the file at a different
20464   address.  (There have been systems where private was not correctly
20465   implemented like the infamous i386 svr4.0, and systems where the
20466   VM page cache was not coherent with the file system buffer cache
20467   like early versions of FreeBSD and possibly contemporary NetBSD.)
20468   For shared mappings, we should conversely verify that changes get
20469   propagated back to all the places they're supposed to be.
20470
20471   Grep wants private fixed already mapped.
20472   The main things grep needs to know about mmap are:
20473   * does it exist and is it safe to write into the mmap'd area
20474   * how to use it (BSD variants)  */
20475
20476#include <fcntl.h>
20477#include <sys/mman.h>
20478
20479#if !STDC_HEADERS && !HAVE_STDLIB_H
20480char *malloc ();
20481#endif
20482
20483/* This mess was copied from the GNU getpagesize.h.  */
20484#if !HAVE_GETPAGESIZE
20485/* Assume that all systems that can run configure have sys/param.h.  */
20486# if !HAVE_SYS_PARAM_H
20487#  define HAVE_SYS_PARAM_H 1
20488# endif
20489
20490# ifdef _SC_PAGESIZE
20491#  define getpagesize() sysconf(_SC_PAGESIZE)
20492# else /* no _SC_PAGESIZE */
20493#  if HAVE_SYS_PARAM_H
20494#   include <sys/param.h>
20495#   ifdef EXEC_PAGESIZE
20496#    define getpagesize() EXEC_PAGESIZE
20497#   else /* no EXEC_PAGESIZE */
20498#    ifdef NBPG
20499#     define getpagesize() NBPG * CLSIZE
20500#     ifndef CLSIZE
20501#      define CLSIZE 1
20502#     endif /* no CLSIZE */
20503#    else /* no NBPG */
20504#     ifdef NBPC
20505#      define getpagesize() NBPC
20506#     else /* no NBPC */
20507#      ifdef PAGESIZE
20508#       define getpagesize() PAGESIZE
20509#      endif /* PAGESIZE */
20510#     endif /* no NBPC */
20511#    endif /* no NBPG */
20512#   endif /* no EXEC_PAGESIZE */
20513#  else /* no HAVE_SYS_PARAM_H */
20514#   define getpagesize() 8192	/* punt totally */
20515#  endif /* no HAVE_SYS_PARAM_H */
20516# endif /* no _SC_PAGESIZE */
20517
20518#endif /* no HAVE_GETPAGESIZE */
20519
20520int
20521main ()
20522{
20523  char *data, *data2, *data3;
20524  int i, pagesize;
20525  int fd;
20526
20527  pagesize = getpagesize ();
20528
20529  /* First, make a file with some known garbage in it. */
20530  data = (char *) malloc (pagesize);
20531  if (!data)
20532    return 1;
20533  for (i = 0; i < pagesize; ++i)
20534    *(data + i) = rand ();
20535  umask (0);
20536  fd = creat ("conftest.mmap", 0600);
20537  if (fd < 0)
20538    return 1;
20539  if (write (fd, data, pagesize) != pagesize)
20540    return 1;
20541  close (fd);
20542
20543  /* Next, try to mmap the file at a fixed address which already has
20544     something else allocated at it.  If we can, also make sure that
20545     we see the same garbage.  */
20546  fd = open ("conftest.mmap", O_RDWR);
20547  if (fd < 0)
20548    return 1;
20549  data2 = (char *) malloc (2 * pagesize);
20550  if (!data2)
20551    return 1;
20552  data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20553  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20554		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
20555    return 1;
20556  for (i = 0; i < pagesize; ++i)
20557    if (*(data + i) != *(data2 + i))
20558      return 1;
20559
20560  /* Finally, make sure that changes to the mapped area do not
20561     percolate back to the file as seen by read().  (This is a bug on
20562     some variants of i386 svr4.0.)  */
20563  for (i = 0; i < pagesize; ++i)
20564    *(data2 + i) = *(data2 + i) + 1;
20565  data3 = (char *) malloc (pagesize);
20566  if (!data3)
20567    return 1;
20568  if (read (fd, data3, pagesize) != pagesize)
20569    return 1;
20570  for (i = 0; i < pagesize; ++i)
20571    if (*(data + i) != *(data3 + i))
20572      return 1;
20573  close (fd);
20574  return 0;
20575}
20576_ACEOF
20577rm -f conftest$ac_exeext
20578if { (ac_try="$ac_link"
20579case "(($ac_try" in
20580  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20581  *) ac_try_echo=$ac_try;;
20582esac
20583eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20584  (eval "$ac_link") 2>&5
20585  ac_status=$?
20586  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20587  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20588  { (case "(($ac_try" in
20589  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20590  *) ac_try_echo=$ac_try;;
20591esac
20592eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20593  (eval "$ac_try") 2>&5
20594  ac_status=$?
20595  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20596  (exit $ac_status); }; }; then
20597  ac_cv_func_mmap_fixed_mapped=yes
20598else
20599  echo "$as_me: program exited with status $ac_status" >&5
20600echo "$as_me: failed program was:" >&5
20601sed 's/^/| /' conftest.$ac_ext >&5
20602
20603( exit $ac_status )
20604ac_cv_func_mmap_fixed_mapped=no
20605fi
20606rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20607fi
20608
20609
20610fi
20611{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20612echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20613if test $ac_cv_func_mmap_fixed_mapped = yes; then
20614
20615cat >>confdefs.h <<\_ACEOF
20616#define HAVE_MMAP 1
20617_ACEOF
20618
20619fi
20620rm -f conftest.mmap
20621
20622  { echo "$as_me:$LINENO: checking for mmap of files" >&5
20623echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20624if test "${ac_cv_func_mmap_file+set}" = set; then
20625  echo $ECHO_N "(cached) $ECHO_C" >&6
20626else
20627   ac_ext=c
20628ac_cpp='$CPP $CPPFLAGS'
20629ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20630ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20631ac_compiler_gnu=$ac_cv_c_compiler_gnu
20632
20633  if test "$cross_compiling" = yes; then
20634  ac_cv_func_mmap_file=no
20635else
20636  cat >conftest.$ac_ext <<_ACEOF
20637
20638    /* confdefs.h.  */
20639_ACEOF
20640cat confdefs.h >>conftest.$ac_ext
20641cat >>conftest.$ac_ext <<_ACEOF
20642/* end confdefs.h.  */
20643
20644#include <sys/types.h>
20645#include <sys/mman.h>
20646#include <fcntl.h>
20647
20648int
20649main ()
20650{
20651
20652  int fd;
20653  fd = creat ("foo",0777);
20654  fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20655  unlink ("foo");
20656  return (fd != (int) MAP_FAILED);
20657  ;
20658  return 0;
20659}
20660_ACEOF
20661rm -f conftest$ac_exeext
20662if { (ac_try="$ac_link"
20663case "(($ac_try" in
20664  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20665  *) ac_try_echo=$ac_try;;
20666esac
20667eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20668  (eval "$ac_link") 2>&5
20669  ac_status=$?
20670  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20671  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20672  { (case "(($ac_try" in
20673  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20674  *) ac_try_echo=$ac_try;;
20675esac
20676eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20677  (eval "$ac_try") 2>&5
20678  ac_status=$?
20679  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20680  (exit $ac_status); }; }; then
20681  ac_cv_func_mmap_file=yes
20682else
20683  echo "$as_me: program exited with status $ac_status" >&5
20684echo "$as_me: failed program was:" >&5
20685sed 's/^/| /' conftest.$ac_ext >&5
20686
20687( exit $ac_status )
20688ac_cv_func_mmap_file=no
20689fi
20690rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20691fi
20692
20693
20694  ac_ext=c
20695ac_cpp='$CPP $CPPFLAGS'
20696ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20697ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20698ac_compiler_gnu=$ac_cv_c_compiler_gnu
20699
20700
20701fi
20702{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20703echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20704if test "$ac_cv_func_mmap_file" = yes; then
20705
20706cat >>confdefs.h <<\_ACEOF
20707#define HAVE_MMAP_FILE
20708_ACEOF
20709
20710   MMAP_FILE=yes
20711
20712fi
20713
20714  { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20715echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20716if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20717  echo $ECHO_N "(cached) $ECHO_C" >&6
20718else
20719  if test "$llvm_cv_os_type" = "Interix" ; then
20720   ac_cv_need_dev_zero_for_mmap=yes
20721 else
20722   ac_cv_need_dev_zero_for_mmap=no
20723 fi
20724
20725fi
20726{ echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20727echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20728if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20729
20730cat >>confdefs.h <<\_ACEOF
20731#define NEED_DEV_ZERO_FOR_MMAP 1
20732_ACEOF
20733
20734fi
20735
20736  if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20737  then
20738    { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20739echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20740  fi
20741  if test "$ac_cv_func_mmap_file" = "no"
20742  then
20743    { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20744echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20745  fi
20746fi
20747
20748{ echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20749echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20750ac_ext=cpp
20751ac_cpp='$CXXCPP $CPPFLAGS'
20752ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20753ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20754ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20755
20756cat >conftest.$ac_ext <<_ACEOF
20757/* confdefs.h.  */
20758_ACEOF
20759cat confdefs.h >>conftest.$ac_ext
20760cat >>conftest.$ac_ext <<_ACEOF
20761/* end confdefs.h.  */
20762int main() {
20763        volatile unsigned long val = 1;
20764        __sync_synchronize();
20765        __sync_val_compare_and_swap(&val, 1, 0);
20766        __sync_add_and_fetch(&val, 1);
20767        __sync_sub_and_fetch(&val, 1);
20768        return 0;
20769      }
20770
20771_ACEOF
20772rm -f conftest.$ac_objext conftest$ac_exeext
20773if { (ac_try="$ac_link"
20774case "(($ac_try" in
20775  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20776  *) ac_try_echo=$ac_try;;
20777esac
20778eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20779  (eval "$ac_link") 2>conftest.er1
20780  ac_status=$?
20781  grep -v '^ *+' conftest.er1 >conftest.err
20782  rm -f conftest.er1
20783  cat conftest.err >&5
20784  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20785  (exit $ac_status); } &&
20786	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20787  { (case "(($ac_try" in
20788  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20789  *) ac_try_echo=$ac_try;;
20790esac
20791eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20792  (eval "$ac_try") 2>&5
20793  ac_status=$?
20794  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20795  (exit $ac_status); }; } &&
20796	 { ac_try='test -s conftest$ac_exeext'
20797  { (case "(($ac_try" in
20798  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20799  *) ac_try_echo=$ac_try;;
20800esac
20801eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20802  (eval "$ac_try") 2>&5
20803  ac_status=$?
20804  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20805  (exit $ac_status); }; }; then
20806  ac_ext=c
20807ac_cpp='$CPP $CPPFLAGS'
20808ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20809ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20810ac_compiler_gnu=$ac_cv_c_compiler_gnu
20811
20812  { echo "$as_me:$LINENO: result: yes" >&5
20813echo "${ECHO_T}yes" >&6; }
20814
20815cat >>confdefs.h <<\_ACEOF
20816#define LLVM_HAS_ATOMICS 1
20817_ACEOF
20818
20819else
20820  echo "$as_me: failed program was:" >&5
20821sed 's/^/| /' conftest.$ac_ext >&5
20822
20823	{ echo "$as_me:$LINENO: result: no" >&5
20824echo "${ECHO_T}no" >&6; }
20825
20826cat >>confdefs.h <<\_ACEOF
20827#define LLVM_HAS_ATOMICS 0
20828_ACEOF
20829
20830  { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20831echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20832fi
20833
20834rm -f core conftest.err conftest.$ac_objext \
20835      conftest$ac_exeext conftest.$ac_ext
20836
20837
20838if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20839  { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20840echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20841if test "${llvm_cv_linux_mixed+set}" = set; then
20842  echo $ECHO_N "(cached) $ECHO_C" >&6
20843else
20844   ac_ext=c
20845ac_cpp='$CPP $CPPFLAGS'
20846ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20847ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20848ac_compiler_gnu=$ac_cv_c_compiler_gnu
20849
20850  cat >conftest.$ac_ext <<_ACEOF
20851/* confdefs.h.  */
20852_ACEOF
20853cat confdefs.h >>conftest.$ac_ext
20854cat >>conftest.$ac_ext <<_ACEOF
20855/* end confdefs.h.  */
20856#ifndef __x86_64__
20857       error: Not x86-64 even if uname says so!
20858      #endif
20859
20860int
20861main ()
20862{
20863
20864  ;
20865  return 0;
20866}
20867_ACEOF
20868rm -f conftest.$ac_objext
20869if { (ac_try="$ac_compile"
20870case "(($ac_try" in
20871  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20872  *) ac_try_echo=$ac_try;;
20873esac
20874eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20875  (eval "$ac_compile") 2>conftest.er1
20876  ac_status=$?
20877  grep -v '^ *+' conftest.er1 >conftest.err
20878  rm -f conftest.er1
20879  cat conftest.err >&5
20880  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20881  (exit $ac_status); } &&
20882	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20883  { (case "(($ac_try" in
20884  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20885  *) ac_try_echo=$ac_try;;
20886esac
20887eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20888  (eval "$ac_try") 2>&5
20889  ac_status=$?
20890  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20891  (exit $ac_status); }; } &&
20892	 { ac_try='test -s conftest.$ac_objext'
20893  { (case "(($ac_try" in
20894  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20895  *) ac_try_echo=$ac_try;;
20896esac
20897eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20898  (eval "$ac_try") 2>&5
20899  ac_status=$?
20900  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20901  (exit $ac_status); }; }; then
20902  llvm_cv_linux_mixed=no
20903else
20904  echo "$as_me: failed program was:" >&5
20905sed 's/^/| /' conftest.$ac_ext >&5
20906
20907	llvm_cv_linux_mixed=yes
20908fi
20909
20910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20911  ac_ext=c
20912ac_cpp='$CPP $CPPFLAGS'
20913ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20914ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20915ac_compiler_gnu=$ac_cv_c_compiler_gnu
20916
20917
20918fi
20919{ echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20920echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20921
20922  if test "$llvm_cv_linux_mixed" = "yes"; then
20923    llvm_cv_target_arch="x86"
20924    ARCH="x86"
20925  fi
20926fi
20927
20928
20929for ac_func in __dso_handle
20930do
20931as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20932{ echo "$as_me:$LINENO: checking for $ac_func" >&5
20933echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20934if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20935  echo $ECHO_N "(cached) $ECHO_C" >&6
20936else
20937  cat >conftest.$ac_ext <<_ACEOF
20938/* confdefs.h.  */
20939_ACEOF
20940cat confdefs.h >>conftest.$ac_ext
20941cat >>conftest.$ac_ext <<_ACEOF
20942/* end confdefs.h.  */
20943/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20944   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20945#define $ac_func innocuous_$ac_func
20946
20947/* System header to define __stub macros and hopefully few prototypes,
20948    which can conflict with char $ac_func (); below.
20949    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20950    <limits.h> exists even on freestanding compilers.  */
20951
20952#ifdef __STDC__
20953# include <limits.h>
20954#else
20955# include <assert.h>
20956#endif
20957
20958#undef $ac_func
20959
20960/* Override any GCC internal prototype to avoid an error.
20961   Use char because int might match the return type of a GCC
20962   builtin and then its argument prototype would still apply.  */
20963#ifdef __cplusplus
20964extern "C"
20965#endif
20966char $ac_func ();
20967/* The GNU C library defines this for functions which it implements
20968    to always fail with ENOSYS.  Some functions are actually named
20969    something starting with __ and the normal name is an alias.  */
20970#if defined __stub_$ac_func || defined __stub___$ac_func
20971choke me
20972#endif
20973
20974int
20975main ()
20976{
20977return $ac_func ();
20978  ;
20979  return 0;
20980}
20981_ACEOF
20982rm -f conftest.$ac_objext conftest$ac_exeext
20983if { (ac_try="$ac_link"
20984case "(($ac_try" in
20985  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20986  *) ac_try_echo=$ac_try;;
20987esac
20988eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20989  (eval "$ac_link") 2>conftest.er1
20990  ac_status=$?
20991  grep -v '^ *+' conftest.er1 >conftest.err
20992  rm -f conftest.er1
20993  cat conftest.err >&5
20994  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20995  (exit $ac_status); } &&
20996	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20997  { (case "(($ac_try" in
20998  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20999  *) ac_try_echo=$ac_try;;
21000esac
21001eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21002  (eval "$ac_try") 2>&5
21003  ac_status=$?
21004  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21005  (exit $ac_status); }; } &&
21006	 { ac_try='test -s conftest$ac_exeext'
21007  { (case "(($ac_try" in
21008  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21009  *) ac_try_echo=$ac_try;;
21010esac
21011eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21012  (eval "$ac_try") 2>&5
21013  ac_status=$?
21014  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21015  (exit $ac_status); }; }; then
21016  eval "$as_ac_var=yes"
21017else
21018  echo "$as_me: failed program was:" >&5
21019sed 's/^/| /' conftest.$ac_ext >&5
21020
21021	eval "$as_ac_var=no"
21022fi
21023
21024rm -f core conftest.err conftest.$ac_objext \
21025      conftest$ac_exeext conftest.$ac_ext
21026fi
21027ac_res=`eval echo '${'$as_ac_var'}'`
21028	       { echo "$as_me:$LINENO: result: $ac_res" >&5
21029echo "${ECHO_T}$ac_res" >&6; }
21030if test `eval echo '${'$as_ac_var'}'` = yes; then
21031  cat >>confdefs.h <<_ACEOF
21032#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
21033_ACEOF
21034
21035fi
21036done
21037
21038
21039SHLIBEXT=$libltdl_cv_shlibext
21040
21041
21042SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
21043
21044
21045if test "${prefix}" = "NONE" ; then
21046  prefix="/usr/local"
21047fi
21048eval LLVM_PREFIX="${prefix}";
21049eval LLVM_BINDIR="${prefix}/bin";
21050eval LLVM_LIBDIR="${prefix}/lib";
21051eval LLVM_DATADIR="${prefix}/share/llvm";
21052eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
21053eval LLVM_ETCDIR="${prefix}/etc/llvm";
21054eval LLVM_INCLUDEDIR="${prefix}/include";
21055eval LLVM_INFODIR="${prefix}/info";
21056eval LLVM_MANDIR="${prefix}/man";
21057LLVM_CONFIGTIME=`date`
21058
21059
21060
21061
21062
21063
21064
21065
21066
21067
21068
21069if test "${ENABLE_TIMESTAMPS}" = "0"; then
21070  LLVM_CONFIGTIME="(timestamp not enabled)"
21071fi
21072
21073
21074cat >>confdefs.h <<_ACEOF
21075#define LLVM_PREFIX "$LLVM_PREFIX"
21076_ACEOF
21077
21078
21079cat >>confdefs.h <<_ACEOF
21080#define LLVM_BINDIR "$LLVM_BINDIR"
21081_ACEOF
21082
21083
21084cat >>confdefs.h <<_ACEOF
21085#define LLVM_LIBDIR "$LLVM_LIBDIR"
21086_ACEOF
21087
21088
21089cat >>confdefs.h <<_ACEOF
21090#define LLVM_DATADIR "$LLVM_DATADIR"
21091_ACEOF
21092
21093
21094cat >>confdefs.h <<_ACEOF
21095#define LLVM_DOCSDIR "$LLVM_DOCSDIR"
21096_ACEOF
21097
21098
21099cat >>confdefs.h <<_ACEOF
21100#define LLVM_ETCDIR "$LLVM_ETCDIR"
21101_ACEOF
21102
21103
21104cat >>confdefs.h <<_ACEOF
21105#define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
21106_ACEOF
21107
21108
21109cat >>confdefs.h <<_ACEOF
21110#define LLVM_INFODIR "$LLVM_INFODIR"
21111_ACEOF
21112
21113
21114cat >>confdefs.h <<_ACEOF
21115#define LLVM_MANDIR "$LLVM_MANDIR"
21116_ACEOF
21117
21118
21119cat >>confdefs.h <<_ACEOF
21120#define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
21121_ACEOF
21122
21123
21124cat >>confdefs.h <<_ACEOF
21125#define LLVM_DEFAULT_TARGET_TRIPLE "$target"
21126_ACEOF
21127
21128
21129if test "$BINDINGS_TO_BUILD" = auto ; then
21130  BINDINGS_TO_BUILD=""
21131  if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
21132    BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
21133  fi
21134fi
21135BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
21136
21137
21138ALL_BINDINGS=ocaml
21139
21140
21141binding_prereqs_failed=0
21142for a_binding in $BINDINGS_TO_BUILD ; do
21143  case "$a_binding" in
21144  ocaml)
21145    if test "x$OCAMLC" = x ; then
21146      { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
21147echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
21148      binding_prereqs_failed=1
21149    fi
21150    if test "x$OCAMLDEP" = x ; then
21151      { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
21152echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
21153      binding_prereqs_failed=1
21154    fi
21155    if test "x$OCAMLOPT" = x ; then
21156      { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
21157echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
21158          fi
21159    if test "x$with_ocaml_libdir" != xauto ; then
21160      OCAML_LIBDIR=$with_ocaml_libdir
21161
21162    else
21163      ocaml_stdlib="`"$OCAMLC" -where`"
21164      if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
21165      then
21166        # ocaml stdlib is beneath our prefix; use stdlib
21167        OCAML_LIBDIR=$ocaml_stdlib
21168
21169      else
21170        # ocaml stdlib is outside our prefix; use libdir/ocaml
21171        OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
21172
21173      fi
21174    fi
21175    ;;
21176  esac
21177done
21178if test "$binding_prereqs_failed" = 1 ; then
21179  { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
21180echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
21181   { (exit 1); exit 1; }; }
21182fi
21183
21184{ echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
21185echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
21186if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
21187  echo $ECHO_N "(cached) $ECHO_C" >&6
21188else
21189   ac_ext=cpp
21190ac_cpp='$CXXCPP $CPPFLAGS'
21191ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21192ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21193ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21194
21195  oldcxxflags="$CXXFLAGS"
21196  CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
21197  cat >conftest.$ac_ext <<_ACEOF
21198/* confdefs.h.  */
21199_ACEOF
21200cat confdefs.h >>conftest.$ac_ext
21201cat >>conftest.$ac_ext <<_ACEOF
21202/* end confdefs.h.  */
21203template <typename T> struct X { void __attribute__((noinline)) f() {} };
21204int
21205main ()
21206{
21207X<int>().f();
21208  ;
21209  return 0;
21210}
21211_ACEOF
21212rm -f conftest.$ac_objext
21213if { (ac_try="$ac_compile"
21214case "(($ac_try" in
21215  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21216  *) ac_try_echo=$ac_try;;
21217esac
21218eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21219  (eval "$ac_compile") 2>conftest.er1
21220  ac_status=$?
21221  grep -v '^ *+' conftest.er1 >conftest.err
21222  rm -f conftest.er1
21223  cat conftest.err >&5
21224  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21225  (exit $ac_status); } &&
21226	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21227  { (case "(($ac_try" in
21228  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21229  *) ac_try_echo=$ac_try;;
21230esac
21231eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21232  (eval "$ac_try") 2>&5
21233  ac_status=$?
21234  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21235  (exit $ac_status); }; } &&
21236	 { ac_try='test -s conftest.$ac_objext'
21237  { (case "(($ac_try" in
21238  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21239  *) ac_try_echo=$ac_try;;
21240esac
21241eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21242  (eval "$ac_try") 2>&5
21243  ac_status=$?
21244  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21245  (exit $ac_status); }; }; then
21246  llvm_cv_cxx_visibility_inlines_hidden=yes
21247else
21248  echo "$as_me: failed program was:" >&5
21249sed 's/^/| /' conftest.$ac_ext >&5
21250
21251	llvm_cv_cxx_visibility_inlines_hidden=no
21252fi
21253
21254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21255  CXXFLAGS="$oldcxxflags"
21256  ac_ext=c
21257ac_cpp='$CPP $CPPFLAGS'
21258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21260ac_compiler_gnu=$ac_cv_c_compiler_gnu
21261
21262
21263fi
21264{ echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
21265echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
21266if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
21267  ENABLE_VISIBILITY_INLINES_HIDDEN=1
21268
21269else
21270  ENABLE_VISIBILITY_INLINES_HIDDEN=0
21271
21272fi
21273
21274
21275if test "$llvm_cv_link_use_r" = "yes" ; then
21276  RPATH="-Wl,-R"
21277else
21278  RPATH="-Wl,-rpath"
21279fi
21280
21281
21282if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
21283  RDYNAMIC="-Wl,-export-dynamic"
21284else
21285  RDYNAMIC=""
21286fi
21287
21288
21289
21290ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
21291
21292
21293
21294
21295
21296
21297ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
21298
21299ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
21300
21301ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
21302
21303ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
21304
21305ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h"
21306
21307
21308ac_config_files="$ac_config_files Makefile.config"
21309
21310
21311ac_config_files="$ac_config_files llvm.spec"
21312
21313
21314ac_config_files="$ac_config_files docs/doxygen.cfg"
21315
21316
21317if test "${clang_src_root}" = ""; then
21318  clang_src_root="$srcdir/tools/clang"
21319fi
21320if test -f ${clang_src_root}/README.txt; then
21321    configh="include/clang/Config/config.h"
21322  doxy="docs/doxygen.cfg"
21323  ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in"
21324
21325  ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in"
21326
21327fi
21328
21329ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm"
21330
21331
21332ac_config_commands="$ac_config_commands setup"
21333
21334ac_config_commands="$ac_config_commands Makefile"
21335
21336
21337ac_config_commands="$ac_config_commands Makefile.common"
21338
21339
21340ac_config_commands="$ac_config_commands examples/Makefile"
21341
21342
21343ac_config_commands="$ac_config_commands lib/Makefile"
21344
21345
21346ac_config_commands="$ac_config_commands runtime/Makefile"
21347
21348
21349ac_config_commands="$ac_config_commands test/Makefile"
21350
21351
21352ac_config_commands="$ac_config_commands test/Makefile.tests"
21353
21354
21355ac_config_commands="$ac_config_commands unittests/Makefile"
21356
21357
21358ac_config_commands="$ac_config_commands tools/Makefile"
21359
21360
21361ac_config_commands="$ac_config_commands utils/Makefile"
21362
21363
21364ac_config_commands="$ac_config_commands projects/Makefile"
21365
21366
21367ac_config_commands="$ac_config_commands bindings/Makefile"
21368
21369
21370ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
21371
21372
21373
21374cat >confcache <<\_ACEOF
21375# This file is a shell script that caches the results of configure
21376# tests run on this system so they can be shared between configure
21377# scripts and configure runs, see configure's option --config-cache.
21378# It is not useful on other systems.  If it contains results you don't
21379# want to keep, you may remove or edit it.
21380#
21381# config.status only pays attention to the cache file if you give it
21382# the --recheck option to rerun configure.
21383#
21384# `ac_cv_env_foo' variables (set or unset) will be overridden when
21385# loading this file, other *unset* `ac_cv_foo' will be assigned the
21386# following values.
21387
21388_ACEOF
21389
21390# The following way of writing the cache mishandles newlines in values,
21391# but we know of no workaround that is simple, portable, and efficient.
21392# So, we kill variables containing newlines.
21393# Ultrix sh set writes to stderr and can't be redirected directly,
21394# and sets the high bit in the cache file unless we assign to the vars.
21395(
21396  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21397    eval ac_val=\$$ac_var
21398    case $ac_val in #(
21399    *${as_nl}*)
21400      case $ac_var in #(
21401      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
21402echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
21403      esac
21404      case $ac_var in #(
21405      _ | IFS | as_nl) ;; #(
21406      *) $as_unset $ac_var ;;
21407      esac ;;
21408    esac
21409  done
21410
21411  (set) 2>&1 |
21412    case $as_nl`(ac_space=' '; set) 2>&1` in #(
21413    *${as_nl}ac_space=\ *)
21414      # `set' does not quote correctly, so add quotes (double-quote
21415      # substitution turns \\\\ into \\, and sed turns \\ into \).
21416      sed -n \
21417	"s/'/'\\\\''/g;
21418	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21419      ;; #(
21420    *)
21421      # `set' quotes correctly as required by POSIX, so do not add quotes.
21422      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21423      ;;
21424    esac |
21425    sort
21426) |
21427  sed '
21428     /^ac_cv_env_/b end
21429     t clear
21430     :clear
21431     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21432     t end
21433     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21434     :end' >>confcache
21435if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21436  if test -w "$cache_file"; then
21437    test "x$cache_file" != "x/dev/null" &&
21438      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
21439echo "$as_me: updating cache $cache_file" >&6;}
21440    cat confcache >$cache_file
21441  else
21442    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21443echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21444  fi
21445fi
21446rm -f confcache
21447
21448test "x$prefix" = xNONE && prefix=$ac_default_prefix
21449# Let make expand exec_prefix.
21450test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21451
21452DEFS=-DHAVE_CONFIG_H
21453
21454ac_libobjs=
21455ac_ltlibobjs=
21456for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21457  # 1. Remove the extension, and $U if already installed.
21458  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21459  ac_i=`echo "$ac_i" | sed "$ac_script"`
21460  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21461  #    will be set to the directory where LIBOBJS objects are built.
21462  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21463  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21464done
21465LIBOBJS=$ac_libobjs
21466
21467LTLIBOBJS=$ac_ltlibobjs
21468
21469
21470if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21471  { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21472Usually this means the macro was only invoked conditionally." >&5
21473echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21474Usually this means the macro was only invoked conditionally." >&2;}
21475   { (exit 1); exit 1; }; }
21476fi
21477if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21478  { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21479Usually this means the macro was only invoked conditionally." >&5
21480echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21481Usually this means the macro was only invoked conditionally." >&2;}
21482   { (exit 1); exit 1; }; }
21483fi
21484
21485: ${CONFIG_STATUS=./config.status}
21486ac_clean_files_save=$ac_clean_files
21487ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21488{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21489echo "$as_me: creating $CONFIG_STATUS" >&6;}
21490cat >$CONFIG_STATUS <<_ACEOF
21491#! $SHELL
21492# Generated by $as_me.
21493# Run this file to recreate the current configuration.
21494# Compiler output produced by configure, useful for debugging
21495# configure, is in config.log if it exists.
21496
21497debug=false
21498ac_cs_recheck=false
21499ac_cs_silent=false
21500SHELL=\${CONFIG_SHELL-$SHELL}
21501_ACEOF
21502
21503cat >>$CONFIG_STATUS <<\_ACEOF
21504## --------------------- ##
21505## M4sh Initialization.  ##
21506## --------------------- ##
21507
21508# Be Bourne compatible
21509if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21510  emulate sh
21511  NULLCMD=:
21512  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21513  # is contrary to our usage.  Disable this feature.
21514  alias -g '${1+"$@"}'='"$@"'
21515  setopt NO_GLOB_SUBST
21516else
21517  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21518fi
21519BIN_SH=xpg4; export BIN_SH # for Tru64
21520DUALCASE=1; export DUALCASE # for MKS sh
21521
21522
21523# PATH needs CR
21524# Avoid depending upon Character Ranges.
21525as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21526as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21527as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21528as_cr_digits='0123456789'
21529as_cr_alnum=$as_cr_Letters$as_cr_digits
21530
21531# The user is always right.
21532if test "${PATH_SEPARATOR+set}" != set; then
21533  echo "#! /bin/sh" >conf$$.sh
21534  echo  "exit 0"   >>conf$$.sh
21535  chmod +x conf$$.sh
21536  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21537    PATH_SEPARATOR=';'
21538  else
21539    PATH_SEPARATOR=:
21540  fi
21541  rm -f conf$$.sh
21542fi
21543
21544# Support unset when possible.
21545if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21546  as_unset=unset
21547else
21548  as_unset=false
21549fi
21550
21551
21552# IFS
21553# We need space, tab and new line, in precisely that order.  Quoting is
21554# there to prevent editors from complaining about space-tab.
21555# (If _AS_PATH_WALK were called with IFS unset, it would disable word
21556# splitting by setting IFS to empty value.)
21557as_nl='
21558'
21559IFS=" ""	$as_nl"
21560
21561# Find who we are.  Look in the path if we contain no directory separator.
21562case $0 in
21563  *[\\/]* ) as_myself=$0 ;;
21564  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21565for as_dir in $PATH
21566do
21567  IFS=$as_save_IFS
21568  test -z "$as_dir" && as_dir=.
21569  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21570done
21571IFS=$as_save_IFS
21572
21573     ;;
21574esac
21575# We did not find ourselves, most probably we were run as `sh COMMAND'
21576# in which case we are not to be found in the path.
21577if test "x$as_myself" = x; then
21578  as_myself=$0
21579fi
21580if test ! -f "$as_myself"; then
21581  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21582  { (exit 1); exit 1; }
21583fi
21584
21585# Work around bugs in pre-3.0 UWIN ksh.
21586for as_var in ENV MAIL MAILPATH
21587do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21588done
21589PS1='$ '
21590PS2='> '
21591PS4='+ '
21592
21593# NLS nuisances.
21594for as_var in \
21595  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21596  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21597  LC_TELEPHONE LC_TIME
21598do
21599  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21600    eval $as_var=C; export $as_var
21601  else
21602    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21603  fi
21604done
21605
21606# Required to use basename.
21607if expr a : '\(a\)' >/dev/null 2>&1 &&
21608   test "X`expr 00001 : '.*\(...\)'`" = X001; then
21609  as_expr=expr
21610else
21611  as_expr=false
21612fi
21613
21614if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21615  as_basename=basename
21616else
21617  as_basename=false
21618fi
21619
21620
21621# Name of the executable.
21622as_me=`$as_basename -- "$0" ||
21623$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21624	 X"$0" : 'X\(//\)$' \| \
21625	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21626echo X/"$0" |
21627    sed '/^.*\/\([^/][^/]*\)\/*$/{
21628	    s//\1/
21629	    q
21630	  }
21631	  /^X\/\(\/\/\)$/{
21632	    s//\1/
21633	    q
21634	  }
21635	  /^X\/\(\/\).*/{
21636	    s//\1/
21637	    q
21638	  }
21639	  s/.*/./; q'`
21640
21641# CDPATH.
21642$as_unset CDPATH
21643
21644
21645
21646  as_lineno_1=$LINENO
21647  as_lineno_2=$LINENO
21648  test "x$as_lineno_1" != "x$as_lineno_2" &&
21649  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21650
21651  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21652  # uniformly replaced by the line number.  The first 'sed' inserts a
21653  # line-number line after each line using $LINENO; the second 'sed'
21654  # does the real work.  The second script uses 'N' to pair each
21655  # line-number line with the line containing $LINENO, and appends
21656  # trailing '-' during substitution so that $LINENO is not a special
21657  # case at line end.
21658  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21659  # scripts with optimization help from Paolo Bonzini.  Blame Lee
21660  # E. McMahon (1931-1989) for sed's syntax.  :-)
21661  sed -n '
21662    p
21663    /[$]LINENO/=
21664  ' <$as_myself |
21665    sed '
21666      s/[$]LINENO.*/&-/
21667      t lineno
21668      b
21669      :lineno
21670      N
21671      :loop
21672      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21673      t loop
21674      s/-\n.*//
21675    ' >$as_me.lineno &&
21676  chmod +x "$as_me.lineno" ||
21677    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21678   { (exit 1); exit 1; }; }
21679
21680  # Don't try to exec as it changes $[0], causing all sort of problems
21681  # (the dirname of $[0] is not the place where we might find the
21682  # original and so on.  Autoconf is especially sensitive to this).
21683  . "./$as_me.lineno"
21684  # Exit status is that of the last command.
21685  exit
21686}
21687
21688
21689if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21690  as_dirname=dirname
21691else
21692  as_dirname=false
21693fi
21694
21695ECHO_C= ECHO_N= ECHO_T=
21696case `echo -n x` in
21697-n*)
21698  case `echo 'x\c'` in
21699  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
21700  *)   ECHO_C='\c';;
21701  esac;;
21702*)
21703  ECHO_N='-n';;
21704esac
21705
21706if expr a : '\(a\)' >/dev/null 2>&1 &&
21707   test "X`expr 00001 : '.*\(...\)'`" = X001; then
21708  as_expr=expr
21709else
21710  as_expr=false
21711fi
21712
21713rm -f conf$$ conf$$.exe conf$$.file
21714if test -d conf$$.dir; then
21715  rm -f conf$$.dir/conf$$.file
21716else
21717  rm -f conf$$.dir
21718  mkdir conf$$.dir
21719fi
21720echo >conf$$.file
21721if ln -s conf$$.file conf$$ 2>/dev/null; then
21722  as_ln_s='ln -s'
21723  # ... but there are two gotchas:
21724  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21725  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21726  # In both cases, we have to default to `cp -p'.
21727  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21728    as_ln_s='cp -p'
21729elif ln conf$$.file conf$$ 2>/dev/null; then
21730  as_ln_s=ln
21731else
21732  as_ln_s='cp -p'
21733fi
21734rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21735rmdir conf$$.dir 2>/dev/null
21736
21737if mkdir -p . 2>/dev/null; then
21738  as_mkdir_p=:
21739else
21740  test -d ./-p && rmdir ./-p
21741  as_mkdir_p=false
21742fi
21743
21744# Find out whether ``test -x'' works.  Don't use a zero-byte file, as
21745# systems may use methods other than mode bits to determine executability.
21746cat >conf$$.file <<_ASEOF
21747#! /bin/sh
21748exit 0
21749_ASEOF
21750chmod +x conf$$.file
21751if test -x conf$$.file >/dev/null 2>&1; then
21752  as_executable_p="test -x"
21753else
21754  as_executable_p=:
21755fi
21756rm -f conf$$.file
21757
21758# Sed expression to map a string onto a valid CPP name.
21759as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21760
21761# Sed expression to map a string onto a valid variable name.
21762as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21763
21764
21765exec 6>&1
21766
21767# Save the log message, to keep $[0] and so on meaningful, and to
21768# report actual input values of CONFIG_FILES etc. instead of their
21769# values after options handling.
21770ac_log="
21771This file was extended by LLVM $as_me 3.1svn, which was
21772generated by GNU Autoconf 2.60.  Invocation command line was
21773
21774  CONFIG_FILES    = $CONFIG_FILES
21775  CONFIG_HEADERS  = $CONFIG_HEADERS
21776  CONFIG_LINKS    = $CONFIG_LINKS
21777  CONFIG_COMMANDS = $CONFIG_COMMANDS
21778  $ $0 $@
21779
21780on `(hostname || uname -n) 2>/dev/null | sed 1q`
21781"
21782
21783_ACEOF
21784
21785cat >>$CONFIG_STATUS <<_ACEOF
21786# Files that config.status was made for.
21787config_files="$ac_config_files"
21788config_headers="$ac_config_headers"
21789config_commands="$ac_config_commands"
21790
21791_ACEOF
21792
21793cat >>$CONFIG_STATUS <<\_ACEOF
21794ac_cs_usage="\
21795\`$as_me' instantiates files from templates according to the
21796current configuration.
21797
21798Usage: $0 [OPTIONS] [FILE]...
21799
21800  -h, --help       print this help, then exit
21801  -V, --version    print version number, then exit
21802  -q, --quiet      do not print progress messages
21803  -d, --debug      don't remove temporary files
21804      --recheck    update $as_me by reconfiguring in the same conditions
21805  --file=FILE[:TEMPLATE]
21806		   instantiate the configuration file FILE
21807  --header=FILE[:TEMPLATE]
21808		   instantiate the configuration header FILE
21809
21810Configuration files:
21811$config_files
21812
21813Configuration headers:
21814$config_headers
21815
21816Configuration commands:
21817$config_commands
21818
21819Report bugs to <bug-autoconf@gnu.org>."
21820
21821_ACEOF
21822cat >>$CONFIG_STATUS <<_ACEOF
21823ac_cs_version="\\
21824LLVM config.status 3.1svn
21825configured by $0, generated by GNU Autoconf 2.60,
21826  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21827
21828Copyright (C) 2006 Free Software Foundation, Inc.
21829This config.status script is free software; the Free Software Foundation
21830gives unlimited permission to copy, distribute and modify it."
21831
21832ac_pwd='$ac_pwd'
21833srcdir='$srcdir'
21834INSTALL='$INSTALL'
21835_ACEOF
21836
21837cat >>$CONFIG_STATUS <<\_ACEOF
21838# If no file are specified by the user, then we need to provide default
21839# value.  By we need to know if files were specified by the user.
21840ac_need_defaults=:
21841while test $# != 0
21842do
21843  case $1 in
21844  --*=*)
21845    ac_option=`expr "X$1" : 'X\([^=]*\)='`
21846    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21847    ac_shift=:
21848    ;;
21849  *)
21850    ac_option=$1
21851    ac_optarg=$2
21852    ac_shift=shift
21853    ;;
21854  esac
21855
21856  case $ac_option in
21857  # Handling of the options.
21858  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21859    ac_cs_recheck=: ;;
21860  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21861    echo "$ac_cs_version"; exit ;;
21862  --debug | --debu | --deb | --de | --d | -d )
21863    debug=: ;;
21864  --file | --fil | --fi | --f )
21865    $ac_shift
21866    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21867    ac_need_defaults=false;;
21868  --header | --heade | --head | --hea )
21869    $ac_shift
21870    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21871    ac_need_defaults=false;;
21872  --he | --h)
21873    # Conflict between --help and --header
21874    { echo "$as_me: error: ambiguous option: $1
21875Try \`$0 --help' for more information." >&2
21876   { (exit 1); exit 1; }; };;
21877  --help | --hel | -h )
21878    echo "$ac_cs_usage"; exit ;;
21879  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21880  | -silent | --silent | --silen | --sile | --sil | --si | --s)
21881    ac_cs_silent=: ;;
21882
21883  # This is an error.
21884  -*) { echo "$as_me: error: unrecognized option: $1
21885Try \`$0 --help' for more information." >&2
21886   { (exit 1); exit 1; }; } ;;
21887
21888  *) ac_config_targets="$ac_config_targets $1"
21889     ac_need_defaults=false ;;
21890
21891  esac
21892  shift
21893done
21894
21895ac_configure_extra_args=
21896
21897if $ac_cs_silent; then
21898  exec 6>/dev/null
21899  ac_configure_extra_args="$ac_configure_extra_args --silent"
21900fi
21901
21902_ACEOF
21903cat >>$CONFIG_STATUS <<_ACEOF
21904if \$ac_cs_recheck; then
21905  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21906  CONFIG_SHELL=$SHELL
21907  export CONFIG_SHELL
21908  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21909fi
21910
21911_ACEOF
21912cat >>$CONFIG_STATUS <<\_ACEOF
21913exec 5>>config.log
21914{
21915  echo
21916  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21917## Running $as_me. ##
21918_ASBOX
21919  echo "$ac_log"
21920} >&5
21921
21922_ACEOF
21923cat >>$CONFIG_STATUS <<_ACEOF
21924#
21925# INIT-COMMANDS
21926#
21927llvm_src="${srcdir}"
21928
21929_ACEOF
21930
21931cat >>$CONFIG_STATUS <<\_ACEOF
21932
21933# Handling of arguments.
21934for ac_config_target in $ac_config_targets
21935do
21936  case $ac_config_target in
21937    "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
21938    "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
21939    "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
21940    "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
21941    "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
21942    "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
21943    "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;;
21944    "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
21945    "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
21946    "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;;
21947    "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;;
21948    "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;;
21949    "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;;
21950    "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21951    "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21952    "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
21953    "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
21954    "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21955    "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
21956    "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
21957    "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
21958    "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
21959    "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21960    "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
21961    "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
21962    "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
21963    "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
21964
21965  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21966echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21967   { (exit 1); exit 1; }; };;
21968  esac
21969done
21970
21971
21972# If the user did not use the arguments to specify the items to instantiate,
21973# then the envvar interface is used.  Set only those that are not.
21974# We use the long form for the default assignment because of an extremely
21975# bizarre bug on SunOS 4.1.3.
21976if $ac_need_defaults; then
21977  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21978  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21979  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21980fi
21981
21982# Have a temporary directory for convenience.  Make it in the build tree
21983# simply because there is no reason against having it here, and in addition,
21984# creating and moving files from /tmp can sometimes cause problems.
21985# Hook for its removal unless debugging.
21986# Note that there is a small window in which the directory will not be cleaned:
21987# after its creation but before its name has been assigned to `$tmp'.
21988$debug ||
21989{
21990  tmp=
21991  trap 'exit_status=$?
21992  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21993' 0
21994  trap '{ (exit 1); exit 1; }' 1 2 13 15
21995}
21996# Create a (secure) tmp directory for tmp files.
21997
21998{
21999  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
22000  test -n "$tmp" && test -d "$tmp"
22001}  ||
22002{
22003  tmp=./conf$$-$RANDOM
22004  (umask 077 && mkdir "$tmp")
22005} ||
22006{
22007   echo "$me: cannot create a temporary directory in ." >&2
22008   { (exit 1); exit 1; }
22009}
22010
22011#
22012# Set up the sed scripts for CONFIG_FILES section.
22013#
22014
22015# No need to generate the scripts if there are no CONFIG_FILES.
22016# This happens for instance when ./config.status config.h
22017if test -n "$CONFIG_FILES"; then
22018
22019_ACEOF
22020
22021
22022
22023ac_delim='%!_!# '
22024for ac_last_try in false false false false false :; do
22025  cat >conf$$subs.sed <<_ACEOF
22026SHELL!$SHELL$ac_delim
22027PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
22028PACKAGE_NAME!$PACKAGE_NAME$ac_delim
22029PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
22030PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
22031PACKAGE_STRING!$PACKAGE_STRING$ac_delim
22032PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
22033exec_prefix!$exec_prefix$ac_delim
22034prefix!$prefix$ac_delim
22035program_transform_name!$program_transform_name$ac_delim
22036bindir!$bindir$ac_delim
22037sbindir!$sbindir$ac_delim
22038libexecdir!$libexecdir$ac_delim
22039datarootdir!$datarootdir$ac_delim
22040datadir!$datadir$ac_delim
22041sysconfdir!$sysconfdir$ac_delim
22042sharedstatedir!$sharedstatedir$ac_delim
22043localstatedir!$localstatedir$ac_delim
22044includedir!$includedir$ac_delim
22045oldincludedir!$oldincludedir$ac_delim
22046docdir!$docdir$ac_delim
22047infodir!$infodir$ac_delim
22048htmldir!$htmldir$ac_delim
22049dvidir!$dvidir$ac_delim
22050pdfdir!$pdfdir$ac_delim
22051psdir!$psdir$ac_delim
22052libdir!$libdir$ac_delim
22053localedir!$localedir$ac_delim
22054mandir!$mandir$ac_delim
22055DEFS!$DEFS$ac_delim
22056ECHO_C!$ECHO_C$ac_delim
22057ECHO_N!$ECHO_N$ac_delim
22058ECHO_T!$ECHO_T$ac_delim
22059LIBS!$LIBS$ac_delim
22060build_alias!$build_alias$ac_delim
22061host_alias!$host_alias$ac_delim
22062target_alias!$target_alias$ac_delim
22063LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
22064CC!$CC$ac_delim
22065CFLAGS!$CFLAGS$ac_delim
22066LDFLAGS!$LDFLAGS$ac_delim
22067CPPFLAGS!$CPPFLAGS$ac_delim
22068ac_ct_CC!$ac_ct_CC$ac_delim
22069EXEEXT!$EXEEXT$ac_delim
22070OBJEXT!$OBJEXT$ac_delim
22071CXX!$CXX$ac_delim
22072CXXFLAGS!$CXXFLAGS$ac_delim
22073ac_ct_CXX!$ac_ct_CXX$ac_delim
22074CPP!$CPP$ac_delim
22075subdirs!$subdirs$ac_delim
22076ENABLE_POLLY!$ENABLE_POLLY$ac_delim
22077LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
22078build!$build$ac_delim
22079build_cpu!$build_cpu$ac_delim
22080build_vendor!$build_vendor$ac_delim
22081build_os!$build_os$ac_delim
22082host!$host$ac_delim
22083host_cpu!$host_cpu$ac_delim
22084host_vendor!$host_vendor$ac_delim
22085host_os!$host_os$ac_delim
22086target!$target$ac_delim
22087target_cpu!$target_cpu$ac_delim
22088target_vendor!$target_vendor$ac_delim
22089target_os!$target_os$ac_delim
22090OS!$OS$ac_delim
22091HOST_OS!$HOST_OS$ac_delim
22092TARGET_OS!$TARGET_OS$ac_delim
22093LINKALL!$LINKALL$ac_delim
22094NOLINKALL!$NOLINKALL$ac_delim
22095LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
22096LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
22097ARCH!$ARCH$ac_delim
22098ENDIAN!$ENDIAN$ac_delim
22099GREP!$GREP$ac_delim
22100EGREP!$EGREP$ac_delim
22101LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
22102BUILD_CC!$BUILD_CC$ac_delim
22103BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
22104BUILD_CXX!$BUILD_CXX$ac_delim
22105CVSBUILD!$CVSBUILD$ac_delim
22106ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
22107ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
22108ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
22109DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
22110ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
22111EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
22112DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
22113DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
22114JIT!$JIT$ac_delim
22115TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
22116ENABLE_DOCS!$ENABLE_DOCS$ac_delim
22117ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
22118LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim
22119ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
22120ENABLE_PIC!$ENABLE_PIC$ac_delim
22121ENABLE_SHARED!$ENABLE_SHARED$ac_delim
22122ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
22123_ACEOF
22124
22125  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
22126    break
22127  elif $ac_last_try; then
22128    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22129echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22130   { (exit 1); exit 1; }; }
22131  else
22132    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22133  fi
22134done
22135
22136ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22137if test -n "$ac_eof"; then
22138  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22139  ac_eof=`expr $ac_eof + 1`
22140fi
22141
22142cat >>$CONFIG_STATUS <<_ACEOF
22143cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
22144/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22145_ACEOF
22146sed '
22147s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22148s/^/s,@/; s/!/@,|#_!!_#|/
22149:n
22150t n
22151s/'"$ac_delim"'$/,g/; t
22152s/$/\\/; p
22153N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22154' >>$CONFIG_STATUS <conf$$subs.sed
22155rm -f conf$$subs.sed
22156cat >>$CONFIG_STATUS <<_ACEOF
22157CEOF$ac_eof
22158_ACEOF
22159
22160
22161ac_delim='%!_!# '
22162for ac_last_try in false false false false false :; do
22163  cat >conf$$subs.sed <<_ACEOF
22164ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
22165TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
22166LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
22167LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
22168LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
22169LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
22170OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
22171EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
22172EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
22173CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim
22174BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
22175INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim
22176NM!$NM$ac_delim
22177ifGNUmake!$ifGNUmake$ac_delim
22178LN_S!$LN_S$ac_delim
22179CMP!$CMP$ac_delim
22180CP!$CP$ac_delim
22181DATE!$DATE$ac_delim
22182FIND!$FIND$ac_delim
22183MKDIR!$MKDIR$ac_delim
22184MV!$MV$ac_delim
22185RANLIB!$RANLIB$ac_delim
22186AR!$AR$ac_delim
22187RM!$RM$ac_delim
22188SED!$SED$ac_delim
22189TAR!$TAR$ac_delim
22190BINPWD!$BINPWD$ac_delim
22191GRAPHVIZ!$GRAPHVIZ$ac_delim
22192DOT!$DOT$ac_delim
22193FDP!$FDP$ac_delim
22194NEATO!$NEATO$ac_delim
22195TWOPI!$TWOPI$ac_delim
22196CIRCO!$CIRCO$ac_delim
22197GV!$GV$ac_delim
22198DOTTY!$DOTTY$ac_delim
22199XDOT_PY!$XDOT_PY$ac_delim
22200INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
22201INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
22202INSTALL_DATA!$INSTALL_DATA$ac_delim
22203BZIP2!$BZIP2$ac_delim
22204CAT!$CAT$ac_delim
22205DOXYGEN!$DOXYGEN$ac_delim
22206GROFF!$GROFF$ac_delim
22207GZIPBIN!$GZIPBIN$ac_delim
22208POD2HTML!$POD2HTML$ac_delim
22209POD2MAN!$POD2MAN$ac_delim
22210PDFROFF!$PDFROFF$ac_delim
22211RUNTEST!$RUNTEST$ac_delim
22212TCLSH!$TCLSH$ac_delim
22213ZIP!$ZIP$ac_delim
22214OCAMLC!$OCAMLC$ac_delim
22215OCAMLOPT!$OCAMLOPT$ac_delim
22216OCAMLDEP!$OCAMLDEP$ac_delim
22217OCAMLDOC!$OCAMLDOC$ac_delim
22218GAS!$GAS$ac_delim
22219HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
22220INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
22221INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
22222CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
22223CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
22224LIBADD_DL!$LIBADD_DL$ac_delim
22225NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
22226NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
22227COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
22228USE_UDIS86!$USE_UDIS86$ac_delim
22229USE_OPROFILE!$USE_OPROFILE$ac_delim
22230USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim
22231INTEL_JITEVENTS_INCDIR!$INTEL_JITEVENTS_INCDIR$ac_delim
22232INTEL_JITEVENTS_LIBDIR!$INTEL_JITEVENTS_LIBDIR$ac_delim
22233HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
22234HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
22235MMAP_FILE!$MMAP_FILE$ac_delim
22236SHLIBEXT!$SHLIBEXT$ac_delim
22237SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
22238LLVM_PREFIX!$LLVM_PREFIX$ac_delim
22239LLVM_BINDIR!$LLVM_BINDIR$ac_delim
22240LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
22241LLVM_DATADIR!$LLVM_DATADIR$ac_delim
22242LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
22243LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
22244LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
22245LLVM_INFODIR!$LLVM_INFODIR$ac_delim
22246LLVM_MANDIR!$LLVM_MANDIR$ac_delim
22247LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
22248BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
22249ALL_BINDINGS!$ALL_BINDINGS$ac_delim
22250OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
22251ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
22252RPATH!$RPATH$ac_delim
22253RDYNAMIC!$RDYNAMIC$ac_delim
22254LIBOBJS!$LIBOBJS$ac_delim
22255LTLIBOBJS!$LTLIBOBJS$ac_delim
22256_ACEOF
22257
22258  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 92; then
22259    break
22260  elif $ac_last_try; then
22261    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22262echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22263   { (exit 1); exit 1; }; }
22264  else
22265    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22266  fi
22267done
22268
22269ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22270if test -n "$ac_eof"; then
22271  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22272  ac_eof=`expr $ac_eof + 1`
22273fi
22274
22275cat >>$CONFIG_STATUS <<_ACEOF
22276cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
22277/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
22278_ACEOF
22279sed '
22280s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22281s/^/s,@/; s/!/@,|#_!!_#|/
22282:n
22283t n
22284s/'"$ac_delim"'$/,g/; t
22285s/$/\\/; p
22286N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22287' >>$CONFIG_STATUS <conf$$subs.sed
22288rm -f conf$$subs.sed
22289cat >>$CONFIG_STATUS <<_ACEOF
22290:end
22291s/|#_!!_#|//g
22292CEOF$ac_eof
22293_ACEOF
22294
22295
22296# VPATH may cause trouble with some makes, so we remove $(srcdir),
22297# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
22298# trailing colons and then remove the whole line if VPATH becomes empty
22299# (actually we leave an empty line to preserve line numbers).
22300if test "x$srcdir" = x.; then
22301  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
22302s/:*\$(srcdir):*/:/
22303s/:*\${srcdir}:*/:/
22304s/:*@srcdir@:*/:/
22305s/^\([^=]*=[	 ]*\):*/\1/
22306s/:*$//
22307s/^[^=]*=[	 ]*$//
22308}'
22309fi
22310
22311cat >>$CONFIG_STATUS <<\_ACEOF
22312fi # test -n "$CONFIG_FILES"
22313
22314
22315for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
22316do
22317  case $ac_tag in
22318  :[FHLC]) ac_mode=$ac_tag; continue;;
22319  esac
22320  case $ac_mode$ac_tag in
22321  :[FHL]*:*);;
22322  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
22323echo "$as_me: error: Invalid tag $ac_tag." >&2;}
22324   { (exit 1); exit 1; }; };;
22325  :[FH]-) ac_tag=-:-;;
22326  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22327  esac
22328  ac_save_IFS=$IFS
22329  IFS=:
22330  set x $ac_tag
22331  IFS=$ac_save_IFS
22332  shift
22333  ac_file=$1
22334  shift
22335
22336  case $ac_mode in
22337  :L) ac_source=$1;;
22338  :[FH])
22339    ac_file_inputs=
22340    for ac_f
22341    do
22342      case $ac_f in
22343      -) ac_f="$tmp/stdin";;
22344      *) # Look for the file first in the build tree, then in the source tree
22345	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
22346	 # because $ac_f cannot contain `:'.
22347	 test -f "$ac_f" ||
22348	   case $ac_f in
22349	   [\\/$]*) false;;
22350	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22351	   esac ||
22352	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22353echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22354   { (exit 1); exit 1; }; };;
22355      esac
22356      ac_file_inputs="$ac_file_inputs $ac_f"
22357    done
22358
22359    # Let's still pretend it is `configure' which instantiates (i.e., don't
22360    # use $as_me), people would be surprised to read:
22361    #    /* config.h.  Generated by config.status.  */
22362    configure_input="Generated from "`IFS=:
22363	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
22364    if test x"$ac_file" != x-; then
22365      configure_input="$ac_file.  $configure_input"
22366      { echo "$as_me:$LINENO: creating $ac_file" >&5
22367echo "$as_me: creating $ac_file" >&6;}
22368    fi
22369
22370    case $ac_tag in
22371    *:-:* | *:-) cat >"$tmp/stdin";;
22372    esac
22373    ;;
22374  esac
22375
22376  ac_dir=`$as_dirname -- "$ac_file" ||
22377$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22378	 X"$ac_file" : 'X\(//\)[^/]' \| \
22379	 X"$ac_file" : 'X\(//\)$' \| \
22380	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22381echo X"$ac_file" |
22382    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22383	    s//\1/
22384	    q
22385	  }
22386	  /^X\(\/\/\)[^/].*/{
22387	    s//\1/
22388	    q
22389	  }
22390	  /^X\(\/\/\)$/{
22391	    s//\1/
22392	    q
22393	  }
22394	  /^X\(\/\).*/{
22395	    s//\1/
22396	    q
22397	  }
22398	  s/.*/./; q'`
22399  { as_dir="$ac_dir"
22400  case $as_dir in #(
22401  -*) as_dir=./$as_dir;;
22402  esac
22403  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22404    as_dirs=
22405    while :; do
22406      case $as_dir in #(
22407      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22408      *) as_qdir=$as_dir;;
22409      esac
22410      as_dirs="'$as_qdir' $as_dirs"
22411      as_dir=`$as_dirname -- "$as_dir" ||
22412$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22413	 X"$as_dir" : 'X\(//\)[^/]' \| \
22414	 X"$as_dir" : 'X\(//\)$' \| \
22415	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22416echo X"$as_dir" |
22417    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22418	    s//\1/
22419	    q
22420	  }
22421	  /^X\(\/\/\)[^/].*/{
22422	    s//\1/
22423	    q
22424	  }
22425	  /^X\(\/\/\)$/{
22426	    s//\1/
22427	    q
22428	  }
22429	  /^X\(\/\).*/{
22430	    s//\1/
22431	    q
22432	  }
22433	  s/.*/./; q'`
22434      test -d "$as_dir" && break
22435    done
22436    test -z "$as_dirs" || eval "mkdir $as_dirs"
22437  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22438echo "$as_me: error: cannot create directory $as_dir" >&2;}
22439   { (exit 1); exit 1; }; }; }
22440  ac_builddir=.
22441
22442case "$ac_dir" in
22443.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22444*)
22445  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22446  # A ".." for each directory in $ac_dir_suffix.
22447  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22448  case $ac_top_builddir_sub in
22449  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22450  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22451  esac ;;
22452esac
22453ac_abs_top_builddir=$ac_pwd
22454ac_abs_builddir=$ac_pwd$ac_dir_suffix
22455# for backward compatibility:
22456ac_top_builddir=$ac_top_build_prefix
22457
22458case $srcdir in
22459  .)  # We are building in place.
22460    ac_srcdir=.
22461    ac_top_srcdir=$ac_top_builddir_sub
22462    ac_abs_top_srcdir=$ac_pwd ;;
22463  [\\/]* | ?:[\\/]* )  # Absolute name.
22464    ac_srcdir=$srcdir$ac_dir_suffix;
22465    ac_top_srcdir=$srcdir
22466    ac_abs_top_srcdir=$srcdir ;;
22467  *) # Relative name.
22468    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22469    ac_top_srcdir=$ac_top_build_prefix$srcdir
22470    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22471esac
22472ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22473
22474
22475  case $ac_mode in
22476  :F)
22477  #
22478  # CONFIG_FILE
22479  #
22480
22481  case $INSTALL in
22482  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22483  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22484  esac
22485_ACEOF
22486
22487cat >>$CONFIG_STATUS <<\_ACEOF
22488# If the template does not know about datarootdir, expand it.
22489# FIXME: This hack should be removed a few years after 2.60.
22490ac_datarootdir_hack=; ac_datarootdir_seen=
22491
22492case `sed -n '/datarootdir/ {
22493  p
22494  q
22495}
22496/@datadir@/p
22497/@docdir@/p
22498/@infodir@/p
22499/@localedir@/p
22500/@mandir@/p
22501' $ac_file_inputs` in
22502*datarootdir*) ac_datarootdir_seen=yes;;
22503*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22504  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22505echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22506_ACEOF
22507cat >>$CONFIG_STATUS <<_ACEOF
22508  ac_datarootdir_hack='
22509  s&@datadir@&$datadir&g
22510  s&@docdir@&$docdir&g
22511  s&@infodir@&$infodir&g
22512  s&@localedir@&$localedir&g
22513  s&@mandir@&$mandir&g
22514    s&\\\${datarootdir}&$datarootdir&g' ;;
22515esac
22516_ACEOF
22517
22518# Neutralize VPATH when `$srcdir' = `.'.
22519# Shell code in configure.ac might set extrasub.
22520# FIXME: do we really want to maintain this feature?
22521cat >>$CONFIG_STATUS <<_ACEOF
22522  sed "$ac_vpsub
22523$extrasub
22524_ACEOF
22525cat >>$CONFIG_STATUS <<\_ACEOF
22526:t
22527/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22528s&@configure_input@&$configure_input&;t t
22529s&@top_builddir@&$ac_top_builddir_sub&;t t
22530s&@srcdir@&$ac_srcdir&;t t
22531s&@abs_srcdir@&$ac_abs_srcdir&;t t
22532s&@top_srcdir@&$ac_top_srcdir&;t t
22533s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22534s&@builddir@&$ac_builddir&;t t
22535s&@abs_builddir@&$ac_abs_builddir&;t t
22536s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22537s&@INSTALL@&$ac_INSTALL&;t t
22538$ac_datarootdir_hack
22539" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
22540
22541test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22542  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22543  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22544  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22545which seems to be undefined.  Please make sure it is defined." >&5
22546echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22547which seems to be undefined.  Please make sure it is defined." >&2;}
22548
22549  rm -f "$tmp/stdin"
22550  case $ac_file in
22551  -) cat "$tmp/out"; rm -f "$tmp/out";;
22552  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22553  esac
22554 ;;
22555  :H)
22556  #
22557  # CONFIG_HEADER
22558  #
22559_ACEOF
22560
22561# Transform confdefs.h into a sed script `conftest.defines', that
22562# substitutes the proper values into config.h.in to produce config.h.
22563rm -f conftest.defines conftest.tail
22564# First, append a space to every undef/define line, to ease matching.
22565echo 's/$/ /' >conftest.defines
22566# Then, protect against being on the right side of a sed subst, or in
22567# an unquoted here document, in config.status.  If some macros were
22568# called several times there might be several #defines for the same
22569# symbol, which is useless.  But do not sort them, since the last
22570# AC_DEFINE must be honored.
22571ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22572# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
22573# NAME is the cpp macro being defined, VALUE is the value it is being given.
22574# PARAMS is the parameter list in the macro definition--in most cases, it's
22575# just an empty string.
22576ac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
22577ac_dB='\\)[	 (].*,\\1define\\2'
22578ac_dC=' '
22579ac_dD=' ,'
22580
22581uniq confdefs.h |
22582  sed -n '
22583	t rset
22584	:rset
22585	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
22586	t ok
22587	d
22588	:ok
22589	s/[\\&,]/\\&/g
22590	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
22591	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
22592  ' >>conftest.defines
22593
22594# Remove the space that was appended to ease matching.
22595# Then replace #undef with comments.  This is necessary, for
22596# example, in the case of _POSIX_SOURCE, which is predefined and required
22597# on some systems where configure will not decide to define it.
22598# (The regexp can be short, since the line contains either #define or #undef.)
22599echo 's/ $//
22600s,^[	 #]*u.*,/* & */,' >>conftest.defines
22601
22602# Break up conftest.defines:
22603ac_max_sed_lines=50
22604
22605# First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
22606# Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
22607# Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
22608# et cetera.
22609ac_in='$ac_file_inputs'
22610ac_out='"$tmp/out1"'
22611ac_nxt='"$tmp/out2"'
22612
22613while :
22614do
22615  # Write a here document:
22616    cat >>$CONFIG_STATUS <<_ACEOF
22617    # First, check the format of the line:
22618    cat >"\$tmp/defines.sed" <<\\CEOF
22619/^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
22620/^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
22621b
22622:def
22623_ACEOF
22624  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
22625  echo 'CEOF
22626    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
22627  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
22628  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
22629  grep . conftest.tail >/dev/null || break
22630  rm -f conftest.defines
22631  mv conftest.tail conftest.defines
22632done
22633rm -f conftest.defines conftest.tail
22634
22635echo "ac_result=$ac_in" >>$CONFIG_STATUS
22636cat >>$CONFIG_STATUS <<\_ACEOF
22637  if test x"$ac_file" != x-; then
22638    echo "/* $configure_input  */" >"$tmp/config.h"
22639    cat "$ac_result" >>"$tmp/config.h"
22640    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
22641      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22642echo "$as_me: $ac_file is unchanged" >&6;}
22643    else
22644      rm -f $ac_file
22645      mv "$tmp/config.h" $ac_file
22646    fi
22647  else
22648    echo "/* $configure_input  */"
22649    cat "$ac_result"
22650  fi
22651  rm -f "$tmp/out12"
22652 ;;
22653
22654  :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22655echo "$as_me: executing $ac_file commands" >&6;}
22656 ;;
22657  esac
22658
22659
22660  case $ac_file$ac_mode in
22661    "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22662   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22663    "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
22664   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
22665    "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
22666   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
22667    "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22668   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22669    "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
22670   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
22671    "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
22672   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
22673    "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
22674   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
22675    "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
22676   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
22677    "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22678   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22679    "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
22680   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
22681    "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
22682   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
22683    "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
22684   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
22685    "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
22686   ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
22687
22688  esac
22689done # for ac_tag
22690
22691
22692{ (exit 0); exit 0; }
22693_ACEOF
22694chmod +x $CONFIG_STATUS
22695ac_clean_files=$ac_clean_files_save
22696
22697
22698# configure is writing to config.log, and then calls config.status.
22699# config.status does its own redirection, appending to config.log.
22700# Unfortunately, on DOS this fails, as config.log is still kept open
22701# by configure, so config.status won't be able to write to it; its
22702# output is simply discarded.  So we exec the FD to /dev/null,
22703# effectively closing config.log, so it can be properly (re)opened and
22704# appended to by config.status.  When coming back to configure, we
22705# need to make the FD available again.
22706if test "$no_create" != yes; then
22707  ac_cs_success=:
22708  ac_config_status_args=
22709  test "$silent" = yes &&
22710    ac_config_status_args="$ac_config_status_args --quiet"
22711  exec 5>/dev/null
22712  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22713  exec 5>>config.log
22714  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22715  # would make configure fail if this is the last instruction.
22716  $ac_cs_success || { (exit 1); exit 1; }
22717fi
22718
22719#
22720# CONFIG_SUBDIRS section.
22721#
22722if test "$no_recursion" != yes; then
22723
22724  # Remove --cache-file and --srcdir arguments so they do not pile up.
22725  ac_sub_configure_args=
22726  ac_prev=
22727  eval "set x $ac_configure_args"
22728  shift
22729  for ac_arg
22730  do
22731    if test -n "$ac_prev"; then
22732      ac_prev=
22733      continue
22734    fi
22735    case $ac_arg in
22736    -cache-file | --cache-file | --cache-fil | --cache-fi \
22737    | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22738      ac_prev=cache_file ;;
22739    -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22740    | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22741    | --c=*)
22742      ;;
22743    --config-cache | -C)
22744      ;;
22745    -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22746      ac_prev=srcdir ;;
22747    -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22748      ;;
22749    -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22750      ac_prev=prefix ;;
22751    -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22752      ;;
22753    *)
22754      case $ac_arg in
22755      *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22756      esac
22757      ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22758    esac
22759  done
22760
22761  # Always prepend --prefix to ensure using the same prefix
22762  # in subdir configurations.
22763  ac_arg="--prefix=$prefix"
22764  case $ac_arg in
22765  *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22766  esac
22767  ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22768
22769  ac_popdir=`pwd`
22770  for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22771
22772    # Do not complain, so a configure script can configure whichever
22773    # parts of a large source tree are present.
22774    test -d "$srcdir/$ac_dir" || continue
22775
22776    ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22777    echo "$as_me:$LINENO: $ac_msg" >&5
22778    echo "$ac_msg" >&6
22779    { as_dir="$ac_dir"
22780  case $as_dir in #(
22781  -*) as_dir=./$as_dir;;
22782  esac
22783  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22784    as_dirs=
22785    while :; do
22786      case $as_dir in #(
22787      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22788      *) as_qdir=$as_dir;;
22789      esac
22790      as_dirs="'$as_qdir' $as_dirs"
22791      as_dir=`$as_dirname -- "$as_dir" ||
22792$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22793	 X"$as_dir" : 'X\(//\)[^/]' \| \
22794	 X"$as_dir" : 'X\(//\)$' \| \
22795	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22796echo X"$as_dir" |
22797    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22798	    s//\1/
22799	    q
22800	  }
22801	  /^X\(\/\/\)[^/].*/{
22802	    s//\1/
22803	    q
22804	  }
22805	  /^X\(\/\/\)$/{
22806	    s//\1/
22807	    q
22808	  }
22809	  /^X\(\/\).*/{
22810	    s//\1/
22811	    q
22812	  }
22813	  s/.*/./; q'`
22814      test -d "$as_dir" && break
22815    done
22816    test -z "$as_dirs" || eval "mkdir $as_dirs"
22817  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22818echo "$as_me: error: cannot create directory $as_dir" >&2;}
22819   { (exit 1); exit 1; }; }; }
22820    ac_builddir=.
22821
22822case "$ac_dir" in
22823.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22824*)
22825  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22826  # A ".." for each directory in $ac_dir_suffix.
22827  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22828  case $ac_top_builddir_sub in
22829  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22830  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22831  esac ;;
22832esac
22833ac_abs_top_builddir=$ac_pwd
22834ac_abs_builddir=$ac_pwd$ac_dir_suffix
22835# for backward compatibility:
22836ac_top_builddir=$ac_top_build_prefix
22837
22838case $srcdir in
22839  .)  # We are building in place.
22840    ac_srcdir=.
22841    ac_top_srcdir=$ac_top_builddir_sub
22842    ac_abs_top_srcdir=$ac_pwd ;;
22843  [\\/]* | ?:[\\/]* )  # Absolute name.
22844    ac_srcdir=$srcdir$ac_dir_suffix;
22845    ac_top_srcdir=$srcdir
22846    ac_abs_top_srcdir=$srcdir ;;
22847  *) # Relative name.
22848    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22849    ac_top_srcdir=$ac_top_build_prefix$srcdir
22850    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22851esac
22852ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22853
22854
22855    cd "$ac_dir"
22856
22857    # Check for guested configure; otherwise get Cygnus style configure.
22858    if test -f "$ac_srcdir/configure.gnu"; then
22859      ac_sub_configure=$ac_srcdir/configure.gnu
22860    elif test -f "$ac_srcdir/configure"; then
22861      ac_sub_configure=$ac_srcdir/configure
22862    elif test -f "$ac_srcdir/configure.in"; then
22863      # This should be Cygnus configure.
22864      ac_sub_configure=$ac_aux_dir/configure
22865    else
22866      { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22867echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22868      ac_sub_configure=
22869    fi
22870
22871    # The recursion is here.
22872    if test -n "$ac_sub_configure"; then
22873      # Make the cache file name correct relative to the subdirectory.
22874      case $cache_file in
22875      [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22876      *) # Relative name.
22877	ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22878      esac
22879
22880      { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22881echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22882      # The eval makes quoting arguments work.
22883      eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22884	   --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22885	{ { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22886echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22887   { (exit 1); exit 1; }; }
22888    fi
22889
22890    cd "$ac_popdir"
22891  done
22892fi
22893
22894