Home | History | Annotate | Download | only in llvm
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.60 for LLVM 3.8.0svn.
      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-2015 University of Illinois at Urbana-Champaign.
     13 ## --------------------- ##
     14 ## M4sh Initialization.  ##
     15 ## --------------------- ##
     16 
     17 # Be Bourne compatible
     18 if 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
     25 else
     26   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
     27 fi
     28 BIN_SH=xpg4; export BIN_SH # for Tru64
     29 DUALCASE=1; export DUALCASE # for MKS sh
     30 
     31 
     32 # PATH needs CR
     33 # Avoid depending upon Character Ranges.
     34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
     35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
     36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
     37 as_cr_digits='0123456789'
     38 as_cr_alnum=$as_cr_Letters$as_cr_digits
     39 
     40 # The user is always right.
     41 if 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
     51 fi
     52 
     53 # Support unset when possible.
     54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
     55   as_unset=unset
     56 else
     57   as_unset=false
     58 fi
     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.)
     66 as_nl='
     67 '
     68 IFS=" ""	$as_nl"
     69 
     70 # Find who we are.  Look in the path if we contain no directory separator.
     71 case $0 in
     72   *[\\/]* ) as_myself=$0 ;;
     73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     74 for as_dir in $PATH
     75 do
     76   IFS=$as_save_IFS
     77   test -z "$as_dir" && as_dir=.
     78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     79 done
     80 IFS=$as_save_IFS
     81 
     82      ;;
     83 esac
     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.
     86 if test "x$as_myself" = x; then
     87   as_myself=$0
     88 fi
     89 if 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; }
     92 fi
     93 
     94 # Work around bugs in pre-3.0 UWIN ksh.
     95 for as_var in ENV MAIL MAILPATH
     96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
     97 done
     98 PS1='$ '
     99 PS2='> '
    100 PS4='+ '
    101 
    102 # NLS nuisances.
    103 for 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
    107 do
    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
    113 done
    114 
    115 # Required to use basename.
    116 if expr a : '\(a\)' >/dev/null 2>&1 &&
    117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    118   as_expr=expr
    119 else
    120   as_expr=false
    121 fi
    122 
    123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    124   as_basename=basename
    125 else
    126   as_basename=false
    127 fi
    128 
    129 
    130 # Name of the executable.
    131 as_me=`$as_basename -- "$0" ||
    132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    133 	 X"$0" : 'X\(//\)$' \| \
    134 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    135 echo 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 
    154 if test "x$CONFIG_SHELL" = x; then
    155   if (eval ":") 2>/dev/null; then
    156   as_have_required=yes
    157 else
    158   as_have_required=no
    159 fi
    160 
    161   if test $as_have_required = yes && 	 (eval ":
    162 (as_func_return () {
    163   (exit \$1)
    164 }
    165 as_func_success () {
    166   as_func_return 0
    167 }
    168 as_func_failure () {
    169   as_func_return 1
    170 }
    171 as_func_ret_success () {
    172   return 0
    173 }
    174 as_func_ret_failure () {
    175   return 1
    176 }
    177 
    178 exitcode=0
    179 if as_func_success; then
    180   :
    181 else
    182   exitcode=1
    183   echo as_func_success failed.
    184 fi
    185 
    186 if as_func_failure; then
    187   exitcode=1
    188   echo as_func_failure succeeded.
    189 fi
    190 
    191 if as_func_ret_success; then
    192   :
    193 else
    194   exitcode=1
    195   echo as_func_ret_success failed.
    196 fi
    197 
    198 if as_func_ret_failure; then
    199   exitcode=1
    200   echo as_func_ret_failure succeeded.
    201 fi
    202 
    203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    204   :
    205 else
    206   exitcode=1
    207   echo positional parameters were not saved.
    208 fi
    209 
    210 test \$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   :
    219 else
    220   as_candidate_shells=
    221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    222 for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    223 do
    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
    232 done
    233 IFS=$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
    241 if 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
    248 else
    249   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
    250 fi
    251 BIN_SH=xpg4; export BIN_SH # for Tru64
    252 DUALCASE=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
    261 if 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
    268 else
    269   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
    270 fi
    271 BIN_SH=xpg4; export BIN_SH # for Tru64
    272 DUALCASE=1; export DUALCASE # for MKS sh
    273 
    274 :
    275 (as_func_return () {
    276   (exit $1)
    277 }
    278 as_func_success () {
    279   as_func_return 0
    280 }
    281 as_func_failure () {
    282   as_func_return 1
    283 }
    284 as_func_ret_success () {
    285   return 0
    286 }
    287 as_func_ret_failure () {
    288   return 1
    289 }
    290 
    291 exitcode=0
    292 if as_func_success; then
    293   :
    294 else
    295   exitcode=1
    296   echo as_func_success failed.
    297 fi
    298 
    299 if as_func_failure; then
    300   exitcode=1
    301   echo as_func_failure succeeded.
    302 fi
    303 
    304 if as_func_ret_success; then
    305   :
    306 else
    307   exitcode=1
    308   echo as_func_ret_success failed.
    309 fi
    310 
    311 if as_func_ret_failure; then
    312   exitcode=1
    313   echo as_func_ret_failure succeeded.
    314 fi
    315 
    316 if ( set x; as_func_ret_success y && test x = "$1" ); then
    317   :
    318 else
    319   exitcode=1
    320   echo positional parameters were not saved.
    321 fi
    322 
    323 test $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
    334 fi
    335 
    336 fi
    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+"$@"}
    346 fi
    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; }
    355 fi
    356 
    357 
    358 fi
    359 
    360 fi
    361 
    362 
    363 
    364 (eval "as_func_return () {
    365   (exit \$1)
    366 }
    367 as_func_success () {
    368   as_func_return 0
    369 }
    370 as_func_failure () {
    371   as_func_return 1
    372 }
    373 as_func_ret_success () {
    374   return 0
    375 }
    376 as_func_ret_failure () {
    377   return 1
    378 }
    379 
    380 exitcode=0
    381 if as_func_success; then
    382   :
    383 else
    384   exitcode=1
    385   echo as_func_success failed.
    386 fi
    387 
    388 if as_func_failure; then
    389   exitcode=1
    390   echo as_func_failure succeeded.
    391 fi
    392 
    393 if as_func_ret_success; then
    394   :
    395 else
    396   exitcode=1
    397   echo as_func_ret_success failed.
    398 fi
    399 
    400 if as_func_ret_failure; then
    401   exitcode=1
    402   echo as_func_ret_failure succeeded.
    403 fi
    404 
    405 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
    406   :
    407 else
    408   exitcode=1
    409   echo positional parameters were not saved.
    410 fi
    411 
    412 test \$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 
    464 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    465   as_dirname=dirname
    466 else
    467   as_dirname=false
    468 fi
    469 
    470 ECHO_C= ECHO_N= ECHO_T=
    471 case `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';;
    479 esac
    480 
    481 if expr a : '\(a\)' >/dev/null 2>&1 &&
    482    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    483   as_expr=expr
    484 else
    485   as_expr=false
    486 fi
    487 
    488 rm -f conf$$ conf$$.exe conf$$.file
    489 if test -d conf$$.dir; then
    490   rm -f conf$$.dir/conf$$.file
    491 else
    492   rm -f conf$$.dir
    493   mkdir conf$$.dir
    494 fi
    495 echo >conf$$.file
    496 if 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'
    504 elif ln conf$$.file conf$$ 2>/dev/null; then
    505   as_ln_s=ln
    506 else
    507   as_ln_s='cp -p'
    508 fi
    509 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    510 rmdir conf$$.dir 2>/dev/null
    511 
    512 if mkdir -p . 2>/dev/null; then
    513   as_mkdir_p=:
    514 else
    515   test -d ./-p && rmdir ./-p
    516   as_mkdir_p=false
    517 fi
    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.
    521 cat >conf$$.file <<_ASEOF
    522 #! /bin/sh
    523 exit 0
    524 _ASEOF
    525 chmod +x conf$$.file
    526 if test -x conf$$.file >/dev/null 2>&1; then
    527   as_executable_p="test -x"
    528 else
    529   as_executable_p=:
    530 fi
    531 rm -f conf$$.file
    532 
    533 # Sed expression to map a string onto a valid CPP name.
    534 as_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.
    537 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    538 
    539 
    540 
    541 exec 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.
    546 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    547 
    548 #
    549 # Initializations.
    550 #
    551 ac_default_prefix=/usr/local
    552 ac_clean_files=
    553 ac_config_libobj_dir=.
    554 LIBOBJS=
    555 cross_compiling=no
    556 subdirs=
    557 MFLAGS=
    558 MAKEFLAGS=
    559 SHELL=${CONFIG_SHELL-/bin/sh}
    560 
    561 # Identity of this package.
    562 PACKAGE_NAME='LLVM'
    563 PACKAGE_TARNAME='llvm'
    564 PACKAGE_VERSION='3.8.0svn'
    565 PACKAGE_STRING='LLVM 3.8.0svn'
    566 PACKAGE_BUGREPORT='http://llvm.org/bugs/'
    567 
    568 ac_unique_file="lib/IR/Module.cpp"
    569 # Factoring default headers for most tests.
    570 ac_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 
    605 ac_subst_vars='SHELL
    606 PATH_SEPARATOR
    607 PACKAGE_NAME
    608 PACKAGE_TARNAME
    609 PACKAGE_VERSION
    610 PACKAGE_STRING
    611 PACKAGE_BUGREPORT
    612 exec_prefix
    613 prefix
    614 program_transform_name
    615 bindir
    616 sbindir
    617 libexecdir
    618 datarootdir
    619 datadir
    620 sysconfdir
    621 sharedstatedir
    622 localstatedir
    623 includedir
    624 oldincludedir
    625 docdir
    626 infodir
    627 htmldir
    628 dvidir
    629 pdfdir
    630 psdir
    631 libdir
    632 localedir
    633 mandir
    634 DEFS
    635 ECHO_C
    636 ECHO_N
    637 ECHO_T
    638 LIBS
    639 build_alias
    640 host_alias
    641 target_alias
    642 LLVM_VERSION_MAJOR
    643 LLVM_VERSION_MINOR
    644 LLVM_VERSION_PATCH
    645 LLVM_VERSION_SUFFIX
    646 LLVM_COPYRIGHT
    647 CC
    648 CFLAGS
    649 LDFLAGS
    650 CPPFLAGS
    651 ac_ct_CC
    652 EXEEXT
    653 OBJEXT
    654 CXX
    655 CXXFLAGS
    656 ac_ct_CXX
    657 CPP
    658 CXX_COMPILER
    659 subdirs
    660 ENABLE_POLLY
    661 LLVM_HAS_POLLY
    662 build
    663 build_cpu
    664 build_vendor
    665 build_os
    666 host
    667 host_cpu
    668 host_vendor
    669 host_os
    670 target
    671 target_cpu
    672 target_vendor
    673 target_os
    674 OS
    675 HOST_OS
    676 TARGET_OS
    677 LINKALL
    678 NOLINKALL
    679 LLVM_ON_UNIX
    680 LLVM_ON_WIN32
    681 ARCH
    682 LLVM_NATIVE_ARCH
    683 HOST_ARCH
    684 LLVM_CROSS_COMPILING
    685 BUILD_CC
    686 BUILD_EXEEXT
    687 BUILD_CXX
    688 CVSBUILD
    689 ENABLE_LIBCPP
    690 ENABLE_CXX1Y
    691 ENABLE_SPLIT_DWARF
    692 ENABLE_CLANG_ARCMT
    693 CLANG_PLUGIN_SUPPORT
    694 ENABLE_CLANG_STATIC_ANALYZER
    695 ENABLE_OPTIMIZED
    696 ENABLE_PROFILING
    697 DISABLE_ASSERTIONS
    698 ENABLE_WERROR
    699 ENABLE_EXPENSIVE_CHECKS
    700 EXPENSIVE_CHECKS
    701 ENABLE_ABI_BREAKING_CHECKS
    702 DEBUG_RUNTIME
    703 DEBUG_SYMBOLS
    704 KEEP_SYMBOLS
    705 JIT
    706 TARGET_HAS_JIT
    707 TARGETS_WITH_JIT
    708 ENABLE_DOCS
    709 ENABLE_DOXYGEN
    710 enable_searchengine
    711 enable_external_search
    712 enable_server_based_search
    713 searchengine_url
    714 extra_search_mappings
    715 QHELPGENERATOR
    716 llvm_doxygen_generate_qhp
    717 llvm_doxygen_qch_filename
    718 llvm_doxygen_qhp_namespace
    719 llvm_doxygen_qhelpgenerator_path
    720 llvm_doxygen_qhp_cust_filter_name
    721 llvm_doxygen_qhp_cust_filter_attrs
    722 clang_doxygen_generate_qhp
    723 clang_doxygen_qch_filename
    724 clang_doxygen_qhp_namespace
    725 clang_doxygen_qhelpgenerator_path
    726 clang_doxygen_qhp_cust_filter_name
    727 clang_doxygen_qhp_cust_filter_attrs
    728 LLVM_ENABLE_THREADS
    729 ENABLE_PTHREADS
    730 LLVM_ENABLE_ZLIB
    731 ENABLE_PIC
    732 ENABLE_SHARED
    733 ENABLE_EMBED_STDCXX
    734 ENABLE_TIMESTAMPS
    735 ALL_TARGETS
    736 TARGETS_TO_BUILD
    737 LLVM_ENUM_TARGETS
    738 LLVM_ENUM_ASM_PRINTERS
    739 LLVM_ENUM_ASM_PARSERS
    740 LLVM_ENUM_DISASSEMBLERS
    741 OPTIMIZE_OPTION
    742 EXTRA_OPTIONS
    743 EXTRA_LD_OPTIONS
    744 CLANG_SRC_ROOT
    745 BINUTILS_INCDIR
    746 ENABLE_TERMINFO
    747 INTERNAL_PREFIX
    748 ifGNUmake
    749 LN_S
    750 NM
    751 CMP
    752 CP
    753 DATE
    754 FIND
    755 GREP
    756 MKDIR
    757 MV
    758 RANLIB
    759 AR
    760 RM
    761 SED
    762 TAR
    763 BINPWD
    764 DOT
    765 INSTALL_PROGRAM
    766 INSTALL_SCRIPT
    767 INSTALL_DATA
    768 BZIP2
    769 CAT
    770 DOXYGEN
    771 GROFF
    772 GZIPBIN
    773 PDFROFF
    774 ZIP
    775 GO
    776 OCAMLFIND
    777 GAS
    778 HAVE_LINK_VERSION_SCRIPT
    779 EGREP
    780 NO_VARIADIC_MACROS
    781 MISSING_FIELD_INITIALIZERS
    782 COVERED_SWITCH_DEFAULT
    783 NO_MAYBE_UNINITIALIZED
    784 NO_UNINITIALIZED
    785 NO_COMMENT
    786 PYTHON
    787 HAVE_DLOPEN
    788 HAVE_TERMINFO
    789 USE_OPROFILE
    790 USE_INTEL_JITEVENTS
    791 XML2CONFIG
    792 LIBXML2_LIBS
    793 LIBXML2_INC
    794 HAVE_PTHREAD
    795 HAVE_LIBZ
    796 HUGE_VAL_SANITY
    797 MMAP_FILE
    798 SHLIBEXT
    799 LLVM_PREFIX
    800 LLVM_BINDIR
    801 LLVM_DATADIR
    802 LLVM_DOCSDIR
    803 LLVM_ETCDIR
    804 LLVM_INCLUDEDIR
    805 LLVM_INFODIR
    806 LLVM_MANDIR
    807 LLVM_CONFIGTIME
    808 BINDINGS_TO_BUILD
    809 HAVE_OCAMLOPT
    810 HAVE_OCAML_OUNIT
    811 OCAML_LIBDIR
    812 ENABLE_VISIBILITY_INLINES_HIDDEN
    813 RPATH
    814 RDYNAMIC
    815 program_prefix
    816 LIBOBJS
    817 LTLIBOBJS'
    818 ac_subst_files=''
    819       ac_precious_vars='build_alias
    820 host_alias
    821 target_alias
    822 CC
    823 CFLAGS
    824 LDFLAGS
    825 CPPFLAGS
    826 CXX
    827 CXXFLAGS
    828 CCC
    829 CPP'
    830 ac_subdirs_all='projects/test-suite
    831 projects/llvm-test
    832 projects/poolalloc
    833 projects/llvm-poolalloc
    834 projects/safecode
    835 tools/polly'
    836 
    837 # Initialize some variables set by options.
    838 ac_init_help=
    839 ac_init_version=false
    840 # The variables have the same names as the options, with
    841 # dashes changed to underlines.
    842 cache_file=/dev/null
    843 exec_prefix=NONE
    844 no_create=
    845 no_recursion=
    846 prefix=NONE
    847 program_prefix=NONE
    848 program_suffix=NONE
    849 program_transform_name=s,x,x,
    850 silent=
    851 site=
    852 srcdir=
    853 verbose=
    854 x_includes=NONE
    855 x_libraries=NONE
    856 
    857 # Installation directory options.
    858 # These are left unexpanded so users can "make install exec_prefix=/foo"
    859 # and all the variables that are supposed to be based on exec_prefix
    860 # by default will actually change.
    861 # Use braces instead of parens because sh, perl, etc. also accept them.
    862 # (The list follows the same order as the GNU Coding Standards.)
    863 bindir='${exec_prefix}/bin'
    864 sbindir='${exec_prefix}/sbin'
    865 libexecdir='${exec_prefix}/libexec'
    866 datarootdir='${prefix}/share'
    867 datadir='${datarootdir}'
    868 sysconfdir='${prefix}/etc'
    869 sharedstatedir='${prefix}/com'
    870 localstatedir='${prefix}/var'
    871 includedir='${prefix}/include'
    872 oldincludedir='/usr/include'
    873 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    874 infodir='${datarootdir}/info'
    875 htmldir='${docdir}'
    876 dvidir='${docdir}'
    877 pdfdir='${docdir}'
    878 psdir='${docdir}'
    879 libdir='${exec_prefix}/lib'
    880 localedir='${datarootdir}/locale'
    881 mandir='${datarootdir}/man'
    882 
    883 ac_prev=
    884 ac_dashdash=
    885 for ac_option
    886 do
    887   # If the previous option needs an argument, assign it.
    888   if test -n "$ac_prev"; then
    889     eval $ac_prev=\$ac_option
    890     ac_prev=
    891     continue
    892   fi
    893 
    894   case $ac_option in
    895   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    896   *)	ac_optarg=yes ;;
    897   esac
    898 
    899   # Accept the important Cygnus configure options, so we can diagnose typos.
    900 
    901   case $ac_dashdash$ac_option in
    902   --)
    903     ac_dashdash=yes ;;
    904 
    905   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    906     ac_prev=bindir ;;
    907   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    908     bindir=$ac_optarg ;;
    909 
    910   -build | --build | --buil | --bui | --bu)
    911     ac_prev=build_alias ;;
    912   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    913     build_alias=$ac_optarg ;;
    914 
    915   -cache-file | --cache-file | --cache-fil | --cache-fi \
    916   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    917     ac_prev=cache_file ;;
    918   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    919   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    920     cache_file=$ac_optarg ;;
    921 
    922   --config-cache | -C)
    923     cache_file=config.cache ;;
    924 
    925   -datadir | --datadir | --datadi | --datad)
    926     ac_prev=datadir ;;
    927   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    928     datadir=$ac_optarg ;;
    929 
    930   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    931   | --dataroo | --dataro | --datar)
    932     ac_prev=datarootdir ;;
    933   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    934   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    935     datarootdir=$ac_optarg ;;
    936 
    937   -disable-* | --disable-*)
    938     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    939     # Reject names that are not valid shell variable names.
    940     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    941       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    942    { (exit 1); exit 1; }; }
    943     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
    944     eval enable_$ac_feature=no ;;
    945 
    946   -docdir | --docdir | --docdi | --doc | --do)
    947     ac_prev=docdir ;;
    948   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    949     docdir=$ac_optarg ;;
    950 
    951   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    952     ac_prev=dvidir ;;
    953   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    954     dvidir=$ac_optarg ;;
    955 
    956   -enable-* | --enable-*)
    957     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    958     # Reject names that are not valid shell variable names.
    959     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
    960       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
    961    { (exit 1); exit 1; }; }
    962     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
    963     eval enable_$ac_feature=\$ac_optarg ;;
    964 
    965   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    966   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    967   | --exec | --exe | --ex)
    968     ac_prev=exec_prefix ;;
    969   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    970   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    971   | --exec=* | --exe=* | --ex=*)
    972     exec_prefix=$ac_optarg ;;
    973 
    974   -gas | --gas | --ga | --g)
    975     # Obsolete; use --with-gas.
    976     with_gas=yes ;;
    977 
    978   -help | --help | --hel | --he | -h)
    979     ac_init_help=long ;;
    980   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    981     ac_init_help=recursive ;;
    982   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    983     ac_init_help=short ;;
    984 
    985   -host | --host | --hos | --ho)
    986     ac_prev=host_alias ;;
    987   -host=* | --host=* | --hos=* | --ho=*)
    988     host_alias=$ac_optarg ;;
    989 
    990   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    991     ac_prev=htmldir ;;
    992   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    993   | --ht=*)
    994     htmldir=$ac_optarg ;;
    995 
    996   -includedir | --includedir | --includedi | --included | --include \
    997   | --includ | --inclu | --incl | --inc)
    998     ac_prev=includedir ;;
    999   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1000   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1001     includedir=$ac_optarg ;;
   1002 
   1003   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1004     ac_prev=infodir ;;
   1005   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1006     infodir=$ac_optarg ;;
   1007 
   1008   -libdir | --libdir | --libdi | --libd)
   1009     ac_prev=libdir ;;
   1010   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1011     libdir=$ac_optarg ;;
   1012 
   1013   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1014   | --libexe | --libex | --libe)
   1015     ac_prev=libexecdir ;;
   1016   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1017   | --libexe=* | --libex=* | --libe=*)
   1018     libexecdir=$ac_optarg ;;
   1019 
   1020   -localedir | --localedir | --localedi | --localed | --locale)
   1021     ac_prev=localedir ;;
   1022   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1023     localedir=$ac_optarg ;;
   1024 
   1025   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1026   | --localstate | --localstat | --localsta | --localst | --locals)
   1027     ac_prev=localstatedir ;;
   1028   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1029   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1030     localstatedir=$ac_optarg ;;
   1031 
   1032   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1033     ac_prev=mandir ;;
   1034   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1035     mandir=$ac_optarg ;;
   1036 
   1037   -nfp | --nfp | --nf)
   1038     # Obsolete; use --without-fp.
   1039     with_fp=no ;;
   1040 
   1041   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1042   | --no-cr | --no-c | -n)
   1043     no_create=yes ;;
   1044 
   1045   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1046   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1047     no_recursion=yes ;;
   1048 
   1049   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1050   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1051   | --oldin | --oldi | --old | --ol | --o)
   1052     ac_prev=oldincludedir ;;
   1053   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1054   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1055   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1056     oldincludedir=$ac_optarg ;;
   1057 
   1058   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1059     ac_prev=prefix ;;
   1060   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1061     prefix=$ac_optarg ;;
   1062 
   1063   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1064   | --program-pre | --program-pr | --program-p)
   1065     ac_prev=program_prefix ;;
   1066   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1067   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1068     program_prefix=$ac_optarg ;;
   1069 
   1070   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1071   | --program-suf | --program-su | --program-s)
   1072     ac_prev=program_suffix ;;
   1073   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1074   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1075     program_suffix=$ac_optarg ;;
   1076 
   1077   -program-transform-name | --program-transform-name \
   1078   | --program-transform-nam | --program-transform-na \
   1079   | --program-transform-n | --program-transform- \
   1080   | --program-transform | --program-transfor \
   1081   | --program-transfo | --program-transf \
   1082   | --program-trans | --program-tran \
   1083   | --progr-tra | --program-tr | --program-t)
   1084     ac_prev=program_transform_name ;;
   1085   -program-transform-name=* | --program-transform-name=* \
   1086   | --program-transform-nam=* | --program-transform-na=* \
   1087   | --program-transform-n=* | --program-transform-=* \
   1088   | --program-transform=* | --program-transfor=* \
   1089   | --program-transfo=* | --program-transf=* \
   1090   | --program-trans=* | --program-tran=* \
   1091   | --progr-tra=* | --program-tr=* | --program-t=*)
   1092     program_transform_name=$ac_optarg ;;
   1093 
   1094   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1095     ac_prev=pdfdir ;;
   1096   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1097     pdfdir=$ac_optarg ;;
   1098 
   1099   -psdir | --psdir | --psdi | --psd | --ps)
   1100     ac_prev=psdir ;;
   1101   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1102     psdir=$ac_optarg ;;
   1103 
   1104   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1105   | -silent | --silent | --silen | --sile | --sil)
   1106     silent=yes ;;
   1107 
   1108   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1109     ac_prev=sbindir ;;
   1110   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1111   | --sbi=* | --sb=*)
   1112     sbindir=$ac_optarg ;;
   1113 
   1114   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1115   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1116   | --sharedst | --shareds | --shared | --share | --shar \
   1117   | --sha | --sh)
   1118     ac_prev=sharedstatedir ;;
   1119   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1120   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1121   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1122   | --sha=* | --sh=*)
   1123     sharedstatedir=$ac_optarg ;;
   1124 
   1125   -site | --site | --sit)
   1126     ac_prev=site ;;
   1127   -site=* | --site=* | --sit=*)
   1128     site=$ac_optarg ;;
   1129 
   1130   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1131     ac_prev=srcdir ;;
   1132   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1133     srcdir=$ac_optarg ;;
   1134 
   1135   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1136   | --syscon | --sysco | --sysc | --sys | --sy)
   1137     ac_prev=sysconfdir ;;
   1138   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1139   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1140     sysconfdir=$ac_optarg ;;
   1141 
   1142   -target | --target | --targe | --targ | --tar | --ta | --t)
   1143     ac_prev=target_alias ;;
   1144   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1145     target_alias=$ac_optarg ;;
   1146 
   1147   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1148     verbose=yes ;;
   1149 
   1150   -version | --version | --versio | --versi | --vers | -V)
   1151     ac_init_version=: ;;
   1152 
   1153   -with-* | --with-*)
   1154     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1155     # Reject names that are not valid shell variable names.
   1156     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1157       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1158    { (exit 1); exit 1; }; }
   1159     ac_package=`echo $ac_package| sed 's/-/_/g'`
   1160     eval with_$ac_package=\$ac_optarg ;;
   1161 
   1162   -without-* | --without-*)
   1163     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1164     # Reject names that are not valid shell variable names.
   1165     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
   1166       { echo "$as_me: error: invalid package name: $ac_package" >&2
   1167    { (exit 1); exit 1; }; }
   1168     ac_package=`echo $ac_package | sed 's/-/_/g'`
   1169     eval with_$ac_package=no ;;
   1170 
   1171   --x)
   1172     # Obsolete; use --with-x.
   1173     with_x=yes ;;
   1174 
   1175   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1176   | --x-incl | --x-inc | --x-in | --x-i)
   1177     ac_prev=x_includes ;;
   1178   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1179   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1180     x_includes=$ac_optarg ;;
   1181 
   1182   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1183   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1184     ac_prev=x_libraries ;;
   1185   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1186   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1187     x_libraries=$ac_optarg ;;
   1188 
   1189   -*) { echo "$as_me: error: unrecognized option: $ac_option
   1190 Try \`$0 --help' for more information." >&2
   1191    { (exit 1); exit 1; }; }
   1192     ;;
   1193 
   1194   *=*)
   1195     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1196     # Reject names that are not valid shell variable names.
   1197     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
   1198       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
   1199    { (exit 1); exit 1; }; }
   1200     eval $ac_envvar=\$ac_optarg
   1201     export $ac_envvar ;;
   1202 
   1203   *)
   1204     # FIXME: should be removed in autoconf 3.0.
   1205     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1206     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1207       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1208     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1209     ;;
   1210 
   1211   esac
   1212 done
   1213 
   1214 if test -n "$ac_prev"; then
   1215   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1216   { echo "$as_me: error: missing argument to $ac_option" >&2
   1217    { (exit 1); exit 1; }; }
   1218 fi
   1219 
   1220 # Be sure to have absolute directory names.
   1221 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1222 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1223 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1224 		libdir localedir mandir
   1225 do
   1226   eval ac_val=\$$ac_var
   1227   case $ac_val in
   1228     [\\/$]* | ?:[\\/]* )  continue;;
   1229     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1230   esac
   1231   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
   1232    { (exit 1); exit 1; }; }
   1233 done
   1234 
   1235 # There might be people who depend on the old broken behavior: `$host'
   1236 # used to hold the argument of --host etc.
   1237 # FIXME: To remove some day.
   1238 build=$build_alias
   1239 host=$host_alias
   1240 target=$target_alias
   1241 
   1242 # FIXME: To remove some day.
   1243 if test "x$host_alias" != x; then
   1244   if test "x$build_alias" = x; then
   1245     cross_compiling=maybe
   1246     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1247     If a cross compiler is detected then cross compile mode will be used." >&2
   1248   elif test "x$build_alias" != "x$host_alias"; then
   1249     cross_compiling=yes
   1250   fi
   1251 fi
   1252 
   1253 ac_tool_prefix=
   1254 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1255 
   1256 test "$silent" = yes && exec 6>/dev/null
   1257 
   1258 
   1259 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1260 ac_ls_di=`ls -di .` &&
   1261 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1262   { echo "$as_me: error: Working directory cannot be determined" >&2
   1263    { (exit 1); exit 1; }; }
   1264 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1265   { echo "$as_me: error: pwd does not report name of working directory" >&2
   1266    { (exit 1); exit 1; }; }
   1267 
   1268 
   1269 # Find the source files, if location was not specified.
   1270 if test -z "$srcdir"; then
   1271   ac_srcdir_defaulted=yes
   1272   # Try the directory containing this script, then the parent directory.
   1273   ac_confdir=`$as_dirname -- "$0" ||
   1274 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1275 	 X"$0" : 'X\(//\)[^/]' \| \
   1276 	 X"$0" : 'X\(//\)$' \| \
   1277 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   1278 echo X"$0" |
   1279     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1280 	    s//\1/
   1281 	    q
   1282 	  }
   1283 	  /^X\(\/\/\)[^/].*/{
   1284 	    s//\1/
   1285 	    q
   1286 	  }
   1287 	  /^X\(\/\/\)$/{
   1288 	    s//\1/
   1289 	    q
   1290 	  }
   1291 	  /^X\(\/\).*/{
   1292 	    s//\1/
   1293 	    q
   1294 	  }
   1295 	  s/.*/./; q'`
   1296   srcdir=$ac_confdir
   1297   if test ! -r "$srcdir/$ac_unique_file"; then
   1298     srcdir=..
   1299   fi
   1300 else
   1301   ac_srcdir_defaulted=no
   1302 fi
   1303 if test ! -r "$srcdir/$ac_unique_file"; then
   1304   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1305   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
   1306    { (exit 1); exit 1; }; }
   1307 fi
   1308 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1309 ac_abs_confdir=`(
   1310 	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
   1311    { (exit 1); exit 1; }; }
   1312 	pwd)`
   1313 # When building in place, set srcdir=.
   1314 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1315   srcdir=.
   1316 fi
   1317 # Remove unnecessary trailing slashes from srcdir.
   1318 # Double slashes in file names in object file debugging info
   1319 # mess up M-x gdb in Emacs.
   1320 case $srcdir in
   1321 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1322 esac
   1323 for ac_var in $ac_precious_vars; do
   1324   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1325   eval ac_env_${ac_var}_value=\$${ac_var}
   1326   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1327   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1328 done
   1329 
   1330 #
   1331 # Report the --help message.
   1332 #
   1333 if test "$ac_init_help" = "long"; then
   1334   # Omit some internal or obsolete options to make the list less imposing.
   1335   # This message is too long to be a string in the A/UX 3.1 sh.
   1336   cat <<_ACEOF
   1337 \`configure' configures LLVM 3.8.0svn to adapt to many kinds of systems.
   1338 
   1339 Usage: $0 [OPTION]... [VAR=VALUE]...
   1340 
   1341 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1342 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1343 
   1344 Defaults for the options are specified in brackets.
   1345 
   1346 Configuration:
   1347   -h, --help              display this help and exit
   1348       --help=short        display options specific to this package
   1349       --help=recursive    display the short help of all the included packages
   1350   -V, --version           display version information and exit
   1351   -q, --quiet, --silent   do not print \`checking...' messages
   1352       --cache-file=FILE   cache test results in FILE [disabled]
   1353   -C, --config-cache      alias for \`--cache-file=config.cache'
   1354   -n, --no-create         do not create output files
   1355       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1356 
   1357 Installation directories:
   1358   --prefix=PREFIX         install architecture-independent files in PREFIX
   1359 			  [$ac_default_prefix]
   1360   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1361 			  [PREFIX]
   1362 
   1363 By default, \`make install' will install all the files in
   1364 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1365 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1366 for instance \`--prefix=\$HOME'.
   1367 
   1368 For better control, use the options below.
   1369 
   1370 Fine tuning of the installation directories:
   1371   --bindir=DIR           user executables [EPREFIX/bin]
   1372   --sbindir=DIR          system admin executables [EPREFIX/sbin]
   1373   --libexecdir=DIR       program executables [EPREFIX/libexec]
   1374   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
   1375   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
   1376   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
   1377   --libdir=DIR           object code libraries [EPREFIX/lib]
   1378   --includedir=DIR       C header files [PREFIX/include]
   1379   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
   1380   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   1381   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
   1382   --infodir=DIR          info documentation [DATAROOTDIR/info]
   1383   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
   1384   --mandir=DIR           man documentation [DATAROOTDIR/man]
   1385   --docdir=DIR           documentation root [DATAROOTDIR/doc/llvm]
   1386   --htmldir=DIR          html documentation [DOCDIR]
   1387   --dvidir=DIR           dvi documentation [DOCDIR]
   1388   --pdfdir=DIR           pdf documentation [DOCDIR]
   1389   --psdir=DIR            ps documentation [DOCDIR]
   1390 _ACEOF
   1391 
   1392   cat <<\_ACEOF
   1393 
   1394 System types:
   1395   --build=BUILD     configure for building on BUILD [guessed]
   1396   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1397   --target=TARGET   configure for building compilers for TARGET [HOST]
   1398 _ACEOF
   1399 fi
   1400 
   1401 if test -n "$ac_init_help"; then
   1402   case $ac_init_help in
   1403      short | recursive ) echo "Configuration of LLVM 3.8.0svn:";;
   1404    esac
   1405   cat <<\_ACEOF
   1406 
   1407 Optional Features:
   1408   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1409   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1410   --enable-polly          Use polly if available (default is YES)
   1411   --enable-libcpp         Use libc++ if available (default is NO)
   1412   --enable-compiler-version-checks
   1413                           Check the version of the host compiler (default is
   1414                           YES)
   1415   --enable-cxx1y          Use c++1y if available (default is NO)
   1416   --enable-split-dwarf    Use split-dwarf if available (default is NO)
   1417   --enable-clang-arcmt    Enable building of clang ARCMT (default is YES)
   1418   --enable-clang-plugin-support
   1419                           Enable plugin support in clang (default is YES)
   1420   --enable-clang-static-analyzer
   1421                           Enable building of clang Static Analyzer (default is
   1422                           YES)
   1423   --enable-optimized      Compile with optimizations enabled (default is NO)
   1424   --enable-profiling      Compile with profiling enabled (default is NO)
   1425   --enable-assertions     Compile with assertion checks enabled (default is
   1426                           YES)
   1427   --enable-werror         Compile with -Werror enabled (default is NO)
   1428   --enable-expensive-checks
   1429                           Compile with expensive debug checks enabled (default
   1430                           is NO)
   1431   --enable-abi-breaking-checks
   1432                           Compile with abi-breaking asserts support (default
   1433                           is with-asserts)
   1434   --enable-debug-runtime  Build runtime libs with debug symbols (default is
   1435                           NO)
   1436   --enable-debug-symbols  Build compiler with debug symbols (default is NO if
   1437                           optimization is on and YES if it's off)
   1438   --enable-keep-symbols   Do not strip installed executables)
   1439   --enable-jit            Enable Just In Time Compiling (default is YES)
   1440   --enable-docs           Build documents (default is YES)
   1441   --enable-doxygen        Build doxygen documentation (default is NO)
   1442   --enable-doxygen-search Enable doxygen search support (default is NO)
   1443   --enable-doxygen-external-search
   1444                           Enable doxygen exteranl search (default is NO)
   1445   --enable-doxygen-qt-help
   1446                           Build Qt help files (default is NO)
   1447   --enable-threads        Use threads if available (default is YES)
   1448   --enable-pthreads       Use pthreads if available (default is YES)
   1449   --enable-zlib           Use zlib for compression/decompression if available
   1450                           (default is YES)
   1451   --enable-pic            Build LLVM with Position Independent Code (default
   1452                           is YES)
   1453   --enable-shared         Build a shared library and link tools against it
   1454                           (default is NO)
   1455   --enable-embed-stdcxx   Build a shared library with embedded libstdc++ for
   1456                           Win32 DLL (default is NO)
   1457   --enable-timestamps     Enable embedding timestamp information in build
   1458                           (default is YES)
   1459   --enable-backtraces     Enable embedding backtraces on crash (default is
   1460                           YES)
   1461   --enable-crash-overrides
   1462                           Enable crash handling overrides (default is YES)
   1463   --enable-targets        Build specific host targets: all or
   1464                           target1,target2,... Valid targets are: host, x86,
   1465                           x86_64, sparc, powerpc, arm64, arm, aarch64, mips,
   1466                           hexagon, xcore, msp430, nvptx, systemz, r600, bpf,
   1467                           wasm, and cpp (default=all)
   1468   --enable-experimental-targets
   1469                           Build experimental host targets: disable or
   1470                           target1,target2,... (default=disable)
   1471   --enable-bindings       Build specific language bindings:
   1472                           all,auto,none,{binding-name} (default=auto)
   1473   --enable-terminfo       Query the terminfo database if available (default is
   1474                           YES)
   1475   --enable-libedit        Use libedit if available (default is YES)
   1476   --enable-libffi         Check for the presence of libffi (default is NO)
   1477 
   1478 Optional Packages:
   1479   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1480   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1481   --with-doxygen-search-engine-url
   1482                           Specify the external search engine for doxygen
   1483   --with-doxygen-search-mappings
   1484                           Specify the extra search mapping for doxygen
   1485   --with-optimize-option  Select the compiler options to use for optimized
   1486                           builds
   1487   --with-extra-options    Specify additional options to compile LLVM with
   1488   --with-extra-ld-options Specify additional options to link LLVM with
   1489   --with-ocaml-libdir     Specify install location for ocaml bindings (default
   1490                           is stdlib)
   1491   --with-clang-srcdir     Directory to the out-of-tree Clang source
   1492   --with-clang-resource-dir
   1493                           Relative directory from the Clang binary for
   1494                           resource files
   1495   --with-c-include-dirs   Colon separated list of directories clang will
   1496                           search for headers
   1497   --with-gcc-toolchain    Directory where gcc is installed.
   1498   --with-default-sysroot  Add --sysroot=<path> to all compiler invocations.
   1499   --with-clang-default-openmp-runtime
   1500                           The default OpenMP runtime for Clang.
   1501   --with-binutils-include Specify path to binutils/include/ containing
   1502                           plugin-api.h file for gold plugin.
   1503   --with-bug-report-url   Specify the URL where bug reports should be
   1504                           submitted (default=http://llvm.org/bugs/)
   1505   --with-internal-prefix  Installation directory for internal files
   1506   --with-python           path to python
   1507   --with-oprofile=<prefix>
   1508                           Tell OProfile >= 0.9.4 how to symbolize JIT output
   1509   --with-intel-jitevents  Notify Intel JIT profiling API of generated code
   1510 
   1511 
   1512 Some influential environment variables:
   1513   CC          C compiler command
   1514   CFLAGS      C compiler flags
   1515   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1516               nonstandard directory <lib dir>
   1517   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1518               you have headers in a nonstandard directory <include dir>
   1519   CXX         C++ compiler command
   1520   CXXFLAGS    C++ compiler flags
   1521   CPP         C preprocessor
   1522 
   1523 Use these variables to override the choices made by `configure' or to help
   1524 it to find libraries and programs with nonstandard names/locations.
   1525 
   1526 Report bugs to <http://llvm.org/bugs/>.
   1527 _ACEOF
   1528 ac_status=$?
   1529 fi
   1530 
   1531 if test "$ac_init_help" = "recursive"; then
   1532   # If there are subdirs, report their specific --help.
   1533   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1534     test -d "$ac_dir" || continue
   1535     ac_builddir=.
   1536 
   1537 case "$ac_dir" in
   1538 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1539 *)
   1540   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
   1541   # A ".." for each directory in $ac_dir_suffix.
   1542   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
   1543   case $ac_top_builddir_sub in
   1544   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1545   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1546   esac ;;
   1547 esac
   1548 ac_abs_top_builddir=$ac_pwd
   1549 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1550 # for backward compatibility:
   1551 ac_top_builddir=$ac_top_build_prefix
   1552 
   1553 case $srcdir in
   1554   .)  # We are building in place.
   1555     ac_srcdir=.
   1556     ac_top_srcdir=$ac_top_builddir_sub
   1557     ac_abs_top_srcdir=$ac_pwd ;;
   1558   [\\/]* | ?:[\\/]* )  # Absolute name.
   1559     ac_srcdir=$srcdir$ac_dir_suffix;
   1560     ac_top_srcdir=$srcdir
   1561     ac_abs_top_srcdir=$srcdir ;;
   1562   *) # Relative name.
   1563     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1564     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1565     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1566 esac
   1567 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1568 
   1569     cd "$ac_dir" || { ac_status=$?; continue; }
   1570     # Check for guested configure.
   1571     if test -f "$ac_srcdir/configure.gnu"; then
   1572       echo &&
   1573       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1574     elif test -f "$ac_srcdir/configure"; then
   1575       echo &&
   1576       $SHELL "$ac_srcdir/configure" --help=recursive
   1577     else
   1578       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1579     fi || ac_status=$?
   1580     cd "$ac_pwd" || { ac_status=$?; break; }
   1581   done
   1582 fi
   1583 
   1584 test -n "$ac_init_help" && exit $ac_status
   1585 if $ac_init_version; then
   1586   cat <<\_ACEOF
   1587 LLVM configure 3.8.0svn
   1588 generated by GNU Autoconf 2.60
   1589 
   1590 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
   1591 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
   1592 This configure script is free software; the Free Software Foundation
   1593 gives unlimited permission to copy, distribute and modify it.
   1594 
   1595 Copyright (c) 2003-2015 University of Illinois at Urbana-Champaign.
   1596 _ACEOF
   1597   exit
   1598 fi
   1599 cat >config.log <<_ACEOF
   1600 This file contains any messages produced by compilers while
   1601 running configure, to aid debugging if configure makes a mistake.
   1602 
   1603 It was created by LLVM $as_me 3.8.0svn, which was
   1604 generated by GNU Autoconf 2.60.  Invocation command line was
   1605 
   1606   $ $0 $@
   1607 
   1608 _ACEOF
   1609 exec 5>>config.log
   1610 {
   1611 cat <<_ASUNAME
   1612 ## --------- ##
   1613 ## Platform. ##
   1614 ## --------- ##
   1615 
   1616 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   1617 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   1618 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   1619 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   1620 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   1621 
   1622 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   1623 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   1624 
   1625 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   1626 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   1627 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   1628 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   1629 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   1630 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   1631 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   1632 
   1633 _ASUNAME
   1634 
   1635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   1636 for as_dir in $PATH
   1637 do
   1638   IFS=$as_save_IFS
   1639   test -z "$as_dir" && as_dir=.
   1640   echo "PATH: $as_dir"
   1641 done
   1642 IFS=$as_save_IFS
   1643 
   1644 } >&5
   1645 
   1646 cat >&5 <<_ACEOF
   1647 
   1648 
   1649 ## ----------- ##
   1650 ## Core tests. ##
   1651 ## ----------- ##
   1652 
   1653 _ACEOF
   1654 
   1655 
   1656 # Keep a trace of the command line.
   1657 # Strip out --no-create and --no-recursion so they do not pile up.
   1658 # Strip out --silent because we don't want to record it for future runs.
   1659 # Also quote any args containing shell meta-characters.
   1660 # Make two passes to allow for proper duplicate-argument suppression.
   1661 ac_configure_args=
   1662 ac_configure_args0=
   1663 ac_configure_args1=
   1664 ac_must_keep_next=false
   1665 for ac_pass in 1 2
   1666 do
   1667   for ac_arg
   1668   do
   1669     case $ac_arg in
   1670     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   1671     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1672     | -silent | --silent | --silen | --sile | --sil)
   1673       continue ;;
   1674     *\'*)
   1675       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   1676     esac
   1677     case $ac_pass in
   1678     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
   1679     2)
   1680       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
   1681       if test $ac_must_keep_next = true; then
   1682 	ac_must_keep_next=false # Got value, back to normal.
   1683       else
   1684 	case $ac_arg in
   1685 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   1686 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   1687 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   1688 	  | -with-* | --with-* | -without-* | --without-* | --x)
   1689 	    case "$ac_configure_args0 " in
   1690 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   1691 	    esac
   1692 	    ;;
   1693 	  -* ) ac_must_keep_next=true ;;
   1694 	esac
   1695       fi
   1696       ac_configure_args="$ac_configure_args '$ac_arg'"
   1697       ;;
   1698     esac
   1699   done
   1700 done
   1701 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
   1702 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
   1703 
   1704 # When interrupted or exit'd, cleanup temporary files, and complete
   1705 # config.log.  We remove comments because anyway the quotes in there
   1706 # would cause problems or look ugly.
   1707 # WARNING: Use '\'' to represent an apostrophe within the trap.
   1708 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   1709 trap 'exit_status=$?
   1710   # Save into config.log some information that might help in debugging.
   1711   {
   1712     echo
   1713 
   1714     cat <<\_ASBOX
   1715 ## ---------------- ##
   1716 ## Cache variables. ##
   1717 ## ---------------- ##
   1718 _ASBOX
   1719     echo
   1720     # The following way of writing the cache mishandles newlines in values,
   1721 (
   1722   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   1723     eval ac_val=\$$ac_var
   1724     case $ac_val in #(
   1725     *${as_nl}*)
   1726       case $ac_var in #(
   1727       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
   1728 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
   1729       esac
   1730       case $ac_var in #(
   1731       _ | IFS | as_nl) ;; #(
   1732       *) $as_unset $ac_var ;;
   1733       esac ;;
   1734     esac
   1735   done
   1736   (set) 2>&1 |
   1737     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   1738     *${as_nl}ac_space=\ *)
   1739       sed -n \
   1740 	"s/'\''/'\''\\\\'\'''\''/g;
   1741 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   1742       ;; #(
   1743     *)
   1744       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   1745       ;;
   1746     esac |
   1747     sort
   1748 )
   1749     echo
   1750 
   1751     cat <<\_ASBOX
   1752 ## ----------------- ##
   1753 ## Output variables. ##
   1754 ## ----------------- ##
   1755 _ASBOX
   1756     echo
   1757     for ac_var in $ac_subst_vars
   1758     do
   1759       eval ac_val=\$$ac_var
   1760       case $ac_val in
   1761       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1762       esac
   1763       echo "$ac_var='\''$ac_val'\''"
   1764     done | sort
   1765     echo
   1766 
   1767     if test -n "$ac_subst_files"; then
   1768       cat <<\_ASBOX
   1769 ## ------------------- ##
   1770 ## File substitutions. ##
   1771 ## ------------------- ##
   1772 _ASBOX
   1773       echo
   1774       for ac_var in $ac_subst_files
   1775       do
   1776 	eval ac_val=\$$ac_var
   1777 	case $ac_val in
   1778 	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   1779 	esac
   1780 	echo "$ac_var='\''$ac_val'\''"
   1781       done | sort
   1782       echo
   1783     fi
   1784 
   1785     if test -s confdefs.h; then
   1786       cat <<\_ASBOX
   1787 ## ----------- ##
   1788 ## confdefs.h. ##
   1789 ## ----------- ##
   1790 _ASBOX
   1791       echo
   1792       cat confdefs.h
   1793       echo
   1794     fi
   1795     test "$ac_signal" != 0 &&
   1796       echo "$as_me: caught signal $ac_signal"
   1797     echo "$as_me: exit $exit_status"
   1798   } >&5
   1799   rm -f core *.core core.conftest.* &&
   1800     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   1801     exit $exit_status
   1802 ' 0
   1803 for ac_signal in 1 2 13 15; do
   1804   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
   1805 done
   1806 ac_signal=0
   1807 
   1808 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   1809 rm -f -r conftest* confdefs.h
   1810 
   1811 # Predefined preprocessor variables.
   1812 
   1813 cat >>confdefs.h <<_ACEOF
   1814 #define PACKAGE_NAME "$PACKAGE_NAME"
   1815 _ACEOF
   1816 
   1817 
   1818 cat >>confdefs.h <<_ACEOF
   1819 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   1820 _ACEOF
   1821 
   1822 
   1823 cat >>confdefs.h <<_ACEOF
   1824 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   1825 _ACEOF
   1826 
   1827 
   1828 cat >>confdefs.h <<_ACEOF
   1829 #define PACKAGE_STRING "$PACKAGE_STRING"
   1830 _ACEOF
   1831 
   1832 
   1833 cat >>confdefs.h <<_ACEOF
   1834 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   1835 _ACEOF
   1836 
   1837 
   1838 # Let the site file select an alternate cache file if it wants to.
   1839 # Prefer explicitly selected file to automatically selected ones.
   1840 if test -n "$CONFIG_SITE"; then
   1841   set x "$CONFIG_SITE"
   1842 elif test "x$prefix" != xNONE; then
   1843   set x "$prefix/share/config.site" "$prefix/etc/config.site"
   1844 else
   1845   set x "$ac_default_prefix/share/config.site" \
   1846 	"$ac_default_prefix/etc/config.site"
   1847 fi
   1848 shift
   1849 for ac_site_file
   1850 do
   1851   if test -r "$ac_site_file"; then
   1852     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
   1853 echo "$as_me: loading site script $ac_site_file" >&6;}
   1854     sed 's/^/| /' "$ac_site_file" >&5
   1855     . "$ac_site_file"
   1856   fi
   1857 done
   1858 
   1859 if test -r "$cache_file"; then
   1860   # Some versions of bash will fail to source /dev/null (special
   1861   # files actually), so we avoid doing that.
   1862   if test -f "$cache_file"; then
   1863     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
   1864 echo "$as_me: loading cache $cache_file" >&6;}
   1865     case $cache_file in
   1866       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   1867       *)                      . "./$cache_file";;
   1868     esac
   1869   fi
   1870 else
   1871   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
   1872 echo "$as_me: creating cache $cache_file" >&6;}
   1873   >$cache_file
   1874 fi
   1875 
   1876 # Check that the precious variables saved in the cache have kept the same
   1877 # value.
   1878 ac_cache_corrupted=false
   1879 for ac_var in $ac_precious_vars; do
   1880   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   1881   eval ac_new_set=\$ac_env_${ac_var}_set
   1882   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   1883   eval ac_new_val=\$ac_env_${ac_var}_value
   1884   case $ac_old_set,$ac_new_set in
   1885     set,)
   1886       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   1887 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   1888       ac_cache_corrupted=: ;;
   1889     ,set)
   1890       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
   1891 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   1892       ac_cache_corrupted=: ;;
   1893     ,);;
   1894     *)
   1895       if test "x$ac_old_val" != "x$ac_new_val"; then
   1896 	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
   1897 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   1898 	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
   1899 echo "$as_me:   former value:  $ac_old_val" >&2;}
   1900 	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
   1901 echo "$as_me:   current value: $ac_new_val" >&2;}
   1902 	ac_cache_corrupted=:
   1903       fi;;
   1904   esac
   1905   # Pass precious variables to config.status.
   1906   if test "$ac_new_set" = set; then
   1907     case $ac_new_val in
   1908     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   1909     *) ac_arg=$ac_var=$ac_new_val ;;
   1910     esac
   1911     case " $ac_configure_args " in
   1912       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   1913       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
   1914     esac
   1915   fi
   1916 done
   1917 if $ac_cache_corrupted; then
   1918   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
   1919 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   1920   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
   1921 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
   1922    { (exit 1); exit 1; }; }
   1923 fi
   1924 
   1925 
   1926 
   1927 
   1928 
   1929 
   1930 
   1931 
   1932 
   1933 
   1934 
   1935 
   1936 
   1937 
   1938 
   1939 
   1940 
   1941 
   1942 
   1943 
   1944 
   1945 
   1946 
   1947 
   1948 
   1949 ac_ext=c
   1950 ac_cpp='$CPP $CPPFLAGS'
   1951 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   1952 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   1953 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   1954 
   1955 
   1956 
   1957 LLVM_VERSION_MAJOR=3
   1958 LLVM_VERSION_MINOR=8
   1959 LLVM_VERSION_PATCH=0
   1960 LLVM_VERSION_SUFFIX=svn
   1961 
   1962 
   1963 cat >>confdefs.h <<_ACEOF
   1964 #define LLVM_VERSION_MAJOR $LLVM_VERSION_MAJOR
   1965 _ACEOF
   1966 
   1967 
   1968 cat >>confdefs.h <<_ACEOF
   1969 #define LLVM_VERSION_MINOR $LLVM_VERSION_MINOR
   1970 _ACEOF
   1971 
   1972 
   1973 cat >>confdefs.h <<_ACEOF
   1974 #define LLVM_VERSION_PATCH $LLVM_VERSION_PATCH
   1975 _ACEOF
   1976 
   1977 
   1978 cat >>confdefs.h <<_ACEOF
   1979 #define LLVM_VERSION_STRING "$PACKAGE_VERSION"
   1980 _ACEOF
   1981 
   1982 
   1983 
   1984 
   1985 
   1986 
   1987 
   1988 LLVM_COPYRIGHT="Copyright (c) 2003-2015 University of Illinois at Urbana-Champaign."
   1989 
   1990 
   1991 
   1992 
   1993 
   1994 
   1995 
   1996 ac_aux_dir=
   1997 for ac_dir in autoconf "$srcdir"/autoconf; do
   1998   if test -f "$ac_dir/install-sh"; then
   1999     ac_aux_dir=$ac_dir
   2000     ac_install_sh="$ac_aux_dir/install-sh -c"
   2001     break
   2002   elif test -f "$ac_dir/install.sh"; then
   2003     ac_aux_dir=$ac_dir
   2004     ac_install_sh="$ac_aux_dir/install.sh -c"
   2005     break
   2006   elif test -f "$ac_dir/shtool"; then
   2007     ac_aux_dir=$ac_dir
   2008     ac_install_sh="$ac_aux_dir/shtool install -c"
   2009     break
   2010   fi
   2011 done
   2012 if test -z "$ac_aux_dir"; then
   2013   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
   2014 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
   2015    { (exit 1); exit 1; }; }
   2016 fi
   2017 
   2018 # These three variables are undocumented and unsupported,
   2019 # and are intended to be withdrawn in a future Autoconf release.
   2020 # They can cause serious problems if a builder's source tree is in a directory
   2021 # whose full name contains unusual characters.
   2022 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2023 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2024 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2025 
   2026 
   2027 
   2028 if test ${srcdir} != "." ; then
   2029   if test -f ${srcdir}/include/llvm/Config/config.h ; then
   2030     { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
   2031 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
   2032    { (exit 1); exit 1; }; }
   2033   fi
   2034 fi
   2035 
   2036 if test ${srcdir} = "." ; then
   2037   { { echo "$as_me:$LINENO: error: In-source builds are not allowed. Please configure from a separate build directory!" >&5
   2038 echo "$as_me: error: In-source builds are not allowed. Please configure from a separate build directory!" >&2;}
   2039    { (exit 1); exit 1; }; }
   2040 fi
   2041 
   2042 : ${CFLAGS=}
   2043 : ${CXXFLAGS=}
   2044 
   2045 ac_ext=c
   2046 ac_cpp='$CPP $CPPFLAGS'
   2047 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2048 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2049 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2050 if test -n "$ac_tool_prefix"; then
   2051   for ac_prog in clang gcc
   2052   do
   2053     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2054 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2055 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2056 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2057 if test "${ac_cv_prog_CC+set}" = set; then
   2058   echo $ECHO_N "(cached) $ECHO_C" >&6
   2059 else
   2060   if test -n "$CC"; then
   2061   ac_cv_prog_CC="$CC" # Let the user override the test.
   2062 else
   2063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2064 for as_dir in $PATH
   2065 do
   2066   IFS=$as_save_IFS
   2067   test -z "$as_dir" && as_dir=.
   2068   for ac_exec_ext in '' $ac_executable_extensions; do
   2069   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2070     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2071     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2072     break 2
   2073   fi
   2074 done
   2075 done
   2076 IFS=$as_save_IFS
   2077 
   2078 fi
   2079 fi
   2080 CC=$ac_cv_prog_CC
   2081 if test -n "$CC"; then
   2082   { echo "$as_me:$LINENO: result: $CC" >&5
   2083 echo "${ECHO_T}$CC" >&6; }
   2084 else
   2085   { echo "$as_me:$LINENO: result: no" >&5
   2086 echo "${ECHO_T}no" >&6; }
   2087 fi
   2088 
   2089 
   2090     test -n "$CC" && break
   2091   done
   2092 fi
   2093 if test -z "$CC"; then
   2094   ac_ct_CC=$CC
   2095   for ac_prog in clang gcc
   2096 do
   2097   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2098 set dummy $ac_prog; ac_word=$2
   2099 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2100 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2101 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
   2102   echo $ECHO_N "(cached) $ECHO_C" >&6
   2103 else
   2104   if test -n "$ac_ct_CC"; then
   2105   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2106 else
   2107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2108 for as_dir in $PATH
   2109 do
   2110   IFS=$as_save_IFS
   2111   test -z "$as_dir" && as_dir=.
   2112   for ac_exec_ext in '' $ac_executable_extensions; do
   2113   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2114     ac_cv_prog_ac_ct_CC="$ac_prog"
   2115     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2116     break 2
   2117   fi
   2118 done
   2119 done
   2120 IFS=$as_save_IFS
   2121 
   2122 fi
   2123 fi
   2124 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2125 if test -n "$ac_ct_CC"; then
   2126   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
   2127 echo "${ECHO_T}$ac_ct_CC" >&6; }
   2128 else
   2129   { echo "$as_me:$LINENO: result: no" >&5
   2130 echo "${ECHO_T}no" >&6; }
   2131 fi
   2132 
   2133 
   2134   test -n "$ac_ct_CC" && break
   2135 done
   2136 
   2137   if test "x$ac_ct_CC" = x; then
   2138     CC=""
   2139   else
   2140     case $cross_compiling:$ac_tool_warned in
   2141 yes:)
   2142 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2143 whose name does not start with the host triplet.  If you think this
   2144 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2145 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2146 whose name does not start with the host triplet.  If you think this
   2147 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2148 ac_tool_warned=yes ;;
   2149 esac
   2150     CC=$ac_ct_CC
   2151   fi
   2152 fi
   2153 
   2154 
   2155 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
   2156 See \`config.log' for more details." >&5
   2157 echo "$as_me: error: no acceptable C compiler found in \$PATH
   2158 See \`config.log' for more details." >&2;}
   2159    { (exit 1); exit 1; }; }
   2160 
   2161 # Provide some information about the compiler.
   2162 echo "$as_me:$LINENO: checking for C compiler version" >&5
   2163 ac_compiler=`set X $ac_compile; echo $2`
   2164 { (ac_try="$ac_compiler --version >&5"
   2165 case "(($ac_try" in
   2166   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2167   *) ac_try_echo=$ac_try;;
   2168 esac
   2169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2170   (eval "$ac_compiler --version >&5") 2>&5
   2171   ac_status=$?
   2172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2173   (exit $ac_status); }
   2174 { (ac_try="$ac_compiler -v >&5"
   2175 case "(($ac_try" in
   2176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2177   *) ac_try_echo=$ac_try;;
   2178 esac
   2179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2180   (eval "$ac_compiler -v >&5") 2>&5
   2181   ac_status=$?
   2182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2183   (exit $ac_status); }
   2184 { (ac_try="$ac_compiler -V >&5"
   2185 case "(($ac_try" in
   2186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2187   *) ac_try_echo=$ac_try;;
   2188 esac
   2189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2190   (eval "$ac_compiler -V >&5") 2>&5
   2191   ac_status=$?
   2192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2193   (exit $ac_status); }
   2194 
   2195 cat >conftest.$ac_ext <<_ACEOF
   2196 /* confdefs.h.  */
   2197 _ACEOF
   2198 cat confdefs.h >>conftest.$ac_ext
   2199 cat >>conftest.$ac_ext <<_ACEOF
   2200 /* end confdefs.h.  */
   2201 
   2202 int
   2203 main ()
   2204 {
   2205 
   2206   ;
   2207   return 0;
   2208 }
   2209 _ACEOF
   2210 ac_clean_files_save=$ac_clean_files
   2211 ac_clean_files="$ac_clean_files a.out a.exe b.out"
   2212 # Try to create an executable without -o first, disregard a.out.
   2213 # It will help us diagnose broken compilers, and finding out an intuition
   2214 # of exeext.
   2215 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
   2216 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
   2217 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2218 #
   2219 # List of possible output files, starting from the most likely.
   2220 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
   2221 # only as a last resort.  b.out is created by i960 compilers.
   2222 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
   2223 #
   2224 # The IRIX 6 linker writes into existing files which may not be
   2225 # executable, retaining their permissions.  Remove them first so a
   2226 # subsequent execution test works.
   2227 ac_rmfiles=
   2228 for ac_file in $ac_files
   2229 do
   2230   case $ac_file in
   2231     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2232     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2233   esac
   2234 done
   2235 rm -f $ac_rmfiles
   2236 
   2237 if { (ac_try="$ac_link_default"
   2238 case "(($ac_try" in
   2239   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2240   *) ac_try_echo=$ac_try;;
   2241 esac
   2242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2243   (eval "$ac_link_default") 2>&5
   2244   ac_status=$?
   2245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2246   (exit $ac_status); }; then
   2247   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2248 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2249 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2250 # so that the user can short-circuit this test for compilers unknown to
   2251 # Autoconf.
   2252 for ac_file in $ac_files
   2253 do
   2254   test -f "$ac_file" || continue
   2255   case $ac_file in
   2256     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
   2257 	;;
   2258     [ab].out )
   2259 	# We found the default executable, but exeext='' is most
   2260 	# certainly right.
   2261 	break;;
   2262     *.* )
   2263         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2264 	then :; else
   2265 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2266 	fi
   2267 	# We set ac_cv_exeext here because the later test for it is not
   2268 	# safe: cross compilers may not add the suffix if given an `-o'
   2269 	# argument, so we may need to know it at that point already.
   2270 	# Even if this section looks crufty: it has the advantage of
   2271 	# actually working.
   2272 	break;;
   2273     * )
   2274 	break;;
   2275   esac
   2276 done
   2277 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2278 
   2279 else
   2280   echo "$as_me: failed program was:" >&5
   2281 sed 's/^/| /' conftest.$ac_ext >&5
   2282 
   2283 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
   2284 See \`config.log' for more details." >&5
   2285 echo "$as_me: error: C compiler cannot create executables
   2286 See \`config.log' for more details." >&2;}
   2287    { (exit 77); exit 77; }; }
   2288 fi
   2289 
   2290 ac_exeext=$ac_cv_exeext
   2291 { echo "$as_me:$LINENO: result: $ac_file" >&5
   2292 echo "${ECHO_T}$ac_file" >&6; }
   2293 
   2294 # Check that the compiler produces executables we can run.  If not, either
   2295 # the compiler is broken, or we cross compile.
   2296 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
   2297 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
   2298 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
   2299 # If not cross compiling, check that we can run a simple program.
   2300 if test "$cross_compiling" != yes; then
   2301   if { ac_try='./$ac_file'
   2302   { (case "(($ac_try" in
   2303   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2304   *) ac_try_echo=$ac_try;;
   2305 esac
   2306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2307   (eval "$ac_try") 2>&5
   2308   ac_status=$?
   2309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2310   (exit $ac_status); }; }; then
   2311     cross_compiling=no
   2312   else
   2313     if test "$cross_compiling" = maybe; then
   2314 	cross_compiling=yes
   2315     else
   2316 	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
   2317 If you meant to cross compile, use \`--host'.
   2318 See \`config.log' for more details." >&5
   2319 echo "$as_me: error: cannot run C compiled programs.
   2320 If you meant to cross compile, use \`--host'.
   2321 See \`config.log' for more details." >&2;}
   2322    { (exit 1); exit 1; }; }
   2323     fi
   2324   fi
   2325 fi
   2326 { echo "$as_me:$LINENO: result: yes" >&5
   2327 echo "${ECHO_T}yes" >&6; }
   2328 
   2329 rm -f a.out a.exe conftest$ac_cv_exeext b.out
   2330 ac_clean_files=$ac_clean_files_save
   2331 # Check that the compiler produces executables we can run.  If not, either
   2332 # the compiler is broken, or we cross compile.
   2333 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
   2334 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
   2335 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
   2336 echo "${ECHO_T}$cross_compiling" >&6; }
   2337 
   2338 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
   2339 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
   2340 if { (ac_try="$ac_link"
   2341 case "(($ac_try" in
   2342   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2343   *) ac_try_echo=$ac_try;;
   2344 esac
   2345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2346   (eval "$ac_link") 2>&5
   2347   ac_status=$?
   2348   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2349   (exit $ac_status); }; then
   2350   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   2351 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   2352 # work properly (i.e., refer to `conftest.exe'), while it won't with
   2353 # `rm'.
   2354 for ac_file in conftest.exe conftest conftest.*; do
   2355   test -f "$ac_file" || continue
   2356   case $ac_file in
   2357     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
   2358     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2359 	  break;;
   2360     * ) break;;
   2361   esac
   2362 done
   2363 else
   2364   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
   2365 See \`config.log' for more details." >&5
   2366 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
   2367 See \`config.log' for more details." >&2;}
   2368    { (exit 1); exit 1; }; }
   2369 fi
   2370 
   2371 rm -f conftest$ac_cv_exeext
   2372 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
   2373 echo "${ECHO_T}$ac_cv_exeext" >&6; }
   2374 
   2375 rm -f conftest.$ac_ext
   2376 EXEEXT=$ac_cv_exeext
   2377 ac_exeext=$EXEEXT
   2378 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
   2379 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
   2380 if test "${ac_cv_objext+set}" = set; then
   2381   echo $ECHO_N "(cached) $ECHO_C" >&6
   2382 else
   2383   cat >conftest.$ac_ext <<_ACEOF
   2384 /* confdefs.h.  */
   2385 _ACEOF
   2386 cat confdefs.h >>conftest.$ac_ext
   2387 cat >>conftest.$ac_ext <<_ACEOF
   2388 /* end confdefs.h.  */
   2389 
   2390 int
   2391 main ()
   2392 {
   2393 
   2394   ;
   2395   return 0;
   2396 }
   2397 _ACEOF
   2398 rm -f conftest.o conftest.obj
   2399 if { (ac_try="$ac_compile"
   2400 case "(($ac_try" in
   2401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2402   *) ac_try_echo=$ac_try;;
   2403 esac
   2404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2405   (eval "$ac_compile") 2>&5
   2406   ac_status=$?
   2407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2408   (exit $ac_status); }; then
   2409   for ac_file in conftest.o conftest.obj conftest.*; do
   2410   test -f "$ac_file" || continue;
   2411   case $ac_file in
   2412     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
   2413     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   2414        break;;
   2415   esac
   2416 done
   2417 else
   2418   echo "$as_me: failed program was:" >&5
   2419 sed 's/^/| /' conftest.$ac_ext >&5
   2420 
   2421 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
   2422 See \`config.log' for more details." >&5
   2423 echo "$as_me: error: cannot compute suffix of object files: cannot compile
   2424 See \`config.log' for more details." >&2;}
   2425    { (exit 1); exit 1; }; }
   2426 fi
   2427 
   2428 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   2429 fi
   2430 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
   2431 echo "${ECHO_T}$ac_cv_objext" >&6; }
   2432 OBJEXT=$ac_cv_objext
   2433 ac_objext=$OBJEXT
   2434 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
   2435 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
   2436 if test "${ac_cv_c_compiler_gnu+set}" = set; then
   2437   echo $ECHO_N "(cached) $ECHO_C" >&6
   2438 else
   2439   cat >conftest.$ac_ext <<_ACEOF
   2440 /* confdefs.h.  */
   2441 _ACEOF
   2442 cat confdefs.h >>conftest.$ac_ext
   2443 cat >>conftest.$ac_ext <<_ACEOF
   2444 /* end confdefs.h.  */
   2445 
   2446 int
   2447 main ()
   2448 {
   2449 #ifndef __GNUC__
   2450        choke me
   2451 #endif
   2452 
   2453   ;
   2454   return 0;
   2455 }
   2456 _ACEOF
   2457 rm -f conftest.$ac_objext
   2458 if { (ac_try="$ac_compile"
   2459 case "(($ac_try" in
   2460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2461   *) ac_try_echo=$ac_try;;
   2462 esac
   2463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2464   (eval "$ac_compile") 2>conftest.er1
   2465   ac_status=$?
   2466   grep -v '^ *+' conftest.er1 >conftest.err
   2467   rm -f conftest.er1
   2468   cat conftest.err >&5
   2469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2470   (exit $ac_status); } &&
   2471 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   2472   { (case "(($ac_try" in
   2473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2474   *) ac_try_echo=$ac_try;;
   2475 esac
   2476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2477   (eval "$ac_try") 2>&5
   2478   ac_status=$?
   2479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2480   (exit $ac_status); }; } &&
   2481 	 { ac_try='test -s conftest.$ac_objext'
   2482   { (case "(($ac_try" in
   2483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2484   *) ac_try_echo=$ac_try;;
   2485 esac
   2486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2487   (eval "$ac_try") 2>&5
   2488   ac_status=$?
   2489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2490   (exit $ac_status); }; }; then
   2491   ac_compiler_gnu=yes
   2492 else
   2493   echo "$as_me: failed program was:" >&5
   2494 sed 's/^/| /' conftest.$ac_ext >&5
   2495 
   2496 	ac_compiler_gnu=no
   2497 fi
   2498 
   2499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2500 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   2501 
   2502 fi
   2503 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
   2504 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
   2505 GCC=`test $ac_compiler_gnu = yes && echo yes`
   2506 ac_test_CFLAGS=${CFLAGS+set}
   2507 ac_save_CFLAGS=$CFLAGS
   2508 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
   2509 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
   2510 if test "${ac_cv_prog_cc_g+set}" = set; then
   2511   echo $ECHO_N "(cached) $ECHO_C" >&6
   2512 else
   2513   ac_save_c_werror_flag=$ac_c_werror_flag
   2514    ac_c_werror_flag=yes
   2515    ac_cv_prog_cc_g=no
   2516    CFLAGS="-g"
   2517    cat >conftest.$ac_ext <<_ACEOF
   2518 /* confdefs.h.  */
   2519 _ACEOF
   2520 cat confdefs.h >>conftest.$ac_ext
   2521 cat >>conftest.$ac_ext <<_ACEOF
   2522 /* end confdefs.h.  */
   2523 
   2524 int
   2525 main ()
   2526 {
   2527 
   2528   ;
   2529   return 0;
   2530 }
   2531 _ACEOF
   2532 rm -f conftest.$ac_objext
   2533 if { (ac_try="$ac_compile"
   2534 case "(($ac_try" in
   2535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2536   *) ac_try_echo=$ac_try;;
   2537 esac
   2538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2539   (eval "$ac_compile") 2>conftest.er1
   2540   ac_status=$?
   2541   grep -v '^ *+' conftest.er1 >conftest.err
   2542   rm -f conftest.er1
   2543   cat conftest.err >&5
   2544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2545   (exit $ac_status); } &&
   2546 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   2547   { (case "(($ac_try" in
   2548   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2549   *) ac_try_echo=$ac_try;;
   2550 esac
   2551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2552   (eval "$ac_try") 2>&5
   2553   ac_status=$?
   2554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2555   (exit $ac_status); }; } &&
   2556 	 { ac_try='test -s conftest.$ac_objext'
   2557   { (case "(($ac_try" in
   2558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2559   *) ac_try_echo=$ac_try;;
   2560 esac
   2561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2562   (eval "$ac_try") 2>&5
   2563   ac_status=$?
   2564   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2565   (exit $ac_status); }; }; then
   2566   ac_cv_prog_cc_g=yes
   2567 else
   2568   echo "$as_me: failed program was:" >&5
   2569 sed 's/^/| /' conftest.$ac_ext >&5
   2570 
   2571 	CFLAGS=""
   2572       cat >conftest.$ac_ext <<_ACEOF
   2573 /* confdefs.h.  */
   2574 _ACEOF
   2575 cat confdefs.h >>conftest.$ac_ext
   2576 cat >>conftest.$ac_ext <<_ACEOF
   2577 /* end confdefs.h.  */
   2578 
   2579 int
   2580 main ()
   2581 {
   2582 
   2583   ;
   2584   return 0;
   2585 }
   2586 _ACEOF
   2587 rm -f conftest.$ac_objext
   2588 if { (ac_try="$ac_compile"
   2589 case "(($ac_try" in
   2590   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2591   *) ac_try_echo=$ac_try;;
   2592 esac
   2593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2594   (eval "$ac_compile") 2>conftest.er1
   2595   ac_status=$?
   2596   grep -v '^ *+' conftest.er1 >conftest.err
   2597   rm -f conftest.er1
   2598   cat conftest.err >&5
   2599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2600   (exit $ac_status); } &&
   2601 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   2602   { (case "(($ac_try" in
   2603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2604   *) ac_try_echo=$ac_try;;
   2605 esac
   2606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2607   (eval "$ac_try") 2>&5
   2608   ac_status=$?
   2609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2610   (exit $ac_status); }; } &&
   2611 	 { ac_try='test -s conftest.$ac_objext'
   2612   { (case "(($ac_try" in
   2613   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2614   *) ac_try_echo=$ac_try;;
   2615 esac
   2616 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2617   (eval "$ac_try") 2>&5
   2618   ac_status=$?
   2619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2620   (exit $ac_status); }; }; then
   2621   :
   2622 else
   2623   echo "$as_me: failed program was:" >&5
   2624 sed 's/^/| /' conftest.$ac_ext >&5
   2625 
   2626 	ac_c_werror_flag=$ac_save_c_werror_flag
   2627 	 CFLAGS="-g"
   2628 	 cat >conftest.$ac_ext <<_ACEOF
   2629 /* confdefs.h.  */
   2630 _ACEOF
   2631 cat confdefs.h >>conftest.$ac_ext
   2632 cat >>conftest.$ac_ext <<_ACEOF
   2633 /* end confdefs.h.  */
   2634 
   2635 int
   2636 main ()
   2637 {
   2638 
   2639   ;
   2640   return 0;
   2641 }
   2642 _ACEOF
   2643 rm -f conftest.$ac_objext
   2644 if { (ac_try="$ac_compile"
   2645 case "(($ac_try" in
   2646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2647   *) ac_try_echo=$ac_try;;
   2648 esac
   2649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2650   (eval "$ac_compile") 2>conftest.er1
   2651   ac_status=$?
   2652   grep -v '^ *+' conftest.er1 >conftest.err
   2653   rm -f conftest.er1
   2654   cat conftest.err >&5
   2655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2656   (exit $ac_status); } &&
   2657 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   2658   { (case "(($ac_try" in
   2659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2660   *) ac_try_echo=$ac_try;;
   2661 esac
   2662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2663   (eval "$ac_try") 2>&5
   2664   ac_status=$?
   2665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2666   (exit $ac_status); }; } &&
   2667 	 { ac_try='test -s conftest.$ac_objext'
   2668   { (case "(($ac_try" in
   2669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2670   *) ac_try_echo=$ac_try;;
   2671 esac
   2672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2673   (eval "$ac_try") 2>&5
   2674   ac_status=$?
   2675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2676   (exit $ac_status); }; }; then
   2677   ac_cv_prog_cc_g=yes
   2678 else
   2679   echo "$as_me: failed program was:" >&5
   2680 sed 's/^/| /' conftest.$ac_ext >&5
   2681 
   2682 
   2683 fi
   2684 
   2685 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2686 fi
   2687 
   2688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2689 fi
   2690 
   2691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2692    ac_c_werror_flag=$ac_save_c_werror_flag
   2693 fi
   2694 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
   2695 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
   2696 if test "$ac_test_CFLAGS" = set; then
   2697   CFLAGS=$ac_save_CFLAGS
   2698 elif test $ac_cv_prog_cc_g = yes; then
   2699   if test "$GCC" = yes; then
   2700     CFLAGS="-g -O2"
   2701   else
   2702     CFLAGS="-g"
   2703   fi
   2704 else
   2705   if test "$GCC" = yes; then
   2706     CFLAGS="-O2"
   2707   else
   2708     CFLAGS=
   2709   fi
   2710 fi
   2711 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
   2712 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
   2713 if test "${ac_cv_prog_cc_c89+set}" = set; then
   2714   echo $ECHO_N "(cached) $ECHO_C" >&6
   2715 else
   2716   ac_cv_prog_cc_c89=no
   2717 ac_save_CC=$CC
   2718 cat >conftest.$ac_ext <<_ACEOF
   2719 /* confdefs.h.  */
   2720 _ACEOF
   2721 cat confdefs.h >>conftest.$ac_ext
   2722 cat >>conftest.$ac_ext <<_ACEOF
   2723 /* end confdefs.h.  */
   2724 #include <stdarg.h>
   2725 #include <stdio.h>
   2726 #include <sys/types.h>
   2727 #include <sys/stat.h>
   2728 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   2729 struct buf { int x; };
   2730 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   2731 static char *e (p, i)
   2732      char **p;
   2733      int i;
   2734 {
   2735   return p[i];
   2736 }
   2737 static char *f (char * (*g) (char **, int), char **p, ...)
   2738 {
   2739   char *s;
   2740   va_list v;
   2741   va_start (v,p);
   2742   s = g (p, va_arg (v,int));
   2743   va_end (v);
   2744   return s;
   2745 }
   2746 
   2747 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   2748    function prototypes and stuff, but not '\xHH' hex character constants.
   2749    These don't provoke an error unfortunately, instead are silently treated
   2750    as 'x'.  The following induces an error, until -std is added to get
   2751    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   2752    array size at least.  It's necessary to write '\x00'==0 to get something
   2753    that's true only with -std.  */
   2754 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   2755 
   2756 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   2757    inside strings and character constants.  */
   2758 #define FOO(x) 'x'
   2759 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   2760 
   2761 int test (int i, double x);
   2762 struct s1 {int (*f) (int a);};
   2763 struct s2 {int (*f) (double a);};
   2764 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   2765 int argc;
   2766 char **argv;
   2767 int
   2768 main ()
   2769 {
   2770 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   2771   ;
   2772   return 0;
   2773 }
   2774 _ACEOF
   2775 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   2776 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   2777 do
   2778   CC="$ac_save_CC $ac_arg"
   2779   rm -f conftest.$ac_objext
   2780 if { (ac_try="$ac_compile"
   2781 case "(($ac_try" in
   2782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2783   *) ac_try_echo=$ac_try;;
   2784 esac
   2785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2786   (eval "$ac_compile") 2>conftest.er1
   2787   ac_status=$?
   2788   grep -v '^ *+' conftest.er1 >conftest.err
   2789   rm -f conftest.er1
   2790   cat conftest.err >&5
   2791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2792   (exit $ac_status); } &&
   2793 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   2794   { (case "(($ac_try" in
   2795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2796   *) ac_try_echo=$ac_try;;
   2797 esac
   2798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2799   (eval "$ac_try") 2>&5
   2800   ac_status=$?
   2801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2802   (exit $ac_status); }; } &&
   2803 	 { ac_try='test -s conftest.$ac_objext'
   2804   { (case "(($ac_try" in
   2805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2806   *) ac_try_echo=$ac_try;;
   2807 esac
   2808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2809   (eval "$ac_try") 2>&5
   2810   ac_status=$?
   2811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2812   (exit $ac_status); }; }; then
   2813   ac_cv_prog_cc_c89=$ac_arg
   2814 else
   2815   echo "$as_me: failed program was:" >&5
   2816 sed 's/^/| /' conftest.$ac_ext >&5
   2817 
   2818 
   2819 fi
   2820 
   2821 rm -f core conftest.err conftest.$ac_objext
   2822   test "x$ac_cv_prog_cc_c89" != "xno" && break
   2823 done
   2824 rm -f conftest.$ac_ext
   2825 CC=$ac_save_CC
   2826 
   2827 fi
   2828 # AC_CACHE_VAL
   2829 case "x$ac_cv_prog_cc_c89" in
   2830   x)
   2831     { echo "$as_me:$LINENO: result: none needed" >&5
   2832 echo "${ECHO_T}none needed" >&6; } ;;
   2833   xno)
   2834     { echo "$as_me:$LINENO: result: unsupported" >&5
   2835 echo "${ECHO_T}unsupported" >&6; } ;;
   2836   *)
   2837     CC="$CC $ac_cv_prog_cc_c89"
   2838     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
   2839 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
   2840 esac
   2841 
   2842 
   2843 ac_ext=c
   2844 ac_cpp='$CPP $CPPFLAGS'
   2845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2848 
   2849 ac_ext=cpp
   2850 ac_cpp='$CXXCPP $CPPFLAGS'
   2851 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2852 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2853 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   2854 if test -z "$CXX"; then
   2855   if test -n "$CCC"; then
   2856     CXX=$CCC
   2857   else
   2858     if test -n "$ac_tool_prefix"; then
   2859   for ac_prog in clang++ g++
   2860   do
   2861     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2862 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2863 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2864 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2865 if test "${ac_cv_prog_CXX+set}" = set; then
   2866   echo $ECHO_N "(cached) $ECHO_C" >&6
   2867 else
   2868   if test -n "$CXX"; then
   2869   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   2870 else
   2871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2872 for as_dir in $PATH
   2873 do
   2874   IFS=$as_save_IFS
   2875   test -z "$as_dir" && as_dir=.
   2876   for ac_exec_ext in '' $ac_executable_extensions; do
   2877   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2878     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   2879     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2880     break 2
   2881   fi
   2882 done
   2883 done
   2884 IFS=$as_save_IFS
   2885 
   2886 fi
   2887 fi
   2888 CXX=$ac_cv_prog_CXX
   2889 if test -n "$CXX"; then
   2890   { echo "$as_me:$LINENO: result: $CXX" >&5
   2891 echo "${ECHO_T}$CXX" >&6; }
   2892 else
   2893   { echo "$as_me:$LINENO: result: no" >&5
   2894 echo "${ECHO_T}no" >&6; }
   2895 fi
   2896 
   2897 
   2898     test -n "$CXX" && break
   2899   done
   2900 fi
   2901 if test -z "$CXX"; then
   2902   ac_ct_CXX=$CXX
   2903   for ac_prog in clang++ g++
   2904 do
   2905   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2906 set dummy $ac_prog; ac_word=$2
   2907 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   2908 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   2909 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
   2910   echo $ECHO_N "(cached) $ECHO_C" >&6
   2911 else
   2912   if test -n "$ac_ct_CXX"; then
   2913   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   2914 else
   2915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2916 for as_dir in $PATH
   2917 do
   2918   IFS=$as_save_IFS
   2919   test -z "$as_dir" && as_dir=.
   2920   for ac_exec_ext in '' $ac_executable_extensions; do
   2921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   2922     ac_cv_prog_ac_ct_CXX="$ac_prog"
   2923     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   2924     break 2
   2925   fi
   2926 done
   2927 done
   2928 IFS=$as_save_IFS
   2929 
   2930 fi
   2931 fi
   2932 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   2933 if test -n "$ac_ct_CXX"; then
   2934   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
   2935 echo "${ECHO_T}$ac_ct_CXX" >&6; }
   2936 else
   2937   { echo "$as_me:$LINENO: result: no" >&5
   2938 echo "${ECHO_T}no" >&6; }
   2939 fi
   2940 
   2941 
   2942   test -n "$ac_ct_CXX" && break
   2943 done
   2944 
   2945   if test "x$ac_ct_CXX" = x; then
   2946     CXX="g++"
   2947   else
   2948     case $cross_compiling:$ac_tool_warned in
   2949 yes:)
   2950 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   2951 whose name does not start with the host triplet.  If you think this
   2952 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   2953 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   2954 whose name does not start with the host triplet.  If you think this
   2955 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   2956 ac_tool_warned=yes ;;
   2957 esac
   2958     CXX=$ac_ct_CXX
   2959   fi
   2960 fi
   2961 
   2962   fi
   2963 fi
   2964 # Provide some information about the compiler.
   2965 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
   2966 ac_compiler=`set X $ac_compile; echo $2`
   2967 { (ac_try="$ac_compiler --version >&5"
   2968 case "(($ac_try" in
   2969   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2970   *) ac_try_echo=$ac_try;;
   2971 esac
   2972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2973   (eval "$ac_compiler --version >&5") 2>&5
   2974   ac_status=$?
   2975   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2976   (exit $ac_status); }
   2977 { (ac_try="$ac_compiler -v >&5"
   2978 case "(($ac_try" in
   2979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2980   *) ac_try_echo=$ac_try;;
   2981 esac
   2982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2983   (eval "$ac_compiler -v >&5") 2>&5
   2984   ac_status=$?
   2985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2986   (exit $ac_status); }
   2987 { (ac_try="$ac_compiler -V >&5"
   2988 case "(($ac_try" in
   2989   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2990   *) ac_try_echo=$ac_try;;
   2991 esac
   2992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   2993   (eval "$ac_compiler -V >&5") 2>&5
   2994   ac_status=$?
   2995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   2996   (exit $ac_status); }
   2997 
   2998 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
   2999 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
   3000 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
   3001   echo $ECHO_N "(cached) $ECHO_C" >&6
   3002 else
   3003   cat >conftest.$ac_ext <<_ACEOF
   3004 /* confdefs.h.  */
   3005 _ACEOF
   3006 cat confdefs.h >>conftest.$ac_ext
   3007 cat >>conftest.$ac_ext <<_ACEOF
   3008 /* end confdefs.h.  */
   3009 
   3010 int
   3011 main ()
   3012 {
   3013 #ifndef __GNUC__
   3014        choke me
   3015 #endif
   3016 
   3017   ;
   3018   return 0;
   3019 }
   3020 _ACEOF
   3021 rm -f conftest.$ac_objext
   3022 if { (ac_try="$ac_compile"
   3023 case "(($ac_try" in
   3024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3025   *) ac_try_echo=$ac_try;;
   3026 esac
   3027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3028   (eval "$ac_compile") 2>conftest.er1
   3029   ac_status=$?
   3030   grep -v '^ *+' conftest.er1 >conftest.err
   3031   rm -f conftest.er1
   3032   cat conftest.err >&5
   3033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3034   (exit $ac_status); } &&
   3035 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   3036   { (case "(($ac_try" in
   3037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3038   *) ac_try_echo=$ac_try;;
   3039 esac
   3040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3041   (eval "$ac_try") 2>&5
   3042   ac_status=$?
   3043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3044   (exit $ac_status); }; } &&
   3045 	 { ac_try='test -s conftest.$ac_objext'
   3046   { (case "(($ac_try" in
   3047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3048   *) ac_try_echo=$ac_try;;
   3049 esac
   3050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3051   (eval "$ac_try") 2>&5
   3052   ac_status=$?
   3053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3054   (exit $ac_status); }; }; then
   3055   ac_compiler_gnu=yes
   3056 else
   3057   echo "$as_me: failed program was:" >&5
   3058 sed 's/^/| /' conftest.$ac_ext >&5
   3059 
   3060 	ac_compiler_gnu=no
   3061 fi
   3062 
   3063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3064 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3065 
   3066 fi
   3067 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
   3068 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
   3069 GXX=`test $ac_compiler_gnu = yes && echo yes`
   3070 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3071 ac_save_CXXFLAGS=$CXXFLAGS
   3072 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
   3073 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
   3074 if test "${ac_cv_prog_cxx_g+set}" = set; then
   3075   echo $ECHO_N "(cached) $ECHO_C" >&6
   3076 else
   3077   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3078    ac_cxx_werror_flag=yes
   3079    ac_cv_prog_cxx_g=no
   3080    CXXFLAGS="-g"
   3081    cat >conftest.$ac_ext <<_ACEOF
   3082 /* confdefs.h.  */
   3083 _ACEOF
   3084 cat confdefs.h >>conftest.$ac_ext
   3085 cat >>conftest.$ac_ext <<_ACEOF
   3086 /* end confdefs.h.  */
   3087 
   3088 int
   3089 main ()
   3090 {
   3091 
   3092   ;
   3093   return 0;
   3094 }
   3095 _ACEOF
   3096 rm -f conftest.$ac_objext
   3097 if { (ac_try="$ac_compile"
   3098 case "(($ac_try" in
   3099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3100   *) ac_try_echo=$ac_try;;
   3101 esac
   3102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3103   (eval "$ac_compile") 2>conftest.er1
   3104   ac_status=$?
   3105   grep -v '^ *+' conftest.er1 >conftest.err
   3106   rm -f conftest.er1
   3107   cat conftest.err >&5
   3108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3109   (exit $ac_status); } &&
   3110 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   3111   { (case "(($ac_try" in
   3112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3113   *) ac_try_echo=$ac_try;;
   3114 esac
   3115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3116   (eval "$ac_try") 2>&5
   3117   ac_status=$?
   3118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3119   (exit $ac_status); }; } &&
   3120 	 { ac_try='test -s conftest.$ac_objext'
   3121   { (case "(($ac_try" in
   3122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3123   *) ac_try_echo=$ac_try;;
   3124 esac
   3125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3126   (eval "$ac_try") 2>&5
   3127   ac_status=$?
   3128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3129   (exit $ac_status); }; }; then
   3130   ac_cv_prog_cxx_g=yes
   3131 else
   3132   echo "$as_me: failed program was:" >&5
   3133 sed 's/^/| /' conftest.$ac_ext >&5
   3134 
   3135 	CXXFLAGS=""
   3136       cat >conftest.$ac_ext <<_ACEOF
   3137 /* confdefs.h.  */
   3138 _ACEOF
   3139 cat confdefs.h >>conftest.$ac_ext
   3140 cat >>conftest.$ac_ext <<_ACEOF
   3141 /* end confdefs.h.  */
   3142 
   3143 int
   3144 main ()
   3145 {
   3146 
   3147   ;
   3148   return 0;
   3149 }
   3150 _ACEOF
   3151 rm -f conftest.$ac_objext
   3152 if { (ac_try="$ac_compile"
   3153 case "(($ac_try" in
   3154   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3155   *) ac_try_echo=$ac_try;;
   3156 esac
   3157 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3158   (eval "$ac_compile") 2>conftest.er1
   3159   ac_status=$?
   3160   grep -v '^ *+' conftest.er1 >conftest.err
   3161   rm -f conftest.er1
   3162   cat conftest.err >&5
   3163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3164   (exit $ac_status); } &&
   3165 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   3166   { (case "(($ac_try" in
   3167   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3168   *) ac_try_echo=$ac_try;;
   3169 esac
   3170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3171   (eval "$ac_try") 2>&5
   3172   ac_status=$?
   3173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3174   (exit $ac_status); }; } &&
   3175 	 { ac_try='test -s conftest.$ac_objext'
   3176   { (case "(($ac_try" in
   3177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3178   *) ac_try_echo=$ac_try;;
   3179 esac
   3180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3181   (eval "$ac_try") 2>&5
   3182   ac_status=$?
   3183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3184   (exit $ac_status); }; }; then
   3185   :
   3186 else
   3187   echo "$as_me: failed program was:" >&5
   3188 sed 's/^/| /' conftest.$ac_ext >&5
   3189 
   3190 	ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3191 	 CXXFLAGS="-g"
   3192 	 cat >conftest.$ac_ext <<_ACEOF
   3193 /* confdefs.h.  */
   3194 _ACEOF
   3195 cat confdefs.h >>conftest.$ac_ext
   3196 cat >>conftest.$ac_ext <<_ACEOF
   3197 /* end confdefs.h.  */
   3198 
   3199 int
   3200 main ()
   3201 {
   3202 
   3203   ;
   3204   return 0;
   3205 }
   3206 _ACEOF
   3207 rm -f conftest.$ac_objext
   3208 if { (ac_try="$ac_compile"
   3209 case "(($ac_try" in
   3210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3211   *) ac_try_echo=$ac_try;;
   3212 esac
   3213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3214   (eval "$ac_compile") 2>conftest.er1
   3215   ac_status=$?
   3216   grep -v '^ *+' conftest.er1 >conftest.err
   3217   rm -f conftest.er1
   3218   cat conftest.err >&5
   3219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3220   (exit $ac_status); } &&
   3221 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   3222   { (case "(($ac_try" in
   3223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3224   *) ac_try_echo=$ac_try;;
   3225 esac
   3226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3227   (eval "$ac_try") 2>&5
   3228   ac_status=$?
   3229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3230   (exit $ac_status); }; } &&
   3231 	 { ac_try='test -s conftest.$ac_objext'
   3232   { (case "(($ac_try" in
   3233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3234   *) ac_try_echo=$ac_try;;
   3235 esac
   3236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3237   (eval "$ac_try") 2>&5
   3238   ac_status=$?
   3239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3240   (exit $ac_status); }; }; then
   3241   ac_cv_prog_cxx_g=yes
   3242 else
   3243   echo "$as_me: failed program was:" >&5
   3244 sed 's/^/| /' conftest.$ac_ext >&5
   3245 
   3246 
   3247 fi
   3248 
   3249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3250 fi
   3251 
   3252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3253 fi
   3254 
   3255 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3256    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3257 fi
   3258 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
   3259 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
   3260 if test "$ac_test_CXXFLAGS" = set; then
   3261   CXXFLAGS=$ac_save_CXXFLAGS
   3262 elif test $ac_cv_prog_cxx_g = yes; then
   3263   if test "$GXX" = yes; then
   3264     CXXFLAGS="-g -O2"
   3265   else
   3266     CXXFLAGS="-g"
   3267   fi
   3268 else
   3269   if test "$GXX" = yes; then
   3270     CXXFLAGS="-O2"
   3271   else
   3272     CXXFLAGS=
   3273   fi
   3274 fi
   3275 ac_ext=c
   3276 ac_cpp='$CPP $CPPFLAGS'
   3277 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3278 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3279 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3280 
   3281 ac_ext=c
   3282 ac_cpp='$CPP $CPPFLAGS'
   3283 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3284 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3285 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3286 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
   3287 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
   3288 # On Suns, sometimes $CPP names a directory.
   3289 if test -n "$CPP" && test -d "$CPP"; then
   3290   CPP=
   3291 fi
   3292 if test -z "$CPP"; then
   3293   if test "${ac_cv_prog_CPP+set}" = set; then
   3294   echo $ECHO_N "(cached) $ECHO_C" >&6
   3295 else
   3296       # Double quotes because CPP needs to be expanded
   3297     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3298     do
   3299       ac_preproc_ok=false
   3300 for ac_c_preproc_warn_flag in '' yes
   3301 do
   3302   # Use a header file that comes with gcc, so configuring glibc
   3303   # with a fresh cross-compiler works.
   3304   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3305   # <limits.h> exists even on freestanding compilers.
   3306   # On the NeXT, cc -E runs the code through the compiler's parser,
   3307   # not just through cpp. "Syntax error" is here to catch this case.
   3308   cat >conftest.$ac_ext <<_ACEOF
   3309 /* confdefs.h.  */
   3310 _ACEOF
   3311 cat confdefs.h >>conftest.$ac_ext
   3312 cat >>conftest.$ac_ext <<_ACEOF
   3313 /* end confdefs.h.  */
   3314 #ifdef __STDC__
   3315 # include <limits.h>
   3316 #else
   3317 # include <assert.h>
   3318 #endif
   3319 		     Syntax error
   3320 _ACEOF
   3321 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3322 case "(($ac_try" in
   3323   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3324   *) ac_try_echo=$ac_try;;
   3325 esac
   3326 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3327   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3328   ac_status=$?
   3329   grep -v '^ *+' conftest.er1 >conftest.err
   3330   rm -f conftest.er1
   3331   cat conftest.err >&5
   3332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3333   (exit $ac_status); } >/dev/null; then
   3334   if test -s conftest.err; then
   3335     ac_cpp_err=$ac_c_preproc_warn_flag
   3336     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3337   else
   3338     ac_cpp_err=
   3339   fi
   3340 else
   3341   ac_cpp_err=yes
   3342 fi
   3343 if test -z "$ac_cpp_err"; then
   3344   :
   3345 else
   3346   echo "$as_me: failed program was:" >&5
   3347 sed 's/^/| /' conftest.$ac_ext >&5
   3348 
   3349   # Broken: fails on valid input.
   3350 continue
   3351 fi
   3352 
   3353 rm -f conftest.err conftest.$ac_ext
   3354 
   3355   # OK, works on sane cases.  Now check whether nonexistent headers
   3356   # can be detected and how.
   3357   cat >conftest.$ac_ext <<_ACEOF
   3358 /* confdefs.h.  */
   3359 _ACEOF
   3360 cat confdefs.h >>conftest.$ac_ext
   3361 cat >>conftest.$ac_ext <<_ACEOF
   3362 /* end confdefs.h.  */
   3363 #include <ac_nonexistent.h>
   3364 _ACEOF
   3365 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3366 case "(($ac_try" in
   3367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3368   *) ac_try_echo=$ac_try;;
   3369 esac
   3370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3371   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3372   ac_status=$?
   3373   grep -v '^ *+' conftest.er1 >conftest.err
   3374   rm -f conftest.er1
   3375   cat conftest.err >&5
   3376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3377   (exit $ac_status); } >/dev/null; then
   3378   if test -s conftest.err; then
   3379     ac_cpp_err=$ac_c_preproc_warn_flag
   3380     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3381   else
   3382     ac_cpp_err=
   3383   fi
   3384 else
   3385   ac_cpp_err=yes
   3386 fi
   3387 if test -z "$ac_cpp_err"; then
   3388   # Broken: success on invalid input.
   3389 continue
   3390 else
   3391   echo "$as_me: failed program was:" >&5
   3392 sed 's/^/| /' conftest.$ac_ext >&5
   3393 
   3394   # Passes both tests.
   3395 ac_preproc_ok=:
   3396 break
   3397 fi
   3398 
   3399 rm -f conftest.err conftest.$ac_ext
   3400 
   3401 done
   3402 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3403 rm -f conftest.err conftest.$ac_ext
   3404 if $ac_preproc_ok; then
   3405   break
   3406 fi
   3407 
   3408     done
   3409     ac_cv_prog_CPP=$CPP
   3410 
   3411 fi
   3412   CPP=$ac_cv_prog_CPP
   3413 else
   3414   ac_cv_prog_CPP=$CPP
   3415 fi
   3416 { echo "$as_me:$LINENO: result: $CPP" >&5
   3417 echo "${ECHO_T}$CPP" >&6; }
   3418 ac_preproc_ok=false
   3419 for ac_c_preproc_warn_flag in '' yes
   3420 do
   3421   # Use a header file that comes with gcc, so configuring glibc
   3422   # with a fresh cross-compiler works.
   3423   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3424   # <limits.h> exists even on freestanding compilers.
   3425   # On the NeXT, cc -E runs the code through the compiler's parser,
   3426   # not just through cpp. "Syntax error" is here to catch this case.
   3427   cat >conftest.$ac_ext <<_ACEOF
   3428 /* confdefs.h.  */
   3429 _ACEOF
   3430 cat confdefs.h >>conftest.$ac_ext
   3431 cat >>conftest.$ac_ext <<_ACEOF
   3432 /* end confdefs.h.  */
   3433 #ifdef __STDC__
   3434 # include <limits.h>
   3435 #else
   3436 # include <assert.h>
   3437 #endif
   3438 		     Syntax error
   3439 _ACEOF
   3440 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3441 case "(($ac_try" in
   3442   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3443   *) ac_try_echo=$ac_try;;
   3444 esac
   3445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3446   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3447   ac_status=$?
   3448   grep -v '^ *+' conftest.er1 >conftest.err
   3449   rm -f conftest.er1
   3450   cat conftest.err >&5
   3451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3452   (exit $ac_status); } >/dev/null; then
   3453   if test -s conftest.err; then
   3454     ac_cpp_err=$ac_c_preproc_warn_flag
   3455     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3456   else
   3457     ac_cpp_err=
   3458   fi
   3459 else
   3460   ac_cpp_err=yes
   3461 fi
   3462 if test -z "$ac_cpp_err"; then
   3463   :
   3464 else
   3465   echo "$as_me: failed program was:" >&5
   3466 sed 's/^/| /' conftest.$ac_ext >&5
   3467 
   3468   # Broken: fails on valid input.
   3469 continue
   3470 fi
   3471 
   3472 rm -f conftest.err conftest.$ac_ext
   3473 
   3474   # OK, works on sane cases.  Now check whether nonexistent headers
   3475   # can be detected and how.
   3476   cat >conftest.$ac_ext <<_ACEOF
   3477 /* confdefs.h.  */
   3478 _ACEOF
   3479 cat confdefs.h >>conftest.$ac_ext
   3480 cat >>conftest.$ac_ext <<_ACEOF
   3481 /* end confdefs.h.  */
   3482 #include <ac_nonexistent.h>
   3483 _ACEOF
   3484 if { (ac_try="$ac_cpp conftest.$ac_ext"
   3485 case "(($ac_try" in
   3486   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3487   *) ac_try_echo=$ac_try;;
   3488 esac
   3489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3490   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   3491   ac_status=$?
   3492   grep -v '^ *+' conftest.er1 >conftest.err
   3493   rm -f conftest.er1
   3494   cat conftest.err >&5
   3495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3496   (exit $ac_status); } >/dev/null; then
   3497   if test -s conftest.err; then
   3498     ac_cpp_err=$ac_c_preproc_warn_flag
   3499     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   3500   else
   3501     ac_cpp_err=
   3502   fi
   3503 else
   3504   ac_cpp_err=yes
   3505 fi
   3506 if test -z "$ac_cpp_err"; then
   3507   # Broken: success on invalid input.
   3508 continue
   3509 else
   3510   echo "$as_me: failed program was:" >&5
   3511 sed 's/^/| /' conftest.$ac_ext >&5
   3512 
   3513   # Passes both tests.
   3514 ac_preproc_ok=:
   3515 break
   3516 fi
   3517 
   3518 rm -f conftest.err conftest.$ac_ext
   3519 
   3520 done
   3521 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3522 rm -f conftest.err conftest.$ac_ext
   3523 if $ac_preproc_ok; then
   3524   :
   3525 else
   3526   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
   3527 See \`config.log' for more details." >&5
   3528 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
   3529 See \`config.log' for more details." >&2;}
   3530    { (exit 1); exit 1; }; }
   3531 fi
   3532 
   3533 ac_ext=c
   3534 ac_cpp='$CPP $CPPFLAGS'
   3535 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3536 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3537 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3538 
   3539 
   3540 if test "$CXX" = "clang++" ; then
   3541   { echo "$as_me:$LINENO: checking whether clang works" >&5
   3542 echo $ECHO_N "checking whether clang works... $ECHO_C" >&6; }
   3543   ac_ext=cpp
   3544 ac_cpp='$CXXCPP $CPPFLAGS'
   3545 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3546 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3547 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3548 
   3549 
   3550 cat >conftest.$ac_ext <<_ACEOF
   3551 /* confdefs.h.  */
   3552 _ACEOF
   3553 cat confdefs.h >>conftest.$ac_ext
   3554 cat >>conftest.$ac_ext <<_ACEOF
   3555 /* end confdefs.h.  */
   3556 #include <limits>
   3557 #if __has_include (<cxxabi.h>)
   3558 #include <cxxabi.h>
   3559 #endif
   3560 #if __has_include (<unwind.h>)
   3561 #include <unwind.h>
   3562 #endif
   3563 
   3564 int
   3565 main ()
   3566 {
   3567 
   3568   ;
   3569   return 0;
   3570 }
   3571 _ACEOF
   3572 rm -f conftest.$ac_objext
   3573 if { (ac_try="$ac_compile"
   3574 case "(($ac_try" in
   3575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3576   *) ac_try_echo=$ac_try;;
   3577 esac
   3578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3579   (eval "$ac_compile") 2>conftest.er1
   3580   ac_status=$?
   3581   grep -v '^ *+' conftest.er1 >conftest.err
   3582   rm -f conftest.er1
   3583   cat conftest.err >&5
   3584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3585   (exit $ac_status); } &&
   3586 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   3587   { (case "(($ac_try" in
   3588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3589   *) ac_try_echo=$ac_try;;
   3590 esac
   3591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3592   (eval "$ac_try") 2>&5
   3593   ac_status=$?
   3594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3595   (exit $ac_status); }; } &&
   3596 	 { ac_try='test -s conftest.$ac_objext'
   3597   { (case "(($ac_try" in
   3598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3599   *) ac_try_echo=$ac_try;;
   3600 esac
   3601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3602   (eval "$ac_try") 2>&5
   3603   ac_status=$?
   3604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3605   (exit $ac_status); }; }; then
   3606 
   3607   { echo "$as_me:$LINENO: result: yes" >&5
   3608 echo "${ECHO_T}yes" >&6; }
   3609 
   3610 else
   3611   echo "$as_me: failed program was:" >&5
   3612 sed 's/^/| /' conftest.$ac_ext >&5
   3613 
   3614 
   3615   { echo "$as_me:$LINENO: result: no" >&5
   3616 echo "${ECHO_T}no" >&6; }
   3617   { { echo "$as_me:$LINENO: error: Selected compiler could not find or parse C++ standard library headers.  Rerun with CC=c-compiler CXX=c++-compiler LLVM_SRC_DIR/configure ..." >&5
   3618 echo "$as_me: error: Selected compiler could not find or parse C++ standard library headers.  Rerun with CC=c-compiler CXX=c++-compiler LLVM_SRC_DIR/configure ..." >&2;}
   3619    { (exit 1); exit 1; }; }
   3620 
   3621 fi
   3622 
   3623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3624   ac_ext=c
   3625 ac_cpp='$CPP $CPPFLAGS'
   3626 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3627 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3628 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3629 
   3630 fi
   3631 
   3632 { echo "$as_me:$LINENO: checking whether GCC or Clang is our host compiler" >&5
   3633 echo $ECHO_N "checking whether GCC or Clang is our host compiler... $ECHO_C" >&6; }
   3634 ac_ext=cpp
   3635 ac_cpp='$CXXCPP $CPPFLAGS'
   3636 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3637 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3638 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3639 
   3640 llvm_cv_cxx_compiler=unknown
   3641 cat >conftest.$ac_ext <<_ACEOF
   3642 /* confdefs.h.  */
   3643 _ACEOF
   3644 cat confdefs.h >>conftest.$ac_ext
   3645 cat >>conftest.$ac_ext <<_ACEOF
   3646 /* end confdefs.h.  */
   3647 #if ! __clang__
   3648                                     #error
   3649                                     #endif
   3650 
   3651 _ACEOF
   3652 rm -f conftest.$ac_objext
   3653 if { (ac_try="$ac_compile"
   3654 case "(($ac_try" in
   3655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3656   *) ac_try_echo=$ac_try;;
   3657 esac
   3658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3659   (eval "$ac_compile") 2>conftest.er1
   3660   ac_status=$?
   3661   grep -v '^ *+' conftest.er1 >conftest.err
   3662   rm -f conftest.er1
   3663   cat conftest.err >&5
   3664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3665   (exit $ac_status); } &&
   3666 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   3667   { (case "(($ac_try" in
   3668   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3669   *) ac_try_echo=$ac_try;;
   3670 esac
   3671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3672   (eval "$ac_try") 2>&5
   3673   ac_status=$?
   3674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3675   (exit $ac_status); }; } &&
   3676 	 { ac_try='test -s conftest.$ac_objext'
   3677   { (case "(($ac_try" in
   3678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3679   *) ac_try_echo=$ac_try;;
   3680 esac
   3681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3682   (eval "$ac_try") 2>&5
   3683   ac_status=$?
   3684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3685   (exit $ac_status); }; }; then
   3686   llvm_cv_cxx_compiler=clang
   3687 else
   3688   echo "$as_me: failed program was:" >&5
   3689 sed 's/^/| /' conftest.$ac_ext >&5
   3690 
   3691 	cat >conftest.$ac_ext <<_ACEOF
   3692 /* confdefs.h.  */
   3693 _ACEOF
   3694 cat confdefs.h >>conftest.$ac_ext
   3695 cat >>conftest.$ac_ext <<_ACEOF
   3696 /* end confdefs.h.  */
   3697 #if ! __GNUC__
   3698                                                        #error
   3699                                                        #endif
   3700 
   3701 _ACEOF
   3702 rm -f conftest.$ac_objext
   3703 if { (ac_try="$ac_compile"
   3704 case "(($ac_try" in
   3705   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3706   *) ac_try_echo=$ac_try;;
   3707 esac
   3708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3709   (eval "$ac_compile") 2>conftest.er1
   3710   ac_status=$?
   3711   grep -v '^ *+' conftest.er1 >conftest.err
   3712   rm -f conftest.er1
   3713   cat conftest.err >&5
   3714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3715   (exit $ac_status); } &&
   3716 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   3717   { (case "(($ac_try" in
   3718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3719   *) ac_try_echo=$ac_try;;
   3720 esac
   3721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3722   (eval "$ac_try") 2>&5
   3723   ac_status=$?
   3724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3725   (exit $ac_status); }; } &&
   3726 	 { ac_try='test -s conftest.$ac_objext'
   3727   { (case "(($ac_try" in
   3728   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3729   *) ac_try_echo=$ac_try;;
   3730 esac
   3731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   3732   (eval "$ac_try") 2>&5
   3733   ac_status=$?
   3734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   3735   (exit $ac_status); }; }; then
   3736   llvm_cv_cxx_compiler=gcc
   3737 else
   3738   echo "$as_me: failed program was:" >&5
   3739 sed 's/^/| /' conftest.$ac_ext >&5
   3740 
   3741 
   3742 fi
   3743 
   3744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3745 fi
   3746 
   3747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3748 ac_ext=c
   3749 ac_cpp='$CPP $CPPFLAGS'
   3750 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3751 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3752 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3753 
   3754 { echo "$as_me:$LINENO: result: ${llvm_cv_cxx_compiler}" >&5
   3755 echo "${ECHO_T}${llvm_cv_cxx_compiler}" >&6; }
   3756 CXX_COMPILER=$llvm_cv_cxx_compiler
   3757 
   3758 
   3759 
   3760 
   3761 if test -d ${srcdir}/projects/test-suite ; then
   3762   subdirs="$subdirs projects/test-suite"
   3763 
   3764 fi
   3765 
   3766 if test -d ${srcdir}/projects/llvm-test ; then
   3767   subdirs="$subdirs projects/llvm-test"
   3768 
   3769 fi
   3770 
   3771 if test -d ${srcdir}/projects/poolalloc ; then
   3772   subdirs="$subdirs projects/poolalloc"
   3773 
   3774 fi
   3775 
   3776 if test -d ${srcdir}/projects/llvm-poolalloc ; then
   3777   subdirs="$subdirs projects/llvm-poolalloc"
   3778 
   3779 fi
   3780 
   3781 for i in `ls ${srcdir}/projects`
   3782 do
   3783   if test -d ${srcdir}/projects/${i} ; then
   3784     case ${i} in
   3785       safecode)     subdirs="$subdirs projects/safecode"
   3786  ;;
   3787       compiler-rt)       ;;
   3788       test-suite)     ;;
   3789       llvm-test)      ;;
   3790       poolalloc)      ;;
   3791       llvm-poolalloc) ;;
   3792       *)
   3793         { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
   3794 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
   3795         ;;
   3796     esac
   3797   fi
   3798 done
   3799 
   3800 # Check whether --enable-polly was given.
   3801 if test "${enable_polly+set}" = set; then
   3802   enableval=$enable_polly;
   3803 else
   3804   enableval=default
   3805 fi
   3806 
   3807 case "$enableval" in
   3808   yes) ENABLE_POLLY=1
   3809  ;;
   3810   no)  ENABLE_POLLY=0
   3811  ;;
   3812   default) ENABLE_POLLY=1
   3813  ;;
   3814   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
   3815 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
   3816    { (exit 1); exit 1; }; } ;;
   3817 esac
   3818 
   3819 
   3820 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
   3821   LLVM_HAS_POLLY=1
   3822 
   3823   subdirs="$subdirs tools/polly"
   3824 
   3825 fi
   3826 
   3827 
   3828 # Make sure we can run config.sub.
   3829 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   3830   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
   3831 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
   3832    { (exit 1); exit 1; }; }
   3833 
   3834 { echo "$as_me:$LINENO: checking build system type" >&5
   3835 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
   3836 if test "${ac_cv_build+set}" = set; then
   3837   echo $ECHO_N "(cached) $ECHO_C" >&6
   3838 else
   3839   ac_build_alias=$build_alias
   3840 test "x$ac_build_alias" = x &&
   3841   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   3842 test "x$ac_build_alias" = x &&
   3843   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
   3844 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
   3845    { (exit 1); exit 1; }; }
   3846 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   3847   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
   3848 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
   3849    { (exit 1); exit 1; }; }
   3850 
   3851 fi
   3852 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
   3853 echo "${ECHO_T}$ac_cv_build" >&6; }
   3854 case $ac_cv_build in
   3855 *-*-*) ;;
   3856 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
   3857 echo "$as_me: error: invalid value of canonical build" >&2;}
   3858    { (exit 1); exit 1; }; };;
   3859 esac
   3860 build=$ac_cv_build
   3861 ac_save_IFS=$IFS; IFS='-'
   3862 set x $ac_cv_build
   3863 shift
   3864 build_cpu=$1
   3865 build_vendor=$2
   3866 shift; shift
   3867 # Remember, the first character of IFS is used to create $*,
   3868 # except with old shells:
   3869 build_os=$*
   3870 IFS=$ac_save_IFS
   3871 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   3872 
   3873 
   3874 { echo "$as_me:$LINENO: checking host system type" >&5
   3875 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
   3876 if test "${ac_cv_host+set}" = set; then
   3877   echo $ECHO_N "(cached) $ECHO_C" >&6
   3878 else
   3879   if test "x$host_alias" = x; then
   3880   ac_cv_host=$ac_cv_build
   3881 else
   3882   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   3883     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
   3884 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
   3885    { (exit 1); exit 1; }; }
   3886 fi
   3887 
   3888 fi
   3889 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
   3890 echo "${ECHO_T}$ac_cv_host" >&6; }
   3891 case $ac_cv_host in
   3892 *-*-*) ;;
   3893 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
   3894 echo "$as_me: error: invalid value of canonical host" >&2;}
   3895    { (exit 1); exit 1; }; };;
   3896 esac
   3897 host=$ac_cv_host
   3898 ac_save_IFS=$IFS; IFS='-'
   3899 set x $ac_cv_host
   3900 shift
   3901 host_cpu=$1
   3902 host_vendor=$2
   3903 shift; shift
   3904 # Remember, the first character of IFS is used to create $*,
   3905 # except with old shells:
   3906 host_os=$*
   3907 IFS=$ac_save_IFS
   3908 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   3909 
   3910 
   3911 { echo "$as_me:$LINENO: checking target system type" >&5
   3912 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
   3913 if test "${ac_cv_target+set}" = set; then
   3914   echo $ECHO_N "(cached) $ECHO_C" >&6
   3915 else
   3916   if test "x$target_alias" = x; then
   3917   ac_cv_target=$ac_cv_host
   3918 else
   3919   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   3920     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
   3921 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
   3922    { (exit 1); exit 1; }; }
   3923 fi
   3924 
   3925 fi
   3926 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
   3927 echo "${ECHO_T}$ac_cv_target" >&6; }
   3928 case $ac_cv_target in
   3929 *-*-*) ;;
   3930 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
   3931 echo "$as_me: error: invalid value of canonical target" >&2;}
   3932    { (exit 1); exit 1; }; };;
   3933 esac
   3934 target=$ac_cv_target
   3935 ac_save_IFS=$IFS; IFS='-'
   3936 set x $ac_cv_target
   3937 shift
   3938 target_cpu=$1
   3939 target_vendor=$2
   3940 shift; shift
   3941 # Remember, the first character of IFS is used to create $*,
   3942 # except with old shells:
   3943 target_os=$*
   3944 IFS=$ac_save_IFS
   3945 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   3946 
   3947 
   3948 # The aliases save the names the user supplied, while $host etc.
   3949 # will get canonicalized.
   3950 test -n "$target_alias" &&
   3951   test "$program_prefix$program_suffix$program_transform_name" = \
   3952     NONENONEs,x,x, &&
   3953   program_prefix=${target_alias}-
   3954 
   3955 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
   3956 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
   3957 if test "${llvm_cv_os_type+set}" = set; then
   3958   echo $ECHO_N "(cached) $ECHO_C" >&6
   3959 else
   3960   case $host in
   3961   *-*-aix*)
   3962     llvm_cv_link_all_option="-Wl,--whole-archive"
   3963     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   3964     llvm_cv_os_type="AIX"
   3965     llvm_cv_platform_type="Unix" ;;
   3966   *-*-irix*)
   3967     llvm_cv_link_all_option="-Wl,--whole-archive"
   3968     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   3969     llvm_cv_os_type="IRIX"
   3970     llvm_cv_platform_type="Unix" ;;
   3971   *-*-cygwin*)
   3972     llvm_cv_link_all_option="-Wl,--whole-archive"
   3973     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   3974     llvm_cv_os_type="Cygwin"
   3975     llvm_cv_platform_type="Unix" ;;
   3976   *-*-darwin*)
   3977     llvm_cv_link_all_option="-Wl,-all_load"
   3978     llvm_cv_no_link_all_option="-Wl,-noall_load"
   3979     llvm_cv_os_type="Darwin"
   3980     llvm_cv_platform_type="Unix" ;;
   3981   *-*-minix*)
   3982     llvm_cv_link_all_option="-Wl,-all_load"
   3983     llvm_cv_no_link_all_option="-Wl,-noall_load"
   3984     llvm_cv_os_type="Minix"
   3985     llvm_cv_platform_type="Unix" ;;
   3986   *-*-freebsd*)
   3987     llvm_cv_link_all_option="-Wl,--whole-archive"
   3988     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   3989     llvm_cv_os_type="FreeBSD"
   3990     llvm_cv_platform_type="Unix" ;;
   3991   *-*-kfreebsd-gnu)
   3992     llvm_cv_link_all_option="-Wl,--whole-archive"
   3993     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   3994     llvm_cv_os_type="GNU/kFreeBSD"
   3995     llvm_cv_platform_type="Unix" ;;
   3996   *-*-openbsd*)
   3997     llvm_cv_link_all_option="-Wl,--whole-archive"
   3998     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   3999     llvm_cv_os_type="OpenBSD"
   4000     llvm_cv_platform_type="Unix" ;;
   4001   *-*-netbsd*)
   4002     llvm_cv_link_all_option="-Wl,--whole-archive"
   4003     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4004     llvm_cv_os_type="NetBSD"
   4005     llvm_cv_platform_type="Unix" ;;
   4006   *-*-dragonfly*)
   4007     llvm_cv_link_all_option="-Wl,--whole-archive"
   4008     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4009     llvm_cv_os_type="DragonFly"
   4010     llvm_cv_platform_type="Unix" ;;
   4011   *-*-bitrig*)
   4012     llvm_cv_link_all_option="-Wl,--whole-archive"
   4013     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4014     llvm_cv_os_type="Bitrig"
   4015     llvm_cv_platform_type="Unix" ;;
   4016   *-*-hpux*)
   4017     llvm_cv_link_all_option="-Wl,--whole-archive"
   4018     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4019     llvm_cv_os_type="HP-UX"
   4020     llvm_cv_platform_type="Unix" ;;
   4021   *-*-interix*)
   4022     llvm_cv_link_all_option="-Wl,--whole-archive"
   4023     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4024     llvm_cv_os_type="Interix"
   4025     llvm_cv_platform_type="Unix" ;;
   4026   *-*-linux*)
   4027     llvm_cv_link_all_option="-Wl,--whole-archive"
   4028     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4029     llvm_cv_os_type="Linux"
   4030     llvm_cv_platform_type="Unix" ;;
   4031   *-*-gnu*)
   4032     llvm_cv_link_all_option="-Wl,--whole-archive"
   4033     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4034     llvm_cv_os_type="GNU"
   4035     llvm_cv_platform_type="Unix" ;;
   4036   *-*-solaris*)
   4037     llvm_cv_link_all_option="-Wl,-z,allextract"
   4038     llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
   4039     llvm_cv_os_type="SunOS"
   4040     llvm_cv_platform_type="Unix" ;;
   4041   *-*-win32*)
   4042     llvm_cv_link_all_option="-Wl,--whole-archive"
   4043     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4044     llvm_cv_os_type="Win32"
   4045     llvm_cv_platform_type="Win32" ;;
   4046   *-*-mingw*)
   4047     llvm_cv_link_all_option="-Wl,--whole-archive"
   4048     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4049     llvm_cv_os_type="MingW"
   4050     llvm_cv_platform_type="Win32" ;;
   4051   *-*-haiku*)
   4052     llvm_cv_link_all_option="-Wl,--whole-archive"
   4053     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4054     llvm_cv_os_type="Haiku"
   4055     llvm_cv_platform_type="Unix" ;;
   4056   *-unknown-eabi*)
   4057     llvm_cv_link_all_option="-Wl,--whole-archive"
   4058     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4059     llvm_cv_os_type="Freestanding"
   4060     llvm_cv_platform_type="Unix" ;;
   4061   *-unknown-elf*)
   4062     llvm_cv_link_all_option="-Wl,--whole-archive"
   4063     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
   4064     llvm_cv_os_type="Freestanding"
   4065     llvm_cv_platform_type="Unix" ;;
   4066   *)
   4067     llvm_cv_link_all_option=""
   4068     llvm_cv_no_link_all_option=""
   4069     llvm_cv_os_type="Unknown"
   4070     llvm_cv_platform_type="Unknown" ;;
   4071 esac
   4072 fi
   4073 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
   4074 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
   4075 
   4076 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
   4077 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
   4078 if test "${llvm_cv_target_os_type+set}" = set; then
   4079   echo $ECHO_N "(cached) $ECHO_C" >&6
   4080 else
   4081   case $target in
   4082   *-*-aix*)
   4083     llvm_cv_target_os_type="AIX" ;;
   4084   *-*-irix*)
   4085     llvm_cv_target_os_type="IRIX" ;;
   4086   *-*-cygwin*)
   4087     llvm_cv_target_os_type="Cygwin" ;;
   4088   *-*-darwin*)
   4089     llvm_cv_target_os_type="Darwin" ;;
   4090   *-*-minix*)
   4091     llvm_cv_target_os_type="Minix" ;;
   4092   *-*-freebsd*)
   4093     llvm_cv_target_os_type="FreeBSD" ;;
   4094   *-*-kfreebsd-gnu)
   4095     llvm_cv_target_os_type="GNU/kFreeBSD" ;;
   4096   *-*-openbsd*)
   4097     llvm_cv_target_os_type="OpenBSD" ;;
   4098   *-*-netbsd*)
   4099     llvm_cv_target_os_type="NetBSD" ;;
   4100   *-*-dragonfly*)
   4101     llvm_cv_target_os_type="DragonFly" ;;
   4102   *-*-bitrig*)
   4103     llvm_cv_target_os_type="Bitrig" ;;
   4104   *-*-hpux*)
   4105     llvm_cv_target_os_type="HP-UX" ;;
   4106   *-*-interix*)
   4107     llvm_cv_target_os_type="Interix" ;;
   4108   *-*-linux*)
   4109     llvm_cv_target_os_type="Linux" ;;
   4110   *-*-gnu*)
   4111     llvm_cv_target_os_type="GNU" ;;
   4112   *-*-solaris*)
   4113     llvm_cv_target_os_type="SunOS" ;;
   4114   *-*-win32*)
   4115     llvm_cv_target_os_type="Win32" ;;
   4116   *-*-mingw*)
   4117     llvm_cv_target_os_type="MingW" ;;
   4118   *-*-haiku*)
   4119     llvm_cv_target_os_type="Haiku" ;;
   4120   *-*-rtems*)
   4121     llvm_cv_target_os_type="RTEMS" ;;
   4122   *-*-nacl*)
   4123     llvm_cv_target_os_type="NativeClient" ;;
   4124   *-unknown-eabi*)
   4125     llvm_cv_target_os_type="Freestanding" ;;
   4126   *-*-ps4)
   4127     llvm_cv_target_os_type="PS4" ;;
   4128   *)
   4129     llvm_cv_target_os_type="Unknown" ;;
   4130 esac
   4131 fi
   4132 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
   4133 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
   4134 
   4135 if test "$llvm_cv_os_type" = "Unknown" ; then
   4136   { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
   4137 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
   4138    { (exit 1); exit 1; }; }
   4139 fi
   4140 
   4141 OS=$llvm_cv_os_type
   4142 
   4143 HOST_OS=$llvm_cv_os_type
   4144 
   4145 TARGET_OS=$llvm_cv_target_os_type
   4146 
   4147 
   4148 LINKALL=$llvm_cv_link_all_option
   4149 
   4150 NOLINKALL=$llvm_cv_no_link_all_option
   4151 
   4152 
   4153 case $llvm_cv_platform_type in
   4154   Unix)
   4155 
   4156 cat >>confdefs.h <<\_ACEOF
   4157 #define LLVM_ON_UNIX 1
   4158 _ACEOF
   4159 
   4160     LLVM_ON_UNIX=1
   4161 
   4162     LLVM_ON_WIN32=0
   4163 
   4164     ;;
   4165   Win32)
   4166 
   4167 cat >>confdefs.h <<\_ACEOF
   4168 #define LLVM_ON_WIN32 1
   4169 _ACEOF
   4170 
   4171     LLVM_ON_UNIX=0
   4172 
   4173     LLVM_ON_WIN32=1
   4174 
   4175     ;;
   4176 esac
   4177 
   4178 { echo "$as_me:$LINENO: checking target architecture" >&5
   4179 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
   4180 if test "${llvm_cv_target_arch+set}" = set; then
   4181   echo $ECHO_N "(cached) $ECHO_C" >&6
   4182 else
   4183   case $target in
   4184   i?86-*)                 llvm_cv_target_arch="x86" ;;
   4185   amd64-* | x86_64-*)     llvm_cv_target_arch="x86_64" ;;
   4186   sparc*-*)               llvm_cv_target_arch="Sparc" ;;
   4187   powerpc*-*)             llvm_cv_target_arch="PowerPC" ;;
   4188   arm64*-*)               llvm_cv_target_arch="AArch64" ;;
   4189   arm*-*)                 llvm_cv_target_arch="ARM" ;;
   4190   aarch64*-*)             llvm_cv_target_arch="AArch64" ;;
   4191   avr-*)                  llvm_cv_target_arch="AVR" ;;
   4192   mips-* | mips64-*)      llvm_cv_target_arch="Mips" ;;
   4193   mipsel-* | mips64el-*)  llvm_cv_target_arch="Mips" ;;
   4194   xcore-*)                llvm_cv_target_arch="XCore" ;;
   4195   msp430-*)               llvm_cv_target_arch="MSP430" ;;
   4196   hexagon-*)              llvm_cv_target_arch="Hexagon" ;;
   4197   nvptx-*)                llvm_cv_target_arch="NVPTX" ;;
   4198   s390x-*)                llvm_cv_target_arch="SystemZ" ;;
   4199   wasm*-*)                llvm_cv_target_arch="WebAssembly" ;;
   4200   *)                      llvm_cv_target_arch="Unknown" ;;
   4201 esac
   4202 fi
   4203 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
   4204 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
   4205 
   4206 if test "$llvm_cv_target_arch" = "Unknown" ; then
   4207   { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
   4208 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
   4209 fi
   4210 
   4211 case "$llvm_cv_target_arch" in
   4212     x86)     LLVM_NATIVE_ARCH="X86" ;;
   4213     x86_64)  LLVM_NATIVE_ARCH="X86" ;;
   4214     *)       LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
   4215 esac
   4216 
   4217 ARCH=$llvm_cv_target_arch
   4218 
   4219 LLVM_NATIVE_ARCH=$LLVM_NATIVE_ARCH
   4220 
   4221 
   4222 case $host in
   4223   i?86-*)                 host_arch="x86" ;;
   4224   amd64-* | x86_64-*)     host_arch="x86_64" ;;
   4225   sparc*-*)               host_arch="Sparc" ;;
   4226   powerpc*-*)             host_arch="PowerPC" ;;
   4227   arm64*-*)               host_arch="AArch64" ;;
   4228   arm*-*)                 host_arch="ARM" ;;
   4229   aarch64*-*)             host_arch="AArch64" ;;
   4230   avr-*)                  host_arch="AVR" ;;
   4231   mips-* | mips64-*)      host_arch="Mips" ;;
   4232   mipsel-* | mips64el-*)  host_arch="Mips" ;;
   4233   xcore-*)                host_arch="XCore" ;;
   4234   msp430-*)               host_arch="MSP430" ;;
   4235   hexagon-*)              host_arch="Hexagon" ;;
   4236   s390x-*)                host_arch="SystemZ" ;;
   4237   wasm*-*)                host_arch="WebAssembly" ;;
   4238   *)                      host_arch="Unknown" ;;
   4239 esac
   4240 
   4241 if test "$host_arch" = "Unknown" ; then
   4242   { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown host archicture" >&5
   4243 echo "$as_me: WARNING: Configuring LLVM for an unknown host archicture" >&2;}
   4244 fi
   4245 
   4246 HOST_ARCH=$host_arch
   4247 
   4248 
   4249 if test "$cross_compiling" = yes; then
   4250   LLVM_CROSS_COMPILING=1
   4251 
   4252 
   4253 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
   4254 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
   4255 if test "${ac_cv_build_exeext+set}" = set; then
   4256   echo $ECHO_N "(cached) $ECHO_C" >&6
   4257 else
   4258   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
   4259   ac_cv_build_exeext=.exe
   4260 else
   4261   ac_build_prefix=${build_alias}-
   4262 
   4263   # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
   4264 set dummy ${ac_build_prefix}gcc; ac_word=$2
   4265 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4267 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
   4268   echo $ECHO_N "(cached) $ECHO_C" >&6
   4269 else
   4270   if test -n "$BUILD_CC"; then
   4271   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
   4272 else
   4273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4274 for as_dir in $PATH
   4275 do
   4276   IFS=$as_save_IFS
   4277   test -z "$as_dir" && as_dir=.
   4278   for ac_exec_ext in '' $ac_executable_extensions; do
   4279   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   4280     ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
   4281     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4282     break 2
   4283   fi
   4284 done
   4285 done
   4286 IFS=$as_save_IFS
   4287 
   4288 fi
   4289 fi
   4290 BUILD_CC=$ac_cv_prog_BUILD_CC
   4291 if test -n "$BUILD_CC"; then
   4292   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
   4293 echo "${ECHO_T}$BUILD_CC" >&6; }
   4294 else
   4295   { echo "$as_me:$LINENO: result: no" >&5
   4296 echo "${ECHO_T}no" >&6; }
   4297 fi
   4298 
   4299 
   4300   if test -z "$BUILD_CC"; then
   4301      # Extract the first word of "gcc", so it can be a program name with args.
   4302 set dummy gcc; ac_word=$2
   4303 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4304 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4305 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
   4306   echo $ECHO_N "(cached) $ECHO_C" >&6
   4307 else
   4308   if test -n "$BUILD_CC"; then
   4309   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
   4310 else
   4311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4312 for as_dir in $PATH
   4313 do
   4314   IFS=$as_save_IFS
   4315   test -z "$as_dir" && as_dir=.
   4316   for ac_exec_ext in '' $ac_executable_extensions; do
   4317   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   4318     ac_cv_prog_BUILD_CC="gcc"
   4319     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4320     break 2
   4321   fi
   4322 done
   4323 done
   4324 IFS=$as_save_IFS
   4325 
   4326 fi
   4327 fi
   4328 BUILD_CC=$ac_cv_prog_BUILD_CC
   4329 if test -n "$BUILD_CC"; then
   4330   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
   4331 echo "${ECHO_T}$BUILD_CC" >&6; }
   4332 else
   4333   { echo "$as_me:$LINENO: result: no" >&5
   4334 echo "${ECHO_T}no" >&6; }
   4335 fi
   4336 
   4337 
   4338      if test -z "$BUILD_CC"; then
   4339        # Extract the first word of "cc", so it can be a program name with args.
   4340 set dummy cc; ac_word=$2
   4341 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4342 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4343 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
   4344   echo $ECHO_N "(cached) $ECHO_C" >&6
   4345 else
   4346   if test -n "$BUILD_CC"; then
   4347   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
   4348 else
   4349   ac_prog_rejected=no
   4350 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4351 for as_dir in $PATH
   4352 do
   4353   IFS=$as_save_IFS
   4354   test -z "$as_dir" && as_dir=.
   4355   for ac_exec_ext in '' $ac_executable_extensions; do
   4356   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   4357     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   4358        ac_prog_rejected=yes
   4359        continue
   4360      fi
   4361     ac_cv_prog_BUILD_CC="cc"
   4362     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4363     break 2
   4364   fi
   4365 done
   4366 done
   4367 IFS=$as_save_IFS
   4368 
   4369 if test $ac_prog_rejected = yes; then
   4370   # We found a bogon in the path, so make sure we never use it.
   4371   set dummy $ac_cv_prog_BUILD_CC
   4372   shift
   4373   if test $# != 0; then
   4374     # We chose a different compiler from the bogus one.
   4375     # However, it has the same basename, so the bogon will be chosen
   4376     # first if we set BUILD_CC to just the basename; use the full file name.
   4377     shift
   4378     ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
   4379   fi
   4380 fi
   4381 fi
   4382 fi
   4383 BUILD_CC=$ac_cv_prog_BUILD_CC
   4384 if test -n "$BUILD_CC"; then
   4385   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
   4386 echo "${ECHO_T}$BUILD_CC" >&6; }
   4387 else
   4388   { echo "$as_me:$LINENO: result: no" >&5
   4389 echo "${ECHO_T}no" >&6; }
   4390 fi
   4391 
   4392 
   4393      fi
   4394   fi
   4395   test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
   4396 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
   4397    { (exit 1); exit 1; }; }
   4398   ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
   4399   rm -f conftest*
   4400   echo 'int main () { return 0; }' > conftest.$ac_ext
   4401   ac_cv_build_exeext=
   4402   if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
   4403   (eval $ac_build_link) 2>&5
   4404   ac_status=$?
   4405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4406   (exit $ac_status); }; then
   4407     for file in conftest.*; do
   4408       case $file in
   4409       *.c | *.o | *.obj | *.dSYM) ;;
   4410       *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
   4411       esac
   4412     done
   4413   else
   4414     { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
   4415 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
   4416    { (exit 1); exit 1; }; }
   4417   fi
   4418   rm -f conftest*
   4419   test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
   4420 fi
   4421 fi
   4422 
   4423 BUILD_EXEEXT=""
   4424 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
   4425 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
   4426 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
   4427 ac_build_exeext=$BUILD_EXEEXT
   4428 
   4429   ac_build_prefix=${build_alias}-
   4430   # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
   4431 set dummy ${ac_build_prefix}g++; ac_word=$2
   4432 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4433 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4434 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
   4435   echo $ECHO_N "(cached) $ECHO_C" >&6
   4436 else
   4437   if test -n "$BUILD_CXX"; then
   4438   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
   4439 else
   4440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4441 for as_dir in $PATH
   4442 do
   4443   IFS=$as_save_IFS
   4444   test -z "$as_dir" && as_dir=.
   4445   for ac_exec_ext in '' $ac_executable_extensions; do
   4446   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   4447     ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
   4448     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4449     break 2
   4450   fi
   4451 done
   4452 done
   4453 IFS=$as_save_IFS
   4454 
   4455 fi
   4456 fi
   4457 BUILD_CXX=$ac_cv_prog_BUILD_CXX
   4458 if test -n "$BUILD_CXX"; then
   4459   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
   4460 echo "${ECHO_T}$BUILD_CXX" >&6; }
   4461 else
   4462   { echo "$as_me:$LINENO: result: no" >&5
   4463 echo "${ECHO_T}no" >&6; }
   4464 fi
   4465 
   4466 
   4467   if test -z "$BUILD_CXX"; then
   4468      # Extract the first word of "g++", so it can be a program name with args.
   4469 set dummy g++; ac_word=$2
   4470 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4472 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
   4473   echo $ECHO_N "(cached) $ECHO_C" >&6
   4474 else
   4475   if test -n "$BUILD_CXX"; then
   4476   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
   4477 else
   4478 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4479 for as_dir in $PATH
   4480 do
   4481   IFS=$as_save_IFS
   4482   test -z "$as_dir" && as_dir=.
   4483   for ac_exec_ext in '' $ac_executable_extensions; do
   4484   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   4485     ac_cv_prog_BUILD_CXX="g++"
   4486     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4487     break 2
   4488   fi
   4489 done
   4490 done
   4491 IFS=$as_save_IFS
   4492 
   4493 fi
   4494 fi
   4495 BUILD_CXX=$ac_cv_prog_BUILD_CXX
   4496 if test -n "$BUILD_CXX"; then
   4497   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
   4498 echo "${ECHO_T}$BUILD_CXX" >&6; }
   4499 else
   4500   { echo "$as_me:$LINENO: result: no" >&5
   4501 echo "${ECHO_T}no" >&6; }
   4502 fi
   4503 
   4504 
   4505      if test -z "$BUILD_CXX"; then
   4506        # Extract the first word of "c++", so it can be a program name with args.
   4507 set dummy c++; ac_word=$2
   4508 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   4509 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   4510 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
   4511   echo $ECHO_N "(cached) $ECHO_C" >&6
   4512 else
   4513   if test -n "$BUILD_CXX"; then
   4514   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
   4515 else
   4516   ac_prog_rejected=no
   4517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4518 for as_dir in $PATH
   4519 do
   4520   IFS=$as_save_IFS
   4521   test -z "$as_dir" && as_dir=.
   4522   for ac_exec_ext in '' $ac_executable_extensions; do
   4523   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   4524     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
   4525        ac_prog_rejected=yes
   4526        continue
   4527      fi
   4528     ac_cv_prog_BUILD_CXX="c++"
   4529     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   4530     break 2
   4531   fi
   4532 done
   4533 done
   4534 IFS=$as_save_IFS
   4535 
   4536 if test $ac_prog_rejected = yes; then
   4537   # We found a bogon in the path, so make sure we never use it.
   4538   set dummy $ac_cv_prog_BUILD_CXX
   4539   shift
   4540   if test $# != 0; then
   4541     # We chose a different compiler from the bogus one.
   4542     # However, it has the same basename, so the bogon will be chosen
   4543     # first if we set BUILD_CXX to just the basename; use the full file name.
   4544     shift
   4545     ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
   4546   fi
   4547 fi
   4548 fi
   4549 fi
   4550 BUILD_CXX=$ac_cv_prog_BUILD_CXX
   4551 if test -n "$BUILD_CXX"; then
   4552   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
   4553 echo "${ECHO_T}$BUILD_CXX" >&6; }
   4554 else
   4555   { echo "$as_me:$LINENO: result: no" >&5
   4556 echo "${ECHO_T}no" >&6; }
   4557 fi
   4558 
   4559 
   4560      fi
   4561   fi
   4562 else
   4563   LLVM_CROSS_COMPILING=0
   4564 
   4565 fi
   4566 
   4567 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
   4568   cvsbuild="yes"
   4569   optimize="no"
   4570   CVSBUILD=CVSBUILD=1
   4571 
   4572 else
   4573   cvsbuild="no"
   4574   optimize="yes"
   4575 fi
   4576 
   4577 
   4578 # Check whether --enable-libcpp was given.
   4579 if test "${enable_libcpp+set}" = set; then
   4580   enableval=$enable_libcpp;
   4581 else
   4582   enableval=default
   4583 fi
   4584 
   4585 case "$enableval" in
   4586   yes) ENABLE_LIBCPP=1
   4587  ;;
   4588   no)  ENABLE_LIBCPP=0
   4589  ;;
   4590   default) ENABLE_LIBCPP=0
   4591 ;;
   4592   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
   4593 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
   4594    { (exit 1); exit 1; }; } ;;
   4595 esac
   4596 
   4597 # Check whether --enable-compiler-version-checks was given.
   4598 if test "${enable_compiler_version_checks+set}" = set; then
   4599   enableval=$enable_compiler_version_checks;
   4600 else
   4601   enableval=default
   4602 fi
   4603 
   4604 case "$enableval" in
   4605   no)
   4606     ;;
   4607   yes|default)
   4608     ac_ext=cpp
   4609 ac_cpp='$CXXCPP $CPPFLAGS'
   4610 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4611 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4612 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4613 
   4614     case "$llvm_cv_cxx_compiler" in
   4615     clang)
   4616       { echo "$as_me:$LINENO: checking whether Clang is new enough" >&5
   4617 echo $ECHO_N "checking whether Clang is new enough... $ECHO_C" >&6; }
   4618       cat >conftest.$ac_ext <<_ACEOF
   4619 /* confdefs.h.  */
   4620 _ACEOF
   4621 cat confdefs.h >>conftest.$ac_ext
   4622 cat >>conftest.$ac_ext <<_ACEOF
   4623 /* end confdefs.h.  */
   4624 
   4625 #if __clang_major__ < 3 || (__clang_major__ == 3 && __clang_minor__ < 1)
   4626 #error This version of Clang is too old to build LLVM
   4627 #endif
   4628 
   4629 _ACEOF
   4630 rm -f conftest.$ac_objext
   4631 if { (ac_try="$ac_compile"
   4632 case "(($ac_try" in
   4633   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4634   *) ac_try_echo=$ac_try;;
   4635 esac
   4636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4637   (eval "$ac_compile") 2>conftest.er1
   4638   ac_status=$?
   4639   grep -v '^ *+' conftest.er1 >conftest.err
   4640   rm -f conftest.er1
   4641   cat conftest.err >&5
   4642   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4643   (exit $ac_status); } &&
   4644 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   4645   { (case "(($ac_try" in
   4646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4647   *) ac_try_echo=$ac_try;;
   4648 esac
   4649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4650   (eval "$ac_try") 2>&5
   4651   ac_status=$?
   4652   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4653   (exit $ac_status); }; } &&
   4654 	 { ac_try='test -s conftest.$ac_objext'
   4655   { (case "(($ac_try" in
   4656   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4657   *) ac_try_echo=$ac_try;;
   4658 esac
   4659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4660   (eval "$ac_try") 2>&5
   4661   ac_status=$?
   4662   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4663   (exit $ac_status); }; }; then
   4664   { echo "$as_me:$LINENO: result: yes" >&5
   4665 echo "${ECHO_T}yes" >&6; }
   4666 else
   4667   echo "$as_me: failed program was:" >&5
   4668 sed 's/^/| /' conftest.$ac_ext >&5
   4669 
   4670 	{ echo "$as_me:$LINENO: result: no" >&5
   4671 echo "${ECHO_T}no" >&6; }
   4672            { { echo "$as_me:$LINENO: error:
   4673 The selected Clang compiler is not new enough to build LLVM. Please upgrade to
   4674 Clang 3.1. You may pass --disable-compiler-version-checks to configure to
   4675 bypass these sanity checks." >&5
   4676 echo "$as_me: error:
   4677 The selected Clang compiler is not new enough to build LLVM. Please upgrade to
   4678 Clang 3.1. You may pass --disable-compiler-version-checks to configure to
   4679 bypass these sanity checks." >&2;}
   4680    { (exit 1); exit 1; }; }
   4681 fi
   4682 
   4683 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4684 
   4685                                           if test "$ENABLE_LIBCPP" -eq 0 ; then
   4686         { echo "$as_me:$LINENO: checking whether Clang will select a modern C++ standard library" >&5
   4687 echo $ECHO_N "checking whether Clang will select a modern C++ standard library... $ECHO_C" >&6; }
   4688         llvm_cv_old_cxxflags="$CXXFLAGS"
   4689         CXXFLAGS="$CXXFLAGS -std=c++0x"
   4690         cat >conftest.$ac_ext <<_ACEOF
   4691 /* confdefs.h.  */
   4692 _ACEOF
   4693 cat confdefs.h >>conftest.$ac_ext
   4694 cat >>conftest.$ac_ext <<_ACEOF
   4695 /* end confdefs.h.  */
   4696 
   4697 #include <atomic>
   4698 std::atomic<float> x(0.0f);
   4699 int main() { return (float)x; }
   4700 
   4701 _ACEOF
   4702 rm -f conftest.$ac_objext conftest$ac_exeext
   4703 if { (ac_try="$ac_link"
   4704 case "(($ac_try" in
   4705   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4706   *) ac_try_echo=$ac_try;;
   4707 esac
   4708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4709   (eval "$ac_link") 2>conftest.er1
   4710   ac_status=$?
   4711   grep -v '^ *+' conftest.er1 >conftest.err
   4712   rm -f conftest.er1
   4713   cat conftest.err >&5
   4714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4715   (exit $ac_status); } &&
   4716 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   4717   { (case "(($ac_try" in
   4718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4719   *) ac_try_echo=$ac_try;;
   4720 esac
   4721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4722   (eval "$ac_try") 2>&5
   4723   ac_status=$?
   4724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4725   (exit $ac_status); }; } &&
   4726 	 { ac_try='test -s conftest$ac_exeext'
   4727   { (case "(($ac_try" in
   4728   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4729   *) ac_try_echo=$ac_try;;
   4730 esac
   4731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4732   (eval "$ac_try") 2>&5
   4733   ac_status=$?
   4734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4735   (exit $ac_status); }; }; then
   4736   { echo "$as_me:$LINENO: result: yes" >&5
   4737 echo "${ECHO_T}yes" >&6; }
   4738 else
   4739   echo "$as_me: failed program was:" >&5
   4740 sed 's/^/| /' conftest.$ac_ext >&5
   4741 
   4742 	{ echo "$as_me:$LINENO: result: no" >&5
   4743 echo "${ECHO_T}no" >&6; }
   4744              { { echo "$as_me:$LINENO: error:
   4745 We detected a missing feature in the standard C++ library that was known to be
   4746 missing in libstdc++4.6 and implemented in libstdc++4.7. There are numerous
   4747 C++11 problems with 4.6's library, and we don't support GCCs or libstdc++ older
   4748 than 4.7. You will need to update your system and ensure Clang uses the newer
   4749 standard library.
   4750 
   4751 If this error is incorrect or you need to force things to work, you may pass
   4752 '--disable-compiler-version-checks' to configure to bypass this test." >&5
   4753 echo "$as_me: error:
   4754 We detected a missing feature in the standard C++ library that was known to be
   4755 missing in libstdc++4.6 and implemented in libstdc++4.7. There are numerous
   4756 C++11 problems with 4.6's library, and we don't support GCCs or libstdc++ older
   4757 than 4.7. You will need to update your system and ensure Clang uses the newer
   4758 standard library.
   4759 
   4760 If this error is incorrect or you need to force things to work, you may pass
   4761 '--disable-compiler-version-checks' to configure to bypass this test." >&2;}
   4762    { (exit 1); exit 1; }; }
   4763 fi
   4764 
   4765 rm -f core conftest.err conftest.$ac_objext \
   4766       conftest$ac_exeext conftest.$ac_ext
   4767         CXXFLAGS="$llvm_cv_old_cxxflags"
   4768       fi
   4769       ;;
   4770     gcc)
   4771       { echo "$as_me:$LINENO: checking whether GCC is new enough" >&5
   4772 echo $ECHO_N "checking whether GCC is new enough... $ECHO_C" >&6; }
   4773       cat >conftest.$ac_ext <<_ACEOF
   4774 /* confdefs.h.  */
   4775 _ACEOF
   4776 cat confdefs.h >>conftest.$ac_ext
   4777 cat >>conftest.$ac_ext <<_ACEOF
   4778 /* end confdefs.h.  */
   4779 
   4780 #if __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 7)
   4781 #error This version of GCC is too old to build LLVM
   4782 #endif
   4783 
   4784 _ACEOF
   4785 rm -f conftest.$ac_objext
   4786 if { (ac_try="$ac_compile"
   4787 case "(($ac_try" in
   4788   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4789   *) ac_try_echo=$ac_try;;
   4790 esac
   4791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4792   (eval "$ac_compile") 2>conftest.er1
   4793   ac_status=$?
   4794   grep -v '^ *+' conftest.er1 >conftest.err
   4795   rm -f conftest.er1
   4796   cat conftest.err >&5
   4797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4798   (exit $ac_status); } &&
   4799 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   4800   { (case "(($ac_try" in
   4801   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4802   *) ac_try_echo=$ac_try;;
   4803 esac
   4804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4805   (eval "$ac_try") 2>&5
   4806   ac_status=$?
   4807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4808   (exit $ac_status); }; } &&
   4809 	 { ac_try='test -s conftest.$ac_objext'
   4810   { (case "(($ac_try" in
   4811   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   4812   *) ac_try_echo=$ac_try;;
   4813 esac
   4814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   4815   (eval "$ac_try") 2>&5
   4816   ac_status=$?
   4817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   4818   (exit $ac_status); }; }; then
   4819   { echo "$as_me:$LINENO: result: yes" >&5
   4820 echo "${ECHO_T}yes" >&6; }
   4821 else
   4822   echo "$as_me: failed program was:" >&5
   4823 sed 's/^/| /' conftest.$ac_ext >&5
   4824 
   4825 	{ echo "$as_me:$LINENO: result: no" >&5
   4826 echo "${ECHO_T}no" >&6; }
   4827            { { echo "$as_me:$LINENO: error:
   4828 The selected GCC C++ compiler is not new enough to build LLVM. Please upgrade
   4829 to GCC 4.7. You may pass --disable-compiler-version-checks to configure to
   4830 bypass these sanity checks." >&5
   4831 echo "$as_me: error:
   4832 The selected GCC C++ compiler is not new enough to build LLVM. Please upgrade
   4833 to GCC 4.7. You may pass --disable-compiler-version-checks to configure to
   4834 bypass these sanity checks." >&2;}
   4835    { (exit 1); exit 1; }; }
   4836 fi
   4837 
   4838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4839       ;;
   4840     unknown)
   4841       ;;
   4842     esac
   4843     ac_ext=c
   4844 ac_cpp='$CPP $CPPFLAGS'
   4845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4847 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4848 
   4849     ;;
   4850   *)
   4851     { { echo "$as_me:$LINENO: error: Invalid setting for --enable-compiler-version-checks. Use \"yes\" or \"no\"" >&5
   4852 echo "$as_me: error: Invalid setting for --enable-compiler-version-checks. Use \"yes\" or \"no\"" >&2;}
   4853    { (exit 1); exit 1; }; }
   4854     ;;
   4855 esac
   4856 
   4857 # Check whether --enable-cxx1y was given.
   4858 if test "${enable_cxx1y+set}" = set; then
   4859   enableval=$enable_cxx1y;
   4860 else
   4861   enableval=default
   4862 fi
   4863 
   4864 case "$enableval" in
   4865   yes) ENABLE_CXX1Y=1
   4866  ;;
   4867   no)  ENABLE_CXX1Y=0
   4868  ;;
   4869   default) ENABLE_CXX1Y=0
   4870 ;;
   4871   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx1y. Use \"yes\" or \"no\"" >&5
   4872 echo "$as_me: error: Invalid setting for --enable-cxx1y. Use \"yes\" or \"no\"" >&2;}
   4873    { (exit 1); exit 1; }; } ;;
   4874 esac
   4875 
   4876 # Check whether --enable-split-dwarf was given.
   4877 if test "${enable_split_dwarf+set}" = set; then
   4878   enableval=$enable_split_dwarf;
   4879 else
   4880   enableval=default
   4881 fi
   4882 
   4883 case "$enableval" in
   4884   yes) ENABLE_SPLIT_DWARF=1
   4885  ;;
   4886   no)  ENABLE_SPLIT_DWARF=0
   4887  ;;
   4888   default) ENABLE_SPLIT_DWARF=0
   4889 ;;
   4890   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-split-dwarf. Use \"yes\" or \"no\"" >&5
   4891 echo "$as_me: error: Invalid setting for --enable-split-dwarf. Use \"yes\" or \"no\"" >&2;}
   4892    { (exit 1); exit 1; }; } ;;
   4893 esac
   4894 
   4895 clang_arcmt="yes"
   4896 # Check whether --enable-clang-arcmt was given.
   4897 if test "${enable_clang_arcmt+set}" = set; then
   4898   enableval=$enable_clang_arcmt; clang_arcmt="$enableval"
   4899 else
   4900   enableval="yes"
   4901 fi
   4902 
   4903 case "$enableval" in
   4904   yes) ENABLE_CLANG_ARCMT=1
   4905  ;;
   4906   no)  ENABLE_CLANG_ARCMT=0
   4907  ;;
   4908   default) ENABLE_CLANG_ARCMT=1
   4909 ;;
   4910   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&5
   4911 echo "$as_me: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&2;}
   4912    { (exit 1); exit 1; }; } ;;
   4913 esac
   4914 
   4915 clang_plugin_support="yes"
   4916 # Check whether --enable-clang-plugin-support was given.
   4917 if test "${enable_clang_plugin_support+set}" = set; then
   4918   enableval=$enable_clang_plugin_support; clang_plugin_support="$enableval"
   4919 else
   4920   enableval="yes"
   4921 fi
   4922 
   4923 case "$enableval" in
   4924   yes) CLANG_PLUGIN_SUPPORT=1
   4925  ;;
   4926   no)  CLANG_PLUGIN_SUPPORT=0
   4927  ;;
   4928   default) CLANG_PLUGIN_SUPPORT=1
   4929 ;;
   4930   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-plugin-support. Use \"yes\" or \"no\"" >&5
   4931 echo "$as_me: error: Invalid setting for --enable-clang-plugin-support. Use \"yes\" or \"no\"" >&2;}
   4932    { (exit 1); exit 1; }; } ;;
   4933 esac
   4934 
   4935 clang_static_analyzer="yes"
   4936 # Check whether --enable-clang-static-analyzer was given.
   4937 if test "${enable_clang_static_analyzer+set}" = set; then
   4938   enableval=$enable_clang_static_analyzer; clang_static_analyzer="$enableval"
   4939 else
   4940   enableval="yes"
   4941 fi
   4942 
   4943 case "$enableval" in
   4944   yes) ENABLE_CLANG_STATIC_ANALYZER=1
   4945  ;;
   4946   no)
   4947     if test ${clang_arcmt} != "no" ; then
   4948       { { echo "$as_me:$LINENO: error: Cannot enable clang ARC Migration Tool while disabling static analyzer." >&5
   4949 echo "$as_me: error: Cannot enable clang ARC Migration Tool while disabling static analyzer." >&2;}
   4950    { (exit 1); exit 1; }; }
   4951     fi
   4952     ENABLE_CLANG_STATIC_ANALYZER=0
   4953 
   4954     ;;
   4955   default) ENABLE_CLANG_STATIC_ANALYZER=1
   4956 ;;
   4957   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&5
   4958 echo "$as_me: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&2;}
   4959    { (exit 1); exit 1; }; } ;;
   4960 esac
   4961 
   4962 # Check whether --enable-optimized was given.
   4963 if test "${enable_optimized+set}" = set; then
   4964   enableval=$enable_optimized;
   4965 else
   4966   enableval=$optimize
   4967 fi
   4968 
   4969 if test ${enableval} = "no" ; then
   4970   ENABLE_OPTIMIZED=
   4971 
   4972 else
   4973   ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
   4974 
   4975 fi
   4976 
   4977 # Check whether --enable-profiling was given.
   4978 if test "${enable_profiling+set}" = set; then
   4979   enableval=$enable_profiling;
   4980 else
   4981   enableval="no"
   4982 fi
   4983 
   4984 if test ${enableval} = "no" ; then
   4985   ENABLE_PROFILING=
   4986 
   4987 else
   4988   ENABLE_PROFILING=ENABLE_PROFILING=1
   4989 
   4990 fi
   4991 
   4992 # Check whether --enable-assertions was given.
   4993 if test "${enable_assertions+set}" = set; then
   4994   enableval=$enable_assertions;
   4995 else
   4996   enableval="yes"
   4997 fi
   4998 
   4999 if test ${enableval} = "yes" ; then
   5000   DISABLE_ASSERTIONS=
   5001 
   5002   assertions_enabled="yes"
   5003 else
   5004   DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
   5005 
   5006   assertions_enabled="no"
   5007 fi
   5008 
   5009 # Check whether --enable-werror was given.
   5010 if test "${enable_werror+set}" = set; then
   5011   enableval=$enable_werror;
   5012 else
   5013   enableval="no"
   5014 fi
   5015 
   5016 case "$enableval" in
   5017   yes) ENABLE_WERROR=1
   5018  ;;
   5019   no)  ENABLE_WERROR=0
   5020  ;;
   5021   default) ENABLE_WERROR=0
   5022 ;;
   5023   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
   5024 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
   5025    { (exit 1); exit 1; }; } ;;
   5026 esac
   5027 
   5028 # Check whether --enable-expensive-checks was given.
   5029 if test "${enable_expensive_checks+set}" = set; then
   5030   enableval=$enable_expensive_checks;
   5031 else
   5032   enableval="no"
   5033 fi
   5034 
   5035 if test ${enableval} = "yes" ; then
   5036   ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
   5037 
   5038   EXPENSIVE_CHECKS=yes
   5039 
   5040 else
   5041   ENABLE_EXPENSIVE_CHECKS=
   5042 
   5043   EXPENSIVE_CHECKS=no
   5044 
   5045 fi
   5046 
   5047 # Check whether --enable-abi-breaking-checks was given.
   5048 if test "${enable_abi_breaking_checks+set}" = set; then
   5049   enableval=$enable_abi_breaking_checks;
   5050 else
   5051   enableval="with-asserts"
   5052 fi
   5053 
   5054 case "$enableval" in
   5055   with-asserts)  if test ${assertions_enabled} = "yes" ; then
   5056 
   5057 cat >>confdefs.h <<\_ACEOF
   5058 #define LLVM_ENABLE_ABI_BREAKING_CHECKS 1
   5059 _ACEOF
   5060 
   5061                    ENABLE_ABI_BREAKING_CHECKS=1
   5062 
   5063                  else
   5064                    ENABLE_ABI_BREAKING_CHECKS=0
   5065 
   5066 		 fi ;;
   5067   yes)
   5068 
   5069 cat >>confdefs.h <<\_ACEOF
   5070 #define LLVM_ENABLE_ABI_BREAKING_CHECKS 1
   5071 _ACEOF
   5072 
   5073                  ENABLE_ABI_BREAKING_CHECKS=1
   5074 
   5075                  ;;
   5076   no)
   5077                  ENABLE_ABI_BREAKING_CHECKS=0
   5078 
   5079                  ;;
   5080   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-abi-breaking-checks.  Use \"with-asserts\", \"yes\" or \"no\"" >&5
   5081 echo "$as_me: error: Invalid setting for --enable-abi-breaking-checks.  Use \"with-asserts\", \"yes\" or \"no\"" >&2;}
   5082    { (exit 1); exit 1; }; }
   5083 esac
   5084 
   5085 # Check whether --enable-debug-runtime was given.
   5086 if test "${enable_debug_runtime+set}" = set; then
   5087   enableval=$enable_debug_runtime;
   5088 else
   5089   enableval=no
   5090 fi
   5091 
   5092 if test ${enableval} = "no" ; then
   5093   DEBUG_RUNTIME=
   5094 
   5095 else
   5096   DEBUG_RUNTIME=DEBUG_RUNTIME=1
   5097 
   5098 fi
   5099 
   5100 # Check whether --enable-debug-symbols was given.
   5101 if test "${enable_debug_symbols+set}" = set; then
   5102   enableval=$enable_debug_symbols;
   5103 else
   5104   enableval=no
   5105 fi
   5106 
   5107 if test ${enableval} = "no" ; then
   5108   DEBUG_SYMBOLS=
   5109 
   5110 else
   5111   DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
   5112 
   5113 fi
   5114 
   5115 # Check whether --enable-keep-symbols was given.
   5116 if test "${enable_keep_symbols+set}" = set; then
   5117   enableval=$enable_keep_symbols;
   5118 else
   5119   enableval=no
   5120 fi
   5121 
   5122 if test ${enableval} = "no" ; then
   5123   KEEP_SYMBOLS=
   5124 
   5125 else
   5126   KEEP_SYMBOLS=KEEP_SYMBOLS=1
   5127 
   5128 fi
   5129 
   5130 # Check whether --enable-jit was given.
   5131 if test "${enable_jit+set}" = set; then
   5132   enableval=$enable_jit;
   5133 else
   5134   enableval=default
   5135 fi
   5136 
   5137 if test ${enableval} = "no"
   5138 then
   5139   JIT=
   5140 
   5141 else
   5142   case "$llvm_cv_target_arch" in
   5143     x86)         TARGET_HAS_JIT=1
   5144  ;;
   5145     Sparc)       TARGET_HAS_JIT=0
   5146  ;;
   5147     PowerPC)     TARGET_HAS_JIT=1
   5148  ;;
   5149     x86_64)      TARGET_HAS_JIT=1
   5150  ;;
   5151     ARM)         TARGET_HAS_JIT=1
   5152  ;;
   5153     AVR)         TARGET_HAS_JIT=0
   5154  ;;
   5155     Mips)        TARGET_HAS_JIT=1
   5156  ;;
   5157     XCore)       TARGET_HAS_JIT=0
   5158  ;;
   5159     MSP430)      TARGET_HAS_JIT=0
   5160  ;;
   5161     Hexagon)     TARGET_HAS_JIT=0
   5162  ;;
   5163     NVPTX)       TARGET_HAS_JIT=0
   5164  ;;
   5165     SystemZ)     TARGET_HAS_JIT=1
   5166  ;;
   5167     WebAssembly) TARGET_HAS_JIT=0
   5168  ;;
   5169     *)           TARGET_HAS_JIT=0
   5170  ;;
   5171   esac
   5172 fi
   5173 
   5174 TARGETS_WITH_JIT="ARM AArch64 Mips PowerPC SystemZ X86"
   5175 TARGETS_WITH_JIT=$TARGETS_WITH_JIT
   5176 
   5177 
   5178 # Check whether --enable-docs was given.
   5179 if test "${enable_docs+set}" = set; then
   5180   enableval=$enable_docs;
   5181 else
   5182   enableval=default
   5183 fi
   5184 
   5185 case "$enableval" in
   5186   yes) ENABLE_DOCS=1
   5187  ;;
   5188   no)  ENABLE_DOCS=0
   5189  ;;
   5190   default) ENABLE_DOCS=1
   5191  ;;
   5192   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
   5193 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
   5194    { (exit 1); exit 1; }; } ;;
   5195 esac
   5196 
   5197 # Check whether --enable-doxygen was given.
   5198 if test "${enable_doxygen+set}" = set; then
   5199   enableval=$enable_doxygen;
   5200 else
   5201   enableval=default
   5202 fi
   5203 
   5204 case "$enableval" in
   5205   yes) ENABLE_DOXYGEN=1
   5206  ;;
   5207   no|default) ENABLE_DOXYGEN=0
   5208  ;;
   5209   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
   5210 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
   5211    { (exit 1); exit 1; }; } ;;
   5212 esac
   5213 
   5214 # Check whether --enable-doxygen-search was given.
   5215 if test "${enable_doxygen_search+set}" = set; then
   5216   enableval=$enable_doxygen_search;
   5217 else
   5218   enableval=default
   5219 fi
   5220 
   5221 ENABLE_DOXYGEN_SEARCH="$enableval"
   5222 
   5223 case "$enableval" in
   5224   yes|no|default) ;;
   5225   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&5
   5226 echo "$as_me: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&2;}
   5227    { (exit 1); exit 1; }; } ;;
   5228 esac
   5229 
   5230 # Check whether --enable-doxygen-external-search was given.
   5231 if test "${enable_doxygen_external_search+set}" = set; then
   5232   enableval=$enable_doxygen_external_search;
   5233 else
   5234   enableval=default
   5235 fi
   5236 
   5237 ENABLE_DOXYGEN_EXTERNAL_SEARCH="$enableval"
   5238 
   5239 case "$enableval" in
   5240   yes)
   5241             case "$ENABLE_DOXYGEN_SEARCH" in
   5242       yes|default) ENABLE_DOXYGEN_SEARCH="yes" ;;
   5243       no) { { echo "$as_me:$LINENO: error: The option --enable-doxygen-external-search requires --enable-doxygen-search" >&5
   5244 echo "$as_me: error: The option --enable-doxygen-external-search requires --enable-doxygen-search" >&2;}
   5245    { (exit 1); exit 1; }; } ;;
   5246     esac
   5247     ;;
   5248   no|default) ;;
   5249   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-external-search. Use \"yes\" or \"no\"" >&5
   5250 echo "$as_me: error: Invalid setting for --enable-doxygen-external-search. Use \"yes\" or \"no\"" >&2;}
   5251    { (exit 1); exit 1; }; } ;;
   5252 esac
   5253 
   5254 
   5255 # Check whether --with-doxygen-search-engine-url was given.
   5256 if test "${with_doxygen_search_engine_url+set}" = set; then
   5257   withval=$with_doxygen_search_engine_url;
   5258 fi
   5259 
   5260 WITH_DOXYGEN_SEARCH_ENGINE_URL="$withval"
   5261 
   5262 
   5263 # Check whether --with-doxygen-search-mappings was given.
   5264 if test "${with_doxygen_search_mappings+set}" = set; then
   5265   withval=$with_doxygen_search_mappings;
   5266 fi
   5267 
   5268 WITH_DOXYGEN_SEARCH_MAPPINGS="$withval"
   5269 
   5270 case "$ENABLE_DOXYGEN_SEARCH" in
   5271   yes)
   5272     if test "$ENABLE_DOXYGEN" = "0" ; then
   5273       { { echo "$as_me:$LINENO: error: The option --enable-doxygen-search requires --enable-doxygen." >&5
   5274 echo "$as_me: error: The option --enable-doxygen-search requires --enable-doxygen." >&2;}
   5275    { (exit 1); exit 1; }; }
   5276     fi
   5277 
   5278     enable_searchengine=YES
   5279 
   5280 
   5281     case "$ENABLE_DOXYGEN_EXTERNAL_SEARCH" in
   5282       yes)
   5283         enable_external_search=YES
   5284 
   5285         enable_server_based_search=YES
   5286 
   5287         searchengine_url="$WITH_DOXYGEN_SEARCH_ENGINE_URL"
   5288 
   5289         extra_search_mappings="$WITH_DOXYGEN_SEARCH_MAPPINGS"
   5290 
   5291         ;;
   5292 
   5293       no|default)
   5294         enable_external_search=NO
   5295 
   5296         enable_server_based_search=NO
   5297 
   5298 
   5299 
   5300         ;;
   5301     esac
   5302     ;;
   5303 
   5304   no|default)
   5305     enable_searchengine=NO
   5306 
   5307 
   5308     enable_server_based_search=NO
   5309 
   5310     enable_external_search=NO
   5311 
   5312 
   5313     ;;
   5314 
   5315   *)
   5316     { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&5
   5317 echo "$as_me: error: Invalid setting for --enable-doxygen-search. Use \"yes\" or \"no\"" >&2;}
   5318    { (exit 1); exit 1; }; }
   5319     ;;
   5320 esac
   5321 
   5322 # Check whether --enable-doxygen-qt-help was given.
   5323 if test "${enable_doxygen_qt_help+set}" = set; then
   5324   enableval=$enable_doxygen_qt_help;
   5325 else
   5326   enableval=default
   5327 fi
   5328 
   5329 case "$enableval" in
   5330   yes)
   5331     if test "$ENABLE_DOXYGEN" = "0" ; then
   5332       { { echo "$as_me:$LINENO: error: The option --enable-doxygen-qt-help requires --enable-doxygen." >&5
   5333 echo "$as_me: error: The option --enable-doxygen-qt-help requires --enable-doxygen." >&2;}
   5334    { (exit 1); exit 1; }; }
   5335     fi
   5336 
   5337     # Extract the first word of "qhelpgenerator", so it can be a program name with args.
   5338 set dummy qhelpgenerator; ac_word=$2
   5339 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   5340 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   5341 if test "${ac_cv_path_QHELPGENERATOR+set}" = set; then
   5342   echo $ECHO_N "(cached) $ECHO_C" >&6
   5343 else
   5344   case $QHELPGENERATOR in
   5345   [\\/]* | ?:[\\/]*)
   5346   ac_cv_path_QHELPGENERATOR="$QHELPGENERATOR" # Let the user override the test with a path.
   5347   ;;
   5348   *)
   5349   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5350 for as_dir in $PATH
   5351 do
   5352   IFS=$as_save_IFS
   5353   test -z "$as_dir" && as_dir=.
   5354   for ac_exec_ext in '' $ac_executable_extensions; do
   5355   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   5356     ac_cv_path_QHELPGENERATOR="$as_dir/$ac_word$ac_exec_ext"
   5357     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   5358     break 2
   5359   fi
   5360 done
   5361 done
   5362 IFS=$as_save_IFS
   5363 
   5364   test -z "$ac_cv_path_QHELPGENERATOR" && ac_cv_path_QHELPGENERATOR="qhelpgenerator"
   5365   ;;
   5366 esac
   5367 fi
   5368 QHELPGENERATOR=$ac_cv_path_QHELPGENERATOR
   5369 if test -n "$QHELPGENERATOR"; then
   5370   { echo "$as_me:$LINENO: result: $QHELPGENERATOR" >&5
   5371 echo "${ECHO_T}$QHELPGENERATOR" >&6; }
   5372 else
   5373   { echo "$as_me:$LINENO: result: no" >&5
   5374 echo "${ECHO_T}no" >&6; }
   5375 fi
   5376 
   5377 
   5378 
   5379         llvm_doxygen_generate_qhp=YES
   5380 
   5381     llvm_doxygen_qch_filename=org.llvm.qch
   5382 
   5383     llvm_doxygen_qhp_namespace=org.llvm
   5384 
   5385     llvm_doxygen_qhelpgenerator_path="$QHELPGENERATOR"
   5386 
   5387     llvm_doxygen_qhp_cust_filter_name="$PACKAGE_STRING"
   5388 
   5389     llvm_doxygen_qhp_cust_filter_attrs="$PACKAGE_NAME,$PACKAGE_VERSION"
   5390 
   5391 
   5392         clang_doxygen_generate_qhp=YES
   5393 
   5394     clang_doxygen_qch_filename=org.llvm.clang.qch
   5395 
   5396     clang_doxygen_qhp_namespace=org.llvm.clang
   5397 
   5398     clang_doxygen_qhelpgenerator_path="$QHELPGENERATOR"
   5399 
   5400     clang_doxygen_qhp_cust_filter_name="Clang $PACKAGE_VERSION"
   5401 
   5402     clang_doxygen_qhp_cust_filter_attrs="Clang,$PACKAGE_VERSION"
   5403 
   5404     ;;
   5405 
   5406   no|default)
   5407     llvm_doxygen_generate_qhp=NO
   5408 
   5409 
   5410 
   5411 
   5412 
   5413 
   5414 
   5415     clang_doxygen_generate_qhp=NO
   5416 
   5417 
   5418 
   5419 
   5420     clang_doxygen_qhp_cust_filter_name="Clang $PACKAGE_VERSION"
   5421 
   5422     clang_doxygen_qhp_cust_filter_attrs="Clang,$PACKAGE_VERSION"
   5423 
   5424     ;;
   5425 
   5426   *)
   5427     { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen-qt-help. Use \"yes\" or \"no\"" >&5
   5428 echo "$as_me: error: Invalid setting for --enable-doxygen-qt-help. Use \"yes\" or \"no\"" >&2;}
   5429    { (exit 1); exit 1; }; } ;;
   5430 esac
   5431 
   5432 # Check whether --enable-threads was given.
   5433 if test "${enable_threads+set}" = set; then
   5434   enableval=$enable_threads;
   5435 else
   5436   enableval=default
   5437 fi
   5438 
   5439 case "$enableval" in
   5440   yes) LLVM_ENABLE_THREADS=1
   5441  ;;
   5442   no)  LLVM_ENABLE_THREADS=0
   5443  ;;
   5444   default) LLVM_ENABLE_THREADS=1
   5445  ;;
   5446   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
   5447 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
   5448    { (exit 1); exit 1; }; } ;;
   5449 esac
   5450 
   5451 cat >>confdefs.h <<_ACEOF
   5452 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS
   5453 _ACEOF
   5454 
   5455 
   5456 # Check whether --enable-pthreads was given.
   5457 if test "${enable_pthreads+set}" = set; then
   5458   enableval=$enable_pthreads;
   5459 else
   5460   enableval=default
   5461 fi
   5462 
   5463 case "$enableval" in
   5464   yes) ENABLE_PTHREADS=1
   5465  ;;
   5466   no)  ENABLE_PTHREADS=0
   5467  ;;
   5468   default) ENABLE_PTHREADS=1
   5469  ;;
   5470   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
   5471 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
   5472    { (exit 1); exit 1; }; } ;;
   5473 esac
   5474 
   5475 # Check whether --enable-zlib was given.
   5476 if test "${enable_zlib+set}" = set; then
   5477   enableval=$enable_zlib;
   5478 else
   5479   enableval=default
   5480 fi
   5481 
   5482 case "$enableval" in
   5483   yes) LLVM_ENABLE_ZLIB=1
   5484  ;;
   5485   no)  LLVM_ENABLE_ZLIB=0
   5486  ;;
   5487   default) LLVM_ENABLE_ZLIB=1
   5488  ;;
   5489   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-zlib. Use \"yes\" or \"no\"" >&5
   5490 echo "$as_me: error: Invalid setting for --enable-zlib. Use \"yes\" or \"no\"" >&2;}
   5491    { (exit 1); exit 1; }; } ;;
   5492 esac
   5493 
   5494 cat >>confdefs.h <<_ACEOF
   5495 #define LLVM_ENABLE_ZLIB $LLVM_ENABLE_ZLIB
   5496 _ACEOF
   5497 
   5498 
   5499 # Check whether --enable-pic was given.
   5500 if test "${enable_pic+set}" = set; then
   5501   enableval=$enable_pic;
   5502 else
   5503   enableval=default
   5504 fi
   5505 
   5506 case "$enableval" in
   5507   yes) ENABLE_PIC=1
   5508  ;;
   5509   no)  ENABLE_PIC=0
   5510  ;;
   5511   default) ENABLE_PIC=1
   5512  ;;
   5513   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
   5514 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
   5515    { (exit 1); exit 1; }; } ;;
   5516 esac
   5517 
   5518 cat >>confdefs.h <<_ACEOF
   5519 #define ENABLE_PIC $ENABLE_PIC
   5520 _ACEOF
   5521 
   5522 
   5523 # Check whether --enable-shared was given.
   5524 if test "${enable_shared+set}" = set; then
   5525   enableval=$enable_shared;
   5526 else
   5527   enableval=default
   5528 fi
   5529 
   5530 case "$enableval" in
   5531   yes) ENABLE_SHARED=1
   5532  ;;
   5533   no)  ENABLE_SHARED=0
   5534  ;;
   5535   default) ENABLE_SHARED=0
   5536  ;;
   5537   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
   5538 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
   5539    { (exit 1); exit 1; }; } ;;
   5540 esac
   5541 
   5542 # Check whether --enable-embed-stdcxx was given.
   5543 if test "${enable_embed_stdcxx+set}" = set; then
   5544   enableval=$enable_embed_stdcxx;
   5545 else
   5546   enableval=default
   5547 fi
   5548 
   5549 case "$enableval" in
   5550   yes) ENABLE_EMBED_STDCXX=1
   5551  ;;
   5552   no)  ENABLE_EMBED_STDCXX=0
   5553  ;;
   5554   default) ENABLE_EMBED_STDCXX=0
   5555  ;;
   5556   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
   5557 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
   5558    { (exit 1); exit 1; }; } ;;
   5559 esac
   5560 
   5561 # Check whether --enable-timestamps was given.
   5562 if test "${enable_timestamps+set}" = set; then
   5563   enableval=$enable_timestamps;
   5564 else
   5565   enableval=default
   5566 fi
   5567 
   5568 case "$enableval" in
   5569   yes) ENABLE_TIMESTAMPS=1
   5570  ;;
   5571   no)  ENABLE_TIMESTAMPS=0
   5572  ;;
   5573   default) ENABLE_TIMESTAMPS=1
   5574  ;;
   5575   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
   5576 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
   5577    { (exit 1); exit 1; }; } ;;
   5578 esac
   5579 
   5580 cat >>confdefs.h <<_ACEOF
   5581 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
   5582 _ACEOF
   5583 
   5584 
   5585 # Check whether --enable-backtraces was given.
   5586 if test "${enable_backtraces+set}" = set; then
   5587   enableval=$enable_backtraces; case "$enableval" in
   5588     yes) llvm_cv_enable_backtraces="yes" ;;
   5589     no)  llvm_cv_enable_backtraces="no"  ;;
   5590     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&5
   5591 echo "$as_me: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&2;}
   5592    { (exit 1); exit 1; }; } ;;
   5593   esac
   5594 else
   5595   llvm_cv_enable_backtraces="yes"
   5596 fi
   5597 
   5598 if test "$llvm_cv_enable_backtraces" = "yes" ; then
   5599 
   5600 cat >>confdefs.h <<\_ACEOF
   5601 #define ENABLE_BACKTRACES 1
   5602 _ACEOF
   5603 
   5604 fi
   5605 
   5606 # Check whether --enable-crash-overrides was given.
   5607 if test "${enable_crash_overrides+set}" = set; then
   5608   enableval=$enable_crash_overrides; case "$enableval" in
   5609     yes) llvm_cv_enable_crash_overrides="yes" ;;
   5610     no)  llvm_cv_enable_crash_overrides="no"  ;;
   5611     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-crash-overrides. Use \"yes\" or \"no\"" >&5
   5612 echo "$as_me: error: Invalid setting for --enable-crash-overrides. Use \"yes\" or \"no\"" >&2;}
   5613    { (exit 1); exit 1; }; } ;;
   5614   esac
   5615 else
   5616   llvm_cv_enable_crash_overrides="yes"
   5617 fi
   5618 
   5619 if test "$llvm_cv_enable_crash_overrides" = "yes" ; then
   5620 
   5621 cat >>confdefs.h <<\_ACEOF
   5622 #define ENABLE_CRASH_OVERRIDES 1
   5623 _ACEOF
   5624 
   5625 fi
   5626 
   5627 ALL_TARGETS="X86 Sparc PowerPC ARM AArch64 Mips XCore MSP430 CppBackend NVPTX Hexagon SystemZ AMDGPU BPF"
   5628 ALL_TARGETS=$ALL_TARGETS
   5629 
   5630 
   5631 TARGETS_TO_BUILD=""
   5632 # Check whether --enable-targets was given.
   5633 if test "${enable_targets+set}" = set; then
   5634   enableval=$enable_targets;
   5635 else
   5636   enableval=all
   5637 fi
   5638 
   5639 if test "$enableval" = host-only ; then
   5640   enableval=host
   5641 fi
   5642 case "$enableval" in
   5643   all) TARGETS_TO_BUILD="$ALL_TARGETS" ;;
   5644   *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
   5645       case "$a_target" in
   5646         x86)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
   5647         x86_64)   TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
   5648         sparc)    TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
   5649         powerpc)  TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
   5650         aarch64)  TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
   5651         arm64)    TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
   5652         arm)      TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
   5653         bpf)      TARGETS_TO_BUILD="BPF $TARGETS_TO_BUILD" ;;
   5654         mips)     TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
   5655         mipsel)   TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
   5656         mips64)   TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
   5657         mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
   5658         xcore)    TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
   5659         msp430)   TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
   5660         cpp)      TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
   5661         hexagon)  TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
   5662         nvptx)    TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
   5663         systemz)  TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
   5664         amdgpu)   TARGETS_TO_BUILD="AMDGPU $TARGETS_TO_BUILD" ;;
   5665         r600)     TARGETS_TO_BUILD="AMDGPU $TARGETS_TO_BUILD" ;;
   5666         wasm)     TARGETS_TO_BUILD="WebAssembly $TARGETS_TO_BUILD" ;;
   5667         host) case "$llvm_cv_target_arch" in
   5668             x86)         TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
   5669             x86_64)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
   5670             Sparc)       TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
   5671             PowerPC)     TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
   5672             AArch64)     TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
   5673             ARM)         TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
   5674             Mips)        TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
   5675             XCore)       TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
   5676             MSP430)      TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
   5677             Hexagon)     TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
   5678             NVPTX)       TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
   5679             SystemZ)     TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
   5680             WebAssembly) TARGETS_TO_BUILD="WebAssembly $TARGETS_TO_BUILD" ;;
   5681             *)       { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
   5682 echo "$as_me: error: Can not set target to build" >&2;}
   5683    { (exit 1); exit 1; }; } ;;
   5684           esac ;;
   5685         *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
   5686 echo "$as_me: error: Unrecognized target $a_target" >&2;}
   5687    { (exit 1); exit 1; }; } ;;
   5688       esac
   5689   done
   5690   ;;
   5691 esac
   5692 
   5693 # Check whether --enable-experimental-targets was given.
   5694 if test "${enable_experimental_targets+set}" = set; then
   5695   enableval=$enable_experimental_targets;
   5696 else
   5697   enableval=disable
   5698 fi
   5699 
   5700 
   5701 if test ${enableval} != "disable"
   5702 then
   5703   TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD"
   5704 fi
   5705 
   5706 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
   5707 
   5708 
   5709 for a_target in $TARGETS_TO_BUILD; do
   5710   if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
   5711 
   5712 cat >>confdefs.h <<_ACEOF
   5713 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
   5714 _ACEOF
   5715 
   5716     LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
   5717     LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
   5718     LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
   5719     LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
   5720     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
   5721       LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
   5722     fi
   5723     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
   5724       LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
   5725     fi
   5726 
   5727 cat >>confdefs.h <<_ACEOF
   5728 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
   5729 _ACEOF
   5730 
   5731 
   5732 cat >>confdefs.h <<_ACEOF
   5733 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
   5734 _ACEOF
   5735 
   5736 
   5737 cat >>confdefs.h <<_ACEOF
   5738 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
   5739 _ACEOF
   5740 
   5741 
   5742 cat >>confdefs.h <<_ACEOF
   5743 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
   5744 _ACEOF
   5745 
   5746     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
   5747 
   5748 cat >>confdefs.h <<_ACEOF
   5749 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
   5750 _ACEOF
   5751 
   5752     fi
   5753     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
   5754 
   5755 cat >>confdefs.h <<_ACEOF
   5756 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
   5757 _ACEOF
   5758 
   5759     fi
   5760   fi
   5761 done
   5762 
   5763 LLVM_ENUM_TARGETS=""
   5764 LLVM_ENUM_ASM_PRINTERS=""
   5765 LLVM_ENUM_ASM_PARSERS=""
   5766 LLVM_ENUM_DISASSEMBLERS=""
   5767 for target_to_build in $TARGETS_TO_BUILD; do
   5768   LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
   5769   if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
   5770     LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
   5771   fi
   5772   if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
   5773     LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
   5774   fi
   5775   if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
   5776     LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
   5777   fi
   5778 done
   5779 
   5780 
   5781 
   5782 
   5783 
   5784 
   5785 # Check whether --with-optimize-option was given.
   5786 if test "${with_optimize_option+set}" = set; then
   5787   withval=$with_optimize_option;
   5788 else
   5789   withval=default
   5790 fi
   5791 
   5792 { echo "$as_me:$LINENO: checking optimization flags" >&5
   5793 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
   5794 case "$withval" in
   5795   default)
   5796     case "$llvm_cv_os_type" in
   5797     FreeBSD) optimize_option=-O2 ;;
   5798     MingW) optimize_option=-O2 ;;
   5799     *)     optimize_option=-O3 ;;
   5800     esac ;;
   5801   *) optimize_option="$withval" ;;
   5802 esac
   5803 OPTIMIZE_OPTION=$optimize_option
   5804 
   5805 { echo "$as_me:$LINENO: result: $optimize_option" >&5
   5806 echo "${ECHO_T}$optimize_option" >&6; }
   5807 
   5808 
   5809 # Check whether --with-extra-options was given.
   5810 if test "${with_extra_options+set}" = set; then
   5811   withval=$with_extra_options;
   5812 else
   5813   withval=default
   5814 fi
   5815 
   5816 case "$withval" in
   5817   default) EXTRA_OPTIONS= ;;
   5818   *) EXTRA_OPTIONS=$withval ;;
   5819 esac
   5820 EXTRA_OPTIONS=$EXTRA_OPTIONS
   5821 
   5822 
   5823 
   5824 # Check whether --with-extra-ld-options was given.
   5825 if test "${with_extra_ld_options+set}" = set; then
   5826   withval=$with_extra_ld_options;
   5827 else
   5828   withval=default
   5829 fi
   5830 
   5831 case "$withval" in
   5832   default) EXTRA_LD_OPTIONS= ;;
   5833   *) EXTRA_LD_OPTIONS=$withval ;;
   5834 esac
   5835 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
   5836 
   5837 
   5838 # Check whether --enable-bindings was given.
   5839 if test "${enable_bindings+set}" = set; then
   5840   enableval=$enable_bindings;
   5841 else
   5842   enableval=default
   5843 fi
   5844 
   5845 BINDINGS_TO_BUILD=""
   5846 case "$enableval" in
   5847   yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
   5848   all ) BINDINGS_TO_BUILD="ocaml" ;;
   5849   none | no) BINDINGS_TO_BUILD="" ;;
   5850   *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
   5851       case "$a_binding" in
   5852         ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
   5853         *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
   5854 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
   5855    { (exit 1); exit 1; }; } ;;
   5856       esac
   5857   done
   5858   ;;
   5859 esac
   5860 
   5861 
   5862 # Check whether --with-ocaml-libdir was given.
   5863 if test "${with_ocaml_libdir+set}" = set; then
   5864   withval=$with_ocaml_libdir;
   5865 else
   5866   withval=auto
   5867 fi
   5868 
   5869 case "$withval" in
   5870   auto) with_ocaml_libdir="$withval" ;;
   5871   /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
   5872   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
   5873 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
   5874    { (exit 1); exit 1; }; } ;;
   5875 esac
   5876 
   5877 
   5878 # Check whether --with-clang-srcdir was given.
   5879 if test "${with_clang_srcdir+set}" = set; then
   5880   withval=$with_clang_srcdir;
   5881 else
   5882   withval="-"
   5883 fi
   5884 
   5885 case "$withval" in
   5886   -) clang_src_root="" ;;
   5887   /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;;
   5888   *) clang_src_root="$ac_pwd/$withval" ;;
   5889 esac
   5890 CLANG_SRC_ROOT=$clang_src_root
   5891 
   5892 
   5893 
   5894 # Check whether --with-clang-resource-dir was given.
   5895 if test "${with_clang_resource_dir+set}" = set; then
   5896   withval=$with_clang_resource_dir;
   5897 else
   5898   withval=""
   5899 fi
   5900 
   5901 
   5902 cat >>confdefs.h <<_ACEOF
   5903 #define CLANG_RESOURCE_DIR "$withval"
   5904 _ACEOF
   5905 
   5906 
   5907 
   5908 # Check whether --with-c-include-dirs was given.
   5909 if test "${with_c_include_dirs+set}" = set; then
   5910   withval=$with_c_include_dirs;
   5911 else
   5912   withval=""
   5913 fi
   5914 
   5915 
   5916 cat >>confdefs.h <<_ACEOF
   5917 #define C_INCLUDE_DIRS "$withval"
   5918 _ACEOF
   5919 
   5920 
   5921 # Clang normally uses the system c++ headers and libraries. With this option,
   5922 # clang will use the ones provided by a gcc installation instead. This option should
   5923 # be passed the same value that was used with --prefix when configuring gcc.
   5924 
   5925 # Check whether --with-gcc-toolchain was given.
   5926 if test "${with_gcc_toolchain+set}" = set; then
   5927   withval=$with_gcc_toolchain;
   5928 else
   5929   withval=""
   5930 fi
   5931 
   5932 
   5933 cat >>confdefs.h <<_ACEOF
   5934 #define GCC_INSTALL_PREFIX "$withval"
   5935 _ACEOF
   5936 
   5937 
   5938 
   5939 # Check whether --with-default-sysroot was given.
   5940 if test "${with_default_sysroot+set}" = set; then
   5941   withval=$with_default_sysroot;
   5942 else
   5943   withval=""
   5944 fi
   5945 
   5946 
   5947 cat >>confdefs.h <<_ACEOF
   5948 #define DEFAULT_SYSROOT "$withval"
   5949 _ACEOF
   5950 
   5951 
   5952 
   5953 # Check whether --with-clang-default-openmp-runtime was given.
   5954 if test "${with_clang_default_openmp_runtime+set}" = set; then
   5955   withval=$with_clang_default_openmp_runtime;
   5956 else
   5957   withval="libomp"
   5958 fi
   5959 
   5960 
   5961 cat >>confdefs.h <<_ACEOF
   5962 #define CLANG_DEFAULT_OPENMP_RUNTIME "$withval"
   5963 _ACEOF
   5964 
   5965 
   5966 
   5967 # Check whether --with-binutils-include was given.
   5968 if test "${with_binutils_include+set}" = set; then
   5969   withval=$with_binutils_include;
   5970 else
   5971   withval=default
   5972 fi
   5973 
   5974 case "$withval" in
   5975   default) WITH_BINUTILS_INCDIR=default ;;
   5976   /* | [A-Za-z]:[\\/]*)      WITH_BINUTILS_INCDIR=$withval ;;
   5977   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
   5978 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
   5979    { (exit 1); exit 1; }; } ;;
   5980 esac
   5981 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
   5982   BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
   5983 
   5984   if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
   5985      echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
   5986      { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
   5987 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
   5988    { (exit 1); exit 1; }; };
   5989   fi
   5990 fi
   5991 
   5992 
   5993 # Check whether --with-bug-report-url was given.
   5994 if test "${with_bug_report_url+set}" = set; then
   5995   withval=$with_bug_report_url;
   5996 else
   5997   withval="http://llvm.org/bugs/"
   5998 fi
   5999 
   6000 
   6001 cat >>confdefs.h <<_ACEOF
   6002 #define BUG_REPORT_URL "$withval"
   6003 _ACEOF
   6004 
   6005 
   6006 # Check whether --enable-terminfo was given.
   6007 if test "${enable_terminfo+set}" = set; then
   6008   enableval=$enable_terminfo; case "$enableval" in
   6009     yes) llvm_cv_enable_terminfo="yes" ;;
   6010     no)  llvm_cv_enable_terminfo="no"  ;;
   6011     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-terminfo. Use \"yes\" or \"no\"" >&5
   6012 echo "$as_me: error: Invalid setting for --enable-terminfo. Use \"yes\" or \"no\"" >&2;}
   6013    { (exit 1); exit 1; }; } ;;
   6014   esac
   6015 else
   6016   llvm_cv_enable_terminfo="yes"
   6017 fi
   6018 
   6019 case "$llvm_cv_enable_terminfo" in
   6020   yes) ENABLE_TERMINFO=1
   6021  ;;
   6022   no)  ENABLE_TERMINFO=0
   6023  ;;
   6024 esac
   6025 
   6026 # Check whether --enable-libedit was given.
   6027 if test "${enable_libedit+set}" = set; then
   6028   enableval=$enable_libedit; case "$enableval" in
   6029     yes) llvm_cv_enable_libedit="yes" ;;
   6030     no)  llvm_cv_enable_libedit="no"  ;;
   6031     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libedit. Use \"yes\" or \"no\"" >&5
   6032 echo "$as_me: error: Invalid setting for --enable-libedit. Use \"yes\" or \"no\"" >&2;}
   6033    { (exit 1); exit 1; }; } ;;
   6034   esac
   6035 else
   6036   llvm_cv_enable_libedit="yes"
   6037 fi
   6038 
   6039 
   6040 # Check whether --enable-libffi was given.
   6041 if test "${enable_libffi+set}" = set; then
   6042   enableval=$enable_libffi; case "$enableval" in
   6043     yes) llvm_cv_enable_libffi="yes" ;;
   6044     no)  llvm_cv_enable_libffi="no"  ;;
   6045     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
   6046 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
   6047    { (exit 1); exit 1; }; } ;;
   6048   esac
   6049 else
   6050   llvm_cv_enable_libffi=no
   6051 fi
   6052 
   6053 
   6054 
   6055 # Check whether --with-internal-prefix was given.
   6056 if test "${with_internal_prefix+set}" = set; then
   6057   withval=$with_internal_prefix;
   6058 else
   6059   withval=""
   6060 fi
   6061 
   6062 INTERNAL_PREFIX=$withval
   6063 
   6064 
   6065 
   6066 { echo "$as_me:$LINENO: checking for GNU make" >&5
   6067 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
   6068 if test "${llvm_cv_gnu_make_command+set}" = set; then
   6069   echo $ECHO_N "(cached) $ECHO_C" >&6
   6070 else
   6071   llvm_cv_gnu_make_command=''
   6072  for a in "$MAKE" make gmake gnumake ; do
   6073   if test -z "$a" ; then continue ; fi ;
   6074   if  ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
   6075   then
   6076    llvm_cv_gnu_make_command=$a ;
   6077    break;
   6078   fi
   6079  done
   6080 fi
   6081 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
   6082 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
   6083  if test "x$llvm_cv_gnu_make_command" != "x"  ; then
   6084    ifGNUmake='' ;
   6085  else
   6086    ifGNUmake='#' ;
   6087    { echo "$as_me:$LINENO: result: \"Not found\"" >&5
   6088 echo "${ECHO_T}\"Not found\"" >&6; };
   6089  fi
   6090 
   6091 
   6092 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
   6093 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
   6094 LN_S=$as_ln_s
   6095 if test "$LN_S" = "ln -s"; then
   6096   { echo "$as_me:$LINENO: result: yes" >&5
   6097 echo "${ECHO_T}yes" >&6; }
   6098 else
   6099   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
   6100 echo "${ECHO_T}no, using $LN_S" >&6; }
   6101 fi
   6102 
   6103 # Extract the first word of "nm", so it can be a program name with args.
   6104 set dummy nm; ac_word=$2
   6105 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6106 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6107 if test "${ac_cv_path_NM+set}" = set; then
   6108   echo $ECHO_N "(cached) $ECHO_C" >&6
   6109 else
   6110   case $NM in
   6111   [\\/]* | ?:[\\/]*)
   6112   ac_cv_path_NM="$NM" # Let the user override the test with a path.
   6113   ;;
   6114   *)
   6115   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6116 for as_dir in $PATH
   6117 do
   6118   IFS=$as_save_IFS
   6119   test -z "$as_dir" && as_dir=.
   6120   for ac_exec_ext in '' $ac_executable_extensions; do
   6121   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6122     ac_cv_path_NM="$as_dir/$ac_word$ac_exec_ext"
   6123     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6124     break 2
   6125   fi
   6126 done
   6127 done
   6128 IFS=$as_save_IFS
   6129 
   6130   test -z "$ac_cv_path_NM" && ac_cv_path_NM="nm"
   6131   ;;
   6132 esac
   6133 fi
   6134 NM=$ac_cv_path_NM
   6135 if test -n "$NM"; then
   6136   { echo "$as_me:$LINENO: result: $NM" >&5
   6137 echo "${ECHO_T}$NM" >&6; }
   6138 else
   6139   { echo "$as_me:$LINENO: result: no" >&5
   6140 echo "${ECHO_T}no" >&6; }
   6141 fi
   6142 
   6143 
   6144 # Extract the first word of "cmp", so it can be a program name with args.
   6145 set dummy cmp; ac_word=$2
   6146 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6147 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6148 if test "${ac_cv_path_CMP+set}" = set; then
   6149   echo $ECHO_N "(cached) $ECHO_C" >&6
   6150 else
   6151   case $CMP in
   6152   [\\/]* | ?:[\\/]*)
   6153   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
   6154   ;;
   6155   *)
   6156   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6157 for as_dir in $PATH
   6158 do
   6159   IFS=$as_save_IFS
   6160   test -z "$as_dir" && as_dir=.
   6161   for ac_exec_ext in '' $ac_executable_extensions; do
   6162   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6163     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
   6164     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6165     break 2
   6166   fi
   6167 done
   6168 done
   6169 IFS=$as_save_IFS
   6170 
   6171   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
   6172   ;;
   6173 esac
   6174 fi
   6175 CMP=$ac_cv_path_CMP
   6176 if test -n "$CMP"; then
   6177   { echo "$as_me:$LINENO: result: $CMP" >&5
   6178 echo "${ECHO_T}$CMP" >&6; }
   6179 else
   6180   { echo "$as_me:$LINENO: result: no" >&5
   6181 echo "${ECHO_T}no" >&6; }
   6182 fi
   6183 
   6184 
   6185 # Extract the first word of "cp", so it can be a program name with args.
   6186 set dummy cp; ac_word=$2
   6187 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6188 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6189 if test "${ac_cv_path_CP+set}" = set; then
   6190   echo $ECHO_N "(cached) $ECHO_C" >&6
   6191 else
   6192   case $CP in
   6193   [\\/]* | ?:[\\/]*)
   6194   ac_cv_path_CP="$CP" # Let the user override the test with a path.
   6195   ;;
   6196   *)
   6197   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6198 for as_dir in $PATH
   6199 do
   6200   IFS=$as_save_IFS
   6201   test -z "$as_dir" && as_dir=.
   6202   for ac_exec_ext in '' $ac_executable_extensions; do
   6203   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6204     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
   6205     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6206     break 2
   6207   fi
   6208 done
   6209 done
   6210 IFS=$as_save_IFS
   6211 
   6212   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
   6213   ;;
   6214 esac
   6215 fi
   6216 CP=$ac_cv_path_CP
   6217 if test -n "$CP"; then
   6218   { echo "$as_me:$LINENO: result: $CP" >&5
   6219 echo "${ECHO_T}$CP" >&6; }
   6220 else
   6221   { echo "$as_me:$LINENO: result: no" >&5
   6222 echo "${ECHO_T}no" >&6; }
   6223 fi
   6224 
   6225 
   6226 # Extract the first word of "date", so it can be a program name with args.
   6227 set dummy date; ac_word=$2
   6228 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6229 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6230 if test "${ac_cv_path_DATE+set}" = set; then
   6231   echo $ECHO_N "(cached) $ECHO_C" >&6
   6232 else
   6233   case $DATE in
   6234   [\\/]* | ?:[\\/]*)
   6235   ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
   6236   ;;
   6237   *)
   6238   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6239 for as_dir in $PATH
   6240 do
   6241   IFS=$as_save_IFS
   6242   test -z "$as_dir" && as_dir=.
   6243   for ac_exec_ext in '' $ac_executable_extensions; do
   6244   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6245     ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
   6246     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6247     break 2
   6248   fi
   6249 done
   6250 done
   6251 IFS=$as_save_IFS
   6252 
   6253   test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
   6254   ;;
   6255 esac
   6256 fi
   6257 DATE=$ac_cv_path_DATE
   6258 if test -n "$DATE"; then
   6259   { echo "$as_me:$LINENO: result: $DATE" >&5
   6260 echo "${ECHO_T}$DATE" >&6; }
   6261 else
   6262   { echo "$as_me:$LINENO: result: no" >&5
   6263 echo "${ECHO_T}no" >&6; }
   6264 fi
   6265 
   6266 
   6267 # Extract the first word of "find", so it can be a program name with args.
   6268 set dummy find; ac_word=$2
   6269 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6270 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6271 if test "${ac_cv_path_FIND+set}" = set; then
   6272   echo $ECHO_N "(cached) $ECHO_C" >&6
   6273 else
   6274   case $FIND in
   6275   [\\/]* | ?:[\\/]*)
   6276   ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
   6277   ;;
   6278   *)
   6279   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6280 for as_dir in $PATH
   6281 do
   6282   IFS=$as_save_IFS
   6283   test -z "$as_dir" && as_dir=.
   6284   for ac_exec_ext in '' $ac_executable_extensions; do
   6285   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6286     ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
   6287     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6288     break 2
   6289   fi
   6290 done
   6291 done
   6292 IFS=$as_save_IFS
   6293 
   6294   test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
   6295   ;;
   6296 esac
   6297 fi
   6298 FIND=$ac_cv_path_FIND
   6299 if test -n "$FIND"; then
   6300   { echo "$as_me:$LINENO: result: $FIND" >&5
   6301 echo "${ECHO_T}$FIND" >&6; }
   6302 else
   6303   { echo "$as_me:$LINENO: result: no" >&5
   6304 echo "${ECHO_T}no" >&6; }
   6305 fi
   6306 
   6307 
   6308 # Extract the first word of "grep", so it can be a program name with args.
   6309 set dummy grep; ac_word=$2
   6310 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6311 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6312 if test "${ac_cv_path_GREP+set}" = set; then
   6313   echo $ECHO_N "(cached) $ECHO_C" >&6
   6314 else
   6315   case $GREP in
   6316   [\\/]* | ?:[\\/]*)
   6317   ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
   6318   ;;
   6319   *)
   6320   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6321 for as_dir in $PATH
   6322 do
   6323   IFS=$as_save_IFS
   6324   test -z "$as_dir" && as_dir=.
   6325   for ac_exec_ext in '' $ac_executable_extensions; do
   6326   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6327     ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
   6328     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6329     break 2
   6330   fi
   6331 done
   6332 done
   6333 IFS=$as_save_IFS
   6334 
   6335   test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
   6336   ;;
   6337 esac
   6338 fi
   6339 GREP=$ac_cv_path_GREP
   6340 if test -n "$GREP"; then
   6341   { echo "$as_me:$LINENO: result: $GREP" >&5
   6342 echo "${ECHO_T}$GREP" >&6; }
   6343 else
   6344   { echo "$as_me:$LINENO: result: no" >&5
   6345 echo "${ECHO_T}no" >&6; }
   6346 fi
   6347 
   6348 
   6349 # Extract the first word of "mkdir", so it can be a program name with args.
   6350 set dummy mkdir; ac_word=$2
   6351 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6352 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6353 if test "${ac_cv_path_MKDIR+set}" = set; then
   6354   echo $ECHO_N "(cached) $ECHO_C" >&6
   6355 else
   6356   case $MKDIR in
   6357   [\\/]* | ?:[\\/]*)
   6358   ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
   6359   ;;
   6360   *)
   6361   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6362 for as_dir in $PATH
   6363 do
   6364   IFS=$as_save_IFS
   6365   test -z "$as_dir" && as_dir=.
   6366   for ac_exec_ext in '' $ac_executable_extensions; do
   6367   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6368     ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
   6369     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6370     break 2
   6371   fi
   6372 done
   6373 done
   6374 IFS=$as_save_IFS
   6375 
   6376   test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
   6377   ;;
   6378 esac
   6379 fi
   6380 MKDIR=$ac_cv_path_MKDIR
   6381 if test -n "$MKDIR"; then
   6382   { echo "$as_me:$LINENO: result: $MKDIR" >&5
   6383 echo "${ECHO_T}$MKDIR" >&6; }
   6384 else
   6385   { echo "$as_me:$LINENO: result: no" >&5
   6386 echo "${ECHO_T}no" >&6; }
   6387 fi
   6388 
   6389 
   6390 # Extract the first word of "mv", so it can be a program name with args.
   6391 set dummy mv; ac_word=$2
   6392 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6393 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6394 if test "${ac_cv_path_MV+set}" = set; then
   6395   echo $ECHO_N "(cached) $ECHO_C" >&6
   6396 else
   6397   case $MV in
   6398   [\\/]* | ?:[\\/]*)
   6399   ac_cv_path_MV="$MV" # Let the user override the test with a path.
   6400   ;;
   6401   *)
   6402   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6403 for as_dir in $PATH
   6404 do
   6405   IFS=$as_save_IFS
   6406   test -z "$as_dir" && as_dir=.
   6407   for ac_exec_ext in '' $ac_executable_extensions; do
   6408   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6409     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
   6410     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6411     break 2
   6412   fi
   6413 done
   6414 done
   6415 IFS=$as_save_IFS
   6416 
   6417   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
   6418   ;;
   6419 esac
   6420 fi
   6421 MV=$ac_cv_path_MV
   6422 if test -n "$MV"; then
   6423   { echo "$as_me:$LINENO: result: $MV" >&5
   6424 echo "${ECHO_T}$MV" >&6; }
   6425 else
   6426   { echo "$as_me:$LINENO: result: no" >&5
   6427 echo "${ECHO_T}no" >&6; }
   6428 fi
   6429 
   6430 
   6431 if test -n "$ac_tool_prefix"; then
   6432   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   6433 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   6434 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6435 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6436 if test "${ac_cv_prog_RANLIB+set}" = set; then
   6437   echo $ECHO_N "(cached) $ECHO_C" >&6
   6438 else
   6439   if test -n "$RANLIB"; then
   6440   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   6441 else
   6442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6443 for as_dir in $PATH
   6444 do
   6445   IFS=$as_save_IFS
   6446   test -z "$as_dir" && as_dir=.
   6447   for ac_exec_ext in '' $ac_executable_extensions; do
   6448   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6449     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   6450     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6451     break 2
   6452   fi
   6453 done
   6454 done
   6455 IFS=$as_save_IFS
   6456 
   6457 fi
   6458 fi
   6459 RANLIB=$ac_cv_prog_RANLIB
   6460 if test -n "$RANLIB"; then
   6461   { echo "$as_me:$LINENO: result: $RANLIB" >&5
   6462 echo "${ECHO_T}$RANLIB" >&6; }
   6463 else
   6464   { echo "$as_me:$LINENO: result: no" >&5
   6465 echo "${ECHO_T}no" >&6; }
   6466 fi
   6467 
   6468 
   6469 fi
   6470 if test -z "$ac_cv_prog_RANLIB"; then
   6471   ac_ct_RANLIB=$RANLIB
   6472   # Extract the first word of "ranlib", so it can be a program name with args.
   6473 set dummy ranlib; ac_word=$2
   6474 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6475 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6476 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
   6477   echo $ECHO_N "(cached) $ECHO_C" >&6
   6478 else
   6479   if test -n "$ac_ct_RANLIB"; then
   6480   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   6481 else
   6482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6483 for as_dir in $PATH
   6484 do
   6485   IFS=$as_save_IFS
   6486   test -z "$as_dir" && as_dir=.
   6487   for ac_exec_ext in '' $ac_executable_extensions; do
   6488   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6489     ac_cv_prog_ac_ct_RANLIB="ranlib"
   6490     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6491     break 2
   6492   fi
   6493 done
   6494 done
   6495 IFS=$as_save_IFS
   6496 
   6497 fi
   6498 fi
   6499 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   6500 if test -n "$ac_ct_RANLIB"; then
   6501   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
   6502 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
   6503 else
   6504   { echo "$as_me:$LINENO: result: no" >&5
   6505 echo "${ECHO_T}no" >&6; }
   6506 fi
   6507 
   6508   if test "x$ac_ct_RANLIB" = x; then
   6509     RANLIB=":"
   6510   else
   6511     case $cross_compiling:$ac_tool_warned in
   6512 yes:)
   6513 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6514 whose name does not start with the host triplet.  If you think this
   6515 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6516 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6517 whose name does not start with the host triplet.  If you think this
   6518 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6519 ac_tool_warned=yes ;;
   6520 esac
   6521     RANLIB=$ac_ct_RANLIB
   6522   fi
   6523 else
   6524   RANLIB="$ac_cv_prog_RANLIB"
   6525 fi
   6526 
   6527 if test -n "$ac_tool_prefix"; then
   6528   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   6529 set dummy ${ac_tool_prefix}ar; ac_word=$2
   6530 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6531 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6532 if test "${ac_cv_prog_AR+set}" = set; then
   6533   echo $ECHO_N "(cached) $ECHO_C" >&6
   6534 else
   6535   if test -n "$AR"; then
   6536   ac_cv_prog_AR="$AR" # Let the user override the test.
   6537 else
   6538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6539 for as_dir in $PATH
   6540 do
   6541   IFS=$as_save_IFS
   6542   test -z "$as_dir" && as_dir=.
   6543   for ac_exec_ext in '' $ac_executable_extensions; do
   6544   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6545     ac_cv_prog_AR="${ac_tool_prefix}ar"
   6546     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6547     break 2
   6548   fi
   6549 done
   6550 done
   6551 IFS=$as_save_IFS
   6552 
   6553 fi
   6554 fi
   6555 AR=$ac_cv_prog_AR
   6556 if test -n "$AR"; then
   6557   { echo "$as_me:$LINENO: result: $AR" >&5
   6558 echo "${ECHO_T}$AR" >&6; }
   6559 else
   6560   { echo "$as_me:$LINENO: result: no" >&5
   6561 echo "${ECHO_T}no" >&6; }
   6562 fi
   6563 
   6564 
   6565 fi
   6566 if test -z "$ac_cv_prog_AR"; then
   6567   ac_ct_AR=$AR
   6568   # Extract the first word of "ar", so it can be a program name with args.
   6569 set dummy ar; ac_word=$2
   6570 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6571 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6572 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
   6573   echo $ECHO_N "(cached) $ECHO_C" >&6
   6574 else
   6575   if test -n "$ac_ct_AR"; then
   6576   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   6577 else
   6578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6579 for as_dir in $PATH
   6580 do
   6581   IFS=$as_save_IFS
   6582   test -z "$as_dir" && as_dir=.
   6583   for ac_exec_ext in '' $ac_executable_extensions; do
   6584   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6585     ac_cv_prog_ac_ct_AR="ar"
   6586     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6587     break 2
   6588   fi
   6589 done
   6590 done
   6591 IFS=$as_save_IFS
   6592 
   6593 fi
   6594 fi
   6595 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   6596 if test -n "$ac_ct_AR"; then
   6597   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
   6598 echo "${ECHO_T}$ac_ct_AR" >&6; }
   6599 else
   6600   { echo "$as_me:$LINENO: result: no" >&5
   6601 echo "${ECHO_T}no" >&6; }
   6602 fi
   6603 
   6604   if test "x$ac_ct_AR" = x; then
   6605     AR="false"
   6606   else
   6607     case $cross_compiling:$ac_tool_warned in
   6608 yes:)
   6609 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
   6610 whose name does not start with the host triplet.  If you think this
   6611 configuration is useful to you, please write to autoconf (at] gnu.org." >&5
   6612 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
   6613 whose name does not start with the host triplet.  If you think this
   6614 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;}
   6615 ac_tool_warned=yes ;;
   6616 esac
   6617     AR=$ac_ct_AR
   6618   fi
   6619 else
   6620   AR="$ac_cv_prog_AR"
   6621 fi
   6622 
   6623 # Extract the first word of "rm", so it can be a program name with args.
   6624 set dummy rm; ac_word=$2
   6625 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6626 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6627 if test "${ac_cv_path_RM+set}" = set; then
   6628   echo $ECHO_N "(cached) $ECHO_C" >&6
   6629 else
   6630   case $RM in
   6631   [\\/]* | ?:[\\/]*)
   6632   ac_cv_path_RM="$RM" # Let the user override the test with a path.
   6633   ;;
   6634   *)
   6635   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6636 for as_dir in $PATH
   6637 do
   6638   IFS=$as_save_IFS
   6639   test -z "$as_dir" && as_dir=.
   6640   for ac_exec_ext in '' $ac_executable_extensions; do
   6641   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6642     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
   6643     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6644     break 2
   6645   fi
   6646 done
   6647 done
   6648 IFS=$as_save_IFS
   6649 
   6650   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
   6651   ;;
   6652 esac
   6653 fi
   6654 RM=$ac_cv_path_RM
   6655 if test -n "$RM"; then
   6656   { echo "$as_me:$LINENO: result: $RM" >&5
   6657 echo "${ECHO_T}$RM" >&6; }
   6658 else
   6659   { echo "$as_me:$LINENO: result: no" >&5
   6660 echo "${ECHO_T}no" >&6; }
   6661 fi
   6662 
   6663 
   6664 # Extract the first word of "sed", so it can be a program name with args.
   6665 set dummy sed; ac_word=$2
   6666 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6667 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6668 if test "${ac_cv_path_SED+set}" = set; then
   6669   echo $ECHO_N "(cached) $ECHO_C" >&6
   6670 else
   6671   case $SED in
   6672   [\\/]* | ?:[\\/]*)
   6673   ac_cv_path_SED="$SED" # Let the user override the test with a path.
   6674   ;;
   6675   *)
   6676   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6677 for as_dir in $PATH
   6678 do
   6679   IFS=$as_save_IFS
   6680   test -z "$as_dir" && as_dir=.
   6681   for ac_exec_ext in '' $ac_executable_extensions; do
   6682   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6683     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
   6684     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6685     break 2
   6686   fi
   6687 done
   6688 done
   6689 IFS=$as_save_IFS
   6690 
   6691   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
   6692   ;;
   6693 esac
   6694 fi
   6695 SED=$ac_cv_path_SED
   6696 if test -n "$SED"; then
   6697   { echo "$as_me:$LINENO: result: $SED" >&5
   6698 echo "${ECHO_T}$SED" >&6; }
   6699 else
   6700   { echo "$as_me:$LINENO: result: no" >&5
   6701 echo "${ECHO_T}no" >&6; }
   6702 fi
   6703 
   6704 
   6705 # Extract the first word of "tar", so it can be a program name with args.
   6706 set dummy tar; ac_word=$2
   6707 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6708 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6709 if test "${ac_cv_path_TAR+set}" = set; then
   6710   echo $ECHO_N "(cached) $ECHO_C" >&6
   6711 else
   6712   case $TAR in
   6713   [\\/]* | ?:[\\/]*)
   6714   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
   6715   ;;
   6716   *)
   6717   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6718 for as_dir in $PATH
   6719 do
   6720   IFS=$as_save_IFS
   6721   test -z "$as_dir" && as_dir=.
   6722   for ac_exec_ext in '' $ac_executable_extensions; do
   6723   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6724     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
   6725     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6726     break 2
   6727   fi
   6728 done
   6729 done
   6730 IFS=$as_save_IFS
   6731 
   6732   test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
   6733   ;;
   6734 esac
   6735 fi
   6736 TAR=$ac_cv_path_TAR
   6737 if test -n "$TAR"; then
   6738   { echo "$as_me:$LINENO: result: $TAR" >&5
   6739 echo "${ECHO_T}$TAR" >&6; }
   6740 else
   6741   { echo "$as_me:$LINENO: result: no" >&5
   6742 echo "${ECHO_T}no" >&6; }
   6743 fi
   6744 
   6745 
   6746 # Extract the first word of "pwd", so it can be a program name with args.
   6747 set dummy pwd; ac_word=$2
   6748 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6749 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6750 if test "${ac_cv_path_BINPWD+set}" = set; then
   6751   echo $ECHO_N "(cached) $ECHO_C" >&6
   6752 else
   6753   case $BINPWD in
   6754   [\\/]* | ?:[\\/]*)
   6755   ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
   6756   ;;
   6757   *)
   6758   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6759 for as_dir in $PATH
   6760 do
   6761   IFS=$as_save_IFS
   6762   test -z "$as_dir" && as_dir=.
   6763   for ac_exec_ext in '' $ac_executable_extensions; do
   6764   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6765     ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
   6766     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6767     break 2
   6768   fi
   6769 done
   6770 done
   6771 IFS=$as_save_IFS
   6772 
   6773   test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
   6774   ;;
   6775 esac
   6776 fi
   6777 BINPWD=$ac_cv_path_BINPWD
   6778 if test -n "$BINPWD"; then
   6779   { echo "$as_me:$LINENO: result: $BINPWD" >&5
   6780 echo "${ECHO_T}$BINPWD" >&6; }
   6781 else
   6782   { echo "$as_me:$LINENO: result: no" >&5
   6783 echo "${ECHO_T}no" >&6; }
   6784 fi
   6785 
   6786 
   6787 
   6788 # Extract the first word of "dot", so it can be a program name with args.
   6789 set dummy dot; ac_word=$2
   6790 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6791 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6792 if test "${ac_cv_path_DOT+set}" = set; then
   6793   echo $ECHO_N "(cached) $ECHO_C" >&6
   6794 else
   6795   case $DOT in
   6796   [\\/]* | ?:[\\/]*)
   6797   ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
   6798   ;;
   6799   *)
   6800   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6801 for as_dir in $PATH
   6802 do
   6803   IFS=$as_save_IFS
   6804   test -z "$as_dir" && as_dir=.
   6805   for ac_exec_ext in '' $ac_executable_extensions; do
   6806   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6807     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
   6808     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6809     break 2
   6810   fi
   6811 done
   6812 done
   6813 IFS=$as_save_IFS
   6814 
   6815   test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
   6816   ;;
   6817 esac
   6818 fi
   6819 DOT=$ac_cv_path_DOT
   6820 if test -n "$DOT"; then
   6821   { echo "$as_me:$LINENO: result: $DOT" >&5
   6822 echo "${ECHO_T}$DOT" >&6; }
   6823 else
   6824   { echo "$as_me:$LINENO: result: no" >&5
   6825 echo "${ECHO_T}no" >&6; }
   6826 fi
   6827 
   6828 
   6829 if test "$DOT" != "echo dot" ; then
   6830 
   6831 cat >>confdefs.h <<\_ACEOF
   6832 #define HAVE_DOT 1
   6833 _ACEOF
   6834 
   6835     if test "$llvm_cv_os_type" = "MingW" ; then
   6836     DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
   6837   fi
   6838 
   6839 cat >>confdefs.h <<_ACEOF
   6840 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
   6841 _ACEOF
   6842 
   6843 fi
   6844 
   6845 # Find a good install program.  We prefer a C program (faster),
   6846 # so one script is as good as another.  But avoid the broken or
   6847 # incompatible versions:
   6848 # SysV /etc/install, /usr/sbin/install
   6849 # SunOS /usr/etc/install
   6850 # IRIX /sbin/install
   6851 # AIX /bin/install
   6852 # AmigaOS /C/install, which installs bootblocks on floppy discs
   6853 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   6854 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   6855 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   6856 # OS/2's system install, which has a completely different semantic
   6857 # ./install, which can be erroneously created by make from ./install.sh.
   6858 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
   6859 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
   6860 if test -z "$INSTALL"; then
   6861 if test "${ac_cv_path_install+set}" = set; then
   6862   echo $ECHO_N "(cached) $ECHO_C" >&6
   6863 else
   6864   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6865 for as_dir in $PATH
   6866 do
   6867   IFS=$as_save_IFS
   6868   test -z "$as_dir" && as_dir=.
   6869   # Account for people who put trailing slashes in PATH elements.
   6870 case $as_dir/ in
   6871   ./ | .// | /cC/* | \
   6872   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   6873   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
   6874   /usr/ucb/* ) ;;
   6875   *)
   6876     # OSF1 and SCO ODT 3.0 have their own names for install.
   6877     # Don't use installbsd from OSF since it installs stuff as root
   6878     # by default.
   6879     for ac_prog in ginstall scoinst install; do
   6880       for ac_exec_ext in '' $ac_executable_extensions; do
   6881 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
   6882 	  if test $ac_prog = install &&
   6883 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   6884 	    # AIX install.  It has an incompatible calling convention.
   6885 	    :
   6886 	  elif test $ac_prog = install &&
   6887 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   6888 	    # program-specific install script used by HP pwplus--don't use.
   6889 	    :
   6890 	  else
   6891 	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   6892 	    break 3
   6893 	  fi
   6894 	fi
   6895       done
   6896     done
   6897     ;;
   6898 esac
   6899 done
   6900 IFS=$as_save_IFS
   6901 
   6902 
   6903 fi
   6904   if test "${ac_cv_path_install+set}" = set; then
   6905     INSTALL=$ac_cv_path_install
   6906   else
   6907     # As a last resort, use the slow shell script.  Don't cache a
   6908     # value for INSTALL within a source directory, because that will
   6909     # break other packages using the cache if that directory is
   6910     # removed, or if the value is a relative name.
   6911     INSTALL=$ac_install_sh
   6912   fi
   6913 fi
   6914 { echo "$as_me:$LINENO: result: $INSTALL" >&5
   6915 echo "${ECHO_T}$INSTALL" >&6; }
   6916 
   6917 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   6918 # It thinks the first close brace ends the variable substitution.
   6919 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   6920 
   6921 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   6922 
   6923 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   6924 
   6925 case "$INSTALL" in
   6926  [\\/$]* | ?:[\\/]* ) ;;
   6927  *)  INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
   6928 esac
   6929 
   6930 # Extract the first word of "bzip2", so it can be a program name with args.
   6931 set dummy bzip2; ac_word=$2
   6932 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6933 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6934 if test "${ac_cv_path_BZIP2+set}" = set; then
   6935   echo $ECHO_N "(cached) $ECHO_C" >&6
   6936 else
   6937   case $BZIP2 in
   6938   [\\/]* | ?:[\\/]*)
   6939   ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
   6940   ;;
   6941   *)
   6942   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6943 for as_dir in $PATH
   6944 do
   6945   IFS=$as_save_IFS
   6946   test -z "$as_dir" && as_dir=.
   6947   for ac_exec_ext in '' $ac_executable_extensions; do
   6948   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6949     ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
   6950     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6951     break 2
   6952   fi
   6953 done
   6954 done
   6955 IFS=$as_save_IFS
   6956 
   6957   ;;
   6958 esac
   6959 fi
   6960 BZIP2=$ac_cv_path_BZIP2
   6961 if test -n "$BZIP2"; then
   6962   { echo "$as_me:$LINENO: result: $BZIP2" >&5
   6963 echo "${ECHO_T}$BZIP2" >&6; }
   6964 else
   6965   { echo "$as_me:$LINENO: result: no" >&5
   6966 echo "${ECHO_T}no" >&6; }
   6967 fi
   6968 
   6969 
   6970 # Extract the first word of "cat", so it can be a program name with args.
   6971 set dummy cat; ac_word=$2
   6972 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   6973 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   6974 if test "${ac_cv_path_CAT+set}" = set; then
   6975   echo $ECHO_N "(cached) $ECHO_C" >&6
   6976 else
   6977   case $CAT in
   6978   [\\/]* | ?:[\\/]*)
   6979   ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
   6980   ;;
   6981   *)
   6982   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6983 for as_dir in $PATH
   6984 do
   6985   IFS=$as_save_IFS
   6986   test -z "$as_dir" && as_dir=.
   6987   for ac_exec_ext in '' $ac_executable_extensions; do
   6988   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   6989     ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
   6990     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   6991     break 2
   6992   fi
   6993 done
   6994 done
   6995 IFS=$as_save_IFS
   6996 
   6997   ;;
   6998 esac
   6999 fi
   7000 CAT=$ac_cv_path_CAT
   7001 if test -n "$CAT"; then
   7002   { echo "$as_me:$LINENO: result: $CAT" >&5
   7003 echo "${ECHO_T}$CAT" >&6; }
   7004 else
   7005   { echo "$as_me:$LINENO: result: no" >&5
   7006 echo "${ECHO_T}no" >&6; }
   7007 fi
   7008 
   7009 
   7010 # Extract the first word of "doxygen", so it can be a program name with args.
   7011 set dummy doxygen; ac_word=$2
   7012 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7013 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7014 if test "${ac_cv_path_DOXYGEN+set}" = set; then
   7015   echo $ECHO_N "(cached) $ECHO_C" >&6
   7016 else
   7017   case $DOXYGEN in
   7018   [\\/]* | ?:[\\/]*)
   7019   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
   7020   ;;
   7021   *)
   7022   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7023 for as_dir in $PATH
   7024 do
   7025   IFS=$as_save_IFS
   7026   test -z "$as_dir" && as_dir=.
   7027   for ac_exec_ext in '' $ac_executable_extensions; do
   7028   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7029     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
   7030     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7031     break 2
   7032   fi
   7033 done
   7034 done
   7035 IFS=$as_save_IFS
   7036 
   7037   ;;
   7038 esac
   7039 fi
   7040 DOXYGEN=$ac_cv_path_DOXYGEN
   7041 if test -n "$DOXYGEN"; then
   7042   { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
   7043 echo "${ECHO_T}$DOXYGEN" >&6; }
   7044 else
   7045   { echo "$as_me:$LINENO: result: no" >&5
   7046 echo "${ECHO_T}no" >&6; }
   7047 fi
   7048 
   7049 
   7050 # Extract the first word of "groff", so it can be a program name with args.
   7051 set dummy groff; ac_word=$2
   7052 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7053 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7054 if test "${ac_cv_path_GROFF+set}" = set; then
   7055   echo $ECHO_N "(cached) $ECHO_C" >&6
   7056 else
   7057   case $GROFF in
   7058   [\\/]* | ?:[\\/]*)
   7059   ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
   7060   ;;
   7061   *)
   7062   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7063 for as_dir in $PATH
   7064 do
   7065   IFS=$as_save_IFS
   7066   test -z "$as_dir" && as_dir=.
   7067   for ac_exec_ext in '' $ac_executable_extensions; do
   7068   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7069     ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
   7070     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7071     break 2
   7072   fi
   7073 done
   7074 done
   7075 IFS=$as_save_IFS
   7076 
   7077   ;;
   7078 esac
   7079 fi
   7080 GROFF=$ac_cv_path_GROFF
   7081 if test -n "$GROFF"; then
   7082   { echo "$as_me:$LINENO: result: $GROFF" >&5
   7083 echo "${ECHO_T}$GROFF" >&6; }
   7084 else
   7085   { echo "$as_me:$LINENO: result: no" >&5
   7086 echo "${ECHO_T}no" >&6; }
   7087 fi
   7088 
   7089 
   7090 # Extract the first word of "gzip", so it can be a program name with args.
   7091 set dummy gzip; ac_word=$2
   7092 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7093 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7094 if test "${ac_cv_path_GZIPBIN+set}" = set; then
   7095   echo $ECHO_N "(cached) $ECHO_C" >&6
   7096 else
   7097   case $GZIPBIN in
   7098   [\\/]* | ?:[\\/]*)
   7099   ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
   7100   ;;
   7101   *)
   7102   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7103 for as_dir in $PATH
   7104 do
   7105   IFS=$as_save_IFS
   7106   test -z "$as_dir" && as_dir=.
   7107   for ac_exec_ext in '' $ac_executable_extensions; do
   7108   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7109     ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
   7110     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7111     break 2
   7112   fi
   7113 done
   7114 done
   7115 IFS=$as_save_IFS
   7116 
   7117   ;;
   7118 esac
   7119 fi
   7120 GZIPBIN=$ac_cv_path_GZIPBIN
   7121 if test -n "$GZIPBIN"; then
   7122   { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
   7123 echo "${ECHO_T}$GZIPBIN" >&6; }
   7124 else
   7125   { echo "$as_me:$LINENO: result: no" >&5
   7126 echo "${ECHO_T}no" >&6; }
   7127 fi
   7128 
   7129 
   7130 # Extract the first word of "pdfroff", so it can be a program name with args.
   7131 set dummy pdfroff; ac_word=$2
   7132 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7133 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7134 if test "${ac_cv_path_PDFROFF+set}" = set; then
   7135   echo $ECHO_N "(cached) $ECHO_C" >&6
   7136 else
   7137   case $PDFROFF in
   7138   [\\/]* | ?:[\\/]*)
   7139   ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
   7140   ;;
   7141   *)
   7142   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7143 for as_dir in $PATH
   7144 do
   7145   IFS=$as_save_IFS
   7146   test -z "$as_dir" && as_dir=.
   7147   for ac_exec_ext in '' $ac_executable_extensions; do
   7148   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7149     ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
   7150     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7151     break 2
   7152   fi
   7153 done
   7154 done
   7155 IFS=$as_save_IFS
   7156 
   7157   ;;
   7158 esac
   7159 fi
   7160 PDFROFF=$ac_cv_path_PDFROFF
   7161 if test -n "$PDFROFF"; then
   7162   { echo "$as_me:$LINENO: result: $PDFROFF" >&5
   7163 echo "${ECHO_T}$PDFROFF" >&6; }
   7164 else
   7165   { echo "$as_me:$LINENO: result: no" >&5
   7166 echo "${ECHO_T}no" >&6; }
   7167 fi
   7168 
   7169 
   7170 # Extract the first word of "zip", so it can be a program name with args.
   7171 set dummy zip; ac_word=$2
   7172 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7173 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7174 if test "${ac_cv_path_ZIP+set}" = set; then
   7175   echo $ECHO_N "(cached) $ECHO_C" >&6
   7176 else
   7177   case $ZIP in
   7178   [\\/]* | ?:[\\/]*)
   7179   ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
   7180   ;;
   7181   *)
   7182   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7183 for as_dir in $PATH
   7184 do
   7185   IFS=$as_save_IFS
   7186   test -z "$as_dir" && as_dir=.
   7187   for ac_exec_ext in '' $ac_executable_extensions; do
   7188   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7189     ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
   7190     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7191     break 2
   7192   fi
   7193 done
   7194 done
   7195 IFS=$as_save_IFS
   7196 
   7197   ;;
   7198 esac
   7199 fi
   7200 ZIP=$ac_cv_path_ZIP
   7201 if test -n "$ZIP"; then
   7202   { echo "$as_me:$LINENO: result: $ZIP" >&5
   7203 echo "${ECHO_T}$ZIP" >&6; }
   7204 else
   7205   { echo "$as_me:$LINENO: result: no" >&5
   7206 echo "${ECHO_T}no" >&6; }
   7207 fi
   7208 
   7209 
   7210 # Extract the first word of "go", so it can be a program name with args.
   7211 set dummy go; ac_word=$2
   7212 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7213 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7214 if test "${ac_cv_path_GO+set}" = set; then
   7215   echo $ECHO_N "(cached) $ECHO_C" >&6
   7216 else
   7217   case $GO in
   7218   [\\/]* | ?:[\\/]*)
   7219   ac_cv_path_GO="$GO" # Let the user override the test with a path.
   7220   ;;
   7221   *)
   7222   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7223 for as_dir in $PATH
   7224 do
   7225   IFS=$as_save_IFS
   7226   test -z "$as_dir" && as_dir=.
   7227   for ac_exec_ext in '' $ac_executable_extensions; do
   7228   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7229     ac_cv_path_GO="$as_dir/$ac_word$ac_exec_ext"
   7230     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7231     break 2
   7232   fi
   7233 done
   7234 done
   7235 IFS=$as_save_IFS
   7236 
   7237   ;;
   7238 esac
   7239 fi
   7240 GO=$ac_cv_path_GO
   7241 if test -n "$GO"; then
   7242   { echo "$as_me:$LINENO: result: $GO" >&5
   7243 echo "${ECHO_T}$GO" >&6; }
   7244 else
   7245   { echo "$as_me:$LINENO: result: no" >&5
   7246 echo "${ECHO_T}no" >&6; }
   7247 fi
   7248 
   7249 
   7250 for ac_prog in ocamlfind
   7251 do
   7252   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7253 set dummy $ac_prog; ac_word=$2
   7254 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7255 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7256 if test "${ac_cv_path_OCAMLFIND+set}" = set; then
   7257   echo $ECHO_N "(cached) $ECHO_C" >&6
   7258 else
   7259   case $OCAMLFIND in
   7260   [\\/]* | ?:[\\/]*)
   7261   ac_cv_path_OCAMLFIND="$OCAMLFIND" # Let the user override the test with a path.
   7262   ;;
   7263   *)
   7264   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7265 for as_dir in $PATH
   7266 do
   7267   IFS=$as_save_IFS
   7268   test -z "$as_dir" && as_dir=.
   7269   for ac_exec_ext in '' $ac_executable_extensions; do
   7270   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7271     ac_cv_path_OCAMLFIND="$as_dir/$ac_word$ac_exec_ext"
   7272     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7273     break 2
   7274   fi
   7275 done
   7276 done
   7277 IFS=$as_save_IFS
   7278 
   7279   ;;
   7280 esac
   7281 fi
   7282 OCAMLFIND=$ac_cv_path_OCAMLFIND
   7283 if test -n "$OCAMLFIND"; then
   7284   { echo "$as_me:$LINENO: result: $OCAMLFIND" >&5
   7285 echo "${ECHO_T}$OCAMLFIND" >&6; }
   7286 else
   7287   { echo "$as_me:$LINENO: result: no" >&5
   7288 echo "${ECHO_T}no" >&6; }
   7289 fi
   7290 
   7291 
   7292   test -n "$OCAMLFIND" && break
   7293 done
   7294 
   7295 for ac_prog in gas as
   7296 do
   7297   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7298 set dummy $ac_prog; ac_word=$2
   7299 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   7300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   7301 if test "${ac_cv_path_GAS+set}" = set; then
   7302   echo $ECHO_N "(cached) $ECHO_C" >&6
   7303 else
   7304   case $GAS in
   7305   [\\/]* | ?:[\\/]*)
   7306   ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
   7307   ;;
   7308   *)
   7309   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7310 for as_dir in $PATH
   7311 do
   7312   IFS=$as_save_IFS
   7313   test -z "$as_dir" && as_dir=.
   7314   for ac_exec_ext in '' $ac_executable_extensions; do
   7315   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   7316     ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
   7317     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   7318     break 2
   7319   fi
   7320 done
   7321 done
   7322 IFS=$as_save_IFS
   7323 
   7324   ;;
   7325 esac
   7326 fi
   7327 GAS=$ac_cv_path_GAS
   7328 if test -n "$GAS"; then
   7329   { echo "$as_me:$LINENO: result: $GAS" >&5
   7330 echo "${ECHO_T}$GAS" >&6; }
   7331 else
   7332   { echo "$as_me:$LINENO: result: no" >&5
   7333 echo "${ECHO_T}no" >&6; }
   7334 fi
   7335 
   7336 
   7337   test -n "$GAS" && break
   7338 done
   7339 
   7340 
   7341 { echo "$as_me:$LINENO: checking for linker version" >&5
   7342 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
   7343 if test "${llvm_cv_link_version+set}" = set; then
   7344   echo $ECHO_N "(cached) $ECHO_C" >&6
   7345 else
   7346 
   7347    version_string="$(${LD:-ld} -v 2>&1 | head -1)"
   7348 
   7349    # Check for ld64.
   7350    if (echo "$version_string" | grep -q "ld64"); then
   7351      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
   7352    else
   7353      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
   7354    fi
   7355 
   7356 fi
   7357 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
   7358 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
   7359 
   7360 cat >>confdefs.h <<_ACEOF
   7361 #define HOST_LINK_VERSION "$llvm_cv_link_version"
   7362 _ACEOF
   7363 
   7364 
   7365 
   7366 
   7367 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
   7368 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
   7369 if test "${llvm_cv_link_use_r+set}" = set; then
   7370   echo $ECHO_N "(cached) $ECHO_C" >&6
   7371 else
   7372    ac_ext=c
   7373 ac_cpp='$CPP $CPPFLAGS'
   7374 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7375 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7376 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7377 
   7378   oldcflags="$CFLAGS"
   7379   CFLAGS="$CFLAGS -Wl,-R."
   7380   cat >conftest.$ac_ext <<_ACEOF
   7381 /* confdefs.h.  */
   7382 _ACEOF
   7383 cat confdefs.h >>conftest.$ac_ext
   7384 cat >>conftest.$ac_ext <<_ACEOF
   7385 /* end confdefs.h.  */
   7386 
   7387 int
   7388 main ()
   7389 {
   7390 
   7391   ;
   7392   return 0;
   7393 }
   7394 _ACEOF
   7395 rm -f conftest.$ac_objext conftest$ac_exeext
   7396 if { (ac_try="$ac_link"
   7397 case "(($ac_try" in
   7398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7399   *) ac_try_echo=$ac_try;;
   7400 esac
   7401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7402   (eval "$ac_link") 2>conftest.er1
   7403   ac_status=$?
   7404   grep -v '^ *+' conftest.er1 >conftest.err
   7405   rm -f conftest.er1
   7406   cat conftest.err >&5
   7407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7408   (exit $ac_status); } &&
   7409 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   7410   { (case "(($ac_try" in
   7411   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7412   *) ac_try_echo=$ac_try;;
   7413 esac
   7414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7415   (eval "$ac_try") 2>&5
   7416   ac_status=$?
   7417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7418   (exit $ac_status); }; } &&
   7419 	 { ac_try='test -s conftest$ac_exeext'
   7420   { (case "(($ac_try" in
   7421   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7422   *) ac_try_echo=$ac_try;;
   7423 esac
   7424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7425   (eval "$ac_try") 2>&5
   7426   ac_status=$?
   7427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7428   (exit $ac_status); }; }; then
   7429   llvm_cv_link_use_r=yes
   7430 else
   7431   echo "$as_me: failed program was:" >&5
   7432 sed 's/^/| /' conftest.$ac_ext >&5
   7433 
   7434 	llvm_cv_link_use_r=no
   7435 fi
   7436 
   7437 rm -f core conftest.err conftest.$ac_objext \
   7438       conftest$ac_exeext conftest.$ac_ext
   7439   CFLAGS="$oldcflags"
   7440   ac_ext=c
   7441 ac_cpp='$CPP $CPPFLAGS'
   7442 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7443 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7444 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7445 
   7446 
   7447 fi
   7448 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
   7449 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
   7450 if test "$llvm_cv_link_use_r" = yes ; then
   7451 
   7452 cat >>confdefs.h <<\_ACEOF
   7453 #define HAVE_LINK_R 1
   7454 _ACEOF
   7455 
   7456   fi
   7457 
   7458 
   7459 { echo "$as_me:$LINENO: checking for compiler -rdynamic option" >&5
   7460 echo $ECHO_N "checking for compiler -rdynamic option... $ECHO_C" >&6; }
   7461 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
   7462   echo $ECHO_N "(cached) $ECHO_C" >&6
   7463 else
   7464    ac_ext=c
   7465 ac_cpp='$CPP $CPPFLAGS'
   7466 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7467 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7468 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7469 
   7470   oldcflags="$CFLAGS"
   7471   CFLAGS="$CFLAGS -rdynamic"
   7472   cat >conftest.$ac_ext <<_ACEOF
   7473 /* confdefs.h.  */
   7474 _ACEOF
   7475 cat confdefs.h >>conftest.$ac_ext
   7476 cat >>conftest.$ac_ext <<_ACEOF
   7477 /* end confdefs.h.  */
   7478 
   7479 int
   7480 main ()
   7481 {
   7482 
   7483   ;
   7484   return 0;
   7485 }
   7486 _ACEOF
   7487 rm -f conftest.$ac_objext conftest$ac_exeext
   7488 if { (ac_try="$ac_link"
   7489 case "(($ac_try" in
   7490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7491   *) ac_try_echo=$ac_try;;
   7492 esac
   7493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7494   (eval "$ac_link") 2>conftest.er1
   7495   ac_status=$?
   7496   grep -v '^ *+' conftest.er1 >conftest.err
   7497   rm -f conftest.er1
   7498   cat conftest.err >&5
   7499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7500   (exit $ac_status); } &&
   7501 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   7502   { (case "(($ac_try" in
   7503   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7504   *) ac_try_echo=$ac_try;;
   7505 esac
   7506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7507   (eval "$ac_try") 2>&5
   7508   ac_status=$?
   7509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7510   (exit $ac_status); }; } &&
   7511 	 { ac_try='test -s conftest$ac_exeext'
   7512   { (case "(($ac_try" in
   7513   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7514   *) ac_try_echo=$ac_try;;
   7515 esac
   7516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7517   (eval "$ac_try") 2>&5
   7518   ac_status=$?
   7519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7520   (exit $ac_status); }; }; then
   7521   llvm_cv_link_use_export_dynamic=yes
   7522 else
   7523   echo "$as_me: failed program was:" >&5
   7524 sed 's/^/| /' conftest.$ac_ext >&5
   7525 
   7526 	llvm_cv_link_use_export_dynamic=no
   7527 fi
   7528 
   7529 rm -f core conftest.err conftest.$ac_objext \
   7530       conftest$ac_exeext conftest.$ac_ext
   7531   CFLAGS="$oldcflags"
   7532   ac_ext=c
   7533 ac_cpp='$CPP $CPPFLAGS'
   7534 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7535 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7536 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7537 
   7538 
   7539 fi
   7540 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
   7541 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
   7542 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
   7543 
   7544 cat >>confdefs.h <<\_ACEOF
   7545 #define HAVE_LINK_EXPORT_DYNAMIC 1
   7546 _ACEOF
   7547 
   7548   fi
   7549 
   7550 
   7551 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
   7552 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
   7553 if test "${llvm_cv_link_use_version_script+set}" = set; then
   7554   echo $ECHO_N "(cached) $ECHO_C" >&6
   7555 else
   7556    ac_ext=c
   7557 ac_cpp='$CPP $CPPFLAGS'
   7558 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7559 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7560 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7561 
   7562   oldcflags="$CFLAGS"
   7563 
   7564   # The following code is from the autoconf manual,
   7565   # "11.13: Limitations of Usual Tools".
   7566   # Create a temporary directory $tmp in $TMPDIR (default /tmp).
   7567   # Use mktemp if possible; otherwise fall back on mkdir,
   7568   # with $RANDOM to make collisions less likely.
   7569   : ${TMPDIR=/tmp}
   7570   {
   7571     tmp=`
   7572       (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
   7573     ` &&
   7574     test -n "$tmp" && test -d "$tmp"
   7575   } || {
   7576     tmp=$TMPDIR/foo$$-$RANDOM
   7577     (umask 077 && mkdir "$tmp")
   7578   } || exit $?
   7579 
   7580   echo "{" > "$tmp/export.map"
   7581   echo "  global: main;" >> "$tmp/export.map"
   7582   echo "  local: *;" >> "$tmp/export.map"
   7583   echo "};" >> "$tmp/export.map"
   7584 
   7585   CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
   7586   cat >conftest.$ac_ext <<_ACEOF
   7587 /* confdefs.h.  */
   7588 _ACEOF
   7589 cat confdefs.h >>conftest.$ac_ext
   7590 cat >>conftest.$ac_ext <<_ACEOF
   7591 /* end confdefs.h.  */
   7592 
   7593 int
   7594 main ()
   7595 {
   7596 
   7597   ;
   7598   return 0;
   7599 }
   7600 _ACEOF
   7601 rm -f conftest.$ac_objext conftest$ac_exeext
   7602 if { (ac_try="$ac_link"
   7603 case "(($ac_try" in
   7604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7605   *) ac_try_echo=$ac_try;;
   7606 esac
   7607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7608   (eval "$ac_link") 2>conftest.er1
   7609   ac_status=$?
   7610   grep -v '^ *+' conftest.er1 >conftest.err
   7611   rm -f conftest.er1
   7612   cat conftest.err >&5
   7613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7614   (exit $ac_status); } &&
   7615 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   7616   { (case "(($ac_try" in
   7617   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7618   *) ac_try_echo=$ac_try;;
   7619 esac
   7620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7621   (eval "$ac_try") 2>&5
   7622   ac_status=$?
   7623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7624   (exit $ac_status); }; } &&
   7625 	 { ac_try='test -s conftest$ac_exeext'
   7626   { (case "(($ac_try" in
   7627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7628   *) ac_try_echo=$ac_try;;
   7629 esac
   7630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7631   (eval "$ac_try") 2>&5
   7632   ac_status=$?
   7633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7634   (exit $ac_status); }; }; then
   7635   llvm_cv_link_use_version_script=yes
   7636 else
   7637   echo "$as_me: failed program was:" >&5
   7638 sed 's/^/| /' conftest.$ac_ext >&5
   7639 
   7640 	llvm_cv_link_use_version_script=no
   7641 fi
   7642 
   7643 rm -f core conftest.err conftest.$ac_objext \
   7644       conftest$ac_exeext conftest.$ac_ext
   7645   rm "$tmp/export.map"
   7646   rmdir "$tmp"
   7647   CFLAGS="$oldcflags"
   7648   ac_ext=c
   7649 ac_cpp='$CPP $CPPFLAGS'
   7650 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7651 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7652 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7653 
   7654 
   7655 fi
   7656 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
   7657 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
   7658 if test "$llvm_cv_link_use_version_script" = yes ; then
   7659   HAVE_LINK_VERSION_SCRIPT=1
   7660 
   7661   fi
   7662 
   7663 
   7664 
   7665 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
   7666 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
   7667 if test "${ac_cv_path_GREP+set}" = set; then
   7668   echo $ECHO_N "(cached) $ECHO_C" >&6
   7669 else
   7670   # Extract the first word of "grep ggrep" to use in msg output
   7671 if test -z "$GREP"; then
   7672 set dummy grep ggrep; ac_prog_name=$2
   7673 if test "${ac_cv_path_GREP+set}" = set; then
   7674   echo $ECHO_N "(cached) $ECHO_C" >&6
   7675 else
   7676   ac_path_GREP_found=false
   7677 # Loop through the user's path and test for each of PROGNAME-LIST
   7678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7679 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   7680 do
   7681   IFS=$as_save_IFS
   7682   test -z "$as_dir" && as_dir=.
   7683   for ac_prog in grep ggrep; do
   7684   for ac_exec_ext in '' $ac_executable_extensions; do
   7685     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   7686     { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
   7687     # Check for GNU ac_path_GREP and select it if it is found.
   7688   # Check for GNU $ac_path_GREP
   7689 case `"$ac_path_GREP" --version 2>&1` in
   7690 *GNU*)
   7691   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   7692 *)
   7693   ac_count=0
   7694   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   7695   while :
   7696   do
   7697     cat "conftest.in" "conftest.in" >"conftest.tmp"
   7698     mv "conftest.tmp" "conftest.in"
   7699     cp "conftest.in" "conftest.nl"
   7700     echo 'GREP' >> "conftest.nl"
   7701     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   7702     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   7703     ac_count=`expr $ac_count + 1`
   7704     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   7705       # Best one so far, save it but keep looking for a better one
   7706       ac_cv_path_GREP="$ac_path_GREP"
   7707       ac_path_GREP_max=$ac_count
   7708     fi
   7709     # 10*(2^10) chars as input seems more than enough
   7710     test $ac_count -gt 10 && break
   7711   done
   7712   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   7713 esac
   7714 
   7715 
   7716     $ac_path_GREP_found && break 3
   7717   done
   7718 done
   7719 
   7720 done
   7721 IFS=$as_save_IFS
   7722 
   7723 
   7724 fi
   7725 
   7726 GREP="$ac_cv_path_GREP"
   7727 if test -z "$GREP"; then
   7728   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   7729 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   7730    { (exit 1); exit 1; }; }
   7731 fi
   7732 
   7733 else
   7734   ac_cv_path_GREP=$GREP
   7735 fi
   7736 
   7737 
   7738 fi
   7739 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
   7740 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
   7741  GREP="$ac_cv_path_GREP"
   7742 
   7743 
   7744 { echo "$as_me:$LINENO: checking for egrep" >&5
   7745 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
   7746 if test "${ac_cv_path_EGREP+set}" = set; then
   7747   echo $ECHO_N "(cached) $ECHO_C" >&6
   7748 else
   7749   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   7750    then ac_cv_path_EGREP="$GREP -E"
   7751    else
   7752      # Extract the first word of "egrep" to use in msg output
   7753 if test -z "$EGREP"; then
   7754 set dummy egrep; ac_prog_name=$2
   7755 if test "${ac_cv_path_EGREP+set}" = set; then
   7756   echo $ECHO_N "(cached) $ECHO_C" >&6
   7757 else
   7758   ac_path_EGREP_found=false
   7759 # Loop through the user's path and test for each of PROGNAME-LIST
   7760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7761 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   7762 do
   7763   IFS=$as_save_IFS
   7764   test -z "$as_dir" && as_dir=.
   7765   for ac_prog in egrep; do
   7766   for ac_exec_ext in '' $ac_executable_extensions; do
   7767     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   7768     { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
   7769     # Check for GNU ac_path_EGREP and select it if it is found.
   7770   # Check for GNU $ac_path_EGREP
   7771 case `"$ac_path_EGREP" --version 2>&1` in
   7772 *GNU*)
   7773   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   7774 *)
   7775   ac_count=0
   7776   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
   7777   while :
   7778   do
   7779     cat "conftest.in" "conftest.in" >"conftest.tmp"
   7780     mv "conftest.tmp" "conftest.in"
   7781     cp "conftest.in" "conftest.nl"
   7782     echo 'EGREP' >> "conftest.nl"
   7783     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   7784     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   7785     ac_count=`expr $ac_count + 1`
   7786     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   7787       # Best one so far, save it but keep looking for a better one
   7788       ac_cv_path_EGREP="$ac_path_EGREP"
   7789       ac_path_EGREP_max=$ac_count
   7790     fi
   7791     # 10*(2^10) chars as input seems more than enough
   7792     test $ac_count -gt 10 && break
   7793   done
   7794   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   7795 esac
   7796 
   7797 
   7798     $ac_path_EGREP_found && break 3
   7799   done
   7800 done
   7801 
   7802 done
   7803 IFS=$as_save_IFS
   7804 
   7805 
   7806 fi
   7807 
   7808 EGREP="$ac_cv_path_EGREP"
   7809 if test -z "$EGREP"; then
   7810   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
   7811 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
   7812    { (exit 1); exit 1; }; }
   7813 fi
   7814 
   7815 else
   7816   ac_cv_path_EGREP=$EGREP
   7817 fi
   7818 
   7819 
   7820    fi
   7821 fi
   7822 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
   7823 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
   7824  EGREP="$ac_cv_path_EGREP"
   7825 
   7826 
   7827 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
   7828 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
   7829 if test "${ac_cv_header_stdc+set}" = set; then
   7830   echo $ECHO_N "(cached) $ECHO_C" >&6
   7831 else
   7832   cat >conftest.$ac_ext <<_ACEOF
   7833 /* confdefs.h.  */
   7834 _ACEOF
   7835 cat confdefs.h >>conftest.$ac_ext
   7836 cat >>conftest.$ac_ext <<_ACEOF
   7837 /* end confdefs.h.  */
   7838 #include <stdlib.h>
   7839 #include <stdarg.h>
   7840 #include <string.h>
   7841 #include <float.h>
   7842 
   7843 int
   7844 main ()
   7845 {
   7846 
   7847   ;
   7848   return 0;
   7849 }
   7850 _ACEOF
   7851 rm -f conftest.$ac_objext
   7852 if { (ac_try="$ac_compile"
   7853 case "(($ac_try" in
   7854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7855   *) ac_try_echo=$ac_try;;
   7856 esac
   7857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7858   (eval "$ac_compile") 2>conftest.er1
   7859   ac_status=$?
   7860   grep -v '^ *+' conftest.er1 >conftest.err
   7861   rm -f conftest.er1
   7862   cat conftest.err >&5
   7863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7864   (exit $ac_status); } &&
   7865 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   7866   { (case "(($ac_try" in
   7867   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7868   *) ac_try_echo=$ac_try;;
   7869 esac
   7870 eval "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); }; } &&
   7875 	 { ac_try='test -s conftest.$ac_objext'
   7876   { (case "(($ac_try" in
   7877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7878   *) ac_try_echo=$ac_try;;
   7879 esac
   7880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7881   (eval "$ac_try") 2>&5
   7882   ac_status=$?
   7883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7884   (exit $ac_status); }; }; then
   7885   ac_cv_header_stdc=yes
   7886 else
   7887   echo "$as_me: failed program was:" >&5
   7888 sed 's/^/| /' conftest.$ac_ext >&5
   7889 
   7890 	ac_cv_header_stdc=no
   7891 fi
   7892 
   7893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7894 
   7895 if test $ac_cv_header_stdc = yes; then
   7896   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   7897   cat >conftest.$ac_ext <<_ACEOF
   7898 /* confdefs.h.  */
   7899 _ACEOF
   7900 cat confdefs.h >>conftest.$ac_ext
   7901 cat >>conftest.$ac_ext <<_ACEOF
   7902 /* end confdefs.h.  */
   7903 #include <string.h>
   7904 
   7905 _ACEOF
   7906 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7907   $EGREP "memchr" >/dev/null 2>&1; then
   7908   :
   7909 else
   7910   ac_cv_header_stdc=no
   7911 fi
   7912 rm -f conftest*
   7913 
   7914 fi
   7915 
   7916 if test $ac_cv_header_stdc = yes; then
   7917   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   7918   cat >conftest.$ac_ext <<_ACEOF
   7919 /* confdefs.h.  */
   7920 _ACEOF
   7921 cat confdefs.h >>conftest.$ac_ext
   7922 cat >>conftest.$ac_ext <<_ACEOF
   7923 /* end confdefs.h.  */
   7924 #include <stdlib.h>
   7925 
   7926 _ACEOF
   7927 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   7928   $EGREP "free" >/dev/null 2>&1; then
   7929   :
   7930 else
   7931   ac_cv_header_stdc=no
   7932 fi
   7933 rm -f conftest*
   7934 
   7935 fi
   7936 
   7937 if test $ac_cv_header_stdc = yes; then
   7938   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   7939   if test "$cross_compiling" = yes; then
   7940   :
   7941 else
   7942   cat >conftest.$ac_ext <<_ACEOF
   7943 /* confdefs.h.  */
   7944 _ACEOF
   7945 cat confdefs.h >>conftest.$ac_ext
   7946 cat >>conftest.$ac_ext <<_ACEOF
   7947 /* end confdefs.h.  */
   7948 #include <ctype.h>
   7949 #include <stdlib.h>
   7950 #if ((' ' & 0x0FF) == 0x020)
   7951 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   7952 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   7953 #else
   7954 # define ISLOWER(c) \
   7955 		   (('a' <= (c) && (c) <= 'i') \
   7956 		     || ('j' <= (c) && (c) <= 'r') \
   7957 		     || ('s' <= (c) && (c) <= 'z'))
   7958 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   7959 #endif
   7960 
   7961 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   7962 int
   7963 main ()
   7964 {
   7965   int i;
   7966   for (i = 0; i < 256; i++)
   7967     if (XOR (islower (i), ISLOWER (i))
   7968 	|| toupper (i) != TOUPPER (i))
   7969       return 2;
   7970   return 0;
   7971 }
   7972 _ACEOF
   7973 rm -f conftest$ac_exeext
   7974 if { (ac_try="$ac_link"
   7975 case "(($ac_try" in
   7976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7977   *) ac_try_echo=$ac_try;;
   7978 esac
   7979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7980   (eval "$ac_link") 2>&5
   7981   ac_status=$?
   7982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7983   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
   7984   { (case "(($ac_try" in
   7985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7986   *) ac_try_echo=$ac_try;;
   7987 esac
   7988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   7989   (eval "$ac_try") 2>&5
   7990   ac_status=$?
   7991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   7992   (exit $ac_status); }; }; then
   7993   :
   7994 else
   7995   echo "$as_me: program exited with status $ac_status" >&5
   7996 echo "$as_me: failed program was:" >&5
   7997 sed 's/^/| /' conftest.$ac_ext >&5
   7998 
   7999 ( exit $ac_status )
   8000 ac_cv_header_stdc=no
   8001 fi
   8002 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
   8003 fi
   8004 
   8005 
   8006 fi
   8007 fi
   8008 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
   8009 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
   8010 if test $ac_cv_header_stdc = yes; then
   8011 
   8012 cat >>confdefs.h <<\_ACEOF
   8013 #define STDC_HEADERS 1
   8014 _ACEOF
   8015 
   8016 fi
   8017 
   8018 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   8019 
   8020 
   8021 
   8022 
   8023 
   8024 
   8025 
   8026 
   8027 
   8028 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   8029 		  inttypes.h stdint.h unistd.h
   8030 do
   8031 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   8032 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   8033 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   8034 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   8035   echo $ECHO_N "(cached) $ECHO_C" >&6
   8036 else
   8037   cat >conftest.$ac_ext <<_ACEOF
   8038 /* confdefs.h.  */
   8039 _ACEOF
   8040 cat confdefs.h >>conftest.$ac_ext
   8041 cat >>conftest.$ac_ext <<_ACEOF
   8042 /* end confdefs.h.  */
   8043 $ac_includes_default
   8044 
   8045 #include <$ac_header>
   8046 _ACEOF
   8047 rm -f conftest.$ac_objext
   8048 if { (ac_try="$ac_compile"
   8049 case "(($ac_try" in
   8050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8051   *) ac_try_echo=$ac_try;;
   8052 esac
   8053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8054   (eval "$ac_compile") 2>conftest.er1
   8055   ac_status=$?
   8056   grep -v '^ *+' conftest.er1 >conftest.err
   8057   rm -f conftest.er1
   8058   cat conftest.err >&5
   8059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8060   (exit $ac_status); } &&
   8061 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8062   { (case "(($ac_try" in
   8063   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8064   *) ac_try_echo=$ac_try;;
   8065 esac
   8066 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8067   (eval "$ac_try") 2>&5
   8068   ac_status=$?
   8069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8070   (exit $ac_status); }; } &&
   8071 	 { ac_try='test -s conftest.$ac_objext'
   8072   { (case "(($ac_try" in
   8073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8074   *) ac_try_echo=$ac_try;;
   8075 esac
   8076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8077   (eval "$ac_try") 2>&5
   8078   ac_status=$?
   8079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8080   (exit $ac_status); }; }; then
   8081   eval "$as_ac_Header=yes"
   8082 else
   8083   echo "$as_me: failed program was:" >&5
   8084 sed 's/^/| /' conftest.$ac_ext >&5
   8085 
   8086 	eval "$as_ac_Header=no"
   8087 fi
   8088 
   8089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8090 fi
   8091 ac_res=`eval echo '${'$as_ac_Header'}'`
   8092 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   8093 echo "${ECHO_T}$ac_res" >&6; }
   8094 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   8095   cat >>confdefs.h <<_ACEOF
   8096 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   8097 _ACEOF
   8098 
   8099 fi
   8100 
   8101 done
   8102 
   8103 
   8104 
   8105 for ac_header in errno.h
   8106 do
   8107 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   8108 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   8109   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   8110 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   8111 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   8112   echo $ECHO_N "(cached) $ECHO_C" >&6
   8113 fi
   8114 ac_res=`eval echo '${'$as_ac_Header'}'`
   8115 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   8116 echo "${ECHO_T}$ac_res" >&6; }
   8117 else
   8118   # Is the header compilable?
   8119 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   8120 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   8121 cat >conftest.$ac_ext <<_ACEOF
   8122 /* confdefs.h.  */
   8123 _ACEOF
   8124 cat confdefs.h >>conftest.$ac_ext
   8125 cat >>conftest.$ac_ext <<_ACEOF
   8126 /* end confdefs.h.  */
   8127 $ac_includes_default
   8128 #include <$ac_header>
   8129 _ACEOF
   8130 rm -f conftest.$ac_objext
   8131 if { (ac_try="$ac_compile"
   8132 case "(($ac_try" in
   8133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8134   *) ac_try_echo=$ac_try;;
   8135 esac
   8136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8137   (eval "$ac_compile") 2>conftest.er1
   8138   ac_status=$?
   8139   grep -v '^ *+' conftest.er1 >conftest.err
   8140   rm -f conftest.er1
   8141   cat conftest.err >&5
   8142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8143   (exit $ac_status); } &&
   8144 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8145   { (case "(($ac_try" in
   8146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8147   *) ac_try_echo=$ac_try;;
   8148 esac
   8149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8150   (eval "$ac_try") 2>&5
   8151   ac_status=$?
   8152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8153   (exit $ac_status); }; } &&
   8154 	 { ac_try='test -s conftest.$ac_objext'
   8155   { (case "(($ac_try" in
   8156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8157   *) ac_try_echo=$ac_try;;
   8158 esac
   8159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8160   (eval "$ac_try") 2>&5
   8161   ac_status=$?
   8162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8163   (exit $ac_status); }; }; then
   8164   ac_header_compiler=yes
   8165 else
   8166   echo "$as_me: failed program was:" >&5
   8167 sed 's/^/| /' conftest.$ac_ext >&5
   8168 
   8169 	ac_header_compiler=no
   8170 fi
   8171 
   8172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8173 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   8174 echo "${ECHO_T}$ac_header_compiler" >&6; }
   8175 
   8176 # Is the header present?
   8177 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   8178 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   8179 cat >conftest.$ac_ext <<_ACEOF
   8180 /* confdefs.h.  */
   8181 _ACEOF
   8182 cat confdefs.h >>conftest.$ac_ext
   8183 cat >>conftest.$ac_ext <<_ACEOF
   8184 /* end confdefs.h.  */
   8185 #include <$ac_header>
   8186 _ACEOF
   8187 if { (ac_try="$ac_cpp conftest.$ac_ext"
   8188 case "(($ac_try" in
   8189   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8190   *) ac_try_echo=$ac_try;;
   8191 esac
   8192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8193   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   8194   ac_status=$?
   8195   grep -v '^ *+' conftest.er1 >conftest.err
   8196   rm -f conftest.er1
   8197   cat conftest.err >&5
   8198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8199   (exit $ac_status); } >/dev/null; then
   8200   if test -s conftest.err; then
   8201     ac_cpp_err=$ac_c_preproc_warn_flag
   8202     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   8203   else
   8204     ac_cpp_err=
   8205   fi
   8206 else
   8207   ac_cpp_err=yes
   8208 fi
   8209 if test -z "$ac_cpp_err"; then
   8210   ac_header_preproc=yes
   8211 else
   8212   echo "$as_me: failed program was:" >&5
   8213 sed 's/^/| /' conftest.$ac_ext >&5
   8214 
   8215   ac_header_preproc=no
   8216 fi
   8217 
   8218 rm -f conftest.err conftest.$ac_ext
   8219 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   8220 echo "${ECHO_T}$ac_header_preproc" >&6; }
   8221 
   8222 # So?  What about this header?
   8223 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   8224   yes:no: )
   8225     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   8226 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   8227     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   8228 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   8229     ac_header_preproc=yes
   8230     ;;
   8231   no:yes:* )
   8232     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   8233 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   8234     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   8235 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   8236     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   8237 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   8238     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   8239 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   8240     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   8241 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   8242     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   8243 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   8244     ( cat <<\_ASBOX
   8245 ## ------------------------------------ ##
   8246 ## Report this to http://llvm.org/bugs/ ##
   8247 ## ------------------------------------ ##
   8248 _ASBOX
   8249      ) | sed "s/^/$as_me: WARNING:     /" >&2
   8250     ;;
   8251 esac
   8252 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   8253 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   8254 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   8255   echo $ECHO_N "(cached) $ECHO_C" >&6
   8256 else
   8257   eval "$as_ac_Header=\$ac_header_preproc"
   8258 fi
   8259 ac_res=`eval echo '${'$as_ac_Header'}'`
   8260 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   8261 echo "${ECHO_T}$ac_res" >&6; }
   8262 
   8263 fi
   8264 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   8265   cat >>confdefs.h <<_ACEOF
   8266 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   8267 _ACEOF
   8268 
   8269 fi
   8270 
   8271 done
   8272 
   8273 
   8274 case "$llvm_cv_os_type" in
   8275   Cygwin|MingW|Win32) llvm_shlib_ext=.dll ;;
   8276   Darwin) llvm_shlib_ext=.dylib ;;
   8277   *) llvm_shlib_ext=.so ;;
   8278 esac
   8279 
   8280 
   8281 cat >>confdefs.h <<_ACEOF
   8282 #define LTDL_SHLIB_EXT "$llvm_shlib_ext"
   8283 _ACEOF
   8284 
   8285 
   8286 { echo "$as_me:$LINENO: checking tool compatibility" >&5
   8287 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
   8288 
   8289 ICC=no
   8290 IXX=no
   8291 case $CC in
   8292   icc*|icpc*)
   8293     ICC=yes
   8294     IXX=yes
   8295     ;;
   8296    *)
   8297     ;;
   8298 esac
   8299 
   8300 if test "$GCC" != "yes" && test "$ICC" != "yes"
   8301 then
   8302   { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
   8303 echo "$as_me: error: gcc|icc required but not found" >&2;}
   8304    { (exit 1); exit 1; }; }
   8305 fi
   8306 
   8307 if test "$GXX" != "yes" && test "$IXX" != "yes"
   8308 then
   8309   { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
   8310 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
   8311    { (exit 1); exit 1; }; }
   8312 fi
   8313 
   8314 if test "$GCC" = "yes"
   8315 then
   8316   cat >conftest.$ac_ext <<_ACEOF
   8317 
   8318   /* confdefs.h.  */
   8319 _ACEOF
   8320 cat confdefs.h >>conftest.$ac_ext
   8321 cat >>conftest.$ac_ext <<_ACEOF
   8322 /* end confdefs.h.  */
   8323 
   8324     #if !defined(__GNUC__) || __GNUC__ < 3
   8325     #error Unsupported GCC version
   8326     #endif
   8327 
   8328 
   8329 _ACEOF
   8330 rm -f conftest.$ac_objext
   8331 if { (ac_try="$ac_compile"
   8332 case "(($ac_try" in
   8333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8334   *) ac_try_echo=$ac_try;;
   8335 esac
   8336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8337   (eval "$ac_compile") 2>conftest.er1
   8338   ac_status=$?
   8339   grep -v '^ *+' conftest.er1 >conftest.err
   8340   rm -f conftest.er1
   8341   cat conftest.err >&5
   8342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8343   (exit $ac_status); } &&
   8344 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8345   { (case "(($ac_try" in
   8346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8347   *) ac_try_echo=$ac_try;;
   8348 esac
   8349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8350   (eval "$ac_try") 2>&5
   8351   ac_status=$?
   8352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8353   (exit $ac_status); }; } &&
   8354 	 { ac_try='test -s conftest.$ac_objext'
   8355   { (case "(($ac_try" in
   8356   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8357   *) ac_try_echo=$ac_try;;
   8358 esac
   8359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8360   (eval "$ac_try") 2>&5
   8361   ac_status=$?
   8362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8363   (exit $ac_status); }; }; then
   8364   :
   8365 else
   8366   echo "$as_me: failed program was:" >&5
   8367 sed 's/^/| /' conftest.$ac_ext >&5
   8368 
   8369 	{ { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
   8370 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
   8371    { (exit 1); exit 1; }; }
   8372 fi
   8373 
   8374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8375 fi
   8376 
   8377 if test -z "$llvm_cv_gnu_make_command"
   8378 then
   8379   { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
   8380 echo "$as_me: error: GNU Make required but not found" >&2;}
   8381    { (exit 1); exit 1; }; }
   8382 fi
   8383 
   8384 { echo "$as_me:$LINENO: result: ok" >&5
   8385 echo "${ECHO_T}ok" >&6; }
   8386 
   8387 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
   8388 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
   8389 case "$llvm_cv_cxx_compiler" in
   8390   clang)
   8391     NO_VARIADIC_MACROS=`$CXX -Werror -Wvariadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
   8392 
   8393     MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wmissing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wmissing-field-initializers`
   8394 
   8395     COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
   8396 
   8397     ;;
   8398   gcc)
   8399                 MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wmissing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
   8400 
   8401     NO_VARIADIC_MACROS=`$CXX -Werror -Wvariadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
   8402 
   8403     COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
   8404 
   8405     NO_MAYBE_UNINITIALIZED=`$CXX -Werror -Wmaybe-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-maybe-uninitialized`
   8406 
   8407                 if test -z "$NO_MAYBE_UNINITIALIZED"
   8408     then
   8409       NO_UNINITIALIZED=`$CXX -Werror -Wuninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
   8410 
   8411     fi
   8412     ;;
   8413   unknown)
   8414     ;;
   8415 esac
   8416 
   8417 no_comment=
   8418 llvm_cv_old_cxxflags="$CXXFLAGS"
   8419 CXXFLAGS="$CXXFLAGS -Wcomment -Werror"
   8420 cat >conftest.$ac_ext <<_ACEOF
   8421 
   8422   /* confdefs.h.  */
   8423 _ACEOF
   8424 cat confdefs.h >>conftest.$ac_ext
   8425 cat >>conftest.$ac_ext <<_ACEOF
   8426 /* end confdefs.h.  */
   8427 // Comment \o\
   8428 // Another comment
   8429 int main() { return 0; }
   8430 
   8431 
   8432 _ACEOF
   8433 rm -f conftest.$ac_objext
   8434 if { (ac_try="$ac_compile"
   8435 case "(($ac_try" in
   8436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8437   *) ac_try_echo=$ac_try;;
   8438 esac
   8439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8440   (eval "$ac_compile") 2>conftest.er1
   8441   ac_status=$?
   8442   grep -v '^ *+' conftest.er1 >conftest.err
   8443   rm -f conftest.er1
   8444   cat conftest.err >&5
   8445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8446   (exit $ac_status); } &&
   8447 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8448   { (case "(($ac_try" in
   8449   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8450   *) ac_try_echo=$ac_try;;
   8451 esac
   8452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8453   (eval "$ac_try") 2>&5
   8454   ac_status=$?
   8455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8456   (exit $ac_status); }; } &&
   8457 	 { ac_try='test -s conftest.$ac_objext'
   8458   { (case "(($ac_try" in
   8459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8460   *) ac_try_echo=$ac_try;;
   8461 esac
   8462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8463   (eval "$ac_try") 2>&5
   8464   ac_status=$?
   8465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8466   (exit $ac_status); }; }; then
   8467 
   8468   no_comment=-Wno-comment
   8469 
   8470 else
   8471   echo "$as_me: failed program was:" >&5
   8472 sed 's/^/| /' conftest.$ac_ext >&5
   8473 
   8474 
   8475 fi
   8476 
   8477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8478 NO_COMMENT=$no_comment
   8479 
   8480 CXXFLAGS="$llvm_cv_old_cxxflags"
   8481 
   8482 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED $NO_COMMENT" >&5
   8483 echo "${ECHO_T}$NO_VARIADIC_MACROS $MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED $NO_COMMENT" >&6; }
   8484 
   8485 
   8486 # Check whether --with-python was given.
   8487 if test "${with_python+set}" = set; then
   8488   withval=$with_python; PYTHON="$withval"
   8489 fi
   8490 
   8491 
   8492 if test -n "$PYTHON" && test -x "$PYTHON" ; then
   8493   { echo "$as_me:$LINENO: checking for python" >&5
   8494 echo $ECHO_N "checking for python... $ECHO_C" >&6; }
   8495   { echo "$as_me:$LINENO: result: user defined: $with_python" >&5
   8496 echo "${ECHO_T}user defined: $with_python" >&6; }
   8497 else
   8498   if test -n "$PYTHON" ; then
   8499     { echo "$as_me:$LINENO: WARNING: specified python ($PYTHON) is not usable, searching path" >&5
   8500 echo "$as_me: WARNING: specified python ($PYTHON) is not usable, searching path" >&2;}
   8501   fi
   8502 
   8503   # Extract the first word of "python python2 python27", so it can be a program name with args.
   8504 set dummy python python2 python27; ac_word=$2
   8505 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   8506 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   8507 if test "${ac_cv_path_PYTHON+set}" = set; then
   8508   echo $ECHO_N "(cached) $ECHO_C" >&6
   8509 else
   8510   case $PYTHON in
   8511   [\\/]* | ?:[\\/]*)
   8512   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
   8513   ;;
   8514   *)
   8515   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8516 for as_dir in $PATH
   8517 do
   8518   IFS=$as_save_IFS
   8519   test -z "$as_dir" && as_dir=.
   8520   for ac_exec_ext in '' $ac_executable_extensions; do
   8521   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   8522     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
   8523     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   8524     break 2
   8525   fi
   8526 done
   8527 done
   8528 IFS=$as_save_IFS
   8529 
   8530   test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="{ echo "$as_me:$LINENO: result: not found" >&5
   8531 echo "${ECHO_T}not found" >&6; }
   8532                 { { echo "$as_me:$LINENO: error: could not find python 2.7 or higher" >&5
   8533 echo "$as_me: error: could not find python 2.7 or higher" >&2;}
   8534    { (exit 1); exit 1; }; }"
   8535   ;;
   8536 esac
   8537 fi
   8538 PYTHON=$ac_cv_path_PYTHON
   8539 if test -n "$PYTHON"; then
   8540   { echo "$as_me:$LINENO: result: $PYTHON" >&5
   8541 echo "${ECHO_T}$PYTHON" >&6; }
   8542 else
   8543   { echo "$as_me:$LINENO: result: no" >&5
   8544 echo "${ECHO_T}no" >&6; }
   8545 fi
   8546 
   8547 
   8548 fi
   8549 
   8550 { echo "$as_me:$LINENO: checking for python >= 2.7" >&5
   8551 echo $ECHO_N "checking for python >= 2.7... $ECHO_C" >&6; }
   8552 ac_python_version=`$PYTHON -V 2>&1 | cut -d' ' -f2`
   8553 ac_python_version_major=`echo $ac_python_version | cut -d'.' -f1`
   8554 ac_python_version_minor=`echo $ac_python_version | cut -d'.' -f2`
   8555 ac_python_version_patch=`echo $ac_python_version | cut -d'.' -f3`
   8556 if test "$ac_python_version_major" -gt "2" || \
   8557    (test "$ac_python_version_major" -eq "2" && \
   8558     test "$ac_python_version_minor" -ge "7") ; then
   8559   { echo "$as_me:$LINENO: result: $PYTHON ($ac_python_version)" >&5
   8560 echo "${ECHO_T}$PYTHON ($ac_python_version)" >&6; }
   8561 else
   8562   { echo "$as_me:$LINENO: result: not found" >&5
   8563 echo "${ECHO_T}not found" >&6; }
   8564   { { echo "$as_me:$LINENO: error: found python $ac_python_version ($PYTHON); required >= 2.7
   8565 See \`config.log' for more details." >&5
   8566 echo "$as_me: error: found python $ac_python_version ($PYTHON); required >= 2.7
   8567 See \`config.log' for more details." >&2;}
   8568    { (exit 1); exit 1; }; }
   8569 fi
   8570 
   8571 
   8572 
   8573 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
   8574 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
   8575 if test "${ac_cv_lib_m_sin+set}" = set; then
   8576   echo $ECHO_N "(cached) $ECHO_C" >&6
   8577 else
   8578   ac_check_lib_save_LIBS=$LIBS
   8579 LIBS="-lm  $LIBS"
   8580 cat >conftest.$ac_ext <<_ACEOF
   8581 /* confdefs.h.  */
   8582 _ACEOF
   8583 cat confdefs.h >>conftest.$ac_ext
   8584 cat >>conftest.$ac_ext <<_ACEOF
   8585 /* end confdefs.h.  */
   8586 
   8587 /* Override any GCC internal prototype to avoid an error.
   8588    Use char because int might match the return type of a GCC
   8589    builtin and then its argument prototype would still apply.  */
   8590 #ifdef __cplusplus
   8591 extern "C"
   8592 #endif
   8593 char sin ();
   8594 int
   8595 main ()
   8596 {
   8597 return sin ();
   8598   ;
   8599   return 0;
   8600 }
   8601 _ACEOF
   8602 rm -f conftest.$ac_objext conftest$ac_exeext
   8603 if { (ac_try="$ac_link"
   8604 case "(($ac_try" in
   8605   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8606   *) ac_try_echo=$ac_try;;
   8607 esac
   8608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8609   (eval "$ac_link") 2>conftest.er1
   8610   ac_status=$?
   8611   grep -v '^ *+' conftest.er1 >conftest.err
   8612   rm -f conftest.er1
   8613   cat conftest.err >&5
   8614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8615   (exit $ac_status); } &&
   8616 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8617   { (case "(($ac_try" in
   8618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8619   *) ac_try_echo=$ac_try;;
   8620 esac
   8621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8622   (eval "$ac_try") 2>&5
   8623   ac_status=$?
   8624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8625   (exit $ac_status); }; } &&
   8626 	 { ac_try='test -s conftest$ac_exeext'
   8627   { (case "(($ac_try" in
   8628   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8629   *) ac_try_echo=$ac_try;;
   8630 esac
   8631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8632   (eval "$ac_try") 2>&5
   8633   ac_status=$?
   8634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8635   (exit $ac_status); }; }; then
   8636   ac_cv_lib_m_sin=yes
   8637 else
   8638   echo "$as_me: failed program was:" >&5
   8639 sed 's/^/| /' conftest.$ac_ext >&5
   8640 
   8641 	ac_cv_lib_m_sin=no
   8642 fi
   8643 
   8644 rm -f core conftest.err conftest.$ac_objext \
   8645       conftest$ac_exeext conftest.$ac_ext
   8646 LIBS=$ac_check_lib_save_LIBS
   8647 fi
   8648 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
   8649 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
   8650 if test $ac_cv_lib_m_sin = yes; then
   8651   cat >>confdefs.h <<_ACEOF
   8652 #define HAVE_LIBM 1
   8653 _ACEOF
   8654 
   8655   LIBS="-lm $LIBS"
   8656 
   8657 fi
   8658 
   8659 if test "$llvm_cv_os_type" = "MingW" ; then
   8660 
   8661 { echo "$as_me:$LINENO: checking for main in -lole32" >&5
   8662 echo $ECHO_N "checking for main in -lole32... $ECHO_C" >&6; }
   8663 if test "${ac_cv_lib_ole32_main+set}" = set; then
   8664   echo $ECHO_N "(cached) $ECHO_C" >&6
   8665 else
   8666   ac_check_lib_save_LIBS=$LIBS
   8667 LIBS="-lole32  $LIBS"
   8668 cat >conftest.$ac_ext <<_ACEOF
   8669 /* confdefs.h.  */
   8670 _ACEOF
   8671 cat confdefs.h >>conftest.$ac_ext
   8672 cat >>conftest.$ac_ext <<_ACEOF
   8673 /* end confdefs.h.  */
   8674 
   8675 
   8676 int
   8677 main ()
   8678 {
   8679 return main ();
   8680   ;
   8681   return 0;
   8682 }
   8683 _ACEOF
   8684 rm -f conftest.$ac_objext conftest$ac_exeext
   8685 if { (ac_try="$ac_link"
   8686 case "(($ac_try" in
   8687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8688   *) ac_try_echo=$ac_try;;
   8689 esac
   8690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8691   (eval "$ac_link") 2>conftest.er1
   8692   ac_status=$?
   8693   grep -v '^ *+' conftest.er1 >conftest.err
   8694   rm -f conftest.er1
   8695   cat conftest.err >&5
   8696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8697   (exit $ac_status); } &&
   8698 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8699   { (case "(($ac_try" in
   8700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8701   *) ac_try_echo=$ac_try;;
   8702 esac
   8703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8704   (eval "$ac_try") 2>&5
   8705   ac_status=$?
   8706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8707   (exit $ac_status); }; } &&
   8708 	 { ac_try='test -s conftest$ac_exeext'
   8709   { (case "(($ac_try" in
   8710   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8711   *) ac_try_echo=$ac_try;;
   8712 esac
   8713 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8714   (eval "$ac_try") 2>&5
   8715   ac_status=$?
   8716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8717   (exit $ac_status); }; }; then
   8718   ac_cv_lib_ole32_main=yes
   8719 else
   8720   echo "$as_me: failed program was:" >&5
   8721 sed 's/^/| /' conftest.$ac_ext >&5
   8722 
   8723 	ac_cv_lib_ole32_main=no
   8724 fi
   8725 
   8726 rm -f core conftest.err conftest.$ac_objext \
   8727       conftest$ac_exeext conftest.$ac_ext
   8728 LIBS=$ac_check_lib_save_LIBS
   8729 fi
   8730 { echo "$as_me:$LINENO: result: $ac_cv_lib_ole32_main" >&5
   8731 echo "${ECHO_T}$ac_cv_lib_ole32_main" >&6; }
   8732 if test $ac_cv_lib_ole32_main = yes; then
   8733   cat >>confdefs.h <<_ACEOF
   8734 #define HAVE_LIBOLE32 1
   8735 _ACEOF
   8736 
   8737   LIBS="-lole32 $LIBS"
   8738 
   8739 fi
   8740 
   8741 
   8742 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
   8743 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
   8744 if test "${ac_cv_lib_psapi_main+set}" = set; then
   8745   echo $ECHO_N "(cached) $ECHO_C" >&6
   8746 else
   8747   ac_check_lib_save_LIBS=$LIBS
   8748 LIBS="-lpsapi  $LIBS"
   8749 cat >conftest.$ac_ext <<_ACEOF
   8750 /* confdefs.h.  */
   8751 _ACEOF
   8752 cat confdefs.h >>conftest.$ac_ext
   8753 cat >>conftest.$ac_ext <<_ACEOF
   8754 /* end confdefs.h.  */
   8755 
   8756 
   8757 int
   8758 main ()
   8759 {
   8760 return main ();
   8761   ;
   8762   return 0;
   8763 }
   8764 _ACEOF
   8765 rm -f conftest.$ac_objext conftest$ac_exeext
   8766 if { (ac_try="$ac_link"
   8767 case "(($ac_try" in
   8768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8769   *) ac_try_echo=$ac_try;;
   8770 esac
   8771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8772   (eval "$ac_link") 2>conftest.er1
   8773   ac_status=$?
   8774   grep -v '^ *+' conftest.er1 >conftest.err
   8775   rm -f conftest.er1
   8776   cat conftest.err >&5
   8777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8778   (exit $ac_status); } &&
   8779 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8780   { (case "(($ac_try" in
   8781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8782   *) ac_try_echo=$ac_try;;
   8783 esac
   8784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8785   (eval "$ac_try") 2>&5
   8786   ac_status=$?
   8787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8788   (exit $ac_status); }; } &&
   8789 	 { ac_try='test -s conftest$ac_exeext'
   8790   { (case "(($ac_try" in
   8791   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8792   *) ac_try_echo=$ac_try;;
   8793 esac
   8794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8795   (eval "$ac_try") 2>&5
   8796   ac_status=$?
   8797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8798   (exit $ac_status); }; }; then
   8799   ac_cv_lib_psapi_main=yes
   8800 else
   8801   echo "$as_me: failed program was:" >&5
   8802 sed 's/^/| /' conftest.$ac_ext >&5
   8803 
   8804 	ac_cv_lib_psapi_main=no
   8805 fi
   8806 
   8807 rm -f core conftest.err conftest.$ac_objext \
   8808       conftest$ac_exeext conftest.$ac_ext
   8809 LIBS=$ac_check_lib_save_LIBS
   8810 fi
   8811 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
   8812 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
   8813 if test $ac_cv_lib_psapi_main = yes; then
   8814   cat >>confdefs.h <<_ACEOF
   8815 #define HAVE_LIBPSAPI 1
   8816 _ACEOF
   8817 
   8818   LIBS="-lpsapi $LIBS"
   8819 
   8820 fi
   8821 
   8822 
   8823 { echo "$as_me:$LINENO: checking for main in -lshell32" >&5
   8824 echo $ECHO_N "checking for main in -lshell32... $ECHO_C" >&6; }
   8825 if test "${ac_cv_lib_shell32_main+set}" = set; then
   8826   echo $ECHO_N "(cached) $ECHO_C" >&6
   8827 else
   8828   ac_check_lib_save_LIBS=$LIBS
   8829 LIBS="-lshell32  $LIBS"
   8830 cat >conftest.$ac_ext <<_ACEOF
   8831 /* confdefs.h.  */
   8832 _ACEOF
   8833 cat confdefs.h >>conftest.$ac_ext
   8834 cat >>conftest.$ac_ext <<_ACEOF
   8835 /* end confdefs.h.  */
   8836 
   8837 
   8838 int
   8839 main ()
   8840 {
   8841 return main ();
   8842   ;
   8843   return 0;
   8844 }
   8845 _ACEOF
   8846 rm -f conftest.$ac_objext conftest$ac_exeext
   8847 if { (ac_try="$ac_link"
   8848 case "(($ac_try" in
   8849   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8850   *) ac_try_echo=$ac_try;;
   8851 esac
   8852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8853   (eval "$ac_link") 2>conftest.er1
   8854   ac_status=$?
   8855   grep -v '^ *+' conftest.er1 >conftest.err
   8856   rm -f conftest.er1
   8857   cat conftest.err >&5
   8858   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8859   (exit $ac_status); } &&
   8860 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8861   { (case "(($ac_try" in
   8862   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8863   *) ac_try_echo=$ac_try;;
   8864 esac
   8865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8866   (eval "$ac_try") 2>&5
   8867   ac_status=$?
   8868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8869   (exit $ac_status); }; } &&
   8870 	 { ac_try='test -s conftest$ac_exeext'
   8871   { (case "(($ac_try" in
   8872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8873   *) ac_try_echo=$ac_try;;
   8874 esac
   8875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8876   (eval "$ac_try") 2>&5
   8877   ac_status=$?
   8878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8879   (exit $ac_status); }; }; then
   8880   ac_cv_lib_shell32_main=yes
   8881 else
   8882   echo "$as_me: failed program was:" >&5
   8883 sed 's/^/| /' conftest.$ac_ext >&5
   8884 
   8885 	ac_cv_lib_shell32_main=no
   8886 fi
   8887 
   8888 rm -f core conftest.err conftest.$ac_objext \
   8889       conftest$ac_exeext conftest.$ac_ext
   8890 LIBS=$ac_check_lib_save_LIBS
   8891 fi
   8892 { echo "$as_me:$LINENO: result: $ac_cv_lib_shell32_main" >&5
   8893 echo "${ECHO_T}$ac_cv_lib_shell32_main" >&6; }
   8894 if test $ac_cv_lib_shell32_main = yes; then
   8895   cat >>confdefs.h <<_ACEOF
   8896 #define HAVE_LIBSHELL32 1
   8897 _ACEOF
   8898 
   8899   LIBS="-lshell32 $LIBS"
   8900 
   8901 fi
   8902 
   8903 
   8904 { echo "$as_me:$LINENO: checking for main in -luuid" >&5
   8905 echo $ECHO_N "checking for main in -luuid... $ECHO_C" >&6; }
   8906 if test "${ac_cv_lib_uuid_main+set}" = set; then
   8907   echo $ECHO_N "(cached) $ECHO_C" >&6
   8908 else
   8909   ac_check_lib_save_LIBS=$LIBS
   8910 LIBS="-luuid  $LIBS"
   8911 cat >conftest.$ac_ext <<_ACEOF
   8912 /* confdefs.h.  */
   8913 _ACEOF
   8914 cat confdefs.h >>conftest.$ac_ext
   8915 cat >>conftest.$ac_ext <<_ACEOF
   8916 /* end confdefs.h.  */
   8917 
   8918 
   8919 int
   8920 main ()
   8921 {
   8922 return main ();
   8923   ;
   8924   return 0;
   8925 }
   8926 _ACEOF
   8927 rm -f conftest.$ac_objext conftest$ac_exeext
   8928 if { (ac_try="$ac_link"
   8929 case "(($ac_try" in
   8930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8931   *) ac_try_echo=$ac_try;;
   8932 esac
   8933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8934   (eval "$ac_link") 2>conftest.er1
   8935   ac_status=$?
   8936   grep -v '^ *+' conftest.er1 >conftest.err
   8937   rm -f conftest.er1
   8938   cat conftest.err >&5
   8939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8940   (exit $ac_status); } &&
   8941     { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   8942   { (case "(($ac_try" in
   8943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8944   *) ac_try_echo=$ac_try;;
   8945 esac
   8946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8947   (eval "$ac_try") 2>&5
   8948   ac_status=$?
   8949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8950   (exit $ac_status); }; } &&
   8951     { ac_try='test -s conftest$ac_exeext'
   8952   { (case "(($ac_try" in
   8953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   8954   *) ac_try_echo=$ac_try;;
   8955 esac
   8956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   8957   (eval "$ac_try") 2>&5
   8958   ac_status=$?
   8959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   8960   (exit $ac_status); }; }; then
   8961   ac_cv_lib_uuid_main=yes
   8962 else
   8963   echo "$as_me: failed program was:" >&5
   8964 sed 's/^/| /' conftest.$ac_ext >&5
   8965 
   8966    ac_cv_lib_uuid_main=no
   8967 fi
   8968 
   8969 rm -f core conftest.err conftest.$ac_objext \
   8970       conftest$ac_exeext conftest.$ac_ext
   8971 LIBS=$ac_check_lib_save_LIBS
   8972 fi
   8973 { echo "$as_me:$LINENO: result: $ac_cv_lib_uuid_main" >&5
   8974 echo "${ECHO_T}$ac_cv_lib_uuid_main" >&6; }
   8975 if test $ac_cv_lib_uuid_main = yes; then
   8976   cat >>confdefs.h <<_ACEOF
   8977 #define HAVE_LIBUUID 1
   8978 _ACEOF
   8979 
   8980   LIBS="-luuid $LIBS"
   8981 
   8982 fi
   8983 
   8984 fi
   8985 
   8986 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
   8987 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
   8988 if test "${ac_cv_search_dlopen+set}" = set; then
   8989   echo $ECHO_N "(cached) $ECHO_C" >&6
   8990 else
   8991   ac_func_search_save_LIBS=$LIBS
   8992 cat >conftest.$ac_ext <<_ACEOF
   8993 /* confdefs.h.  */
   8994 _ACEOF
   8995 cat confdefs.h >>conftest.$ac_ext
   8996 cat >>conftest.$ac_ext <<_ACEOF
   8997 /* end confdefs.h.  */
   8998 
   8999 /* Override any GCC internal prototype to avoid an error.
   9000    Use char because int might match the return type of a GCC
   9001    builtin and then its argument prototype would still apply.  */
   9002 #ifdef __cplusplus
   9003 extern "C"
   9004 #endif
   9005 char dlopen ();
   9006 int
   9007 main ()
   9008 {
   9009 return dlopen ();
   9010   ;
   9011   return 0;
   9012 }
   9013 _ACEOF
   9014 for ac_lib in '' dl; do
   9015   if test -z "$ac_lib"; then
   9016     ac_res="none required"
   9017   else
   9018     ac_res=-l$ac_lib
   9019     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9020   fi
   9021   rm -f conftest.$ac_objext conftest$ac_exeext
   9022 if { (ac_try="$ac_link"
   9023 case "(($ac_try" in
   9024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9025   *) ac_try_echo=$ac_try;;
   9026 esac
   9027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9028   (eval "$ac_link") 2>conftest.er1
   9029   ac_status=$?
   9030   grep -v '^ *+' conftest.er1 >conftest.err
   9031   rm -f conftest.er1
   9032   cat conftest.err >&5
   9033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9034   (exit $ac_status); } &&
   9035 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9036   { (case "(($ac_try" in
   9037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9038   *) ac_try_echo=$ac_try;;
   9039 esac
   9040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9041   (eval "$ac_try") 2>&5
   9042   ac_status=$?
   9043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9044   (exit $ac_status); }; } &&
   9045 	 { ac_try='test -s conftest$ac_exeext'
   9046   { (case "(($ac_try" in
   9047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9048   *) ac_try_echo=$ac_try;;
   9049 esac
   9050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9051   (eval "$ac_try") 2>&5
   9052   ac_status=$?
   9053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9054   (exit $ac_status); }; }; then
   9055   ac_cv_search_dlopen=$ac_res
   9056 else
   9057   echo "$as_me: failed program was:" >&5
   9058 sed 's/^/| /' conftest.$ac_ext >&5
   9059 
   9060 
   9061 fi
   9062 
   9063 rm -f core conftest.err conftest.$ac_objext \
   9064       conftest$ac_exeext
   9065   if test "${ac_cv_search_dlopen+set}" = set; then
   9066   break
   9067 fi
   9068 done
   9069 if test "${ac_cv_search_dlopen+set}" = set; then
   9070   :
   9071 else
   9072   ac_cv_search_dlopen=no
   9073 fi
   9074 rm conftest.$ac_ext
   9075 LIBS=$ac_func_search_save_LIBS
   9076 fi
   9077 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
   9078 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
   9079 ac_res=$ac_cv_search_dlopen
   9080 if test "$ac_res" != no; then
   9081   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9082 
   9083 
   9084 cat >>confdefs.h <<\_ACEOF
   9085 #define HAVE_DLOPEN 1
   9086 _ACEOF
   9087 
   9088 HAVE_DLOPEN='1'
   9089 
   9090 
   9091 else
   9092   { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
   9093 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
   9094 fi
   9095 
   9096 
   9097 { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5
   9098 echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; }
   9099 if test "${ac_cv_search_clock_gettime+set}" = set; then
   9100   echo $ECHO_N "(cached) $ECHO_C" >&6
   9101 else
   9102   ac_func_search_save_LIBS=$LIBS
   9103 cat >conftest.$ac_ext <<_ACEOF
   9104 /* confdefs.h.  */
   9105 _ACEOF
   9106 cat confdefs.h >>conftest.$ac_ext
   9107 cat >>conftest.$ac_ext <<_ACEOF
   9108 /* end confdefs.h.  */
   9109 
   9110 /* Override any GCC internal prototype to avoid an error.
   9111    Use char because int might match the return type of a GCC
   9112    builtin and then its argument prototype would still apply.  */
   9113 #ifdef __cplusplus
   9114 extern "C"
   9115 #endif
   9116 char clock_gettime ();
   9117 int
   9118 main ()
   9119 {
   9120 return clock_gettime ();
   9121   ;
   9122   return 0;
   9123 }
   9124 _ACEOF
   9125 for ac_lib in '' rt; do
   9126   if test -z "$ac_lib"; then
   9127     ac_res="none required"
   9128   else
   9129     ac_res=-l$ac_lib
   9130     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9131   fi
   9132   rm -f conftest.$ac_objext conftest$ac_exeext
   9133 if { (ac_try="$ac_link"
   9134 case "(($ac_try" in
   9135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9136   *) ac_try_echo=$ac_try;;
   9137 esac
   9138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9139   (eval "$ac_link") 2>conftest.er1
   9140   ac_status=$?
   9141   grep -v '^ *+' conftest.er1 >conftest.err
   9142   rm -f conftest.er1
   9143   cat conftest.err >&5
   9144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9145   (exit $ac_status); } &&
   9146 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9147   { (case "(($ac_try" in
   9148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9149   *) ac_try_echo=$ac_try;;
   9150 esac
   9151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9152   (eval "$ac_try") 2>&5
   9153   ac_status=$?
   9154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9155   (exit $ac_status); }; } &&
   9156 	 { ac_try='test -s conftest$ac_exeext'
   9157   { (case "(($ac_try" in
   9158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9159   *) ac_try_echo=$ac_try;;
   9160 esac
   9161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9162   (eval "$ac_try") 2>&5
   9163   ac_status=$?
   9164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9165   (exit $ac_status); }; }; then
   9166   ac_cv_search_clock_gettime=$ac_res
   9167 else
   9168   echo "$as_me: failed program was:" >&5
   9169 sed 's/^/| /' conftest.$ac_ext >&5
   9170 
   9171 
   9172 fi
   9173 
   9174 rm -f core conftest.err conftest.$ac_objext \
   9175       conftest$ac_exeext
   9176   if test "${ac_cv_search_clock_gettime+set}" = set; then
   9177   break
   9178 fi
   9179 done
   9180 if test "${ac_cv_search_clock_gettime+set}" = set; then
   9181   :
   9182 else
   9183   ac_cv_search_clock_gettime=no
   9184 fi
   9185 rm conftest.$ac_ext
   9186 LIBS=$ac_func_search_save_LIBS
   9187 fi
   9188 { echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5
   9189 echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; }
   9190 ac_res=$ac_cv_search_clock_gettime
   9191 if test "$ac_res" != no; then
   9192   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9193 
   9194 fi
   9195 
   9196 
   9197 if test "$llvm_cv_enable_terminfo" = "yes" ; then
   9198     { echo "$as_me:$LINENO: checking for library containing setupterm" >&5
   9199 echo $ECHO_N "checking for library containing setupterm... $ECHO_C" >&6; }
   9200 if test "${ac_cv_search_setupterm+set}" = set; then
   9201   echo $ECHO_N "(cached) $ECHO_C" >&6
   9202 else
   9203   ac_func_search_save_LIBS=$LIBS
   9204 cat >conftest.$ac_ext <<_ACEOF
   9205 /* confdefs.h.  */
   9206 _ACEOF
   9207 cat confdefs.h >>conftest.$ac_ext
   9208 cat >>conftest.$ac_ext <<_ACEOF
   9209 /* end confdefs.h.  */
   9210 
   9211 /* Override any GCC internal prototype to avoid an error.
   9212    Use char because int might match the return type of a GCC
   9213    builtin and then its argument prototype would still apply.  */
   9214 #ifdef __cplusplus
   9215 extern "C"
   9216 #endif
   9217 char setupterm ();
   9218 int
   9219 main ()
   9220 {
   9221 return setupterm ();
   9222   ;
   9223   return 0;
   9224 }
   9225 _ACEOF
   9226 for ac_lib in '' tinfo terminfo curses ncurses ncursesw; do
   9227   if test -z "$ac_lib"; then
   9228     ac_res="none required"
   9229   else
   9230     ac_res=-l$ac_lib
   9231     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9232   fi
   9233   rm -f conftest.$ac_objext conftest$ac_exeext
   9234 if { (ac_try="$ac_link"
   9235 case "(($ac_try" in
   9236   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9237   *) ac_try_echo=$ac_try;;
   9238 esac
   9239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9240   (eval "$ac_link") 2>conftest.er1
   9241   ac_status=$?
   9242   grep -v '^ *+' conftest.er1 >conftest.err
   9243   rm -f conftest.er1
   9244   cat conftest.err >&5
   9245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9246   (exit $ac_status); } &&
   9247 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9248   { (case "(($ac_try" in
   9249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9250   *) ac_try_echo=$ac_try;;
   9251 esac
   9252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9253   (eval "$ac_try") 2>&5
   9254   ac_status=$?
   9255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9256   (exit $ac_status); }; } &&
   9257 	 { ac_try='test -s conftest$ac_exeext'
   9258   { (case "(($ac_try" in
   9259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9260   *) ac_try_echo=$ac_try;;
   9261 esac
   9262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9263   (eval "$ac_try") 2>&5
   9264   ac_status=$?
   9265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9266   (exit $ac_status); }; }; then
   9267   ac_cv_search_setupterm=$ac_res
   9268 else
   9269   echo "$as_me: failed program was:" >&5
   9270 sed 's/^/| /' conftest.$ac_ext >&5
   9271 
   9272 
   9273 fi
   9274 
   9275 rm -f core conftest.err conftest.$ac_objext \
   9276       conftest$ac_exeext
   9277   if test "${ac_cv_search_setupterm+set}" = set; then
   9278   break
   9279 fi
   9280 done
   9281 if test "${ac_cv_search_setupterm+set}" = set; then
   9282   :
   9283 else
   9284   ac_cv_search_setupterm=no
   9285 fi
   9286 rm conftest.$ac_ext
   9287 LIBS=$ac_func_search_save_LIBS
   9288 fi
   9289 { echo "$as_me:$LINENO: result: $ac_cv_search_setupterm" >&5
   9290 echo "${ECHO_T}$ac_cv_search_setupterm" >&6; }
   9291 ac_res=$ac_cv_search_setupterm
   9292 if test "$ac_res" != no; then
   9293   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9294 
   9295 
   9296 cat >>confdefs.h <<\_ACEOF
   9297 #define HAVE_TERMINFO 1
   9298 _ACEOF
   9299 
   9300 HAVE_TERMINFO='1'
   9301 
   9302 
   9303 fi
   9304 
   9305 fi
   9306 
   9307 if test "$llvm_cv_enable_libedit" = "yes" ; then
   9308   { echo "$as_me:$LINENO: checking for library containing el_init" >&5
   9309 echo $ECHO_N "checking for library containing el_init... $ECHO_C" >&6; }
   9310 if test "${ac_cv_search_el_init+set}" = set; then
   9311   echo $ECHO_N "(cached) $ECHO_C" >&6
   9312 else
   9313   ac_func_search_save_LIBS=$LIBS
   9314 cat >conftest.$ac_ext <<_ACEOF
   9315 /* confdefs.h.  */
   9316 _ACEOF
   9317 cat confdefs.h >>conftest.$ac_ext
   9318 cat >>conftest.$ac_ext <<_ACEOF
   9319 /* end confdefs.h.  */
   9320 
   9321 /* Override any GCC internal prototype to avoid an error.
   9322    Use char because int might match the return type of a GCC
   9323    builtin and then its argument prototype would still apply.  */
   9324 #ifdef __cplusplus
   9325 extern "C"
   9326 #endif
   9327 char el_init ();
   9328 int
   9329 main ()
   9330 {
   9331 return el_init ();
   9332   ;
   9333   return 0;
   9334 }
   9335 _ACEOF
   9336 for ac_lib in '' edit; do
   9337   if test -z "$ac_lib"; then
   9338     ac_res="none required"
   9339   else
   9340     ac_res=-l$ac_lib
   9341     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9342   fi
   9343   rm -f conftest.$ac_objext conftest$ac_exeext
   9344 if { (ac_try="$ac_link"
   9345 case "(($ac_try" in
   9346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9347   *) ac_try_echo=$ac_try;;
   9348 esac
   9349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9350   (eval "$ac_link") 2>conftest.er1
   9351   ac_status=$?
   9352   grep -v '^ *+' conftest.er1 >conftest.err
   9353   rm -f conftest.er1
   9354   cat conftest.err >&5
   9355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9356   (exit $ac_status); } &&
   9357 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9358   { (case "(($ac_try" in
   9359   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9360   *) ac_try_echo=$ac_try;;
   9361 esac
   9362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9363   (eval "$ac_try") 2>&5
   9364   ac_status=$?
   9365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9366   (exit $ac_status); }; } &&
   9367 	 { ac_try='test -s conftest$ac_exeext'
   9368   { (case "(($ac_try" in
   9369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9370   *) ac_try_echo=$ac_try;;
   9371 esac
   9372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9373   (eval "$ac_try") 2>&5
   9374   ac_status=$?
   9375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9376   (exit $ac_status); }; }; then
   9377   ac_cv_search_el_init=$ac_res
   9378 else
   9379   echo "$as_me: failed program was:" >&5
   9380 sed 's/^/| /' conftest.$ac_ext >&5
   9381 
   9382 
   9383 fi
   9384 
   9385 rm -f core conftest.err conftest.$ac_objext \
   9386       conftest$ac_exeext
   9387   if test "${ac_cv_search_el_init+set}" = set; then
   9388   break
   9389 fi
   9390 done
   9391 if test "${ac_cv_search_el_init+set}" = set; then
   9392   :
   9393 else
   9394   ac_cv_search_el_init=no
   9395 fi
   9396 rm conftest.$ac_ext
   9397 LIBS=$ac_func_search_save_LIBS
   9398 fi
   9399 { echo "$as_me:$LINENO: result: $ac_cv_search_el_init" >&5
   9400 echo "${ECHO_T}$ac_cv_search_el_init" >&6; }
   9401 ac_res=$ac_cv_search_el_init
   9402 if test "$ac_res" != no; then
   9403   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9404 
   9405 cat >>confdefs.h <<\_ACEOF
   9406 #define HAVE_LIBEDIT 1
   9407 _ACEOF
   9408 
   9409 fi
   9410 
   9411 fi
   9412 
   9413 if test "$llvm_cv_enable_libffi" = "yes" ; then
   9414   { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
   9415 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
   9416 if test "${ac_cv_search_ffi_call+set}" = set; then
   9417   echo $ECHO_N "(cached) $ECHO_C" >&6
   9418 else
   9419   ac_func_search_save_LIBS=$LIBS
   9420 cat >conftest.$ac_ext <<_ACEOF
   9421 /* confdefs.h.  */
   9422 _ACEOF
   9423 cat confdefs.h >>conftest.$ac_ext
   9424 cat >>conftest.$ac_ext <<_ACEOF
   9425 /* end confdefs.h.  */
   9426 
   9427 /* Override any GCC internal prototype to avoid an error.
   9428    Use char because int might match the return type of a GCC
   9429    builtin and then its argument prototype would still apply.  */
   9430 #ifdef __cplusplus
   9431 extern "C"
   9432 #endif
   9433 char ffi_call ();
   9434 int
   9435 main ()
   9436 {
   9437 return ffi_call ();
   9438   ;
   9439   return 0;
   9440 }
   9441 _ACEOF
   9442 for ac_lib in '' ffi; do
   9443   if test -z "$ac_lib"; then
   9444     ac_res="none required"
   9445   else
   9446     ac_res=-l$ac_lib
   9447     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9448   fi
   9449   rm -f conftest.$ac_objext conftest$ac_exeext
   9450 if { (ac_try="$ac_link"
   9451 case "(($ac_try" in
   9452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9453   *) ac_try_echo=$ac_try;;
   9454 esac
   9455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9456   (eval "$ac_link") 2>conftest.er1
   9457   ac_status=$?
   9458   grep -v '^ *+' conftest.er1 >conftest.err
   9459   rm -f conftest.er1
   9460   cat conftest.err >&5
   9461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9462   (exit $ac_status); } &&
   9463 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9464   { (case "(($ac_try" in
   9465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9466   *) ac_try_echo=$ac_try;;
   9467 esac
   9468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9469   (eval "$ac_try") 2>&5
   9470   ac_status=$?
   9471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9472   (exit $ac_status); }; } &&
   9473 	 { ac_try='test -s conftest$ac_exeext'
   9474   { (case "(($ac_try" in
   9475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9476   *) ac_try_echo=$ac_try;;
   9477 esac
   9478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9479   (eval "$ac_try") 2>&5
   9480   ac_status=$?
   9481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9482   (exit $ac_status); }; }; then
   9483   ac_cv_search_ffi_call=$ac_res
   9484 else
   9485   echo "$as_me: failed program was:" >&5
   9486 sed 's/^/| /' conftest.$ac_ext >&5
   9487 
   9488 
   9489 fi
   9490 
   9491 rm -f core conftest.err conftest.$ac_objext \
   9492       conftest$ac_exeext
   9493   if test "${ac_cv_search_ffi_call+set}" = set; then
   9494   break
   9495 fi
   9496 done
   9497 if test "${ac_cv_search_ffi_call+set}" = set; then
   9498   :
   9499 else
   9500   ac_cv_search_ffi_call=no
   9501 fi
   9502 rm conftest.$ac_ext
   9503 LIBS=$ac_func_search_save_LIBS
   9504 fi
   9505 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
   9506 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
   9507 ac_res=$ac_cv_search_ffi_call
   9508 if test "$ac_res" != no; then
   9509   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9510 
   9511 cat >>confdefs.h <<\_ACEOF
   9512 #define HAVE_FFI_CALL 1
   9513 _ACEOF
   9514 
   9515 else
   9516   { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
   9517 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
   9518    { (exit 1); exit 1; }; }
   9519 fi
   9520 
   9521 fi
   9522 
   9523 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
   9524 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
   9525 if test "${ac_cv_search_mallinfo+set}" = set; then
   9526   echo $ECHO_N "(cached) $ECHO_C" >&6
   9527 else
   9528   ac_func_search_save_LIBS=$LIBS
   9529 cat >conftest.$ac_ext <<_ACEOF
   9530 /* confdefs.h.  */
   9531 _ACEOF
   9532 cat confdefs.h >>conftest.$ac_ext
   9533 cat >>conftest.$ac_ext <<_ACEOF
   9534 /* end confdefs.h.  */
   9535 
   9536 /* Override any GCC internal prototype to avoid an error.
   9537    Use char because int might match the return type of a GCC
   9538    builtin and then its argument prototype would still apply.  */
   9539 #ifdef __cplusplus
   9540 extern "C"
   9541 #endif
   9542 char mallinfo ();
   9543 int
   9544 main ()
   9545 {
   9546 return mallinfo ();
   9547   ;
   9548   return 0;
   9549 }
   9550 _ACEOF
   9551 for ac_lib in '' malloc; do
   9552   if test -z "$ac_lib"; then
   9553     ac_res="none required"
   9554   else
   9555     ac_res=-l$ac_lib
   9556     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9557   fi
   9558   rm -f conftest.$ac_objext conftest$ac_exeext
   9559 if { (ac_try="$ac_link"
   9560 case "(($ac_try" in
   9561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9562   *) ac_try_echo=$ac_try;;
   9563 esac
   9564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9565   (eval "$ac_link") 2>conftest.er1
   9566   ac_status=$?
   9567   grep -v '^ *+' conftest.er1 >conftest.err
   9568   rm -f conftest.er1
   9569   cat conftest.err >&5
   9570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9571   (exit $ac_status); } &&
   9572 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9573   { (case "(($ac_try" in
   9574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9575   *) ac_try_echo=$ac_try;;
   9576 esac
   9577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9578   (eval "$ac_try") 2>&5
   9579   ac_status=$?
   9580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9581   (exit $ac_status); }; } &&
   9582 	 { ac_try='test -s conftest$ac_exeext'
   9583   { (case "(($ac_try" in
   9584   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9585   *) ac_try_echo=$ac_try;;
   9586 esac
   9587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9588   (eval "$ac_try") 2>&5
   9589   ac_status=$?
   9590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9591   (exit $ac_status); }; }; then
   9592   ac_cv_search_mallinfo=$ac_res
   9593 else
   9594   echo "$as_me: failed program was:" >&5
   9595 sed 's/^/| /' conftest.$ac_ext >&5
   9596 
   9597 
   9598 fi
   9599 
   9600 rm -f core conftest.err conftest.$ac_objext \
   9601       conftest$ac_exeext
   9602   if test "${ac_cv_search_mallinfo+set}" = set; then
   9603   break
   9604 fi
   9605 done
   9606 if test "${ac_cv_search_mallinfo+set}" = set; then
   9607   :
   9608 else
   9609   ac_cv_search_mallinfo=no
   9610 fi
   9611 rm conftest.$ac_ext
   9612 LIBS=$ac_func_search_save_LIBS
   9613 fi
   9614 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
   9615 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
   9616 ac_res=$ac_cv_search_mallinfo
   9617 if test "$ac_res" != no; then
   9618   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9619 
   9620 cat >>confdefs.h <<\_ACEOF
   9621 #define HAVE_MALLINFO 1
   9622 _ACEOF
   9623 
   9624 fi
   9625 
   9626 
   9627 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
   9628 
   9629 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
   9630 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
   9631 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
   9632   echo $ECHO_N "(cached) $ECHO_C" >&6
   9633 else
   9634   ac_check_lib_save_LIBS=$LIBS
   9635 LIBS="-lpthread  $LIBS"
   9636 cat >conftest.$ac_ext <<_ACEOF
   9637 /* confdefs.h.  */
   9638 _ACEOF
   9639 cat confdefs.h >>conftest.$ac_ext
   9640 cat >>conftest.$ac_ext <<_ACEOF
   9641 /* end confdefs.h.  */
   9642 
   9643 /* Override any GCC internal prototype to avoid an error.
   9644    Use char because int might match the return type of a GCC
   9645    builtin and then its argument prototype would still apply.  */
   9646 #ifdef __cplusplus
   9647 extern "C"
   9648 #endif
   9649 char pthread_mutex_init ();
   9650 int
   9651 main ()
   9652 {
   9653 return pthread_mutex_init ();
   9654   ;
   9655   return 0;
   9656 }
   9657 _ACEOF
   9658 rm -f conftest.$ac_objext conftest$ac_exeext
   9659 if { (ac_try="$ac_link"
   9660 case "(($ac_try" in
   9661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9662   *) ac_try_echo=$ac_try;;
   9663 esac
   9664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9665   (eval "$ac_link") 2>conftest.er1
   9666   ac_status=$?
   9667   grep -v '^ *+' conftest.er1 >conftest.err
   9668   rm -f conftest.er1
   9669   cat conftest.err >&5
   9670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9671   (exit $ac_status); } &&
   9672 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9673   { (case "(($ac_try" in
   9674   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9675   *) ac_try_echo=$ac_try;;
   9676 esac
   9677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9678   (eval "$ac_try") 2>&5
   9679   ac_status=$?
   9680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9681   (exit $ac_status); }; } &&
   9682 	 { ac_try='test -s conftest$ac_exeext'
   9683   { (case "(($ac_try" in
   9684   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9685   *) ac_try_echo=$ac_try;;
   9686 esac
   9687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9688   (eval "$ac_try") 2>&5
   9689   ac_status=$?
   9690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9691   (exit $ac_status); }; }; then
   9692   ac_cv_lib_pthread_pthread_mutex_init=yes
   9693 else
   9694   echo "$as_me: failed program was:" >&5
   9695 sed 's/^/| /' conftest.$ac_ext >&5
   9696 
   9697 	ac_cv_lib_pthread_pthread_mutex_init=no
   9698 fi
   9699 
   9700 rm -f core conftest.err conftest.$ac_objext \
   9701       conftest$ac_exeext conftest.$ac_ext
   9702 LIBS=$ac_check_lib_save_LIBS
   9703 fi
   9704 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
   9705 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
   9706 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
   9707   cat >>confdefs.h <<_ACEOF
   9708 #define HAVE_LIBPTHREAD 1
   9709 _ACEOF
   9710 
   9711   LIBS="-lpthread $LIBS"
   9712 
   9713 fi
   9714 
   9715   { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
   9716 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
   9717 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
   9718   echo $ECHO_N "(cached) $ECHO_C" >&6
   9719 else
   9720   ac_func_search_save_LIBS=$LIBS
   9721 cat >conftest.$ac_ext <<_ACEOF
   9722 /* confdefs.h.  */
   9723 _ACEOF
   9724 cat confdefs.h >>conftest.$ac_ext
   9725 cat >>conftest.$ac_ext <<_ACEOF
   9726 /* end confdefs.h.  */
   9727 
   9728 /* Override any GCC internal prototype to avoid an error.
   9729    Use char because int might match the return type of a GCC
   9730    builtin and then its argument prototype would still apply.  */
   9731 #ifdef __cplusplus
   9732 extern "C"
   9733 #endif
   9734 char pthread_mutex_lock ();
   9735 int
   9736 main ()
   9737 {
   9738 return pthread_mutex_lock ();
   9739   ;
   9740   return 0;
   9741 }
   9742 _ACEOF
   9743 for ac_lib in '' pthread; do
   9744   if test -z "$ac_lib"; then
   9745     ac_res="none required"
   9746   else
   9747     ac_res=-l$ac_lib
   9748     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9749   fi
   9750   rm -f conftest.$ac_objext conftest$ac_exeext
   9751 if { (ac_try="$ac_link"
   9752 case "(($ac_try" in
   9753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9754   *) ac_try_echo=$ac_try;;
   9755 esac
   9756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9757   (eval "$ac_link") 2>conftest.er1
   9758   ac_status=$?
   9759   grep -v '^ *+' conftest.er1 >conftest.err
   9760   rm -f conftest.er1
   9761   cat conftest.err >&5
   9762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9763   (exit $ac_status); } &&
   9764 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9765   { (case "(($ac_try" in
   9766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9767   *) ac_try_echo=$ac_try;;
   9768 esac
   9769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9770   (eval "$ac_try") 2>&5
   9771   ac_status=$?
   9772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9773   (exit $ac_status); }; } &&
   9774 	 { ac_try='test -s conftest$ac_exeext'
   9775   { (case "(($ac_try" in
   9776   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9777   *) ac_try_echo=$ac_try;;
   9778 esac
   9779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9780   (eval "$ac_try") 2>&5
   9781   ac_status=$?
   9782   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9783   (exit $ac_status); }; }; then
   9784   ac_cv_search_pthread_mutex_lock=$ac_res
   9785 else
   9786   echo "$as_me: failed program was:" >&5
   9787 sed 's/^/| /' conftest.$ac_ext >&5
   9788 
   9789 
   9790 fi
   9791 
   9792 rm -f core conftest.err conftest.$ac_objext \
   9793       conftest$ac_exeext
   9794   if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
   9795   break
   9796 fi
   9797 done
   9798 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
   9799   :
   9800 else
   9801   ac_cv_search_pthread_mutex_lock=no
   9802 fi
   9803 rm conftest.$ac_ext
   9804 LIBS=$ac_func_search_save_LIBS
   9805 fi
   9806 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
   9807 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
   9808 ac_res=$ac_cv_search_pthread_mutex_lock
   9809 if test "$ac_res" != no; then
   9810   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9811 
   9812 cat >>confdefs.h <<\_ACEOF
   9813 #define HAVE_PTHREAD_MUTEX_LOCK 1
   9814 _ACEOF
   9815 
   9816 fi
   9817 
   9818   { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
   9819 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
   9820 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
   9821   echo $ECHO_N "(cached) $ECHO_C" >&6
   9822 else
   9823   ac_func_search_save_LIBS=$LIBS
   9824 cat >conftest.$ac_ext <<_ACEOF
   9825 /* confdefs.h.  */
   9826 _ACEOF
   9827 cat confdefs.h >>conftest.$ac_ext
   9828 cat >>conftest.$ac_ext <<_ACEOF
   9829 /* end confdefs.h.  */
   9830 
   9831 /* Override any GCC internal prototype to avoid an error.
   9832    Use char because int might match the return type of a GCC
   9833    builtin and then its argument prototype would still apply.  */
   9834 #ifdef __cplusplus
   9835 extern "C"
   9836 #endif
   9837 char pthread_rwlock_init ();
   9838 int
   9839 main ()
   9840 {
   9841 return pthread_rwlock_init ();
   9842   ;
   9843   return 0;
   9844 }
   9845 _ACEOF
   9846 for ac_lib in '' pthread; do
   9847   if test -z "$ac_lib"; then
   9848     ac_res="none required"
   9849   else
   9850     ac_res=-l$ac_lib
   9851     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9852   fi
   9853   rm -f conftest.$ac_objext conftest$ac_exeext
   9854 if { (ac_try="$ac_link"
   9855 case "(($ac_try" in
   9856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9857   *) ac_try_echo=$ac_try;;
   9858 esac
   9859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9860   (eval "$ac_link") 2>conftest.er1
   9861   ac_status=$?
   9862   grep -v '^ *+' conftest.er1 >conftest.err
   9863   rm -f conftest.er1
   9864   cat conftest.err >&5
   9865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9866   (exit $ac_status); } &&
   9867 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9868   { (case "(($ac_try" in
   9869   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9870   *) ac_try_echo=$ac_try;;
   9871 esac
   9872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9873   (eval "$ac_try") 2>&5
   9874   ac_status=$?
   9875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9876   (exit $ac_status); }; } &&
   9877 	 { ac_try='test -s conftest$ac_exeext'
   9878   { (case "(($ac_try" in
   9879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9880   *) ac_try_echo=$ac_try;;
   9881 esac
   9882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9883   (eval "$ac_try") 2>&5
   9884   ac_status=$?
   9885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9886   (exit $ac_status); }; }; then
   9887   ac_cv_search_pthread_rwlock_init=$ac_res
   9888 else
   9889   echo "$as_me: failed program was:" >&5
   9890 sed 's/^/| /' conftest.$ac_ext >&5
   9891 
   9892 
   9893 fi
   9894 
   9895 rm -f core conftest.err conftest.$ac_objext \
   9896       conftest$ac_exeext
   9897   if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
   9898   break
   9899 fi
   9900 done
   9901 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
   9902   :
   9903 else
   9904   ac_cv_search_pthread_rwlock_init=no
   9905 fi
   9906 rm conftest.$ac_ext
   9907 LIBS=$ac_func_search_save_LIBS
   9908 fi
   9909 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
   9910 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
   9911 ac_res=$ac_cv_search_pthread_rwlock_init
   9912 if test "$ac_res" != no; then
   9913   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   9914 
   9915 cat >>confdefs.h <<\_ACEOF
   9916 #define HAVE_PTHREAD_RWLOCK_INIT 1
   9917 _ACEOF
   9918 
   9919 fi
   9920 
   9921   { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
   9922 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
   9923 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
   9924   echo $ECHO_N "(cached) $ECHO_C" >&6
   9925 else
   9926   ac_func_search_save_LIBS=$LIBS
   9927 cat >conftest.$ac_ext <<_ACEOF
   9928 /* confdefs.h.  */
   9929 _ACEOF
   9930 cat confdefs.h >>conftest.$ac_ext
   9931 cat >>conftest.$ac_ext <<_ACEOF
   9932 /* end confdefs.h.  */
   9933 
   9934 /* Override any GCC internal prototype to avoid an error.
   9935    Use char because int might match the return type of a GCC
   9936    builtin and then its argument prototype would still apply.  */
   9937 #ifdef __cplusplus
   9938 extern "C"
   9939 #endif
   9940 char pthread_getspecific ();
   9941 int
   9942 main ()
   9943 {
   9944 return pthread_getspecific ();
   9945   ;
   9946   return 0;
   9947 }
   9948 _ACEOF
   9949 for ac_lib in '' pthread; do
   9950   if test -z "$ac_lib"; then
   9951     ac_res="none required"
   9952   else
   9953     ac_res=-l$ac_lib
   9954     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   9955   fi
   9956   rm -f conftest.$ac_objext conftest$ac_exeext
   9957 if { (ac_try="$ac_link"
   9958 case "(($ac_try" in
   9959   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9960   *) ac_try_echo=$ac_try;;
   9961 esac
   9962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9963   (eval "$ac_link") 2>conftest.er1
   9964   ac_status=$?
   9965   grep -v '^ *+' conftest.er1 >conftest.err
   9966   rm -f conftest.er1
   9967   cat conftest.err >&5
   9968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9969   (exit $ac_status); } &&
   9970 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   9971   { (case "(($ac_try" in
   9972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9973   *) ac_try_echo=$ac_try;;
   9974 esac
   9975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9976   (eval "$ac_try") 2>&5
   9977   ac_status=$?
   9978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9979   (exit $ac_status); }; } &&
   9980 	 { ac_try='test -s conftest$ac_exeext'
   9981   { (case "(($ac_try" in
   9982   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   9983   *) ac_try_echo=$ac_try;;
   9984 esac
   9985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   9986   (eval "$ac_try") 2>&5
   9987   ac_status=$?
   9988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9989   (exit $ac_status); }; }; then
   9990   ac_cv_search_pthread_getspecific=$ac_res
   9991 else
   9992   echo "$as_me: failed program was:" >&5
   9993 sed 's/^/| /' conftest.$ac_ext >&5
   9994 
   9995 
   9996 fi
   9997 
   9998 rm -f core conftest.err conftest.$ac_objext \
   9999       conftest$ac_exeext
   10000   if test "${ac_cv_search_pthread_getspecific+set}" = set; then
   10001   break
   10002 fi
   10003 done
   10004 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
   10005   :
   10006 else
   10007   ac_cv_search_pthread_getspecific=no
   10008 fi
   10009 rm conftest.$ac_ext
   10010 LIBS=$ac_func_search_save_LIBS
   10011 fi
   10012 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
   10013 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
   10014 ac_res=$ac_cv_search_pthread_getspecific
   10015 if test "$ac_res" != no; then
   10016   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   10017 
   10018 cat >>confdefs.h <<\_ACEOF
   10019 #define HAVE_PTHREAD_GETSPECIFIC 1
   10020 _ACEOF
   10021 
   10022 fi
   10023 
   10024 fi
   10025 
   10026 if test "$LLVM_ENABLE_ZLIB" -eq 1 ; then
   10027 
   10028 { echo "$as_me:$LINENO: checking for compress2 in -lz" >&5
   10029 echo $ECHO_N "checking for compress2 in -lz... $ECHO_C" >&6; }
   10030 if test "${ac_cv_lib_z_compress2+set}" = set; then
   10031   echo $ECHO_N "(cached) $ECHO_C" >&6
   10032 else
   10033   ac_check_lib_save_LIBS=$LIBS
   10034 LIBS="-lz  $LIBS"
   10035 cat >conftest.$ac_ext <<_ACEOF
   10036 /* confdefs.h.  */
   10037 _ACEOF
   10038 cat confdefs.h >>conftest.$ac_ext
   10039 cat >>conftest.$ac_ext <<_ACEOF
   10040 /* end confdefs.h.  */
   10041 
   10042 /* Override any GCC internal prototype to avoid an error.
   10043    Use char because int might match the return type of a GCC
   10044    builtin and then its argument prototype would still apply.  */
   10045 #ifdef __cplusplus
   10046 extern "C"
   10047 #endif
   10048 char compress2 ();
   10049 int
   10050 main ()
   10051 {
   10052 return compress2 ();
   10053   ;
   10054   return 0;
   10055 }
   10056 _ACEOF
   10057 rm -f conftest.$ac_objext conftest$ac_exeext
   10058 if { (ac_try="$ac_link"
   10059 case "(($ac_try" in
   10060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10061   *) ac_try_echo=$ac_try;;
   10062 esac
   10063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10064   (eval "$ac_link") 2>conftest.er1
   10065   ac_status=$?
   10066   grep -v '^ *+' conftest.er1 >conftest.err
   10067   rm -f conftest.er1
   10068   cat conftest.err >&5
   10069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10070   (exit $ac_status); } &&
   10071 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10072   { (case "(($ac_try" in
   10073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10074   *) ac_try_echo=$ac_try;;
   10075 esac
   10076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10077   (eval "$ac_try") 2>&5
   10078   ac_status=$?
   10079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10080   (exit $ac_status); }; } &&
   10081 	 { ac_try='test -s conftest$ac_exeext'
   10082   { (case "(($ac_try" in
   10083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10084   *) ac_try_echo=$ac_try;;
   10085 esac
   10086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10087   (eval "$ac_try") 2>&5
   10088   ac_status=$?
   10089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10090   (exit $ac_status); }; }; then
   10091   ac_cv_lib_z_compress2=yes
   10092 else
   10093   echo "$as_me: failed program was:" >&5
   10094 sed 's/^/| /' conftest.$ac_ext >&5
   10095 
   10096 	ac_cv_lib_z_compress2=no
   10097 fi
   10098 
   10099 rm -f core conftest.err conftest.$ac_objext \
   10100       conftest$ac_exeext conftest.$ac_ext
   10101 LIBS=$ac_check_lib_save_LIBS
   10102 fi
   10103 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_compress2" >&5
   10104 echo "${ECHO_T}$ac_cv_lib_z_compress2" >&6; }
   10105 if test $ac_cv_lib_z_compress2 = yes; then
   10106   cat >>confdefs.h <<_ACEOF
   10107 #define HAVE_LIBZ 1
   10108 _ACEOF
   10109 
   10110   LIBS="-lz $LIBS"
   10111 
   10112 fi
   10113 
   10114 fi
   10115 
   10116 
   10117 # Check whether --with-oprofile was given.
   10118 if test "${with_oprofile+set}" = set; then
   10119   withval=$with_oprofile;
   10120       USE_OPROFILE=1
   10121 
   10122       case "$withval" in
   10123         /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
   10124         no) llvm_cv_oppath=
   10125             USE_OPROFILE=0
   10126  ;;
   10127         *) llvm_cv_oppath="${withval}/lib/oprofile"
   10128            CPPFLAGS="-I${withval}/include";;
   10129       esac
   10130       case $llvm_cv_os_type in
   10131         Linux)
   10132           if test -n "$llvm_cv_oppath" ; then
   10133             LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
   10134                                                             { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
   10135 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
   10136 if test "${ac_cv_search_bfd_init+set}" = set; then
   10137   echo $ECHO_N "(cached) $ECHO_C" >&6
   10138 else
   10139   ac_func_search_save_LIBS=$LIBS
   10140 cat >conftest.$ac_ext <<_ACEOF
   10141 /* confdefs.h.  */
   10142 _ACEOF
   10143 cat confdefs.h >>conftest.$ac_ext
   10144 cat >>conftest.$ac_ext <<_ACEOF
   10145 /* end confdefs.h.  */
   10146 
   10147 /* Override any GCC internal prototype to avoid an error.
   10148    Use char because int might match the return type of a GCC
   10149    builtin and then its argument prototype would still apply.  */
   10150 #ifdef __cplusplus
   10151 extern "C"
   10152 #endif
   10153 char bfd_init ();
   10154 int
   10155 main ()
   10156 {
   10157 return bfd_init ();
   10158   ;
   10159   return 0;
   10160 }
   10161 _ACEOF
   10162 for ac_lib in '' bfd; do
   10163   if test -z "$ac_lib"; then
   10164     ac_res="none required"
   10165   else
   10166     ac_res=-l$ac_lib
   10167     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   10168   fi
   10169   rm -f conftest.$ac_objext conftest$ac_exeext
   10170 if { (ac_try="$ac_link"
   10171 case "(($ac_try" in
   10172   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10173   *) ac_try_echo=$ac_try;;
   10174 esac
   10175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10176   (eval "$ac_link") 2>conftest.er1
   10177   ac_status=$?
   10178   grep -v '^ *+' conftest.er1 >conftest.err
   10179   rm -f conftest.er1
   10180   cat conftest.err >&5
   10181   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10182   (exit $ac_status); } &&
   10183 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10184   { (case "(($ac_try" in
   10185   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10186   *) ac_try_echo=$ac_try;;
   10187 esac
   10188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10189   (eval "$ac_try") 2>&5
   10190   ac_status=$?
   10191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10192   (exit $ac_status); }; } &&
   10193 	 { ac_try='test -s conftest$ac_exeext'
   10194   { (case "(($ac_try" in
   10195   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10196   *) ac_try_echo=$ac_try;;
   10197 esac
   10198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10199   (eval "$ac_try") 2>&5
   10200   ac_status=$?
   10201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10202   (exit $ac_status); }; }; then
   10203   ac_cv_search_bfd_init=$ac_res
   10204 else
   10205   echo "$as_me: failed program was:" >&5
   10206 sed 's/^/| /' conftest.$ac_ext >&5
   10207 
   10208 
   10209 fi
   10210 
   10211 rm -f core conftest.err conftest.$ac_objext \
   10212       conftest$ac_exeext
   10213   if test "${ac_cv_search_bfd_init+set}" = set; then
   10214   break
   10215 fi
   10216 done
   10217 if test "${ac_cv_search_bfd_init+set}" = set; then
   10218   :
   10219 else
   10220   ac_cv_search_bfd_init=no
   10221 fi
   10222 rm conftest.$ac_ext
   10223 LIBS=$ac_func_search_save_LIBS
   10224 fi
   10225 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
   10226 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
   10227 ac_res=$ac_cv_search_bfd_init
   10228 if test "$ac_res" != no; then
   10229   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   10230 
   10231 fi
   10232 
   10233             { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
   10234 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
   10235 if test "${ac_cv_search_op_open_agent+set}" = set; then
   10236   echo $ECHO_N "(cached) $ECHO_C" >&6
   10237 else
   10238   ac_func_search_save_LIBS=$LIBS
   10239 cat >conftest.$ac_ext <<_ACEOF
   10240 /* confdefs.h.  */
   10241 _ACEOF
   10242 cat confdefs.h >>conftest.$ac_ext
   10243 cat >>conftest.$ac_ext <<_ACEOF
   10244 /* end confdefs.h.  */
   10245 
   10246 /* Override any GCC internal prototype to avoid an error.
   10247    Use char because int might match the return type of a GCC
   10248    builtin and then its argument prototype would still apply.  */
   10249 #ifdef __cplusplus
   10250 extern "C"
   10251 #endif
   10252 char op_open_agent ();
   10253 int
   10254 main ()
   10255 {
   10256 return op_open_agent ();
   10257   ;
   10258   return 0;
   10259 }
   10260 _ACEOF
   10261 for ac_lib in '' opagent; do
   10262   if test -z "$ac_lib"; then
   10263     ac_res="none required"
   10264   else
   10265     ac_res=-l$ac_lib
   10266     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   10267   fi
   10268   rm -f conftest.$ac_objext conftest$ac_exeext
   10269 if { (ac_try="$ac_link"
   10270 case "(($ac_try" in
   10271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10272   *) ac_try_echo=$ac_try;;
   10273 esac
   10274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10275   (eval "$ac_link") 2>conftest.er1
   10276   ac_status=$?
   10277   grep -v '^ *+' conftest.er1 >conftest.err
   10278   rm -f conftest.er1
   10279   cat conftest.err >&5
   10280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10281   (exit $ac_status); } &&
   10282 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10283   { (case "(($ac_try" in
   10284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10285   *) ac_try_echo=$ac_try;;
   10286 esac
   10287 eval "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); }; } &&
   10292 	 { ac_try='test -s conftest$ac_exeext'
   10293   { (case "(($ac_try" in
   10294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10295   *) ac_try_echo=$ac_try;;
   10296 esac
   10297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10298   (eval "$ac_try") 2>&5
   10299   ac_status=$?
   10300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10301   (exit $ac_status); }; }; then
   10302   ac_cv_search_op_open_agent=$ac_res
   10303 else
   10304   echo "$as_me: failed program was:" >&5
   10305 sed 's/^/| /' conftest.$ac_ext >&5
   10306 
   10307 
   10308 fi
   10309 
   10310 rm -f core conftest.err conftest.$ac_objext \
   10311       conftest$ac_exeext
   10312   if test "${ac_cv_search_op_open_agent+set}" = set; then
   10313   break
   10314 fi
   10315 done
   10316 if test "${ac_cv_search_op_open_agent+set}" = set; then
   10317   :
   10318 else
   10319   ac_cv_search_op_open_agent=no
   10320 fi
   10321 rm conftest.$ac_ext
   10322 LIBS=$ac_func_search_save_LIBS
   10323 fi
   10324 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
   10325 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
   10326 ac_res=$ac_cv_search_op_open_agent
   10327 if test "$ac_res" != no; then
   10328   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   10329 
   10330 else
   10331 
   10332               echo "Error! You need to have libopagent around."
   10333               exit 1
   10334 
   10335 fi
   10336 
   10337             if test "${ac_cv_header_opagent_h+set}" = set; then
   10338   { echo "$as_me:$LINENO: checking for opagent.h" >&5
   10339 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
   10340 if test "${ac_cv_header_opagent_h+set}" = set; then
   10341   echo $ECHO_N "(cached) $ECHO_C" >&6
   10342 fi
   10343 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
   10344 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
   10345 else
   10346   # Is the header compilable?
   10347 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
   10348 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
   10349 cat >conftest.$ac_ext <<_ACEOF
   10350 /* confdefs.h.  */
   10351 _ACEOF
   10352 cat confdefs.h >>conftest.$ac_ext
   10353 cat >>conftest.$ac_ext <<_ACEOF
   10354 /* end confdefs.h.  */
   10355 $ac_includes_default
   10356 #include <opagent.h>
   10357 _ACEOF
   10358 rm -f conftest.$ac_objext
   10359 if { (ac_try="$ac_compile"
   10360 case "(($ac_try" in
   10361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10362   *) ac_try_echo=$ac_try;;
   10363 esac
   10364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10365   (eval "$ac_compile") 2>conftest.er1
   10366   ac_status=$?
   10367   grep -v '^ *+' conftest.er1 >conftest.err
   10368   rm -f conftest.er1
   10369   cat conftest.err >&5
   10370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10371   (exit $ac_status); } &&
   10372 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10373   { (case "(($ac_try" in
   10374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10375   *) ac_try_echo=$ac_try;;
   10376 esac
   10377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10378   (eval "$ac_try") 2>&5
   10379   ac_status=$?
   10380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10381   (exit $ac_status); }; } &&
   10382 	 { ac_try='test -s conftest.$ac_objext'
   10383   { (case "(($ac_try" in
   10384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10385   *) ac_try_echo=$ac_try;;
   10386 esac
   10387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10388   (eval "$ac_try") 2>&5
   10389   ac_status=$?
   10390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10391   (exit $ac_status); }; }; then
   10392   ac_header_compiler=yes
   10393 else
   10394   echo "$as_me: failed program was:" >&5
   10395 sed 's/^/| /' conftest.$ac_ext >&5
   10396 
   10397 	ac_header_compiler=no
   10398 fi
   10399 
   10400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10401 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   10402 echo "${ECHO_T}$ac_header_compiler" >&6; }
   10403 
   10404 # Is the header present?
   10405 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
   10406 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
   10407 cat >conftest.$ac_ext <<_ACEOF
   10408 /* confdefs.h.  */
   10409 _ACEOF
   10410 cat confdefs.h >>conftest.$ac_ext
   10411 cat >>conftest.$ac_ext <<_ACEOF
   10412 /* end confdefs.h.  */
   10413 #include <opagent.h>
   10414 _ACEOF
   10415 if { (ac_try="$ac_cpp conftest.$ac_ext"
   10416 case "(($ac_try" in
   10417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10418   *) ac_try_echo=$ac_try;;
   10419 esac
   10420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10421   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   10422   ac_status=$?
   10423   grep -v '^ *+' conftest.er1 >conftest.err
   10424   rm -f conftest.er1
   10425   cat conftest.err >&5
   10426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10427   (exit $ac_status); } >/dev/null; then
   10428   if test -s conftest.err; then
   10429     ac_cpp_err=$ac_c_preproc_warn_flag
   10430     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   10431   else
   10432     ac_cpp_err=
   10433   fi
   10434 else
   10435   ac_cpp_err=yes
   10436 fi
   10437 if test -z "$ac_cpp_err"; then
   10438   ac_header_preproc=yes
   10439 else
   10440   echo "$as_me: failed program was:" >&5
   10441 sed 's/^/| /' conftest.$ac_ext >&5
   10442 
   10443   ac_header_preproc=no
   10444 fi
   10445 
   10446 rm -f conftest.err conftest.$ac_ext
   10447 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   10448 echo "${ECHO_T}$ac_header_preproc" >&6; }
   10449 
   10450 # So?  What about this header?
   10451 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   10452   yes:no: )
   10453     { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
   10454 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
   10455     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
   10456 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
   10457     ac_header_preproc=yes
   10458     ;;
   10459   no:yes:* )
   10460     { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
   10461 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
   10462     { echo "$as_me:$LINENO: WARNING: opagent.h:     check for missing prerequisite headers?" >&5
   10463 echo "$as_me: WARNING: opagent.h:     check for missing prerequisite headers?" >&2;}
   10464     { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
   10465 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
   10466     { echo "$as_me:$LINENO: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&5
   10467 echo "$as_me: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&2;}
   10468     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
   10469 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
   10470     { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
   10471 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
   10472     ( cat <<\_ASBOX
   10473 ## ------------------------------------ ##
   10474 ## Report this to http://llvm.org/bugs/ ##
   10475 ## ------------------------------------ ##
   10476 _ASBOX
   10477      ) | sed "s/^/$as_me: WARNING:     /" >&2
   10478     ;;
   10479 esac
   10480 { echo "$as_me:$LINENO: checking for opagent.h" >&5
   10481 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
   10482 if test "${ac_cv_header_opagent_h+set}" = set; then
   10483   echo $ECHO_N "(cached) $ECHO_C" >&6
   10484 else
   10485   ac_cv_header_opagent_h=$ac_header_preproc
   10486 fi
   10487 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
   10488 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
   10489 
   10490 fi
   10491 if test $ac_cv_header_opagent_h = yes; then
   10492   :
   10493 else
   10494 
   10495               echo "Error! You need to have opagent.h around."
   10496               exit 1
   10497 
   10498 fi
   10499 
   10500 
   10501           fi ;;
   10502         *)
   10503           { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5
   10504 echo "$as_me: error: OProfile support is available on Linux only." >&2;}
   10505    { (exit 1); exit 1; }; } ;;
   10506       esac
   10507 
   10508 else
   10509 
   10510       USE_OPROFILE=0
   10511 
   10512 
   10513 fi
   10514 
   10515 
   10516 cat >>confdefs.h <<_ACEOF
   10517 #define LLVM_USE_OPROFILE $USE_OPROFILE
   10518 _ACEOF
   10519 
   10520 
   10521 
   10522 # Check whether --with-intel-jitevents was given.
   10523 if test "${with_intel_jitevents+set}" = set; then
   10524   withval=$with_intel_jitevents;
   10525        case "$withval" in
   10526           yes) USE_INTEL_JITEVENTS=1
   10527 ;;
   10528           no)  USE_INTEL_JITEVENTS=0
   10529 ;;
   10530           *) { { echo "$as_me:$LINENO: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&5
   10531 echo "$as_me: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&2;}
   10532    { (exit 1); exit 1; }; };;
   10533        esac
   10534 
   10535       case $llvm_cv_os_type in
   10536         Linux|Win32|Cygwin|MingW) ;;
   10537         *) { { echo "$as_me:$LINENO: error: Intel JIT API support is available on Linux and Windows only." >&5
   10538 echo "$as_me: error: Intel JIT API support is available on Linux and Windows only." >&2;}
   10539    { (exit 1); exit 1; }; };;
   10540       esac
   10541 
   10542       case "$llvm_cv_target_arch" in
   10543         x86|x86_64) ;;
   10544         *) { { echo "$as_me:$LINENO: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&5
   10545 echo "$as_me: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&2;}
   10546    { (exit 1); exit 1; }; };;
   10547       esac
   10548 
   10549 else
   10550 
   10551       USE_INTEL_JITEVENTS=0
   10552 
   10553 
   10554 fi
   10555 
   10556 
   10557 cat >>confdefs.h <<_ACEOF
   10558 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS
   10559 _ACEOF
   10560 
   10561 
   10562 for ac_prog in xml2-config
   10563 do
   10564   # Extract the first word of "$ac_prog", so it can be a program name with args.
   10565 set dummy $ac_prog; ac_word=$2
   10566 { echo "$as_me:$LINENO: checking for $ac_word" >&5
   10567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
   10568 if test "${ac_cv_prog_XML2CONFIG+set}" = set; then
   10569   echo $ECHO_N "(cached) $ECHO_C" >&6
   10570 else
   10571   if test -n "$XML2CONFIG"; then
   10572   ac_cv_prog_XML2CONFIG="$XML2CONFIG" # Let the user override the test.
   10573 else
   10574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10575 for as_dir in $PATH
   10576 do
   10577   IFS=$as_save_IFS
   10578   test -z "$as_dir" && as_dir=.
   10579   for ac_exec_ext in '' $ac_executable_extensions; do
   10580   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
   10581     ac_cv_prog_XML2CONFIG="$ac_prog"
   10582     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
   10583     break 2
   10584   fi
   10585 done
   10586 done
   10587 IFS=$as_save_IFS
   10588 
   10589 fi
   10590 fi
   10591 XML2CONFIG=$ac_cv_prog_XML2CONFIG
   10592 if test -n "$XML2CONFIG"; then
   10593   { echo "$as_me:$LINENO: result: $XML2CONFIG" >&5
   10594 echo "${ECHO_T}$XML2CONFIG" >&6; }
   10595 else
   10596   { echo "$as_me:$LINENO: result: no" >&5
   10597 echo "${ECHO_T}no" >&6; }
   10598 fi
   10599 
   10600 
   10601   test -n "$XML2CONFIG" && break
   10602 done
   10603 
   10604 
   10605 { echo "$as_me:$LINENO: checking for libxml2 includes" >&5
   10606 echo $ECHO_N "checking for libxml2 includes... $ECHO_C" >&6; }
   10607 if test "x$XML2CONFIG" = "x"; then
   10608  { echo "$as_me:$LINENO: result: xml2-config not found" >&5
   10609 echo "${ECHO_T}xml2-config not found" >&6; }
   10610 else
   10611  LIBXML2_INC=`$XML2CONFIG --cflags`
   10612  { echo "$as_me:$LINENO: result: $LIBXML2_INC" >&5
   10613 echo "${ECHO_T}$LIBXML2_INC" >&6; }
   10614  { echo "$as_me:$LINENO: checking for xmlReadFile in -lxml2" >&5
   10615 echo $ECHO_N "checking for xmlReadFile in -lxml2... $ECHO_C" >&6; }
   10616 if test "${ac_cv_lib_xml2_xmlReadFile+set}" = set; then
   10617   echo $ECHO_N "(cached) $ECHO_C" >&6
   10618 else
   10619   ac_check_lib_save_LIBS=$LIBS
   10620 LIBS="-lxml2  $LIBS"
   10621 cat >conftest.$ac_ext <<_ACEOF
   10622 /* confdefs.h.  */
   10623 _ACEOF
   10624 cat confdefs.h >>conftest.$ac_ext
   10625 cat >>conftest.$ac_ext <<_ACEOF
   10626 /* end confdefs.h.  */
   10627 
   10628 /* Override any GCC internal prototype to avoid an error.
   10629    Use char because int might match the return type of a GCC
   10630    builtin and then its argument prototype would still apply.  */
   10631 #ifdef __cplusplus
   10632 extern "C"
   10633 #endif
   10634 char xmlReadFile ();
   10635 int
   10636 main ()
   10637 {
   10638 return xmlReadFile ();
   10639   ;
   10640   return 0;
   10641 }
   10642 _ACEOF
   10643 rm -f conftest.$ac_objext conftest$ac_exeext
   10644 if { (ac_try="$ac_link"
   10645 case "(($ac_try" in
   10646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10647   *) ac_try_echo=$ac_try;;
   10648 esac
   10649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10650   (eval "$ac_link") 2>conftest.er1
   10651   ac_status=$?
   10652   grep -v '^ *+' conftest.er1 >conftest.err
   10653   rm -f conftest.er1
   10654   cat conftest.err >&5
   10655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10656   (exit $ac_status); } &&
   10657 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10658   { (case "(($ac_try" in
   10659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10660   *) ac_try_echo=$ac_try;;
   10661 esac
   10662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10663   (eval "$ac_try") 2>&5
   10664   ac_status=$?
   10665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10666   (exit $ac_status); }; } &&
   10667 	 { ac_try='test -s conftest$ac_exeext'
   10668   { (case "(($ac_try" in
   10669   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10670   *) ac_try_echo=$ac_try;;
   10671 esac
   10672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10673   (eval "$ac_try") 2>&5
   10674   ac_status=$?
   10675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10676   (exit $ac_status); }; }; then
   10677   ac_cv_lib_xml2_xmlReadFile=yes
   10678 else
   10679   echo "$as_me: failed program was:" >&5
   10680 sed 's/^/| /' conftest.$ac_ext >&5
   10681 
   10682 	ac_cv_lib_xml2_xmlReadFile=no
   10683 fi
   10684 
   10685 rm -f core conftest.err conftest.$ac_objext \
   10686       conftest$ac_exeext conftest.$ac_ext
   10687 LIBS=$ac_check_lib_save_LIBS
   10688 fi
   10689 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadFile" >&5
   10690 echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadFile" >&6; }
   10691 if test $ac_cv_lib_xml2_xmlReadFile = yes; then
   10692 
   10693 cat >>confdefs.h <<\_ACEOF
   10694 #define CLANG_HAVE_LIBXML 1
   10695 _ACEOF
   10696 
   10697                                 LIBXML2_LIBS="-lxml2"
   10698 fi
   10699 
   10700 fi
   10701 
   10702 
   10703 
   10704 
   10705 
   10706 
   10707 
   10708 
   10709 
   10710 ac_header_dirent=no
   10711 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
   10712   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
   10713 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
   10714 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
   10715 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   10716   echo $ECHO_N "(cached) $ECHO_C" >&6
   10717 else
   10718   cat >conftest.$ac_ext <<_ACEOF
   10719 /* confdefs.h.  */
   10720 _ACEOF
   10721 cat confdefs.h >>conftest.$ac_ext
   10722 cat >>conftest.$ac_ext <<_ACEOF
   10723 /* end confdefs.h.  */
   10724 #include <sys/types.h>
   10725 #include <$ac_hdr>
   10726 
   10727 int
   10728 main ()
   10729 {
   10730 if ((DIR *) 0)
   10731 return 0;
   10732   ;
   10733   return 0;
   10734 }
   10735 _ACEOF
   10736 rm -f conftest.$ac_objext
   10737 if { (ac_try="$ac_compile"
   10738 case "(($ac_try" in
   10739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10740   *) ac_try_echo=$ac_try;;
   10741 esac
   10742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10743   (eval "$ac_compile") 2>conftest.er1
   10744   ac_status=$?
   10745   grep -v '^ *+' conftest.er1 >conftest.err
   10746   rm -f conftest.er1
   10747   cat conftest.err >&5
   10748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10749   (exit $ac_status); } &&
   10750 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10751   { (case "(($ac_try" in
   10752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10753   *) ac_try_echo=$ac_try;;
   10754 esac
   10755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10756   (eval "$ac_try") 2>&5
   10757   ac_status=$?
   10758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10759   (exit $ac_status); }; } &&
   10760 	 { ac_try='test -s conftest.$ac_objext'
   10761   { (case "(($ac_try" in
   10762   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10763   *) ac_try_echo=$ac_try;;
   10764 esac
   10765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10766   (eval "$ac_try") 2>&5
   10767   ac_status=$?
   10768   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10769   (exit $ac_status); }; }; then
   10770   eval "$as_ac_Header=yes"
   10771 else
   10772   echo "$as_me: failed program was:" >&5
   10773 sed 's/^/| /' conftest.$ac_ext >&5
   10774 
   10775 	eval "$as_ac_Header=no"
   10776 fi
   10777 
   10778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10779 fi
   10780 ac_res=`eval echo '${'$as_ac_Header'}'`
   10781 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   10782 echo "${ECHO_T}$ac_res" >&6; }
   10783 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   10784   cat >>confdefs.h <<_ACEOF
   10785 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
   10786 _ACEOF
   10787 
   10788 ac_header_dirent=$ac_hdr; break
   10789 fi
   10790 
   10791 done
   10792 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
   10793 if test $ac_header_dirent = dirent.h; then
   10794   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
   10795 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
   10796 if test "${ac_cv_search_opendir+set}" = set; then
   10797   echo $ECHO_N "(cached) $ECHO_C" >&6
   10798 else
   10799   ac_func_search_save_LIBS=$LIBS
   10800 cat >conftest.$ac_ext <<_ACEOF
   10801 /* confdefs.h.  */
   10802 _ACEOF
   10803 cat confdefs.h >>conftest.$ac_ext
   10804 cat >>conftest.$ac_ext <<_ACEOF
   10805 /* end confdefs.h.  */
   10806 
   10807 /* Override any GCC internal prototype to avoid an error.
   10808    Use char because int might match the return type of a GCC
   10809    builtin and then its argument prototype would still apply.  */
   10810 #ifdef __cplusplus
   10811 extern "C"
   10812 #endif
   10813 char opendir ();
   10814 int
   10815 main ()
   10816 {
   10817 return opendir ();
   10818   ;
   10819   return 0;
   10820 }
   10821 _ACEOF
   10822 for ac_lib in '' dir; do
   10823   if test -z "$ac_lib"; then
   10824     ac_res="none required"
   10825   else
   10826     ac_res=-l$ac_lib
   10827     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   10828   fi
   10829   rm -f conftest.$ac_objext conftest$ac_exeext
   10830 if { (ac_try="$ac_link"
   10831 case "(($ac_try" in
   10832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10833   *) ac_try_echo=$ac_try;;
   10834 esac
   10835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10836   (eval "$ac_link") 2>conftest.er1
   10837   ac_status=$?
   10838   grep -v '^ *+' conftest.er1 >conftest.err
   10839   rm -f conftest.er1
   10840   cat conftest.err >&5
   10841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10842   (exit $ac_status); } &&
   10843 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10844   { (case "(($ac_try" in
   10845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10846   *) ac_try_echo=$ac_try;;
   10847 esac
   10848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10849   (eval "$ac_try") 2>&5
   10850   ac_status=$?
   10851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10852   (exit $ac_status); }; } &&
   10853 	 { ac_try='test -s conftest$ac_exeext'
   10854   { (case "(($ac_try" in
   10855   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10856   *) ac_try_echo=$ac_try;;
   10857 esac
   10858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10859   (eval "$ac_try") 2>&5
   10860   ac_status=$?
   10861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10862   (exit $ac_status); }; }; then
   10863   ac_cv_search_opendir=$ac_res
   10864 else
   10865   echo "$as_me: failed program was:" >&5
   10866 sed 's/^/| /' conftest.$ac_ext >&5
   10867 
   10868 
   10869 fi
   10870 
   10871 rm -f core conftest.err conftest.$ac_objext \
   10872       conftest$ac_exeext
   10873   if test "${ac_cv_search_opendir+set}" = set; then
   10874   break
   10875 fi
   10876 done
   10877 if test "${ac_cv_search_opendir+set}" = set; then
   10878   :
   10879 else
   10880   ac_cv_search_opendir=no
   10881 fi
   10882 rm conftest.$ac_ext
   10883 LIBS=$ac_func_search_save_LIBS
   10884 fi
   10885 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
   10886 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
   10887 ac_res=$ac_cv_search_opendir
   10888 if test "$ac_res" != no; then
   10889   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   10890 
   10891 fi
   10892 
   10893 else
   10894   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
   10895 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
   10896 if test "${ac_cv_search_opendir+set}" = set; then
   10897   echo $ECHO_N "(cached) $ECHO_C" >&6
   10898 else
   10899   ac_func_search_save_LIBS=$LIBS
   10900 cat >conftest.$ac_ext <<_ACEOF
   10901 /* confdefs.h.  */
   10902 _ACEOF
   10903 cat confdefs.h >>conftest.$ac_ext
   10904 cat >>conftest.$ac_ext <<_ACEOF
   10905 /* end confdefs.h.  */
   10906 
   10907 /* Override any GCC internal prototype to avoid an error.
   10908    Use char because int might match the return type of a GCC
   10909    builtin and then its argument prototype would still apply.  */
   10910 #ifdef __cplusplus
   10911 extern "C"
   10912 #endif
   10913 char opendir ();
   10914 int
   10915 main ()
   10916 {
   10917 return opendir ();
   10918   ;
   10919   return 0;
   10920 }
   10921 _ACEOF
   10922 for ac_lib in '' x; do
   10923   if test -z "$ac_lib"; then
   10924     ac_res="none required"
   10925   else
   10926     ac_res=-l$ac_lib
   10927     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   10928   fi
   10929   rm -f conftest.$ac_objext conftest$ac_exeext
   10930 if { (ac_try="$ac_link"
   10931 case "(($ac_try" in
   10932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10933   *) ac_try_echo=$ac_try;;
   10934 esac
   10935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10936   (eval "$ac_link") 2>conftest.er1
   10937   ac_status=$?
   10938   grep -v '^ *+' conftest.er1 >conftest.err
   10939   rm -f conftest.er1
   10940   cat conftest.err >&5
   10941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10942   (exit $ac_status); } &&
   10943 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   10944   { (case "(($ac_try" in
   10945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10946   *) ac_try_echo=$ac_try;;
   10947 esac
   10948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10949   (eval "$ac_try") 2>&5
   10950   ac_status=$?
   10951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10952   (exit $ac_status); }; } &&
   10953 	 { ac_try='test -s conftest$ac_exeext'
   10954   { (case "(($ac_try" in
   10955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   10956   *) ac_try_echo=$ac_try;;
   10957 esac
   10958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   10959   (eval "$ac_try") 2>&5
   10960   ac_status=$?
   10961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   10962   (exit $ac_status); }; }; then
   10963   ac_cv_search_opendir=$ac_res
   10964 else
   10965   echo "$as_me: failed program was:" >&5
   10966 sed 's/^/| /' conftest.$ac_ext >&5
   10967 
   10968 
   10969 fi
   10970 
   10971 rm -f core conftest.err conftest.$ac_objext \
   10972       conftest$ac_exeext
   10973   if test "${ac_cv_search_opendir+set}" = set; then
   10974   break
   10975 fi
   10976 done
   10977 if test "${ac_cv_search_opendir+set}" = set; then
   10978   :
   10979 else
   10980   ac_cv_search_opendir=no
   10981 fi
   10982 rm conftest.$ac_ext
   10983 LIBS=$ac_func_search_save_LIBS
   10984 fi
   10985 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
   10986 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
   10987 ac_res=$ac_cv_search_opendir
   10988 if test "$ac_res" != no; then
   10989   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   10990 
   10991 fi
   10992 
   10993 fi
   10994 
   10995 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
   10996 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
   10997 if test "${ac_cv_header_mmap_anon+set}" = set; then
   10998   echo $ECHO_N "(cached) $ECHO_C" >&6
   10999 else
   11000    ac_ext=c
   11001 ac_cpp='$CPP $CPPFLAGS'
   11002 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11003 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11004 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11005 
   11006   cat >conftest.$ac_ext <<_ACEOF
   11007 /* confdefs.h.  */
   11008 _ACEOF
   11009 cat confdefs.h >>conftest.$ac_ext
   11010 cat >>conftest.$ac_ext <<_ACEOF
   11011 /* end confdefs.h.  */
   11012 #include <sys/mman.h>
   11013 #include <unistd.h>
   11014 #include <fcntl.h>
   11015 int
   11016 main ()
   11017 {
   11018 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
   11019   ;
   11020   return 0;
   11021 }
   11022 _ACEOF
   11023 rm -f conftest.$ac_objext
   11024 if { (ac_try="$ac_compile"
   11025 case "(($ac_try" in
   11026   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11027   *) ac_try_echo=$ac_try;;
   11028 esac
   11029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11030   (eval "$ac_compile") 2>conftest.er1
   11031   ac_status=$?
   11032   grep -v '^ *+' conftest.er1 >conftest.err
   11033   rm -f conftest.er1
   11034   cat conftest.err >&5
   11035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11036   (exit $ac_status); } &&
   11037 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   11038   { (case "(($ac_try" in
   11039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11040   *) ac_try_echo=$ac_try;;
   11041 esac
   11042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11043   (eval "$ac_try") 2>&5
   11044   ac_status=$?
   11045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11046   (exit $ac_status); }; } &&
   11047 	 { ac_try='test -s conftest.$ac_objext'
   11048   { (case "(($ac_try" in
   11049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11050   *) ac_try_echo=$ac_try;;
   11051 esac
   11052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11053   (eval "$ac_try") 2>&5
   11054   ac_status=$?
   11055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11056   (exit $ac_status); }; }; then
   11057   ac_cv_header_mmap_anon=yes
   11058 else
   11059   echo "$as_me: failed program was:" >&5
   11060 sed 's/^/| /' conftest.$ac_ext >&5
   11061 
   11062 	ac_cv_header_mmap_anon=no
   11063 fi
   11064 
   11065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11066   ac_ext=c
   11067 ac_cpp='$CPP $CPPFLAGS'
   11068 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11069 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11070 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11071 
   11072 
   11073 fi
   11074 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
   11075 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
   11076 if test "$ac_cv_header_mmap_anon" = yes; then
   11077 
   11078 cat >>confdefs.h <<\_ACEOF
   11079 #define HAVE_MMAP_ANONYMOUS 1
   11080 _ACEOF
   11081 
   11082 fi
   11083 
   11084 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
   11085 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
   11086 if test "${ac_cv_header_stat_broken+set}" = set; then
   11087   echo $ECHO_N "(cached) $ECHO_C" >&6
   11088 else
   11089   cat >conftest.$ac_ext <<_ACEOF
   11090 /* confdefs.h.  */
   11091 _ACEOF
   11092 cat confdefs.h >>conftest.$ac_ext
   11093 cat >>conftest.$ac_ext <<_ACEOF
   11094 /* end confdefs.h.  */
   11095 #include <sys/types.h>
   11096 #include <sys/stat.h>
   11097 
   11098 #if defined S_ISBLK && defined S_IFDIR
   11099 # if S_ISBLK (S_IFDIR)
   11100 You lose.
   11101 # endif
   11102 #endif
   11103 
   11104 #if defined S_ISBLK && defined S_IFCHR
   11105 # if S_ISBLK (S_IFCHR)
   11106 You lose.
   11107 # endif
   11108 #endif
   11109 
   11110 #if defined S_ISLNK && defined S_IFREG
   11111 # if S_ISLNK (S_IFREG)
   11112 You lose.
   11113 # endif
   11114 #endif
   11115 
   11116 #if defined S_ISSOCK && defined S_IFREG
   11117 # if S_ISSOCK (S_IFREG)
   11118 You lose.
   11119 # endif
   11120 #endif
   11121 
   11122 _ACEOF
   11123 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   11124   $EGREP "You lose" >/dev/null 2>&1; then
   11125   ac_cv_header_stat_broken=yes
   11126 else
   11127   ac_cv_header_stat_broken=no
   11128 fi
   11129 rm -f conftest*
   11130 
   11131 fi
   11132 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
   11133 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
   11134 if test $ac_cv_header_stat_broken = yes; then
   11135 
   11136 cat >>confdefs.h <<\_ACEOF
   11137 #define STAT_MACROS_BROKEN 1
   11138 _ACEOF
   11139 
   11140 fi
   11141 
   11142 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
   11143 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
   11144 if test "${ac_cv_header_time+set}" = set; then
   11145   echo $ECHO_N "(cached) $ECHO_C" >&6
   11146 else
   11147   cat >conftest.$ac_ext <<_ACEOF
   11148 /* confdefs.h.  */
   11149 _ACEOF
   11150 cat confdefs.h >>conftest.$ac_ext
   11151 cat >>conftest.$ac_ext <<_ACEOF
   11152 /* end confdefs.h.  */
   11153 #include <sys/types.h>
   11154 #include <sys/time.h>
   11155 #include <time.h>
   11156 
   11157 int
   11158 main ()
   11159 {
   11160 if ((struct tm *) 0)
   11161 return 0;
   11162   ;
   11163   return 0;
   11164 }
   11165 _ACEOF
   11166 rm -f conftest.$ac_objext
   11167 if { (ac_try="$ac_compile"
   11168 case "(($ac_try" in
   11169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11170   *) ac_try_echo=$ac_try;;
   11171 esac
   11172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11173   (eval "$ac_compile") 2>conftest.er1
   11174   ac_status=$?
   11175   grep -v '^ *+' conftest.er1 >conftest.err
   11176   rm -f conftest.er1
   11177   cat conftest.err >&5
   11178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11179   (exit $ac_status); } &&
   11180 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   11181   { (case "(($ac_try" in
   11182   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11183   *) ac_try_echo=$ac_try;;
   11184 esac
   11185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11186   (eval "$ac_try") 2>&5
   11187   ac_status=$?
   11188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11189   (exit $ac_status); }; } &&
   11190 	 { ac_try='test -s conftest.$ac_objext'
   11191   { (case "(($ac_try" in
   11192   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11193   *) ac_try_echo=$ac_try;;
   11194 esac
   11195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11196   (eval "$ac_try") 2>&5
   11197   ac_status=$?
   11198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11199   (exit $ac_status); }; }; then
   11200   ac_cv_header_time=yes
   11201 else
   11202   echo "$as_me: failed program was:" >&5
   11203 sed 's/^/| /' conftest.$ac_ext >&5
   11204 
   11205 	ac_cv_header_time=no
   11206 fi
   11207 
   11208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11209 fi
   11210 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
   11211 echo "${ECHO_T}$ac_cv_header_time" >&6; }
   11212 if test $ac_cv_header_time = yes; then
   11213 
   11214 cat >>confdefs.h <<\_ACEOF
   11215 #define TIME_WITH_SYS_TIME 1
   11216 _ACEOF
   11217 
   11218 fi
   11219 
   11220 
   11221 ac_ext=cpp
   11222 ac_cpp='$CXXCPP $CPPFLAGS'
   11223 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11224 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11225 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   11226 
   11227 
   11228 for ac_header in cxxabi.h
   11229 do
   11230 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11231 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11232 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11233 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11234   echo $ECHO_N "(cached) $ECHO_C" >&6
   11235 else
   11236   cat >conftest.$ac_ext <<_ACEOF
   11237 /* confdefs.h.  */
   11238 _ACEOF
   11239 cat confdefs.h >>conftest.$ac_ext
   11240 cat >>conftest.$ac_ext <<_ACEOF
   11241 /* end confdefs.h.  */
   11242 #include <stddef.h>
   11243 
   11244 
   11245 #include <$ac_header>
   11246 _ACEOF
   11247 rm -f conftest.$ac_objext
   11248 if { (ac_try="$ac_compile"
   11249 case "(($ac_try" in
   11250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11251   *) ac_try_echo=$ac_try;;
   11252 esac
   11253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11254   (eval "$ac_compile") 2>conftest.er1
   11255   ac_status=$?
   11256   grep -v '^ *+' conftest.er1 >conftest.err
   11257   rm -f conftest.er1
   11258   cat conftest.err >&5
   11259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11260   (exit $ac_status); } &&
   11261 	 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
   11262   { (case "(($ac_try" in
   11263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11264   *) ac_try_echo=$ac_try;;
   11265 esac
   11266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11267   (eval "$ac_try") 2>&5
   11268   ac_status=$?
   11269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11270   (exit $ac_status); }; } &&
   11271 	 { ac_try='test -s conftest.$ac_objext'
   11272   { (case "(($ac_try" in
   11273   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11274   *) ac_try_echo=$ac_try;;
   11275 esac
   11276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11277   (eval "$ac_try") 2>&5
   11278   ac_status=$?
   11279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11280   (exit $ac_status); }; }; then
   11281   eval "$as_ac_Header=yes"
   11282 else
   11283   echo "$as_me: failed program was:" >&5
   11284 sed 's/^/| /' conftest.$ac_ext >&5
   11285 
   11286 	eval "$as_ac_Header=no"
   11287 fi
   11288 
   11289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11290 fi
   11291 ac_res=`eval echo '${'$as_ac_Header'}'`
   11292 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11293 echo "${ECHO_T}$ac_res" >&6; }
   11294 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   11295   cat >>confdefs.h <<_ACEOF
   11296 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11297 _ACEOF
   11298 
   11299 fi
   11300 
   11301 done
   11302 
   11303 ac_ext=c
   11304 ac_cpp='$CPP $CPPFLAGS'
   11305 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   11306 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   11307 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   11308 
   11309 
   11310 
   11311 
   11312 
   11313 
   11314 
   11315 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h link.h
   11316 do
   11317 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11318 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11319   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11320 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11321 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11322   echo $ECHO_N "(cached) $ECHO_C" >&6
   11323 fi
   11324 ac_res=`eval echo '${'$as_ac_Header'}'`
   11325 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11326 echo "${ECHO_T}$ac_res" >&6; }
   11327 else
   11328   # Is the header compilable?
   11329 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   11330 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   11331 cat >conftest.$ac_ext <<_ACEOF
   11332 /* confdefs.h.  */
   11333 _ACEOF
   11334 cat confdefs.h >>conftest.$ac_ext
   11335 cat >>conftest.$ac_ext <<_ACEOF
   11336 /* end confdefs.h.  */
   11337 $ac_includes_default
   11338 #include <$ac_header>
   11339 _ACEOF
   11340 rm -f conftest.$ac_objext
   11341 if { (ac_try="$ac_compile"
   11342 case "(($ac_try" in
   11343   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11344   *) ac_try_echo=$ac_try;;
   11345 esac
   11346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11347   (eval "$ac_compile") 2>conftest.er1
   11348   ac_status=$?
   11349   grep -v '^ *+' conftest.er1 >conftest.err
   11350   rm -f conftest.er1
   11351   cat conftest.err >&5
   11352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11353   (exit $ac_status); } &&
   11354 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   11355   { (case "(($ac_try" in
   11356   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11357   *) ac_try_echo=$ac_try;;
   11358 esac
   11359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11360   (eval "$ac_try") 2>&5
   11361   ac_status=$?
   11362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11363   (exit $ac_status); }; } &&
   11364 	 { ac_try='test -s conftest.$ac_objext'
   11365   { (case "(($ac_try" in
   11366   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11367   *) ac_try_echo=$ac_try;;
   11368 esac
   11369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11370   (eval "$ac_try") 2>&5
   11371   ac_status=$?
   11372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11373   (exit $ac_status); }; }; then
   11374   ac_header_compiler=yes
   11375 else
   11376   echo "$as_me: failed program was:" >&5
   11377 sed 's/^/| /' conftest.$ac_ext >&5
   11378 
   11379 	ac_header_compiler=no
   11380 fi
   11381 
   11382 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11383 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   11384 echo "${ECHO_T}$ac_header_compiler" >&6; }
   11385 
   11386 # Is the header present?
   11387 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   11388 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   11389 cat >conftest.$ac_ext <<_ACEOF
   11390 /* confdefs.h.  */
   11391 _ACEOF
   11392 cat confdefs.h >>conftest.$ac_ext
   11393 cat >>conftest.$ac_ext <<_ACEOF
   11394 /* end confdefs.h.  */
   11395 #include <$ac_header>
   11396 _ACEOF
   11397 if { (ac_try="$ac_cpp conftest.$ac_ext"
   11398 case "(($ac_try" in
   11399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11400   *) ac_try_echo=$ac_try;;
   11401 esac
   11402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11403   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   11404   ac_status=$?
   11405   grep -v '^ *+' conftest.er1 >conftest.err
   11406   rm -f conftest.er1
   11407   cat conftest.err >&5
   11408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11409   (exit $ac_status); } >/dev/null; then
   11410   if test -s conftest.err; then
   11411     ac_cpp_err=$ac_c_preproc_warn_flag
   11412     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   11413   else
   11414     ac_cpp_err=
   11415   fi
   11416 else
   11417   ac_cpp_err=yes
   11418 fi
   11419 if test -z "$ac_cpp_err"; then
   11420   ac_header_preproc=yes
   11421 else
   11422   echo "$as_me: failed program was:" >&5
   11423 sed 's/^/| /' conftest.$ac_ext >&5
   11424 
   11425   ac_header_preproc=no
   11426 fi
   11427 
   11428 rm -f conftest.err conftest.$ac_ext
   11429 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   11430 echo "${ECHO_T}$ac_header_preproc" >&6; }
   11431 
   11432 # So?  What about this header?
   11433 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   11434   yes:no: )
   11435     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   11436 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   11437     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   11438 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   11439     ac_header_preproc=yes
   11440     ;;
   11441   no:yes:* )
   11442     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   11443 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   11444     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   11445 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   11446     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   11447 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   11448     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   11449 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   11450     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   11451 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   11452     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   11453 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   11454     ( cat <<\_ASBOX
   11455 ## ------------------------------------ ##
   11456 ## Report this to http://llvm.org/bugs/ ##
   11457 ## ------------------------------------ ##
   11458 _ASBOX
   11459      ) | sed "s/^/$as_me: WARNING:     /" >&2
   11460     ;;
   11461 esac
   11462 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11463 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11464 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11465   echo $ECHO_N "(cached) $ECHO_C" >&6
   11466 else
   11467   eval "$as_ac_Header=\$ac_header_preproc"
   11468 fi
   11469 ac_res=`eval echo '${'$as_ac_Header'}'`
   11470 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11471 echo "${ECHO_T}$ac_res" >&6; }
   11472 
   11473 fi
   11474 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   11475   cat >>confdefs.h <<_ACEOF
   11476 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11477 _ACEOF
   11478 
   11479 fi
   11480 
   11481 done
   11482 
   11483 
   11484 
   11485 
   11486 
   11487 
   11488 
   11489 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
   11490 do
   11491 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11492 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11493   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11494 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11495 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11496   echo $ECHO_N "(cached) $ECHO_C" >&6
   11497 fi
   11498 ac_res=`eval echo '${'$as_ac_Header'}'`
   11499 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11500 echo "${ECHO_T}$ac_res" >&6; }
   11501 else
   11502   # Is the header compilable?
   11503 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   11504 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   11505 cat >conftest.$ac_ext <<_ACEOF
   11506 /* confdefs.h.  */
   11507 _ACEOF
   11508 cat confdefs.h >>conftest.$ac_ext
   11509 cat >>conftest.$ac_ext <<_ACEOF
   11510 /* end confdefs.h.  */
   11511 $ac_includes_default
   11512 #include <$ac_header>
   11513 _ACEOF
   11514 rm -f conftest.$ac_objext
   11515 if { (ac_try="$ac_compile"
   11516 case "(($ac_try" in
   11517   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11518   *) ac_try_echo=$ac_try;;
   11519 esac
   11520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11521   (eval "$ac_compile") 2>conftest.er1
   11522   ac_status=$?
   11523   grep -v '^ *+' conftest.er1 >conftest.err
   11524   rm -f conftest.er1
   11525   cat conftest.err >&5
   11526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11527   (exit $ac_status); } &&
   11528 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   11529   { (case "(($ac_try" in
   11530   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11531   *) ac_try_echo=$ac_try;;
   11532 esac
   11533 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11534   (eval "$ac_try") 2>&5
   11535   ac_status=$?
   11536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11537   (exit $ac_status); }; } &&
   11538 	 { ac_try='test -s conftest.$ac_objext'
   11539   { (case "(($ac_try" in
   11540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11541   *) ac_try_echo=$ac_try;;
   11542 esac
   11543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11544   (eval "$ac_try") 2>&5
   11545   ac_status=$?
   11546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11547   (exit $ac_status); }; }; then
   11548   ac_header_compiler=yes
   11549 else
   11550   echo "$as_me: failed program was:" >&5
   11551 sed 's/^/| /' conftest.$ac_ext >&5
   11552 
   11553 	ac_header_compiler=no
   11554 fi
   11555 
   11556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11557 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   11558 echo "${ECHO_T}$ac_header_compiler" >&6; }
   11559 
   11560 # Is the header present?
   11561 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   11562 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   11563 cat >conftest.$ac_ext <<_ACEOF
   11564 /* confdefs.h.  */
   11565 _ACEOF
   11566 cat confdefs.h >>conftest.$ac_ext
   11567 cat >>conftest.$ac_ext <<_ACEOF
   11568 /* end confdefs.h.  */
   11569 #include <$ac_header>
   11570 _ACEOF
   11571 if { (ac_try="$ac_cpp conftest.$ac_ext"
   11572 case "(($ac_try" in
   11573   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11574   *) ac_try_echo=$ac_try;;
   11575 esac
   11576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11577   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   11578   ac_status=$?
   11579   grep -v '^ *+' conftest.er1 >conftest.err
   11580   rm -f conftest.er1
   11581   cat conftest.err >&5
   11582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11583   (exit $ac_status); } >/dev/null; then
   11584   if test -s conftest.err; then
   11585     ac_cpp_err=$ac_c_preproc_warn_flag
   11586     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   11587   else
   11588     ac_cpp_err=
   11589   fi
   11590 else
   11591   ac_cpp_err=yes
   11592 fi
   11593 if test -z "$ac_cpp_err"; then
   11594   ac_header_preproc=yes
   11595 else
   11596   echo "$as_me: failed program was:" >&5
   11597 sed 's/^/| /' conftest.$ac_ext >&5
   11598 
   11599   ac_header_preproc=no
   11600 fi
   11601 
   11602 rm -f conftest.err conftest.$ac_ext
   11603 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   11604 echo "${ECHO_T}$ac_header_preproc" >&6; }
   11605 
   11606 # So?  What about this header?
   11607 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   11608   yes:no: )
   11609     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   11610 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   11611     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   11612 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   11613     ac_header_preproc=yes
   11614     ;;
   11615   no:yes:* )
   11616     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   11617 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   11618     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   11619 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   11620     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   11621 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   11622     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   11623 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   11624     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   11625 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   11626     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   11627 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   11628     ( cat <<\_ASBOX
   11629 ## ------------------------------------ ##
   11630 ## Report this to http://llvm.org/bugs/ ##
   11631 ## ------------------------------------ ##
   11632 _ASBOX
   11633      ) | sed "s/^/$as_me: WARNING:     /" >&2
   11634     ;;
   11635 esac
   11636 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11637 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11638 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11639   echo $ECHO_N "(cached) $ECHO_C" >&6
   11640 else
   11641   eval "$as_ac_Header=\$ac_header_preproc"
   11642 fi
   11643 ac_res=`eval echo '${'$as_ac_Header'}'`
   11644 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11645 echo "${ECHO_T}$ac_res" >&6; }
   11646 
   11647 fi
   11648 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   11649   cat >>confdefs.h <<_ACEOF
   11650 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11651 _ACEOF
   11652 
   11653 fi
   11654 
   11655 done
   11656 
   11657 
   11658 
   11659 
   11660 
   11661 
   11662 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
   11663 do
   11664 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11665 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11666   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11667 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11668 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11669   echo $ECHO_N "(cached) $ECHO_C" >&6
   11670 fi
   11671 ac_res=`eval echo '${'$as_ac_Header'}'`
   11672 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11673 echo "${ECHO_T}$ac_res" >&6; }
   11674 else
   11675   # Is the header compilable?
   11676 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   11677 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   11678 cat >conftest.$ac_ext <<_ACEOF
   11679 /* confdefs.h.  */
   11680 _ACEOF
   11681 cat confdefs.h >>conftest.$ac_ext
   11682 cat >>conftest.$ac_ext <<_ACEOF
   11683 /* end confdefs.h.  */
   11684 $ac_includes_default
   11685 #include <$ac_header>
   11686 _ACEOF
   11687 rm -f conftest.$ac_objext
   11688 if { (ac_try="$ac_compile"
   11689 case "(($ac_try" in
   11690   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11691   *) ac_try_echo=$ac_try;;
   11692 esac
   11693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11694   (eval "$ac_compile") 2>conftest.er1
   11695   ac_status=$?
   11696   grep -v '^ *+' conftest.er1 >conftest.err
   11697   rm -f conftest.er1
   11698   cat conftest.err >&5
   11699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11700   (exit $ac_status); } &&
   11701 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   11702   { (case "(($ac_try" in
   11703   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11704   *) ac_try_echo=$ac_try;;
   11705 esac
   11706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11707   (eval "$ac_try") 2>&5
   11708   ac_status=$?
   11709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11710   (exit $ac_status); }; } &&
   11711 	 { ac_try='test -s conftest.$ac_objext'
   11712   { (case "(($ac_try" in
   11713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11714   *) ac_try_echo=$ac_try;;
   11715 esac
   11716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11717   (eval "$ac_try") 2>&5
   11718   ac_status=$?
   11719   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11720   (exit $ac_status); }; }; then
   11721   ac_header_compiler=yes
   11722 else
   11723   echo "$as_me: failed program was:" >&5
   11724 sed 's/^/| /' conftest.$ac_ext >&5
   11725 
   11726 	ac_header_compiler=no
   11727 fi
   11728 
   11729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11730 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   11731 echo "${ECHO_T}$ac_header_compiler" >&6; }
   11732 
   11733 # Is the header present?
   11734 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   11735 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   11736 cat >conftest.$ac_ext <<_ACEOF
   11737 /* confdefs.h.  */
   11738 _ACEOF
   11739 cat confdefs.h >>conftest.$ac_ext
   11740 cat >>conftest.$ac_ext <<_ACEOF
   11741 /* end confdefs.h.  */
   11742 #include <$ac_header>
   11743 _ACEOF
   11744 if { (ac_try="$ac_cpp conftest.$ac_ext"
   11745 case "(($ac_try" in
   11746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11747   *) ac_try_echo=$ac_try;;
   11748 esac
   11749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11750   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   11751   ac_status=$?
   11752   grep -v '^ *+' conftest.er1 >conftest.err
   11753   rm -f conftest.er1
   11754   cat conftest.err >&5
   11755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11756   (exit $ac_status); } >/dev/null; then
   11757   if test -s conftest.err; then
   11758     ac_cpp_err=$ac_c_preproc_warn_flag
   11759     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   11760   else
   11761     ac_cpp_err=
   11762   fi
   11763 else
   11764   ac_cpp_err=yes
   11765 fi
   11766 if test -z "$ac_cpp_err"; then
   11767   ac_header_preproc=yes
   11768 else
   11769   echo "$as_me: failed program was:" >&5
   11770 sed 's/^/| /' conftest.$ac_ext >&5
   11771 
   11772   ac_header_preproc=no
   11773 fi
   11774 
   11775 rm -f conftest.err conftest.$ac_ext
   11776 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   11777 echo "${ECHO_T}$ac_header_preproc" >&6; }
   11778 
   11779 # So?  What about this header?
   11780 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   11781   yes:no: )
   11782     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   11783 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   11784     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   11785 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   11786     ac_header_preproc=yes
   11787     ;;
   11788   no:yes:* )
   11789     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   11790 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   11791     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   11792 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   11793     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   11794 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   11795     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   11796 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   11797     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   11798 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   11799     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   11800 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   11801     ( cat <<\_ASBOX
   11802 ## ------------------------------------ ##
   11803 ## Report this to http://llvm.org/bugs/ ##
   11804 ## ------------------------------------ ##
   11805 _ASBOX
   11806      ) | sed "s/^/$as_me: WARNING:     /" >&2
   11807     ;;
   11808 esac
   11809 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11810 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11811 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11812   echo $ECHO_N "(cached) $ECHO_C" >&6
   11813 else
   11814   eval "$as_ac_Header=\$ac_header_preproc"
   11815 fi
   11816 ac_res=`eval echo '${'$as_ac_Header'}'`
   11817 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11818 echo "${ECHO_T}$ac_res" >&6; }
   11819 
   11820 fi
   11821 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   11822   cat >>confdefs.h <<_ACEOF
   11823 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11824 _ACEOF
   11825 
   11826 fi
   11827 
   11828 done
   11829 
   11830 
   11831 
   11832 
   11833 for ac_header in sys/ioctl.h malloc/malloc.h mach/mach.h
   11834 do
   11835 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   11836 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11837   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11838 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11839 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11840   echo $ECHO_N "(cached) $ECHO_C" >&6
   11841 fi
   11842 ac_res=`eval echo '${'$as_ac_Header'}'`
   11843 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11844 echo "${ECHO_T}$ac_res" >&6; }
   11845 else
   11846   # Is the header compilable?
   11847 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   11848 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   11849 cat >conftest.$ac_ext <<_ACEOF
   11850 /* confdefs.h.  */
   11851 _ACEOF
   11852 cat confdefs.h >>conftest.$ac_ext
   11853 cat >>conftest.$ac_ext <<_ACEOF
   11854 /* end confdefs.h.  */
   11855 $ac_includes_default
   11856 #include <$ac_header>
   11857 _ACEOF
   11858 rm -f conftest.$ac_objext
   11859 if { (ac_try="$ac_compile"
   11860 case "(($ac_try" in
   11861   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11862   *) ac_try_echo=$ac_try;;
   11863 esac
   11864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11865   (eval "$ac_compile") 2>conftest.er1
   11866   ac_status=$?
   11867   grep -v '^ *+' conftest.er1 >conftest.err
   11868   rm -f conftest.er1
   11869   cat conftest.err >&5
   11870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11871   (exit $ac_status); } &&
   11872 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   11873   { (case "(($ac_try" in
   11874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11875   *) ac_try_echo=$ac_try;;
   11876 esac
   11877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11878   (eval "$ac_try") 2>&5
   11879   ac_status=$?
   11880   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11881   (exit $ac_status); }; } &&
   11882 	 { ac_try='test -s conftest.$ac_objext'
   11883   { (case "(($ac_try" in
   11884   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11885   *) ac_try_echo=$ac_try;;
   11886 esac
   11887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11888   (eval "$ac_try") 2>&5
   11889   ac_status=$?
   11890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11891   (exit $ac_status); }; }; then
   11892   ac_header_compiler=yes
   11893 else
   11894   echo "$as_me: failed program was:" >&5
   11895 sed 's/^/| /' conftest.$ac_ext >&5
   11896 
   11897 	ac_header_compiler=no
   11898 fi
   11899 
   11900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   11901 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   11902 echo "${ECHO_T}$ac_header_compiler" >&6; }
   11903 
   11904 # Is the header present?
   11905 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   11906 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   11907 cat >conftest.$ac_ext <<_ACEOF
   11908 /* confdefs.h.  */
   11909 _ACEOF
   11910 cat confdefs.h >>conftest.$ac_ext
   11911 cat >>conftest.$ac_ext <<_ACEOF
   11912 /* end confdefs.h.  */
   11913 #include <$ac_header>
   11914 _ACEOF
   11915 if { (ac_try="$ac_cpp conftest.$ac_ext"
   11916 case "(($ac_try" in
   11917   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   11918   *) ac_try_echo=$ac_try;;
   11919 esac
   11920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   11921   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   11922   ac_status=$?
   11923   grep -v '^ *+' conftest.er1 >conftest.err
   11924   rm -f conftest.er1
   11925   cat conftest.err >&5
   11926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   11927   (exit $ac_status); } >/dev/null; then
   11928   if test -s conftest.err; then
   11929     ac_cpp_err=$ac_c_preproc_warn_flag
   11930     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   11931   else
   11932     ac_cpp_err=
   11933   fi
   11934 else
   11935   ac_cpp_err=yes
   11936 fi
   11937 if test -z "$ac_cpp_err"; then
   11938   ac_header_preproc=yes
   11939 else
   11940   echo "$as_me: failed program was:" >&5
   11941 sed 's/^/| /' conftest.$ac_ext >&5
   11942 
   11943   ac_header_preproc=no
   11944 fi
   11945 
   11946 rm -f conftest.err conftest.$ac_ext
   11947 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   11948 echo "${ECHO_T}$ac_header_preproc" >&6; }
   11949 
   11950 # So?  What about this header?
   11951 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   11952   yes:no: )
   11953     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   11954 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   11955     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   11956 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   11957     ac_header_preproc=yes
   11958     ;;
   11959   no:yes:* )
   11960     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   11961 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   11962     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   11963 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   11964     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   11965 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   11966     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   11967 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   11968     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   11969 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   11970     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   11971 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   11972     ( cat <<\_ASBOX
   11973 ## ------------------------------------ ##
   11974 ## Report this to http://llvm.org/bugs/ ##
   11975 ## ------------------------------------ ##
   11976 _ASBOX
   11977      ) | sed "s/^/$as_me: WARNING:     /" >&2
   11978     ;;
   11979 esac
   11980 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   11981 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   11982 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   11983   echo $ECHO_N "(cached) $ECHO_C" >&6
   11984 else
   11985   eval "$as_ac_Header=\$ac_header_preproc"
   11986 fi
   11987 ac_res=`eval echo '${'$as_ac_Header'}'`
   11988 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   11989 echo "${ECHO_T}$ac_res" >&6; }
   11990 
   11991 fi
   11992 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   11993   cat >>confdefs.h <<_ACEOF
   11994 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   11995 _ACEOF
   11996 
   11997 fi
   11998 
   11999 done
   12000 
   12001 
   12002 for ac_header in valgrind/valgrind.h
   12003 do
   12004 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12005 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12006   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12007 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12008 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12009   echo $ECHO_N "(cached) $ECHO_C" >&6
   12010 fi
   12011 ac_res=`eval echo '${'$as_ac_Header'}'`
   12012 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12013 echo "${ECHO_T}$ac_res" >&6; }
   12014 else
   12015   # Is the header compilable?
   12016 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   12017 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   12018 cat >conftest.$ac_ext <<_ACEOF
   12019 /* confdefs.h.  */
   12020 _ACEOF
   12021 cat confdefs.h >>conftest.$ac_ext
   12022 cat >>conftest.$ac_ext <<_ACEOF
   12023 /* end confdefs.h.  */
   12024 $ac_includes_default
   12025 #include <$ac_header>
   12026 _ACEOF
   12027 rm -f conftest.$ac_objext
   12028 if { (ac_try="$ac_compile"
   12029 case "(($ac_try" in
   12030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12031   *) ac_try_echo=$ac_try;;
   12032 esac
   12033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12034   (eval "$ac_compile") 2>conftest.er1
   12035   ac_status=$?
   12036   grep -v '^ *+' conftest.er1 >conftest.err
   12037   rm -f conftest.er1
   12038   cat conftest.err >&5
   12039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12040   (exit $ac_status); } &&
   12041 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   12042   { (case "(($ac_try" in
   12043   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12044   *) ac_try_echo=$ac_try;;
   12045 esac
   12046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12047   (eval "$ac_try") 2>&5
   12048   ac_status=$?
   12049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12050   (exit $ac_status); }; } &&
   12051 	 { ac_try='test -s conftest.$ac_objext'
   12052   { (case "(($ac_try" in
   12053   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12054   *) ac_try_echo=$ac_try;;
   12055 esac
   12056 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12057   (eval "$ac_try") 2>&5
   12058   ac_status=$?
   12059   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12060   (exit $ac_status); }; }; then
   12061   ac_header_compiler=yes
   12062 else
   12063   echo "$as_me: failed program was:" >&5
   12064 sed 's/^/| /' conftest.$ac_ext >&5
   12065 
   12066 	ac_header_compiler=no
   12067 fi
   12068 
   12069 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12070 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   12071 echo "${ECHO_T}$ac_header_compiler" >&6; }
   12072 
   12073 # Is the header present?
   12074 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   12075 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   12076 cat >conftest.$ac_ext <<_ACEOF
   12077 /* confdefs.h.  */
   12078 _ACEOF
   12079 cat confdefs.h >>conftest.$ac_ext
   12080 cat >>conftest.$ac_ext <<_ACEOF
   12081 /* end confdefs.h.  */
   12082 #include <$ac_header>
   12083 _ACEOF
   12084 if { (ac_try="$ac_cpp conftest.$ac_ext"
   12085 case "(($ac_try" in
   12086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12087   *) ac_try_echo=$ac_try;;
   12088 esac
   12089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12090   (eval "$ac_cpp conftest.$ac_ext") 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); } >/dev/null; then
   12097   if test -s conftest.err; then
   12098     ac_cpp_err=$ac_c_preproc_warn_flag
   12099     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   12100   else
   12101     ac_cpp_err=
   12102   fi
   12103 else
   12104   ac_cpp_err=yes
   12105 fi
   12106 if test -z "$ac_cpp_err"; then
   12107   ac_header_preproc=yes
   12108 else
   12109   echo "$as_me: failed program was:" >&5
   12110 sed 's/^/| /' conftest.$ac_ext >&5
   12111 
   12112   ac_header_preproc=no
   12113 fi
   12114 
   12115 rm -f conftest.err conftest.$ac_ext
   12116 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   12117 echo "${ECHO_T}$ac_header_preproc" >&6; }
   12118 
   12119 # So?  What about this header?
   12120 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   12121   yes:no: )
   12122     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   12123 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   12124     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   12125 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   12126     ac_header_preproc=yes
   12127     ;;
   12128   no:yes:* )
   12129     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   12130 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   12131     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   12132 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   12133     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   12134 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   12135     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   12136 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   12137     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   12138 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   12139     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   12140 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   12141     ( cat <<\_ASBOX
   12142 ## ------------------------------------ ##
   12143 ## Report this to http://llvm.org/bugs/ ##
   12144 ## ------------------------------------ ##
   12145 _ASBOX
   12146      ) | sed "s/^/$as_me: WARNING:     /" >&2
   12147     ;;
   12148 esac
   12149 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12150 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12151 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12152   echo $ECHO_N "(cached) $ECHO_C" >&6
   12153 else
   12154   eval "$as_ac_Header=\$ac_header_preproc"
   12155 fi
   12156 ac_res=`eval echo '${'$as_ac_Header'}'`
   12157 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12158 echo "${ECHO_T}$ac_res" >&6; }
   12159 
   12160 fi
   12161 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   12162   cat >>confdefs.h <<_ACEOF
   12163 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12164 _ACEOF
   12165 
   12166 fi
   12167 
   12168 done
   12169 
   12170 
   12171 for ac_header in fenv.h
   12172 do
   12173 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12174 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12175   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12176 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12177 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12178   echo $ECHO_N "(cached) $ECHO_C" >&6
   12179 fi
   12180 ac_res=`eval echo '${'$as_ac_Header'}'`
   12181 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12182 echo "${ECHO_T}$ac_res" >&6; }
   12183 else
   12184   # Is the header compilable?
   12185 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   12186 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   12187 cat >conftest.$ac_ext <<_ACEOF
   12188 /* confdefs.h.  */
   12189 _ACEOF
   12190 cat confdefs.h >>conftest.$ac_ext
   12191 cat >>conftest.$ac_ext <<_ACEOF
   12192 /* end confdefs.h.  */
   12193 $ac_includes_default
   12194 #include <$ac_header>
   12195 _ACEOF
   12196 rm -f conftest.$ac_objext
   12197 if { (ac_try="$ac_compile"
   12198 case "(($ac_try" in
   12199   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12200   *) ac_try_echo=$ac_try;;
   12201 esac
   12202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12203   (eval "$ac_compile") 2>conftest.er1
   12204   ac_status=$?
   12205   grep -v '^ *+' conftest.er1 >conftest.err
   12206   rm -f conftest.er1
   12207   cat conftest.err >&5
   12208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12209   (exit $ac_status); } &&
   12210 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   12211   { (case "(($ac_try" in
   12212   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12213   *) ac_try_echo=$ac_try;;
   12214 esac
   12215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12216   (eval "$ac_try") 2>&5
   12217   ac_status=$?
   12218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12219   (exit $ac_status); }; } &&
   12220 	 { ac_try='test -s conftest.$ac_objext'
   12221   { (case "(($ac_try" in
   12222   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12223   *) ac_try_echo=$ac_try;;
   12224 esac
   12225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12226   (eval "$ac_try") 2>&5
   12227   ac_status=$?
   12228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12229   (exit $ac_status); }; }; then
   12230   ac_header_compiler=yes
   12231 else
   12232   echo "$as_me: failed program was:" >&5
   12233 sed 's/^/| /' conftest.$ac_ext >&5
   12234 
   12235 	ac_header_compiler=no
   12236 fi
   12237 
   12238 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12239 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   12240 echo "${ECHO_T}$ac_header_compiler" >&6; }
   12241 
   12242 # Is the header present?
   12243 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   12244 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   12245 cat >conftest.$ac_ext <<_ACEOF
   12246 /* confdefs.h.  */
   12247 _ACEOF
   12248 cat confdefs.h >>conftest.$ac_ext
   12249 cat >>conftest.$ac_ext <<_ACEOF
   12250 /* end confdefs.h.  */
   12251 #include <$ac_header>
   12252 _ACEOF
   12253 if { (ac_try="$ac_cpp conftest.$ac_ext"
   12254 case "(($ac_try" in
   12255   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12256   *) ac_try_echo=$ac_try;;
   12257 esac
   12258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12259   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   12260   ac_status=$?
   12261   grep -v '^ *+' conftest.er1 >conftest.err
   12262   rm -f conftest.er1
   12263   cat conftest.err >&5
   12264   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12265   (exit $ac_status); } >/dev/null; then
   12266   if test -s conftest.err; then
   12267     ac_cpp_err=$ac_c_preproc_warn_flag
   12268     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   12269   else
   12270     ac_cpp_err=
   12271   fi
   12272 else
   12273   ac_cpp_err=yes
   12274 fi
   12275 if test -z "$ac_cpp_err"; then
   12276   ac_header_preproc=yes
   12277 else
   12278   echo "$as_me: failed program was:" >&5
   12279 sed 's/^/| /' conftest.$ac_ext >&5
   12280 
   12281   ac_header_preproc=no
   12282 fi
   12283 
   12284 rm -f conftest.err conftest.$ac_ext
   12285 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   12286 echo "${ECHO_T}$ac_header_preproc" >&6; }
   12287 
   12288 # So?  What about this header?
   12289 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   12290   yes:no: )
   12291     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   12292 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   12293     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   12294 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   12295     ac_header_preproc=yes
   12296     ;;
   12297   no:yes:* )
   12298     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   12299 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   12300     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   12301 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   12302     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   12303 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   12304     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   12305 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   12306     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   12307 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   12308     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   12309 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   12310     ( cat <<\_ASBOX
   12311 ## ------------------------------------ ##
   12312 ## Report this to http://llvm.org/bugs/ ##
   12313 ## ------------------------------------ ##
   12314 _ASBOX
   12315      ) | sed "s/^/$as_me: WARNING:     /" >&2
   12316     ;;
   12317 esac
   12318 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12319 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12320 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12321   echo $ECHO_N "(cached) $ECHO_C" >&6
   12322 else
   12323   eval "$as_ac_Header=\$ac_header_preproc"
   12324 fi
   12325 ac_res=`eval echo '${'$as_ac_Header'}'`
   12326 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12327 echo "${ECHO_T}$ac_res" >&6; }
   12328 
   12329 fi
   12330 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   12331   cat >>confdefs.h <<_ACEOF
   12332 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12333 _ACEOF
   12334 
   12335 fi
   12336 
   12337 done
   12338 
   12339 { echo "$as_me:$LINENO: checking whether FE_ALL_EXCEPT is declared" >&5
   12340 echo $ECHO_N "checking whether FE_ALL_EXCEPT is declared... $ECHO_C" >&6; }
   12341 if test "${ac_cv_have_decl_FE_ALL_EXCEPT+set}" = set; then
   12342   echo $ECHO_N "(cached) $ECHO_C" >&6
   12343 else
   12344   cat >conftest.$ac_ext <<_ACEOF
   12345 /* confdefs.h.  */
   12346 _ACEOF
   12347 cat confdefs.h >>conftest.$ac_ext
   12348 cat >>conftest.$ac_ext <<_ACEOF
   12349 /* end confdefs.h.  */
   12350 #include <fenv.h>
   12351 
   12352 int
   12353 main ()
   12354 {
   12355 #ifndef FE_ALL_EXCEPT
   12356   char *p = (char *) FE_ALL_EXCEPT;
   12357   return !p;
   12358 #endif
   12359 
   12360   ;
   12361   return 0;
   12362 }
   12363 _ACEOF
   12364 rm -f conftest.$ac_objext
   12365 if { (ac_try="$ac_compile"
   12366 case "(($ac_try" in
   12367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12368   *) ac_try_echo=$ac_try;;
   12369 esac
   12370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12371   (eval "$ac_compile") 2>conftest.er1
   12372   ac_status=$?
   12373   grep -v '^ *+' conftest.er1 >conftest.err
   12374   rm -f conftest.er1
   12375   cat conftest.err >&5
   12376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12377   (exit $ac_status); } &&
   12378 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   12379   { (case "(($ac_try" in
   12380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12381   *) ac_try_echo=$ac_try;;
   12382 esac
   12383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12384   (eval "$ac_try") 2>&5
   12385   ac_status=$?
   12386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12387   (exit $ac_status); }; } &&
   12388 	 { ac_try='test -s conftest.$ac_objext'
   12389   { (case "(($ac_try" in
   12390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12391   *) ac_try_echo=$ac_try;;
   12392 esac
   12393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12394   (eval "$ac_try") 2>&5
   12395   ac_status=$?
   12396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12397   (exit $ac_status); }; }; then
   12398   ac_cv_have_decl_FE_ALL_EXCEPT=yes
   12399 else
   12400   echo "$as_me: failed program was:" >&5
   12401 sed 's/^/| /' conftest.$ac_ext >&5
   12402 
   12403 	ac_cv_have_decl_FE_ALL_EXCEPT=no
   12404 fi
   12405 
   12406 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12407 fi
   12408 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_FE_ALL_EXCEPT" >&5
   12409 echo "${ECHO_T}$ac_cv_have_decl_FE_ALL_EXCEPT" >&6; }
   12410 if test $ac_cv_have_decl_FE_ALL_EXCEPT = yes; then
   12411 
   12412 cat >>confdefs.h <<_ACEOF
   12413 #define HAVE_DECL_FE_ALL_EXCEPT 1
   12414 _ACEOF
   12415 
   12416 
   12417 else
   12418   cat >>confdefs.h <<_ACEOF
   12419 #define HAVE_DECL_FE_ALL_EXCEPT 0
   12420 _ACEOF
   12421 
   12422 
   12423 fi
   12424 { echo "$as_me:$LINENO: checking whether FE_INEXACT is declared" >&5
   12425 echo $ECHO_N "checking whether FE_INEXACT is declared... $ECHO_C" >&6; }
   12426 if test "${ac_cv_have_decl_FE_INEXACT+set}" = set; then
   12427   echo $ECHO_N "(cached) $ECHO_C" >&6
   12428 else
   12429   cat >conftest.$ac_ext <<_ACEOF
   12430 /* confdefs.h.  */
   12431 _ACEOF
   12432 cat confdefs.h >>conftest.$ac_ext
   12433 cat >>conftest.$ac_ext <<_ACEOF
   12434 /* end confdefs.h.  */
   12435 #include <fenv.h>
   12436 
   12437 int
   12438 main ()
   12439 {
   12440 #ifndef FE_INEXACT
   12441   char *p = (char *) FE_INEXACT;
   12442   return !p;
   12443 #endif
   12444 
   12445   ;
   12446   return 0;
   12447 }
   12448 _ACEOF
   12449 rm -f conftest.$ac_objext
   12450 if { (ac_try="$ac_compile"
   12451 case "(($ac_try" in
   12452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12453   *) ac_try_echo=$ac_try;;
   12454 esac
   12455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12456   (eval "$ac_compile") 2>conftest.er1
   12457   ac_status=$?
   12458   grep -v '^ *+' conftest.er1 >conftest.err
   12459   rm -f conftest.er1
   12460   cat conftest.err >&5
   12461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12462   (exit $ac_status); } &&
   12463 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   12464   { (case "(($ac_try" in
   12465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12466   *) ac_try_echo=$ac_try;;
   12467 esac
   12468 eval "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); }; } &&
   12473 	 { ac_try='test -s conftest.$ac_objext'
   12474   { (case "(($ac_try" in
   12475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12476   *) ac_try_echo=$ac_try;;
   12477 esac
   12478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12479   (eval "$ac_try") 2>&5
   12480   ac_status=$?
   12481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12482   (exit $ac_status); }; }; then
   12483   ac_cv_have_decl_FE_INEXACT=yes
   12484 else
   12485   echo "$as_me: failed program was:" >&5
   12486 sed 's/^/| /' conftest.$ac_ext >&5
   12487 
   12488 	ac_cv_have_decl_FE_INEXACT=no
   12489 fi
   12490 
   12491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12492 fi
   12493 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_FE_INEXACT" >&5
   12494 echo "${ECHO_T}$ac_cv_have_decl_FE_INEXACT" >&6; }
   12495 if test $ac_cv_have_decl_FE_INEXACT = yes; then
   12496 
   12497 cat >>confdefs.h <<_ACEOF
   12498 #define HAVE_DECL_FE_INEXACT 1
   12499 _ACEOF
   12500 
   12501 
   12502 else
   12503   cat >>confdefs.h <<_ACEOF
   12504 #define HAVE_DECL_FE_INEXACT 0
   12505 _ACEOF
   12506 
   12507 
   12508 fi
   12509 
   12510 
   12511 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
   12512 
   12513 for ac_header in pthread.h
   12514 do
   12515 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12516 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12517   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12518 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12519 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12520   echo $ECHO_N "(cached) $ECHO_C" >&6
   12521 fi
   12522 ac_res=`eval echo '${'$as_ac_Header'}'`
   12523 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12524 echo "${ECHO_T}$ac_res" >&6; }
   12525 else
   12526   # Is the header compilable?
   12527 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   12528 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   12529 cat >conftest.$ac_ext <<_ACEOF
   12530 /* confdefs.h.  */
   12531 _ACEOF
   12532 cat confdefs.h >>conftest.$ac_ext
   12533 cat >>conftest.$ac_ext <<_ACEOF
   12534 /* end confdefs.h.  */
   12535 $ac_includes_default
   12536 #include <$ac_header>
   12537 _ACEOF
   12538 rm -f conftest.$ac_objext
   12539 if { (ac_try="$ac_compile"
   12540 case "(($ac_try" in
   12541   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12542   *) ac_try_echo=$ac_try;;
   12543 esac
   12544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12545   (eval "$ac_compile") 2>conftest.er1
   12546   ac_status=$?
   12547   grep -v '^ *+' conftest.er1 >conftest.err
   12548   rm -f conftest.er1
   12549   cat conftest.err >&5
   12550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12551   (exit $ac_status); } &&
   12552 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   12553   { (case "(($ac_try" in
   12554   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12555   *) ac_try_echo=$ac_try;;
   12556 esac
   12557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12558   (eval "$ac_try") 2>&5
   12559   ac_status=$?
   12560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12561   (exit $ac_status); }; } &&
   12562 	 { ac_try='test -s conftest.$ac_objext'
   12563   { (case "(($ac_try" in
   12564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12565   *) ac_try_echo=$ac_try;;
   12566 esac
   12567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12568   (eval "$ac_try") 2>&5
   12569   ac_status=$?
   12570   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12571   (exit $ac_status); }; }; then
   12572   ac_header_compiler=yes
   12573 else
   12574   echo "$as_me: failed program was:" >&5
   12575 sed 's/^/| /' conftest.$ac_ext >&5
   12576 
   12577 	ac_header_compiler=no
   12578 fi
   12579 
   12580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12581 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   12582 echo "${ECHO_T}$ac_header_compiler" >&6; }
   12583 
   12584 # Is the header present?
   12585 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   12586 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   12587 cat >conftest.$ac_ext <<_ACEOF
   12588 /* confdefs.h.  */
   12589 _ACEOF
   12590 cat confdefs.h >>conftest.$ac_ext
   12591 cat >>conftest.$ac_ext <<_ACEOF
   12592 /* end confdefs.h.  */
   12593 #include <$ac_header>
   12594 _ACEOF
   12595 if { (ac_try="$ac_cpp conftest.$ac_ext"
   12596 case "(($ac_try" in
   12597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12598   *) ac_try_echo=$ac_try;;
   12599 esac
   12600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12601   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   12602   ac_status=$?
   12603   grep -v '^ *+' conftest.er1 >conftest.err
   12604   rm -f conftest.er1
   12605   cat conftest.err >&5
   12606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12607   (exit $ac_status); } >/dev/null; then
   12608   if test -s conftest.err; then
   12609     ac_cpp_err=$ac_c_preproc_warn_flag
   12610     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   12611   else
   12612     ac_cpp_err=
   12613   fi
   12614 else
   12615   ac_cpp_err=yes
   12616 fi
   12617 if test -z "$ac_cpp_err"; then
   12618   ac_header_preproc=yes
   12619 else
   12620   echo "$as_me: failed program was:" >&5
   12621 sed 's/^/| /' conftest.$ac_ext >&5
   12622 
   12623   ac_header_preproc=no
   12624 fi
   12625 
   12626 rm -f conftest.err conftest.$ac_ext
   12627 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   12628 echo "${ECHO_T}$ac_header_preproc" >&6; }
   12629 
   12630 # So?  What about this header?
   12631 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   12632   yes:no: )
   12633     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   12634 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   12635     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   12636 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   12637     ac_header_preproc=yes
   12638     ;;
   12639   no:yes:* )
   12640     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   12641 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   12642     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   12643 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   12644     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   12645 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   12646     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   12647 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   12648     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   12649 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   12650     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   12651 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   12652     ( cat <<\_ASBOX
   12653 ## ------------------------------------ ##
   12654 ## Report this to http://llvm.org/bugs/ ##
   12655 ## ------------------------------------ ##
   12656 _ASBOX
   12657      ) | sed "s/^/$as_me: WARNING:     /" >&2
   12658     ;;
   12659 esac
   12660 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12661 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12662 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12663   echo $ECHO_N "(cached) $ECHO_C" >&6
   12664 else
   12665   eval "$as_ac_Header=\$ac_header_preproc"
   12666 fi
   12667 ac_res=`eval echo '${'$as_ac_Header'}'`
   12668 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12669 echo "${ECHO_T}$ac_res" >&6; }
   12670 
   12671 fi
   12672 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   12673   cat >>confdefs.h <<_ACEOF
   12674 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12675 _ACEOF
   12676  HAVE_PTHREAD=1
   12677 
   12678 else
   12679   HAVE_PTHREAD=0
   12680 
   12681 fi
   12682 
   12683 done
   12684 
   12685 else
   12686   HAVE_PTHREAD=0
   12687 
   12688 fi
   12689 if test "$LLVM_ENABLE_ZLIB" -eq 1 ; then
   12690 
   12691 for ac_header in zlib.h
   12692 do
   12693 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12694 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12695   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12696 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12697 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12698   echo $ECHO_N "(cached) $ECHO_C" >&6
   12699 fi
   12700 ac_res=`eval echo '${'$as_ac_Header'}'`
   12701 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12702 echo "${ECHO_T}$ac_res" >&6; }
   12703 else
   12704   # Is the header compilable?
   12705 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   12706 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   12707 cat >conftest.$ac_ext <<_ACEOF
   12708 /* confdefs.h.  */
   12709 _ACEOF
   12710 cat confdefs.h >>conftest.$ac_ext
   12711 cat >>conftest.$ac_ext <<_ACEOF
   12712 /* end confdefs.h.  */
   12713 $ac_includes_default
   12714 #include <$ac_header>
   12715 _ACEOF
   12716 rm -f conftest.$ac_objext
   12717 if { (ac_try="$ac_compile"
   12718 case "(($ac_try" in
   12719   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12720   *) ac_try_echo=$ac_try;;
   12721 esac
   12722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12723   (eval "$ac_compile") 2>conftest.er1
   12724   ac_status=$?
   12725   grep -v '^ *+' conftest.er1 >conftest.err
   12726   rm -f conftest.er1
   12727   cat conftest.err >&5
   12728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12729   (exit $ac_status); } &&
   12730 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   12731   { (case "(($ac_try" in
   12732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12733   *) ac_try_echo=$ac_try;;
   12734 esac
   12735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12736   (eval "$ac_try") 2>&5
   12737   ac_status=$?
   12738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12739   (exit $ac_status); }; } &&
   12740 	 { ac_try='test -s conftest.$ac_objext'
   12741   { (case "(($ac_try" in
   12742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12743   *) ac_try_echo=$ac_try;;
   12744 esac
   12745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12746   (eval "$ac_try") 2>&5
   12747   ac_status=$?
   12748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12749   (exit $ac_status); }; }; then
   12750   ac_header_compiler=yes
   12751 else
   12752   echo "$as_me: failed program was:" >&5
   12753 sed 's/^/| /' conftest.$ac_ext >&5
   12754 
   12755 	ac_header_compiler=no
   12756 fi
   12757 
   12758 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12759 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   12760 echo "${ECHO_T}$ac_header_compiler" >&6; }
   12761 
   12762 # Is the header present?
   12763 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   12764 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   12765 cat >conftest.$ac_ext <<_ACEOF
   12766 /* confdefs.h.  */
   12767 _ACEOF
   12768 cat confdefs.h >>conftest.$ac_ext
   12769 cat >>conftest.$ac_ext <<_ACEOF
   12770 /* end confdefs.h.  */
   12771 #include <$ac_header>
   12772 _ACEOF
   12773 if { (ac_try="$ac_cpp conftest.$ac_ext"
   12774 case "(($ac_try" in
   12775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12776   *) ac_try_echo=$ac_try;;
   12777 esac
   12778 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12779   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   12780   ac_status=$?
   12781   grep -v '^ *+' conftest.er1 >conftest.err
   12782   rm -f conftest.er1
   12783   cat conftest.err >&5
   12784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12785   (exit $ac_status); } >/dev/null; then
   12786   if test -s conftest.err; then
   12787     ac_cpp_err=$ac_c_preproc_warn_flag
   12788     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   12789   else
   12790     ac_cpp_err=
   12791   fi
   12792 else
   12793   ac_cpp_err=yes
   12794 fi
   12795 if test -z "$ac_cpp_err"; then
   12796   ac_header_preproc=yes
   12797 else
   12798   echo "$as_me: failed program was:" >&5
   12799 sed 's/^/| /' conftest.$ac_ext >&5
   12800 
   12801   ac_header_preproc=no
   12802 fi
   12803 
   12804 rm -f conftest.err conftest.$ac_ext
   12805 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   12806 echo "${ECHO_T}$ac_header_preproc" >&6; }
   12807 
   12808 # So?  What about this header?
   12809 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   12810   yes:no: )
   12811     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   12812 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   12813     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   12814 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   12815     ac_header_preproc=yes
   12816     ;;
   12817   no:yes:* )
   12818     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   12819 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   12820     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   12821 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   12822     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   12823 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   12824     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   12825 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   12826     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   12827 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   12828     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   12829 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   12830     ( cat <<\_ASBOX
   12831 ## ------------------------------------ ##
   12832 ## Report this to http://llvm.org/bugs/ ##
   12833 ## ------------------------------------ ##
   12834 _ASBOX
   12835      ) | sed "s/^/$as_me: WARNING:     /" >&2
   12836     ;;
   12837 esac
   12838 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12839 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12840 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12841   echo $ECHO_N "(cached) $ECHO_C" >&6
   12842 else
   12843   eval "$as_ac_Header=\$ac_header_preproc"
   12844 fi
   12845 ac_res=`eval echo '${'$as_ac_Header'}'`
   12846 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12847 echo "${ECHO_T}$ac_res" >&6; }
   12848 
   12849 fi
   12850 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   12851   cat >>confdefs.h <<_ACEOF
   12852 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   12853 _ACEOF
   12854  HAVE_LIBZ=1
   12855 
   12856 else
   12857   HAVE_LIBZ=0
   12858 
   12859 fi
   12860 
   12861 done
   12862 
   12863 else
   12864   HAVE_LIBZ=0
   12865 
   12866 fi
   12867 
   12868 if test "$llvm_cv_enable_libffi" = "yes" ; then
   12869 
   12870 
   12871 for ac_header in ffi.h ffi/ffi.h
   12872 do
   12873 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   12874 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12875   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   12876 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   12877 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   12878   echo $ECHO_N "(cached) $ECHO_C" >&6
   12879 fi
   12880 ac_res=`eval echo '${'$as_ac_Header'}'`
   12881 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   12882 echo "${ECHO_T}$ac_res" >&6; }
   12883 else
   12884   # Is the header compilable?
   12885 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   12886 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   12887 cat >conftest.$ac_ext <<_ACEOF
   12888 /* confdefs.h.  */
   12889 _ACEOF
   12890 cat confdefs.h >>conftest.$ac_ext
   12891 cat >>conftest.$ac_ext <<_ACEOF
   12892 /* end confdefs.h.  */
   12893 $ac_includes_default
   12894 #include <$ac_header>
   12895 _ACEOF
   12896 rm -f conftest.$ac_objext
   12897 if { (ac_try="$ac_compile"
   12898 case "(($ac_try" in
   12899   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12900   *) ac_try_echo=$ac_try;;
   12901 esac
   12902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12903   (eval "$ac_compile") 2>conftest.er1
   12904   ac_status=$?
   12905   grep -v '^ *+' conftest.er1 >conftest.err
   12906   rm -f conftest.er1
   12907   cat conftest.err >&5
   12908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12909   (exit $ac_status); } &&
   12910 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   12911   { (case "(($ac_try" in
   12912   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12913   *) ac_try_echo=$ac_try;;
   12914 esac
   12915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12916   (eval "$ac_try") 2>&5
   12917   ac_status=$?
   12918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12919   (exit $ac_status); }; } &&
   12920 	 { ac_try='test -s conftest.$ac_objext'
   12921   { (case "(($ac_try" in
   12922   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12923   *) ac_try_echo=$ac_try;;
   12924 esac
   12925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12926   (eval "$ac_try") 2>&5
   12927   ac_status=$?
   12928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12929   (exit $ac_status); }; }; then
   12930   ac_header_compiler=yes
   12931 else
   12932   echo "$as_me: failed program was:" >&5
   12933 sed 's/^/| /' conftest.$ac_ext >&5
   12934 
   12935 	ac_header_compiler=no
   12936 fi
   12937 
   12938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   12939 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   12940 echo "${ECHO_T}$ac_header_compiler" >&6; }
   12941 
   12942 # Is the header present?
   12943 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   12944 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   12945 cat >conftest.$ac_ext <<_ACEOF
   12946 /* confdefs.h.  */
   12947 _ACEOF
   12948 cat confdefs.h >>conftest.$ac_ext
   12949 cat >>conftest.$ac_ext <<_ACEOF
   12950 /* end confdefs.h.  */
   12951 #include <$ac_header>
   12952 _ACEOF
   12953 if { (ac_try="$ac_cpp conftest.$ac_ext"
   12954 case "(($ac_try" in
   12955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   12956   *) ac_try_echo=$ac_try;;
   12957 esac
   12958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   12959   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   12960   ac_status=$?
   12961   grep -v '^ *+' conftest.er1 >conftest.err
   12962   rm -f conftest.er1
   12963   cat conftest.err >&5
   12964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   12965   (exit $ac_status); } >/dev/null; then
   12966   if test -s conftest.err; then
   12967     ac_cpp_err=$ac_c_preproc_warn_flag
   12968     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   12969   else
   12970     ac_cpp_err=
   12971   fi
   12972 else
   12973   ac_cpp_err=yes
   12974 fi
   12975 if test -z "$ac_cpp_err"; then
   12976   ac_header_preproc=yes
   12977 else
   12978   echo "$as_me: failed program was:" >&5
   12979 sed 's/^/| /' conftest.$ac_ext >&5
   12980 
   12981   ac_header_preproc=no
   12982 fi
   12983 
   12984 rm -f conftest.err conftest.$ac_ext
   12985 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   12986 echo "${ECHO_T}$ac_header_preproc" >&6; }
   12987 
   12988 # So?  What about this header?
   12989 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   12990   yes:no: )
   12991     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   12992 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   12993     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   12994 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   12995     ac_header_preproc=yes
   12996     ;;
   12997   no:yes:* )
   12998     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   12999 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   13000     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   13001 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   13002     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   13003 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   13004     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   13005 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   13006     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   13007 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   13008     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   13009 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   13010     ( cat <<\_ASBOX
   13011 ## ------------------------------------ ##
   13012 ## Report this to http://llvm.org/bugs/ ##
   13013 ## ------------------------------------ ##
   13014 _ASBOX
   13015      ) | sed "s/^/$as_me: WARNING:     /" >&2
   13016     ;;
   13017 esac
   13018 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   13019 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   13020 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   13021   echo $ECHO_N "(cached) $ECHO_C" >&6
   13022 else
   13023   eval "$as_ac_Header=\$ac_header_preproc"
   13024 fi
   13025 ac_res=`eval echo '${'$as_ac_Header'}'`
   13026 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   13027 echo "${ECHO_T}$ac_res" >&6; }
   13028 
   13029 fi
   13030 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   13031   cat >>confdefs.h <<_ACEOF
   13032 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   13033 _ACEOF
   13034 
   13035 fi
   13036 
   13037 done
   13038 
   13039 fi
   13040 
   13041 
   13042 for ac_header in CrashReporterClient.h
   13043 do
   13044 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
   13045 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   13046   { echo "$as_me:$LINENO: checking for $ac_header" >&5
   13047 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   13048 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   13049   echo $ECHO_N "(cached) $ECHO_C" >&6
   13050 fi
   13051 ac_res=`eval echo '${'$as_ac_Header'}'`
   13052 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   13053 echo "${ECHO_T}$ac_res" >&6; }
   13054 else
   13055   # Is the header compilable?
   13056 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
   13057 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
   13058 cat >conftest.$ac_ext <<_ACEOF
   13059 /* confdefs.h.  */
   13060 _ACEOF
   13061 cat confdefs.h >>conftest.$ac_ext
   13062 cat >>conftest.$ac_ext <<_ACEOF
   13063 /* end confdefs.h.  */
   13064 $ac_includes_default
   13065 #include <$ac_header>
   13066 _ACEOF
   13067 rm -f conftest.$ac_objext
   13068 if { (ac_try="$ac_compile"
   13069 case "(($ac_try" in
   13070   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13071   *) ac_try_echo=$ac_try;;
   13072 esac
   13073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13074   (eval "$ac_compile") 2>conftest.er1
   13075   ac_status=$?
   13076   grep -v '^ *+' conftest.er1 >conftest.err
   13077   rm -f conftest.er1
   13078   cat conftest.err >&5
   13079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13080   (exit $ac_status); } &&
   13081 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   13082   { (case "(($ac_try" in
   13083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13084   *) ac_try_echo=$ac_try;;
   13085 esac
   13086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13087   (eval "$ac_try") 2>&5
   13088   ac_status=$?
   13089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13090   (exit $ac_status); }; } &&
   13091 	 { ac_try='test -s conftest.$ac_objext'
   13092   { (case "(($ac_try" in
   13093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13094   *) ac_try_echo=$ac_try;;
   13095 esac
   13096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13097   (eval "$ac_try") 2>&5
   13098   ac_status=$?
   13099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13100   (exit $ac_status); }; }; then
   13101   ac_header_compiler=yes
   13102 else
   13103   echo "$as_me: failed program was:" >&5
   13104 sed 's/^/| /' conftest.$ac_ext >&5
   13105 
   13106 	ac_header_compiler=no
   13107 fi
   13108 
   13109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   13110 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
   13111 echo "${ECHO_T}$ac_header_compiler" >&6; }
   13112 
   13113 # Is the header present?
   13114 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
   13115 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
   13116 cat >conftest.$ac_ext <<_ACEOF
   13117 /* confdefs.h.  */
   13118 _ACEOF
   13119 cat confdefs.h >>conftest.$ac_ext
   13120 cat >>conftest.$ac_ext <<_ACEOF
   13121 /* end confdefs.h.  */
   13122 #include <$ac_header>
   13123 _ACEOF
   13124 if { (ac_try="$ac_cpp conftest.$ac_ext"
   13125 case "(($ac_try" in
   13126   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13127   *) ac_try_echo=$ac_try;;
   13128 esac
   13129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13130   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
   13131   ac_status=$?
   13132   grep -v '^ *+' conftest.er1 >conftest.err
   13133   rm -f conftest.er1
   13134   cat conftest.err >&5
   13135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13136   (exit $ac_status); } >/dev/null; then
   13137   if test -s conftest.err; then
   13138     ac_cpp_err=$ac_c_preproc_warn_flag
   13139     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
   13140   else
   13141     ac_cpp_err=
   13142   fi
   13143 else
   13144   ac_cpp_err=yes
   13145 fi
   13146 if test -z "$ac_cpp_err"; then
   13147   ac_header_preproc=yes
   13148 else
   13149   echo "$as_me: failed program was:" >&5
   13150 sed 's/^/| /' conftest.$ac_ext >&5
   13151 
   13152   ac_header_preproc=no
   13153 fi
   13154 
   13155 rm -f conftest.err conftest.$ac_ext
   13156 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
   13157 echo "${ECHO_T}$ac_header_preproc" >&6; }
   13158 
   13159 # So?  What about this header?
   13160 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
   13161   yes:no: )
   13162     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
   13163 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
   13164     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
   13165 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
   13166     ac_header_preproc=yes
   13167     ;;
   13168   no:yes:* )
   13169     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
   13170 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
   13171     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
   13172 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
   13173     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
   13174 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
   13175     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
   13176 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
   13177     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
   13178 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
   13179     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
   13180 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
   13181     ( cat <<\_ASBOX
   13182 ## ------------------------------------ ##
   13183 ## Report this to http://llvm.org/bugs/ ##
   13184 ## ------------------------------------ ##
   13185 _ASBOX
   13186      ) | sed "s/^/$as_me: WARNING:     /" >&2
   13187     ;;
   13188 esac
   13189 { echo "$as_me:$LINENO: checking for $ac_header" >&5
   13190 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
   13191 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
   13192   echo $ECHO_N "(cached) $ECHO_C" >&6
   13193 else
   13194   eval "$as_ac_Header=\$ac_header_preproc"
   13195 fi
   13196 ac_res=`eval echo '${'$as_ac_Header'}'`
   13197 	       { echo "$as_me:$LINENO: result: $ac_res" >&5
   13198 echo "${ECHO_T}$ac_res" >&6; }
   13199 
   13200 fi
   13201 if test `eval echo '${'$as_ac_Header'}'` = yes; then
   13202   cat >>confdefs.h <<_ACEOF
   13203 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
   13204 _ACEOF
   13205 
   13206 fi
   13207 
   13208 done
   13209 
   13210 
   13211 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
   13212 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
   13213 cat >conftest.$ac_ext <<_ACEOF
   13214 
   13215   /* confdefs.h.  */
   13216 _ACEOF
   13217 cat confdefs.h >>conftest.$ac_ext
   13218 cat >>conftest.$ac_ext <<_ACEOF
   13219 /* end confdefs.h.  */
   13220 
   13221     extern const char *__crashreporter_info__;
   13222     int main() {
   13223       __crashreporter_info__ = "test";
   13224       return 0;
   13225     }
   13226 
   13227 
   13228 _ACEOF
   13229 rm -f conftest.$ac_objext conftest$ac_exeext
   13230 if { (ac_try="$ac_link"
   13231 case "(($ac_try" in
   13232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13233   *) ac_try_echo=$ac_try;;
   13234 esac
   13235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13236   (eval "$ac_link") 2>conftest.er1
   13237   ac_status=$?
   13238   grep -v '^ *+' conftest.er1 >conftest.err
   13239   rm -f conftest.er1
   13240   cat conftest.err >&5
   13241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13242   (exit $ac_status); } &&
   13243 	 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
   13244   { (case "(($ac_try" in
   13245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13246   *) ac_try_echo=$ac_try;;
   13247 esac
   13248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13249   (eval "$ac_try") 2>&5
   13250   ac_status=$?
   13251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13252   (exit $ac_status); }; } &&
   13253 	 { ac_try='test -s conftest$ac_exeext'
   13254   { (case "(($ac_try" in
   13255   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   13256   *) ac_try_echo=$ac_try;;
   13257 esac
   13258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
   13259   (eval "$ac_try") 2>&5
   13260   ac_status=$?
   13261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   13262   (exit $ac_status); }; }; then
   13263 
   13264   { echo "$as_me:$LINENO: result: yes" >&5
   13265 echo "${ECHO_T}yes" >&6; }
   13266 
   13267 cat >>confdefs.h <<\_ACEOF
   13268 #define HAVE_CRASHREPORTER_INFO 1
   13269 _ACEOF
   13270 
   13271 
   13272 else
   13273   echo "$as_me: failed program was:" >&5
   13274 sed 's/^/| /' conftest.$ac_ext >&5
   13275 
   13276 
   13277   { echo "$as_me:$LINENO: result: no" >&5
   13278 echo "${ECHO_T}no" >&6; }
   13279 
   13280 cat >>confdefs.h <<\_ACEOF
   13281 #define HAVE_CRASHREPORTER_INFO 0
   13282 _ACEOF
   13283 
   13284 
   13285 fi
   13286 
   13287 rm -f core conftest.err conftest.$ac_objext \
   13288       conftest$ac_exeext conftest.$ac_ext
   13289 
   13290 
   13291 
   13292   { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
   13293 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
   13294 if test "${ac_cv_huge_val_sanity+set}" = set; then
   13295   echo $ECHO_N "(cached) $ECHO_C" >&6
   13296 else
   13297 
   13298     ac_ext=cpp
   13299 ac_cpp='$CXXCPP $CPPFLAGS'
   13300 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   13301 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   13302 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   13303 
   13304     ac_save_CXXFLAGS=$CXXFLAGS
   13305     CXXFLAGS="$CXXFLAGS -pedantic"
   13306     if test "$cross_compiling" = yes; then
   13307   ac_cv_huge_val_sani