1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.60 for LLVM 3.2svn. 4 # 5 # Report bugs to <http://llvm.org/bugs/>. 6 # 7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 9 # This configure script is free software; the Free Software Foundation 10 # gives unlimited permission to copy, distribute and modify it. 11 # 12 # Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 13 ## --------------------- ## 14 ## M4sh Initialization. ## 15 ## --------------------- ## 16 17 # Be Bourne compatible 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.2svn' 565 PACKAGE_STRING='LLVM 3.2svn' 566 PACKAGE_BUGREPORT='http://llvm.org/bugs/' 567 568 ac_unique_file="lib/VMCore/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_COPYRIGHT 643 CC 644 CFLAGS 645 LDFLAGS 646 CPPFLAGS 647 ac_ct_CC 648 EXEEXT 649 OBJEXT 650 CXX 651 CXXFLAGS 652 ac_ct_CXX 653 CPP 654 subdirs 655 ENABLE_POLLY 656 LLVM_HAS_POLLY 657 build 658 build_cpu 659 build_vendor 660 build_os 661 host 662 host_cpu 663 host_vendor 664 host_os 665 target 666 target_cpu 667 target_vendor 668 target_os 669 OS 670 HOST_OS 671 TARGET_OS 672 LINKALL 673 NOLINKALL 674 LLVM_ON_UNIX 675 LLVM_ON_WIN32 676 ARCH 677 HOST_ARCH 678 ENDIAN 679 GREP 680 EGREP 681 LLVM_CROSS_COMPILING 682 BUILD_CC 683 BUILD_EXEEXT 684 BUILD_CXX 685 CVSBUILD 686 ENABLE_LIBCPP 687 ENABLE_CXX11 688 ENABLE_OPTIMIZED 689 ENABLE_PROFILING 690 DISABLE_ASSERTIONS 691 ENABLE_WERROR 692 ENABLE_EXPENSIVE_CHECKS 693 EXPENSIVE_CHECKS 694 DEBUG_RUNTIME 695 DEBUG_SYMBOLS 696 KEEP_SYMBOLS 697 JIT 698 TARGET_HAS_JIT 699 ENABLE_DOCS 700 ENABLE_DOXYGEN 701 LLVM_ENABLE_THREADS 702 ENABLE_PTHREADS 703 ENABLE_PIC 704 ENABLE_SHARED 705 ENABLE_EMBED_STDCXX 706 ENABLE_TIMESTAMPS 707 TARGETS_TO_BUILD 708 LLVM_ENUM_TARGETS 709 LLVM_ENUM_ASM_PRINTERS 710 LLVM_ENUM_ASM_PARSERS 711 LLVM_ENUM_DISASSEMBLERS 712 OPTIMIZE_OPTION 713 EXTRA_OPTIONS 714 EXTRA_LD_OPTIONS 715 CLANG_SRC_ROOT 716 BINUTILS_INCDIR 717 INTERNAL_PREFIX 718 NM 719 ifGNUmake 720 LN_S 721 CMP 722 CP 723 DATE 724 FIND 725 MKDIR 726 MV 727 RANLIB 728 AR 729 RM 730 SED 731 TAR 732 BINPWD 733 GRAPHVIZ 734 DOT 735 FDP 736 NEATO 737 TWOPI 738 CIRCO 739 GV 740 DOTTY 741 XDOT_PY 742 INSTALL_PROGRAM 743 INSTALL_SCRIPT 744 INSTALL_DATA 745 BZIP2 746 CAT 747 DOXYGEN 748 GROFF 749 GZIPBIN 750 PDFROFF 751 ZIP 752 OCAMLC 753 OCAMLOPT 754 OCAMLDEP 755 OCAMLDOC 756 GAS 757 HAVE_LINK_VERSION_SCRIPT 758 INSTALL_LTDL_TRUE 759 INSTALL_LTDL_FALSE 760 CONVENIENCE_LTDL_TRUE 761 CONVENIENCE_LTDL_FALSE 762 LIBADD_DL 763 NO_VARIADIC_MACROS 764 NO_MISSING_FIELD_INITIALIZERS 765 COVERED_SWITCH_DEFAULT 766 USE_UDIS86 767 USE_OPROFILE 768 USE_INTEL_JITEVENTS 769 INTEL_JITEVENTS_INCDIR 770 INTEL_JITEVENTS_LIBDIR 771 XML2CONFIG 772 LIBXML2_LIBS 773 LIBXML2_INC 774 HAVE_PTHREAD 775 HUGE_VAL_SANITY 776 MMAP_FILE 777 SHLIBEXT 778 SHLIBPATH_VAR 779 LLVM_PREFIX 780 LLVM_BINDIR 781 LLVM_LIBDIR 782 LLVM_DATADIR 783 LLVM_DOCSDIR 784 LLVM_ETCDIR 785 LLVM_INCLUDEDIR 786 LLVM_INFODIR 787 LLVM_MANDIR 788 LLVM_CONFIGTIME 789 BINDINGS_TO_BUILD 790 ALL_BINDINGS 791 OCAML_LIBDIR 792 ENABLE_VISIBILITY_INLINES_HIDDEN 793 RPATH 794 RDYNAMIC 795 LIBOBJS 796 LTLIBOBJS' 797 ac_subst_files='' 798 ac_precious_vars='build_alias 799 host_alias 800 target_alias 801 CC 802 CFLAGS 803 LDFLAGS 804 CPPFLAGS 805 CXX 806 CXXFLAGS 807 CCC 808 CPP' 809 ac_subdirs_all='projects/llvm-gcc 810 projects/test-suite 811 projects/llvm-test 812 projects/poolalloc 813 projects/llvm-poolalloc 814 projects/sample 815 projects/privbracket 816 projects/llvm-stacker 817 projects/llvm-reopt 818 projects/llvm-java 819 projects/llvm-tv 820 projects/safecode 821 projects/llvm-kernel 822 tools/polly' 823 824 # Initialize some variables set by options. 825 ac_init_help= 826 ac_init_version=false 827 # The variables have the same names as the options, with 828 # dashes changed to underlines. 829 cache_file=/dev/null 830 exec_prefix=NONE 831 no_create= 832 no_recursion= 833 prefix=NONE 834 program_prefix=NONE 835 program_suffix=NONE 836 program_transform_name=s,x,x, 837 silent= 838 site= 839 srcdir= 840 verbose= 841 x_includes=NONE 842 x_libraries=NONE 843 844 # Installation directory options. 845 # These are left unexpanded so users can "make install exec_prefix=/foo" 846 # and all the variables that are supposed to be based on exec_prefix 847 # by default will actually change. 848 # Use braces instead of parens because sh, perl, etc. also accept them. 849 # (The list follows the same order as the GNU Coding Standards.) 850 bindir='${exec_prefix}/bin' 851 sbindir='${exec_prefix}/sbin' 852 libexecdir='${exec_prefix}/libexec' 853 datarootdir='${prefix}/share' 854 datadir='${datarootdir}' 855 sysconfdir='${prefix}/etc' 856 sharedstatedir='${prefix}/com' 857 localstatedir='${prefix}/var' 858 includedir='${prefix}/include' 859 oldincludedir='/usr/include' 860 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 861 infodir='${datarootdir}/info' 862 htmldir='${docdir}' 863 dvidir='${docdir}' 864 pdfdir='${docdir}' 865 psdir='${docdir}' 866 libdir='${exec_prefix}/lib' 867 localedir='${datarootdir}/locale' 868 mandir='${datarootdir}/man' 869 870 ac_prev= 871 ac_dashdash= 872 for ac_option 873 do 874 # If the previous option needs an argument, assign it. 875 if test -n "$ac_prev"; then 876 eval $ac_prev=\$ac_option 877 ac_prev= 878 continue 879 fi 880 881 case $ac_option in 882 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 883 *) ac_optarg=yes ;; 884 esac 885 886 # Accept the important Cygnus configure options, so we can diagnose typos. 887 888 case $ac_dashdash$ac_option in 889 --) 890 ac_dashdash=yes ;; 891 892 -bindir | --bindir | --bindi | --bind | --bin | --bi) 893 ac_prev=bindir ;; 894 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 895 bindir=$ac_optarg ;; 896 897 -build | --build | --buil | --bui | --bu) 898 ac_prev=build_alias ;; 899 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 900 build_alias=$ac_optarg ;; 901 902 -cache-file | --cache-file | --cache-fil | --cache-fi \ 903 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 904 ac_prev=cache_file ;; 905 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 906 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 907 cache_file=$ac_optarg ;; 908 909 --config-cache | -C) 910 cache_file=config.cache ;; 911 912 -datadir | --datadir | --datadi | --datad) 913 ac_prev=datadir ;; 914 -datadir=* | --datadir=* | --datadi=* | --datad=*) 915 datadir=$ac_optarg ;; 916 917 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 918 | --dataroo | --dataro | --datar) 919 ac_prev=datarootdir ;; 920 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 921 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 922 datarootdir=$ac_optarg ;; 923 924 -disable-* | --disable-*) 925 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 926 # Reject names that are not valid shell variable names. 927 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 928 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 929 { (exit 1); exit 1; }; } 930 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 931 eval enable_$ac_feature=no ;; 932 933 -docdir | --docdir | --docdi | --doc | --do) 934 ac_prev=docdir ;; 935 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 936 docdir=$ac_optarg ;; 937 938 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 939 ac_prev=dvidir ;; 940 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 941 dvidir=$ac_optarg ;; 942 943 -enable-* | --enable-*) 944 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 945 # Reject names that are not valid shell variable names. 946 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 947 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 948 { (exit 1); exit 1; }; } 949 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 950 eval enable_$ac_feature=\$ac_optarg ;; 951 952 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 953 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 954 | --exec | --exe | --ex) 955 ac_prev=exec_prefix ;; 956 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 957 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 958 | --exec=* | --exe=* | --ex=*) 959 exec_prefix=$ac_optarg ;; 960 961 -gas | --gas | --ga | --g) 962 # Obsolete; use --with-gas. 963 with_gas=yes ;; 964 965 -help | --help | --hel | --he | -h) 966 ac_init_help=long ;; 967 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 968 ac_init_help=recursive ;; 969 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 970 ac_init_help=short ;; 971 972 -host | --host | --hos | --ho) 973 ac_prev=host_alias ;; 974 -host=* | --host=* | --hos=* | --ho=*) 975 host_alias=$ac_optarg ;; 976 977 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 978 ac_prev=htmldir ;; 979 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 980 | --ht=*) 981 htmldir=$ac_optarg ;; 982 983 -includedir | --includedir | --includedi | --included | --include \ 984 | --includ | --inclu | --incl | --inc) 985 ac_prev=includedir ;; 986 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 987 | --includ=* | --inclu=* | --incl=* | --inc=*) 988 includedir=$ac_optarg ;; 989 990 -infodir | --infodir | --infodi | --infod | --info | --inf) 991 ac_prev=infodir ;; 992 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 993 infodir=$ac_optarg ;; 994 995 -libdir | --libdir | --libdi | --libd) 996 ac_prev=libdir ;; 997 -libdir=* | --libdir=* | --libdi=* | --libd=*) 998 libdir=$ac_optarg ;; 999 1000 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1001 | --libexe | --libex | --libe) 1002 ac_prev=libexecdir ;; 1003 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1004 | --libexe=* | --libex=* | --libe=*) 1005 libexecdir=$ac_optarg ;; 1006 1007 -localedir | --localedir | --localedi | --localed | --locale) 1008 ac_prev=localedir ;; 1009 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1010 localedir=$ac_optarg ;; 1011 1012 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1013 | --localstate | --localstat | --localsta | --localst | --locals) 1014 ac_prev=localstatedir ;; 1015 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1016 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1017 localstatedir=$ac_optarg ;; 1018 1019 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1020 ac_prev=mandir ;; 1021 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1022 mandir=$ac_optarg ;; 1023 1024 -nfp | --nfp | --nf) 1025 # Obsolete; use --without-fp. 1026 with_fp=no ;; 1027 1028 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1029 | --no-cr | --no-c | -n) 1030 no_create=yes ;; 1031 1032 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1033 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1034 no_recursion=yes ;; 1035 1036 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1037 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1038 | --oldin | --oldi | --old | --ol | --o) 1039 ac_prev=oldincludedir ;; 1040 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1041 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1042 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1043 oldincludedir=$ac_optarg ;; 1044 1045 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1046 ac_prev=prefix ;; 1047 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1048 prefix=$ac_optarg ;; 1049 1050 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1051 | --program-pre | --program-pr | --program-p) 1052 ac_prev=program_prefix ;; 1053 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1054 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1055 program_prefix=$ac_optarg ;; 1056 1057 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1058 | --program-suf | --program-su | --program-s) 1059 ac_prev=program_suffix ;; 1060 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1061 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1062 program_suffix=$ac_optarg ;; 1063 1064 -program-transform-name | --program-transform-name \ 1065 | --program-transform-nam | --program-transform-na \ 1066 | --program-transform-n | --program-transform- \ 1067 | --program-transform | --program-transfor \ 1068 | --program-transfo | --program-transf \ 1069 | --program-trans | --program-tran \ 1070 | --progr-tra | --program-tr | --program-t) 1071 ac_prev=program_transform_name ;; 1072 -program-transform-name=* | --program-transform-name=* \ 1073 | --program-transform-nam=* | --program-transform-na=* \ 1074 | --program-transform-n=* | --program-transform-=* \ 1075 | --program-transform=* | --program-transfor=* \ 1076 | --program-transfo=* | --program-transf=* \ 1077 | --program-trans=* | --program-tran=* \ 1078 | --progr-tra=* | --program-tr=* | --program-t=*) 1079 program_transform_name=$ac_optarg ;; 1080 1081 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1082 ac_prev=pdfdir ;; 1083 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1084 pdfdir=$ac_optarg ;; 1085 1086 -psdir | --psdir | --psdi | --psd | --ps) 1087 ac_prev=psdir ;; 1088 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1089 psdir=$ac_optarg ;; 1090 1091 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1092 | -silent | --silent | --silen | --sile | --sil) 1093 silent=yes ;; 1094 1095 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1096 ac_prev=sbindir ;; 1097 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1098 | --sbi=* | --sb=*) 1099 sbindir=$ac_optarg ;; 1100 1101 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1102 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1103 | --sharedst | --shareds | --shared | --share | --shar \ 1104 | --sha | --sh) 1105 ac_prev=sharedstatedir ;; 1106 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1107 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1108 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1109 | --sha=* | --sh=*) 1110 sharedstatedir=$ac_optarg ;; 1111 1112 -site | --site | --sit) 1113 ac_prev=site ;; 1114 -site=* | --site=* | --sit=*) 1115 site=$ac_optarg ;; 1116 1117 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1118 ac_prev=srcdir ;; 1119 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1120 srcdir=$ac_optarg ;; 1121 1122 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1123 | --syscon | --sysco | --sysc | --sys | --sy) 1124 ac_prev=sysconfdir ;; 1125 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1126 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1127 sysconfdir=$ac_optarg ;; 1128 1129 -target | --target | --targe | --targ | --tar | --ta | --t) 1130 ac_prev=target_alias ;; 1131 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1132 target_alias=$ac_optarg ;; 1133 1134 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1135 verbose=yes ;; 1136 1137 -version | --version | --versio | --versi | --vers | -V) 1138 ac_init_version=: ;; 1139 1140 -with-* | --with-*) 1141 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1142 # Reject names that are not valid shell variable names. 1143 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1144 { echo "$as_me: error: invalid package name: $ac_package" >&2 1145 { (exit 1); exit 1; }; } 1146 ac_package=`echo $ac_package| sed 's/-/_/g'` 1147 eval with_$ac_package=\$ac_optarg ;; 1148 1149 -without-* | --without-*) 1150 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1151 # Reject names that are not valid shell variable names. 1152 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1153 { echo "$as_me: error: invalid package name: $ac_package" >&2 1154 { (exit 1); exit 1; }; } 1155 ac_package=`echo $ac_package | sed 's/-/_/g'` 1156 eval with_$ac_package=no ;; 1157 1158 --x) 1159 # Obsolete; use --with-x. 1160 with_x=yes ;; 1161 1162 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1163 | --x-incl | --x-inc | --x-in | --x-i) 1164 ac_prev=x_includes ;; 1165 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1166 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1167 x_includes=$ac_optarg ;; 1168 1169 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1170 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1171 ac_prev=x_libraries ;; 1172 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1173 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1174 x_libraries=$ac_optarg ;; 1175 1176 -*) { echo "$as_me: error: unrecognized option: $ac_option 1177 Try \`$0 --help' for more information." >&2 1178 { (exit 1); exit 1; }; } 1179 ;; 1180 1181 *=*) 1182 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1183 # Reject names that are not valid shell variable names. 1184 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1185 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1186 { (exit 1); exit 1; }; } 1187 eval $ac_envvar=\$ac_optarg 1188 export $ac_envvar ;; 1189 1190 *) 1191 # FIXME: should be removed in autoconf 3.0. 1192 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1193 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1194 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1195 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1196 ;; 1197 1198 esac 1199 done 1200 1201 if test -n "$ac_prev"; then 1202 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1203 { echo "$as_me: error: missing argument to $ac_option" >&2 1204 { (exit 1); exit 1; }; } 1205 fi 1206 1207 # Be sure to have absolute directory names. 1208 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1209 datadir sysconfdir sharedstatedir localstatedir includedir \ 1210 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1211 libdir localedir mandir 1212 do 1213 eval ac_val=\$$ac_var 1214 case $ac_val in 1215 [\\/$]* | ?:[\\/]* ) continue;; 1216 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1217 esac 1218 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1219 { (exit 1); exit 1; }; } 1220 done 1221 1222 # There might be people who depend on the old broken behavior: `$host' 1223 # used to hold the argument of --host etc. 1224 # FIXME: To remove some day. 1225 build=$build_alias 1226 host=$host_alias 1227 target=$target_alias 1228 1229 # FIXME: To remove some day. 1230 if test "x$host_alias" != x; then 1231 if test "x$build_alias" = x; then 1232 cross_compiling=maybe 1233 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1234 If a cross compiler is detected then cross compile mode will be used." >&2 1235 elif test "x$build_alias" != "x$host_alias"; then 1236 cross_compiling=yes 1237 fi 1238 fi 1239 1240 ac_tool_prefix= 1241 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1242 1243 test "$silent" = yes && exec 6>/dev/null 1244 1245 1246 ac_pwd=`pwd` && test -n "$ac_pwd" && 1247 ac_ls_di=`ls -di .` && 1248 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1249 { echo "$as_me: error: Working directory cannot be determined" >&2 1250 { (exit 1); exit 1; }; } 1251 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1252 { echo "$as_me: error: pwd does not report name of working directory" >&2 1253 { (exit 1); exit 1; }; } 1254 1255 1256 # Find the source files, if location was not specified. 1257 if test -z "$srcdir"; then 1258 ac_srcdir_defaulted=yes 1259 # Try the directory containing this script, then the parent directory. 1260 ac_confdir=`$as_dirname -- "$0" || 1261 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1262 X"$0" : 'X\(//\)[^/]' \| \ 1263 X"$0" : 'X\(//\)$' \| \ 1264 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1265 echo X"$0" | 1266 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1267 s//\1/ 1268 q 1269 } 1270 /^X\(\/\/\)[^/].*/{ 1271 s//\1/ 1272 q 1273 } 1274 /^X\(\/\/\)$/{ 1275 s//\1/ 1276 q 1277 } 1278 /^X\(\/\).*/{ 1279 s//\1/ 1280 q 1281 } 1282 s/.*/./; q'` 1283 srcdir=$ac_confdir 1284 if test ! -r "$srcdir/$ac_unique_file"; then 1285 srcdir=.. 1286 fi 1287 else 1288 ac_srcdir_defaulted=no 1289 fi 1290 if test ! -r "$srcdir/$ac_unique_file"; then 1291 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1292 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1293 { (exit 1); exit 1; }; } 1294 fi 1295 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1296 ac_abs_confdir=`( 1297 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1298 { (exit 1); exit 1; }; } 1299 pwd)` 1300 # When building in place, set srcdir=. 1301 if test "$ac_abs_confdir" = "$ac_pwd"; then 1302 srcdir=. 1303 fi 1304 # Remove unnecessary trailing slashes from srcdir. 1305 # Double slashes in file names in object file debugging info 1306 # mess up M-x gdb in Emacs. 1307 case $srcdir in 1308 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1309 esac 1310 for ac_var in $ac_precious_vars; do 1311 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1312 eval ac_env_${ac_var}_value=\$${ac_var} 1313 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1314 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1315 done 1316 1317 # 1318 # Report the --help message. 1319 # 1320 if test "$ac_init_help" = "long"; then 1321 # Omit some internal or obsolete options to make the list less imposing. 1322 # This message is too long to be a string in the A/UX 3.1 sh. 1323 cat <<_ACEOF 1324 \`configure' configures LLVM 3.2svn to adapt to many kinds of systems. 1325 1326 Usage: $0 [OPTION]... [VAR=VALUE]... 1327 1328 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1329 VAR=VALUE. See below for descriptions of some of the useful variables. 1330 1331 Defaults for the options are specified in brackets. 1332 1333 Configuration: 1334 -h, --help display this help and exit 1335 --help=short display options specific to this package 1336 --help=recursive display the short help of all the included packages 1337 -V, --version display version information and exit 1338 -q, --quiet, --silent do not print \`checking...' messages 1339 --cache-file=FILE cache test results in FILE [disabled] 1340 -C, --config-cache alias for \`--cache-file=config.cache' 1341 -n, --no-create do not create output files 1342 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1343 1344 Installation directories: 1345 --prefix=PREFIX install architecture-independent files in PREFIX 1346 [$ac_default_prefix] 1347 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1348 [PREFIX] 1349 1350 By default, \`make install' will install all the files in 1351 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1352 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1353 for instance \`--prefix=\$HOME'. 1354 1355 For better control, use the options below. 1356 1357 Fine tuning of the installation directories: 1358 --bindir=DIR user executables [EPREFIX/bin] 1359 --sbindir=DIR system admin executables [EPREFIX/sbin] 1360 --libexecdir=DIR program executables [EPREFIX/libexec] 1361 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1362 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1363 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1364 --libdir=DIR object code libraries [EPREFIX/lib] 1365 --includedir=DIR C header files [PREFIX/include] 1366 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1367 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1368 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1369 --infodir=DIR info documentation [DATAROOTDIR/info] 1370 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1371 --mandir=DIR man documentation [DATAROOTDIR/man] 1372 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm] 1373 --htmldir=DIR html documentation [DOCDIR] 1374 --dvidir=DIR dvi documentation [DOCDIR] 1375 --pdfdir=DIR pdf documentation [DOCDIR] 1376 --psdir=DIR ps documentation [DOCDIR] 1377 _ACEOF 1378 1379 cat <<\_ACEOF 1380 1381 System types: 1382 --build=BUILD configure for building on BUILD [guessed] 1383 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1384 --target=TARGET configure for building compilers for TARGET [HOST] 1385 _ACEOF 1386 fi 1387 1388 if test -n "$ac_init_help"; then 1389 case $ac_init_help in 1390 short | recursive ) echo "Configuration of LLVM 3.2svn:";; 1391 esac 1392 cat <<\_ACEOF 1393 1394 Optional Features: 1395 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1396 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1397 --enable-polly Use polly if available (default is YES) 1398 --enable-libcpp Use libc++ if available (default is NO) 1399 --enable-cxx11 Use c++11 if available (default is NO) 1400 --enable-optimized Compile with optimizations enabled (default is NO) 1401 --enable-profiling Compile with profiling enabled (default is NO) 1402 --enable-assertions Compile with assertion checks enabled (default is 1403 YES) 1404 --enable-werror Compile with -Werror enabled (default is NO) 1405 --enable-expensive-checks 1406 Compile with expensive debug checks enabled (default 1407 is NO) 1408 --enable-debug-runtime Build runtime libs with debug symbols (default is 1409 NO) 1410 --enable-debug-symbols Build compiler with debug symbols (default is NO if 1411 optimization is on and YES if it's off) 1412 --enable-keep-symbols Do not strip installed executables) 1413 --enable-jit Enable Just In Time Compiling (default is YES) 1414 --enable-docs Build documents (default is YES) 1415 --enable-doxygen Build doxygen documentation (default is NO) 1416 --enable-threads Use threads if available (default is YES) 1417 --enable-pthreads Use pthreads if available (default is YES) 1418 --enable-pic Build LLVM with Position Independent Code (default 1419 is YES) 1420 --enable-shared Build a shared library and link tools against it 1421 (default is NO) 1422 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for 1423 Win32 DLL (default is NO) 1424 --enable-timestamps Enable embedding timestamp information in build 1425 (default is YES) 1426 --enable-targets Build specific host targets: all or 1427 target1,target2,... Valid targets are: host, x86, 1428 x86_64, sparc, powerpc, arm, mips, spu, hexagon, 1429 xcore, msp430, nvptx, and cpp (default=all) 1430 --enable-experimental-targets 1431 Build experimental host targets: disable or 1432 target1,target2,... (default=disable) 1433 --enable-bindings Build specific language bindings: 1434 all,auto,none,{binding-name} (default=auto) 1435 --enable-libffi Check for the presence of libffi (default is NO) 1436 --enable-ltdl-install install libltdl 1437 1438 Optional Packages: 1439 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1440 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1441 --with-optimize-option Select the compiler options to use for optimized 1442 builds 1443 --with-extra-options Specify additional options to compile LLVM with 1444 --with-extra-ld-options Specify additional options to link LLVM with 1445 --with-ocaml-libdir Specify install location for ocaml bindings (default 1446 is stdlib) 1447 --with-clang-srcdir Directory to the out-of-tree Clang source 1448 --with-clang-resource-dir 1449 Relative directory from the Clang binary for 1450 resource files 1451 --with-c-include-dirs Colon separated list of directories clang will 1452 search for headers 1453 --with-gcc-toolchain Directory where gcc is installed. 1454 --with-default-sysroot Add --sysroot=<path> to all compiler invocations. 1455 --with-binutils-include Specify path to binutils/include/ containing 1456 plugin-api.h file for gold plugin. 1457 --with-bug-report-url Specify the URL where bug reports should be 1458 submitted (default=http://llvm.org/bugs/) 1459 --with-internal-prefix Installation directory for internal files 1460 --with-udis86=<path> Use udis86 external x86 disassembler library 1461 --with-oprofile=<prefix> 1462 Tell OProfile >= 0.9.4 how to symbolize JIT output 1463 --with-intel-jitevents=<vtune-amplifier-dir> 1464 Specify location of run-time support library for 1465 Intel JIT API 1466 (default=/opt/intel/vtune_amplifier_xe_2011) 1467 1468 Some influential environment variables: 1469 CC C compiler command 1470 CFLAGS C compiler flags 1471 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1472 nonstandard directory <lib dir> 1473 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1474 you have headers in a nonstandard directory <include dir> 1475 CXX C++ compiler command 1476 CXXFLAGS C++ compiler flags 1477 CPP C preprocessor 1478 1479 Use these variables to override the choices made by `configure' or to help 1480 it to find libraries and programs with nonstandard names/locations. 1481 1482 Report bugs to <http://llvm.org/bugs/>. 1483 _ACEOF 1484 ac_status=$? 1485 fi 1486 1487 if test "$ac_init_help" = "recursive"; then 1488 # If there are subdirs, report their specific --help. 1489 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1490 test -d "$ac_dir" || continue 1491 ac_builddir=. 1492 1493 case "$ac_dir" in 1494 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1495 *) 1496 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1497 # A ".." for each directory in $ac_dir_suffix. 1498 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1499 case $ac_top_builddir_sub in 1500 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1501 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1502 esac ;; 1503 esac 1504 ac_abs_top_builddir=$ac_pwd 1505 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1506 # for backward compatibility: 1507 ac_top_builddir=$ac_top_build_prefix 1508 1509 case $srcdir in 1510 .) # We are building in place. 1511 ac_srcdir=. 1512 ac_top_srcdir=$ac_top_builddir_sub 1513 ac_abs_top_srcdir=$ac_pwd ;; 1514 [\\/]* | ?:[\\/]* ) # Absolute name. 1515 ac_srcdir=$srcdir$ac_dir_suffix; 1516 ac_top_srcdir=$srcdir 1517 ac_abs_top_srcdir=$srcdir ;; 1518 *) # Relative name. 1519 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1520 ac_top_srcdir=$ac_top_build_prefix$srcdir 1521 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1522 esac 1523 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1524 1525 cd "$ac_dir" || { ac_status=$?; continue; } 1526 # Check for guested configure. 1527 if test -f "$ac_srcdir/configure.gnu"; then 1528 echo && 1529 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1530 elif test -f "$ac_srcdir/configure"; then 1531 echo && 1532 $SHELL "$ac_srcdir/configure" --help=recursive 1533 else 1534 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1535 fi || ac_status=$? 1536 cd "$ac_pwd" || { ac_status=$?; break; } 1537 done 1538 fi 1539 1540 test -n "$ac_init_help" && exit $ac_status 1541 if $ac_init_version; then 1542 cat <<\_ACEOF 1543 LLVM configure 3.2svn 1544 generated by GNU Autoconf 2.60 1545 1546 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1547 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1548 This configure script is free software; the Free Software Foundation 1549 gives unlimited permission to copy, distribute and modify it. 1550 1551 Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 1552 _ACEOF 1553 exit 1554 fi 1555 cat >config.log <<_ACEOF 1556 This file contains any messages produced by compilers while 1557 running configure, to aid debugging if configure makes a mistake. 1558 1559 It was created by LLVM $as_me 3.2svn, which was 1560 generated by GNU Autoconf 2.60. Invocation command line was 1561 1562 $ $0 $@ 1563 1564 _ACEOF 1565 exec 5>>config.log 1566 { 1567 cat <<_ASUNAME 1568 ## --------- ## 1569 ## Platform. ## 1570 ## --------- ## 1571 1572 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1573 uname -m = `(uname -m) 2>/dev/null || echo unknown` 1574 uname -r = `(uname -r) 2>/dev/null || echo unknown` 1575 uname -s = `(uname -s) 2>/dev/null || echo unknown` 1576 uname -v = `(uname -v) 2>/dev/null || echo unknown` 1577 1578 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1579 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1580 1581 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1582 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1583 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1584 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1585 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1586 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1587 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1588 1589 _ASUNAME 1590 1591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1592 for as_dir in $PATH 1593 do 1594 IFS=$as_save_IFS 1595 test -z "$as_dir" && as_dir=. 1596 echo "PATH: $as_dir" 1597 done 1598 IFS=$as_save_IFS 1599 1600 } >&5 1601 1602 cat >&5 <<_ACEOF 1603 1604 1605 ## ----------- ## 1606 ## Core tests. ## 1607 ## ----------- ## 1608 1609 _ACEOF 1610 1611 1612 # Keep a trace of the command line. 1613 # Strip out --no-create and --no-recursion so they do not pile up. 1614 # Strip out --silent because we don't want to record it for future runs. 1615 # Also quote any args containing shell meta-characters. 1616 # Make two passes to allow for proper duplicate-argument suppression. 1617 ac_configure_args= 1618 ac_configure_args0= 1619 ac_configure_args1= 1620 ac_must_keep_next=false 1621 for ac_pass in 1 2 1622 do 1623 for ac_arg 1624 do 1625 case $ac_arg in 1626 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1627 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1628 | -silent | --silent | --silen | --sile | --sil) 1629 continue ;; 1630 *\'*) 1631 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1632 esac 1633 case $ac_pass in 1634 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1635 2) 1636 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1637 if test $ac_must_keep_next = true; then 1638 ac_must_keep_next=false # Got value, back to normal. 1639 else 1640 case $ac_arg in 1641 *=* | --config-cache | -C | -disable-* | --disable-* \ 1642 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1643 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1644 | -with-* | --with-* | -without-* | --without-* | --x) 1645 case "$ac_configure_args0 " in 1646 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1647 esac 1648 ;; 1649 -* ) ac_must_keep_next=true ;; 1650 esac 1651 fi 1652 ac_configure_args="$ac_configure_args '$ac_arg'" 1653 ;; 1654 esac 1655 done 1656 done 1657 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1658 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1659 1660 # When interrupted or exit'd, cleanup temporary files, and complete 1661 # config.log. We remove comments because anyway the quotes in there 1662 # would cause problems or look ugly. 1663 # WARNING: Use '\'' to represent an apostrophe within the trap. 1664 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1665 trap 'exit_status=$? 1666 # Save into config.log some information that might help in debugging. 1667 { 1668 echo 1669 1670 cat <<\_ASBOX 1671 ## ---------------- ## 1672 ## Cache variables. ## 1673 ## ---------------- ## 1674 _ASBOX 1675 echo 1676 # The following way of writing the cache mishandles newlines in values, 1677 ( 1678 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1679 eval ac_val=\$$ac_var 1680 case $ac_val in #( 1681 *${as_nl}*) 1682 case $ac_var in #( 1683 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 1684 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 1685 esac 1686 case $ac_var in #( 1687 _ | IFS | as_nl) ;; #( 1688 *) $as_unset $ac_var ;; 1689 esac ;; 1690 esac 1691 done 1692 (set) 2>&1 | 1693 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1694 *${as_nl}ac_space=\ *) 1695 sed -n \ 1696 "s/'\''/'\''\\\\'\'''\''/g; 1697 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1698 ;; #( 1699 *) 1700 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1701 ;; 1702 esac | 1703 sort 1704 ) 1705 echo 1706 1707 cat <<\_ASBOX 1708 ## ----------------- ## 1709 ## Output variables. ## 1710 ## ----------------- ## 1711 _ASBOX 1712 echo 1713 for ac_var in $ac_subst_vars 1714 do 1715 eval ac_val=\$$ac_var 1716 case $ac_val in 1717 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1718 esac 1719 echo "$ac_var='\''$ac_val'\''" 1720 done | sort 1721 echo 1722 1723 if test -n "$ac_subst_files"; then 1724 cat <<\_ASBOX 1725 ## ------------------- ## 1726 ## File substitutions. ## 1727 ## ------------------- ## 1728 _ASBOX 1729 echo 1730 for ac_var in $ac_subst_files 1731 do 1732 eval ac_val=\$$ac_var 1733 case $ac_val in 1734 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1735 esac 1736 echo "$ac_var='\''$ac_val'\''" 1737 done | sort 1738 echo 1739 fi 1740 1741 if test -s confdefs.h; then 1742 cat <<\_ASBOX 1743 ## ----------- ## 1744 ## confdefs.h. ## 1745 ## ----------- ## 1746 _ASBOX 1747 echo 1748 cat confdefs.h 1749 echo 1750 fi 1751 test "$ac_signal" != 0 && 1752 echo "$as_me: caught signal $ac_signal" 1753 echo "$as_me: exit $exit_status" 1754 } >&5 1755 rm -f core *.core core.conftest.* && 1756 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1757 exit $exit_status 1758 ' 0 1759 for ac_signal in 1 2 13 15; do 1760 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1761 done 1762 ac_signal=0 1763 1764 # confdefs.h avoids OS command line length limits that DEFS can exceed. 1765 rm -f -r conftest* confdefs.h 1766 1767 # Predefined preprocessor variables. 1768 1769 cat >>confdefs.h <<_ACEOF 1770 #define PACKAGE_NAME "$PACKAGE_NAME" 1771 _ACEOF 1772 1773 1774 cat >>confdefs.h <<_ACEOF 1775 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1776 _ACEOF 1777 1778 1779 cat >>confdefs.h <<_ACEOF 1780 #define PACKAGE_VERSION "$PACKAGE_VERSION" 1781 _ACEOF 1782 1783 1784 cat >>confdefs.h <<_ACEOF 1785 #define PACKAGE_STRING "$PACKAGE_STRING" 1786 _ACEOF 1787 1788 1789 cat >>confdefs.h <<_ACEOF 1790 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1791 _ACEOF 1792 1793 1794 # Let the site file select an alternate cache file if it wants to. 1795 # Prefer explicitly selected file to automatically selected ones. 1796 if test -n "$CONFIG_SITE"; then 1797 set x "$CONFIG_SITE" 1798 elif test "x$prefix" != xNONE; then 1799 set x "$prefix/share/config.site" "$prefix/etc/config.site" 1800 else 1801 set x "$ac_default_prefix/share/config.site" \ 1802 "$ac_default_prefix/etc/config.site" 1803 fi 1804 shift 1805 for ac_site_file 1806 do 1807 if test -r "$ac_site_file"; then 1808 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1809 echo "$as_me: loading site script $ac_site_file" >&6;} 1810 sed 's/^/| /' "$ac_site_file" >&5 1811 . "$ac_site_file" 1812 fi 1813 done 1814 1815 if test -r "$cache_file"; then 1816 # Some versions of bash will fail to source /dev/null (special 1817 # files actually), so we avoid doing that. 1818 if test -f "$cache_file"; then 1819 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1820 echo "$as_me: loading cache $cache_file" >&6;} 1821 case $cache_file in 1822 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1823 *) . "./$cache_file";; 1824 esac 1825 fi 1826 else 1827 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1828 echo "$as_me: creating cache $cache_file" >&6;} 1829 >$cache_file 1830 fi 1831 1832 # Check that the precious variables saved in the cache have kept the same 1833 # value. 1834 ac_cache_corrupted=false 1835 for ac_var in $ac_precious_vars; do 1836 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1837 eval ac_new_set=\$ac_env_${ac_var}_set 1838 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1839 eval ac_new_val=\$ac_env_${ac_var}_value 1840 case $ac_old_set,$ac_new_set in 1841 set,) 1842 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1843 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1844 ac_cache_corrupted=: ;; 1845 ,set) 1846 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1847 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1848 ac_cache_corrupted=: ;; 1849 ,);; 1850 *) 1851 if test "x$ac_old_val" != "x$ac_new_val"; then 1852 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1853 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1854 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1855 echo "$as_me: former value: $ac_old_val" >&2;} 1856 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1857 echo "$as_me: current value: $ac_new_val" >&2;} 1858 ac_cache_corrupted=: 1859 fi;; 1860 esac 1861 # Pass precious variables to config.status. 1862 if test "$ac_new_set" = set; then 1863 case $ac_new_val in 1864 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1865 *) ac_arg=$ac_var=$ac_new_val ;; 1866 esac 1867 case " $ac_configure_args " in 1868 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1869 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1870 esac 1871 fi 1872 done 1873 if $ac_cache_corrupted; then 1874 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1875 echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1876 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1877 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1878 { (exit 1); exit 1; }; } 1879 fi 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 ac_ext=c 1906 ac_cpp='$CPP $CPPFLAGS' 1907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1909 ac_compiler_gnu=$ac_cv_c_compiler_gnu 1910 1911 1912 1913 cat >>confdefs.h <<\_ACEOF 1914 #define LLVM_VERSION_MAJOR 3 1915 _ACEOF 1916 1917 1918 cat >>confdefs.h <<\_ACEOF 1919 #define LLVM_VERSION_MINOR 2 1920 _ACEOF 1921 1922 1923 LLVM_COPYRIGHT="Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign." 1924 1925 1926 1927 1928 1929 1930 1931 ac_aux_dir= 1932 for ac_dir in autoconf "$srcdir"/autoconf; do 1933 if test -f "$ac_dir/install-sh"; then 1934 ac_aux_dir=$ac_dir 1935 ac_install_sh="$ac_aux_dir/install-sh -c" 1936 break 1937 elif test -f "$ac_dir/install.sh"; then 1938 ac_aux_dir=$ac_dir 1939 ac_install_sh="$ac_aux_dir/install.sh -c" 1940 break 1941 elif test -f "$ac_dir/shtool"; then 1942 ac_aux_dir=$ac_dir 1943 ac_install_sh="$ac_aux_dir/shtool install -c" 1944 break 1945 fi 1946 done 1947 if test -z "$ac_aux_dir"; then 1948 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5 1949 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;} 1950 { (exit 1); exit 1; }; } 1951 fi 1952 1953 # These three variables are undocumented and unsupported, 1954 # and are intended to be withdrawn in a future Autoconf release. 1955 # They can cause serious problems if a builder's source tree is in a directory 1956 # whose full name contains unusual characters. 1957 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1958 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1959 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1960 1961 1962 1963 if test ${srcdir} != "." ; then 1964 if test -f ${srcdir}/include/llvm/Config/config.h ; then 1965 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5 1966 echo "$as_me: error: Already configured in ${srcdir}" >&2;} 1967 { (exit 1); exit 1; }; } 1968 fi 1969 fi 1970 1971 ac_ext=c 1972 ac_cpp='$CPP $CPPFLAGS' 1973 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1974 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1975 ac_compiler_gnu=$ac_cv_c_compiler_gnu 1976 if test -n "$ac_tool_prefix"; then 1977 for ac_prog in clang llvm-gcc gcc 1978 do 1979 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1980 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1981 { echo "$as_me:$LINENO: checking for $ac_word" >&5 1982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 1983 if test "${ac_cv_prog_CC+set}" = set; then 1984 echo $ECHO_N "(cached) $ECHO_C" >&6 1985 else 1986 if test -n "$CC"; then 1987 ac_cv_prog_CC="$CC" # Let the user override the test. 1988 else 1989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1990 for as_dir in $PATH 1991 do 1992 IFS=$as_save_IFS 1993 test -z "$as_dir" && as_dir=. 1994 for ac_exec_ext in '' $ac_executable_extensions; do 1995 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 1996 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1997 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1998 break 2 1999 fi 2000 done 2001 done 2002 IFS=$as_save_IFS 2003 2004 fi 2005 fi 2006 CC=$ac_cv_prog_CC 2007 if test -n "$CC"; then 2008 { echo "$as_me:$LINENO: result: $CC" >&5 2009 echo "${ECHO_T}$CC" >&6; } 2010 else 2011 { echo "$as_me:$LINENO: result: no" >&5 2012 echo "${ECHO_T}no" >&6; } 2013 fi 2014 2015 2016 test -n "$CC" && break 2017 done 2018 fi 2019 if test -z "$CC"; then 2020 ac_ct_CC=$CC 2021 for ac_prog in clang llvm-gcc gcc 2022 do 2023 # Extract the first word of "$ac_prog", so it can be a program name with args. 2024 set dummy $ac_prog; ac_word=$2 2025 { echo "$as_me:$LINENO: checking for $ac_word" >&5 2026 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2027 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2028 echo $ECHO_N "(cached) $ECHO_C" >&6 2029 else 2030 if test -n "$ac_ct_CC"; then 2031 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2032 else 2033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2034 for as_dir in $PATH 2035 do 2036 IFS=$as_save_IFS 2037 test -z "$as_dir" && as_dir=. 2038 for ac_exec_ext in '' $ac_executable_extensions; do 2039 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2040 ac_cv_prog_ac_ct_CC="$ac_prog" 2041 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2042 break 2 2043 fi 2044 done 2045 done 2046 IFS=$as_save_IFS 2047 2048 fi 2049 fi 2050 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2051 if test -n "$ac_ct_CC"; then 2052 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2053 echo "${ECHO_T}$ac_ct_CC" >&6; } 2054 else 2055 { echo "$as_me:$LINENO: result: no" >&5 2056 echo "${ECHO_T}no" >&6; } 2057 fi 2058 2059 2060 test -n "$ac_ct_CC" && break 2061 done 2062 2063 if test "x$ac_ct_CC" = x; then 2064 CC="" 2065 else 2066 case $cross_compiling:$ac_tool_warned in 2067 yes:) 2068 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2069 whose name does not start with the host triplet. If you think this 2070 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 2071 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2072 whose name does not start with the host triplet. If you think this 2073 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 2074 ac_tool_warned=yes ;; 2075 esac 2076 CC=$ac_ct_CC 2077 fi 2078 fi 2079 2080 2081 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2082 See \`config.log' for more details." >&5 2083 echo "$as_me: error: no acceptable C compiler found in \$PATH 2084 See \`config.log' for more details." >&2;} 2085 { (exit 1); exit 1; }; } 2086 2087 # Provide some information about the compiler. 2088 echo "$as_me:$LINENO: checking for C compiler version" >&5 2089 ac_compiler=`set X $ac_compile; echo $2` 2090 { (ac_try="$ac_compiler --version >&5" 2091 case "(($ac_try" in 2092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2093 *) ac_try_echo=$ac_try;; 2094 esac 2095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2096 (eval "$ac_compiler --version >&5") 2>&5 2097 ac_status=$? 2098 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2099 (exit $ac_status); } 2100 { (ac_try="$ac_compiler -v >&5" 2101 case "(($ac_try" in 2102 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2103 *) ac_try_echo=$ac_try;; 2104 esac 2105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2106 (eval "$ac_compiler -v >&5") 2>&5 2107 ac_status=$? 2108 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2109 (exit $ac_status); } 2110 { (ac_try="$ac_compiler -V >&5" 2111 case "(($ac_try" in 2112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2113 *) ac_try_echo=$ac_try;; 2114 esac 2115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2116 (eval "$ac_compiler -V >&5") 2>&5 2117 ac_status=$? 2118 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2119 (exit $ac_status); } 2120 2121 cat >conftest.$ac_ext <<_ACEOF 2122 /* confdefs.h. */ 2123 _ACEOF 2124 cat confdefs.h >>conftest.$ac_ext 2125 cat >>conftest.$ac_ext <<_ACEOF 2126 /* end confdefs.h. */ 2127 2128 int 2129 main () 2130 { 2131 2132 ; 2133 return 0; 2134 } 2135 _ACEOF 2136 ac_clean_files_save=$ac_clean_files 2137 ac_clean_files="$ac_clean_files a.out a.exe b.out" 2138 # Try to create an executable without -o first, disregard a.out. 2139 # It will help us diagnose broken compilers, and finding out an intuition 2140 # of exeext. 2141 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2142 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } 2143 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2144 # 2145 # List of possible output files, starting from the most likely. 2146 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*) 2147 # only as a last resort. b.out is created by i960 compilers. 2148 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' 2149 # 2150 # The IRIX 6 linker writes into existing files which may not be 2151 # executable, retaining their permissions. Remove them first so a 2152 # subsequent execution test works. 2153 ac_rmfiles= 2154 for ac_file in $ac_files 2155 do 2156 case $ac_file in 2157 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2158 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2159 esac 2160 done 2161 rm -f $ac_rmfiles 2162 2163 if { (ac_try="$ac_link_default" 2164 case "(($ac_try" in 2165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2166 *) ac_try_echo=$ac_try;; 2167 esac 2168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2169 (eval "$ac_link_default") 2>&5 2170 ac_status=$? 2171 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2172 (exit $ac_status); }; then 2173 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2174 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2175 # in a Makefile. We should not override ac_cv_exeext if it was cached, 2176 # so that the user can short-circuit this test for compilers unknown to 2177 # Autoconf. 2178 for ac_file in $ac_files 2179 do 2180 test -f "$ac_file" || continue 2181 case $ac_file in 2182 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 2183 ;; 2184 [ab].out ) 2185 # We found the default executable, but exeext='' is most 2186 # certainly right. 2187 break;; 2188 *.* ) 2189 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2190 then :; else 2191 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2192 fi 2193 # We set ac_cv_exeext here because the later test for it is not 2194 # safe: cross compilers may not add the suffix if given an `-o' 2195 # argument, so we may need to know it at that point already. 2196 # Even if this section looks crufty: it has the advantage of 2197 # actually working. 2198 break;; 2199 * ) 2200 break;; 2201 esac 2202 done 2203 test "$ac_cv_exeext" = no && ac_cv_exeext= 2204 2205 else 2206 echo "$as_me: failed program was:" >&5 2207 sed 's/^/| /' conftest.$ac_ext >&5 2208 2209 { { echo "$as_me:$LINENO: error: C compiler cannot create executables 2210 See \`config.log' for more details." >&5 2211 echo "$as_me: error: C compiler cannot create executables 2212 See \`config.log' for more details." >&2;} 2213 { (exit 77); exit 77; }; } 2214 fi 2215 2216 ac_exeext=$ac_cv_exeext 2217 { echo "$as_me:$LINENO: result: $ac_file" >&5 2218 echo "${ECHO_T}$ac_file" >&6; } 2219 2220 # Check that the compiler produces executables we can run. If not, either 2221 # the compiler is broken, or we cross compile. 2222 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2223 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } 2224 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2225 # If not cross compiling, check that we can run a simple program. 2226 if test "$cross_compiling" != yes; then 2227 if { ac_try='./$ac_file' 2228 { (case "(($ac_try" in 2229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2230 *) ac_try_echo=$ac_try;; 2231 esac 2232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2233 (eval "$ac_try") 2>&5 2234 ac_status=$? 2235 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2236 (exit $ac_status); }; }; then 2237 cross_compiling=no 2238 else 2239 if test "$cross_compiling" = maybe; then 2240 cross_compiling=yes 2241 else 2242 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2243 If you meant to cross compile, use \`--host'. 2244 See \`config.log' for more details." >&5 2245 echo "$as_me: error: cannot run C compiled programs. 2246 If you meant to cross compile, use \`--host'. 2247 See \`config.log' for more details." >&2;} 2248 { (exit 1); exit 1; }; } 2249 fi 2250 fi 2251 fi 2252 { echo "$as_me:$LINENO: result: yes" >&5 2253 echo "${ECHO_T}yes" >&6; } 2254 2255 rm -f a.out a.exe conftest$ac_cv_exeext b.out 2256 ac_clean_files=$ac_clean_files_save 2257 # Check that the compiler produces executables we can run. If not, either 2258 # the compiler is broken, or we cross compile. 2259 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2260 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } 2261 { echo "$as_me:$LINENO: result: $cross_compiling" >&5 2262 echo "${ECHO_T}$cross_compiling" >&6; } 2263 2264 { echo "$as_me:$LINENO: checking for suffix of executables" >&5 2265 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 2266 if { (ac_try="$ac_link" 2267 case "(($ac_try" in 2268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2269 *) ac_try_echo=$ac_try;; 2270 esac 2271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2272 (eval "$ac_link") 2>&5 2273 ac_status=$? 2274 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2275 (exit $ac_status); }; then 2276 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2277 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2278 # work properly (i.e., refer to `conftest.exe'), while it won't with 2279 # `rm'. 2280 for ac_file in conftest.exe conftest conftest.*; do 2281 test -f "$ac_file" || continue 2282 case $ac_file in 2283 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2284 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2285 break;; 2286 * ) break;; 2287 esac 2288 done 2289 else 2290 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2291 See \`config.log' for more details." >&5 2292 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2293 See \`config.log' for more details." >&2;} 2294 { (exit 1); exit 1; }; } 2295 fi 2296 2297 rm -f conftest$ac_cv_exeext 2298 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2299 echo "${ECHO_T}$ac_cv_exeext" >&6; } 2300 2301 rm -f conftest.$ac_ext 2302 EXEEXT=$ac_cv_exeext 2303 ac_exeext=$EXEEXT 2304 { echo "$as_me:$LINENO: checking for suffix of object files" >&5 2305 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } 2306 if test "${ac_cv_objext+set}" = set; then 2307 echo $ECHO_N "(cached) $ECHO_C" >&6 2308 else 2309 cat >conftest.$ac_ext <<_ACEOF 2310 /* confdefs.h. */ 2311 _ACEOF 2312 cat confdefs.h >>conftest.$ac_ext 2313 cat >>conftest.$ac_ext <<_ACEOF 2314 /* end confdefs.h. */ 2315 2316 int 2317 main () 2318 { 2319 2320 ; 2321 return 0; 2322 } 2323 _ACEOF 2324 rm -f conftest.o conftest.obj 2325 if { (ac_try="$ac_compile" 2326 case "(($ac_try" in 2327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2328 *) ac_try_echo=$ac_try;; 2329 esac 2330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2331 (eval "$ac_compile") 2>&5 2332 ac_status=$? 2333 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2334 (exit $ac_status); }; then 2335 for ac_file in conftest.o conftest.obj conftest.*; do 2336 test -f "$ac_file" || continue; 2337 case $ac_file in 2338 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 2339 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2340 break;; 2341 esac 2342 done 2343 else 2344 echo "$as_me: failed program was:" >&5 2345 sed 's/^/| /' conftest.$ac_ext >&5 2346 2347 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2348 See \`config.log' for more details." >&5 2349 echo "$as_me: error: cannot compute suffix of object files: cannot compile 2350 See \`config.log' for more details." >&2;} 2351 { (exit 1); exit 1; }; } 2352 fi 2353 2354 rm -f conftest.$ac_cv_objext conftest.$ac_ext 2355 fi 2356 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2357 echo "${ECHO_T}$ac_cv_objext" >&6; } 2358 OBJEXT=$ac_cv_objext 2359 ac_objext=$OBJEXT 2360 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2361 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 2362 if test "${ac_cv_c_compiler_gnu+set}" = set; then 2363 echo $ECHO_N "(cached) $ECHO_C" >&6 2364 else 2365 cat >conftest.$ac_ext <<_ACEOF 2366 /* confdefs.h. */ 2367 _ACEOF 2368 cat confdefs.h >>conftest.$ac_ext 2369 cat >>conftest.$ac_ext <<_ACEOF 2370 /* end confdefs.h. */ 2371 2372 int 2373 main () 2374 { 2375 #ifndef __GNUC__ 2376 choke me 2377 #endif 2378 2379 ; 2380 return 0; 2381 } 2382 _ACEOF 2383 rm -f conftest.$ac_objext 2384 if { (ac_try="$ac_compile" 2385 case "(($ac_try" in 2386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2387 *) ac_try_echo=$ac_try;; 2388 esac 2389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2390 (eval "$ac_compile") 2>conftest.er1 2391 ac_status=$? 2392 grep -v '^ *+' conftest.er1 >conftest.err 2393 rm -f conftest.er1 2394 cat conftest.err >&5 2395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2396 (exit $ac_status); } && 2397 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2398 { (case "(($ac_try" in 2399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2400 *) ac_try_echo=$ac_try;; 2401 esac 2402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2403 (eval "$ac_try") 2>&5 2404 ac_status=$? 2405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2406 (exit $ac_status); }; } && 2407 { ac_try='test -s conftest.$ac_objext' 2408 { (case "(($ac_try" in 2409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2410 *) ac_try_echo=$ac_try;; 2411 esac 2412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2413 (eval "$ac_try") 2>&5 2414 ac_status=$? 2415 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2416 (exit $ac_status); }; }; then 2417 ac_compiler_gnu=yes 2418 else 2419 echo "$as_me: failed program was:" >&5 2420 sed 's/^/| /' conftest.$ac_ext >&5 2421 2422 ac_compiler_gnu=no 2423 fi 2424 2425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2426 ac_cv_c_compiler_gnu=$ac_compiler_gnu 2427 2428 fi 2429 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2430 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 2431 GCC=`test $ac_compiler_gnu = yes && echo yes` 2432 ac_test_CFLAGS=${CFLAGS+set} 2433 ac_save_CFLAGS=$CFLAGS 2434 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2435 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 2436 if test "${ac_cv_prog_cc_g+set}" = set; then 2437 echo $ECHO_N "(cached) $ECHO_C" >&6 2438 else 2439 ac_save_c_werror_flag=$ac_c_werror_flag 2440 ac_c_werror_flag=yes 2441 ac_cv_prog_cc_g=no 2442 CFLAGS="-g" 2443 cat >conftest.$ac_ext <<_ACEOF 2444 /* confdefs.h. */ 2445 _ACEOF 2446 cat confdefs.h >>conftest.$ac_ext 2447 cat >>conftest.$ac_ext <<_ACEOF 2448 /* end confdefs.h. */ 2449 2450 int 2451 main () 2452 { 2453 2454 ; 2455 return 0; 2456 } 2457 _ACEOF 2458 rm -f conftest.$ac_objext 2459 if { (ac_try="$ac_compile" 2460 case "(($ac_try" in 2461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2462 *) ac_try_echo=$ac_try;; 2463 esac 2464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2465 (eval "$ac_compile") 2>conftest.er1 2466 ac_status=$? 2467 grep -v '^ *+' conftest.er1 >conftest.err 2468 rm -f conftest.er1 2469 cat conftest.err >&5 2470 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2471 (exit $ac_status); } && 2472 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2473 { (case "(($ac_try" in 2474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2475 *) ac_try_echo=$ac_try;; 2476 esac 2477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2478 (eval "$ac_try") 2>&5 2479 ac_status=$? 2480 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2481 (exit $ac_status); }; } && 2482 { ac_try='test -s conftest.$ac_objext' 2483 { (case "(($ac_try" in 2484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2485 *) ac_try_echo=$ac_try;; 2486 esac 2487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2488 (eval "$ac_try") 2>&5 2489 ac_status=$? 2490 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2491 (exit $ac_status); }; }; then 2492 ac_cv_prog_cc_g=yes 2493 else 2494 echo "$as_me: failed program was:" >&5 2495 sed 's/^/| /' conftest.$ac_ext >&5 2496 2497 CFLAGS="" 2498 cat >conftest.$ac_ext <<_ACEOF 2499 /* confdefs.h. */ 2500 _ACEOF 2501 cat confdefs.h >>conftest.$ac_ext 2502 cat >>conftest.$ac_ext <<_ACEOF 2503 /* end confdefs.h. */ 2504 2505 int 2506 main () 2507 { 2508 2509 ; 2510 return 0; 2511 } 2512 _ACEOF 2513 rm -f conftest.$ac_objext 2514 if { (ac_try="$ac_compile" 2515 case "(($ac_try" in 2516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2517 *) ac_try_echo=$ac_try;; 2518 esac 2519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2520 (eval "$ac_compile") 2>conftest.er1 2521 ac_status=$? 2522 grep -v '^ *+' conftest.er1 >conftest.err 2523 rm -f conftest.er1 2524 cat conftest.err >&5 2525 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2526 (exit $ac_status); } && 2527 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2528 { (case "(($ac_try" in 2529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2530 *) ac_try_echo=$ac_try;; 2531 esac 2532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2533 (eval "$ac_try") 2>&5 2534 ac_status=$? 2535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2536 (exit $ac_status); }; } && 2537 { ac_try='test -s conftest.$ac_objext' 2538 { (case "(($ac_try" in 2539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2540 *) ac_try_echo=$ac_try;; 2541 esac 2542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2543 (eval "$ac_try") 2>&5 2544 ac_status=$? 2545 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2546 (exit $ac_status); }; }; then 2547 : 2548 else 2549 echo "$as_me: failed program was:" >&5 2550 sed 's/^/| /' conftest.$ac_ext >&5 2551 2552 ac_c_werror_flag=$ac_save_c_werror_flag 2553 CFLAGS="-g" 2554 cat >conftest.$ac_ext <<_ACEOF 2555 /* confdefs.h. */ 2556 _ACEOF 2557 cat confdefs.h >>conftest.$ac_ext 2558 cat >>conftest.$ac_ext <<_ACEOF 2559 /* end confdefs.h. */ 2560 2561 int 2562 main () 2563 { 2564 2565 ; 2566 return 0; 2567 } 2568 _ACEOF 2569 rm -f conftest.$ac_objext 2570 if { (ac_try="$ac_compile" 2571 case "(($ac_try" in 2572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2573 *) ac_try_echo=$ac_try;; 2574 esac 2575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2576 (eval "$ac_compile") 2>conftest.er1 2577 ac_status=$? 2578 grep -v '^ *+' conftest.er1 >conftest.err 2579 rm -f conftest.er1 2580 cat conftest.err >&5 2581 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2582 (exit $ac_status); } && 2583 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2584 { (case "(($ac_try" in 2585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2586 *) ac_try_echo=$ac_try;; 2587 esac 2588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2589 (eval "$ac_try") 2>&5 2590 ac_status=$? 2591 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2592 (exit $ac_status); }; } && 2593 { ac_try='test -s conftest.$ac_objext' 2594 { (case "(($ac_try" in 2595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2596 *) ac_try_echo=$ac_try;; 2597 esac 2598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2599 (eval "$ac_try") 2>&5 2600 ac_status=$? 2601 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2602 (exit $ac_status); }; }; then 2603 ac_cv_prog_cc_g=yes 2604 else 2605 echo "$as_me: failed program was:" >&5 2606 sed 's/^/| /' conftest.$ac_ext >&5 2607 2608 2609 fi 2610 2611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2612 fi 2613 2614 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2615 fi 2616 2617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2618 ac_c_werror_flag=$ac_save_c_werror_flag 2619 fi 2620 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2621 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 2622 if test "$ac_test_CFLAGS" = set; then 2623 CFLAGS=$ac_save_CFLAGS 2624 elif test $ac_cv_prog_cc_g = yes; then 2625 if test "$GCC" = yes; then 2626 CFLAGS="-g -O2" 2627 else 2628 CFLAGS="-g" 2629 fi 2630 else 2631 if test "$GCC" = yes; then 2632 CFLAGS="-O2" 2633 else 2634 CFLAGS= 2635 fi 2636 fi 2637 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 2638 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 2639 if test "${ac_cv_prog_cc_c89+set}" = set; then 2640 echo $ECHO_N "(cached) $ECHO_C" >&6 2641 else 2642 ac_cv_prog_cc_c89=no 2643 ac_save_CC=$CC 2644 cat >conftest.$ac_ext <<_ACEOF 2645 /* confdefs.h. */ 2646 _ACEOF 2647 cat confdefs.h >>conftest.$ac_ext 2648 cat >>conftest.$ac_ext <<_ACEOF 2649 /* end confdefs.h. */ 2650 #include <stdarg.h> 2651 #include <stdio.h> 2652 #include <sys/types.h> 2653 #include <sys/stat.h> 2654 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2655 struct buf { int x; }; 2656 FILE * (*rcsopen) (struct buf *, struct stat *, int); 2657 static char *e (p, i) 2658 char **p; 2659 int i; 2660 { 2661 return p[i]; 2662 } 2663 static char *f (char * (*g) (char **, int), char **p, ...) 2664 { 2665 char *s; 2666 va_list v; 2667 va_start (v,p); 2668 s = g (p, va_arg (v,int)); 2669 va_end (v); 2670 return s; 2671 } 2672 2673 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2674 function prototypes and stuff, but not '\xHH' hex character constants. 2675 These don't provoke an error unfortunately, instead are silently treated 2676 as 'x'. The following induces an error, until -std is added to get 2677 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2678 array size at least. It's necessary to write '\x00'==0 to get something 2679 that's true only with -std. */ 2680 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2681 2682 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2683 inside strings and character constants. */ 2684 #define FOO(x) 'x' 2685 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 2686 2687 int test (int i, double x); 2688 struct s1 {int (*f) (int a);}; 2689 struct s2 {int (*f) (double a);}; 2690 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2691 int argc; 2692 char **argv; 2693 int 2694 main () 2695 { 2696 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2697 ; 2698 return 0; 2699 } 2700 _ACEOF 2701 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 2702 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2703 do 2704 CC="$ac_save_CC $ac_arg" 2705 rm -f conftest.$ac_objext 2706 if { (ac_try="$ac_compile" 2707 case "(($ac_try" in 2708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2709 *) ac_try_echo=$ac_try;; 2710 esac 2711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2712 (eval "$ac_compile") 2>conftest.er1 2713 ac_status=$? 2714 grep -v '^ *+' conftest.er1 >conftest.err 2715 rm -f conftest.er1 2716 cat conftest.err >&5 2717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2718 (exit $ac_status); } && 2719 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2720 { (case "(($ac_try" in 2721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2722 *) ac_try_echo=$ac_try;; 2723 esac 2724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2725 (eval "$ac_try") 2>&5 2726 ac_status=$? 2727 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2728 (exit $ac_status); }; } && 2729 { ac_try='test -s conftest.$ac_objext' 2730 { (case "(($ac_try" in 2731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2732 *) ac_try_echo=$ac_try;; 2733 esac 2734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2735 (eval "$ac_try") 2>&5 2736 ac_status=$? 2737 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2738 (exit $ac_status); }; }; then 2739 ac_cv_prog_cc_c89=$ac_arg 2740 else 2741 echo "$as_me: failed program was:" >&5 2742 sed 's/^/| /' conftest.$ac_ext >&5 2743 2744 2745 fi 2746 2747 rm -f core conftest.err conftest.$ac_objext 2748 test "x$ac_cv_prog_cc_c89" != "xno" && break 2749 done 2750 rm -f conftest.$ac_ext 2751 CC=$ac_save_CC 2752 2753 fi 2754 # AC_CACHE_VAL 2755 case "x$ac_cv_prog_cc_c89" in 2756 x) 2757 { echo "$as_me:$LINENO: result: none needed" >&5 2758 echo "${ECHO_T}none needed" >&6; } ;; 2759 xno) 2760 { echo "$as_me:$LINENO: result: unsupported" >&5 2761 echo "${ECHO_T}unsupported" >&6; } ;; 2762 *) 2763 CC="$CC $ac_cv_prog_cc_c89" 2764 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 2765 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 2766 esac 2767 2768 2769 ac_ext=c 2770 ac_cpp='$CPP $CPPFLAGS' 2771 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2772 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2773 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2774 2775 ac_ext=cpp 2776 ac_cpp='$CXXCPP $CPPFLAGS' 2777 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2778 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2779 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 2780 if test -z "$CXX"; then 2781 if test -n "$CCC"; then 2782 CXX=$CCC 2783 else 2784 if test -n "$ac_tool_prefix"; then 2785 for ac_prog in clang++ llvm-g++ g++ 2786 do 2787 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2788 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2789 { echo "$as_me:$LINENO: checking for $ac_word" >&5 2790 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2791 if test "${ac_cv_prog_CXX+set}" = set; then 2792 echo $ECHO_N "(cached) $ECHO_C" >&6 2793 else 2794 if test -n "$CXX"; then 2795 ac_cv_prog_CXX="$CXX" # Let the user override the test. 2796 else 2797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2798 for as_dir in $PATH 2799 do 2800 IFS=$as_save_IFS 2801 test -z "$as_dir" && as_dir=. 2802 for ac_exec_ext in '' $ac_executable_extensions; do 2803 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2804 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 2805 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2806 break 2 2807 fi 2808 done 2809 done 2810 IFS=$as_save_IFS 2811 2812 fi 2813 fi 2814 CXX=$ac_cv_prog_CXX 2815 if test -n "$CXX"; then 2816 { echo "$as_me:$LINENO: result: $CXX" >&5 2817 echo "${ECHO_T}$CXX" >&6; } 2818 else 2819 { echo "$as_me:$LINENO: result: no" >&5 2820 echo "${ECHO_T}no" >&6; } 2821 fi 2822 2823 2824 test -n "$CXX" && break 2825 done 2826 fi 2827 if test -z "$CXX"; then 2828 ac_ct_CXX=$CXX 2829 for ac_prog in clang++ llvm-g++ g++ 2830 do 2831 # Extract the first word of "$ac_prog", so it can be a program name with args. 2832 set dummy $ac_prog; ac_word=$2 2833 { echo "$as_me:$LINENO: checking for $ac_word" >&5 2834 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2835 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 2836 echo $ECHO_N "(cached) $ECHO_C" >&6 2837 else 2838 if test -n "$ac_ct_CXX"; then 2839 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 2840 else 2841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2842 for as_dir in $PATH 2843 do 2844 IFS=$as_save_IFS 2845 test -z "$as_dir" && as_dir=. 2846 for ac_exec_ext in '' $ac_executable_extensions; do 2847 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2848 ac_cv_prog_ac_ct_CXX="$ac_prog" 2849 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2850 break 2 2851 fi 2852 done 2853 done 2854 IFS=$as_save_IFS 2855 2856 fi 2857 fi 2858 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 2859 if test -n "$ac_ct_CXX"; then 2860 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 2861 echo "${ECHO_T}$ac_ct_CXX" >&6; } 2862 else 2863 { echo "$as_me:$LINENO: result: no" >&5 2864 echo "${ECHO_T}no" >&6; } 2865 fi 2866 2867 2868 test -n "$ac_ct_CXX" && break 2869 done 2870 2871 if test "x$ac_ct_CXX" = x; then 2872 CXX="g++" 2873 else 2874 case $cross_compiling:$ac_tool_warned in 2875 yes:) 2876 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2877 whose name does not start with the host triplet. If you think this 2878 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 2879 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2880 whose name does not start with the host triplet. If you think this 2881 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 2882 ac_tool_warned=yes ;; 2883 esac 2884 CXX=$ac_ct_CXX 2885 fi 2886 fi 2887 2888 fi 2889 fi 2890 # Provide some information about the compiler. 2891 echo "$as_me:$LINENO: checking for C++ compiler version" >&5 2892 ac_compiler=`set X $ac_compile; echo $2` 2893 { (ac_try="$ac_compiler --version >&5" 2894 case "(($ac_try" in 2895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2896 *) ac_try_echo=$ac_try;; 2897 esac 2898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2899 (eval "$ac_compiler --version >&5") 2>&5 2900 ac_status=$? 2901 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2902 (exit $ac_status); } 2903 { (ac_try="$ac_compiler -v >&5" 2904 case "(($ac_try" in 2905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2906 *) ac_try_echo=$ac_try;; 2907 esac 2908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2909 (eval "$ac_compiler -v >&5") 2>&5 2910 ac_status=$? 2911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2912 (exit $ac_status); } 2913 { (ac_try="$ac_compiler -V >&5" 2914 case "(($ac_try" in 2915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2916 *) ac_try_echo=$ac_try;; 2917 esac 2918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2919 (eval "$ac_compiler -V >&5") 2>&5 2920 ac_status=$? 2921 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2922 (exit $ac_status); } 2923 2924 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 2925 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 2926 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 2927 echo $ECHO_N "(cached) $ECHO_C" >&6 2928 else 2929 cat >conftest.$ac_ext <<_ACEOF 2930 /* confdefs.h. */ 2931 _ACEOF 2932 cat confdefs.h >>conftest.$ac_ext 2933 cat >>conftest.$ac_ext <<_ACEOF 2934 /* end confdefs.h. */ 2935 2936 int 2937 main () 2938 { 2939 #ifndef __GNUC__ 2940 choke me 2941 #endif 2942 2943 ; 2944 return 0; 2945 } 2946 _ACEOF 2947 rm -f conftest.$ac_objext 2948 if { (ac_try="$ac_compile" 2949 case "(($ac_try" in 2950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2951 *) ac_try_echo=$ac_try;; 2952 esac 2953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2954 (eval "$ac_compile") 2>conftest.er1 2955 ac_status=$? 2956 grep -v '^ *+' conftest.er1 >conftest.err 2957 rm -f conftest.er1 2958 cat conftest.err >&5 2959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2960 (exit $ac_status); } && 2961 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2962 { (case "(($ac_try" in 2963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2964 *) ac_try_echo=$ac_try;; 2965 esac 2966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2967 (eval "$ac_try") 2>&5 2968 ac_status=$? 2969 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2970 (exit $ac_status); }; } && 2971 { ac_try='test -s conftest.$ac_objext' 2972 { (case "(($ac_try" in 2973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2974 *) ac_try_echo=$ac_try;; 2975 esac 2976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2977 (eval "$ac_try") 2>&5 2978 ac_status=$? 2979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2980 (exit $ac_status); }; }; then 2981 ac_compiler_gnu=yes 2982 else 2983 echo "$as_me: failed program was:" >&5 2984 sed 's/^/| /' conftest.$ac_ext >&5 2985 2986 ac_compiler_gnu=no 2987 fi 2988 2989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2990 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 2991 2992 fi 2993 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 2994 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } 2995 GXX=`test $ac_compiler_gnu = yes && echo yes` 2996 ac_test_CXXFLAGS=${CXXFLAGS+set} 2997 ac_save_CXXFLAGS=$CXXFLAGS 2998 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 2999 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 3000 if test "${ac_cv_prog_cxx_g+set}" = set; then 3001 echo $ECHO_N "(cached) $ECHO_C" >&6 3002 else 3003 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 3004 ac_cxx_werror_flag=yes 3005 ac_cv_prog_cxx_g=no 3006 CXXFLAGS="-g" 3007 cat >conftest.$ac_ext <<_ACEOF 3008 /* confdefs.h. */ 3009 _ACEOF 3010 cat confdefs.h >>conftest.$ac_ext 3011 cat >>conftest.$ac_ext <<_ACEOF 3012 /* end confdefs.h. */ 3013 3014 int 3015 main () 3016 { 3017 3018 ; 3019 return 0; 3020 } 3021 _ACEOF 3022 rm -f conftest.$ac_objext 3023 if { (ac_try="$ac_compile" 3024 case "(($ac_try" in 3025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3026 *) ac_try_echo=$ac_try;; 3027 esac 3028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3029 (eval "$ac_compile") 2>conftest.er1 3030 ac_status=$? 3031 grep -v '^ *+' conftest.er1 >conftest.err 3032 rm -f conftest.er1 3033 cat conftest.err >&5 3034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3035 (exit $ac_status); } && 3036 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3037 { (case "(($ac_try" in 3038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3039 *) ac_try_echo=$ac_try;; 3040 esac 3041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3042 (eval "$ac_try") 2>&5 3043 ac_status=$? 3044 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3045 (exit $ac_status); }; } && 3046 { ac_try='test -s conftest.$ac_objext' 3047 { (case "(($ac_try" in 3048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3049 *) ac_try_echo=$ac_try;; 3050 esac 3051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3052 (eval "$ac_try") 2>&5 3053 ac_status=$? 3054 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3055 (exit $ac_status); }; }; then 3056 ac_cv_prog_cxx_g=yes 3057 else 3058 echo "$as_me: failed program was:" >&5 3059 sed 's/^/| /' conftest.$ac_ext >&5 3060 3061 CXXFLAGS="" 3062 cat >conftest.$ac_ext <<_ACEOF 3063 /* confdefs.h. */ 3064 _ACEOF 3065 cat confdefs.h >>conftest.$ac_ext 3066 cat >>conftest.$ac_ext <<_ACEOF 3067 /* end confdefs.h. */ 3068 3069 int 3070 main () 3071 { 3072 3073 ; 3074 return 0; 3075 } 3076 _ACEOF 3077 rm -f conftest.$ac_objext 3078 if { (ac_try="$ac_compile" 3079 case "(($ac_try" in 3080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3081 *) ac_try_echo=$ac_try;; 3082 esac 3083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3084 (eval "$ac_compile") 2>conftest.er1 3085 ac_status=$? 3086 grep -v '^ *+' conftest.er1 >conftest.err 3087 rm -f conftest.er1 3088 cat conftest.err >&5 3089 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3090 (exit $ac_status); } && 3091 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3092 { (case "(($ac_try" in 3093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3094 *) ac_try_echo=$ac_try;; 3095 esac 3096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3097 (eval "$ac_try") 2>&5 3098 ac_status=$? 3099 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3100 (exit $ac_status); }; } && 3101 { ac_try='test -s conftest.$ac_objext' 3102 { (case "(($ac_try" in 3103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3104 *) ac_try_echo=$ac_try;; 3105 esac 3106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3107 (eval "$ac_try") 2>&5 3108 ac_status=$? 3109 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3110 (exit $ac_status); }; }; then 3111 : 3112 else 3113 echo "$as_me: failed program was:" >&5 3114 sed 's/^/| /' conftest.$ac_ext >&5 3115 3116 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3117 CXXFLAGS="-g" 3118 cat >conftest.$ac_ext <<_ACEOF 3119 /* confdefs.h. */ 3120 _ACEOF 3121 cat confdefs.h >>conftest.$ac_ext 3122 cat >>conftest.$ac_ext <<_ACEOF 3123 /* end confdefs.h. */ 3124 3125 int 3126 main () 3127 { 3128 3129 ; 3130 return 0; 3131 } 3132 _ACEOF 3133 rm -f conftest.$ac_objext 3134 if { (ac_try="$ac_compile" 3135 case "(($ac_try" in 3136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3137 *) ac_try_echo=$ac_try;; 3138 esac 3139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3140 (eval "$ac_compile") 2>conftest.er1 3141 ac_status=$? 3142 grep -v '^ *+' conftest.er1 >conftest.err 3143 rm -f conftest.er1 3144 cat conftest.err >&5 3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3146 (exit $ac_status); } && 3147 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3148 { (case "(($ac_try" in 3149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3150 *) ac_try_echo=$ac_try;; 3151 esac 3152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3153 (eval "$ac_try") 2>&5 3154 ac_status=$? 3155 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3156 (exit $ac_status); }; } && 3157 { ac_try='test -s conftest.$ac_objext' 3158 { (case "(($ac_try" in 3159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3160 *) ac_try_echo=$ac_try;; 3161 esac 3162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3163 (eval "$ac_try") 2>&5 3164 ac_status=$? 3165 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3166 (exit $ac_status); }; }; then 3167 ac_cv_prog_cxx_g=yes 3168 else 3169 echo "$as_me: failed program was:" >&5 3170 sed 's/^/| /' conftest.$ac_ext >&5 3171 3172 3173 fi 3174 3175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3176 fi 3177 3178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3179 fi 3180 3181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3182 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3183 fi 3184 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3185 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 3186 if test "$ac_test_CXXFLAGS" = set; then 3187 CXXFLAGS=$ac_save_CXXFLAGS 3188 elif test $ac_cv_prog_cxx_g = yes; then 3189 if test "$GXX" = yes; then 3190 CXXFLAGS="-g -O2" 3191 else 3192 CXXFLAGS="-g" 3193 fi 3194 else 3195 if test "$GXX" = yes; then 3196 CXXFLAGS="-O2" 3197 else 3198 CXXFLAGS= 3199 fi 3200 fi 3201 ac_ext=c 3202 ac_cpp='$CPP $CPPFLAGS' 3203 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3204 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3205 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3206 3207 ac_ext=c 3208 ac_cpp='$CPP $CPPFLAGS' 3209 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3210 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3211 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3212 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3213 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 3214 # On Suns, sometimes $CPP names a directory. 3215 if test -n "$CPP" && test -d "$CPP"; then 3216 CPP= 3217 fi 3218 if test -z "$CPP"; then 3219 if test "${ac_cv_prog_CPP+set}" = set; then 3220 echo $ECHO_N "(cached) $ECHO_C" >&6 3221 else 3222 # Double quotes because CPP needs to be expanded 3223 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3224 do 3225 ac_preproc_ok=false 3226 for ac_c_preproc_warn_flag in '' yes 3227 do 3228 # Use a header file that comes with gcc, so configuring glibc 3229 # with a fresh cross-compiler works. 3230 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3231 # <limits.h> exists even on freestanding compilers. 3232 # On the NeXT, cc -E runs the code through the compiler's parser, 3233 # not just through cpp. "Syntax error" is here to catch this case. 3234 cat >conftest.$ac_ext <<_ACEOF 3235 /* confdefs.h. */ 3236 _ACEOF 3237 cat confdefs.h >>conftest.$ac_ext 3238 cat >>conftest.$ac_ext <<_ACEOF 3239 /* end confdefs.h. */ 3240 #ifdef __STDC__ 3241 # include <limits.h> 3242 #else 3243 # include <assert.h> 3244 #endif 3245 Syntax error 3246 _ACEOF 3247 if { (ac_try="$ac_cpp conftest.$ac_ext" 3248 case "(($ac_try" in 3249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3250 *) ac_try_echo=$ac_try;; 3251 esac 3252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3253 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3254 ac_status=$? 3255 grep -v '^ *+' conftest.er1 >conftest.err 3256 rm -f conftest.er1 3257 cat conftest.err >&5 3258 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3259 (exit $ac_status); } >/dev/null; then 3260 if test -s conftest.err; then 3261 ac_cpp_err=$ac_c_preproc_warn_flag 3262 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3263 else 3264 ac_cpp_err= 3265 fi 3266 else 3267 ac_cpp_err=yes 3268 fi 3269 if test -z "$ac_cpp_err"; then 3270 : 3271 else 3272 echo "$as_me: failed program was:" >&5 3273 sed 's/^/| /' conftest.$ac_ext >&5 3274 3275 # Broken: fails on valid input. 3276 continue 3277 fi 3278 3279 rm -f conftest.err conftest.$ac_ext 3280 3281 # OK, works on sane cases. Now check whether nonexistent headers 3282 # can be detected and how. 3283 cat >conftest.$ac_ext <<_ACEOF 3284 /* confdefs.h. */ 3285 _ACEOF 3286 cat confdefs.h >>conftest.$ac_ext 3287 cat >>conftest.$ac_ext <<_ACEOF 3288 /* end confdefs.h. */ 3289 #include <ac_nonexistent.h> 3290 _ACEOF 3291 if { (ac_try="$ac_cpp conftest.$ac_ext" 3292 case "(($ac_try" in 3293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3294 *) ac_try_echo=$ac_try;; 3295 esac 3296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3297 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3298 ac_status=$? 3299 grep -v '^ *+' conftest.er1 >conftest.err 3300 rm -f conftest.er1 3301 cat conftest.err >&5 3302 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3303 (exit $ac_status); } >/dev/null; then 3304 if test -s conftest.err; then 3305 ac_cpp_err=$ac_c_preproc_warn_flag 3306 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3307 else 3308 ac_cpp_err= 3309 fi 3310 else 3311 ac_cpp_err=yes 3312 fi 3313 if test -z "$ac_cpp_err"; then 3314 # Broken: success on invalid input. 3315 continue 3316 else 3317 echo "$as_me: failed program was:" >&5 3318 sed 's/^/| /' conftest.$ac_ext >&5 3319 3320 # Passes both tests. 3321 ac_preproc_ok=: 3322 break 3323 fi 3324 3325 rm -f conftest.err conftest.$ac_ext 3326 3327 done 3328 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3329 rm -f conftest.err conftest.$ac_ext 3330 if $ac_preproc_ok; then 3331 break 3332 fi 3333 3334 done 3335 ac_cv_prog_CPP=$CPP 3336 3337 fi 3338 CPP=$ac_cv_prog_CPP 3339 else 3340 ac_cv_prog_CPP=$CPP 3341 fi 3342 { echo "$as_me:$LINENO: result: $CPP" >&5 3343 echo "${ECHO_T}$CPP" >&6; } 3344 ac_preproc_ok=false 3345 for ac_c_preproc_warn_flag in '' yes 3346 do 3347 # Use a header file that comes with gcc, so configuring glibc 3348 # with a fresh cross-compiler works. 3349 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3350 # <limits.h> exists even on freestanding compilers. 3351 # On the NeXT, cc -E runs the code through the compiler's parser, 3352 # not just through cpp. "Syntax error" is here to catch this case. 3353 cat >conftest.$ac_ext <<_ACEOF 3354 /* confdefs.h. */ 3355 _ACEOF 3356 cat confdefs.h >>conftest.$ac_ext 3357 cat >>conftest.$ac_ext <<_ACEOF 3358 /* end confdefs.h. */ 3359 #ifdef __STDC__ 3360 # include <limits.h> 3361 #else 3362 # include <assert.h> 3363 #endif 3364 Syntax error 3365 _ACEOF 3366 if { (ac_try="$ac_cpp conftest.$ac_ext" 3367 case "(($ac_try" in 3368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3369 *) ac_try_echo=$ac_try;; 3370 esac 3371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3372 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3373 ac_status=$? 3374 grep -v '^ *+' conftest.er1 >conftest.err 3375 rm -f conftest.er1 3376 cat conftest.err >&5 3377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3378 (exit $ac_status); } >/dev/null; then 3379 if test -s conftest.err; then 3380 ac_cpp_err=$ac_c_preproc_warn_flag 3381 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3382 else 3383 ac_cpp_err= 3384 fi 3385 else 3386 ac_cpp_err=yes 3387 fi 3388 if test -z "$ac_cpp_err"; then 3389 : 3390 else 3391 echo "$as_me: failed program was:" >&5 3392 sed 's/^/| /' conftest.$ac_ext >&5 3393 3394 # Broken: fails on valid input. 3395 continue 3396 fi 3397 3398 rm -f conftest.err conftest.$ac_ext 3399 3400 # OK, works on sane cases. Now check whether nonexistent headers 3401 # can be detected and how. 3402 cat >conftest.$ac_ext <<_ACEOF 3403 /* confdefs.h. */ 3404 _ACEOF 3405 cat confdefs.h >>conftest.$ac_ext 3406 cat >>conftest.$ac_ext <<_ACEOF 3407 /* end confdefs.h. */ 3408 #include <ac_nonexistent.h> 3409 _ACEOF 3410 if { (ac_try="$ac_cpp conftest.$ac_ext" 3411 case "(($ac_try" in 3412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3413 *) ac_try_echo=$ac_try;; 3414 esac 3415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3416 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3417 ac_status=$? 3418 grep -v '^ *+' conftest.er1 >conftest.err 3419 rm -f conftest.er1 3420 cat conftest.err >&5 3421 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3422 (exit $ac_status); } >/dev/null; then 3423 if test -s conftest.err; then 3424 ac_cpp_err=$ac_c_preproc_warn_flag 3425 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3426 else 3427 ac_cpp_err= 3428 fi 3429 else 3430 ac_cpp_err=yes 3431 fi 3432 if test -z "$ac_cpp_err"; then 3433 # Broken: success on invalid input. 3434 continue 3435 else 3436 echo "$as_me: failed program was:" >&5 3437 sed 's/^/| /' conftest.$ac_ext >&5 3438 3439 # Passes both tests. 3440 ac_preproc_ok=: 3441 break 3442 fi 3443 3444 rm -f conftest.err conftest.$ac_ext 3445 3446 done 3447 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3448 rm -f conftest.err conftest.$ac_ext 3449 if $ac_preproc_ok; then 3450 : 3451 else 3452 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3453 See \`config.log' for more details." >&5 3454 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3455 See \`config.log' for more details." >&2;} 3456 { (exit 1); exit 1; }; } 3457 fi 3458 3459 ac_ext=c 3460 ac_cpp='$CPP $CPPFLAGS' 3461 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3462 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3463 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3464 3465 3466 3467 3468 if test -d ${srcdir}/projects/llvm-gcc ; then 3469 subdirs="$subdirs projects/llvm-gcc" 3470 3471 fi 3472 3473 if test -d ${srcdir}/projects/test-suite ; then 3474 subdirs="$subdirs projects/test-suite" 3475 3476 fi 3477 3478 if test -d ${srcdir}/projects/llvm-test ; then 3479 subdirs="$subdirs projects/llvm-test" 3480 3481 fi 3482 3483 if test -d ${srcdir}/projects/poolalloc ; then 3484 subdirs="$subdirs projects/poolalloc" 3485 3486 fi 3487 3488 if test -d ${srcdir}/projects/llvm-poolalloc ; then 3489 subdirs="$subdirs projects/llvm-poolalloc" 3490 3491 fi 3492 3493 for i in `ls ${srcdir}/projects` 3494 do 3495 if test -d ${srcdir}/projects/${i} ; then 3496 case ${i} in 3497 sample) subdirs="$subdirs projects/sample" 3498 ;; 3499 privbracket) subdirs="$subdirs projects/privbracket" 3500 ;; 3501 llvm-stacker) subdirs="$subdirs projects/llvm-stacker" 3502 ;; 3503 llvm-reopt) subdirs="$subdirs projects/llvm-reopt" 3504 ;; 3505 llvm-java) subdirs="$subdirs projects/llvm-java" 3506 ;; 3507 llvm-tv) subdirs="$subdirs projects/llvm-tv" 3508 ;; 3509 safecode) subdirs="$subdirs projects/safecode" 3510 ;; 3511 llvm-kernel) subdirs="$subdirs projects/llvm-kernel" 3512 ;; 3513 compiler-rt) ;; 3514 llvm-gcc) ;; 3515 test-suite) ;; 3516 llvm-test) ;; 3517 poolalloc) ;; 3518 llvm-poolalloc) ;; 3519 *) 3520 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5 3521 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;} 3522 ;; 3523 esac 3524 fi 3525 done 3526 3527 # Check whether --enable-polly was given. 3528 if test "${enable_polly+set}" = set; then 3529 enableval=$enable_polly; 3530 else 3531 enableval=default 3532 fi 3533 3534 case "$enableval" in 3535 yes) ENABLE_POLLY=1 3536 ;; 3537 no) ENABLE_POLLY=0 3538 ;; 3539 default) ENABLE_POLLY=1 3540 ;; 3541 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5 3542 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;} 3543 { (exit 1); exit 1; }; } ;; 3544 esac 3545 3546 3547 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then 3548 LLVM_HAS_POLLY=1 3549 3550 subdirs="$subdirs tools/polly" 3551 3552 fi 3553 3554 3555 # Make sure we can run config.sub. 3556 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3557 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3558 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 3559 { (exit 1); exit 1; }; } 3560 3561 { echo "$as_me:$LINENO: checking build system type" >&5 3562 echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 3563 if test "${ac_cv_build+set}" = set; then 3564 echo $ECHO_N "(cached) $ECHO_C" >&6 3565 else 3566 ac_build_alias=$build_alias 3567 test "x$ac_build_alias" = x && 3568 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3569 test "x$ac_build_alias" = x && 3570 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3571 echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3572 { (exit 1); exit 1; }; } 3573 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3574 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3575 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 3576 { (exit 1); exit 1; }; } 3577 3578 fi 3579 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3580 echo "${ECHO_T}$ac_cv_build" >&6; } 3581 case $ac_cv_build in 3582 *-*-*) ;; 3583 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3584 echo "$as_me: error: invalid value of canonical build" >&2;} 3585 { (exit 1); exit 1; }; };; 3586 esac 3587 build=$ac_cv_build 3588 ac_save_IFS=$IFS; IFS='-' 3589 set x $ac_cv_build 3590 shift 3591 build_cpu=$1 3592 build_vendor=$2 3593 shift; shift 3594 # Remember, the first character of IFS is used to create $*, 3595 # except with old shells: 3596 build_os=$* 3597 IFS=$ac_save_IFS 3598 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3599 3600 3601 { echo "$as_me:$LINENO: checking host system type" >&5 3602 echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 3603 if test "${ac_cv_host+set}" = set; then 3604 echo $ECHO_N "(cached) $ECHO_C" >&6 3605 else 3606 if test "x$host_alias" = x; then 3607 ac_cv_host=$ac_cv_build 3608 else 3609 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3610 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3611 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 3612 { (exit 1); exit 1; }; } 3613 fi 3614 3615 fi 3616 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3617 echo "${ECHO_T}$ac_cv_host" >&6; } 3618 case $ac_cv_host in 3619 *-*-*) ;; 3620 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3621 echo "$as_me: error: invalid value of canonical host" >&2;} 3622 { (exit 1); exit 1; }; };; 3623 esac 3624 host=$ac_cv_host 3625 ac_save_IFS=$IFS; IFS='-' 3626 set x $ac_cv_host 3627 shift 3628 host_cpu=$1 3629 host_vendor=$2 3630 shift; shift 3631 # Remember, the first character of IFS is used to create $*, 3632 # except with old shells: 3633 host_os=$* 3634 IFS=$ac_save_IFS 3635 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3636 3637 3638 { echo "$as_me:$LINENO: checking target system type" >&5 3639 echo $ECHO_N "checking target system type... $ECHO_C" >&6; } 3640 if test "${ac_cv_target+set}" = set; then 3641 echo $ECHO_N "(cached) $ECHO_C" >&6 3642 else 3643 if test "x$target_alias" = x; then 3644 ac_cv_target=$ac_cv_host 3645 else 3646 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3647 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 3648 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} 3649 { (exit 1); exit 1; }; } 3650 fi 3651 3652 fi 3653 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5 3654 echo "${ECHO_T}$ac_cv_target" >&6; } 3655 case $ac_cv_target in 3656 *-*-*) ;; 3657 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 3658 echo "$as_me: error: invalid value of canonical target" >&2;} 3659 { (exit 1); exit 1; }; };; 3660 esac 3661 target=$ac_cv_target 3662 ac_save_IFS=$IFS; IFS='-' 3663 set x $ac_cv_target 3664 shift 3665 target_cpu=$1 3666 target_vendor=$2 3667 shift; shift 3668 # Remember, the first character of IFS is used to create $*, 3669 # except with old shells: 3670 target_os=$* 3671 IFS=$ac_save_IFS 3672 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3673 3674 3675 # The aliases save the names the user supplied, while $host etc. 3676 # will get canonicalized. 3677 test -n "$target_alias" && 3678 test "$program_prefix$program_suffix$program_transform_name" = \ 3679 NONENONEs,x,x, && 3680 program_prefix=${target_alias}- 3681 3682 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5 3683 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; } 3684 if test "${llvm_cv_os_type+set}" = set; then 3685 echo $ECHO_N "(cached) $ECHO_C" >&6 3686 else 3687 case $host in 3688 *-*-aix*) 3689 llvm_cv_link_all_option="-Wl,--whole-archive" 3690 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3691 llvm_cv_os_type="AIX" 3692 llvm_cv_platform_type="Unix" ;; 3693 *-*-irix*) 3694 llvm_cv_link_all_option="-Wl,--whole-archive" 3695 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3696 llvm_cv_os_type="IRIX" 3697 llvm_cv_platform_type="Unix" ;; 3698 *-*-cygwin*) 3699 llvm_cv_link_all_option="-Wl,--whole-archive" 3700 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3701 llvm_cv_os_type="Cygwin" 3702 llvm_cv_platform_type="Unix" ;; 3703 *-*-darwin*) 3704 llvm_cv_link_all_option="-Wl,-all_load" 3705 llvm_cv_no_link_all_option="-Wl,-noall_load" 3706 llvm_cv_os_type="Darwin" 3707 llvm_cv_platform_type="Unix" ;; 3708 *-*-minix*) 3709 llvm_cv_link_all_option="-Wl,-all_load" 3710 llvm_cv_no_link_all_option="-Wl,-noall_load" 3711 llvm_cv_os_type="Minix" 3712 llvm_cv_platform_type="Unix" ;; 3713 *-*-freebsd* | *-*-kfreebsd-gnu) 3714 llvm_cv_link_all_option="-Wl,--whole-archive" 3715 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3716 llvm_cv_os_type="FreeBSD" 3717 llvm_cv_platform_type="Unix" ;; 3718 *-*-openbsd*) 3719 llvm_cv_link_all_option="-Wl,--whole-archive" 3720 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3721 llvm_cv_os_type="OpenBSD" 3722 llvm_cv_platform_type="Unix" ;; 3723 *-*-netbsd*) 3724 llvm_cv_link_all_option="-Wl,--whole-archive" 3725 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3726 llvm_cv_os_type="NetBSD" 3727 llvm_cv_platform_type="Unix" ;; 3728 *-*-dragonfly*) 3729 llvm_cv_link_all_option="-Wl,--whole-archive" 3730 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3731 llvm_cv_os_type="DragonFly" 3732 llvm_cv_platform_type="Unix" ;; 3733 *-*-hpux*) 3734 llvm_cv_link_all_option="-Wl,--whole-archive" 3735 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3736 llvm_cv_os_type="HP-UX" 3737 llvm_cv_platform_type="Unix" ;; 3738 *-*-interix*) 3739 llvm_cv_link_all_option="-Wl,--whole-archive" 3740 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3741 llvm_cv_os_type="Interix" 3742 llvm_cv_platform_type="Unix" ;; 3743 *-*-linux*) 3744 llvm_cv_link_all_option="-Wl,--whole-archive" 3745 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3746 llvm_cv_os_type="Linux" 3747 llvm_cv_platform_type="Unix" ;; 3748 *-*-gnu*) 3749 llvm_cv_link_all_option="-Wl,--whole-archive" 3750 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3751 llvm_cv_os_type="GNU" 3752 llvm_cv_platform_type="Unix" ;; 3753 *-*-solaris*) 3754 llvm_cv_link_all_option="-Wl,-z,allextract" 3755 llvm_cv_no_link_all_option="-Wl,-z,defaultextract" 3756 llvm_cv_os_type="SunOS" 3757 llvm_cv_platform_type="Unix" ;; 3758 *-*-auroraux*) 3759 llvm_cv_link_all_option="-Wl,-z,allextract" 3760 llvm_cv_link_all_option="-Wl,-z,defaultextract" 3761 llvm_cv_os_type="AuroraUX" 3762 llvm_cv_platform_type="Unix" ;; 3763 *-*-win32*) 3764 llvm_cv_link_all_option="-Wl,--whole-archive" 3765 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3766 llvm_cv_os_type="Win32" 3767 llvm_cv_platform_type="Win32" ;; 3768 *-*-mingw*) 3769 llvm_cv_link_all_option="-Wl,--whole-archive" 3770 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3771 llvm_cv_os_type="MingW" 3772 llvm_cv_platform_type="Win32" ;; 3773 *-*-haiku*) 3774 llvm_cv_link_all_option="-Wl,--whole-archive" 3775 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3776 llvm_cv_os_type="Haiku" 3777 llvm_cv_platform_type="Unix" ;; 3778 *-unknown-eabi*) 3779 llvm_cv_link_all_option="-Wl,--whole-archive" 3780 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3781 llvm_cv_os_type="Freestanding" 3782 llvm_cv_platform_type="Unix" ;; 3783 *-unknown-elf*) 3784 llvm_cv_link_all_option="-Wl,--whole-archive" 3785 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3786 llvm_cv_os_type="Freestanding" 3787 llvm_cv_platform_type="Unix" ;; 3788 *) 3789 llvm_cv_link_all_option="" 3790 llvm_cv_no_link_all_option="" 3791 llvm_cv_os_type="Unknown" 3792 llvm_cv_platform_type="Unknown" ;; 3793 esac 3794 fi 3795 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5 3796 echo "${ECHO_T}$llvm_cv_os_type" >&6; } 3797 3798 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5 3799 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; } 3800 if test "${llvm_cv_target_os_type+set}" = set; then 3801 echo $ECHO_N "(cached) $ECHO_C" >&6 3802 else 3803 case $target in 3804 *-*-aix*) 3805 llvm_cv_target_os_type="AIX" ;; 3806 *-*-irix*) 3807 llvm_cv_target_os_type="IRIX" ;; 3808 *-*-cygwin*) 3809 llvm_cv_target_os_type="Cygwin" ;; 3810 *-*-darwin*) 3811 llvm_cv_target_os_type="Darwin" ;; 3812 *-*-minix*) 3813 llvm_cv_target_os_type="Minix" ;; 3814 *-*-freebsd* | *-*-kfreebsd-gnu) 3815 llvm_cv_target_os_type="FreeBSD" ;; 3816 *-*-openbsd*) 3817 llvm_cv_target_os_type="OpenBSD" ;; 3818 *-*-netbsd*) 3819 llvm_cv_target_os_type="NetBSD" ;; 3820 *-*-dragonfly*) 3821 llvm_cv_target_os_type="DragonFly" ;; 3822 *-*-hpux*) 3823 llvm_cv_target_os_type="HP-UX" ;; 3824 *-*-interix*) 3825 llvm_cv_target_os_type="Interix" ;; 3826 *-*-linux*) 3827 llvm_cv_target_os_type="Linux" ;; 3828 *-*-gnu*) 3829 llvm_cv_target_os_type="GNU" ;; 3830 *-*-solaris*) 3831 llvm_cv_target_os_type="SunOS" ;; 3832 *-*-auroraux*) 3833 llvm_cv_target_os_type="AuroraUX" ;; 3834 *-*-win32*) 3835 llvm_cv_target_os_type="Win32" ;; 3836 *-*-mingw*) 3837 llvm_cv_target_os_type="MingW" ;; 3838 *-*-haiku*) 3839 llvm_cv_target_os_type="Haiku" ;; 3840 *-*-rtems*) 3841 llvm_cv_target_os_type="RTEMS" ;; 3842 *-*-nacl*) 3843 llvm_cv_target_os_type="NativeClient" ;; 3844 *-unknown-eabi*) 3845 llvm_cv_target_os_type="Freestanding" ;; 3846 *) 3847 llvm_cv_target_os_type="Unknown" ;; 3848 esac 3849 fi 3850 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5 3851 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; } 3852 3853 if test "$llvm_cv_os_type" = "Unknown" ; then 3854 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5 3855 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;} 3856 { (exit 1); exit 1; }; } 3857 fi 3858 3859 OS=$llvm_cv_os_type 3860 3861 HOST_OS=$llvm_cv_os_type 3862 3863 TARGET_OS=$llvm_cv_target_os_type 3864 3865 3866 LINKALL=$llvm_cv_link_all_option 3867 3868 NOLINKALL=$llvm_cv_no_link_all_option 3869 3870 3871 case $llvm_cv_platform_type in 3872 Unix) 3873 3874 cat >>confdefs.h <<\_ACEOF 3875 #define LLVM_ON_UNIX 1 3876 _ACEOF 3877 3878 LLVM_ON_UNIX=1 3879 3880 LLVM_ON_WIN32=0 3881 3882 ;; 3883 Win32) 3884 3885 cat >>confdefs.h <<\_ACEOF 3886 #define LLVM_ON_WIN32 1 3887 _ACEOF 3888 3889 LLVM_ON_UNIX=0 3890 3891 LLVM_ON_WIN32=1 3892 3893 ;; 3894 esac 3895 3896 { echo "$as_me:$LINENO: checking target architecture" >&5 3897 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; } 3898 if test "${llvm_cv_target_arch+set}" = set; then 3899 echo $ECHO_N "(cached) $ECHO_C" >&6 3900 else 3901 case $target in 3902 i?86-*) llvm_cv_target_arch="x86" ;; 3903 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;; 3904 sparc*-*) llvm_cv_target_arch="Sparc" ;; 3905 powerpc*-*) llvm_cv_target_arch="PowerPC" ;; 3906 arm*-*) llvm_cv_target_arch="ARM" ;; 3907 mips-*) llvm_cv_target_arch="Mips" ;; 3908 mipsel-*) llvm_cv_target_arch="Mips" ;; 3909 xcore-*) llvm_cv_target_arch="XCore" ;; 3910 msp430-*) llvm_cv_target_arch="MSP430" ;; 3911 hexagon-*) llvm_cv_target_arch="Hexagon" ;; 3912 mblaze-*) llvm_cv_target_arch="MBlaze" ;; 3913 nvptx-*) llvm_cv_target_arch="NVPTX" ;; 3914 *) llvm_cv_target_arch="Unknown" ;; 3915 esac 3916 fi 3917 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5 3918 echo "${ECHO_T}$llvm_cv_target_arch" >&6; } 3919 3920 if test "$llvm_cv_target_arch" = "Unknown" ; then 3921 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5 3922 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;} 3923 fi 3924 3925 case "$llvm_cv_target_arch" in 3926 x86) LLVM_NATIVE_ARCH="X86" ;; 3927 x86_64) LLVM_NATIVE_ARCH="X86" ;; 3928 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;; 3929 esac 3930 3931 ARCH=$llvm_cv_target_arch 3932 3933 3934 case $host in 3935 i?86-*) host_arch="x86" ;; 3936 amd64-* | x86_64-*) host_arch="x86_64" ;; 3937 sparc*-*) host_arch="Sparc" ;; 3938 powerpc*-*) host_arch="PowerPC" ;; 3939 arm*-*) host_arch="ARM" ;; 3940 mips-*) host_arch="Mips" ;; 3941 mipsel-*) host_arch="Mips" ;; 3942 xcore-*) host_arch="XCore" ;; 3943 msp430-*) host_arch="MSP430" ;; 3944 hexagon-*) host_arch="Hexagon" ;; 3945 mblaze-*) host_arch="MBlaze" ;; 3946 *) host_arch="Unknown" ;; 3947 esac 3948 3949 if test "$host_arch" = "Unknown" ; then 3950 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown host archicture" >&5 3951 echo "$as_me: WARNING: Configuring LLVM for an unknown host archicture" >&2;} 3952 fi 3953 3954 HOST_ARCH=$host_arch 3955 3956 3957 3958 3959 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3960 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } 3961 if test "${ac_cv_path_GREP+set}" = set; then 3962 echo $ECHO_N "(cached) $ECHO_C" >&6 3963 else 3964 # Extract the first word of "grep ggrep" to use in msg output 3965 if test -z "$GREP"; then 3966 set dummy grep ggrep; ac_prog_name=$2 3967 if test "${ac_cv_path_GREP+set}" = set; then 3968 echo $ECHO_N "(cached) $ECHO_C" >&6 3969 else 3970 ac_path_GREP_found=false 3971 # Loop through the user's path and test for each of PROGNAME-LIST 3972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3973 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3974 do 3975 IFS=$as_save_IFS 3976 test -z "$as_dir" && as_dir=. 3977 for ac_prog in grep ggrep; do 3978 for ac_exec_ext in '' $ac_executable_extensions; do 3979 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3980 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue 3981 # Check for GNU ac_path_GREP and select it if it is found. 3982 # Check for GNU $ac_path_GREP 3983 case `"$ac_path_GREP" --version 2>&1` in 3984 *GNU*) 3985 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3986 *) 3987 ac_count=0 3988 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3989 while : 3990 do 3991 cat "conftest.in" "conftest.in" >"conftest.tmp" 3992 mv "conftest.tmp" "conftest.in" 3993 cp "conftest.in" "conftest.nl" 3994 echo 'GREP' >> "conftest.nl" 3995 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3996 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3997 ac_count=`expr $ac_count + 1` 3998 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3999 # Best one so far, save it but keep looking for a better one 4000 ac_cv_path_GREP="$ac_path_GREP" 4001 ac_path_GREP_max=$ac_count 4002 fi 4003 # 10*(2^10) chars as input seems more than enough 4004 test $ac_count -gt 10 && break 4005 done 4006 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4007 esac 4008 4009 4010 $ac_path_GREP_found && break 3 4011 done 4012 done 4013 4014 done 4015 IFS=$as_save_IFS 4016 4017 4018 fi 4019 4020 GREP="$ac_cv_path_GREP" 4021 if test -z "$GREP"; then 4022 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4023 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4024 { (exit 1); exit 1; }; } 4025 fi 4026 4027 else 4028 ac_cv_path_GREP=$GREP 4029 fi 4030 4031 4032 fi 4033 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 4034 echo "${ECHO_T}$ac_cv_path_GREP" >&6; } 4035 GREP="$ac_cv_path_GREP" 4036 4037 4038 { echo "$as_me:$LINENO: checking for egrep" >&5 4039 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } 4040 if test "${ac_cv_path_EGREP+set}" = set; then 4041 echo $ECHO_N "(cached) $ECHO_C" >&6 4042 else 4043 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4044 then ac_cv_path_EGREP="$GREP -E" 4045 else 4046 # Extract the first word of "egrep" to use in msg output 4047 if test -z "$EGREP"; then 4048 set dummy egrep; ac_prog_name=$2 4049 if test "${ac_cv_path_EGREP+set}" = set; then 4050 echo $ECHO_N "(cached) $ECHO_C" >&6 4051 else 4052 ac_path_EGREP_found=false 4053 # Loop through the user's path and test for each of PROGNAME-LIST 4054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4055 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4056 do 4057 IFS=$as_save_IFS 4058 test -z "$as_dir" && as_dir=. 4059 for ac_prog in egrep; do 4060 for ac_exec_ext in '' $ac_executable_extensions; do 4061 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4062 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue 4063 # Check for GNU ac_path_EGREP and select it if it is found. 4064 # Check for GNU $ac_path_EGREP 4065 case `"$ac_path_EGREP" --version 2>&1` in 4066 *GNU*) 4067 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4068 *) 4069 ac_count=0 4070 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 4071 while : 4072 do 4073 cat "conftest.in" "conftest.in" >"conftest.tmp" 4074 mv "conftest.tmp" "conftest.in" 4075 cp "conftest.in" "conftest.nl" 4076 echo 'EGREP' >> "conftest.nl" 4077 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4078 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4079 ac_count=`expr $ac_count + 1` 4080 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4081 # Best one so far, save it but keep looking for a better one 4082 ac_cv_path_EGREP="$ac_path_EGREP" 4083 ac_path_EGREP_max=$ac_count 4084 fi 4085 # 10*(2^10) chars as input seems more than enough 4086 test $ac_count -gt 10 && break 4087 done 4088 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4089 esac 4090 4091 4092 $ac_path_EGREP_found && break 3 4093 done 4094 done 4095 4096 done 4097 IFS=$as_save_IFS 4098 4099 4100 fi 4101 4102 EGREP="$ac_cv_path_EGREP" 4103 if test -z "$EGREP"; then 4104 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4105 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4106 { (exit 1); exit 1; }; } 4107 fi 4108 4109 else 4110 ac_cv_path_EGREP=$EGREP 4111 fi 4112 4113 4114 fi 4115 fi 4116 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4117 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } 4118 EGREP="$ac_cv_path_EGREP" 4119 4120 4121 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4122 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 4123 if test "${ac_cv_header_stdc+set}" = set; then 4124 echo $ECHO_N "(cached) $ECHO_C" >&6 4125 else 4126 cat >conftest.$ac_ext <<_ACEOF 4127 /* confdefs.h. */ 4128 _ACEOF 4129 cat confdefs.h >>conftest.$ac_ext 4130 cat >>conftest.$ac_ext <<_ACEOF 4131 /* end confdefs.h. */ 4132 #include <stdlib.h> 4133 #include <stdarg.h> 4134 #include <string.h> 4135 #include <float.h> 4136 4137 int 4138 main () 4139 { 4140 4141 ; 4142 return 0; 4143 } 4144 _ACEOF 4145 rm -f conftest.$ac_objext 4146 if { (ac_try="$ac_compile" 4147 case "(($ac_try" in 4148 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4149 *) ac_try_echo=$ac_try;; 4150 esac 4151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4152 (eval "$ac_compile") 2>conftest.er1 4153 ac_status=$? 4154 grep -v '^ *+' conftest.er1 >conftest.err 4155 rm -f conftest.er1 4156 cat conftest.err >&5 4157 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4158 (exit $ac_status); } && 4159 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4160 { (case "(($ac_try" in 4161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4162 *) ac_try_echo=$ac_try;; 4163 esac 4164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4165 (eval "$ac_try") 2>&5 4166 ac_status=$? 4167 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4168 (exit $ac_status); }; } && 4169 { ac_try='test -s conftest.$ac_objext' 4170 { (case "(($ac_try" in 4171 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4172 *) ac_try_echo=$ac_try;; 4173 esac 4174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4175 (eval "$ac_try") 2>&5 4176 ac_status=$? 4177 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4178 (exit $ac_status); }; }; then 4179 ac_cv_header_stdc=yes 4180 else 4181 echo "$as_me: failed program was:" >&5 4182 sed 's/^/| /' conftest.$ac_ext >&5 4183 4184 ac_cv_header_stdc=no 4185 fi 4186 4187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4188 4189 if test $ac_cv_header_stdc = yes; then 4190 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4191 cat >conftest.$ac_ext <<_ACEOF 4192 /* confdefs.h. */ 4193 _ACEOF 4194 cat confdefs.h >>conftest.$ac_ext 4195 cat >>conftest.$ac_ext <<_ACEOF 4196 /* end confdefs.h. */ 4197 #include <string.h> 4198 4199 _ACEOF 4200 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4201 $EGREP "memchr" >/dev/null 2>&1; then 4202 : 4203 else 4204 ac_cv_header_stdc=no 4205 fi 4206 rm -f conftest* 4207 4208 fi 4209 4210 if test $ac_cv_header_stdc = yes; then 4211 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4212 cat >conftest.$ac_ext <<_ACEOF 4213 /* confdefs.h. */ 4214 _ACEOF 4215 cat confdefs.h >>conftest.$ac_ext 4216 cat >>conftest.$ac_ext <<_ACEOF 4217 /* end confdefs.h. */ 4218 #include <stdlib.h> 4219 4220 _ACEOF 4221 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4222 $EGREP "free" >/dev/null 2>&1; then 4223 : 4224 else 4225 ac_cv_header_stdc=no 4226 fi 4227 rm -f conftest* 4228 4229 fi 4230 4231 if test $ac_cv_header_stdc = yes; then 4232 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4233 if test "$cross_compiling" = yes; then 4234 : 4235 else 4236 cat >conftest.$ac_ext <<_ACEOF 4237 /* confdefs.h. */ 4238 _ACEOF 4239 cat confdefs.h >>conftest.$ac_ext 4240 cat >>conftest.$ac_ext <<_ACEOF 4241 /* end confdefs.h. */ 4242 #include <ctype.h> 4243 #include <stdlib.h> 4244 #if ((' ' & 0x0FF) == 0x020) 4245 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4246 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4247 #else 4248 # define ISLOWER(c) \ 4249 (('a' <= (c) && (c) <= 'i') \ 4250 || ('j' <= (c) && (c) <= 'r') \ 4251 || ('s' <= (c) && (c) <= 'z')) 4252 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4253 #endif 4254 4255 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4256 int 4257 main () 4258 { 4259 int i; 4260 for (i = 0; i < 256; i++) 4261 if (XOR (islower (i), ISLOWER (i)) 4262 || toupper (i) != TOUPPER (i)) 4263 return 2; 4264 return 0; 4265 } 4266 _ACEOF 4267 rm -f conftest$ac_exeext 4268 if { (ac_try="$ac_link" 4269 case "(($ac_try" in 4270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4271 *) ac_try_echo=$ac_try;; 4272 esac 4273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4274 (eval "$ac_link") 2>&5 4275 ac_status=$? 4276 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4277 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4278 { (case "(($ac_try" in 4279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4280 *) ac_try_echo=$ac_try;; 4281 esac 4282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4283 (eval "$ac_try") 2>&5 4284 ac_status=$? 4285 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4286 (exit $ac_status); }; }; then 4287 : 4288 else 4289 echo "$as_me: program exited with status $ac_status" >&5 4290 echo "$as_me: failed program was:" >&5 4291 sed 's/^/| /' conftest.$ac_ext >&5 4292 4293 ( exit $ac_status ) 4294 ac_cv_header_stdc=no 4295 fi 4296 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4297 fi 4298 4299 4300 fi 4301 fi 4302 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4303 echo "${ECHO_T}$ac_cv_header_stdc" >&6; } 4304 if test $ac_cv_header_stdc = yes; then 4305 4306 cat >>confdefs.h <<\_ACEOF 4307 #define STDC_HEADERS 1 4308 _ACEOF 4309 4310 fi 4311 4312 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4323 inttypes.h stdint.h unistd.h 4324 do 4325 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4326 { echo "$as_me:$LINENO: checking for $ac_header" >&5 4327 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4328 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4329 echo $ECHO_N "(cached) $ECHO_C" >&6 4330 else 4331 cat >conftest.$ac_ext <<_ACEOF 4332 /* confdefs.h. */ 4333 _ACEOF 4334 cat confdefs.h >>conftest.$ac_ext 4335 cat >>conftest.$ac_ext <<_ACEOF 4336 /* end confdefs.h. */ 4337 $ac_includes_default 4338 4339 #include <$ac_header> 4340 _ACEOF 4341 rm -f conftest.$ac_objext 4342 if { (ac_try="$ac_compile" 4343 case "(($ac_try" in 4344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4345 *) ac_try_echo=$ac_try;; 4346 esac 4347 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4348 (eval "$ac_compile") 2>conftest.er1 4349 ac_status=$? 4350 grep -v '^ *+' conftest.er1 >conftest.err 4351 rm -f conftest.er1 4352 cat conftest.err >&5 4353 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4354 (exit $ac_status); } && 4355 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4356 { (case "(($ac_try" in 4357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4358 *) ac_try_echo=$ac_try;; 4359 esac 4360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4361 (eval "$ac_try") 2>&5 4362 ac_status=$? 4363 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4364 (exit $ac_status); }; } && 4365 { ac_try='test -s conftest.$ac_objext' 4366 { (case "(($ac_try" in 4367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4368 *) ac_try_echo=$ac_try;; 4369 esac 4370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4371 (eval "$ac_try") 2>&5 4372 ac_status=$? 4373 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4374 (exit $ac_status); }; }; then 4375 eval "$as_ac_Header=yes" 4376 else 4377 echo "$as_me: failed program was:" >&5 4378 sed 's/^/| /' conftest.$ac_ext >&5 4379 4380 eval "$as_ac_Header=no" 4381 fi 4382 4383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4384 fi 4385 ac_res=`eval echo '${'$as_ac_Header'}'` 4386 { echo "$as_me:$LINENO: result: $ac_res" >&5 4387 echo "${ECHO_T}$ac_res" >&6; } 4388 if test `eval echo '${'$as_ac_Header'}'` = yes; then 4389 cat >>confdefs.h <<_ACEOF 4390 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4391 _ACEOF 4392 4393 fi 4394 4395 done 4396 4397 4398 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 4399 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } 4400 if test "${ac_cv_c_bigendian+set}" = set; then 4401 echo $ECHO_N "(cached) $ECHO_C" >&6 4402 else 4403 # See if sys/param.h defines the BYTE_ORDER macro. 4404 cat >conftest.$ac_ext <<_ACEOF 4405 /* confdefs.h. */ 4406 _ACEOF 4407 cat confdefs.h >>conftest.$ac_ext 4408 cat >>conftest.$ac_ext <<_ACEOF 4409 /* end confdefs.h. */ 4410 #include <sys/types.h> 4411 #include <sys/param.h> 4412 4413 int 4414 main () 4415 { 4416 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 4417 bogus endian macros 4418 #endif 4419 4420 ; 4421 return 0; 4422 } 4423 _ACEOF 4424 rm -f conftest.$ac_objext 4425 if { (ac_try="$ac_compile" 4426 case "(($ac_try" in 4427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4428 *) ac_try_echo=$ac_try;; 4429 esac 4430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4431 (eval "$ac_compile") 2>conftest.er1 4432 ac_status=$? 4433 grep -v '^ *+' conftest.er1 >conftest.err 4434 rm -f conftest.er1 4435 cat conftest.err >&5 4436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4437 (exit $ac_status); } && 4438 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4439 { (case "(($ac_try" in 4440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4441 *) ac_try_echo=$ac_try;; 4442 esac 4443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4444 (eval "$ac_try") 2>&5 4445 ac_status=$? 4446 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4447 (exit $ac_status); }; } && 4448 { ac_try='test -s conftest.$ac_objext' 4449 { (case "(($ac_try" in 4450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4451 *) ac_try_echo=$ac_try;; 4452 esac 4453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4454 (eval "$ac_try") 2>&5 4455 ac_status=$? 4456 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4457 (exit $ac_status); }; }; then 4458 # It does; now see whether it defined to BIG_ENDIAN or not. 4459 cat >conftest.$ac_ext <<_ACEOF 4460 /* confdefs.h. */ 4461 _ACEOF 4462 cat confdefs.h >>conftest.$ac_ext 4463 cat >>conftest.$ac_ext <<_ACEOF 4464 /* end confdefs.h. */ 4465 #include <sys/types.h> 4466 #include <sys/param.h> 4467 4468 int 4469 main () 4470 { 4471 #if BYTE_ORDER != BIG_ENDIAN 4472 not big endian 4473 #endif 4474 4475 ; 4476 return 0; 4477 } 4478 _ACEOF 4479 rm -f conftest.$ac_objext 4480 if { (ac_try="$ac_compile" 4481 case "(($ac_try" in 4482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4483 *) ac_try_echo=$ac_try;; 4484 esac 4485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4486 (eval "$ac_compile") 2>conftest.er1 4487 ac_status=$? 4488 grep -v '^ *+' conftest.er1 >conftest.err 4489 rm -f conftest.er1 4490 cat conftest.err >&5 4491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4492 (exit $ac_status); } && 4493 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4494 { (case "(($ac_try" in 4495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4496 *) ac_try_echo=$ac_try;; 4497 esac 4498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4499 (eval "$ac_try") 2>&5 4500 ac_status=$? 4501 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4502 (exit $ac_status); }; } && 4503 { ac_try='test -s conftest.$ac_objext' 4504 { (case "(($ac_try" in 4505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4506 *) ac_try_echo=$ac_try;; 4507 esac 4508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4509 (eval "$ac_try") 2>&5 4510 ac_status=$? 4511 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4512 (exit $ac_status); }; }; then 4513 ac_cv_c_bigendian=yes 4514 else 4515 echo "$as_me: failed program was:" >&5 4516 sed 's/^/| /' conftest.$ac_ext >&5 4517 4518 ac_cv_c_bigendian=no 4519 fi 4520 4521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4522 else 4523 echo "$as_me: failed program was:" >&5 4524 sed 's/^/| /' conftest.$ac_ext >&5 4525 4526 # It does not; compile a test program. 4527 if test "$cross_compiling" = yes; then 4528 # try to guess the endianness by grepping values into an object file 4529 ac_cv_c_bigendian=unknown 4530 cat >conftest.$ac_ext <<_ACEOF 4531 /* confdefs.h. */ 4532 _ACEOF 4533 cat confdefs.h >>conftest.$ac_ext 4534 cat >>conftest.$ac_ext <<_ACEOF 4535 /* end confdefs.h. */ 4536 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4537 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4538 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 4539 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4540 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4541 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 4542 int 4543 main () 4544 { 4545 _ascii (); _ebcdic (); 4546 ; 4547 return 0; 4548 } 4549 _ACEOF 4550 rm -f conftest.$ac_objext 4551 if { (ac_try="$ac_compile" 4552 case "(($ac_try" in 4553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4554 *) ac_try_echo=$ac_try;; 4555 esac 4556 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4557 (eval "$ac_compile") 2>conftest.er1 4558 ac_status=$? 4559 grep -v '^ *+' conftest.er1 >conftest.err 4560 rm -f conftest.er1 4561 cat conftest.err >&5 4562 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4563 (exit $ac_status); } && 4564 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4565 { (case "(($ac_try" in 4566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4567 *) ac_try_echo=$ac_try;; 4568 esac 4569 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4570 (eval "$ac_try") 2>&5 4571 ac_status=$? 4572 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4573 (exit $ac_status); }; } && 4574 { ac_try='test -s conftest.$ac_objext' 4575 { (case "(($ac_try" in 4576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4577 *) ac_try_echo=$ac_try;; 4578 esac 4579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4580 (eval "$ac_try") 2>&5 4581 ac_status=$? 4582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4583 (exit $ac_status); }; }; then 4584 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 4585 ac_cv_c_bigendian=yes 4586 fi 4587 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4588 if test "$ac_cv_c_bigendian" = unknown; then 4589 ac_cv_c_bigendian=no 4590 else 4591 # finding both strings is unlikely to happen, but who knows? 4592 ac_cv_c_bigendian=unknown 4593 fi 4594 fi 4595 else 4596 echo "$as_me: failed program was:" >&5 4597 sed 's/^/| /' conftest.$ac_ext >&5 4598 4599 4600 fi 4601 4602 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4603 else 4604 cat >conftest.$ac_ext <<_ACEOF 4605 /* confdefs.h. */ 4606 _ACEOF 4607 cat confdefs.h >>conftest.$ac_ext 4608 cat >>conftest.$ac_ext <<_ACEOF 4609 /* end confdefs.h. */ 4610 $ac_includes_default 4611 int 4612 main () 4613 { 4614 4615 /* Are we little or big endian? From Harbison&Steele. */ 4616 union 4617 { 4618 long int l; 4619 char c[sizeof (long int)]; 4620 } u; 4621 u.l = 1; 4622 return u.c[sizeof (long int) - 1] == 1; 4623 4624 ; 4625 return 0; 4626 } 4627 _ACEOF 4628 rm -f conftest$ac_exeext 4629 if { (ac_try="$ac_link" 4630 case "(($ac_try" in 4631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4632 *) ac_try_echo=$ac_try;; 4633 esac 4634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4635 (eval "$ac_link") 2>&5 4636 ac_status=$? 4637 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4638 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4639 { (case "(($ac_try" in 4640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4641 *) ac_try_echo=$ac_try;; 4642 esac 4643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4644 (eval "$ac_try") 2>&5 4645 ac_status=$? 4646 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4647 (exit $ac_status); }; }; then 4648 ac_cv_c_bigendian=no 4649 else 4650 echo "$as_me: program exited with status $ac_status" >&5 4651 echo "$as_me: failed program was:" >&5 4652 sed 's/^/| /' conftest.$ac_ext >&5 4653 4654 ( exit $ac_status ) 4655 ac_cv_c_bigendian=yes 4656 fi 4657 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4658 fi 4659 4660 4661 fi 4662 4663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4664 fi 4665 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 4666 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } 4667 case $ac_cv_c_bigendian in 4668 yes) 4669 ENDIAN=big 4670 ;; 4671 no) 4672 ENDIAN=little 4673 ;; 4674 *) 4675 { { echo "$as_me:$LINENO: error: unknown endianness 4676 presetting ac_cv_c_bigendian=no (or yes) will help" >&5 4677 echo "$as_me: error: unknown endianness 4678 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 4679 { (exit 1); exit 1; }; } ;; 4680 esac 4681 4682 4683 if test "$cross_compiling" = yes; then 4684 LLVM_CROSS_COMPILING=1 4685 4686 4687 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5 4688 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; } 4689 if test "${ac_cv_build_exeext+set}" = set; then 4690 echo $ECHO_N "(cached) $ECHO_C" >&6 4691 else 4692 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4693 ac_cv_build_exeext=.exe 4694 else 4695 ac_build_prefix=${build_alias}- 4696 4697 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args. 4698 set dummy ${ac_build_prefix}gcc; ac_word=$2 4699 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4700 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4701 if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4702 echo $ECHO_N "(cached) $ECHO_C" >&6 4703 else 4704 if test -n "$BUILD_CC"; then 4705 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4706 else 4707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4708 for as_dir in $PATH 4709 do 4710 IFS=$as_save_IFS 4711 test -z "$as_dir" && as_dir=. 4712 for ac_exec_ext in '' $ac_executable_extensions; do 4713 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4714 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc" 4715 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4716 break 2 4717 fi 4718 done 4719 done 4720 IFS=$as_save_IFS 4721 4722 fi 4723 fi 4724 BUILD_CC=$ac_cv_prog_BUILD_CC 4725 if test -n "$BUILD_CC"; then 4726 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4727 echo "${ECHO_T}$BUILD_CC" >&6; } 4728 else 4729 { echo "$as_me:$LINENO: result: no" >&5 4730 echo "${ECHO_T}no" >&6; } 4731 fi 4732 4733 4734 if test -z "$BUILD_CC"; then 4735 # Extract the first word of "gcc", so it can be a program name with args. 4736 set dummy gcc; ac_word=$2 4737 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4738 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4739 if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4740 echo $ECHO_N "(cached) $ECHO_C" >&6 4741 else 4742 if test -n "$BUILD_CC"; then 4743 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4744 else 4745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4746 for as_dir in $PATH 4747 do 4748 IFS=$as_save_IFS 4749 test -z "$as_dir" && as_dir=. 4750 for ac_exec_ext in '' $ac_executable_extensions; do 4751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4752 ac_cv_prog_BUILD_CC="gcc" 4753 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4754 break 2 4755 fi 4756 done 4757 done 4758 IFS=$as_save_IFS 4759 4760 fi 4761 fi 4762 BUILD_CC=$ac_cv_prog_BUILD_CC 4763 if test -n "$BUILD_CC"; then 4764 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4765 echo "${ECHO_T}$BUILD_CC" >&6; } 4766 else 4767 { echo "$as_me:$LINENO: result: no" >&5 4768 echo "${ECHO_T}no" >&6; } 4769 fi 4770 4771 4772 if test -z "$BUILD_CC"; then 4773 # Extract the first word of "cc", so it can be a program name with args. 4774 set dummy cc; ac_word=$2 4775 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4776 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4777 if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4778 echo $ECHO_N "(cached) $ECHO_C" >&6 4779 else 4780 if test -n "$BUILD_CC"; then 4781 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4782 else 4783 ac_prog_rejected=no 4784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4785 for as_dir in $PATH 4786 do 4787 IFS=$as_save_IFS 4788 test -z "$as_dir" && as_dir=. 4789 for ac_exec_ext in '' $ac_executable_extensions; do 4790 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4791 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4792 ac_prog_rejected=yes 4793 continue 4794 fi 4795 ac_cv_prog_BUILD_CC="cc" 4796 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4797 break 2 4798 fi 4799 done 4800 done 4801 IFS=$as_save_IFS 4802 4803 if test $ac_prog_rejected = yes; then 4804 # We found a bogon in the path, so make sure we never use it. 4805 set dummy $ac_cv_prog_BUILD_CC 4806 shift 4807 if test $# != 0; then 4808 # We chose a different compiler from the bogus one. 4809 # However, it has the same basename, so the bogon will be chosen 4810 # first if we set BUILD_CC to just the basename; use the full file name. 4811 shift 4812 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@" 4813 fi 4814 fi 4815 fi 4816 fi 4817 BUILD_CC=$ac_cv_prog_BUILD_CC 4818 if test -n "$BUILD_CC"; then 4819 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4820 echo "${ECHO_T}$BUILD_CC" >&6; } 4821 else 4822 { echo "$as_me:$LINENO: result: no" >&5 4823 echo "${ECHO_T}no" >&6; } 4824 fi 4825 4826 4827 fi 4828 fi 4829 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5 4830 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;} 4831 { (exit 1); exit 1; }; } 4832 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 4833 rm -f conftest* 4834 echo 'int main () { return 0; }' > conftest.$ac_ext 4835 ac_cv_build_exeext= 4836 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5 4837 (eval $ac_build_link) 2>&5 4838 ac_status=$? 4839 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4840 (exit $ac_status); }; then 4841 for file in conftest.*; do 4842 case $file in 4843 *.c | *.o | *.obj | *.dSYM) ;; 4844 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 4845 esac 4846 done 4847 else 4848 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5 4849 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;} 4850 { (exit 1); exit 1; }; } 4851 fi 4852 rm -f conftest* 4853 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank 4854 fi 4855 fi 4856 4857 BUILD_EXEEXT="" 4858 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext} 4859 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5 4860 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; } 4861 ac_build_exeext=$BUILD_EXEEXT 4862 4863 ac_build_prefix=${build_alias}- 4864 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args. 4865 set dummy ${ac_build_prefix}g++; ac_word=$2 4866 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4868 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4869 echo $ECHO_N "(cached) $ECHO_C" >&6 4870 else 4871 if test -n "$BUILD_CXX"; then 4872 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4873 else 4874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4875 for as_dir in $PATH 4876 do 4877 IFS=$as_save_IFS 4878 test -z "$as_dir" && as_dir=. 4879 for ac_exec_ext in '' $ac_executable_extensions; do 4880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4881 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++" 4882 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4883 break 2 4884 fi 4885 done 4886 done 4887 IFS=$as_save_IFS 4888 4889 fi 4890 fi 4891 BUILD_CXX=$ac_cv_prog_BUILD_CXX 4892 if test -n "$BUILD_CXX"; then 4893 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4894 echo "${ECHO_T}$BUILD_CXX" >&6; } 4895 else 4896 { echo "$as_me:$LINENO: result: no" >&5 4897 echo "${ECHO_T}no" >&6; } 4898 fi 4899 4900 4901 if test -z "$BUILD_CXX"; then 4902 # Extract the first word of "g++", so it can be a program name with args. 4903 set dummy g++; ac_word=$2 4904 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4905 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4906 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4907 echo $ECHO_N "(cached) $ECHO_C" >&6 4908 else 4909 if test -n "$BUILD_CXX"; then 4910 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4911 else 4912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4913 for as_dir in $PATH 4914 do 4915 IFS=$as_save_IFS 4916 test -z "$as_dir" && as_dir=. 4917 for ac_exec_ext in '' $ac_executable_extensions; do 4918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4919 ac_cv_prog_BUILD_CXX="g++" 4920 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4921 break 2 4922 fi 4923 done 4924 done 4925 IFS=$as_save_IFS 4926 4927 fi 4928 fi 4929 BUILD_CXX=$ac_cv_prog_BUILD_CXX 4930 if test -n "$BUILD_CXX"; then 4931 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4932 echo "${ECHO_T}$BUILD_CXX" >&6; } 4933 else 4934 { echo "$as_me:$LINENO: result: no" >&5 4935 echo "${ECHO_T}no" >&6; } 4936 fi 4937 4938 4939 if test -z "$BUILD_CXX"; then 4940 # Extract the first word of "c++", so it can be a program name with args. 4941 set dummy c++; ac_word=$2 4942 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4943 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4944 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4945 echo $ECHO_N "(cached) $ECHO_C" >&6 4946 else 4947 if test -n "$BUILD_CXX"; then 4948 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4949 else 4950 ac_prog_rejected=no 4951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4952 for as_dir in $PATH 4953 do 4954 IFS=$as_save_IFS 4955 test -z "$as_dir" && as_dir=. 4956 for ac_exec_ext in '' $ac_executable_extensions; do 4957 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4958 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then 4959 ac_prog_rejected=yes 4960 continue 4961 fi 4962 ac_cv_prog_BUILD_CXX="c++" 4963 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4964 break 2 4965 fi 4966 done 4967 done 4968 IFS=$as_save_IFS 4969 4970 if test $ac_prog_rejected = yes; then 4971 # We found a bogon in the path, so make sure we never use it. 4972 set dummy $ac_cv_prog_BUILD_CXX 4973 shift 4974 if test $# != 0; then 4975 # We chose a different compiler from the bogus one. 4976 # However, it has the same basename, so the bogon will be chosen 4977 # first if we set BUILD_CXX to just the basename; use the full file name. 4978 shift 4979 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@" 4980 fi 4981 fi 4982 fi 4983 fi 4984 BUILD_CXX=$ac_cv_prog_BUILD_CXX 4985 if test -n "$BUILD_CXX"; then 4986 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4987 echo "${ECHO_T}$BUILD_CXX" >&6; } 4988 else 4989 { echo "$as_me:$LINENO: result: no" >&5 4990 echo "${ECHO_T}no" >&6; } 4991 fi 4992 4993 4994 fi 4995 fi 4996 else 4997 LLVM_CROSS_COMPILING=0 4998 4999 fi 5000 5001 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then 5002 cvsbuild="yes" 5003 optimize="no" 5004 CVSBUILD=CVSBUILD=1 5005 5006 else 5007 cvsbuild="no" 5008 optimize="yes" 5009 fi 5010 5011 5012 # Check whether --enable-libcpp was given. 5013 if test "${enable_libcpp+set}" = set; then 5014 enableval=$enable_libcpp; 5015 else 5016 enableval=default 5017 fi 5018 5019 case "$enableval" in 5020 yes) ENABLE_LIBCPP=1 5021 ;; 5022 no) ENABLE_LIBCPP=0 5023 ;; 5024 default) ENABLE_LIBCPP=0 5025 ;; 5026 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5 5027 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;} 5028 { (exit 1); exit 1; }; } ;; 5029 esac 5030 5031 # Check whether --enable-cxx11 was given. 5032 if test "${enable_cxx11+set}" = set; then 5033 enableval=$enable_cxx11; 5034 else 5035 enableval=default 5036 fi 5037 5038 case "$enableval" in 5039 yes) ENABLE_CXX11=1 5040 ;; 5041 no) ENABLE_CXX11=0 5042 ;; 5043 default) ENABLE_CXX11=0 5044 ;; 5045 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&5 5046 echo "$as_me: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&2;} 5047 { (exit 1); exit 1; }; } ;; 5048 esac 5049 5050 # Check whether --enable-optimized was given. 5051 if test "${enable_optimized+set}" = set; then 5052 enableval=$enable_optimized; 5053 else 5054 enableval=$optimize 5055 fi 5056 5057 if test ${enableval} = "no" ; then 5058 ENABLE_OPTIMIZED= 5059 5060 else 5061 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1 5062 5063 fi 5064 5065 # Check whether --enable-profiling was given. 5066 if test "${enable_profiling+set}" = set; then 5067 enableval=$enable_profiling; 5068 else 5069 enableval="no" 5070 fi 5071 5072 if test ${enableval} = "no" ; then 5073 ENABLE_PROFILING= 5074 5075 else 5076 ENABLE_PROFILING=ENABLE_PROFILING=1 5077 5078 fi 5079 5080 # Check whether --enable-assertions was given. 5081 if test "${enable_assertions+set}" = set; then 5082 enableval=$enable_assertions; 5083 else 5084 enableval="yes" 5085 fi 5086 5087 if test ${enableval} = "yes" ; then 5088 DISABLE_ASSERTIONS= 5089 5090 else 5091 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1 5092 5093 fi 5094 5095 # Check whether --enable-werror was given. 5096 if test "${enable_werror+set}" = set; then 5097 enableval=$enable_werror; 5098 else 5099 enableval="no" 5100 fi 5101 5102 case "$enableval" in 5103 yes) ENABLE_WERROR=1 5104 ;; 5105 no) ENABLE_WERROR=0 5106 ;; 5107 default) ENABLE_WERROR=0 5108 ;; 5109 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5 5110 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;} 5111 { (exit 1); exit 1; }; } ;; 5112 esac 5113 5114 # Check whether --enable-expensive-checks was given. 5115 if test "${enable_expensive_checks+set}" = set; then 5116 enableval=$enable_expensive_checks; 5117 else 5118 enableval="no" 5119 fi 5120 5121 if test ${enableval} = "yes" ; then 5122 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1 5123 5124 EXPENSIVE_CHECKS=yes 5125 5126 else 5127 ENABLE_EXPENSIVE_CHECKS= 5128 5129 EXPENSIVE_CHECKS=no 5130 5131 fi 5132 5133 # Check whether --enable-debug-runtime was given. 5134 if test "${enable_debug_runtime+set}" = set; then 5135 enableval=$enable_debug_runtime; 5136 else 5137 enableval=no 5138 fi 5139 5140 if test ${enableval} = "no" ; then 5141 DEBUG_RUNTIME= 5142 5143 else 5144 DEBUG_RUNTIME=DEBUG_RUNTIME=1 5145 5146 fi 5147 5148 # Check whether --enable-debug-symbols was given. 5149 if test "${enable_debug_symbols+set}" = set; then 5150 enableval=$enable_debug_symbols; 5151 else 5152 enableval=no 5153 fi 5154 5155 if test ${enableval} = "no" ; then 5156 DEBUG_SYMBOLS= 5157 5158 else 5159 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1 5160 5161 fi 5162 5163 # Check whether --enable-keep-symbols was given. 5164 if test "${enable_keep_symbols+set}" = set; then 5165 enableval=$enable_keep_symbols; 5166 else 5167 enableval=no 5168 fi 5169 5170 if test ${enableval} = "no" ; then 5171 KEEP_SYMBOLS= 5172 5173 else 5174 KEEP_SYMBOLS=KEEP_SYMBOLS=1 5175 5176 fi 5177 5178 # Check whether --enable-jit was given. 5179 if test "${enable_jit+set}" = set; then 5180 enableval=$enable_jit; 5181 else 5182 enableval=default 5183 fi 5184 5185 if test ${enableval} = "no" 5186 then 5187 JIT= 5188 5189 else 5190 case "$llvm_cv_target_arch" in 5191 x86) TARGET_HAS_JIT=1 5192 ;; 5193 Sparc) TARGET_HAS_JIT=0 5194 ;; 5195 PowerPC) TARGET_HAS_JIT=1 5196 ;; 5197 x86_64) TARGET_HAS_JIT=1 5198 ;; 5199 ARM) TARGET_HAS_JIT=1 5200 ;; 5201 Mips) TARGET_HAS_JIT=1 5202 ;; 5203 XCore) TARGET_HAS_JIT=0 5204 ;; 5205 MSP430) TARGET_HAS_JIT=0 5206 ;; 5207 Hexagon) TARGET_HAS_JIT=0 5208 ;; 5209 MBlaze) TARGET_HAS_JIT=0 5210 ;; 5211 NVPTX) TARGET_HAS_JIT=0 5212 ;; 5213 *) TARGET_HAS_JIT=0 5214 ;; 5215 esac 5216 fi 5217 5218 # Check whether --enable-docs was given. 5219 if test "${enable_docs+set}" = set; then 5220 enableval=$enable_docs; 5221 else 5222 enableval=default 5223 fi 5224 5225 case "$enableval" in 5226 yes) ENABLE_DOCS=1 5227 ;; 5228 no) ENABLE_DOCS=0 5229 ;; 5230 default) ENABLE_DOCS=1 5231 ;; 5232 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5 5233 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;} 5234 { (exit 1); exit 1; }; } ;; 5235 esac 5236 5237 # Check whether --enable-doxygen was given. 5238 if test "${enable_doxygen+set}" = set; then 5239 enableval=$enable_doxygen; 5240 else 5241 enableval=default 5242 fi 5243 5244 case "$enableval" in 5245 yes) ENABLE_DOXYGEN=1 5246 ;; 5247 no) ENABLE_DOXYGEN=0 5248 ;; 5249 default) ENABLE_DOXYGEN=0 5250 ;; 5251 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5 5252 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;} 5253 { (exit 1); exit 1; }; } ;; 5254 esac 5255 5256 # Check whether --enable-threads was given. 5257 if test "${enable_threads+set}" = set; then 5258 enableval=$enable_threads; 5259 else 5260 enableval=default 5261 fi 5262 5263 case "$enableval" in 5264 yes) LLVM_ENABLE_THREADS=1 5265 ;; 5266 no) LLVM_ENABLE_THREADS=0 5267 ;; 5268 default) LLVM_ENABLE_THREADS=1 5269 ;; 5270 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5 5271 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;} 5272 { (exit 1); exit 1; }; } ;; 5273 esac 5274 5275 cat >>confdefs.h <<_ACEOF 5276 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS 5277 _ACEOF 5278 5279 5280 # Check whether --enable-pthreads was given. 5281 if test "${enable_pthreads+set}" = set; then 5282 enableval=$enable_pthreads; 5283 else 5284 enableval=default 5285 fi 5286 5287 case "$enableval" in 5288 yes) ENABLE_PTHREADS=1 5289 ;; 5290 no) ENABLE_PTHREADS=0 5291 ;; 5292 default) ENABLE_PTHREADS=1 5293 ;; 5294 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5 5295 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;} 5296 { (exit 1); exit 1; }; } ;; 5297 esac 5298 5299 # Check whether --enable-pic was given. 5300 if test "${enable_pic+set}" = set; then 5301 enableval=$enable_pic; 5302 else 5303 enableval=default 5304 fi 5305 5306 case "$enableval" in 5307 yes) ENABLE_PIC=1 5308 ;; 5309 no) ENABLE_PIC=0 5310 ;; 5311 default) ENABLE_PIC=1 5312 ;; 5313 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5 5314 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;} 5315 { (exit 1); exit 1; }; } ;; 5316 esac 5317 5318 cat >>confdefs.h <<_ACEOF 5319 #define ENABLE_PIC $ENABLE_PIC 5320 _ACEOF 5321 5322 5323 # Check whether --enable-shared was given. 5324 if test "${enable_shared+set}" = set; then 5325 enableval=$enable_shared; 5326 else 5327 enableval=default 5328 fi 5329 5330 case "$enableval" in 5331 yes) ENABLE_SHARED=1 5332 ;; 5333 no) ENABLE_SHARED=0 5334 ;; 5335 default) ENABLE_SHARED=0 5336 ;; 5337 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5 5338 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;} 5339 { (exit 1); exit 1; }; } ;; 5340 esac 5341 5342 # Check whether --enable-embed-stdcxx was given. 5343 if test "${enable_embed_stdcxx+set}" = set; then 5344 enableval=$enable_embed_stdcxx; 5345 else 5346 enableval=default 5347 fi 5348 5349 case "$enableval" in 5350 yes) ENABLE_EMBED_STDCXX=1 5351 ;; 5352 no) ENABLE_EMBED_STDCXX=0 5353 ;; 5354 default) ENABLE_EMBED_STDCXX=0 5355 ;; 5356 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5 5357 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;} 5358 { (exit 1); exit 1; }; } ;; 5359 esac 5360 5361 # Check whether --enable-timestamps was given. 5362 if test "${enable_timestamps+set}" = set; then 5363 enableval=$enable_timestamps; 5364 else 5365 enableval=default 5366 fi 5367 5368 case "$enableval" in 5369 yes) ENABLE_TIMESTAMPS=1 5370 ;; 5371 no) ENABLE_TIMESTAMPS=0 5372 ;; 5373 default) ENABLE_TIMESTAMPS=1 5374 ;; 5375 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5 5376 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;} 5377 { (exit 1); exit 1; }; } ;; 5378 esac 5379 5380 cat >>confdefs.h <<_ACEOF 5381 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS 5382 _ACEOF 5383 5384 5385 TARGETS_TO_BUILD="" 5386 # Check whether --enable-targets was given. 5387 if test "${enable_targets+set}" = set; then 5388 enableval=$enable_targets; 5389 else 5390 enableval=all 5391 fi 5392 5393 if test "$enableval" = host-only ; then 5394 enableval=host 5395 fi 5396 case "$enableval" in 5397 all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips CellSPU XCore MSP430 CppBackend MBlaze NVPTX Hexagon" ;; 5398 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do 5399 case "$a_target" in 5400 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5401 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5402 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5403 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5404 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5405 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5406 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5407 spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5408 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5409 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5410 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;; 5411 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5412 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5413 nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;; 5414 host) case "$llvm_cv_target_arch" in 5415 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5416 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5417 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5418 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5419 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5420 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5421 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5422 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5423 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5424 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5425 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5426 NVPTX) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;; 5427 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5 5428 echo "$as_me: error: Can not set target to build" >&2;} 5429 { (exit 1); exit 1; }; } ;; 5430 esac ;; 5431 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5 5432 echo "$as_me: error: Unrecognized target $a_target" >&2;} 5433 { (exit 1); exit 1; }; } ;; 5434 esac 5435 done 5436 ;; 5437 esac 5438 5439 # Check whether --enable-experimental-targets was given. 5440 if test "${enable_experimental_targets+set}" = set; then 5441 enableval=$enable_experimental_targets; 5442 else 5443 enableval=disable 5444 fi 5445 5446 5447 if test ${enableval} != "disable" 5448 then 5449 TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD" 5450 fi 5451 5452 TARGETS_TO_BUILD=$TARGETS_TO_BUILD 5453 5454 5455 for a_target in $TARGETS_TO_BUILD; do 5456 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then 5457 5458 cat >>confdefs.h <<_ACEOF 5459 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH 5460 _ACEOF 5461 5462 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target" 5463 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo" 5464 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC" 5465 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter" 5466 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5467 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser" 5468 fi 5469 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then 5470 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler" 5471 fi 5472 5473 cat >>confdefs.h <<_ACEOF 5474 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET 5475 _ACEOF 5476 5477 5478 cat >>confdefs.h <<_ACEOF 5479 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO 5480 _ACEOF 5481 5482 5483 cat >>confdefs.h <<_ACEOF 5484 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC 5485 _ACEOF 5486 5487 5488 cat >>confdefs.h <<_ACEOF 5489 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER 5490 _ACEOF 5491 5492 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5493 5494 cat >>confdefs.h <<_ACEOF 5495 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER 5496 _ACEOF 5497 5498 fi 5499 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then 5500 5501 cat >>confdefs.h <<_ACEOF 5502 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER 5503 _ACEOF 5504 5505 fi 5506 fi 5507 done 5508 5509 LLVM_ENUM_TARGETS="" 5510 LLVM_ENUM_ASM_PRINTERS="" 5511 LLVM_ENUM_ASM_PARSERS="" 5512 LLVM_ENUM_DISASSEMBLERS="" 5513 for target_to_build in $TARGETS_TO_BUILD; do 5514 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS" 5515 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then 5516 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS"; 5517 fi 5518 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then 5519 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS"; 5520 fi 5521 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then 5522 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS"; 5523 fi 5524 done 5525 5526 5527 5528 5529 5530 5531 # Check whether --with-optimize-option was given. 5532 if test "${with_optimize_option+set}" = set; then 5533 withval=$with_optimize_option; 5534 else 5535 withval=default 5536 fi 5537 5538 { echo "$as_me:$LINENO: checking optimization flags" >&5 5539 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; } 5540 case "$withval" in 5541 default) 5542 case "$llvm_cv_os_type" in 5543 FreeBSD) optimize_option=-O2 ;; 5544 MingW) optimize_option=-O2 ;; 5545 *) optimize_option=-O3 ;; 5546 esac ;; 5547 *) optimize_option="$withval" ;; 5548 esac 5549 OPTIMIZE_OPTION=$optimize_option 5550 5551 { echo "$as_me:$LINENO: result: $optimize_option" >&5 5552 echo "${ECHO_T}$optimize_option" >&6; } 5553 5554 5555 # Check whether --with-extra-options was given. 5556 if test "${with_extra_options+set}" = set; then 5557 withval=$with_extra_options; 5558 else 5559 withval=default 5560 fi 5561 5562 case "$withval" in 5563 default) EXTRA_OPTIONS= ;; 5564 *) EXTRA_OPTIONS=$withval ;; 5565 esac 5566 EXTRA_OPTIONS=$EXTRA_OPTIONS 5567 5568 5569 5570 # Check whether --with-extra-ld-options was given. 5571 if test "${with_extra_ld_options+set}" = set; then 5572 withval=$with_extra_ld_options; 5573 else 5574 withval=default 5575 fi 5576 5577 case "$withval" in 5578 default) EXTRA_LD_OPTIONS= ;; 5579 *) EXTRA_LD_OPTIONS=$withval ;; 5580 esac 5581 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS 5582 5583 5584 # Check whether --enable-bindings was given. 5585 if test "${enable_bindings+set}" = set; then 5586 enableval=$enable_bindings; 5587 else 5588 enableval=default 5589 fi 5590 5591 BINDINGS_TO_BUILD="" 5592 case "$enableval" in 5593 yes | default | auto) BINDINGS_TO_BUILD="auto" ;; 5594 all ) BINDINGS_TO_BUILD="ocaml" ;; 5595 none | no) BINDINGS_TO_BUILD="" ;; 5596 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do 5597 case "$a_binding" in 5598 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;; 5599 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5 5600 echo "$as_me: error: Unrecognized binding $a_binding" >&2;} 5601 { (exit 1); exit 1; }; } ;; 5602 esac 5603 done 5604 ;; 5605 esac 5606 5607 5608 # Check whether --with-ocaml-libdir was given. 5609 if test "${with_ocaml_libdir+set}" = set; then 5610 withval=$with_ocaml_libdir; 5611 else 5612 withval=auto 5613 fi 5614 5615 case "$withval" in 5616 auto) with_ocaml_libdir="$withval" ;; 5617 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;; 5618 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5 5619 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;} 5620 { (exit 1); exit 1; }; } ;; 5621 esac 5622 5623 5624 # Check whether --with-clang-srcdir was given. 5625 if test "${with_clang_srcdir+set}" = set; then 5626 withval=$with_clang_srcdir; 5627 else 5628 withval="-" 5629 fi 5630 5631 case "$withval" in 5632 -) clang_src_root="" ;; 5633 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;; 5634 *) clang_src_root="$ac_pwd/$withval" ;; 5635 esac 5636 CLANG_SRC_ROOT=$clang_src_root 5637 5638 5639 5640 # Check whether --with-clang-resource-dir was given. 5641 if test "${with_clang_resource_dir+set}" = set; then 5642 withval=$with_clang_resource_dir; 5643 else 5644 withval="" 5645 fi 5646 5647 5648 cat >>confdefs.h <<_ACEOF 5649 #define CLANG_RESOURCE_DIR "$withval" 5650 _ACEOF 5651 5652 5653 5654 # Check whether --with-c-include-dirs was given. 5655 if test "${with_c_include_dirs+set}" = set; then 5656 withval=$with_c_include_dirs; 5657 else 5658 withval="" 5659 fi 5660 5661 5662 cat >>confdefs.h <<_ACEOF 5663 #define C_INCLUDE_DIRS "$withval" 5664 _ACEOF 5665 5666 5667 # Clang normally uses the system c++ headers and libraries. With this option, 5668 # clang will use the ones provided by a gcc installation instead. This option should 5669 # be passed the same value that was used with --prefix when configuring gcc. 5670 5671 # Check whether --with-gcc-toolchain was given. 5672 if test "${with_gcc_toolchain+set}" = set; then 5673 withval=$with_gcc_toolchain; 5674 else 5675 withval="" 5676 fi 5677 5678 5679 cat >>confdefs.h <<_ACEOF 5680 #define GCC_INSTALL_PREFIX "$withval" 5681 _ACEOF 5682 5683 5684 5685 # Check whether --with-default-sysroot was given. 5686 if test "${with_default_sysroot+set}" = set; then 5687 withval=$with_default_sysroot; 5688 else 5689 withval="" 5690 fi 5691 5692 5693 cat >>confdefs.h <<_ACEOF 5694 #define DEFAULT_SYSROOT "$withval" 5695 _ACEOF 5696 5697 5698 5699 # Check whether --with-binutils-include was given. 5700 if test "${with_binutils_include+set}" = set; then 5701 withval=$with_binutils_include; 5702 else 5703 withval=default 5704 fi 5705 5706 case "$withval" in 5707 default) WITH_BINUTILS_INCDIR=default ;; 5708 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;; 5709 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5 5710 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;} 5711 { (exit 1); exit 1; }; } ;; 5712 esac 5713 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then 5714 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR 5715 5716 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then 5717 echo "$WITH_BINUTILS_INCDIR/plugin-api.h" 5718 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5 5719 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;} 5720 { (exit 1); exit 1; }; }; 5721 fi 5722 fi 5723 5724 5725 # Check whether --with-bug-report-url was given. 5726 if test "${with_bug_report_url+set}" = set; then 5727 withval=$with_bug_report_url; 5728 else 5729 withval="http://llvm.org/bugs/" 5730 fi 5731 5732 5733 cat >>confdefs.h <<_ACEOF 5734 #define BUG_REPORT_URL "$withval" 5735 _ACEOF 5736 5737 5738 # Check whether --enable-libffi was given. 5739 if test "${enable_libffi+set}" = set; then 5740 enableval=$enable_libffi; case "$enableval" in 5741 yes) llvm_cv_enable_libffi="yes" ;; 5742 no) llvm_cv_enable_libffi="no" ;; 5743 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5 5744 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;} 5745 { (exit 1); exit 1; }; } ;; 5746 esac 5747 else 5748 llvm_cv_enable_libffi=no 5749 fi 5750 5751 5752 5753 # Check whether --with-internal-prefix was given. 5754 if test "${with_internal_prefix+set}" = set; then 5755 withval=$with_internal_prefix; 5756 else 5757 withval="" 5758 fi 5759 5760 INTERNAL_PREFIX=$withval 5761 5762 5763 5764 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 5765 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } 5766 if test "${lt_cv_path_NM+set}" = set; then 5767 echo $ECHO_N "(cached) $ECHO_C" >&6 5768 else 5769 if test -n "$NM"; then 5770 # Let the user override the test. 5771 lt_cv_path_NM="$NM" 5772 else 5773 lt_nm_to_check="${ac_tool_prefix}nm" 5774 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5775 lt_nm_to_check="$lt_nm_to_check nm" 5776 fi 5777 for lt_tmp_nm in $lt_nm_to_check; do 5778 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5779 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5780 IFS="$lt_save_ifs" 5781 test -z "$ac_dir" && ac_dir=. 5782 tmp_nm="$ac_dir/$lt_tmp_nm" 5783 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5784 # Check to see if the nm accepts a BSD-compat flag. 5785 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5786 # nm: unknown option "B" ignored 5787 # Tru64's nm complains that /dev/null is an invalid object file 5788 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5789 */dev/null* | *'Invalid file or object type'*) 5790 lt_cv_path_NM="$tmp_nm -B" 5791 break 5792 ;; 5793 *) 5794 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5795 */dev/null*) 5796 lt_cv_path_NM="$tmp_nm -p" 5797 break 5798 ;; 5799 *) 5800 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5801 continue # so that we can try to find one that supports BSD flags 5802 ;; 5803 esac 5804 ;; 5805 esac 5806 fi 5807 done 5808 IFS="$lt_save_ifs" 5809 done 5810 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 5811 fi 5812 fi 5813 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 5814 echo "${ECHO_T}$lt_cv_path_NM" >&6; } 5815 NM="$lt_cv_path_NM" 5816 5817 5818 5819 { echo "$as_me:$LINENO: checking for GNU make" >&5 5820 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; } 5821 if test "${llvm_cv_gnu_make_command+set}" = set; then 5822 echo $ECHO_N "(cached) $ECHO_C" >&6 5823 else 5824 llvm_cv_gnu_make_command='' 5825 for a in "$MAKE" make gmake gnumake ; do 5826 if test -z "$a" ; then continue ; fi ; 5827 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) 5828 then 5829 llvm_cv_gnu_make_command=$a ; 5830 break; 5831 fi 5832 done 5833 fi 5834 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5 5835 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; } 5836 if test "x$llvm_cv_gnu_make_command" != "x" ; then 5837 ifGNUmake='' ; 5838 else 5839 ifGNUmake='#' ; 5840 { echo "$as_me:$LINENO: result: \"Not found\"" >&5 5841 echo "${ECHO_T}\"Not found\"" >&6; }; 5842 fi 5843 5844 5845 { echo "$as_me:$LINENO: checking whether ln -s works" >&5 5846 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } 5847 LN_S=$as_ln_s 5848 if test "$LN_S" = "ln -s"; then 5849 { echo "$as_me:$LINENO: result: yes" >&5 5850 echo "${ECHO_T}yes" >&6; } 5851 else 5852 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 5853 echo "${ECHO_T}no, using $LN_S" >&6; } 5854 fi 5855 5856 # Extract the first word of "cmp", so it can be a program name with args. 5857 set dummy cmp; ac_word=$2 5858 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5859 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5860 if test "${ac_cv_path_CMP+set}" = set; then 5861 echo $ECHO_N "(cached) $ECHO_C" >&6 5862 else 5863 case $CMP in 5864 [\\/]* | ?:[\\/]*) 5865 ac_cv_path_CMP="$CMP" # Let the user override the test with a path. 5866 ;; 5867 *) 5868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5869 for as_dir in $PATH 5870 do 5871 IFS=$as_save_IFS 5872 test -z "$as_dir" && as_dir=. 5873 for ac_exec_ext in '' $ac_executable_extensions; do 5874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5875 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext" 5876 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5877 break 2 5878 fi 5879 done 5880 done 5881 IFS=$as_save_IFS 5882 5883 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp" 5884 ;; 5885 esac 5886 fi 5887 CMP=$ac_cv_path_CMP 5888 if test -n "$CMP"; then 5889 { echo "$as_me:$LINENO: result: $CMP" >&5 5890 echo "${ECHO_T}$CMP" >&6; } 5891 else 5892 { echo "$as_me:$LINENO: result: no" >&5 5893 echo "${ECHO_T}no" >&6; } 5894 fi 5895 5896 5897 # Extract the first word of "cp", so it can be a program name with args. 5898 set dummy cp; ac_word=$2 5899 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5900 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5901 if test "${ac_cv_path_CP+set}" = set; then 5902 echo $ECHO_N "(cached) $ECHO_C" >&6 5903 else 5904 case $CP in 5905 [\\/]* | ?:[\\/]*) 5906 ac_cv_path_CP="$CP" # Let the user override the test with a path. 5907 ;; 5908 *) 5909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5910 for as_dir in $PATH 5911 do 5912 IFS=$as_save_IFS 5913 test -z "$as_dir" && as_dir=. 5914 for ac_exec_ext in '' $ac_executable_extensions; do 5915 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5916 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext" 5917 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5918 break 2 5919 fi 5920 done 5921 done 5922 IFS=$as_save_IFS 5923 5924 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp" 5925 ;; 5926 esac 5927 fi 5928 CP=$ac_cv_path_CP 5929 if test -n "$CP"; then 5930 { echo "$as_me:$LINENO: result: $CP" >&5 5931 echo "${ECHO_T}$CP" >&6; } 5932 else 5933 { echo "$as_me:$LINENO: result: no" >&5 5934 echo "${ECHO_T}no" >&6; } 5935 fi 5936 5937 5938 # Extract the first word of "date", so it can be a program name with args. 5939 set dummy date; ac_word=$2 5940 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5941 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5942 if test "${ac_cv_path_DATE+set}" = set; then 5943 echo $ECHO_N "(cached) $ECHO_C" >&6 5944 else 5945 case $DATE in 5946 [\\/]* | ?:[\\/]*) 5947 ac_cv_path_DATE="$DATE" # Let the user override the test with a path. 5948 ;; 5949 *) 5950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5951 for as_dir in $PATH 5952 do 5953 IFS=$as_save_IFS 5954 test -z "$as_dir" && as_dir=. 5955 for ac_exec_ext in '' $ac_executable_extensions; do 5956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5957 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext" 5958 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5959 break 2 5960 fi 5961 done 5962 done 5963 IFS=$as_save_IFS 5964 5965 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date" 5966 ;; 5967 esac 5968 fi 5969 DATE=$ac_cv_path_DATE 5970 if test -n "$DATE"; then 5971 { echo "$as_me:$LINENO: result: $DATE" >&5 5972 echo "${ECHO_T}$DATE" >&6; } 5973 else 5974 { echo "$as_me:$LINENO: result: no" >&5 5975 echo "${ECHO_T}no" >&6; } 5976 fi 5977 5978 5979 # Extract the first word of "find", so it can be a program name with args. 5980 set dummy find; ac_word=$2 5981 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5983 if test "${ac_cv_path_FIND+set}" = set; then 5984 echo $ECHO_N "(cached) $ECHO_C" >&6 5985 else 5986 case $FIND in 5987 [\\/]* | ?:[\\/]*) 5988 ac_cv_path_FIND="$FIND" # Let the user override the test with a path. 5989 ;; 5990 *) 5991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5992 for as_dir in $PATH 5993 do 5994 IFS=$as_save_IFS 5995 test -z "$as_dir" && as_dir=. 5996 for ac_exec_ext in '' $ac_executable_extensions; do 5997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5998 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext" 5999 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6000 break 2 6001 fi 6002 done 6003 done 6004 IFS=$as_save_IFS 6005 6006 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find" 6007 ;; 6008 esac 6009 fi 6010 FIND=$ac_cv_path_FIND 6011 if test -n "$FIND"; then 6012 { echo "$as_me:$LINENO: result: $FIND" >&5 6013 echo "${ECHO_T}$FIND" >&6; } 6014 else 6015 { echo "$as_me:$LINENO: result: no" >&5 6016 echo "${ECHO_T}no" >&6; } 6017 fi 6018 6019 6020 # Extract the first word of "grep", so it can be a program name with args. 6021 set dummy grep; ac_word=$2 6022 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6023 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6024 if test "${ac_cv_path_GREP+set}" = set; then 6025 echo $ECHO_N "(cached) $ECHO_C" >&6 6026 else 6027 case $GREP in 6028 [\\/]* | ?:[\\/]*) 6029 ac_cv_path_GREP="$GREP" # Let the user override the test with a path. 6030 ;; 6031 *) 6032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6033 for as_dir in $PATH 6034 do 6035 IFS=$as_save_IFS 6036 test -z "$as_dir" && as_dir=. 6037 for ac_exec_ext in '' $ac_executable_extensions; do 6038 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6039 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext" 6040 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6041 break 2 6042 fi 6043 done 6044 done 6045 IFS=$as_save_IFS 6046 6047 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep" 6048 ;; 6049 esac 6050 fi 6051 GREP=$ac_cv_path_GREP 6052 if test -n "$GREP"; then 6053 { echo "$as_me:$LINENO: result: $GREP" >&5 6054 echo "${ECHO_T}$GREP" >&6; } 6055 else 6056 { echo "$as_me:$LINENO: result: no" >&5 6057 echo "${ECHO_T}no" >&6; } 6058 fi 6059 6060 6061 # Extract the first word of "mkdir", so it can be a program name with args. 6062 set dummy mkdir; ac_word=$2 6063 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6064 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6065 if test "${ac_cv_path_MKDIR+set}" = set; then 6066 echo $ECHO_N "(cached) $ECHO_C" >&6 6067 else 6068 case $MKDIR in 6069 [\\/]* | ?:[\\/]*) 6070 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path. 6071 ;; 6072 *) 6073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6074 for as_dir in $PATH 6075 do 6076 IFS=$as_save_IFS 6077 test -z "$as_dir" && as_dir=. 6078 for ac_exec_ext in '' $ac_executable_extensions; do 6079 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6080 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext" 6081 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6082 break 2 6083 fi 6084 done 6085 done 6086 IFS=$as_save_IFS 6087 6088 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir" 6089 ;; 6090 esac 6091 fi 6092 MKDIR=$ac_cv_path_MKDIR 6093 if test -n "$MKDIR"; then 6094 { echo "$as_me:$LINENO: result: $MKDIR" >&5 6095 echo "${ECHO_T}$MKDIR" >&6; } 6096 else 6097 { echo "$as_me:$LINENO: result: no" >&5 6098 echo "${ECHO_T}no" >&6; } 6099 fi 6100 6101 6102 # Extract the first word of "mv", so it can be a program name with args. 6103 set dummy mv; ac_word=$2 6104 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6105 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6106 if test "${ac_cv_path_MV+set}" = set; then 6107 echo $ECHO_N "(cached) $ECHO_C" >&6 6108 else 6109 case $MV in 6110 [\\/]* | ?:[\\/]*) 6111 ac_cv_path_MV="$MV" # Let the user override the test with a path. 6112 ;; 6113 *) 6114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6115 for as_dir in $PATH 6116 do 6117 IFS=$as_save_IFS 6118 test -z "$as_dir" && as_dir=. 6119 for ac_exec_ext in '' $ac_executable_extensions; do 6120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6121 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 6122 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6123 break 2 6124 fi 6125 done 6126 done 6127 IFS=$as_save_IFS 6128 6129 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 6130 ;; 6131 esac 6132 fi 6133 MV=$ac_cv_path_MV 6134 if test -n "$MV"; then 6135 { echo "$as_me:$LINENO: result: $MV" >&5 6136 echo "${ECHO_T}$MV" >&6; } 6137 else 6138 { echo "$as_me:$LINENO: result: no" >&5 6139 echo "${ECHO_T}no" >&6; } 6140 fi 6141 6142 6143 if test -n "$ac_tool_prefix"; then 6144 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6145 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6146 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6147 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6148 if test "${ac_cv_prog_RANLIB+set}" = set; then 6149 echo $ECHO_N "(cached) $ECHO_C" >&6 6150 else 6151 if test -n "$RANLIB"; then 6152 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6153 else 6154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6155 for as_dir in $PATH 6156 do 6157 IFS=$as_save_IFS 6158 test -z "$as_dir" && as_dir=. 6159 for ac_exec_ext in '' $ac_executable_extensions; do 6160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6161 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6162 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6163 break 2 6164 fi 6165 done 6166 done 6167 IFS=$as_save_IFS 6168 6169 fi 6170 fi 6171 RANLIB=$ac_cv_prog_RANLIB 6172 if test -n "$RANLIB"; then 6173 { echo "$as_me:$LINENO: result: $RANLIB" >&5 6174 echo "${ECHO_T}$RANLIB" >&6; } 6175 else 6176 { echo "$as_me:$LINENO: result: no" >&5 6177 echo "${ECHO_T}no" >&6; } 6178 fi 6179 6180 6181 fi 6182 if test -z "$ac_cv_prog_RANLIB"; then 6183 ac_ct_RANLIB=$RANLIB 6184 # Extract the first word of "ranlib", so it can be a program name with args. 6185 set dummy ranlib; ac_word=$2 6186 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6187 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6188 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 6189 echo $ECHO_N "(cached) $ECHO_C" >&6 6190 else 6191 if test -n "$ac_ct_RANLIB"; then 6192 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6193 else 6194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6195 for as_dir in $PATH 6196 do 6197 IFS=$as_save_IFS 6198 test -z "$as_dir" && as_dir=. 6199 for ac_exec_ext in '' $ac_executable_extensions; do 6200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6201 ac_cv_prog_ac_ct_RANLIB="ranlib" 6202 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6203 break 2 6204 fi 6205 done 6206 done 6207 IFS=$as_save_IFS 6208 6209 fi 6210 fi 6211 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6212 if test -n "$ac_ct_RANLIB"; then 6213 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 6214 echo "${ECHO_T}$ac_ct_RANLIB" >&6; } 6215 else 6216 { echo "$as_me:$LINENO: result: no" >&5 6217 echo "${ECHO_T}no" >&6; } 6218 fi 6219 6220 if test "x$ac_ct_RANLIB" = x; then 6221 RANLIB=":" 6222 else 6223 case $cross_compiling:$ac_tool_warned in 6224 yes:) 6225 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6226 whose name does not start with the host triplet. If you think this 6227 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 6228 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6229 whose name does not start with the host triplet. If you think this 6230 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 6231 ac_tool_warned=yes ;; 6232 esac 6233 RANLIB=$ac_ct_RANLIB 6234 fi 6235 else 6236 RANLIB="$ac_cv_prog_RANLIB" 6237 fi 6238 6239 if test -n "$ac_tool_prefix"; then 6240 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6241 set dummy ${ac_tool_prefix}ar; ac_word=$2 6242 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6243 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6244 if test "${ac_cv_prog_AR+set}" = set; then 6245 echo $ECHO_N "(cached) $ECHO_C" >&6 6246 else 6247 if test -n "$AR"; then 6248 ac_cv_prog_AR="$AR" # Let the user override the test. 6249 else 6250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6251 for as_dir in $PATH 6252 do 6253 IFS=$as_save_IFS 6254 test -z "$as_dir" && as_dir=. 6255 for ac_exec_ext in '' $ac_executable_extensions; do 6256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6257 ac_cv_prog_AR="${ac_tool_prefix}ar" 6258 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6259 break 2 6260 fi 6261 done 6262 done 6263 IFS=$as_save_IFS 6264 6265 fi 6266 fi 6267 AR=$ac_cv_prog_AR 6268 if test -n "$AR"; then 6269 { echo "$as_me:$LINENO: result: $AR" >&5 6270 echo "${ECHO_T}$AR" >&6; } 6271 else 6272 { echo "$as_me:$LINENO: result: no" >&5 6273 echo "${ECHO_T}no" >&6; } 6274 fi 6275 6276 6277 fi 6278 if test -z "$ac_cv_prog_AR"; then 6279 ac_ct_AR=$AR 6280 # Extract the first word of "ar", so it can be a program name with args. 6281 set dummy ar; ac_word=$2 6282 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6283 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6284 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 6285 echo $ECHO_N "(cached) $ECHO_C" >&6 6286 else 6287 if test -n "$ac_ct_AR"; then 6288 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6289 else 6290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6291 for as_dir in $PATH 6292 do 6293 IFS=$as_save_IFS 6294 test -z "$as_dir" && as_dir=. 6295 for ac_exec_ext in '' $ac_executable_extensions; do 6296 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6297 ac_cv_prog_ac_ct_AR="ar" 6298 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6299 break 2 6300 fi 6301 done 6302 done 6303 IFS=$as_save_IFS 6304 6305 fi 6306 fi 6307 ac_ct_AR=$ac_cv_prog_ac_ct_AR 6308 if test -n "$ac_ct_AR"; then 6309 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 6310 echo "${ECHO_T}$ac_ct_AR" >&6; } 6311 else 6312 { echo "$as_me:$LINENO: result: no" >&5 6313 echo "${ECHO_T}no" >&6; } 6314 fi 6315 6316 if test "x$ac_ct_AR" = x; then 6317 AR="false" 6318 else 6319 case $cross_compiling:$ac_tool_warned in 6320 yes:) 6321 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6322 whose name does not start with the host triplet. If you think this 6323 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 6324 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6325 whose name does not start with the host triplet. If you think this 6326 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 6327 ac_tool_warned=yes ;; 6328 esac 6329 AR=$ac_ct_AR 6330 fi 6331 else 6332 AR="$ac_cv_prog_AR" 6333 fi 6334 6335 # Extract the first word of "rm", so it can be a program name with args. 6336 set dummy rm; ac_word=$2 6337 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6338 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6339 if test "${ac_cv_path_RM+set}" = set; then 6340 echo $ECHO_N "(cached) $ECHO_C" >&6 6341 else 6342 case $RM in 6343 [\\/]* | ?:[\\/]*) 6344 ac_cv_path_RM="$RM" # Let the user override the test with a path. 6345 ;; 6346 *) 6347 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6348 for as_dir in $PATH 6349 do 6350 IFS=$as_save_IFS 6351 test -z "$as_dir" && as_dir=. 6352 for ac_exec_ext in '' $ac_executable_extensions; do 6353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6354 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 6355 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6356 break 2 6357 fi 6358 done 6359 done 6360 IFS=$as_save_IFS 6361 6362 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm" 6363 ;; 6364 esac 6365 fi 6366 RM=$ac_cv_path_RM 6367 if test -n "$RM"; then 6368 { echo "$as_me:$LINENO: result: $RM" >&5 6369 echo "${ECHO_T}$RM" >&6; } 6370 else 6371 { echo "$as_me:$LINENO: result: no" >&5 6372 echo "${ECHO_T}no" >&6; } 6373 fi 6374 6375 6376 # Extract the first word of "sed", so it can be a program name with args. 6377 set dummy sed; ac_word=$2 6378 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6379 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6380 if test "${ac_cv_path_SED+set}" = set; then 6381 echo $ECHO_N "(cached) $ECHO_C" >&6 6382 else 6383 case $SED in 6384 [\\/]* | ?:[\\/]*) 6385 ac_cv_path_SED="$SED" # Let the user override the test with a path. 6386 ;; 6387 *) 6388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6389 for as_dir in $PATH 6390 do 6391 IFS=$as_save_IFS 6392 test -z "$as_dir" && as_dir=. 6393 for ac_exec_ext in '' $ac_executable_extensions; do 6394 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6395 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 6396 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6397 break 2 6398 fi 6399 done 6400 done 6401 IFS=$as_save_IFS 6402 6403 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed" 6404 ;; 6405 esac 6406 fi 6407 SED=$ac_cv_path_SED 6408 if test -n "$SED"; then 6409 { echo "$as_me:$LINENO: result: $SED" >&5 6410 echo "${ECHO_T}$SED" >&6; } 6411 else 6412 { echo "$as_me:$LINENO: result: no" >&5 6413 echo "${ECHO_T}no" >&6; } 6414 fi 6415 6416 6417 # Extract the first word of "tar", so it can be a program name with args. 6418 set dummy tar; ac_word=$2 6419 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6420 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6421 if test "${ac_cv_path_TAR+set}" = set; then 6422 echo $ECHO_N "(cached) $ECHO_C" >&6 6423 else 6424 case $TAR in 6425 [\\/]* | ?:[\\/]*) 6426 ac_cv_path_TAR="$TAR" # Let the user override the test with a path. 6427 ;; 6428 *) 6429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6430 for as_dir in $PATH 6431 do 6432 IFS=$as_save_IFS 6433 test -z "$as_dir" && as_dir=. 6434 for ac_exec_ext in '' $ac_executable_extensions; do 6435 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6436 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" 6437 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6438 break 2 6439 fi 6440 done 6441 done 6442 IFS=$as_save_IFS 6443 6444 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar" 6445 ;; 6446 esac 6447 fi 6448 TAR=$ac_cv_path_TAR 6449 if test -n "$TAR"; then 6450 { echo "$as_me:$LINENO: result: $TAR" >&5 6451 echo "${ECHO_T}$TAR" >&6; } 6452 else 6453 { echo "$as_me:$LINENO: result: no" >&5 6454 echo "${ECHO_T}no" >&6; } 6455 fi 6456 6457 6458 # Extract the first word of "pwd", so it can be a program name with args. 6459 set dummy pwd; ac_word=$2 6460 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6461 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6462 if test "${ac_cv_path_BINPWD+set}" = set; then 6463 echo $ECHO_N "(cached) $ECHO_C" >&6 6464 else 6465 case $BINPWD in 6466 [\\/]* | ?:[\\/]*) 6467 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path. 6468 ;; 6469 *) 6470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6471 for as_dir in $PATH 6472 do 6473 IFS=$as_save_IFS 6474 test -z "$as_dir" && as_dir=. 6475 for ac_exec_ext in '' $ac_executable_extensions; do 6476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6477 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext" 6478 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6479 break 2 6480 fi 6481 done 6482 done 6483 IFS=$as_save_IFS 6484 6485 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd" 6486 ;; 6487 esac 6488 fi 6489 BINPWD=$ac_cv_path_BINPWD 6490 if test -n "$BINPWD"; then 6491 { echo "$as_me:$LINENO: result: $BINPWD" >&5 6492 echo "${ECHO_T}$BINPWD" >&6; } 6493 else 6494 { echo "$as_me:$LINENO: result: no" >&5 6495 echo "${ECHO_T}no" >&6; } 6496 fi 6497 6498 6499 6500 # Extract the first word of "Graphviz", so it can be a program name with args. 6501 set dummy Graphviz; ac_word=$2 6502 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6503 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6504 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then 6505 echo $ECHO_N "(cached) $ECHO_C" >&6 6506 else 6507 case $GRAPHVIZ in 6508 [\\/]* | ?:[\\/]*) 6509 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path. 6510 ;; 6511 *) 6512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6513 for as_dir in $PATH 6514 do 6515 IFS=$as_save_IFS 6516 test -z "$as_dir" && as_dir=. 6517 for ac_exec_ext in '' $ac_executable_extensions; do 6518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6519 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext" 6520 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6521 break 2 6522 fi 6523 done 6524 done 6525 IFS=$as_save_IFS 6526 6527 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz" 6528 ;; 6529 esac 6530 fi 6531 GRAPHVIZ=$ac_cv_path_GRAPHVIZ 6532 if test -n "$GRAPHVIZ"; then 6533 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5 6534 echo "${ECHO_T}$GRAPHVIZ" >&6; } 6535 else 6536 { echo "$as_me:$LINENO: result: no" >&5 6537 echo "${ECHO_T}no" >&6; } 6538 fi 6539 6540 6541 if test "$GRAPHVIZ" != "echo Graphviz" ; then 6542 6543 cat >>confdefs.h <<\_ACEOF 6544 #define HAVE_GRAPHVIZ 1 6545 _ACEOF 6546 6547 if test "$llvm_cv_os_type" = "MingW" ; then 6548 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6549 fi 6550 6551 cat >>confdefs.h <<_ACEOF 6552 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}" 6553 _ACEOF 6554 6555 fi 6556 # Extract the first word of "dot", so it can be a program name with args. 6557 set dummy dot; ac_word=$2 6558 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6559 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6560 if test "${ac_cv_path_DOT+set}" = set; then 6561 echo $ECHO_N "(cached) $ECHO_C" >&6 6562 else 6563 case $DOT in 6564 [\\/]* | ?:[\\/]*) 6565 ac_cv_path_DOT="$DOT" # Let the user override the test with a path. 6566 ;; 6567 *) 6568 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6569 for as_dir in $PATH 6570 do 6571 IFS=$as_save_IFS 6572 test -z "$as_dir" && as_dir=. 6573 for ac_exec_ext in '' $ac_executable_extensions; do 6574 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6575 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext" 6576 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6577 break 2 6578 fi 6579 done 6580 done 6581 IFS=$as_save_IFS 6582 6583 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot" 6584 ;; 6585 esac 6586 fi 6587 DOT=$ac_cv_path_DOT 6588 if test -n "$DOT"; then 6589 { echo "$as_me:$LINENO: result: $DOT" >&5 6590 echo "${ECHO_T}$DOT" >&6; } 6591 else 6592 { echo "$as_me:$LINENO: result: no" >&5 6593 echo "${ECHO_T}no" >&6; } 6594 fi 6595 6596 6597 if test "$DOT" != "echo dot" ; then 6598 6599 cat >>confdefs.h <<\_ACEOF 6600 #define HAVE_DOT 1 6601 _ACEOF 6602 6603 if test "$llvm_cv_os_type" = "MingW" ; then 6604 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6605 fi 6606 6607 cat >>confdefs.h <<_ACEOF 6608 #define LLVM_PATH_DOT "$DOT${EXEEXT}" 6609 _ACEOF 6610 6611 fi 6612 # Extract the first word of "fdp", so it can be a program name with args. 6613 set dummy fdp; ac_word=$2 6614 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6615 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6616 if test "${ac_cv_path_FDP+set}" = set; then 6617 echo $ECHO_N "(cached) $ECHO_C" >&6 6618 else 6619 case $FDP in 6620 [\\/]* | ?:[\\/]*) 6621 ac_cv_path_FDP="$FDP" # Let the user override the test with a path. 6622 ;; 6623 *) 6624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6625 for as_dir in $PATH 6626 do 6627 IFS=$as_save_IFS 6628 test -z "$as_dir" && as_dir=. 6629 for ac_exec_ext in '' $ac_executable_extensions; do 6630 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6631 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext" 6632 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6633 break 2 6634 fi 6635 done 6636 done 6637 IFS=$as_save_IFS 6638 6639 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp" 6640 ;; 6641 esac 6642 fi 6643 FDP=$ac_cv_path_FDP 6644 if test -n "$FDP"; then 6645 { echo "$as_me:$LINENO: result: $FDP" >&5 6646 echo "${ECHO_T}$FDP" >&6; } 6647 else 6648 { echo "$as_me:$LINENO: result: no" >&5 6649 echo "${ECHO_T}no" >&6; } 6650 fi 6651 6652 6653 if test "$FDP" != "echo fdp" ; then 6654 6655 cat >>confdefs.h <<\_ACEOF 6656 #define HAVE_FDP 1 6657 _ACEOF 6658 6659 if test "$llvm_cv_os_type" = "MingW" ; then 6660 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6661 fi 6662 6663 cat >>confdefs.h <<_ACEOF 6664 #define LLVM_PATH_FDP "$FDP${EXEEXT}" 6665 _ACEOF 6666 6667 fi 6668 # Extract the first word of "neato", so it can be a program name with args. 6669 set dummy neato; ac_word=$2 6670 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6671 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6672 if test "${ac_cv_path_NEATO+set}" = set; then 6673 echo $ECHO_N "(cached) $ECHO_C" >&6 6674 else 6675 case $NEATO in 6676 [\\/]* | ?:[\\/]*) 6677 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path. 6678 ;; 6679 *) 6680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6681 for as_dir in $PATH 6682 do 6683 IFS=$as_save_IFS 6684 test -z "$as_dir" && as_dir=. 6685 for ac_exec_ext in '' $ac_executable_extensions; do 6686 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6687 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext" 6688 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6689 break 2 6690 fi 6691 done 6692 done 6693 IFS=$as_save_IFS 6694 6695 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato" 6696 ;; 6697 esac 6698 fi 6699 NEATO=$ac_cv_path_NEATO 6700 if test -n "$NEATO"; then 6701 { echo "$as_me:$LINENO: result: $NEATO" >&5 6702 echo "${ECHO_T}$NEATO" >&6; } 6703 else 6704 { echo "$as_me:$LINENO: result: no" >&5 6705 echo "${ECHO_T}no" >&6; } 6706 fi 6707 6708 6709 if test "$NEATO" != "echo neato" ; then 6710 6711 cat >>confdefs.h <<\_ACEOF 6712 #define HAVE_NEATO 1 6713 _ACEOF 6714 6715 if test "$llvm_cv_os_type" = "MingW" ; then 6716 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6717 fi 6718 6719 cat >>confdefs.h <<_ACEOF 6720 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}" 6721 _ACEOF 6722 6723 fi 6724 # Extract the first word of "twopi", so it can be a program name with args. 6725 set dummy twopi; ac_word=$2 6726 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6727 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6728 if test "${ac_cv_path_TWOPI+set}" = set; then 6729 echo $ECHO_N "(cached) $ECHO_C" >&6 6730 else 6731 case $TWOPI in 6732 [\\/]* | ?:[\\/]*) 6733 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path. 6734 ;; 6735 *) 6736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6737 for as_dir in $PATH 6738 do 6739 IFS=$as_save_IFS 6740 test -z "$as_dir" && as_dir=. 6741 for ac_exec_ext in '' $ac_executable_extensions; do 6742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6743 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext" 6744 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6745 break 2 6746 fi 6747 done 6748 done 6749 IFS=$as_save_IFS 6750 6751 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi" 6752 ;; 6753 esac 6754 fi 6755 TWOPI=$ac_cv_path_TWOPI 6756 if test -n "$TWOPI"; then 6757 { echo "$as_me:$LINENO: result: $TWOPI" >&5 6758 echo "${ECHO_T}$TWOPI" >&6; } 6759 else 6760 { echo "$as_me:$LINENO: result: no" >&5 6761 echo "${ECHO_T}no" >&6; } 6762 fi 6763 6764 6765 if test "$TWOPI" != "echo twopi" ; then 6766 6767 cat >>confdefs.h <<\_ACEOF 6768 #define HAVE_TWOPI 1 6769 _ACEOF 6770 6771 if test "$llvm_cv_os_type" = "MingW" ; then 6772 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6773 fi 6774 6775 cat >>confdefs.h <<_ACEOF 6776 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}" 6777 _ACEOF 6778 6779 fi 6780 # Extract the first word of "circo", so it can be a program name with args. 6781 set dummy circo; ac_word=$2 6782 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6784 if test "${ac_cv_path_CIRCO+set}" = set; then 6785 echo $ECHO_N "(cached) $ECHO_C" >&6 6786 else 6787 case $CIRCO in 6788 [\\/]* | ?:[\\/]*) 6789 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path. 6790 ;; 6791 *) 6792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6793 for as_dir in $PATH 6794 do 6795 IFS=$as_save_IFS 6796 test -z "$as_dir" && as_dir=. 6797 for ac_exec_ext in '' $ac_executable_extensions; do 6798 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6799 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext" 6800 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6801 break 2 6802 fi 6803 done 6804 done 6805 IFS=$as_save_IFS 6806 6807 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo" 6808 ;; 6809 esac 6810 fi 6811 CIRCO=$ac_cv_path_CIRCO 6812 if test -n "$CIRCO"; then 6813 { echo "$as_me:$LINENO: result: $CIRCO" >&5 6814 echo "${ECHO_T}$CIRCO" >&6; } 6815 else 6816 { echo "$as_me:$LINENO: result: no" >&5 6817 echo "${ECHO_T}no" >&6; } 6818 fi 6819 6820 6821 if test "$CIRCO" != "echo circo" ; then 6822 6823 cat >>confdefs.h <<\_ACEOF 6824 #define HAVE_CIRCO 1 6825 _ACEOF 6826 6827 if test "$llvm_cv_os_type" = "MingW" ; then 6828 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6829 fi 6830 6831 cat >>confdefs.h <<_ACEOF 6832 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}" 6833 _ACEOF 6834 6835 fi 6836 for ac_prog in gv gsview32 6837 do 6838 # Extract the first word of "$ac_prog", so it can be a program name with args. 6839 set dummy $ac_prog; ac_word=$2 6840 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6841 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6842 if test "${ac_cv_path_GV+set}" = set; then 6843 echo $ECHO_N "(cached) $ECHO_C" >&6 6844 else 6845 case $GV in 6846 [\\/]* | ?:[\\/]*) 6847 ac_cv_path_GV="$GV" # Let the user override the test with a path. 6848 ;; 6849 *) 6850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6851 for as_dir in $PATH 6852 do 6853 IFS=$as_save_IFS 6854 test -z "$as_dir" && as_dir=. 6855 for ac_exec_ext in '' $ac_executable_extensions; do 6856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6857 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext" 6858 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6859 break 2 6860 fi 6861 done 6862 done 6863 IFS=$as_save_IFS 6864 6865 ;; 6866 esac 6867 fi 6868 GV=$ac_cv_path_GV 6869 if test -n "$GV"; then 6870 { echo "$as_me:$LINENO: result: $GV" >&5 6871 echo "${ECHO_T}$GV" >&6; } 6872 else 6873 { echo "$as_me:$LINENO: result: no" >&5 6874 echo "${ECHO_T}no" >&6; } 6875 fi 6876 6877 6878 test -n "$GV" && break 6879 done 6880 test -n "$GV" || GV="echo gv" 6881 6882 if test "$GV" != "echo gv" ; then 6883 6884 cat >>confdefs.h <<\_ACEOF 6885 #define HAVE_GV 1 6886 _ACEOF 6887 6888 if test "$llvm_cv_os_type" = "MingW" ; then 6889 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6890 fi 6891 6892 cat >>confdefs.h <<_ACEOF 6893 #define LLVM_PATH_GV "$GV${EXEEXT}" 6894 _ACEOF 6895 6896 fi 6897 # Extract the first word of "dotty", so it can be a program name with args. 6898 set dummy dotty; ac_word=$2 6899 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6900 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6901 if test "${ac_cv_path_DOTTY+set}" = set; then 6902 echo $ECHO_N "(cached) $ECHO_C" >&6 6903 else 6904 case $DOTTY in 6905 [\\/]* | ?:[\\/]*) 6906 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path. 6907 ;; 6908 *) 6909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6910 for as_dir in $PATH 6911 do 6912 IFS=$as_save_IFS 6913 test -z "$as_dir" && as_dir=. 6914 for ac_exec_ext in '' $ac_executable_extensions; do 6915 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6916 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext" 6917 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6918 break 2 6919 fi 6920 done 6921 done 6922 IFS=$as_save_IFS 6923 6924 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty" 6925 ;; 6926 esac 6927 fi 6928 DOTTY=$ac_cv_path_DOTTY 6929 if test -n "$DOTTY"; then 6930 { echo "$as_me:$LINENO: result: $DOTTY" >&5 6931 echo "${ECHO_T}$DOTTY" >&6; } 6932 else 6933 { echo "$as_me:$LINENO: result: no" >&5 6934 echo "${ECHO_T}no" >&6; } 6935 fi 6936 6937 6938 if test "$DOTTY" != "echo dotty" ; then 6939 6940 cat >>confdefs.h <<\_ACEOF 6941 #define HAVE_DOTTY 1 6942 _ACEOF 6943 6944 if test "$llvm_cv_os_type" = "MingW" ; then 6945 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6946 fi 6947 6948 cat >>confdefs.h <<_ACEOF 6949 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}" 6950 _ACEOF 6951 6952 fi 6953 # Extract the first word of "xdot.py", so it can be a program name with args. 6954 set dummy xdot.py; ac_word=$2 6955 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6956 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6957 if test "${ac_cv_path_XDOT_PY+set}" = set; then 6958 echo $ECHO_N "(cached) $ECHO_C" >&6 6959 else 6960 case $XDOT_PY in 6961 [\\/]* | ?:[\\/]*) 6962 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path. 6963 ;; 6964 *) 6965 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6966 for as_dir in $PATH 6967 do 6968 IFS=$as_save_IFS 6969 test -z "$as_dir" && as_dir=. 6970 for ac_exec_ext in '' $ac_executable_extensions; do 6971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6972 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext" 6973 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6974 break 2 6975 fi 6976 done 6977 done 6978 IFS=$as_save_IFS 6979 6980 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py" 6981 ;; 6982 esac 6983 fi 6984 XDOT_PY=$ac_cv_path_XDOT_PY 6985 if test -n "$XDOT_PY"; then 6986 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5 6987 echo "${ECHO_T}$XDOT_PY" >&6; } 6988 else 6989 { echo "$as_me:$LINENO: result: no" >&5 6990 echo "${ECHO_T}no" >&6; } 6991 fi 6992 6993 6994 if test "$XDOT_PY" != "echo xdot.py" ; then 6995 6996 cat >>confdefs.h <<\_ACEOF 6997 #define HAVE_XDOT_PY 1 6998 _ACEOF 6999 7000 if test "$llvm_cv_os_type" = "MingW" ; then 7001 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7002 fi 7003 7004 cat >>confdefs.h <<_ACEOF 7005 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}" 7006 _ACEOF 7007 7008 fi 7009 7010 # Find a good install program. We prefer a C program (faster), 7011 # so one script is as good as another. But avoid the broken or 7012 # incompatible versions: 7013 # SysV /etc/install, /usr/sbin/install 7014 # SunOS /usr/etc/install 7015 # IRIX /sbin/install 7016 # AIX /bin/install 7017 # AmigaOS /C/install, which installs bootblocks on floppy discs 7018 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 7019 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 7020 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 7021 # OS/2's system install, which has a completely different semantic 7022 # ./install, which can be erroneously created by make from ./install.sh. 7023 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 7024 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 7025 if test -z "$INSTALL"; then 7026 if test "${ac_cv_path_install+set}" = set; then 7027 echo $ECHO_N "(cached) $ECHO_C" >&6 7028 else 7029 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7030 for as_dir in $PATH 7031 do 7032 IFS=$as_save_IFS 7033 test -z "$as_dir" && as_dir=. 7034 # Account for people who put trailing slashes in PATH elements. 7035 case $as_dir/ in 7036 ./ | .// | /cC/* | \ 7037 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 7038 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 7039 /usr/ucb/* ) ;; 7040 *) 7041 # OSF1 and SCO ODT 3.0 have their own names for install. 7042 # Don't use installbsd from OSF since it installs stuff as root 7043 # by default. 7044 for ac_prog in ginstall scoinst install; do 7045 for ac_exec_ext in '' $ac_executable_extensions; do 7046 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then 7047 if test $ac_prog = install && 7048 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7049 # AIX install. It has an incompatible calling convention. 7050 : 7051 elif test $ac_prog = install && 7052 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7053 # program-specific install script used by HP pwplus--don't use. 7054 : 7055 else 7056 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 7057 break 3 7058 fi 7059 fi 7060 done 7061 done 7062 ;; 7063 esac 7064 done 7065 IFS=$as_save_IFS 7066 7067 7068 fi 7069 if test "${ac_cv_path_install+set}" = set; then 7070 INSTALL=$ac_cv_path_install 7071 else 7072 # As a last resort, use the slow shell script. Don't cache a 7073 # value for INSTALL within a source directory, because that will 7074 # break other packages using the cache if that directory is 7075 # removed, or if the value is a relative name. 7076 INSTALL=$ac_install_sh 7077 fi 7078 fi 7079 { echo "$as_me:$LINENO: result: $INSTALL" >&5 7080 echo "${ECHO_T}$INSTALL" >&6; } 7081 7082 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 7083 # It thinks the first close brace ends the variable substitution. 7084 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 7085 7086 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 7087 7088 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 7089 7090 case "$INSTALL" in 7091 [\\/$]* | ?:[\\/]* ) ;; 7092 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;; 7093 esac 7094 7095 # Extract the first word of "bzip2", so it can be a program name with args. 7096 set dummy bzip2; ac_word=$2 7097 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7098 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7099 if test "${ac_cv_path_BZIP2+set}" = set; then 7100 echo $ECHO_N "(cached) $ECHO_C" >&6 7101 else 7102 case $BZIP2 in 7103 [\\/]* | ?:[\\/]*) 7104 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path. 7105 ;; 7106 *) 7107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7108 for as_dir in $PATH 7109 do 7110 IFS=$as_save_IFS 7111 test -z "$as_dir" && as_dir=. 7112 for ac_exec_ext in '' $ac_executable_extensions; do 7113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7114 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext" 7115 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7116 break 2 7117 fi 7118 done 7119 done 7120 IFS=$as_save_IFS 7121 7122 ;; 7123 esac 7124 fi 7125 BZIP2=$ac_cv_path_BZIP2 7126 if test -n "$BZIP2"; then 7127 { echo "$as_me:$LINENO: result: $BZIP2" >&5 7128 echo "${ECHO_T}$BZIP2" >&6; } 7129 else 7130 { echo "$as_me:$LINENO: result: no" >&5 7131 echo "${ECHO_T}no" >&6; } 7132 fi 7133 7134 7135 # Extract the first word of "cat", so it can be a program name with args. 7136 set dummy cat; ac_word=$2 7137 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7138 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7139 if test "${ac_cv_path_CAT+set}" = set; then 7140 echo $ECHO_N "(cached) $ECHO_C" >&6 7141 else 7142 case $CAT in 7143 [\\/]* | ?:[\\/]*) 7144 ac_cv_path_CAT="$CAT" # Let the user override the test with a path. 7145 ;; 7146 *) 7147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7148 for as_dir in $PATH 7149 do 7150 IFS=$as_save_IFS 7151 test -z "$as_dir" && as_dir=. 7152 for ac_exec_ext in '' $ac_executable_extensions; do 7153 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7154 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext" 7155 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7156 break 2 7157 fi 7158 done 7159 done 7160 IFS=$as_save_IFS 7161 7162 ;; 7163 esac 7164 fi 7165 CAT=$ac_cv_path_CAT 7166 if test -n "$CAT"; then 7167 { echo "$as_me:$LINENO: result: $CAT" >&5 7168 echo "${ECHO_T}$CAT" >&6; } 7169 else 7170 { echo "$as_me:$LINENO: result: no" >&5 7171 echo "${ECHO_T}no" >&6; } 7172 fi 7173 7174 7175 # Extract the first word of "doxygen", so it can be a program name with args. 7176 set dummy doxygen; ac_word=$2 7177 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7178 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7179 if test "${ac_cv_path_DOXYGEN+set}" = set; then 7180 echo $ECHO_N "(cached) $ECHO_C" >&6 7181 else 7182 case $DOXYGEN in 7183 [\\/]* | ?:[\\/]*) 7184 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 7185 ;; 7186 *) 7187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7188 for as_dir in $PATH 7189 do 7190 IFS=$as_save_IFS 7191 test -z "$as_dir" && as_dir=. 7192 for ac_exec_ext in '' $ac_executable_extensions; do 7193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7194 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 7195 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7196 break 2 7197 fi 7198 done 7199 done 7200 IFS=$as_save_IFS 7201 7202 ;; 7203 esac 7204 fi 7205 DOXYGEN=$ac_cv_path_DOXYGEN 7206 if test -n "$DOXYGEN"; then 7207 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5 7208 echo "${ECHO_T}$DOXYGEN" >&6; } 7209 else 7210 { echo "$as_me:$LINENO: result: no" >&5 7211 echo "${ECHO_T}no" >&6; } 7212 fi 7213 7214 7215 # Extract the first word of "groff", so it can be a program name with args. 7216 set dummy groff; ac_word=$2 7217 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7218 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7219 if test "${ac_cv_path_GROFF+set}" = set; then 7220 echo $ECHO_N "(cached) $ECHO_C" >&6 7221 else 7222 case $GROFF in 7223 [\\/]* | ?:[\\/]*) 7224 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path. 7225 ;; 7226 *) 7227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7228 for as_dir in $PATH 7229 do 7230 IFS=$as_save_IFS 7231 test -z "$as_dir" && as_dir=. 7232 for ac_exec_ext in '' $ac_executable_extensions; do 7233 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7234 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext" 7235 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7236 break 2 7237 fi 7238 done 7239 done 7240 IFS=$as_save_IFS 7241 7242 ;; 7243 esac 7244 fi 7245 GROFF=$ac_cv_path_GROFF 7246 if test -n "$GROFF"; then 7247 { echo "$as_me:$LINENO: result: $GROFF" >&5 7248 echo "${ECHO_T}$GROFF" >&6; } 7249 else 7250 { echo "$as_me:$LINENO: result: no" >&5 7251 echo "${ECHO_T}no" >&6; } 7252 fi 7253 7254 7255 # Extract the first word of "gzip", so it can be a program name with args. 7256 set dummy gzip; ac_word=$2 7257 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7258 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7259 if test "${ac_cv_path_GZIPBIN+set}" = set; then 7260 echo $ECHO_N "(cached) $ECHO_C" >&6 7261 else 7262 case $GZIPBIN in 7263 [\\/]* | ?:[\\/]*) 7264 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path. 7265 ;; 7266 *) 7267 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7268 for as_dir in $PATH 7269 do 7270 IFS=$as_save_IFS 7271 test -z "$as_dir" && as_dir=. 7272 for ac_exec_ext in '' $ac_executable_extensions; do 7273 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7274 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext" 7275 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7276 break 2 7277 fi 7278 done 7279 done 7280 IFS=$as_save_IFS 7281 7282 ;; 7283 esac 7284 fi 7285 GZIPBIN=$ac_cv_path_GZIPBIN 7286 if test -n "$GZIPBIN"; then 7287 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5 7288 echo "${ECHO_T}$GZIPBIN" >&6; } 7289 else 7290 { echo "$as_me:$LINENO: result: no" >&5 7291 echo "${ECHO_T}no" >&6; } 7292 fi 7293 7294 7295 # Extract the first word of "pdfroff", so it can be a program name with args. 7296 set dummy pdfroff; ac_word=$2 7297 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7298 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7299 if test "${ac_cv_path_PDFROFF+set}" = set; then 7300 echo $ECHO_N "(cached) $ECHO_C" >&6 7301 else 7302 case $PDFROFF in 7303 [\\/]* | ?:[\\/]*) 7304 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path. 7305 ;; 7306 *) 7307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7308 for as_dir in $PATH 7309 do 7310 IFS=$as_save_IFS 7311 test -z "$as_dir" && as_dir=. 7312 for ac_exec_ext in '' $ac_executable_extensions; do 7313 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7314 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext" 7315 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7316 break 2 7317 fi 7318 done 7319 done 7320 IFS=$as_save_IFS 7321 7322 ;; 7323 esac 7324 fi 7325 PDFROFF=$ac_cv_path_PDFROFF 7326 if test -n "$PDFROFF"; then 7327 { echo "$as_me:$LINENO: result: $PDFROFF" >&5 7328 echo "${ECHO_T}$PDFROFF" >&6; } 7329 else 7330 { echo "$as_me:$LINENO: result: no" >&5 7331 echo "${ECHO_T}no" >&6; } 7332 fi 7333 7334 7335 # Extract the first word of "zip", so it can be a program name with args. 7336 set dummy zip; ac_word=$2 7337 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7338 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7339 if test "${ac_cv_path_ZIP+set}" = set; then 7340 echo $ECHO_N "(cached) $ECHO_C" >&6 7341 else 7342 case $ZIP in 7343 [\\/]* | ?:[\\/]*) 7344 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path. 7345 ;; 7346 *) 7347 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7348 for as_dir in $PATH 7349 do 7350 IFS=$as_save_IFS 7351 test -z "$as_dir" && as_dir=. 7352 for ac_exec_ext in '' $ac_executable_extensions; do 7353 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7354 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext" 7355 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7356 break 2 7357 fi 7358 done 7359 done 7360 IFS=$as_save_IFS 7361 7362 ;; 7363 esac 7364 fi 7365 ZIP=$ac_cv_path_ZIP 7366 if test -n "$ZIP"; then 7367 { echo "$as_me:$LINENO: result: $ZIP" >&5 7368 echo "${ECHO_T}$ZIP" >&6; } 7369 else 7370 { echo "$as_me:$LINENO: result: no" >&5 7371 echo "${ECHO_T}no" >&6; } 7372 fi 7373 7374 7375 for ac_prog in ocamlc 7376 do 7377 # Extract the first word of "$ac_prog", so it can be a program name with args. 7378 set dummy $ac_prog; ac_word=$2 7379 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7380 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7381 if test "${ac_cv_path_OCAMLC+set}" = set; then 7382 echo $ECHO_N "(cached) $ECHO_C" >&6 7383 else 7384 case $OCAMLC in 7385 [\\/]* | ?:[\\/]*) 7386 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path. 7387 ;; 7388 *) 7389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7390 for as_dir in $PATH 7391 do 7392 IFS=$as_save_IFS 7393 test -z "$as_dir" && as_dir=. 7394 for ac_exec_ext in '' $ac_executable_extensions; do 7395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7396 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext" 7397 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7398 break 2 7399 fi 7400 done 7401 done 7402 IFS=$as_save_IFS 7403 7404 ;; 7405 esac 7406 fi 7407 OCAMLC=$ac_cv_path_OCAMLC 7408 if test -n "$OCAMLC"; then 7409 { echo "$as_me:$LINENO: result: $OCAMLC" >&5 7410 echo "${ECHO_T}$OCAMLC" >&6; } 7411 else 7412 { echo "$as_me:$LINENO: result: no" >&5 7413 echo "${ECHO_T}no" >&6; } 7414 fi 7415 7416 7417 test -n "$OCAMLC" && break 7418 done 7419 7420 for ac_prog in ocamlopt 7421 do 7422 # Extract the first word of "$ac_prog", so it can be a program name with args. 7423 set dummy $ac_prog; ac_word=$2 7424 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7425 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7426 if test "${ac_cv_path_OCAMLOPT+set}" = set; then 7427 echo $ECHO_N "(cached) $ECHO_C" >&6 7428 else 7429 case $OCAMLOPT in 7430 [\\/]* | ?:[\\/]*) 7431 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path. 7432 ;; 7433 *) 7434 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7435 for as_dir in $PATH 7436 do 7437 IFS=$as_save_IFS 7438 test -z "$as_dir" && as_dir=. 7439 for ac_exec_ext in '' $ac_executable_extensions; do 7440 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7441 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext" 7442 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7443 break 2 7444 fi 7445 done 7446 done 7447 IFS=$as_save_IFS 7448 7449 ;; 7450 esac 7451 fi 7452 OCAMLOPT=$ac_cv_path_OCAMLOPT 7453 if test -n "$OCAMLOPT"; then 7454 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5 7455 echo "${ECHO_T}$OCAMLOPT" >&6; } 7456 else 7457 { echo "$as_me:$LINENO: result: no" >&5 7458 echo "${ECHO_T}no" >&6; } 7459 fi 7460 7461 7462 test -n "$OCAMLOPT" && break 7463 done 7464 7465 for ac_prog in ocamldep 7466 do 7467 # Extract the first word of "$ac_prog", so it can be a program name with args. 7468 set dummy $ac_prog; ac_word=$2 7469 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7470 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7471 if test "${ac_cv_path_OCAMLDEP+set}" = set; then 7472 echo $ECHO_N "(cached) $ECHO_C" >&6 7473 else 7474 case $OCAMLDEP in 7475 [\\/]* | ?:[\\/]*) 7476 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path. 7477 ;; 7478 *) 7479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7480 for as_dir in $PATH 7481 do 7482 IFS=$as_save_IFS 7483 test -z "$as_dir" && as_dir=. 7484 for ac_exec_ext in '' $ac_executable_extensions; do 7485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7486 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext" 7487 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7488 break 2 7489 fi 7490 done 7491 done 7492 IFS=$as_save_IFS 7493 7494 ;; 7495 esac 7496 fi 7497 OCAMLDEP=$ac_cv_path_OCAMLDEP 7498 if test -n "$OCAMLDEP"; then 7499 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5 7500 echo "${ECHO_T}$OCAMLDEP" >&6; } 7501 else 7502 { echo "$as_me:$LINENO: result: no" >&5 7503 echo "${ECHO_T}no" >&6; } 7504 fi 7505 7506 7507 test -n "$OCAMLDEP" && break 7508 done 7509 7510 for ac_prog in ocamldoc 7511 do 7512 # Extract the first word of "$ac_prog", so it can be a program name with args. 7513 set dummy $ac_prog; ac_word=$2 7514 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7515 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7516 if test "${ac_cv_path_OCAMLDOC+set}" = set; then 7517 echo $ECHO_N "(cached) $ECHO_C" >&6 7518 else 7519 case $OCAMLDOC in 7520 [\\/]* | ?:[\\/]*) 7521 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path. 7522 ;; 7523 *) 7524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7525 for as_dir in $PATH 7526 do 7527 IFS=$as_save_IFS 7528 test -z "$as_dir" && as_dir=. 7529 for ac_exec_ext in '' $ac_executable_extensions; do 7530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7531 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext" 7532 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7533 break 2 7534 fi 7535 done 7536 done 7537 IFS=$as_save_IFS 7538 7539 ;; 7540 esac 7541 fi 7542 OCAMLDOC=$ac_cv_path_OCAMLDOC 7543 if test -n "$OCAMLDOC"; then 7544 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5 7545 echo "${ECHO_T}$OCAMLDOC" >&6; } 7546 else 7547 { echo "$as_me:$LINENO: result: no" >&5 7548 echo "${ECHO_T}no" >&6; } 7549 fi 7550 7551 7552 test -n "$OCAMLDOC" && break 7553 done 7554 7555 for ac_prog in gas as 7556 do 7557 # Extract the first word of "$ac_prog", so it can be a program name with args. 7558 set dummy $ac_prog; ac_word=$2 7559 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7560 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7561 if test "${ac_cv_path_GAS+set}" = set; then 7562 echo $ECHO_N "(cached) $ECHO_C" >&6 7563 else 7564 case $GAS in 7565 [\\/]* | ?:[\\/]*) 7566 ac_cv_path_GAS="$GAS" # Let the user override the test with a path. 7567 ;; 7568 *) 7569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7570 for as_dir in $PATH 7571 do 7572 IFS=$as_save_IFS 7573 test -z "$as_dir" && as_dir=. 7574 for ac_exec_ext in '' $ac_executable_extensions; do 7575 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7576 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext" 7577 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7578 break 2 7579 fi 7580 done 7581 done 7582 IFS=$as_save_IFS 7583 7584 ;; 7585 esac 7586 fi 7587 GAS=$ac_cv_path_GAS 7588 if test -n "$GAS"; then 7589 { echo "$as_me:$LINENO: result: $GAS" >&5 7590 echo "${ECHO_T}$GAS" >&6; } 7591 else 7592 { echo "$as_me:$LINENO: result: no" >&5 7593 echo "${ECHO_T}no" >&6; } 7594 fi 7595 7596 7597 test -n "$GAS" && break 7598 done 7599 7600 7601 { echo "$as_me:$LINENO: checking for linker version" >&5 7602 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; } 7603 if test "${llvm_cv_link_version+set}" = set; then 7604 echo $ECHO_N "(cached) $ECHO_C" >&6 7605 else 7606 7607 version_string="$(ld -v 2>&1 | head -1)" 7608 7609 # Check for ld64. 7610 if (echo "$version_string" | grep -q "ld64"); then 7611 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#") 7612 else 7613 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#") 7614 fi 7615 7616 fi 7617 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5 7618 echo "${ECHO_T}$llvm_cv_link_version" >&6; } 7619 7620 cat >>confdefs.h <<_ACEOF 7621 #define HOST_LINK_VERSION "$llvm_cv_link_version" 7622 _ACEOF 7623 7624 7625 7626 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5 7627 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; } 7628 if test "${llvm_cv_link_use_r+set}" = set; then 7629 echo $ECHO_N "(cached) $ECHO_C" >&6 7630 else 7631 ac_ext=c 7632 ac_cpp='$CPP $CPPFLAGS' 7633 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7634 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7635 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7636 7637 oldcflags="$CFLAGS" 7638 CFLAGS="$CFLAGS -Wl,-R." 7639 cat >conftest.$ac_ext <<_ACEOF 7640 /* confdefs.h. */ 7641 _ACEOF 7642 cat confdefs.h >>conftest.$ac_ext 7643 cat >>conftest.$ac_ext <<_ACEOF 7644 /* end confdefs.h. */ 7645 7646 int 7647 main () 7648 { 7649 7650 ; 7651 return 0; 7652 } 7653 _ACEOF 7654 rm -f conftest.$ac_objext conftest$ac_exeext 7655 if { (ac_try="$ac_link" 7656 case "(($ac_try" in 7657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7658 *) ac_try_echo=$ac_try;; 7659 esac 7660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7661 (eval "$ac_link") 2>conftest.er1 7662 ac_status=$? 7663 grep -v '^ *+' conftest.er1 >conftest.err 7664 rm -f conftest.er1 7665 cat conftest.err >&5 7666 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7667 (exit $ac_status); } && 7668 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7669 { (case "(($ac_try" in 7670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7671 *) ac_try_echo=$ac_try;; 7672 esac 7673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7674 (eval "$ac_try") 2>&5 7675 ac_status=$? 7676 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7677 (exit $ac_status); }; } && 7678 { ac_try='test -s conftest$ac_exeext' 7679 { (case "(($ac_try" in 7680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7681 *) ac_try_echo=$ac_try;; 7682 esac 7683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7684 (eval "$ac_try") 2>&5 7685 ac_status=$? 7686 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7687 (exit $ac_status); }; }; then 7688 llvm_cv_link_use_r=yes 7689 else 7690 echo "$as_me: failed program was:" >&5 7691 sed 's/^/| /' conftest.$ac_ext >&5 7692 7693 llvm_cv_link_use_r=no 7694 fi 7695 7696 rm -f core conftest.err conftest.$ac_objext \ 7697 conftest$ac_exeext conftest.$ac_ext 7698 CFLAGS="$oldcflags" 7699 ac_ext=c 7700 ac_cpp='$CPP $CPPFLAGS' 7701 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7702 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7703 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7704 7705 7706 fi 7707 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5 7708 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; } 7709 if test "$llvm_cv_link_use_r" = yes ; then 7710 7711 cat >>confdefs.h <<\_ACEOF 7712 #define HAVE_LINK_R 1 7713 _ACEOF 7714 7715 fi 7716 7717 7718 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5 7719 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; } 7720 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then 7721 echo $ECHO_N "(cached) $ECHO_C" >&6 7722 else 7723 ac_ext=c 7724 ac_cpp='$CPP $CPPFLAGS' 7725 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7726 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7727 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7728 7729 oldcflags="$CFLAGS" 7730 CFLAGS="$CFLAGS -Wl,-export-dynamic" 7731 cat >conftest.$ac_ext <<_ACEOF 7732 /* confdefs.h. */ 7733 _ACEOF 7734 cat confdefs.h >>conftest.$ac_ext 7735 cat >>conftest.$ac_ext <<_ACEOF 7736 /* end confdefs.h. */ 7737 7738 int 7739 main () 7740 { 7741 7742 ; 7743 return 0; 7744 } 7745 _ACEOF 7746 rm -f conftest.$ac_objext conftest$ac_exeext 7747 if { (ac_try="$ac_link" 7748 case "(($ac_try" in 7749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7750 *) ac_try_echo=$ac_try;; 7751 esac 7752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7753 (eval "$ac_link") 2>conftest.er1 7754 ac_status=$? 7755 grep -v '^ *+' conftest.er1 >conftest.err 7756 rm -f conftest.er1 7757 cat conftest.err >&5 7758 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7759 (exit $ac_status); } && 7760 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7761 { (case "(($ac_try" in 7762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7763 *) ac_try_echo=$ac_try;; 7764 esac 7765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7766 (eval "$ac_try") 2>&5 7767 ac_status=$? 7768 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7769 (exit $ac_status); }; } && 7770 { ac_try='test -s conftest$ac_exeext' 7771 { (case "(($ac_try" in 7772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7773 *) ac_try_echo=$ac_try;; 7774 esac 7775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7776 (eval "$ac_try") 2>&5 7777 ac_status=$? 7778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7779 (exit $ac_status); }; }; then 7780 llvm_cv_link_use_export_dynamic=yes 7781 else 7782 echo "$as_me: failed program was:" >&5 7783 sed 's/^/| /' conftest.$ac_ext >&5 7784 7785 llvm_cv_link_use_export_dynamic=no 7786 fi 7787 7788 rm -f core conftest.err conftest.$ac_objext \ 7789 conftest$ac_exeext conftest.$ac_ext 7790 CFLAGS="$oldcflags" 7791 ac_ext=c 7792 ac_cpp='$CPP $CPPFLAGS' 7793 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7794 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7795 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7796 7797 7798 fi 7799 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5 7800 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; } 7801 if test "$llvm_cv_link_use_export_dynamic" = yes ; then 7802 7803 cat >>confdefs.h <<\_ACEOF 7804 #define HAVE_LINK_EXPORT_DYNAMIC 1 7805 _ACEOF 7806 7807 fi 7808 7809 7810 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5 7811 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; } 7812 if test "${llvm_cv_link_use_version_script+set}" = set; then 7813 echo $ECHO_N "(cached) $ECHO_C" >&6 7814 else 7815 ac_ext=c 7816 ac_cpp='$CPP $CPPFLAGS' 7817 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7818 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7819 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7820 7821 oldcflags="$CFLAGS" 7822 7823 # The following code is from the autoconf manual, 7824 # "11.13: Limitations of Usual Tools". 7825 # Create a temporary directory $tmp in $TMPDIR (default /tmp). 7826 # Use mktemp if possible; otherwise fall back on mkdir, 7827 # with $RANDOM to make collisions less likely. 7828 : ${TMPDIR=/tmp} 7829 { 7830 tmp=` 7831 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null 7832 ` && 7833 test -n "$tmp" && test -d "$tmp" 7834 } || { 7835 tmp=$TMPDIR/foo$$-$RANDOM 7836 (umask 077 && mkdir "$tmp") 7837 } || exit $? 7838 7839 echo "{" > "$tmp/export.map" 7840 echo " global: main;" >> "$tmp/export.map" 7841 echo " local: *;" >> "$tmp/export.map" 7842 echo "};" >> "$tmp/export.map" 7843 7844 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map" 7845 cat >conftest.$ac_ext <<_ACEOF 7846 /* confdefs.h. */ 7847 _ACEOF 7848 cat confdefs.h >>conftest.$ac_ext 7849 cat >>conftest.$ac_ext <<_ACEOF 7850 /* end confdefs.h. */ 7851 7852 int 7853 main () 7854 { 7855 7856 ; 7857 return 0; 7858 } 7859 _ACEOF 7860 rm -f conftest.$ac_objext conftest$ac_exeext 7861 if { (ac_try="$ac_link" 7862 case "(($ac_try" in 7863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7864 *) ac_try_echo=$ac_try;; 7865 esac 7866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7867 (eval "$ac_link") 2>conftest.er1 7868 ac_status=$? 7869 grep -v '^ *+' conftest.er1 >conftest.err 7870 rm -f conftest.er1 7871 cat conftest.err >&5 7872 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7873 (exit $ac_status); } && 7874 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7875 { (case "(($ac_try" in 7876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7877 *) ac_try_echo=$ac_try;; 7878 esac 7879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7880 (eval "$ac_try") 2>&5 7881 ac_status=$? 7882 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7883 (exit $ac_status); }; } && 7884 { ac_try='test -s conftest$ac_exeext' 7885 { (case "(($ac_try" in 7886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7887 *) ac_try_echo=$ac_try;; 7888 esac 7889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7890 (eval "$ac_try") 2>&5 7891 ac_status=$? 7892 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7893 (exit $ac_status); }; }; then 7894 llvm_cv_link_use_version_script=yes 7895 else 7896 echo "$as_me: failed program was:" >&5 7897 sed 's/^/| /' conftest.$ac_ext >&5 7898 7899 llvm_cv_link_use_version_script=no 7900 fi 7901 7902 rm -f core conftest.err conftest.$ac_objext \ 7903 conftest$ac_exeext conftest.$ac_ext 7904 rm "$tmp/export.map" 7905 rmdir "$tmp" 7906 CFLAGS="$oldcflags" 7907 ac_ext=c 7908 ac_cpp='$CPP $CPPFLAGS' 7909 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7910 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7911 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7912 7913 7914 fi 7915 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5 7916 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; } 7917 if test "$llvm_cv_link_use_version_script" = yes ; then 7918 HAVE_LINK_VERSION_SCRIPT=1 7919 7920 fi 7921 7922 7923 7924 7925 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 7926 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } 7927 if test "${ac_cv_c_const+set}" = set; then 7928 echo $ECHO_N "(cached) $ECHO_C" >&6 7929 else 7930 cat >conftest.$ac_ext <<_ACEOF 7931 /* confdefs.h. */ 7932 _ACEOF 7933 cat confdefs.h >>conftest.$ac_ext 7934 cat >>conftest.$ac_ext <<_ACEOF 7935 /* end confdefs.h. */ 7936 7937 int 7938 main () 7939 { 7940 /* FIXME: Include the comments suggested by Paul. */ 7941 #ifndef __cplusplus 7942 /* Ultrix mips cc rejects this. */ 7943 typedef int charset[2]; 7944 const charset x; 7945 /* SunOS 4.1.1 cc rejects this. */ 7946 char const *const *ccp; 7947 char **p; 7948 /* NEC SVR4.0.2 mips cc rejects this. */ 7949 struct point {int x, y;}; 7950 static struct point const zero = {0,0}; 7951 /* AIX XL C 1.02.0.0 rejects this. 7952 It does not let you subtract one const X* pointer from another in 7953 an arm of an if-expression whose if-part is not a constant 7954 expression */ 7955 const char *g = "string"; 7956 ccp = &g + (g ? g-g : 0); 7957 /* HPUX 7.0 cc rejects these. */ 7958 ++ccp; 7959 p = (char**) ccp; 7960 ccp = (char const *const *) p; 7961 { /* SCO 3.2v4 cc rejects this. */ 7962 char *t; 7963 char const *s = 0 ? (char *) 0 : (char const *) 0; 7964 7965 *t++ = 0; 7966 if (s) return 0; 7967 } 7968 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 7969 int x[] = {25, 17}; 7970 const int *foo = &x[0]; 7971 ++foo; 7972 } 7973 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 7974 typedef const int *iptr; 7975 iptr p = 0; 7976 ++p; 7977 } 7978 { /* AIX XL C 1.02.0.0 rejects this saying 7979 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 7980 struct s { int j; const int *ap[3]; }; 7981 struct s *b; b->j = 5; 7982 } 7983 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 7984 const int foo = 10; 7985 if (!foo) return 0; 7986 } 7987 return !x[0] && !zero.x; 7988 #endif 7989 7990 ; 7991 return 0; 7992 } 7993 _ACEOF 7994 rm -f conftest.$ac_objext 7995 if { (ac_try="$ac_compile" 7996 case "(($ac_try" in 7997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7998 *) ac_try_echo=$ac_try;; 7999 esac 8000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8001 (eval "$ac_compile") 2>conftest.er1 8002 ac_status=$? 8003 grep -v '^ *+' conftest.er1 >conftest.err 8004 rm -f conftest.er1 8005 cat conftest.err >&5 8006 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8007 (exit $ac_status); } && 8008 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8009 { (case "(($ac_try" in 8010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8011 *) ac_try_echo=$ac_try;; 8012 esac 8013 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8014 (eval "$ac_try") 2>&5 8015 ac_status=$? 8016 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8017 (exit $ac_status); }; } && 8018 { ac_try='test -s conftest.$ac_objext' 8019 { (case "(($ac_try" in 8020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8021 *) ac_try_echo=$ac_try;; 8022 esac 8023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8024 (eval "$ac_try") 2>&5 8025 ac_status=$? 8026 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8027 (exit $ac_status); }; }; then 8028 ac_cv_c_const=yes 8029 else 8030 echo "$as_me: failed program was:" >&5 8031 sed 's/^/| /' conftest.$ac_ext >&5 8032 8033 ac_cv_c_const=no 8034 fi 8035 8036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8037 fi 8038 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 8039 echo "${ECHO_T}$ac_cv_c_const" >&6; } 8040 if test $ac_cv_c_const = no; then 8041 8042 cat >>confdefs.h <<\_ACEOF 8043 #define const 8044 _ACEOF 8045 8046 fi 8047 8048 8049 8050 8051 8052 8053 ac_header_dirent=no 8054 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 8055 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 8056 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 8057 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 8058 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8059 echo $ECHO_N "(cached) $ECHO_C" >&6 8060 else 8061 cat >conftest.$ac_ext <<_ACEOF 8062 /* confdefs.h. */ 8063 _ACEOF 8064 cat confdefs.h >>conftest.$ac_ext 8065 cat >>conftest.$ac_ext <<_ACEOF 8066 /* end confdefs.h. */ 8067 #include <sys/types.h> 8068 #include <$ac_hdr> 8069 8070 int 8071 main () 8072 { 8073 if ((DIR *) 0) 8074 return 0; 8075 ; 8076 return 0; 8077 } 8078 _ACEOF 8079 rm -f conftest.$ac_objext 8080 if { (ac_try="$ac_compile" 8081 case "(($ac_try" in 8082 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8083 *) ac_try_echo=$ac_try;; 8084 esac 8085 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8086 (eval "$ac_compile") 2>conftest.er1 8087 ac_status=$? 8088 grep -v '^ *+' conftest.er1 >conftest.err 8089 rm -f conftest.er1 8090 cat conftest.err >&5 8091 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8092 (exit $ac_status); } && 8093 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8094 { (case "(($ac_try" in 8095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8096 *) ac_try_echo=$ac_try;; 8097 esac 8098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8099 (eval "$ac_try") 2>&5 8100 ac_status=$? 8101 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8102 (exit $ac_status); }; } && 8103 { ac_try='test -s conftest.$ac_objext' 8104 { (case "(($ac_try" in 8105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8106 *) ac_try_echo=$ac_try;; 8107 esac 8108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8109 (eval "$ac_try") 2>&5 8110 ac_status=$? 8111 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8112 (exit $ac_status); }; }; then 8113 eval "$as_ac_Header=yes" 8114 else 8115 echo "$as_me: failed program was:" >&5 8116 sed 's/^/| /' conftest.$ac_ext >&5 8117 8118 eval "$as_ac_Header=no" 8119 fi 8120 8121 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8122 fi 8123 ac_res=`eval echo '${'$as_ac_Header'}'` 8124 { echo "$as_me:$LINENO: result: $ac_res" >&5 8125 echo "${ECHO_T}$ac_res" >&6; } 8126 if test `eval echo '${'$as_ac_Header'}'` = yes; then 8127 cat >>confdefs.h <<_ACEOF 8128 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 8129 _ACEOF 8130 8131 ac_header_dirent=$ac_hdr; break 8132 fi 8133 8134 done 8135 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 8136 if test $ac_header_dirent = dirent.h; then 8137 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8138 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8139 if test "${ac_cv_search_opendir+set}" = set; then 8140 echo $ECHO_N "(cached) $ECHO_C" >&6 8141 else 8142 ac_func_search_save_LIBS=$LIBS 8143 cat >conftest.$ac_ext <<_ACEOF 8144 /* confdefs.h. */ 8145 _ACEOF 8146 cat confdefs.h >>conftest.$ac_ext 8147 cat >>conftest.$ac_ext <<_ACEOF 8148 /* end confdefs.h. */ 8149 8150 /* Override any GCC internal prototype to avoid an error. 8151 Use char because int might match the return type of a GCC 8152 builtin and then its argument prototype would still apply. */ 8153 #ifdef __cplusplus 8154 extern "C" 8155 #endif 8156 char opendir (); 8157 int 8158 main () 8159 { 8160 return opendir (); 8161 ; 8162 return 0; 8163 } 8164 _ACEOF 8165 for ac_lib in '' dir; do 8166 if test -z "$ac_lib"; then 8167 ac_res="none required" 8168 else 8169 ac_res=-l$ac_lib 8170 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8171 fi 8172 rm -f conftest.$ac_objext conftest$ac_exeext 8173 if { (ac_try="$ac_link" 8174 case "(($ac_try" in 8175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8176 *) ac_try_echo=$ac_try;; 8177 esac 8178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8179 (eval "$ac_link") 2>conftest.er1 8180 ac_status=$? 8181 grep -v '^ *+' conftest.er1 >conftest.err 8182 rm -f conftest.er1 8183 cat conftest.err >&5 8184 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8185 (exit $ac_status); } && 8186 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8187 { (case "(($ac_try" in 8188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8189 *) ac_try_echo=$ac_try;; 8190 esac 8191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8192 (eval "$ac_try") 2>&5 8193 ac_status=$? 8194 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8195 (exit $ac_status); }; } && 8196 { ac_try='test -s conftest$ac_exeext' 8197 { (case "(($ac_try" in 8198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8199 *) ac_try_echo=$ac_try;; 8200 esac 8201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8202 (eval "$ac_try") 2>&5 8203 ac_status=$? 8204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8205 (exit $ac_status); }; }; then 8206 ac_cv_search_opendir=$ac_res 8207 else 8208 echo "$as_me: failed program was:" >&5 8209 sed 's/^/| /' conftest.$ac_ext >&5 8210 8211 8212 fi 8213 8214 rm -f core conftest.err conftest.$ac_objext \ 8215 conftest$ac_exeext 8216 if test "${ac_cv_search_opendir+set}" = set; then 8217 break 8218 fi 8219 done 8220 if test "${ac_cv_search_opendir+set}" = set; then 8221 : 8222 else 8223 ac_cv_search_opendir=no 8224 fi 8225 rm conftest.$ac_ext 8226 LIBS=$ac_func_search_save_LIBS 8227 fi 8228 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8229 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8230 ac_res=$ac_cv_search_opendir 8231 if test "$ac_res" != no; then 8232 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8233 8234 fi 8235 8236 else 8237 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8238 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8239 if test "${ac_cv_search_opendir+set}" = set; then 8240 echo $ECHO_N "(cached) $ECHO_C" >&6 8241 else 8242 ac_func_search_save_LIBS=$LIBS 8243 cat >conftest.$ac_ext <<_ACEOF 8244 /* confdefs.h. */ 8245 _ACEOF 8246 cat confdefs.h >>conftest.$ac_ext 8247 cat >>conftest.$ac_ext <<_ACEOF 8248 /* end confdefs.h. */ 8249 8250 /* Override any GCC internal prototype to avoid an error. 8251 Use char because int might match the return type of a GCC 8252 builtin and then its argument prototype would still apply. */ 8253 #ifdef __cplusplus 8254 extern "C" 8255 #endif 8256 char opendir (); 8257 int 8258 main () 8259 { 8260 return opendir (); 8261 ; 8262 return 0; 8263 } 8264 _ACEOF 8265 for ac_lib in '' x; do 8266 if test -z "$ac_lib"; then 8267 ac_res="none required" 8268 else 8269 ac_res=-l$ac_lib 8270 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8271 fi 8272 rm -f conftest.$ac_objext conftest$ac_exeext 8273 if { (ac_try="$ac_link" 8274 case "(($ac_try" in 8275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8276 *) ac_try_echo=$ac_try;; 8277 esac 8278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8279 (eval "$ac_link") 2>conftest.er1 8280 ac_status=$? 8281 grep -v '^ *+' conftest.er1 >conftest.err 8282 rm -f conftest.er1 8283 cat conftest.err >&5 8284 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8285 (exit $ac_status); } && 8286 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8287 { (case "(($ac_try" in 8288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8289 *) ac_try_echo=$ac_try;; 8290 esac 8291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8292 (eval "$ac_try") 2>&5 8293 ac_status=$? 8294 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8295 (exit $ac_status); }; } && 8296 { ac_try='test -s conftest$ac_exeext' 8297 { (case "(($ac_try" in 8298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8299 *) ac_try_echo=$ac_try;; 8300 esac 8301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8302 (eval "$ac_try") 2>&5 8303 ac_status=$? 8304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8305 (exit $ac_status); }; }; then 8306 ac_cv_search_opendir=$ac_res 8307 else 8308 echo "$as_me: failed program was:" >&5 8309 sed 's/^/| /' conftest.$ac_ext >&5 8310 8311 8312 fi 8313 8314 rm -f core conftest.err conftest.$ac_objext \ 8315 conftest$ac_exeext 8316 if test "${ac_cv_search_opendir+set}" = set; then 8317 break 8318 fi 8319 done 8320 if test "${ac_cv_search_opendir+set}" = set; then 8321 : 8322 else 8323 ac_cv_search_opendir=no 8324 fi 8325 rm conftest.$ac_ext 8326 LIBS=$ac_func_search_save_LIBS 8327 fi 8328 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8329 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8330 ac_res=$ac_cv_search_opendir 8331 if test "$ac_res" != no; then 8332 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8333 8334 fi 8335 8336 fi 8337 8338 8339 for ac_header in dlfcn.h 8340 do 8341 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8342 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8343 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8344 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8345 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8346 echo $ECHO_N "(cached) $ECHO_C" >&6 8347 fi 8348 ac_res=`eval echo '${'$as_ac_Header'}'` 8349 { echo "$as_me:$LINENO: result: $ac_res" >&5 8350 echo "${ECHO_T}$ac_res" >&6; } 8351 else 8352 # Is the header compilable? 8353 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 8354 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 8355 cat >conftest.$ac_ext <<_ACEOF 8356 /* confdefs.h. */ 8357 _ACEOF 8358 cat confdefs.h >>conftest.$ac_ext 8359 cat >>conftest.$ac_ext <<_ACEOF 8360 /* end confdefs.h. */ 8361 $ac_includes_default 8362 #include <$ac_header> 8363 _ACEOF 8364 rm -f conftest.$ac_objext 8365 if { (ac_try="$ac_compile" 8366 case "(($ac_try" in 8367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8368 *) ac_try_echo=$ac_try;; 8369 esac 8370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8371 (eval "$ac_compile") 2>conftest.er1 8372 ac_status=$? 8373 grep -v '^ *+' conftest.er1 >conftest.err 8374 rm -f conftest.er1 8375 cat conftest.err >&5 8376 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8377 (exit $ac_status); } && 8378 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8379 { (case "(($ac_try" in 8380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8381 *) ac_try_echo=$ac_try;; 8382 esac 8383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8384 (eval "$ac_try") 2>&5 8385 ac_status=$? 8386 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8387 (exit $ac_status); }; } && 8388 { ac_try='test -s conftest.$ac_objext' 8389 { (case "(($ac_try" in 8390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8391 *) ac_try_echo=$ac_try;; 8392 esac 8393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8394 (eval "$ac_try") 2>&5 8395 ac_status=$? 8396 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8397 (exit $ac_status); }; }; then 8398 ac_header_compiler=yes 8399 else 8400 echo "$as_me: failed program was:" >&5 8401 sed 's/^/| /' conftest.$ac_ext >&5 8402 8403 ac_header_compiler=no 8404 fi 8405 8406 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8407 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8408 echo "${ECHO_T}$ac_header_compiler" >&6; } 8409 8410 # Is the header present? 8411 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 8412 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 8413 cat >conftest.$ac_ext <<_ACEOF 8414 /* confdefs.h. */ 8415 _ACEOF 8416 cat confdefs.h >>conftest.$ac_ext 8417 cat >>conftest.$ac_ext <<_ACEOF 8418 /* end confdefs.h. */ 8419 #include <$ac_header> 8420 _ACEOF 8421 if { (ac_try="$ac_cpp conftest.$ac_ext" 8422 case "(($ac_try" in 8423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8424 *) ac_try_echo=$ac_try;; 8425 esac 8426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8427 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 8428 ac_status=$? 8429 grep -v '^ *+' conftest.er1 >conftest.err 8430 rm -f conftest.er1 8431 cat conftest.err >&5 8432 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8433 (exit $ac_status); } >/dev/null; then 8434 if test -s conftest.err; then 8435 ac_cpp_err=$ac_c_preproc_warn_flag 8436 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8437 else 8438 ac_cpp_err= 8439 fi 8440 else 8441 ac_cpp_err=yes 8442 fi 8443 if test -z "$ac_cpp_err"; then 8444 ac_header_preproc=yes 8445 else 8446 echo "$as_me: failed program was:" >&5 8447 sed 's/^/| /' conftest.$ac_ext >&5 8448 8449 ac_header_preproc=no 8450 fi 8451 8452 rm -f conftest.err conftest.$ac_ext 8453 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 8454 echo "${ECHO_T}$ac_header_preproc" >&6; } 8455 8456 # So? What about this header? 8457 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 8458 yes:no: ) 8459 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 8460 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 8461 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 8462 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 8463 ac_header_preproc=yes 8464 ;; 8465 no:yes:* ) 8466 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 8467 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 8468 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 8469 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 8470 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 8471 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 8472 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 8473 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 8474 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 8475 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 8476 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 8477 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 8478 ( cat <<\_ASBOX 8479 ## ------------------------------------ ## 8480 ## Report this to http://llvm.org/bugs/ ## 8481 ## ------------------------------------ ## 8482 _ASBOX 8483 ) | sed "s/^/$as_me: WARNING: /" >&2 8484 ;; 8485 esac 8486 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8487 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8488 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8489 echo $ECHO_N "(cached) $ECHO_C" >&6 8490 else 8491 eval "$as_ac_Header=\$ac_header_preproc" 8492 fi 8493 ac_res=`eval echo '${'$as_ac_Header'}'` 8494 { echo "$as_me:$LINENO: result: $ac_res" >&5 8495 echo "${ECHO_T}$ac_res" >&6; } 8496 8497 fi 8498 if test `eval echo '${'$as_ac_Header'}'` = yes; then 8499 cat >>confdefs.h <<_ACEOF 8500 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8501 _ACEOF 8502 8503 fi 8504 8505 done 8506 8507 # Check whether --enable-ltdl-install was given. 8508 if test "${enable_ltdl_install+set}" = set; then 8509 enableval=$enable_ltdl_install; 8510 fi 8511 8512 8513 8514 8515 if test x"${enable_ltdl_install-no}" != xno; then 8516 INSTALL_LTDL_TRUE= 8517 INSTALL_LTDL_FALSE='#' 8518 else 8519 INSTALL_LTDL_TRUE='#' 8520 INSTALL_LTDL_FALSE= 8521 fi 8522 8523 8524 8525 if test x"${enable_ltdl_convenience-no}" != xno; then 8526 CONVENIENCE_LTDL_TRUE= 8527 CONVENIENCE_LTDL_FALSE='#' 8528 else 8529 CONVENIENCE_LTDL_TRUE='#' 8530 CONVENIENCE_LTDL_FALSE= 8531 fi 8532 8533 8534 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 8535 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } 8536 library_names_spec= 8537 libname_spec='lib$name' 8538 soname_spec= 8539 shrext_cmds=".so" 8540 postinstall_cmds= 8541 postuninstall_cmds= 8542 finish_cmds= 8543 finish_eval= 8544 shlibpath_var= 8545 shlibpath_overrides_runpath=unknown 8546 version_type=none 8547 dynamic_linker="$host_os ld.so" 8548 sys_lib_dlsearch_path_spec="/lib /usr/lib" 8549 if test "$GCC" = yes; then 8550 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8551 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then 8552 # if the path contains ";" then we assume it to be the separator 8553 # otherwise default to the standard path separator (i.e. ":") - it is 8554 # assumed that no part of a normal pathname contains ";" but that should 8555 # okay in the real world where ";" in dirpaths is itself problematic. 8556 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8557 else 8558 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8559 fi 8560 else 8561 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 8562 fi 8563 need_lib_prefix=unknown 8564 hardcode_into_libs=no 8565 8566 # when you set need_version to no, make sure it does not cause -set_version 8567 # flags to be left without arguments 8568 need_version=unknown 8569 8570 case $host_os in 8571 aix3*) 8572 version_type=linux 8573 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 8574 shlibpath_var=LIBPATH 8575 8576 # AIX 3 has no versioning support, so we append a major version to the name. 8577 soname_spec='${libname}${release}${shared_ext}$major' 8578 ;; 8579 8580 aix4* | aix5*) 8581 version_type=linux 8582 need_lib_prefix=no 8583 need_version=no 8584 hardcode_into_libs=yes 8585 if test "$host_cpu" = ia64; then 8586 # AIX 5 supports IA64 8587 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 8588 shlibpath_var=LD_LIBRARY_PATH 8589 else 8590 # With GCC up to 2.95.x, collect2 would create an import file 8591 # for dependence libraries. The import file would start with 8592 # the line `#! .'. This would cause the generated library to 8593 # depend on `.', always an invalid library. This was fixed in 8594 # development snapshots of GCC prior to 3.0. 8595 case $host_os in 8596 aix4 | aix4.[01] | aix4.[01].*) 8597 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 8598 echo ' yes ' 8599 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 8600 : 8601 else 8602 can_build_shared=no 8603 fi 8604 ;; 8605 esac 8606 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 8607 # soname into executable. Probably we can add versioning support to 8608 # collect2, so additional links can be useful in future. 8609 if test "$aix_use_runtimelinking" = yes; then 8610 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 8611 # instead of lib<name>.a to let people know that these are not 8612 # typical AIX shared libraries. 8613 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8614 else 8615 # We preserve .a as extension for shared libraries through AIX4.2 8616 # and later when we are not doing run time linking. 8617 library_names_spec='${libname}${release}.a $libname.a' 8618 soname_spec='${libname}${release}${shared_ext}$major' 8619 fi 8620 shlibpath_var=LIBPATH 8621 fi 8622 ;; 8623 8624 amigaos*) 8625 library_names_spec='$libname.ixlibrary $libname.a' 8626 # Create ${libname}_ixlibrary.a entries in /sys/libs. 8627 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 8628 ;; 8629 8630 beos*) 8631 library_names_spec='${libname}${shared_ext}' 8632 dynamic_linker="$host_os ld.so" 8633 shlibpath_var=LIBRARY_PATH 8634 ;; 8635 8636 bsdi[45]*) 8637 version_type=linux 8638 need_version=no 8639 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8640 soname_spec='${libname}${release}${shared_ext}$major' 8641 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 8642 shlibpath_var=LD_LIBRARY_PATH 8643 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 8644 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 8645 # the default ld.so.conf also contains /usr/contrib/lib and 8646 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 8647 # libtool to hard-code these into programs 8648 ;; 8649 8650 cygwin* | mingw* | pw32*) 8651 version_type=windows 8652 shrext_cmds=".dll" 8653 need_version=no 8654 need_lib_prefix=no 8655 8656 case $GCC,$host_os in 8657 yes,cygwin* | yes,mingw* | yes,pw32*) 8658 library_names_spec='$libname.dll.a' 8659 # DLL is installed to $(libdir)/../bin by postinstall_cmds 8660 postinstall_cmds='base_file=`basename \${file}`~ 8661 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ 8662 dldir=$destdir/`dirname \$dlpath`~ 8663 test -d \$dldir || mkdir -p \$dldir~ 8664 $install_prog $dir/$dlname \$dldir/$dlname~ 8665 chmod a+x \$dldir/$dlname' 8666 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 8667 dlpath=$dir/\$dldll~ 8668 $rm \$dlpath' 8669 shlibpath_overrides_runpath=yes 8670 8671 case $host_os in 8672 cygwin*) 8673 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 8674 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8675 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 8676 ;; 8677 mingw*) 8678 # MinGW DLLs use traditional 'lib' prefix 8679 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8680 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8681 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then 8682 # It is most probably a Windows format PATH printed by 8683 # mingw gcc, but we are running on Cygwin. Gcc prints its search 8684 # path with ; separators, and with drive letters. We can handle the 8685 # drive letters (cygwin fileutils understands them), so leave them, 8686 # especially as we might pass files found there to a mingw objdump, 8687 # which wouldn't understand a cygwinified path. Ahh. 8688 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8689 else 8690 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8691 fi 8692 ;; 8693 pw32*) 8694 # pw32 DLLs use 'pw' prefix rather than 'lib' 8695 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8696 ;; 8697 esac 8698 ;; 8699 8700 *) 8701 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 8702 ;; 8703 esac 8704 dynamic_linker='Win32 ld.exe' 8705 # FIXME: first we should search . and the directory the executable is in 8706 shlibpath_var=PATH 8707 ;; 8708 8709 darwin* | rhapsody*) 8710 dynamic_linker="$host_os dyld" 8711 version_type=darwin 8712 need_lib_prefix=no 8713 need_version=no 8714 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' 8715 soname_spec='${libname}${release}${major}$shared_ext' 8716 shlibpath_overrides_runpath=yes 8717 shlibpath_var=DYLD_LIBRARY_PATH 8718 shrext_cmds='.dylib' 8719 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. 8720 if test "$GCC" = yes; then 8721 sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` 8722 else 8723 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' 8724 fi 8725 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 8726 ;; 8727 8728 dgux*) 8729 version_type=linux 8730 need_lib_prefix=no 8731 need_version=no 8732 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 8733 soname_spec='${libname}${release}${shared_ext}$major' 8734 shlibpath_var=LD_LIBRARY_PATH 8735 ;; 8736 8737 freebsd1.*) 8738 dynamic_linker=no 8739 ;; 8740 8741 kfreebsd*-gnu) 8742 version_type=linux 8743 need_lib_prefix=no 8744 need_version=no 8745 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8746 soname_spec='${libname}${release}${shared_ext}$major' 8747 shlibpath_var=LD_LIBRARY_PATH 8748 shlibpath_overrides_runpath=no 8749 hardcode_into_libs=yes 8750 dynamic_linker='GNU ld.so' 8751 ;; 8752 8753 freebsd* | dragonfly*) 8754 # DragonFly does not have aout. When/if they implement a new 8755 # versioning mechanism, adjust this. 8756 if test -x /usr/bin/objformat; then 8757 objformat=`/usr/bin/objformat` 8758 else 8759 case $host_os in 8760 freebsd[123].*) objformat=aout ;; 8761 *) objformat=elf ;; 8762 esac 8763 fi 8764 version_type=freebsd-$objformat 8765 case $version_type in 8766 freebsd-elf*) 8767 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 8768 need_version=no 8769 need_lib_prefix=no 8770 ;; 8771 freebsd-*) 8772 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 8773 need_version=yes 8774 ;; 8775 esac 8776 shlibpath_var=LD_LIBRARY_PATH 8777 case $host_os in 8778 freebsd2.*) 8779 shlibpath_overrides_runpath=yes 8780 ;; 8781 freebsd3.[01]* | freebsdelf3.[01]*) 8782 shlibpath_overrides_runpath=yes 8783 hardcode_into_libs=yes 8784 ;; 8785 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 8786 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 8787 shlibpath_overrides_runpath=no 8788 hardcode_into_libs=yes 8789 ;; 8790 freebsd*) # from 4.6 on 8791 shlibpath_overrides_runpath=yes 8792 hardcode_into_libs=yes 8793 ;; 8794 esac 8795 ;; 8796 8797 gnu*) 8798 version_type=linux 8799 need_lib_prefix=no 8800 need_version=no 8801 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 8802 soname_spec='${libname}${release}${shared_ext}$major' 8803 shlibpath_var=LD_LIBRARY_PATH 8804 hardcode_into_libs=yes 8805 ;; 8806 8807 hpux9* | hpux10* | hpux11*) 8808 # Give a soname corresponding to the major version so that dld.sl refuses to 8809 # link against other versions. 8810 version_type=sunos 8811 need_lib_prefix=no 8812 need_version=no 8813 case $host_cpu in 8814 ia64*) 8815 shrext_cmds='.so' 8816 hardcode_into_libs=yes 8817 dynamic_linker="$host_os dld.so" 8818 shlibpath_var=LD_LIBRARY_PATH 8819 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8820 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8821 soname_spec='${libname}${release}${shared_ext}$major' 8822 if test "X$HPUX_IA64_MODE" = X32; then 8823 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 8824 else 8825 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 8826 fi 8827 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8828 ;; 8829 hppa*64*) 8830 shrext_cmds='.sl' 8831 hardcode_into_libs=yes 8832 dynamic_linker="$host_os dld.sl" 8833 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 8834 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8835 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8836 soname_spec='${libname}${release}${shared_ext}$major' 8837 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 8838 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8839 ;; 8840 *) 8841 shrext_cmds='.sl' 8842 dynamic_linker="$host_os dld.sl" 8843 shlibpath_var=SHLIB_PATH 8844 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 8845 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8846 soname_spec='${libname}${release}${shared_ext}$major' 8847 ;; 8848 esac 8849 # HP-UX runs *really* slowly unless shared libraries are mode 555. 8850 postinstall_cmds='chmod 555 $lib' 8851 ;; 8852 8853 interix3*) 8854 version_type=linux 8855 need_lib_prefix=no 8856 need_version=no 8857 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8858 soname_spec='${libname}${release}${shared_ext}$major' 8859 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 8860 shlibpath_var=LD_LIBRARY_PATH 8861 shlibpath_overrides_runpath=no 8862 hardcode_into_libs=yes 8863 ;; 8864 8865 irix5* | irix6* | nonstopux*) 8866 case $host_os in 8867 nonstopux*) version_type=nonstopux ;; 8868 *) 8869 if test "$lt_cv_prog_gnu_ld" = yes; then 8870 version_type=linux 8871 else 8872 version_type=irix 8873 fi ;; 8874 esac 8875 need_lib_prefix=no 8876 need_version=no 8877 soname_spec='${libname}${release}${shared_ext}$major' 8878 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 8879 case $host_os in 8880 irix5* | nonstopux*) 8881 libsuff= shlibsuff= 8882 ;; 8883 *) 8884 case $LD in # libtool.m4 will add one of these switches to LD 8885 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 8886 libsuff= shlibsuff= libmagic=32-bit;; 8887 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 8888 libsuff=32 shlibsuff=N32 libmagic=N32;; 8889 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 8890 libsuff=64 shlibsuff=64 libmagic=64-bit;; 8891 *) libsuff= shlibsuff= libmagic=never-match;; 8892 esac 8893 ;; 8894 esac 8895 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 8896 shlibpath_overrides_runpath=no 8897 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 8898 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 8899 hardcode_into_libs=yes 8900 ;; 8901 8902 # No shared lib support for Linux oldld, aout, or coff. 8903 linux*oldld* | linux*aout* | linux*coff*) 8904 dynamic_linker=no 8905 ;; 8906 8907 # This must be Linux ELF. 8908 linux*) 8909 version_type=linux 8910 need_lib_prefix=no 8911 need_version=no 8912 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8913 soname_spec='${libname}${release}${shared_ext}$major' 8914 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 8915 shlibpath_var=LD_LIBRARY_PATH 8916 shlibpath_overrides_runpath=no 8917 # This implies no fast_install, which is unacceptable. 8918 # Some rework will be needed to allow for fast_install 8919 # before this can be enabled. 8920 hardcode_into_libs=yes 8921 8922 # Append ld.so.conf contents to the search path 8923 if test -f /etc/ld.so.conf; then 8924 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 8925 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 8926 fi 8927 8928 # We used to test for /lib/ld.so.1 and disable shared libraries on 8929 # powerpc, because MkLinux only supported shared libraries with the 8930 # GNU dynamic linker. Since this was broken with cross compilers, 8931 # most powerpc-linux boxes support dynamic linking these days and 8932 # people can always --disable-shared, the test was removed, and we 8933 # assume the GNU/Linux dynamic linker is in use. 8934 dynamic_linker='GNU/Linux ld.so' 8935 ;; 8936 8937 knetbsd*-gnu) 8938 version_type=linux 8939 need_lib_prefix=no 8940 need_version=no 8941 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8942 soname_spec='${libname}${release}${shared_ext}$major' 8943 shlibpath_var=LD_LIBRARY_PATH 8944 shlibpath_overrides_runpath=no 8945 hardcode_into_libs=yes 8946 dynamic_linker='GNU ld.so' 8947 ;; 8948 8949 netbsd*) 8950 version_type=sunos 8951 need_lib_prefix=no 8952 need_version=no 8953 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 8954 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 8955 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 8956 dynamic_linker='NetBSD (a.out) ld.so' 8957 else 8958 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8959 soname_spec='${libname}${release}${shared_ext}$major' 8960 dynamic_linker='NetBSD ld.elf_so' 8961 fi 8962 shlibpath_var=LD_LIBRARY_PATH 8963 shlibpath_overrides_runpath=yes 8964 hardcode_into_libs=yes 8965 ;; 8966 8967 newsos6) 8968 version_type=linux 8969 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8970 shlibpath_var=LD_LIBRARY_PATH 8971 shlibpath_overrides_runpath=yes 8972 ;; 8973 8974 nto-qnx*) 8975 version_type=linux 8976 need_lib_prefix=no 8977 need_version=no 8978 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8979 soname_spec='${libname}${release}${shared_ext}$major' 8980 shlibpath_var=LD_LIBRARY_PATH 8981 shlibpath_overrides_runpath=yes 8982 ;; 8983 8984 openbsd* | bitrig*) 8985 version_type=sunos 8986 sys_lib_dlsearch_path_spec="/usr/lib" 8987 need_lib_prefix=no 8988 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 8989 case $host_os in 8990 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 8991 *) need_version=no ;; 8992 esac 8993 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 8994 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 8995 shlibpath_var=LD_LIBRARY_PATH 8996 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 8997 case $host_os in 8998 openbsd2.[89] | openbsd2.[89].*) 8999 shlibpath_overrides_runpath=no 9000 ;; 9001 *) 9002 shlibpath_overrides_runpath=yes 9003 ;; 9004 esac 9005 else 9006 shlibpath_overrides_runpath=yes 9007 fi 9008 ;; 9009 9010 os2*) 9011 libname_spec='$name' 9012 shrext_cmds=".dll" 9013 need_lib_prefix=no 9014 library_names_spec='$libname${shared_ext} $libname.a' 9015 dynamic_linker='OS/2 ld.exe' 9016 shlibpath_var=LIBPATH 9017 ;; 9018 9019 osf3* | osf4* | osf5*) 9020 version_type=osf 9021 need_lib_prefix=no 9022 need_version=no 9023 soname_spec='${libname}${release}${shared_ext}$major' 9024 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9025 shlibpath_var=LD_LIBRARY_PATH 9026 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9027 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9028 ;; 9029 9030 solaris*) 9031 version_type=linux 9032 need_lib_prefix=no 9033 need_version=no 9034 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9035 soname_spec='${libname}${release}${shared_ext}$major' 9036 shlibpath_var=LD_LIBRARY_PATH 9037 shlibpath_overrides_runpath=yes 9038 hardcode_into_libs=yes 9039 # ldd complains unless libraries are executable 9040 postinstall_cmds='chmod +x $lib' 9041 ;; 9042 9043 sunos4*) 9044 version_type=sunos 9045 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9046 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9047 shlibpath_var=LD_LIBRARY_PATH 9048 shlibpath_overrides_runpath=yes 9049 if test "$with_gnu_ld" = yes; then 9050 need_lib_prefix=no 9051 fi 9052 need_version=yes 9053 ;; 9054 9055 sysv4 | sysv4.3*) 9056 version_type=linux 9057 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9058 soname_spec='${libname}${release}${shared_ext}$major' 9059 shlibpath_var=LD_LIBRARY_PATH 9060 case $host_vendor in 9061 sni) 9062 shlibpath_overrides_runpath=no 9063 need_lib_prefix=no 9064 export_dynamic_flag_spec='${wl}-Blargedynsym' 9065 runpath_var=LD_RUN_PATH 9066 ;; 9067 siemens) 9068 need_lib_prefix=no 9069 ;; 9070 motorola) 9071 need_lib_prefix=no 9072 need_version=no 9073 shlibpath_overrides_runpath=no 9074 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9075 ;; 9076 esac 9077 ;; 9078 9079 sysv4*MP*) 9080 if test -d /usr/nec ;then 9081 version_type=linux 9082 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9083 soname_spec='$libname${shared_ext}.$major' 9084 shlibpath_var=LD_LIBRARY_PATH 9085 fi 9086 ;; 9087 9088 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9089 version_type=freebsd-elf 9090 need_lib_prefix=no 9091 need_version=no 9092 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9093 soname_spec='${libname}${release}${shared_ext}$major' 9094 shlibpath_var=LD_LIBRARY_PATH 9095 hardcode_into_libs=yes 9096 if test "$with_gnu_ld" = yes; then 9097 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9098 shlibpath_overrides_runpath=no 9099 else 9100 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9101 shlibpath_overrides_runpath=yes 9102 case $host_os in 9103 sco3.2v5*) 9104 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9105 ;; 9106 esac 9107 fi 9108 sys_lib_dlsearch_path_spec='/usr/lib' 9109 ;; 9110 9111 uts4*) 9112 version_type=linux 9113 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9114 soname_spec='${libname}${release}${shared_ext}$major' 9115 shlibpath_var=LD_LIBRARY_PATH 9116 ;; 9117 9118 *) 9119 dynamic_linker=no 9120 ;; 9121 esac 9122 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5 9123 echo "${ECHO_T}$dynamic_linker" >&6; } 9124 test "$dynamic_linker" = no && can_build_shared=no 9125 9126 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9127 if test "$GCC" = yes; then 9128 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9129 fi 9130 9131 9132 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5 9133 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; } 9134 if test "${libltdl_cv_shlibext+set}" = set; then 9135 echo $ECHO_N "(cached) $ECHO_C" >&6 9136 else 9137 9138 module=yes 9139 eval libltdl_cv_shlibext=$shrext_cmds 9140 9141 fi 9142 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5 9143 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; } 9144 if test -n "$libltdl_cv_shlibext"; then 9145 9146 cat >>confdefs.h <<_ACEOF 9147 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext" 9148 _ACEOF 9149 9150 fi 9151 9152 9153 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5 9154 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; } 9155 if test "${libltdl_cv_shlibpath_var+set}" = set; then 9156 echo $ECHO_N "(cached) $ECHO_C" >&6 9157 else 9158 libltdl_cv_shlibpath_var="$shlibpath_var" 9159 fi 9160 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5 9161 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; } 9162 if test -n "$libltdl_cv_shlibpath_var"; then 9163 9164 cat >>confdefs.h <<_ACEOF 9165 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var" 9166 _ACEOF 9167 9168 fi 9169 9170 9171 { echo "$as_me:$LINENO: checking for the default library search path" >&5 9172 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; } 9173 if test "${libltdl_cv_sys_search_path+set}" = set; then 9174 echo $ECHO_N "(cached) $ECHO_C" >&6 9175 else 9176 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec" 9177 fi 9178 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5 9179 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; } 9180 if test -n "$libltdl_cv_sys_search_path"; then 9181 sys_search_path= 9182 for dir in $libltdl_cv_sys_search_path; do 9183 if test -z "$sys_search_path"; then 9184 sys_search_path="$dir" 9185 else 9186 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir" 9187 fi 9188 done 9189 9190 cat >>confdefs.h <<_ACEOF 9191 #define LTDL_SYSSEARCHPATH "$sys_search_path" 9192 _ACEOF 9193 9194 fi 9195 9196 { echo "$as_me:$LINENO: checking for objdir" >&5 9197 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } 9198 if test "${libltdl_cv_objdir+set}" = set; then 9199 echo $ECHO_N "(cached) $ECHO_C" >&6 9200 else 9201 libltdl_cv_objdir="$objdir" 9202 if test -n "$objdir"; then 9203 : 9204 else 9205 rm -f .libs 2>/dev/null 9206 mkdir .libs 2>/dev/null 9207 if test -d .libs; then 9208 libltdl_cv_objdir=.libs 9209 else 9210 # MS-DOS does not allow filenames that begin with a dot. 9211 libltdl_cv_objdir=_libs 9212 fi 9213 rmdir .libs 2>/dev/null 9214 fi 9215 9216 fi 9217 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5 9218 echo "${ECHO_T}$libltdl_cv_objdir" >&6; } 9219 9220 cat >>confdefs.h <<_ACEOF 9221 #define LTDL_OBJDIR "$libltdl_cv_objdir/" 9222 _ACEOF 9223 9224 9225 9226 9227 9228 9229 # Check for command to grab the raw symbol name followed by C symbol from nm. 9230 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 9231 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } 9232 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 9233 echo $ECHO_N "(cached) $ECHO_C" >&6 9234 else 9235 9236 # These are sane defaults that work on at least a few old systems. 9237 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 9238 9239 # Character class describing NM global symbol codes. 9240 symcode='[BCDEGRST]' 9241 9242 # Regexp to match symbols that can be accessed directly from C. 9243 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 9244 9245 # Transform an extracted symbol line into a proper C declaration 9246 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 9247 9248 # Transform an extracted symbol line into symbol name and symbol address 9249 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 9250 9251 # Define system-specific variables. 9252 case $host_os in 9253 aix*) 9254 symcode='[BCDT]' 9255 ;; 9256 cygwin* | mingw* | pw32*) 9257 symcode='[ABCDGISTW]' 9258 ;; 9259 hpux*) # Its linker distinguishes data from code symbols 9260 if test "$host_cpu" = ia64; then 9261 symcode='[ABCDEGRST]' 9262 fi 9263 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9264 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 9265 ;; 9266 linux*) 9267 if test "$host_cpu" = ia64; then 9268 symcode='[ABCDGIRSTW]' 9269 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9270 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 9271 fi 9272 ;; 9273 irix* | nonstopux*) 9274 symcode='[BCDEGRST]' 9275 ;; 9276 osf*) 9277 symcode='[BCDEGQRST]' 9278 ;; 9279 solaris*) 9280 symcode='[BDRT]' 9281 ;; 9282 sco3.2v5*) 9283 symcode='[DT]' 9284 ;; 9285 sysv4.2uw2*) 9286 symcode='[DT]' 9287 ;; 9288 sysv5* | sco5v6* | unixware* | OpenUNIX*) 9289 symcode='[ABDT]' 9290 ;; 9291 sysv4) 9292 symcode='[DFNSTU]' 9293 ;; 9294 esac 9295 9296 # Handle CRLF in mingw tool chain 9297 opt_cr= 9298 case $build_os in 9299 mingw*) 9300 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 9301 ;; 9302 esac 9303 9304 # If we're using GNU nm, then use its standard symbol codes. 9305 case `$NM -V 2>&1` in 9306 *GNU* | *'with BFD'*) 9307 symcode='[ABCDGIRSTW]' ;; 9308 esac 9309 9310 # Try without a prefix undercore, then with it. 9311 for ac_symprfx in "" "_"; do 9312 9313 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 9314 symxfrm="\\1 $ac_symprfx\\2 \\2" 9315 9316 # Write the raw and C identifiers. 9317 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 9318 9319 # Check to see that the pipe works correctly. 9320 pipe_works=no 9321 9322 rm -f conftest* 9323 cat > conftest.$ac_ext <<EOF 9324 #ifdef __cplusplus 9325 extern "C" { 9326 #endif 9327 char nm_test_var; 9328 void nm_test_func(){} 9329 #ifdef __cplusplus 9330 } 9331 #endif 9332 int main(){nm_test_var='a';nm_test_func();return(0);} 9333 EOF 9334 9335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9336 (eval $ac_compile) 2>&5 9337 ac_status=$? 9338 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9339 (exit $ac_status); }; then 9340 # Now try to grab the symbols. 9341 nlist=conftest.nm 9342 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 9343 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 9344 ac_status=$? 9345 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9346 (exit $ac_status); } && test -s "$nlist"; then 9347 # Try sorting and uniquifying the output. 9348 if sort "$nlist" | uniq > "$nlist"T; then 9349 mv -f "$nlist"T "$nlist" 9350 else 9351 rm -f "$nlist"T 9352 fi 9353 9354 # Make sure that we snagged all the symbols we need. 9355 if grep ' nm_test_var$' "$nlist" >/dev/null; then 9356 if grep ' nm_test_func$' "$nlist" >/dev/null; then 9357 cat <<EOF > conftest.$ac_ext 9358 #ifdef __cplusplus 9359 extern "C" { 9360 #endif 9361 9362 EOF 9363 # Now generate the symbol file. 9364 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' 9365 9366 cat <<EOF >> conftest.$ac_ext 9367 #if defined (__STDC__) && __STDC__ 9368 # define lt_ptr_t void * 9369 #else 9370 # define lt_ptr_t char * 9371 # define const 9372 #endif 9373 9374 /* The mapping between symbol names and symbols. */ 9375 const struct { 9376 const char *name; 9377 lt_ptr_t address; 9378 } 9379 lt_preloaded_symbols[] = 9380 { 9381 EOF 9382 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext 9383 cat <<\EOF >> conftest.$ac_ext 9384 {0, (lt_ptr_t) 0} 9385 }; 9386 9387 #ifdef __cplusplus 9388 } 9389 #endif 9390 EOF 9391 # Now try linking the two files. 9392 mv conftest.$ac_objext conftstm.$ac_objext 9393 lt_save_LIBS="$LIBS" 9394 lt_save_CFLAGS="$CFLAGS" 9395 LIBS="conftstm.$ac_objext" 9396 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 9397 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9398 (eval $ac_link) 2>&5 9399 ac_status=$? 9400 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9401 (exit $ac_status); } && test -s conftest${ac_exeext}; then 9402 pipe_works=yes 9403 fi 9404 LIBS="$lt_save_LIBS" 9405 CFLAGS="$lt_save_CFLAGS" 9406 else 9407 echo "cannot find nm_test_func in $nlist" >&5 9408 fi 9409 else 9410 echo "cannot find nm_test_var in $nlist" >&5 9411 fi 9412 else 9413 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 9414 fi 9415 else 9416 echo "$progname: failed program was:" >&5 9417 cat conftest.$ac_ext >&5 9418 fi 9419 rm -f conftest* conftst* 9420 9421 # Do not use the global_symbol_pipe unless it works. 9422 if test "$pipe_works" = yes; then 9423 break 9424 else 9425 lt_cv_sys_global_symbol_pipe= 9426 fi 9427 done 9428 9429 fi 9430 9431 if test -z "$lt_cv_sys_global_symbol_pipe"; then 9432 lt_cv_sys_global_symbol_to_cdecl= 9433 fi 9434 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 9435 { echo "$as_me:$LINENO: result: failed" >&5 9436 echo "${ECHO_T}failed" >&6; } 9437 else 9438 { echo "$as_me:$LINENO: result: ok" >&5 9439 echo "${ECHO_T}ok" >&6; } 9440 fi 9441 9442 9443 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5 9444 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; } 9445 if test "${libltdl_cv_preloaded_symbols+set}" = set; then 9446 echo $ECHO_N "(cached) $ECHO_C" >&6 9447 else 9448 if test -n "$lt_cv_sys_global_symbol_pipe"; then 9449 libltdl_cv_preloaded_symbols=yes 9450 else 9451 libltdl_cv_preloaded_symbols=no 9452 fi 9453 9454 fi 9455 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5 9456 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; } 9457 if test x"$libltdl_cv_preloaded_symbols" = xyes; then 9458 9459 cat >>confdefs.h <<\_ACEOF 9460 #define HAVE_PRELOADED_SYMBOLS 1 9461 _ACEOF 9462 9463 fi 9464 9465 LIBADD_DL= 9466 9467 ac_ext=c 9468 ac_cpp='$CPP $CPPFLAGS' 9469 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9470 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9471 ac_compiler_gnu=$ac_cv_c_compiler_gnu 9472 9473 9474 { echo "$as_me:$LINENO: checking for shl_load" >&5 9475 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } 9476 if test "${ac_cv_func_shl_load+set}" = set; then 9477 echo $ECHO_N "(cached) $ECHO_C" >&6 9478 else 9479 cat >conftest.$ac_ext <<_ACEOF 9480 /* confdefs.h. */ 9481 _ACEOF 9482 cat confdefs.h >>conftest.$ac_ext 9483 cat >>conftest.$ac_ext <<_ACEOF 9484 /* end confdefs.h. */ 9485 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 9486 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9487 #define shl_load innocuous_shl_load 9488 9489 /* System header to define __stub macros and hopefully few prototypes, 9490 which can conflict with char shl_load (); below. 9491 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9492 <limits.h> exists even on freestanding compilers. */ 9493 9494 #ifdef __STDC__ 9495 # include <limits.h> 9496 #else 9497 # include <assert.h> 9498 #endif 9499 9500 #undef shl_load 9501 9502 /* Override any GCC internal prototype to avoid an error. 9503 Use char because int might match the return type of a GCC 9504 builtin and then its argument prototype would still apply. */ 9505 #ifdef __cplusplus 9506 extern "C" 9507 #endif 9508 char shl_load (); 9509 /* The GNU C library defines this for functions which it implements 9510 to always fail with ENOSYS. Some functions are actually named 9511 something starting with __ and the normal name is an alias. */ 9512 #if defined __stub_shl_load || defined __stub___shl_load 9513 choke me 9514 #endif 9515 9516 int 9517 main () 9518 { 9519 return shl_load (); 9520 ; 9521 return 0; 9522 } 9523 _ACEOF 9524 rm -f conftest.$ac_objext conftest$ac_exeext 9525 if { (ac_try="$ac_link" 9526 case "(($ac_try" in 9527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9528 *) ac_try_echo=$ac_try;; 9529 esac 9530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9531 (eval "$ac_link") 2>conftest.er1 9532 ac_status=$? 9533 grep -v '^ *+' conftest.er1 >conftest.err 9534 rm -f conftest.er1 9535 cat conftest.err >&5 9536 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9537 (exit $ac_status); } && 9538 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9539 { (case "(($ac_try" in 9540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9541 *) ac_try_echo=$ac_try;; 9542 esac 9543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9544 (eval "$ac_try") 2>&5 9545 ac_status=$? 9546 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9547 (exit $ac_status); }; } && 9548 { ac_try='test -s conftest$ac_exeext' 9549 { (case "(($ac_try" in 9550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9551 *) ac_try_echo=$ac_try;; 9552 esac 9553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9554 (eval "$ac_try") 2>&5 9555 ac_status=$? 9556 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9557 (exit $ac_status); }; }; then 9558 ac_cv_func_shl_load=yes 9559 else 9560 echo "$as_me: failed program was:" >&5 9561 sed 's/^/| /' conftest.$ac_ext >&5 9562 9563 ac_cv_func_shl_load=no 9564 fi 9565 9566 rm -f core conftest.err conftest.$ac_objext \ 9567 conftest$ac_exeext conftest.$ac_ext 9568 fi 9569 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 9570 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } 9571 if test $ac_cv_func_shl_load = yes; then 9572 9573 cat >>confdefs.h <<\_ACEOF 9574 #define HAVE_SHL_LOAD 1 9575 _ACEOF 9576 9577 else 9578 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 9579 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } 9580 if test "${ac_cv_lib_dld_shl_load+set}" = set; then 9581 echo $ECHO_N "(cached) $ECHO_C" >&6 9582 else 9583 ac_check_lib_save_LIBS=$LIBS 9584 LIBS="-ldld $LIBS" 9585 cat >conftest.$ac_ext <<_ACEOF 9586 /* confdefs.h. */ 9587 _ACEOF 9588 cat confdefs.h >>conftest.$ac_ext 9589 cat >>conftest.$ac_ext <<_ACEOF 9590 /* end confdefs.h. */ 9591 9592 /* Override any GCC internal prototype to avoid an error. 9593 Use char because int might match the return type of a GCC 9594 builtin and then its argument prototype would still apply. */ 9595 #ifdef __cplusplus 9596 extern "C" 9597 #endif 9598 char shl_load (); 9599 int 9600 main () 9601 { 9602 return shl_load (); 9603 ; 9604 return 0; 9605 } 9606 _ACEOF 9607 rm -f conftest.$ac_objext conftest$ac_exeext 9608 if { (ac_try="$ac_link" 9609 case "(($ac_try" in 9610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9611 *) ac_try_echo=$ac_try;; 9612 esac 9613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9614 (eval "$ac_link") 2>conftest.er1 9615 ac_status=$? 9616 grep -v '^ *+' conftest.er1 >conftest.err 9617 rm -f conftest.er1 9618 cat conftest.err >&5 9619 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9620 (exit $ac_status); } && 9621 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9622 { (case "(($ac_try" in 9623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9624 *) ac_try_echo=$ac_try;; 9625 esac 9626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9627 (eval "$ac_try") 2>&5 9628 ac_status=$? 9629 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9630 (exit $ac_status); }; } && 9631 { ac_try='test -s conftest$ac_exeext' 9632 { (case "(($ac_try" in 9633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9634 *) ac_try_echo=$ac_try;; 9635 esac 9636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9637 (eval "$ac_try") 2>&5 9638 ac_status=$? 9639 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9640 (exit $ac_status); }; }; then 9641 ac_cv_lib_dld_shl_load=yes 9642 else 9643 echo "$as_me: failed program was:" >&5 9644 sed 's/^/| /' conftest.$ac_ext >&5 9645 9646 ac_cv_lib_dld_shl_load=no 9647 fi 9648 9649 rm -f core conftest.err conftest.$ac_objext \ 9650 conftest$ac_exeext conftest.$ac_ext 9651 LIBS=$ac_check_lib_save_LIBS 9652 fi 9653 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 9654 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } 9655 if test $ac_cv_lib_dld_shl_load = yes; then 9656 9657 cat >>confdefs.h <<\_ACEOF 9658 #define HAVE_SHL_LOAD 1 9659 _ACEOF 9660 9661 LIBADD_DL="$LIBADD_DL -ldld" 9662 else 9663 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 9664 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } 9665 if test "${ac_cv_lib_dl_dlopen+set}" = set; then 9666 echo $ECHO_N "(cached) $ECHO_C" >&6 9667 else 9668 ac_check_lib_save_LIBS=$LIBS 9669 LIBS="-ldl $LIBS" 9670 cat >conftest.$ac_ext <<_ACEOF 9671 /* confdefs.h. */ 9672 _ACEOF 9673 cat confdefs.h >>conftest.$ac_ext 9674 cat >>conftest.$ac_ext <<_ACEOF 9675 /* end confdefs.h. */ 9676 9677 /* Override any GCC internal prototype to avoid an error. 9678 Use char because int might match the return type of a GCC 9679 builtin and then its argument prototype would still apply. */ 9680 #ifdef __cplusplus 9681 extern "C" 9682 #endif 9683 char dlopen (); 9684 int 9685 main () 9686 { 9687 return dlopen (); 9688 ; 9689 return 0; 9690 } 9691 _ACEOF 9692 rm -f conftest.$ac_objext conftest$ac_exeext 9693 if { (ac_try="$ac_link" 9694 case "(($ac_try" in 9695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9696 *) ac_try_echo=$ac_try;; 9697 esac 9698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9699 (eval "$ac_link") 2>conftest.er1 9700 ac_status=$? 9701 grep -v '^ *+' conftest.er1 >conftest.err 9702 rm -f conftest.er1 9703 cat conftest.err >&5 9704 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9705 (exit $ac_status); } && 9706 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9707 { (case "(($ac_try" in 9708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9709 *) ac_try_echo=$ac_try;; 9710 esac 9711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9712 (eval "$ac_try") 2>&5 9713 ac_status=$? 9714 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9715 (exit $ac_status); }; } && 9716 { ac_try='test -s conftest$ac_exeext' 9717 { (case "(($ac_try" in 9718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9719 *) ac_try_echo=$ac_try;; 9720 esac 9721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9722 (eval "$ac_try") 2>&5 9723 ac_status=$? 9724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9725 (exit $ac_status); }; }; then 9726 ac_cv_lib_dl_dlopen=yes 9727 else 9728 echo "$as_me: failed program was:" >&5 9729 sed 's/^/| /' conftest.$ac_ext >&5 9730 9731 ac_cv_lib_dl_dlopen=no 9732 fi 9733 9734 rm -f core conftest.err conftest.$ac_objext \ 9735 conftest$ac_exeext conftest.$ac_ext 9736 LIBS=$ac_check_lib_save_LIBS 9737 fi 9738 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 9739 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } 9740 if test $ac_cv_lib_dl_dlopen = yes; then 9741 9742 cat >>confdefs.h <<\_ACEOF 9743 #define HAVE_LIBDL 1 9744 _ACEOF 9745 9746 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes" 9747 else 9748 cat >conftest.$ac_ext <<_ACEOF 9749 /* confdefs.h. */ 9750 _ACEOF 9751 cat confdefs.h >>conftest.$ac_ext 9752 cat >>conftest.$ac_ext <<_ACEOF 9753 /* end confdefs.h. */ 9754 #if HAVE_DLFCN_H 9755 # include <dlfcn.h> 9756 #endif 9757 9758 int 9759 main () 9760 { 9761 dlopen(0, 0); 9762 ; 9763 return 0; 9764 } 9765 _ACEOF 9766 rm -f conftest.$ac_objext conftest$ac_exeext 9767 if { (ac_try="$ac_link" 9768 case "(($ac_try" in 9769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9770 *) ac_try_echo=$ac_try;; 9771 esac 9772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9773 (eval "$ac_link") 2>conftest.er1 9774 ac_status=$? 9775 grep -v '^ *+' conftest.er1 >conftest.err 9776 rm -f conftest.er1 9777 cat conftest.err >&5 9778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9779 (exit $ac_status); } && 9780 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9781 { (case "(($ac_try" in 9782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9783 *) ac_try_echo=$ac_try;; 9784 esac 9785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9786 (eval "$ac_try") 2>&5 9787 ac_status=$? 9788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9789 (exit $ac_status); }; } && 9790 { ac_try='test -s conftest$ac_exeext' 9791 { (case "(($ac_try" in 9792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9793 *) ac_try_echo=$ac_try;; 9794 esac 9795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9796 (eval "$ac_try") 2>&5 9797 ac_status=$? 9798 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9799 (exit $ac_status); }; }; then 9800 9801 cat >>confdefs.h <<\_ACEOF 9802 #define HAVE_LIBDL 1 9803 _ACEOF 9804 libltdl_cv_func_dlopen="yes" 9805 else 9806 echo "$as_me: failed program was:" >&5 9807 sed 's/^/| /' conftest.$ac_ext >&5 9808 9809 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 9810 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } 9811 if test "${ac_cv_lib_svld_dlopen+set}" = set; then 9812 echo $ECHO_N "(cached) $ECHO_C" >&6 9813 else 9814 ac_check_lib_save_LIBS=$LIBS 9815 LIBS="-lsvld $LIBS" 9816 cat >conftest.$ac_ext <<_ACEOF 9817 /* confdefs.h. */ 9818 _ACEOF 9819 cat confdefs.h >>conftest.$ac_ext 9820 cat >>conftest.$ac_ext <<_ACEOF 9821 /* end confdefs.h. */ 9822 9823 /* Override any GCC internal prototype to avoid an error. 9824 Use char because int might match the return type of a GCC 9825 builtin and then its argument prototype would still apply. */ 9826 #ifdef __cplusplus 9827 extern "C" 9828 #endif 9829 char dlopen (); 9830 int 9831 main () 9832 { 9833 return dlopen (); 9834 ; 9835 return 0; 9836 } 9837 _ACEOF 9838 rm -f conftest.$ac_objext conftest$ac_exeext 9839 if { (ac_try="$ac_link" 9840 case "(($ac_try" in 9841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9842 *) ac_try_echo=$ac_try;; 9843 esac 9844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9845 (eval "$ac_link") 2>conftest.er1 9846 ac_status=$? 9847 grep -v '^ *+' conftest.er1 >conftest.err 9848 rm -f conftest.er1 9849 cat conftest.err >&5 9850 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9851 (exit $ac_status); } && 9852 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9853 { (case "(($ac_try" in 9854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9855 *) ac_try_echo=$ac_try;; 9856 esac 9857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9858 (eval "$ac_try") 2>&5 9859 ac_status=$? 9860 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9861 (exit $ac_status); }; } && 9862 { ac_try='test -s conftest$ac_exeext' 9863 { (case "(($ac_try" in 9864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9865 *) ac_try_echo=$ac_try;; 9866 esac 9867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9868 (eval "$ac_try") 2>&5 9869 ac_status=$? 9870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9871 (exit $ac_status); }; }; then 9872 ac_cv_lib_svld_dlopen=yes 9873 else 9874 echo "$as_me: failed program was:" >&5 9875 sed 's/^/| /' conftest.$ac_ext >&5 9876 9877 ac_cv_lib_svld_dlopen=no 9878 fi 9879 9880 rm -f core conftest.err conftest.$ac_objext \ 9881 conftest$ac_exeext conftest.$ac_ext 9882 LIBS=$ac_check_lib_save_LIBS 9883 fi 9884 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 9885 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } 9886 if test $ac_cv_lib_svld_dlopen = yes; then 9887 9888 cat >>confdefs.h <<\_ACEOF 9889 #define HAVE_LIBDL 1 9890 _ACEOF 9891 9892 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes" 9893 else 9894 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 9895 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } 9896 if test "${ac_cv_lib_dld_dld_link+set}" = set; then 9897 echo $ECHO_N "(cached) $ECHO_C" >&6 9898 else 9899 ac_check_lib_save_LIBS=$LIBS 9900 LIBS="-ldld $LIBS" 9901 cat >conftest.$ac_ext <<_ACEOF 9902 /* confdefs.h. */ 9903 _ACEOF 9904 cat confdefs.h >>conftest.$ac_ext 9905 cat >>conftest.$ac_ext <<_ACEOF 9906 /* end confdefs.h. */ 9907 9908 /* Override any GCC internal prototype to avoid an error. 9909 Use char because int might match the return type of a GCC 9910 builtin and then its argument prototype would still apply. */ 9911 #ifdef __cplusplus 9912 extern "C" 9913 #endif 9914 char dld_link (); 9915 int 9916 main () 9917 { 9918 return dld_link (); 9919 ; 9920 return 0; 9921 } 9922 _ACEOF 9923 rm -f conftest.$ac_objext conftest$ac_exeext 9924 if { (ac_try="$ac_link" 9925 case "(($ac_try" in 9926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9927 *) ac_try_echo=$ac_try;; 9928 esac 9929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9930 (eval "$ac_link") 2>conftest.er1 9931 ac_status=$? 9932 grep -v '^ *+' conftest.er1 >conftest.err 9933 rm -f conftest.er1 9934 cat conftest.err >&5 9935 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9936 (exit $ac_status); } && 9937 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9938 { (case "(($ac_try" in 9939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9940 *) ac_try_echo=$ac_try;; 9941 esac 9942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9943 (eval "$ac_try") 2>&5 9944 ac_status=$? 9945 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9946 (exit $ac_status); }; } && 9947 { ac_try='test -s conftest$ac_exeext' 9948 { (case "(($ac_try" in 9949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9950 *) ac_try_echo=$ac_try;; 9951 esac 9952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9953 (eval "$ac_try") 2>&5 9954 ac_status=$? 9955 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9956 (exit $ac_status); }; }; then 9957 ac_cv_lib_dld_dld_link=yes 9958 else 9959 echo "$as_me: failed program was:" >&5 9960 sed 's/^/| /' conftest.$ac_ext >&5 9961 9962 ac_cv_lib_dld_dld_link=no 9963 fi 9964 9965 rm -f core conftest.err conftest.$ac_objext \ 9966 conftest$ac_exeext conftest.$ac_ext 9967 LIBS=$ac_check_lib_save_LIBS 9968 fi 9969 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 9970 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } 9971 if test $ac_cv_lib_dld_dld_link = yes; then 9972 9973 cat >>confdefs.h <<\_ACEOF 9974 #define HAVE_DLD 1 9975 _ACEOF 9976 9977 LIBADD_DL="$LIBADD_DL -ldld" 9978 else 9979 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5 9980 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; } 9981 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then 9982 echo $ECHO_N "(cached) $ECHO_C" >&6 9983 else 9984 cat >conftest.$ac_ext <<_ACEOF 9985 /* confdefs.h. */ 9986 _ACEOF 9987 cat confdefs.h >>conftest.$ac_ext 9988 cat >>conftest.$ac_ext <<_ACEOF 9989 /* end confdefs.h. */ 9990 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup. 9991 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9992 #define _dyld_func_lookup innocuous__dyld_func_lookup 9993 9994 /* System header to define __stub macros and hopefully few prototypes, 9995 which can conflict with char _dyld_func_lookup (); below. 9996 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9997 <limits.h> exists even on freestanding compilers. */ 9998 9999 #ifdef __STDC__ 10000 # include <limits.h> 10001 #else 10002 # include <assert.h> 10003 #endif 10004 10005 #undef _dyld_func_lookup 10006 10007 /* Override any GCC internal prototype to avoid an error. 10008 Use char because int might match the return type of a GCC 10009 builtin and then its argument prototype would still apply. */ 10010 #ifdef __cplusplus 10011 extern "C" 10012 #endif 10013 char _dyld_func_lookup (); 10014 /* The GNU C library defines this for functions which it implements 10015 to always fail with ENOSYS. Some functions are actually named 10016 something starting with __ and the normal name is an alias. */ 10017 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup 10018 choke me 10019 #endif 10020 10021 int 10022 main () 10023 { 10024 return _dyld_func_lookup (); 10025 ; 10026 return 0; 10027 } 10028 _ACEOF 10029 rm -f conftest.$ac_objext conftest$ac_exeext 10030 if { (ac_try="$ac_link" 10031 case "(($ac_try" in 10032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10033 *) ac_try_echo=$ac_try;; 10034 esac 10035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10036 (eval "$ac_link") 2>conftest.er1 10037 ac_status=$? 10038 grep -v '^ *+' conftest.er1 >conftest.err 10039 rm -f conftest.er1 10040 cat conftest.err >&5 10041 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10042 (exit $ac_status); } && 10043 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10044 { (case "(($ac_try" in 10045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10046 *) ac_try_echo=$ac_try;; 10047 esac 10048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10049 (eval "$ac_try") 2>&5 10050 ac_status=$? 10051 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10052 (exit $ac_status); }; } && 10053 { ac_try='test -s conftest$ac_exeext' 10054 { (case "(($ac_try" in 10055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10056 *) ac_try_echo=$ac_try;; 10057 esac 10058 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10059 (eval "$ac_try") 2>&5 10060 ac_status=$? 10061 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10062 (exit $ac_status); }; }; then 10063 ac_cv_func__dyld_func_lookup=yes 10064 else 10065 echo "$as_me: failed program was:" >&5 10066 sed 's/^/| /' conftest.$ac_ext >&5 10067 10068 ac_cv_func__dyld_func_lookup=no 10069 fi 10070 10071 rm -f core conftest.err conftest.$ac_objext \ 10072 conftest$ac_exeext conftest.$ac_ext 10073 fi 10074 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5 10075 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; } 10076 if test $ac_cv_func__dyld_func_lookup = yes; then 10077 10078 cat >>confdefs.h <<\_ACEOF 10079 #define HAVE_DYLD 1 10080 _ACEOF 10081 10082 fi 10083 10084 10085 fi 10086 10087 10088 fi 10089 10090 10091 fi 10092 10093 rm -f core conftest.err conftest.$ac_objext \ 10094 conftest$ac_exeext conftest.$ac_ext 10095 10096 fi 10097 10098 10099 fi 10100 10101 10102 fi 10103 10104 10105 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes 10106 then 10107 lt_save_LIBS="$LIBS" 10108 LIBS="$LIBS $LIBADD_DL" 10109 10110 for ac_func in dlerror 10111 do 10112 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10113 { echo "$as_me:$LINENO: checking for $ac_func" >&5 10114 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10115 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10116 echo $ECHO_N "(cached) $ECHO_C" >&6 10117 else 10118 cat >conftest.$ac_ext <<_ACEOF 10119 /* confdefs.h. */ 10120 _ACEOF 10121 cat confdefs.h >>conftest.$ac_ext 10122 cat >>conftest.$ac_ext <<_ACEOF 10123 /* end confdefs.h. */ 10124 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10125 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10126 #define $ac_func innocuous_$ac_func 10127 10128 /* System header to define __stub macros and hopefully few prototypes, 10129 which can conflict with char $ac_func (); below. 10130 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10131 <limits.h> exists even on freestanding compilers. */ 10132 10133 #ifdef __STDC__ 10134 # include <limits.h> 10135 #else 10136 # include <assert.h> 10137 #endif 10138 10139 #undef $ac_func 10140 10141 /* Override any GCC internal prototype to avoid an error. 10142 Use char because int might match the return type of a GCC 10143 builtin and then its argument prototype would still apply. */ 10144 #ifdef __cplusplus 10145 extern "C" 10146 #endif 10147 char $ac_func (); 10148 /* The GNU C library defines this for functions which it implements 10149 to always fail with ENOSYS. Some functions are actually named 10150 something starting with __ and the normal name is an alias. */ 10151 #if defined __stub_$ac_func || defined __stub___$ac_func 10152 choke me 10153 #endif 10154 10155 int 10156 main () 10157 { 10158 return $ac_func (); 10159 ; 10160 return 0; 10161 } 10162 _ACEOF 10163 rm -f conftest.$ac_objext conftest$ac_exeext 10164 if { (ac_try="$ac_link" 10165 case "(($ac_try" in 10166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10167 *) ac_try_echo=$ac_try;; 10168 esac 10169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10170 (eval "$ac_link") 2>conftest.er1 10171 ac_status=$? 10172 grep -v '^ *+' conftest.er1 >conftest.err 10173 rm -f conftest.er1 10174 cat conftest.err >&5 10175 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10176 (exit $ac_status); } && 10177 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10178 { (case "(($ac_try" in 10179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10180 *) ac_try_echo=$ac_try;; 10181 esac 10182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10183 (eval "$ac_try") 2>&5 10184 ac_status=$? 10185 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10186 (exit $ac_status); }; } && 10187 { ac_try='test -s conftest$ac_exeext' 10188 { (case "(($ac_try" in 10189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10190 *) ac_try_echo=$ac_try;; 10191 esac 10192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10193 (eval "$ac_try") 2>&5 10194 ac_status=$? 10195 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10196 (exit $ac_status); }; }; then 10197 eval "$as_ac_var=yes" 10198 else 10199 echo "$as_me: failed program was:" >&5 10200 sed 's/^/| /' conftest.$ac_ext >&5 10201 10202 eval "$as_ac_var=no" 10203 fi 10204 10205 rm -f core conftest.err conftest.$ac_objext \ 10206 conftest$ac_exeext conftest.$ac_ext 10207 fi 10208 ac_res=`eval echo '${'$as_ac_var'}'` 10209 { echo "$as_me:$LINENO: result: $ac_res" >&5 10210 echo "${ECHO_T}$ac_res" >&6; } 10211 if test `eval echo '${'$as_ac_var'}'` = yes; then 10212 cat >>confdefs.h <<_ACEOF 10213 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10214 _ACEOF 10215 10216 fi 10217 done 10218 10219 LIBS="$lt_save_LIBS" 10220 fi 10221 ac_ext=c 10222 ac_cpp='$CPP $CPPFLAGS' 10223 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10224 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10225 ac_compiler_gnu=$ac_cv_c_compiler_gnu 10226 10227 10228 10229 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5 10230 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; } 10231 if test "${ac_cv_sys_symbol_underscore+set}" = set; then 10232 echo $ECHO_N "(cached) $ECHO_C" >&6 10233 else 10234 ac_cv_sys_symbol_underscore=no 10235 cat > conftest.$ac_ext <<EOF 10236 void nm_test_func(){} 10237 int main(){nm_test_func;return 0;} 10238 EOF 10239 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10240 (eval $ac_compile) 2>&5 10241 ac_status=$? 10242 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10243 (exit $ac_status); }; then 10244 # Now try to grab the symbols. 10245 ac_nlist=conftest.nm 10246 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5 10247 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5 10248 ac_status=$? 10249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10250 (exit $ac_status); } && test -s "$ac_nlist"; then 10251 # See whether the symbols have a leading underscore. 10252 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then 10253 ac_cv_sys_symbol_underscore=yes 10254 else 10255 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then 10256 : 10257 else 10258 echo "configure: cannot find nm_test_func in $ac_nlist" >&5 10259 fi 10260 fi 10261 else 10262 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5 10263 fi 10264 else 10265 echo "configure: failed program was:" >&5 10266 cat conftest.c >&5 10267 fi 10268 rm -rf conftest* 10269 10270 fi 10271 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5 10272 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; } 10273 10274 10275 if test x"$ac_cv_sys_symbol_underscore" = xyes; then 10276 if test x"$libltdl_cv_func_dlopen" = xyes || 10277 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then 10278 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5 10279 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; } 10280 if test "${libltdl_cv_need_uscore+set}" = set; then 10281 echo $ECHO_N "(cached) $ECHO_C" >&6 10282 else 10283 libltdl_cv_need_uscore=unknown 10284 save_LIBS="$LIBS" 10285 LIBS="$LIBS $LIBADD_DL" 10286 if test "$cross_compiling" = yes; then : 10287 libltdl_cv_need_uscore=cross 10288 else 10289 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10290 lt_status=$lt_dlunknown 10291 cat > conftest.$ac_ext <<EOF 10292 #line 10292 "configure" 10293 #include "confdefs.h" 10294 10295 #if HAVE_DLFCN_H 10296 #include <dlfcn.h> 10297 #endif 10298 10299 #include <stdio.h> 10300 10301 #ifdef RTLD_GLOBAL 10302 # define LT_DLGLOBAL RTLD_GLOBAL 10303 #else 10304 # ifdef DL_GLOBAL 10305 # define LT_DLGLOBAL DL_GLOBAL 10306 # else 10307 # define LT_DLGLOBAL 0 10308 # endif 10309 #endif 10310 10311 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10312 find out it does not work in some platform. */ 10313 #ifndef LT_DLLAZY_OR_NOW 10314 # ifdef RTLD_LAZY 10315 # define LT_DLLAZY_OR_NOW RTLD_LAZY 10316 # else 10317 # ifdef DL_LAZY 10318 # define LT_DLLAZY_OR_NOW DL_LAZY 10319 # else 10320 # ifdef RTLD_NOW 10321 # define LT_DLLAZY_OR_NOW RTLD_NOW 10322 # else 10323 # ifdef DL_NOW 10324 # define LT_DLLAZY_OR_NOW DL_NOW 10325 # else 10326 # define LT_DLLAZY_OR_NOW 0 10327 # endif 10328 # endif 10329 # endif 10330 # endif 10331 #endif 10332 10333 #ifdef __cplusplus 10334 extern "C" void exit (int); 10335 #endif 10336 10337 void fnord() { int i=42;} 10338 int main () 10339 { 10340 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10341 int status = $lt_dlunknown; 10342 10343 if (self) 10344 { 10345 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10346 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10347 /* dlclose (self); */ 10348 } 10349 else 10350 puts (dlerror ()); 10351 10352 exit (status); 10353 } 10354 EOF 10355 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10356 (eval $ac_link) 2>&5 10357 ac_status=$? 10358 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10359 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10360 (./conftest; exit; ) >&5 2>/dev/null 10361 lt_status=$? 10362 case x$lt_status in 10363 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;; 10364 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;; 10365 x$lt_dlunknown|x*) ;; 10366 esac 10367 else : 10368 # compilation failed 10369 10370 fi 10371 fi 10372 rm -fr conftest* 10373 10374 LIBS="$save_LIBS" 10375 10376 fi 10377 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5 10378 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; } 10379 fi 10380 fi 10381 10382 if test x"$libltdl_cv_need_uscore" = xyes; then 10383 10384 cat >>confdefs.h <<\_ACEOF 10385 #define NEED_USCORE 1 10386 _ACEOF 10387 10388 fi 10389 10390 10391 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5 10392 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; } 10393 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then 10394 echo $ECHO_N "(cached) $ECHO_C" >&6 10395 else 10396 # PORTME does your system automatically load deplibs for dlopen? 10397 # or its logical equivalent (e.g. shl_load for HP-UX < 11) 10398 # For now, we just catch OSes we know something about -- in the 10399 # future, we'll try test this programmatically. 10400 libltdl_cv_sys_dlopen_deplibs=unknown 10401 case "$host_os" in 10402 aix3*|aix4.1.*|aix4.2.*) 10403 # Unknown whether this is true for these versions of AIX, but 10404 # we want this `case' here to explicitly catch those versions. 10405 libltdl_cv_sys_dlopen_deplibs=unknown 10406 ;; 10407 aix[45]*) 10408 libltdl_cv_sys_dlopen_deplibs=yes 10409 ;; 10410 darwin*) 10411 # Assuming the user has installed a libdl from somewhere, this is true 10412 # If you are looking for one http://www.opendarwin.org/projects/dlcompat 10413 libltdl_cv_sys_dlopen_deplibs=yes 10414 ;; 10415 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu) 10416 # GNU and its variants, using gnu ld.so (Glibc) 10417 libltdl_cv_sys_dlopen_deplibs=yes 10418 ;; 10419 hpux10*|hpux11*) 10420 libltdl_cv_sys_dlopen_deplibs=yes 10421 ;; 10422 interix*) 10423 libltdl_cv_sys_dlopen_deplibs=yes 10424 ;; 10425 irix[12345]*|irix6.[01]*) 10426 # Catch all versions of IRIX before 6.2, and indicate that we don't 10427 # know how it worked for any of those versions. 10428 libltdl_cv_sys_dlopen_deplibs=unknown 10429 ;; 10430 irix*) 10431 # The case above catches anything before 6.2, and it's known that 10432 # at 6.2 and later dlopen does load deplibs. 10433 libltdl_cv_sys_dlopen_deplibs=yes 10434 ;; 10435 netbsd*) 10436 libltdl_cv_sys_dlopen_deplibs=yes 10437 ;; 10438 openbsd*) 10439 libltdl_cv_sys_dlopen_deplibs=yes 10440 ;; 10441 osf[1234]*) 10442 # dlopen did load deplibs (at least at 4.x), but until the 5.x series, 10443 # it did *not* use an RPATH in a shared library to find objects the 10444 # library depends on, so we explicitly say `no'. 10445 libltdl_cv_sys_dlopen_deplibs=no 10446 ;; 10447 osf5.0|osf5.0a|osf5.1) 10448 # dlopen *does* load deplibs and with the right loader patch applied 10449 # it even uses RPATH in a shared library to search for shared objects 10450 # that the library depends on, but there's no easy way to know if that 10451 # patch is installed. Since this is the case, all we can really 10452 # say is unknown -- it depends on the patch being installed. If 10453 # it is, this changes to `yes'. Without it, it would be `no'. 10454 libltdl_cv_sys_dlopen_deplibs=unknown 10455 ;; 10456 osf*) 10457 # the two cases above should catch all versions of osf <= 5.1. Read 10458 # the comments above for what we know about them. 10459 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library 10460 # is used to find them so we can finally say `yes'. 10461 libltdl_cv_sys_dlopen_deplibs=yes 10462 ;; 10463 solaris*) 10464 libltdl_cv_sys_dlopen_deplibs=yes 10465 ;; 10466 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10467 libltdl_cv_sys_dlopen_deplibs=yes 10468 ;; 10469 esac 10470 10471 fi 10472 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5 10473 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; } 10474 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then 10475 10476 cat >>confdefs.h <<\_ACEOF 10477 #define LTDL_DLOPEN_DEPLIBS 1 10478 _ACEOF 10479 10480 fi 10481 10482 10483 for ac_header in argz.h 10484 do 10485 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10486 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10487 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10488 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10489 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10490 echo $ECHO_N "(cached) $ECHO_C" >&6 10491 fi 10492 ac_res=`eval echo '${'$as_ac_Header'}'` 10493 { echo "$as_me:$LINENO: result: $ac_res" >&5 10494 echo "${ECHO_T}$ac_res" >&6; } 10495 else 10496 # Is the header compilable? 10497 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 10498 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 10499 cat >conftest.$ac_ext <<_ACEOF 10500 /* confdefs.h. */ 10501 _ACEOF 10502 cat confdefs.h >>conftest.$ac_ext 10503 cat >>conftest.$ac_ext <<_ACEOF 10504 /* end confdefs.h. */ 10505 $ac_includes_default 10506 #include <$ac_header> 10507 _ACEOF 10508 rm -f conftest.$ac_objext 10509 if { (ac_try="$ac_compile" 10510 case "(($ac_try" in 10511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10512 *) ac_try_echo=$ac_try;; 10513 esac 10514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10515 (eval "$ac_compile") 2>conftest.er1 10516 ac_status=$? 10517 grep -v '^ *+' conftest.er1 >conftest.err 10518 rm -f conftest.er1 10519 cat conftest.err >&5 10520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10521 (exit $ac_status); } && 10522 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10523 { (case "(($ac_try" in 10524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10525 *) ac_try_echo=$ac_try;; 10526 esac 10527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10528 (eval "$ac_try") 2>&5 10529 ac_status=$? 10530 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10531 (exit $ac_status); }; } && 10532 { ac_try='test -s conftest.$ac_objext' 10533 { (case "(($ac_try" in 10534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10535 *) ac_try_echo=$ac_try;; 10536 esac 10537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10538 (eval "$ac_try") 2>&5 10539 ac_status=$? 10540 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10541 (exit $ac_status); }; }; then 10542 ac_header_compiler=yes 10543 else 10544 echo "$as_me: failed program was:" >&5 10545 sed 's/^/| /' conftest.$ac_ext >&5 10546 10547 ac_header_compiler=no 10548 fi 10549 10550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10551 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10552 echo "${ECHO_T}$ac_header_compiler" >&6; } 10553 10554 # Is the header present? 10555 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 10556 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 10557 cat >conftest.$ac_ext <<_ACEOF 10558 /* confdefs.h. */ 10559 _ACEOF 10560 cat confdefs.h >>conftest.$ac_ext 10561 cat >>conftest.$ac_ext <<_ACEOF 10562 /* end confdefs.h. */ 10563 #include <$ac_header> 10564 _ACEOF 10565 if { (ac_try="$ac_cpp conftest.$ac_ext" 10566 case "(($ac_try" in 10567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10568 *) ac_try_echo=$ac_try;; 10569 esac 10570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10571 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 10572 ac_status=$? 10573 grep -v '^ *+' conftest.er1 >conftest.err 10574 rm -f conftest.er1 10575 cat conftest.err >&5 10576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10577 (exit $ac_status); } >/dev/null; then 10578 if test -s conftest.err; then 10579 ac_cpp_err=$ac_c_preproc_warn_flag 10580 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10581 else 10582 ac_cpp_err= 10583 fi 10584 else 10585 ac_cpp_err=yes 10586 fi 10587 if test -z "$ac_cpp_err"; then 10588 ac_header_preproc=yes 10589 else 10590 echo "$as_me: failed program was:" >&5 10591 sed 's/^/| /' conftest.$ac_ext >&5 10592 10593 ac_header_preproc=no 10594 fi 10595 10596 rm -f conftest.err conftest.$ac_ext 10597 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10598 echo "${ECHO_T}$ac_header_preproc" >&6; } 10599 10600 # So? What about this header? 10601 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10602 yes:no: ) 10603 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10604 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10605 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10606 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10607 ac_header_preproc=yes 10608 ;; 10609 no:yes:* ) 10610 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10611 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10612 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10613 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10614 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10615 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10616 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10617 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10618 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10619 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10620 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10621 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10622 ( cat <<\_ASBOX 10623 ## ------------------------------------ ## 10624 ## Report this to http://llvm.org/bugs/ ## 10625 ## ------------------------------------ ## 10626 _ASBOX 10627 ) | sed "s/^/$as_me: WARNING: /" >&2 10628 ;; 10629 esac 10630 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10631 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10632 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10633 echo $ECHO_N "(cached) $ECHO_C" >&6 10634 else 10635 eval "$as_ac_Header=\$ac_header_preproc" 10636 fi 10637 ac_res=`eval echo '${'$as_ac_Header'}'` 10638 { echo "$as_me:$LINENO: result: $ac_res" >&5 10639 echo "${ECHO_T}$ac_res" >&6; } 10640 10641 fi 10642 if test `eval echo '${'$as_ac_Header'}'` = yes; then 10643 cat >>confdefs.h <<_ACEOF 10644 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10645 _ACEOF 10646 10647 fi 10648 10649 done 10650 10651 10652 { echo "$as_me:$LINENO: checking for error_t" >&5 10653 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; } 10654 if test "${ac_cv_type_error_t+set}" = set; then 10655 echo $ECHO_N "(cached) $ECHO_C" >&6 10656 else 10657 cat >conftest.$ac_ext <<_ACEOF 10658 /* confdefs.h. */ 10659 _ACEOF 10660 cat confdefs.h >>conftest.$ac_ext 10661 cat >>conftest.$ac_ext <<_ACEOF 10662 /* end confdefs.h. */ 10663 #if HAVE_ARGZ_H 10664 # include <argz.h> 10665 #endif 10666 10667 typedef error_t ac__type_new_; 10668 int 10669 main () 10670 { 10671 if ((ac__type_new_ *) 0) 10672 return 0; 10673 if (sizeof (ac__type_new_)) 10674 return 0; 10675 ; 10676 return 0; 10677 } 10678 _ACEOF 10679 rm -f conftest.$ac_objext 10680 if { (ac_try="$ac_compile" 10681 case "(($ac_try" in 10682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10683 *) ac_try_echo=$ac_try;; 10684 esac 10685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10686 (eval "$ac_compile") 2>conftest.er1 10687 ac_status=$? 10688 grep -v '^ *+' conftest.er1 >conftest.err 10689 rm -f conftest.er1 10690 cat conftest.err >&5 10691 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10692 (exit $ac_status); } && 10693 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10694 { (case "(($ac_try" in 10695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10696 *) ac_try_echo=$ac_try;; 10697 esac 10698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10699 (eval "$ac_try") 2>&5 10700 ac_status=$? 10701 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10702 (exit $ac_status); }; } && 10703 { ac_try='test -s conftest.$ac_objext' 10704 { (case "(($ac_try" in 10705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10706 *) ac_try_echo=$ac_try;; 10707 esac 10708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10709 (eval "$ac_try") 2>&5 10710 ac_status=$? 10711 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10712 (exit $ac_status); }; }; then 10713 ac_cv_type_error_t=yes 10714 else 10715 echo "$as_me: failed program was:" >&5 10716 sed 's/^/| /' conftest.$ac_ext >&5 10717 10718 ac_cv_type_error_t=no 10719 fi 10720 10721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10722 fi 10723 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5 10724 echo "${ECHO_T}$ac_cv_type_error_t" >&6; } 10725 if test $ac_cv_type_error_t = yes; then 10726 10727 cat >>confdefs.h <<_ACEOF 10728 #define HAVE_ERROR_T 1 10729 _ACEOF 10730 10731 10732 else 10733 10734 cat >>confdefs.h <<\_ACEOF 10735 #define error_t int 10736 _ACEOF 10737 10738 fi 10739 10740 10741 10742 10743 10744 10745 10746 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify 10747 do 10748 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10749 { echo "$as_me:$LINENO: checking for $ac_func" >&5 10750 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10751 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10752 echo $ECHO_N "(cached) $ECHO_C" >&6 10753 else 10754 cat >conftest.$ac_ext <<_ACEOF 10755 /* confdefs.h. */ 10756 _ACEOF 10757 cat confdefs.h >>conftest.$ac_ext 10758 cat >>conftest.$ac_ext <<_ACEOF 10759 /* end confdefs.h. */ 10760 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10761 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10762 #define $ac_func innocuous_$ac_func 10763 10764 /* System header to define __stub macros and hopefully few prototypes, 10765 which can conflict with char $ac_func (); below. 10766 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10767 <limits.h> exists even on freestanding compilers. */ 10768 10769 #ifdef __STDC__ 10770 # include <limits.h> 10771 #else 10772 # include <assert.h> 10773 #endif 10774 10775 #undef $ac_func 10776 10777 /* Override any GCC internal prototype to avoid an error. 10778 Use char because int might match the return type of a GCC 10779 builtin and then its argument prototype would still apply. */ 10780 #ifdef __cplusplus 10781 extern "C" 10782 #endif 10783 char $ac_func (); 10784 /* The GNU C library defines this for functions which it implements 10785 to always fail with ENOSYS. Some functions are actually named 10786 something starting with __ and the normal name is an alias. */ 10787 #if defined __stub_$ac_func || defined __stub___$ac_func 10788 choke me 10789 #endif 10790 10791 int 10792 main () 10793 { 10794 return $ac_func (); 10795 ; 10796 return 0; 10797 } 10798 _ACEOF 10799 rm -f conftest.$ac_objext conftest$ac_exeext 10800 if { (ac_try="$ac_link" 10801 case "(($ac_try" in 10802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10803 *) ac_try_echo=$ac_try;; 10804 esac 10805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10806 (eval "$ac_link") 2>conftest.er1 10807 ac_status=$? 10808 grep -v '^ *+' conftest.er1 >conftest.err 10809 rm -f conftest.er1 10810 cat conftest.err >&5 10811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10812 (exit $ac_status); } && 10813 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10814 { (case "(($ac_try" in 10815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10816 *) ac_try_echo=$ac_try;; 10817 esac 10818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10819 (eval "$ac_try") 2>&5 10820 ac_status=$? 10821 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10822 (exit $ac_status); }; } && 10823 { ac_try='test -s conftest$ac_exeext' 10824 { (case "(($ac_try" in 10825 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10826 *) ac_try_echo=$ac_try;; 10827 esac 10828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10829 (eval "$ac_try") 2>&5 10830 ac_status=$? 10831 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10832 (exit $ac_status); }; }; then 10833 eval "$as_ac_var=yes" 10834 else 10835 echo "$as_me: failed program was:" >&5 10836 sed 's/^/| /' conftest.$ac_ext >&5 10837 10838 eval "$as_ac_var=no" 10839 fi 10840 10841 rm -f core conftest.err conftest.$ac_objext \ 10842 conftest$ac_exeext conftest.$ac_ext 10843 fi 10844 ac_res=`eval echo '${'$as_ac_var'}'` 10845 { echo "$as_me:$LINENO: result: $ac_res" >&5 10846 echo "${ECHO_T}$ac_res" >&6; } 10847 if test `eval echo '${'$as_ac_var'}'` = yes; then 10848 cat >>confdefs.h <<_ACEOF 10849 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10850 _ACEOF 10851 10852 fi 10853 done 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \ 10883 stdio.h unistd.h 10884 do 10885 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10886 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10887 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10888 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10889 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10890 echo $ECHO_N "(cached) $ECHO_C" >&6 10891 fi 10892 ac_res=`eval echo '${'$as_ac_Header'}'` 10893 { echo "$as_me:$LINENO: result: $ac_res" >&5 10894 echo "${ECHO_T}$ac_res" >&6; } 10895 else 10896 # Is the header compilable? 10897 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 10898 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 10899 cat >conftest.$ac_ext <<_ACEOF 10900 /* confdefs.h. */ 10901 _ACEOF 10902 cat confdefs.h >>conftest.$ac_ext 10903 cat >>conftest.$ac_ext <<_ACEOF 10904 /* end confdefs.h. */ 10905 $ac_includes_default 10906 #include <$ac_header> 10907 _ACEOF 10908 rm -f conftest.$ac_objext 10909 if { (ac_try="$ac_compile" 10910 case "(($ac_try" in 10911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10912 *) ac_try_echo=$ac_try;; 10913 esac 10914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10915 (eval "$ac_compile") 2>conftest.er1 10916 ac_status=$? 10917 grep -v '^ *+' conftest.er1 >conftest.err 10918 rm -f conftest.er1 10919 cat conftest.err >&5 10920 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10921 (exit $ac_status); } && 10922 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10923 { (case "(($ac_try" in 10924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10925 *) ac_try_echo=$ac_try;; 10926 esac 10927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10928 (eval "$ac_try") 2>&5 10929 ac_status=$? 10930 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10931 (exit $ac_status); }; } && 10932 { ac_try='test -s conftest.$ac_objext' 10933 { (case "(($ac_try" in 10934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10935 *) ac_try_echo=$ac_try;; 10936 esac 10937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10938 (eval "$ac_try") 2>&5 10939 ac_status=$? 10940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10941 (exit $ac_status); }; }; then 10942 ac_header_compiler=yes 10943 else 10944 echo "$as_me: failed program was:" >&5 10945 sed 's/^/| /' conftest.$ac_ext >&5 10946 10947 ac_header_compiler=no 10948 fi 10949 10950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10951 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10952 echo "${ECHO_T}$ac_header_compiler" >&6; } 10953 10954 # Is the header present? 10955 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 10956 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 10957 cat >conftest.$ac_ext <<_ACEOF 10958 /* confdefs.h. */ 10959 _ACEOF 10960 cat confdefs.h >>conftest.$ac_ext 10961 cat >>conftest.$ac_ext <<_ACEOF 10962 /* end confdefs.h. */ 10963 #include <$ac_header> 10964 _ACEOF 10965 if { (ac_try="$ac_cpp conftest.$ac_ext" 10966 case "(($ac_try" in 10967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10968 *) ac_try_echo=$ac_try;; 10969 esac 10970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10971 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 10972 ac_status=$? 10973 grep -v '^ *+' conftest.er1 >conftest.err 10974 rm -f conftest.er1 10975 cat conftest.err >&5 10976 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10977 (exit $ac_status); } >/dev/null; then 10978 if test -s conftest.err; then 10979 ac_cpp_err=$ac_c_preproc_warn_flag 10980 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10981 else 10982 ac_cpp_err= 10983 fi 10984 else 10985 ac_cpp_err=yes 10986 fi 10987 if test -z "$ac_cpp_err"; then 10988 ac_header_preproc=yes 10989 else 10990 echo "$as_me: failed program was:" >&5 10991 sed 's/^/| /' conftest.$ac_ext >&5 10992 10993 ac_header_preproc=no 10994 fi 10995 10996 rm -f conftest.err conftest.$ac_ext 10997 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10998 echo "${ECHO_T}$ac_header_preproc" >&6; } 10999 11000 # So? What about this header? 11001 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11002 yes:no: ) 11003 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11004 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11005 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11006 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11007 ac_header_preproc=yes 11008 ;; 11009 no:yes:* ) 11010 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11011 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11012 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11013 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11014 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11015 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11016 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11017 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11018 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11019 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11020 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11021 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11022 ( cat <<\_ASBOX 11023 ## ------------------------------------ ## 11024 ## Report this to http://llvm.org/bugs/ ## 11025 ## ------------------------------------ ## 11026 _ASBOX 11027 ) | sed "s/^/$as_me: WARNING: /" >&2 11028 ;; 11029 esac 11030 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11031 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11032 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11033 echo $ECHO_N "(cached) $ECHO_C" >&6 11034 else 11035 eval "$as_ac_Header=\$ac_header_preproc" 11036 fi 11037 ac_res=`eval echo '${'$as_ac_Header'}'` 11038 { echo "$as_me:$LINENO: result: $ac_res" >&5 11039 echo "${ECHO_T}$ac_res" >&6; } 11040 11041 fi 11042 if test `eval echo '${'$as_ac_Header'}'` = yes; then 11043 cat >>confdefs.h <<_ACEOF 11044 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11045 _ACEOF 11046 11047 fi 11048 11049 done 11050 11051 11052 11053 11054 11055 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h 11056 do 11057 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11058 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11059 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11060 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11061 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11062 echo $ECHO_N "(cached) $ECHO_C" >&6 11063 fi 11064 ac_res=`eval echo '${'$as_ac_Header'}'` 11065 { echo "$as_me:$LINENO: result: $ac_res" >&5 11066 echo "${ECHO_T}$ac_res" >&6; } 11067 else 11068 # Is the header compilable? 11069 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 11070 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11071 cat >conftest.$ac_ext <<_ACEOF 11072 /* confdefs.h. */ 11073 _ACEOF 11074 cat confdefs.h >>conftest.$ac_ext 11075 cat >>conftest.$ac_ext <<_ACEOF 11076 /* end confdefs.h. */ 11077 $ac_includes_default 11078 #include <$ac_header> 11079 _ACEOF 11080 rm -f conftest.$ac_objext 11081 if { (ac_try="$ac_compile" 11082 case "(($ac_try" in 11083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11084 *) ac_try_echo=$ac_try;; 11085 esac 11086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11087 (eval "$ac_compile") 2>conftest.er1 11088 ac_status=$? 11089 grep -v '^ *+' conftest.er1 >conftest.err 11090 rm -f conftest.er1 11091 cat conftest.err >&5 11092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11093 (exit $ac_status); } && 11094 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11095 { (case "(($ac_try" in 11096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11097 *) ac_try_echo=$ac_try;; 11098 esac 11099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11100 (eval "$ac_try") 2>&5 11101 ac_status=$? 11102 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11103 (exit $ac_status); }; } && 11104 { ac_try='test -s conftest.$ac_objext' 11105 { (case "(($ac_try" in 11106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11107 *) ac_try_echo=$ac_try;; 11108 esac 11109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11110 (eval "$ac_try") 2>&5 11111 ac_status=$? 11112 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11113 (exit $ac_status); }; }; then 11114 ac_header_compiler=yes 11115 else 11116 echo "$as_me: failed program was:" >&5 11117 sed 's/^/| /' conftest.$ac_ext >&5 11118 11119 ac_header_compiler=no 11120 fi 11121 11122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11123 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11124 echo "${ECHO_T}$ac_header_compiler" >&6; } 11125 11126 # Is the header present? 11127 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 11128 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11129 cat >conftest.$ac_ext <<_ACEOF 11130 /* confdefs.h. */ 11131 _ACEOF 11132 cat confdefs.h >>conftest.$ac_ext 11133 cat >>conftest.$ac_ext <<_ACEOF 11134 /* end confdefs.h. */ 11135 #include <$ac_header> 11136 _ACEOF 11137 if { (ac_try="$ac_cpp conftest.$ac_ext" 11138 case "(($ac_try" in 11139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11140 *) ac_try_echo=$ac_try;; 11141 esac 11142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11143 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11144 ac_status=$? 11145 grep -v '^ *+' conftest.er1 >conftest.err 11146 rm -f conftest.er1 11147 cat conftest.err >&5 11148 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11149 (exit $ac_status); } >/dev/null; then 11150 if test -s conftest.err; then 11151 ac_cpp_err=$ac_c_preproc_warn_flag 11152 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11153 else 11154 ac_cpp_err= 11155 fi 11156 else 11157 ac_cpp_err=yes 11158 fi 11159 if test -z "$ac_cpp_err"; then 11160 ac_header_preproc=yes 11161 else 11162 echo "$as_me: failed program was:" >&5 11163 sed 's/^/| /' conftest.$ac_ext >&5 11164 11165 ac_header_preproc=no 11166 fi 11167 11168 rm -f conftest.err conftest.$ac_ext 11169 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11170 echo "${ECHO_T}$ac_header_preproc" >&6; } 11171 11172 # So? What about this header? 11173 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11174 yes:no: ) 11175 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11176 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11177 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11178 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11179 ac_header_preproc=yes 11180 ;; 11181 no:yes:* ) 11182 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11183 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11184 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11185 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11186 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11187 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11188 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11189 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11190 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11191 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11192 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11193 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11194 ( cat <<\_ASBOX 11195 ## ------------------------------------ ## 11196 ## Report this to http://llvm.org/bugs/ ## 11197 ## ------------------------------------ ## 11198 _ASBOX 11199 ) | sed "s/^/$as_me: WARNING: /" >&2 11200 ;; 11201 esac 11202 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11203 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11204 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11205 echo $ECHO_N "(cached) $ECHO_C" >&6 11206 else 11207 eval "$as_ac_Header=\$ac_header_preproc" 11208 fi 11209 ac_res=`eval echo '${'$as_ac_Header'}'` 11210 { echo "$as_me:$LINENO: result: $ac_res" >&5 11211 echo "${ECHO_T}$ac_res" >&6; } 11212 11213 fi 11214 if test `eval echo '${'$as_ac_Header'}'` = yes; then 11215 cat >>confdefs.h <<_ACEOF 11216 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11217 _ACEOF 11218 11219 fi 11220 11221 done 11222 11223 11224 11225 for ac_header in string.h strings.h 11226 do 11227 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11228 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11229 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11230 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11231 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11232 echo $ECHO_N "(cached) $ECHO_C" >&6 11233 fi 11234 ac_res=`eval echo '${'$as_ac_Header'}'` 11235 { echo "$as_me:$LINENO: result: $ac_res" >&5 11236 echo "${ECHO_T}$ac_res" >&6; } 11237 else 11238 # Is the header compilable? 11239 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 11240 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11241 cat >conftest.$ac_ext <<_ACEOF 11242 /* confdefs.h. */ 11243 _ACEOF 11244 cat confdefs.h >>conftest.$ac_ext 11245 cat >>conftest.$ac_ext <<_ACEOF 11246 /* end confdefs.h. */ 11247 $ac_includes_default 11248 #include <$ac_header> 11249 _ACEOF 11250 rm -f conftest.$ac_objext 11251 if { (ac_try="$ac_compile" 11252 case "(($ac_try" in 11253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11254 *) ac_try_echo=$ac_try;; 11255 esac 11256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11257 (eval "$ac_compile") 2>conftest.er1 11258 ac_status=$? 11259 grep -v '^ *+' conftest.er1 >conftest.err 11260 rm -f conftest.er1 11261 cat conftest.err >&5 11262 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11263 (exit $ac_status); } && 11264 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11265 { (case "(($ac_try" in 11266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11267 *) ac_try_echo=$ac_try;; 11268 esac 11269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11270 (eval "$ac_try") 2>&5 11271 ac_status=$? 11272 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11273 (exit $ac_status); }; } && 11274 { ac_try='test -s conftest.$ac_objext' 11275 { (case "(($ac_try" in 11276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11277 *) ac_try_echo=$ac_try;; 11278 esac 11279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11280 (eval "$ac_try") 2>&5 11281 ac_status=$? 11282 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11283 (exit $ac_status); }; }; then 11284 ac_header_compiler=yes 11285 else 11286 echo "$as_me: failed program was:" >&5 11287 sed 's/^/| /' conftest.$ac_ext >&5 11288 11289 ac_header_compiler=no 11290 fi 11291 11292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11293 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11294 echo "${ECHO_T}$ac_header_compiler" >&6; } 11295 11296 # Is the header present? 11297 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 11298 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11299 cat >conftest.$ac_ext <<_ACEOF 11300 /* confdefs.h. */ 11301 _ACEOF 11302 cat confdefs.h >>conftest.$ac_ext 11303 cat >>conftest.$ac_ext <<_ACEOF 11304 /* end confdefs.h. */ 11305 #include <$ac_header> 11306 _ACEOF 11307 if { (ac_try="$ac_cpp conftest.$ac_ext" 11308 case "(($ac_try" in 11309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11310 *) ac_try_echo=$ac_try;; 11311 esac 11312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11313 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11314 ac_status=$? 11315 grep -v '^ *+' conftest.er1 >conftest.err 11316 rm -f conftest.er1 11317 cat conftest.err >&5 11318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11319 (exit $ac_status); } >/dev/null; then 11320 if test -s conftest.err; then 11321 ac_cpp_err=$ac_c_preproc_warn_flag 11322 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11323 else 11324 ac_cpp_err= 11325 fi 11326 else 11327 ac_cpp_err=yes 11328 fi 11329 if test -z "$ac_cpp_err"; then 11330 ac_header_preproc=yes 11331 else 11332 echo "$as_me: failed program was:" >&5 11333 sed 's/^/| /' conftest.$ac_ext >&5 11334 11335 ac_header_preproc=no 11336 fi 11337 11338 rm -f conftest.err conftest.$ac_ext 11339 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11340 echo "${ECHO_T}$ac_header_preproc" >&6; } 11341 11342 # So? What about this header? 11343 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11344 yes:no: ) 11345 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11346 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11347 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11348 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11349 ac_header_preproc=yes 11350 ;; 11351 no:yes:* ) 11352 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11353 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11354 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11355 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11356 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11357 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11358 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11359 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11360 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11361 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11362 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11363 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11364 ( cat <<\_ASBOX 11365 ## ------------------------------------ ## 11366 ## Report this to http://llvm.org/bugs/ ## 11367 ## ------------------------------------ ## 11368 _ASBOX 11369 ) | sed "s/^/$as_me: WARNING: /" >&2 11370 ;; 11371 esac 11372 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11373 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11374 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11375 echo $ECHO_N "(cached) $ECHO_C" >&6 11376 else 11377 eval "$as_ac_Header=\$ac_header_preproc" 11378 fi 11379 ac_res=`eval echo '${'$as_ac_Header'}'` 11380 { echo "$as_me:$LINENO: result: $ac_res" >&5 11381 echo "${ECHO_T}$ac_res" >&6; } 11382 11383 fi 11384 if test `eval echo '${'$as_ac_Header'}'` = yes; then 11385 cat >>confdefs.h <<_ACEOF 11386 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11387 _ACEOF 11388 break 11389 fi 11390 11391 done 11392 11393 11394 11395 11396 for ac_func in strchr index 11397 do 11398 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11399 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11400 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11401 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11402 echo $ECHO_N "(cached) $ECHO_C" >&6 11403 else 11404 cat >conftest.$ac_ext <<_ACEOF 11405 /* confdefs.h. */ 11406 _ACEOF 11407 cat confdefs.h >>conftest.$ac_ext 11408 cat >>conftest.$ac_ext <<_ACEOF 11409 /* end confdefs.h. */ 11410 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11411 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11412 #define $ac_func innocuous_$ac_func 11413 11414 /* System header to define __stub macros and hopefully few prototypes, 11415 which can conflict with char $ac_func (); below. 11416 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11417 <limits.h> exists even on freestanding compilers. */ 11418 11419 #ifdef __STDC__ 11420 # include <limits.h> 11421 #else 11422 # include <assert.h> 11423 #endif 11424 11425 #undef $ac_func 11426 11427 /* Override any GCC internal prototype to avoid an error. 11428 Use char because int might match the return type of a GCC 11429 builtin and then its argument prototype would still apply. */ 11430 #ifdef __cplusplus 11431 extern "C" 11432 #endif 11433 char $ac_func (); 11434 /* The GNU C library defines this for functions which it implements 11435 to always fail with ENOSYS. Some functions are actually named 11436 something starting with __ and the normal name is an alias. */ 11437 #if defined __stub_$ac_func || defined __stub___$ac_func 11438 choke me 11439 #endif 11440 11441 int 11442 main () 11443 { 11444 return $ac_func (); 11445 ; 11446 return 0; 11447 } 11448 _ACEOF 11449 rm -f conftest.$ac_objext conftest$ac_exeext 11450 if { (ac_try="$ac_link" 11451 case "(($ac_try" in 11452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11453 *) ac_try_echo=$ac_try;; 11454 esac 11455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11456 (eval "$ac_link") 2>conftest.er1 11457 ac_status=$? 11458 grep -v '^ *+' conftest.er1 >conftest.err 11459 rm -f conftest.er1 11460 cat conftest.err >&5 11461 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11462 (exit $ac_status); } && 11463 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11464 { (case "(($ac_try" in 11465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11466 *) ac_try_echo=$ac_try;; 11467 esac 11468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11469 (eval "$ac_try") 2>&5 11470 ac_status=$? 11471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11472 (exit $ac_status); }; } && 11473 { ac_try='test -s conftest$ac_exeext' 11474 { (case "(($ac_try" in 11475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11476 *) ac_try_echo=$ac_try;; 11477 esac 11478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11479 (eval "$ac_try") 2>&5 11480 ac_status=$? 11481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11482 (exit $ac_status); }; }; then 11483 eval "$as_ac_var=yes" 11484 else 11485 echo "$as_me: failed program was:" >&5 11486 sed 's/^/| /' conftest.$ac_ext >&5 11487 11488 eval "$as_ac_var=no" 11489 fi 11490 11491 rm -f core conftest.err conftest.$ac_objext \ 11492 conftest$ac_exeext conftest.$ac_ext 11493 fi 11494 ac_res=`eval echo '${'$as_ac_var'}'` 11495 { echo "$as_me:$LINENO: result: $ac_res" >&5 11496 echo "${ECHO_T}$ac_res" >&6; } 11497 if test `eval echo '${'$as_ac_var'}'` = yes; then 11498 cat >>confdefs.h <<_ACEOF 11499 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11500 _ACEOF 11501 break 11502 fi 11503 done 11504 11505 11506 11507 for ac_func in strrchr rindex 11508 do 11509 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11510 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11511 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11512 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11513 echo $ECHO_N "(cached) $ECHO_C" >&6 11514 else 11515 cat >conftest.$ac_ext <<_ACEOF 11516 /* confdefs.h. */ 11517 _ACEOF 11518 cat confdefs.h >>conftest.$ac_ext 11519 cat >>conftest.$ac_ext <<_ACEOF 11520 /* end confdefs.h. */ 11521 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11522 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11523 #define $ac_func innocuous_$ac_func 11524 11525 /* System header to define __stub macros and hopefully few prototypes, 11526 which can conflict with char $ac_func (); below. 11527 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11528 <limits.h> exists even on freestanding compilers. */ 11529 11530 #ifdef __STDC__ 11531 # include <limits.h> 11532 #else 11533 # include <assert.h> 11534 #endif 11535 11536 #undef $ac_func 11537 11538 /* Override any GCC internal prototype to avoid an error. 11539 Use char because int might match the return type of a GCC 11540 builtin and then its argument prototype would still apply. */ 11541 #ifdef __cplusplus 11542 extern "C" 11543 #endif 11544 char $ac_func (); 11545 /* The GNU C library defines this for functions which it implements 11546 to always fail with ENOSYS. Some functions are actually named 11547 something starting with __ and the normal name is an alias. */ 11548 #if defined __stub_$ac_func || defined __stub___$ac_func 11549 choke me 11550 #endif 11551 11552 int 11553 main () 11554 { 11555 return $ac_func (); 11556 ; 11557 return 0; 11558 } 11559 _ACEOF 11560 rm -f conftest.$ac_objext conftest$ac_exeext 11561 if { (ac_try="$ac_link" 11562 case "(($ac_try" in 11563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11564 *) ac_try_echo=$ac_try;; 11565 esac 11566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11567 (eval "$ac_link") 2>conftest.er1 11568 ac_status=$? 11569 grep -v '^ *+' conftest.er1 >conftest.err 11570 rm -f conftest.er1 11571 cat conftest.err >&5 11572 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11573 (exit $ac_status); } && 11574 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11575 { (case "(($ac_try" in 11576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11577 *) ac_try_echo=$ac_try;; 11578 esac 11579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11580 (eval "$ac_try") 2>&5 11581 ac_status=$? 11582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11583 (exit $ac_status); }; } && 11584 { ac_try='test -s conftest$ac_exeext' 11585 { (case "(($ac_try" in 11586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11587 *) ac_try_echo=$ac_try;; 11588 esac 11589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11590 (eval "$ac_try") 2>&5 11591 ac_status=$? 11592 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11593 (exit $ac_status); }; }; then 11594 eval "$as_ac_var=yes" 11595 else 11596 echo "$as_me: failed program was:" >&5 11597 sed 's/^/| /' conftest.$ac_ext >&5 11598 11599 eval "$as_ac_var=no" 11600 fi 11601 11602 rm -f core conftest.err conftest.$ac_objext \ 11603 conftest$ac_exeext conftest.$ac_ext 11604 fi 11605 ac_res=`eval echo '${'$as_ac_var'}'` 11606 { echo "$as_me:$LINENO: result: $ac_res" >&5 11607 echo "${ECHO_T}$ac_res" >&6; } 11608 if test `eval echo '${'$as_ac_var'}'` = yes; then 11609 cat >>confdefs.h <<_ACEOF 11610 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11611 _ACEOF 11612 break 11613 fi 11614 done 11615 11616 11617 11618 for ac_func in memcpy bcopy 11619 do 11620 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11621 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11622 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11623 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11624 echo $ECHO_N "(cached) $ECHO_C" >&6 11625 else 11626 cat >conftest.$ac_ext <<_ACEOF 11627 /* confdefs.h. */ 11628 _ACEOF 11629 cat confdefs.h >>conftest.$ac_ext 11630 cat >>conftest.$ac_ext <<_ACEOF 11631 /* end confdefs.h. */ 11632 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11633 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11634 #define $ac_func innocuous_$ac_func 11635 11636 /* System header to define __stub macros and hopefully few prototypes, 11637 which can conflict with char $ac_func (); below. 11638 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11639 <limits.h> exists even on freestanding compilers. */ 11640 11641 #ifdef __STDC__ 11642 # include <limits.h> 11643 #else 11644 # include <assert.h> 11645 #endif 11646 11647 #undef $ac_func 11648 11649 /* Override any GCC internal prototype to avoid an error. 11650 Use char because int might match the return type of a GCC 11651 builtin and then its argument prototype would still apply. */ 11652 #ifdef __cplusplus 11653 extern "C" 11654 #endif 11655 char $ac_func (); 11656 /* The GNU C library defines this for functions which it implements 11657 to always fail with ENOSYS. Some functions are actually named 11658 something starting with __ and the normal name is an alias. */ 11659 #if defined __stub_$ac_func || defined __stub___$ac_func 11660 choke me 11661 #endif 11662 11663 int 11664 main () 11665 { 11666 return $ac_func (); 11667 ; 11668 return 0; 11669 } 11670 _ACEOF 11671 rm -f conftest.$ac_objext conftest$ac_exeext 11672 if { (ac_try="$ac_link" 11673 case "(($ac_try" in 11674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11675 *) ac_try_echo=$ac_try;; 11676 esac 11677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11678 (eval "$ac_link") 2>conftest.er1 11679 ac_status=$? 11680 grep -v '^ *+' conftest.er1 >conftest.err 11681 rm -f conftest.er1 11682 cat conftest.err >&5 11683 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11684 (exit $ac_status); } && 11685 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11686 { (case "(($ac_try" in 11687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11688 *) ac_try_echo=$ac_try;; 11689 esac 11690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11691 (eval "$ac_try") 2>&5 11692 ac_status=$? 11693 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11694 (exit $ac_status); }; } && 11695 { ac_try='test -s conftest$ac_exeext' 11696 { (case "(($ac_try" in 11697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11698 *) ac_try_echo=$ac_try;; 11699 esac 11700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11701 (eval "$ac_try") 2>&5 11702 ac_status=$? 11703 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11704 (exit $ac_status); }; }; then 11705 eval "$as_ac_var=yes" 11706 else 11707 echo "$as_me: failed program was:" >&5 11708 sed 's/^/| /' conftest.$ac_ext >&5 11709 11710 eval "$as_ac_var=no" 11711 fi 11712 11713 rm -f core conftest.err conftest.$ac_objext \ 11714 conftest$ac_exeext conftest.$ac_ext 11715 fi 11716 ac_res=`eval echo '${'$as_ac_var'}'` 11717 { echo "$as_me:$LINENO: result: $ac_res" >&5 11718 echo "${ECHO_T}$ac_res" >&6; } 11719 if test `eval echo '${'$as_ac_var'}'` = yes; then 11720 cat >>confdefs.h <<_ACEOF 11721 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11722 _ACEOF 11723 break 11724 fi 11725 done 11726 11727 11728 11729 for ac_func in memmove strcmp 11730 do 11731 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11732 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11733 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11734 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11735 echo $ECHO_N "(cached) $ECHO_C" >&6 11736 else 11737 cat >conftest.$ac_ext <<_ACEOF 11738 /* confdefs.h. */ 11739 _ACEOF 11740 cat confdefs.h >>conftest.$ac_ext 11741 cat >>conftest.$ac_ext <<_ACEOF 11742 /* end confdefs.h. */ 11743 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11744 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11745 #define $ac_func innocuous_$ac_func 11746 11747 /* System header to define __stub macros and hopefully few prototypes, 11748 which can conflict with char $ac_func (); below. 11749 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11750 <limits.h> exists even on freestanding compilers. */ 11751 11752 #ifdef __STDC__ 11753 # include <limits.h> 11754 #else 11755 # include <assert.h> 11756 #endif 11757 11758 #undef $ac_func 11759 11760 /* Override any GCC internal prototype to avoid an error. 11761 Use char because int might match the return type of a GCC 11762 builtin and then its argument prototype would still apply. */ 11763 #ifdef __cplusplus 11764 extern "C" 11765 #endif 11766 char $ac_func (); 11767 /* The GNU C library defines this for functions which it implements 11768 to always fail with ENOSYS. Some functions are actually named 11769 something starting with __ and the normal name is an alias. */ 11770 #if defined __stub_$ac_func || defined __stub___$ac_func 11771 choke me 11772 #endif 11773 11774 int 11775 main () 11776 { 11777 return $ac_func (); 11778 ; 11779 return 0; 11780 } 11781 _ACEOF 11782 rm -f conftest.$ac_objext conftest$ac_exeext 11783 if { (ac_try="$ac_link" 11784 case "(($ac_try" in 11785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11786 *) ac_try_echo=$ac_try;; 11787 esac 11788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11789 (eval "$ac_link") 2>conftest.er1 11790 ac_status=$? 11791 grep -v '^ *+' conftest.er1 >conftest.err 11792 rm -f conftest.er1 11793 cat conftest.err >&5 11794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11795 (exit $ac_status); } && 11796 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11797 { (case "(($ac_try" in 11798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11799 *) ac_try_echo=$ac_try;; 11800 esac 11801 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11802 (eval "$ac_try") 2>&5 11803 ac_status=$? 11804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11805 (exit $ac_status); }; } && 11806 { ac_try='test -s conftest$ac_exeext' 11807 { (case "(($ac_try" in 11808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11809 *) ac_try_echo=$ac_try;; 11810 esac 11811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11812 (eval "$ac_try") 2>&5 11813 ac_status=$? 11814 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11815 (exit $ac_status); }; }; then 11816 eval "$as_ac_var=yes" 11817 else 11818 echo "$as_me: failed program was:" >&5 11819 sed 's/^/| /' conftest.$ac_ext >&5 11820 11821 eval "$as_ac_var=no" 11822 fi 11823 11824 rm -f core conftest.err conftest.$ac_objext \ 11825 conftest$ac_exeext conftest.$ac_ext 11826 fi 11827 ac_res=`eval echo '${'$as_ac_var'}'` 11828 { echo "$as_me:$LINENO: result: $ac_res" >&5 11829 echo "${ECHO_T}$ac_res" >&6; } 11830 if test `eval echo '${'$as_ac_var'}'` = yes; then 11831 cat >>confdefs.h <<_ACEOF 11832 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11833 _ACEOF 11834 11835 fi 11836 done 11837 11838 11839 11840 11841 for ac_func in closedir opendir readdir 11842 do 11843 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11844 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11845 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11846 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11847 echo $ECHO_N "(cached) $ECHO_C" >&6 11848 else 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 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11856 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11857 #define $ac_func innocuous_$ac_func 11858 11859 /* System header to define __stub macros and hopefully few prototypes, 11860 which can conflict with char $ac_func (); below. 11861 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11862 <limits.h> exists even on freestanding compilers. */ 11863 11864 #ifdef __STDC__ 11865 # include <limits.h> 11866 #else 11867 # include <assert.h> 11868 #endif 11869 11870 #undef $ac_func 11871 11872 /* Override any GCC internal prototype to avoid an error. 11873 Use char because int might match the return type of a GCC 11874 builtin and then its argument prototype would still apply. */ 11875 #ifdef __cplusplus 11876 extern "C" 11877 #endif 11878 char $ac_func (); 11879 /* The GNU C library defines this for functions which it implements 11880 to always fail with ENOSYS. Some functions are actually named 11881 something starting with __ and the normal name is an alias. */ 11882 #if defined __stub_$ac_func || defined __stub___$ac_func 11883 choke me 11884 #endif 11885 11886 int 11887 main () 11888 { 11889 return $ac_func (); 11890 ; 11891 return 0; 11892 } 11893 _ACEOF 11894 rm -f conftest.$ac_objext conftest$ac_exeext 11895 if { (ac_try="$ac_link" 11896 case "(($ac_try" in 11897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11898 *) ac_try_echo=$ac_try;; 11899 esac 11900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11901 (eval "$ac_link") 2>conftest.er1 11902 ac_status=$? 11903 grep -v '^ *+' conftest.er1 >conftest.err 11904 rm -f conftest.er1 11905 cat conftest.err >&5 11906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11907 (exit $ac_status); } && 11908 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11909 { (case "(($ac_try" in 11910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11911 *) ac_try_echo=$ac_try;; 11912 esac 11913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11914 (eval "$ac_try") 2>&5 11915 ac_status=$? 11916 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11917 (exit $ac_status); }; } && 11918 { ac_try='test -s conftest$ac_exeext' 11919 { (case "(($ac_try" in 11920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11921 *) ac_try_echo=$ac_try;; 11922 esac 11923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11924 (eval "$ac_try") 2>&5 11925 ac_status=$? 11926 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11927 (exit $ac_status); }; }; then 11928 eval "$as_ac_var=yes" 11929 else 11930 echo "$as_me: failed program was:" >&5 11931 sed 's/^/| /' conftest.$ac_ext >&5 11932 11933 eval "$as_ac_var=no" 11934 fi 11935 11936 rm -f core conftest.err conftest.$ac_objext \ 11937 conftest$ac_exeext conftest.$ac_ext 11938 fi 11939 ac_res=`eval echo '${'$as_ac_var'}'` 11940 { echo "$as_me:$LINENO: result: $ac_res" >&5 11941 echo "${ECHO_T}$ac_res" >&6; } 11942 if test `eval echo '${'$as_ac_var'}'` = yes; then 11943 cat >>confdefs.h <<_ACEOF 11944 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11945 _ACEOF 11946 11947 fi 11948 done 11949 11950 11951 11952 { echo "$as_me:$LINENO: checking tool compatibility" >&5 11953 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; } 11954 11955 ICC=no 11956 IXX=no 11957 case $CC in 11958 icc*|icpc*) 11959 ICC=yes 11960 IXX=yes 11961 ;; 11962 *) 11963 ;; 11964 esac 11965 11966 if test "$GCC" != "yes" && test "$ICC" != "yes" 11967 then 11968 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5 11969 echo "$as_me: error: gcc|icc required but not found" >&2;} 11970 { (exit 1); exit 1; }; } 11971 fi 11972 11973 if test "$GXX" != "yes" && test "$IXX" != "yes" 11974 then 11975 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5 11976 echo "$as_me: error: g++|clang++|icc required but not found" >&2;} 11977 { (exit 1); exit 1; }; } 11978 fi 11979 11980 if test "$GCC" = "yes" 11981 then 11982 cat >conftest.$ac_ext <<_ACEOF 11983 #if !defined(__GNUC__) || __GNUC__ < 3 11984 #error Unsupported GCC version 11985 #endif 11986 11987 _ACEOF 11988 rm -f conftest.$ac_objext 11989 if { (ac_try="$ac_compile" 11990 case "(($ac_try" in 11991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11992 *) ac_try_echo=$ac_try;; 11993 esac 11994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11995 (eval "$ac_compile") 2>conftest.er1 11996 ac_status=$? 11997 grep -v '^ *+' conftest.er1 >conftest.err 11998 rm -f conftest.er1 11999 cat conftest.err >&5 12000 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12001 (exit $ac_status); } && 12002 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12003 { (case "(($ac_try" in 12004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12005 *) ac_try_echo=$ac_try;; 12006 esac 12007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12008 (eval "$ac_try") 2>&5 12009 ac_status=$? 12010 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12011 (exit $ac_status); }; } && 12012 { ac_try='test -s conftest.$ac_objext' 12013 { (case "(($ac_try" in 12014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12015 *) ac_try_echo=$ac_try;; 12016 esac 12017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12018 (eval "$ac_try") 2>&5 12019 ac_status=$? 12020 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12021 (exit $ac_status); }; }; then 12022 : 12023 else 12024 echo "$as_me: failed program was:" >&5 12025 sed 's/^/| /' conftest.$ac_ext >&5 12026 12027 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5 12028 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;} 12029 { (exit 1); exit 1; }; } 12030 fi 12031 12032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12033 fi 12034 12035 if test -z "$llvm_cv_gnu_make_command" 12036 then 12037 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5 12038 echo "$as_me: error: GNU Make required but not found" >&2;} 12039 { (exit 1); exit 1; }; } 12040 fi 12041 12042 { echo "$as_me:$LINENO: result: ok" >&5 12043 echo "${ECHO_T}ok" >&6; } 12044 12045 { echo "$as_me:$LINENO: checking optional compiler flags" >&5 12046 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; } 12047 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros` 12048 12049 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers` 12050 12051 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default` 12052 12053 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5 12054 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; } 12055 12056 12057 12058 { echo "$as_me:$LINENO: checking for sin in -lm" >&5 12059 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; } 12060 if test "${ac_cv_lib_m_sin+set}" = set; then 12061 echo $ECHO_N "(cached) $ECHO_C" >&6 12062 else 12063 ac_check_lib_save_LIBS=$LIBS 12064 LIBS="-lm $LIBS" 12065 cat >conftest.$ac_ext <<_ACEOF 12066 /* confdefs.h. */ 12067 _ACEOF 12068 cat confdefs.h >>conftest.$ac_ext 12069 cat >>conftest.$ac_ext <<_ACEOF 12070 /* end confdefs.h. */ 12071 12072 /* Override any GCC internal prototype to avoid an error. 12073 Use char because int might match the return type of a GCC 12074 builtin and then its argument prototype would still apply. */ 12075 #ifdef __cplusplus 12076 extern "C" 12077 #endif 12078 char sin (); 12079 int 12080 main () 12081 { 12082 return sin (); 12083 ; 12084 return 0; 12085 } 12086 _ACEOF 12087 rm -f conftest.$ac_objext conftest$ac_exeext 12088 if { (ac_try="$ac_link" 12089 case "(($ac_try" in 12090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12091 *) ac_try_echo=$ac_try;; 12092 esac 12093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12094 (eval "$ac_link") 2>conftest.er1 12095 ac_status=$? 12096 grep -v '^ *+' conftest.er1 >conftest.err 12097 rm -f conftest.er1 12098 cat conftest.err >&5 12099 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12100 (exit $ac_status); } && 12101 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12102 { (case "(($ac_try" in 12103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12104 *) ac_try_echo=$ac_try;; 12105 esac 12106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12107 (eval "$ac_try") 2>&5 12108 ac_status=$? 12109 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12110 (exit $ac_status); }; } && 12111 { ac_try='test -s conftest$ac_exeext' 12112 { (case "(($ac_try" in 12113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12114 *) ac_try_echo=$ac_try;; 12115 esac 12116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12117 (eval "$ac_try") 2>&5 12118 ac_status=$? 12119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12120 (exit $ac_status); }; }; then 12121 ac_cv_lib_m_sin=yes 12122 else 12123 echo "$as_me: failed program was:" >&5 12124 sed 's/^/| /' conftest.$ac_ext >&5 12125 12126 ac_cv_lib_m_sin=no 12127 fi 12128 12129 rm -f core conftest.err conftest.$ac_objext \ 12130 conftest$ac_exeext conftest.$ac_ext 12131 LIBS=$ac_check_lib_save_LIBS 12132 fi 12133 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 12134 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; } 12135 if test $ac_cv_lib_m_sin = yes; then 12136 cat >>confdefs.h <<_ACEOF 12137 #define HAVE_LIBM 1 12138 _ACEOF 12139 12140 LIBS="-lm $LIBS" 12141 12142 fi 12143 12144 if test "$llvm_cv_os_type" = "MingW" ; then 12145 12146 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5 12147 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; } 12148 if test "${ac_cv_lib_imagehlp_main+set}" = set; then 12149 echo $ECHO_N "(cached) $ECHO_C" >&6 12150 else 12151 ac_check_lib_save_LIBS=$LIBS 12152 LIBS="-limagehlp $LIBS" 12153 cat >conftest.$ac_ext <<_ACEOF 12154 /* confdefs.h. */ 12155 _ACEOF 12156 cat confdefs.h >>conftest.$ac_ext 12157 cat >>conftest.$ac_ext <<_ACEOF 12158 /* end confdefs.h. */ 12159 12160 12161 int 12162 main () 12163 { 12164 return main (); 12165 ; 12166 return 0; 12167 } 12168 _ACEOF 12169 rm -f conftest.$ac_objext conftest$ac_exeext 12170 if { (ac_try="$ac_link" 12171 case "(($ac_try" in 12172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12173 *) ac_try_echo=$ac_try;; 12174 esac 12175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12176 (eval "$ac_link") 2>conftest.er1 12177 ac_status=$? 12178 grep -v '^ *+' conftest.er1 >conftest.err 12179 rm -f conftest.er1 12180 cat conftest.err >&5 12181 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12182 (exit $ac_status); } && 12183 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12184 { (case "(($ac_try" in 12185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12186 *) ac_try_echo=$ac_try;; 12187 esac 12188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12189 (eval "$ac_try") 2>&5 12190 ac_status=$? 12191 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12192 (exit $ac_status); }; } && 12193 { ac_try='test -s conftest$ac_exeext' 12194 { (case "(($ac_try" in 12195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12196 *) ac_try_echo=$ac_try;; 12197 esac 12198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12199 (eval "$ac_try") 2>&5 12200 ac_status=$? 12201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12202 (exit $ac_status); }; }; then 12203 ac_cv_lib_imagehlp_main=yes 12204 else 12205 echo "$as_me: failed program was:" >&5 12206 sed 's/^/| /' conftest.$ac_ext >&5 12207 12208 ac_cv_lib_imagehlp_main=no 12209 fi 12210 12211 rm -f core conftest.err conftest.$ac_objext \ 12212 conftest$ac_exeext conftest.$ac_ext 12213 LIBS=$ac_check_lib_save_LIBS 12214 fi 12215 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5 12216 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; } 12217 if test $ac_cv_lib_imagehlp_main = yes; then 12218 cat >>confdefs.h <<_ACEOF 12219 #define HAVE_LIBIMAGEHLP 1 12220 _ACEOF 12221 12222 LIBS="-limagehlp $LIBS" 12223 12224 fi 12225 12226 12227 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5 12228 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; } 12229 if test "${ac_cv_lib_psapi_main+set}" = set; then 12230 echo $ECHO_N "(cached) $ECHO_C" >&6 12231 else 12232 ac_check_lib_save_LIBS=$LIBS 12233 LIBS="-lpsapi $LIBS" 12234 cat >conftest.$ac_ext <<_ACEOF 12235 /* confdefs.h. */ 12236 _ACEOF 12237 cat confdefs.h >>conftest.$ac_ext 12238 cat >>conftest.$ac_ext <<_ACEOF 12239 /* end confdefs.h. */ 12240 12241 12242 int 12243 main () 12244 { 12245 return main (); 12246 ; 12247 return 0; 12248 } 12249 _ACEOF 12250 rm -f conftest.$ac_objext conftest$ac_exeext 12251 if { (ac_try="$ac_link" 12252 case "(($ac_try" in 12253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12254 *) ac_try_echo=$ac_try;; 12255 esac 12256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12257 (eval "$ac_link") 2>conftest.er1 12258 ac_status=$? 12259 grep -v '^ *+' conftest.er1 >conftest.err 12260 rm -f conftest.er1 12261 cat conftest.err >&5 12262 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12263 (exit $ac_status); } && 12264 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12265 { (case "(($ac_try" in 12266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12267 *) ac_try_echo=$ac_try;; 12268 esac 12269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12270 (eval "$ac_try") 2>&5 12271 ac_status=$? 12272 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12273 (exit $ac_status); }; } && 12274 { ac_try='test -s conftest$ac_exeext' 12275 { (case "(($ac_try" in 12276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12277 *) ac_try_echo=$ac_try;; 12278 esac 12279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12280 (eval "$ac_try") 2>&5 12281 ac_status=$? 12282 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12283 (exit $ac_status); }; }; then 12284 ac_cv_lib_psapi_main=yes 12285 else 12286 echo "$as_me: failed program was:" >&5 12287 sed 's/^/| /' conftest.$ac_ext >&5 12288 12289 ac_cv_lib_psapi_main=no 12290 fi 12291 12292 rm -f core conftest.err conftest.$ac_objext \ 12293 conftest$ac_exeext conftest.$ac_ext 12294 LIBS=$ac_check_lib_save_LIBS 12295 fi 12296 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5 12297 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; } 12298 if test $ac_cv_lib_psapi_main = yes; then 12299 cat >>confdefs.h <<_ACEOF 12300 #define HAVE_LIBPSAPI 1 12301 _ACEOF 12302 12303 LIBS="-lpsapi $LIBS" 12304 12305 fi 12306 12307 fi 12308 12309 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5 12310 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; } 12311 if test "${ac_cv_search_dlopen+set}" = set; then 12312 echo $ECHO_N "(cached) $ECHO_C" >&6 12313 else 12314 ac_func_search_save_LIBS=$LIBS 12315 cat >conftest.$ac_ext <<_ACEOF 12316 /* confdefs.h. */ 12317 _ACEOF 12318 cat confdefs.h >>conftest.$ac_ext 12319 cat >>conftest.$ac_ext <<_ACEOF 12320 /* end confdefs.h. */ 12321 12322 /* Override any GCC internal prototype to avoid an error. 12323 Use char because int might match the return type of a GCC 12324 builtin and then its argument prototype would still apply. */ 12325 #ifdef __cplusplus 12326 extern "C" 12327 #endif 12328 char dlopen (); 12329 int 12330 main () 12331 { 12332 return dlopen (); 12333 ; 12334 return 0; 12335 } 12336 _ACEOF 12337 for ac_lib in '' dl; do 12338 if test -z "$ac_lib"; then 12339 ac_res="none required" 12340 else 12341 ac_res=-l$ac_lib 12342 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12343 fi 12344 rm -f conftest.$ac_objext conftest$ac_exeext 12345 if { (ac_try="$ac_link" 12346 case "(($ac_try" in 12347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12348 *) ac_try_echo=$ac_try;; 12349 esac 12350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12351 (eval "$ac_link") 2>conftest.er1 12352 ac_status=$? 12353 grep -v '^ *+' conftest.er1 >conftest.err 12354 rm -f conftest.er1 12355 cat conftest.err >&5 12356 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12357 (exit $ac_status); } && 12358 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12359 { (case "(($ac_try" in 12360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12361 *) ac_try_echo=$ac_try;; 12362 esac 12363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12364 (eval "$ac_try") 2>&5 12365 ac_status=$? 12366 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12367 (exit $ac_status); }; } && 12368 { ac_try='test -s conftest$ac_exeext' 12369 { (case "(($ac_try" in 12370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12371 *) ac_try_echo=$ac_try;; 12372 esac 12373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12374 (eval "$ac_try") 2>&5 12375 ac_status=$? 12376 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12377 (exit $ac_status); }; }; then 12378 ac_cv_search_dlopen=$ac_res 12379 else 12380 echo "$as_me: failed program was:" >&5 12381 sed 's/^/| /' conftest.$ac_ext >&5 12382 12383 12384 fi 12385 12386 rm -f core conftest.err conftest.$ac_objext \ 12387 conftest$ac_exeext 12388 if test "${ac_cv_search_dlopen+set}" = set; then 12389 break 12390 fi 12391 done 12392 if test "${ac_cv_search_dlopen+set}" = set; then 12393 : 12394 else 12395 ac_cv_search_dlopen=no 12396 fi 12397 rm conftest.$ac_ext 12398 LIBS=$ac_func_search_save_LIBS 12399 fi 12400 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5 12401 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; } 12402 ac_res=$ac_cv_search_dlopen 12403 if test "$ac_res" != no; then 12404 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12405 12406 cat >>confdefs.h <<\_ACEOF 12407 #define HAVE_DLOPEN 1 12408 _ACEOF 12409 12410 else 12411 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5 12412 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;} 12413 fi 12414 12415 12416 if test "$llvm_cv_enable_libffi" = "yes" ; then 12417 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5 12418 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; } 12419 if test "${ac_cv_search_ffi_call+set}" = set; then 12420 echo $ECHO_N "(cached) $ECHO_C" >&6 12421 else 12422 ac_func_search_save_LIBS=$LIBS 12423 cat >conftest.$ac_ext <<_ACEOF 12424 /* confdefs.h. */ 12425 _ACEOF 12426 cat confdefs.h >>conftest.$ac_ext 12427 cat >>conftest.$ac_ext <<_ACEOF 12428 /* end confdefs.h. */ 12429 12430 /* Override any GCC internal prototype to avoid an error. 12431 Use char because int might match the return type of a GCC 12432 builtin and then its argument prototype would still apply. */ 12433 #ifdef __cplusplus 12434 extern "C" 12435 #endif 12436 char ffi_call (); 12437 int 12438 main () 12439 { 12440 return ffi_call (); 12441 ; 12442 return 0; 12443 } 12444 _ACEOF 12445 for ac_lib in '' ffi; do 12446 if test -z "$ac_lib"; then 12447 ac_res="none required" 12448 else 12449 ac_res=-l$ac_lib 12450 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12451 fi 12452 rm -f conftest.$ac_objext conftest$ac_exeext 12453 if { (ac_try="$ac_link" 12454 case "(($ac_try" in 12455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12456 *) ac_try_echo=$ac_try;; 12457 esac 12458 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12459 (eval "$ac_link") 2>conftest.er1 12460 ac_status=$? 12461 grep -v '^ *+' conftest.er1 >conftest.err 12462 rm -f conftest.er1 12463 cat conftest.err >&5 12464 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12465 (exit $ac_status); } && 12466 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12467 { (case "(($ac_try" in 12468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12469 *) ac_try_echo=$ac_try;; 12470 esac 12471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12472 (eval "$ac_try") 2>&5 12473 ac_status=$? 12474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12475 (exit $ac_status); }; } && 12476 { ac_try='test -s conftest$ac_exeext' 12477 { (case "(($ac_try" in 12478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12479 *) ac_try_echo=$ac_try;; 12480 esac 12481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12482 (eval "$ac_try") 2>&5 12483 ac_status=$? 12484 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12485 (exit $ac_status); }; }; then 12486 ac_cv_search_ffi_call=$ac_res 12487 else 12488 echo "$as_me: failed program was:" >&5 12489 sed 's/^/| /' conftest.$ac_ext >&5 12490 12491 12492 fi 12493 12494 rm -f core conftest.err conftest.$ac_objext \ 12495 conftest$ac_exeext 12496 if test "${ac_cv_search_ffi_call+set}" = set; then 12497 break 12498 fi 12499 done 12500 if test "${ac_cv_search_ffi_call+set}" = set; then 12501 : 12502 else 12503 ac_cv_search_ffi_call=no 12504 fi 12505 rm conftest.$ac_ext 12506 LIBS=$ac_func_search_save_LIBS 12507 fi 12508 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5 12509 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; } 12510 ac_res=$ac_cv_search_ffi_call 12511 if test "$ac_res" != no; then 12512 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12513 12514 cat >>confdefs.h <<\_ACEOF 12515 #define HAVE_FFI_CALL 1 12516 _ACEOF 12517 12518 else 12519 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5 12520 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;} 12521 { (exit 1); exit 1; }; } 12522 fi 12523 12524 fi 12525 12526 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5 12527 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; } 12528 if test "${ac_cv_search_mallinfo+set}" = set; then 12529 echo $ECHO_N "(cached) $ECHO_C" >&6 12530 else 12531 ac_func_search_save_LIBS=$LIBS 12532 cat >conftest.$ac_ext <<_ACEOF 12533 /* confdefs.h. */ 12534 _ACEOF 12535 cat confdefs.h >>conftest.$ac_ext 12536 cat >>conftest.$ac_ext <<_ACEOF 12537 /* end confdefs.h. */ 12538 12539 /* Override any GCC internal prototype to avoid an error. 12540 Use char because int might match the return type of a GCC 12541 builtin and then its argument prototype would still apply. */ 12542 #ifdef __cplusplus 12543 extern "C" 12544 #endif 12545 char mallinfo (); 12546 int 12547 main () 12548 { 12549 return mallinfo (); 12550 ; 12551 return 0; 12552 } 12553 _ACEOF 12554 for ac_lib in '' malloc; do 12555 if test -z "$ac_lib"; then 12556 ac_res="none required" 12557 else 12558 ac_res=-l$ac_lib 12559 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12560 fi 12561 rm -f conftest.$ac_objext conftest$ac_exeext 12562 if { (ac_try="$ac_link" 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_link") 2>conftest.er1 12569 ac_status=$? 12570 grep -v '^ *+' conftest.er1 >conftest.err 12571 rm -f conftest.er1 12572 cat conftest.err >&5 12573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12574 (exit $ac_status); } && 12575 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12576 { (case "(($ac_try" in 12577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12578 *) ac_try_echo=$ac_try;; 12579 esac 12580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12581 (eval "$ac_try") 2>&5 12582 ac_status=$? 12583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12584 (exit $ac_status); }; } && 12585 { ac_try='test -s conftest$ac_exeext' 12586 { (case "(($ac_try" in 12587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12588 *) ac_try_echo=$ac_try;; 12589 esac 12590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12591 (eval "$ac_try") 2>&5 12592 ac_status=$? 12593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12594 (exit $ac_status); }; }; then 12595 ac_cv_search_mallinfo=$ac_res 12596 else 12597 echo "$as_me: failed program was:" >&5 12598 sed 's/^/| /' conftest.$ac_ext >&5 12599 12600 12601 fi 12602 12603 rm -f core conftest.err conftest.$ac_objext \ 12604 conftest$ac_exeext 12605 if test "${ac_cv_search_mallinfo+set}" = set; then 12606 break 12607 fi 12608 done 12609 if test "${ac_cv_search_mallinfo+set}" = set; then 12610 : 12611 else 12612 ac_cv_search_mallinfo=no 12613 fi 12614 rm conftest.$ac_ext 12615 LIBS=$ac_func_search_save_LIBS 12616 fi 12617 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5 12618 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; } 12619 ac_res=$ac_cv_search_mallinfo 12620 if test "$ac_res" != no; then 12621 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12622 12623 cat >>confdefs.h <<\_ACEOF 12624 #define HAVE_MALLINFO 1 12625 _ACEOF 12626 12627 fi 12628 12629 12630 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 12631 12632 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5 12633 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; } 12634 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then 12635 echo $ECHO_N "(cached) $ECHO_C" >&6 12636 else 12637 ac_check_lib_save_LIBS=$LIBS 12638 LIBS="-lpthread $LIBS" 12639 cat >conftest.$ac_ext <<_ACEOF 12640 /* confdefs.h. */ 12641 _ACEOF 12642 cat confdefs.h >>conftest.$ac_ext 12643 cat >>conftest.$ac_ext <<_ACEOF 12644 /* end confdefs.h. */ 12645 12646 /* Override any GCC internal prototype to avoid an error. 12647 Use char because int might match the return type of a GCC 12648 builtin and then its argument prototype would still apply. */ 12649 #ifdef __cplusplus 12650 extern "C" 12651 #endif 12652 char pthread_mutex_init (); 12653 int 12654 main () 12655 { 12656 return pthread_mutex_init (); 12657 ; 12658 return 0; 12659 } 12660 _ACEOF 12661 rm -f conftest.$ac_objext conftest$ac_exeext 12662 if { (ac_try="$ac_link" 12663 case "(($ac_try" in 12664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12665 *) ac_try_echo=$ac_try;; 12666 esac 12667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12668 (eval "$ac_link") 2>conftest.er1 12669 ac_status=$? 12670 grep -v '^ *+' conftest.er1 >conftest.err 12671 rm -f conftest.er1 12672 cat conftest.err >&5 12673 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12674 (exit $ac_status); } && 12675 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12676 { (case "(($ac_try" in 12677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12678 *) ac_try_echo=$ac_try;; 12679 esac 12680 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12681 (eval "$ac_try") 2>&5 12682 ac_status=$? 12683 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12684 (exit $ac_status); }; } && 12685 { ac_try='test -s conftest$ac_exeext' 12686 { (case "(($ac_try" in 12687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12688 *) ac_try_echo=$ac_try;; 12689 esac 12690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12691 (eval "$ac_try") 2>&5 12692 ac_status=$? 12693 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12694 (exit $ac_status); }; }; then 12695 ac_cv_lib_pthread_pthread_mutex_init=yes 12696 else 12697 echo "$as_me: failed program was:" >&5 12698 sed 's/^/| /' conftest.$ac_ext >&5 12699 12700 ac_cv_lib_pthread_pthread_mutex_init=no 12701 fi 12702 12703 rm -f core conftest.err conftest.$ac_objext \ 12704 conftest$ac_exeext conftest.$ac_ext 12705 LIBS=$ac_check_lib_save_LIBS 12706 fi 12707 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 12708 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 12709 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 12710 cat >>confdefs.h <<_ACEOF 12711 #define HAVE_LIBPTHREAD 1 12712 _ACEOF 12713 12714 LIBS="-lpthread $LIBS" 12715 12716 fi 12717 12718 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5 12719 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; } 12720 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12721 echo $ECHO_N "(cached) $ECHO_C" >&6 12722 else 12723 ac_func_search_save_LIBS=$LIBS 12724 cat >conftest.$ac_ext <<_ACEOF 12725 /* confdefs.h. */ 12726 _ACEOF 12727 cat confdefs.h >>conftest.$ac_ext 12728 cat >>conftest.$ac_ext <<_ACEOF 12729 /* end confdefs.h. */ 12730 12731 /* Override any GCC internal prototype to avoid an error. 12732 Use char because int might match the return type of a GCC 12733 builtin and then its argument prototype would still apply. */ 12734 #ifdef __cplusplus 12735 extern "C" 12736 #endif 12737 char pthread_mutex_lock (); 12738 int 12739 main () 12740 { 12741 return pthread_mutex_lock (); 12742 ; 12743 return 0; 12744 } 12745 _ACEOF 12746 for ac_lib in '' pthread; do 12747 if test -z "$ac_lib"; then 12748 ac_res="none required" 12749 else 12750 ac_res=-l$ac_lib 12751 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12752 fi 12753 rm -f conftest.$ac_objext conftest$ac_exeext 12754 if { (ac_try="$ac_link" 12755 case "(($ac_try" in 12756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12757 *) ac_try_echo=$ac_try;; 12758 esac 12759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12760 (eval "$ac_link") 2>conftest.er1 12761 ac_status=$? 12762 grep -v '^ *+' conftest.er1 >conftest.err 12763 rm -f conftest.er1 12764 cat conftest.err >&5 12765 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12766 (exit $ac_status); } && 12767 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12768 { (case "(($ac_try" in 12769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12770 *) ac_try_echo=$ac_try;; 12771 esac 12772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12773 (eval "$ac_try") 2>&5 12774 ac_status=$? 12775 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12776 (exit $ac_status); }; } && 12777 { ac_try='test -s conftest$ac_exeext' 12778 { (case "(($ac_try" in 12779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12780 *) ac_try_echo=$ac_try;; 12781 esac 12782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12783 (eval "$ac_try") 2>&5 12784 ac_status=$? 12785 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12786 (exit $ac_status); }; }; then 12787 ac_cv_search_pthread_mutex_lock=$ac_res 12788 else 12789 echo "$as_me: failed program was:" >&5 12790 sed 's/^/| /' conftest.$ac_ext >&5 12791 12792 12793 fi 12794 12795 rm -f core conftest.err conftest.$ac_objext \ 12796 conftest$ac_exeext 12797 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12798 break 12799 fi 12800 done 12801 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12802 : 12803 else 12804 ac_cv_search_pthread_mutex_lock=no 12805 fi 12806 rm conftest.$ac_ext 12807 LIBS=$ac_func_search_save_LIBS 12808 fi 12809 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5 12810 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; } 12811 ac_res=$ac_cv_search_pthread_mutex_lock 12812 if test "$ac_res" != no; then 12813 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12814 12815 cat >>confdefs.h <<\_ACEOF 12816 #define HAVE_PTHREAD_MUTEX_LOCK 1 12817 _ACEOF 12818 12819 fi 12820 12821 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5 12822 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; } 12823 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12824 echo $ECHO_N "(cached) $ECHO_C" >&6 12825 else 12826 ac_func_search_save_LIBS=$LIBS 12827 cat >conftest.$ac_ext <<_ACEOF 12828 /* confdefs.h. */ 12829 _ACEOF 12830 cat confdefs.h >>conftest.$ac_ext 12831 cat >>conftest.$ac_ext <<_ACEOF 12832 /* end confdefs.h. */ 12833 12834 /* Override any GCC internal prototype to avoid an error. 12835 Use char because int might match the return type of a GCC 12836 builtin and then its argument prototype would still apply. */ 12837 #ifdef __cplusplus 12838 extern "C" 12839 #endif 12840 char pthread_rwlock_init (); 12841 int 12842 main () 12843 { 12844 return pthread_rwlock_init (); 12845 ; 12846 return 0; 12847 } 12848 _ACEOF 12849 for ac_lib in '' pthread; do 12850 if test -z "$ac_lib"; then 12851 ac_res="none required" 12852 else 12853 ac_res=-l$ac_lib 12854 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12855 fi 12856 rm -f conftest.$ac_objext conftest$ac_exeext 12857 if { (ac_try="$ac_link" 12858 case "(($ac_try" in 12859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12860 *) ac_try_echo=$ac_try;; 12861 esac 12862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12863 (eval "$ac_link") 2>conftest.er1 12864 ac_status=$? 12865 grep -v '^ *+' conftest.er1 >conftest.err 12866 rm -f conftest.er1 12867 cat conftest.err >&5 12868 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12869 (exit $ac_status); } && 12870 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12871 { (case "(($ac_try" in 12872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12873 *) ac_try_echo=$ac_try;; 12874 esac 12875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12876 (eval "$ac_try") 2>&5 12877 ac_status=$? 12878 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12879 (exit $ac_status); }; } && 12880 { ac_try='test -s conftest$ac_exeext' 12881 { (case "(($ac_try" in 12882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12883 *) ac_try_echo=$ac_try;; 12884 esac 12885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12886 (eval "$ac_try") 2>&5 12887 ac_status=$? 12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12889 (exit $ac_status); }; }; then 12890 ac_cv_search_pthread_rwlock_init=$ac_res 12891 else 12892 echo "$as_me: failed program was:" >&5 12893 sed 's/^/| /' conftest.$ac_ext >&5 12894 12895 12896 fi 12897 12898 rm -f core conftest.err conftest.$ac_objext \ 12899 conftest$ac_exeext 12900 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12901 break 12902 fi 12903 done 12904 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12905 : 12906 else 12907 ac_cv_search_pthread_rwlock_init=no 12908 fi 12909 rm conftest.$ac_ext 12910 LIBS=$ac_func_search_save_LIBS 12911 fi 12912 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5 12913 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; } 12914 ac_res=$ac_cv_search_pthread_rwlock_init 12915 if test "$ac_res" != no; then 12916 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12917 12918 cat >>confdefs.h <<\_ACEOF 12919 #define HAVE_PTHREAD_RWLOCK_INIT 1 12920 _ACEOF 12921 12922 fi 12923 12924 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5 12925 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; } 12926 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 12927 echo $ECHO_N "(cached) $ECHO_C" >&6 12928 else 12929 ac_func_search_save_LIBS=$LIBS 12930 cat >conftest.$ac_ext <<_ACEOF 12931 /* confdefs.h. */ 12932 _ACEOF 12933 cat confdefs.h >>conftest.$ac_ext 12934 cat >>conftest.$ac_ext <<_ACEOF 12935 /* end confdefs.h. */ 12936 12937 /* Override any GCC internal prototype to avoid an error. 12938 Use char because int might match the return type of a GCC 12939 builtin and then its argument prototype would still apply. */ 12940 #ifdef __cplusplus 12941 extern "C" 12942 #endif 12943 char pthread_getspecific (); 12944 int 12945 main () 12946 { 12947 return pthread_getspecific (); 12948 ; 12949 return 0; 12950 } 12951 _ACEOF 12952 for ac_lib in '' pthread; do 12953 if test -z "$ac_lib"; then 12954 ac_res="none required" 12955 else 12956 ac_res=-l$ac_lib 12957 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12958 fi 12959 rm -f conftest.$ac_objext conftest$ac_exeext 12960 if { (ac_try="$ac_link" 12961 case "(($ac_try" in 12962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12963 *) ac_try_echo=$ac_try;; 12964 esac 12965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12966 (eval "$ac_link") 2>conftest.er1 12967 ac_status=$? 12968 grep -v '^ *+' conftest.er1 >conftest.err 12969 rm -f conftest.er1 12970 cat conftest.err >&5 12971 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12972 (exit $ac_status); } && 12973 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12974 { (case "(($ac_try" in 12975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12976 *) ac_try_echo=$ac_try;; 12977 esac 12978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12979 (eval "$ac_try") 2>&5 12980 ac_status=$? 12981 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12982 (exit $ac_status); }; } && 12983 { ac_try='test -s conftest$ac_exeext' 12984 { (case "(($ac_try" in 12985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12986 *) ac_try_echo=$ac_try;; 12987 esac 12988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12989 (eval "$ac_try") 2>&5 12990 ac_status=$? 12991 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12992 (exit $ac_status); }; }; then 12993 ac_cv_search_pthread_getspecific=$ac_res 12994 else 12995 echo "$as_me: failed program was:" >&5 12996 sed 's/^/| /' conftest.$ac_ext >&5 12997 12998 12999 fi 13000 13001 rm -f core conftest.err conftest.$ac_objext \ 13002 conftest$ac_exeext 13003 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13004 break 13005 fi 13006 done 13007 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13008 : 13009 else 13010 ac_cv_search_pthread_getspecific=no 13011 fi 13012 rm conftest.$ac_ext 13013 LIBS=$ac_func_search_save_LIBS 13014 fi 13015 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5 13016 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; } 13017 ac_res=$ac_cv_search_pthread_getspecific 13018 if test "$ac_res" != no; then 13019 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13020 13021 cat >>confdefs.h <<\_ACEOF 13022 #define HAVE_PTHREAD_GETSPECIFIC 1 13023 _ACEOF 13024 13025 fi 13026 13027 fi 13028 13029 13030 # Check whether --with-udis86 was given. 13031 if test "${with_udis86+set}" = set; then 13032 withval=$with_udis86; 13033 USE_UDIS86=1 13034 13035 case "$withval" in 13036 /usr/lib|yes) ;; 13037 *) LDFLAGS="$LDFLAGS -L${withval}" ;; 13038 esac 13039 13040 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5 13041 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; } 13042 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then 13043 echo $ECHO_N "(cached) $ECHO_C" >&6 13044 else 13045 ac_check_lib_save_LIBS=$LIBS 13046 LIBS="-ludis86 $LIBS" 13047 cat >conftest.$ac_ext <<_ACEOF 13048 /* confdefs.h. */ 13049 _ACEOF 13050 cat confdefs.h >>conftest.$ac_ext 13051 cat >>conftest.$ac_ext <<_ACEOF 13052 /* end confdefs.h. */ 13053 13054 /* Override any GCC internal prototype to avoid an error. 13055 Use char because int might match the return type of a GCC 13056 builtin and then its argument prototype would still apply. */ 13057 #ifdef __cplusplus 13058 extern "C" 13059 #endif 13060 char ud_init (); 13061 int 13062 main () 13063 { 13064 return ud_init (); 13065 ; 13066 return 0; 13067 } 13068 _ACEOF 13069 rm -f conftest.$ac_objext conftest$ac_exeext 13070 if { (ac_try="$ac_link" 13071 case "(($ac_try" in 13072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13073 *) ac_try_echo=$ac_try;; 13074 esac 13075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13076 (eval "$ac_link") 2>conftest.er1 13077 ac_status=$? 13078 grep -v '^ *+' conftest.er1 >conftest.err 13079 rm -f conftest.er1 13080 cat conftest.err >&5 13081 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13082 (exit $ac_status); } && 13083 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13084 { (case "(($ac_try" in 13085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13086 *) ac_try_echo=$ac_try;; 13087 esac 13088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13089 (eval "$ac_try") 2>&5 13090 ac_status=$? 13091 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13092 (exit $ac_status); }; } && 13093 { ac_try='test -s conftest$ac_exeext' 13094 { (case "(($ac_try" in 13095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13096 *) ac_try_echo=$ac_try;; 13097 esac 13098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13099 (eval "$ac_try") 2>&5 13100 ac_status=$? 13101 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13102 (exit $ac_status); }; }; then 13103 ac_cv_lib_udis86_ud_init=yes 13104 else 13105 echo "$as_me: failed program was:" >&5 13106 sed 's/^/| /' conftest.$ac_ext >&5 13107 13108 ac_cv_lib_udis86_ud_init=no 13109 fi 13110 13111 rm -f core conftest.err conftest.$ac_objext \ 13112 conftest$ac_exeext conftest.$ac_ext 13113 LIBS=$ac_check_lib_save_LIBS 13114 fi 13115 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5 13116 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; } 13117 if test $ac_cv_lib_udis86_ud_init = yes; then 13118 cat >>confdefs.h <<_ACEOF 13119 #define HAVE_LIBUDIS86 1 13120 _ACEOF 13121 13122 LIBS="-ludis86 $LIBS" 13123 13124 else 13125 13126 echo "Error! You need to have libudis86 around." 13127 exit -1 13128 13129 fi 13130 13131 13132 else 13133 USE_UDIS86=0 13134 13135 fi 13136 13137 13138 cat >>confdefs.h <<_ACEOF 13139 #define USE_UDIS86 $USE_UDIS86 13140 _ACEOF 13141 13142 13143 13144 # Check whether --with-oprofile was given. 13145 if test "${with_oprofile+set}" = set; then 13146 withval=$with_oprofile; 13147 USE_OPROFILE=1 13148 13149 case "$withval" in 13150 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;; 13151 no) llvm_cv_oppath= 13152 USE_OPROFILE=0 13153 ;; 13154 *) llvm_cv_oppath="${withval}/lib/oprofile" 13155 CPPFLAGS="-I${withval}/include";; 13156 esac 13157 case $llvm_cv_os_type in 13158 Linux) 13159 if test -n "$llvm_cv_oppath" ; then 13160 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}" 13161 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5 13162 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; } 13163 if test "${ac_cv_search_bfd_init+set}" = set; then 13164 echo $ECHO_N "(cached) $ECHO_C" >&6 13165 else 13166 ac_func_search_save_LIBS=$LIBS 13167 cat >conftest.$ac_ext <<_ACEOF 13168 /* confdefs.h. */ 13169 _ACEOF 13170 cat confdefs.h >>conftest.$ac_ext 13171 cat >>conftest.$ac_ext <<_ACEOF 13172 /* end confdefs.h. */ 13173 13174 /* Override any GCC internal prototype to avoid an error. 13175 Use char because int might match the return type of a GCC 13176 builtin and then its argument prototype would still apply. */ 13177 #ifdef __cplusplus 13178 extern "C" 13179 #endif 13180 char bfd_init (); 13181 int 13182 main () 13183 { 13184 return bfd_init (); 13185 ; 13186 return 0; 13187 } 13188 _ACEOF 13189 for ac_lib in '' bfd; do 13190 if test -z "$ac_lib"; then 13191 ac_res="none required" 13192 else 13193 ac_res=-l$ac_lib 13194 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13195 fi 13196 rm -f conftest.$ac_objext conftest$ac_exeext 13197 if { (ac_try="$ac_link" 13198 case "(($ac_try" in 13199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13200 *) ac_try_echo=$ac_try;; 13201 esac 13202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13203 (eval "$ac_link") 2>conftest.er1 13204 ac_status=$? 13205 grep -v '^ *+' conftest.er1 >conftest.err 13206 rm -f conftest.er1 13207 cat conftest.err >&5 13208 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13209 (exit $ac_status); } && 13210 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13211 { (case "(($ac_try" in 13212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13213 *) ac_try_echo=$ac_try;; 13214 esac 13215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13216 (eval "$ac_try") 2>&5 13217 ac_status=$? 13218 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13219 (exit $ac_status); }; } && 13220 { ac_try='test -s conftest$ac_exeext' 13221 { (case "(($ac_try" in 13222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13223 *) ac_try_echo=$ac_try;; 13224 esac 13225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13226 (eval "$ac_try") 2>&5 13227 ac_status=$? 13228 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13229 (exit $ac_status); }; }; then 13230 ac_cv_search_bfd_init=$ac_res 13231 else 13232 echo "$as_me: failed program was:" >&5 13233 sed 's/^/| /' conftest.$ac_ext >&5 13234 13235 13236 fi 13237 13238 rm -f core conftest.err conftest.$ac_objext \ 13239 conftest$ac_exeext 13240 if test "${ac_cv_search_bfd_init+set}" = set; then 13241 break 13242 fi 13243 done 13244 if test "${ac_cv_search_bfd_init+set}" = set; then 13245 : 13246 else 13247 ac_cv_search_bfd_init=no 13248 fi 13249 rm conftest.$ac_ext 13250 LIBS=$ac_func_search_save_LIBS 13251 fi 13252 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5 13253 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; } 13254 ac_res=$ac_cv_search_bfd_init 13255 if test "$ac_res" != no; then 13256 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13257 13258 fi 13259 13260 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5 13261 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; } 13262 if test "${ac_cv_search_op_open_agent+set}" = set; then 13263 echo $ECHO_N "(cached) $ECHO_C" >&6 13264 else 13265 ac_func_search_save_LIBS=$LIBS 13266 cat >conftest.$ac_ext <<_ACEOF 13267 /* confdefs.h. */ 13268 _ACEOF 13269 cat confdefs.h >>conftest.$ac_ext 13270 cat >>conftest.$ac_ext <<_ACEOF 13271 /* end confdefs.h. */ 13272 13273 /* Override any GCC internal prototype to avoid an error. 13274 Use char because int might match the return type of a GCC 13275 builtin and then its argument prototype would still apply. */ 13276 #ifdef __cplusplus 13277 extern "C" 13278 #endif 13279 char op_open_agent (); 13280 int 13281 main () 13282 { 13283 return op_open_agent (); 13284 ; 13285 return 0; 13286 } 13287 _ACEOF 13288 for ac_lib in '' opagent; do 13289 if test -z "$ac_lib"; then 13290 ac_res="none required" 13291 else 13292 ac_res=-l$ac_lib 13293 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13294 fi 13295 rm -f conftest.$ac_objext conftest$ac_exeext 13296 if { (ac_try="$ac_link" 13297 case "(($ac_try" in 13298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13299 *) ac_try_echo=$ac_try;; 13300 esac 13301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13302 (eval "$ac_link") 2>conftest.er1 13303 ac_status=$? 13304 grep -v '^ *+' conftest.er1 >conftest.err 13305 rm -f conftest.er1 13306 cat conftest.err >&5 13307 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13308 (exit $ac_status); } && 13309 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13310 { (case "(($ac_try" in 13311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13312 *) ac_try_echo=$ac_try;; 13313 esac 13314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13315 (eval "$ac_try") 2>&5 13316 ac_status=$? 13317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13318 (exit $ac_status); }; } && 13319 { ac_try='test -s conftest$ac_exeext' 13320 { (case "(($ac_try" in 13321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13322 *) ac_try_echo=$ac_try;; 13323 esac 13324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13325 (eval "$ac_try") 2>&5 13326 ac_status=$? 13327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13328 (exit $ac_status); }; }; then 13329 ac_cv_search_op_open_agent=$ac_res 13330 else 13331 echo "$as_me: failed program was:" >&5 13332 sed 's/^/| /' conftest.$ac_ext >&5 13333 13334 13335 fi 13336 13337 rm -f core conftest.err conftest.$ac_objext \ 13338 conftest$ac_exeext 13339 if test "${ac_cv_search_op_open_agent+set}" = set; then 13340 break 13341 fi 13342 done 13343 if test "${ac_cv_search_op_open_agent+set}" = set; then 13344 : 13345 else 13346 ac_cv_search_op_open_agent=no 13347 fi 13348 rm conftest.$ac_ext 13349 LIBS=$ac_func_search_save_LIBS 13350 fi 13351 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5 13352 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; } 13353 ac_res=$ac_cv_search_op_open_agent 13354 if test "$ac_res" != no; then 13355 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13356 13357 else 13358 13359 echo "Error! You need to have libopagent around." 13360 exit -1 13361 13362 fi 13363 13364 if test "${ac_cv_header_opagent_h+set}" = set; then 13365 { echo "$as_me:$LINENO: checking for opagent.h" >&5 13366 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13367 if test "${ac_cv_header_opagent_h+set}" = set; then 13368 echo $ECHO_N "(cached) $ECHO_C" >&6 13369 fi 13370 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13371 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13372 else 13373 # Is the header compilable? 13374 { echo "$as_me:$LINENO: checking opagent.h usability" >&5 13375 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; } 13376 cat >conftest.$ac_ext <<_ACEOF 13377 /* confdefs.h. */ 13378 _ACEOF 13379 cat confdefs.h >>conftest.$ac_ext 13380 cat >>conftest.$ac_ext <<_ACEOF 13381 /* end confdefs.h. */ 13382 $ac_includes_default 13383 #include <opagent.h> 13384 _ACEOF 13385 rm -f conftest.$ac_objext 13386 if { (ac_try="$ac_compile" 13387 case "(($ac_try" in 13388 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13389 *) ac_try_echo=$ac_try;; 13390 esac 13391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13392 (eval "$ac_compile") 2>conftest.er1 13393 ac_status=$? 13394 grep -v '^ *+' conftest.er1 >conftest.err 13395 rm -f conftest.er1 13396 cat conftest.err >&5 13397 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13398 (exit $ac_status); } && 13399 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13400 { (case "(($ac_try" in 13401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13402 *) ac_try_echo=$ac_try;; 13403 esac 13404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13405 (eval "$ac_try") 2>&5 13406 ac_status=$? 13407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13408 (exit $ac_status); }; } && 13409 { ac_try='test -s conftest.$ac_objext' 13410 { (case "(($ac_try" in 13411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13412 *) ac_try_echo=$ac_try;; 13413 esac 13414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13415 (eval "$ac_try") 2>&5 13416 ac_status=$? 13417 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13418 (exit $ac_status); }; }; then 13419 ac_header_compiler=yes 13420 else 13421 echo "$as_me: failed program was:" >&5 13422 sed 's/^/| /' conftest.$ac_ext >&5 13423 13424 ac_header_compiler=no 13425 fi 13426 13427 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13428 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13429 echo "${ECHO_T}$ac_header_compiler" >&6; } 13430 13431 # Is the header present? 13432 { echo "$as_me:$LINENO: checking opagent.h presence" >&5 13433 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; } 13434 cat >conftest.$ac_ext <<_ACEOF 13435 /* confdefs.h. */ 13436 _ACEOF 13437 cat confdefs.h >>conftest.$ac_ext 13438 cat >>conftest.$ac_ext <<_ACEOF 13439 /* end confdefs.h. */ 13440 #include <opagent.h> 13441 _ACEOF 13442 if { (ac_try="$ac_cpp conftest.$ac_ext" 13443 case "(($ac_try" in 13444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13445 *) ac_try_echo=$ac_try;; 13446 esac 13447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13448 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13449 ac_status=$? 13450 grep -v '^ *+' conftest.er1 >conftest.err 13451 rm -f conftest.er1 13452 cat conftest.err >&5 13453 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13454 (exit $ac_status); } >/dev/null; then 13455 if test -s conftest.err; then 13456 ac_cpp_err=$ac_c_preproc_warn_flag 13457 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13458 else 13459 ac_cpp_err= 13460 fi 13461 else 13462 ac_cpp_err=yes 13463 fi 13464 if test -z "$ac_cpp_err"; then 13465 ac_header_preproc=yes 13466 else 13467 echo "$as_me: failed program was:" >&5 13468 sed 's/^/| /' conftest.$ac_ext >&5 13469 13470 ac_header_preproc=no 13471 fi 13472 13473 rm -f conftest.err conftest.$ac_ext 13474 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13475 echo "${ECHO_T}$ac_header_preproc" >&6; } 13476 13477 # So? What about this header? 13478 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13479 yes:no: ) 13480 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5 13481 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13482 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5 13483 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;} 13484 ac_header_preproc=yes 13485 ;; 13486 no:yes:* ) 13487 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5 13488 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;} 13489 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5 13490 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;} 13491 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5 13492 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;} 13493 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5 13494 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;} 13495 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5 13496 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;} 13497 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5 13498 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;} 13499 ( cat <<\_ASBOX 13500 ## ------------------------------------ ## 13501 ## Report this to http://llvm.org/bugs/ ## 13502 ## ------------------------------------ ## 13503 _ASBOX 13504 ) | sed "s/^/$as_me: WARNING: /" >&2 13505 ;; 13506 esac 13507 { echo "$as_me:$LINENO: checking for opagent.h" >&5 13508 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13509 if test "${ac_cv_header_opagent_h+set}" = set; then 13510 echo $ECHO_N "(cached) $ECHO_C" >&6 13511 else 13512 ac_cv_header_opagent_h=$ac_header_preproc 13513 fi 13514 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13515 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13516 13517 fi 13518 if test $ac_cv_header_opagent_h = yes; then 13519 : 13520 else 13521 13522 echo "Error! You need to have opagent.h around." 13523 exit -1 13524 13525 fi 13526 13527 13528 fi ;; 13529 *) 13530 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5 13531 echo "$as_me: error: OProfile support is available on Linux only." >&2;} 13532 { (exit 1); exit 1; }; } ;; 13533 esac 13534 13535 else 13536 13537 USE_OPROFILE=0 13538 13539 13540 fi 13541 13542 13543 cat >>confdefs.h <<_ACEOF 13544 #define LLVM_USE_OPROFILE $USE_OPROFILE 13545 _ACEOF 13546 13547 13548 13549 # Check whether --with-intel-jitevents was given. 13550 if test "${with_intel_jitevents+set}" = set; then 13551 withval=$with_intel_jitevents; 13552 case $llvm_cv_os_type in 13553 Linux|Win32|Cygwin|MingW) ;; 13554 *) 13555 { { echo "$as_me:$LINENO: error: 13556 Intel JIT API support is available on Linux and Windows only.\"" >&5 13557 echo "$as_me: error: 13558 Intel JIT API support is available on Linux and Windows only.\"" >&2;} 13559 { (exit 1); exit 1; }; } ;; 13560 esac 13561 13562 USE_INTEL_JITEVENTS=1 13563 13564 case "$llvm_cv_target_arch" in 13565 x86) llvm_intel_jitevents_archdir="lib32";; 13566 x86_64) llvm_intel_jitevents_archdir="lib64";; 13567 *) echo "Target architecture $llvm_cv_target_arch does not support Intel JIT Events API" 13568 exit -1;; 13569 esac 13570 INTEL_JITEVENTS_INCDIR="/opt/intel/vtune_amplifier_xe_2011/include" 13571 INTEL_JITEVENTS_LIBDIR="/opt/intel/vtune_amplifier_xe_2011/$llvm_intel_jitevents_archdir" 13572 case "$withval" in 13573 /* | [A-Za-z]:[\\/]*) INTEL_JITEVENTS_INCDIR=$withval/include 13574 INTEL_JITEVENTS_LIBDIR=$withval/$llvm_intel_jitevents_archdir ;; 13575 *) ;; 13576 esac 13577 13578 13579 13580 13581 LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}" 13582 CPPFLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR" 13583 13584 { echo "$as_me:$LINENO: checking for library containing iJIT_IsProfilingActive" >&5 13585 echo $ECHO_N "checking for library containing iJIT_IsProfilingActive... $ECHO_C" >&6; } 13586 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13587 echo $ECHO_N "(cached) $ECHO_C" >&6 13588 else 13589 ac_func_search_save_LIBS=$LIBS 13590 cat >conftest.$ac_ext <<_ACEOF 13591 /* confdefs.h. */ 13592 _ACEOF 13593 cat confdefs.h >>conftest.$ac_ext 13594 cat >>conftest.$ac_ext <<_ACEOF 13595 /* end confdefs.h. */ 13596 13597 /* Override any GCC internal prototype to avoid an error. 13598 Use char because int might match the return type of a GCC 13599 builtin and then its argument prototype would still apply. */ 13600 #ifdef __cplusplus 13601 extern "C" 13602 #endif 13603 char iJIT_IsProfilingActive (); 13604 int 13605 main () 13606 { 13607 return iJIT_IsProfilingActive (); 13608 ; 13609 return 0; 13610 } 13611 _ACEOF 13612 for ac_lib in '' jitprofiling; do 13613 if test -z "$ac_lib"; then 13614 ac_res="none required" 13615 else 13616 ac_res=-l$ac_lib 13617 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13618 fi 13619 rm -f conftest.$ac_objext conftest$ac_exeext 13620 if { (ac_try="$ac_link" 13621 case "(($ac_try" in 13622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13623 *) ac_try_echo=$ac_try;; 13624 esac 13625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13626 (eval "$ac_link") 2>conftest.er1 13627 ac_status=$? 13628 grep -v '^ *+' conftest.er1 >conftest.err 13629 rm -f conftest.er1 13630 cat conftest.err >&5 13631 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13632 (exit $ac_status); } && 13633 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13634 { (case "(($ac_try" in 13635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13636 *) ac_try_echo=$ac_try;; 13637 esac 13638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13639 (eval "$ac_try") 2>&5 13640 ac_status=$? 13641 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13642 (exit $ac_status); }; } && 13643 { ac_try='test -s conftest$ac_exeext' 13644 { (case "(($ac_try" in 13645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13646 *) ac_try_echo=$ac_try;; 13647 esac 13648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13649 (eval "$ac_try") 2>&5 13650 ac_status=$? 13651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13652 (exit $ac_status); }; }; then 13653 ac_cv_search_iJIT_IsProfilingActive=$ac_res 13654 else 13655 echo "$as_me: failed program was:" >&5 13656 sed 's/^/| /' conftest.$ac_ext >&5 13657 13658 13659 fi 13660 13661 rm -f core conftest.err conftest.$ac_objext \ 13662 conftest$ac_exeext 13663 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13664 break 13665 fi 13666 done 13667 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13668 : 13669 else 13670 ac_cv_search_iJIT_IsProfilingActive=no 13671 fi 13672 rm conftest.$ac_ext 13673 LIBS=$ac_func_search_save_LIBS 13674 fi 13675 { echo "$as_me:$LINENO: result: $ac_cv_search_iJIT_IsProfilingActive" >&5 13676 echo "${ECHO_T}$ac_cv_search_iJIT_IsProfilingActive" >&6; } 13677 ac_res=$ac_cv_search_iJIT_IsProfilingActive 13678 if test "$ac_res" != no; then 13679 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13680 13681 else 13682 13683 echo "Error! Cannot find libjitprofiling.a. Please check path specified in flag --with-intel-jitevents" 13684 exit -1 13685 13686 fi 13687 13688 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13689 { echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13690 echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13691 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13692 echo $ECHO_N "(cached) $ECHO_C" >&6 13693 fi 13694 { echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13695 echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13696 else 13697 # Is the header compilable? 13698 { echo "$as_me:$LINENO: checking jitprofiling.h usability" >&5 13699 echo $ECHO_N "checking jitprofiling.h usability... $ECHO_C" >&6; } 13700 cat >conftest.$ac_ext <<_ACEOF 13701 /* confdefs.h. */ 13702 _ACEOF 13703 cat confdefs.h >>conftest.$ac_ext 13704 cat >>conftest.$ac_ext <<_ACEOF 13705 /* end confdefs.h. */ 13706 $ac_includes_default 13707 #include <jitprofiling.h> 13708 _ACEOF 13709 rm -f conftest.$ac_objext 13710 if { (ac_try="$ac_compile" 13711 case "(($ac_try" in 13712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13713 *) ac_try_echo=$ac_try;; 13714 esac 13715 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13716 (eval "$ac_compile") 2>conftest.er1 13717 ac_status=$? 13718 grep -v '^ *+' conftest.er1 >conftest.err 13719 rm -f conftest.er1 13720 cat conftest.err >&5 13721 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13722 (exit $ac_status); } && 13723 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13724 { (case "(($ac_try" in 13725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13726 *) ac_try_echo=$ac_try;; 13727 esac 13728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13729 (eval "$ac_try") 2>&5 13730 ac_status=$? 13731 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13732 (exit $ac_status); }; } && 13733 { ac_try='test -s conftest.$ac_objext' 13734 { (case "(($ac_try" in 13735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13736 *) ac_try_echo=$ac_try;; 13737 esac 13738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13739 (eval "$ac_try") 2>&5 13740 ac_status=$? 13741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13742 (exit $ac_status); }; }; then 13743 ac_header_compiler=yes 13744 else 13745 echo "$as_me: failed program was:" >&5 13746 sed 's/^/| /' conftest.$ac_ext >&5 13747 13748 ac_header_compiler=no 13749 fi 13750 13751 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13752 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13753 echo "${ECHO_T}$ac_header_compiler" >&6; } 13754 13755 # Is the header present? 13756 { echo "$as_me:$LINENO: checking jitprofiling.h presence" >&5 13757 echo $ECHO_N "checking jitprofiling.h presence... $ECHO_C" >&6; } 13758 cat >conftest.$ac_ext <<_ACEOF 13759 /* confdefs.h. */ 13760 _ACEOF 13761 cat confdefs.h >>conftest.$ac_ext 13762 cat >>conftest.$ac_ext <<_ACEOF 13763 /* end confdefs.h. */ 13764 #include <jitprofiling.h> 13765 _ACEOF 13766 if { (ac_try="$ac_cpp conftest.$ac_ext" 13767 case "(($ac_try" in 13768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13769 *) ac_try_echo=$ac_try;; 13770 esac 13771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13772 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13773 ac_status=$? 13774 grep -v '^ *+' conftest.er1 >conftest.err 13775 rm -f conftest.er1 13776 cat conftest.err >&5 13777 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13778 (exit $ac_status); } >/dev/null; then 13779 if test -s conftest.err; then 13780 ac_cpp_err=$ac_c_preproc_warn_flag 13781 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13782 else 13783 ac_cpp_err= 13784 fi 13785 else 13786 ac_cpp_err=yes 13787 fi 13788 if test -z "$ac_cpp_err"; then 13789 ac_header_preproc=yes 13790 else 13791 echo "$as_me: failed program was:" >&5 13792 sed 's/^/| /' conftest.$ac_ext >&5 13793 13794 ac_header_preproc=no 13795 fi 13796 13797 rm -f conftest.err conftest.$ac_ext 13798 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13799 echo "${ECHO_T}$ac_header_preproc" >&6; } 13800 13801 # So? What about this header? 13802 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13803 yes:no: ) 13804 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&5 13805 echo "$as_me: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13806 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the compiler's result" >&5 13807 echo "$as_me: WARNING: jitprofiling.h: proceeding with the compiler's result" >&2;} 13808 ac_header_preproc=yes 13809 ;; 13810 no:yes:* ) 13811 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: present but cannot be compiled" >&5 13812 echo "$as_me: WARNING: jitprofiling.h: present but cannot be compiled" >&2;} 13813 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&5 13814 echo "$as_me: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&2;} 13815 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: see the Autoconf documentation" >&5 13816 echo "$as_me: WARNING: jitprofiling.h: see the Autoconf documentation" >&2;} 13817 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&5 13818 echo "$as_me: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&2;} 13819 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&5 13820 echo "$as_me: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&2;} 13821 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&5 13822 echo "$as_me: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&2;} 13823 ( cat <<\_ASBOX 13824 ## ------------------------------------ ## 13825 ## Report this to http://llvm.org/bugs/ ## 13826 ## ------------------------------------ ## 13827 _ASBOX 13828 ) | sed "s/^/$as_me: WARNING: /" >&2 13829 ;; 13830 esac 13831 { echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13832 echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13833 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13834 echo $ECHO_N "(cached) $ECHO_C" >&6 13835 else 13836 ac_cv_header_jitprofiling_h=$ac_header_preproc 13837 fi 13838 { echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13839 echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13840 13841 fi 13842 if test $ac_cv_header_jitprofiling_h = yes; then 13843 : 13844 else 13845 13846 echo "Error! Cannot find jitprofiling.h. Please check path specified in flag --with-intel-jitevents" 13847 exit -1 13848 13849 fi 13850 13851 13852 13853 13854 else 13855 13856 USE_INTEL_JITEVENTS=0 13857 13858 13859 fi 13860 13861 13862 cat >>confdefs.h <<_ACEOF 13863 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS 13864 _ACEOF 13865 13866 13867 for ac_prog in xml2-config 13868 do 13869 # Extract the first word of "$ac_prog", so it can be a program name with args. 13870 set dummy $ac_prog; ac_word=$2 13871 { echo "$as_me:$LINENO: checking for $ac_word" >&5 13872 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 13873 if test "${ac_cv_prog_XML2CONFIG+set}" = set; then 13874 echo $ECHO_N "(cached) $ECHO_C" >&6 13875 else 13876 if test -n "$XML2CONFIG"; then 13877 ac_cv_prog_XML2CONFIG="$XML2CONFIG" # Let the user override the test. 13878 else 13879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13880 for as_dir in $PATH 13881 do 13882 IFS=$as_save_IFS 13883 test -z "$as_dir" && as_dir=. 13884 for ac_exec_ext in '' $ac_executable_extensions; do 13885 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 13886 ac_cv_prog_XML2CONFIG="$ac_prog" 13887 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 13888 break 2 13889 fi 13890 done 13891 done 13892 IFS=$as_save_IFS 13893 13894 fi 13895 fi 13896 XML2CONFIG=$ac_cv_prog_XML2CONFIG 13897 if test -n "$XML2CONFIG"; then 13898 { echo "$as_me:$LINENO: result: $XML2CONFIG" >&5 13899 echo "${ECHO_T}$XML2CONFIG" >&6; } 13900 else 13901 { echo "$as_me:$LINENO: result: no" >&5 13902 echo "${ECHO_T}no" >&6; } 13903 fi 13904 13905 13906 test -n "$XML2CONFIG" && break 13907 done 13908 13909 13910 { echo "$as_me:$LINENO: checking for libxml2 includes" >&5 13911 echo $ECHO_N "checking for libxml2 includes... $ECHO_C" >&6; } 13912 if test "x$XML2CONFIG" = "x"; then 13913 { echo "$as_me:$LINENO: result: xml2-config not found" >&5 13914 echo "${ECHO_T}xml2-config not found" >&6; } 13915 else 13916 LIBXML2_INC=`$XML2CONFIG --cflags` 13917 { echo "$as_me:$LINENO: result: $LIBXML2_INC" >&5 13918 echo "${ECHO_T}$LIBXML2_INC" >&6; } 13919 { echo "$as_me:$LINENO: checking for xmlReadFile in -lxml2" >&5 13920 echo $ECHO_N "checking for xmlReadFile in -lxml2... $ECHO_C" >&6; } 13921 if test "${ac_cv_lib_xml2_xmlReadFile+set}" = set; then 13922 echo $ECHO_N "(cached) $ECHO_C" >&6 13923 else 13924 ac_check_lib_save_LIBS=$LIBS 13925 LIBS="-lxml2 $LIBS" 13926 cat >conftest.$ac_ext <<_ACEOF 13927 /* confdefs.h. */ 13928 _ACEOF 13929 cat confdefs.h >>conftest.$ac_ext 13930 cat >>conftest.$ac_ext <<_ACEOF 13931 /* end confdefs.h. */ 13932 13933 /* Override any GCC internal prototype to avoid an error. 13934 Use char because int might match the return type of a GCC 13935 builtin and then its argument prototype would still apply. */ 13936 #ifdef __cplusplus 13937 extern "C" 13938 #endif 13939 char xmlReadFile (); 13940 int 13941 main () 13942 { 13943 return xmlReadFile (); 13944 ; 13945 return 0; 13946 } 13947 _ACEOF 13948 rm -f conftest.$ac_objext conftest$ac_exeext 13949 if { (ac_try="$ac_link" 13950 case "(($ac_try" in 13951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13952 *) ac_try_echo=$ac_try;; 13953 esac 13954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13955 (eval "$ac_link") 2>conftest.er1 13956 ac_status=$? 13957 grep -v '^ *+' conftest.er1 >conftest.err 13958 rm -f conftest.er1 13959 cat conftest.err >&5 13960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13961 (exit $ac_status); } && 13962 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13963 { (case "(($ac_try" in 13964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13965 *) ac_try_echo=$ac_try;; 13966 esac 13967 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13968 (eval "$ac_try") 2>&5 13969 ac_status=$? 13970 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13971 (exit $ac_status); }; } && 13972 { ac_try='test -s conftest$ac_exeext' 13973 { (case "(($ac_try" in 13974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13975 *) ac_try_echo=$ac_try;; 13976 esac 13977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13978 (eval "$ac_try") 2>&5 13979 ac_status=$? 13980 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13981 (exit $ac_status); }; }; then 13982 ac_cv_lib_xml2_xmlReadFile=yes 13983 else 13984 echo "$as_me: failed program was:" >&5 13985 sed 's/^/| /' conftest.$ac_ext >&5 13986 13987 ac_cv_lib_xml2_xmlReadFile=no 13988 fi 13989 13990 rm -f core conftest.err conftest.$ac_objext \ 13991 conftest$ac_exeext conftest.$ac_ext 13992 LIBS=$ac_check_lib_save_LIBS 13993 fi 13994 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadFile" >&5 13995 echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadFile" >&6; } 13996 if test $ac_cv_lib_xml2_xmlReadFile = yes; then 13997 13998 cat >>confdefs.h <<\_ACEOF 13999 #define CLANG_HAVE_LIBXML 1 14000 _ACEOF 14001 14002 LIBXML2_LIBS="-lxml2" 14003 fi 14004 14005 fi 14006 14007 14008 14009 14010 14011 14012 14013 14014 14015 ac_header_dirent=no 14016 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 14017 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 14018 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 14019 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 14020 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14021 echo $ECHO_N "(cached) $ECHO_C" >&6 14022 else 14023 cat >conftest.$ac_ext <<_ACEOF 14024 /* confdefs.h. */ 14025 _ACEOF 14026 cat confdefs.h >>conftest.$ac_ext 14027 cat >>conftest.$ac_ext <<_ACEOF 14028 /* end confdefs.h. */ 14029 #include <sys/types.h> 14030 #include <$ac_hdr> 14031 14032 int 14033 main () 14034 { 14035 if ((DIR *) 0) 14036 return 0; 14037 ; 14038 return 0; 14039 } 14040 _ACEOF 14041 rm -f conftest.$ac_objext 14042 if { (ac_try="$ac_compile" 14043 case "(($ac_try" in 14044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14045 *) ac_try_echo=$ac_try;; 14046 esac 14047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14048 (eval "$ac_compile") 2>conftest.er1 14049 ac_status=$? 14050 grep -v '^ *+' conftest.er1 >conftest.err 14051 rm -f conftest.er1 14052 cat conftest.err >&5 14053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14054 (exit $ac_status); } && 14055 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14056 { (case "(($ac_try" in 14057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14058 *) ac_try_echo=$ac_try;; 14059 esac 14060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14061 (eval "$ac_try") 2>&5 14062 ac_status=$? 14063 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14064 (exit $ac_status); }; } && 14065 { ac_try='test -s conftest.$ac_objext' 14066 { (case "(($ac_try" in 14067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14068 *) ac_try_echo=$ac_try;; 14069 esac 14070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14071 (eval "$ac_try") 2>&5 14072 ac_status=$? 14073 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14074 (exit $ac_status); }; }; then 14075 eval "$as_ac_Header=yes" 14076 else 14077 echo "$as_me: failed program was:" >&5 14078 sed 's/^/| /' conftest.$ac_ext >&5 14079 14080 eval "$as_ac_Header=no" 14081 fi 14082 14083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14084 fi 14085 ac_res=`eval echo '${'$as_ac_Header'}'` 14086 { echo "$as_me:$LINENO: result: $ac_res" >&5 14087 echo "${ECHO_T}$ac_res" >&6; } 14088 if test `eval echo '${'$as_ac_Header'}'` = yes; then 14089 cat >>confdefs.h <<_ACEOF 14090 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 14091 _ACEOF 14092 14093 ac_header_dirent=$ac_hdr; break 14094 fi 14095 14096 done 14097 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 14098 if test $ac_header_dirent = dirent.h; then 14099 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14100 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14101 if test "${ac_cv_search_opendir+set}" = set; then 14102 echo $ECHO_N "(cached) $ECHO_C" >&6 14103 else 14104 ac_func_search_save_LIBS=$LIBS 14105 cat >conftest.$ac_ext <<_ACEOF 14106 /* confdefs.h. */ 14107 _ACEOF 14108 cat confdefs.h >>conftest.$ac_ext 14109 cat >>conftest.$ac_ext <<_ACEOF 14110 /* end confdefs.h. */ 14111 14112 /* Override any GCC internal prototype to avoid an error. 14113 Use char because int might match the return type of a GCC 14114 builtin and then its argument prototype would still apply. */ 14115 #ifdef __cplusplus 14116 extern "C" 14117 #endif 14118 char opendir (); 14119 int 14120 main () 14121 { 14122 return opendir (); 14123 ; 14124 return 0; 14125 } 14126 _ACEOF 14127 for ac_lib in '' dir; do 14128 if test -z "$ac_lib"; then 14129 ac_res="none required" 14130 else 14131 ac_res=-l$ac_lib 14132 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14133 fi 14134 rm -f conftest.$ac_objext conftest$ac_exeext 14135 if { (ac_try="$ac_link" 14136 case "(($ac_try" in 14137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14138 *) ac_try_echo=$ac_try;; 14139 esac 14140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14141 (eval "$ac_link") 2>conftest.er1 14142 ac_status=$? 14143 grep -v '^ *+' conftest.er1 >conftest.err 14144 rm -f conftest.er1 14145 cat conftest.err >&5 14146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14147 (exit $ac_status); } && 14148 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14149 { (case "(($ac_try" in 14150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14151 *) ac_try_echo=$ac_try;; 14152 esac 14153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14154 (eval "$ac_try") 2>&5 14155 ac_status=$? 14156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14157 (exit $ac_status); }; } && 14158 { ac_try='test -s conftest$ac_exeext' 14159 { (case "(($ac_try" in 14160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14161 *) ac_try_echo=$ac_try;; 14162 esac 14163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14164 (eval "$ac_try") 2>&5 14165 ac_status=$? 14166 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14167 (exit $ac_status); }; }; then 14168 ac_cv_search_opendir=$ac_res 14169 else 14170 echo "$as_me: failed program was:" >&5 14171 sed 's/^/| /' conftest.$ac_ext >&5 14172 14173 14174 fi 14175 14176 rm -f core conftest.err conftest.$ac_objext \ 14177 conftest$ac_exeext 14178 if test "${ac_cv_search_opendir+set}" = set; then 14179 break 14180 fi 14181 done 14182 if test "${ac_cv_search_opendir+set}" = set; then 14183 : 14184 else 14185 ac_cv_search_opendir=no 14186 fi 14187 rm conftest.$ac_ext 14188 LIBS=$ac_func_search_save_LIBS 14189 fi 14190 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14191 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14192 ac_res=$ac_cv_search_opendir 14193 if test "$ac_res" != no; then 14194 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14195 14196 fi 14197 14198 else 14199 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14200 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14201 if test "${ac_cv_search_opendir+set}" = set; then 14202 echo $ECHO_N "(cached) $ECHO_C" >&6 14203 else 14204 ac_func_search_save_LIBS=$LIBS 14205 cat >conftest.$ac_ext <<_ACEOF 14206 /* confdefs.h. */ 14207 _ACEOF 14208 cat confdefs.h >>conftest.$ac_ext 14209 cat >>conftest.$ac_ext <<_ACEOF 14210 /* end confdefs.h. */ 14211 14212 /* Override any GCC internal prototype to avoid an error. 14213 Use char because int might match the return type of a GCC 14214 builtin and then its argument prototype would still apply. */ 14215 #ifdef __cplusplus 14216 extern "C" 14217 #endif 14218 char opendir (); 14219 int 14220 main () 14221 { 14222 return opendir (); 14223 ; 14224 return 0; 14225 } 14226 _ACEOF 14227 for ac_lib in '' x; do 14228 if test -z "$ac_lib"; then 14229 ac_res="none required" 14230 else 14231 ac_res=-l$ac_lib 14232 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14233 fi 14234 rm -f conftest.$ac_objext conftest$ac_exeext 14235 if { (ac_try="$ac_link" 14236 case "(($ac_try" in 14237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14238 *) ac_try_echo=$ac_try;; 14239 esac 14240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14241 (eval "$ac_link") 2>conftest.er1 14242 ac_status=$? 14243 grep -v '^ *+' conftest.er1 >conftest.err 14244 rm -f conftest.er1 14245 cat conftest.err >&5 14246 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14247 (exit $ac_status); } && 14248 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14249 { (case "(($ac_try" in 14250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14251 *) ac_try_echo=$ac_try;; 14252 esac 14253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14254 (eval "$ac_try") 2>&5 14255 ac_status=$? 14256 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14257 (exit $ac_status); }; } && 14258 { ac_try='test -s conftest$ac_exeext' 14259 { (case "(($ac_try" in 14260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14261 *) ac_try_echo=$ac_try;; 14262 esac 14263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14264 (eval "$ac_try") 2>&5 14265 ac_status=$? 14266 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14267 (exit $ac_status); }; }; then 14268 ac_cv_search_opendir=$ac_res 14269 else 14270 echo "$as_me: failed program was:" >&5 14271 sed 's/^/| /' conftest.$ac_ext >&5 14272 14273 14274 fi 14275 14276 rm -f core conftest.err conftest.$ac_objext \ 14277 conftest$ac_exeext 14278 if test "${ac_cv_search_opendir+set}" = set; then 14279 break 14280 fi 14281 done 14282 if test "${ac_cv_search_opendir+set}" = set; then 14283 : 14284 else 14285 ac_cv_search_opendir=no 14286 fi 14287 rm conftest.$ac_ext 14288 LIBS=$ac_func_search_save_LIBS 14289 fi 14290 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14291 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14292 ac_res=$ac_cv_search_opendir 14293 if test "$ac_res" != no; then 14294 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14295 14296 fi 14297 14298 fi 14299 14300 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5 14301 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; } 14302 if test "${ac_cv_header_mmap_anon+set}" = set; then 14303 echo $ECHO_N "(cached) $ECHO_C" >&6 14304 else 14305 ac_ext=c 14306 ac_cpp='$CPP $CPPFLAGS' 14307 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14308 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14309 ac_compiler_gnu=$ac_cv_c_compiler_gnu 14310 14311 cat >conftest.$ac_ext <<_ACEOF 14312 /* confdefs.h. */ 14313 _ACEOF 14314 cat confdefs.h >>conftest.$ac_ext 14315 cat >>conftest.$ac_ext <<_ACEOF 14316 /* end confdefs.h. */ 14317 #include <sys/mman.h> 14318 #include <unistd.h> 14319 #include <fcntl.h> 14320 int 14321 main () 14322 { 14323 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0); 14324 ; 14325 return 0; 14326 } 14327 _ACEOF 14328 rm -f conftest.$ac_objext 14329 if { (ac_try="$ac_compile" 14330 case "(($ac_try" in 14331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14332 *) ac_try_echo=$ac_try;; 14333 esac 14334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14335 (eval "$ac_compile") 2>conftest.er1 14336 ac_status=$? 14337 grep -v '^ *+' conftest.er1 >conftest.err 14338 rm -f conftest.er1 14339 cat conftest.err >&5 14340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14341 (exit $ac_status); } && 14342 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14343 { (case "(($ac_try" in 14344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14345 *) ac_try_echo=$ac_try;; 14346 esac 14347 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14348 (eval "$ac_try") 2>&5 14349 ac_status=$? 14350 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14351 (exit $ac_status); }; } && 14352 { ac_try='test -s conftest.$ac_objext' 14353 { (case "(($ac_try" in 14354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14355 *) ac_try_echo=$ac_try;; 14356 esac 14357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14358 (eval "$ac_try") 2>&5 14359 ac_status=$? 14360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14361 (exit $ac_status); }; }; then 14362 ac_cv_header_mmap_anon=yes 14363 else 14364 echo "$as_me: failed program was:" >&5 14365 sed 's/^/| /' conftest.$ac_ext >&5 14366 14367 ac_cv_header_mmap_anon=no 14368 fi 14369 14370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14371 ac_ext=c 14372 ac_cpp='$CPP $CPPFLAGS' 14373 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14374 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14375 ac_compiler_gnu=$ac_cv_c_compiler_gnu 14376 14377 14378 fi 14379 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5 14380 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; } 14381 if test "$ac_cv_header_mmap_anon" = yes; then 14382 14383 cat >>confdefs.h <<\_ACEOF 14384 #define HAVE_MMAP_ANONYMOUS 1 14385 _ACEOF 14386 14387 fi 14388 14389 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 14390 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; } 14391 if test "${ac_cv_header_stat_broken+set}" = set; then 14392 echo $ECHO_N "(cached) $ECHO_C" >&6 14393 else 14394 cat >conftest.$ac_ext <<_ACEOF 14395 /* confdefs.h. */ 14396 _ACEOF 14397 cat confdefs.h >>conftest.$ac_ext 14398 cat >>conftest.$ac_ext <<_ACEOF 14399 /* end confdefs.h. */ 14400 #include <sys/types.h> 14401 #include <sys/stat.h> 14402 14403 #if defined S_ISBLK && defined S_IFDIR 14404 # if S_ISBLK (S_IFDIR) 14405 You lose. 14406 # endif 14407 #endif 14408 14409 #if defined S_ISBLK && defined S_IFCHR 14410 # if S_ISBLK (S_IFCHR) 14411 You lose. 14412 # endif 14413 #endif 14414 14415 #if defined S_ISLNK && defined S_IFREG 14416 # if S_ISLNK (S_IFREG) 14417 You lose. 14418 # endif 14419 #endif 14420 14421 #if defined S_ISSOCK && defined S_IFREG 14422 # if S_ISSOCK (S_IFREG) 14423 You lose. 14424 # endif 14425 #endif 14426 14427 _ACEOF 14428 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14429 $EGREP "You lose" >/dev/null 2>&1; then 14430 ac_cv_header_stat_broken=yes 14431 else 14432 ac_cv_header_stat_broken=no 14433 fi 14434 rm -f conftest* 14435 14436 fi 14437 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 14438 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; } 14439 if test $ac_cv_header_stat_broken = yes; then 14440 14441 cat >>confdefs.h <<\_ACEOF 14442 #define STAT_MACROS_BROKEN 1 14443 _ACEOF 14444 14445 fi 14446 14447 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 14448 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } 14449 if test "${ac_cv_header_sys_wait_h+set}" = set; then 14450 echo $ECHO_N "(cached) $ECHO_C" >&6 14451 else 14452 cat >conftest.$ac_ext <<_ACEOF 14453 /* confdefs.h. */ 14454 _ACEOF 14455 cat confdefs.h >>conftest.$ac_ext 14456 cat >>conftest.$ac_ext <<_ACEOF 14457 /* end confdefs.h. */ 14458 #include <sys/types.h> 14459 #include <sys/wait.h> 14460 #ifndef WEXITSTATUS 14461 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 14462 #endif 14463 #ifndef WIFEXITED 14464 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 14465 #endif 14466 14467 int 14468 main () 14469 { 14470 int s; 14471 wait (&s); 14472 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 14473 ; 14474 return 0; 14475 } 14476 _ACEOF 14477 rm -f conftest.$ac_objext 14478 if { (ac_try="$ac_compile" 14479 case "(($ac_try" in 14480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14481 *) ac_try_echo=$ac_try;; 14482 esac 14483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14484 (eval "$ac_compile") 2>conftest.er1 14485 ac_status=$? 14486 grep -v '^ *+' conftest.er1 >conftest.err 14487 rm -f conftest.er1 14488 cat conftest.err >&5 14489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14490 (exit $ac_status); } && 14491 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14492 { (case "(($ac_try" in 14493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14494 *) ac_try_echo=$ac_try;; 14495 esac 14496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14497 (eval "$ac_try") 2>&5 14498 ac_status=$? 14499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14500 (exit $ac_status); }; } && 14501 { ac_try='test -s conftest.$ac_objext' 14502 { (case "(($ac_try" in 14503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14504 *) ac_try_echo=$ac_try;; 14505 esac 14506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14507 (eval "$ac_try") 2>&5 14508 ac_status=$? 14509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14510 (exit $ac_status); }; }; then 14511 ac_cv_header_sys_wait_h=yes 14512 else 14513 echo "$as_me: failed program was:" >&5 14514 sed 's/^/| /' conftest.$ac_ext >&5 14515 14516 ac_cv_header_sys_wait_h=no 14517 fi 14518 14519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14520 fi 14521 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 14522 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; } 14523 if test $ac_cv_header_sys_wait_h = yes; then 14524 14525 cat >>confdefs.h <<\_ACEOF 14526 #define HAVE_SYS_WAIT_H 1 14527 _ACEOF 14528 14529 fi 14530 14531 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 14532 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } 14533 if test "${ac_cv_header_time+set}" = set; then 14534 echo $ECHO_N "(cached) $ECHO_C" >&6 14535 else 14536 cat >conftest.$ac_ext <<_ACEOF 14537 /* confdefs.h. */ 14538 _ACEOF 14539 cat confdefs.h >>conftest.$ac_ext 14540 cat >>conftest.$ac_ext <<_ACEOF 14541 /* end confdefs.h. */ 14542 #include <sys/types.h> 14543 #include <sys/time.h> 14544 #include <time.h> 14545 14546 int 14547 main () 14548 { 14549 if ((struct tm *) 0) 14550 return 0; 14551 ; 14552 return 0; 14553 } 14554 _ACEOF 14555 rm -f conftest.$ac_objext 14556 if { (ac_try="$ac_compile" 14557 case "(($ac_try" in 14558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14559 *) ac_try_echo=$ac_try;; 14560 esac 14561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14562 (eval "$ac_compile") 2>conftest.er1 14563 ac_status=$? 14564 grep -v '^ *+' conftest.er1 >conftest.err 14565 rm -f conftest.er1 14566 cat conftest.err >&5 14567 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14568 (exit $ac_status); } && 14569 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14570 { (case "(($ac_try" in 14571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14572 *) ac_try_echo=$ac_try;; 14573 esac 14574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14575 (eval "$ac_try") 2>&5 14576 ac_status=$? 14577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14578 (exit $ac_status); }; } && 14579 { ac_try='test -s conftest.$ac_objext' 14580 { (case "(($ac_try" in 14581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14582 *) ac_try_echo=$ac_try;; 14583 esac 14584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14585 (eval "$ac_try") 2>&5 14586 ac_status=$? 14587 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14588 (exit $ac_status); }; }; then 14589 ac_cv_header_time=yes 14590 else 14591 echo "$as_me: failed program was:" >&5 14592 sed 's/^/| /' conftest.$ac_ext >&5 14593 14594 ac_cv_header_time=no 14595 fi 14596 14597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14598 fi 14599 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 14600 echo "${ECHO_T}$ac_cv_header_time" >&6; } 14601 if test $ac_cv_header_time = yes; then 14602 14603 cat >>confdefs.h <<\_ACEOF 14604 #define TIME_WITH_SYS_TIME 1 14605 _ACEOF 14606 14607 fi 14608 14609 14610 14611 14612 14613 14614 14615 14616 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h 14617 do 14618 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14619 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14620 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14621 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14622 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14623 echo $ECHO_N "(cached) $ECHO_C" >&6 14624 fi 14625 ac_res=`eval echo '${'$as_ac_Header'}'` 14626 { echo "$as_me:$LINENO: result: $ac_res" >&5 14627 echo "${ECHO_T}$ac_res" >&6; } 14628 else 14629 # Is the header compilable? 14630 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 14631 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14632 cat >conftest.$ac_ext <<_ACEOF 14633 /* confdefs.h. */ 14634 _ACEOF 14635 cat confdefs.h >>conftest.$ac_ext 14636 cat >>conftest.$ac_ext <<_ACEOF 14637 /* end confdefs.h. */ 14638 $ac_includes_default 14639 #include <$ac_header> 14640 _ACEOF 14641 rm -f conftest.$ac_objext 14642 if { (ac_try="$ac_compile" 14643 case "(($ac_try" in 14644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14645 *) ac_try_echo=$ac_try;; 14646 esac 14647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14648 (eval "$ac_compile") 2>conftest.er1 14649 ac_status=$? 14650 grep -v '^ *+' conftest.er1 >conftest.err 14651 rm -f conftest.er1 14652 cat conftest.err >&5 14653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14654 (exit $ac_status); } && 14655 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14656 { (case "(($ac_try" in 14657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14658 *) ac_try_echo=$ac_try;; 14659 esac 14660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14661 (eval "$ac_try") 2>&5 14662 ac_status=$? 14663 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14664 (exit $ac_status); }; } && 14665 { ac_try='test -s conftest.$ac_objext' 14666 { (case "(($ac_try" in 14667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14668 *) ac_try_echo=$ac_try;; 14669 esac 14670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14671 (eval "$ac_try") 2>&5 14672 ac_status=$? 14673 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14674 (exit $ac_status); }; }; then 14675 ac_header_compiler=yes 14676 else 14677 echo "$as_me: failed program was:" >&5 14678 sed 's/^/| /' conftest.$ac_ext >&5 14679 14680 ac_header_compiler=no 14681 fi 14682 14683 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14684 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14685 echo "${ECHO_T}$ac_header_compiler" >&6; } 14686 14687 # Is the header present? 14688 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 14689 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14690 cat >conftest.$ac_ext <<_ACEOF 14691 /* confdefs.h. */ 14692 _ACEOF 14693 cat confdefs.h >>conftest.$ac_ext 14694 cat >>conftest.$ac_ext <<_ACEOF 14695 /* end confdefs.h. */ 14696 #include <$ac_header> 14697 _ACEOF 14698 if { (ac_try="$ac_cpp conftest.$ac_ext" 14699 case "(($ac_try" in 14700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14701 *) ac_try_echo=$ac_try;; 14702 esac 14703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14704 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14705 ac_status=$? 14706 grep -v '^ *+' conftest.er1 >conftest.err 14707 rm -f conftest.er1 14708 cat conftest.err >&5 14709 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14710 (exit $ac_status); } >/dev/null; then 14711 if test -s conftest.err; then 14712 ac_cpp_err=$ac_c_preproc_warn_flag 14713 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14714 else 14715 ac_cpp_err= 14716 fi 14717 else 14718 ac_cpp_err=yes 14719 fi 14720 if test -z "$ac_cpp_err"; then 14721 ac_header_preproc=yes 14722 else 14723 echo "$as_me: failed program was:" >&5 14724 sed 's/^/| /' conftest.$ac_ext >&5 14725 14726 ac_header_preproc=no 14727 fi 14728 14729 rm -f conftest.err conftest.$ac_ext 14730 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14731 echo "${ECHO_T}$ac_header_preproc" >&6; } 14732 14733 # So? What about this header? 14734 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14735 yes:no: ) 14736 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14737 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14738 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14739 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14740 ac_header_preproc=yes 14741 ;; 14742 no:yes:* ) 14743 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14744 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14745 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14746 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14747 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14748 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14749 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14750 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14751 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14752 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14753 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14754 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14755 ( cat <<\_ASBOX 14756 ## ------------------------------------ ## 14757 ## Report this to http://llvm.org/bugs/ ## 14758 ## ------------------------------------ ## 14759 _ASBOX 14760 ) | sed "s/^/$as_me: WARNING: /" >&2 14761 ;; 14762 esac 14763 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14764 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14765 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14766 echo $ECHO_N "(cached) $ECHO_C" >&6 14767 else 14768 eval "$as_ac_Header=\$ac_header_preproc" 14769 fi 14770 ac_res=`eval echo '${'$as_ac_Header'}'` 14771 { echo "$as_me:$LINENO: result: $ac_res" >&5 14772 echo "${ECHO_T}$ac_res" >&6; } 14773 14774 fi 14775 if test `eval echo '${'$as_ac_Header'}'` = yes; then 14776 cat >>confdefs.h <<_ACEOF 14777 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14778 _ACEOF 14779 14780 fi 14781 14782 done 14783 14784 14785 14786 14787 14788 14789 14790 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h 14791 do 14792 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14793 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14794 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14795 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14796 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14797 echo $ECHO_N "(cached) $ECHO_C" >&6 14798 fi 14799 ac_res=`eval echo '${'$as_ac_Header'}'` 14800 { echo "$as_me:$LINENO: result: $ac_res" >&5 14801 echo "${ECHO_T}$ac_res" >&6; } 14802 else 14803 # Is the header compilable? 14804 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 14805 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14806 cat >conftest.$ac_ext <<_ACEOF 14807 /* confdefs.h. */ 14808 _ACEOF 14809 cat confdefs.h >>conftest.$ac_ext 14810 cat >>conftest.$ac_ext <<_ACEOF 14811 /* end confdefs.h. */ 14812 $ac_includes_default 14813 #include <$ac_header> 14814 _ACEOF 14815 rm -f conftest.$ac_objext 14816 if { (ac_try="$ac_compile" 14817 case "(($ac_try" in 14818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14819 *) ac_try_echo=$ac_try;; 14820 esac 14821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14822 (eval "$ac_compile") 2>conftest.er1 14823 ac_status=$? 14824 grep -v '^ *+' conftest.er1 >conftest.err 14825 rm -f conftest.er1 14826 cat conftest.err >&5 14827 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14828 (exit $ac_status); } && 14829 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14830 { (case "(($ac_try" in 14831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14832 *) ac_try_echo=$ac_try;; 14833 esac 14834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14835 (eval "$ac_try") 2>&5 14836 ac_status=$? 14837 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14838 (exit $ac_status); }; } && 14839 { ac_try='test -s conftest.$ac_objext' 14840 { (case "(($ac_try" in 14841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14842 *) ac_try_echo=$ac_try;; 14843 esac 14844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14845 (eval "$ac_try") 2>&5 14846 ac_status=$? 14847 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14848 (exit $ac_status); }; }; then 14849 ac_header_compiler=yes 14850 else 14851 echo "$as_me: failed program was:" >&5 14852 sed 's/^/| /' conftest.$ac_ext >&5 14853 14854 ac_header_compiler=no 14855 fi 14856 14857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14858 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14859 echo "${ECHO_T}$ac_header_compiler" >&6; } 14860 14861 # Is the header present? 14862 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 14863 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14864 cat >conftest.$ac_ext <<_ACEOF 14865 /* confdefs.h. */ 14866 _ACEOF 14867 cat confdefs.h >>conftest.$ac_ext 14868 cat >>conftest.$ac_ext <<_ACEOF 14869 /* end confdefs.h. */ 14870 #include <$ac_header> 14871 _ACEOF 14872 if { (ac_try="$ac_cpp conftest.$ac_ext" 14873 case "(($ac_try" in 14874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14875 *) ac_try_echo=$ac_try;; 14876 esac 14877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14878 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14879 ac_status=$? 14880 grep -v '^ *+' conftest.er1 >conftest.err 14881 rm -f conftest.er1 14882 cat conftest.err >&5 14883 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14884 (exit $ac_status); } >/dev/null; then 14885 if test -s conftest.err; then 14886 ac_cpp_err=$ac_c_preproc_warn_flag 14887 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14888 else 14889 ac_cpp_err= 14890 fi 14891 else 14892 ac_cpp_err=yes 14893 fi 14894 if test -z "$ac_cpp_err"; then 14895 ac_header_preproc=yes 14896 else 14897 echo "$as_me: failed program was:" >&5 14898 sed 's/^/| /' conftest.$ac_ext >&5 14899 14900 ac_header_preproc=no 14901 fi 14902 14903 rm -f conftest.err conftest.$ac_ext 14904 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14905 echo "${ECHO_T}$ac_header_preproc" >&6; } 14906 14907 # So? What about this header? 14908 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14909 yes:no: ) 14910 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14911 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14912 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14913 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14914 ac_header_preproc=yes 14915 ;; 14916 no:yes:* ) 14917 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14918 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14919 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14920 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14921 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14922 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14923 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14924 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14925 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14926 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14927 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14928 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14929 ( cat <<\_ASBOX 14930 ## ------------------------------------ ## 14931 ## Report this to http://llvm.org/bugs/ ## 14932 ## ------------------------------------ ## 14933 _ASBOX 14934 ) | sed "s/^/$as_me: WARNING: /" >&2 14935 ;; 14936 esac 14937 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14938 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14939 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14940 echo $ECHO_N "(cached) $ECHO_C" >&6 14941 else 14942 eval "$as_ac_Header=\$ac_header_preproc" 14943 fi 14944 ac_res=`eval echo '${'$as_ac_Header'}'` 14945 { echo "$as_me:$LINENO: result: $ac_res" >&5 14946 echo "${ECHO_T}$ac_res" >&6; } 14947 14948 fi 14949 if test `eval echo '${'$as_ac_Header'}'` = yes; then 14950 cat >>confdefs.h <<_ACEOF 14951 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14952 _ACEOF 14953 14954 fi 14955 14956 done 14957 14958 14959 14960 for ac_header in utime.h windows.h 14961 do 14962 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14963 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14964 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14965 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14966 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14967 echo $ECHO_N "(cached) $ECHO_C" >&6 14968 fi 14969 ac_res=`eval echo '${'$as_ac_Header'}'` 14970 { echo "$as_me:$LINENO: result: $ac_res" >&5 14971 echo "${ECHO_T}$ac_res" >&6; } 14972 else 14973 # Is the header compilable? 14974 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 14975 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14976 cat >conftest.$ac_ext <<_ACEOF 14977 /* confdefs.h. */ 14978 _ACEOF 14979 cat confdefs.h >>conftest.$ac_ext 14980 cat >>conftest.$ac_ext <<_ACEOF 14981 /* end confdefs.h. */ 14982 $ac_includes_default 14983 #include <$ac_header> 14984 _ACEOF 14985 rm -f conftest.$ac_objext 14986 if { (ac_try="$ac_compile" 14987 case "(($ac_try" in 14988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14989 *) ac_try_echo=$ac_try;; 14990 esac 14991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14992 (eval "$ac_compile") 2>conftest.er1 14993 ac_status=$? 14994 grep -v '^ *+' conftest.er1 >conftest.err 14995 rm -f conftest.er1 14996 cat conftest.err >&5 14997 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14998 (exit $ac_status); } && 14999 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15000 { (case "(($ac_try" in 15001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15002 *) ac_try_echo=$ac_try;; 15003 esac 15004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15005 (eval "$ac_try") 2>&5 15006 ac_status=$? 15007 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15008 (exit $ac_status); }; } && 15009 { ac_try='test -s conftest.$ac_objext' 15010 { (case "(($ac_try" in 15011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15012 *) ac_try_echo=$ac_try;; 15013 esac 15014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15015 (eval "$ac_try") 2>&5 15016 ac_status=$? 15017 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15018 (exit $ac_status); }; }; then 15019 ac_header_compiler=yes 15020 else 15021 echo "$as_me: failed program was:" >&5 15022 sed 's/^/| /' conftest.$ac_ext >&5 15023 15024 ac_header_compiler=no 15025 fi 15026 15027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15028 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15029 echo "${ECHO_T}$ac_header_compiler" >&6; } 15030 15031 # Is the header present? 15032 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15033 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15034 cat >conftest.$ac_ext <<_ACEOF 15035 /* confdefs.h. */ 15036 _ACEOF 15037 cat confdefs.h >>conftest.$ac_ext 15038 cat >>conftest.$ac_ext <<_ACEOF 15039 /* end confdefs.h. */ 15040 #include <$ac_header> 15041 _ACEOF 15042 if { (ac_try="$ac_cpp conftest.$ac_ext" 15043 case "(($ac_try" in 15044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15045 *) ac_try_echo=$ac_try;; 15046 esac 15047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15048 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15049 ac_status=$? 15050 grep -v '^ *+' conftest.er1 >conftest.err 15051 rm -f conftest.er1 15052 cat conftest.err >&5 15053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15054 (exit $ac_status); } >/dev/null; then 15055 if test -s conftest.err; then 15056 ac_cpp_err=$ac_c_preproc_warn_flag 15057 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15058 else 15059 ac_cpp_err= 15060 fi 15061 else 15062 ac_cpp_err=yes 15063 fi 15064 if test -z "$ac_cpp_err"; then 15065 ac_header_preproc=yes 15066 else 15067 echo "$as_me: failed program was:" >&5 15068 sed 's/^/| /' conftest.$ac_ext >&5 15069 15070 ac_header_preproc=no 15071 fi 15072 15073 rm -f conftest.err conftest.$ac_ext 15074 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15075 echo "${ECHO_T}$ac_header_preproc" >&6; } 15076 15077 # So? What about this header? 15078 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15079 yes:no: ) 15080 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15081 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15082 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15083 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15084 ac_header_preproc=yes 15085 ;; 15086 no:yes:* ) 15087 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15088 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15089 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15090 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15091 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15092 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15093 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15094 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15095 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15096 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15097 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15098 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15099 ( cat <<\_ASBOX 15100 ## ------------------------------------ ## 15101 ## Report this to http://llvm.org/bugs/ ## 15102 ## ------------------------------------ ## 15103 _ASBOX 15104 ) | sed "s/^/$as_me: WARNING: /" >&2 15105 ;; 15106 esac 15107 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15108 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15109 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15110 echo $ECHO_N "(cached) $ECHO_C" >&6 15111 else 15112 eval "$as_ac_Header=\$ac_header_preproc" 15113 fi 15114 ac_res=`eval echo '${'$as_ac_Header'}'` 15115 { echo "$as_me:$LINENO: result: $ac_res" >&5 15116 echo "${ECHO_T}$ac_res" >&6; } 15117 15118 fi 15119 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15120 cat >>confdefs.h <<_ACEOF 15121 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15122 _ACEOF 15123 15124 fi 15125 15126 done 15127 15128 15129 15130 15131 15132 15133 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h 15134 do 15135 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15136 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15137 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15138 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15139 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15140 echo $ECHO_N "(cached) $ECHO_C" >&6 15141 fi 15142 ac_res=`eval echo '${'$as_ac_Header'}'` 15143 { echo "$as_me:$LINENO: result: $ac_res" >&5 15144 echo "${ECHO_T}$ac_res" >&6; } 15145 else 15146 # Is the header compilable? 15147 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15148 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15149 cat >conftest.$ac_ext <<_ACEOF 15150 /* confdefs.h. */ 15151 _ACEOF 15152 cat confdefs.h >>conftest.$ac_ext 15153 cat >>conftest.$ac_ext <<_ACEOF 15154 /* end confdefs.h. */ 15155 $ac_includes_default 15156 #include <$ac_header> 15157 _ACEOF 15158 rm -f conftest.$ac_objext 15159 if { (ac_try="$ac_compile" 15160 case "(($ac_try" in 15161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15162 *) ac_try_echo=$ac_try;; 15163 esac 15164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15165 (eval "$ac_compile") 2>conftest.er1 15166 ac_status=$? 15167 grep -v '^ *+' conftest.er1 >conftest.err 15168 rm -f conftest.er1 15169 cat conftest.err >&5 15170 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15171 (exit $ac_status); } && 15172 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15173 { (case "(($ac_try" in 15174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15175 *) ac_try_echo=$ac_try;; 15176 esac 15177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15178 (eval "$ac_try") 2>&5 15179 ac_status=$? 15180 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15181 (exit $ac_status); }; } && 15182 { ac_try='test -s conftest.$ac_objext' 15183 { (case "(($ac_try" in 15184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15185 *) ac_try_echo=$ac_try;; 15186 esac 15187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15188 (eval "$ac_try") 2>&5 15189 ac_status=$? 15190 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15191 (exit $ac_status); }; }; then 15192 ac_header_compiler=yes 15193 else 15194 echo "$as_me: failed program was:" >&5 15195 sed 's/^/| /' conftest.$ac_ext >&5 15196 15197 ac_header_compiler=no 15198 fi 15199 15200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15201 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15202 echo "${ECHO_T}$ac_header_compiler" >&6; } 15203 15204 # Is the header present? 15205 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15206 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15207 cat >conftest.$ac_ext <<_ACEOF 15208 /* confdefs.h. */ 15209 _ACEOF 15210 cat confdefs.h >>conftest.$ac_ext 15211 cat >>conftest.$ac_ext <<_ACEOF 15212 /* end confdefs.h. */ 15213 #include <$ac_header> 15214 _ACEOF 15215 if { (ac_try="$ac_cpp conftest.$ac_ext" 15216 case "(($ac_try" in 15217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15218 *) ac_try_echo=$ac_try;; 15219 esac 15220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15221 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15222 ac_status=$? 15223 grep -v '^ *+' conftest.er1 >conftest.err 15224 rm -f conftest.er1 15225 cat conftest.err >&5 15226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15227 (exit $ac_status); } >/dev/null; then 15228 if test -s conftest.err; then 15229 ac_cpp_err=$ac_c_preproc_warn_flag 15230 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15231 else 15232 ac_cpp_err= 15233 fi 15234 else 15235 ac_cpp_err=yes 15236 fi 15237 if test -z "$ac_cpp_err"; then 15238 ac_header_preproc=yes 15239 else 15240 echo "$as_me: failed program was:" >&5 15241 sed 's/^/| /' conftest.$ac_ext >&5 15242 15243 ac_header_preproc=no 15244 fi 15245 15246 rm -f conftest.err conftest.$ac_ext 15247 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15248 echo "${ECHO_T}$ac_header_preproc" >&6; } 15249 15250 # So? What about this header? 15251 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15252 yes:no: ) 15253 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15254 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15255 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15256 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15257 ac_header_preproc=yes 15258 ;; 15259 no:yes:* ) 15260 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15261 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15262 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15263 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15264 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15265 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15266 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15267 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15268 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15269 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15270 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15271 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15272 ( cat <<\_ASBOX 15273 ## ------------------------------------ ## 15274 ## Report this to http://llvm.org/bugs/ ## 15275 ## ------------------------------------ ## 15276 _ASBOX 15277 ) | sed "s/^/$as_me: WARNING: /" >&2 15278 ;; 15279 esac 15280 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15281 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15282 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15283 echo $ECHO_N "(cached) $ECHO_C" >&6 15284 else 15285 eval "$as_ac_Header=\$ac_header_preproc" 15286 fi 15287 ac_res=`eval echo '${'$as_ac_Header'}'` 15288 { echo "$as_me:$LINENO: result: $ac_res" >&5 15289 echo "${ECHO_T}$ac_res" >&6; } 15290 15291 fi 15292 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15293 cat >>confdefs.h <<_ACEOF 15294 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15295 _ACEOF 15296 15297 fi 15298 15299 done 15300 15301 15302 15303 15304 15305 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h 15306 do 15307 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15308 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15309 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15310 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15311 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15312 echo $ECHO_N "(cached) $ECHO_C" >&6 15313 fi 15314 ac_res=`eval echo '${'$as_ac_Header'}'` 15315 { echo "$as_me:$LINENO: result: $ac_res" >&5 15316 echo "${ECHO_T}$ac_res" >&6; } 15317 else 15318 # Is the header compilable? 15319 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15320 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15321 cat >conftest.$ac_ext <<_ACEOF 15322 /* confdefs.h. */ 15323 _ACEOF 15324 cat confdefs.h >>conftest.$ac_ext 15325 cat >>conftest.$ac_ext <<_ACEOF 15326 /* end confdefs.h. */ 15327 $ac_includes_default 15328 #include <$ac_header> 15329 _ACEOF 15330 rm -f conftest.$ac_objext 15331 if { (ac_try="$ac_compile" 15332 case "(($ac_try" in 15333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15334 *) ac_try_echo=$ac_try;; 15335 esac 15336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15337 (eval "$ac_compile") 2>conftest.er1 15338 ac_status=$? 15339 grep -v '^ *+' conftest.er1 >conftest.err 15340 rm -f conftest.er1 15341 cat conftest.err >&5 15342 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15343 (exit $ac_status); } && 15344 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15345 { (case "(($ac_try" in 15346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15347 *) ac_try_echo=$ac_try;; 15348 esac 15349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15350 (eval "$ac_try") 2>&5 15351 ac_status=$? 15352 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15353 (exit $ac_status); }; } && 15354 { ac_try='test -s conftest.$ac_objext' 15355 { (case "(($ac_try" in 15356 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15357 *) ac_try_echo=$ac_try;; 15358 esac 15359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15360 (eval "$ac_try") 2>&5 15361 ac_status=$? 15362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15363 (exit $ac_status); }; }; then 15364 ac_header_compiler=yes 15365 else 15366 echo "$as_me: failed program was:" >&5 15367 sed 's/^/| /' conftest.$ac_ext >&5 15368 15369 ac_header_compiler=no 15370 fi 15371 15372 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15373 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15374 echo "${ECHO_T}$ac_header_compiler" >&6; } 15375 15376 # Is the header present? 15377 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15378 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15379 cat >conftest.$ac_ext <<_ACEOF 15380 /* confdefs.h. */ 15381 _ACEOF 15382 cat confdefs.h >>conftest.$ac_ext 15383 cat >>conftest.$ac_ext <<_ACEOF 15384 /* end confdefs.h. */ 15385 #include <$ac_header> 15386 _ACEOF 15387 if { (ac_try="$ac_cpp conftest.$ac_ext" 15388 case "(($ac_try" in 15389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15390 *) ac_try_echo=$ac_try;; 15391 esac 15392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15393 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15394 ac_status=$? 15395 grep -v '^ *+' conftest.er1 >conftest.err 15396 rm -f conftest.er1 15397 cat conftest.err >&5 15398 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15399 (exit $ac_status); } >/dev/null; then 15400 if test -s conftest.err; then 15401 ac_cpp_err=$ac_c_preproc_warn_flag 15402 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15403 else 15404 ac_cpp_err= 15405 fi 15406 else 15407 ac_cpp_err=yes 15408 fi 15409 if test -z "$ac_cpp_err"; then 15410 ac_header_preproc=yes 15411 else 15412 echo "$as_me: failed program was:" >&5 15413 sed 's/^/| /' conftest.$ac_ext >&5 15414 15415 ac_header_preproc=no 15416 fi 15417 15418 rm -f conftest.err conftest.$ac_ext 15419 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15420 echo "${ECHO_T}$ac_header_preproc" >&6; } 15421 15422 # So? What about this header? 15423 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15424 yes:no: ) 15425 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15426 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15427 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15428 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15429 ac_header_preproc=yes 15430 ;; 15431 no:yes:* ) 15432 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15433 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15434 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15435 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15436 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15437 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15438 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15439 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15440 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15441 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15442 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15443 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15444 ( cat <<\_ASBOX 15445 ## ------------------------------------ ## 15446 ## Report this to http://llvm.org/bugs/ ## 15447 ## ------------------------------------ ## 15448 _ASBOX 15449 ) | sed "s/^/$as_me: WARNING: /" >&2 15450 ;; 15451 esac 15452 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15453 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15454 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15455 echo $ECHO_N "(cached) $ECHO_C" >&6 15456 else 15457 eval "$as_ac_Header=\$ac_header_preproc" 15458 fi 15459 ac_res=`eval echo '${'$as_ac_Header'}'` 15460 { echo "$as_me:$LINENO: result: $ac_res" >&5 15461 echo "${ECHO_T}$ac_res" >&6; } 15462 15463 fi 15464 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15465 cat >>confdefs.h <<_ACEOF 15466 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15467 _ACEOF 15468 15469 fi 15470 15471 done 15472 15473 15474 for ac_header in valgrind/valgrind.h 15475 do 15476 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15477 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15478 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15479 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15480 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15481 echo $ECHO_N "(cached) $ECHO_C" >&6 15482 fi 15483 ac_res=`eval echo '${'$as_ac_Header'}'` 15484 { echo "$as_me:$LINENO: result: $ac_res" >&5 15485 echo "${ECHO_T}$ac_res" >&6; } 15486 else 15487 # Is the header compilable? 15488 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15489 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15490 cat >conftest.$ac_ext <<_ACEOF 15491 /* confdefs.h. */ 15492 _ACEOF 15493 cat confdefs.h >>conftest.$ac_ext 15494 cat >>conftest.$ac_ext <<_ACEOF 15495 /* end confdefs.h. */ 15496 $ac_includes_default 15497 #include <$ac_header> 15498 _ACEOF 15499 rm -f conftest.$ac_objext 15500 if { (ac_try="$ac_compile" 15501 case "(($ac_try" in 15502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15503 *) ac_try_echo=$ac_try;; 15504 esac 15505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15506 (eval "$ac_compile") 2>conftest.er1 15507 ac_status=$? 15508 grep -v '^ *+' conftest.er1 >conftest.err 15509 rm -f conftest.er1 15510 cat conftest.err >&5 15511 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15512 (exit $ac_status); } && 15513 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15514 { (case "(($ac_try" in 15515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15516 *) ac_try_echo=$ac_try;; 15517 esac 15518 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15519 (eval "$ac_try") 2>&5 15520 ac_status=$? 15521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15522 (exit $ac_status); }; } && 15523 { ac_try='test -s conftest.$ac_objext' 15524 { (case "(($ac_try" in 15525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15526 *) ac_try_echo=$ac_try;; 15527 esac 15528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15529 (eval "$ac_try") 2>&5 15530 ac_status=$? 15531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15532 (exit $ac_status); }; }; then 15533 ac_header_compiler=yes 15534 else 15535 echo "$as_me: failed program was:" >&5 15536 sed 's/^/| /' conftest.$ac_ext >&5 15537 15538 ac_header_compiler=no 15539 fi 15540 15541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15542 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15543 echo "${ECHO_T}$ac_header_compiler" >&6; } 15544 15545 # Is the header present? 15546 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15547 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15548 cat >conftest.$ac_ext <<_ACEOF 15549 /* confdefs.h. */ 15550 _ACEOF 15551 cat confdefs.h >>conftest.$ac_ext 15552 cat >>conftest.$ac_ext <<_ACEOF 15553 /* end confdefs.h. */ 15554 #include <$ac_header> 15555 _ACEOF 15556 if { (ac_try="$ac_cpp conftest.$ac_ext" 15557 case "(($ac_try" in 15558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15559 *) ac_try_echo=$ac_try;; 15560 esac 15561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15562 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15563 ac_status=$? 15564 grep -v '^ *+' conftest.er1 >conftest.err 15565 rm -f conftest.er1 15566 cat conftest.err >&5 15567 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15568 (exit $ac_status); } >/dev/null; then 15569 if test -s conftest.err; then 15570 ac_cpp_err=$ac_c_preproc_warn_flag 15571 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15572 else 15573 ac_cpp_err= 15574 fi 15575 else 15576 ac_cpp_err=yes 15577 fi 15578 if test -z "$ac_cpp_err"; then 15579 ac_header_preproc=yes 15580 else 15581 echo "$as_me: failed program was:" >&5 15582 sed 's/^/| /' conftest.$ac_ext >&5 15583 15584 ac_header_preproc=no 15585 fi 15586 15587 rm -f conftest.err conftest.$ac_ext 15588 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15589 echo "${ECHO_T}$ac_header_preproc" >&6; } 15590 15591 # So? What about this header? 15592 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15593 yes:no: ) 15594 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15595 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15596 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15597 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15598 ac_header_preproc=yes 15599 ;; 15600 no:yes:* ) 15601 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15602 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15603 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15604 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15605 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15606 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15607 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15608 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15609 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15610 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15611 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15612 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15613 ( cat <<\_ASBOX 15614 ## ------------------------------------ ## 15615 ## Report this to http://llvm.org/bugs/ ## 15616 ## ------------------------------------ ## 15617 _ASBOX 15618 ) | sed "s/^/$as_me: WARNING: /" >&2 15619 ;; 15620 esac 15621 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15622 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15623 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15624 echo $ECHO_N "(cached) $ECHO_C" >&6 15625 else 15626 eval "$as_ac_Header=\$ac_header_preproc" 15627 fi 15628 ac_res=`eval echo '${'$as_ac_Header'}'` 15629 { echo "$as_me:$LINENO: result: $ac_res" >&5 15630 echo "${ECHO_T}$ac_res" >&6; } 15631 15632 fi 15633 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15634 cat >>confdefs.h <<_ACEOF 15635 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15636 _ACEOF 15637 15638 fi 15639 15640 done 15641 15642 15643 for ac_header in fenv.h 15644 do 15645 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15646 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15647 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15648 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15649 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15650 echo $ECHO_N "(cached) $ECHO_C" >&6 15651 fi 15652 ac_res=`eval echo '${'$as_ac_Header'}'` 15653 { echo "$as_me:$LINENO: result: $ac_res" >&5 15654 echo "${ECHO_T}$ac_res" >&6; } 15655 else 15656 # Is the header compilable? 15657 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15658 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15659 cat >conftest.$ac_ext <<_ACEOF 15660 /* confdefs.h. */ 15661 _ACEOF 15662 cat confdefs.h >>conftest.$ac_ext 15663 cat >>conftest.$ac_ext <<_ACEOF 15664 /* end confdefs.h. */ 15665 $ac_includes_default 15666 #include <$ac_header> 15667 _ACEOF 15668 rm -f conftest.$ac_objext 15669 if { (ac_try="$ac_compile" 15670 case "(($ac_try" in 15671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15672 *) ac_try_echo=$ac_try;; 15673 esac 15674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15675 (eval "$ac_compile") 2>conftest.er1 15676 ac_status=$? 15677 grep -v '^ *+' conftest.er1 >conftest.err 15678 rm -f conftest.er1 15679 cat conftest.err >&5 15680 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15681 (exit $ac_status); } && 15682 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15683 { (case "(($ac_try" in 15684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15685 *) ac_try_echo=$ac_try;; 15686 esac 15687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15688 (eval "$ac_try") 2>&5 15689 ac_status=$? 15690 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15691 (exit $ac_status); }; } && 15692 { ac_try='test -s conftest.$ac_objext' 15693 { (case "(($ac_try" in 15694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15695 *) ac_try_echo=$ac_try;; 15696 esac 15697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15698 (eval "$ac_try") 2>&5 15699 ac_status=$? 15700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15701 (exit $ac_status); }; }; then 15702 ac_header_compiler=yes 15703 else 15704 echo "$as_me: failed program was:" >&5 15705 sed 's/^/| /' conftest.$ac_ext >&5 15706 15707 ac_header_compiler=no 15708 fi 15709 15710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15711 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15712 echo "${ECHO_T}$ac_header_compiler" >&6; } 15713 15714 # Is the header present? 15715 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15716 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15717 cat >conftest.$ac_ext <<_ACEOF 15718 /* confdefs.h. */ 15719 _ACEOF 15720 cat confdefs.h >>conftest.$ac_ext 15721 cat >>conftest.$ac_ext <<_ACEOF 15722 /* end confdefs.h. */ 15723 #include <$ac_header> 15724 _ACEOF 15725 if { (ac_try="$ac_cpp conftest.$ac_ext" 15726 case "(($ac_try" in 15727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15728 *) ac_try_echo=$ac_try;; 15729 esac 15730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15731 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15732 ac_status=$? 15733 grep -v '^ *+' conftest.er1 >conftest.err 15734 rm -f conftest.er1 15735 cat conftest.err >&5 15736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15737 (exit $ac_status); } >/dev/null; then 15738 if test -s conftest.err; then 15739 ac_cpp_err=$ac_c_preproc_warn_flag 15740 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15741 else 15742 ac_cpp_err= 15743 fi 15744 else 15745 ac_cpp_err=yes 15746 fi 15747 if test -z "$ac_cpp_err"; then 15748 ac_header_preproc=yes 15749 else 15750 echo "$as_me: failed program was:" >&5 15751 sed 's/^/| /' conftest.$ac_ext >&5 15752 15753 ac_header_preproc=no 15754 fi 15755 15756 rm -f conftest.err conftest.$ac_ext 15757 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15758 echo "${ECHO_T}$ac_header_preproc" >&6; } 15759 15760 # So? What about this header? 15761 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15762 yes:no: ) 15763 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15764 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15765 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15766 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15767 ac_header_preproc=yes 15768 ;; 15769 no:yes:* ) 15770 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15771 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15772 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15773 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15774 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15775 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15776 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15777 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15778 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15779 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15780 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15781 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15782 ( cat <<\_ASBOX 15783 ## ------------------------------------ ## 15784 ## Report this to http://llvm.org/bugs/ ## 15785 ## ------------------------------------ ## 15786 _ASBOX 15787 ) | sed "s/^/$as_me: WARNING: /" >&2 15788 ;; 15789 esac 15790 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15791 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15792 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15793 echo $ECHO_N "(cached) $ECHO_C" >&6 15794 else 15795 eval "$as_ac_Header=\$ac_header_preproc" 15796 fi 15797 ac_res=`eval echo '${'$as_ac_Header'}'` 15798 { echo "$as_me:$LINENO: result: $ac_res" >&5 15799 echo "${ECHO_T}$ac_res" >&6; } 15800 15801 fi 15802 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15803 cat >>confdefs.h <<_ACEOF 15804 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15805 _ACEOF 15806 15807 fi 15808 15809 done 15810 15811 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 15812 15813 for ac_header in pthread.h 15814 do 15815 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15816 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15817 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15818 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15819 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15820 echo $ECHO_N "(cached) $ECHO_C" >&6 15821 fi 15822 ac_res=`eval echo '${'$as_ac_Header'}'` 15823 { echo "$as_me:$LINENO: result: $ac_res" >&5 15824 echo "${ECHO_T}$ac_res" >&6; } 15825 else 15826 # Is the header compilable? 15827 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15828 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15829 cat >conftest.$ac_ext <<_ACEOF 15830 /* confdefs.h. */ 15831 _ACEOF 15832 cat confdefs.h >>conftest.$ac_ext 15833 cat >>conftest.$ac_ext <<_ACEOF 15834 /* end confdefs.h. */ 15835 $ac_includes_default 15836 #include <$ac_header> 15837 _ACEOF 15838 rm -f conftest.$ac_objext 15839 if { (ac_try="$ac_compile" 15840 case "(($ac_try" in 15841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15842 *) ac_try_echo=$ac_try;; 15843 esac 15844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15845 (eval "$ac_compile") 2>conftest.er1 15846 ac_status=$? 15847 grep -v '^ *+' conftest.er1 >conftest.err 15848 rm -f conftest.er1 15849 cat conftest.err >&5 15850 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15851 (exit $ac_status); } && 15852 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15853 { (case "(($ac_try" in 15854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15855 *) ac_try_echo=$ac_try;; 15856 esac 15857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15858 (eval "$ac_try") 2>&5 15859 ac_status=$? 15860 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15861 (exit $ac_status); }; } && 15862 { ac_try='test -s conftest.$ac_objext' 15863 { (case "(($ac_try" in 15864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15865 *) ac_try_echo=$ac_try;; 15866 esac 15867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15868 (eval "$ac_try") 2>&5 15869 ac_status=$? 15870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15871 (exit $ac_status); }; }; then 15872 ac_header_compiler=yes 15873 else 15874 echo "$as_me: failed program was:" >&5 15875 sed 's/^/| /' conftest.$ac_ext >&5 15876 15877 ac_header_compiler=no 15878 fi 15879 15880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15881 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15882 echo "${ECHO_T}$ac_header_compiler" >&6; } 15883 15884 # Is the header present? 15885 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15886 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15887 cat >conftest.$ac_ext <<_ACEOF 15888 /* confdefs.h. */ 15889 _ACEOF 15890 cat confdefs.h >>conftest.$ac_ext 15891 cat >>conftest.$ac_ext <<_ACEOF 15892 /* end confdefs.h. */ 15893 #include <$ac_header> 15894 _ACEOF 15895 if { (ac_try="$ac_cpp conftest.$ac_ext" 15896 case "(($ac_try" in 15897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15898 *) ac_try_echo=$ac_try;; 15899 esac 15900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15901 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15902 ac_status=$? 15903 grep -v '^ *+' conftest.er1 >conftest.err 15904 rm -f conftest.er1 15905 cat conftest.err >&5 15906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15907 (exit $ac_status); } >/dev/null; then 15908 if test -s conftest.err; then 15909 ac_cpp_err=$ac_c_preproc_warn_flag 15910 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15911 else 15912 ac_cpp_err= 15913 fi 15914 else 15915 ac_cpp_err=yes 15916 fi 15917 if test -z "$ac_cpp_err"; then 15918 ac_header_preproc=yes 15919 else 15920 echo "$as_me: failed program was:" >&5 15921 sed 's/^/| /' conftest.$ac_ext >&5 15922 15923 ac_header_preproc=no 15924 fi 15925 15926 rm -f conftest.err conftest.$ac_ext 15927 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15928 echo "${ECHO_T}$ac_header_preproc" >&6; } 15929 15930 # So? What about this header? 15931 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15932 yes:no: ) 15933 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15934 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15935 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15936 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15937 ac_header_preproc=yes 15938 ;; 15939 no:yes:* ) 15940 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15941 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15942 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15943 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15944 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15945 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15946 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15947 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15948 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15949 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15950 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15951 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15952 ( cat <<\_ASBOX 15953 ## ------------------------------------ ## 15954 ## Report this to http://llvm.org/bugs/ ## 15955 ## ------------------------------------ ## 15956 _ASBOX 15957 ) | sed "s/^/$as_me: WARNING: /" >&2 15958 ;; 15959 esac 15960 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15961 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15962 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15963 echo $ECHO_N "(cached) $ECHO_C" >&6 15964 else 15965 eval "$as_ac_Header=\$ac_header_preproc" 15966 fi 15967 ac_res=`eval echo '${'$as_ac_Header'}'` 15968 { echo "$as_me:$LINENO: result: $ac_res" >&5 15969 echo "${ECHO_T}$ac_res" >&6; } 15970 15971 fi 15972 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15973 cat >>confdefs.h <<_ACEOF 15974 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15975 _ACEOF 15976 HAVE_PTHREAD=1 15977 15978 else 15979 HAVE_PTHREAD=0 15980 15981 fi 15982 15983 done 15984 15985 else 15986 HAVE_PTHREAD=0 15987 15988 fi 15989 15990 if test "$llvm_cv_enable_libffi" = "yes" ; then 15991 15992 15993 for ac_header in ffi.h ffi/ffi.h 15994 do 15995 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15996 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15997 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15998 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15999 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16000 echo $ECHO_N "(cached) $ECHO_C" >&6 16001 fi 16002 ac_res=`eval echo '${'$as_ac_Header'}'` 16003 { echo "$as_me:$LINENO: result: $ac_res" >&5 16004 echo "${ECHO_T}$ac_res" >&6; } 16005 else 16006 # Is the header compilable? 16007 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 16008 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16009 cat >conftest.$ac_ext <<_ACEOF 16010 /* confdefs.h. */ 16011 _ACEOF 16012 cat confdefs.h >>conftest.$ac_ext 16013 cat >>conftest.$ac_ext <<_ACEOF 16014 /* end confdefs.h. */ 16015 $ac_includes_default 16016 #include <$ac_header> 16017 _ACEOF 16018 rm -f conftest.$ac_objext 16019 if { (ac_try="$ac_compile" 16020 case "(($ac_try" in 16021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16022 *) ac_try_echo=$ac_try;; 16023 esac 16024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16025 (eval "$ac_compile") 2>conftest.er1 16026 ac_status=$? 16027 grep -v '^ *+' conftest.er1 >conftest.err 16028 rm -f conftest.er1 16029 cat conftest.err >&5 16030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16031 (exit $ac_status); } && 16032 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16033 { (case "(($ac_try" in 16034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16035 *) ac_try_echo=$ac_try;; 16036 esac 16037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16038 (eval "$ac_try") 2>&5 16039 ac_status=$? 16040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16041 (exit $ac_status); }; } && 16042 { ac_try='test -s conftest.$ac_objext' 16043 { (case "(($ac_try" in 16044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16045 *) ac_try_echo=$ac_try;; 16046 esac 16047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16048 (eval "$ac_try") 2>&5 16049 ac_status=$? 16050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16051 (exit $ac_status); }; }; then 16052 ac_header_compiler=yes 16053 else 16054 echo "$as_me: failed program was:" >&5 16055 sed 's/^/| /' conftest.$ac_ext >&5 16056 16057 ac_header_compiler=no 16058 fi 16059 16060 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16061 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16062 echo "${ECHO_T}$ac_header_compiler" >&6; } 16063 16064 # Is the header present? 16065 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 16066 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16067 cat >conftest.$ac_ext <<_ACEOF 16068 /* confdefs.h. */ 16069 _ACEOF 16070 cat confdefs.h >>conftest.$ac_ext 16071 cat >>conftest.$ac_ext <<_ACEOF 16072 /* end confdefs.h. */ 16073 #include <$ac_header> 16074 _ACEOF 16075 if { (ac_try="$ac_cpp conftest.$ac_ext" 16076 case "(($ac_try" in 16077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16078 *) ac_try_echo=$ac_try;; 16079 esac 16080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16081 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16082 ac_status=$? 16083 grep -v '^ *+' conftest.er1 >conftest.err 16084 rm -f conftest.er1 16085 cat conftest.err >&5 16086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16087 (exit $ac_status); } >/dev/null; then 16088 if test -s conftest.err; then 16089 ac_cpp_err=$ac_c_preproc_warn_flag 16090 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16091 else 16092 ac_cpp_err= 16093 fi 16094 else 16095 ac_cpp_err=yes 16096 fi 16097 if test -z "$ac_cpp_err"; then 16098 ac_header_preproc=yes 16099 else 16100 echo "$as_me: failed program was:" >&5 16101 sed 's/^/| /' conftest.$ac_ext >&5 16102 16103 ac_header_preproc=no 16104 fi 16105 16106 rm -f conftest.err conftest.$ac_ext 16107 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16108 echo "${ECHO_T}$ac_header_preproc" >&6; } 16109 16110 # So? What about this header? 16111 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16112 yes:no: ) 16113 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16114 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16115 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16116 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16117 ac_header_preproc=yes 16118 ;; 16119 no:yes:* ) 16120 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16121 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16122 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16123 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16124 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16125 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16126 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16127 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16128 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16129 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16130 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16131 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16132 ( cat <<\_ASBOX 16133 ## ------------------------------------ ## 16134 ## Report this to http://llvm.org/bugs/ ## 16135 ## ------------------------------------ ## 16136 _ASBOX 16137 ) | sed "s/^/$as_me: WARNING: /" >&2 16138 ;; 16139 esac 16140 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16141 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16142 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16143 echo $ECHO_N "(cached) $ECHO_C" >&6 16144 else 16145 eval "$as_ac_Header=\$ac_header_preproc" 16146 fi 16147 ac_res=`eval echo '${'$as_ac_Header'}'` 16148 { echo "$as_me:$LINENO: result: $ac_res" >&5 16149 echo "${ECHO_T}$ac_res" >&6; } 16150 16151 fi 16152 if test `eval echo '${'$as_ac_Header'}'` = yes; then 16153 cat >>confdefs.h <<_ACEOF 16154 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16155 _ACEOF 16156 16157 fi 16158 16159 done 16160 16161 fi 16162 16163 16164 for ac_header in CrashReporterClient.h 16165 do 16166 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16167 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16168 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16169 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16170 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16171 echo $ECHO_N "(cached) $ECHO_C" >&6 16172 fi 16173 ac_res=`eval echo '${'$as_ac_Header'}'` 16174 { echo "$as_me:$LINENO: result: $ac_res" >&5 16175 echo "${ECHO_T}$ac_res" >&6; } 16176 else 16177 # Is the header compilable? 16178 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 16179 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16180 cat >conftest.$ac_ext <<_ACEOF 16181 /* confdefs.h. */ 16182 _ACEOF 16183 cat confdefs.h >>conftest.$ac_ext 16184 cat >>conftest.$ac_ext <<_ACEOF 16185 /* end confdefs.h. */ 16186 $ac_includes_default 16187 #include <$ac_header> 16188 _ACEOF 16189 rm -f conftest.$ac_objext 16190 if { (ac_try="$ac_compile" 16191 case "(($ac_try" in 16192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16193 *) ac_try_echo=$ac_try;; 16194 esac 16195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16196 (eval "$ac_compile") 2>conftest.er1 16197 ac_status=$? 16198 grep -v '^ *+' conftest.er1 >conftest.err 16199 rm -f conftest.er1 16200 cat conftest.err >&5 16201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16202 (exit $ac_status); } && 16203 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16204 { (case "(($ac_try" in 16205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16206 *) ac_try_echo=$ac_try;; 16207 esac 16208 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16209 (eval "$ac_try") 2>&5 16210 ac_status=$? 16211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16212 (exit $ac_status); }; } && 16213 { ac_try='test -s conftest.$ac_objext' 16214 { (case "(($ac_try" in 16215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16216 *) ac_try_echo=$ac_try;; 16217 esac 16218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16219 (eval "$ac_try") 2>&5 16220 ac_status=$? 16221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16222 (exit $ac_status); }; }; then 16223 ac_header_compiler=yes 16224 else 16225 echo "$as_me: failed program was:" >&5 16226 sed 's/^/| /' conftest.$ac_ext >&5 16227 16228 ac_header_compiler=no 16229 fi 16230 16231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16232 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16233 echo "${ECHO_T}$ac_header_compiler" >&6; } 16234 16235 # Is the header present? 16236 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 16237 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16238 cat >conftest.$ac_ext <<_ACEOF 16239 /* confdefs.h. */ 16240 _ACEOF 16241 cat confdefs.h >>conftest.$ac_ext 16242 cat >>conftest.$ac_ext <<_ACEOF 16243 /* end confdefs.h. */ 16244 #include <$ac_header> 16245 _ACEOF 16246 if { (ac_try="$ac_cpp conftest.$ac_ext" 16247 case "(($ac_try" in 16248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16249 *) ac_try_echo=$ac_try;; 16250 esac 16251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16252 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16253 ac_status=$? 16254 grep -v '^ *+' conftest.er1 >conftest.err 16255 rm -f conftest.er1 16256 cat conftest.err >&5 16257 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16258 (exit $ac_status); } >/dev/null; then 16259 if test -s conftest.err; then 16260 ac_cpp_err=$ac_c_preproc_warn_flag 16261 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16262 else 16263 ac_cpp_err= 16264 fi 16265 else 16266 ac_cpp_err=yes 16267 fi 16268 if test -z "$ac_cpp_err"; then 16269 ac_header_preproc=yes 16270 else 16271 echo "$as_me: failed program was:" >&5 16272 sed 's/^/| /' conftest.$ac_ext >&5 16273 16274 ac_header_preproc=no 16275 fi 16276 16277 rm -f conftest.err conftest.$ac_ext 16278 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16279 echo "${ECHO_T}$ac_header_preproc" >&6; } 16280 16281 # So? What about this header? 16282 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16283 yes:no: ) 16284 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16285 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16286 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16287 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16288 ac_header_preproc=yes 16289 ;; 16290 no:yes:* ) 16291 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16292 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16293 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16294 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16295 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16296 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16297 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16298 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16299 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16300 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16301 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16302 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16303 ( cat <<\_ASBOX 16304 ## ------------------------------------ ## 16305 ## Report this to http://llvm.org/bugs/ ## 16306 ## ------------------------------------ ## 16307 _ASBOX 16308 ) | sed "s/^/$as_me: WARNING: /" >&2 16309 ;; 16310 esac 16311 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16312 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16313 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16314 echo $ECHO_N "(cached) $ECHO_C" >&6 16315 else 16316 eval "$as_ac_Header=\$ac_header_preproc" 16317 fi 16318 ac_res=`eval echo '${'$as_ac_Header'}'` 16319 { echo "$as_me:$LINENO: result: $ac_res" >&5 16320 echo "${ECHO_T}$ac_res" >&6; } 16321 16322 fi 16323 if test `eval echo '${'$as_ac_Header'}'` = yes; then 16324 cat >>confdefs.h <<_ACEOF 16325 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16326 _ACEOF 16327 16328 fi 16329 16330 done 16331 16332 16333 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5 16334 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; } 16335 cat >conftest.$ac_ext <<_ACEOF 16336 /* confdefs.h. */ 16337 _ACEOF 16338 cat confdefs.h >>conftest.$ac_ext 16339 cat >>conftest.$ac_ext <<_ACEOF 16340 /* end confdefs.h. */ 16341 extern const char *__crashreporter_info__; 16342 int main() { 16343 __crashreporter_info__ = "test"; 16344 return 0; 16345 } 16346 16347 _ACEOF 16348 rm -f conftest.$ac_objext conftest$ac_exeext 16349 if { (ac_try="$ac_link" 16350 case "(($ac_try" in 16351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16352 *) ac_try_echo=$ac_try;; 16353 esac 16354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16355 (eval "$ac_link") 2>conftest.er1 16356 ac_status=$? 16357 grep -v '^ *+' conftest.er1 >conftest.err 16358 rm -f conftest.er1 16359 cat conftest.err >&5 16360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16361 (exit $ac_status); } && 16362 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16363 { (case "(($ac_try" in 16364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16365 *) ac_try_echo=$ac_try;; 16366 esac 16367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16368 (eval "$ac_try") 2>&5 16369 ac_status=$? 16370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16371 (exit $ac_status); }; } && 16372 { ac_try='test -s conftest$ac_exeext' 16373 { (case "(($ac_try" in 16374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16375 *) ac_try_echo=$ac_try;; 16376 esac 16377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16378 (eval "$ac_try") 2>&5 16379 ac_status=$? 16380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16381 (exit $ac_status); }; }; then 16382 { echo "$as_me:$LINENO: result: yes" >&5 16383 echo "${ECHO_T}yes" >&6; } 16384 16385 cat >>confdefs.h <<\_ACEOF 16386 #define HAVE_CRASHREPORTER_INFO 1 16387 _ACEOF 16388 16389 else 16390 echo "$as_me: failed program was:" >&5 16391 sed 's/^/| /' conftest.$ac_ext >&5 16392 16393 { echo "$as_me:$LINENO: result: no" >&5 16394 echo "${ECHO_T}no" >&6; } 16395 16396 cat >>confdefs.h <<\_ACEOF 16397 #define HAVE_CRASHREPORTER_INFO 0 16398 _ACEOF 16399 16400 fi 16401 16402 rm -f core conftest.err conftest.$ac_objext \ 16403 conftest$ac_exeext conftest.$ac_ext 16404 16405 16406 16407 16408 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5 16409 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; } 16410 if test "${ac_cv_huge_val_sanity+set}" = set; then 16411 echo $ECHO_N "(cached) $ECHO_C" >&6 16412 else 16413 16414 ac_ext=cpp 16415 ac_cpp='$CXXCPP $CPPFLAGS' 16416 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16417 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16418 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 16419 16420 ac_save_CXXFLAGS=$CXXFLAGS 16421 CXXFLAGS="$CXXFLAGS -pedantic" 16422 if test "$cross_compiling" = yes; then 16423 ac_cv_huge_val_sanity=yes 16424 else 16425 cat >conftest.$ac_ext <<_ACEOF 16426 /* confdefs.h. */ 16427 _ACEOF 16428 cat confdefs.h >>conftest.$ac_ext 16429 cat >>conftest.$ac_ext <<_ACEOF 16430 /* end confdefs.h. */ 16431 #include <math.h> 16432 int 16433 main () 16434 { 16435 double x = HUGE_VAL; return x != x; 16436 ; 16437 return 0; 16438 } 16439 _ACEOF 16440 rm -f conftest$ac_exeext 16441 if { (ac_try="$ac_link" 16442 case "(($ac_try" in 16443 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16444 *) ac_try_echo=$ac_try;; 16445 esac 16446 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16447 (eval "$ac_link") 2>&5 16448 ac_status=$? 16449 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16450 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 16451 { (case "(($ac_try" in 16452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16453 *) ac_try_echo=$ac_try;; 16454 esac 16455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16456 (eval "$ac_try") 2>&5 16457 ac_status=$? 16458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16459 (exit $ac_status); }; }; then 16460 ac_cv_huge_val_sanity=yes 16461 else 16462 echo "$as_me: program exited with status $ac_status" >&5 16463 echo "$as_me: failed program was:" >&5 16464 sed 's/^/| /' conftest.$ac_ext >&5 16465 16466 ( exit $ac_status ) 16467 ac_cv_huge_val_sanity=no 16468 fi 16469 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 16470 fi 16471 16472 16473 CXXFLAGS=$ac_save_CXXFLAGS 16474 ac_ext=c 16475 ac_cpp='$CPP $CPPFLAGS' 16476 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16477 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16478 ac_compiler_gnu=$ac_cv_c_compiler_gnu 16479 16480 16481 fi 16482 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5 16483 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; } 16484 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity 16485 16486 16487 { echo "$as_me:$LINENO: checking for pid_t" >&5 16488 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; } 16489 if test "${ac_cv_type_pid_t+set}" = set; then 16490 echo $ECHO_N "(cached) $ECHO_C" >&6 16491 else 16492 cat >conftest.$ac_ext <<_ACEOF 16493 /* confdefs.h. */ 16494 _ACEOF 16495 cat confdefs.h >>conftest.$ac_ext 16496 cat >>conftest.$ac_ext <<_ACEOF 16497 /* end confdefs.h. */ 16498 $ac_includes_default 16499 typedef pid_t ac__type_new_; 16500 int 16501 main () 16502 { 16503 if ((ac__type_new_ *) 0) 16504 return 0; 16505 if (sizeof (ac__type_new_)) 16506 return 0; 16507 ; 16508 return 0; 16509 } 16510 _ACEOF 16511 rm -f conftest.$ac_objext 16512 if { (ac_try="$ac_compile" 16513 case "(($ac_try" in 16514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16515 *) ac_try_echo=$ac_try;; 16516 esac 16517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16518 (eval "$ac_compile") 2>conftest.er1 16519 ac_status=$? 16520 grep -v '^ *+' conftest.er1 >conftest.err 16521 rm -f conftest.er1 16522 cat conftest.err >&5 16523 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16524 (exit $ac_status); } && 16525 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16526 { (case "(($ac_try" in 16527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16528 *) ac_try_echo=$ac_try;; 16529 esac 16530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16531 (eval "$ac_try") 2>&5 16532 ac_status=$? 16533 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16534 (exit $ac_status); }; } && 16535 { ac_try='test -s conftest.$ac_objext' 16536 { (case "(($ac_try" in 16537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16538 *) ac_try_echo=$ac_try;; 16539 esac 16540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16541 (eval "$ac_try") 2>&5 16542 ac_status=$? 16543 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16544 (exit $ac_status); }; }; then 16545 ac_cv_type_pid_t=yes 16546 else 16547 echo "$as_me: failed program was:" >&5 16548 sed 's/^/| /' conftest.$ac_ext >&5 16549 16550 ac_cv_type_pid_t=no 16551 fi 16552 16553 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16554 fi 16555 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 16556 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; } 16557 if test $ac_cv_type_pid_t = yes; then 16558 : 16559 else 16560 16561 cat >>confdefs.h <<_ACEOF 16562 #define pid_t int 16563 _ACEOF 16564 16565 fi 16566 16567 { echo "$as_me:$LINENO: checking for size_t" >&5 16568 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } 16569 if test "${ac_cv_type_size_t+set}" = set; then 16570 echo $ECHO_N "(cached) $ECHO_C" >&6 16571 else 16572 cat >conftest.$ac_ext <<_ACEOF 16573 /* confdefs.h. */ 16574 _ACEOF 16575 cat confdefs.h >>conftest.$ac_ext 16576 cat >>conftest.$ac_ext <<_ACEOF 16577 /* end confdefs.h. */ 16578 $ac_includes_default 16579 typedef size_t ac__type_new_; 16580 int 16581 main () 16582 { 16583 if ((ac__type_new_ *) 0) 16584 return 0; 16585 if (sizeof (ac__type_new_)) 16586 return 0; 16587 ; 16588 return 0; 16589 } 16590 _ACEOF 16591 rm -f conftest.$ac_objext 16592 if { (ac_try="$ac_compile" 16593 case "(($ac_try" in 16594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16595 *) ac_try_echo=$ac_try;; 16596 esac 16597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16598 (eval "$ac_compile") 2>conftest.er1 16599 ac_status=$? 16600 grep -v '^ *+' conftest.er1 >conftest.err 16601 rm -f conftest.er1 16602 cat conftest.err >&5 16603 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16604 (exit $ac_status); } && 16605 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16606 { (case "(($ac_try" in 16607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16608 *) ac_try_echo=$ac_try;; 16609 esac 16610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16611 (eval "$ac_try") 2>&5 16612 ac_status=$? 16613 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16614 (exit $ac_status); }; } && 16615 { ac_try='test -s conftest.$ac_objext' 16616 { (case "(($ac_try" in 16617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16618 *) ac_try_echo=$ac_try;; 16619 esac 16620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16621 (eval "$ac_try") 2>&5 16622 ac_status=$? 16623 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16624 (exit $ac_status); }; }; then 16625 ac_cv_type_size_t=yes 16626 else 16627 echo "$as_me: failed program was:" >&5 16628 sed 's/^/| /' conftest.$ac_ext >&5 16629 16630 ac_cv_type_size_t=no 16631 fi 16632 16633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16634 fi 16635 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 16636 echo "${ECHO_T}$ac_cv_type_size_t" >&6; } 16637 if test $ac_cv_type_size_t = yes; then 16638 : 16639 else 16640 16641 cat >>confdefs.h <<_ACEOF 16642 #define size_t unsigned int 16643 _ACEOF 16644 16645 fi 16646 16647 16648 cat >>confdefs.h <<_ACEOF 16649 #define RETSIGTYPE void 16650 _ACEOF 16651 16652 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 16653 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } 16654 if test "${ac_cv_struct_tm+set}" = set; then 16655 echo $ECHO_N "(cached) $ECHO_C" >&6 16656 else 16657 cat >conftest.$ac_ext <<_ACEOF 16658 /* confdefs.h. */ 16659 _ACEOF 16660 cat confdefs.h >>conftest.$ac_ext 16661 cat >>conftest.$ac_ext <<_ACEOF 16662 /* end confdefs.h. */ 16663 #include <sys/types.h> 16664 #include <time.h> 16665 16666 int 16667 main () 16668 { 16669 struct tm *tp; tp->tm_sec; 16670 ; 16671 return 0; 16672 } 16673 _ACEOF 16674 rm -f conftest.$ac_objext 16675 if { (ac_try="$ac_compile" 16676 case "(($ac_try" in 16677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16678 *) ac_try_echo=$ac_try;; 16679 esac 16680 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16681 (eval "$ac_compile") 2>conftest.er1 16682 ac_status=$? 16683 grep -v '^ *+' conftest.er1 >conftest.err 16684 rm -f conftest.er1 16685 cat conftest.err >&5 16686 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16687 (exit $ac_status); } && 16688 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16689 { (case "(($ac_try" in 16690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16691 *) ac_try_echo=$ac_try;; 16692 esac 16693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16694 (eval "$ac_try") 2>&5 16695 ac_status=$? 16696 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16697 (exit $ac_status); }; } && 16698 { ac_try='test -s conftest.$ac_objext' 16699 { (case "(($ac_try" in 16700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16701 *) ac_try_echo=$ac_try;; 16702 esac 16703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16704 (eval "$ac_try") 2>&5 16705 ac_status=$? 16706 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16707 (exit $ac_status); }; }; then 16708 ac_cv_struct_tm=time.h 16709 else 16710 echo "$as_me: failed program was:" >&5 16711 sed 's/^/| /' conftest.$ac_ext >&5 16712 16713 ac_cv_struct_tm=sys/time.h 16714 fi 16715 16716 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16717 fi 16718 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 16719 echo "${ECHO_T}$ac_cv_struct_tm" >&6; } 16720 if test $ac_cv_struct_tm = sys/time.h; then 16721 16722 cat >>confdefs.h <<\_ACEOF 16723 #define TM_IN_SYS_TIME 1 16724 _ACEOF 16725 16726 fi 16727 16728 { echo "$as_me:$LINENO: checking for int64_t" >&5 16729 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; } 16730 if test "${ac_cv_type_int64_t+set}" = set; then 16731 echo $ECHO_N "(cached) $ECHO_C" >&6 16732 else 16733 cat >conftest.$ac_ext <<_ACEOF 16734 /* confdefs.h. */ 16735 _ACEOF 16736 cat confdefs.h >>conftest.$ac_ext 16737 cat >>conftest.$ac_ext <<_ACEOF 16738 /* end confdefs.h. */ 16739 $ac_includes_default 16740 typedef int64_t ac__type_new_; 16741 int 16742 main () 16743 { 16744 if ((ac__type_new_ *) 0) 16745 return 0; 16746 if (sizeof (ac__type_new_)) 16747 return 0; 16748 ; 16749 return 0; 16750 } 16751 _ACEOF 16752 rm -f conftest.$ac_objext 16753 if { (ac_try="$ac_compile" 16754 case "(($ac_try" in 16755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16756 *) ac_try_echo=$ac_try;; 16757 esac 16758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16759 (eval "$ac_compile") 2>conftest.er1 16760 ac_status=$? 16761 grep -v '^ *+' conftest.er1 >conftest.err 16762 rm -f conftest.er1 16763 cat conftest.err >&5 16764 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16765 (exit $ac_status); } && 16766 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16767 { (case "(($ac_try" in 16768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16769 *) ac_try_echo=$ac_try;; 16770 esac 16771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16772 (eval "$ac_try") 2>&5 16773 ac_status=$? 16774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16775 (exit $ac_status); }; } && 16776 { ac_try='test -s conftest.$ac_objext' 16777 { (case "(($ac_try" in 16778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16779 *) ac_try_echo=$ac_try;; 16780 esac 16781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16782 (eval "$ac_try") 2>&5 16783 ac_status=$? 16784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16785 (exit $ac_status); }; }; then 16786 ac_cv_type_int64_t=yes 16787 else 16788 echo "$as_me: failed program was:" >&5 16789 sed 's/^/| /' conftest.$ac_ext >&5 16790 16791 ac_cv_type_int64_t=no 16792 fi 16793 16794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16795 fi 16796 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 16797 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; } 16798 if test $ac_cv_type_int64_t = yes; then 16799 16800 cat >>confdefs.h <<_ACEOF 16801 #define HAVE_INT64_T 1 16802 _ACEOF 16803 16804 16805 else 16806 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5 16807 echo "$as_me: error: Type int64_t required but not found" >&2;} 16808 { (exit 1); exit 1; }; } 16809 fi 16810 16811 { echo "$as_me:$LINENO: checking for uint64_t" >&5 16812 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; } 16813 if test "${ac_cv_type_uint64_t+set}" = set; then 16814 echo $ECHO_N "(cached) $ECHO_C" >&6 16815 else 16816 cat >conftest.$ac_ext <<_ACEOF 16817 /* confdefs.h. */ 16818 _ACEOF 16819 cat confdefs.h >>conftest.$ac_ext 16820 cat >>conftest.$ac_ext <<_ACEOF 16821 /* end confdefs.h. */ 16822 $ac_includes_default 16823 typedef uint64_t ac__type_new_; 16824 int 16825 main () 16826 { 16827 if ((ac__type_new_ *) 0) 16828 return 0; 16829 if (sizeof (ac__type_new_)) 16830 return 0; 16831 ; 16832 return 0; 16833 } 16834 _ACEOF 16835 rm -f conftest.$ac_objext 16836 if { (ac_try="$ac_compile" 16837 case "(($ac_try" in 16838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16839 *) ac_try_echo=$ac_try;; 16840 esac 16841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16842 (eval "$ac_compile") 2>conftest.er1 16843 ac_status=$? 16844 grep -v '^ *+' conftest.er1 >conftest.err 16845 rm -f conftest.er1 16846 cat conftest.err >&5 16847 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16848 (exit $ac_status); } && 16849 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16850 { (case "(($ac_try" in 16851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16852 *) ac_try_echo=$ac_try;; 16853 esac 16854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16855 (eval "$ac_try") 2>&5 16856 ac_status=$? 16857 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16858 (exit $ac_status); }; } && 16859 { ac_try='test -s conftest.$ac_objext' 16860 { (case "(($ac_try" in 16861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16862 *) ac_try_echo=$ac_try;; 16863 esac 16864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16865 (eval "$ac_try") 2>&5 16866 ac_status=$? 16867 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16868 (exit $ac_status); }; }; then 16869 ac_cv_type_uint64_t=yes 16870 else 16871 echo "$as_me: failed program was:" >&5 16872 sed 's/^/| /' conftest.$ac_ext >&5 16873 16874 ac_cv_type_uint64_t=no 16875 fi 16876 16877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16878 fi 16879 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 16880 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; } 16881 if test $ac_cv_type_uint64_t = yes; then 16882 16883 cat >>confdefs.h <<_ACEOF 16884 #define HAVE_UINT64_T 1 16885 _ACEOF 16886 16887 16888 else 16889 { echo "$as_me:$LINENO: checking for u_int64_t" >&5 16890 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; } 16891 if test "${ac_cv_type_u_int64_t+set}" = set; then 16892 echo $ECHO_N "(cached) $ECHO_C" >&6 16893 else 16894 cat >conftest.$ac_ext <<_ACEOF 16895 /* confdefs.h. */ 16896 _ACEOF 16897 cat confdefs.h >>conftest.$ac_ext 16898 cat >>conftest.$ac_ext <<_ACEOF 16899 /* end confdefs.h. */ 16900 $ac_includes_default 16901 typedef u_int64_t ac__type_new_; 16902 int 16903 main () 16904 { 16905 if ((ac__type_new_ *) 0) 16906 return 0; 16907 if (sizeof (ac__type_new_)) 16908 return 0; 16909 ; 16910 return 0; 16911 } 16912 _ACEOF 16913 rm -f conftest.$ac_objext 16914 if { (ac_try="$ac_compile" 16915 case "(($ac_try" in 16916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16917 *) ac_try_echo=$ac_try;; 16918 esac 16919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16920 (eval "$ac_compile") 2>conftest.er1 16921 ac_status=$? 16922 grep -v '^ *+' conftest.er1 >conftest.err 16923 rm -f conftest.er1 16924 cat conftest.err >&5 16925 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16926 (exit $ac_status); } && 16927 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16928 { (case "(($ac_try" in 16929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16930 *) ac_try_echo=$ac_try;; 16931 esac 16932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16933 (eval "$ac_try") 2>&5 16934 ac_status=$? 16935 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16936 (exit $ac_status); }; } && 16937 { ac_try='test -s conftest.$ac_objext' 16938 { (case "(($ac_try" in 16939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16940 *) ac_try_echo=$ac_try;; 16941 esac 16942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16943 (eval "$ac_try") 2>&5 16944 ac_status=$? 16945 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16946 (exit $ac_status); }; }; then 16947 ac_cv_type_u_int64_t=yes 16948 else 16949 echo "$as_me: failed program was:" >&5 16950 sed 's/^/| /' conftest.$ac_ext >&5 16951 16952 ac_cv_type_u_int64_t=no 16953 fi 16954 16955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16956 fi 16957 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 16958 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; } 16959 if test $ac_cv_type_u_int64_t = yes; then 16960 16961 cat >>confdefs.h <<_ACEOF 16962 #define HAVE_U_INT64_T 1 16963 _ACEOF 16964 16965 16966 else 16967 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5 16968 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;} 16969 { (exit 1); exit 1; }; } 16970 fi 16971 16972 fi 16973 16974 16975 16976 16977 16978 16979 16980 16981 16982 16983 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd 16984 do 16985 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16986 { echo "$as_me:$LINENO: checking for $ac_func" >&5 16987 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 16988 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 16989 echo $ECHO_N "(cached) $ECHO_C" >&6 16990 else 16991 cat >conftest.$ac_ext <<_ACEOF 16992 /* confdefs.h. */ 16993 _ACEOF 16994 cat confdefs.h >>conftest.$ac_ext 16995 cat >>conftest.$ac_ext <<_ACEOF 16996 /* end confdefs.h. */ 16997 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16998 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16999 #define $ac_func innocuous_$ac_func 17000 17001 /* System header to define __stub macros and hopefully few prototypes, 17002 which can conflict with char $ac_func (); below. 17003 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17004 <limits.h> exists even on freestanding compilers. */ 17005 17006 #ifdef __STDC__ 17007 # include <limits.h> 17008 #else 17009 # include <assert.h> 17010 #endif 17011 17012 #undef $ac_func 17013 17014 /* Override any GCC internal prototype to avoid an error. 17015 Use char because int might match the return type of a GCC 17016 builtin and then its argument prototype would still apply. */ 17017 #ifdef __cplusplus 17018 extern "C" 17019 #endif 17020 char $ac_func (); 17021 /* The GNU C library defines this for functions which it implements 17022 to always fail with ENOSYS. Some functions are actually named 17023 something starting with __ and the normal name is an alias. */ 17024 #if defined __stub_$ac_func || defined __stub___$ac_func 17025 choke me 17026 #endif 17027 17028 int 17029 main () 17030 { 17031 return $ac_func (); 17032 ; 17033 return 0; 17034 } 17035 _ACEOF 17036 rm -f conftest.$ac_objext conftest$ac_exeext 17037 if { (ac_try="$ac_link" 17038 case "(($ac_try" in 17039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17040 *) ac_try_echo=$ac_try;; 17041 esac 17042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17043 (eval "$ac_link") 2>conftest.er1 17044 ac_status=$? 17045 grep -v '^ *+' conftest.er1 >conftest.err 17046 rm -f conftest.er1 17047 cat conftest.err >&5 17048 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17049 (exit $ac_status); } && 17050 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17051 { (case "(($ac_try" in 17052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17053 *) ac_try_echo=$ac_try;; 17054 esac 17055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17056 (eval "$ac_try") 2>&5 17057 ac_status=$? 17058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17059 (exit $ac_status); }; } && 17060 { ac_try='test -s conftest$ac_exeext' 17061 { (case "(($ac_try" in 17062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17063 *) ac_try_echo=$ac_try;; 17064 esac 17065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17066 (eval "$ac_try") 2>&5 17067 ac_status=$? 17068 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17069 (exit $ac_status); }; }; then 17070 eval "$as_ac_var=yes" 17071 else 17072 echo "$as_me: failed program was:" >&5 17073 sed 's/^/| /' conftest.$ac_ext >&5 17074 17075 eval "$as_ac_var=no" 17076 fi 17077 17078 rm -f core conftest.err conftest.$ac_objext \ 17079 conftest$ac_exeext conftest.$ac_ext 17080 fi 17081 ac_res=`eval echo '${'$as_ac_var'}'` 17082 { echo "$as_me:$LINENO: result: $ac_res" >&5 17083 echo "${ECHO_T}$ac_res" >&6; } 17084 if test `eval echo '${'$as_ac_var'}'` = yes; then 17085 cat >>confdefs.h <<_ACEOF 17086 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17087 _ACEOF 17088 17089 fi 17090 done 17091 17092 17093 17094 17095 17096 for ac_func in powf fmodf strtof round 17097 do 17098 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17099 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17100 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17101 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17102 echo $ECHO_N "(cached) $ECHO_C" >&6 17103 else 17104 cat >conftest.$ac_ext <<_ACEOF 17105 /* confdefs.h. */ 17106 _ACEOF 17107 cat confdefs.h >>conftest.$ac_ext 17108 cat >>conftest.$ac_ext <<_ACEOF 17109 /* end confdefs.h. */ 17110 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17111 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17112 #define $ac_func innocuous_$ac_func 17113 17114 /* System header to define __stub macros and hopefully few prototypes, 17115 which can conflict with char $ac_func (); below. 17116 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17117 <limits.h> exists even on freestanding compilers. */ 17118 17119 #ifdef __STDC__ 17120 # include <limits.h> 17121 #else 17122 # include <assert.h> 17123 #endif 17124 17125 #undef $ac_func 17126 17127 /* Override any GCC internal prototype to avoid an error. 17128 Use char because int might match the return type of a GCC 17129 builtin and then its argument prototype would still apply. */ 17130 #ifdef __cplusplus 17131 extern "C" 17132 #endif 17133 char $ac_func (); 17134 /* The GNU C library defines this for functions which it implements 17135 to always fail with ENOSYS. Some functions are actually named 17136 something starting with __ and the normal name is an alias. */ 17137 #if defined __stub_$ac_func || defined __stub___$ac_func 17138 choke me 17139 #endif 17140 17141 int 17142 main () 17143 { 17144 return $ac_func (); 17145 ; 17146 return 0; 17147 } 17148 _ACEOF 17149 rm -f conftest.$ac_objext conftest$ac_exeext 17150 if { (ac_try="$ac_link" 17151 case "(($ac_try" in 17152 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17153 *) ac_try_echo=$ac_try;; 17154 esac 17155 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17156 (eval "$ac_link") 2>conftest.er1 17157 ac_status=$? 17158 grep -v '^ *+' conftest.er1 >conftest.err 17159 rm -f conftest.er1 17160 cat conftest.err >&5 17161 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17162 (exit $ac_status); } && 17163 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17164 { (case "(($ac_try" in 17165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17166 *) ac_try_echo=$ac_try;; 17167 esac 17168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17169 (eval "$ac_try") 2>&5 17170 ac_status=$? 17171 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17172 (exit $ac_status); }; } && 17173 { ac_try='test -s conftest$ac_exeext' 17174 { (case "(($ac_try" in 17175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17176 *) ac_try_echo=$ac_try;; 17177 esac 17178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17179 (eval "$ac_try") 2>&5 17180 ac_status=$? 17181 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17182 (exit $ac_status); }; }; then 17183 eval "$as_ac_var=yes" 17184 else 17185 echo "$as_me: failed program was:" >&5 17186 sed 's/^/| /' conftest.$ac_ext >&5 17187 17188 eval "$as_ac_var=no" 17189 fi 17190 17191 rm -f core conftest.err conftest.$ac_objext \ 17192 conftest$ac_exeext conftest.$ac_ext 17193 fi 17194 ac_res=`eval echo '${'$as_ac_var'}'` 17195 { echo "$as_me:$LINENO: result: $ac_res" >&5 17196 echo "${ECHO_T}$ac_res" >&6; } 17197 if test `eval echo '${'$as_ac_var'}'` = yes; then 17198 cat >>confdefs.h <<_ACEOF 17199 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17200 _ACEOF 17201 17202 fi 17203 done 17204 17205 17206 17207 17208 17209 17210 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday 17211 do 17212 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17213 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17214 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17215 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17216 echo $ECHO_N "(cached) $ECHO_C" >&6 17217 else 17218 cat >conftest.$ac_ext <<_ACEOF 17219 /* confdefs.h. */ 17220 _ACEOF 17221 cat confdefs.h >>conftest.$ac_ext 17222 cat >>conftest.$ac_ext <<_ACEOF 17223 /* end confdefs.h. */ 17224 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17225 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17226 #define $ac_func innocuous_$ac_func 17227 17228 /* System header to define __stub macros and hopefully few prototypes, 17229 which can conflict with char $ac_func (); below. 17230 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17231 <limits.h> exists even on freestanding compilers. */ 17232 17233 #ifdef __STDC__ 17234 # include <limits.h> 17235 #else 17236 # include <assert.h> 17237 #endif 17238 17239 #undef $ac_func 17240 17241 /* Override any GCC internal prototype to avoid an error. 17242 Use char because int might match the return type of a GCC 17243 builtin and then its argument prototype would still apply. */ 17244 #ifdef __cplusplus 17245 extern "C" 17246 #endif 17247 char $ac_func (); 17248 /* The GNU C library defines this for functions which it implements 17249 to always fail with ENOSYS. Some functions are actually named 17250 something starting with __ and the normal name is an alias. */ 17251 #if defined __stub_$ac_func || defined __stub___$ac_func 17252 choke me 17253 #endif 17254 17255 int 17256 main () 17257 { 17258 return $ac_func (); 17259 ; 17260 return 0; 17261 } 17262 _ACEOF 17263 rm -f conftest.$ac_objext conftest$ac_exeext 17264 if { (ac_try="$ac_link" 17265 case "(($ac_try" in 17266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17267 *) ac_try_echo=$ac_try;; 17268 esac 17269 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17270 (eval "$ac_link") 2>conftest.er1 17271 ac_status=$? 17272 grep -v '^ *+' conftest.er1 >conftest.err 17273 rm -f conftest.er1 17274 cat conftest.err >&5 17275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17276 (exit $ac_status); } && 17277 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17278 { (case "(($ac_try" in 17279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17280 *) ac_try_echo=$ac_try;; 17281 esac 17282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17283 (eval "$ac_try") 2>&5 17284 ac_status=$? 17285 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17286 (exit $ac_status); }; } && 17287 { ac_try='test -s conftest$ac_exeext' 17288 { (case "(($ac_try" in 17289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17290 *) ac_try_echo=$ac_try;; 17291 esac 17292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17293 (eval "$ac_try") 2>&5 17294 ac_status=$? 17295 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17296 (exit $ac_status); }; }; then 17297 eval "$as_ac_var=yes" 17298 else 17299 echo "$as_me: failed program was:" >&5 17300 sed 's/^/| /' conftest.$ac_ext >&5 17301 17302 eval "$as_ac_var=no" 17303 fi 17304 17305 rm -f core conftest.err conftest.$ac_objext \ 17306 conftest$ac_exeext conftest.$ac_ext 17307 fi 17308 ac_res=`eval echo '${'$as_ac_var'}'` 17309 { echo "$as_me:$LINENO: result: $ac_res" >&5 17310 echo "${ECHO_T}$ac_res" >&6; } 17311 if test `eval echo '${'$as_ac_var'}'` = yes; then 17312 cat >>confdefs.h <<_ACEOF 17313 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17314 _ACEOF 17315 17316 fi 17317 done 17318 17319 17320 17321 17322 for ac_func in isatty mkdtemp mkstemp 17323 do 17324 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17325 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17326 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17327 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17328 echo $ECHO_N "(cached) $ECHO_C" >&6 17329 else 17330 cat >conftest.$ac_ext <<_ACEOF 17331 /* confdefs.h. */ 17332 _ACEOF 17333 cat confdefs.h >>conftest.$ac_ext 17334 cat >>conftest.$ac_ext <<_ACEOF 17335 /* end confdefs.h. */ 17336 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17337 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17338 #define $ac_func innocuous_$ac_func 17339 17340 /* System header to define __stub macros and hopefully few prototypes, 17341 which can conflict with char $ac_func (); below. 17342 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17343 <limits.h> exists even on freestanding compilers. */ 17344 17345 #ifdef __STDC__ 17346 # include <limits.h> 17347 #else 17348 # include <assert.h> 17349 #endif 17350 17351 #undef $ac_func 17352 17353 /* Override any GCC internal prototype to avoid an error. 17354 Use char because int might match the return type of a GCC 17355 builtin and then its argument prototype would still apply. */ 17356 #ifdef __cplusplus 17357 extern "C" 17358 #endif 17359 char $ac_func (); 17360 /* The GNU C library defines this for functions which it implements 17361 to always fail with ENOSYS. Some functions are actually named 17362 something starting with __ and the normal name is an alias. */ 17363 #if defined __stub_$ac_func || defined __stub___$ac_func 17364 choke me 17365 #endif 17366 17367 int 17368 main () 17369 { 17370 return $ac_func (); 17371 ; 17372 return 0; 17373 } 17374 _ACEOF 17375 rm -f conftest.$ac_objext conftest$ac_exeext 17376 if { (ac_try="$ac_link" 17377 case "(($ac_try" in 17378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17379 *) ac_try_echo=$ac_try;; 17380 esac 17381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17382 (eval "$ac_link") 2>conftest.er1 17383 ac_status=$? 17384 grep -v '^ *+' conftest.er1 >conftest.err 17385 rm -f conftest.er1 17386 cat conftest.err >&5 17387 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17388 (exit $ac_status); } && 17389 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17390 { (case "(($ac_try" in 17391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17392 *) ac_try_echo=$ac_try;; 17393 esac 17394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17395 (eval "$ac_try") 2>&5 17396 ac_status=$? 17397 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17398 (exit $ac_status); }; } && 17399 { ac_try='test -s conftest$ac_exeext' 17400 { (case "(($ac_try" in 17401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17402 *) ac_try_echo=$ac_try;; 17403 esac 17404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17405 (eval "$ac_try") 2>&5 17406 ac_status=$? 17407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17408 (exit $ac_status); }; }; then 17409 eval "$as_ac_var=yes" 17410 else 17411 echo "$as_me: failed program was:" >&5 17412 sed 's/^/| /' conftest.$ac_ext >&5 17413 17414 eval "$as_ac_var=no" 17415 fi 17416 17417 rm -f core conftest.err conftest.$ac_objext \ 17418 conftest$ac_exeext conftest.$ac_ext 17419 fi 17420 ac_res=`eval echo '${'$as_ac_var'}'` 17421 { echo "$as_me:$LINENO: result: $ac_res" >&5 17422 echo "${ECHO_T}$ac_res" >&6; } 17423 if test `eval echo '${'$as_ac_var'}'` = yes; then 17424 cat >>confdefs.h <<_ACEOF 17425 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17426 _ACEOF 17427 17428 fi 17429 done 17430 17431 17432 17433 17434 17435 17436 17437 17438 for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup 17439 do 17440 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17441 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17442 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17443 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17444 echo $ECHO_N "(cached) $ECHO_C" >&6 17445 else 17446 cat >conftest.$ac_ext <<_ACEOF 17447 /* confdefs.h. */ 17448 _ACEOF 17449 cat confdefs.h >>conftest.$ac_ext 17450 cat >>conftest.$ac_ext <<_ACEOF 17451 /* end confdefs.h. */ 17452 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17453 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17454 #define $ac_func innocuous_$ac_func 17455 17456 /* System header to define __stub macros and hopefully few prototypes, 17457 which can conflict with char $ac_func (); below. 17458 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17459 <limits.h> exists even on freestanding compilers. */ 17460 17461 #ifdef __STDC__ 17462 # include <limits.h> 17463 #else 17464 # include <assert.h> 17465 #endif 17466 17467 #undef $ac_func 17468 17469 /* Override any GCC internal prototype to avoid an error. 17470 Use char because int might match the return type of a GCC 17471 builtin and then its argument prototype would still apply. */ 17472 #ifdef __cplusplus 17473 extern "C" 17474 #endif 17475 char $ac_func (); 17476 /* The GNU C library defines this for functions which it implements 17477 to always fail with ENOSYS. Some functions are actually named 17478 something starting with __ and the normal name is an alias. */ 17479 #if defined __stub_$ac_func || defined __stub___$ac_func 17480 choke me 17481 #endif 17482 17483 int 17484 main () 17485 { 17486 return $ac_func (); 17487 ; 17488 return 0; 17489 } 17490 _ACEOF 17491 rm -f conftest.$ac_objext conftest$ac_exeext 17492 if { (ac_try="$ac_link" 17493 case "(($ac_try" in 17494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17495 *) ac_try_echo=$ac_try;; 17496 esac 17497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17498 (eval "$ac_link") 2>conftest.er1 17499 ac_status=$? 17500 grep -v '^ *+' conftest.er1 >conftest.err 17501 rm -f conftest.er1 17502 cat conftest.err >&5 17503 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17504 (exit $ac_status); } && 17505 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17506 { (case "(($ac_try" in 17507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17508 *) ac_try_echo=$ac_try;; 17509 esac 17510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17511 (eval "$ac_try") 2>&5 17512 ac_status=$? 17513 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17514 (exit $ac_status); }; } && 17515 { ac_try='test -s conftest$ac_exeext' 17516 { (case "(($ac_try" in 17517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17518 *) ac_try_echo=$ac_try;; 17519 esac 17520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17521 (eval "$ac_try") 2>&5 17522 ac_status=$? 17523 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17524 (exit $ac_status); }; }; then 17525 eval "$as_ac_var=yes" 17526 else 17527 echo "$as_me: failed program was:" >&5 17528 sed 's/^/| /' conftest.$ac_ext >&5 17529 17530 eval "$as_ac_var=no" 17531 fi 17532 17533 rm -f core conftest.err conftest.$ac_objext \ 17534 conftest$ac_exeext conftest.$ac_ext 17535 fi 17536 ac_res=`eval echo '${'$as_ac_var'}'` 17537 { echo "$as_me:$LINENO: result: $ac_res" >&5 17538 echo "${ECHO_T}$ac_res" >&6; } 17539 if test `eval echo '${'$as_ac_var'}'` = yes; then 17540 cat >>confdefs.h <<_ACEOF 17541 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17542 _ACEOF 17543 17544 fi 17545 done 17546 17547 17548 17549 17550 17551 for ac_func in strerror strerror_r setenv arc4random 17552 do 17553 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17554 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17555 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17556 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17557 echo $ECHO_N "(cached) $ECHO_C" >&6 17558 else 17559 cat >conftest.$ac_ext <<_ACEOF 17560 /* confdefs.h. */ 17561 _ACEOF 17562 cat confdefs.h >>conftest.$ac_ext 17563 cat >>conftest.$ac_ext <<_ACEOF 17564 /* end confdefs.h. */ 17565 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17566 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17567 #define $ac_func innocuous_$ac_func 17568 17569 /* System header to define __stub macros and hopefully few prototypes, 17570 which can conflict with char $ac_func (); below. 17571 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17572 <limits.h> exists even on freestanding compilers. */ 17573 17574 #ifdef __STDC__ 17575 # include <limits.h> 17576 #else 17577 # include <assert.h> 17578 #endif 17579 17580 #undef $ac_func 17581 17582 /* Override any GCC internal prototype to avoid an error. 17583 Use char because int might match the return type of a GCC 17584 builtin and then its argument prototype would still apply. */ 17585 #ifdef __cplusplus 17586 extern "C" 17587 #endif 17588 char $ac_func (); 17589 /* The GNU C library defines this for functions which it implements 17590 to always fail with ENOSYS. Some functions are actually named 17591 something starting with __ and the normal name is an alias. */ 17592 #if defined __stub_$ac_func || defined __stub___$ac_func 17593 choke me 17594 #endif 17595 17596 int 17597 main () 17598 { 17599 return $ac_func (); 17600 ; 17601 return 0; 17602 } 17603 _ACEOF 17604 rm -f conftest.$ac_objext conftest$ac_exeext 17605 if { (ac_try="$ac_link" 17606 case "(($ac_try" in 17607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17608 *) ac_try_echo=$ac_try;; 17609 esac 17610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17611 (eval "$ac_link") 2>conftest.er1 17612 ac_status=$? 17613 grep -v '^ *+' conftest.er1 >conftest.err 17614 rm -f conftest.er1 17615 cat conftest.err >&5 17616 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17617 (exit $ac_status); } && 17618 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17619 { (case "(($ac_try" in 17620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17621 *) ac_try_echo=$ac_try;; 17622 esac 17623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17624 (eval "$ac_try") 2>&5 17625 ac_status=$? 17626 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17627 (exit $ac_status); }; } && 17628 { ac_try='test -s conftest$ac_exeext' 17629 { (case "(($ac_try" in 17630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17631 *) ac_try_echo=$ac_try;; 17632 esac 17633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17634 (eval "$ac_try") 2>&5 17635 ac_status=$? 17636 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17637 (exit $ac_status); }; }; then 17638 eval "$as_ac_var=yes" 17639 else 17640 echo "$as_me: failed program was:" >&5 17641 sed 's/^/| /' conftest.$ac_ext >&5 17642 17643 eval "$as_ac_var=no" 17644 fi 17645 17646 rm -f core conftest.err conftest.$ac_objext \ 17647 conftest$ac_exeext conftest.$ac_ext 17648 fi 17649 ac_res=`eval echo '${'$as_ac_var'}'` 17650 { echo "$as_me:$LINENO: result: $ac_res" >&5 17651 echo "${ECHO_T}$ac_res" >&6; } 17652 if test `eval echo '${'$as_ac_var'}'` = yes; then 17653 cat >>confdefs.h <<_ACEOF 17654 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17655 _ACEOF 17656 17657 fi 17658 done 17659 17660 17661 17662 17663 17664 for ac_func in strtoll strtoq sysconf malloc_zone_statistics 17665 do 17666 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17667 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17668 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17669 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17670 echo $ECHO_N "(cached) $ECHO_C" >&6 17671 else 17672 cat >conftest.$ac_ext <<_ACEOF 17673 /* confdefs.h. */ 17674 _ACEOF 17675 cat confdefs.h >>conftest.$ac_ext 17676 cat >>conftest.$ac_ext <<_ACEOF 17677 /* end confdefs.h. */ 17678 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17679 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17680 #define $ac_func innocuous_$ac_func 17681 17682 /* System header to define __stub macros and hopefully few prototypes, 17683 which can conflict with char $ac_func (); below. 17684 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17685 <limits.h> exists even on freestanding compilers. */ 17686 17687 #ifdef __STDC__ 17688 # include <limits.h> 17689 #else 17690 # include <assert.h> 17691 #endif 17692 17693 #undef $ac_func 17694 17695 /* Override any GCC internal prototype to avoid an error. 17696 Use char because int might match the return type of a GCC 17697 builtin and then its argument prototype would still apply. */ 17698 #ifdef __cplusplus 17699 extern "C" 17700 #endif 17701 char $ac_func (); 17702 /* The GNU C library defines this for functions which it implements 17703 to always fail with ENOSYS. Some functions are actually named 17704 something starting with __ and the normal name is an alias. */ 17705 #if defined __stub_$ac_func || defined __stub___$ac_func 17706 choke me 17707 #endif 17708 17709 int 17710 main () 17711 { 17712 return $ac_func (); 17713 ; 17714 return 0; 17715 } 17716 _ACEOF 17717 rm -f conftest.$ac_objext conftest$ac_exeext 17718 if { (ac_try="$ac_link" 17719 case "(($ac_try" in 17720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17721 *) ac_try_echo=$ac_try;; 17722 esac 17723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17724 (eval "$ac_link") 2>conftest.er1 17725 ac_status=$? 17726 grep -v '^ *+' conftest.er1 >conftest.err 17727 rm -f conftest.er1 17728 cat conftest.err >&5 17729 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17730 (exit $ac_status); } && 17731 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17732 { (case "(($ac_try" in 17733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17734 *) ac_try_echo=$ac_try;; 17735 esac 17736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17737 (eval "$ac_try") 2>&5 17738 ac_status=$? 17739 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17740 (exit $ac_status); }; } && 17741 { ac_try='test -s conftest$ac_exeext' 17742 { (case "(($ac_try" in 17743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17744 *) ac_try_echo=$ac_try;; 17745 esac 17746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17747 (eval "$ac_try") 2>&5 17748 ac_status=$? 17749 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17750 (exit $ac_status); }; }; then 17751 eval "$as_ac_var=yes" 17752 else 17753 echo "$as_me: failed program was:" >&5 17754 sed 's/^/| /' conftest.$ac_ext >&5 17755 17756 eval "$as_ac_var=no" 17757 fi 17758 17759 rm -f core conftest.err conftest.$ac_objext \ 17760 conftest$ac_exeext conftest.$ac_ext 17761 fi 17762 ac_res=`eval echo '${'$as_ac_var'}'` 17763 { echo "$as_me:$LINENO: result: $ac_res" >&5 17764 echo "${ECHO_T}$ac_res" >&6; } 17765 if test `eval echo '${'$as_ac_var'}'` = yes; then 17766 cat >>confdefs.h <<_ACEOF 17767 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17768 _ACEOF 17769 17770 fi 17771 done 17772 17773 17774 17775 17776 17777 17778 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev 17779 do 17780 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17781 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17782 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17783 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17784 echo $ECHO_N "(cached) $ECHO_C" >&6 17785 else 17786 cat >conftest.$ac_ext <<_ACEOF 17787 /* confdefs.h. */ 17788 _ACEOF 17789 cat confdefs.h >>conftest.$ac_ext 17790 cat >>conftest.$ac_ext <<_ACEOF 17791 /* end confdefs.h. */ 17792 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17793 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17794 #define $ac_func innocuous_$ac_func 17795 17796 /* System header to define __stub macros and hopefully few prototypes, 17797 which can conflict with char $ac_func (); below. 17798 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17799 <limits.h> exists even on freestanding compilers. */ 17800 17801 #ifdef __STDC__ 17802 # include <limits.h> 17803 #else 17804 # include <assert.h> 17805 #endif 17806 17807 #undef $ac_func 17808 17809 /* Override any GCC internal prototype to avoid an error. 17810 Use char because int might match the return type of a GCC 17811 builtin and then its argument prototype would still apply. */ 17812 #ifdef __cplusplus 17813 extern "C" 17814 #endif 17815 char $ac_func (); 17816 /* The GNU C library defines this for functions which it implements 17817 to always fail with ENOSYS. Some functions are actually named 17818 something starting with __ and the normal name is an alias. */ 17819 #if defined __stub_$ac_func || defined __stub___$ac_func 17820 choke me 17821 #endif 17822 17823 int 17824 main () 17825 { 17826 return $ac_func (); 17827 ; 17828 return 0; 17829 } 17830 _ACEOF 17831 rm -f conftest.$ac_objext conftest$ac_exeext 17832 if { (ac_try="$ac_link" 17833 case "(($ac_try" in 17834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17835 *) ac_try_echo=$ac_try;; 17836 esac 17837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17838 (eval "$ac_link") 2>conftest.er1 17839 ac_status=$? 17840 grep -v '^ *+' conftest.er1 >conftest.err 17841 rm -f conftest.er1 17842 cat conftest.err >&5 17843 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17844 (exit $ac_status); } && 17845 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17846 { (case "(($ac_try" in 17847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17848 *) ac_try_echo=$ac_try;; 17849 esac 17850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17851 (eval "$ac_try") 2>&5 17852 ac_status=$? 17853 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17854 (exit $ac_status); }; } && 17855 { ac_try='test -s conftest$ac_exeext' 17856 { (case "(($ac_try" in 17857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17858 *) ac_try_echo=$ac_try;; 17859 esac 17860 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17861 (eval "$ac_try") 2>&5 17862 ac_status=$? 17863 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17864 (exit $ac_status); }; }; then 17865 eval "$as_ac_var=yes" 17866 else 17867 echo "$as_me: failed program was:" >&5 17868 sed 's/^/| /' conftest.$ac_ext >&5 17869 17870 eval "$as_ac_var=no" 17871 fi 17872 17873 rm -f core conftest.err conftest.$ac_objext \ 17874 conftest$ac_exeext conftest.$ac_ext 17875 fi 17876 ac_res=`eval echo '${'$as_ac_var'}'` 17877 { echo "$as_me:$LINENO: result: $ac_res" >&5 17878 echo "${ECHO_T}$ac_res" >&6; } 17879 if test `eval echo '${'$as_ac_var'}'` = yes; then 17880 cat >>confdefs.h <<_ACEOF 17881 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17882 _ACEOF 17883 17884 fi 17885 done 17886 17887 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5 17888 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; } 17889 if test "${llvm_cv_c_printf_a+set}" = set; then 17890 echo $ECHO_N "(cached) $ECHO_C" >&6 17891 else 17892 ac_ext=c 17893 ac_cpp='$CPP $CPPFLAGS' 17894 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17895 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17896 ac_compiler_gnu=$ac_cv_c_compiler_gnu 17897 17898 if test "$cross_compiling" = yes; then 17899 llvmac_cv_c_printf_a=no 17900 else 17901 cat >conftest.$ac_ext <<_ACEOF 17902 17903 /* confdefs.h. */ 17904 _ACEOF 17905 cat confdefs.h >>conftest.$ac_ext 17906 cat >>conftest.$ac_ext <<_ACEOF 17907 /* end confdefs.h. */ 17908 17909 #include <stdio.h> 17910 #include <stdlib.h> 17911 17912 int 17913 main () 17914 { 17915 17916 volatile double A, B; 17917 char Buffer[100]; 17918 A = 1; 17919 A /= 10.0; 17920 sprintf(Buffer, "%a", A); 17921 B = atof(Buffer); 17922 if (A != B) 17923 return (1); 17924 if (A != 0x1.999999999999ap-4) 17925 return (1); 17926 return (0); 17927 ; 17928 return 0; 17929 } 17930 _ACEOF 17931 rm -f conftest$ac_exeext 17932 if { (ac_try="$ac_link" 17933 case "(($ac_try" in 17934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17935 *) ac_try_echo=$ac_try;; 17936 esac 17937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17938 (eval "$ac_link") 2>&5 17939 ac_status=$? 17940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17941 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 17942 { (case "(($ac_try" in 17943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17944 *) ac_try_echo=$ac_try;; 17945 esac 17946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17947 (eval "$ac_try") 2>&5 17948 ac_status=$? 17949 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17950 (exit $ac_status); }; }; then 17951 llvm_cv_c_printf_a=yes 17952 else 17953 echo "$as_me: program exited with status $ac_status" >&5 17954 echo "$as_me: failed program was:" >&5 17955 sed 's/^/| /' conftest.$ac_ext >&5 17956 17957 ( exit $ac_status ) 17958 llvmac_cv_c_printf_a=no 17959 fi 17960 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 17961 fi 17962 17963 17964 ac_ext=c 17965 ac_cpp='$CPP $CPPFLAGS' 17966 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17967 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17968 ac_compiler_gnu=$ac_cv_c_compiler_gnu 17969 17970 fi 17971 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5 17972 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; } 17973 if test "$llvm_cv_c_printf_a" = "yes"; then 17974 17975 cat >>confdefs.h <<\_ACEOF 17976 #define HAVE_PRINTF_A 1 17977 _ACEOF 17978 17979 fi 17980 17981 17982 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5 17983 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; } 17984 if test "${ac_cv_func_rand48+set}" = set; then 17985 echo $ECHO_N "(cached) $ECHO_C" >&6 17986 else 17987 ac_ext=cpp 17988 ac_cpp='$CXXCPP $CPPFLAGS' 17989 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17990 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17991 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 17992 17993 cat >conftest.$ac_ext <<_ACEOF 17994 /* confdefs.h. */ 17995 _ACEOF 17996 cat confdefs.h >>conftest.$ac_ext 17997 cat >>conftest.$ac_ext <<_ACEOF 17998 /* end confdefs.h. */ 17999 #include <stdlib.h> 18000 int 18001 main () 18002 { 18003 srand48(0);lrand48();drand48(); 18004 ; 18005 return 0; 18006 } 18007 _ACEOF 18008 rm -f conftest.$ac_objext 18009 if { (ac_try="$ac_compile" 18010 case "(($ac_try" in 18011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18012 *) ac_try_echo=$ac_try;; 18013 esac 18014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18015 (eval "$ac_compile") 2>conftest.er1 18016 ac_status=$? 18017 grep -v '^ *+' conftest.er1 >conftest.err 18018 rm -f conftest.er1 18019 cat conftest.err >&5 18020 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18021 (exit $ac_status); } && 18022 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 18023 { (case "(($ac_try" in 18024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18025 *) ac_try_echo=$ac_try;; 18026 esac 18027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18028 (eval "$ac_try") 2>&5 18029 ac_status=$? 18030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18031 (exit $ac_status); }; } && 18032 { ac_try='test -s conftest.$ac_objext' 18033 { (case "(($ac_try" in 18034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18035 *) ac_try_echo=$ac_try;; 18036 esac 18037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18038 (eval "$ac_try") 2>&5 18039 ac_status=$? 18040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18041 (exit $ac_status); }; }; then 18042 ac_cv_func_rand48=yes 18043 else 18044 echo "$as_me: failed program was:" >&5 18045 sed 's/^/| /' conftest.$ac_ext >&5 18046 18047 ac_cv_func_rand48=no 18048 fi 18049 18050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18051 ac_ext=c 18052 ac_cpp='$CPP $CPPFLAGS' 18053 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18054 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18055 ac_compiler_gnu=$ac_cv_c_compiler_gnu 18056 18057 fi 18058 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5 18059 echo "${ECHO_T}$ac_cv_func_rand48" >&6; } 18060 18061 if test "$ac_cv_func_rand48" = "yes" ; then 18062 18063 cat >>confdefs.h <<\_ACEOF 18064 #define HAVE_RAND48 1 18065 _ACEOF 18066 18067 fi 18068 18069 18070 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5 18071 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; } 18072 if test "${ac_cv_have_decl_strerror_s+set}" = set; then 18073 echo $ECHO_N "(cached) $ECHO_C" >&6 18074 else 18075 cat >conftest.$ac_ext <<_ACEOF 18076 /* confdefs.h. */ 18077 _ACEOF 18078 cat confdefs.h >>conftest.$ac_ext 18079 cat >>conftest.$ac_ext <<_ACEOF 18080 /* end confdefs.h. */ 18081 $ac_includes_default 18082 int 18083 main () 18084 { 18085 #ifndef strerror_s 18086 char *p = (char *) strerror_s; 18087 return !p; 18088 #endif 18089 18090 ; 18091 return 0; 18092 } 18093 _ACEOF 18094 rm -f conftest.$ac_objext 18095 if { (ac_try="$ac_compile" 18096 case "(($ac_try" in 18097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18098 *) ac_try_echo=$ac_try;; 18099 esac 18100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18101 (eval "$ac_compile") 2>conftest.er1 18102 ac_status=$? 18103 grep -v '^ *+' conftest.er1 >conftest.err 18104 rm -f conftest.er1 18105 cat conftest.err >&5 18106 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18107 (exit $ac_status); } && 18108 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18109 { (case "(($ac_try" in 18110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18111 *) ac_try_echo=$ac_try;; 18112 esac 18113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18114 (eval "$ac_try") 2>&5 18115 ac_status=$? 18116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18117 (exit $ac_status); }; } && 18118 { ac_try='test -s conftest.$ac_objext' 18119 { (case "(($ac_try" in 18120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18121 *) ac_try_echo=$ac_try;; 18122 esac 18123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18124 (eval "$ac_try") 2>&5 18125 ac_status=$? 18126 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18127 (exit $ac_status); }; }; then 18128 ac_cv_have_decl_strerror_s=yes 18129 else 18130 echo "$as_me: failed program was:" >&5 18131 sed 's/^/| /' conftest.$ac_ext >&5 18132 18133 ac_cv_have_decl_strerror_s=no 18134 fi 18135 18136 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18137 fi 18138 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5 18139 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; } 18140 if test $ac_cv_have_decl_strerror_s = yes; then 18141 18142 cat >>confdefs.h <<_ACEOF 18143 #define HAVE_DECL_STRERROR_S 1 18144 _ACEOF 18145 18146 18147 else 18148 cat >>confdefs.h <<_ACEOF 18149 #define HAVE_DECL_STRERROR_S 0 18150 _ACEOF 18151 18152 18153 fi 18154 18155 18156 18157 if test "$llvm_cv_os_type" = "MingW" ; then 18158 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5 18159 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; } 18160 if test "${ac_cv_lib_gcc__alloca+set}" = set; then 18161 echo $ECHO_N "(cached) $ECHO_C" >&6 18162 else 18163 ac_check_lib_save_LIBS=$LIBS 18164 LIBS="-lgcc $LIBS" 18165 cat >conftest.$ac_ext <<_ACEOF 18166 /* confdefs.h. */ 18167 _ACEOF 18168 cat confdefs.h >>conftest.$ac_ext 18169 cat >>conftest.$ac_ext <<_ACEOF 18170 /* end confdefs.h. */ 18171 18172 /* Override any GCC internal prototype to avoid an error. 18173 Use char because int might match the return type of a GCC 18174 builtin and then its argument prototype would still apply. */ 18175 #ifdef __cplusplus 18176 extern "C" 18177 #endif 18178 char _alloca (); 18179 int 18180 main () 18181 { 18182 return _alloca (); 18183 ; 18184 return 0; 18185 } 18186 _ACEOF 18187 rm -f conftest.$ac_objext conftest$ac_exeext 18188 if { (ac_try="$ac_link" 18189 case "(($ac_try" in 18190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18191 *) ac_try_echo=$ac_try;; 18192 esac 18193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18194 (eval "$ac_link") 2>conftest.er1 18195 ac_status=$? 18196 grep -v '^ *+' conftest.er1 >conftest.err 18197 rm -f conftest.er1 18198 cat conftest.err >&5 18199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18200 (exit $ac_status); } && 18201 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18202 { (case "(($ac_try" in 18203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18204 *) ac_try_echo=$ac_try;; 18205 esac 18206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18207 (eval "$ac_try") 2>&5 18208 ac_status=$? 18209 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18210 (exit $ac_status); }; } && 18211 { ac_try='test -s conftest$ac_exeext' 18212 { (case "(($ac_try" in 18213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18214 *) ac_try_echo=$ac_try;; 18215 esac 18216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18217 (eval "$ac_try") 2>&5 18218 ac_status=$? 18219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18220 (exit $ac_status); }; }; then 18221 ac_cv_lib_gcc__alloca=yes 18222 else 18223 echo "$as_me: failed program was:" >&5 18224 sed 's/^/| /' conftest.$ac_ext >&5 18225 18226 ac_cv_lib_gcc__alloca=no 18227 fi 18228 18229 rm -f core conftest.err conftest.$ac_objext \ 18230 conftest$ac_exeext conftest.$ac_ext 18231 LIBS=$ac_check_lib_save_LIBS 18232 fi 18233 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5 18234 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; } 18235 if test $ac_cv_lib_gcc__alloca = yes; then 18236 18237 cat >>confdefs.h <<\_ACEOF 18238 #define HAVE__ALLOCA 1 18239 _ACEOF 18240 18241 fi 18242 18243 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5 18244 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; } 18245 if test "${ac_cv_lib_gcc___alloca+set}" = set; then 18246 echo $ECHO_N "(cached) $ECHO_C" >&6 18247 else 18248 ac_check_lib_save_LIBS=$LIBS 18249 LIBS="-lgcc $LIBS" 18250 cat >conftest.$ac_ext <<_ACEOF 18251 /* confdefs.h. */ 18252 _ACEOF 18253 cat confdefs.h >>conftest.$ac_ext 18254 cat >>conftest.$ac_ext <<_ACEOF 18255 /* end confdefs.h. */ 18256 18257 /* Override any GCC internal prototype to avoid an error. 18258 Use char because int might match the return type of a GCC 18259 builtin and then its argument prototype would still apply. */ 18260 #ifdef __cplusplus 18261 extern "C" 18262 #endif 18263 char __alloca (); 18264 int 18265 main () 18266 { 18267 return __alloca (); 18268 ; 18269 return 0; 18270 } 18271 _ACEOF 18272 rm -f conftest.$ac_objext conftest$ac_exeext 18273 if { (ac_try="$ac_link" 18274 case "(($ac_try" in 18275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18276 *) ac_try_echo=$ac_try;; 18277 esac 18278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18279 (eval "$ac_link") 2>conftest.er1 18280 ac_status=$? 18281 grep -v '^ *+' conftest.er1 >conftest.err 18282 rm -f conftest.er1 18283 cat conftest.err >&5 18284 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18285 (exit $ac_status); } && 18286 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18287 { (case "(($ac_try" in 18288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18289 *) ac_try_echo=$ac_try;; 18290 esac 18291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18292 (eval "$ac_try") 2>&5 18293 ac_status=$? 18294 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18295 (exit $ac_status); }; } && 18296 { ac_try='test -s conftest$ac_exeext' 18297 { (case "(($ac_try" in 18298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18299 *) ac_try_echo=$ac_try;; 18300 esac 18301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18302 (eval "$ac_try") 2>&5 18303 ac_status=$? 18304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18305 (exit $ac_status); }; }; then 18306 ac_cv_lib_gcc___alloca=yes 18307 else 18308 echo "$as_me: failed program was:" >&5 18309 sed 's/^/| /' conftest.$ac_ext >&5 18310 18311 ac_cv_lib_gcc___alloca=no 18312 fi 18313 18314 rm -f core conftest.err conftest.$ac_objext \ 18315 conftest$ac_exeext conftest.$ac_ext 18316 LIBS=$ac_check_lib_save_LIBS 18317 fi 18318 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5 18319 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; } 18320 if test $ac_cv_lib_gcc___alloca = yes; then 18321 18322 cat >>confdefs.h <<\_ACEOF 18323 #define HAVE___ALLOCA 1 18324 _ACEOF 18325 18326 fi 18327 18328 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5 18329 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; } 18330 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then 18331 echo $ECHO_N "(cached) $ECHO_C" >&6 18332 else 18333 ac_check_lib_save_LIBS=$LIBS 18334 LIBS="-lgcc $LIBS" 18335 cat >conftest.$ac_ext <<_ACEOF 18336 /* confdefs.h. */ 18337 _ACEOF 18338 cat confdefs.h >>conftest.$ac_ext 18339 cat >>conftest.$ac_ext <<_ACEOF 18340 /* end confdefs.h. */ 18341 18342 /* Override any GCC internal prototype to avoid an error. 18343 Use char because int might match the return type of a GCC 18344 builtin and then its argument prototype would still apply. */ 18345 #ifdef __cplusplus 18346 extern "C" 18347 #endif 18348 char __chkstk (); 18349 int 18350 main () 18351 { 18352 return __chkstk (); 18353 ; 18354 return 0; 18355 } 18356 _ACEOF 18357 rm -f conftest.$ac_objext conftest$ac_exeext 18358 if { (ac_try="$ac_link" 18359 case "(($ac_try" in 18360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18361 *) ac_try_echo=$ac_try;; 18362 esac 18363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18364 (eval "$ac_link") 2>conftest.er1 18365 ac_status=$? 18366 grep -v '^ *+' conftest.er1 >conftest.err 18367 rm -f conftest.er1 18368 cat conftest.err >&5 18369 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18370 (exit $ac_status); } && 18371 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18372 { (case "(($ac_try" in 18373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18374 *) ac_try_echo=$ac_try;; 18375 esac 18376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18377 (eval "$ac_try") 2>&5 18378 ac_status=$? 18379 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18380 (exit $ac_status); }; } && 18381 { ac_try='test -s conftest$ac_exeext' 18382 { (case "(($ac_try" in 18383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18384 *) ac_try_echo=$ac_try;; 18385 esac 18386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18387 (eval "$ac_try") 2>&5 18388 ac_status=$? 18389 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18390 (exit $ac_status); }; }; then 18391 ac_cv_lib_gcc___chkstk=yes 18392 else 18393 echo "$as_me: failed program was:" >&5 18394 sed 's/^/| /' conftest.$ac_ext >&5 18395 18396 ac_cv_lib_gcc___chkstk=no 18397 fi 18398 18399 rm -f core conftest.err conftest.$ac_objext \ 18400 conftest$ac_exeext conftest.$ac_ext 18401 LIBS=$ac_check_lib_save_LIBS 18402 fi 18403 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5 18404 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; } 18405 if test $ac_cv_lib_gcc___chkstk = yes; then 18406 18407 cat >>confdefs.h <<\_ACEOF 18408 #define HAVE___CHKSTK 1 18409 _ACEOF 18410 18411 fi 18412 18413 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5 18414 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; } 18415 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then 18416 echo $ECHO_N "(cached) $ECHO_C" >&6 18417 else 18418 ac_check_lib_save_LIBS=$LIBS 18419 LIBS="-lgcc $LIBS" 18420 cat >conftest.$ac_ext <<_ACEOF 18421 /* confdefs.h. */ 18422 _ACEOF 18423 cat confdefs.h >>conftest.$ac_ext 18424 cat >>conftest.$ac_ext <<_ACEOF 18425 /* end confdefs.h. */ 18426 18427 /* Override any GCC internal prototype to avoid an error. 18428 Use char because int might match the return type of a GCC 18429 builtin and then its argument prototype would still apply. */ 18430 #ifdef __cplusplus 18431 extern "C" 18432 #endif 18433 char ___chkstk (); 18434 int 18435 main () 18436 { 18437 return ___chkstk (); 18438 ; 18439 return 0; 18440 } 18441 _ACEOF 18442 rm -f conftest.$ac_objext conftest$ac_exeext 18443 if { (ac_try="$ac_link" 18444 case "(($ac_try" in 18445 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18446 *) ac_try_echo=$ac_try;; 18447 esac 18448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18449 (eval "$ac_link") 2>conftest.er1 18450 ac_status=$? 18451 grep -v '^ *+' conftest.er1 >conftest.err 18452 rm -f conftest.er1 18453 cat conftest.err >&5 18454 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18455 (exit $ac_status); } && 18456 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18457 { (case "(($ac_try" in 18458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18459 *) ac_try_echo=$ac_try;; 18460 esac 18461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18462 (eval "$ac_try") 2>&5 18463 ac_status=$? 18464 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18465 (exit $ac_status); }; } && 18466 { ac_try='test -s conftest$ac_exeext' 18467 { (case "(($ac_try" in 18468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18469 *) ac_try_echo=$ac_try;; 18470 esac 18471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18472 (eval "$ac_try") 2>&5 18473 ac_status=$? 18474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18475 (exit $ac_status); }; }; then 18476 ac_cv_lib_gcc____chkstk=yes 18477 else 18478 echo "$as_me: failed program was:" >&5 18479 sed 's/^/| /' conftest.$ac_ext >&5 18480 18481 ac_cv_lib_gcc____chkstk=no 18482 fi 18483 18484 rm -f core conftest.err conftest.$ac_objext \ 18485 conftest$ac_exeext conftest.$ac_ext 18486 LIBS=$ac_check_lib_save_LIBS 18487 fi 18488 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5 18489 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; } 18490 if test $ac_cv_lib_gcc____chkstk = yes; then 18491 18492 cat >>confdefs.h <<\_ACEOF 18493 #define HAVE____CHKSTK 1 18494 _ACEOF 18495 18496 fi 18497 18498 18499 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5 18500 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; } 18501 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then 18502 echo $ECHO_N "(cached) $ECHO_C" >&6 18503 else 18504 ac_check_lib_save_LIBS=$LIBS 18505 LIBS="-lgcc $LIBS" 18506 cat >conftest.$ac_ext <<_ACEOF 18507 /* confdefs.h. */ 18508 _ACEOF 18509 cat confdefs.h >>conftest.$ac_ext 18510 cat >>conftest.$ac_ext <<_ACEOF 18511 /* end confdefs.h. */ 18512 18513 /* Override any GCC internal prototype to avoid an error. 18514 Use char because int might match the return type of a GCC 18515 builtin and then its argument prototype would still apply. */ 18516 #ifdef __cplusplus 18517 extern "C" 18518 #endif 18519 char __ashldi3 (); 18520 int 18521 main () 18522 { 18523 return __ashldi3 (); 18524 ; 18525 return 0; 18526 } 18527 _ACEOF 18528 rm -f conftest.$ac_objext conftest$ac_exeext 18529 if { (ac_try="$ac_link" 18530 case "(($ac_try" in 18531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18532 *) ac_try_echo=$ac_try;; 18533 esac 18534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18535 (eval "$ac_link") 2>conftest.er1 18536 ac_status=$? 18537 grep -v '^ *+' conftest.er1 >conftest.err 18538 rm -f conftest.er1 18539 cat conftest.err >&5 18540 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18541 (exit $ac_status); } && 18542 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18543 { (case "(($ac_try" in 18544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18545 *) ac_try_echo=$ac_try;; 18546 esac 18547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18548 (eval "$ac_try") 2>&5 18549 ac_status=$? 18550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18551 (exit $ac_status); }; } && 18552 { ac_try='test -s conftest$ac_exeext' 18553 { (case "(($ac_try" in 18554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18555 *) ac_try_echo=$ac_try;; 18556 esac 18557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18558 (eval "$ac_try") 2>&5 18559 ac_status=$? 18560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18561 (exit $ac_status); }; }; then 18562 ac_cv_lib_gcc___ashldi3=yes 18563 else 18564 echo "$as_me: failed program was:" >&5 18565 sed 's/^/| /' conftest.$ac_ext >&5 18566 18567 ac_cv_lib_gcc___ashldi3=no 18568 fi 18569 18570 rm -f core conftest.err conftest.$ac_objext \ 18571 conftest$ac_exeext conftest.$ac_ext 18572 LIBS=$ac_check_lib_save_LIBS 18573 fi 18574 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5 18575 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; } 18576 if test $ac_cv_lib_gcc___ashldi3 = yes; then 18577 18578 cat >>confdefs.h <<\_ACEOF 18579 #define HAVE___ASHLDI3 1 18580 _ACEOF 18581 18582 fi 18583 18584 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5 18585 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; } 18586 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then 18587 echo $ECHO_N "(cached) $ECHO_C" >&6 18588 else 18589 ac_check_lib_save_LIBS=$LIBS 18590 LIBS="-lgcc $LIBS" 18591 cat >conftest.$ac_ext <<_ACEOF 18592 /* confdefs.h. */ 18593 _ACEOF 18594 cat confdefs.h >>conftest.$ac_ext 18595 cat >>conftest.$ac_ext <<_ACEOF 18596 /* end confdefs.h. */ 18597 18598 /* Override any GCC internal prototype to avoid an error. 18599 Use char because int might match the return type of a GCC 18600 builtin and then its argument prototype would still apply. */ 18601 #ifdef __cplusplus 18602 extern "C" 18603 #endif 18604 char __ashrdi3 (); 18605 int 18606 main () 18607 { 18608 return __ashrdi3 (); 18609 ; 18610 return 0; 18611 } 18612 _ACEOF 18613 rm -f conftest.$ac_objext conftest$ac_exeext 18614 if { (ac_try="$ac_link" 18615 case "(($ac_try" in 18616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18617 *) ac_try_echo=$ac_try;; 18618 esac 18619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18620 (eval "$ac_link") 2>conftest.er1 18621 ac_status=$? 18622 grep -v '^ *+' conftest.er1 >conftest.err 18623 rm -f conftest.er1 18624 cat conftest.err >&5 18625 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18626 (exit $ac_status); } && 18627 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18628 { (case "(($ac_try" in 18629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18630 *) ac_try_echo=$ac_try;; 18631 esac 18632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18633 (eval "$ac_try") 2>&5 18634 ac_status=$? 18635 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18636 (exit $ac_status); }; } && 18637 { ac_try='test -s conftest$ac_exeext' 18638 { (case "(($ac_try" in 18639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18640 *) ac_try_echo=$ac_try;; 18641 esac 18642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18643 (eval "$ac_try") 2>&5 18644 ac_status=$? 18645 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18646 (exit $ac_status); }; }; then 18647 ac_cv_lib_gcc___ashrdi3=yes 18648 else 18649 echo "$as_me: failed program was:" >&5 18650 sed 's/^/| /' conftest.$ac_ext >&5 18651 18652 ac_cv_lib_gcc___ashrdi3=no 18653 fi 18654 18655 rm -f core conftest.err conftest.$ac_objext \ 18656 conftest$ac_exeext conftest.$ac_ext 18657 LIBS=$ac_check_lib_save_LIBS 18658 fi 18659 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5 18660 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; } 18661 if test $ac_cv_lib_gcc___ashrdi3 = yes; then 18662 18663 cat >>confdefs.h <<\_ACEOF 18664 #define HAVE___ASHRDI3 1 18665 _ACEOF 18666 18667 fi 18668 18669 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5 18670 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; } 18671 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then 18672 echo $ECHO_N "(cached) $ECHO_C" >&6 18673 else 18674 ac_check_lib_save_LIBS=$LIBS 18675 LIBS="-lgcc $LIBS" 18676 cat >conftest.$ac_ext <<_ACEOF 18677 /* confdefs.h. */ 18678 _ACEOF 18679 cat confdefs.h >>conftest.$ac_ext 18680 cat >>conftest.$ac_ext <<_ACEOF 18681 /* end confdefs.h. */ 18682 18683 /* Override any GCC internal prototype to avoid an error. 18684 Use char because int might match the return type of a GCC 18685 builtin and then its argument prototype would still apply. */ 18686 #ifdef __cplusplus 18687 extern "C" 18688 #endif 18689 char __divdi3 (); 18690 int 18691 main () 18692 { 18693 return __divdi3 (); 18694 ; 18695 return 0; 18696 } 18697 _ACEOF 18698 rm -f conftest.$ac_objext conftest$ac_exeext 18699 if { (ac_try="$ac_link" 18700 case "(($ac_try" in 18701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18702 *) ac_try_echo=$ac_try;; 18703 esac 18704 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18705 (eval "$ac_link") 2>conftest.er1 18706 ac_status=$? 18707 grep -v '^ *+' conftest.er1 >conftest.err 18708 rm -f conftest.er1 18709 cat conftest.err >&5 18710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18711 (exit $ac_status); } && 18712 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18713 { (case "(($ac_try" in 18714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18715 *) ac_try_echo=$ac_try;; 18716 esac 18717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18718 (eval "$ac_try") 2>&5 18719 ac_status=$? 18720 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18721 (exit $ac_status); }; } && 18722 { ac_try='test -s conftest$ac_exeext' 18723 { (case "(($ac_try" in 18724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18725 *) ac_try_echo=$ac_try;; 18726 esac 18727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18728 (eval "$ac_try") 2>&5 18729 ac_status=$? 18730 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18731 (exit $ac_status); }; }; then 18732 ac_cv_lib_gcc___divdi3=yes 18733 else 18734 echo "$as_me: failed program was:" >&5 18735 sed 's/^/| /' conftest.$ac_ext >&5 18736 18737 ac_cv_lib_gcc___divdi3=no 18738 fi 18739 18740 rm -f core conftest.err conftest.$ac_objext \ 18741 conftest$ac_exeext conftest.$ac_ext 18742 LIBS=$ac_check_lib_save_LIBS 18743 fi 18744 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5 18745 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; } 18746 if test $ac_cv_lib_gcc___divdi3 = yes; then 18747 18748 cat >>confdefs.h <<\_ACEOF 18749 #define HAVE___DIVDI3 1 18750 _ACEOF 18751 18752 fi 18753 18754 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5 18755 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; } 18756 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then 18757 echo $ECHO_N "(cached) $ECHO_C" >&6 18758 else 18759 ac_check_lib_save_LIBS=$LIBS 18760 LIBS="-lgcc $LIBS" 18761 cat >conftest.$ac_ext <<_ACEOF 18762 /* confdefs.h. */ 18763 _ACEOF 18764 cat confdefs.h >>conftest.$ac_ext 18765 cat >>conftest.$ac_ext <<_ACEOF 18766 /* end confdefs.h. */ 18767 18768 /* Override any GCC internal prototype to avoid an error. 18769 Use char because int might match the return type of a GCC 18770 builtin and then its argument prototype would still apply. */ 18771 #ifdef __cplusplus 18772 extern "C" 18773 #endif 18774 char __fixdfdi (); 18775 int 18776 main () 18777 { 18778 return __fixdfdi (); 18779 ; 18780 return 0; 18781 } 18782 _ACEOF 18783 rm -f conftest.$ac_objext conftest$ac_exeext 18784 if { (ac_try="$ac_link" 18785 case "(($ac_try" in 18786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18787 *) ac_try_echo=$ac_try;; 18788 esac 18789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18790 (eval "$ac_link") 2>conftest.er1 18791 ac_status=$? 18792 grep -v '^ *+' conftest.er1 >conftest.err 18793 rm -f conftest.er1 18794 cat conftest.err >&5 18795 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18796 (exit $ac_status); } && 18797 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18798 { (case "(($ac_try" in 18799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18800 *) ac_try_echo=$ac_try;; 18801 esac 18802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18803 (eval "$ac_try") 2>&5 18804 ac_status=$? 18805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18806 (exit $ac_status); }; } && 18807 { ac_try='test -s conftest$ac_exeext' 18808 { (case "(($ac_try" in 18809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18810 *) ac_try_echo=$ac_try;; 18811 esac 18812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18813 (eval "$ac_try") 2>&5 18814 ac_status=$? 18815 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18816 (exit $ac_status); }; }; then 18817 ac_cv_lib_gcc___fixdfdi=yes 18818 else 18819 echo "$as_me: failed program was:" >&5 18820 sed 's/^/| /' conftest.$ac_ext >&5 18821 18822 ac_cv_lib_gcc___fixdfdi=no 18823 fi 18824 18825 rm -f core conftest.err conftest.$ac_objext \ 18826 conftest$ac_exeext conftest.$ac_ext 18827 LIBS=$ac_check_lib_save_LIBS 18828 fi 18829 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5 18830 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; } 18831 if test $ac_cv_lib_gcc___fixdfdi = yes; then 18832 18833 cat >>confdefs.h <<\_ACEOF 18834 #define HAVE___FIXDFDI 1 18835 _ACEOF 18836 18837 fi 18838 18839 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5 18840 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; } 18841 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then 18842 echo $ECHO_N "(cached) $ECHO_C" >&6 18843 else 18844 ac_check_lib_save_LIBS=$LIBS 18845 LIBS="-lgcc $LIBS" 18846 cat >conftest.$ac_ext <<_ACEOF 18847 /* confdefs.h. */ 18848 _ACEOF 18849 cat confdefs.h >>conftest.$ac_ext 18850 cat >>conftest.$ac_ext <<_ACEOF 18851 /* end confdefs.h. */ 18852 18853 /* Override any GCC internal prototype to avoid an error. 18854 Use char because int might match the return type of a GCC 18855 builtin and then its argument prototype would still apply. */ 18856 #ifdef __cplusplus 18857 extern "C" 18858 #endif 18859 char __fixsfdi (); 18860 int 18861 main () 18862 { 18863 return __fixsfdi (); 18864 ; 18865 return 0; 18866 } 18867 _ACEOF 18868 rm -f conftest.$ac_objext conftest$ac_exeext 18869 if { (ac_try="$ac_link" 18870 case "(($ac_try" in 18871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18872 *) ac_try_echo=$ac_try;; 18873 esac 18874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18875 (eval "$ac_link") 2>conftest.er1 18876 ac_status=$? 18877 grep -v '^ *+' conftest.er1 >conftest.err 18878 rm -f conftest.er1 18879 cat conftest.err >&5 18880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18881 (exit $ac_status); } && 18882 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18883 { (case "(($ac_try" in 18884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18885 *) ac_try_echo=$ac_try;; 18886 esac 18887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18888 (eval "$ac_try") 2>&5 18889 ac_status=$? 18890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18891 (exit $ac_status); }; } && 18892 { ac_try='test -s conftest$ac_exeext' 18893 { (case "(($ac_try" in 18894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18895 *) ac_try_echo=$ac_try;; 18896 esac 18897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18898 (eval "$ac_try") 2>&5 18899 ac_status=$? 18900 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18901 (exit $ac_status); }; }; then 18902 ac_cv_lib_gcc___fixsfdi=yes 18903 else 18904 echo "$as_me: failed program was:" >&5 18905 sed 's/^/| /' conftest.$ac_ext >&5 18906 18907 ac_cv_lib_gcc___fixsfdi=no 18908 fi 18909 18910 rm -f core conftest.err conftest.$ac_objext \ 18911 conftest$ac_exeext conftest.$ac_ext 18912 LIBS=$ac_check_lib_save_LIBS 18913 fi 18914 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5 18915 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; } 18916 if test $ac_cv_lib_gcc___fixsfdi = yes; then 18917 18918 cat >>confdefs.h <<\_ACEOF 18919 #define HAVE___FIXSFDI 1 18920 _ACEOF 18921 18922 fi 18923 18924 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5 18925 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; } 18926 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then 18927 echo $ECHO_N "(cached) $ECHO_C" >&6 18928 else 18929 ac_check_lib_save_LIBS=$LIBS 18930 LIBS="-lgcc $LIBS" 18931 cat >conftest.$ac_ext <<_ACEOF 18932 /* confdefs.h. */ 18933 _ACEOF 18934 cat confdefs.h >>conftest.$ac_ext 18935 cat >>conftest.$ac_ext <<_ACEOF 18936 /* end confdefs.h. */ 18937 18938 /* Override any GCC internal prototype to avoid an error. 18939 Use char because int might match the return type of a GCC 18940 builtin and then its argument prototype would still apply. */ 18941 #ifdef __cplusplus 18942 extern "C" 18943 #endif 18944 char __floatdidf (); 18945 int 18946 main () 18947 { 18948 return __floatdidf (); 18949 ; 18950 return 0; 18951 } 18952 _ACEOF 18953 rm -f conftest.$ac_objext conftest$ac_exeext 18954 if { (ac_try="$ac_link" 18955 case "(($ac_try" in 18956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18957 *) ac_try_echo=$ac_try;; 18958 esac 18959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18960 (eval "$ac_link") 2>conftest.er1 18961 ac_status=$? 18962 grep -v '^ *+' conftest.er1 >conftest.err 18963 rm -f conftest.er1 18964 cat conftest.err >&5 18965 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18966 (exit $ac_status); } && 18967 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18968 { (case "(($ac_try" in 18969 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18970 *) ac_try_echo=$ac_try;; 18971 esac 18972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18973 (eval "$ac_try") 2>&5 18974 ac_status=$? 18975 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18976 (exit $ac_status); }; } && 18977 { ac_try='test -s conftest$ac_exeext' 18978 { (case "(($ac_try" in 18979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18980 *) ac_try_echo=$ac_try;; 18981 esac 18982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18983 (eval "$ac_try") 2>&5 18984 ac_status=$? 18985 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18986 (exit $ac_status); }; }; then 18987 ac_cv_lib_gcc___floatdidf=yes 18988 else 18989 echo "$as_me: failed program was:" >&5 18990 sed 's/^/| /' conftest.$ac_ext >&5 18991 18992 ac_cv_lib_gcc___floatdidf=no 18993 fi 18994 18995 rm -f core conftest.err conftest.$ac_objext \ 18996 conftest$ac_exeext conftest.$ac_ext 18997 LIBS=$ac_check_lib_save_LIBS 18998 fi 18999 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5 19000 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; } 19001 if test $ac_cv_lib_gcc___floatdidf = yes; then 19002 19003 cat >>confdefs.h <<\_ACEOF 19004 #define HAVE___FLOATDIDF 1 19005 _ACEOF 19006 19007 fi 19008 19009 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5 19010 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; } 19011 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then 19012 echo $ECHO_N "(cached) $ECHO_C" >&6 19013 else 19014 ac_check_lib_save_LIBS=$LIBS 19015 LIBS="-lgcc $LIBS" 19016 cat >conftest.$ac_ext <<_ACEOF 19017 /* confdefs.h. */ 19018 _ACEOF 19019 cat confdefs.h >>conftest.$ac_ext 19020 cat >>conftest.$ac_ext <<_ACEOF 19021 /* end confdefs.h. */ 19022 19023 /* Override any GCC internal prototype to avoid an error. 19024 Use char because int might match the return type of a GCC 19025 builtin and then its argument prototype would still apply. */ 19026 #ifdef __cplusplus 19027 extern "C" 19028 #endif 19029 char __lshrdi3 (); 19030 int 19031 main () 19032 { 19033 return __lshrdi3 (); 19034 ; 19035 return 0; 19036 } 19037 _ACEOF 19038 rm -f conftest.$ac_objext conftest$ac_exeext 19039 if { (ac_try="$ac_link" 19040 case "(($ac_try" in 19041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19042 *) ac_try_echo=$ac_try;; 19043 esac 19044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19045 (eval "$ac_link") 2>conftest.er1 19046 ac_status=$? 19047 grep -v '^ *+' conftest.er1 >conftest.err 19048 rm -f conftest.er1 19049 cat conftest.err >&5 19050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19051 (exit $ac_status); } && 19052 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19053 { (case "(($ac_try" in 19054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19055 *) ac_try_echo=$ac_try;; 19056 esac 19057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19058 (eval "$ac_try") 2>&5 19059 ac_status=$? 19060 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19061 (exit $ac_status); }; } && 19062 { ac_try='test -s conftest$ac_exeext' 19063 { (case "(($ac_try" in 19064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19065 *) ac_try_echo=$ac_try;; 19066 esac 19067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19068 (eval "$ac_try") 2>&5 19069 ac_status=$? 19070 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19071 (exit $ac_status); }; }; then 19072 ac_cv_lib_gcc___lshrdi3=yes 19073 else 19074 echo "$as_me: failed program was:" >&5 19075 sed 's/^/| /' conftest.$ac_ext >&5 19076 19077 ac_cv_lib_gcc___lshrdi3=no 19078 fi 19079 19080 rm -f core conftest.err conftest.$ac_objext \ 19081 conftest$ac_exeext conftest.$ac_ext 19082 LIBS=$ac_check_lib_save_LIBS 19083 fi 19084 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5 19085 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; } 19086 if test $ac_cv_lib_gcc___lshrdi3 = yes; then 19087 19088 cat >>confdefs.h <<\_ACEOF 19089 #define HAVE___LSHRDI3 1 19090 _ACEOF 19091 19092 fi 19093 19094 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5 19095 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; } 19096 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then 19097 echo $ECHO_N "(cached) $ECHO_C" >&6 19098 else 19099 ac_check_lib_save_LIBS=$LIBS 19100 LIBS="-lgcc $LIBS" 19101 cat >conftest.$ac_ext <<_ACEOF 19102 /* confdefs.h. */ 19103 _ACEOF 19104 cat confdefs.h >>conftest.$ac_ext 19105 cat >>conftest.$ac_ext <<_ACEOF 19106 /* end confdefs.h. */ 19107 19108 /* Override any GCC internal prototype to avoid an error. 19109 Use char because int might match the return type of a GCC 19110 builtin and then its argument prototype would still apply. */ 19111 #ifdef __cplusplus 19112 extern "C" 19113 #endif 19114 char __moddi3 (); 19115 int 19116 main () 19117 { 19118 return __moddi3 (); 19119 ; 19120 return 0; 19121 } 19122 _ACEOF 19123 rm -f conftest.$ac_objext conftest$ac_exeext 19124 if { (ac_try="$ac_link" 19125 case "(($ac_try" in 19126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19127 *) ac_try_echo=$ac_try;; 19128 esac 19129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19130 (eval "$ac_link") 2>conftest.er1 19131 ac_status=$? 19132 grep -v '^ *+' conftest.er1 >conftest.err 19133 rm -f conftest.er1 19134 cat conftest.err >&5 19135 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19136 (exit $ac_status); } && 19137 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19138 { (case "(($ac_try" in 19139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19140 *) ac_try_echo=$ac_try;; 19141 esac 19142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19143 (eval "$ac_try") 2>&5 19144 ac_status=$? 19145 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19146 (exit $ac_status); }; } && 19147 { ac_try='test -s conftest$ac_exeext' 19148 { (case "(($ac_try" in 19149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19150 *) ac_try_echo=$ac_try;; 19151 esac 19152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19153 (eval "$ac_try") 2>&5 19154 ac_status=$? 19155 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19156 (exit $ac_status); }; }; then 19157 ac_cv_lib_gcc___moddi3=yes 19158 else 19159 echo "$as_me: failed program was:" >&5 19160 sed 's/^/| /' conftest.$ac_ext >&5 19161 19162 ac_cv_lib_gcc___moddi3=no 19163 fi 19164 19165 rm -f core conftest.err conftest.$ac_objext \ 19166 conftest$ac_exeext conftest.$ac_ext 19167 LIBS=$ac_check_lib_save_LIBS 19168 fi 19169 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5 19170 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; } 19171 if test $ac_cv_lib_gcc___moddi3 = yes; then 19172 19173 cat >>confdefs.h <<\_ACEOF 19174 #define HAVE___MODDI3 1 19175 _ACEOF 19176 19177 fi 19178 19179 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5 19180 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; } 19181 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then 19182 echo $ECHO_N "(cached) $ECHO_C" >&6 19183 else 19184 ac_check_lib_save_LIBS=$LIBS 19185 LIBS="-lgcc $LIBS" 19186 cat >conftest.$ac_ext <<_ACEOF 19187 /* confdefs.h. */ 19188 _ACEOF 19189 cat confdefs.h >>conftest.$ac_ext 19190 cat >>conftest.$ac_ext <<_ACEOF 19191 /* end confdefs.h. */ 19192 19193 /* Override any GCC internal prototype to avoid an error. 19194 Use char because int might match the return type of a GCC 19195 builtin and then its argument prototype would still apply. */ 19196 #ifdef __cplusplus 19197 extern "C" 19198 #endif 19199 char __udivdi3 (); 19200 int 19201 main () 19202 { 19203 return __udivdi3 (); 19204 ; 19205 return 0; 19206 } 19207 _ACEOF 19208 rm -f conftest.$ac_objext conftest$ac_exeext 19209 if { (ac_try="$ac_link" 19210 case "(($ac_try" in 19211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19212 *) ac_try_echo=$ac_try;; 19213 esac 19214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19215 (eval "$ac_link") 2>conftest.er1 19216 ac_status=$? 19217 grep -v '^ *+' conftest.er1 >conftest.err 19218 rm -f conftest.er1 19219 cat conftest.err >&5 19220 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19221 (exit $ac_status); } && 19222 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19223 { (case "(($ac_try" in 19224 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19225 *) ac_try_echo=$ac_try;; 19226 esac 19227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19228 (eval "$ac_try") 2>&5 19229 ac_status=$? 19230 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19231 (exit $ac_status); }; } && 19232 { ac_try='test -s conftest$ac_exeext' 19233 { (case "(($ac_try" in 19234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19235 *) ac_try_echo=$ac_try;; 19236 esac 19237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19238 (eval "$ac_try") 2>&5 19239 ac_status=$? 19240 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19241 (exit $ac_status); }; }; then 19242 ac_cv_lib_gcc___udivdi3=yes 19243 else 19244 echo "$as_me: failed program was:" >&5 19245 sed 's/^/| /' conftest.$ac_ext >&5 19246 19247 ac_cv_lib_gcc___udivdi3=no 19248 fi 19249 19250 rm -f core conftest.err conftest.$ac_objext \ 19251 conftest$ac_exeext conftest.$ac_ext 19252 LIBS=$ac_check_lib_save_LIBS 19253 fi 19254 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5 19255 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; } 19256 if test $ac_cv_lib_gcc___udivdi3 = yes; then 19257 19258 cat >>confdefs.h <<\_ACEOF 19259 #define HAVE___UDIVDI3 1 19260 _ACEOF 19261 19262 fi 19263 19264 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5 19265 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; } 19266 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then 19267 echo $ECHO_N "(cached) $ECHO_C" >&6 19268 else 19269 ac_check_lib_save_LIBS=$LIBS 19270 LIBS="-lgcc $LIBS" 19271 cat >conftest.$ac_ext <<_ACEOF 19272 /* confdefs.h. */ 19273 _ACEOF 19274 cat confdefs.h >>conftest.$ac_ext 19275 cat >>conftest.$ac_ext <<_ACEOF 19276 /* end confdefs.h. */ 19277 19278 /* Override any GCC internal prototype to avoid an error. 19279 Use char because int might match the return type of a GCC 19280 builtin and then its argument prototype would still apply. */ 19281 #ifdef __cplusplus 19282 extern "C" 19283 #endif 19284 char __umoddi3 (); 19285 int 19286 main () 19287 { 19288 return __umoddi3 (); 19289 ; 19290 return 0; 19291 } 19292 _ACEOF 19293 rm -f conftest.$ac_objext conftest$ac_exeext 19294 if { (ac_try="$ac_link" 19295 case "(($ac_try" in 19296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19297 *) ac_try_echo=$ac_try;; 19298 esac 19299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19300 (eval "$ac_link") 2>conftest.er1 19301 ac_status=$? 19302 grep -v '^ *+' conftest.er1 >conftest.err 19303 rm -f conftest.er1 19304 cat conftest.err >&5 19305 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19306 (exit $ac_status); } && 19307 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19308 { (case "(($ac_try" in 19309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19310 *) ac_try_echo=$ac_try;; 19311 esac 19312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19313 (eval "$ac_try") 2>&5 19314 ac_status=$? 19315 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19316 (exit $ac_status); }; } && 19317 { ac_try='test -s conftest$ac_exeext' 19318 { (case "(($ac_try" in 19319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19320 *) ac_try_echo=$ac_try;; 19321 esac 19322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19323 (eval "$ac_try") 2>&5 19324 ac_status=$? 19325 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19326 (exit $ac_status); }; }; then 19327 ac_cv_lib_gcc___umoddi3=yes 19328 else 19329 echo "$as_me: failed program was:" >&5 19330 sed 's/^/| /' conftest.$ac_ext >&5 19331 19332 ac_cv_lib_gcc___umoddi3=no 19333 fi 19334 19335 rm -f core conftest.err conftest.$ac_objext \ 19336 conftest$ac_exeext conftest.$ac_ext 19337 LIBS=$ac_check_lib_save_LIBS 19338 fi 19339 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5 19340 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; } 19341 if test $ac_cv_lib_gcc___umoddi3 = yes; then 19342 19343 cat >>confdefs.h <<\_ACEOF 19344 #define HAVE___UMODDI3 1 19345 _ACEOF 19346 19347 fi 19348 19349 19350 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5 19351 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; } 19352 if test "${ac_cv_lib_gcc___main+set}" = set; then 19353 echo $ECHO_N "(cached) $ECHO_C" >&6 19354 else 19355 ac_check_lib_save_LIBS=$LIBS 19356 LIBS="-lgcc $LIBS" 19357 cat >conftest.$ac_ext <<_ACEOF 19358 /* confdefs.h. */ 19359 _ACEOF 19360 cat confdefs.h >>conftest.$ac_ext 19361 cat >>conftest.$ac_ext <<_ACEOF 19362 /* end confdefs.h. */ 19363 19364 /* Override any GCC internal prototype to avoid an error. 19365 Use char because int might match the return type of a GCC 19366 builtin and then its argument prototype would still apply. */ 19367 #ifdef __cplusplus 19368 extern "C" 19369 #endif 19370 char __main (); 19371 int 19372 main () 19373 { 19374 return __main (); 19375 ; 19376 return 0; 19377 } 19378 _ACEOF 19379 rm -f conftest.$ac_objext conftest$ac_exeext 19380 if { (ac_try="$ac_link" 19381 case "(($ac_try" in 19382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19383 *) ac_try_echo=$ac_try;; 19384 esac 19385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19386 (eval "$ac_link") 2>conftest.er1 19387 ac_status=$? 19388 grep -v '^ *+' conftest.er1 >conftest.err 19389 rm -f conftest.er1 19390 cat conftest.err >&5 19391 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19392 (exit $ac_status); } && 19393 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19394 { (case "(($ac_try" in 19395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19396 *) ac_try_echo=$ac_try;; 19397 esac 19398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19399 (eval "$ac_try") 2>&5 19400 ac_status=$? 19401 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19402 (exit $ac_status); }; } && 19403 { ac_try='test -s conftest$ac_exeext' 19404 { (case "(($ac_try" in 19405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19406 *) ac_try_echo=$ac_try;; 19407 esac 19408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19409 (eval "$ac_try") 2>&5 19410 ac_status=$? 19411 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19412 (exit $ac_status); }; }; then 19413 ac_cv_lib_gcc___main=yes 19414 else 19415 echo "$as_me: failed program was:" >&5 19416 sed 's/^/| /' conftest.$ac_ext >&5 19417 19418 ac_cv_lib_gcc___main=no 19419 fi 19420 19421 rm -f core conftest.err conftest.$ac_objext \ 19422 conftest$ac_exeext conftest.$ac_ext 19423 LIBS=$ac_check_lib_save_LIBS 19424 fi 19425 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5 19426 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; } 19427 if test $ac_cv_lib_gcc___main = yes; then 19428 19429 cat >>confdefs.h <<\_ACEOF 19430 #define HAVE___MAIN 1 19431 _ACEOF 19432 19433 fi 19434 19435 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5 19436 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; } 19437 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then 19438 echo $ECHO_N "(cached) $ECHO_C" >&6 19439 else 19440 ac_check_lib_save_LIBS=$LIBS 19441 LIBS="-lgcc $LIBS" 19442 cat >conftest.$ac_ext <<_ACEOF 19443 /* confdefs.h. */ 19444 _ACEOF 19445 cat confdefs.h >>conftest.$ac_ext 19446 cat >>conftest.$ac_ext <<_ACEOF 19447 /* end confdefs.h. */ 19448 19449 /* Override any GCC internal prototype to avoid an error. 19450 Use char because int might match the return type of a GCC 19451 builtin and then its argument prototype would still apply. */ 19452 #ifdef __cplusplus 19453 extern "C" 19454 #endif 19455 char __cmpdi2 (); 19456 int 19457 main () 19458 { 19459 return __cmpdi2 (); 19460 ; 19461 return 0; 19462 } 19463 _ACEOF 19464 rm -f conftest.$ac_objext conftest$ac_exeext 19465 if { (ac_try="$ac_link" 19466 case "(($ac_try" in 19467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19468 *) ac_try_echo=$ac_try;; 19469 esac 19470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19471 (eval "$ac_link") 2>conftest.er1 19472 ac_status=$? 19473 grep -v '^ *+' conftest.er1 >conftest.err 19474 rm -f conftest.er1 19475 cat conftest.err >&5 19476 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19477 (exit $ac_status); } && 19478 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19479 { (case "(($ac_try" in 19480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19481 *) ac_try_echo=$ac_try;; 19482 esac 19483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19484 (eval "$ac_try") 2>&5 19485 ac_status=$? 19486 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19487 (exit $ac_status); }; } && 19488 { ac_try='test -s conftest$ac_exeext' 19489 { (case "(($ac_try" in 19490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19491 *) ac_try_echo=$ac_try;; 19492 esac 19493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19494 (eval "$ac_try") 2>&5 19495 ac_status=$? 19496 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19497 (exit $ac_status); }; }; then 19498 ac_cv_lib_gcc___cmpdi2=yes 19499 else 19500 echo "$as_me: failed program was:" >&5 19501 sed 's/^/| /' conftest.$ac_ext >&5 19502 19503 ac_cv_lib_gcc___cmpdi2=no 19504 fi 19505 19506 rm -f core conftest.err conftest.$ac_objext \ 19507 conftest$ac_exeext conftest.$ac_ext 19508 LIBS=$ac_check_lib_save_LIBS 19509 fi 19510 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5 19511 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; } 19512 if test $ac_cv_lib_gcc___cmpdi2 = yes; then 19513 19514 cat >>confdefs.h <<\_ACEOF 19515 #define HAVE___CMPDI2 1 19516 _ACEOF 19517 19518 fi 19519 19520 fi 19521 19522 if test "$llvm_cv_os_type" = "MingW" ; then 19523 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5 19524 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; } 19525 cat >conftest.$ac_ext <<_ACEOF 19526 #include <windows.h> 19527 #include <imagehlp.h> 19528 extern void foo(PENUMLOADED_MODULES_CALLBACK); 19529 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID)); 19530 _ACEOF 19531 rm -f conftest.$ac_objext 19532 if { (ac_try="$ac_compile" 19533 case "(($ac_try" in 19534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19535 *) ac_try_echo=$ac_try;; 19536 esac 19537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19538 (eval "$ac_compile") 2>conftest.er1 19539 ac_status=$? 19540 grep -v '^ *+' conftest.er1 >conftest.err 19541 rm -f conftest.er1 19542 cat conftest.err >&5 19543 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19544 (exit $ac_status); } && 19545 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19546 { (case "(($ac_try" in 19547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19548 *) ac_try_echo=$ac_try;; 19549 esac 19550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19551 (eval "$ac_try") 2>&5 19552 ac_status=$? 19553 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19554 (exit $ac_status); }; } && 19555 { ac_try='test -s conftest.$ac_objext' 19556 { (case "(($ac_try" in 19557 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19558 *) ac_try_echo=$ac_try;; 19559 esac 19560 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19561 (eval "$ac_try") 2>&5 19562 ac_status=$? 19563 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19564 (exit $ac_status); }; }; then 19565 19566 { echo "$as_me:$LINENO: result: yes" >&5 19567 echo "${ECHO_T}yes" >&6; } 19568 llvm_cv_win32_elmcb_pcstr="PCSTR" 19569 19570 else 19571 echo "$as_me: failed program was:" >&5 19572 sed 's/^/| /' conftest.$ac_ext >&5 19573 19574 19575 { echo "$as_me:$LINENO: result: no" >&5 19576 echo "${ECHO_T}no" >&6; } 19577 llvm_cv_win32_elmcb_pcstr="PSTR" 19578 19579 fi 19580 19581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19582 19583 cat >>confdefs.h <<_ACEOF 19584 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr 19585 _ACEOF 19586 19587 fi 19588 19589 19590 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5 19591 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; } 19592 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then 19593 echo $ECHO_N "(cached) $ECHO_C" >&6 19594 else 19595 ac_ext=cpp 19596 ac_cpp='$CXXCPP $CPPFLAGS' 19597 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19598 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19599 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19600 19601 cat >conftest.$ac_ext <<_ACEOF 19602 /* confdefs.h. */ 19603 _ACEOF 19604 cat confdefs.h >>conftest.$ac_ext 19605 cat >>conftest.$ac_ext <<_ACEOF 19606 /* end confdefs.h. */ 19607 #include <math.h> 19608 int 19609 main () 19610 { 19611 float f; isnan(f); 19612 ; 19613 return 0; 19614 } 19615 _ACEOF 19616 rm -f conftest.$ac_objext 19617 if { (ac_try="$ac_compile" 19618 case "(($ac_try" in 19619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19620 *) ac_try_echo=$ac_try;; 19621 esac 19622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19623 (eval "$ac_compile") 2>conftest.er1 19624 ac_status=$? 19625 grep -v '^ *+' conftest.er1 >conftest.err 19626 rm -f conftest.er1 19627 cat conftest.err >&5 19628 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19629 (exit $ac_status); } && 19630 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19631 { (case "(($ac_try" in 19632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19633 *) ac_try_echo=$ac_try;; 19634 esac 19635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19636 (eval "$ac_try") 2>&5 19637 ac_status=$? 19638 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19639 (exit $ac_status); }; } && 19640 { ac_try='test -s conftest.$ac_objext' 19641 { (case "(($ac_try" in 19642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19643 *) ac_try_echo=$ac_try;; 19644 esac 19645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19646 (eval "$ac_try") 2>&5 19647 ac_status=$? 19648 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19649 (exit $ac_status); }; }; then 19650 ac_cv_func_isnan_in_math_h=yes 19651 else 19652 echo "$as_me: failed program was:" >&5 19653 sed 's/^/| /' conftest.$ac_ext >&5 19654 19655 ac_cv_func_isnan_in_math_h=no 19656 fi 19657 19658 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19659 ac_ext=c 19660 ac_cpp='$CPP $CPPFLAGS' 19661 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19662 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19663 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19664 19665 fi 19666 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5 19667 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; } 19668 19669 19670 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then 19671 19672 cat >>confdefs.h <<\_ACEOF 19673 #define HAVE_ISNAN_IN_MATH_H 1 19674 _ACEOF 19675 19676 fi 19677 19678 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5 19679 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; } 19680 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then 19681 echo $ECHO_N "(cached) $ECHO_C" >&6 19682 else 19683 ac_ext=cpp 19684 ac_cpp='$CXXCPP $CPPFLAGS' 19685 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19686 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19687 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19688 19689 cat >conftest.$ac_ext <<_ACEOF 19690 /* confdefs.h. */ 19691 _ACEOF 19692 cat confdefs.h >>conftest.$ac_ext 19693 cat >>conftest.$ac_ext <<_ACEOF 19694 /* end confdefs.h. */ 19695 #include <cmath> 19696 int 19697 main () 19698 { 19699 float f; isnan(f); 19700 ; 19701 return 0; 19702 } 19703 _ACEOF 19704 rm -f conftest.$ac_objext 19705 if { (ac_try="$ac_compile" 19706 case "(($ac_try" in 19707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19708 *) ac_try_echo=$ac_try;; 19709 esac 19710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19711 (eval "$ac_compile") 2>conftest.er1 19712 ac_status=$? 19713 grep -v '^ *+' conftest.er1 >conftest.err 19714 rm -f conftest.er1 19715 cat conftest.err >&5 19716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19717 (exit $ac_status); } && 19718 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19719 { (case "(($ac_try" in 19720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19721 *) ac_try_echo=$ac_try;; 19722 esac 19723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19724 (eval "$ac_try") 2>&5 19725 ac_status=$? 19726 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19727 (exit $ac_status); }; } && 19728 { ac_try='test -s conftest.$ac_objext' 19729 { (case "(($ac_try" in 19730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19731 *) ac_try_echo=$ac_try;; 19732 esac 19733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19734 (eval "$ac_try") 2>&5 19735 ac_status=$? 19736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19737 (exit $ac_status); }; }; then 19738 ac_cv_func_isnan_in_cmath=yes 19739 else 19740 echo "$as_me: failed program was:" >&5 19741 sed 's/^/| /' conftest.$ac_ext >&5 19742 19743 ac_cv_func_isnan_in_cmath=no 19744 fi 19745 19746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19747 ac_ext=c 19748 ac_cpp='$CPP $CPPFLAGS' 19749 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19750 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19751 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19752 19753 fi 19754 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5 19755 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; } 19756 19757 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then 19758 19759 cat >>confdefs.h <<\_ACEOF 19760 #define HAVE_ISNAN_IN_CMATH 1 19761 _ACEOF 19762 19763 fi 19764 19765 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5 19766 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; } 19767 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then 19768 echo $ECHO_N "(cached) $ECHO_C" >&6 19769 else 19770 ac_ext=cpp 19771 ac_cpp='$CXXCPP $CPPFLAGS' 19772 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19773 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19774 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19775 19776 cat >conftest.$ac_ext <<_ACEOF 19777 /* confdefs.h. */ 19778 _ACEOF 19779 cat confdefs.h >>conftest.$ac_ext 19780 cat >>conftest.$ac_ext <<_ACEOF 19781 /* end confdefs.h. */ 19782 #include <cmath> 19783 int 19784 main () 19785 { 19786 float f; std::isnan(f); 19787 ; 19788 return 0; 19789 } 19790 _ACEOF 19791 rm -f conftest.$ac_objext 19792 if { (ac_try="$ac_compile" 19793 case "(($ac_try" in 19794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19795 *) ac_try_echo=$ac_try;; 19796 esac 19797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19798 (eval "$ac_compile") 2>conftest.er1 19799 ac_status=$? 19800 grep -v '^ *+' conftest.er1 >conftest.err 19801 rm -f conftest.er1 19802 cat conftest.err >&5 19803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19804 (exit $ac_status); } && 19805 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19806 { (case "(($ac_try" in 19807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19808 *) ac_try_echo=$ac_try;; 19809 esac 19810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19811 (eval "$ac_try") 2>&5 19812 ac_status=$? 19813 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19814 (exit $ac_status); }; } && 19815 { ac_try='test -s conftest.$ac_objext' 19816 { (case "(($ac_try" in 19817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19818 *) ac_try_echo=$ac_try;; 19819 esac 19820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19821 (eval "$ac_try") 2>&5 19822 ac_status=$? 19823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19824 (exit $ac_status); }; }; then 19825 ac_cv_func_std_isnan_in_cmath=yes 19826 else 19827 echo "$as_me: failed program was:" >&5 19828 sed 's/^/| /' conftest.$ac_ext >&5 19829 19830 ac_cv_func_std_isnan_in_cmath=no 19831 fi 19832 19833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19834 ac_ext=c 19835 ac_cpp='$CPP $CPPFLAGS' 19836 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19837 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19838 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19839 19840 fi 19841 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5 19842 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; } 19843 19844 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then 19845 19846 cat >>confdefs.h <<\_ACEOF 19847 #define HAVE_STD_ISNAN_IN_CMATH 1 19848 _ACEOF 19849 19850 fi 19851 19852 19853 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5 19854 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; } 19855 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then 19856 echo $ECHO_N "(cached) $ECHO_C" >&6 19857 else 19858 ac_ext=cpp 19859 ac_cpp='$CXXCPP $CPPFLAGS' 19860 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19861 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19862 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19863 19864 cat >conftest.$ac_ext <<_ACEOF 19865 /* confdefs.h. */ 19866 _ACEOF 19867 cat confdefs.h >>conftest.$ac_ext 19868 cat >>conftest.$ac_ext <<_ACEOF 19869 /* end confdefs.h. */ 19870 #include <math.h> 19871 int 19872 main () 19873 { 19874 float f; isinf(f); 19875 ; 19876 return 0; 19877 } 19878 _ACEOF 19879 rm -f conftest.$ac_objext 19880 if { (ac_try="$ac_compile" 19881 case "(($ac_try" in 19882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19883 *) ac_try_echo=$ac_try;; 19884 esac 19885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19886 (eval "$ac_compile") 2>conftest.er1 19887 ac_status=$? 19888 grep -v '^ *+' conftest.er1 >conftest.err 19889 rm -f conftest.er1 19890 cat conftest.err >&5 19891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19892 (exit $ac_status); } && 19893 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19894 { (case "(($ac_try" in 19895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19896 *) ac_try_echo=$ac_try;; 19897 esac 19898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19899 (eval "$ac_try") 2>&5 19900 ac_status=$? 19901 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19902 (exit $ac_status); }; } && 19903 { ac_try='test -s conftest.$ac_objext' 19904 { (case "(($ac_try" in 19905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19906 *) ac_try_echo=$ac_try;; 19907 esac 19908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19909 (eval "$ac_try") 2>&5 19910 ac_status=$? 19911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19912 (exit $ac_status); }; }; then 19913 ac_cv_func_isinf_in_math_h=yes 19914 else 19915 echo "$as_me: failed program was:" >&5 19916 sed 's/^/| /' conftest.$ac_ext >&5 19917 19918 ac_cv_func_isinf_in_math_h=no 19919 fi 19920 19921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19922 ac_ext=c 19923 ac_cpp='$CPP $CPPFLAGS' 19924 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19925 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19926 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19927 19928 fi 19929 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5 19930 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; } 19931 19932 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then 19933 19934 cat >>confdefs.h <<\_ACEOF 19935 #define HAVE_ISINF_IN_MATH_H 1 19936 _ACEOF 19937 19938 fi 19939 19940 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5 19941 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; } 19942 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then 19943 echo $ECHO_N "(cached) $ECHO_C" >&6 19944 else 19945 ac_ext=cpp 19946 ac_cpp='$CXXCPP $CPPFLAGS' 19947 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19948 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19949 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19950 19951 cat >conftest.$ac_ext <<_ACEOF 19952 /* confdefs.h. */ 19953 _ACEOF 19954 cat confdefs.h >>conftest.$ac_ext 19955 cat >>conftest.$ac_ext <<_ACEOF 19956 /* end confdefs.h. */ 19957 #include <cmath> 19958 int 19959 main () 19960 { 19961 float f; isinf(f); 19962 ; 19963 return 0; 19964 } 19965 _ACEOF 19966 rm -f conftest.$ac_objext 19967 if { (ac_try="$ac_compile" 19968 case "(($ac_try" in 19969 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19970 *) ac_try_echo=$ac_try;; 19971 esac 19972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19973 (eval "$ac_compile") 2>conftest.er1 19974 ac_status=$? 19975 grep -v '^ *+' conftest.er1 >conftest.err 19976 rm -f conftest.er1 19977 cat conftest.err >&5 19978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19979 (exit $ac_status); } && 19980 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19981 { (case "(($ac_try" in 19982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19983 *) ac_try_echo=$ac_try;; 19984 esac 19985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19986 (eval "$ac_try") 2>&5 19987 ac_status=$? 19988 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19989 (exit $ac_status); }; } && 19990 { ac_try='test -s conftest.$ac_objext' 19991 { (case "(($ac_try" in 19992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19993 *) ac_try_echo=$ac_try;; 19994 esac 19995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19996 (eval "$ac_try") 2>&5 19997 ac_status=$? 19998 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19999 (exit $ac_status); }; }; then 20000 ac_cv_func_isinf_in_cmath=yes 20001 else 20002 echo "$as_me: failed program was:" >&5 20003 sed 's/^/| /' conftest.$ac_ext >&5 20004 20005 ac_cv_func_isinf_in_cmath=no 20006 fi 20007 20008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20009 ac_ext=c 20010 ac_cpp='$CPP $CPPFLAGS' 20011 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20012 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20013 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20014 20015 fi 20016 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5 20017 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; } 20018 20019 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then 20020 20021 cat >>confdefs.h <<\_ACEOF 20022 #define HAVE_ISINF_IN_CMATH 1 20023 _ACEOF 20024 20025 fi 20026 20027 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5 20028 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; } 20029 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then 20030 echo $ECHO_N "(cached) $ECHO_C" >&6 20031 else 20032 ac_ext=cpp 20033 ac_cpp='$CXXCPP $CPPFLAGS' 20034 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20035 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20036 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20037 20038 cat >conftest.$ac_ext <<_ACEOF 20039 /* confdefs.h. */ 20040 _ACEOF 20041 cat confdefs.h >>conftest.$ac_ext 20042 cat >>conftest.$ac_ext <<_ACEOF 20043 /* end confdefs.h. */ 20044 #include <cmath> 20045 int 20046 main () 20047 { 20048 float f; std::isinf(f); 20049 ; 20050 return 0; 20051 } 20052 _ACEOF 20053 rm -f conftest.$ac_objext 20054 if { (ac_try="$ac_compile" 20055 case "(($ac_try" in 20056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20057 *) ac_try_echo=$ac_try;; 20058 esac 20059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20060 (eval "$ac_compile") 2>conftest.er1 20061 ac_status=$? 20062 grep -v '^ *+' conftest.er1 >conftest.err 20063 rm -f conftest.er1 20064 cat conftest.err >&5 20065 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20066 (exit $ac_status); } && 20067 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20068 { (case "(($ac_try" in 20069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20070 *) ac_try_echo=$ac_try;; 20071 esac 20072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20073 (eval "$ac_try") 2>&5 20074 ac_status=$? 20075 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20076 (exit $ac_status); }; } && 20077 { ac_try='test -s conftest.$ac_objext' 20078 { (case "(($ac_try" in 20079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20080 *) ac_try_echo=$ac_try;; 20081 esac 20082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20083 (eval "$ac_try") 2>&5 20084 ac_status=$? 20085 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20086 (exit $ac_status); }; }; then 20087 ac_cv_func_std_isinf_in_cmath=yes 20088 else 20089 echo "$as_me: failed program was:" >&5 20090 sed 's/^/| /' conftest.$ac_ext >&5 20091 20092 ac_cv_func_std_isinf_in_cmath=no 20093 fi 20094 20095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20096 ac_ext=c 20097 ac_cpp='$CPP $CPPFLAGS' 20098 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20099 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20100 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20101 20102 fi 20103 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5 20104 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; } 20105 20106 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then 20107 20108 cat >>confdefs.h <<\_ACEOF 20109 #define HAVE_STD_ISINF_IN_CMATH 1 20110 _ACEOF 20111 20112 fi 20113 20114 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5 20115 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; } 20116 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then 20117 echo $ECHO_N "(cached) $ECHO_C" >&6 20118 else 20119 ac_ext=cpp 20120 ac_cpp='$CXXCPP $CPPFLAGS' 20121 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20122 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20123 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20124 20125 cat >conftest.$ac_ext <<_ACEOF 20126 /* confdefs.h. */ 20127 _ACEOF 20128 cat confdefs.h >>conftest.$ac_ext 20129 cat >>conftest.$ac_ext <<_ACEOF 20130 /* end confdefs.h. */ 20131 #include <ieeefp.h> 20132 int 20133 main () 20134 { 20135 float f; finite(f); 20136 ; 20137 return 0; 20138 } 20139 _ACEOF 20140 rm -f conftest.$ac_objext 20141 if { (ac_try="$ac_compile" 20142 case "(($ac_try" in 20143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20144 *) ac_try_echo=$ac_try;; 20145 esac 20146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20147 (eval "$ac_compile") 2>conftest.er1 20148 ac_status=$? 20149 grep -v '^ *+' conftest.er1 >conftest.err 20150 rm -f conftest.er1 20151 cat conftest.err >&5 20152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20153 (exit $ac_status); } && 20154 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20155 { (case "(($ac_try" in 20156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20157 *) ac_try_echo=$ac_try;; 20158 esac 20159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20160 (eval "$ac_try") 2>&5 20161 ac_status=$? 20162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20163 (exit $ac_status); }; } && 20164 { ac_try='test -s conftest.$ac_objext' 20165 { (case "(($ac_try" in 20166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20167 *) ac_try_echo=$ac_try;; 20168 esac 20169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20170 (eval "$ac_try") 2>&5 20171 ac_status=$? 20172 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20173 (exit $ac_status); }; }; then 20174 ac_cv_func_finite_in_ieeefp_h=yes 20175 else 20176 echo "$as_me: failed program was:" >&5 20177 sed 's/^/| /' conftest.$ac_ext >&5 20178 20179 ac_cv_func_finite_in_ieeefp_h=no 20180 fi 20181 20182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20183 ac_ext=c 20184 ac_cpp='$CPP $CPPFLAGS' 20185 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20186 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20187 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20188 20189 fi 20190 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5 20191 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; } 20192 20193 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then 20194 20195 cat >>confdefs.h <<\_ACEOF 20196 #define HAVE_FINITE_IN_IEEEFP_H 1 20197 _ACEOF 20198 20199 fi 20200 20201 20202 20203 if test "$llvm_cv_platform_type" = "Unix" ; then 20204 20205 20206 for ac_header in stdlib.h unistd.h 20207 do 20208 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 20209 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20210 { echo "$as_me:$LINENO: checking for $ac_header" >&5 20211 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20212 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20213 echo $ECHO_N "(cached) $ECHO_C" >&6 20214 fi 20215 ac_res=`eval echo '${'$as_ac_Header'}'` 20216 { echo "$as_me:$LINENO: result: $ac_res" >&5 20217 echo "${ECHO_T}$ac_res" >&6; } 20218 else 20219 # Is the header compilable? 20220 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 20221 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 20222 cat >conftest.$ac_ext <<_ACEOF 20223 /* confdefs.h. */ 20224 _ACEOF 20225 cat confdefs.h >>conftest.$ac_ext 20226 cat >>conftest.$ac_ext <<_ACEOF 20227 /* end confdefs.h. */ 20228 $ac_includes_default 20229 #include <$ac_header> 20230 _ACEOF 20231 rm -f conftest.$ac_objext 20232 if { (ac_try="$ac_compile" 20233 case "(($ac_try" in 20234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20235 *) ac_try_echo=$ac_try;; 20236 esac 20237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20238 (eval "$ac_compile") 2>conftest.er1 20239 ac_status=$? 20240 grep -v '^ *+' conftest.er1 >conftest.err 20241 rm -f conftest.er1 20242 cat conftest.err >&5 20243 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20244 (exit $ac_status); } && 20245 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20246 { (case "(($ac_try" in 20247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20248 *) ac_try_echo=$ac_try;; 20249 esac 20250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20251 (eval "$ac_try") 2>&5 20252 ac_status=$? 20253 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20254 (exit $ac_status); }; } && 20255 { ac_try='test -s conftest.$ac_objext' 20256 { (case "(($ac_try" in 20257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20258 *) ac_try_echo=$ac_try;; 20259 esac 20260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20261 (eval "$ac_try") 2>&5 20262 ac_status=$? 20263 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20264 (exit $ac_status); }; }; then 20265 ac_header_compiler=yes 20266 else 20267 echo "$as_me: failed program was:" >&5 20268 sed 's/^/| /' conftest.$ac_ext >&5 20269 20270 ac_header_compiler=no 20271 fi 20272 20273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20274 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 20275 echo "${ECHO_T}$ac_header_compiler" >&6; } 20276 20277 # Is the header present? 20278 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 20279 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 20280 cat >conftest.$ac_ext <<_ACEOF 20281 /* confdefs.h. */ 20282 _ACEOF 20283 cat confdefs.h >>conftest.$ac_ext 20284 cat >>conftest.$ac_ext <<_ACEOF 20285 /* end confdefs.h. */ 20286 #include <$ac_header> 20287 _ACEOF 20288 if { (ac_try="$ac_cpp conftest.$ac_ext" 20289 case "(($ac_try" in 20290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20291 *) ac_try_echo=$ac_try;; 20292 esac 20293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20294 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 20295 ac_status=$? 20296 grep -v '^ *+' conftest.er1 >conftest.err 20297 rm -f conftest.er1 20298 cat conftest.err >&5 20299 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20300 (exit $ac_status); } >/dev/null; then 20301 if test -s conftest.err; then 20302 ac_cpp_err=$ac_c_preproc_warn_flag 20303 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 20304 else 20305 ac_cpp_err= 20306 fi 20307 else 20308 ac_cpp_err=yes 20309 fi 20310 if test -z "$ac_cpp_err"; then 20311 ac_header_preproc=yes 20312 else 20313 echo "$as_me: failed program was:" >&5 20314 sed 's/^/| /' conftest.$ac_ext >&5 20315 20316 ac_header_preproc=no 20317 fi 20318 20319 rm -f conftest.err conftest.$ac_ext 20320 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 20321 echo "${ECHO_T}$ac_header_preproc" >&6; } 20322 20323 # So? What about this header? 20324 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 20325 yes:no: ) 20326 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 20327 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 20328 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 20329 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 20330 ac_header_preproc=yes 20331 ;; 20332 no:yes:* ) 20333 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 20334 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 20335 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 20336 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 20337 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 20338 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 20339 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 20340 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 20341 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 20342 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 20343 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 20344 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 20345 ( cat <<\_ASBOX 20346 ## ------------------------------------ ## 20347 ## Report this to http://llvm.org/bugs/ ## 20348 ## ------------------------------------ ## 20349 _ASBOX 20350 ) | sed "s/^/$as_me: WARNING: /" >&2 20351 ;; 20352 esac 20353 { echo "$as_me:$LINENO: checking for $ac_header" >&5 20354 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20355 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20356 echo $ECHO_N "(cached) $ECHO_C" >&6 20357 else 20358 eval "$as_ac_Header=\$ac_header_preproc" 20359 fi 20360 ac_res=`eval echo '${'$as_ac_Header'}'` 20361 { echo "$as_me:$LINENO: result: $ac_res" >&5 20362 echo "${ECHO_T}$ac_res" >&6; } 20363 20364 fi 20365 if test `eval echo '${'$as_ac_Header'}'` = yes; then 20366 cat >>confdefs.h <<_ACEOF 20367 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 20368 _ACEOF 20369 20370 fi 20371 20372 done 20373 20374 20375 for ac_func in getpagesize 20376 do 20377 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20378 { echo "$as_me:$LINENO: checking for $ac_func" >&5 20379 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20380 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20381 echo $ECHO_N "(cached) $ECHO_C" >&6 20382 else 20383 cat >conftest.$ac_ext <<_ACEOF 20384 /* confdefs.h. */ 20385 _ACEOF 20386 cat confdefs.h >>conftest.$ac_ext 20387 cat >>conftest.$ac_ext <<_ACEOF 20388 /* end confdefs.h. */ 20389 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20390 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20391 #define $ac_func innocuous_$ac_func 20392 20393 /* System header to define __stub macros and hopefully few prototypes, 20394 which can conflict with char $ac_func (); below. 20395 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20396 <limits.h> exists even on freestanding compilers. */ 20397 20398 #ifdef __STDC__ 20399 # include <limits.h> 20400 #else 20401 # include <assert.h> 20402 #endif 20403 20404 #undef $ac_func 20405 20406 /* Override any GCC internal prototype to avoid an error. 20407 Use char because int might match the return type of a GCC 20408 builtin and then its argument prototype would still apply. */ 20409 #ifdef __cplusplus 20410 extern "C" 20411 #endif 20412 char $ac_func (); 20413 /* The GNU C library defines this for functions which it implements 20414 to always fail with ENOSYS. Some functions are actually named 20415 something starting with __ and the normal name is an alias. */ 20416 #if defined __stub_$ac_func || defined __stub___$ac_func 20417 choke me 20418 #endif 20419 20420 int 20421 main () 20422 { 20423 return $ac_func (); 20424 ; 20425 return 0; 20426 } 20427 _ACEOF 20428 rm -f conftest.$ac_objext conftest$ac_exeext 20429 if { (ac_try="$ac_link" 20430 case "(($ac_try" in 20431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20432 *) ac_try_echo=$ac_try;; 20433 esac 20434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20435 (eval "$ac_link") 2>conftest.er1 20436 ac_status=$? 20437 grep -v '^ *+' conftest.er1 >conftest.err 20438 rm -f conftest.er1 20439 cat conftest.err >&5 20440 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20441 (exit $ac_status); } && 20442 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20443 { (case "(($ac_try" in 20444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20445 *) ac_try_echo=$ac_try;; 20446 esac 20447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20448 (eval "$ac_try") 2>&5 20449 ac_status=$? 20450 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20451 (exit $ac_status); }; } && 20452 { ac_try='test -s conftest$ac_exeext' 20453 { (case "(($ac_try" in 20454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20455 *) ac_try_echo=$ac_try;; 20456 esac 20457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20458 (eval "$ac_try") 2>&5 20459 ac_status=$? 20460 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20461 (exit $ac_status); }; }; then 20462 eval "$as_ac_var=yes" 20463 else 20464 echo "$as_me: failed program was:" >&5 20465 sed 's/^/| /' conftest.$ac_ext >&5 20466 20467 eval "$as_ac_var=no" 20468 fi 20469 20470 rm -f core conftest.err conftest.$ac_objext \ 20471 conftest$ac_exeext conftest.$ac_ext 20472 fi 20473 ac_res=`eval echo '${'$as_ac_var'}'` 20474 { echo "$as_me:$LINENO: result: $ac_res" >&5 20475 echo "${ECHO_T}$ac_res" >&6; } 20476 if test `eval echo '${'$as_ac_var'}'` = yes; then 20477 cat >>confdefs.h <<_ACEOF 20478 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 20479 _ACEOF 20480 20481 fi 20482 done 20483 20484 { echo "$as_me:$LINENO: checking for working mmap" >&5 20485 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; } 20486 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 20487 echo $ECHO_N "(cached) $ECHO_C" >&6 20488 else 20489 if test "$cross_compiling" = yes; then 20490 ac_cv_func_mmap_fixed_mapped=no 20491 else 20492 cat >conftest.$ac_ext <<_ACEOF 20493 /* confdefs.h. */ 20494 _ACEOF 20495 cat confdefs.h >>conftest.$ac_ext 20496 cat >>conftest.$ac_ext <<_ACEOF 20497 /* end confdefs.h. */ 20498 $ac_includes_default 20499 /* malloc might have been renamed as rpl_malloc. */ 20500 #undef malloc 20501 20502 /* Thanks to Mike Haertel and Jim Avera for this test. 20503 Here is a matrix of mmap possibilities: 20504 mmap private not fixed 20505 mmap private fixed at somewhere currently unmapped 20506 mmap private fixed at somewhere already mapped 20507 mmap shared not fixed 20508 mmap shared fixed at somewhere currently unmapped 20509 mmap shared fixed at somewhere already mapped 20510 For private mappings, we should verify that changes cannot be read() 20511 back from the file, nor mmap's back from the file at a different 20512 address. (There have been systems where private was not correctly 20513 implemented like the infamous i386 svr4.0, and systems where the 20514 VM page cache was not coherent with the file system buffer cache 20515 like early versions of FreeBSD and possibly contemporary NetBSD.) 20516 For shared mappings, we should conversely verify that changes get 20517 propagated back to all the places they're supposed to be. 20518 20519 Grep wants private fixed already mapped. 20520 The main things grep needs to know about mmap are: 20521 * does it exist and is it safe to write into the mmap'd area 20522 * how to use it (BSD variants) */ 20523 20524 #include <fcntl.h> 20525 #include <sys/mman.h> 20526 20527 #if !STDC_HEADERS && !HAVE_STDLIB_H 20528 char *malloc (); 20529 #endif 20530 20531 /* This mess was copied from the GNU getpagesize.h. */ 20532 #if !HAVE_GETPAGESIZE 20533 /* Assume that all systems that can run configure have sys/param.h. */ 20534 # if !HAVE_SYS_PARAM_H 20535 # define HAVE_SYS_PARAM_H 1 20536 # endif 20537 20538 # ifdef _SC_PAGESIZE 20539 # define getpagesize() sysconf(_SC_PAGESIZE) 20540 # else /* no _SC_PAGESIZE */ 20541 # if HAVE_SYS_PARAM_H 20542 # include <sys/param.h> 20543 # ifdef EXEC_PAGESIZE 20544 # define getpagesize() EXEC_PAGESIZE 20545 # else /* no EXEC_PAGESIZE */ 20546 # ifdef NBPG 20547 # define getpagesize() NBPG * CLSIZE 20548 # ifndef CLSIZE 20549 # define CLSIZE 1 20550 # endif /* no CLSIZE */ 20551 # else /* no NBPG */ 20552 # ifdef NBPC 20553 # define getpagesize() NBPC 20554 # else /* no NBPC */ 20555 # ifdef PAGESIZE 20556 # define getpagesize() PAGESIZE 20557 # endif /* PAGESIZE */ 20558 # endif /* no NBPC */ 20559 # endif /* no NBPG */ 20560 # endif /* no EXEC_PAGESIZE */ 20561 # else /* no HAVE_SYS_PARAM_H */ 20562 # define getpagesize() 8192 /* punt totally */ 20563 # endif /* no HAVE_SYS_PARAM_H */ 20564 # endif /* no _SC_PAGESIZE */ 20565 20566 #endif /* no HAVE_GETPAGESIZE */ 20567 20568 int 20569 main () 20570 { 20571 char *data, *data2, *data3; 20572 int i, pagesize; 20573 int fd; 20574 20575 pagesize = getpagesize (); 20576 20577 /* First, make a file with some known garbage in it. */ 20578 data = (char *) malloc (pagesize); 20579 if (!data) 20580 return 1; 20581 for (i = 0; i < pagesize; ++i) 20582 *(data + i) = rand (); 20583 umask (0); 20584 fd = creat ("conftest.mmap", 0600); 20585 if (fd < 0) 20586 return 1; 20587 if (write (fd, data, pagesize) != pagesize) 20588 return 1; 20589 close (fd); 20590 20591 /* Next, try to mmap the file at a fixed address which already has 20592 something else allocated at it. If we can, also make sure that 20593 we see the same garbage. */ 20594 fd = open ("conftest.mmap", O_RDWR); 20595 if (fd < 0) 20596 return 1; 20597 data2 = (char *) malloc (2 * pagesize); 20598 if (!data2) 20599 return 1; 20600 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1); 20601 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 20602 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 20603 return 1; 20604 for (i = 0; i < pagesize; ++i) 20605 if (*(data + i) != *(data2 + i)) 20606 return 1; 20607 20608 /* Finally, make sure that changes to the mapped area do not 20609 percolate back to the file as seen by read(). (This is a bug on 20610 some variants of i386 svr4.0.) */ 20611 for (i = 0; i < pagesize; ++i) 20612 *(data2 + i) = *(data2 + i) + 1; 20613 data3 = (char *) malloc (pagesize); 20614 if (!data3) 20615 return 1; 20616 if (read (fd, data3, pagesize) != pagesize) 20617 return 1; 20618 for (i = 0; i < pagesize; ++i) 20619 if (*(data + i) != *(data3 + i)) 20620 return 1; 20621 close (fd); 20622 return 0; 20623 } 20624 _ACEOF 20625 rm -f conftest$ac_exeext 20626 if { (ac_try="$ac_link" 20627 case "(($ac_try" in 20628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20629 *) ac_try_echo=$ac_try;; 20630 esac 20631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20632 (eval "$ac_link") 2>&5 20633 ac_status=$? 20634 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20635 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20636 { (case "(($ac_try" in 20637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20638 *) ac_try_echo=$ac_try;; 20639 esac 20640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20641 (eval "$ac_try") 2>&5 20642 ac_status=$? 20643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20644 (exit $ac_status); }; }; then 20645 ac_cv_func_mmap_fixed_mapped=yes 20646 else 20647 echo "$as_me: program exited with status $ac_status" >&5 20648 echo "$as_me: failed program was:" >&5 20649 sed 's/^/| /' conftest.$ac_ext >&5 20650 20651 ( exit $ac_status ) 20652 ac_cv_func_mmap_fixed_mapped=no 20653 fi 20654 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20655 fi 20656 20657 20658 fi 20659 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 20660 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; } 20661 if test $ac_cv_func_mmap_fixed_mapped = yes; then 20662 20663 cat >>confdefs.h <<\_ACEOF 20664 #define HAVE_MMAP 1 20665 _ACEOF 20666 20667 fi 20668 rm -f conftest.mmap 20669 20670 { echo "$as_me:$LINENO: checking for mmap of files" >&5 20671 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; } 20672 if test "${ac_cv_func_mmap_file+set}" = set; then 20673 echo $ECHO_N "(cached) $ECHO_C" >&6 20674 else 20675 ac_ext=c 20676 ac_cpp='$CPP $CPPFLAGS' 20677 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20678 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20679 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20680 20681 if test "$cross_compiling" = yes; then 20682 ac_cv_func_mmap_file=no 20683 else 20684 cat >conftest.$ac_ext <<_ACEOF 20685 20686 /* confdefs.h. */ 20687 _ACEOF 20688 cat confdefs.h >>conftest.$ac_ext 20689 cat >>conftest.$ac_ext <<_ACEOF 20690 /* end confdefs.h. */ 20691 20692 #include <sys/types.h> 20693 #include <sys/mman.h> 20694 #include <fcntl.h> 20695 20696 int 20697 main () 20698 { 20699 20700 int fd; 20701 fd = creat ("foo",0777); 20702 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); 20703 unlink ("foo"); 20704 return (fd != (int) MAP_FAILED); 20705 ; 20706 return 0; 20707 } 20708 _ACEOF 20709 rm -f conftest$ac_exeext 20710 if { (ac_try="$ac_link" 20711 case "(($ac_try" in 20712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20713 *) ac_try_echo=$ac_try;; 20714 esac 20715 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20716 (eval "$ac_link") 2>&5 20717 ac_status=$? 20718 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20719 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20720 { (case "(($ac_try" in 20721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20722 *) ac_try_echo=$ac_try;; 20723 esac 20724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20725 (eval "$ac_try") 2>&5 20726 ac_status=$? 20727 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20728 (exit $ac_status); }; }; then 20729 ac_cv_func_mmap_file=yes 20730 else 20731 echo "$as_me: program exited with status $ac_status" >&5 20732 echo "$as_me: failed program was:" >&5 20733 sed 's/^/| /' conftest.$ac_ext >&5 20734 20735 ( exit $ac_status ) 20736 ac_cv_func_mmap_file=no 20737 fi 20738 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20739 fi 20740 20741 20742 ac_ext=c 20743 ac_cpp='$CPP $CPPFLAGS' 20744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20746 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20747 20748 20749 fi 20750 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 20751 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } 20752 if test "$ac_cv_func_mmap_file" = yes; then 20753 20754 cat >>confdefs.h <<\_ACEOF 20755 #define HAVE_MMAP_FILE 20756 _ACEOF 20757 20758 MMAP_FILE=yes 20759 20760 fi 20761 20762 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5 20763 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; } 20764 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then 20765 echo $ECHO_N "(cached) $ECHO_C" >&6 20766 else 20767 if test "$llvm_cv_os_type" = "Interix" ; then 20768 ac_cv_need_dev_zero_for_mmap=yes 20769 else 20770 ac_cv_need_dev_zero_for_mmap=no 20771 fi 20772 20773 fi 20774 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5 20775 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; } 20776 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then 20777 20778 cat >>confdefs.h <<\_ACEOF 20779 #define NEED_DEV_ZERO_FOR_MMAP 1 20780 _ACEOF 20781 20782 fi 20783 20784 if test "$ac_cv_func_mmap_fixed_mapped" = "no" 20785 then 20786 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5 20787 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;} 20788 fi 20789 if test "$ac_cv_func_mmap_file" = "no" 20790 then 20791 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5 20792 echo "$as_me: WARNING: mmap() of files required but not found" >&2;} 20793 fi 20794 fi 20795 20796 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5 20797 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; } 20798 ac_ext=cpp 20799 ac_cpp='$CXXCPP $CPPFLAGS' 20800 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20801 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20802 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20803 20804 cat >conftest.$ac_ext <<_ACEOF 20805 /* confdefs.h. */ 20806 _ACEOF 20807 cat confdefs.h >>conftest.$ac_ext 20808 cat >>conftest.$ac_ext <<_ACEOF 20809 /* end confdefs.h. */ 20810 int main() { 20811 volatile unsigned long val = 1; 20812 __sync_synchronize(); 20813 __sync_val_compare_and_swap(&val, 1, 0); 20814 __sync_add_and_fetch(&val, 1); 20815 __sync_sub_and_fetch(&val, 1); 20816 return 0; 20817 } 20818 20819 _ACEOF 20820 rm -f conftest.$ac_objext conftest$ac_exeext 20821 if { (ac_try="$ac_link" 20822 case "(($ac_try" in 20823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20824 *) ac_try_echo=$ac_try;; 20825 esac 20826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20827 (eval "$ac_link") 2>conftest.er1 20828 ac_status=$? 20829 grep -v '^ *+' conftest.er1 >conftest.err 20830 rm -f conftest.er1 20831 cat conftest.err >&5 20832 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20833 (exit $ac_status); } && 20834 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20835 { (case "(($ac_try" in 20836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20837 *) ac_try_echo=$ac_try;; 20838 esac 20839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20840 (eval "$ac_try") 2>&5 20841 ac_status=$? 20842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20843 (exit $ac_status); }; } && 20844 { ac_try='test -s conftest$ac_exeext' 20845 { (case "(($ac_try" in 20846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20847 *) ac_try_echo=$ac_try;; 20848 esac 20849 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20850 (eval "$ac_try") 2>&5 20851 ac_status=$? 20852 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20853 (exit $ac_status); }; }; then 20854 ac_ext=c 20855 ac_cpp='$CPP $CPPFLAGS' 20856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20858 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20859 20860 { echo "$as_me:$LINENO: result: yes" >&5 20861 echo "${ECHO_T}yes" >&6; } 20862 20863 cat >>confdefs.h <<\_ACEOF 20864 #define LLVM_HAS_ATOMICS 1 20865 _ACEOF 20866 20867 else 20868 echo "$as_me: failed program was:" >&5 20869 sed 's/^/| /' conftest.$ac_ext >&5 20870 20871 { echo "$as_me:$LINENO: result: no" >&5 20872 echo "${ECHO_T}no" >&6; } 20873 20874 cat >>confdefs.h <<\_ACEOF 20875 #define LLVM_HAS_ATOMICS 0 20876 _ACEOF 20877 20878 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5 20879 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;} 20880 fi 20881 20882 rm -f core conftest.err conftest.$ac_objext \ 20883 conftest$ac_exeext conftest.$ac_ext 20884 20885 20886 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then 20887 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5 20888 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; } 20889 if test "${llvm_cv_linux_mixed+set}" = set; then 20890 echo $ECHO_N "(cached) $ECHO_C" >&6 20891 else 20892 ac_ext=c 20893 ac_cpp='$CPP $CPPFLAGS' 20894 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20895 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20896 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20897 20898 cat >conftest.$ac_ext <<_ACEOF 20899 /* confdefs.h. */ 20900 _ACEOF 20901 cat confdefs.h >>conftest.$ac_ext 20902 cat >>conftest.$ac_ext <<_ACEOF 20903 /* end confdefs.h. */ 20904 #ifndef __x86_64__ 20905 error: Not x86-64 even if uname says so! 20906 #endif 20907 20908 int 20909 main () 20910 { 20911 20912 ; 20913 return 0; 20914 } 20915 _ACEOF 20916 rm -f conftest.$ac_objext 20917 if { (ac_try="$ac_compile" 20918 case "(($ac_try" in 20919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20920 *) ac_try_echo=$ac_try;; 20921 esac 20922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20923 (eval "$ac_compile") 2>conftest.er1 20924 ac_status=$? 20925 grep -v '^ *+' conftest.er1 >conftest.err 20926 rm -f conftest.er1 20927 cat conftest.err >&5 20928 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20929 (exit $ac_status); } && 20930 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20931 { (case "(($ac_try" in 20932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20933 *) ac_try_echo=$ac_try;; 20934 esac 20935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20936 (eval "$ac_try") 2>&5 20937 ac_status=$? 20938 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20939 (exit $ac_status); }; } && 20940 { ac_try='test -s conftest.$ac_objext' 20941 { (case "(($ac_try" in 20942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20943 *) ac_try_echo=$ac_try;; 20944 esac 20945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20946 (eval "$ac_try") 2>&5 20947 ac_status=$? 20948 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20949 (exit $ac_status); }; }; then 20950 llvm_cv_linux_mixed=no 20951 else 20952 echo "$as_me: failed program was:" >&5 20953 sed 's/^/| /' conftest.$ac_ext >&5 20954 20955 llvm_cv_linux_mixed=yes 20956 fi 20957 20958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20959 ac_ext=c 20960 ac_cpp='$CPP $CPPFLAGS' 20961 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20962 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20963 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20964 20965 20966 fi 20967 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5 20968 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; } 20969 20970 if test "$llvm_cv_linux_mixed" = "yes"; then 20971 llvm_cv_target_arch="x86" 20972 ARCH="x86" 20973 fi 20974 fi 20975 20976 20977 for ac_func in __dso_handle 20978 do 20979 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20980 { echo "$as_me:$LINENO: checking for $ac_func" >&5 20981 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20982 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20983 echo $ECHO_N "(cached) $ECHO_C" >&6 20984 else 20985 cat >conftest.$ac_ext <<_ACEOF 20986 /* confdefs.h. */ 20987 _ACEOF 20988 cat confdefs.h >>conftest.$ac_ext 20989 cat >>conftest.$ac_ext <<_ACEOF 20990 /* end confdefs.h. */ 20991 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20992 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20993 #define $ac_func innocuous_$ac_func 20994 20995 /* System header to define __stub macros and hopefully few prototypes, 20996 which can conflict with char $ac_func (); below. 20997 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20998 <limits.h> exists even on freestanding compilers. */ 20999 21000 #ifdef __STDC__ 21001 # include <limits.h> 21002 #else 21003 # include <assert.h> 21004 #endif 21005 21006 #undef $ac_func 21007 21008 /* Override any GCC internal prototype to avoid an error. 21009 Use char because int might match the return type of a GCC 21010 builtin and then its argument prototype would still apply. */ 21011 #ifdef __cplusplus 21012 extern "C" 21013 #endif 21014 char $ac_func (); 21015 /* The GNU C library defines this for functions which it implements 21016 to always fail with ENOSYS. Some functions are actually named 21017 something starting with __ and the normal name is an alias. */ 21018 #if defined __stub_$ac_func || defined __stub___$ac_func 21019 choke me 21020 #endif 21021 21022 int 21023 main () 21024 { 21025 return $ac_func (); 21026 ; 21027 return 0; 21028 } 21029 _ACEOF 21030 rm -f conftest.$ac_objext conftest$ac_exeext 21031 if { (ac_try="$ac_link" 21032 case "(($ac_try" in 21033 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21034 *) ac_try_echo=$ac_try;; 21035 esac 21036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21037 (eval "$ac_link") 2>conftest.er1 21038 ac_status=$? 21039 grep -v '^ *+' conftest.er1 >conftest.err 21040 rm -f conftest.er1 21041 cat conftest.err >&5 21042 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21043 (exit $ac_status); } && 21044 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21045 { (case "(($ac_try" in 21046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21047 *) ac_try_echo=$ac_try;; 21048 esac 21049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21050 (eval "$ac_try") 2>&5 21051 ac_status=$? 21052 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21053 (exit $ac_status); }; } && 21054 { ac_try='test -s conftest$ac_exeext' 21055 { (case "(($ac_try" in 21056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21057 *) ac_try_echo=$ac_try;; 21058 esac 21059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21060 (eval "$ac_try") 2>&5 21061 ac_status=$? 21062 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21063 (exit $ac_status); }; }; then 21064 eval "$as_ac_var=yes" 21065 else 21066 echo "$as_me: failed program was:" >&5 21067 sed 's/^/| /' conftest.$ac_ext >&5 21068 21069 eval "$as_ac_var=no" 21070 fi 21071 21072 rm -f core conftest.err conftest.$ac_objext \ 21073 conftest$ac_exeext conftest.$ac_ext 21074 fi 21075 ac_res=`eval echo '${'$as_ac_var'}'` 21076 { echo "$as_me:$LINENO: result: $ac_res" >&5 21077 echo "${ECHO_T}$ac_res" >&6; } 21078 if test `eval echo '${'$as_ac_var'}'` = yes; then 21079 cat >>confdefs.h <<_ACEOF 21080 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 21081 _ACEOF 21082 21083 fi 21084 done 21085 21086 21087 SHLIBEXT=$libltdl_cv_shlibext 21088 21089 21090 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var 21091 21092 21093 if test "${prefix}" = "NONE" ; then 21094 prefix="/usr/local" 21095 fi 21096 eval LLVM_PREFIX="${prefix}"; 21097 eval LLVM_BINDIR="${prefix}/bin"; 21098 eval LLVM_LIBDIR="${prefix}/lib"; 21099 eval LLVM_DATADIR="${prefix}/share/llvm"; 21100 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm"; 21101 eval LLVM_ETCDIR="${prefix}/etc/llvm"; 21102 eval LLVM_INCLUDEDIR="${prefix}/include"; 21103 eval LLVM_INFODIR="${prefix}/info"; 21104 eval LLVM_MANDIR="${prefix}/man"; 21105 LLVM_CONFIGTIME=`date` 21106 21107 21108 21109 21110 21111 21112 21113 21114 21115 21116 21117 if test "${ENABLE_TIMESTAMPS}" = "0"; then 21118 LLVM_CONFIGTIME="(timestamp not enabled)" 21119 fi 21120 21121 21122 cat >>confdefs.h <<_ACEOF 21123 #define LLVM_PREFIX "$LLVM_PREFIX" 21124 _ACEOF 21125 21126 21127 cat >>confdefs.h <<_ACEOF 21128 #define LLVM_BINDIR "$LLVM_BINDIR" 21129 _ACEOF 21130 21131 21132 cat >>confdefs.h <<_ACEOF 21133 #define LLVM_LIBDIR "$LLVM_LIBDIR" 21134 _ACEOF 21135 21136 21137 cat >>confdefs.h <<_ACEOF 21138 #define LLVM_DATADIR "$LLVM_DATADIR" 21139 _ACEOF 21140 21141 21142 cat >>confdefs.h <<_ACEOF 21143 #define LLVM_DOCSDIR "$LLVM_DOCSDIR" 21144 _ACEOF 21145 21146 21147 cat >>confdefs.h <<_ACEOF 21148 #define LLVM_ETCDIR "$LLVM_ETCDIR" 21149 _ACEOF 21150 21151 21152 cat >>confdefs.h <<_ACEOF 21153 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR" 21154 _ACEOF 21155 21156 21157 cat >>confdefs.h <<_ACEOF 21158 #define LLVM_INFODIR "$LLVM_INFODIR" 21159 _ACEOF 21160 21161 21162 cat >>confdefs.h <<_ACEOF 21163 #define LLVM_MANDIR "$LLVM_MANDIR" 21164 _ACEOF 21165 21166 21167 cat >>confdefs.h <<_ACEOF 21168 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME" 21169 _ACEOF 21170 21171 21172 cat >>confdefs.h <<_ACEOF 21173 #define LLVM_HOSTTRIPLE "$host" 21174 _ACEOF 21175 21176 21177 cat >>confdefs.h <<_ACEOF 21178 #define LLVM_DEFAULT_TARGET_TRIPLE "$target" 21179 _ACEOF 21180 21181 21182 if test "$BINDINGS_TO_BUILD" = auto ; then 21183 BINDINGS_TO_BUILD="" 21184 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then 21185 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" 21186 fi 21187 fi 21188 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD 21189 21190 21191 ALL_BINDINGS=ocaml 21192 21193 21194 binding_prereqs_failed=0 21195 for a_binding in $BINDINGS_TO_BUILD ; do 21196 case "$a_binding" in 21197 ocaml) 21198 if test "x$OCAMLC" = x ; then 21199 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5 21200 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;} 21201 binding_prereqs_failed=1 21202 fi 21203 if test "x$OCAMLDEP" = x ; then 21204 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5 21205 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;} 21206 binding_prereqs_failed=1 21207 fi 21208 if test "x$OCAMLOPT" = x ; then 21209 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5 21210 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;} 21211 fi 21212 if test "x$with_ocaml_libdir" != xauto ; then 21213 OCAML_LIBDIR=$with_ocaml_libdir 21214 21215 else 21216 ocaml_stdlib="`"$OCAMLC" -where`" 21217 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~" 21218 then 21219 # ocaml stdlib is beneath our prefix; use stdlib 21220 OCAML_LIBDIR=$ocaml_stdlib 21221 21222 else 21223 # ocaml stdlib is outside our prefix; use libdir/ocaml 21224 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml 21225 21226 fi 21227 fi 21228 ;; 21229 esac 21230 done 21231 if test "$binding_prereqs_failed" = 1 ; then 21232 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5 21233 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;} 21234 { (exit 1); exit 1; }; } 21235 fi 21236 21237 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5 21238 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; } 21239 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then 21240 echo $ECHO_N "(cached) $ECHO_C" >&6 21241 else 21242 ac_ext=cpp 21243 ac_cpp='$CXXCPP $CPPFLAGS' 21244 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21245 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21246 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 21247 21248 oldcxxflags="$CXXFLAGS" 21249 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror" 21250 cat >conftest.$ac_ext <<_ACEOF 21251 /* confdefs.h. */ 21252 _ACEOF 21253 cat confdefs.h >>conftest.$ac_ext 21254 cat >>conftest.$ac_ext <<_ACEOF 21255 /* end confdefs.h. */ 21256 template <typename T> struct X { void __attribute__((noinline)) f() {} }; 21257 int 21258 main () 21259 { 21260 X<int>().f(); 21261 ; 21262 return 0; 21263 } 21264 _ACEOF 21265 rm -f conftest.$ac_objext 21266 if { (ac_try="$ac_compile" 21267 case "(($ac_try" in 21268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21269 *) ac_try_echo=$ac_try;; 21270 esac 21271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21272 (eval "$ac_compile") 2>conftest.er1 21273 ac_status=$? 21274 grep -v '^ *+' conftest.er1 >conftest.err 21275 rm -f conftest.er1 21276 cat conftest.err >&5 21277 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21278 (exit $ac_status); } && 21279 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 21280 { (case "(($ac_try" in 21281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21282 *) ac_try_echo=$ac_try;; 21283 esac 21284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21285 (eval "$ac_try") 2>&5 21286 ac_status=$? 21287 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21288 (exit $ac_status); }; } && 21289 { ac_try='test -s conftest.$ac_objext' 21290 { (case "(($ac_try" in 21291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21292 *) ac_try_echo=$ac_try;; 21293 esac 21294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21295 (eval "$ac_try") 2>&5 21296 ac_status=$? 21297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21298 (exit $ac_status); }; }; then 21299 llvm_cv_cxx_visibility_inlines_hidden=yes 21300 else 21301 echo "$as_me: failed program was:" >&5 21302 sed 's/^/| /' conftest.$ac_ext >&5 21303 21304 llvm_cv_cxx_visibility_inlines_hidden=no 21305 fi 21306 21307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 21308 CXXFLAGS="$oldcxxflags" 21309 ac_ext=c 21310 ac_cpp='$CPP $CPPFLAGS' 21311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21313 ac_compiler_gnu=$ac_cv_c_compiler_gnu 21314 21315 21316 fi 21317 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5 21318 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; } 21319 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then 21320 ENABLE_VISIBILITY_INLINES_HIDDEN=1 21321 21322 else 21323 ENABLE_VISIBILITY_INLINES_HIDDEN=0 21324 21325 fi 21326 21327 21328 if test "$llvm_cv_link_use_r" = "yes" ; then 21329 RPATH="-Wl,-R" 21330 else 21331 RPATH="-Wl,-rpath" 21332 fi 21333 21334 21335 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then 21336 RDYNAMIC="-Wl,-export-dynamic" 21337 else 21338 RDYNAMIC="" 21339 fi 21340 21341 21342 21343 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h" 21344 21345 21346 21347 21348 21349 21350 ac_config_files="$ac_config_files include/llvm/Config/Targets.def" 21351 21352 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def" 21353 21354 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def" 21355 21356 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def" 21357 21358 ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h" 21359 21360 21361 ac_config_files="$ac_config_files Makefile.config" 21362 21363 21364 ac_config_files="$ac_config_files llvm.spec" 21365 21366 21367 ac_config_files="$ac_config_files docs/doxygen.cfg" 21368 21369 21370 if test "${clang_src_root}" = ""; then 21371 clang_src_root="$srcdir/tools/clang" 21372 fi 21373 if test -f ${clang_src_root}/README.txt; then 21374 configh="include/clang/Config/config.h" 21375 doxy="docs/doxygen.cfg" 21376 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in" 21377 21378 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in" 21379 21380 fi 21381 21382 ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm" 21383 21384 21385 ac_config_commands="$ac_config_commands setup" 21386 21387 ac_config_commands="$ac_config_commands Makefile" 21388 21389 21390 ac_config_commands="$ac_config_commands Makefile.common" 21391 21392 21393 ac_config_commands="$ac_config_commands examples/Makefile" 21394 21395 21396 ac_config_commands="$ac_config_commands lib/Makefile" 21397 21398 21399 ac_config_commands="$ac_config_commands runtime/Makefile" 21400 21401 21402 ac_config_commands="$ac_config_commands test/Makefile" 21403 21404 21405 ac_config_commands="$ac_config_commands test/Makefile.tests" 21406 21407 21408 ac_config_commands="$ac_config_commands unittests/Makefile" 21409 21410 21411 ac_config_commands="$ac_config_commands tools/Makefile" 21412 21413 21414 ac_config_commands="$ac_config_commands utils/Makefile" 21415 21416 21417 ac_config_commands="$ac_config_commands projects/Makefile" 21418 21419 21420 ac_config_commands="$ac_config_commands bindings/Makefile" 21421 21422 21423 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml" 21424 21425 21426 21427 cat >confcache <<\_ACEOF 21428 # This file is a shell script that caches the results of configure 21429 # tests run on this system so they can be shared between configure 21430 # scripts and configure runs, see configure's option --config-cache. 21431 # It is not useful on other systems. If it contains results you don't 21432 # want to keep, you may remove or edit it. 21433 # 21434 # config.status only pays attention to the cache file if you give it 21435 # the --recheck option to rerun configure. 21436 # 21437 # `ac_cv_env_foo' variables (set or unset) will be overridden when 21438 # loading this file, other *unset* `ac_cv_foo' will be assigned the 21439 # following values. 21440 21441 _ACEOF 21442 21443 # The following way of writing the cache mishandles newlines in values, 21444 # but we know of no workaround that is simple, portable, and efficient. 21445 # So, we kill variables containing newlines. 21446 # Ultrix sh set writes to stderr and can't be redirected directly, 21447 # and sets the high bit in the cache file unless we assign to the vars. 21448 ( 21449 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 21450 eval ac_val=\$$ac_var 21451 case $ac_val in #( 21452 *${as_nl}*) 21453 case $ac_var in #( 21454 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 21455 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 21456 esac 21457 case $ac_var in #( 21458 _ | IFS | as_nl) ;; #( 21459 *) $as_unset $ac_var ;; 21460 esac ;; 21461 esac 21462 done 21463 21464 (set) 2>&1 | 21465 case $as_nl`(ac_space=' '; set) 2>&1` in #( 21466 *${as_nl}ac_space=\ *) 21467 # `set' does not quote correctly, so add quotes (double-quote 21468 # substitution turns \\\\ into \\, and sed turns \\ into \). 21469 sed -n \ 21470 "s/'/'\\\\''/g; 21471 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 21472 ;; #( 21473 *) 21474 # `set' quotes correctly as required by POSIX, so do not add quotes. 21475 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21476 ;; 21477 esac | 21478 sort 21479 ) | 21480 sed ' 21481 /^ac_cv_env_/b end 21482 t clear 21483 :clear 21484 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 21485 t end 21486 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 21487 :end' >>confcache 21488 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 21489 if test -w "$cache_file"; then 21490 test "x$cache_file" != "x/dev/null" && 21491 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 21492 echo "$as_me: updating cache $cache_file" >&6;} 21493 cat confcache >$cache_file 21494 else 21495 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 21496 echo "$as_me: not updating unwritable cache $cache_file" >&6;} 21497 fi 21498 fi 21499 rm -f confcache 21500 21501 test "x$prefix" = xNONE && prefix=$ac_default_prefix 21502 # Let make expand exec_prefix. 21503 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 21504 21505 DEFS=-DHAVE_CONFIG_H 21506 21507 ac_libobjs= 21508 ac_ltlibobjs= 21509 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 21510 # 1. Remove the extension, and $U if already installed. 21511 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 21512 ac_i=`echo "$ac_i" | sed "$ac_script"` 21513 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 21514 # will be set to the directory where LIBOBJS objects are built. 21515 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 21516 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 21517 done 21518 LIBOBJS=$ac_libobjs 21519 21520 LTLIBOBJS=$ac_ltlibobjs 21521 21522 21523 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then 21524 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined. 21525 Usually this means the macro was only invoked conditionally." >&5 21526 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined. 21527 Usually this means the macro was only invoked conditionally." >&2;} 21528 { (exit 1); exit 1; }; } 21529 fi 21530 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then 21531 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21532 Usually this means the macro was only invoked conditionally." >&5 21533 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21534 Usually this means the macro was only invoked conditionally." >&2;} 21535 { (exit 1); exit 1; }; } 21536 fi 21537 21538 : ${CONFIG_STATUS=./config.status} 21539 ac_clean_files_save=$ac_clean_files 21540 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 21541 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 21542 echo "$as_me: creating $CONFIG_STATUS" >&6;} 21543 cat >$CONFIG_STATUS <<_ACEOF 21544 #! $SHELL 21545 # Generated by $as_me. 21546 # Run this file to recreate the current configuration. 21547 # Compiler output produced by configure, useful for debugging 21548 # configure, is in config.log if it exists. 21549 21550 debug=false 21551 ac_cs_recheck=false 21552 ac_cs_silent=false 21553 SHELL=\${CONFIG_SHELL-$SHELL} 21554 _ACEOF 21555 21556 cat >>$CONFIG_STATUS <<\_ACEOF 21557 ## --------------------- ## 21558 ## M4sh Initialization. ## 21559 ## --------------------- ## 21560 21561 # Be Bourne compatible 21562 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 21563 emulate sh 21564 NULLCMD=: 21565 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 21566 # is contrary to our usage. Disable this feature. 21567 alias -g '${1+"$@"}'='"$@"' 21568 setopt NO_GLOB_SUBST 21569 else 21570 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 21571 fi 21572 BIN_SH=xpg4; export BIN_SH # for Tru64 21573 DUALCASE=1; export DUALCASE # for MKS sh 21574 21575 21576 # PATH needs CR 21577 # Avoid depending upon Character Ranges. 21578 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21579 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21580 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21581 as_cr_digits='0123456789' 21582 as_cr_alnum=$as_cr_Letters$as_cr_digits 21583 21584 # The user is always right. 21585 if test "${PATH_SEPARATOR+set}" != set; then 21586 echo "#! /bin/sh" >conf$$.sh 21587 echo "exit 0" >>conf$$.sh 21588 chmod +x conf$$.sh 21589 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 21590 PATH_SEPARATOR=';' 21591 else 21592 PATH_SEPARATOR=: 21593 fi 21594 rm -f conf$$.sh 21595 fi 21596 21597 # Support unset when possible. 21598 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 21599 as_unset=unset 21600 else 21601 as_unset=false 21602 fi 21603 21604 21605 # IFS 21606 # We need space, tab and new line, in precisely that order. Quoting is 21607 # there to prevent editors from complaining about space-tab. 21608 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 21609 # splitting by setting IFS to empty value.) 21610 as_nl=' 21611 ' 21612 IFS=" "" $as_nl" 21613 21614 # Find who we are. Look in the path if we contain no directory separator. 21615 case $0 in 21616 *[\\/]* ) as_myself=$0 ;; 21617 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21618 for as_dir in $PATH 21619 do 21620 IFS=$as_save_IFS 21621 test -z "$as_dir" && as_dir=. 21622 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 21623 done 21624 IFS=$as_save_IFS 21625 21626 ;; 21627 esac 21628 # We did not find ourselves, most probably we were run as `sh COMMAND' 21629 # in which case we are not to be found in the path. 21630 if test "x$as_myself" = x; then 21631 as_myself=$0 21632 fi 21633 if test ! -f "$as_myself"; then 21634 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 21635 { (exit 1); exit 1; } 21636 fi 21637 21638 # Work around bugs in pre-3.0 UWIN ksh. 21639 for as_var in ENV MAIL MAILPATH 21640 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21641 done 21642 PS1='$ ' 21643 PS2='> ' 21644 PS4='+ ' 21645 21646 # NLS nuisances. 21647 for as_var in \ 21648 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 21649 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 21650 LC_TELEPHONE LC_TIME 21651 do 21652 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 21653 eval $as_var=C; export $as_var 21654 else 21655 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21656 fi 21657 done 21658 21659 # Required to use basename. 21660 if expr a : '\(a\)' >/dev/null 2>&1 && 21661 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21662 as_expr=expr 21663 else 21664 as_expr=false 21665 fi 21666 21667 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 21668 as_basename=basename 21669 else 21670 as_basename=false 21671 fi 21672 21673 21674 # Name of the executable. 21675 as_me=`$as_basename -- "$0" || 21676 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 21677 X"$0" : 'X\(//\)$' \| \ 21678 X"$0" : 'X\(/\)' \| . 2>/dev/null || 21679 echo X/"$0" | 21680 sed '/^.*\/\([^/][^/]*\)\/*$/{ 21681 s//\1/ 21682 q 21683 } 21684 /^X\/\(\/\/\)$/{ 21685 s//\1/ 21686 q 21687 } 21688 /^X\/\(\/\).*/{ 21689 s//\1/ 21690 q 21691 } 21692 s/.*/./; q'` 21693 21694 # CDPATH. 21695 $as_unset CDPATH 21696 21697 21698 21699 as_lineno_1=$LINENO 21700 as_lineno_2=$LINENO 21701 test "x$as_lineno_1" != "x$as_lineno_2" && 21702 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 21703 21704 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 21705 # uniformly replaced by the line number. The first 'sed' inserts a 21706 # line-number line after each line using $LINENO; the second 'sed' 21707 # does the real work. The second script uses 'N' to pair each 21708 # line-number line with the line containing $LINENO, and appends 21709 # trailing '-' during substitution so that $LINENO is not a special 21710 # case at line end. 21711 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 21712 # scripts with optimization help from Paolo Bonzini. Blame Lee 21713 # E. McMahon (1931-1989) for sed's syntax. :-) 21714 sed -n ' 21715 p 21716 /[$]LINENO/= 21717 ' <$as_myself | 21718 sed ' 21719 s/[$]LINENO.*/&-/ 21720 t lineno 21721 b 21722 :lineno 21723 N 21724 :loop 21725 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 21726 t loop 21727 s/-\n.*// 21728 ' >$as_me.lineno && 21729 chmod +x "$as_me.lineno" || 21730 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 21731 { (exit 1); exit 1; }; } 21732 21733 # Don't try to exec as it changes $[0], causing all sort of problems 21734 # (the dirname of $[0] is not the place where we might find the 21735 # original and so on. Autoconf is especially sensitive to this). 21736 . "./$as_me.lineno" 21737 # Exit status is that of the last command. 21738 exit 21739 } 21740 21741 21742 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 21743 as_dirname=dirname 21744 else 21745 as_dirname=false 21746 fi 21747 21748 ECHO_C= ECHO_N= ECHO_T= 21749 case `echo -n x` in 21750 -n*) 21751 case `echo 'x\c'` in 21752 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21753 *) ECHO_C='\c';; 21754 esac;; 21755 *) 21756 ECHO_N='-n';; 21757 esac 21758 21759 if expr a : '\(a\)' >/dev/null 2>&1 && 21760 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21761 as_expr=expr 21762 else 21763 as_expr=false 21764 fi 21765 21766 rm -f conf$$ conf$$.exe conf$$.file 21767 if test -d conf$$.dir; then 21768 rm -f conf$$.dir/conf$$.file 21769 else 21770 rm -f conf$$.dir 21771 mkdir conf$$.dir 21772 fi 21773 echo >conf$$.file 21774 if ln -s conf$$.file conf$$ 2>/dev/null; then 21775 as_ln_s='ln -s' 21776 # ... but there are two gotchas: 21777 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 21778 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 21779 # In both cases, we have to default to `cp -p'. 21780 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21781 as_ln_s='cp -p' 21782 elif ln conf$$.file conf$$ 2>/dev/null; then 21783 as_ln_s=ln 21784 else 21785 as_ln_s='cp -p' 21786 fi 21787 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21788 rmdir conf$$.dir 2>/dev/null 21789 21790 if mkdir -p . 2>/dev/null; then 21791 as_mkdir_p=: 21792 else 21793 test -d ./-p && rmdir ./-p 21794 as_mkdir_p=false 21795 fi 21796 21797 # Find out whether ``test -x'' works. Don't use a zero-byte file, as 21798 # systems may use methods other than mode bits to determine executability. 21799 cat >conf$$.file <<_ASEOF 21800 #! /bin/sh 21801 exit 0 21802 _ASEOF 21803 chmod +x conf$$.file 21804 if test -x conf$$.file >/dev/null 2>&1; then 21805 as_executable_p="test -x" 21806 else 21807 as_executable_p=: 21808 fi 21809 rm -f conf$$.file 21810 21811 # Sed expression to map a string onto a valid CPP name. 21812 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21813 21814 # Sed expression to map a string onto a valid variable name. 21815 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21816 21817 21818 exec 6>&1 21819 21820 # Save the log message, to keep $[0] and so on meaningful, and to 21821 # report actual input values of CONFIG_FILES etc. instead of their 21822 # values after options handling. 21823 ac_log=" 21824 This file was extended by LLVM $as_me 3.2svn, which was 21825 generated by GNU Autoconf 2.60. Invocation command line was 21826 21827 CONFIG_FILES = $CONFIG_FILES 21828 CONFIG_HEADERS = $CONFIG_HEADERS 21829 CONFIG_LINKS = $CONFIG_LINKS 21830 CONFIG_COMMANDS = $CONFIG_COMMANDS 21831 $ $0 $@ 21832 21833 on `(hostname || uname -n) 2>/dev/null | sed 1q` 21834 " 21835 21836 _ACEOF 21837 21838 cat >>$CONFIG_STATUS <<_ACEOF 21839 # Files that config.status was made for. 21840 config_files="$ac_config_files" 21841 config_headers="$ac_config_headers" 21842 config_commands="$ac_config_commands" 21843 21844 _ACEOF 21845 21846 cat >>$CONFIG_STATUS <<\_ACEOF 21847 ac_cs_usage="\ 21848 \`$as_me' instantiates files from templates according to the 21849 current configuration. 21850 21851 Usage: $0 [OPTIONS] [FILE]... 21852 21853 -h, --help print this help, then exit 21854 -V, --version print version number, then exit 21855 -q, --quiet do not print progress messages 21856 -d, --debug don't remove temporary files 21857 --recheck update $as_me by reconfiguring in the same conditions 21858 --file=FILE[:TEMPLATE] 21859 instantiate the configuration file FILE 21860 --header=FILE[:TEMPLATE] 21861 instantiate the configuration header FILE 21862 21863 Configuration files: 21864 $config_files 21865 21866 Configuration headers: 21867 $config_headers 21868 21869 Configuration commands: 21870 $config_commands 21871 21872 Report bugs to <bug-autoconf@gnu.org>." 21873 21874 _ACEOF 21875 cat >>$CONFIG_STATUS <<_ACEOF 21876 ac_cs_version="\\ 21877 LLVM config.status 3.2svn 21878 configured by $0, generated by GNU Autoconf 2.60, 21879 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 21880 21881 Copyright (C) 2006 Free Software Foundation, Inc. 21882 This config.status script is free software; the Free Software Foundation 21883 gives unlimited permission to copy, distribute and modify it." 21884 21885 ac_pwd='$ac_pwd' 21886 srcdir='$srcdir' 21887 INSTALL='$INSTALL' 21888 _ACEOF 21889 21890 cat >>$CONFIG_STATUS <<\_ACEOF 21891 # If no file are specified by the user, then we need to provide default 21892 # value. By we need to know if files were specified by the user. 21893 ac_need_defaults=: 21894 while test $# != 0 21895 do 21896 case $1 in 21897 --*=*) 21898 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21899 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21900 ac_shift=: 21901 ;; 21902 *) 21903 ac_option=$1 21904 ac_optarg=$2 21905 ac_shift=shift 21906 ;; 21907 esac 21908 21909 case $ac_option in 21910 # Handling of the options. 21911 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21912 ac_cs_recheck=: ;; 21913 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21914 echo "$ac_cs_version"; exit ;; 21915 --debug | --debu | --deb | --de | --d | -d ) 21916 debug=: ;; 21917 --file | --fil | --fi | --f ) 21918 $ac_shift 21919 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 21920 ac_need_defaults=false;; 21921 --header | --heade | --head | --hea ) 21922 $ac_shift 21923 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 21924 ac_need_defaults=false;; 21925 --he | --h) 21926 # Conflict between --help and --header 21927 { echo "$as_me: error: ambiguous option: $1 21928 Try \`$0 --help' for more information." >&2 21929 { (exit 1); exit 1; }; };; 21930 --help | --hel | -h ) 21931 echo "$ac_cs_usage"; exit ;; 21932 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21933 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21934 ac_cs_silent=: ;; 21935 21936 # This is an error. 21937 -*) { echo "$as_me: error: unrecognized option: $1 21938 Try \`$0 --help' for more information." >&2 21939 { (exit 1); exit 1; }; } ;; 21940 21941 *) ac_config_targets="$ac_config_targets $1" 21942 ac_need_defaults=false ;; 21943 21944 esac 21945 shift 21946 done 21947 21948 ac_configure_extra_args= 21949 21950 if $ac_cs_silent; then 21951 exec 6>/dev/null 21952 ac_configure_extra_args="$ac_configure_extra_args --silent" 21953 fi 21954 21955 _ACEOF 21956 cat >>$CONFIG_STATUS <<_ACEOF 21957 if \$ac_cs_recheck; then 21958 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 21959 CONFIG_SHELL=$SHELL 21960 export CONFIG_SHELL 21961 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21962 fi 21963 21964 _ACEOF 21965 cat >>$CONFIG_STATUS <<\_ACEOF 21966 exec 5>>config.log 21967 { 21968 echo 21969 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21970 ## Running $as_me. ## 21971 _ASBOX 21972 echo "$ac_log" 21973 } >&5 21974 21975 _ACEOF 21976 cat >>$CONFIG_STATUS <<_ACEOF 21977 # 21978 # INIT-COMMANDS 21979 # 21980 llvm_src="${srcdir}" 21981 21982 _ACEOF 21983 21984 cat >>$CONFIG_STATUS <<\_ACEOF 21985 21986 # Handling of arguments. 21987 for ac_config_target in $ac_config_targets 21988 do 21989 case $ac_config_target in 21990 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;; 21991 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;; 21992 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;; 21993 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;; 21994 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;; 21995 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;; 21996 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;; 21997 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;; 21998 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;; 21999 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;; 22000 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;; 22001 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;; 22002 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;; 22003 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;; 22004 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 22005 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;; 22006 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;; 22007 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;; 22008 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;; 22009 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;; 22010 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;; 22011 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;; 22012 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;; 22013 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;; 22014 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;; 22015 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;; 22016 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;; 22017 22018 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 22019 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 22020 { (exit 1); exit 1; }; };; 22021 esac 22022 done 22023 22024 22025 # If the user did not use the arguments to specify the items to instantiate, 22026 # then the envvar interface is used. Set only those that are not. 22027 # We use the long form for the default assignment because of an extremely 22028 # bizarre bug on SunOS 4.1.3. 22029 if $ac_need_defaults; then 22030 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 22031 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 22032 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 22033 fi 22034 22035 # Have a temporary directory for convenience. Make it in the build tree 22036 # simply because there is no reason against having it here, and in addition, 22037 # creating and moving files from /tmp can sometimes cause problems. 22038 # Hook for its removal unless debugging. 22039 # Note that there is a small window in which the directory will not be cleaned: 22040 # after its creation but before its name has been assigned to `$tmp'. 22041 $debug || 22042 { 22043 tmp= 22044 trap 'exit_status=$? 22045 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 22046 ' 0 22047 trap '{ (exit 1); exit 1; }' 1 2 13 15 22048 } 22049 # Create a (secure) tmp directory for tmp files. 22050 22051 { 22052 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 22053 test -n "$tmp" && test -d "$tmp" 22054 } || 22055 { 22056 tmp=./conf$$-$RANDOM 22057 (umask 077 && mkdir "$tmp") 22058 } || 22059 { 22060 echo "$me: cannot create a temporary directory in ." >&2 22061 { (exit 1); exit 1; } 22062 } 22063 22064 # 22065 # Set up the sed scripts for CONFIG_FILES section. 22066 # 22067 22068 # No need to generate the scripts if there are no CONFIG_FILES. 22069 # This happens for instance when ./config.status config.h 22070 if test -n "$CONFIG_FILES"; then 22071 22072 _ACEOF 22073 22074 22075 22076 ac_delim='%!_!# ' 22077 for ac_last_try in false false false false false :; do 22078 cat >conf$$subs.sed <<_ACEOF 22079 SHELL!$SHELL$ac_delim 22080 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim 22081 PACKAGE_NAME!$PACKAGE_NAME$ac_delim 22082 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim 22083 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim 22084 PACKAGE_STRING!$PACKAGE_STRING$ac_delim 22085 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim 22086 exec_prefix!$exec_prefix$ac_delim 22087 prefix!$prefix$ac_delim 22088 program_transform_name!$program_transform_name$ac_delim 22089 bindir!$bindir$ac_delim 22090 sbindir!$sbindir$ac_delim 22091 libexecdir!$libexecdir$ac_delim 22092 datarootdir!$datarootdir$ac_delim 22093 datadir!$datadir$ac_delim 22094 sysconfdir!$sysconfdir$ac_delim 22095 sharedstatedir!$sharedstatedir$ac_delim 22096 localstatedir!$localstatedir$ac_delim 22097 includedir!$includedir$ac_delim 22098 oldincludedir!$oldincludedir$ac_delim 22099 docdir!$docdir$ac_delim 22100 infodir!$infodir$ac_delim 22101 htmldir!$htmldir$ac_delim 22102 dvidir!$dvidir$ac_delim 22103 pdfdir!$pdfdir$ac_delim 22104 psdir!$psdir$ac_delim 22105 libdir!$libdir$ac_delim 22106 localedir!$localedir$ac_delim 22107 mandir!$mandir$ac_delim 22108 DEFS!$DEFS$ac_delim 22109 ECHO_C!$ECHO_C$ac_delim 22110 ECHO_N!$ECHO_N$ac_delim 22111 ECHO_T!$ECHO_T$ac_delim 22112 LIBS!$LIBS$ac_delim 22113 build_alias!$build_alias$ac_delim 22114 host_alias!$host_alias$ac_delim 22115 target_alias!$target_alias$ac_delim 22116 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim 22117 CC!$CC$ac_delim 22118 CFLAGS!$CFLAGS$ac_delim 22119 LDFLAGS!$LDFLAGS$ac_delim 22120 CPPFLAGS!$CPPFLAGS$ac_delim 22121 ac_ct_CC!$ac_ct_CC$ac_delim 22122 EXEEXT!$EXEEXT$ac_delim 22123 OBJEXT!$OBJEXT$ac_delim 22124 CXX!$CXX$ac_delim 22125 CXXFLAGS!$CXXFLAGS$ac_delim 22126 ac_ct_CXX!$ac_ct_CXX$ac_delim 22127 CPP!$CPP$ac_delim 22128 subdirs!$subdirs$ac_delim 22129 ENABLE_POLLY!$ENABLE_POLLY$ac_delim 22130 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim 22131 build!$build$ac_delim 22132 build_cpu!$build_cpu$ac_delim 22133 build_vendor!$build_vendor$ac_delim 22134 build_os!$build_os$ac_delim 22135 host!$host$ac_delim 22136 host_cpu!$host_cpu$ac_delim 22137 host_vendor!$host_vendor$ac_delim 22138 host_os!$host_os$ac_delim 22139 target!$target$ac_delim 22140 target_cpu!$target_cpu$ac_delim 22141 target_vendor!$target_vendor$ac_delim 22142 target_os!$target_os$ac_delim 22143 OS!$OS$ac_delim 22144 HOST_OS!$HOST_OS$ac_delim 22145 TARGET_OS!$TARGET_OS$ac_delim 22146 LINKALL!$LINKALL$ac_delim 22147 NOLINKALL!$NOLINKALL$ac_delim 22148 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim 22149 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim 22150 ARCH!$ARCH$ac_delim 22151 HOST_ARCH!$HOST_ARCH$ac_delim 22152 ENDIAN!$ENDIAN$ac_delim 22153 GREP!$GREP$ac_delim 22154 EGREP!$EGREP$ac_delim 22155 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim 22156 BUILD_CC!$BUILD_CC$ac_delim 22157 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim 22158 BUILD_CXX!$BUILD_CXX$ac_delim 22159 CVSBUILD!$CVSBUILD$ac_delim 22160 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim 22161 ENABLE_CXX11!$ENABLE_CXX11$ac_delim 22162 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim 22163 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim 22164 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim 22165 ENABLE_WERROR!$ENABLE_WERROR$ac_delim 22166 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim 22167 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim 22168 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim 22169 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim 22170 KEEP_SYMBOLS!$KEEP_SYMBOLS$ac_delim 22171 JIT!$JIT$ac_delim 22172 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim 22173 ENABLE_DOCS!$ENABLE_DOCS$ac_delim 22174 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim 22175 LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim 22176 _ACEOF 22177 22178 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 22179 break 22180 elif $ac_last_try; then 22181 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22182 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22183 { (exit 1); exit 1; }; } 22184 else 22185 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22186 fi 22187 done 22188 22189 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22190 if test -n "$ac_eof"; then 22191 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22192 ac_eof=`expr $ac_eof + 1` 22193 fi 22194 22195 cat >>$CONFIG_STATUS <<_ACEOF 22196 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 22197 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22198 _ACEOF 22199 sed ' 22200 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22201 s/^/s,@/; s/!/@,|#_!!_#|/ 22202 :n 22203 t n 22204 s/'"$ac_delim"'$/,g/; t 22205 s/$/\\/; p 22206 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22207 ' >>$CONFIG_STATUS <conf$$subs.sed 22208 rm -f conf$$subs.sed 22209 cat >>$CONFIG_STATUS <<_ACEOF 22210 CEOF$ac_eof 22211 _ACEOF 22212 22213 22214 ac_delim='%!_!# ' 22215 for ac_last_try in false false false false false :; do 22216 cat >conf$$subs.sed <<_ACEOF 22217 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim 22218 ENABLE_PIC!$ENABLE_PIC$ac_delim 22219 ENABLE_SHARED!$ENABLE_SHARED$ac_delim 22220 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim 22221 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim 22222 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim 22223 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim 22224 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim 22225 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim 22226 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim 22227 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim 22228 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim 22229 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim 22230 CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim 22231 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim 22232 INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim 22233 NM!$NM$ac_delim 22234 ifGNUmake!$ifGNUmake$ac_delim 22235 LN_S!$LN_S$ac_delim 22236 CMP!$CMP$ac_delim 22237 CP!$CP$ac_delim 22238 DATE!$DATE$ac_delim 22239 FIND!$FIND$ac_delim 22240 MKDIR!$MKDIR$ac_delim 22241 MV!$MV$ac_delim 22242 RANLIB!$RANLIB$ac_delim 22243 AR!$AR$ac_delim 22244 RM!$RM$ac_delim 22245 SED!$SED$ac_delim 22246 TAR!$TAR$ac_delim 22247 BINPWD!$BINPWD$ac_delim 22248 GRAPHVIZ!$GRAPHVIZ$ac_delim 22249 DOT!$DOT$ac_delim 22250 FDP!$FDP$ac_delim 22251 NEATO!$NEATO$ac_delim 22252 TWOPI!$TWOPI$ac_delim 22253 CIRCO!$CIRCO$ac_delim 22254 GV!$GV$ac_delim 22255 DOTTY!$DOTTY$ac_delim 22256 XDOT_PY!$XDOT_PY$ac_delim 22257 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim 22258 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 22259 INSTALL_DATA!$INSTALL_DATA$ac_delim 22260 BZIP2!$BZIP2$ac_delim 22261 CAT!$CAT$ac_delim 22262 DOXYGEN!$DOXYGEN$ac_delim 22263 GROFF!$GROFF$ac_delim 22264 GZIPBIN!$GZIPBIN$ac_delim 22265 PDFROFF!$PDFROFF$ac_delim 22266 ZIP!$ZIP$ac_delim 22267 OCAMLC!$OCAMLC$ac_delim 22268 OCAMLOPT!$OCAMLOPT$ac_delim 22269 OCAMLDEP!$OCAMLDEP$ac_delim 22270 OCAMLDOC!$OCAMLDOC$ac_delim 22271 GAS!$GAS$ac_delim 22272 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim 22273 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim 22274 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim 22275 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim 22276 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim 22277 LIBADD_DL!$LIBADD_DL$ac_delim 22278 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim 22279 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim 22280 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim 22281 USE_UDIS86!$USE_UDIS86$ac_delim 22282 USE_OPROFILE!$USE_OPROFILE$ac_delim 22283 USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim 22284 INTEL_JITEVENTS_INCDIR!$INTEL_JITEVENTS_INCDIR$ac_delim 22285 INTEL_JITEVENTS_LIBDIR!$INTEL_JITEVENTS_LIBDIR$ac_delim 22286 XML2CONFIG!$XML2CONFIG$ac_delim 22287 LIBXML2_LIBS!$LIBXML2_LIBS$ac_delim 22288 LIBXML2_INC!$LIBXML2_INC$ac_delim 22289 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim 22290 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim 22291 MMAP_FILE!$MMAP_FILE$ac_delim 22292 SHLIBEXT!$SHLIBEXT$ac_delim 22293 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim 22294 LLVM_PREFIX!$LLVM_PREFIX$ac_delim 22295 LLVM_BINDIR!$LLVM_BINDIR$ac_delim 22296 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim 22297 LLVM_DATADIR!$LLVM_DATADIR$ac_delim 22298 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim 22299 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim 22300 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim 22301 LLVM_INFODIR!$LLVM_INFODIR$ac_delim 22302 LLVM_MANDIR!$LLVM_MANDIR$ac_delim 22303 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim 22304 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim 22305 ALL_BINDINGS!$ALL_BINDINGS$ac_delim 22306 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim 22307 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim 22308 RPATH!$RPATH$ac_delim 22309 RDYNAMIC!$RDYNAMIC$ac_delim 22310 LIBOBJS!$LIBOBJS$ac_delim 22311 LTLIBOBJS!$LTLIBOBJS$ac_delim 22312 _ACEOF 22313 22314 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 95; then 22315 break 22316 elif $ac_last_try; then 22317 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22318 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22319 { (exit 1); exit 1; }; } 22320 else 22321 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22322 fi 22323 done 22324 22325 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22326 if test -n "$ac_eof"; then 22327 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22328 ac_eof=`expr $ac_eof + 1` 22329 fi 22330 22331 cat >>$CONFIG_STATUS <<_ACEOF 22332 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof 22333 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 22334 _ACEOF 22335 sed ' 22336 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22337 s/^/s,@/; s/!/@,|#_!!_#|/ 22338 :n 22339 t n 22340 s/'"$ac_delim"'$/,g/; t 22341 s/$/\\/; p 22342 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22343 ' >>$CONFIG_STATUS <conf$$subs.sed 22344 rm -f conf$$subs.sed 22345 cat >>$CONFIG_STATUS <<_ACEOF 22346 :end 22347 s/|#_!!_#|//g 22348 CEOF$ac_eof 22349 _ACEOF 22350 22351 22352 # VPATH may cause trouble with some makes, so we remove $(srcdir), 22353 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 22354 # trailing colons and then remove the whole line if VPATH becomes empty 22355 # (actually we leave an empty line to preserve line numbers). 22356 if test "x$srcdir" = x.; then 22357 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 22358 s/:*\$(srcdir):*/:/ 22359 s/:*\${srcdir}:*/:/ 22360 s/:*@srcdir@:*/:/ 22361 s/^\([^=]*=[ ]*\):*/\1/ 22362 s/:*$// 22363 s/^[^=]*=[ ]*$// 22364 }' 22365 fi 22366 22367 cat >>$CONFIG_STATUS <<\_ACEOF 22368 fi # test -n "$CONFIG_FILES" 22369 22370 22371 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS 22372 do 22373 case $ac_tag in 22374 :[FHLC]) ac_mode=$ac_tag; continue;; 22375 esac 22376 case $ac_mode$ac_tag in 22377 :[FHL]*:*);; 22378 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 22379 echo "$as_me: error: Invalid tag $ac_tag." >&2;} 22380 { (exit 1); exit 1; }; };; 22381 :[FH]-) ac_tag=-:-;; 22382 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 22383 esac 22384 ac_save_IFS=$IFS 22385 IFS=: 22386 set x $ac_tag 22387 IFS=$ac_save_IFS 22388 shift 22389 ac_file=$1 22390 shift 22391 22392 case $ac_mode in 22393 :L) ac_source=$1;; 22394 :[FH]) 22395 ac_file_inputs= 22396 for ac_f 22397 do 22398 case $ac_f in 22399 -) ac_f="$tmp/stdin";; 22400 *) # Look for the file first in the build tree, then in the source tree 22401 # (if the path is not absolute). The absolute path cannot be DOS-style, 22402 # because $ac_f cannot contain `:'. 22403 test -f "$ac_f" || 22404 case $ac_f in 22405 [\\/$]*) false;; 22406 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 22407 esac || 22408 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 22409 echo "$as_me: error: cannot find input file: $ac_f" >&2;} 22410 { (exit 1); exit 1; }; };; 22411 esac 22412 ac_file_inputs="$ac_file_inputs $ac_f" 22413 done 22414 22415 # Let's still pretend it is `configure' which instantiates (i.e., don't 22416 # use $as_me), people would be surprised to read: 22417 # /* config.h. Generated by config.status. */ 22418 configure_input="Generated from "`IFS=: 22419 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." 22420 if test x"$ac_file" != x-; then 22421 configure_input="$ac_file. $configure_input" 22422 { echo "$as_me:$LINENO: creating $ac_file" >&5 22423 echo "$as_me: creating $ac_file" >&6;} 22424 fi 22425 22426 case $ac_tag in 22427 *:-:* | *:-) cat >"$tmp/stdin";; 22428 esac 22429 ;; 22430 esac 22431 22432 ac_dir=`$as_dirname -- "$ac_file" || 22433 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22434 X"$ac_file" : 'X\(//\)[^/]' \| \ 22435 X"$ac_file" : 'X\(//\)$' \| \ 22436 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22437 echo X"$ac_file" | 22438 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22439 s//\1/ 22440 q 22441 } 22442 /^X\(\/\/\)[^/].*/{ 22443 s//\1/ 22444 q 22445 } 22446 /^X\(\/\/\)$/{ 22447 s//\1/ 22448 q 22449 } 22450 /^X\(\/\).*/{ 22451 s//\1/ 22452 q 22453 } 22454 s/.*/./; q'` 22455 { as_dir="$ac_dir" 22456 case $as_dir in #( 22457 -*) as_dir=./$as_dir;; 22458 esac 22459 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22460 as_dirs= 22461 while :; do 22462 case $as_dir in #( 22463 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22464 *) as_qdir=$as_dir;; 22465 esac 22466 as_dirs="'$as_qdir' $as_dirs" 22467 as_dir=`$as_dirname -- "$as_dir" || 22468 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22469 X"$as_dir" : 'X\(//\)[^/]' \| \ 22470 X"$as_dir" : 'X\(//\)$' \| \ 22471 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22472 echo X"$as_dir" | 22473 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22474 s//\1/ 22475 q 22476 } 22477 /^X\(\/\/\)[^/].*/{ 22478 s//\1/ 22479 q 22480 } 22481 /^X\(\/\/\)$/{ 22482 s//\1/ 22483 q 22484 } 22485 /^X\(\/\).*/{ 22486 s//\1/ 22487 q 22488 } 22489 s/.*/./; q'` 22490 test -d "$as_dir" && break 22491 done 22492 test -z "$as_dirs" || eval "mkdir $as_dirs" 22493 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22494 echo "$as_me: error: cannot create directory $as_dir" >&2;} 22495 { (exit 1); exit 1; }; }; } 22496 ac_builddir=. 22497 22498 case "$ac_dir" in 22499 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22500 *) 22501 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22502 # A ".." for each directory in $ac_dir_suffix. 22503 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22504 case $ac_top_builddir_sub in 22505 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22506 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22507 esac ;; 22508 esac 22509 ac_abs_top_builddir=$ac_pwd 22510 ac_abs_builddir=$ac_pwd$ac_dir_suffix 22511 # for backward compatibility: 22512 ac_top_builddir=$ac_top_build_prefix 22513 22514 case $srcdir in 22515 .) # We are building in place. 22516 ac_srcdir=. 22517 ac_top_srcdir=$ac_top_builddir_sub 22518 ac_abs_top_srcdir=$ac_pwd ;; 22519 [\\/]* | ?:[\\/]* ) # Absolute name. 22520 ac_srcdir=$srcdir$ac_dir_suffix; 22521 ac_top_srcdir=$srcdir 22522 ac_abs_top_srcdir=$srcdir ;; 22523 *) # Relative name. 22524 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22525 ac_top_srcdir=$ac_top_build_prefix$srcdir 22526 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22527 esac 22528 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22529 22530 22531 case $ac_mode in 22532 :F) 22533 # 22534 # CONFIG_FILE 22535 # 22536 22537 case $INSTALL in 22538 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22539 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22540 esac 22541 _ACEOF 22542 22543 cat >>$CONFIG_STATUS <<\_ACEOF 22544 # If the template does not know about datarootdir, expand it. 22545 # FIXME: This hack should be removed a few years after 2.60. 22546 ac_datarootdir_hack=; ac_datarootdir_seen= 22547 22548 case `sed -n '/datarootdir/ { 22549 p 22550 q 22551 } 22552 /@datadir@/p 22553 /@docdir@/p 22554 /@infodir@/p 22555 /@localedir@/p 22556 /@mandir@/p 22557 ' $ac_file_inputs` in 22558 *datarootdir*) ac_datarootdir_seen=yes;; 22559 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22560 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22561 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22562 _ACEOF 22563 cat >>$CONFIG_STATUS <<_ACEOF 22564 ac_datarootdir_hack=' 22565 s&@datadir@&$datadir&g 22566 s&@docdir@&$docdir&g 22567 s&@infodir@&$infodir&g 22568 s&@localedir@&$localedir&g 22569 s&@mandir@&$mandir&g 22570 s&\\\${datarootdir}&$datarootdir&g' ;; 22571 esac 22572 _ACEOF 22573 22574 # Neutralize VPATH when `$srcdir' = `.'. 22575 # Shell code in configure.ac might set extrasub. 22576 # FIXME: do we really want to maintain this feature? 22577 cat >>$CONFIG_STATUS <<_ACEOF 22578 sed "$ac_vpsub 22579 $extrasub 22580 _ACEOF 22581 cat >>$CONFIG_STATUS <<\_ACEOF 22582 :t 22583 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22584 s&@configure_input@&$configure_input&;t t 22585 s&@top_builddir@&$ac_top_builddir_sub&;t t 22586 s&@srcdir@&$ac_srcdir&;t t 22587 s&@abs_srcdir@&$ac_abs_srcdir&;t t 22588 s&@top_srcdir@&$ac_top_srcdir&;t t 22589 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22590 s&@builddir@&$ac_builddir&;t t 22591 s&@abs_builddir@&$ac_abs_builddir&;t t 22592 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22593 s&@INSTALL@&$ac_INSTALL&;t t 22594 $ac_datarootdir_hack 22595 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 22596 22597 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22598 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 22599 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 22600 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22601 which seems to be undefined. Please make sure it is defined." >&5 22602 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22603 which seems to be undefined. Please make sure it is defined." >&2;} 22604 22605 rm -f "$tmp/stdin" 22606 case $ac_file in 22607 -) cat "$tmp/out"; rm -f "$tmp/out";; 22608 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 22609 esac 22610 ;; 22611 :H) 22612 # 22613 # CONFIG_HEADER 22614 # 22615 _ACEOF 22616 22617 # Transform confdefs.h into a sed script `conftest.defines', that 22618 # substitutes the proper values into config.h.in to produce config.h. 22619 rm -f conftest.defines conftest.tail 22620 # First, append a space to every undef/define line, to ease matching. 22621 echo 's/$/ /' >conftest.defines 22622 # Then, protect against being on the right side of a sed subst, or in 22623 # an unquoted here document, in config.status. If some macros were 22624 # called several times there might be several #defines for the same 22625 # symbol, which is useless. But do not sort them, since the last 22626 # AC_DEFINE must be honored. 22627 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 22628 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where 22629 # NAME is the cpp macro being defined, VALUE is the value it is being given. 22630 # PARAMS is the parameter list in the macro definition--in most cases, it's 22631 # just an empty string. 22632 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' 22633 ac_dB='\\)[ (].*,\\1define\\2' 22634 ac_dC=' ' 22635 ac_dD=' ,' 22636 22637 uniq confdefs.h | 22638 sed -n ' 22639 t rset 22640 :rset 22641 s/^[ ]*#[ ]*define[ ][ ]*// 22642 t ok 22643 d 22644 :ok 22645 s/[\\&,]/\\&/g 22646 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p 22647 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p 22648 ' >>conftest.defines 22649 22650 # Remove the space that was appended to ease matching. 22651 # Then replace #undef with comments. This is necessary, for 22652 # example, in the case of _POSIX_SOURCE, which is predefined and required 22653 # on some systems where configure will not decide to define it. 22654 # (The regexp can be short, since the line contains either #define or #undef.) 22655 echo 's/ $// 22656 s,^[ #]*u.*,/* & */,' >>conftest.defines 22657 22658 # Break up conftest.defines: 22659 ac_max_sed_lines=50 22660 22661 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" 22662 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" 22663 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" 22664 # et cetera. 22665 ac_in='$ac_file_inputs' 22666 ac_out='"$tmp/out1"' 22667 ac_nxt='"$tmp/out2"' 22668 22669 while : 22670 do 22671 # Write a here document: 22672 cat >>$CONFIG_STATUS <<_ACEOF 22673 # First, check the format of the line: 22674 cat >"\$tmp/defines.sed" <<\\CEOF 22675 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def 22676 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def 22677 b 22678 :def 22679 _ACEOF 22680 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS 22681 echo 'CEOF 22682 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS 22683 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in 22684 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail 22685 grep . conftest.tail >/dev/null || break 22686 rm -f conftest.defines 22687 mv conftest.tail conftest.defines 22688 done 22689 rm -f conftest.defines conftest.tail 22690 22691 echo "ac_result=$ac_in" >>$CONFIG_STATUS 22692 cat >>$CONFIG_STATUS <<\_ACEOF 22693 if test x"$ac_file" != x-; then 22694 echo "/* $configure_input */" >"$tmp/config.h" 22695 cat "$ac_result" >>"$tmp/config.h" 22696 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 22697 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 22698 echo "$as_me: $ac_file is unchanged" >&6;} 22699 else 22700 rm -f $ac_file 22701 mv "$tmp/config.h" $ac_file 22702 fi 22703 else 22704 echo "/* $configure_input */" 22705 cat "$ac_result" 22706 fi 22707 rm -f "$tmp/out12" 22708 ;; 22709 22710 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 22711 echo "$as_me: executing $ac_file commands" >&6;} 22712 ;; 22713 esac 22714 22715 22716 case $ac_file$ac_mode in 22717 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile` 22718 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;; 22719 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common` 22720 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;; 22721 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile` 22722 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;; 22723 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile` 22724 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;; 22725 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile` 22726 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;; 22727 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile` 22728 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;; 22729 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests` 22730 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;; 22731 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile` 22732 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;; 22733 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile` 22734 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;; 22735 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile` 22736 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;; 22737 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile` 22738 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;; 22739 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile` 22740 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;; 22741 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml` 22742 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;; 22743 22744 esac 22745 done # for ac_tag 22746 22747 22748 { (exit 0); exit 0; } 22749 _ACEOF 22750 chmod +x $CONFIG_STATUS 22751 ac_clean_files=$ac_clean_files_save 22752 22753 22754 # configure is writing to config.log, and then calls config.status. 22755 # config.status does its own redirection, appending to config.log. 22756 # Unfortunately, on DOS this fails, as config.log is still kept open 22757 # by configure, so config.status won't be able to write to it; its 22758 # output is simply discarded. So we exec the FD to /dev/null, 22759 # effectively closing config.log, so it can be properly (re)opened and 22760 # appended to by config.status. When coming back to configure, we 22761 # need to make the FD available again. 22762 if test "$no_create" != yes; then 22763 ac_cs_success=: 22764 ac_config_status_args= 22765 test "$silent" = yes && 22766 ac_config_status_args="$ac_config_status_args --quiet" 22767 exec 5>/dev/null 22768 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22769 exec 5>>config.log 22770 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22771 # would make configure fail if this is the last instruction. 22772 $ac_cs_success || { (exit 1); exit 1; } 22773 fi 22774 22775 # 22776 # CONFIG_SUBDIRS section. 22777 # 22778 if test "$no_recursion" != yes; then 22779 22780 # Remove --cache-file and --srcdir arguments so they do not pile up. 22781 ac_sub_configure_args= 22782 ac_prev= 22783 eval "set x $ac_configure_args" 22784 shift 22785 for ac_arg 22786 do 22787 if test -n "$ac_prev"; then 22788 ac_prev= 22789 continue 22790 fi 22791 case $ac_arg in 22792 -cache-file | --cache-file | --cache-fil | --cache-fi \ 22793 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 22794 ac_prev=cache_file ;; 22795 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 22796 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ 22797 | --c=*) 22798 ;; 22799 --config-cache | -C) 22800 ;; 22801 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 22802 ac_prev=srcdir ;; 22803 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 22804 ;; 22805 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 22806 ac_prev=prefix ;; 22807 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 22808 ;; 22809 *) 22810 case $ac_arg in 22811 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22812 esac 22813 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;; 22814 esac 22815 done 22816 22817 # Always prepend --prefix to ensure using the same prefix 22818 # in subdir configurations. 22819 ac_arg="--prefix=$prefix" 22820 case $ac_arg in 22821 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22822 esac 22823 ac_sub_configure_args="$ac_arg $ac_sub_configure_args" 22824 22825 ac_popdir=`pwd` 22826 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue 22827 22828 # Do not complain, so a configure script can configure whichever 22829 # parts of a large source tree are present. 22830 test -d "$srcdir/$ac_dir" || continue 22831 22832 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" 22833 echo "$as_me:$LINENO: $ac_msg" >&5 22834 echo "$ac_msg" >&6 22835 { as_dir="$ac_dir" 22836 case $as_dir in #( 22837 -*) as_dir=./$as_dir;; 22838 esac 22839 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22840 as_dirs= 22841 while :; do 22842 case $as_dir in #( 22843 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22844 *) as_qdir=$as_dir;; 22845 esac 22846 as_dirs="'$as_qdir' $as_dirs" 22847 as_dir=`$as_dirname -- "$as_dir" || 22848 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22849 X"$as_dir" : 'X\(//\)[^/]' \| \ 22850 X"$as_dir" : 'X\(//\)$' \| \ 22851 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22852 echo X"$as_dir" | 22853 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22854 s//\1/ 22855 q 22856 } 22857 /^X\(\/\/\)[^/].*/{ 22858 s//\1/ 22859 q 22860 } 22861 /^X\(\/\/\)$/{ 22862 s//\1/ 22863 q 22864 } 22865 /^X\(\/\).*/{ 22866 s//\1/ 22867 q 22868 } 22869 s/.*/./; q'` 22870 test -d "$as_dir" && break 22871 done 22872 test -z "$as_dirs" || eval "mkdir $as_dirs" 22873 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22874 echo "$as_me: error: cannot create directory $as_dir" >&2;} 22875 { (exit 1); exit 1; }; }; } 22876 ac_builddir=. 22877 22878 case "$ac_dir" in 22879 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22880 *) 22881 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22882 # A ".." for each directory in $ac_dir_suffix. 22883 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22884 case $ac_top_builddir_sub in 22885 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22886 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22887 esac ;; 22888 esac 22889 ac_abs_top_builddir=$ac_pwd 22890 ac_abs_builddir=$ac_pwd$ac_dir_suffix 22891 # for backward compatibility: 22892 ac_top_builddir=$ac_top_build_prefix 22893 22894 case $srcdir in 22895 .) # We are building in place. 22896 ac_srcdir=. 22897 ac_top_srcdir=$ac_top_builddir_sub 22898 ac_abs_top_srcdir=$ac_pwd ;; 22899 [\\/]* | ?:[\\/]* ) # Absolute name. 22900 ac_srcdir=$srcdir$ac_dir_suffix; 22901 ac_top_srcdir=$srcdir 22902 ac_abs_top_srcdir=$srcdir ;; 22903 *) # Relative name. 22904 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22905 ac_top_srcdir=$ac_top_build_prefix$srcdir 22906 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22907 esac 22908 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22909 22910 22911 cd "$ac_dir" 22912 22913 # Check for guested configure; otherwise get Cygnus style configure. 22914 if test -f "$ac_srcdir/configure.gnu"; then 22915 ac_sub_configure=$ac_srcdir/configure.gnu 22916 elif test -f "$ac_srcdir/configure"; then 22917 ac_sub_configure=$ac_srcdir/configure 22918 elif test -f "$ac_srcdir/configure.in"; then 22919 # This should be Cygnus configure. 22920 ac_sub_configure=$ac_aux_dir/configure 22921 else 22922 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 22923 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} 22924 ac_sub_configure= 22925 fi 22926 22927 # The recursion is here. 22928 if test -n "$ac_sub_configure"; then 22929 # Make the cache file name correct relative to the subdirectory. 22930 case $cache_file in 22931 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; 22932 *) # Relative name. 22933 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; 22934 esac 22935 22936 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 22937 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} 22938 # The eval makes quoting arguments work. 22939 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ 22940 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || 22941 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 22942 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} 22943 { (exit 1); exit 1; }; } 22944 fi 22945 22946 cd "$ac_popdir" 22947 done 22948 fi 22949 22950