1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.60 for LLVM 3.1svn. 4 # 5 # Report bugs to <http://llvm.org/bugs/>. 6 # 7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 9 # This configure script is free software; the Free Software Foundation 10 # gives unlimited permission to copy, distribute and modify it. 11 # 12 # Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 13 ## --------------------- ## 14 ## M4sh Initialization. ## 15 ## --------------------- ## 16 17 # Be Bourne compatible 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.1svn' 565 PACKAGE_STRING='LLVM 3.1svn' 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 ENDIAN 678 GREP 679 EGREP 680 LLVM_CROSS_COMPILING 681 BUILD_CC 682 BUILD_EXEEXT 683 BUILD_CXX 684 CVSBUILD 685 ENABLE_LIBCPP 686 ENABLE_OPTIMIZED 687 ENABLE_PROFILING 688 DISABLE_ASSERTIONS 689 ENABLE_EXPENSIVE_CHECKS 690 EXPENSIVE_CHECKS 691 DEBUG_RUNTIME 692 DEBUG_SYMBOLS 693 JIT 694 TARGET_HAS_JIT 695 ENABLE_DOCS 696 ENABLE_DOXYGEN 697 LLVM_ENABLE_THREADS 698 ENABLE_PTHREADS 699 ENABLE_PIC 700 ENABLE_SHARED 701 ENABLE_EMBED_STDCXX 702 ENABLE_TIMESTAMPS 703 TARGETS_TO_BUILD 704 LLVM_ENUM_TARGETS 705 LLVM_ENUM_ASM_PRINTERS 706 LLVM_ENUM_ASM_PARSERS 707 LLVM_ENUM_DISASSEMBLERS 708 OPTIMIZE_OPTION 709 EXTRA_OPTIONS 710 EXTRA_LD_OPTIONS 711 CLANG_SRC_ROOT 712 BINUTILS_INCDIR 713 INTERNAL_PREFIX 714 NM 715 ifGNUmake 716 LN_S 717 CMP 718 CP 719 DATE 720 FIND 721 MKDIR 722 MV 723 RANLIB 724 AR 725 RM 726 SED 727 TAR 728 BINPWD 729 GRAPHVIZ 730 DOT 731 FDP 732 NEATO 733 TWOPI 734 CIRCO 735 GV 736 DOTTY 737 XDOT_PY 738 INSTALL_PROGRAM 739 INSTALL_SCRIPT 740 INSTALL_DATA 741 BZIP2 742 CAT 743 DOXYGEN 744 GROFF 745 GZIPBIN 746 POD2HTML 747 POD2MAN 748 PDFROFF 749 RUNTEST 750 TCLSH 751 ZIP 752 OCAMLC 753 OCAMLOPT 754 OCAMLDEP 755 OCAMLDOC 756 GAS 757 HAVE_LINK_VERSION_SCRIPT 758 INSTALL_LTDL_TRUE 759 INSTALL_LTDL_FALSE 760 CONVENIENCE_LTDL_TRUE 761 CONVENIENCE_LTDL_FALSE 762 LIBADD_DL 763 NO_VARIADIC_MACROS 764 NO_MISSING_FIELD_INITIALIZERS 765 COVERED_SWITCH_DEFAULT 766 USE_UDIS86 767 USE_OPROFILE 768 USE_INTEL_JITEVENTS 769 INTEL_JITEVENTS_INCDIR 770 INTEL_JITEVENTS_LIBDIR 771 HAVE_PTHREAD 772 HUGE_VAL_SANITY 773 MMAP_FILE 774 SHLIBEXT 775 SHLIBPATH_VAR 776 LLVM_PREFIX 777 LLVM_BINDIR 778 LLVM_LIBDIR 779 LLVM_DATADIR 780 LLVM_DOCSDIR 781 LLVM_ETCDIR 782 LLVM_INCLUDEDIR 783 LLVM_INFODIR 784 LLVM_MANDIR 785 LLVM_CONFIGTIME 786 BINDINGS_TO_BUILD 787 ALL_BINDINGS 788 OCAML_LIBDIR 789 ENABLE_VISIBILITY_INLINES_HIDDEN 790 RPATH 791 RDYNAMIC 792 LIBOBJS 793 LTLIBOBJS' 794 ac_subst_files='' 795 ac_precious_vars='build_alias 796 host_alias 797 target_alias 798 CC 799 CFLAGS 800 LDFLAGS 801 CPPFLAGS 802 CXX 803 CXXFLAGS 804 CCC 805 CPP' 806 ac_subdirs_all='projects/llvm-gcc 807 projects/test-suite 808 projects/llvm-test 809 projects/poolalloc 810 projects/llvm-poolalloc 811 projects/sample 812 projects/privbracket 813 projects/llvm-stacker 814 projects/llvm-reopt 815 projects/llvm-java 816 projects/llvm-tv 817 projects/safecode 818 projects/llvm-kernel 819 tools/polly' 820 821 # Initialize some variables set by options. 822 ac_init_help= 823 ac_init_version=false 824 # The variables have the same names as the options, with 825 # dashes changed to underlines. 826 cache_file=/dev/null 827 exec_prefix=NONE 828 no_create= 829 no_recursion= 830 prefix=NONE 831 program_prefix=NONE 832 program_suffix=NONE 833 program_transform_name=s,x,x, 834 silent= 835 site= 836 srcdir= 837 verbose= 838 x_includes=NONE 839 x_libraries=NONE 840 841 # Installation directory options. 842 # These are left unexpanded so users can "make install exec_prefix=/foo" 843 # and all the variables that are supposed to be based on exec_prefix 844 # by default will actually change. 845 # Use braces instead of parens because sh, perl, etc. also accept them. 846 # (The list follows the same order as the GNU Coding Standards.) 847 bindir='${exec_prefix}/bin' 848 sbindir='${exec_prefix}/sbin' 849 libexecdir='${exec_prefix}/libexec' 850 datarootdir='${prefix}/share' 851 datadir='${datarootdir}' 852 sysconfdir='${prefix}/etc' 853 sharedstatedir='${prefix}/com' 854 localstatedir='${prefix}/var' 855 includedir='${prefix}/include' 856 oldincludedir='/usr/include' 857 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 858 infodir='${datarootdir}/info' 859 htmldir='${docdir}' 860 dvidir='${docdir}' 861 pdfdir='${docdir}' 862 psdir='${docdir}' 863 libdir='${exec_prefix}/lib' 864 localedir='${datarootdir}/locale' 865 mandir='${datarootdir}/man' 866 867 ac_prev= 868 ac_dashdash= 869 for ac_option 870 do 871 # If the previous option needs an argument, assign it. 872 if test -n "$ac_prev"; then 873 eval $ac_prev=\$ac_option 874 ac_prev= 875 continue 876 fi 877 878 case $ac_option in 879 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 880 *) ac_optarg=yes ;; 881 esac 882 883 # Accept the important Cygnus configure options, so we can diagnose typos. 884 885 case $ac_dashdash$ac_option in 886 --) 887 ac_dashdash=yes ;; 888 889 -bindir | --bindir | --bindi | --bind | --bin | --bi) 890 ac_prev=bindir ;; 891 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 892 bindir=$ac_optarg ;; 893 894 -build | --build | --buil | --bui | --bu) 895 ac_prev=build_alias ;; 896 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 897 build_alias=$ac_optarg ;; 898 899 -cache-file | --cache-file | --cache-fil | --cache-fi \ 900 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 901 ac_prev=cache_file ;; 902 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 903 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 904 cache_file=$ac_optarg ;; 905 906 --config-cache | -C) 907 cache_file=config.cache ;; 908 909 -datadir | --datadir | --datadi | --datad) 910 ac_prev=datadir ;; 911 -datadir=* | --datadir=* | --datadi=* | --datad=*) 912 datadir=$ac_optarg ;; 913 914 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 915 | --dataroo | --dataro | --datar) 916 ac_prev=datarootdir ;; 917 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 918 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 919 datarootdir=$ac_optarg ;; 920 921 -disable-* | --disable-*) 922 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 923 # Reject names that are not valid shell variable names. 924 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 925 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 926 { (exit 1); exit 1; }; } 927 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 928 eval enable_$ac_feature=no ;; 929 930 -docdir | --docdir | --docdi | --doc | --do) 931 ac_prev=docdir ;; 932 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 933 docdir=$ac_optarg ;; 934 935 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 936 ac_prev=dvidir ;; 937 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 938 dvidir=$ac_optarg ;; 939 940 -enable-* | --enable-*) 941 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 942 # Reject names that are not valid shell variable names. 943 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 944 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 945 { (exit 1); exit 1; }; } 946 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 947 eval enable_$ac_feature=\$ac_optarg ;; 948 949 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 950 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 951 | --exec | --exe | --ex) 952 ac_prev=exec_prefix ;; 953 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 954 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 955 | --exec=* | --exe=* | --ex=*) 956 exec_prefix=$ac_optarg ;; 957 958 -gas | --gas | --ga | --g) 959 # Obsolete; use --with-gas. 960 with_gas=yes ;; 961 962 -help | --help | --hel | --he | -h) 963 ac_init_help=long ;; 964 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 965 ac_init_help=recursive ;; 966 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 967 ac_init_help=short ;; 968 969 -host | --host | --hos | --ho) 970 ac_prev=host_alias ;; 971 -host=* | --host=* | --hos=* | --ho=*) 972 host_alias=$ac_optarg ;; 973 974 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 975 ac_prev=htmldir ;; 976 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 977 | --ht=*) 978 htmldir=$ac_optarg ;; 979 980 -includedir | --includedir | --includedi | --included | --include \ 981 | --includ | --inclu | --incl | --inc) 982 ac_prev=includedir ;; 983 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 984 | --includ=* | --inclu=* | --incl=* | --inc=*) 985 includedir=$ac_optarg ;; 986 987 -infodir | --infodir | --infodi | --infod | --info | --inf) 988 ac_prev=infodir ;; 989 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 990 infodir=$ac_optarg ;; 991 992 -libdir | --libdir | --libdi | --libd) 993 ac_prev=libdir ;; 994 -libdir=* | --libdir=* | --libdi=* | --libd=*) 995 libdir=$ac_optarg ;; 996 997 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 998 | --libexe | --libex | --libe) 999 ac_prev=libexecdir ;; 1000 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1001 | --libexe=* | --libex=* | --libe=*) 1002 libexecdir=$ac_optarg ;; 1003 1004 -localedir | --localedir | --localedi | --localed | --locale) 1005 ac_prev=localedir ;; 1006 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1007 localedir=$ac_optarg ;; 1008 1009 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1010 | --localstate | --localstat | --localsta | --localst | --locals) 1011 ac_prev=localstatedir ;; 1012 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1013 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1014 localstatedir=$ac_optarg ;; 1015 1016 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1017 ac_prev=mandir ;; 1018 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1019 mandir=$ac_optarg ;; 1020 1021 -nfp | --nfp | --nf) 1022 # Obsolete; use --without-fp. 1023 with_fp=no ;; 1024 1025 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1026 | --no-cr | --no-c | -n) 1027 no_create=yes ;; 1028 1029 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1030 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1031 no_recursion=yes ;; 1032 1033 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1034 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1035 | --oldin | --oldi | --old | --ol | --o) 1036 ac_prev=oldincludedir ;; 1037 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1038 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1039 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1040 oldincludedir=$ac_optarg ;; 1041 1042 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1043 ac_prev=prefix ;; 1044 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1045 prefix=$ac_optarg ;; 1046 1047 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1048 | --program-pre | --program-pr | --program-p) 1049 ac_prev=program_prefix ;; 1050 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1051 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1052 program_prefix=$ac_optarg ;; 1053 1054 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1055 | --program-suf | --program-su | --program-s) 1056 ac_prev=program_suffix ;; 1057 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1058 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1059 program_suffix=$ac_optarg ;; 1060 1061 -program-transform-name | --program-transform-name \ 1062 | --program-transform-nam | --program-transform-na \ 1063 | --program-transform-n | --program-transform- \ 1064 | --program-transform | --program-transfor \ 1065 | --program-transfo | --program-transf \ 1066 | --program-trans | --program-tran \ 1067 | --progr-tra | --program-tr | --program-t) 1068 ac_prev=program_transform_name ;; 1069 -program-transform-name=* | --program-transform-name=* \ 1070 | --program-transform-nam=* | --program-transform-na=* \ 1071 | --program-transform-n=* | --program-transform-=* \ 1072 | --program-transform=* | --program-transfor=* \ 1073 | --program-transfo=* | --program-transf=* \ 1074 | --program-trans=* | --program-tran=* \ 1075 | --progr-tra=* | --program-tr=* | --program-t=*) 1076 program_transform_name=$ac_optarg ;; 1077 1078 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1079 ac_prev=pdfdir ;; 1080 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1081 pdfdir=$ac_optarg ;; 1082 1083 -psdir | --psdir | --psdi | --psd | --ps) 1084 ac_prev=psdir ;; 1085 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1086 psdir=$ac_optarg ;; 1087 1088 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1089 | -silent | --silent | --silen | --sile | --sil) 1090 silent=yes ;; 1091 1092 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 ac_prev=sbindir ;; 1094 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 | --sbi=* | --sb=*) 1096 sbindir=$ac_optarg ;; 1097 1098 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1099 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1100 | --sharedst | --shareds | --shared | --share | --shar \ 1101 | --sha | --sh) 1102 ac_prev=sharedstatedir ;; 1103 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1104 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1105 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1106 | --sha=* | --sh=*) 1107 sharedstatedir=$ac_optarg ;; 1108 1109 -site | --site | --sit) 1110 ac_prev=site ;; 1111 -site=* | --site=* | --sit=*) 1112 site=$ac_optarg ;; 1113 1114 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1115 ac_prev=srcdir ;; 1116 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1117 srcdir=$ac_optarg ;; 1118 1119 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1120 | --syscon | --sysco | --sysc | --sys | --sy) 1121 ac_prev=sysconfdir ;; 1122 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1123 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1124 sysconfdir=$ac_optarg ;; 1125 1126 -target | --target | --targe | --targ | --tar | --ta | --t) 1127 ac_prev=target_alias ;; 1128 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1129 target_alias=$ac_optarg ;; 1130 1131 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1132 verbose=yes ;; 1133 1134 -version | --version | --versio | --versi | --vers | -V) 1135 ac_init_version=: ;; 1136 1137 -with-* | --with-*) 1138 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 # Reject names that are not valid shell variable names. 1140 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1141 { echo "$as_me: error: invalid package name: $ac_package" >&2 1142 { (exit 1); exit 1; }; } 1143 ac_package=`echo $ac_package| sed 's/-/_/g'` 1144 eval with_$ac_package=\$ac_optarg ;; 1145 1146 -without-* | --without-*) 1147 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1148 # Reject names that are not valid shell variable names. 1149 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1150 { echo "$as_me: error: invalid package name: $ac_package" >&2 1151 { (exit 1); exit 1; }; } 1152 ac_package=`echo $ac_package | sed 's/-/_/g'` 1153 eval with_$ac_package=no ;; 1154 1155 --x) 1156 # Obsolete; use --with-x. 1157 with_x=yes ;; 1158 1159 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1160 | --x-incl | --x-inc | --x-in | --x-i) 1161 ac_prev=x_includes ;; 1162 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1163 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1164 x_includes=$ac_optarg ;; 1165 1166 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1167 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1168 ac_prev=x_libraries ;; 1169 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1170 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1171 x_libraries=$ac_optarg ;; 1172 1173 -*) { echo "$as_me: error: unrecognized option: $ac_option 1174 Try \`$0 --help' for more information." >&2 1175 { (exit 1); exit 1; }; } 1176 ;; 1177 1178 *=*) 1179 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1180 # Reject names that are not valid shell variable names. 1181 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1182 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1183 { (exit 1); exit 1; }; } 1184 eval $ac_envvar=\$ac_optarg 1185 export $ac_envvar ;; 1186 1187 *) 1188 # FIXME: should be removed in autoconf 3.0. 1189 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1190 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1191 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1192 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1193 ;; 1194 1195 esac 1196 done 1197 1198 if test -n "$ac_prev"; then 1199 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1200 { echo "$as_me: error: missing argument to $ac_option" >&2 1201 { (exit 1); exit 1; }; } 1202 fi 1203 1204 # Be sure to have absolute directory names. 1205 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1206 datadir sysconfdir sharedstatedir localstatedir includedir \ 1207 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1208 libdir localedir mandir 1209 do 1210 eval ac_val=\$$ac_var 1211 case $ac_val in 1212 [\\/$]* | ?:[\\/]* ) continue;; 1213 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1214 esac 1215 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1216 { (exit 1); exit 1; }; } 1217 done 1218 1219 # There might be people who depend on the old broken behavior: `$host' 1220 # used to hold the argument of --host etc. 1221 # FIXME: To remove some day. 1222 build=$build_alias 1223 host=$host_alias 1224 target=$target_alias 1225 1226 # FIXME: To remove some day. 1227 if test "x$host_alias" != x; then 1228 if test "x$build_alias" = x; then 1229 cross_compiling=maybe 1230 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1231 If a cross compiler is detected then cross compile mode will be used." >&2 1232 elif test "x$build_alias" != "x$host_alias"; then 1233 cross_compiling=yes 1234 fi 1235 fi 1236 1237 ac_tool_prefix= 1238 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1239 1240 test "$silent" = yes && exec 6>/dev/null 1241 1242 1243 ac_pwd=`pwd` && test -n "$ac_pwd" && 1244 ac_ls_di=`ls -di .` && 1245 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1246 { echo "$as_me: error: Working directory cannot be determined" >&2 1247 { (exit 1); exit 1; }; } 1248 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1249 { echo "$as_me: error: pwd does not report name of working directory" >&2 1250 { (exit 1); exit 1; }; } 1251 1252 1253 # Find the source files, if location was not specified. 1254 if test -z "$srcdir"; then 1255 ac_srcdir_defaulted=yes 1256 # Try the directory containing this script, then the parent directory. 1257 ac_confdir=`$as_dirname -- "$0" || 1258 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1259 X"$0" : 'X\(//\)[^/]' \| \ 1260 X"$0" : 'X\(//\)$' \| \ 1261 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1262 echo X"$0" | 1263 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1264 s//\1/ 1265 q 1266 } 1267 /^X\(\/\/\)[^/].*/{ 1268 s//\1/ 1269 q 1270 } 1271 /^X\(\/\/\)$/{ 1272 s//\1/ 1273 q 1274 } 1275 /^X\(\/\).*/{ 1276 s//\1/ 1277 q 1278 } 1279 s/.*/./; q'` 1280 srcdir=$ac_confdir 1281 if test ! -r "$srcdir/$ac_unique_file"; then 1282 srcdir=.. 1283 fi 1284 else 1285 ac_srcdir_defaulted=no 1286 fi 1287 if test ! -r "$srcdir/$ac_unique_file"; then 1288 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1289 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1290 { (exit 1); exit 1; }; } 1291 fi 1292 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1293 ac_abs_confdir=`( 1294 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1295 { (exit 1); exit 1; }; } 1296 pwd)` 1297 # When building in place, set srcdir=. 1298 if test "$ac_abs_confdir" = "$ac_pwd"; then 1299 srcdir=. 1300 fi 1301 # Remove unnecessary trailing slashes from srcdir. 1302 # Double slashes in file names in object file debugging info 1303 # mess up M-x gdb in Emacs. 1304 case $srcdir in 1305 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1306 esac 1307 for ac_var in $ac_precious_vars; do 1308 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1309 eval ac_env_${ac_var}_value=\$${ac_var} 1310 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1311 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1312 done 1313 1314 # 1315 # Report the --help message. 1316 # 1317 if test "$ac_init_help" = "long"; then 1318 # Omit some internal or obsolete options to make the list less imposing. 1319 # This message is too long to be a string in the A/UX 3.1 sh. 1320 cat <<_ACEOF 1321 \`configure' configures LLVM 3.1svn to adapt to many kinds of systems. 1322 1323 Usage: $0 [OPTION]... [VAR=VALUE]... 1324 1325 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1326 VAR=VALUE. See below for descriptions of some of the useful variables. 1327 1328 Defaults for the options are specified in brackets. 1329 1330 Configuration: 1331 -h, --help display this help and exit 1332 --help=short display options specific to this package 1333 --help=recursive display the short help of all the included packages 1334 -V, --version display version information and exit 1335 -q, --quiet, --silent do not print \`checking...' messages 1336 --cache-file=FILE cache test results in FILE [disabled] 1337 -C, --config-cache alias for \`--cache-file=config.cache' 1338 -n, --no-create do not create output files 1339 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1340 1341 Installation directories: 1342 --prefix=PREFIX install architecture-independent files in PREFIX 1343 [$ac_default_prefix] 1344 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1345 [PREFIX] 1346 1347 By default, \`make install' will install all the files in 1348 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1349 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1350 for instance \`--prefix=\$HOME'. 1351 1352 For better control, use the options below. 1353 1354 Fine tuning of the installation directories: 1355 --bindir=DIR user executables [EPREFIX/bin] 1356 --sbindir=DIR system admin executables [EPREFIX/sbin] 1357 --libexecdir=DIR program executables [EPREFIX/libexec] 1358 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1359 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1360 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1361 --libdir=DIR object code libraries [EPREFIX/lib] 1362 --includedir=DIR C header files [PREFIX/include] 1363 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1364 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1365 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1366 --infodir=DIR info documentation [DATAROOTDIR/info] 1367 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1368 --mandir=DIR man documentation [DATAROOTDIR/man] 1369 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm] 1370 --htmldir=DIR html documentation [DOCDIR] 1371 --dvidir=DIR dvi documentation [DOCDIR] 1372 --pdfdir=DIR pdf documentation [DOCDIR] 1373 --psdir=DIR ps documentation [DOCDIR] 1374 _ACEOF 1375 1376 cat <<\_ACEOF 1377 1378 System types: 1379 --build=BUILD configure for building on BUILD [guessed] 1380 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1381 --target=TARGET configure for building compilers for TARGET [HOST] 1382 _ACEOF 1383 fi 1384 1385 if test -n "$ac_init_help"; then 1386 case $ac_init_help in 1387 short | recursive ) echo "Configuration of LLVM 3.1svn:";; 1388 esac 1389 cat <<\_ACEOF 1390 1391 Optional Features: 1392 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1393 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1394 --enable-polly Use polly if available (default is YES) 1395 --enable-libcpp Use libc++ if available (default is NO) 1396 --enable-optimized Compile with optimizations enabled (default is NO) 1397 --enable-profiling Compile with profiling enabled (default is NO) 1398 --enable-assertions Compile with assertion checks enabled (default is 1399 YES) 1400 --enable-expensive-checks 1401 Compile with expensive debug checks enabled (default 1402 is NO) 1403 --enable-debug-runtime Build runtime libs with debug symbols (default is 1404 NO) 1405 --enable-debug-symbols Build compiler with debug symbols (default is NO if 1406 optimization is on and YES if it's off) 1407 --enable-jit Enable Just In Time Compiling (default is YES) 1408 --enable-docs Build documents (default is YES) 1409 --enable-doxygen Build doxygen documentation (default is NO) 1410 --enable-threads Use threads if available (default is YES) 1411 --enable-pthreads Use pthreads if available (default is YES) 1412 --enable-pic Build LLVM with Position Independent Code (default 1413 is YES) 1414 --enable-shared Build a shared library and link tools against it 1415 (default is NO) 1416 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for 1417 Win32 DLL (default is NO) 1418 --enable-timestamps Enable embedding timestamp information in build 1419 (default is YES) 1420 --enable-targets Build specific host targets: all or 1421 target1,target2,... Valid targets are: host, x86, 1422 x86_64, sparc, powerpc, arm, mips, spu, hexagon, 1423 xcore, msp430, ptx, and cpp (default=all) 1424 --enable-bindings Build specific language bindings: 1425 all,auto,none,{binding-name} (default=auto) 1426 --enable-libffi Check for the presence of libffi (default is NO) 1427 --enable-ltdl-install install libltdl 1428 1429 Optional Packages: 1430 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1431 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1432 --with-optimize-option Select the compiler options to use for optimized 1433 builds 1434 --with-extra-options Specify additional options to compile LLVM with 1435 --with-extra-ld-options Specify additional options to link LLVM with 1436 --with-ocaml-libdir Specify install location for ocaml bindings (default 1437 is stdlib) 1438 --with-clang-srcdir Directory to the out-of-tree Clang source 1439 --with-clang-resource-dir 1440 Relative directory from the Clang binary for 1441 resource files 1442 --with-c-include-dirs Colon separated list of directories clang will 1443 search for headers 1444 --with-gcc-toolchain Directory where gcc is installed. 1445 --with-default-sysroot Add --sysroot=<path> to all compiler invocations. 1446 --with-binutils-include Specify path to binutils/include/ containing 1447 plugin-api.h file for gold plugin. 1448 --with-bug-report-url Specify the URL where bug reports should be 1449 submitted (default=http://llvm.org/bugs/) 1450 --with-internal-prefix Installation directory for internal files 1451 --with-tclinclude directory where tcl headers are 1452 --with-udis86=<path> Use udis86 external x86 disassembler library 1453 --with-oprofile=<prefix> 1454 Tell OProfile >= 0.9.4 how to symbolize JIT output 1455 --with-intel-jitevents=<vtune-amplifier-dir> 1456 Specify location of run-time support library for 1457 Intel JIT API 1458 (default=/opt/intel/vtune_amplifier_xe_2011) 1459 1460 Some influential environment variables: 1461 CC C compiler command 1462 CFLAGS C compiler flags 1463 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1464 nonstandard directory <lib dir> 1465 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1466 you have headers in a nonstandard directory <include dir> 1467 CXX C++ compiler command 1468 CXXFLAGS C++ compiler flags 1469 CPP C preprocessor 1470 1471 Use these variables to override the choices made by `configure' or to help 1472 it to find libraries and programs with nonstandard names/locations. 1473 1474 Report bugs to <http://llvm.org/bugs/>. 1475 _ACEOF 1476 ac_status=$? 1477 fi 1478 1479 if test "$ac_init_help" = "recursive"; then 1480 # If there are subdirs, report their specific --help. 1481 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1482 test -d "$ac_dir" || continue 1483 ac_builddir=. 1484 1485 case "$ac_dir" in 1486 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1487 *) 1488 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1489 # A ".." for each directory in $ac_dir_suffix. 1490 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1491 case $ac_top_builddir_sub in 1492 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1493 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1494 esac ;; 1495 esac 1496 ac_abs_top_builddir=$ac_pwd 1497 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1498 # for backward compatibility: 1499 ac_top_builddir=$ac_top_build_prefix 1500 1501 case $srcdir in 1502 .) # We are building in place. 1503 ac_srcdir=. 1504 ac_top_srcdir=$ac_top_builddir_sub 1505 ac_abs_top_srcdir=$ac_pwd ;; 1506 [\\/]* | ?:[\\/]* ) # Absolute name. 1507 ac_srcdir=$srcdir$ac_dir_suffix; 1508 ac_top_srcdir=$srcdir 1509 ac_abs_top_srcdir=$srcdir ;; 1510 *) # Relative name. 1511 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1512 ac_top_srcdir=$ac_top_build_prefix$srcdir 1513 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1514 esac 1515 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1516 1517 cd "$ac_dir" || { ac_status=$?; continue; } 1518 # Check for guested configure. 1519 if test -f "$ac_srcdir/configure.gnu"; then 1520 echo && 1521 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1522 elif test -f "$ac_srcdir/configure"; then 1523 echo && 1524 $SHELL "$ac_srcdir/configure" --help=recursive 1525 else 1526 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1527 fi || ac_status=$? 1528 cd "$ac_pwd" || { ac_status=$?; break; } 1529 done 1530 fi 1531 1532 test -n "$ac_init_help" && exit $ac_status 1533 if $ac_init_version; then 1534 cat <<\_ACEOF 1535 LLVM configure 3.1svn 1536 generated by GNU Autoconf 2.60 1537 1538 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1539 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1540 This configure script is free software; the Free Software Foundation 1541 gives unlimited permission to copy, distribute and modify it. 1542 1543 Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 1544 _ACEOF 1545 exit 1546 fi 1547 cat >config.log <<_ACEOF 1548 This file contains any messages produced by compilers while 1549 running configure, to aid debugging if configure makes a mistake. 1550 1551 It was created by LLVM $as_me 3.1svn, which was 1552 generated by GNU Autoconf 2.60. Invocation command line was 1553 1554 $ $0 $@ 1555 1556 _ACEOF 1557 exec 5>>config.log 1558 { 1559 cat <<_ASUNAME 1560 ## --------- ## 1561 ## Platform. ## 1562 ## --------- ## 1563 1564 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1565 uname -m = `(uname -m) 2>/dev/null || echo unknown` 1566 uname -r = `(uname -r) 2>/dev/null || echo unknown` 1567 uname -s = `(uname -s) 2>/dev/null || echo unknown` 1568 uname -v = `(uname -v) 2>/dev/null || echo unknown` 1569 1570 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1571 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1572 1573 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1574 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1575 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1576 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1577 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1578 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1579 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1580 1581 _ASUNAME 1582 1583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1584 for as_dir in $PATH 1585 do 1586 IFS=$as_save_IFS 1587 test -z "$as_dir" && as_dir=. 1588 echo "PATH: $as_dir" 1589 done 1590 IFS=$as_save_IFS 1591 1592 } >&5 1593 1594 cat >&5 <<_ACEOF 1595 1596 1597 ## ----------- ## 1598 ## Core tests. ## 1599 ## ----------- ## 1600 1601 _ACEOF 1602 1603 1604 # Keep a trace of the command line. 1605 # Strip out --no-create and --no-recursion so they do not pile up. 1606 # Strip out --silent because we don't want to record it for future runs. 1607 # Also quote any args containing shell meta-characters. 1608 # Make two passes to allow for proper duplicate-argument suppression. 1609 ac_configure_args= 1610 ac_configure_args0= 1611 ac_configure_args1= 1612 ac_must_keep_next=false 1613 for ac_pass in 1 2 1614 do 1615 for ac_arg 1616 do 1617 case $ac_arg in 1618 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1619 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1620 | -silent | --silent | --silen | --sile | --sil) 1621 continue ;; 1622 *\'*) 1623 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1624 esac 1625 case $ac_pass in 1626 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1627 2) 1628 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1629 if test $ac_must_keep_next = true; then 1630 ac_must_keep_next=false # Got value, back to normal. 1631 else 1632 case $ac_arg in 1633 *=* | --config-cache | -C | -disable-* | --disable-* \ 1634 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1635 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1636 | -with-* | --with-* | -without-* | --without-* | --x) 1637 case "$ac_configure_args0 " in 1638 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1639 esac 1640 ;; 1641 -* ) ac_must_keep_next=true ;; 1642 esac 1643 fi 1644 ac_configure_args="$ac_configure_args '$ac_arg'" 1645 ;; 1646 esac 1647 done 1648 done 1649 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1650 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1651 1652 # When interrupted or exit'd, cleanup temporary files, and complete 1653 # config.log. We remove comments because anyway the quotes in there 1654 # would cause problems or look ugly. 1655 # WARNING: Use '\'' to represent an apostrophe within the trap. 1656 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1657 trap 'exit_status=$? 1658 # Save into config.log some information that might help in debugging. 1659 { 1660 echo 1661 1662 cat <<\_ASBOX 1663 ## ---------------- ## 1664 ## Cache variables. ## 1665 ## ---------------- ## 1666 _ASBOX 1667 echo 1668 # The following way of writing the cache mishandles newlines in values, 1669 ( 1670 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1671 eval ac_val=\$$ac_var 1672 case $ac_val in #( 1673 *${as_nl}*) 1674 case $ac_var in #( 1675 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 1676 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 1677 esac 1678 case $ac_var in #( 1679 _ | IFS | as_nl) ;; #( 1680 *) $as_unset $ac_var ;; 1681 esac ;; 1682 esac 1683 done 1684 (set) 2>&1 | 1685 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1686 *${as_nl}ac_space=\ *) 1687 sed -n \ 1688 "s/'\''/'\''\\\\'\'''\''/g; 1689 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1690 ;; #( 1691 *) 1692 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1693 ;; 1694 esac | 1695 sort 1696 ) 1697 echo 1698 1699 cat <<\_ASBOX 1700 ## ----------------- ## 1701 ## Output variables. ## 1702 ## ----------------- ## 1703 _ASBOX 1704 echo 1705 for ac_var in $ac_subst_vars 1706 do 1707 eval ac_val=\$$ac_var 1708 case $ac_val in 1709 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1710 esac 1711 echo "$ac_var='\''$ac_val'\''" 1712 done | sort 1713 echo 1714 1715 if test -n "$ac_subst_files"; then 1716 cat <<\_ASBOX 1717 ## ------------------- ## 1718 ## File substitutions. ## 1719 ## ------------------- ## 1720 _ASBOX 1721 echo 1722 for ac_var in $ac_subst_files 1723 do 1724 eval ac_val=\$$ac_var 1725 case $ac_val in 1726 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1727 esac 1728 echo "$ac_var='\''$ac_val'\''" 1729 done | sort 1730 echo 1731 fi 1732 1733 if test -s confdefs.h; then 1734 cat <<\_ASBOX 1735 ## ----------- ## 1736 ## confdefs.h. ## 1737 ## ----------- ## 1738 _ASBOX 1739 echo 1740 cat confdefs.h 1741 echo 1742 fi 1743 test "$ac_signal" != 0 && 1744 echo "$as_me: caught signal $ac_signal" 1745 echo "$as_me: exit $exit_status" 1746 } >&5 1747 rm -f core *.core core.conftest.* && 1748 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1749 exit $exit_status 1750 ' 0 1751 for ac_signal in 1 2 13 15; do 1752 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1753 done 1754 ac_signal=0 1755 1756 # confdefs.h avoids OS command line length limits that DEFS can exceed. 1757 rm -f -r conftest* confdefs.h 1758 1759 # Predefined preprocessor variables. 1760 1761 cat >>confdefs.h <<_ACEOF 1762 #define PACKAGE_NAME "$PACKAGE_NAME" 1763 _ACEOF 1764 1765 1766 cat >>confdefs.h <<_ACEOF 1767 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1768 _ACEOF 1769 1770 1771 cat >>confdefs.h <<_ACEOF 1772 #define PACKAGE_VERSION "$PACKAGE_VERSION" 1773 _ACEOF 1774 1775 1776 cat >>confdefs.h <<_ACEOF 1777 #define PACKAGE_STRING "$PACKAGE_STRING" 1778 _ACEOF 1779 1780 1781 cat >>confdefs.h <<_ACEOF 1782 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1783 _ACEOF 1784 1785 1786 # Let the site file select an alternate cache file if it wants to. 1787 # Prefer explicitly selected file to automatically selected ones. 1788 if test -n "$CONFIG_SITE"; then 1789 set x "$CONFIG_SITE" 1790 elif test "x$prefix" != xNONE; then 1791 set x "$prefix/share/config.site" "$prefix/etc/config.site" 1792 else 1793 set x "$ac_default_prefix/share/config.site" \ 1794 "$ac_default_prefix/etc/config.site" 1795 fi 1796 shift 1797 for ac_site_file 1798 do 1799 if test -r "$ac_site_file"; then 1800 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1801 echo "$as_me: loading site script $ac_site_file" >&6;} 1802 sed 's/^/| /' "$ac_site_file" >&5 1803 . "$ac_site_file" 1804 fi 1805 done 1806 1807 if test -r "$cache_file"; then 1808 # Some versions of bash will fail to source /dev/null (special 1809 # files actually), so we avoid doing that. 1810 if test -f "$cache_file"; then 1811 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1812 echo "$as_me: loading cache $cache_file" >&6;} 1813 case $cache_file in 1814 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1815 *) . "./$cache_file";; 1816 esac 1817 fi 1818 else 1819 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1820 echo "$as_me: creating cache $cache_file" >&6;} 1821 >$cache_file 1822 fi 1823 1824 # Check that the precious variables saved in the cache have kept the same 1825 # value. 1826 ac_cache_corrupted=false 1827 for ac_var in $ac_precious_vars; do 1828 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1829 eval ac_new_set=\$ac_env_${ac_var}_set 1830 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1831 eval ac_new_val=\$ac_env_${ac_var}_value 1832 case $ac_old_set,$ac_new_set in 1833 set,) 1834 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1835 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1836 ac_cache_corrupted=: ;; 1837 ,set) 1838 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1839 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1840 ac_cache_corrupted=: ;; 1841 ,);; 1842 *) 1843 if test "x$ac_old_val" != "x$ac_new_val"; then 1844 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1845 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1846 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1847 echo "$as_me: former value: $ac_old_val" >&2;} 1848 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1849 echo "$as_me: current value: $ac_new_val" >&2;} 1850 ac_cache_corrupted=: 1851 fi;; 1852 esac 1853 # Pass precious variables to config.status. 1854 if test "$ac_new_set" = set; then 1855 case $ac_new_val in 1856 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1857 *) ac_arg=$ac_var=$ac_new_val ;; 1858 esac 1859 case " $ac_configure_args " in 1860 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1861 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1862 esac 1863 fi 1864 done 1865 if $ac_cache_corrupted; then 1866 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1867 echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1868 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1869 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1870 { (exit 1); exit 1; }; } 1871 fi 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 ac_ext=c 1898 ac_cpp='$CPP $CPPFLAGS' 1899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1901 ac_compiler_gnu=$ac_cv_c_compiler_gnu 1902 1903 1904 1905 cat >>confdefs.h <<\_ACEOF 1906 #define LLVM_VERSION_MAJOR 3 1907 _ACEOF 1908 1909 1910 cat >>confdefs.h <<\_ACEOF 1911 #define LLVM_VERSION_MINOR 1 1912 _ACEOF 1913 1914 1915 LLVM_COPYRIGHT="Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign." 1916 1917 1918 1919 1920 1921 1922 1923 ac_aux_dir= 1924 for ac_dir in autoconf "$srcdir"/autoconf; do 1925 if test -f "$ac_dir/install-sh"; then 1926 ac_aux_dir=$ac_dir 1927 ac_install_sh="$ac_aux_dir/install-sh -c" 1928 break 1929 elif test -f "$ac_dir/install.sh"; then 1930 ac_aux_dir=$ac_dir 1931 ac_install_sh="$ac_aux_dir/install.sh -c" 1932 break 1933 elif test -f "$ac_dir/shtool"; then 1934 ac_aux_dir=$ac_dir 1935 ac_install_sh="$ac_aux_dir/shtool install -c" 1936 break 1937 fi 1938 done 1939 if test -z "$ac_aux_dir"; then 1940 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5 1941 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;} 1942 { (exit 1); exit 1; }; } 1943 fi 1944 1945 # These three variables are undocumented and unsupported, 1946 # and are intended to be withdrawn in a future Autoconf release. 1947 # They can cause serious problems if a builder's source tree is in a directory 1948 # whose full name contains unusual characters. 1949 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1950 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1951 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1952 1953 1954 1955 if test ${srcdir} != "." ; then 1956 if test -f ${srcdir}/include/llvm/Config/config.h ; then 1957 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5 1958 echo "$as_me: error: Already configured in ${srcdir}" >&2;} 1959 { (exit 1); exit 1; }; } 1960 fi 1961 fi 1962 1963 ac_ext=c 1964 ac_cpp='$CPP $CPPFLAGS' 1965 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1966 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1967 ac_compiler_gnu=$ac_cv_c_compiler_gnu 1968 if test -n "$ac_tool_prefix"; then 1969 for ac_prog in clang llvm-gcc gcc 1970 do 1971 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1972 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1973 { echo "$as_me:$LINENO: checking for $ac_word" >&5 1974 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 1975 if test "${ac_cv_prog_CC+set}" = set; then 1976 echo $ECHO_N "(cached) $ECHO_C" >&6 1977 else 1978 if test -n "$CC"; then 1979 ac_cv_prog_CC="$CC" # Let the user override the test. 1980 else 1981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1982 for as_dir in $PATH 1983 do 1984 IFS=$as_save_IFS 1985 test -z "$as_dir" && as_dir=. 1986 for ac_exec_ext in '' $ac_executable_extensions; do 1987 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 1988 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1989 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1990 break 2 1991 fi 1992 done 1993 done 1994 IFS=$as_save_IFS 1995 1996 fi 1997 fi 1998 CC=$ac_cv_prog_CC 1999 if test -n "$CC"; then 2000 { echo "$as_me:$LINENO: result: $CC" >&5 2001 echo "${ECHO_T}$CC" >&6; } 2002 else 2003 { echo "$as_me:$LINENO: result: no" >&5 2004 echo "${ECHO_T}no" >&6; } 2005 fi 2006 2007 2008 test -n "$CC" && break 2009 done 2010 fi 2011 if test -z "$CC"; then 2012 ac_ct_CC=$CC 2013 for ac_prog in clang llvm-gcc gcc 2014 do 2015 # Extract the first word of "$ac_prog", so it can be a program name with args. 2016 set dummy $ac_prog; ac_word=$2 2017 { echo "$as_me:$LINENO: checking for $ac_word" >&5 2018 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2019 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2020 echo $ECHO_N "(cached) $ECHO_C" >&6 2021 else 2022 if test -n "$ac_ct_CC"; then 2023 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2024 else 2025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2026 for as_dir in $PATH 2027 do 2028 IFS=$as_save_IFS 2029 test -z "$as_dir" && as_dir=. 2030 for ac_exec_ext in '' $ac_executable_extensions; do 2031 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2032 ac_cv_prog_ac_ct_CC="$ac_prog" 2033 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2034 break 2 2035 fi 2036 done 2037 done 2038 IFS=$as_save_IFS 2039 2040 fi 2041 fi 2042 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2043 if test -n "$ac_ct_CC"; then 2044 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2045 echo "${ECHO_T}$ac_ct_CC" >&6; } 2046 else 2047 { echo "$as_me:$LINENO: result: no" >&5 2048 echo "${ECHO_T}no" >&6; } 2049 fi 2050 2051 2052 test -n "$ac_ct_CC" && break 2053 done 2054 2055 if test "x$ac_ct_CC" = x; then 2056 CC="" 2057 else 2058 case $cross_compiling:$ac_tool_warned in 2059 yes:) 2060 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2061 whose name does not start with the host triplet. If you think this 2062 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 2063 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2064 whose name does not start with the host triplet. If you think this 2065 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 2066 ac_tool_warned=yes ;; 2067 esac 2068 CC=$ac_ct_CC 2069 fi 2070 fi 2071 2072 2073 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2074 See \`config.log' for more details." >&5 2075 echo "$as_me: error: no acceptable C compiler found in \$PATH 2076 See \`config.log' for more details." >&2;} 2077 { (exit 1); exit 1; }; } 2078 2079 # Provide some information about the compiler. 2080 echo "$as_me:$LINENO: checking for C compiler version" >&5 2081 ac_compiler=`set X $ac_compile; echo $2` 2082 { (ac_try="$ac_compiler --version >&5" 2083 case "(($ac_try" in 2084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2085 *) ac_try_echo=$ac_try;; 2086 esac 2087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2088 (eval "$ac_compiler --version >&5") 2>&5 2089 ac_status=$? 2090 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2091 (exit $ac_status); } 2092 { (ac_try="$ac_compiler -v >&5" 2093 case "(($ac_try" in 2094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2095 *) ac_try_echo=$ac_try;; 2096 esac 2097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2098 (eval "$ac_compiler -v >&5") 2>&5 2099 ac_status=$? 2100 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2101 (exit $ac_status); } 2102 { (ac_try="$ac_compiler -V >&5" 2103 case "(($ac_try" in 2104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2105 *) ac_try_echo=$ac_try;; 2106 esac 2107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2108 (eval "$ac_compiler -V >&5") 2>&5 2109 ac_status=$? 2110 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2111 (exit $ac_status); } 2112 2113 cat >conftest.$ac_ext <<_ACEOF 2114 /* confdefs.h. */ 2115 _ACEOF 2116 cat confdefs.h >>conftest.$ac_ext 2117 cat >>conftest.$ac_ext <<_ACEOF 2118 /* end confdefs.h. */ 2119 2120 int 2121 main () 2122 { 2123 2124 ; 2125 return 0; 2126 } 2127 _ACEOF 2128 ac_clean_files_save=$ac_clean_files 2129 ac_clean_files="$ac_clean_files a.out a.exe b.out" 2130 # Try to create an executable without -o first, disregard a.out. 2131 # It will help us diagnose broken compilers, and finding out an intuition 2132 # of exeext. 2133 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2134 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } 2135 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2136 # 2137 # List of possible output files, starting from the most likely. 2138 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*) 2139 # only as a last resort. b.out is created by i960 compilers. 2140 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' 2141 # 2142 # The IRIX 6 linker writes into existing files which may not be 2143 # executable, retaining their permissions. Remove them first so a 2144 # subsequent execution test works. 2145 ac_rmfiles= 2146 for ac_file in $ac_files 2147 do 2148 case $ac_file in 2149 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2150 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2151 esac 2152 done 2153 rm -f $ac_rmfiles 2154 2155 if { (ac_try="$ac_link_default" 2156 case "(($ac_try" in 2157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2158 *) ac_try_echo=$ac_try;; 2159 esac 2160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2161 (eval "$ac_link_default") 2>&5 2162 ac_status=$? 2163 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2164 (exit $ac_status); }; then 2165 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2166 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2167 # in a Makefile. We should not override ac_cv_exeext if it was cached, 2168 # so that the user can short-circuit this test for compilers unknown to 2169 # Autoconf. 2170 for ac_file in $ac_files 2171 do 2172 test -f "$ac_file" || continue 2173 case $ac_file in 2174 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 2175 ;; 2176 [ab].out ) 2177 # We found the default executable, but exeext='' is most 2178 # certainly right. 2179 break;; 2180 *.* ) 2181 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2182 then :; else 2183 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2184 fi 2185 # We set ac_cv_exeext here because the later test for it is not 2186 # safe: cross compilers may not add the suffix if given an `-o' 2187 # argument, so we may need to know it at that point already. 2188 # Even if this section looks crufty: it has the advantage of 2189 # actually working. 2190 break;; 2191 * ) 2192 break;; 2193 esac 2194 done 2195 test "$ac_cv_exeext" = no && ac_cv_exeext= 2196 2197 else 2198 echo "$as_me: failed program was:" >&5 2199 sed 's/^/| /' conftest.$ac_ext >&5 2200 2201 { { echo "$as_me:$LINENO: error: C compiler cannot create executables 2202 See \`config.log' for more details." >&5 2203 echo "$as_me: error: C compiler cannot create executables 2204 See \`config.log' for more details." >&2;} 2205 { (exit 77); exit 77; }; } 2206 fi 2207 2208 ac_exeext=$ac_cv_exeext 2209 { echo "$as_me:$LINENO: result: $ac_file" >&5 2210 echo "${ECHO_T}$ac_file" >&6; } 2211 2212 # Check that the compiler produces executables we can run. If not, either 2213 # the compiler is broken, or we cross compile. 2214 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2215 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } 2216 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2217 # If not cross compiling, check that we can run a simple program. 2218 if test "$cross_compiling" != yes; then 2219 if { ac_try='./$ac_file' 2220 { (case "(($ac_try" in 2221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2222 *) ac_try_echo=$ac_try;; 2223 esac 2224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2225 (eval "$ac_try") 2>&5 2226 ac_status=$? 2227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2228 (exit $ac_status); }; }; then 2229 cross_compiling=no 2230 else 2231 if test "$cross_compiling" = maybe; then 2232 cross_compiling=yes 2233 else 2234 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2235 If you meant to cross compile, use \`--host'. 2236 See \`config.log' for more details." >&5 2237 echo "$as_me: error: cannot run C compiled programs. 2238 If you meant to cross compile, use \`--host'. 2239 See \`config.log' for more details." >&2;} 2240 { (exit 1); exit 1; }; } 2241 fi 2242 fi 2243 fi 2244 { echo "$as_me:$LINENO: result: yes" >&5 2245 echo "${ECHO_T}yes" >&6; } 2246 2247 rm -f a.out a.exe conftest$ac_cv_exeext b.out 2248 ac_clean_files=$ac_clean_files_save 2249 # Check that the compiler produces executables we can run. If not, either 2250 # the compiler is broken, or we cross compile. 2251 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2252 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } 2253 { echo "$as_me:$LINENO: result: $cross_compiling" >&5 2254 echo "${ECHO_T}$cross_compiling" >&6; } 2255 2256 { echo "$as_me:$LINENO: checking for suffix of executables" >&5 2257 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 2258 if { (ac_try="$ac_link" 2259 case "(($ac_try" in 2260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2261 *) ac_try_echo=$ac_try;; 2262 esac 2263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2264 (eval "$ac_link") 2>&5 2265 ac_status=$? 2266 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2267 (exit $ac_status); }; then 2268 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2269 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2270 # work properly (i.e., refer to `conftest.exe'), while it won't with 2271 # `rm'. 2272 for ac_file in conftest.exe conftest conftest.*; do 2273 test -f "$ac_file" || continue 2274 case $ac_file in 2275 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2276 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2277 break;; 2278 * ) break;; 2279 esac 2280 done 2281 else 2282 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2283 See \`config.log' for more details." >&5 2284 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2285 See \`config.log' for more details." >&2;} 2286 { (exit 1); exit 1; }; } 2287 fi 2288 2289 rm -f conftest$ac_cv_exeext 2290 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2291 echo "${ECHO_T}$ac_cv_exeext" >&6; } 2292 2293 rm -f conftest.$ac_ext 2294 EXEEXT=$ac_cv_exeext 2295 ac_exeext=$EXEEXT 2296 { echo "$as_me:$LINENO: checking for suffix of object files" >&5 2297 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } 2298 if test "${ac_cv_objext+set}" = set; then 2299 echo $ECHO_N "(cached) $ECHO_C" >&6 2300 else 2301 cat >conftest.$ac_ext <<_ACEOF 2302 /* confdefs.h. */ 2303 _ACEOF 2304 cat confdefs.h >>conftest.$ac_ext 2305 cat >>conftest.$ac_ext <<_ACEOF 2306 /* end confdefs.h. */ 2307 2308 int 2309 main () 2310 { 2311 2312 ; 2313 return 0; 2314 } 2315 _ACEOF 2316 rm -f conftest.o conftest.obj 2317 if { (ac_try="$ac_compile" 2318 case "(($ac_try" in 2319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2320 *) ac_try_echo=$ac_try;; 2321 esac 2322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2323 (eval "$ac_compile") 2>&5 2324 ac_status=$? 2325 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2326 (exit $ac_status); }; then 2327 for ac_file in conftest.o conftest.obj conftest.*; do 2328 test -f "$ac_file" || continue; 2329 case $ac_file in 2330 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 2331 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2332 break;; 2333 esac 2334 done 2335 else 2336 echo "$as_me: failed program was:" >&5 2337 sed 's/^/| /' conftest.$ac_ext >&5 2338 2339 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2340 See \`config.log' for more details." >&5 2341 echo "$as_me: error: cannot compute suffix of object files: cannot compile 2342 See \`config.log' for more details." >&2;} 2343 { (exit 1); exit 1; }; } 2344 fi 2345 2346 rm -f conftest.$ac_cv_objext conftest.$ac_ext 2347 fi 2348 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2349 echo "${ECHO_T}$ac_cv_objext" >&6; } 2350 OBJEXT=$ac_cv_objext 2351 ac_objext=$OBJEXT 2352 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2353 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 2354 if test "${ac_cv_c_compiler_gnu+set}" = set; then 2355 echo $ECHO_N "(cached) $ECHO_C" >&6 2356 else 2357 cat >conftest.$ac_ext <<_ACEOF 2358 /* confdefs.h. */ 2359 _ACEOF 2360 cat confdefs.h >>conftest.$ac_ext 2361 cat >>conftest.$ac_ext <<_ACEOF 2362 /* end confdefs.h. */ 2363 2364 int 2365 main () 2366 { 2367 #ifndef __GNUC__ 2368 choke me 2369 #endif 2370 2371 ; 2372 return 0; 2373 } 2374 _ACEOF 2375 rm -f conftest.$ac_objext 2376 if { (ac_try="$ac_compile" 2377 case "(($ac_try" in 2378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2379 *) ac_try_echo=$ac_try;; 2380 esac 2381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2382 (eval "$ac_compile") 2>conftest.er1 2383 ac_status=$? 2384 grep -v '^ *+' conftest.er1 >conftest.err 2385 rm -f conftest.er1 2386 cat conftest.err >&5 2387 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2388 (exit $ac_status); } && 2389 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2390 { (case "(($ac_try" in 2391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2392 *) ac_try_echo=$ac_try;; 2393 esac 2394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2395 (eval "$ac_try") 2>&5 2396 ac_status=$? 2397 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2398 (exit $ac_status); }; } && 2399 { ac_try='test -s conftest.$ac_objext' 2400 { (case "(($ac_try" in 2401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2402 *) ac_try_echo=$ac_try;; 2403 esac 2404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2405 (eval "$ac_try") 2>&5 2406 ac_status=$? 2407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2408 (exit $ac_status); }; }; then 2409 ac_compiler_gnu=yes 2410 else 2411 echo "$as_me: failed program was:" >&5 2412 sed 's/^/| /' conftest.$ac_ext >&5 2413 2414 ac_compiler_gnu=no 2415 fi 2416 2417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2418 ac_cv_c_compiler_gnu=$ac_compiler_gnu 2419 2420 fi 2421 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2422 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 2423 GCC=`test $ac_compiler_gnu = yes && echo yes` 2424 ac_test_CFLAGS=${CFLAGS+set} 2425 ac_save_CFLAGS=$CFLAGS 2426 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2427 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 2428 if test "${ac_cv_prog_cc_g+set}" = set; then 2429 echo $ECHO_N "(cached) $ECHO_C" >&6 2430 else 2431 ac_save_c_werror_flag=$ac_c_werror_flag 2432 ac_c_werror_flag=yes 2433 ac_cv_prog_cc_g=no 2434 CFLAGS="-g" 2435 cat >conftest.$ac_ext <<_ACEOF 2436 /* confdefs.h. */ 2437 _ACEOF 2438 cat confdefs.h >>conftest.$ac_ext 2439 cat >>conftest.$ac_ext <<_ACEOF 2440 /* end confdefs.h. */ 2441 2442 int 2443 main () 2444 { 2445 2446 ; 2447 return 0; 2448 } 2449 _ACEOF 2450 rm -f conftest.$ac_objext 2451 if { (ac_try="$ac_compile" 2452 case "(($ac_try" in 2453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2454 *) ac_try_echo=$ac_try;; 2455 esac 2456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2457 (eval "$ac_compile") 2>conftest.er1 2458 ac_status=$? 2459 grep -v '^ *+' conftest.er1 >conftest.err 2460 rm -f conftest.er1 2461 cat conftest.err >&5 2462 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2463 (exit $ac_status); } && 2464 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2465 { (case "(($ac_try" in 2466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2467 *) ac_try_echo=$ac_try;; 2468 esac 2469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2470 (eval "$ac_try") 2>&5 2471 ac_status=$? 2472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2473 (exit $ac_status); }; } && 2474 { ac_try='test -s conftest.$ac_objext' 2475 { (case "(($ac_try" in 2476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2477 *) ac_try_echo=$ac_try;; 2478 esac 2479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2480 (eval "$ac_try") 2>&5 2481 ac_status=$? 2482 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2483 (exit $ac_status); }; }; then 2484 ac_cv_prog_cc_g=yes 2485 else 2486 echo "$as_me: failed program was:" >&5 2487 sed 's/^/| /' conftest.$ac_ext >&5 2488 2489 CFLAGS="" 2490 cat >conftest.$ac_ext <<_ACEOF 2491 /* confdefs.h. */ 2492 _ACEOF 2493 cat confdefs.h >>conftest.$ac_ext 2494 cat >>conftest.$ac_ext <<_ACEOF 2495 /* end confdefs.h. */ 2496 2497 int 2498 main () 2499 { 2500 2501 ; 2502 return 0; 2503 } 2504 _ACEOF 2505 rm -f conftest.$ac_objext 2506 if { (ac_try="$ac_compile" 2507 case "(($ac_try" in 2508 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2509 *) ac_try_echo=$ac_try;; 2510 esac 2511 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2512 (eval "$ac_compile") 2>conftest.er1 2513 ac_status=$? 2514 grep -v '^ *+' conftest.er1 >conftest.err 2515 rm -f conftest.er1 2516 cat conftest.err >&5 2517 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2518 (exit $ac_status); } && 2519 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2520 { (case "(($ac_try" in 2521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2522 *) ac_try_echo=$ac_try;; 2523 esac 2524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2525 (eval "$ac_try") 2>&5 2526 ac_status=$? 2527 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2528 (exit $ac_status); }; } && 2529 { ac_try='test -s conftest.$ac_objext' 2530 { (case "(($ac_try" in 2531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2532 *) ac_try_echo=$ac_try;; 2533 esac 2534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2535 (eval "$ac_try") 2>&5 2536 ac_status=$? 2537 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2538 (exit $ac_status); }; }; then 2539 : 2540 else 2541 echo "$as_me: failed program was:" >&5 2542 sed 's/^/| /' conftest.$ac_ext >&5 2543 2544 ac_c_werror_flag=$ac_save_c_werror_flag 2545 CFLAGS="-g" 2546 cat >conftest.$ac_ext <<_ACEOF 2547 /* confdefs.h. */ 2548 _ACEOF 2549 cat confdefs.h >>conftest.$ac_ext 2550 cat >>conftest.$ac_ext <<_ACEOF 2551 /* end confdefs.h. */ 2552 2553 int 2554 main () 2555 { 2556 2557 ; 2558 return 0; 2559 } 2560 _ACEOF 2561 rm -f conftest.$ac_objext 2562 if { (ac_try="$ac_compile" 2563 case "(($ac_try" in 2564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2565 *) ac_try_echo=$ac_try;; 2566 esac 2567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2568 (eval "$ac_compile") 2>conftest.er1 2569 ac_status=$? 2570 grep -v '^ *+' conftest.er1 >conftest.err 2571 rm -f conftest.er1 2572 cat conftest.err >&5 2573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2574 (exit $ac_status); } && 2575 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2576 { (case "(($ac_try" in 2577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2578 *) ac_try_echo=$ac_try;; 2579 esac 2580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2581 (eval "$ac_try") 2>&5 2582 ac_status=$? 2583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2584 (exit $ac_status); }; } && 2585 { ac_try='test -s conftest.$ac_objext' 2586 { (case "(($ac_try" in 2587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2588 *) ac_try_echo=$ac_try;; 2589 esac 2590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2591 (eval "$ac_try") 2>&5 2592 ac_status=$? 2593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2594 (exit $ac_status); }; }; then 2595 ac_cv_prog_cc_g=yes 2596 else 2597 echo "$as_me: failed program was:" >&5 2598 sed 's/^/| /' conftest.$ac_ext >&5 2599 2600 2601 fi 2602 2603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2604 fi 2605 2606 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2607 fi 2608 2609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2610 ac_c_werror_flag=$ac_save_c_werror_flag 2611 fi 2612 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2613 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 2614 if test "$ac_test_CFLAGS" = set; then 2615 CFLAGS=$ac_save_CFLAGS 2616 elif test $ac_cv_prog_cc_g = yes; then 2617 if test "$GCC" = yes; then 2618 CFLAGS="-g -O2" 2619 else 2620 CFLAGS="-g" 2621 fi 2622 else 2623 if test "$GCC" = yes; then 2624 CFLAGS="-O2" 2625 else 2626 CFLAGS= 2627 fi 2628 fi 2629 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 2630 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 2631 if test "${ac_cv_prog_cc_c89+set}" = set; then 2632 echo $ECHO_N "(cached) $ECHO_C" >&6 2633 else 2634 ac_cv_prog_cc_c89=no 2635 ac_save_CC=$CC 2636 cat >conftest.$ac_ext <<_ACEOF 2637 /* confdefs.h. */ 2638 _ACEOF 2639 cat confdefs.h >>conftest.$ac_ext 2640 cat >>conftest.$ac_ext <<_ACEOF 2641 /* end confdefs.h. */ 2642 #include <stdarg.h> 2643 #include <stdio.h> 2644 #include <sys/types.h> 2645 #include <sys/stat.h> 2646 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2647 struct buf { int x; }; 2648 FILE * (*rcsopen) (struct buf *, struct stat *, int); 2649 static char *e (p, i) 2650 char **p; 2651 int i; 2652 { 2653 return p[i]; 2654 } 2655 static char *f (char * (*g) (char **, int), char **p, ...) 2656 { 2657 char *s; 2658 va_list v; 2659 va_start (v,p); 2660 s = g (p, va_arg (v,int)); 2661 va_end (v); 2662 return s; 2663 } 2664 2665 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2666 function prototypes and stuff, but not '\xHH' hex character constants. 2667 These don't provoke an error unfortunately, instead are silently treated 2668 as 'x'. The following induces an error, until -std is added to get 2669 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2670 array size at least. It's necessary to write '\x00'==0 to get something 2671 that's true only with -std. */ 2672 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2673 2674 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2675 inside strings and character constants. */ 2676 #define FOO(x) 'x' 2677 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 2678 2679 int test (int i, double x); 2680 struct s1 {int (*f) (int a);}; 2681 struct s2 {int (*f) (double a);}; 2682 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2683 int argc; 2684 char **argv; 2685 int 2686 main () 2687 { 2688 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2689 ; 2690 return 0; 2691 } 2692 _ACEOF 2693 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 2694 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2695 do 2696 CC="$ac_save_CC $ac_arg" 2697 rm -f conftest.$ac_objext 2698 if { (ac_try="$ac_compile" 2699 case "(($ac_try" in 2700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2701 *) ac_try_echo=$ac_try;; 2702 esac 2703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2704 (eval "$ac_compile") 2>conftest.er1 2705 ac_status=$? 2706 grep -v '^ *+' conftest.er1 >conftest.err 2707 rm -f conftest.er1 2708 cat conftest.err >&5 2709 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2710 (exit $ac_status); } && 2711 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2712 { (case "(($ac_try" in 2713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2714 *) ac_try_echo=$ac_try;; 2715 esac 2716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2717 (eval "$ac_try") 2>&5 2718 ac_status=$? 2719 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2720 (exit $ac_status); }; } && 2721 { ac_try='test -s conftest.$ac_objext' 2722 { (case "(($ac_try" in 2723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2724 *) ac_try_echo=$ac_try;; 2725 esac 2726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2727 (eval "$ac_try") 2>&5 2728 ac_status=$? 2729 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2730 (exit $ac_status); }; }; then 2731 ac_cv_prog_cc_c89=$ac_arg 2732 else 2733 echo "$as_me: failed program was:" >&5 2734 sed 's/^/| /' conftest.$ac_ext >&5 2735 2736 2737 fi 2738 2739 rm -f core conftest.err conftest.$ac_objext 2740 test "x$ac_cv_prog_cc_c89" != "xno" && break 2741 done 2742 rm -f conftest.$ac_ext 2743 CC=$ac_save_CC 2744 2745 fi 2746 # AC_CACHE_VAL 2747 case "x$ac_cv_prog_cc_c89" in 2748 x) 2749 { echo "$as_me:$LINENO: result: none needed" >&5 2750 echo "${ECHO_T}none needed" >&6; } ;; 2751 xno) 2752 { echo "$as_me:$LINENO: result: unsupported" >&5 2753 echo "${ECHO_T}unsupported" >&6; } ;; 2754 *) 2755 CC="$CC $ac_cv_prog_cc_c89" 2756 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 2757 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 2758 esac 2759 2760 2761 ac_ext=c 2762 ac_cpp='$CPP $CPPFLAGS' 2763 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2764 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2765 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2766 2767 ac_ext=cpp 2768 ac_cpp='$CXXCPP $CPPFLAGS' 2769 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2770 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2771 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 2772 if test -z "$CXX"; then 2773 if test -n "$CCC"; then 2774 CXX=$CCC 2775 else 2776 if test -n "$ac_tool_prefix"; then 2777 for ac_prog in clang++ llvm-g++ g++ 2778 do 2779 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2780 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2781 { echo "$as_me:$LINENO: checking for $ac_word" >&5 2782 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2783 if test "${ac_cv_prog_CXX+set}" = set; then 2784 echo $ECHO_N "(cached) $ECHO_C" >&6 2785 else 2786 if test -n "$CXX"; then 2787 ac_cv_prog_CXX="$CXX" # Let the user override the test. 2788 else 2789 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2790 for as_dir in $PATH 2791 do 2792 IFS=$as_save_IFS 2793 test -z "$as_dir" && as_dir=. 2794 for ac_exec_ext in '' $ac_executable_extensions; do 2795 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2796 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 2797 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2798 break 2 2799 fi 2800 done 2801 done 2802 IFS=$as_save_IFS 2803 2804 fi 2805 fi 2806 CXX=$ac_cv_prog_CXX 2807 if test -n "$CXX"; then 2808 { echo "$as_me:$LINENO: result: $CXX" >&5 2809 echo "${ECHO_T}$CXX" >&6; } 2810 else 2811 { echo "$as_me:$LINENO: result: no" >&5 2812 echo "${ECHO_T}no" >&6; } 2813 fi 2814 2815 2816 test -n "$CXX" && break 2817 done 2818 fi 2819 if test -z "$CXX"; then 2820 ac_ct_CXX=$CXX 2821 for ac_prog in clang++ llvm-g++ g++ 2822 do 2823 # Extract the first word of "$ac_prog", so it can be a program name with args. 2824 set dummy $ac_prog; ac_word=$2 2825 { echo "$as_me:$LINENO: checking for $ac_word" >&5 2826 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2827 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 2828 echo $ECHO_N "(cached) $ECHO_C" >&6 2829 else 2830 if test -n "$ac_ct_CXX"; then 2831 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 2832 else 2833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2834 for as_dir in $PATH 2835 do 2836 IFS=$as_save_IFS 2837 test -z "$as_dir" && as_dir=. 2838 for ac_exec_ext in '' $ac_executable_extensions; do 2839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2840 ac_cv_prog_ac_ct_CXX="$ac_prog" 2841 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2842 break 2 2843 fi 2844 done 2845 done 2846 IFS=$as_save_IFS 2847 2848 fi 2849 fi 2850 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 2851 if test -n "$ac_ct_CXX"; then 2852 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 2853 echo "${ECHO_T}$ac_ct_CXX" >&6; } 2854 else 2855 { echo "$as_me:$LINENO: result: no" >&5 2856 echo "${ECHO_T}no" >&6; } 2857 fi 2858 2859 2860 test -n "$ac_ct_CXX" && break 2861 done 2862 2863 if test "x$ac_ct_CXX" = x; then 2864 CXX="g++" 2865 else 2866 case $cross_compiling:$ac_tool_warned in 2867 yes:) 2868 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2869 whose name does not start with the host triplet. If you think this 2870 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 2871 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2872 whose name does not start with the host triplet. If you think this 2873 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 2874 ac_tool_warned=yes ;; 2875 esac 2876 CXX=$ac_ct_CXX 2877 fi 2878 fi 2879 2880 fi 2881 fi 2882 # Provide some information about the compiler. 2883 echo "$as_me:$LINENO: checking for C++ compiler version" >&5 2884 ac_compiler=`set X $ac_compile; echo $2` 2885 { (ac_try="$ac_compiler --version >&5" 2886 case "(($ac_try" in 2887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2888 *) ac_try_echo=$ac_try;; 2889 esac 2890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2891 (eval "$ac_compiler --version >&5") 2>&5 2892 ac_status=$? 2893 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2894 (exit $ac_status); } 2895 { (ac_try="$ac_compiler -v >&5" 2896 case "(($ac_try" in 2897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2898 *) ac_try_echo=$ac_try;; 2899 esac 2900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2901 (eval "$ac_compiler -v >&5") 2>&5 2902 ac_status=$? 2903 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2904 (exit $ac_status); } 2905 { (ac_try="$ac_compiler -V >&5" 2906 case "(($ac_try" in 2907 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2908 *) ac_try_echo=$ac_try;; 2909 esac 2910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2911 (eval "$ac_compiler -V >&5") 2>&5 2912 ac_status=$? 2913 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2914 (exit $ac_status); } 2915 2916 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 2917 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 2918 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 2919 echo $ECHO_N "(cached) $ECHO_C" >&6 2920 else 2921 cat >conftest.$ac_ext <<_ACEOF 2922 /* confdefs.h. */ 2923 _ACEOF 2924 cat confdefs.h >>conftest.$ac_ext 2925 cat >>conftest.$ac_ext <<_ACEOF 2926 /* end confdefs.h. */ 2927 2928 int 2929 main () 2930 { 2931 #ifndef __GNUC__ 2932 choke me 2933 #endif 2934 2935 ; 2936 return 0; 2937 } 2938 _ACEOF 2939 rm -f conftest.$ac_objext 2940 if { (ac_try="$ac_compile" 2941 case "(($ac_try" in 2942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2943 *) ac_try_echo=$ac_try;; 2944 esac 2945 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2946 (eval "$ac_compile") 2>conftest.er1 2947 ac_status=$? 2948 grep -v '^ *+' conftest.er1 >conftest.err 2949 rm -f conftest.er1 2950 cat conftest.err >&5 2951 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2952 (exit $ac_status); } && 2953 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2954 { (case "(($ac_try" in 2955 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2956 *) ac_try_echo=$ac_try;; 2957 esac 2958 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2959 (eval "$ac_try") 2>&5 2960 ac_status=$? 2961 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2962 (exit $ac_status); }; } && 2963 { ac_try='test -s conftest.$ac_objext' 2964 { (case "(($ac_try" in 2965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2966 *) ac_try_echo=$ac_try;; 2967 esac 2968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2969 (eval "$ac_try") 2>&5 2970 ac_status=$? 2971 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2972 (exit $ac_status); }; }; then 2973 ac_compiler_gnu=yes 2974 else 2975 echo "$as_me: failed program was:" >&5 2976 sed 's/^/| /' conftest.$ac_ext >&5 2977 2978 ac_compiler_gnu=no 2979 fi 2980 2981 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2982 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 2983 2984 fi 2985 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 2986 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } 2987 GXX=`test $ac_compiler_gnu = yes && echo yes` 2988 ac_test_CXXFLAGS=${CXXFLAGS+set} 2989 ac_save_CXXFLAGS=$CXXFLAGS 2990 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 2991 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 2992 if test "${ac_cv_prog_cxx_g+set}" = set; then 2993 echo $ECHO_N "(cached) $ECHO_C" >&6 2994 else 2995 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 2996 ac_cxx_werror_flag=yes 2997 ac_cv_prog_cxx_g=no 2998 CXXFLAGS="-g" 2999 cat >conftest.$ac_ext <<_ACEOF 3000 /* confdefs.h. */ 3001 _ACEOF 3002 cat confdefs.h >>conftest.$ac_ext 3003 cat >>conftest.$ac_ext <<_ACEOF 3004 /* end confdefs.h. */ 3005 3006 int 3007 main () 3008 { 3009 3010 ; 3011 return 0; 3012 } 3013 _ACEOF 3014 rm -f conftest.$ac_objext 3015 if { (ac_try="$ac_compile" 3016 case "(($ac_try" in 3017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3018 *) ac_try_echo=$ac_try;; 3019 esac 3020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3021 (eval "$ac_compile") 2>conftest.er1 3022 ac_status=$? 3023 grep -v '^ *+' conftest.er1 >conftest.err 3024 rm -f conftest.er1 3025 cat conftest.err >&5 3026 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3027 (exit $ac_status); } && 3028 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3029 { (case "(($ac_try" in 3030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3031 *) ac_try_echo=$ac_try;; 3032 esac 3033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3034 (eval "$ac_try") 2>&5 3035 ac_status=$? 3036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3037 (exit $ac_status); }; } && 3038 { ac_try='test -s conftest.$ac_objext' 3039 { (case "(($ac_try" in 3040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3041 *) ac_try_echo=$ac_try;; 3042 esac 3043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3044 (eval "$ac_try") 2>&5 3045 ac_status=$? 3046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3047 (exit $ac_status); }; }; then 3048 ac_cv_prog_cxx_g=yes 3049 else 3050 echo "$as_me: failed program was:" >&5 3051 sed 's/^/| /' conftest.$ac_ext >&5 3052 3053 CXXFLAGS="" 3054 cat >conftest.$ac_ext <<_ACEOF 3055 /* confdefs.h. */ 3056 _ACEOF 3057 cat confdefs.h >>conftest.$ac_ext 3058 cat >>conftest.$ac_ext <<_ACEOF 3059 /* end confdefs.h. */ 3060 3061 int 3062 main () 3063 { 3064 3065 ; 3066 return 0; 3067 } 3068 _ACEOF 3069 rm -f conftest.$ac_objext 3070 if { (ac_try="$ac_compile" 3071 case "(($ac_try" in 3072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3073 *) ac_try_echo=$ac_try;; 3074 esac 3075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3076 (eval "$ac_compile") 2>conftest.er1 3077 ac_status=$? 3078 grep -v '^ *+' conftest.er1 >conftest.err 3079 rm -f conftest.er1 3080 cat conftest.err >&5 3081 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3082 (exit $ac_status); } && 3083 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3084 { (case "(($ac_try" in 3085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3086 *) ac_try_echo=$ac_try;; 3087 esac 3088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3089 (eval "$ac_try") 2>&5 3090 ac_status=$? 3091 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3092 (exit $ac_status); }; } && 3093 { ac_try='test -s conftest.$ac_objext' 3094 { (case "(($ac_try" in 3095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3096 *) ac_try_echo=$ac_try;; 3097 esac 3098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3099 (eval "$ac_try") 2>&5 3100 ac_status=$? 3101 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3102 (exit $ac_status); }; }; then 3103 : 3104 else 3105 echo "$as_me: failed program was:" >&5 3106 sed 's/^/| /' conftest.$ac_ext >&5 3107 3108 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3109 CXXFLAGS="-g" 3110 cat >conftest.$ac_ext <<_ACEOF 3111 /* confdefs.h. */ 3112 _ACEOF 3113 cat confdefs.h >>conftest.$ac_ext 3114 cat >>conftest.$ac_ext <<_ACEOF 3115 /* end confdefs.h. */ 3116 3117 int 3118 main () 3119 { 3120 3121 ; 3122 return 0; 3123 } 3124 _ACEOF 3125 rm -f conftest.$ac_objext 3126 if { (ac_try="$ac_compile" 3127 case "(($ac_try" in 3128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3129 *) ac_try_echo=$ac_try;; 3130 esac 3131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3132 (eval "$ac_compile") 2>conftest.er1 3133 ac_status=$? 3134 grep -v '^ *+' conftest.er1 >conftest.err 3135 rm -f conftest.er1 3136 cat conftest.err >&5 3137 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3138 (exit $ac_status); } && 3139 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3140 { (case "(($ac_try" in 3141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3142 *) ac_try_echo=$ac_try;; 3143 esac 3144 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3145 (eval "$ac_try") 2>&5 3146 ac_status=$? 3147 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3148 (exit $ac_status); }; } && 3149 { ac_try='test -s conftest.$ac_objext' 3150 { (case "(($ac_try" in 3151 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3152 *) ac_try_echo=$ac_try;; 3153 esac 3154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3155 (eval "$ac_try") 2>&5 3156 ac_status=$? 3157 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3158 (exit $ac_status); }; }; then 3159 ac_cv_prog_cxx_g=yes 3160 else 3161 echo "$as_me: failed program was:" >&5 3162 sed 's/^/| /' conftest.$ac_ext >&5 3163 3164 3165 fi 3166 3167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3168 fi 3169 3170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3171 fi 3172 3173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3174 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3175 fi 3176 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3177 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 3178 if test "$ac_test_CXXFLAGS" = set; then 3179 CXXFLAGS=$ac_save_CXXFLAGS 3180 elif test $ac_cv_prog_cxx_g = yes; then 3181 if test "$GXX" = yes; then 3182 CXXFLAGS="-g -O2" 3183 else 3184 CXXFLAGS="-g" 3185 fi 3186 else 3187 if test "$GXX" = yes; then 3188 CXXFLAGS="-O2" 3189 else 3190 CXXFLAGS= 3191 fi 3192 fi 3193 ac_ext=c 3194 ac_cpp='$CPP $CPPFLAGS' 3195 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3196 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3197 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3198 3199 ac_ext=c 3200 ac_cpp='$CPP $CPPFLAGS' 3201 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3202 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3203 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3204 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3205 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 3206 # On Suns, sometimes $CPP names a directory. 3207 if test -n "$CPP" && test -d "$CPP"; then 3208 CPP= 3209 fi 3210 if test -z "$CPP"; then 3211 if test "${ac_cv_prog_CPP+set}" = set; then 3212 echo $ECHO_N "(cached) $ECHO_C" >&6 3213 else 3214 # Double quotes because CPP needs to be expanded 3215 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3216 do 3217 ac_preproc_ok=false 3218 for ac_c_preproc_warn_flag in '' yes 3219 do 3220 # Use a header file that comes with gcc, so configuring glibc 3221 # with a fresh cross-compiler works. 3222 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3223 # <limits.h> exists even on freestanding compilers. 3224 # On the NeXT, cc -E runs the code through the compiler's parser, 3225 # not just through cpp. "Syntax error" is here to catch this case. 3226 cat >conftest.$ac_ext <<_ACEOF 3227 /* confdefs.h. */ 3228 _ACEOF 3229 cat confdefs.h >>conftest.$ac_ext 3230 cat >>conftest.$ac_ext <<_ACEOF 3231 /* end confdefs.h. */ 3232 #ifdef __STDC__ 3233 # include <limits.h> 3234 #else 3235 # include <assert.h> 3236 #endif 3237 Syntax error 3238 _ACEOF 3239 if { (ac_try="$ac_cpp conftest.$ac_ext" 3240 case "(($ac_try" in 3241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3242 *) ac_try_echo=$ac_try;; 3243 esac 3244 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3245 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3246 ac_status=$? 3247 grep -v '^ *+' conftest.er1 >conftest.err 3248 rm -f conftest.er1 3249 cat conftest.err >&5 3250 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3251 (exit $ac_status); } >/dev/null; then 3252 if test -s conftest.err; then 3253 ac_cpp_err=$ac_c_preproc_warn_flag 3254 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3255 else 3256 ac_cpp_err= 3257 fi 3258 else 3259 ac_cpp_err=yes 3260 fi 3261 if test -z "$ac_cpp_err"; then 3262 : 3263 else 3264 echo "$as_me: failed program was:" >&5 3265 sed 's/^/| /' conftest.$ac_ext >&5 3266 3267 # Broken: fails on valid input. 3268 continue 3269 fi 3270 3271 rm -f conftest.err conftest.$ac_ext 3272 3273 # OK, works on sane cases. Now check whether nonexistent headers 3274 # can be detected and how. 3275 cat >conftest.$ac_ext <<_ACEOF 3276 /* confdefs.h. */ 3277 _ACEOF 3278 cat confdefs.h >>conftest.$ac_ext 3279 cat >>conftest.$ac_ext <<_ACEOF 3280 /* end confdefs.h. */ 3281 #include <ac_nonexistent.h> 3282 _ACEOF 3283 if { (ac_try="$ac_cpp conftest.$ac_ext" 3284 case "(($ac_try" in 3285 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3286 *) ac_try_echo=$ac_try;; 3287 esac 3288 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3289 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3290 ac_status=$? 3291 grep -v '^ *+' conftest.er1 >conftest.err 3292 rm -f conftest.er1 3293 cat conftest.err >&5 3294 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3295 (exit $ac_status); } >/dev/null; then 3296 if test -s conftest.err; then 3297 ac_cpp_err=$ac_c_preproc_warn_flag 3298 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3299 else 3300 ac_cpp_err= 3301 fi 3302 else 3303 ac_cpp_err=yes 3304 fi 3305 if test -z "$ac_cpp_err"; then 3306 # Broken: success on invalid input. 3307 continue 3308 else 3309 echo "$as_me: failed program was:" >&5 3310 sed 's/^/| /' conftest.$ac_ext >&5 3311 3312 # Passes both tests. 3313 ac_preproc_ok=: 3314 break 3315 fi 3316 3317 rm -f conftest.err conftest.$ac_ext 3318 3319 done 3320 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3321 rm -f conftest.err conftest.$ac_ext 3322 if $ac_preproc_ok; then 3323 break 3324 fi 3325 3326 done 3327 ac_cv_prog_CPP=$CPP 3328 3329 fi 3330 CPP=$ac_cv_prog_CPP 3331 else 3332 ac_cv_prog_CPP=$CPP 3333 fi 3334 { echo "$as_me:$LINENO: result: $CPP" >&5 3335 echo "${ECHO_T}$CPP" >&6; } 3336 ac_preproc_ok=false 3337 for ac_c_preproc_warn_flag in '' yes 3338 do 3339 # Use a header file that comes with gcc, so configuring glibc 3340 # with a fresh cross-compiler works. 3341 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3342 # <limits.h> exists even on freestanding compilers. 3343 # On the NeXT, cc -E runs the code through the compiler's parser, 3344 # not just through cpp. "Syntax error" is here to catch this case. 3345 cat >conftest.$ac_ext <<_ACEOF 3346 /* confdefs.h. */ 3347 _ACEOF 3348 cat confdefs.h >>conftest.$ac_ext 3349 cat >>conftest.$ac_ext <<_ACEOF 3350 /* end confdefs.h. */ 3351 #ifdef __STDC__ 3352 # include <limits.h> 3353 #else 3354 # include <assert.h> 3355 #endif 3356 Syntax error 3357 _ACEOF 3358 if { (ac_try="$ac_cpp conftest.$ac_ext" 3359 case "(($ac_try" in 3360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3361 *) ac_try_echo=$ac_try;; 3362 esac 3363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3364 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3365 ac_status=$? 3366 grep -v '^ *+' conftest.er1 >conftest.err 3367 rm -f conftest.er1 3368 cat conftest.err >&5 3369 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3370 (exit $ac_status); } >/dev/null; then 3371 if test -s conftest.err; then 3372 ac_cpp_err=$ac_c_preproc_warn_flag 3373 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3374 else 3375 ac_cpp_err= 3376 fi 3377 else 3378 ac_cpp_err=yes 3379 fi 3380 if test -z "$ac_cpp_err"; then 3381 : 3382 else 3383 echo "$as_me: failed program was:" >&5 3384 sed 's/^/| /' conftest.$ac_ext >&5 3385 3386 # Broken: fails on valid input. 3387 continue 3388 fi 3389 3390 rm -f conftest.err conftest.$ac_ext 3391 3392 # OK, works on sane cases. Now check whether nonexistent headers 3393 # can be detected and how. 3394 cat >conftest.$ac_ext <<_ACEOF 3395 /* confdefs.h. */ 3396 _ACEOF 3397 cat confdefs.h >>conftest.$ac_ext 3398 cat >>conftest.$ac_ext <<_ACEOF 3399 /* end confdefs.h. */ 3400 #include <ac_nonexistent.h> 3401 _ACEOF 3402 if { (ac_try="$ac_cpp conftest.$ac_ext" 3403 case "(($ac_try" in 3404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3405 *) ac_try_echo=$ac_try;; 3406 esac 3407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3408 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3409 ac_status=$? 3410 grep -v '^ *+' conftest.er1 >conftest.err 3411 rm -f conftest.er1 3412 cat conftest.err >&5 3413 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3414 (exit $ac_status); } >/dev/null; then 3415 if test -s conftest.err; then 3416 ac_cpp_err=$ac_c_preproc_warn_flag 3417 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3418 else 3419 ac_cpp_err= 3420 fi 3421 else 3422 ac_cpp_err=yes 3423 fi 3424 if test -z "$ac_cpp_err"; then 3425 # Broken: success on invalid input. 3426 continue 3427 else 3428 echo "$as_me: failed program was:" >&5 3429 sed 's/^/| /' conftest.$ac_ext >&5 3430 3431 # Passes both tests. 3432 ac_preproc_ok=: 3433 break 3434 fi 3435 3436 rm -f conftest.err conftest.$ac_ext 3437 3438 done 3439 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3440 rm -f conftest.err conftest.$ac_ext 3441 if $ac_preproc_ok; then 3442 : 3443 else 3444 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3445 See \`config.log' for more details." >&5 3446 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3447 See \`config.log' for more details." >&2;} 3448 { (exit 1); exit 1; }; } 3449 fi 3450 3451 ac_ext=c 3452 ac_cpp='$CPP $CPPFLAGS' 3453 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3454 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3455 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3456 3457 3458 3459 3460 if test -d ${srcdir}/projects/llvm-gcc ; then 3461 subdirs="$subdirs projects/llvm-gcc" 3462 3463 fi 3464 3465 if test -d ${srcdir}/projects/test-suite ; then 3466 subdirs="$subdirs projects/test-suite" 3467 3468 fi 3469 3470 if test -d ${srcdir}/projects/llvm-test ; then 3471 subdirs="$subdirs projects/llvm-test" 3472 3473 fi 3474 3475 if test -d ${srcdir}/projects/poolalloc ; then 3476 subdirs="$subdirs projects/poolalloc" 3477 3478 fi 3479 3480 if test -d ${srcdir}/projects/llvm-poolalloc ; then 3481 subdirs="$subdirs projects/llvm-poolalloc" 3482 3483 fi 3484 3485 for i in `ls ${srcdir}/projects` 3486 do 3487 if test -d ${srcdir}/projects/${i} ; then 3488 case ${i} in 3489 sample) subdirs="$subdirs projects/sample" 3490 ;; 3491 privbracket) subdirs="$subdirs projects/privbracket" 3492 ;; 3493 llvm-stacker) subdirs="$subdirs projects/llvm-stacker" 3494 ;; 3495 llvm-reopt) subdirs="$subdirs projects/llvm-reopt" 3496 ;; 3497 llvm-java) subdirs="$subdirs projects/llvm-java" 3498 ;; 3499 llvm-tv) subdirs="$subdirs projects/llvm-tv" 3500 ;; 3501 safecode) subdirs="$subdirs projects/safecode" 3502 ;; 3503 llvm-kernel) subdirs="$subdirs projects/llvm-kernel" 3504 ;; 3505 compiler-rt) ;; 3506 llvm-gcc) ;; 3507 test-suite) ;; 3508 llvm-test) ;; 3509 poolalloc) ;; 3510 llvm-poolalloc) ;; 3511 *) 3512 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5 3513 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;} 3514 ;; 3515 esac 3516 fi 3517 done 3518 3519 # Check whether --enable-polly was given. 3520 if test "${enable_polly+set}" = set; then 3521 enableval=$enable_polly; 3522 else 3523 enableval=default 3524 fi 3525 3526 case "$enableval" in 3527 yes) ENABLE_POLLY=1 3528 ;; 3529 no) ENABLE_POLLY=0 3530 ;; 3531 default) ENABLE_POLLY=1 3532 ;; 3533 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5 3534 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;} 3535 { (exit 1); exit 1; }; } ;; 3536 esac 3537 3538 3539 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then 3540 LLVM_HAS_POLLY=1 3541 3542 subdirs="$subdirs tools/polly" 3543 3544 fi 3545 3546 3547 # Make sure we can run config.sub. 3548 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3549 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3550 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 3551 { (exit 1); exit 1; }; } 3552 3553 { echo "$as_me:$LINENO: checking build system type" >&5 3554 echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 3555 if test "${ac_cv_build+set}" = set; then 3556 echo $ECHO_N "(cached) $ECHO_C" >&6 3557 else 3558 ac_build_alias=$build_alias 3559 test "x$ac_build_alias" = x && 3560 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3561 test "x$ac_build_alias" = x && 3562 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3563 echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3564 { (exit 1); exit 1; }; } 3565 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3566 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3567 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 3568 { (exit 1); exit 1; }; } 3569 3570 fi 3571 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3572 echo "${ECHO_T}$ac_cv_build" >&6; } 3573 case $ac_cv_build in 3574 *-*-*) ;; 3575 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3576 echo "$as_me: error: invalid value of canonical build" >&2;} 3577 { (exit 1); exit 1; }; };; 3578 esac 3579 build=$ac_cv_build 3580 ac_save_IFS=$IFS; IFS='-' 3581 set x $ac_cv_build 3582 shift 3583 build_cpu=$1 3584 build_vendor=$2 3585 shift; shift 3586 # Remember, the first character of IFS is used to create $*, 3587 # except with old shells: 3588 build_os=$* 3589 IFS=$ac_save_IFS 3590 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3591 3592 3593 { echo "$as_me:$LINENO: checking host system type" >&5 3594 echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 3595 if test "${ac_cv_host+set}" = set; then 3596 echo $ECHO_N "(cached) $ECHO_C" >&6 3597 else 3598 if test "x$host_alias" = x; then 3599 ac_cv_host=$ac_cv_build 3600 else 3601 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3602 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3603 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 3604 { (exit 1); exit 1; }; } 3605 fi 3606 3607 fi 3608 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3609 echo "${ECHO_T}$ac_cv_host" >&6; } 3610 case $ac_cv_host in 3611 *-*-*) ;; 3612 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3613 echo "$as_me: error: invalid value of canonical host" >&2;} 3614 { (exit 1); exit 1; }; };; 3615 esac 3616 host=$ac_cv_host 3617 ac_save_IFS=$IFS; IFS='-' 3618 set x $ac_cv_host 3619 shift 3620 host_cpu=$1 3621 host_vendor=$2 3622 shift; shift 3623 # Remember, the first character of IFS is used to create $*, 3624 # except with old shells: 3625 host_os=$* 3626 IFS=$ac_save_IFS 3627 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3628 3629 3630 { echo "$as_me:$LINENO: checking target system type" >&5 3631 echo $ECHO_N "checking target system type... $ECHO_C" >&6; } 3632 if test "${ac_cv_target+set}" = set; then 3633 echo $ECHO_N "(cached) $ECHO_C" >&6 3634 else 3635 if test "x$target_alias" = x; then 3636 ac_cv_target=$ac_cv_host 3637 else 3638 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3639 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 3640 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} 3641 { (exit 1); exit 1; }; } 3642 fi 3643 3644 fi 3645 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5 3646 echo "${ECHO_T}$ac_cv_target" >&6; } 3647 case $ac_cv_target in 3648 *-*-*) ;; 3649 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 3650 echo "$as_me: error: invalid value of canonical target" >&2;} 3651 { (exit 1); exit 1; }; };; 3652 esac 3653 target=$ac_cv_target 3654 ac_save_IFS=$IFS; IFS='-' 3655 set x $ac_cv_target 3656 shift 3657 target_cpu=$1 3658 target_vendor=$2 3659 shift; shift 3660 # Remember, the first character of IFS is used to create $*, 3661 # except with old shells: 3662 target_os=$* 3663 IFS=$ac_save_IFS 3664 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3665 3666 3667 # The aliases save the names the user supplied, while $host etc. 3668 # will get canonicalized. 3669 test -n "$target_alias" && 3670 test "$program_prefix$program_suffix$program_transform_name" = \ 3671 NONENONEs,x,x, && 3672 program_prefix=${target_alias}- 3673 3674 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5 3675 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; } 3676 if test "${llvm_cv_os_type+set}" = set; then 3677 echo $ECHO_N "(cached) $ECHO_C" >&6 3678 else 3679 case $host in 3680 *-*-aix*) 3681 llvm_cv_link_all_option="-Wl,--whole-archive" 3682 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3683 llvm_cv_os_type="AIX" 3684 llvm_cv_platform_type="Unix" ;; 3685 *-*-irix*) 3686 llvm_cv_link_all_option="-Wl,--whole-archive" 3687 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3688 llvm_cv_os_type="IRIX" 3689 llvm_cv_platform_type="Unix" ;; 3690 *-*-cygwin*) 3691 llvm_cv_link_all_option="-Wl,--whole-archive" 3692 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3693 llvm_cv_os_type="Cygwin" 3694 llvm_cv_platform_type="Unix" ;; 3695 *-*-darwin*) 3696 llvm_cv_link_all_option="-Wl,-all_load" 3697 llvm_cv_no_link_all_option="-Wl,-noall_load" 3698 llvm_cv_os_type="Darwin" 3699 llvm_cv_platform_type="Unix" ;; 3700 *-*-minix*) 3701 llvm_cv_link_all_option="-Wl,-all_load" 3702 llvm_cv_no_link_all_option="-Wl,-noall_load" 3703 llvm_cv_os_type="Minix" 3704 llvm_cv_platform_type="Unix" ;; 3705 *-*-freebsd* | *-*-kfreebsd-gnu) 3706 llvm_cv_link_all_option="-Wl,--whole-archive" 3707 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3708 llvm_cv_os_type="FreeBSD" 3709 llvm_cv_platform_type="Unix" ;; 3710 *-*-openbsd*) 3711 llvm_cv_link_all_option="-Wl,--whole-archive" 3712 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3713 llvm_cv_os_type="OpenBSD" 3714 llvm_cv_platform_type="Unix" ;; 3715 *-*-netbsd*) 3716 llvm_cv_link_all_option="-Wl,--whole-archive" 3717 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3718 llvm_cv_os_type="NetBSD" 3719 llvm_cv_platform_type="Unix" ;; 3720 *-*-dragonfly*) 3721 llvm_cv_link_all_option="-Wl,--whole-archive" 3722 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3723 llvm_cv_os_type="DragonFly" 3724 llvm_cv_platform_type="Unix" ;; 3725 *-*-hpux*) 3726 llvm_cv_link_all_option="-Wl,--whole-archive" 3727 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3728 llvm_cv_os_type="HP-UX" 3729 llvm_cv_platform_type="Unix" ;; 3730 *-*-interix*) 3731 llvm_cv_link_all_option="-Wl,--whole-archive" 3732 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3733 llvm_cv_os_type="Interix" 3734 llvm_cv_platform_type="Unix" ;; 3735 *-*-linux*) 3736 llvm_cv_link_all_option="-Wl,--whole-archive" 3737 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3738 llvm_cv_os_type="Linux" 3739 llvm_cv_platform_type="Unix" ;; 3740 *-*-gnu*) 3741 llvm_cv_link_all_option="-Wl,--whole-archive" 3742 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3743 llvm_cv_os_type="GNU" 3744 llvm_cv_platform_type="Unix" ;; 3745 *-*-solaris*) 3746 llvm_cv_link_all_option="-Wl,-z,allextract" 3747 llvm_cv_no_link_all_option="-Wl,-z,defaultextract" 3748 llvm_cv_os_type="SunOS" 3749 llvm_cv_platform_type="Unix" ;; 3750 *-*-auroraux*) 3751 llvm_cv_link_all_option="-Wl,-z,allextract" 3752 llvm_cv_link_all_option="-Wl,-z,defaultextract" 3753 llvm_cv_os_type="AuroraUX" 3754 llvm_cv_platform_type="Unix" ;; 3755 *-*-win32*) 3756 llvm_cv_link_all_option="-Wl,--whole-archive" 3757 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3758 llvm_cv_os_type="Win32" 3759 llvm_cv_platform_type="Win32" ;; 3760 *-*-mingw*) 3761 llvm_cv_link_all_option="-Wl,--whole-archive" 3762 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3763 llvm_cv_os_type="MingW" 3764 llvm_cv_platform_type="Win32" ;; 3765 *-*-haiku*) 3766 llvm_cv_link_all_option="-Wl,--whole-archive" 3767 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3768 llvm_cv_os_type="Haiku" 3769 llvm_cv_platform_type="Unix" ;; 3770 *-unknown-eabi*) 3771 llvm_cv_link_all_option="-Wl,--whole-archive" 3772 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3773 llvm_cv_os_type="Freestanding" 3774 llvm_cv_platform_type="Unix" ;; 3775 *-unknown-elf*) 3776 llvm_cv_link_all_option="-Wl,--whole-archive" 3777 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3778 llvm_cv_os_type="Freestanding" 3779 llvm_cv_platform_type="Unix" ;; 3780 *) 3781 llvm_cv_link_all_option="" 3782 llvm_cv_no_link_all_option="" 3783 llvm_cv_os_type="Unknown" 3784 llvm_cv_platform_type="Unknown" ;; 3785 esac 3786 fi 3787 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5 3788 echo "${ECHO_T}$llvm_cv_os_type" >&6; } 3789 3790 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5 3791 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; } 3792 if test "${llvm_cv_target_os_type+set}" = set; then 3793 echo $ECHO_N "(cached) $ECHO_C" >&6 3794 else 3795 case $target in 3796 *-*-aix*) 3797 llvm_cv_target_os_type="AIX" ;; 3798 *-*-irix*) 3799 llvm_cv_target_os_type="IRIX" ;; 3800 *-*-cygwin*) 3801 llvm_cv_target_os_type="Cygwin" ;; 3802 *-*-darwin*) 3803 llvm_cv_target_os_type="Darwin" ;; 3804 *-*-minix*) 3805 llvm_cv_target_os_type="Minix" ;; 3806 *-*-freebsd* | *-*-kfreebsd-gnu) 3807 llvm_cv_target_os_type="FreeBSD" ;; 3808 *-*-openbsd*) 3809 llvm_cv_target_os_type="OpenBSD" ;; 3810 *-*-netbsd*) 3811 llvm_cv_target_os_type="NetBSD" ;; 3812 *-*-dragonfly*) 3813 llvm_cv_target_os_type="DragonFly" ;; 3814 *-*-hpux*) 3815 llvm_cv_target_os_type="HP-UX" ;; 3816 *-*-interix*) 3817 llvm_cv_target_os_type="Interix" ;; 3818 *-*-linux*) 3819 llvm_cv_target_os_type="Linux" ;; 3820 *-*-gnu*) 3821 llvm_cv_target_os_type="GNU" ;; 3822 *-*-solaris*) 3823 llvm_cv_target_os_type="SunOS" ;; 3824 *-*-auroraux*) 3825 llvm_cv_target_os_type="AuroraUX" ;; 3826 *-*-win32*) 3827 llvm_cv_target_os_type="Win32" ;; 3828 *-*-mingw*) 3829 llvm_cv_target_os_type="MingW" ;; 3830 *-*-haiku*) 3831 llvm_cv_target_os_type="Haiku" ;; 3832 *-*-rtems*) 3833 llvm_cv_target_os_type="RTEMS" ;; 3834 *-*-nacl*) 3835 llvm_cv_target_os_type="NativeClient" ;; 3836 *-unknown-eabi*) 3837 llvm_cv_target_os_type="Freestanding" ;; 3838 *) 3839 llvm_cv_target_os_type="Unknown" ;; 3840 esac 3841 fi 3842 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5 3843 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; } 3844 3845 if test "$llvm_cv_os_type" = "Unknown" ; then 3846 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5 3847 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;} 3848 { (exit 1); exit 1; }; } 3849 fi 3850 3851 OS=$llvm_cv_os_type 3852 3853 HOST_OS=$llvm_cv_os_type 3854 3855 TARGET_OS=$llvm_cv_target_os_type 3856 3857 3858 LINKALL=$llvm_cv_link_all_option 3859 3860 NOLINKALL=$llvm_cv_no_link_all_option 3861 3862 3863 case $llvm_cv_platform_type in 3864 Unix) 3865 3866 cat >>confdefs.h <<\_ACEOF 3867 #define LLVM_ON_UNIX 1 3868 _ACEOF 3869 3870 LLVM_ON_UNIX=1 3871 3872 LLVM_ON_WIN32=0 3873 3874 ;; 3875 Win32) 3876 3877 cat >>confdefs.h <<\_ACEOF 3878 #define LLVM_ON_WIN32 1 3879 _ACEOF 3880 3881 LLVM_ON_UNIX=0 3882 3883 LLVM_ON_WIN32=1 3884 3885 ;; 3886 esac 3887 3888 { echo "$as_me:$LINENO: checking target architecture" >&5 3889 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; } 3890 if test "${llvm_cv_target_arch+set}" = set; then 3891 echo $ECHO_N "(cached) $ECHO_C" >&6 3892 else 3893 case $target in 3894 i?86-*) llvm_cv_target_arch="x86" ;; 3895 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;; 3896 sparc*-*) llvm_cv_target_arch="Sparc" ;; 3897 powerpc*-*) llvm_cv_target_arch="PowerPC" ;; 3898 arm*-*) llvm_cv_target_arch="ARM" ;; 3899 mips-*) llvm_cv_target_arch="Mips" ;; 3900 mipsel-*) llvm_cv_target_arch="Mips" ;; 3901 xcore-*) llvm_cv_target_arch="XCore" ;; 3902 msp430-*) llvm_cv_target_arch="MSP430" ;; 3903 hexagon-*) llvm_cv_target_arch="Hexagon" ;; 3904 mblaze-*) llvm_cv_target_arch="MBlaze" ;; 3905 ptx-*) llvm_cv_target_arch="PTX" ;; 3906 *) llvm_cv_target_arch="Unknown" ;; 3907 esac 3908 fi 3909 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5 3910 echo "${ECHO_T}$llvm_cv_target_arch" >&6; } 3911 3912 if test "$llvm_cv_target_arch" = "Unknown" ; then 3913 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5 3914 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;} 3915 fi 3916 3917 case "$llvm_cv_target_arch" in 3918 x86) LLVM_NATIVE_ARCH="X86" ;; 3919 x86_64) LLVM_NATIVE_ARCH="X86" ;; 3920 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;; 3921 esac 3922 3923 ARCH=$llvm_cv_target_arch 3924 3925 3926 3927 3928 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3929 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } 3930 if test "${ac_cv_path_GREP+set}" = set; then 3931 echo $ECHO_N "(cached) $ECHO_C" >&6 3932 else 3933 # Extract the first word of "grep ggrep" to use in msg output 3934 if test -z "$GREP"; then 3935 set dummy grep ggrep; ac_prog_name=$2 3936 if test "${ac_cv_path_GREP+set}" = set; then 3937 echo $ECHO_N "(cached) $ECHO_C" >&6 3938 else 3939 ac_path_GREP_found=false 3940 # Loop through the user's path and test for each of PROGNAME-LIST 3941 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3942 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3943 do 3944 IFS=$as_save_IFS 3945 test -z "$as_dir" && as_dir=. 3946 for ac_prog in grep ggrep; do 3947 for ac_exec_ext in '' $ac_executable_extensions; do 3948 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3949 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue 3950 # Check for GNU ac_path_GREP and select it if it is found. 3951 # Check for GNU $ac_path_GREP 3952 case `"$ac_path_GREP" --version 2>&1` in 3953 *GNU*) 3954 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3955 *) 3956 ac_count=0 3957 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3958 while : 3959 do 3960 cat "conftest.in" "conftest.in" >"conftest.tmp" 3961 mv "conftest.tmp" "conftest.in" 3962 cp "conftest.in" "conftest.nl" 3963 echo 'GREP' >> "conftest.nl" 3964 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3965 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3966 ac_count=`expr $ac_count + 1` 3967 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3968 # Best one so far, save it but keep looking for a better one 3969 ac_cv_path_GREP="$ac_path_GREP" 3970 ac_path_GREP_max=$ac_count 3971 fi 3972 # 10*(2^10) chars as input seems more than enough 3973 test $ac_count -gt 10 && break 3974 done 3975 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3976 esac 3977 3978 3979 $ac_path_GREP_found && break 3 3980 done 3981 done 3982 3983 done 3984 IFS=$as_save_IFS 3985 3986 3987 fi 3988 3989 GREP="$ac_cv_path_GREP" 3990 if test -z "$GREP"; then 3991 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3992 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3993 { (exit 1); exit 1; }; } 3994 fi 3995 3996 else 3997 ac_cv_path_GREP=$GREP 3998 fi 3999 4000 4001 fi 4002 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 4003 echo "${ECHO_T}$ac_cv_path_GREP" >&6; } 4004 GREP="$ac_cv_path_GREP" 4005 4006 4007 { echo "$as_me:$LINENO: checking for egrep" >&5 4008 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } 4009 if test "${ac_cv_path_EGREP+set}" = set; then 4010 echo $ECHO_N "(cached) $ECHO_C" >&6 4011 else 4012 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4013 then ac_cv_path_EGREP="$GREP -E" 4014 else 4015 # Extract the first word of "egrep" to use in msg output 4016 if test -z "$EGREP"; then 4017 set dummy egrep; ac_prog_name=$2 4018 if test "${ac_cv_path_EGREP+set}" = set; then 4019 echo $ECHO_N "(cached) $ECHO_C" >&6 4020 else 4021 ac_path_EGREP_found=false 4022 # Loop through the user's path and test for each of PROGNAME-LIST 4023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4024 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4025 do 4026 IFS=$as_save_IFS 4027 test -z "$as_dir" && as_dir=. 4028 for ac_prog in egrep; do 4029 for ac_exec_ext in '' $ac_executable_extensions; do 4030 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4031 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue 4032 # Check for GNU ac_path_EGREP and select it if it is found. 4033 # Check for GNU $ac_path_EGREP 4034 case `"$ac_path_EGREP" --version 2>&1` in 4035 *GNU*) 4036 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4037 *) 4038 ac_count=0 4039 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 4040 while : 4041 do 4042 cat "conftest.in" "conftest.in" >"conftest.tmp" 4043 mv "conftest.tmp" "conftest.in" 4044 cp "conftest.in" "conftest.nl" 4045 echo 'EGREP' >> "conftest.nl" 4046 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4047 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4048 ac_count=`expr $ac_count + 1` 4049 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4050 # Best one so far, save it but keep looking for a better one 4051 ac_cv_path_EGREP="$ac_path_EGREP" 4052 ac_path_EGREP_max=$ac_count 4053 fi 4054 # 10*(2^10) chars as input seems more than enough 4055 test $ac_count -gt 10 && break 4056 done 4057 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4058 esac 4059 4060 4061 $ac_path_EGREP_found && break 3 4062 done 4063 done 4064 4065 done 4066 IFS=$as_save_IFS 4067 4068 4069 fi 4070 4071 EGREP="$ac_cv_path_EGREP" 4072 if test -z "$EGREP"; then 4073 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4074 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4075 { (exit 1); exit 1; }; } 4076 fi 4077 4078 else 4079 ac_cv_path_EGREP=$EGREP 4080 fi 4081 4082 4083 fi 4084 fi 4085 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4086 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } 4087 EGREP="$ac_cv_path_EGREP" 4088 4089 4090 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4091 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 4092 if test "${ac_cv_header_stdc+set}" = set; then 4093 echo $ECHO_N "(cached) $ECHO_C" >&6 4094 else 4095 cat >conftest.$ac_ext <<_ACEOF 4096 /* confdefs.h. */ 4097 _ACEOF 4098 cat confdefs.h >>conftest.$ac_ext 4099 cat >>conftest.$ac_ext <<_ACEOF 4100 /* end confdefs.h. */ 4101 #include <stdlib.h> 4102 #include <stdarg.h> 4103 #include <string.h> 4104 #include <float.h> 4105 4106 int 4107 main () 4108 { 4109 4110 ; 4111 return 0; 4112 } 4113 _ACEOF 4114 rm -f conftest.$ac_objext 4115 if { (ac_try="$ac_compile" 4116 case "(($ac_try" in 4117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4118 *) ac_try_echo=$ac_try;; 4119 esac 4120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4121 (eval "$ac_compile") 2>conftest.er1 4122 ac_status=$? 4123 grep -v '^ *+' conftest.er1 >conftest.err 4124 rm -f conftest.er1 4125 cat conftest.err >&5 4126 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4127 (exit $ac_status); } && 4128 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4129 { (case "(($ac_try" in 4130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4131 *) ac_try_echo=$ac_try;; 4132 esac 4133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4134 (eval "$ac_try") 2>&5 4135 ac_status=$? 4136 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4137 (exit $ac_status); }; } && 4138 { ac_try='test -s conftest.$ac_objext' 4139 { (case "(($ac_try" in 4140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4141 *) ac_try_echo=$ac_try;; 4142 esac 4143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4144 (eval "$ac_try") 2>&5 4145 ac_status=$? 4146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4147 (exit $ac_status); }; }; then 4148 ac_cv_header_stdc=yes 4149 else 4150 echo "$as_me: failed program was:" >&5 4151 sed 's/^/| /' conftest.$ac_ext >&5 4152 4153 ac_cv_header_stdc=no 4154 fi 4155 4156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4157 4158 if test $ac_cv_header_stdc = yes; then 4159 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4160 cat >conftest.$ac_ext <<_ACEOF 4161 /* confdefs.h. */ 4162 _ACEOF 4163 cat confdefs.h >>conftest.$ac_ext 4164 cat >>conftest.$ac_ext <<_ACEOF 4165 /* end confdefs.h. */ 4166 #include <string.h> 4167 4168 _ACEOF 4169 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4170 $EGREP "memchr" >/dev/null 2>&1; then 4171 : 4172 else 4173 ac_cv_header_stdc=no 4174 fi 4175 rm -f conftest* 4176 4177 fi 4178 4179 if test $ac_cv_header_stdc = yes; then 4180 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4181 cat >conftest.$ac_ext <<_ACEOF 4182 /* confdefs.h. */ 4183 _ACEOF 4184 cat confdefs.h >>conftest.$ac_ext 4185 cat >>conftest.$ac_ext <<_ACEOF 4186 /* end confdefs.h. */ 4187 #include <stdlib.h> 4188 4189 _ACEOF 4190 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4191 $EGREP "free" >/dev/null 2>&1; then 4192 : 4193 else 4194 ac_cv_header_stdc=no 4195 fi 4196 rm -f conftest* 4197 4198 fi 4199 4200 if test $ac_cv_header_stdc = yes; then 4201 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4202 if test "$cross_compiling" = yes; then 4203 : 4204 else 4205 cat >conftest.$ac_ext <<_ACEOF 4206 /* confdefs.h. */ 4207 _ACEOF 4208 cat confdefs.h >>conftest.$ac_ext 4209 cat >>conftest.$ac_ext <<_ACEOF 4210 /* end confdefs.h. */ 4211 #include <ctype.h> 4212 #include <stdlib.h> 4213 #if ((' ' & 0x0FF) == 0x020) 4214 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4215 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4216 #else 4217 # define ISLOWER(c) \ 4218 (('a' <= (c) && (c) <= 'i') \ 4219 || ('j' <= (c) && (c) <= 'r') \ 4220 || ('s' <= (c) && (c) <= 'z')) 4221 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4222 #endif 4223 4224 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4225 int 4226 main () 4227 { 4228 int i; 4229 for (i = 0; i < 256; i++) 4230 if (XOR (islower (i), ISLOWER (i)) 4231 || toupper (i) != TOUPPER (i)) 4232 return 2; 4233 return 0; 4234 } 4235 _ACEOF 4236 rm -f conftest$ac_exeext 4237 if { (ac_try="$ac_link" 4238 case "(($ac_try" in 4239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4240 *) ac_try_echo=$ac_try;; 4241 esac 4242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4243 (eval "$ac_link") 2>&5 4244 ac_status=$? 4245 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4246 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4247 { (case "(($ac_try" in 4248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4249 *) ac_try_echo=$ac_try;; 4250 esac 4251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4252 (eval "$ac_try") 2>&5 4253 ac_status=$? 4254 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4255 (exit $ac_status); }; }; then 4256 : 4257 else 4258 echo "$as_me: program exited with status $ac_status" >&5 4259 echo "$as_me: failed program was:" >&5 4260 sed 's/^/| /' conftest.$ac_ext >&5 4261 4262 ( exit $ac_status ) 4263 ac_cv_header_stdc=no 4264 fi 4265 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4266 fi 4267 4268 4269 fi 4270 fi 4271 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4272 echo "${ECHO_T}$ac_cv_header_stdc" >&6; } 4273 if test $ac_cv_header_stdc = yes; then 4274 4275 cat >>confdefs.h <<\_ACEOF 4276 #define STDC_HEADERS 1 4277 _ACEOF 4278 4279 fi 4280 4281 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4292 inttypes.h stdint.h unistd.h 4293 do 4294 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4295 { echo "$as_me:$LINENO: checking for $ac_header" >&5 4296 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4297 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4298 echo $ECHO_N "(cached) $ECHO_C" >&6 4299 else 4300 cat >conftest.$ac_ext <<_ACEOF 4301 /* confdefs.h. */ 4302 _ACEOF 4303 cat confdefs.h >>conftest.$ac_ext 4304 cat >>conftest.$ac_ext <<_ACEOF 4305 /* end confdefs.h. */ 4306 $ac_includes_default 4307 4308 #include <$ac_header> 4309 _ACEOF 4310 rm -f conftest.$ac_objext 4311 if { (ac_try="$ac_compile" 4312 case "(($ac_try" in 4313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4314 *) ac_try_echo=$ac_try;; 4315 esac 4316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4317 (eval "$ac_compile") 2>conftest.er1 4318 ac_status=$? 4319 grep -v '^ *+' conftest.er1 >conftest.err 4320 rm -f conftest.er1 4321 cat conftest.err >&5 4322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4323 (exit $ac_status); } && 4324 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4325 { (case "(($ac_try" in 4326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4327 *) ac_try_echo=$ac_try;; 4328 esac 4329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4330 (eval "$ac_try") 2>&5 4331 ac_status=$? 4332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4333 (exit $ac_status); }; } && 4334 { ac_try='test -s conftest.$ac_objext' 4335 { (case "(($ac_try" in 4336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4337 *) ac_try_echo=$ac_try;; 4338 esac 4339 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4340 (eval "$ac_try") 2>&5 4341 ac_status=$? 4342 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4343 (exit $ac_status); }; }; then 4344 eval "$as_ac_Header=yes" 4345 else 4346 echo "$as_me: failed program was:" >&5 4347 sed 's/^/| /' conftest.$ac_ext >&5 4348 4349 eval "$as_ac_Header=no" 4350 fi 4351 4352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4353 fi 4354 ac_res=`eval echo '${'$as_ac_Header'}'` 4355 { echo "$as_me:$LINENO: result: $ac_res" >&5 4356 echo "${ECHO_T}$ac_res" >&6; } 4357 if test `eval echo '${'$as_ac_Header'}'` = yes; then 4358 cat >>confdefs.h <<_ACEOF 4359 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4360 _ACEOF 4361 4362 fi 4363 4364 done 4365 4366 4367 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 4368 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } 4369 if test "${ac_cv_c_bigendian+set}" = set; then 4370 echo $ECHO_N "(cached) $ECHO_C" >&6 4371 else 4372 # See if sys/param.h defines the BYTE_ORDER macro. 4373 cat >conftest.$ac_ext <<_ACEOF 4374 /* confdefs.h. */ 4375 _ACEOF 4376 cat confdefs.h >>conftest.$ac_ext 4377 cat >>conftest.$ac_ext <<_ACEOF 4378 /* end confdefs.h. */ 4379 #include <sys/types.h> 4380 #include <sys/param.h> 4381 4382 int 4383 main () 4384 { 4385 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 4386 bogus endian macros 4387 #endif 4388 4389 ; 4390 return 0; 4391 } 4392 _ACEOF 4393 rm -f conftest.$ac_objext 4394 if { (ac_try="$ac_compile" 4395 case "(($ac_try" in 4396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4397 *) ac_try_echo=$ac_try;; 4398 esac 4399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4400 (eval "$ac_compile") 2>conftest.er1 4401 ac_status=$? 4402 grep -v '^ *+' conftest.er1 >conftest.err 4403 rm -f conftest.er1 4404 cat conftest.err >&5 4405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4406 (exit $ac_status); } && 4407 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4408 { (case "(($ac_try" in 4409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4410 *) ac_try_echo=$ac_try;; 4411 esac 4412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4413 (eval "$ac_try") 2>&5 4414 ac_status=$? 4415 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4416 (exit $ac_status); }; } && 4417 { ac_try='test -s conftest.$ac_objext' 4418 { (case "(($ac_try" in 4419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4420 *) ac_try_echo=$ac_try;; 4421 esac 4422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4423 (eval "$ac_try") 2>&5 4424 ac_status=$? 4425 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4426 (exit $ac_status); }; }; then 4427 # It does; now see whether it defined to BIG_ENDIAN or not. 4428 cat >conftest.$ac_ext <<_ACEOF 4429 /* confdefs.h. */ 4430 _ACEOF 4431 cat confdefs.h >>conftest.$ac_ext 4432 cat >>conftest.$ac_ext <<_ACEOF 4433 /* end confdefs.h. */ 4434 #include <sys/types.h> 4435 #include <sys/param.h> 4436 4437 int 4438 main () 4439 { 4440 #if BYTE_ORDER != BIG_ENDIAN 4441 not big endian 4442 #endif 4443 4444 ; 4445 return 0; 4446 } 4447 _ACEOF 4448 rm -f conftest.$ac_objext 4449 if { (ac_try="$ac_compile" 4450 case "(($ac_try" in 4451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4452 *) ac_try_echo=$ac_try;; 4453 esac 4454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4455 (eval "$ac_compile") 2>conftest.er1 4456 ac_status=$? 4457 grep -v '^ *+' conftest.er1 >conftest.err 4458 rm -f conftest.er1 4459 cat conftest.err >&5 4460 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4461 (exit $ac_status); } && 4462 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4463 { (case "(($ac_try" in 4464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4465 *) ac_try_echo=$ac_try;; 4466 esac 4467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4468 (eval "$ac_try") 2>&5 4469 ac_status=$? 4470 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4471 (exit $ac_status); }; } && 4472 { ac_try='test -s conftest.$ac_objext' 4473 { (case "(($ac_try" in 4474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4475 *) ac_try_echo=$ac_try;; 4476 esac 4477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4478 (eval "$ac_try") 2>&5 4479 ac_status=$? 4480 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4481 (exit $ac_status); }; }; then 4482 ac_cv_c_bigendian=yes 4483 else 4484 echo "$as_me: failed program was:" >&5 4485 sed 's/^/| /' conftest.$ac_ext >&5 4486 4487 ac_cv_c_bigendian=no 4488 fi 4489 4490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4491 else 4492 echo "$as_me: failed program was:" >&5 4493 sed 's/^/| /' conftest.$ac_ext >&5 4494 4495 # It does not; compile a test program. 4496 if test "$cross_compiling" = yes; then 4497 # try to guess the endianness by grepping values into an object file 4498 ac_cv_c_bigendian=unknown 4499 cat >conftest.$ac_ext <<_ACEOF 4500 /* confdefs.h. */ 4501 _ACEOF 4502 cat confdefs.h >>conftest.$ac_ext 4503 cat >>conftest.$ac_ext <<_ACEOF 4504 /* end confdefs.h. */ 4505 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4506 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4507 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 4508 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4509 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4510 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 4511 int 4512 main () 4513 { 4514 _ascii (); _ebcdic (); 4515 ; 4516 return 0; 4517 } 4518 _ACEOF 4519 rm -f conftest.$ac_objext 4520 if { (ac_try="$ac_compile" 4521 case "(($ac_try" in 4522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4523 *) ac_try_echo=$ac_try;; 4524 esac 4525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4526 (eval "$ac_compile") 2>conftest.er1 4527 ac_status=$? 4528 grep -v '^ *+' conftest.er1 >conftest.err 4529 rm -f conftest.er1 4530 cat conftest.err >&5 4531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4532 (exit $ac_status); } && 4533 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4534 { (case "(($ac_try" in 4535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4536 *) ac_try_echo=$ac_try;; 4537 esac 4538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4539 (eval "$ac_try") 2>&5 4540 ac_status=$? 4541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4542 (exit $ac_status); }; } && 4543 { ac_try='test -s conftest.$ac_objext' 4544 { (case "(($ac_try" in 4545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4546 *) ac_try_echo=$ac_try;; 4547 esac 4548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4549 (eval "$ac_try") 2>&5 4550 ac_status=$? 4551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4552 (exit $ac_status); }; }; then 4553 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 4554 ac_cv_c_bigendian=yes 4555 fi 4556 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4557 if test "$ac_cv_c_bigendian" = unknown; then 4558 ac_cv_c_bigendian=no 4559 else 4560 # finding both strings is unlikely to happen, but who knows? 4561 ac_cv_c_bigendian=unknown 4562 fi 4563 fi 4564 else 4565 echo "$as_me: failed program was:" >&5 4566 sed 's/^/| /' conftest.$ac_ext >&5 4567 4568 4569 fi 4570 4571 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4572 else 4573 cat >conftest.$ac_ext <<_ACEOF 4574 /* confdefs.h. */ 4575 _ACEOF 4576 cat confdefs.h >>conftest.$ac_ext 4577 cat >>conftest.$ac_ext <<_ACEOF 4578 /* end confdefs.h. */ 4579 $ac_includes_default 4580 int 4581 main () 4582 { 4583 4584 /* Are we little or big endian? From Harbison&Steele. */ 4585 union 4586 { 4587 long int l; 4588 char c[sizeof (long int)]; 4589 } u; 4590 u.l = 1; 4591 return u.c[sizeof (long int) - 1] == 1; 4592 4593 ; 4594 return 0; 4595 } 4596 _ACEOF 4597 rm -f conftest$ac_exeext 4598 if { (ac_try="$ac_link" 4599 case "(($ac_try" in 4600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4601 *) ac_try_echo=$ac_try;; 4602 esac 4603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4604 (eval "$ac_link") 2>&5 4605 ac_status=$? 4606 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4607 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4608 { (case "(($ac_try" in 4609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4610 *) ac_try_echo=$ac_try;; 4611 esac 4612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4613 (eval "$ac_try") 2>&5 4614 ac_status=$? 4615 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4616 (exit $ac_status); }; }; then 4617 ac_cv_c_bigendian=no 4618 else 4619 echo "$as_me: program exited with status $ac_status" >&5 4620 echo "$as_me: failed program was:" >&5 4621 sed 's/^/| /' conftest.$ac_ext >&5 4622 4623 ( exit $ac_status ) 4624 ac_cv_c_bigendian=yes 4625 fi 4626 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4627 fi 4628 4629 4630 fi 4631 4632 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4633 fi 4634 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 4635 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } 4636 case $ac_cv_c_bigendian in 4637 yes) 4638 ENDIAN=big 4639 ;; 4640 no) 4641 ENDIAN=little 4642 ;; 4643 *) 4644 { { echo "$as_me:$LINENO: error: unknown endianness 4645 presetting ac_cv_c_bigendian=no (or yes) will help" >&5 4646 echo "$as_me: error: unknown endianness 4647 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 4648 { (exit 1); exit 1; }; } ;; 4649 esac 4650 4651 4652 if test "$cross_compiling" = yes; then 4653 LLVM_CROSS_COMPILING=1 4654 4655 4656 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5 4657 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; } 4658 if test "${ac_cv_build_exeext+set}" = set; then 4659 echo $ECHO_N "(cached) $ECHO_C" >&6 4660 else 4661 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4662 ac_cv_build_exeext=.exe 4663 else 4664 ac_build_prefix=${build_alias}- 4665 4666 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args. 4667 set dummy ${ac_build_prefix}gcc; ac_word=$2 4668 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4669 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4670 if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4671 echo $ECHO_N "(cached) $ECHO_C" >&6 4672 else 4673 if test -n "$BUILD_CC"; then 4674 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4675 else 4676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4677 for as_dir in $PATH 4678 do 4679 IFS=$as_save_IFS 4680 test -z "$as_dir" && as_dir=. 4681 for ac_exec_ext in '' $ac_executable_extensions; do 4682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4683 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc" 4684 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4685 break 2 4686 fi 4687 done 4688 done 4689 IFS=$as_save_IFS 4690 4691 fi 4692 fi 4693 BUILD_CC=$ac_cv_prog_BUILD_CC 4694 if test -n "$BUILD_CC"; then 4695 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4696 echo "${ECHO_T}$BUILD_CC" >&6; } 4697 else 4698 { echo "$as_me:$LINENO: result: no" >&5 4699 echo "${ECHO_T}no" >&6; } 4700 fi 4701 4702 4703 if test -z "$BUILD_CC"; then 4704 # Extract the first word of "gcc", so it can be a program name with args. 4705 set dummy gcc; ac_word=$2 4706 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4707 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4708 if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4709 echo $ECHO_N "(cached) $ECHO_C" >&6 4710 else 4711 if test -n "$BUILD_CC"; then 4712 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4713 else 4714 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4715 for as_dir in $PATH 4716 do 4717 IFS=$as_save_IFS 4718 test -z "$as_dir" && as_dir=. 4719 for ac_exec_ext in '' $ac_executable_extensions; do 4720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4721 ac_cv_prog_BUILD_CC="gcc" 4722 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4723 break 2 4724 fi 4725 done 4726 done 4727 IFS=$as_save_IFS 4728 4729 fi 4730 fi 4731 BUILD_CC=$ac_cv_prog_BUILD_CC 4732 if test -n "$BUILD_CC"; then 4733 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4734 echo "${ECHO_T}$BUILD_CC" >&6; } 4735 else 4736 { echo "$as_me:$LINENO: result: no" >&5 4737 echo "${ECHO_T}no" >&6; } 4738 fi 4739 4740 4741 if test -z "$BUILD_CC"; then 4742 # Extract the first word of "cc", so it can be a program name with args. 4743 set dummy cc; ac_word=$2 4744 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4745 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4746 if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4747 echo $ECHO_N "(cached) $ECHO_C" >&6 4748 else 4749 if test -n "$BUILD_CC"; then 4750 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4751 else 4752 ac_prog_rejected=no 4753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4754 for as_dir in $PATH 4755 do 4756 IFS=$as_save_IFS 4757 test -z "$as_dir" && as_dir=. 4758 for ac_exec_ext in '' $ac_executable_extensions; do 4759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4760 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4761 ac_prog_rejected=yes 4762 continue 4763 fi 4764 ac_cv_prog_BUILD_CC="cc" 4765 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4766 break 2 4767 fi 4768 done 4769 done 4770 IFS=$as_save_IFS 4771 4772 if test $ac_prog_rejected = yes; then 4773 # We found a bogon in the path, so make sure we never use it. 4774 set dummy $ac_cv_prog_BUILD_CC 4775 shift 4776 if test $# != 0; then 4777 # We chose a different compiler from the bogus one. 4778 # However, it has the same basename, so the bogon will be chosen 4779 # first if we set BUILD_CC to just the basename; use the full file name. 4780 shift 4781 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@" 4782 fi 4783 fi 4784 fi 4785 fi 4786 BUILD_CC=$ac_cv_prog_BUILD_CC 4787 if test -n "$BUILD_CC"; then 4788 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4789 echo "${ECHO_T}$BUILD_CC" >&6; } 4790 else 4791 { echo "$as_me:$LINENO: result: no" >&5 4792 echo "${ECHO_T}no" >&6; } 4793 fi 4794 4795 4796 fi 4797 fi 4798 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5 4799 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;} 4800 { (exit 1); exit 1; }; } 4801 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 4802 rm -f conftest* 4803 echo 'int main () { return 0; }' > conftest.$ac_ext 4804 ac_cv_build_exeext= 4805 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5 4806 (eval $ac_build_link) 2>&5 4807 ac_status=$? 4808 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4809 (exit $ac_status); }; then 4810 for file in conftest.*; do 4811 case $file in 4812 *.c | *.o | *.obj | *.dSYM) ;; 4813 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 4814 esac 4815 done 4816 else 4817 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5 4818 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;} 4819 { (exit 1); exit 1; }; } 4820 fi 4821 rm -f conftest* 4822 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank 4823 fi 4824 fi 4825 4826 BUILD_EXEEXT="" 4827 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext} 4828 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5 4829 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; } 4830 ac_build_exeext=$BUILD_EXEEXT 4831 4832 ac_build_prefix=${build_alias}- 4833 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args. 4834 set dummy ${ac_build_prefix}g++; ac_word=$2 4835 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4836 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4837 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4838 echo $ECHO_N "(cached) $ECHO_C" >&6 4839 else 4840 if test -n "$BUILD_CXX"; then 4841 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4842 else 4843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4844 for as_dir in $PATH 4845 do 4846 IFS=$as_save_IFS 4847 test -z "$as_dir" && as_dir=. 4848 for ac_exec_ext in '' $ac_executable_extensions; do 4849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4850 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++" 4851 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4852 break 2 4853 fi 4854 done 4855 done 4856 IFS=$as_save_IFS 4857 4858 fi 4859 fi 4860 BUILD_CXX=$ac_cv_prog_BUILD_CXX 4861 if test -n "$BUILD_CXX"; then 4862 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4863 echo "${ECHO_T}$BUILD_CXX" >&6; } 4864 else 4865 { echo "$as_me:$LINENO: result: no" >&5 4866 echo "${ECHO_T}no" >&6; } 4867 fi 4868 4869 4870 if test -z "$BUILD_CXX"; then 4871 # Extract the first word of "g++", so it can be a program name with args. 4872 set dummy g++; ac_word=$2 4873 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4874 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4875 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4876 echo $ECHO_N "(cached) $ECHO_C" >&6 4877 else 4878 if test -n "$BUILD_CXX"; then 4879 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4880 else 4881 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4882 for as_dir in $PATH 4883 do 4884 IFS=$as_save_IFS 4885 test -z "$as_dir" && as_dir=. 4886 for ac_exec_ext in '' $ac_executable_extensions; do 4887 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4888 ac_cv_prog_BUILD_CXX="g++" 4889 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4890 break 2 4891 fi 4892 done 4893 done 4894 IFS=$as_save_IFS 4895 4896 fi 4897 fi 4898 BUILD_CXX=$ac_cv_prog_BUILD_CXX 4899 if test -n "$BUILD_CXX"; then 4900 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4901 echo "${ECHO_T}$BUILD_CXX" >&6; } 4902 else 4903 { echo "$as_me:$LINENO: result: no" >&5 4904 echo "${ECHO_T}no" >&6; } 4905 fi 4906 4907 4908 if test -z "$BUILD_CXX"; then 4909 # Extract the first word of "c++", so it can be a program name with args. 4910 set dummy c++; ac_word=$2 4911 { echo "$as_me:$LINENO: checking for $ac_word" >&5 4912 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4913 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4914 echo $ECHO_N "(cached) $ECHO_C" >&6 4915 else 4916 if test -n "$BUILD_CXX"; then 4917 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4918 else 4919 ac_prog_rejected=no 4920 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4921 for as_dir in $PATH 4922 do 4923 IFS=$as_save_IFS 4924 test -z "$as_dir" && as_dir=. 4925 for ac_exec_ext in '' $ac_executable_extensions; do 4926 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4927 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then 4928 ac_prog_rejected=yes 4929 continue 4930 fi 4931 ac_cv_prog_BUILD_CXX="c++" 4932 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4933 break 2 4934 fi 4935 done 4936 done 4937 IFS=$as_save_IFS 4938 4939 if test $ac_prog_rejected = yes; then 4940 # We found a bogon in the path, so make sure we never use it. 4941 set dummy $ac_cv_prog_BUILD_CXX 4942 shift 4943 if test $# != 0; then 4944 # We chose a different compiler from the bogus one. 4945 # However, it has the same basename, so the bogon will be chosen 4946 # first if we set BUILD_CXX to just the basename; use the full file name. 4947 shift 4948 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@" 4949 fi 4950 fi 4951 fi 4952 fi 4953 BUILD_CXX=$ac_cv_prog_BUILD_CXX 4954 if test -n "$BUILD_CXX"; then 4955 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4956 echo "${ECHO_T}$BUILD_CXX" >&6; } 4957 else 4958 { echo "$as_me:$LINENO: result: no" >&5 4959 echo "${ECHO_T}no" >&6; } 4960 fi 4961 4962 4963 fi 4964 fi 4965 else 4966 LLVM_CROSS_COMPILING=0 4967 4968 fi 4969 4970 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then 4971 cvsbuild="yes" 4972 optimize="no" 4973 CVSBUILD=CVSBUILD=1 4974 4975 else 4976 cvsbuild="no" 4977 optimize="yes" 4978 fi 4979 4980 4981 # Check whether --enable-libcpp was given. 4982 if test "${enable_libcpp+set}" = set; then 4983 enableval=$enable_libcpp; 4984 else 4985 enableval=default 4986 fi 4987 4988 case "$enableval" in 4989 yes) ENABLE_LIBCPP=1 4990 ;; 4991 no) ENABLE_LIBCPP=0 4992 ;; 4993 default) ENABLE_LIBCPP=0 4994 ;; 4995 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5 4996 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;} 4997 { (exit 1); exit 1; }; } ;; 4998 esac 4999 5000 # Check whether --enable-optimized was given. 5001 if test "${enable_optimized+set}" = set; then 5002 enableval=$enable_optimized; 5003 else 5004 enableval=$optimize 5005 fi 5006 5007 if test ${enableval} = "no" ; then 5008 ENABLE_OPTIMIZED= 5009 5010 else 5011 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1 5012 5013 fi 5014 5015 # Check whether --enable-profiling was given. 5016 if test "${enable_profiling+set}" = set; then 5017 enableval=$enable_profiling; 5018 else 5019 enableval="no" 5020 fi 5021 5022 if test ${enableval} = "no" ; then 5023 ENABLE_PROFILING= 5024 5025 else 5026 ENABLE_PROFILING=ENABLE_PROFILING=1 5027 5028 fi 5029 5030 # Check whether --enable-assertions was given. 5031 if test "${enable_assertions+set}" = set; then 5032 enableval=$enable_assertions; 5033 else 5034 enableval="yes" 5035 fi 5036 5037 if test ${enableval} = "yes" ; then 5038 DISABLE_ASSERTIONS= 5039 5040 else 5041 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1 5042 5043 fi 5044 5045 # Check whether --enable-expensive-checks was given. 5046 if test "${enable_expensive_checks+set}" = set; then 5047 enableval=$enable_expensive_checks; 5048 else 5049 enableval="no" 5050 fi 5051 5052 if test ${enableval} = "yes" ; then 5053 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1 5054 5055 EXPENSIVE_CHECKS=yes 5056 5057 else 5058 ENABLE_EXPENSIVE_CHECKS= 5059 5060 EXPENSIVE_CHECKS=no 5061 5062 fi 5063 5064 # Check whether --enable-debug-runtime was given. 5065 if test "${enable_debug_runtime+set}" = set; then 5066 enableval=$enable_debug_runtime; 5067 else 5068 enableval=no 5069 fi 5070 5071 if test ${enableval} = "no" ; then 5072 DEBUG_RUNTIME= 5073 5074 else 5075 DEBUG_RUNTIME=DEBUG_RUNTIME=1 5076 5077 fi 5078 5079 # Check whether --enable-debug-symbols was given. 5080 if test "${enable_debug_symbols+set}" = set; then 5081 enableval=$enable_debug_symbols; 5082 else 5083 enableval=no 5084 fi 5085 5086 if test ${enableval} = "no" ; then 5087 DEBUG_SYMBOLS= 5088 5089 else 5090 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1 5091 5092 fi 5093 5094 # Check whether --enable-jit was given. 5095 if test "${enable_jit+set}" = set; then 5096 enableval=$enable_jit; 5097 else 5098 enableval=default 5099 fi 5100 5101 if test ${enableval} = "no" 5102 then 5103 JIT= 5104 5105 else 5106 case "$llvm_cv_target_arch" in 5107 x86) TARGET_HAS_JIT=1 5108 ;; 5109 Sparc) TARGET_HAS_JIT=0 5110 ;; 5111 PowerPC) TARGET_HAS_JIT=1 5112 ;; 5113 x86_64) TARGET_HAS_JIT=1 5114 ;; 5115 ARM) TARGET_HAS_JIT=1 5116 ;; 5117 Mips) TARGET_HAS_JIT=1 5118 ;; 5119 XCore) TARGET_HAS_JIT=0 5120 ;; 5121 MSP430) TARGET_HAS_JIT=0 5122 ;; 5123 Hexagon) TARGET_HAS_JIT=0 5124 ;; 5125 MBlaze) TARGET_HAS_JIT=0 5126 ;; 5127 PTX) TARGET_HAS_JIT=0 5128 ;; 5129 *) TARGET_HAS_JIT=0 5130 ;; 5131 esac 5132 fi 5133 5134 # Check whether --enable-docs was given. 5135 if test "${enable_docs+set}" = set; then 5136 enableval=$enable_docs; 5137 else 5138 enableval=default 5139 fi 5140 5141 case "$enableval" in 5142 yes) ENABLE_DOCS=1 5143 ;; 5144 no) ENABLE_DOCS=0 5145 ;; 5146 default) ENABLE_DOCS=1 5147 ;; 5148 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5 5149 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;} 5150 { (exit 1); exit 1; }; } ;; 5151 esac 5152 5153 # Check whether --enable-doxygen was given. 5154 if test "${enable_doxygen+set}" = set; then 5155 enableval=$enable_doxygen; 5156 else 5157 enableval=default 5158 fi 5159 5160 case "$enableval" in 5161 yes) ENABLE_DOXYGEN=1 5162 ;; 5163 no) ENABLE_DOXYGEN=0 5164 ;; 5165 default) ENABLE_DOXYGEN=0 5166 ;; 5167 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5 5168 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;} 5169 { (exit 1); exit 1; }; } ;; 5170 esac 5171 5172 # Check whether --enable-threads was given. 5173 if test "${enable_threads+set}" = set; then 5174 enableval=$enable_threads; 5175 else 5176 enableval=default 5177 fi 5178 5179 case "$enableval" in 5180 yes) LLVM_ENABLE_THREADS=1 5181 ;; 5182 no) LLVM_ENABLE_THREADS=0 5183 ;; 5184 default) LLVM_ENABLE_THREADS=1 5185 ;; 5186 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5 5187 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;} 5188 { (exit 1); exit 1; }; } ;; 5189 esac 5190 5191 cat >>confdefs.h <<_ACEOF 5192 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS 5193 _ACEOF 5194 5195 5196 # Check whether --enable-pthreads was given. 5197 if test "${enable_pthreads+set}" = set; then 5198 enableval=$enable_pthreads; 5199 else 5200 enableval=default 5201 fi 5202 5203 case "$enableval" in 5204 yes) ENABLE_PTHREADS=1 5205 ;; 5206 no) ENABLE_PTHREADS=0 5207 ;; 5208 default) ENABLE_PTHREADS=1 5209 ;; 5210 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5 5211 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;} 5212 { (exit 1); exit 1; }; } ;; 5213 esac 5214 5215 # Check whether --enable-pic was given. 5216 if test "${enable_pic+set}" = set; then 5217 enableval=$enable_pic; 5218 else 5219 enableval=default 5220 fi 5221 5222 case "$enableval" in 5223 yes) ENABLE_PIC=1 5224 ;; 5225 no) ENABLE_PIC=0 5226 ;; 5227 default) ENABLE_PIC=1 5228 ;; 5229 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5 5230 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;} 5231 { (exit 1); exit 1; }; } ;; 5232 esac 5233 5234 cat >>confdefs.h <<_ACEOF 5235 #define ENABLE_PIC $ENABLE_PIC 5236 _ACEOF 5237 5238 5239 # Check whether --enable-shared was given. 5240 if test "${enable_shared+set}" = set; then 5241 enableval=$enable_shared; 5242 else 5243 enableval=default 5244 fi 5245 5246 case "$enableval" in 5247 yes) ENABLE_SHARED=1 5248 ;; 5249 no) ENABLE_SHARED=0 5250 ;; 5251 default) ENABLE_SHARED=0 5252 ;; 5253 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5 5254 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;} 5255 { (exit 1); exit 1; }; } ;; 5256 esac 5257 5258 # Check whether --enable-embed-stdcxx was given. 5259 if test "${enable_embed_stdcxx+set}" = set; then 5260 enableval=$enable_embed_stdcxx; 5261 else 5262 enableval=default 5263 fi 5264 5265 case "$enableval" in 5266 yes) ENABLE_EMBED_STDCXX=1 5267 ;; 5268 no) ENABLE_EMBED_STDCXX=0 5269 ;; 5270 default) ENABLE_EMBED_STDCXX=0 5271 ;; 5272 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5 5273 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;} 5274 { (exit 1); exit 1; }; } ;; 5275 esac 5276 5277 # Check whether --enable-timestamps was given. 5278 if test "${enable_timestamps+set}" = set; then 5279 enableval=$enable_timestamps; 5280 else 5281 enableval=default 5282 fi 5283 5284 case "$enableval" in 5285 yes) ENABLE_TIMESTAMPS=1 5286 ;; 5287 no) ENABLE_TIMESTAMPS=0 5288 ;; 5289 default) ENABLE_TIMESTAMPS=1 5290 ;; 5291 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5 5292 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;} 5293 { (exit 1); exit 1; }; } ;; 5294 esac 5295 5296 cat >>confdefs.h <<_ACEOF 5297 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS 5298 _ACEOF 5299 5300 5301 TARGETS_TO_BUILD="" 5302 # Check whether --enable-targets was given. 5303 if test "${enable_targets+set}" = set; then 5304 enableval=$enable_targets; 5305 else 5306 enableval=all 5307 fi 5308 5309 if test "$enableval" = host-only ; then 5310 enableval=host 5311 fi 5312 case "$enableval" in 5313 all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips CellSPU XCore MSP430 CppBackend MBlaze PTX Hexagon" ;; 5314 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do 5315 case "$a_target" in 5316 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5317 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5318 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5319 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5320 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5321 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5322 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5323 spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5324 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5325 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5326 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;; 5327 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5328 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5329 ptx) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5330 host) case "$llvm_cv_target_arch" in 5331 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5332 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5333 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5334 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5335 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5336 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5337 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5338 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5339 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5340 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5341 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5342 PTX) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5343 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5 5344 echo "$as_me: error: Can not set target to build" >&2;} 5345 { (exit 1); exit 1; }; } ;; 5346 esac ;; 5347 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5 5348 echo "$as_me: error: Unrecognized target $a_target" >&2;} 5349 { (exit 1); exit 1; }; } ;; 5350 esac 5351 done 5352 ;; 5353 esac 5354 TARGETS_TO_BUILD=$TARGETS_TO_BUILD 5355 5356 5357 for a_target in $TARGETS_TO_BUILD; do 5358 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then 5359 5360 cat >>confdefs.h <<_ACEOF 5361 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH 5362 _ACEOF 5363 5364 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target" 5365 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo" 5366 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC" 5367 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter" 5368 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5369 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser" 5370 fi 5371 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then 5372 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler" 5373 fi 5374 5375 cat >>confdefs.h <<_ACEOF 5376 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET 5377 _ACEOF 5378 5379 5380 cat >>confdefs.h <<_ACEOF 5381 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO 5382 _ACEOF 5383 5384 5385 cat >>confdefs.h <<_ACEOF 5386 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC 5387 _ACEOF 5388 5389 5390 cat >>confdefs.h <<_ACEOF 5391 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER 5392 _ACEOF 5393 5394 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5395 5396 cat >>confdefs.h <<_ACEOF 5397 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER 5398 _ACEOF 5399 5400 fi 5401 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then 5402 5403 cat >>confdefs.h <<_ACEOF 5404 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER 5405 _ACEOF 5406 5407 fi 5408 fi 5409 done 5410 5411 LLVM_ENUM_TARGETS="" 5412 LLVM_ENUM_ASM_PRINTERS="" 5413 LLVM_ENUM_ASM_PARSERS="" 5414 LLVM_ENUM_DISASSEMBLERS="" 5415 for target_to_build in $TARGETS_TO_BUILD; do 5416 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS" 5417 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then 5418 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS"; 5419 fi 5420 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then 5421 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS"; 5422 fi 5423 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then 5424 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS"; 5425 fi 5426 done 5427 5428 5429 5430 5431 5432 5433 # Check whether --with-optimize-option was given. 5434 if test "${with_optimize_option+set}" = set; then 5435 withval=$with_optimize_option; 5436 else 5437 withval=default 5438 fi 5439 5440 { echo "$as_me:$LINENO: checking optimization flags" >&5 5441 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; } 5442 case "$withval" in 5443 default) 5444 case "$llvm_cv_os_type" in 5445 FreeBSD) optimize_option=-O2 ;; 5446 MingW) optimize_option=-O2 ;; 5447 *) optimize_option=-O3 ;; 5448 esac ;; 5449 *) optimize_option="$withval" ;; 5450 esac 5451 OPTIMIZE_OPTION=$optimize_option 5452 5453 { echo "$as_me:$LINENO: result: $optimize_option" >&5 5454 echo "${ECHO_T}$optimize_option" >&6; } 5455 5456 5457 # Check whether --with-extra-options was given. 5458 if test "${with_extra_options+set}" = set; then 5459 withval=$with_extra_options; 5460 else 5461 withval=default 5462 fi 5463 5464 case "$withval" in 5465 default) EXTRA_OPTIONS= ;; 5466 *) EXTRA_OPTIONS=$withval ;; 5467 esac 5468 EXTRA_OPTIONS=$EXTRA_OPTIONS 5469 5470 5471 5472 # Check whether --with-extra-ld-options was given. 5473 if test "${with_extra_ld_options+set}" = set; then 5474 withval=$with_extra_ld_options; 5475 else 5476 withval=default 5477 fi 5478 5479 case "$withval" in 5480 default) EXTRA_LD_OPTIONS= ;; 5481 *) EXTRA_LD_OPTIONS=$withval ;; 5482 esac 5483 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS 5484 5485 5486 # Check whether --enable-bindings was given. 5487 if test "${enable_bindings+set}" = set; then 5488 enableval=$enable_bindings; 5489 else 5490 enableval=default 5491 fi 5492 5493 BINDINGS_TO_BUILD="" 5494 case "$enableval" in 5495 yes | default | auto) BINDINGS_TO_BUILD="auto" ;; 5496 all ) BINDINGS_TO_BUILD="ocaml" ;; 5497 none | no) BINDINGS_TO_BUILD="" ;; 5498 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do 5499 case "$a_binding" in 5500 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;; 5501 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5 5502 echo "$as_me: error: Unrecognized binding $a_binding" >&2;} 5503 { (exit 1); exit 1; }; } ;; 5504 esac 5505 done 5506 ;; 5507 esac 5508 5509 5510 # Check whether --with-ocaml-libdir was given. 5511 if test "${with_ocaml_libdir+set}" = set; then 5512 withval=$with_ocaml_libdir; 5513 else 5514 withval=auto 5515 fi 5516 5517 case "$withval" in 5518 auto) with_ocaml_libdir="$withval" ;; 5519 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;; 5520 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5 5521 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;} 5522 { (exit 1); exit 1; }; } ;; 5523 esac 5524 5525 5526 # Check whether --with-clang-srcdir was given. 5527 if test "${with_clang_srcdir+set}" = set; then 5528 withval=$with_clang_srcdir; 5529 else 5530 withval="-" 5531 fi 5532 5533 case "$withval" in 5534 -) clang_src_root="" ;; 5535 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;; 5536 *) clang_src_root="$ac_pwd/$withval" ;; 5537 esac 5538 CLANG_SRC_ROOT=$clang_src_root 5539 5540 5541 5542 # Check whether --with-clang-resource-dir was given. 5543 if test "${with_clang_resource_dir+set}" = set; then 5544 withval=$with_clang_resource_dir; 5545 else 5546 withval="" 5547 fi 5548 5549 5550 cat >>confdefs.h <<_ACEOF 5551 #define CLANG_RESOURCE_DIR "$withval" 5552 _ACEOF 5553 5554 5555 5556 # Check whether --with-c-include-dirs was given. 5557 if test "${with_c_include_dirs+set}" = set; then 5558 withval=$with_c_include_dirs; 5559 else 5560 withval="" 5561 fi 5562 5563 5564 cat >>confdefs.h <<_ACEOF 5565 #define C_INCLUDE_DIRS "$withval" 5566 _ACEOF 5567 5568 5569 # Clang normally uses the system c++ headers and libraries. With this option, 5570 # clang will use the ones provided by a gcc installation instead. This option should 5571 # be passed the same value that was used with --prefix when configuring gcc. 5572 5573 # Check whether --with-gcc-toolchain was given. 5574 if test "${with_gcc_toolchain+set}" = set; then 5575 withval=$with_gcc_toolchain; 5576 else 5577 withval="" 5578 fi 5579 5580 5581 cat >>confdefs.h <<_ACEOF 5582 #define GCC_INSTALL_PREFIX "$withval" 5583 _ACEOF 5584 5585 5586 5587 # Check whether --with-sysroot was given. 5588 if test "${with_sysroot+set}" = set; then 5589 withval=$with_sysroot; 5590 else 5591 withval="" 5592 fi 5593 5594 5595 cat >>confdefs.h <<_ACEOF 5596 #define DEFAULT_SYSROOT "$withval" 5597 _ACEOF 5598 5599 5600 5601 # Check whether --with-binutils-include was given. 5602 if test "${with_binutils_include+set}" = set; then 5603 withval=$with_binutils_include; 5604 else 5605 withval=default 5606 fi 5607 5608 case "$withval" in 5609 default) WITH_BINUTILS_INCDIR=default ;; 5610 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;; 5611 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5 5612 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;} 5613 { (exit 1); exit 1; }; } ;; 5614 esac 5615 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then 5616 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR 5617 5618 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then 5619 echo "$WITH_BINUTILS_INCDIR/plugin-api.h" 5620 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5 5621 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;} 5622 { (exit 1); exit 1; }; }; 5623 fi 5624 fi 5625 5626 5627 # Check whether --with-bug-report-url was given. 5628 if test "${with_bug_report_url+set}" = set; then 5629 withval=$with_bug_report_url; 5630 else 5631 withval="http://llvm.org/bugs/" 5632 fi 5633 5634 5635 cat >>confdefs.h <<_ACEOF 5636 #define BUG_REPORT_URL "$withval" 5637 _ACEOF 5638 5639 5640 # Check whether --enable-libffi was given. 5641 if test "${enable_libffi+set}" = set; then 5642 enableval=$enable_libffi; case "$enableval" in 5643 yes) llvm_cv_enable_libffi="yes" ;; 5644 no) llvm_cv_enable_libffi="no" ;; 5645 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5 5646 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;} 5647 { (exit 1); exit 1; }; } ;; 5648 esac 5649 else 5650 llvm_cv_enable_libffi=no 5651 fi 5652 5653 5654 5655 # Check whether --with-internal-prefix was given. 5656 if test "${with_internal_prefix+set}" = set; then 5657 withval=$with_internal_prefix; 5658 else 5659 withval="" 5660 fi 5661 5662 INTERNAL_PREFIX=$withval 5663 5664 5665 5666 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 5667 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } 5668 if test "${lt_cv_path_NM+set}" = set; then 5669 echo $ECHO_N "(cached) $ECHO_C" >&6 5670 else 5671 if test -n "$NM"; then 5672 # Let the user override the test. 5673 lt_cv_path_NM="$NM" 5674 else 5675 lt_nm_to_check="${ac_tool_prefix}nm" 5676 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5677 lt_nm_to_check="$lt_nm_to_check nm" 5678 fi 5679 for lt_tmp_nm in $lt_nm_to_check; do 5680 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5681 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5682 IFS="$lt_save_ifs" 5683 test -z "$ac_dir" && ac_dir=. 5684 tmp_nm="$ac_dir/$lt_tmp_nm" 5685 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5686 # Check to see if the nm accepts a BSD-compat flag. 5687 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5688 # nm: unknown option "B" ignored 5689 # Tru64's nm complains that /dev/null is an invalid object file 5690 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5691 */dev/null* | *'Invalid file or object type'*) 5692 lt_cv_path_NM="$tmp_nm -B" 5693 break 5694 ;; 5695 *) 5696 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5697 */dev/null*) 5698 lt_cv_path_NM="$tmp_nm -p" 5699 break 5700 ;; 5701 *) 5702 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5703 continue # so that we can try to find one that supports BSD flags 5704 ;; 5705 esac 5706 ;; 5707 esac 5708 fi 5709 done 5710 IFS="$lt_save_ifs" 5711 done 5712 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 5713 fi 5714 fi 5715 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 5716 echo "${ECHO_T}$lt_cv_path_NM" >&6; } 5717 NM="$lt_cv_path_NM" 5718 5719 5720 5721 { echo "$as_me:$LINENO: checking for GNU make" >&5 5722 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; } 5723 if test "${llvm_cv_gnu_make_command+set}" = set; then 5724 echo $ECHO_N "(cached) $ECHO_C" >&6 5725 else 5726 llvm_cv_gnu_make_command='' 5727 for a in "$MAKE" make gmake gnumake ; do 5728 if test -z "$a" ; then continue ; fi ; 5729 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) 5730 then 5731 llvm_cv_gnu_make_command=$a ; 5732 break; 5733 fi 5734 done 5735 fi 5736 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5 5737 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; } 5738 if test "x$llvm_cv_gnu_make_command" != "x" ; then 5739 ifGNUmake='' ; 5740 else 5741 ifGNUmake='#' ; 5742 { echo "$as_me:$LINENO: result: \"Not found\"" >&5 5743 echo "${ECHO_T}\"Not found\"" >&6; }; 5744 fi 5745 5746 5747 { echo "$as_me:$LINENO: checking whether ln -s works" >&5 5748 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } 5749 LN_S=$as_ln_s 5750 if test "$LN_S" = "ln -s"; then 5751 { echo "$as_me:$LINENO: result: yes" >&5 5752 echo "${ECHO_T}yes" >&6; } 5753 else 5754 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 5755 echo "${ECHO_T}no, using $LN_S" >&6; } 5756 fi 5757 5758 # Extract the first word of "cmp", so it can be a program name with args. 5759 set dummy cmp; ac_word=$2 5760 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5761 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5762 if test "${ac_cv_path_CMP+set}" = set; then 5763 echo $ECHO_N "(cached) $ECHO_C" >&6 5764 else 5765 case $CMP in 5766 [\\/]* | ?:[\\/]*) 5767 ac_cv_path_CMP="$CMP" # Let the user override the test with a path. 5768 ;; 5769 *) 5770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5771 for as_dir in $PATH 5772 do 5773 IFS=$as_save_IFS 5774 test -z "$as_dir" && as_dir=. 5775 for ac_exec_ext in '' $ac_executable_extensions; do 5776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5777 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext" 5778 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5779 break 2 5780 fi 5781 done 5782 done 5783 IFS=$as_save_IFS 5784 5785 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp" 5786 ;; 5787 esac 5788 fi 5789 CMP=$ac_cv_path_CMP 5790 if test -n "$CMP"; then 5791 { echo "$as_me:$LINENO: result: $CMP" >&5 5792 echo "${ECHO_T}$CMP" >&6; } 5793 else 5794 { echo "$as_me:$LINENO: result: no" >&5 5795 echo "${ECHO_T}no" >&6; } 5796 fi 5797 5798 5799 # Extract the first word of "cp", so it can be a program name with args. 5800 set dummy cp; ac_word=$2 5801 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5802 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5803 if test "${ac_cv_path_CP+set}" = set; then 5804 echo $ECHO_N "(cached) $ECHO_C" >&6 5805 else 5806 case $CP in 5807 [\\/]* | ?:[\\/]*) 5808 ac_cv_path_CP="$CP" # Let the user override the test with a path. 5809 ;; 5810 *) 5811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5812 for as_dir in $PATH 5813 do 5814 IFS=$as_save_IFS 5815 test -z "$as_dir" && as_dir=. 5816 for ac_exec_ext in '' $ac_executable_extensions; do 5817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5818 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext" 5819 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5820 break 2 5821 fi 5822 done 5823 done 5824 IFS=$as_save_IFS 5825 5826 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp" 5827 ;; 5828 esac 5829 fi 5830 CP=$ac_cv_path_CP 5831 if test -n "$CP"; then 5832 { echo "$as_me:$LINENO: result: $CP" >&5 5833 echo "${ECHO_T}$CP" >&6; } 5834 else 5835 { echo "$as_me:$LINENO: result: no" >&5 5836 echo "${ECHO_T}no" >&6; } 5837 fi 5838 5839 5840 # Extract the first word of "date", so it can be a program name with args. 5841 set dummy date; ac_word=$2 5842 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5843 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5844 if test "${ac_cv_path_DATE+set}" = set; then 5845 echo $ECHO_N "(cached) $ECHO_C" >&6 5846 else 5847 case $DATE in 5848 [\\/]* | ?:[\\/]*) 5849 ac_cv_path_DATE="$DATE" # Let the user override the test with a path. 5850 ;; 5851 *) 5852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5853 for as_dir in $PATH 5854 do 5855 IFS=$as_save_IFS 5856 test -z "$as_dir" && as_dir=. 5857 for ac_exec_ext in '' $ac_executable_extensions; do 5858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5859 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext" 5860 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5861 break 2 5862 fi 5863 done 5864 done 5865 IFS=$as_save_IFS 5866 5867 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date" 5868 ;; 5869 esac 5870 fi 5871 DATE=$ac_cv_path_DATE 5872 if test -n "$DATE"; then 5873 { echo "$as_me:$LINENO: result: $DATE" >&5 5874 echo "${ECHO_T}$DATE" >&6; } 5875 else 5876 { echo "$as_me:$LINENO: result: no" >&5 5877 echo "${ECHO_T}no" >&6; } 5878 fi 5879 5880 5881 # Extract the first word of "find", so it can be a program name with args. 5882 set dummy find; ac_word=$2 5883 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5884 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5885 if test "${ac_cv_path_FIND+set}" = set; then 5886 echo $ECHO_N "(cached) $ECHO_C" >&6 5887 else 5888 case $FIND in 5889 [\\/]* | ?:[\\/]*) 5890 ac_cv_path_FIND="$FIND" # Let the user override the test with a path. 5891 ;; 5892 *) 5893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5894 for as_dir in $PATH 5895 do 5896 IFS=$as_save_IFS 5897 test -z "$as_dir" && as_dir=. 5898 for ac_exec_ext in '' $ac_executable_extensions; do 5899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5900 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext" 5901 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5902 break 2 5903 fi 5904 done 5905 done 5906 IFS=$as_save_IFS 5907 5908 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find" 5909 ;; 5910 esac 5911 fi 5912 FIND=$ac_cv_path_FIND 5913 if test -n "$FIND"; then 5914 { echo "$as_me:$LINENO: result: $FIND" >&5 5915 echo "${ECHO_T}$FIND" >&6; } 5916 else 5917 { echo "$as_me:$LINENO: result: no" >&5 5918 echo "${ECHO_T}no" >&6; } 5919 fi 5920 5921 5922 # Extract the first word of "grep", so it can be a program name with args. 5923 set dummy grep; ac_word=$2 5924 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5925 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5926 if test "${ac_cv_path_GREP+set}" = set; then 5927 echo $ECHO_N "(cached) $ECHO_C" >&6 5928 else 5929 case $GREP in 5930 [\\/]* | ?:[\\/]*) 5931 ac_cv_path_GREP="$GREP" # Let the user override the test with a path. 5932 ;; 5933 *) 5934 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5935 for as_dir in $PATH 5936 do 5937 IFS=$as_save_IFS 5938 test -z "$as_dir" && as_dir=. 5939 for ac_exec_ext in '' $ac_executable_extensions; do 5940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5941 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext" 5942 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5943 break 2 5944 fi 5945 done 5946 done 5947 IFS=$as_save_IFS 5948 5949 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep" 5950 ;; 5951 esac 5952 fi 5953 GREP=$ac_cv_path_GREP 5954 if test -n "$GREP"; then 5955 { echo "$as_me:$LINENO: result: $GREP" >&5 5956 echo "${ECHO_T}$GREP" >&6; } 5957 else 5958 { echo "$as_me:$LINENO: result: no" >&5 5959 echo "${ECHO_T}no" >&6; } 5960 fi 5961 5962 5963 # Extract the first word of "mkdir", so it can be a program name with args. 5964 set dummy mkdir; ac_word=$2 5965 { echo "$as_me:$LINENO: checking for $ac_word" >&5 5966 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5967 if test "${ac_cv_path_MKDIR+set}" = set; then 5968 echo $ECHO_N "(cached) $ECHO_C" >&6 5969 else 5970 case $MKDIR in 5971 [\\/]* | ?:[\\/]*) 5972 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path. 5973 ;; 5974 *) 5975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5976 for as_dir in $PATH 5977 do 5978 IFS=$as_save_IFS 5979 test -z "$as_dir" && as_dir=. 5980 for ac_exec_ext in '' $ac_executable_extensions; do 5981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5982 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext" 5983 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5984 break 2 5985 fi 5986 done 5987 done 5988 IFS=$as_save_IFS 5989 5990 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir" 5991 ;; 5992 esac 5993 fi 5994 MKDIR=$ac_cv_path_MKDIR 5995 if test -n "$MKDIR"; then 5996 { echo "$as_me:$LINENO: result: $MKDIR" >&5 5997 echo "${ECHO_T}$MKDIR" >&6; } 5998 else 5999 { echo "$as_me:$LINENO: result: no" >&5 6000 echo "${ECHO_T}no" >&6; } 6001 fi 6002 6003 6004 # Extract the first word of "mv", so it can be a program name with args. 6005 set dummy mv; ac_word=$2 6006 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6007 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6008 if test "${ac_cv_path_MV+set}" = set; then 6009 echo $ECHO_N "(cached) $ECHO_C" >&6 6010 else 6011 case $MV in 6012 [\\/]* | ?:[\\/]*) 6013 ac_cv_path_MV="$MV" # Let the user override the test with a path. 6014 ;; 6015 *) 6016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6017 for as_dir in $PATH 6018 do 6019 IFS=$as_save_IFS 6020 test -z "$as_dir" && as_dir=. 6021 for ac_exec_ext in '' $ac_executable_extensions; do 6022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6023 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 6024 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6025 break 2 6026 fi 6027 done 6028 done 6029 IFS=$as_save_IFS 6030 6031 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 6032 ;; 6033 esac 6034 fi 6035 MV=$ac_cv_path_MV 6036 if test -n "$MV"; then 6037 { echo "$as_me:$LINENO: result: $MV" >&5 6038 echo "${ECHO_T}$MV" >&6; } 6039 else 6040 { echo "$as_me:$LINENO: result: no" >&5 6041 echo "${ECHO_T}no" >&6; } 6042 fi 6043 6044 6045 if test -n "$ac_tool_prefix"; then 6046 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6047 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6048 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6050 if test "${ac_cv_prog_RANLIB+set}" = set; then 6051 echo $ECHO_N "(cached) $ECHO_C" >&6 6052 else 6053 if test -n "$RANLIB"; then 6054 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6055 else 6056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6057 for as_dir in $PATH 6058 do 6059 IFS=$as_save_IFS 6060 test -z "$as_dir" && as_dir=. 6061 for ac_exec_ext in '' $ac_executable_extensions; do 6062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6063 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6064 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6065 break 2 6066 fi 6067 done 6068 done 6069 IFS=$as_save_IFS 6070 6071 fi 6072 fi 6073 RANLIB=$ac_cv_prog_RANLIB 6074 if test -n "$RANLIB"; then 6075 { echo "$as_me:$LINENO: result: $RANLIB" >&5 6076 echo "${ECHO_T}$RANLIB" >&6; } 6077 else 6078 { echo "$as_me:$LINENO: result: no" >&5 6079 echo "${ECHO_T}no" >&6; } 6080 fi 6081 6082 6083 fi 6084 if test -z "$ac_cv_prog_RANLIB"; then 6085 ac_ct_RANLIB=$RANLIB 6086 # Extract the first word of "ranlib", so it can be a program name with args. 6087 set dummy ranlib; ac_word=$2 6088 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6089 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6090 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 6091 echo $ECHO_N "(cached) $ECHO_C" >&6 6092 else 6093 if test -n "$ac_ct_RANLIB"; then 6094 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6095 else 6096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6097 for as_dir in $PATH 6098 do 6099 IFS=$as_save_IFS 6100 test -z "$as_dir" && as_dir=. 6101 for ac_exec_ext in '' $ac_executable_extensions; do 6102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6103 ac_cv_prog_ac_ct_RANLIB="ranlib" 6104 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6105 break 2 6106 fi 6107 done 6108 done 6109 IFS=$as_save_IFS 6110 6111 fi 6112 fi 6113 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6114 if test -n "$ac_ct_RANLIB"; then 6115 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 6116 echo "${ECHO_T}$ac_ct_RANLIB" >&6; } 6117 else 6118 { echo "$as_me:$LINENO: result: no" >&5 6119 echo "${ECHO_T}no" >&6; } 6120 fi 6121 6122 if test "x$ac_ct_RANLIB" = x; then 6123 RANLIB=":" 6124 else 6125 case $cross_compiling:$ac_tool_warned in 6126 yes:) 6127 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6128 whose name does not start with the host triplet. If you think this 6129 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 6130 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6131 whose name does not start with the host triplet. If you think this 6132 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 6133 ac_tool_warned=yes ;; 6134 esac 6135 RANLIB=$ac_ct_RANLIB 6136 fi 6137 else 6138 RANLIB="$ac_cv_prog_RANLIB" 6139 fi 6140 6141 if test -n "$ac_tool_prefix"; then 6142 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6143 set dummy ${ac_tool_prefix}ar; ac_word=$2 6144 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6145 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6146 if test "${ac_cv_prog_AR+set}" = set; then 6147 echo $ECHO_N "(cached) $ECHO_C" >&6 6148 else 6149 if test -n "$AR"; then 6150 ac_cv_prog_AR="$AR" # Let the user override the test. 6151 else 6152 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6153 for as_dir in $PATH 6154 do 6155 IFS=$as_save_IFS 6156 test -z "$as_dir" && as_dir=. 6157 for ac_exec_ext in '' $ac_executable_extensions; do 6158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6159 ac_cv_prog_AR="${ac_tool_prefix}ar" 6160 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6161 break 2 6162 fi 6163 done 6164 done 6165 IFS=$as_save_IFS 6166 6167 fi 6168 fi 6169 AR=$ac_cv_prog_AR 6170 if test -n "$AR"; then 6171 { echo "$as_me:$LINENO: result: $AR" >&5 6172 echo "${ECHO_T}$AR" >&6; } 6173 else 6174 { echo "$as_me:$LINENO: result: no" >&5 6175 echo "${ECHO_T}no" >&6; } 6176 fi 6177 6178 6179 fi 6180 if test -z "$ac_cv_prog_AR"; then 6181 ac_ct_AR=$AR 6182 # Extract the first word of "ar", so it can be a program name with args. 6183 set dummy ar; ac_word=$2 6184 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6185 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6186 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 6187 echo $ECHO_N "(cached) $ECHO_C" >&6 6188 else 6189 if test -n "$ac_ct_AR"; then 6190 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6191 else 6192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6193 for as_dir in $PATH 6194 do 6195 IFS=$as_save_IFS 6196 test -z "$as_dir" && as_dir=. 6197 for ac_exec_ext in '' $ac_executable_extensions; do 6198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6199 ac_cv_prog_ac_ct_AR="ar" 6200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6201 break 2 6202 fi 6203 done 6204 done 6205 IFS=$as_save_IFS 6206 6207 fi 6208 fi 6209 ac_ct_AR=$ac_cv_prog_ac_ct_AR 6210 if test -n "$ac_ct_AR"; then 6211 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 6212 echo "${ECHO_T}$ac_ct_AR" >&6; } 6213 else 6214 { echo "$as_me:$LINENO: result: no" >&5 6215 echo "${ECHO_T}no" >&6; } 6216 fi 6217 6218 if test "x$ac_ct_AR" = x; then 6219 AR="false" 6220 else 6221 case $cross_compiling:$ac_tool_warned in 6222 yes:) 6223 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6224 whose name does not start with the host triplet. If you think this 6225 configuration is useful to you, please write to autoconf (at] gnu.org." >&5 6226 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6227 whose name does not start with the host triplet. If you think this 6228 configuration is useful to you, please write to autoconf (at] gnu.org." >&2;} 6229 ac_tool_warned=yes ;; 6230 esac 6231 AR=$ac_ct_AR 6232 fi 6233 else 6234 AR="$ac_cv_prog_AR" 6235 fi 6236 6237 # Extract the first word of "rm", so it can be a program name with args. 6238 set dummy rm; ac_word=$2 6239 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6240 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6241 if test "${ac_cv_path_RM+set}" = set; then 6242 echo $ECHO_N "(cached) $ECHO_C" >&6 6243 else 6244 case $RM in 6245 [\\/]* | ?:[\\/]*) 6246 ac_cv_path_RM="$RM" # Let the user override the test with a path. 6247 ;; 6248 *) 6249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6250 for as_dir in $PATH 6251 do 6252 IFS=$as_save_IFS 6253 test -z "$as_dir" && as_dir=. 6254 for ac_exec_ext in '' $ac_executable_extensions; do 6255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6256 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 6257 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6258 break 2 6259 fi 6260 done 6261 done 6262 IFS=$as_save_IFS 6263 6264 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm" 6265 ;; 6266 esac 6267 fi 6268 RM=$ac_cv_path_RM 6269 if test -n "$RM"; then 6270 { echo "$as_me:$LINENO: result: $RM" >&5 6271 echo "${ECHO_T}$RM" >&6; } 6272 else 6273 { echo "$as_me:$LINENO: result: no" >&5 6274 echo "${ECHO_T}no" >&6; } 6275 fi 6276 6277 6278 # Extract the first word of "sed", so it can be a program name with args. 6279 set dummy sed; ac_word=$2 6280 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6281 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6282 if test "${ac_cv_path_SED+set}" = set; then 6283 echo $ECHO_N "(cached) $ECHO_C" >&6 6284 else 6285 case $SED in 6286 [\\/]* | ?:[\\/]*) 6287 ac_cv_path_SED="$SED" # Let the user override the test with a path. 6288 ;; 6289 *) 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_path_SED="$as_dir/$ac_word$ac_exec_ext" 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 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed" 6306 ;; 6307 esac 6308 fi 6309 SED=$ac_cv_path_SED 6310 if test -n "$SED"; then 6311 { echo "$as_me:$LINENO: result: $SED" >&5 6312 echo "${ECHO_T}$SED" >&6; } 6313 else 6314 { echo "$as_me:$LINENO: result: no" >&5 6315 echo "${ECHO_T}no" >&6; } 6316 fi 6317 6318 6319 # Extract the first word of "tar", so it can be a program name with args. 6320 set dummy tar; ac_word=$2 6321 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6322 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6323 if test "${ac_cv_path_TAR+set}" = set; then 6324 echo $ECHO_N "(cached) $ECHO_C" >&6 6325 else 6326 case $TAR in 6327 [\\/]* | ?:[\\/]*) 6328 ac_cv_path_TAR="$TAR" # Let the user override the test with a path. 6329 ;; 6330 *) 6331 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6332 for as_dir in $PATH 6333 do 6334 IFS=$as_save_IFS 6335 test -z "$as_dir" && as_dir=. 6336 for ac_exec_ext in '' $ac_executable_extensions; do 6337 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6338 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" 6339 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6340 break 2 6341 fi 6342 done 6343 done 6344 IFS=$as_save_IFS 6345 6346 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar" 6347 ;; 6348 esac 6349 fi 6350 TAR=$ac_cv_path_TAR 6351 if test -n "$TAR"; then 6352 { echo "$as_me:$LINENO: result: $TAR" >&5 6353 echo "${ECHO_T}$TAR" >&6; } 6354 else 6355 { echo "$as_me:$LINENO: result: no" >&5 6356 echo "${ECHO_T}no" >&6; } 6357 fi 6358 6359 6360 # Extract the first word of "pwd", so it can be a program name with args. 6361 set dummy pwd; ac_word=$2 6362 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6363 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6364 if test "${ac_cv_path_BINPWD+set}" = set; then 6365 echo $ECHO_N "(cached) $ECHO_C" >&6 6366 else 6367 case $BINPWD in 6368 [\\/]* | ?:[\\/]*) 6369 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path. 6370 ;; 6371 *) 6372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6373 for as_dir in $PATH 6374 do 6375 IFS=$as_save_IFS 6376 test -z "$as_dir" && as_dir=. 6377 for ac_exec_ext in '' $ac_executable_extensions; do 6378 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6379 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext" 6380 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6381 break 2 6382 fi 6383 done 6384 done 6385 IFS=$as_save_IFS 6386 6387 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd" 6388 ;; 6389 esac 6390 fi 6391 BINPWD=$ac_cv_path_BINPWD 6392 if test -n "$BINPWD"; then 6393 { echo "$as_me:$LINENO: result: $BINPWD" >&5 6394 echo "${ECHO_T}$BINPWD" >&6; } 6395 else 6396 { echo "$as_me:$LINENO: result: no" >&5 6397 echo "${ECHO_T}no" >&6; } 6398 fi 6399 6400 6401 6402 # Extract the first word of "Graphviz", so it can be a program name with args. 6403 set dummy Graphviz; ac_word=$2 6404 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6405 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6406 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then 6407 echo $ECHO_N "(cached) $ECHO_C" >&6 6408 else 6409 case $GRAPHVIZ in 6410 [\\/]* | ?:[\\/]*) 6411 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path. 6412 ;; 6413 *) 6414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6415 for as_dir in $PATH 6416 do 6417 IFS=$as_save_IFS 6418 test -z "$as_dir" && as_dir=. 6419 for ac_exec_ext in '' $ac_executable_extensions; do 6420 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6421 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext" 6422 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6423 break 2 6424 fi 6425 done 6426 done 6427 IFS=$as_save_IFS 6428 6429 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz" 6430 ;; 6431 esac 6432 fi 6433 GRAPHVIZ=$ac_cv_path_GRAPHVIZ 6434 if test -n "$GRAPHVIZ"; then 6435 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5 6436 echo "${ECHO_T}$GRAPHVIZ" >&6; } 6437 else 6438 { echo "$as_me:$LINENO: result: no" >&5 6439 echo "${ECHO_T}no" >&6; } 6440 fi 6441 6442 6443 if test "$GRAPHVIZ" != "echo Graphviz" ; then 6444 6445 cat >>confdefs.h <<\_ACEOF 6446 #define HAVE_GRAPHVIZ 1 6447 _ACEOF 6448 6449 if test "$llvm_cv_os_type" = "MingW" ; then 6450 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6451 fi 6452 6453 cat >>confdefs.h <<_ACEOF 6454 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}" 6455 _ACEOF 6456 6457 fi 6458 # Extract the first word of "dot", so it can be a program name with args. 6459 set dummy dot; 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_DOT+set}" = set; then 6463 echo $ECHO_N "(cached) $ECHO_C" >&6 6464 else 6465 case $DOT in 6466 [\\/]* | ?:[\\/]*) 6467 ac_cv_path_DOT="$DOT" # 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_DOT="$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_DOT" && ac_cv_path_DOT="echo dot" 6486 ;; 6487 esac 6488 fi 6489 DOT=$ac_cv_path_DOT 6490 if test -n "$DOT"; then 6491 { echo "$as_me:$LINENO: result: $DOT" >&5 6492 echo "${ECHO_T}$DOT" >&6; } 6493 else 6494 { echo "$as_me:$LINENO: result: no" >&5 6495 echo "${ECHO_T}no" >&6; } 6496 fi 6497 6498 6499 if test "$DOT" != "echo dot" ; then 6500 6501 cat >>confdefs.h <<\_ACEOF 6502 #define HAVE_DOT 1 6503 _ACEOF 6504 6505 if test "$llvm_cv_os_type" = "MingW" ; then 6506 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6507 fi 6508 6509 cat >>confdefs.h <<_ACEOF 6510 #define LLVM_PATH_DOT "$DOT${EXEEXT}" 6511 _ACEOF 6512 6513 fi 6514 # Extract the first word of "fdp", so it can be a program name with args. 6515 set dummy fdp; ac_word=$2 6516 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6517 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6518 if test "${ac_cv_path_FDP+set}" = set; then 6519 echo $ECHO_N "(cached) $ECHO_C" >&6 6520 else 6521 case $FDP in 6522 [\\/]* | ?:[\\/]*) 6523 ac_cv_path_FDP="$FDP" # Let the user override the test with a path. 6524 ;; 6525 *) 6526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6527 for as_dir in $PATH 6528 do 6529 IFS=$as_save_IFS 6530 test -z "$as_dir" && as_dir=. 6531 for ac_exec_ext in '' $ac_executable_extensions; do 6532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6533 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext" 6534 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6535 break 2 6536 fi 6537 done 6538 done 6539 IFS=$as_save_IFS 6540 6541 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp" 6542 ;; 6543 esac 6544 fi 6545 FDP=$ac_cv_path_FDP 6546 if test -n "$FDP"; then 6547 { echo "$as_me:$LINENO: result: $FDP" >&5 6548 echo "${ECHO_T}$FDP" >&6; } 6549 else 6550 { echo "$as_me:$LINENO: result: no" >&5 6551 echo "${ECHO_T}no" >&6; } 6552 fi 6553 6554 6555 if test "$FDP" != "echo fdp" ; then 6556 6557 cat >>confdefs.h <<\_ACEOF 6558 #define HAVE_FDP 1 6559 _ACEOF 6560 6561 if test "$llvm_cv_os_type" = "MingW" ; then 6562 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6563 fi 6564 6565 cat >>confdefs.h <<_ACEOF 6566 #define LLVM_PATH_FDP "$FDP${EXEEXT}" 6567 _ACEOF 6568 6569 fi 6570 # Extract the first word of "neato", so it can be a program name with args. 6571 set dummy neato; ac_word=$2 6572 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6573 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6574 if test "${ac_cv_path_NEATO+set}" = set; then 6575 echo $ECHO_N "(cached) $ECHO_C" >&6 6576 else 6577 case $NEATO in 6578 [\\/]* | ?:[\\/]*) 6579 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path. 6580 ;; 6581 *) 6582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6583 for as_dir in $PATH 6584 do 6585 IFS=$as_save_IFS 6586 test -z "$as_dir" && as_dir=. 6587 for ac_exec_ext in '' $ac_executable_extensions; do 6588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6589 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext" 6590 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6591 break 2 6592 fi 6593 done 6594 done 6595 IFS=$as_save_IFS 6596 6597 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato" 6598 ;; 6599 esac 6600 fi 6601 NEATO=$ac_cv_path_NEATO 6602 if test -n "$NEATO"; then 6603 { echo "$as_me:$LINENO: result: $NEATO" >&5 6604 echo "${ECHO_T}$NEATO" >&6; } 6605 else 6606 { echo "$as_me:$LINENO: result: no" >&5 6607 echo "${ECHO_T}no" >&6; } 6608 fi 6609 6610 6611 if test "$NEATO" != "echo neato" ; then 6612 6613 cat >>confdefs.h <<\_ACEOF 6614 #define HAVE_NEATO 1 6615 _ACEOF 6616 6617 if test "$llvm_cv_os_type" = "MingW" ; then 6618 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6619 fi 6620 6621 cat >>confdefs.h <<_ACEOF 6622 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}" 6623 _ACEOF 6624 6625 fi 6626 # Extract the first word of "twopi", so it can be a program name with args. 6627 set dummy twopi; ac_word=$2 6628 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6629 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6630 if test "${ac_cv_path_TWOPI+set}" = set; then 6631 echo $ECHO_N "(cached) $ECHO_C" >&6 6632 else 6633 case $TWOPI in 6634 [\\/]* | ?:[\\/]*) 6635 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path. 6636 ;; 6637 *) 6638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6639 for as_dir in $PATH 6640 do 6641 IFS=$as_save_IFS 6642 test -z "$as_dir" && as_dir=. 6643 for ac_exec_ext in '' $ac_executable_extensions; do 6644 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6645 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext" 6646 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6647 break 2 6648 fi 6649 done 6650 done 6651 IFS=$as_save_IFS 6652 6653 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi" 6654 ;; 6655 esac 6656 fi 6657 TWOPI=$ac_cv_path_TWOPI 6658 if test -n "$TWOPI"; then 6659 { echo "$as_me:$LINENO: result: $TWOPI" >&5 6660 echo "${ECHO_T}$TWOPI" >&6; } 6661 else 6662 { echo "$as_me:$LINENO: result: no" >&5 6663 echo "${ECHO_T}no" >&6; } 6664 fi 6665 6666 6667 if test "$TWOPI" != "echo twopi" ; then 6668 6669 cat >>confdefs.h <<\_ACEOF 6670 #define HAVE_TWOPI 1 6671 _ACEOF 6672 6673 if test "$llvm_cv_os_type" = "MingW" ; then 6674 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6675 fi 6676 6677 cat >>confdefs.h <<_ACEOF 6678 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}" 6679 _ACEOF 6680 6681 fi 6682 # Extract the first word of "circo", so it can be a program name with args. 6683 set dummy circo; ac_word=$2 6684 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6685 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6686 if test "${ac_cv_path_CIRCO+set}" = set; then 6687 echo $ECHO_N "(cached) $ECHO_C" >&6 6688 else 6689 case $CIRCO in 6690 [\\/]* | ?:[\\/]*) 6691 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path. 6692 ;; 6693 *) 6694 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6695 for as_dir in $PATH 6696 do 6697 IFS=$as_save_IFS 6698 test -z "$as_dir" && as_dir=. 6699 for ac_exec_ext in '' $ac_executable_extensions; do 6700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6701 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext" 6702 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6703 break 2 6704 fi 6705 done 6706 done 6707 IFS=$as_save_IFS 6708 6709 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo" 6710 ;; 6711 esac 6712 fi 6713 CIRCO=$ac_cv_path_CIRCO 6714 if test -n "$CIRCO"; then 6715 { echo "$as_me:$LINENO: result: $CIRCO" >&5 6716 echo "${ECHO_T}$CIRCO" >&6; } 6717 else 6718 { echo "$as_me:$LINENO: result: no" >&5 6719 echo "${ECHO_T}no" >&6; } 6720 fi 6721 6722 6723 if test "$CIRCO" != "echo circo" ; then 6724 6725 cat >>confdefs.h <<\_ACEOF 6726 #define HAVE_CIRCO 1 6727 _ACEOF 6728 6729 if test "$llvm_cv_os_type" = "MingW" ; then 6730 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6731 fi 6732 6733 cat >>confdefs.h <<_ACEOF 6734 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}" 6735 _ACEOF 6736 6737 fi 6738 for ac_prog in gv gsview32 6739 do 6740 # Extract the first word of "$ac_prog", so it can be a program name with args. 6741 set dummy $ac_prog; ac_word=$2 6742 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6743 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6744 if test "${ac_cv_path_GV+set}" = set; then 6745 echo $ECHO_N "(cached) $ECHO_C" >&6 6746 else 6747 case $GV in 6748 [\\/]* | ?:[\\/]*) 6749 ac_cv_path_GV="$GV" # Let the user override the test with a path. 6750 ;; 6751 *) 6752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6753 for as_dir in $PATH 6754 do 6755 IFS=$as_save_IFS 6756 test -z "$as_dir" && as_dir=. 6757 for ac_exec_ext in '' $ac_executable_extensions; do 6758 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6759 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext" 6760 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6761 break 2 6762 fi 6763 done 6764 done 6765 IFS=$as_save_IFS 6766 6767 ;; 6768 esac 6769 fi 6770 GV=$ac_cv_path_GV 6771 if test -n "$GV"; then 6772 { echo "$as_me:$LINENO: result: $GV" >&5 6773 echo "${ECHO_T}$GV" >&6; } 6774 else 6775 { echo "$as_me:$LINENO: result: no" >&5 6776 echo "${ECHO_T}no" >&6; } 6777 fi 6778 6779 6780 test -n "$GV" && break 6781 done 6782 test -n "$GV" || GV="echo gv" 6783 6784 if test "$GV" != "echo gv" ; then 6785 6786 cat >>confdefs.h <<\_ACEOF 6787 #define HAVE_GV 1 6788 _ACEOF 6789 6790 if test "$llvm_cv_os_type" = "MingW" ; then 6791 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6792 fi 6793 6794 cat >>confdefs.h <<_ACEOF 6795 #define LLVM_PATH_GV "$GV${EXEEXT}" 6796 _ACEOF 6797 6798 fi 6799 # Extract the first word of "dotty", so it can be a program name with args. 6800 set dummy dotty; ac_word=$2 6801 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6802 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6803 if test "${ac_cv_path_DOTTY+set}" = set; then 6804 echo $ECHO_N "(cached) $ECHO_C" >&6 6805 else 6806 case $DOTTY in 6807 [\\/]* | ?:[\\/]*) 6808 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path. 6809 ;; 6810 *) 6811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6812 for as_dir in $PATH 6813 do 6814 IFS=$as_save_IFS 6815 test -z "$as_dir" && as_dir=. 6816 for ac_exec_ext in '' $ac_executable_extensions; do 6817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6818 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext" 6819 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6820 break 2 6821 fi 6822 done 6823 done 6824 IFS=$as_save_IFS 6825 6826 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty" 6827 ;; 6828 esac 6829 fi 6830 DOTTY=$ac_cv_path_DOTTY 6831 if test -n "$DOTTY"; then 6832 { echo "$as_me:$LINENO: result: $DOTTY" >&5 6833 echo "${ECHO_T}$DOTTY" >&6; } 6834 else 6835 { echo "$as_me:$LINENO: result: no" >&5 6836 echo "${ECHO_T}no" >&6; } 6837 fi 6838 6839 6840 if test "$DOTTY" != "echo dotty" ; then 6841 6842 cat >>confdefs.h <<\_ACEOF 6843 #define HAVE_DOTTY 1 6844 _ACEOF 6845 6846 if test "$llvm_cv_os_type" = "MingW" ; then 6847 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6848 fi 6849 6850 cat >>confdefs.h <<_ACEOF 6851 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}" 6852 _ACEOF 6853 6854 fi 6855 # Extract the first word of "xdot.py", so it can be a program name with args. 6856 set dummy xdot.py; ac_word=$2 6857 { echo "$as_me:$LINENO: checking for $ac_word" >&5 6858 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6859 if test "${ac_cv_path_XDOT_PY+set}" = set; then 6860 echo $ECHO_N "(cached) $ECHO_C" >&6 6861 else 6862 case $XDOT_PY in 6863 [\\/]* | ?:[\\/]*) 6864 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path. 6865 ;; 6866 *) 6867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6868 for as_dir in $PATH 6869 do 6870 IFS=$as_save_IFS 6871 test -z "$as_dir" && as_dir=. 6872 for ac_exec_ext in '' $ac_executable_extensions; do 6873 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6874 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext" 6875 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6876 break 2 6877 fi 6878 done 6879 done 6880 IFS=$as_save_IFS 6881 6882 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py" 6883 ;; 6884 esac 6885 fi 6886 XDOT_PY=$ac_cv_path_XDOT_PY 6887 if test -n "$XDOT_PY"; then 6888 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5 6889 echo "${ECHO_T}$XDOT_PY" >&6; } 6890 else 6891 { echo "$as_me:$LINENO: result: no" >&5 6892 echo "${ECHO_T}no" >&6; } 6893 fi 6894 6895 6896 if test "$XDOT_PY" != "echo xdot.py" ; then 6897 6898 cat >>confdefs.h <<\_ACEOF 6899 #define HAVE_XDOT_PY 1 6900 _ACEOF 6901 6902 if test "$llvm_cv_os_type" = "MingW" ; then 6903 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6904 fi 6905 6906 cat >>confdefs.h <<_ACEOF 6907 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}" 6908 _ACEOF 6909 6910 fi 6911 6912 # Find a good install program. We prefer a C program (faster), 6913 # so one script is as good as another. But avoid the broken or 6914 # incompatible versions: 6915 # SysV /etc/install, /usr/sbin/install 6916 # SunOS /usr/etc/install 6917 # IRIX /sbin/install 6918 # AIX /bin/install 6919 # AmigaOS /C/install, which installs bootblocks on floppy discs 6920 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 6921 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 6922 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 6923 # OS/2's system install, which has a completely different semantic 6924 # ./install, which can be erroneously created by make from ./install.sh. 6925 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 6926 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 6927 if test -z "$INSTALL"; then 6928 if test "${ac_cv_path_install+set}" = set; then 6929 echo $ECHO_N "(cached) $ECHO_C" >&6 6930 else 6931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6932 for as_dir in $PATH 6933 do 6934 IFS=$as_save_IFS 6935 test -z "$as_dir" && as_dir=. 6936 # Account for people who put trailing slashes in PATH elements. 6937 case $as_dir/ in 6938 ./ | .// | /cC/* | \ 6939 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 6940 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 6941 /usr/ucb/* ) ;; 6942 *) 6943 # OSF1 and SCO ODT 3.0 have their own names for install. 6944 # Don't use installbsd from OSF since it installs stuff as root 6945 # by default. 6946 for ac_prog in ginstall scoinst install; do 6947 for ac_exec_ext in '' $ac_executable_extensions; do 6948 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then 6949 if test $ac_prog = install && 6950 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6951 # AIX install. It has an incompatible calling convention. 6952 : 6953 elif test $ac_prog = install && 6954 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6955 # program-specific install script used by HP pwplus--don't use. 6956 : 6957 else 6958 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 6959 break 3 6960 fi 6961 fi 6962 done 6963 done 6964 ;; 6965 esac 6966 done 6967 IFS=$as_save_IFS 6968 6969 6970 fi 6971 if test "${ac_cv_path_install+set}" = set; then 6972 INSTALL=$ac_cv_path_install 6973 else 6974 # As a last resort, use the slow shell script. Don't cache a 6975 # value for INSTALL within a source directory, because that will 6976 # break other packages using the cache if that directory is 6977 # removed, or if the value is a relative name. 6978 INSTALL=$ac_install_sh 6979 fi 6980 fi 6981 { echo "$as_me:$LINENO: result: $INSTALL" >&5 6982 echo "${ECHO_T}$INSTALL" >&6; } 6983 6984 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 6985 # It thinks the first close brace ends the variable substitution. 6986 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 6987 6988 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 6989 6990 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 6991 6992 case "$INSTALL" in 6993 [\\/$]* | ?:[\\/]* ) ;; 6994 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;; 6995 esac 6996 6997 # Extract the first word of "bzip2", so it can be a program name with args. 6998 set dummy bzip2; ac_word=$2 6999 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7000 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7001 if test "${ac_cv_path_BZIP2+set}" = set; then 7002 echo $ECHO_N "(cached) $ECHO_C" >&6 7003 else 7004 case $BZIP2 in 7005 [\\/]* | ?:[\\/]*) 7006 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path. 7007 ;; 7008 *) 7009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7010 for as_dir in $PATH 7011 do 7012 IFS=$as_save_IFS 7013 test -z "$as_dir" && as_dir=. 7014 for ac_exec_ext in '' $ac_executable_extensions; do 7015 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7016 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext" 7017 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7018 break 2 7019 fi 7020 done 7021 done 7022 IFS=$as_save_IFS 7023 7024 ;; 7025 esac 7026 fi 7027 BZIP2=$ac_cv_path_BZIP2 7028 if test -n "$BZIP2"; then 7029 { echo "$as_me:$LINENO: result: $BZIP2" >&5 7030 echo "${ECHO_T}$BZIP2" >&6; } 7031 else 7032 { echo "$as_me:$LINENO: result: no" >&5 7033 echo "${ECHO_T}no" >&6; } 7034 fi 7035 7036 7037 # Extract the first word of "cat", so it can be a program name with args. 7038 set dummy cat; ac_word=$2 7039 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7040 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7041 if test "${ac_cv_path_CAT+set}" = set; then 7042 echo $ECHO_N "(cached) $ECHO_C" >&6 7043 else 7044 case $CAT in 7045 [\\/]* | ?:[\\/]*) 7046 ac_cv_path_CAT="$CAT" # Let the user override the test with a path. 7047 ;; 7048 *) 7049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7050 for as_dir in $PATH 7051 do 7052 IFS=$as_save_IFS 7053 test -z "$as_dir" && as_dir=. 7054 for ac_exec_ext in '' $ac_executable_extensions; do 7055 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7056 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext" 7057 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7058 break 2 7059 fi 7060 done 7061 done 7062 IFS=$as_save_IFS 7063 7064 ;; 7065 esac 7066 fi 7067 CAT=$ac_cv_path_CAT 7068 if test -n "$CAT"; then 7069 { echo "$as_me:$LINENO: result: $CAT" >&5 7070 echo "${ECHO_T}$CAT" >&6; } 7071 else 7072 { echo "$as_me:$LINENO: result: no" >&5 7073 echo "${ECHO_T}no" >&6; } 7074 fi 7075 7076 7077 # Extract the first word of "doxygen", so it can be a program name with args. 7078 set dummy doxygen; ac_word=$2 7079 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7080 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7081 if test "${ac_cv_path_DOXYGEN+set}" = set; then 7082 echo $ECHO_N "(cached) $ECHO_C" >&6 7083 else 7084 case $DOXYGEN in 7085 [\\/]* | ?:[\\/]*) 7086 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 7087 ;; 7088 *) 7089 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7090 for as_dir in $PATH 7091 do 7092 IFS=$as_save_IFS 7093 test -z "$as_dir" && as_dir=. 7094 for ac_exec_ext in '' $ac_executable_extensions; do 7095 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7096 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 7097 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7098 break 2 7099 fi 7100 done 7101 done 7102 IFS=$as_save_IFS 7103 7104 ;; 7105 esac 7106 fi 7107 DOXYGEN=$ac_cv_path_DOXYGEN 7108 if test -n "$DOXYGEN"; then 7109 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5 7110 echo "${ECHO_T}$DOXYGEN" >&6; } 7111 else 7112 { echo "$as_me:$LINENO: result: no" >&5 7113 echo "${ECHO_T}no" >&6; } 7114 fi 7115 7116 7117 # Extract the first word of "groff", so it can be a program name with args. 7118 set dummy groff; ac_word=$2 7119 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7120 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7121 if test "${ac_cv_path_GROFF+set}" = set; then 7122 echo $ECHO_N "(cached) $ECHO_C" >&6 7123 else 7124 case $GROFF in 7125 [\\/]* | ?:[\\/]*) 7126 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path. 7127 ;; 7128 *) 7129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7130 for as_dir in $PATH 7131 do 7132 IFS=$as_save_IFS 7133 test -z "$as_dir" && as_dir=. 7134 for ac_exec_ext in '' $ac_executable_extensions; do 7135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7136 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext" 7137 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7138 break 2 7139 fi 7140 done 7141 done 7142 IFS=$as_save_IFS 7143 7144 ;; 7145 esac 7146 fi 7147 GROFF=$ac_cv_path_GROFF 7148 if test -n "$GROFF"; then 7149 { echo "$as_me:$LINENO: result: $GROFF" >&5 7150 echo "${ECHO_T}$GROFF" >&6; } 7151 else 7152 { echo "$as_me:$LINENO: result: no" >&5 7153 echo "${ECHO_T}no" >&6; } 7154 fi 7155 7156 7157 # Extract the first word of "gzip", so it can be a program name with args. 7158 set dummy gzip; ac_word=$2 7159 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7160 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7161 if test "${ac_cv_path_GZIPBIN+set}" = set; then 7162 echo $ECHO_N "(cached) $ECHO_C" >&6 7163 else 7164 case $GZIPBIN in 7165 [\\/]* | ?:[\\/]*) 7166 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path. 7167 ;; 7168 *) 7169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7170 for as_dir in $PATH 7171 do 7172 IFS=$as_save_IFS 7173 test -z "$as_dir" && as_dir=. 7174 for ac_exec_ext in '' $ac_executable_extensions; do 7175 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7176 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext" 7177 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7178 break 2 7179 fi 7180 done 7181 done 7182 IFS=$as_save_IFS 7183 7184 ;; 7185 esac 7186 fi 7187 GZIPBIN=$ac_cv_path_GZIPBIN 7188 if test -n "$GZIPBIN"; then 7189 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5 7190 echo "${ECHO_T}$GZIPBIN" >&6; } 7191 else 7192 { echo "$as_me:$LINENO: result: no" >&5 7193 echo "${ECHO_T}no" >&6; } 7194 fi 7195 7196 7197 # Extract the first word of "pod2html", so it can be a program name with args. 7198 set dummy pod2html; ac_word=$2 7199 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7200 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7201 if test "${ac_cv_path_POD2HTML+set}" = set; then 7202 echo $ECHO_N "(cached) $ECHO_C" >&6 7203 else 7204 case $POD2HTML in 7205 [\\/]* | ?:[\\/]*) 7206 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path. 7207 ;; 7208 *) 7209 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7210 for as_dir in $PATH 7211 do 7212 IFS=$as_save_IFS 7213 test -z "$as_dir" && as_dir=. 7214 for ac_exec_ext in '' $ac_executable_extensions; do 7215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7216 ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext" 7217 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7218 break 2 7219 fi 7220 done 7221 done 7222 IFS=$as_save_IFS 7223 7224 ;; 7225 esac 7226 fi 7227 POD2HTML=$ac_cv_path_POD2HTML 7228 if test -n "$POD2HTML"; then 7229 { echo "$as_me:$LINENO: result: $POD2HTML" >&5 7230 echo "${ECHO_T}$POD2HTML" >&6; } 7231 else 7232 { echo "$as_me:$LINENO: result: no" >&5 7233 echo "${ECHO_T}no" >&6; } 7234 fi 7235 7236 7237 # Extract the first word of "pod2man", so it can be a program name with args. 7238 set dummy pod2man; ac_word=$2 7239 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7240 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7241 if test "${ac_cv_path_POD2MAN+set}" = set; then 7242 echo $ECHO_N "(cached) $ECHO_C" >&6 7243 else 7244 case $POD2MAN in 7245 [\\/]* | ?:[\\/]*) 7246 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path. 7247 ;; 7248 *) 7249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7250 for as_dir in $PATH 7251 do 7252 IFS=$as_save_IFS 7253 test -z "$as_dir" && as_dir=. 7254 for ac_exec_ext in '' $ac_executable_extensions; do 7255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7256 ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext" 7257 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7258 break 2 7259 fi 7260 done 7261 done 7262 IFS=$as_save_IFS 7263 7264 ;; 7265 esac 7266 fi 7267 POD2MAN=$ac_cv_path_POD2MAN 7268 if test -n "$POD2MAN"; then 7269 { echo "$as_me:$LINENO: result: $POD2MAN" >&5 7270 echo "${ECHO_T}$POD2MAN" >&6; } 7271 else 7272 { echo "$as_me:$LINENO: result: no" >&5 7273 echo "${ECHO_T}no" >&6; } 7274 fi 7275 7276 7277 # Extract the first word of "pdfroff", so it can be a program name with args. 7278 set dummy pdfroff; ac_word=$2 7279 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7280 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7281 if test "${ac_cv_path_PDFROFF+set}" = set; then 7282 echo $ECHO_N "(cached) $ECHO_C" >&6 7283 else 7284 case $PDFROFF in 7285 [\\/]* | ?:[\\/]*) 7286 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path. 7287 ;; 7288 *) 7289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7290 for as_dir in $PATH 7291 do 7292 IFS=$as_save_IFS 7293 test -z "$as_dir" && as_dir=. 7294 for ac_exec_ext in '' $ac_executable_extensions; do 7295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7296 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext" 7297 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7298 break 2 7299 fi 7300 done 7301 done 7302 IFS=$as_save_IFS 7303 7304 ;; 7305 esac 7306 fi 7307 PDFROFF=$ac_cv_path_PDFROFF 7308 if test -n "$PDFROFF"; then 7309 { echo "$as_me:$LINENO: result: $PDFROFF" >&5 7310 echo "${ECHO_T}$PDFROFF" >&6; } 7311 else 7312 { echo "$as_me:$LINENO: result: no" >&5 7313 echo "${ECHO_T}no" >&6; } 7314 fi 7315 7316 7317 # Extract the first word of "runtest", so it can be a program name with args. 7318 set dummy runtest; ac_word=$2 7319 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7320 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7321 if test "${ac_cv_path_RUNTEST+set}" = set; then 7322 echo $ECHO_N "(cached) $ECHO_C" >&6 7323 else 7324 case $RUNTEST in 7325 [\\/]* | ?:[\\/]*) 7326 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path. 7327 ;; 7328 *) 7329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7330 for as_dir in $PATH 7331 do 7332 IFS=$as_save_IFS 7333 test -z "$as_dir" && as_dir=. 7334 for ac_exec_ext in '' $ac_executable_extensions; do 7335 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7336 ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext" 7337 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7338 break 2 7339 fi 7340 done 7341 done 7342 IFS=$as_save_IFS 7343 7344 ;; 7345 esac 7346 fi 7347 RUNTEST=$ac_cv_path_RUNTEST 7348 if test -n "$RUNTEST"; then 7349 { echo "$as_me:$LINENO: result: $RUNTEST" >&5 7350 echo "${ECHO_T}$RUNTEST" >&6; } 7351 else 7352 { echo "$as_me:$LINENO: result: no" >&5 7353 echo "${ECHO_T}no" >&6; } 7354 fi 7355 7356 7357 7358 no_itcl=true 7359 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5 7360 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; } 7361 7362 # Check whether --with-tclinclude was given. 7363 if test "${with_tclinclude+set}" = set; then 7364 withval=$with_tclinclude; with_tclinclude=${withval} 7365 else 7366 with_tclinclude='' 7367 fi 7368 7369 if test "${ac_cv_path_tclsh+set}" = set; then 7370 echo $ECHO_N "(cached) $ECHO_C" >&6 7371 else 7372 7373 if test x"${with_tclinclude}" != x ; then 7374 if test -f ${with_tclinclude}/tclsh ; then 7375 ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)` 7376 elif test -f ${with_tclinclude}/src/tclsh ; then 7377 ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)` 7378 else 7379 { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5 7380 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;} 7381 { (exit 1); exit 1; }; } 7382 fi 7383 fi 7384 fi 7385 7386 7387 if test x"${ac_cv_path_tclsh}" = x ; then 7388 { echo "$as_me:$LINENO: result: none" >&5 7389 echo "${ECHO_T}none" >&6; } 7390 for ac_prog in tclsh8.4 tclsh8.4.8 tclsh8.4.7 tclsh8.4.6 tclsh8.4.5 tclsh8.4.4 tclsh8.4.3 tclsh8.4.2 tclsh8.4.1 tclsh8.4.0 tclsh8.3 tclsh8.3.5 tclsh8.3.4 tclsh8.3.3 tclsh8.3.2 tclsh8.3.1 tclsh8.3.0 tclsh 7391 do 7392 # Extract the first word of "$ac_prog", so it can be a program name with args. 7393 set dummy $ac_prog; ac_word=$2 7394 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7395 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7396 if test "${ac_cv_path_TCLSH+set}" = set; then 7397 echo $ECHO_N "(cached) $ECHO_C" >&6 7398 else 7399 case $TCLSH in 7400 [\\/]* | ?:[\\/]*) 7401 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path. 7402 ;; 7403 *) 7404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7405 for as_dir in $PATH 7406 do 7407 IFS=$as_save_IFS 7408 test -z "$as_dir" && as_dir=. 7409 for ac_exec_ext in '' $ac_executable_extensions; do 7410 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7411 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext" 7412 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7413 break 2 7414 fi 7415 done 7416 done 7417 IFS=$as_save_IFS 7418 7419 ;; 7420 esac 7421 fi 7422 TCLSH=$ac_cv_path_TCLSH 7423 if test -n "$TCLSH"; then 7424 { echo "$as_me:$LINENO: result: $TCLSH" >&5 7425 echo "${ECHO_T}$TCLSH" >&6; } 7426 else 7427 { echo "$as_me:$LINENO: result: no" >&5 7428 echo "${ECHO_T}no" >&6; } 7429 fi 7430 7431 7432 test -n "$TCLSH" && break 7433 done 7434 7435 if test x"${TCLSH}" = x ; then 7436 ac_cv_path_tclsh=''; 7437 else 7438 ac_cv_path_tclsh="${TCLSH}"; 7439 fi 7440 else 7441 { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5 7442 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; } 7443 TCLSH="${ac_cv_path_tclsh}" 7444 7445 fi 7446 7447 # Extract the first word of "zip", so it can be a program name with args. 7448 set dummy zip; ac_word=$2 7449 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7450 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7451 if test "${ac_cv_path_ZIP+set}" = set; then 7452 echo $ECHO_N "(cached) $ECHO_C" >&6 7453 else 7454 case $ZIP in 7455 [\\/]* | ?:[\\/]*) 7456 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path. 7457 ;; 7458 *) 7459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7460 for as_dir in $PATH 7461 do 7462 IFS=$as_save_IFS 7463 test -z "$as_dir" && as_dir=. 7464 for ac_exec_ext in '' $ac_executable_extensions; do 7465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7466 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext" 7467 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7468 break 2 7469 fi 7470 done 7471 done 7472 IFS=$as_save_IFS 7473 7474 ;; 7475 esac 7476 fi 7477 ZIP=$ac_cv_path_ZIP 7478 if test -n "$ZIP"; then 7479 { echo "$as_me:$LINENO: result: $ZIP" >&5 7480 echo "${ECHO_T}$ZIP" >&6; } 7481 else 7482 { echo "$as_me:$LINENO: result: no" >&5 7483 echo "${ECHO_T}no" >&6; } 7484 fi 7485 7486 7487 for ac_prog in ocamlc 7488 do 7489 # Extract the first word of "$ac_prog", so it can be a program name with args. 7490 set dummy $ac_prog; ac_word=$2 7491 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7492 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7493 if test "${ac_cv_path_OCAMLC+set}" = set; then 7494 echo $ECHO_N "(cached) $ECHO_C" >&6 7495 else 7496 case $OCAMLC in 7497 [\\/]* | ?:[\\/]*) 7498 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path. 7499 ;; 7500 *) 7501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7502 for as_dir in $PATH 7503 do 7504 IFS=$as_save_IFS 7505 test -z "$as_dir" && as_dir=. 7506 for ac_exec_ext in '' $ac_executable_extensions; do 7507 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7508 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext" 7509 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7510 break 2 7511 fi 7512 done 7513 done 7514 IFS=$as_save_IFS 7515 7516 ;; 7517 esac 7518 fi 7519 OCAMLC=$ac_cv_path_OCAMLC 7520 if test -n "$OCAMLC"; then 7521 { echo "$as_me:$LINENO: result: $OCAMLC" >&5 7522 echo "${ECHO_T}$OCAMLC" >&6; } 7523 else 7524 { echo "$as_me:$LINENO: result: no" >&5 7525 echo "${ECHO_T}no" >&6; } 7526 fi 7527 7528 7529 test -n "$OCAMLC" && break 7530 done 7531 7532 for ac_prog in ocamlopt 7533 do 7534 # Extract the first word of "$ac_prog", so it can be a program name with args. 7535 set dummy $ac_prog; ac_word=$2 7536 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7537 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7538 if test "${ac_cv_path_OCAMLOPT+set}" = set; then 7539 echo $ECHO_N "(cached) $ECHO_C" >&6 7540 else 7541 case $OCAMLOPT in 7542 [\\/]* | ?:[\\/]*) 7543 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path. 7544 ;; 7545 *) 7546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7547 for as_dir in $PATH 7548 do 7549 IFS=$as_save_IFS 7550 test -z "$as_dir" && as_dir=. 7551 for ac_exec_ext in '' $ac_executable_extensions; do 7552 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7553 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext" 7554 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7555 break 2 7556 fi 7557 done 7558 done 7559 IFS=$as_save_IFS 7560 7561 ;; 7562 esac 7563 fi 7564 OCAMLOPT=$ac_cv_path_OCAMLOPT 7565 if test -n "$OCAMLOPT"; then 7566 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5 7567 echo "${ECHO_T}$OCAMLOPT" >&6; } 7568 else 7569 { echo "$as_me:$LINENO: result: no" >&5 7570 echo "${ECHO_T}no" >&6; } 7571 fi 7572 7573 7574 test -n "$OCAMLOPT" && break 7575 done 7576 7577 for ac_prog in ocamldep 7578 do 7579 # Extract the first word of "$ac_prog", so it can be a program name with args. 7580 set dummy $ac_prog; ac_word=$2 7581 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7582 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7583 if test "${ac_cv_path_OCAMLDEP+set}" = set; then 7584 echo $ECHO_N "(cached) $ECHO_C" >&6 7585 else 7586 case $OCAMLDEP in 7587 [\\/]* | ?:[\\/]*) 7588 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path. 7589 ;; 7590 *) 7591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7592 for as_dir in $PATH 7593 do 7594 IFS=$as_save_IFS 7595 test -z "$as_dir" && as_dir=. 7596 for ac_exec_ext in '' $ac_executable_extensions; do 7597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7598 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext" 7599 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7600 break 2 7601 fi 7602 done 7603 done 7604 IFS=$as_save_IFS 7605 7606 ;; 7607 esac 7608 fi 7609 OCAMLDEP=$ac_cv_path_OCAMLDEP 7610 if test -n "$OCAMLDEP"; then 7611 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5 7612 echo "${ECHO_T}$OCAMLDEP" >&6; } 7613 else 7614 { echo "$as_me:$LINENO: result: no" >&5 7615 echo "${ECHO_T}no" >&6; } 7616 fi 7617 7618 7619 test -n "$OCAMLDEP" && break 7620 done 7621 7622 for ac_prog in ocamldoc 7623 do 7624 # Extract the first word of "$ac_prog", so it can be a program name with args. 7625 set dummy $ac_prog; ac_word=$2 7626 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7627 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7628 if test "${ac_cv_path_OCAMLDOC+set}" = set; then 7629 echo $ECHO_N "(cached) $ECHO_C" >&6 7630 else 7631 case $OCAMLDOC in 7632 [\\/]* | ?:[\\/]*) 7633 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path. 7634 ;; 7635 *) 7636 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7637 for as_dir in $PATH 7638 do 7639 IFS=$as_save_IFS 7640 test -z "$as_dir" && as_dir=. 7641 for ac_exec_ext in '' $ac_executable_extensions; do 7642 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7643 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext" 7644 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7645 break 2 7646 fi 7647 done 7648 done 7649 IFS=$as_save_IFS 7650 7651 ;; 7652 esac 7653 fi 7654 OCAMLDOC=$ac_cv_path_OCAMLDOC 7655 if test -n "$OCAMLDOC"; then 7656 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5 7657 echo "${ECHO_T}$OCAMLDOC" >&6; } 7658 else 7659 { echo "$as_me:$LINENO: result: no" >&5 7660 echo "${ECHO_T}no" >&6; } 7661 fi 7662 7663 7664 test -n "$OCAMLDOC" && break 7665 done 7666 7667 for ac_prog in gas as 7668 do 7669 # Extract the first word of "$ac_prog", so it can be a program name with args. 7670 set dummy $ac_prog; ac_word=$2 7671 { echo "$as_me:$LINENO: checking for $ac_word" >&5 7672 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7673 if test "${ac_cv_path_GAS+set}" = set; then 7674 echo $ECHO_N "(cached) $ECHO_C" >&6 7675 else 7676 case $GAS in 7677 [\\/]* | ?:[\\/]*) 7678 ac_cv_path_GAS="$GAS" # Let the user override the test with a path. 7679 ;; 7680 *) 7681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7682 for as_dir in $PATH 7683 do 7684 IFS=$as_save_IFS 7685 test -z "$as_dir" && as_dir=. 7686 for ac_exec_ext in '' $ac_executable_extensions; do 7687 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7688 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext" 7689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7690 break 2 7691 fi 7692 done 7693 done 7694 IFS=$as_save_IFS 7695 7696 ;; 7697 esac 7698 fi 7699 GAS=$ac_cv_path_GAS 7700 if test -n "$GAS"; then 7701 { echo "$as_me:$LINENO: result: $GAS" >&5 7702 echo "${ECHO_T}$GAS" >&6; } 7703 else 7704 { echo "$as_me:$LINENO: result: no" >&5 7705 echo "${ECHO_T}no" >&6; } 7706 fi 7707 7708 7709 test -n "$GAS" && break 7710 done 7711 7712 7713 { echo "$as_me:$LINENO: checking for linker version" >&5 7714 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; } 7715 if test "${llvm_cv_link_version+set}" = set; then 7716 echo $ECHO_N "(cached) $ECHO_C" >&6 7717 else 7718 7719 version_string="$(ld -v 2>&1 | head -1)" 7720 7721 # Check for ld64. 7722 if (echo "$version_string" | grep -q "ld64"); then 7723 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#") 7724 else 7725 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#") 7726 fi 7727 7728 fi 7729 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5 7730 echo "${ECHO_T}$llvm_cv_link_version" >&6; } 7731 7732 cat >>confdefs.h <<_ACEOF 7733 #define HOST_LINK_VERSION "$llvm_cv_link_version" 7734 _ACEOF 7735 7736 7737 7738 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5 7739 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; } 7740 if test "${llvm_cv_link_use_r+set}" = set; then 7741 echo $ECHO_N "(cached) $ECHO_C" >&6 7742 else 7743 ac_ext=c 7744 ac_cpp='$CPP $CPPFLAGS' 7745 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7746 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7747 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7748 7749 oldcflags="$CFLAGS" 7750 CFLAGS="$CFLAGS -Wl,-R." 7751 cat >conftest.$ac_ext <<_ACEOF 7752 /* confdefs.h. */ 7753 _ACEOF 7754 cat confdefs.h >>conftest.$ac_ext 7755 cat >>conftest.$ac_ext <<_ACEOF 7756 /* end confdefs.h. */ 7757 7758 int 7759 main () 7760 { 7761 7762 ; 7763 return 0; 7764 } 7765 _ACEOF 7766 rm -f conftest.$ac_objext conftest$ac_exeext 7767 if { (ac_try="$ac_link" 7768 case "(($ac_try" in 7769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7770 *) ac_try_echo=$ac_try;; 7771 esac 7772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7773 (eval "$ac_link") 2>conftest.er1 7774 ac_status=$? 7775 grep -v '^ *+' conftest.er1 >conftest.err 7776 rm -f conftest.er1 7777 cat conftest.err >&5 7778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7779 (exit $ac_status); } && 7780 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7781 { (case "(($ac_try" in 7782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7783 *) ac_try_echo=$ac_try;; 7784 esac 7785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7786 (eval "$ac_try") 2>&5 7787 ac_status=$? 7788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7789 (exit $ac_status); }; } && 7790 { ac_try='test -s conftest$ac_exeext' 7791 { (case "(($ac_try" in 7792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7793 *) ac_try_echo=$ac_try;; 7794 esac 7795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7796 (eval "$ac_try") 2>&5 7797 ac_status=$? 7798 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7799 (exit $ac_status); }; }; then 7800 llvm_cv_link_use_r=yes 7801 else 7802 echo "$as_me: failed program was:" >&5 7803 sed 's/^/| /' conftest.$ac_ext >&5 7804 7805 llvm_cv_link_use_r=no 7806 fi 7807 7808 rm -f core conftest.err conftest.$ac_objext \ 7809 conftest$ac_exeext conftest.$ac_ext 7810 CFLAGS="$oldcflags" 7811 ac_ext=c 7812 ac_cpp='$CPP $CPPFLAGS' 7813 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7814 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7815 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7816 7817 7818 fi 7819 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5 7820 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; } 7821 if test "$llvm_cv_link_use_r" = yes ; then 7822 7823 cat >>confdefs.h <<\_ACEOF 7824 #define HAVE_LINK_R 1 7825 _ACEOF 7826 7827 fi 7828 7829 7830 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5 7831 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; } 7832 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then 7833 echo $ECHO_N "(cached) $ECHO_C" >&6 7834 else 7835 ac_ext=c 7836 ac_cpp='$CPP $CPPFLAGS' 7837 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7838 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7839 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7840 7841 oldcflags="$CFLAGS" 7842 CFLAGS="$CFLAGS -Wl,-export-dynamic" 7843 cat >conftest.$ac_ext <<_ACEOF 7844 /* confdefs.h. */ 7845 _ACEOF 7846 cat confdefs.h >>conftest.$ac_ext 7847 cat >>conftest.$ac_ext <<_ACEOF 7848 /* end confdefs.h. */ 7849 7850 int 7851 main () 7852 { 7853 7854 ; 7855 return 0; 7856 } 7857 _ACEOF 7858 rm -f conftest.$ac_objext conftest$ac_exeext 7859 if { (ac_try="$ac_link" 7860 case "(($ac_try" in 7861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7862 *) ac_try_echo=$ac_try;; 7863 esac 7864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7865 (eval "$ac_link") 2>conftest.er1 7866 ac_status=$? 7867 grep -v '^ *+' conftest.er1 >conftest.err 7868 rm -f conftest.er1 7869 cat conftest.err >&5 7870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7871 (exit $ac_status); } && 7872 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7873 { (case "(($ac_try" in 7874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7875 *) ac_try_echo=$ac_try;; 7876 esac 7877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7878 (eval "$ac_try") 2>&5 7879 ac_status=$? 7880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7881 (exit $ac_status); }; } && 7882 { ac_try='test -s conftest$ac_exeext' 7883 { (case "(($ac_try" in 7884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7885 *) ac_try_echo=$ac_try;; 7886 esac 7887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7888 (eval "$ac_try") 2>&5 7889 ac_status=$? 7890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7891 (exit $ac_status); }; }; then 7892 llvm_cv_link_use_export_dynamic=yes 7893 else 7894 echo "$as_me: failed program was:" >&5 7895 sed 's/^/| /' conftest.$ac_ext >&5 7896 7897 llvm_cv_link_use_export_dynamic=no 7898 fi 7899 7900 rm -f core conftest.err conftest.$ac_objext \ 7901 conftest$ac_exeext conftest.$ac_ext 7902 CFLAGS="$oldcflags" 7903 ac_ext=c 7904 ac_cpp='$CPP $CPPFLAGS' 7905 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7906 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7907 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7908 7909 7910 fi 7911 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5 7912 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; } 7913 if test "$llvm_cv_link_use_export_dynamic" = yes ; then 7914 7915 cat >>confdefs.h <<\_ACEOF 7916 #define HAVE_LINK_EXPORT_DYNAMIC 1 7917 _ACEOF 7918 7919 fi 7920 7921 7922 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5 7923 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; } 7924 if test "${llvm_cv_link_use_version_script+set}" = set; then 7925 echo $ECHO_N "(cached) $ECHO_C" >&6 7926 else 7927 ac_ext=c 7928 ac_cpp='$CPP $CPPFLAGS' 7929 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7930 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7931 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7932 7933 oldcflags="$CFLAGS" 7934 7935 # The following code is from the autoconf manual, 7936 # "11.13: Limitations of Usual Tools". 7937 # Create a temporary directory $tmp in $TMPDIR (default /tmp). 7938 # Use mktemp if possible; otherwise fall back on mkdir, 7939 # with $RANDOM to make collisions less likely. 7940 : ${TMPDIR=/tmp} 7941 { 7942 tmp=` 7943 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null 7944 ` && 7945 test -n "$tmp" && test -d "$tmp" 7946 } || { 7947 tmp=$TMPDIR/foo$$-$RANDOM 7948 (umask 077 && mkdir "$tmp") 7949 } || exit $? 7950 7951 echo "{" > "$tmp/export.map" 7952 echo " global: main;" >> "$tmp/export.map" 7953 echo " local: *;" >> "$tmp/export.map" 7954 echo "};" >> "$tmp/export.map" 7955 7956 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map" 7957 cat >conftest.$ac_ext <<_ACEOF 7958 /* confdefs.h. */ 7959 _ACEOF 7960 cat confdefs.h >>conftest.$ac_ext 7961 cat >>conftest.$ac_ext <<_ACEOF 7962 /* end confdefs.h. */ 7963 7964 int 7965 main () 7966 { 7967 7968 ; 7969 return 0; 7970 } 7971 _ACEOF 7972 rm -f conftest.$ac_objext conftest$ac_exeext 7973 if { (ac_try="$ac_link" 7974 case "(($ac_try" in 7975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7976 *) ac_try_echo=$ac_try;; 7977 esac 7978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7979 (eval "$ac_link") 2>conftest.er1 7980 ac_status=$? 7981 grep -v '^ *+' conftest.er1 >conftest.err 7982 rm -f conftest.er1 7983 cat conftest.err >&5 7984 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7985 (exit $ac_status); } && 7986 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7987 { (case "(($ac_try" in 7988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7989 *) ac_try_echo=$ac_try;; 7990 esac 7991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7992 (eval "$ac_try") 2>&5 7993 ac_status=$? 7994 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7995 (exit $ac_status); }; } && 7996 { ac_try='test -s conftest$ac_exeext' 7997 { (case "(($ac_try" in 7998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7999 *) ac_try_echo=$ac_try;; 8000 esac 8001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8002 (eval "$ac_try") 2>&5 8003 ac_status=$? 8004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8005 (exit $ac_status); }; }; then 8006 llvm_cv_link_use_version_script=yes 8007 else 8008 echo "$as_me: failed program was:" >&5 8009 sed 's/^/| /' conftest.$ac_ext >&5 8010 8011 llvm_cv_link_use_version_script=no 8012 fi 8013 8014 rm -f core conftest.err conftest.$ac_objext \ 8015 conftest$ac_exeext conftest.$ac_ext 8016 rm "$tmp/export.map" 8017 rmdir "$tmp" 8018 CFLAGS="$oldcflags" 8019 ac_ext=c 8020 ac_cpp='$CPP $CPPFLAGS' 8021 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8022 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8023 ac_compiler_gnu=$ac_cv_c_compiler_gnu 8024 8025 8026 fi 8027 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5 8028 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; } 8029 if test "$llvm_cv_link_use_version_script" = yes ; then 8030 HAVE_LINK_VERSION_SCRIPT=1 8031 8032 fi 8033 8034 8035 8036 8037 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 8038 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } 8039 if test "${ac_cv_c_const+set}" = set; then 8040 echo $ECHO_N "(cached) $ECHO_C" >&6 8041 else 8042 cat >conftest.$ac_ext <<_ACEOF 8043 /* confdefs.h. */ 8044 _ACEOF 8045 cat confdefs.h >>conftest.$ac_ext 8046 cat >>conftest.$ac_ext <<_ACEOF 8047 /* end confdefs.h. */ 8048 8049 int 8050 main () 8051 { 8052 /* FIXME: Include the comments suggested by Paul. */ 8053 #ifndef __cplusplus 8054 /* Ultrix mips cc rejects this. */ 8055 typedef int charset[2]; 8056 const charset x; 8057 /* SunOS 4.1.1 cc rejects this. */ 8058 char const *const *ccp; 8059 char **p; 8060 /* NEC SVR4.0.2 mips cc rejects this. */ 8061 struct point {int x, y;}; 8062 static struct point const zero = {0,0}; 8063 /* AIX XL C 1.02.0.0 rejects this. 8064 It does not let you subtract one const X* pointer from another in 8065 an arm of an if-expression whose if-part is not a constant 8066 expression */ 8067 const char *g = "string"; 8068 ccp = &g + (g ? g-g : 0); 8069 /* HPUX 7.0 cc rejects these. */ 8070 ++ccp; 8071 p = (char**) ccp; 8072 ccp = (char const *const *) p; 8073 { /* SCO 3.2v4 cc rejects this. */ 8074 char *t; 8075 char const *s = 0 ? (char *) 0 : (char const *) 0; 8076 8077 *t++ = 0; 8078 if (s) return 0; 8079 } 8080 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 8081 int x[] = {25, 17}; 8082 const int *foo = &x[0]; 8083 ++foo; 8084 } 8085 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 8086 typedef const int *iptr; 8087 iptr p = 0; 8088 ++p; 8089 } 8090 { /* AIX XL C 1.02.0.0 rejects this saying 8091 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 8092 struct s { int j; const int *ap[3]; }; 8093 struct s *b; b->j = 5; 8094 } 8095 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 8096 const int foo = 10; 8097 if (!foo) return 0; 8098 } 8099 return !x[0] && !zero.x; 8100 #endif 8101 8102 ; 8103 return 0; 8104 } 8105 _ACEOF 8106 rm -f conftest.$ac_objext 8107 if { (ac_try="$ac_compile" 8108 case "(($ac_try" in 8109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8110 *) ac_try_echo=$ac_try;; 8111 esac 8112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8113 (eval "$ac_compile") 2>conftest.er1 8114 ac_status=$? 8115 grep -v '^ *+' conftest.er1 >conftest.err 8116 rm -f conftest.er1 8117 cat conftest.err >&5 8118 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8119 (exit $ac_status); } && 8120 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8121 { (case "(($ac_try" in 8122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8123 *) ac_try_echo=$ac_try;; 8124 esac 8125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8126 (eval "$ac_try") 2>&5 8127 ac_status=$? 8128 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8129 (exit $ac_status); }; } && 8130 { ac_try='test -s conftest.$ac_objext' 8131 { (case "(($ac_try" in 8132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8133 *) ac_try_echo=$ac_try;; 8134 esac 8135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8136 (eval "$ac_try") 2>&5 8137 ac_status=$? 8138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8139 (exit $ac_status); }; }; then 8140 ac_cv_c_const=yes 8141 else 8142 echo "$as_me: failed program was:" >&5 8143 sed 's/^/| /' conftest.$ac_ext >&5 8144 8145 ac_cv_c_const=no 8146 fi 8147 8148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8149 fi 8150 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 8151 echo "${ECHO_T}$ac_cv_c_const" >&6; } 8152 if test $ac_cv_c_const = no; then 8153 8154 cat >>confdefs.h <<\_ACEOF 8155 #define const 8156 _ACEOF 8157 8158 fi 8159 8160 8161 8162 8163 8164 8165 ac_header_dirent=no 8166 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 8167 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 8168 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 8169 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 8170 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8171 echo $ECHO_N "(cached) $ECHO_C" >&6 8172 else 8173 cat >conftest.$ac_ext <<_ACEOF 8174 /* confdefs.h. */ 8175 _ACEOF 8176 cat confdefs.h >>conftest.$ac_ext 8177 cat >>conftest.$ac_ext <<_ACEOF 8178 /* end confdefs.h. */ 8179 #include <sys/types.h> 8180 #include <$ac_hdr> 8181 8182 int 8183 main () 8184 { 8185 if ((DIR *) 0) 8186 return 0; 8187 ; 8188 return 0; 8189 } 8190 _ACEOF 8191 rm -f conftest.$ac_objext 8192 if { (ac_try="$ac_compile" 8193 case "(($ac_try" in 8194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8195 *) ac_try_echo=$ac_try;; 8196 esac 8197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8198 (eval "$ac_compile") 2>conftest.er1 8199 ac_status=$? 8200 grep -v '^ *+' conftest.er1 >conftest.err 8201 rm -f conftest.er1 8202 cat conftest.err >&5 8203 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8204 (exit $ac_status); } && 8205 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8206 { (case "(($ac_try" in 8207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8208 *) ac_try_echo=$ac_try;; 8209 esac 8210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8211 (eval "$ac_try") 2>&5 8212 ac_status=$? 8213 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8214 (exit $ac_status); }; } && 8215 { ac_try='test -s conftest.$ac_objext' 8216 { (case "(($ac_try" in 8217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8218 *) ac_try_echo=$ac_try;; 8219 esac 8220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8221 (eval "$ac_try") 2>&5 8222 ac_status=$? 8223 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8224 (exit $ac_status); }; }; then 8225 eval "$as_ac_Header=yes" 8226 else 8227 echo "$as_me: failed program was:" >&5 8228 sed 's/^/| /' conftest.$ac_ext >&5 8229 8230 eval "$as_ac_Header=no" 8231 fi 8232 8233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8234 fi 8235 ac_res=`eval echo '${'$as_ac_Header'}'` 8236 { echo "$as_me:$LINENO: result: $ac_res" >&5 8237 echo "${ECHO_T}$ac_res" >&6; } 8238 if test `eval echo '${'$as_ac_Header'}'` = yes; then 8239 cat >>confdefs.h <<_ACEOF 8240 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 8241 _ACEOF 8242 8243 ac_header_dirent=$ac_hdr; break 8244 fi 8245 8246 done 8247 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 8248 if test $ac_header_dirent = dirent.h; then 8249 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8250 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8251 if test "${ac_cv_search_opendir+set}" = set; then 8252 echo $ECHO_N "(cached) $ECHO_C" >&6 8253 else 8254 ac_func_search_save_LIBS=$LIBS 8255 cat >conftest.$ac_ext <<_ACEOF 8256 /* confdefs.h. */ 8257 _ACEOF 8258 cat confdefs.h >>conftest.$ac_ext 8259 cat >>conftest.$ac_ext <<_ACEOF 8260 /* end confdefs.h. */ 8261 8262 /* Override any GCC internal prototype to avoid an error. 8263 Use char because int might match the return type of a GCC 8264 builtin and then its argument prototype would still apply. */ 8265 #ifdef __cplusplus 8266 extern "C" 8267 #endif 8268 char opendir (); 8269 int 8270 main () 8271 { 8272 return opendir (); 8273 ; 8274 return 0; 8275 } 8276 _ACEOF 8277 for ac_lib in '' dir; do 8278 if test -z "$ac_lib"; then 8279 ac_res="none required" 8280 else 8281 ac_res=-l$ac_lib 8282 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8283 fi 8284 rm -f conftest.$ac_objext conftest$ac_exeext 8285 if { (ac_try="$ac_link" 8286 case "(($ac_try" in 8287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8288 *) ac_try_echo=$ac_try;; 8289 esac 8290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8291 (eval "$ac_link") 2>conftest.er1 8292 ac_status=$? 8293 grep -v '^ *+' conftest.er1 >conftest.err 8294 rm -f conftest.er1 8295 cat conftest.err >&5 8296 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8297 (exit $ac_status); } && 8298 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8299 { (case "(($ac_try" in 8300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8301 *) ac_try_echo=$ac_try;; 8302 esac 8303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8304 (eval "$ac_try") 2>&5 8305 ac_status=$? 8306 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8307 (exit $ac_status); }; } && 8308 { ac_try='test -s conftest$ac_exeext' 8309 { (case "(($ac_try" in 8310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8311 *) ac_try_echo=$ac_try;; 8312 esac 8313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8314 (eval "$ac_try") 2>&5 8315 ac_status=$? 8316 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8317 (exit $ac_status); }; }; then 8318 ac_cv_search_opendir=$ac_res 8319 else 8320 echo "$as_me: failed program was:" >&5 8321 sed 's/^/| /' conftest.$ac_ext >&5 8322 8323 8324 fi 8325 8326 rm -f core conftest.err conftest.$ac_objext \ 8327 conftest$ac_exeext 8328 if test "${ac_cv_search_opendir+set}" = set; then 8329 break 8330 fi 8331 done 8332 if test "${ac_cv_search_opendir+set}" = set; then 8333 : 8334 else 8335 ac_cv_search_opendir=no 8336 fi 8337 rm conftest.$ac_ext 8338 LIBS=$ac_func_search_save_LIBS 8339 fi 8340 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8341 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8342 ac_res=$ac_cv_search_opendir 8343 if test "$ac_res" != no; then 8344 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8345 8346 fi 8347 8348 else 8349 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8350 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8351 if test "${ac_cv_search_opendir+set}" = set; then 8352 echo $ECHO_N "(cached) $ECHO_C" >&6 8353 else 8354 ac_func_search_save_LIBS=$LIBS 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 8362 /* Override any GCC internal prototype to avoid an error. 8363 Use char because int might match the return type of a GCC 8364 builtin and then its argument prototype would still apply. */ 8365 #ifdef __cplusplus 8366 extern "C" 8367 #endif 8368 char opendir (); 8369 int 8370 main () 8371 { 8372 return opendir (); 8373 ; 8374 return 0; 8375 } 8376 _ACEOF 8377 for ac_lib in '' x; do 8378 if test -z "$ac_lib"; then 8379 ac_res="none required" 8380 else 8381 ac_res=-l$ac_lib 8382 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8383 fi 8384 rm -f conftest.$ac_objext conftest$ac_exeext 8385 if { (ac_try="$ac_link" 8386 case "(($ac_try" in 8387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8388 *) ac_try_echo=$ac_try;; 8389 esac 8390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8391 (eval "$ac_link") 2>conftest.er1 8392 ac_status=$? 8393 grep -v '^ *+' conftest.er1 >conftest.err 8394 rm -f conftest.er1 8395 cat conftest.err >&5 8396 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8397 (exit $ac_status); } && 8398 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8399 { (case "(($ac_try" in 8400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8401 *) ac_try_echo=$ac_try;; 8402 esac 8403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8404 (eval "$ac_try") 2>&5 8405 ac_status=$? 8406 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8407 (exit $ac_status); }; } && 8408 { ac_try='test -s conftest$ac_exeext' 8409 { (case "(($ac_try" in 8410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8411 *) ac_try_echo=$ac_try;; 8412 esac 8413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8414 (eval "$ac_try") 2>&5 8415 ac_status=$? 8416 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8417 (exit $ac_status); }; }; then 8418 ac_cv_search_opendir=$ac_res 8419 else 8420 echo "$as_me: failed program was:" >&5 8421 sed 's/^/| /' conftest.$ac_ext >&5 8422 8423 8424 fi 8425 8426 rm -f core conftest.err conftest.$ac_objext \ 8427 conftest$ac_exeext 8428 if test "${ac_cv_search_opendir+set}" = set; then 8429 break 8430 fi 8431 done 8432 if test "${ac_cv_search_opendir+set}" = set; then 8433 : 8434 else 8435 ac_cv_search_opendir=no 8436 fi 8437 rm conftest.$ac_ext 8438 LIBS=$ac_func_search_save_LIBS 8439 fi 8440 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8441 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8442 ac_res=$ac_cv_search_opendir 8443 if test "$ac_res" != no; then 8444 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8445 8446 fi 8447 8448 fi 8449 8450 8451 for ac_header in dlfcn.h 8452 do 8453 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8454 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8455 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8456 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8457 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8458 echo $ECHO_N "(cached) $ECHO_C" >&6 8459 fi 8460 ac_res=`eval echo '${'$as_ac_Header'}'` 8461 { echo "$as_me:$LINENO: result: $ac_res" >&5 8462 echo "${ECHO_T}$ac_res" >&6; } 8463 else 8464 # Is the header compilable? 8465 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 8466 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 8467 cat >conftest.$ac_ext <<_ACEOF 8468 /* confdefs.h. */ 8469 _ACEOF 8470 cat confdefs.h >>conftest.$ac_ext 8471 cat >>conftest.$ac_ext <<_ACEOF 8472 /* end confdefs.h. */ 8473 $ac_includes_default 8474 #include <$ac_header> 8475 _ACEOF 8476 rm -f conftest.$ac_objext 8477 if { (ac_try="$ac_compile" 8478 case "(($ac_try" in 8479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8480 *) ac_try_echo=$ac_try;; 8481 esac 8482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8483 (eval "$ac_compile") 2>conftest.er1 8484 ac_status=$? 8485 grep -v '^ *+' conftest.er1 >conftest.err 8486 rm -f conftest.er1 8487 cat conftest.err >&5 8488 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8489 (exit $ac_status); } && 8490 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8491 { (case "(($ac_try" in 8492 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8493 *) ac_try_echo=$ac_try;; 8494 esac 8495 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8496 (eval "$ac_try") 2>&5 8497 ac_status=$? 8498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8499 (exit $ac_status); }; } && 8500 { ac_try='test -s conftest.$ac_objext' 8501 { (case "(($ac_try" in 8502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8503 *) ac_try_echo=$ac_try;; 8504 esac 8505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8506 (eval "$ac_try") 2>&5 8507 ac_status=$? 8508 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8509 (exit $ac_status); }; }; then 8510 ac_header_compiler=yes 8511 else 8512 echo "$as_me: failed program was:" >&5 8513 sed 's/^/| /' conftest.$ac_ext >&5 8514 8515 ac_header_compiler=no 8516 fi 8517 8518 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8519 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8520 echo "${ECHO_T}$ac_header_compiler" >&6; } 8521 8522 # Is the header present? 8523 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 8524 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 8525 cat >conftest.$ac_ext <<_ACEOF 8526 /* confdefs.h. */ 8527 _ACEOF 8528 cat confdefs.h >>conftest.$ac_ext 8529 cat >>conftest.$ac_ext <<_ACEOF 8530 /* end confdefs.h. */ 8531 #include <$ac_header> 8532 _ACEOF 8533 if { (ac_try="$ac_cpp conftest.$ac_ext" 8534 case "(($ac_try" in 8535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8536 *) ac_try_echo=$ac_try;; 8537 esac 8538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8539 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 8540 ac_status=$? 8541 grep -v '^ *+' conftest.er1 >conftest.err 8542 rm -f conftest.er1 8543 cat conftest.err >&5 8544 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8545 (exit $ac_status); } >/dev/null; then 8546 if test -s conftest.err; then 8547 ac_cpp_err=$ac_c_preproc_warn_flag 8548 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8549 else 8550 ac_cpp_err= 8551 fi 8552 else 8553 ac_cpp_err=yes 8554 fi 8555 if test -z "$ac_cpp_err"; then 8556 ac_header_preproc=yes 8557 else 8558 echo "$as_me: failed program was:" >&5 8559 sed 's/^/| /' conftest.$ac_ext >&5 8560 8561 ac_header_preproc=no 8562 fi 8563 8564 rm -f conftest.err conftest.$ac_ext 8565 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 8566 echo "${ECHO_T}$ac_header_preproc" >&6; } 8567 8568 # So? What about this header? 8569 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 8570 yes:no: ) 8571 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 8572 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 8573 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 8574 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 8575 ac_header_preproc=yes 8576 ;; 8577 no:yes:* ) 8578 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 8579 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 8580 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 8581 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 8582 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 8583 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 8584 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 8585 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 8586 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 8587 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 8588 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 8589 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 8590 ( cat <<\_ASBOX 8591 ## ------------------------------------ ## 8592 ## Report this to http://llvm.org/bugs/ ## 8593 ## ------------------------------------ ## 8594 _ASBOX 8595 ) | sed "s/^/$as_me: WARNING: /" >&2 8596 ;; 8597 esac 8598 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8599 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8600 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8601 echo $ECHO_N "(cached) $ECHO_C" >&6 8602 else 8603 eval "$as_ac_Header=\$ac_header_preproc" 8604 fi 8605 ac_res=`eval echo '${'$as_ac_Header'}'` 8606 { echo "$as_me:$LINENO: result: $ac_res" >&5 8607 echo "${ECHO_T}$ac_res" >&6; } 8608 8609 fi 8610 if test `eval echo '${'$as_ac_Header'}'` = yes; then 8611 cat >>confdefs.h <<_ACEOF 8612 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8613 _ACEOF 8614 8615 fi 8616 8617 done 8618 8619 # Check whether --enable-ltdl-install was given. 8620 if test "${enable_ltdl_install+set}" = set; then 8621 enableval=$enable_ltdl_install; 8622 fi 8623 8624 8625 8626 8627 if test x"${enable_ltdl_install-no}" != xno; then 8628 INSTALL_LTDL_TRUE= 8629 INSTALL_LTDL_FALSE='#' 8630 else 8631 INSTALL_LTDL_TRUE='#' 8632 INSTALL_LTDL_FALSE= 8633 fi 8634 8635 8636 8637 if test x"${enable_ltdl_convenience-no}" != xno; then 8638 CONVENIENCE_LTDL_TRUE= 8639 CONVENIENCE_LTDL_FALSE='#' 8640 else 8641 CONVENIENCE_LTDL_TRUE='#' 8642 CONVENIENCE_LTDL_FALSE= 8643 fi 8644 8645 8646 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 8647 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } 8648 library_names_spec= 8649 libname_spec='lib$name' 8650 soname_spec= 8651 shrext_cmds=".so" 8652 postinstall_cmds= 8653 postuninstall_cmds= 8654 finish_cmds= 8655 finish_eval= 8656 shlibpath_var= 8657 shlibpath_overrides_runpath=unknown 8658 version_type=none 8659 dynamic_linker="$host_os ld.so" 8660 sys_lib_dlsearch_path_spec="/lib /usr/lib" 8661 if test "$GCC" = yes; then 8662 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8663 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then 8664 # if the path contains ";" then we assume it to be the separator 8665 # otherwise default to the standard path separator (i.e. ":") - it is 8666 # assumed that no part of a normal pathname contains ";" but that should 8667 # okay in the real world where ";" in dirpaths is itself problematic. 8668 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8669 else 8670 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8671 fi 8672 else 8673 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 8674 fi 8675 need_lib_prefix=unknown 8676 hardcode_into_libs=no 8677 8678 # when you set need_version to no, make sure it does not cause -set_version 8679 # flags to be left without arguments 8680 need_version=unknown 8681 8682 case $host_os in 8683 aix3*) 8684 version_type=linux 8685 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 8686 shlibpath_var=LIBPATH 8687 8688 # AIX 3 has no versioning support, so we append a major version to the name. 8689 soname_spec='${libname}${release}${shared_ext}$major' 8690 ;; 8691 8692 aix4* | aix5*) 8693 version_type=linux 8694 need_lib_prefix=no 8695 need_version=no 8696 hardcode_into_libs=yes 8697 if test "$host_cpu" = ia64; then 8698 # AIX 5 supports IA64 8699 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 8700 shlibpath_var=LD_LIBRARY_PATH 8701 else 8702 # With GCC up to 2.95.x, collect2 would create an import file 8703 # for dependence libraries. The import file would start with 8704 # the line `#! .'. This would cause the generated library to 8705 # depend on `.', always an invalid library. This was fixed in 8706 # development snapshots of GCC prior to 3.0. 8707 case $host_os in 8708 aix4 | aix4.[01] | aix4.[01].*) 8709 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 8710 echo ' yes ' 8711 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 8712 : 8713 else 8714 can_build_shared=no 8715 fi 8716 ;; 8717 esac 8718 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 8719 # soname into executable. Probably we can add versioning support to 8720 # collect2, so additional links can be useful in future. 8721 if test "$aix_use_runtimelinking" = yes; then 8722 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 8723 # instead of lib<name>.a to let people know that these are not 8724 # typical AIX shared libraries. 8725 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8726 else 8727 # We preserve .a as extension for shared libraries through AIX4.2 8728 # and later when we are not doing run time linking. 8729 library_names_spec='${libname}${release}.a $libname.a' 8730 soname_spec='${libname}${release}${shared_ext}$major' 8731 fi 8732 shlibpath_var=LIBPATH 8733 fi 8734 ;; 8735 8736 amigaos*) 8737 library_names_spec='$libname.ixlibrary $libname.a' 8738 # Create ${libname}_ixlibrary.a entries in /sys/libs. 8739 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' 8740 ;; 8741 8742 beos*) 8743 library_names_spec='${libname}${shared_ext}' 8744 dynamic_linker="$host_os ld.so" 8745 shlibpath_var=LIBRARY_PATH 8746 ;; 8747 8748 bsdi[45]*) 8749 version_type=linux 8750 need_version=no 8751 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8752 soname_spec='${libname}${release}${shared_ext}$major' 8753 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 8754 shlibpath_var=LD_LIBRARY_PATH 8755 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 8756 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 8757 # the default ld.so.conf also contains /usr/contrib/lib and 8758 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 8759 # libtool to hard-code these into programs 8760 ;; 8761 8762 cygwin* | mingw* | pw32*) 8763 version_type=windows 8764 shrext_cmds=".dll" 8765 need_version=no 8766 need_lib_prefix=no 8767 8768 case $GCC,$host_os in 8769 yes,cygwin* | yes,mingw* | yes,pw32*) 8770 library_names_spec='$libname.dll.a' 8771 # DLL is installed to $(libdir)/../bin by postinstall_cmds 8772 postinstall_cmds='base_file=`basename \${file}`~ 8773 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ 8774 dldir=$destdir/`dirname \$dlpath`~ 8775 test -d \$dldir || mkdir -p \$dldir~ 8776 $install_prog $dir/$dlname \$dldir/$dlname~ 8777 chmod a+x \$dldir/$dlname' 8778 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 8779 dlpath=$dir/\$dldll~ 8780 $rm \$dlpath' 8781 shlibpath_overrides_runpath=yes 8782 8783 case $host_os in 8784 cygwin*) 8785 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 8786 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8787 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 8788 ;; 8789 mingw*) 8790 # MinGW DLLs use traditional 'lib' prefix 8791 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8792 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8793 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then 8794 # It is most probably a Windows format PATH printed by 8795 # mingw gcc, but we are running on Cygwin. Gcc prints its search 8796 # path with ; separators, and with drive letters. We can handle the 8797 # drive letters (cygwin fileutils understands them), so leave them, 8798 # especially as we might pass files found there to a mingw objdump, 8799 # which wouldn't understand a cygwinified path. Ahh. 8800 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8801 else 8802 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8803 fi 8804 ;; 8805 pw32*) 8806 # pw32 DLLs use 'pw' prefix rather than 'lib' 8807 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8808 ;; 8809 esac 8810 ;; 8811 8812 *) 8813 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 8814 ;; 8815 esac 8816 dynamic_linker='Win32 ld.exe' 8817 # FIXME: first we should search . and the directory the executable is in 8818 shlibpath_var=PATH 8819 ;; 8820 8821 darwin* | rhapsody*) 8822 dynamic_linker="$host_os dyld" 8823 version_type=darwin 8824 need_lib_prefix=no 8825 need_version=no 8826 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' 8827 soname_spec='${libname}${release}${major}$shared_ext' 8828 shlibpath_overrides_runpath=yes 8829 shlibpath_var=DYLD_LIBRARY_PATH 8830 shrext_cmds='.dylib' 8831 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. 8832 if test "$GCC" = yes; then 8833 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"` 8834 else 8835 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' 8836 fi 8837 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 8838 ;; 8839 8840 dgux*) 8841 version_type=linux 8842 need_lib_prefix=no 8843 need_version=no 8844 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 8845 soname_spec='${libname}${release}${shared_ext}$major' 8846 shlibpath_var=LD_LIBRARY_PATH 8847 ;; 8848 8849 freebsd1.*) 8850 dynamic_linker=no 8851 ;; 8852 8853 kfreebsd*-gnu) 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 shlibpath_var=LD_LIBRARY_PATH 8860 shlibpath_overrides_runpath=no 8861 hardcode_into_libs=yes 8862 dynamic_linker='GNU ld.so' 8863 ;; 8864 8865 freebsd* | dragonfly*) 8866 # DragonFly does not have aout. When/if they implement a new 8867 # versioning mechanism, adjust this. 8868 if test -x /usr/bin/objformat; then 8869 objformat=`/usr/bin/objformat` 8870 else 8871 case $host_os in 8872 freebsd[123].*) objformat=aout ;; 8873 *) objformat=elf ;; 8874 esac 8875 fi 8876 version_type=freebsd-$objformat 8877 case $version_type in 8878 freebsd-elf*) 8879 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 8880 need_version=no 8881 need_lib_prefix=no 8882 ;; 8883 freebsd-*) 8884 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 8885 need_version=yes 8886 ;; 8887 esac 8888 shlibpath_var=LD_LIBRARY_PATH 8889 case $host_os in 8890 freebsd2.*) 8891 shlibpath_overrides_runpath=yes 8892 ;; 8893 freebsd3.[01]* | freebsdelf3.[01]*) 8894 shlibpath_overrides_runpath=yes 8895 hardcode_into_libs=yes 8896 ;; 8897 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 8898 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 8899 shlibpath_overrides_runpath=no 8900 hardcode_into_libs=yes 8901 ;; 8902 freebsd*) # from 4.6 on 8903 shlibpath_overrides_runpath=yes 8904 hardcode_into_libs=yes 8905 ;; 8906 esac 8907 ;; 8908 8909 gnu*) 8910 version_type=linux 8911 need_lib_prefix=no 8912 need_version=no 8913 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 8914 soname_spec='${libname}${release}${shared_ext}$major' 8915 shlibpath_var=LD_LIBRARY_PATH 8916 hardcode_into_libs=yes 8917 ;; 8918 8919 hpux9* | hpux10* | hpux11*) 8920 # Give a soname corresponding to the major version so that dld.sl refuses to 8921 # link against other versions. 8922 version_type=sunos 8923 need_lib_prefix=no 8924 need_version=no 8925 case $host_cpu in 8926 ia64*) 8927 shrext_cmds='.so' 8928 hardcode_into_libs=yes 8929 dynamic_linker="$host_os dld.so" 8930 shlibpath_var=LD_LIBRARY_PATH 8931 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8932 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8933 soname_spec='${libname}${release}${shared_ext}$major' 8934 if test "X$HPUX_IA64_MODE" = X32; then 8935 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 8936 else 8937 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 8938 fi 8939 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8940 ;; 8941 hppa*64*) 8942 shrext_cmds='.sl' 8943 hardcode_into_libs=yes 8944 dynamic_linker="$host_os dld.sl" 8945 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 8946 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8947 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8948 soname_spec='${libname}${release}${shared_ext}$major' 8949 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 8950 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8951 ;; 8952 *) 8953 shrext_cmds='.sl' 8954 dynamic_linker="$host_os dld.sl" 8955 shlibpath_var=SHLIB_PATH 8956 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 8957 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8958 soname_spec='${libname}${release}${shared_ext}$major' 8959 ;; 8960 esac 8961 # HP-UX runs *really* slowly unless shared libraries are mode 555. 8962 postinstall_cmds='chmod 555 $lib' 8963 ;; 8964 8965 interix3*) 8966 version_type=linux 8967 need_lib_prefix=no 8968 need_version=no 8969 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8970 soname_spec='${libname}${release}${shared_ext}$major' 8971 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 8972 shlibpath_var=LD_LIBRARY_PATH 8973 shlibpath_overrides_runpath=no 8974 hardcode_into_libs=yes 8975 ;; 8976 8977 irix5* | irix6* | nonstopux*) 8978 case $host_os in 8979 nonstopux*) version_type=nonstopux ;; 8980 *) 8981 if test "$lt_cv_prog_gnu_ld" = yes; then 8982 version_type=linux 8983 else 8984 version_type=irix 8985 fi ;; 8986 esac 8987 need_lib_prefix=no 8988 need_version=no 8989 soname_spec='${libname}${release}${shared_ext}$major' 8990 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 8991 case $host_os in 8992 irix5* | nonstopux*) 8993 libsuff= shlibsuff= 8994 ;; 8995 *) 8996 case $LD in # libtool.m4 will add one of these switches to LD 8997 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 8998 libsuff= shlibsuff= libmagic=32-bit;; 8999 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9000 libsuff=32 shlibsuff=N32 libmagic=N32;; 9001 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9002 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9003 *) libsuff= shlibsuff= libmagic=never-match;; 9004 esac 9005 ;; 9006 esac 9007 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9008 shlibpath_overrides_runpath=no 9009 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9010 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9011 hardcode_into_libs=yes 9012 ;; 9013 9014 # No shared lib support for Linux oldld, aout, or coff. 9015 linux*oldld* | linux*aout* | linux*coff*) 9016 dynamic_linker=no 9017 ;; 9018 9019 # This must be Linux ELF. 9020 linux*) 9021 version_type=linux 9022 need_lib_prefix=no 9023 need_version=no 9024 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9025 soname_spec='${libname}${release}${shared_ext}$major' 9026 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9027 shlibpath_var=LD_LIBRARY_PATH 9028 shlibpath_overrides_runpath=no 9029 # This implies no fast_install, which is unacceptable. 9030 # Some rework will be needed to allow for fast_install 9031 # before this can be enabled. 9032 hardcode_into_libs=yes 9033 9034 # Append ld.so.conf contents to the search path 9035 if test -f /etc/ld.so.conf; then 9036 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' ' '` 9037 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 9038 fi 9039 9040 # We used to test for /lib/ld.so.1 and disable shared libraries on 9041 # powerpc, because MkLinux only supported shared libraries with the 9042 # GNU dynamic linker. Since this was broken with cross compilers, 9043 # most powerpc-linux boxes support dynamic linking these days and 9044 # people can always --disable-shared, the test was removed, and we 9045 # assume the GNU/Linux dynamic linker is in use. 9046 dynamic_linker='GNU/Linux ld.so' 9047 ;; 9048 9049 knetbsd*-gnu) 9050 version_type=linux 9051 need_lib_prefix=no 9052 need_version=no 9053 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9054 soname_spec='${libname}${release}${shared_ext}$major' 9055 shlibpath_var=LD_LIBRARY_PATH 9056 shlibpath_overrides_runpath=no 9057 hardcode_into_libs=yes 9058 dynamic_linker='GNU ld.so' 9059 ;; 9060 9061 netbsd*) 9062 version_type=sunos 9063 need_lib_prefix=no 9064 need_version=no 9065 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 9066 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9067 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9068 dynamic_linker='NetBSD (a.out) ld.so' 9069 else 9070 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9071 soname_spec='${libname}${release}${shared_ext}$major' 9072 dynamic_linker='NetBSD ld.elf_so' 9073 fi 9074 shlibpath_var=LD_LIBRARY_PATH 9075 shlibpath_overrides_runpath=yes 9076 hardcode_into_libs=yes 9077 ;; 9078 9079 newsos6) 9080 version_type=linux 9081 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9082 shlibpath_var=LD_LIBRARY_PATH 9083 shlibpath_overrides_runpath=yes 9084 ;; 9085 9086 nto-qnx*) 9087 version_type=linux 9088 need_lib_prefix=no 9089 need_version=no 9090 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9091 soname_spec='${libname}${release}${shared_ext}$major' 9092 shlibpath_var=LD_LIBRARY_PATH 9093 shlibpath_overrides_runpath=yes 9094 ;; 9095 9096 openbsd*) 9097 version_type=sunos 9098 sys_lib_dlsearch_path_spec="/usr/lib" 9099 need_lib_prefix=no 9100 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9101 case $host_os in 9102 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9103 *) need_version=no ;; 9104 esac 9105 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9106 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9107 shlibpath_var=LD_LIBRARY_PATH 9108 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9109 case $host_os in 9110 openbsd2.[89] | openbsd2.[89].*) 9111 shlibpath_overrides_runpath=no 9112 ;; 9113 *) 9114 shlibpath_overrides_runpath=yes 9115 ;; 9116 esac 9117 else 9118 shlibpath_overrides_runpath=yes 9119 fi 9120 ;; 9121 9122 os2*) 9123 libname_spec='$name' 9124 shrext_cmds=".dll" 9125 need_lib_prefix=no 9126 library_names_spec='$libname${shared_ext} $libname.a' 9127 dynamic_linker='OS/2 ld.exe' 9128 shlibpath_var=LIBPATH 9129 ;; 9130 9131 osf3* | osf4* | osf5*) 9132 version_type=osf 9133 need_lib_prefix=no 9134 need_version=no 9135 soname_spec='${libname}${release}${shared_ext}$major' 9136 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9137 shlibpath_var=LD_LIBRARY_PATH 9138 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9139 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9140 ;; 9141 9142 solaris*) 9143 version_type=linux 9144 need_lib_prefix=no 9145 need_version=no 9146 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9147 soname_spec='${libname}${release}${shared_ext}$major' 9148 shlibpath_var=LD_LIBRARY_PATH 9149 shlibpath_overrides_runpath=yes 9150 hardcode_into_libs=yes 9151 # ldd complains unless libraries are executable 9152 postinstall_cmds='chmod +x $lib' 9153 ;; 9154 9155 sunos4*) 9156 version_type=sunos 9157 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9158 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9159 shlibpath_var=LD_LIBRARY_PATH 9160 shlibpath_overrides_runpath=yes 9161 if test "$with_gnu_ld" = yes; then 9162 need_lib_prefix=no 9163 fi 9164 need_version=yes 9165 ;; 9166 9167 sysv4 | sysv4.3*) 9168 version_type=linux 9169 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9170 soname_spec='${libname}${release}${shared_ext}$major' 9171 shlibpath_var=LD_LIBRARY_PATH 9172 case $host_vendor in 9173 sni) 9174 shlibpath_overrides_runpath=no 9175 need_lib_prefix=no 9176 export_dynamic_flag_spec='${wl}-Blargedynsym' 9177 runpath_var=LD_RUN_PATH 9178 ;; 9179 siemens) 9180 need_lib_prefix=no 9181 ;; 9182 motorola) 9183 need_lib_prefix=no 9184 need_version=no 9185 shlibpath_overrides_runpath=no 9186 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9187 ;; 9188 esac 9189 ;; 9190 9191 sysv4*MP*) 9192 if test -d /usr/nec ;then 9193 version_type=linux 9194 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9195 soname_spec='$libname${shared_ext}.$major' 9196 shlibpath_var=LD_LIBRARY_PATH 9197 fi 9198 ;; 9199 9200 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9201 version_type=freebsd-elf 9202 need_lib_prefix=no 9203 need_version=no 9204 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9205 soname_spec='${libname}${release}${shared_ext}$major' 9206 shlibpath_var=LD_LIBRARY_PATH 9207 hardcode_into_libs=yes 9208 if test "$with_gnu_ld" = yes; then 9209 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9210 shlibpath_overrides_runpath=no 9211 else 9212 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9213 shlibpath_overrides_runpath=yes 9214 case $host_os in 9215 sco3.2v5*) 9216 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9217 ;; 9218 esac 9219 fi 9220 sys_lib_dlsearch_path_spec='/usr/lib' 9221 ;; 9222 9223 uts4*) 9224 version_type=linux 9225 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9226 soname_spec='${libname}${release}${shared_ext}$major' 9227 shlibpath_var=LD_LIBRARY_PATH 9228 ;; 9229 9230 *) 9231 dynamic_linker=no 9232 ;; 9233 esac 9234 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5 9235 echo "${ECHO_T}$dynamic_linker" >&6; } 9236 test "$dynamic_linker" = no && can_build_shared=no 9237 9238 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9239 if test "$GCC" = yes; then 9240 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9241 fi 9242 9243 9244 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5 9245 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; } 9246 if test "${libltdl_cv_shlibext+set}" = set; then 9247 echo $ECHO_N "(cached) $ECHO_C" >&6 9248 else 9249 9250 module=yes 9251 eval libltdl_cv_shlibext=$shrext_cmds 9252 9253 fi 9254 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5 9255 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; } 9256 if test -n "$libltdl_cv_shlibext"; then 9257 9258 cat >>confdefs.h <<_ACEOF 9259 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext" 9260 _ACEOF 9261 9262 fi 9263 9264 9265 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5 9266 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; } 9267 if test "${libltdl_cv_shlibpath_var+set}" = set; then 9268 echo $ECHO_N "(cached) $ECHO_C" >&6 9269 else 9270 libltdl_cv_shlibpath_var="$shlibpath_var" 9271 fi 9272 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5 9273 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; } 9274 if test -n "$libltdl_cv_shlibpath_var"; then 9275 9276 cat >>confdefs.h <<_ACEOF 9277 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var" 9278 _ACEOF 9279 9280 fi 9281 9282 9283 { echo "$as_me:$LINENO: checking for the default library search path" >&5 9284 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; } 9285 if test "${libltdl_cv_sys_search_path+set}" = set; then 9286 echo $ECHO_N "(cached) $ECHO_C" >&6 9287 else 9288 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec" 9289 fi 9290 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5 9291 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; } 9292 if test -n "$libltdl_cv_sys_search_path"; then 9293 sys_search_path= 9294 for dir in $libltdl_cv_sys_search_path; do 9295 if test -z "$sys_search_path"; then 9296 sys_search_path="$dir" 9297 else 9298 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir" 9299 fi 9300 done 9301 9302 cat >>confdefs.h <<_ACEOF 9303 #define LTDL_SYSSEARCHPATH "$sys_search_path" 9304 _ACEOF 9305 9306 fi 9307 9308 { echo "$as_me:$LINENO: checking for objdir" >&5 9309 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } 9310 if test "${libltdl_cv_objdir+set}" = set; then 9311 echo $ECHO_N "(cached) $ECHO_C" >&6 9312 else 9313 libltdl_cv_objdir="$objdir" 9314 if test -n "$objdir"; then 9315 : 9316 else 9317 rm -f .libs 2>/dev/null 9318 mkdir .libs 2>/dev/null 9319 if test -d .libs; then 9320 libltdl_cv_objdir=.libs 9321 else 9322 # MS-DOS does not allow filenames that begin with a dot. 9323 libltdl_cv_objdir=_libs 9324 fi 9325 rmdir .libs 2>/dev/null 9326 fi 9327 9328 fi 9329 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5 9330 echo "${ECHO_T}$libltdl_cv_objdir" >&6; } 9331 9332 cat >>confdefs.h <<_ACEOF 9333 #define LTDL_OBJDIR "$libltdl_cv_objdir/" 9334 _ACEOF 9335 9336 9337 9338 9339 9340 9341 # Check for command to grab the raw symbol name followed by C symbol from nm. 9342 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 9343 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } 9344 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 9345 echo $ECHO_N "(cached) $ECHO_C" >&6 9346 else 9347 9348 # These are sane defaults that work on at least a few old systems. 9349 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 9350 9351 # Character class describing NM global symbol codes. 9352 symcode='[BCDEGRST]' 9353 9354 # Regexp to match symbols that can be accessed directly from C. 9355 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 9356 9357 # Transform an extracted symbol line into a proper C declaration 9358 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 9359 9360 # Transform an extracted symbol line into symbol name and symbol address 9361 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'" 9362 9363 # Define system-specific variables. 9364 case $host_os in 9365 aix*) 9366 symcode='[BCDT]' 9367 ;; 9368 cygwin* | mingw* | pw32*) 9369 symcode='[ABCDGISTW]' 9370 ;; 9371 hpux*) # Its linker distinguishes data from code symbols 9372 if test "$host_cpu" = ia64; then 9373 symcode='[ABCDEGRST]' 9374 fi 9375 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9376 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'" 9377 ;; 9378 linux*) 9379 if test "$host_cpu" = ia64; then 9380 symcode='[ABCDGIRSTW]' 9381 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9382 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'" 9383 fi 9384 ;; 9385 irix* | nonstopux*) 9386 symcode='[BCDEGRST]' 9387 ;; 9388 osf*) 9389 symcode='[BCDEGQRST]' 9390 ;; 9391 solaris*) 9392 symcode='[BDRT]' 9393 ;; 9394 sco3.2v5*) 9395 symcode='[DT]' 9396 ;; 9397 sysv4.2uw2*) 9398 symcode='[DT]' 9399 ;; 9400 sysv5* | sco5v6* | unixware* | OpenUNIX*) 9401 symcode='[ABDT]' 9402 ;; 9403 sysv4) 9404 symcode='[DFNSTU]' 9405 ;; 9406 esac 9407 9408 # Handle CRLF in mingw tool chain 9409 opt_cr= 9410 case $build_os in 9411 mingw*) 9412 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 9413 ;; 9414 esac 9415 9416 # If we're using GNU nm, then use its standard symbol codes. 9417 case `$NM -V 2>&1` in 9418 *GNU* | *'with BFD'*) 9419 symcode='[ABCDGIRSTW]' ;; 9420 esac 9421 9422 # Try without a prefix undercore, then with it. 9423 for ac_symprfx in "" "_"; do 9424 9425 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 9426 symxfrm="\\1 $ac_symprfx\\2 \\2" 9427 9428 # Write the raw and C identifiers. 9429 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 9430 9431 # Check to see that the pipe works correctly. 9432 pipe_works=no 9433 9434 rm -f conftest* 9435 cat > conftest.$ac_ext <<EOF 9436 #ifdef __cplusplus 9437 extern "C" { 9438 #endif 9439 char nm_test_var; 9440 void nm_test_func(){} 9441 #ifdef __cplusplus 9442 } 9443 #endif 9444 int main(){nm_test_var='a';nm_test_func();return(0);} 9445 EOF 9446 9447 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9448 (eval $ac_compile) 2>&5 9449 ac_status=$? 9450 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9451 (exit $ac_status); }; then 9452 # Now try to grab the symbols. 9453 nlist=conftest.nm 9454 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 9455 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 9456 ac_status=$? 9457 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9458 (exit $ac_status); } && test -s "$nlist"; then 9459 # Try sorting and uniquifying the output. 9460 if sort "$nlist" | uniq > "$nlist"T; then 9461 mv -f "$nlist"T "$nlist" 9462 else 9463 rm -f "$nlist"T 9464 fi 9465 9466 # Make sure that we snagged all the symbols we need. 9467 if grep ' nm_test_var$' "$nlist" >/dev/null; then 9468 if grep ' nm_test_func$' "$nlist" >/dev/null; then 9469 cat <<EOF > conftest.$ac_ext 9470 #ifdef __cplusplus 9471 extern "C" { 9472 #endif 9473 9474 EOF 9475 # Now generate the symbol file. 9476 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' 9477 9478 cat <<EOF >> conftest.$ac_ext 9479 #if defined (__STDC__) && __STDC__ 9480 # define lt_ptr_t void * 9481 #else 9482 # define lt_ptr_t char * 9483 # define const 9484 #endif 9485 9486 /* The mapping between symbol names and symbols. */ 9487 const struct { 9488 const char *name; 9489 lt_ptr_t address; 9490 } 9491 lt_preloaded_symbols[] = 9492 { 9493 EOF 9494 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext 9495 cat <<\EOF >> conftest.$ac_ext 9496 {0, (lt_ptr_t) 0} 9497 }; 9498 9499 #ifdef __cplusplus 9500 } 9501 #endif 9502 EOF 9503 # Now try linking the two files. 9504 mv conftest.$ac_objext conftstm.$ac_objext 9505 lt_save_LIBS="$LIBS" 9506 lt_save_CFLAGS="$CFLAGS" 9507 LIBS="conftstm.$ac_objext" 9508 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 9509 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9510 (eval $ac_link) 2>&5 9511 ac_status=$? 9512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9513 (exit $ac_status); } && test -s conftest${ac_exeext}; then 9514 pipe_works=yes 9515 fi 9516 LIBS="$lt_save_LIBS" 9517 CFLAGS="$lt_save_CFLAGS" 9518 else 9519 echo "cannot find nm_test_func in $nlist" >&5 9520 fi 9521 else 9522 echo "cannot find nm_test_var in $nlist" >&5 9523 fi 9524 else 9525 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 9526 fi 9527 else 9528 echo "$progname: failed program was:" >&5 9529 cat conftest.$ac_ext >&5 9530 fi 9531 rm -f conftest* conftst* 9532 9533 # Do not use the global_symbol_pipe unless it works. 9534 if test "$pipe_works" = yes; then 9535 break 9536 else 9537 lt_cv_sys_global_symbol_pipe= 9538 fi 9539 done 9540 9541 fi 9542 9543 if test -z "$lt_cv_sys_global_symbol_pipe"; then 9544 lt_cv_sys_global_symbol_to_cdecl= 9545 fi 9546 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 9547 { echo "$as_me:$LINENO: result: failed" >&5 9548 echo "${ECHO_T}failed" >&6; } 9549 else 9550 { echo "$as_me:$LINENO: result: ok" >&5 9551 echo "${ECHO_T}ok" >&6; } 9552 fi 9553 9554 9555 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5 9556 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; } 9557 if test "${libltdl_cv_preloaded_symbols+set}" = set; then 9558 echo $ECHO_N "(cached) $ECHO_C" >&6 9559 else 9560 if test -n "$lt_cv_sys_global_symbol_pipe"; then 9561 libltdl_cv_preloaded_symbols=yes 9562 else 9563 libltdl_cv_preloaded_symbols=no 9564 fi 9565 9566 fi 9567 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5 9568 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; } 9569 if test x"$libltdl_cv_preloaded_symbols" = xyes; then 9570 9571 cat >>confdefs.h <<\_ACEOF 9572 #define HAVE_PRELOADED_SYMBOLS 1 9573 _ACEOF 9574 9575 fi 9576 9577 LIBADD_DL= 9578 9579 ac_ext=c 9580 ac_cpp='$CPP $CPPFLAGS' 9581 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9582 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9583 ac_compiler_gnu=$ac_cv_c_compiler_gnu 9584 9585 9586 { echo "$as_me:$LINENO: checking for shl_load" >&5 9587 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } 9588 if test "${ac_cv_func_shl_load+set}" = set; then 9589 echo $ECHO_N "(cached) $ECHO_C" >&6 9590 else 9591 cat >conftest.$ac_ext <<_ACEOF 9592 /* confdefs.h. */ 9593 _ACEOF 9594 cat confdefs.h >>conftest.$ac_ext 9595 cat >>conftest.$ac_ext <<_ACEOF 9596 /* end confdefs.h. */ 9597 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 9598 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9599 #define shl_load innocuous_shl_load 9600 9601 /* System header to define __stub macros and hopefully few prototypes, 9602 which can conflict with char shl_load (); below. 9603 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9604 <limits.h> exists even on freestanding compilers. */ 9605 9606 #ifdef __STDC__ 9607 # include <limits.h> 9608 #else 9609 # include <assert.h> 9610 #endif 9611 9612 #undef shl_load 9613 9614 /* Override any GCC internal prototype to avoid an error. 9615 Use char because int might match the return type of a GCC 9616 builtin and then its argument prototype would still apply. */ 9617 #ifdef __cplusplus 9618 extern "C" 9619 #endif 9620 char shl_load (); 9621 /* The GNU C library defines this for functions which it implements 9622 to always fail with ENOSYS. Some functions are actually named 9623 something starting with __ and the normal name is an alias. */ 9624 #if defined __stub_shl_load || defined __stub___shl_load 9625 choke me 9626 #endif 9627 9628 int 9629 main () 9630 { 9631 return shl_load (); 9632 ; 9633 return 0; 9634 } 9635 _ACEOF 9636 rm -f conftest.$ac_objext conftest$ac_exeext 9637 if { (ac_try="$ac_link" 9638 case "(($ac_try" in 9639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9640 *) ac_try_echo=$ac_try;; 9641 esac 9642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9643 (eval "$ac_link") 2>conftest.er1 9644 ac_status=$? 9645 grep -v '^ *+' conftest.er1 >conftest.err 9646 rm -f conftest.er1 9647 cat conftest.err >&5 9648 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9649 (exit $ac_status); } && 9650 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9651 { (case "(($ac_try" in 9652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9653 *) ac_try_echo=$ac_try;; 9654 esac 9655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9656 (eval "$ac_try") 2>&5 9657 ac_status=$? 9658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9659 (exit $ac_status); }; } && 9660 { ac_try='test -s conftest$ac_exeext' 9661 { (case "(($ac_try" in 9662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9663 *) ac_try_echo=$ac_try;; 9664 esac 9665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9666 (eval "$ac_try") 2>&5 9667 ac_status=$? 9668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9669 (exit $ac_status); }; }; then 9670 ac_cv_func_shl_load=yes 9671 else 9672 echo "$as_me: failed program was:" >&5 9673 sed 's/^/| /' conftest.$ac_ext >&5 9674 9675 ac_cv_func_shl_load=no 9676 fi 9677 9678 rm -f core conftest.err conftest.$ac_objext \ 9679 conftest$ac_exeext conftest.$ac_ext 9680 fi 9681 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 9682 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } 9683 if test $ac_cv_func_shl_load = yes; then 9684 9685 cat >>confdefs.h <<\_ACEOF 9686 #define HAVE_SHL_LOAD 1 9687 _ACEOF 9688 9689 else 9690 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 9691 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } 9692 if test "${ac_cv_lib_dld_shl_load+set}" = set; then 9693 echo $ECHO_N "(cached) $ECHO_C" >&6 9694 else 9695 ac_check_lib_save_LIBS=$LIBS 9696 LIBS="-ldld $LIBS" 9697 cat >conftest.$ac_ext <<_ACEOF 9698 /* confdefs.h. */ 9699 _ACEOF 9700 cat confdefs.h >>conftest.$ac_ext 9701 cat >>conftest.$ac_ext <<_ACEOF 9702 /* end confdefs.h. */ 9703 9704 /* Override any GCC internal prototype to avoid an error. 9705 Use char because int might match the return type of a GCC 9706 builtin and then its argument prototype would still apply. */ 9707 #ifdef __cplusplus 9708 extern "C" 9709 #endif 9710 char shl_load (); 9711 int 9712 main () 9713 { 9714 return shl_load (); 9715 ; 9716 return 0; 9717 } 9718 _ACEOF 9719 rm -f conftest.$ac_objext conftest$ac_exeext 9720 if { (ac_try="$ac_link" 9721 case "(($ac_try" in 9722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9723 *) ac_try_echo=$ac_try;; 9724 esac 9725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9726 (eval "$ac_link") 2>conftest.er1 9727 ac_status=$? 9728 grep -v '^ *+' conftest.er1 >conftest.err 9729 rm -f conftest.er1 9730 cat conftest.err >&5 9731 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9732 (exit $ac_status); } && 9733 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9734 { (case "(($ac_try" in 9735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9736 *) ac_try_echo=$ac_try;; 9737 esac 9738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9739 (eval "$ac_try") 2>&5 9740 ac_status=$? 9741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9742 (exit $ac_status); }; } && 9743 { ac_try='test -s conftest$ac_exeext' 9744 { (case "(($ac_try" in 9745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9746 *) ac_try_echo=$ac_try;; 9747 esac 9748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9749 (eval "$ac_try") 2>&5 9750 ac_status=$? 9751 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9752 (exit $ac_status); }; }; then 9753 ac_cv_lib_dld_shl_load=yes 9754 else 9755 echo "$as_me: failed program was:" >&5 9756 sed 's/^/| /' conftest.$ac_ext >&5 9757 9758 ac_cv_lib_dld_shl_load=no 9759 fi 9760 9761 rm -f core conftest.err conftest.$ac_objext \ 9762 conftest$ac_exeext conftest.$ac_ext 9763 LIBS=$ac_check_lib_save_LIBS 9764 fi 9765 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 9766 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } 9767 if test $ac_cv_lib_dld_shl_load = yes; then 9768 9769 cat >>confdefs.h <<\_ACEOF 9770 #define HAVE_SHL_LOAD 1 9771 _ACEOF 9772 9773 LIBADD_DL="$LIBADD_DL -ldld" 9774 else 9775 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 9776 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } 9777 if test "${ac_cv_lib_dl_dlopen+set}" = set; then 9778 echo $ECHO_N "(cached) $ECHO_C" >&6 9779 else 9780 ac_check_lib_save_LIBS=$LIBS 9781 LIBS="-ldl $LIBS" 9782 cat >conftest.$ac_ext <<_ACEOF 9783 /* confdefs.h. */ 9784 _ACEOF 9785 cat confdefs.h >>conftest.$ac_ext 9786 cat >>conftest.$ac_ext <<_ACEOF 9787 /* end confdefs.h. */ 9788 9789 /* Override any GCC internal prototype to avoid an error. 9790 Use char because int might match the return type of a GCC 9791 builtin and then its argument prototype would still apply. */ 9792 #ifdef __cplusplus 9793 extern "C" 9794 #endif 9795 char dlopen (); 9796 int 9797 main () 9798 { 9799 return dlopen (); 9800 ; 9801 return 0; 9802 } 9803 _ACEOF 9804 rm -f conftest.$ac_objext conftest$ac_exeext 9805 if { (ac_try="$ac_link" 9806 case "(($ac_try" in 9807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9808 *) ac_try_echo=$ac_try;; 9809 esac 9810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9811 (eval "$ac_link") 2>conftest.er1 9812 ac_status=$? 9813 grep -v '^ *+' conftest.er1 >conftest.err 9814 rm -f conftest.er1 9815 cat conftest.err >&5 9816 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9817 (exit $ac_status); } && 9818 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9819 { (case "(($ac_try" in 9820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9821 *) ac_try_echo=$ac_try;; 9822 esac 9823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9824 (eval "$ac_try") 2>&5 9825 ac_status=$? 9826 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9827 (exit $ac_status); }; } && 9828 { ac_try='test -s conftest$ac_exeext' 9829 { (case "(($ac_try" in 9830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9831 *) ac_try_echo=$ac_try;; 9832 esac 9833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9834 (eval "$ac_try") 2>&5 9835 ac_status=$? 9836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9837 (exit $ac_status); }; }; then 9838 ac_cv_lib_dl_dlopen=yes 9839 else 9840 echo "$as_me: failed program was:" >&5 9841 sed 's/^/| /' conftest.$ac_ext >&5 9842 9843 ac_cv_lib_dl_dlopen=no 9844 fi 9845 9846 rm -f core conftest.err conftest.$ac_objext \ 9847 conftest$ac_exeext conftest.$ac_ext 9848 LIBS=$ac_check_lib_save_LIBS 9849 fi 9850 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 9851 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } 9852 if test $ac_cv_lib_dl_dlopen = yes; then 9853 9854 cat >>confdefs.h <<\_ACEOF 9855 #define HAVE_LIBDL 1 9856 _ACEOF 9857 9858 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes" 9859 else 9860 cat >conftest.$ac_ext <<_ACEOF 9861 /* confdefs.h. */ 9862 _ACEOF 9863 cat confdefs.h >>conftest.$ac_ext 9864 cat >>conftest.$ac_ext <<_ACEOF 9865 /* end confdefs.h. */ 9866 #if HAVE_DLFCN_H 9867 # include <dlfcn.h> 9868 #endif 9869 9870 int 9871 main () 9872 { 9873 dlopen(0, 0); 9874 ; 9875 return 0; 9876 } 9877 _ACEOF 9878 rm -f conftest.$ac_objext conftest$ac_exeext 9879 if { (ac_try="$ac_link" 9880 case "(($ac_try" in 9881 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9882 *) ac_try_echo=$ac_try;; 9883 esac 9884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9885 (eval "$ac_link") 2>conftest.er1 9886 ac_status=$? 9887 grep -v '^ *+' conftest.er1 >conftest.err 9888 rm -f conftest.er1 9889 cat conftest.err >&5 9890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9891 (exit $ac_status); } && 9892 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9893 { (case "(($ac_try" in 9894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9895 *) ac_try_echo=$ac_try;; 9896 esac 9897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9898 (eval "$ac_try") 2>&5 9899 ac_status=$? 9900 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9901 (exit $ac_status); }; } && 9902 { ac_try='test -s conftest$ac_exeext' 9903 { (case "(($ac_try" in 9904 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9905 *) ac_try_echo=$ac_try;; 9906 esac 9907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9908 (eval "$ac_try") 2>&5 9909 ac_status=$? 9910 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9911 (exit $ac_status); }; }; then 9912 9913 cat >>confdefs.h <<\_ACEOF 9914 #define HAVE_LIBDL 1 9915 _ACEOF 9916 libltdl_cv_func_dlopen="yes" 9917 else 9918 echo "$as_me: failed program was:" >&5 9919 sed 's/^/| /' conftest.$ac_ext >&5 9920 9921 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 9922 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } 9923 if test "${ac_cv_lib_svld_dlopen+set}" = set; then 9924 echo $ECHO_N "(cached) $ECHO_C" >&6 9925 else 9926 ac_check_lib_save_LIBS=$LIBS 9927 LIBS="-lsvld $LIBS" 9928 cat >conftest.$ac_ext <<_ACEOF 9929 /* confdefs.h. */ 9930 _ACEOF 9931 cat confdefs.h >>conftest.$ac_ext 9932 cat >>conftest.$ac_ext <<_ACEOF 9933 /* end confdefs.h. */ 9934 9935 /* Override any GCC internal prototype to avoid an error. 9936 Use char because int might match the return type of a GCC 9937 builtin and then its argument prototype would still apply. */ 9938 #ifdef __cplusplus 9939 extern "C" 9940 #endif 9941 char dlopen (); 9942 int 9943 main () 9944 { 9945 return dlopen (); 9946 ; 9947 return 0; 9948 } 9949 _ACEOF 9950 rm -f conftest.$ac_objext conftest$ac_exeext 9951 if { (ac_try="$ac_link" 9952 case "(($ac_try" in 9953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9954 *) ac_try_echo=$ac_try;; 9955 esac 9956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9957 (eval "$ac_link") 2>conftest.er1 9958 ac_status=$? 9959 grep -v '^ *+' conftest.er1 >conftest.err 9960 rm -f conftest.er1 9961 cat conftest.err >&5 9962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9963 (exit $ac_status); } && 9964 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9965 { (case "(($ac_try" in 9966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9967 *) ac_try_echo=$ac_try;; 9968 esac 9969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9970 (eval "$ac_try") 2>&5 9971 ac_status=$? 9972 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9973 (exit $ac_status); }; } && 9974 { ac_try='test -s conftest$ac_exeext' 9975 { (case "(($ac_try" in 9976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9977 *) ac_try_echo=$ac_try;; 9978 esac 9979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9980 (eval "$ac_try") 2>&5 9981 ac_status=$? 9982 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9983 (exit $ac_status); }; }; then 9984 ac_cv_lib_svld_dlopen=yes 9985 else 9986 echo "$as_me: failed program was:" >&5 9987 sed 's/^/| /' conftest.$ac_ext >&5 9988 9989 ac_cv_lib_svld_dlopen=no 9990 fi 9991 9992 rm -f core conftest.err conftest.$ac_objext \ 9993 conftest$ac_exeext conftest.$ac_ext 9994 LIBS=$ac_check_lib_save_LIBS 9995 fi 9996 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 9997 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } 9998 if test $ac_cv_lib_svld_dlopen = yes; then 9999 10000 cat >>confdefs.h <<\_ACEOF 10001 #define HAVE_LIBDL 1 10002 _ACEOF 10003 10004 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes" 10005 else 10006 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 10007 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } 10008 if test "${ac_cv_lib_dld_dld_link+set}" = set; then 10009 echo $ECHO_N "(cached) $ECHO_C" >&6 10010 else 10011 ac_check_lib_save_LIBS=$LIBS 10012 LIBS="-ldld $LIBS" 10013 cat >conftest.$ac_ext <<_ACEOF 10014 /* confdefs.h. */ 10015 _ACEOF 10016 cat confdefs.h >>conftest.$ac_ext 10017 cat >>conftest.$ac_ext <<_ACEOF 10018 /* end confdefs.h. */ 10019 10020 /* Override any GCC internal prototype to avoid an error. 10021 Use char because int might match the return type of a GCC 10022 builtin and then its argument prototype would still apply. */ 10023 #ifdef __cplusplus 10024 extern "C" 10025 #endif 10026 char dld_link (); 10027 int 10028 main () 10029 { 10030 return dld_link (); 10031 ; 10032 return 0; 10033 } 10034 _ACEOF 10035 rm -f conftest.$ac_objext conftest$ac_exeext 10036 if { (ac_try="$ac_link" 10037 case "(($ac_try" in 10038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10039 *) ac_try_echo=$ac_try;; 10040 esac 10041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10042 (eval "$ac_link") 2>conftest.er1 10043 ac_status=$? 10044 grep -v '^ *+' conftest.er1 >conftest.err 10045 rm -f conftest.er1 10046 cat conftest.err >&5 10047 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10048 (exit $ac_status); } && 10049 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10050 { (case "(($ac_try" in 10051 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10052 *) ac_try_echo=$ac_try;; 10053 esac 10054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10055 (eval "$ac_try") 2>&5 10056 ac_status=$? 10057 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10058 (exit $ac_status); }; } && 10059 { ac_try='test -s conftest$ac_exeext' 10060 { (case "(($ac_try" in 10061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10062 *) ac_try_echo=$ac_try;; 10063 esac 10064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10065 (eval "$ac_try") 2>&5 10066 ac_status=$? 10067 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10068 (exit $ac_status); }; }; then 10069 ac_cv_lib_dld_dld_link=yes 10070 else 10071 echo "$as_me: failed program was:" >&5 10072 sed 's/^/| /' conftest.$ac_ext >&5 10073 10074 ac_cv_lib_dld_dld_link=no 10075 fi 10076 10077 rm -f core conftest.err conftest.$ac_objext \ 10078 conftest$ac_exeext conftest.$ac_ext 10079 LIBS=$ac_check_lib_save_LIBS 10080 fi 10081 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 10082 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } 10083 if test $ac_cv_lib_dld_dld_link = yes; then 10084 10085 cat >>confdefs.h <<\_ACEOF 10086 #define HAVE_DLD 1 10087 _ACEOF 10088 10089 LIBADD_DL="$LIBADD_DL -ldld" 10090 else 10091 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5 10092 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; } 10093 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then 10094 echo $ECHO_N "(cached) $ECHO_C" >&6 10095 else 10096 cat >conftest.$ac_ext <<_ACEOF 10097 /* confdefs.h. */ 10098 _ACEOF 10099 cat confdefs.h >>conftest.$ac_ext 10100 cat >>conftest.$ac_ext <<_ACEOF 10101 /* end confdefs.h. */ 10102 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup. 10103 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10104 #define _dyld_func_lookup innocuous__dyld_func_lookup 10105 10106 /* System header to define __stub macros and hopefully few prototypes, 10107 which can conflict with char _dyld_func_lookup (); below. 10108 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10109 <limits.h> exists even on freestanding compilers. */ 10110 10111 #ifdef __STDC__ 10112 # include <limits.h> 10113 #else 10114 # include <assert.h> 10115 #endif 10116 10117 #undef _dyld_func_lookup 10118 10119 /* Override any GCC internal prototype to avoid an error. 10120 Use char because int might match the return type of a GCC 10121 builtin and then its argument prototype would still apply. */ 10122 #ifdef __cplusplus 10123 extern "C" 10124 #endif 10125 char _dyld_func_lookup (); 10126 /* The GNU C library defines this for functions which it implements 10127 to always fail with ENOSYS. Some functions are actually named 10128 something starting with __ and the normal name is an alias. */ 10129 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup 10130 choke me 10131 #endif 10132 10133 int 10134 main () 10135 { 10136 return _dyld_func_lookup (); 10137 ; 10138 return 0; 10139 } 10140 _ACEOF 10141 rm -f conftest.$ac_objext conftest$ac_exeext 10142 if { (ac_try="$ac_link" 10143 case "(($ac_try" in 10144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10145 *) ac_try_echo=$ac_try;; 10146 esac 10147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10148 (eval "$ac_link") 2>conftest.er1 10149 ac_status=$? 10150 grep -v '^ *+' conftest.er1 >conftest.err 10151 rm -f conftest.er1 10152 cat conftest.err >&5 10153 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10154 (exit $ac_status); } && 10155 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10156 { (case "(($ac_try" in 10157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10158 *) ac_try_echo=$ac_try;; 10159 esac 10160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10161 (eval "$ac_try") 2>&5 10162 ac_status=$? 10163 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10164 (exit $ac_status); }; } && 10165 { ac_try='test -s conftest$ac_exeext' 10166 { (case "(($ac_try" in 10167 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10168 *) ac_try_echo=$ac_try;; 10169 esac 10170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10171 (eval "$ac_try") 2>&5 10172 ac_status=$? 10173 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10174 (exit $ac_status); }; }; then 10175 ac_cv_func__dyld_func_lookup=yes 10176 else 10177 echo "$as_me: failed program was:" >&5 10178 sed 's/^/| /' conftest.$ac_ext >&5 10179 10180 ac_cv_func__dyld_func_lookup=no 10181 fi 10182 10183 rm -f core conftest.err conftest.$ac_objext \ 10184 conftest$ac_exeext conftest.$ac_ext 10185 fi 10186 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5 10187 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; } 10188 if test $ac_cv_func__dyld_func_lookup = yes; then 10189 10190 cat >>confdefs.h <<\_ACEOF 10191 #define HAVE_DYLD 1 10192 _ACEOF 10193 10194 fi 10195 10196 10197 fi 10198 10199 10200 fi 10201 10202 10203 fi 10204 10205 rm -f core conftest.err conftest.$ac_objext \ 10206 conftest$ac_exeext conftest.$ac_ext 10207 10208 fi 10209 10210 10211 fi 10212 10213 10214 fi 10215 10216 10217 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes 10218 then 10219 lt_save_LIBS="$LIBS" 10220 LIBS="$LIBS $LIBADD_DL" 10221 10222 for ac_func in dlerror 10223 do 10224 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10225 { echo "$as_me:$LINENO: checking for $ac_func" >&5 10226 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10227 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10228 echo $ECHO_N "(cached) $ECHO_C" >&6 10229 else 10230 cat >conftest.$ac_ext <<_ACEOF 10231 /* confdefs.h. */ 10232 _ACEOF 10233 cat confdefs.h >>conftest.$ac_ext 10234 cat >>conftest.$ac_ext <<_ACEOF 10235 /* end confdefs.h. */ 10236 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10237 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10238 #define $ac_func innocuous_$ac_func 10239 10240 /* System header to define __stub macros and hopefully few prototypes, 10241 which can conflict with char $ac_func (); below. 10242 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10243 <limits.h> exists even on freestanding compilers. */ 10244 10245 #ifdef __STDC__ 10246 # include <limits.h> 10247 #else 10248 # include <assert.h> 10249 #endif 10250 10251 #undef $ac_func 10252 10253 /* Override any GCC internal prototype to avoid an error. 10254 Use char because int might match the return type of a GCC 10255 builtin and then its argument prototype would still apply. */ 10256 #ifdef __cplusplus 10257 extern "C" 10258 #endif 10259 char $ac_func (); 10260 /* The GNU C library defines this for functions which it implements 10261 to always fail with ENOSYS. Some functions are actually named 10262 something starting with __ and the normal name is an alias. */ 10263 #if defined __stub_$ac_func || defined __stub___$ac_func 10264 choke me 10265 #endif 10266 10267 int 10268 main () 10269 { 10270 return $ac_func (); 10271 ; 10272 return 0; 10273 } 10274 _ACEOF 10275 rm -f conftest.$ac_objext conftest$ac_exeext 10276 if { (ac_try="$ac_link" 10277 case "(($ac_try" in 10278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10279 *) ac_try_echo=$ac_try;; 10280 esac 10281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10282 (eval "$ac_link") 2>conftest.er1 10283 ac_status=$? 10284 grep -v '^ *+' conftest.er1 >conftest.err 10285 rm -f conftest.er1 10286 cat conftest.err >&5 10287 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10288 (exit $ac_status); } && 10289 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10290 { (case "(($ac_try" in 10291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10292 *) ac_try_echo=$ac_try;; 10293 esac 10294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10295 (eval "$ac_try") 2>&5 10296 ac_status=$? 10297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10298 (exit $ac_status); }; } && 10299 { ac_try='test -s conftest$ac_exeext' 10300 { (case "(($ac_try" in 10301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10302 *) ac_try_echo=$ac_try;; 10303 esac 10304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10305 (eval "$ac_try") 2>&5 10306 ac_status=$? 10307 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10308 (exit $ac_status); }; }; then 10309 eval "$as_ac_var=yes" 10310 else 10311 echo "$as_me: failed program was:" >&5 10312 sed 's/^/| /' conftest.$ac_ext >&5 10313 10314 eval "$as_ac_var=no" 10315 fi 10316 10317 rm -f core conftest.err conftest.$ac_objext \ 10318 conftest$ac_exeext conftest.$ac_ext 10319 fi 10320 ac_res=`eval echo '${'$as_ac_var'}'` 10321 { echo "$as_me:$LINENO: result: $ac_res" >&5 10322 echo "${ECHO_T}$ac_res" >&6; } 10323 if test `eval echo '${'$as_ac_var'}'` = yes; then 10324 cat >>confdefs.h <<_ACEOF 10325 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10326 _ACEOF 10327 10328 fi 10329 done 10330 10331 LIBS="$lt_save_LIBS" 10332 fi 10333 ac_ext=c 10334 ac_cpp='$CPP $CPPFLAGS' 10335 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10336 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10337 ac_compiler_gnu=$ac_cv_c_compiler_gnu 10338 10339 10340 10341 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5 10342 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; } 10343 if test "${ac_cv_sys_symbol_underscore+set}" = set; then 10344 echo $ECHO_N "(cached) $ECHO_C" >&6 10345 else 10346 ac_cv_sys_symbol_underscore=no 10347 cat > conftest.$ac_ext <<EOF 10348 void nm_test_func(){} 10349 int main(){nm_test_func;return 0;} 10350 EOF 10351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10352 (eval $ac_compile) 2>&5 10353 ac_status=$? 10354 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10355 (exit $ac_status); }; then 10356 # Now try to grab the symbols. 10357 ac_nlist=conftest.nm 10358 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5 10359 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5 10360 ac_status=$? 10361 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10362 (exit $ac_status); } && test -s "$ac_nlist"; then 10363 # See whether the symbols have a leading underscore. 10364 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then 10365 ac_cv_sys_symbol_underscore=yes 10366 else 10367 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then 10368 : 10369 else 10370 echo "configure: cannot find nm_test_func in $ac_nlist" >&5 10371 fi 10372 fi 10373 else 10374 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5 10375 fi 10376 else 10377 echo "configure: failed program was:" >&5 10378 cat conftest.c >&5 10379 fi 10380 rm -rf conftest* 10381 10382 fi 10383 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5 10384 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; } 10385 10386 10387 if test x"$ac_cv_sys_symbol_underscore" = xyes; then 10388 if test x"$libltdl_cv_func_dlopen" = xyes || 10389 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then 10390 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5 10391 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; } 10392 if test "${libltdl_cv_need_uscore+set}" = set; then 10393 echo $ECHO_N "(cached) $ECHO_C" >&6 10394 else 10395 libltdl_cv_need_uscore=unknown 10396 save_LIBS="$LIBS" 10397 LIBS="$LIBS $LIBADD_DL" 10398 if test "$cross_compiling" = yes; then : 10399 libltdl_cv_need_uscore=cross 10400 else 10401 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10402 lt_status=$lt_dlunknown 10403 cat > conftest.$ac_ext <<EOF 10404 #line 10404 "configure" 10405 #include "confdefs.h" 10406 10407 #if HAVE_DLFCN_H 10408 #include <dlfcn.h> 10409 #endif 10410 10411 #include <stdio.h> 10412 10413 #ifdef RTLD_GLOBAL 10414 # define LT_DLGLOBAL RTLD_GLOBAL 10415 #else 10416 # ifdef DL_GLOBAL 10417 # define LT_DLGLOBAL DL_GLOBAL 10418 # else 10419 # define LT_DLGLOBAL 0 10420 # endif 10421 #endif 10422 10423 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10424 find out it does not work in some platform. */ 10425 #ifndef LT_DLLAZY_OR_NOW 10426 # ifdef RTLD_LAZY 10427 # define LT_DLLAZY_OR_NOW RTLD_LAZY 10428 # else 10429 # ifdef DL_LAZY 10430 # define LT_DLLAZY_OR_NOW DL_LAZY 10431 # else 10432 # ifdef RTLD_NOW 10433 # define LT_DLLAZY_OR_NOW RTLD_NOW 10434 # else 10435 # ifdef DL_NOW 10436 # define LT_DLLAZY_OR_NOW DL_NOW 10437 # else 10438 # define LT_DLLAZY_OR_NOW 0 10439 # endif 10440 # endif 10441 # endif 10442 # endif 10443 #endif 10444 10445 #ifdef __cplusplus 10446 extern "C" void exit (int); 10447 #endif 10448 10449 void fnord() { int i=42;} 10450 int main () 10451 { 10452 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10453 int status = $lt_dlunknown; 10454 10455 if (self) 10456 { 10457 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10458 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10459 /* dlclose (self); */ 10460 } 10461 else 10462 puts (dlerror ()); 10463 10464 exit (status); 10465 } 10466 EOF 10467 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10468 (eval $ac_link) 2>&5 10469 ac_status=$? 10470 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10471 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10472 (./conftest; exit; ) >&5 2>/dev/null 10473 lt_status=$? 10474 case x$lt_status in 10475 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;; 10476 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;; 10477 x$lt_dlunknown|x*) ;; 10478 esac 10479 else : 10480 # compilation failed 10481 10482 fi 10483 fi 10484 rm -fr conftest* 10485 10486 LIBS="$save_LIBS" 10487 10488 fi 10489 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5 10490 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; } 10491 fi 10492 fi 10493 10494 if test x"$libltdl_cv_need_uscore" = xyes; then 10495 10496 cat >>confdefs.h <<\_ACEOF 10497 #define NEED_USCORE 1 10498 _ACEOF 10499 10500 fi 10501 10502 10503 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5 10504 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; } 10505 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then 10506 echo $ECHO_N "(cached) $ECHO_C" >&6 10507 else 10508 # PORTME does your system automatically load deplibs for dlopen? 10509 # or its logical equivalent (e.g. shl_load for HP-UX < 11) 10510 # For now, we just catch OSes we know something about -- in the 10511 # future, we'll try test this programmatically. 10512 libltdl_cv_sys_dlopen_deplibs=unknown 10513 case "$host_os" in 10514 aix3*|aix4.1.*|aix4.2.*) 10515 # Unknown whether this is true for these versions of AIX, but 10516 # we want this `case' here to explicitly catch those versions. 10517 libltdl_cv_sys_dlopen_deplibs=unknown 10518 ;; 10519 aix[45]*) 10520 libltdl_cv_sys_dlopen_deplibs=yes 10521 ;; 10522 darwin*) 10523 # Assuming the user has installed a libdl from somewhere, this is true 10524 # If you are looking for one http://www.opendarwin.org/projects/dlcompat 10525 libltdl_cv_sys_dlopen_deplibs=yes 10526 ;; 10527 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu) 10528 # GNU and its variants, using gnu ld.so (Glibc) 10529 libltdl_cv_sys_dlopen_deplibs=yes 10530 ;; 10531 hpux10*|hpux11*) 10532 libltdl_cv_sys_dlopen_deplibs=yes 10533 ;; 10534 interix*) 10535 libltdl_cv_sys_dlopen_deplibs=yes 10536 ;; 10537 irix[12345]*|irix6.[01]*) 10538 # Catch all versions of IRIX before 6.2, and indicate that we don't 10539 # know how it worked for any of those versions. 10540 libltdl_cv_sys_dlopen_deplibs=unknown 10541 ;; 10542 irix*) 10543 # The case above catches anything before 6.2, and it's known that 10544 # at 6.2 and later dlopen does load deplibs. 10545 libltdl_cv_sys_dlopen_deplibs=yes 10546 ;; 10547 netbsd*) 10548 libltdl_cv_sys_dlopen_deplibs=yes 10549 ;; 10550 openbsd*) 10551 libltdl_cv_sys_dlopen_deplibs=yes 10552 ;; 10553 osf[1234]*) 10554 # dlopen did load deplibs (at least at 4.x), but until the 5.x series, 10555 # it did *not* use an RPATH in a shared library to find objects the 10556 # library depends on, so we explicitly say `no'. 10557 libltdl_cv_sys_dlopen_deplibs=no 10558 ;; 10559 osf5.0|osf5.0a|osf5.1) 10560 # dlopen *does* load deplibs and with the right loader patch applied 10561 # it even uses RPATH in a shared library to search for shared objects 10562 # that the library depends on, but there's no easy way to know if that 10563 # patch is installed. Since this is the case, all we can really 10564 # say is unknown -- it depends on the patch being installed. If 10565 # it is, this changes to `yes'. Without it, it would be `no'. 10566 libltdl_cv_sys_dlopen_deplibs=unknown 10567 ;; 10568 osf*) 10569 # the two cases above should catch all versions of osf <= 5.1. Read 10570 # the comments above for what we know about them. 10571 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library 10572 # is used to find them so we can finally say `yes'. 10573 libltdl_cv_sys_dlopen_deplibs=yes 10574 ;; 10575 solaris*) 10576 libltdl_cv_sys_dlopen_deplibs=yes 10577 ;; 10578 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10579 libltdl_cv_sys_dlopen_deplibs=yes 10580 ;; 10581 esac 10582 10583 fi 10584 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5 10585 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; } 10586 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then 10587 10588 cat >>confdefs.h <<\_ACEOF 10589 #define LTDL_DLOPEN_DEPLIBS 1 10590 _ACEOF 10591 10592 fi 10593 10594 10595 for ac_header in argz.h 10596 do 10597 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10598 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10599 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10600 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10601 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10602 echo $ECHO_N "(cached) $ECHO_C" >&6 10603 fi 10604 ac_res=`eval echo '${'$as_ac_Header'}'` 10605 { echo "$as_me:$LINENO: result: $ac_res" >&5 10606 echo "${ECHO_T}$ac_res" >&6; } 10607 else 10608 # Is the header compilable? 10609 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 10610 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 10611 cat >conftest.$ac_ext <<_ACEOF 10612 /* confdefs.h. */ 10613 _ACEOF 10614 cat confdefs.h >>conftest.$ac_ext 10615 cat >>conftest.$ac_ext <<_ACEOF 10616 /* end confdefs.h. */ 10617 $ac_includes_default 10618 #include <$ac_header> 10619 _ACEOF 10620 rm -f conftest.$ac_objext 10621 if { (ac_try="$ac_compile" 10622 case "(($ac_try" in 10623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10624 *) ac_try_echo=$ac_try;; 10625 esac 10626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10627 (eval "$ac_compile") 2>conftest.er1 10628 ac_status=$? 10629 grep -v '^ *+' conftest.er1 >conftest.err 10630 rm -f conftest.er1 10631 cat conftest.err >&5 10632 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10633 (exit $ac_status); } && 10634 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10635 { (case "(($ac_try" in 10636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10637 *) ac_try_echo=$ac_try;; 10638 esac 10639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10640 (eval "$ac_try") 2>&5 10641 ac_status=$? 10642 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10643 (exit $ac_status); }; } && 10644 { ac_try='test -s conftest.$ac_objext' 10645 { (case "(($ac_try" in 10646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10647 *) ac_try_echo=$ac_try;; 10648 esac 10649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10650 (eval "$ac_try") 2>&5 10651 ac_status=$? 10652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10653 (exit $ac_status); }; }; then 10654 ac_header_compiler=yes 10655 else 10656 echo "$as_me: failed program was:" >&5 10657 sed 's/^/| /' conftest.$ac_ext >&5 10658 10659 ac_header_compiler=no 10660 fi 10661 10662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10663 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10664 echo "${ECHO_T}$ac_header_compiler" >&6; } 10665 10666 # Is the header present? 10667 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 10668 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 10669 cat >conftest.$ac_ext <<_ACEOF 10670 /* confdefs.h. */ 10671 _ACEOF 10672 cat confdefs.h >>conftest.$ac_ext 10673 cat >>conftest.$ac_ext <<_ACEOF 10674 /* end confdefs.h. */ 10675 #include <$ac_header> 10676 _ACEOF 10677 if { (ac_try="$ac_cpp conftest.$ac_ext" 10678 case "(($ac_try" in 10679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10680 *) ac_try_echo=$ac_try;; 10681 esac 10682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10683 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 10684 ac_status=$? 10685 grep -v '^ *+' conftest.er1 >conftest.err 10686 rm -f conftest.er1 10687 cat conftest.err >&5 10688 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10689 (exit $ac_status); } >/dev/null; then 10690 if test -s conftest.err; then 10691 ac_cpp_err=$ac_c_preproc_warn_flag 10692 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10693 else 10694 ac_cpp_err= 10695 fi 10696 else 10697 ac_cpp_err=yes 10698 fi 10699 if test -z "$ac_cpp_err"; then 10700 ac_header_preproc=yes 10701 else 10702 echo "$as_me: failed program was:" >&5 10703 sed 's/^/| /' conftest.$ac_ext >&5 10704 10705 ac_header_preproc=no 10706 fi 10707 10708 rm -f conftest.err conftest.$ac_ext 10709 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10710 echo "${ECHO_T}$ac_header_preproc" >&6; } 10711 10712 # So? What about this header? 10713 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10714 yes:no: ) 10715 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10716 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10717 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10718 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10719 ac_header_preproc=yes 10720 ;; 10721 no:yes:* ) 10722 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10723 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10724 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10725 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10726 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10727 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10728 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10729 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10730 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10731 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10732 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10733 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10734 ( cat <<\_ASBOX 10735 ## ------------------------------------ ## 10736 ## Report this to http://llvm.org/bugs/ ## 10737 ## ------------------------------------ ## 10738 _ASBOX 10739 ) | sed "s/^/$as_me: WARNING: /" >&2 10740 ;; 10741 esac 10742 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10743 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10744 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10745 echo $ECHO_N "(cached) $ECHO_C" >&6 10746 else 10747 eval "$as_ac_Header=\$ac_header_preproc" 10748 fi 10749 ac_res=`eval echo '${'$as_ac_Header'}'` 10750 { echo "$as_me:$LINENO: result: $ac_res" >&5 10751 echo "${ECHO_T}$ac_res" >&6; } 10752 10753 fi 10754 if test `eval echo '${'$as_ac_Header'}'` = yes; then 10755 cat >>confdefs.h <<_ACEOF 10756 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10757 _ACEOF 10758 10759 fi 10760 10761 done 10762 10763 10764 { echo "$as_me:$LINENO: checking for error_t" >&5 10765 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; } 10766 if test "${ac_cv_type_error_t+set}" = set; then 10767 echo $ECHO_N "(cached) $ECHO_C" >&6 10768 else 10769 cat >conftest.$ac_ext <<_ACEOF 10770 /* confdefs.h. */ 10771 _ACEOF 10772 cat confdefs.h >>conftest.$ac_ext 10773 cat >>conftest.$ac_ext <<_ACEOF 10774 /* end confdefs.h. */ 10775 #if HAVE_ARGZ_H 10776 # include <argz.h> 10777 #endif 10778 10779 typedef error_t ac__type_new_; 10780 int 10781 main () 10782 { 10783 if ((ac__type_new_ *) 0) 10784 return 0; 10785 if (sizeof (ac__type_new_)) 10786 return 0; 10787 ; 10788 return 0; 10789 } 10790 _ACEOF 10791 rm -f conftest.$ac_objext 10792 if { (ac_try="$ac_compile" 10793 case "(($ac_try" in 10794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10795 *) ac_try_echo=$ac_try;; 10796 esac 10797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10798 (eval "$ac_compile") 2>conftest.er1 10799 ac_status=$? 10800 grep -v '^ *+' conftest.er1 >conftest.err 10801 rm -f conftest.er1 10802 cat conftest.err >&5 10803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10804 (exit $ac_status); } && 10805 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10806 { (case "(($ac_try" in 10807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10808 *) ac_try_echo=$ac_try;; 10809 esac 10810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10811 (eval "$ac_try") 2>&5 10812 ac_status=$? 10813 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10814 (exit $ac_status); }; } && 10815 { ac_try='test -s conftest.$ac_objext' 10816 { (case "(($ac_try" in 10817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10818 *) ac_try_echo=$ac_try;; 10819 esac 10820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10821 (eval "$ac_try") 2>&5 10822 ac_status=$? 10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10824 (exit $ac_status); }; }; then 10825 ac_cv_type_error_t=yes 10826 else 10827 echo "$as_me: failed program was:" >&5 10828 sed 's/^/| /' conftest.$ac_ext >&5 10829 10830 ac_cv_type_error_t=no 10831 fi 10832 10833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10834 fi 10835 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5 10836 echo "${ECHO_T}$ac_cv_type_error_t" >&6; } 10837 if test $ac_cv_type_error_t = yes; then 10838 10839 cat >>confdefs.h <<_ACEOF 10840 #define HAVE_ERROR_T 1 10841 _ACEOF 10842 10843 10844 else 10845 10846 cat >>confdefs.h <<\_ACEOF 10847 #define error_t int 10848 _ACEOF 10849 10850 fi 10851 10852 10853 10854 10855 10856 10857 10858 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify 10859 do 10860 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10861 { echo "$as_me:$LINENO: checking for $ac_func" >&5 10862 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10863 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10864 echo $ECHO_N "(cached) $ECHO_C" >&6 10865 else 10866 cat >conftest.$ac_ext <<_ACEOF 10867 /* confdefs.h. */ 10868 _ACEOF 10869 cat confdefs.h >>conftest.$ac_ext 10870 cat >>conftest.$ac_ext <<_ACEOF 10871 /* end confdefs.h. */ 10872 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10873 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10874 #define $ac_func innocuous_$ac_func 10875 10876 /* System header to define __stub macros and hopefully few prototypes, 10877 which can conflict with char $ac_func (); below. 10878 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10879 <limits.h> exists even on freestanding compilers. */ 10880 10881 #ifdef __STDC__ 10882 # include <limits.h> 10883 #else 10884 # include <assert.h> 10885 #endif 10886 10887 #undef $ac_func 10888 10889 /* Override any GCC internal prototype to avoid an error. 10890 Use char because int might match the return type of a GCC 10891 builtin and then its argument prototype would still apply. */ 10892 #ifdef __cplusplus 10893 extern "C" 10894 #endif 10895 char $ac_func (); 10896 /* The GNU C library defines this for functions which it implements 10897 to always fail with ENOSYS. Some functions are actually named 10898 something starting with __ and the normal name is an alias. */ 10899 #if defined __stub_$ac_func || defined __stub___$ac_func 10900 choke me 10901 #endif 10902 10903 int 10904 main () 10905 { 10906 return $ac_func (); 10907 ; 10908 return 0; 10909 } 10910 _ACEOF 10911 rm -f conftest.$ac_objext conftest$ac_exeext 10912 if { (ac_try="$ac_link" 10913 case "(($ac_try" in 10914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10915 *) ac_try_echo=$ac_try;; 10916 esac 10917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10918 (eval "$ac_link") 2>conftest.er1 10919 ac_status=$? 10920 grep -v '^ *+' conftest.er1 >conftest.err 10921 rm -f conftest.er1 10922 cat conftest.err >&5 10923 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10924 (exit $ac_status); } && 10925 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10926 { (case "(($ac_try" in 10927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10928 *) ac_try_echo=$ac_try;; 10929 esac 10930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10931 (eval "$ac_try") 2>&5 10932 ac_status=$? 10933 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10934 (exit $ac_status); }; } && 10935 { ac_try='test -s conftest$ac_exeext' 10936 { (case "(($ac_try" in 10937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10938 *) ac_try_echo=$ac_try;; 10939 esac 10940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10941 (eval "$ac_try") 2>&5 10942 ac_status=$? 10943 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10944 (exit $ac_status); }; }; then 10945 eval "$as_ac_var=yes" 10946 else 10947 echo "$as_me: failed program was:" >&5 10948 sed 's/^/| /' conftest.$ac_ext >&5 10949 10950 eval "$as_ac_var=no" 10951 fi 10952 10953 rm -f core conftest.err conftest.$ac_objext \ 10954 conftest$ac_exeext conftest.$ac_ext 10955 fi 10956 ac_res=`eval echo '${'$as_ac_var'}'` 10957 { echo "$as_me:$LINENO: result: $ac_res" >&5 10958 echo "${ECHO_T}$ac_res" >&6; } 10959 if test `eval echo '${'$as_ac_var'}'` = yes; then 10960 cat >>confdefs.h <<_ACEOF 10961 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10962 _ACEOF 10963 10964 fi 10965 done 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \ 10995 stdio.h unistd.h 10996 do 10997 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10998 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10999 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11000 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11001 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11002 echo $ECHO_N "(cached) $ECHO_C" >&6 11003 fi 11004 ac_res=`eval echo '${'$as_ac_Header'}'` 11005 { echo "$as_me:$LINENO: result: $ac_res" >&5 11006 echo "${ECHO_T}$ac_res" >&6; } 11007 else 11008 # Is the header compilable? 11009 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 11010 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11011 cat >conftest.$ac_ext <<_ACEOF 11012 /* confdefs.h. */ 11013 _ACEOF 11014 cat confdefs.h >>conftest.$ac_ext 11015 cat >>conftest.$ac_ext <<_ACEOF 11016 /* end confdefs.h. */ 11017 $ac_includes_default 11018 #include <$ac_header> 11019 _ACEOF 11020 rm -f conftest.$ac_objext 11021 if { (ac_try="$ac_compile" 11022 case "(($ac_try" in 11023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11024 *) ac_try_echo=$ac_try;; 11025 esac 11026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11027 (eval "$ac_compile") 2>conftest.er1 11028 ac_status=$? 11029 grep -v '^ *+' conftest.er1 >conftest.err 11030 rm -f conftest.er1 11031 cat conftest.err >&5 11032 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11033 (exit $ac_status); } && 11034 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11035 { (case "(($ac_try" in 11036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11037 *) ac_try_echo=$ac_try;; 11038 esac 11039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11040 (eval "$ac_try") 2>&5 11041 ac_status=$? 11042 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11043 (exit $ac_status); }; } && 11044 { ac_try='test -s conftest.$ac_objext' 11045 { (case "(($ac_try" in 11046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11047 *) ac_try_echo=$ac_try;; 11048 esac 11049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11050 (eval "$ac_try") 2>&5 11051 ac_status=$? 11052 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11053 (exit $ac_status); }; }; then 11054 ac_header_compiler=yes 11055 else 11056 echo "$as_me: failed program was:" >&5 11057 sed 's/^/| /' conftest.$ac_ext >&5 11058 11059 ac_header_compiler=no 11060 fi 11061 11062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11063 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11064 echo "${ECHO_T}$ac_header_compiler" >&6; } 11065 11066 # Is the header present? 11067 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 11068 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11069 cat >conftest.$ac_ext <<_ACEOF 11070 /* confdefs.h. */ 11071 _ACEOF 11072 cat confdefs.h >>conftest.$ac_ext 11073 cat >>conftest.$ac_ext <<_ACEOF 11074 /* end confdefs.h. */ 11075 #include <$ac_header> 11076 _ACEOF 11077 if { (ac_try="$ac_cpp conftest.$ac_ext" 11078 case "(($ac_try" in 11079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11080 *) ac_try_echo=$ac_try;; 11081 esac 11082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11083 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11084 ac_status=$? 11085 grep -v '^ *+' conftest.er1 >conftest.err 11086 rm -f conftest.er1 11087 cat conftest.err >&5 11088 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11089 (exit $ac_status); } >/dev/null; then 11090 if test -s conftest.err; then 11091 ac_cpp_err=$ac_c_preproc_warn_flag 11092 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11093 else 11094 ac_cpp_err= 11095 fi 11096 else 11097 ac_cpp_err=yes 11098 fi 11099 if test -z "$ac_cpp_err"; then 11100 ac_header_preproc=yes 11101 else 11102 echo "$as_me: failed program was:" >&5 11103 sed 's/^/| /' conftest.$ac_ext >&5 11104 11105 ac_header_preproc=no 11106 fi 11107 11108 rm -f conftest.err conftest.$ac_ext 11109 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11110 echo "${ECHO_T}$ac_header_preproc" >&6; } 11111 11112 # So? What about this header? 11113 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11114 yes:no: ) 11115 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11116 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11117 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11118 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11119 ac_header_preproc=yes 11120 ;; 11121 no:yes:* ) 11122 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11123 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11124 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11125 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11126 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11127 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11128 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11129 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11130 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11131 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11132 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11133 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11134 ( cat <<\_ASBOX 11135 ## ------------------------------------ ## 11136 ## Report this to http://llvm.org/bugs/ ## 11137 ## ------------------------------------ ## 11138 _ASBOX 11139 ) | sed "s/^/$as_me: WARNING: /" >&2 11140 ;; 11141 esac 11142 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11143 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11144 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11145 echo $ECHO_N "(cached) $ECHO_C" >&6 11146 else 11147 eval "$as_ac_Header=\$ac_header_preproc" 11148 fi 11149 ac_res=`eval echo '${'$as_ac_Header'}'` 11150 { echo "$as_me:$LINENO: result: $ac_res" >&5 11151 echo "${ECHO_T}$ac_res" >&6; } 11152 11153 fi 11154 if test `eval echo '${'$as_ac_Header'}'` = yes; then 11155 cat >>confdefs.h <<_ACEOF 11156 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11157 _ACEOF 11158 11159 fi 11160 11161 done 11162 11163 11164 11165 11166 11167 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h 11168 do 11169 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11170 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11171 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11172 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11173 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11174 echo $ECHO_N "(cached) $ECHO_C" >&6 11175 fi 11176 ac_res=`eval echo '${'$as_ac_Header'}'` 11177 { echo "$as_me:$LINENO: result: $ac_res" >&5 11178 echo "${ECHO_T}$ac_res" >&6; } 11179 else 11180 # Is the header compilable? 11181 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 11182 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11183 cat >conftest.$ac_ext <<_ACEOF 11184 /* confdefs.h. */ 11185 _ACEOF 11186 cat confdefs.h >>conftest.$ac_ext 11187 cat >>conftest.$ac_ext <<_ACEOF 11188 /* end confdefs.h. */ 11189 $ac_includes_default 11190 #include <$ac_header> 11191 _ACEOF 11192 rm -f conftest.$ac_objext 11193 if { (ac_try="$ac_compile" 11194 case "(($ac_try" in 11195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11196 *) ac_try_echo=$ac_try;; 11197 esac 11198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11199 (eval "$ac_compile") 2>conftest.er1 11200 ac_status=$? 11201 grep -v '^ *+' conftest.er1 >conftest.err 11202 rm -f conftest.er1 11203 cat conftest.err >&5 11204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11205 (exit $ac_status); } && 11206 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11207 { (case "(($ac_try" in 11208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11209 *) ac_try_echo=$ac_try;; 11210 esac 11211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11212 (eval "$ac_try") 2>&5 11213 ac_status=$? 11214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11215 (exit $ac_status); }; } && 11216 { ac_try='test -s conftest.$ac_objext' 11217 { (case "(($ac_try" in 11218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11219 *) ac_try_echo=$ac_try;; 11220 esac 11221 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11222 (eval "$ac_try") 2>&5 11223 ac_status=$? 11224 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11225 (exit $ac_status); }; }; then 11226 ac_header_compiler=yes 11227 else 11228 echo "$as_me: failed program was:" >&5 11229 sed 's/^/| /' conftest.$ac_ext >&5 11230 11231 ac_header_compiler=no 11232 fi 11233 11234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11235 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11236 echo "${ECHO_T}$ac_header_compiler" >&6; } 11237 11238 # Is the header present? 11239 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 11240 echo $ECHO_N "checking $ac_header presence... $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 #include <$ac_header> 11248 _ACEOF 11249 if { (ac_try="$ac_cpp conftest.$ac_ext" 11250 case "(($ac_try" in 11251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11252 *) ac_try_echo=$ac_try;; 11253 esac 11254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11255 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11256 ac_status=$? 11257 grep -v '^ *+' conftest.er1 >conftest.err 11258 rm -f conftest.er1 11259 cat conftest.err >&5 11260 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11261 (exit $ac_status); } >/dev/null; then 11262 if test -s conftest.err; then 11263 ac_cpp_err=$ac_c_preproc_warn_flag 11264 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11265 else 11266 ac_cpp_err= 11267 fi 11268 else 11269 ac_cpp_err=yes 11270 fi 11271 if test -z "$ac_cpp_err"; then 11272 ac_header_preproc=yes 11273 else 11274 echo "$as_me: failed program was:" >&5 11275 sed 's/^/| /' conftest.$ac_ext >&5 11276 11277 ac_header_preproc=no 11278 fi 11279 11280 rm -f conftest.err conftest.$ac_ext 11281 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11282 echo "${ECHO_T}$ac_header_preproc" >&6; } 11283 11284 # So? What about this header? 11285 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11286 yes:no: ) 11287 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11288 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11289 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11290 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11291 ac_header_preproc=yes 11292 ;; 11293 no:yes:* ) 11294 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11295 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11296 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11297 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11298 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11299 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11300 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11301 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11302 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11303 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11304 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11305 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11306 ( cat <<\_ASBOX 11307 ## ------------------------------------ ## 11308 ## Report this to http://llvm.org/bugs/ ## 11309 ## ------------------------------------ ## 11310 _ASBOX 11311 ) | sed "s/^/$as_me: WARNING: /" >&2 11312 ;; 11313 esac 11314 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11315 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11316 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11317 echo $ECHO_N "(cached) $ECHO_C" >&6 11318 else 11319 eval "$as_ac_Header=\$ac_header_preproc" 11320 fi 11321 ac_res=`eval echo '${'$as_ac_Header'}'` 11322 { echo "$as_me:$LINENO: result: $ac_res" >&5 11323 echo "${ECHO_T}$ac_res" >&6; } 11324 11325 fi 11326 if test `eval echo '${'$as_ac_Header'}'` = yes; then 11327 cat >>confdefs.h <<_ACEOF 11328 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11329 _ACEOF 11330 11331 fi 11332 11333 done 11334 11335 11336 11337 for ac_header in string.h strings.h 11338 do 11339 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11340 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11341 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11342 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11343 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11344 echo $ECHO_N "(cached) $ECHO_C" >&6 11345 fi 11346 ac_res=`eval echo '${'$as_ac_Header'}'` 11347 { echo "$as_me:$LINENO: result: $ac_res" >&5 11348 echo "${ECHO_T}$ac_res" >&6; } 11349 else 11350 # Is the header compilable? 11351 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 11352 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11353 cat >conftest.$ac_ext <<_ACEOF 11354 /* confdefs.h. */ 11355 _ACEOF 11356 cat confdefs.h >>conftest.$ac_ext 11357 cat >>conftest.$ac_ext <<_ACEOF 11358 /* end confdefs.h. */ 11359 $ac_includes_default 11360 #include <$ac_header> 11361 _ACEOF 11362 rm -f conftest.$ac_objext 11363 if { (ac_try="$ac_compile" 11364 case "(($ac_try" in 11365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11366 *) ac_try_echo=$ac_try;; 11367 esac 11368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11369 (eval "$ac_compile") 2>conftest.er1 11370 ac_status=$? 11371 grep -v '^ *+' conftest.er1 >conftest.err 11372 rm -f conftest.er1 11373 cat conftest.err >&5 11374 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11375 (exit $ac_status); } && 11376 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11377 { (case "(($ac_try" in 11378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11379 *) ac_try_echo=$ac_try;; 11380 esac 11381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11382 (eval "$ac_try") 2>&5 11383 ac_status=$? 11384 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11385 (exit $ac_status); }; } && 11386 { ac_try='test -s conftest.$ac_objext' 11387 { (case "(($ac_try" in 11388 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11389 *) ac_try_echo=$ac_try;; 11390 esac 11391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11392 (eval "$ac_try") 2>&5 11393 ac_status=$? 11394 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11395 (exit $ac_status); }; }; then 11396 ac_header_compiler=yes 11397 else 11398 echo "$as_me: failed program was:" >&5 11399 sed 's/^/| /' conftest.$ac_ext >&5 11400 11401 ac_header_compiler=no 11402 fi 11403 11404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11405 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11406 echo "${ECHO_T}$ac_header_compiler" >&6; } 11407 11408 # Is the header present? 11409 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 11410 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11411 cat >conftest.$ac_ext <<_ACEOF 11412 /* confdefs.h. */ 11413 _ACEOF 11414 cat confdefs.h >>conftest.$ac_ext 11415 cat >>conftest.$ac_ext <<_ACEOF 11416 /* end confdefs.h. */ 11417 #include <$ac_header> 11418 _ACEOF 11419 if { (ac_try="$ac_cpp conftest.$ac_ext" 11420 case "(($ac_try" in 11421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11422 *) ac_try_echo=$ac_try;; 11423 esac 11424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11425 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11426 ac_status=$? 11427 grep -v '^ *+' conftest.er1 >conftest.err 11428 rm -f conftest.er1 11429 cat conftest.err >&5 11430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11431 (exit $ac_status); } >/dev/null; then 11432 if test -s conftest.err; then 11433 ac_cpp_err=$ac_c_preproc_warn_flag 11434 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11435 else 11436 ac_cpp_err= 11437 fi 11438 else 11439 ac_cpp_err=yes 11440 fi 11441 if test -z "$ac_cpp_err"; then 11442 ac_header_preproc=yes 11443 else 11444 echo "$as_me: failed program was:" >&5 11445 sed 's/^/| /' conftest.$ac_ext >&5 11446 11447 ac_header_preproc=no 11448 fi 11449 11450 rm -f conftest.err conftest.$ac_ext 11451 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11452 echo "${ECHO_T}$ac_header_preproc" >&6; } 11453 11454 # So? What about this header? 11455 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11456 yes:no: ) 11457 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11458 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11459 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11460 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11461 ac_header_preproc=yes 11462 ;; 11463 no:yes:* ) 11464 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11465 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11466 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11467 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11468 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11469 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11470 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11471 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11472 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11473 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11474 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11475 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11476 ( cat <<\_ASBOX 11477 ## ------------------------------------ ## 11478 ## Report this to http://llvm.org/bugs/ ## 11479 ## ------------------------------------ ## 11480 _ASBOX 11481 ) | sed "s/^/$as_me: WARNING: /" >&2 11482 ;; 11483 esac 11484 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11485 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11486 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11487 echo $ECHO_N "(cached) $ECHO_C" >&6 11488 else 11489 eval "$as_ac_Header=\$ac_header_preproc" 11490 fi 11491 ac_res=`eval echo '${'$as_ac_Header'}'` 11492 { echo "$as_me:$LINENO: result: $ac_res" >&5 11493 echo "${ECHO_T}$ac_res" >&6; } 11494 11495 fi 11496 if test `eval echo '${'$as_ac_Header'}'` = yes; then 11497 cat >>confdefs.h <<_ACEOF 11498 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11499 _ACEOF 11500 break 11501 fi 11502 11503 done 11504 11505 11506 11507 11508 for ac_func in strchr index 11509 do 11510 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11511 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11512 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11513 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11514 echo $ECHO_N "(cached) $ECHO_C" >&6 11515 else 11516 cat >conftest.$ac_ext <<_ACEOF 11517 /* confdefs.h. */ 11518 _ACEOF 11519 cat confdefs.h >>conftest.$ac_ext 11520 cat >>conftest.$ac_ext <<_ACEOF 11521 /* end confdefs.h. */ 11522 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11523 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11524 #define $ac_func innocuous_$ac_func 11525 11526 /* System header to define __stub macros and hopefully few prototypes, 11527 which can conflict with char $ac_func (); below. 11528 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11529 <limits.h> exists even on freestanding compilers. */ 11530 11531 #ifdef __STDC__ 11532 # include <limits.h> 11533 #else 11534 # include <assert.h> 11535 #endif 11536 11537 #undef $ac_func 11538 11539 /* Override any GCC internal prototype to avoid an error. 11540 Use char because int might match the return type of a GCC 11541 builtin and then its argument prototype would still apply. */ 11542 #ifdef __cplusplus 11543 extern "C" 11544 #endif 11545 char $ac_func (); 11546 /* The GNU C library defines this for functions which it implements 11547 to always fail with ENOSYS. Some functions are actually named 11548 something starting with __ and the normal name is an alias. */ 11549 #if defined __stub_$ac_func || defined __stub___$ac_func 11550 choke me 11551 #endif 11552 11553 int 11554 main () 11555 { 11556 return $ac_func (); 11557 ; 11558 return 0; 11559 } 11560 _ACEOF 11561 rm -f conftest.$ac_objext conftest$ac_exeext 11562 if { (ac_try="$ac_link" 11563 case "(($ac_try" in 11564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11565 *) ac_try_echo=$ac_try;; 11566 esac 11567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11568 (eval "$ac_link") 2>conftest.er1 11569 ac_status=$? 11570 grep -v '^ *+' conftest.er1 >conftest.err 11571 rm -f conftest.er1 11572 cat conftest.err >&5 11573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11574 (exit $ac_status); } && 11575 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11576 { (case "(($ac_try" in 11577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11578 *) ac_try_echo=$ac_try;; 11579 esac 11580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11581 (eval "$ac_try") 2>&5 11582 ac_status=$? 11583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11584 (exit $ac_status); }; } && 11585 { ac_try='test -s conftest$ac_exeext' 11586 { (case "(($ac_try" in 11587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11588 *) ac_try_echo=$ac_try;; 11589 esac 11590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11591 (eval "$ac_try") 2>&5 11592 ac_status=$? 11593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11594 (exit $ac_status); }; }; then 11595 eval "$as_ac_var=yes" 11596 else 11597 echo "$as_me: failed program was:" >&5 11598 sed 's/^/| /' conftest.$ac_ext >&5 11599 11600 eval "$as_ac_var=no" 11601 fi 11602 11603 rm -f core conftest.err conftest.$ac_objext \ 11604 conftest$ac_exeext conftest.$ac_ext 11605 fi 11606 ac_res=`eval echo '${'$as_ac_var'}'` 11607 { echo "$as_me:$LINENO: result: $ac_res" >&5 11608 echo "${ECHO_T}$ac_res" >&6; } 11609 if test `eval echo '${'$as_ac_var'}'` = yes; then 11610 cat >>confdefs.h <<_ACEOF 11611 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11612 _ACEOF 11613 break 11614 fi 11615 done 11616 11617 11618 11619 for ac_func in strrchr rindex 11620 do 11621 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11622 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11623 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11624 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11625 echo $ECHO_N "(cached) $ECHO_C" >&6 11626 else 11627 cat >conftest.$ac_ext <<_ACEOF 11628 /* confdefs.h. */ 11629 _ACEOF 11630 cat confdefs.h >>conftest.$ac_ext 11631 cat >>conftest.$ac_ext <<_ACEOF 11632 /* end confdefs.h. */ 11633 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11634 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11635 #define $ac_func innocuous_$ac_func 11636 11637 /* System header to define __stub macros and hopefully few prototypes, 11638 which can conflict with char $ac_func (); below. 11639 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11640 <limits.h> exists even on freestanding compilers. */ 11641 11642 #ifdef __STDC__ 11643 # include <limits.h> 11644 #else 11645 # include <assert.h> 11646 #endif 11647 11648 #undef $ac_func 11649 11650 /* Override any GCC internal prototype to avoid an error. 11651 Use char because int might match the return type of a GCC 11652 builtin and then its argument prototype would still apply. */ 11653 #ifdef __cplusplus 11654 extern "C" 11655 #endif 11656 char $ac_func (); 11657 /* The GNU C library defines this for functions which it implements 11658 to always fail with ENOSYS. Some functions are actually named 11659 something starting with __ and the normal name is an alias. */ 11660 #if defined __stub_$ac_func || defined __stub___$ac_func 11661 choke me 11662 #endif 11663 11664 int 11665 main () 11666 { 11667 return $ac_func (); 11668 ; 11669 return 0; 11670 } 11671 _ACEOF 11672 rm -f conftest.$ac_objext conftest$ac_exeext 11673 if { (ac_try="$ac_link" 11674 case "(($ac_try" in 11675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11676 *) ac_try_echo=$ac_try;; 11677 esac 11678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11679 (eval "$ac_link") 2>conftest.er1 11680 ac_status=$? 11681 grep -v '^ *+' conftest.er1 >conftest.err 11682 rm -f conftest.er1 11683 cat conftest.err >&5 11684 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11685 (exit $ac_status); } && 11686 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11687 { (case "(($ac_try" in 11688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11689 *) ac_try_echo=$ac_try;; 11690 esac 11691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11692 (eval "$ac_try") 2>&5 11693 ac_status=$? 11694 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11695 (exit $ac_status); }; } && 11696 { ac_try='test -s conftest$ac_exeext' 11697 { (case "(($ac_try" in 11698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11699 *) ac_try_echo=$ac_try;; 11700 esac 11701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11702 (eval "$ac_try") 2>&5 11703 ac_status=$? 11704 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11705 (exit $ac_status); }; }; then 11706 eval "$as_ac_var=yes" 11707 else 11708 echo "$as_me: failed program was:" >&5 11709 sed 's/^/| /' conftest.$ac_ext >&5 11710 11711 eval "$as_ac_var=no" 11712 fi 11713 11714 rm -f core conftest.err conftest.$ac_objext \ 11715 conftest$ac_exeext conftest.$ac_ext 11716 fi 11717 ac_res=`eval echo '${'$as_ac_var'}'` 11718 { echo "$as_me:$LINENO: result: $ac_res" >&5 11719 echo "${ECHO_T}$ac_res" >&6; } 11720 if test `eval echo '${'$as_ac_var'}'` = yes; then 11721 cat >>confdefs.h <<_ACEOF 11722 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11723 _ACEOF 11724 break 11725 fi 11726 done 11727 11728 11729 11730 for ac_func in memcpy bcopy 11731 do 11732 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11733 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11734 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11735 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11736 echo $ECHO_N "(cached) $ECHO_C" >&6 11737 else 11738 cat >conftest.$ac_ext <<_ACEOF 11739 /* confdefs.h. */ 11740 _ACEOF 11741 cat confdefs.h >>conftest.$ac_ext 11742 cat >>conftest.$ac_ext <<_ACEOF 11743 /* end confdefs.h. */ 11744 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11745 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11746 #define $ac_func innocuous_$ac_func 11747 11748 /* System header to define __stub macros and hopefully few prototypes, 11749 which can conflict with char $ac_func (); below. 11750 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11751 <limits.h> exists even on freestanding compilers. */ 11752 11753 #ifdef __STDC__ 11754 # include <limits.h> 11755 #else 11756 # include <assert.h> 11757 #endif 11758 11759 #undef $ac_func 11760 11761 /* Override any GCC internal prototype to avoid an error. 11762 Use char because int might match the return type of a GCC 11763 builtin and then its argument prototype would still apply. */ 11764 #ifdef __cplusplus 11765 extern "C" 11766 #endif 11767 char $ac_func (); 11768 /* The GNU C library defines this for functions which it implements 11769 to always fail with ENOSYS. Some functions are actually named 11770 something starting with __ and the normal name is an alias. */ 11771 #if defined __stub_$ac_func || defined __stub___$ac_func 11772 choke me 11773 #endif 11774 11775 int 11776 main () 11777 { 11778 return $ac_func (); 11779 ; 11780 return 0; 11781 } 11782 _ACEOF 11783 rm -f conftest.$ac_objext conftest$ac_exeext 11784 if { (ac_try="$ac_link" 11785 case "(($ac_try" in 11786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11787 *) ac_try_echo=$ac_try;; 11788 esac 11789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11790 (eval "$ac_link") 2>conftest.er1 11791 ac_status=$? 11792 grep -v '^ *+' conftest.er1 >conftest.err 11793 rm -f conftest.er1 11794 cat conftest.err >&5 11795 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11796 (exit $ac_status); } && 11797 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11798 { (case "(($ac_try" in 11799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11800 *) ac_try_echo=$ac_try;; 11801 esac 11802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11803 (eval "$ac_try") 2>&5 11804 ac_status=$? 11805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11806 (exit $ac_status); }; } && 11807 { ac_try='test -s conftest$ac_exeext' 11808 { (case "(($ac_try" in 11809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11810 *) ac_try_echo=$ac_try;; 11811 esac 11812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11813 (eval "$ac_try") 2>&5 11814 ac_status=$? 11815 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11816 (exit $ac_status); }; }; then 11817 eval "$as_ac_var=yes" 11818 else 11819 echo "$as_me: failed program was:" >&5 11820 sed 's/^/| /' conftest.$ac_ext >&5 11821 11822 eval "$as_ac_var=no" 11823 fi 11824 11825 rm -f core conftest.err conftest.$ac_objext \ 11826 conftest$ac_exeext conftest.$ac_ext 11827 fi 11828 ac_res=`eval echo '${'$as_ac_var'}'` 11829 { echo "$as_me:$LINENO: result: $ac_res" >&5 11830 echo "${ECHO_T}$ac_res" >&6; } 11831 if test `eval echo '${'$as_ac_var'}'` = yes; then 11832 cat >>confdefs.h <<_ACEOF 11833 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11834 _ACEOF 11835 break 11836 fi 11837 done 11838 11839 11840 11841 for ac_func in memmove strcmp 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 11953 for ac_func in closedir opendir readdir 11954 do 11955 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11956 { echo "$as_me:$LINENO: checking for $ac_func" >&5 11957 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11958 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11959 echo $ECHO_N "(cached) $ECHO_C" >&6 11960 else 11961 cat >conftest.$ac_ext <<_ACEOF 11962 /* confdefs.h. */ 11963 _ACEOF 11964 cat confdefs.h >>conftest.$ac_ext 11965 cat >>conftest.$ac_ext <<_ACEOF 11966 /* end confdefs.h. */ 11967 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11968 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11969 #define $ac_func innocuous_$ac_func 11970 11971 /* System header to define __stub macros and hopefully few prototypes, 11972 which can conflict with char $ac_func (); below. 11973 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11974 <limits.h> exists even on freestanding compilers. */ 11975 11976 #ifdef __STDC__ 11977 # include <limits.h> 11978 #else 11979 # include <assert.h> 11980 #endif 11981 11982 #undef $ac_func 11983 11984 /* Override any GCC internal prototype to avoid an error. 11985 Use char because int might match the return type of a GCC 11986 builtin and then its argument prototype would still apply. */ 11987 #ifdef __cplusplus 11988 extern "C" 11989 #endif 11990 char $ac_func (); 11991 /* The GNU C library defines this for functions which it implements 11992 to always fail with ENOSYS. Some functions are actually named 11993 something starting with __ and the normal name is an alias. */ 11994 #if defined __stub_$ac_func || defined __stub___$ac_func 11995 choke me 11996 #endif 11997 11998 int 11999 main () 12000 { 12001 return $ac_func (); 12002 ; 12003 return 0; 12004 } 12005 _ACEOF 12006 rm -f conftest.$ac_objext conftest$ac_exeext 12007 if { (ac_try="$ac_link" 12008 case "(($ac_try" in 12009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12010 *) ac_try_echo=$ac_try;; 12011 esac 12012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12013 (eval "$ac_link") 2>conftest.er1 12014 ac_status=$? 12015 grep -v '^ *+' conftest.er1 >conftest.err 12016 rm -f conftest.er1 12017 cat conftest.err >&5 12018 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12019 (exit $ac_status); } && 12020 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12021 { (case "(($ac_try" in 12022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12023 *) ac_try_echo=$ac_try;; 12024 esac 12025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12026 (eval "$ac_try") 2>&5 12027 ac_status=$? 12028 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12029 (exit $ac_status); }; } && 12030 { ac_try='test -s conftest$ac_exeext' 12031 { (case "(($ac_try" in 12032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12033 *) ac_try_echo=$ac_try;; 12034 esac 12035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12036 (eval "$ac_try") 2>&5 12037 ac_status=$? 12038 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12039 (exit $ac_status); }; }; then 12040 eval "$as_ac_var=yes" 12041 else 12042 echo "$as_me: failed program was:" >&5 12043 sed 's/^/| /' conftest.$ac_ext >&5 12044 12045 eval "$as_ac_var=no" 12046 fi 12047 12048 rm -f core conftest.err conftest.$ac_objext \ 12049 conftest$ac_exeext conftest.$ac_ext 12050 fi 12051 ac_res=`eval echo '${'$as_ac_var'}'` 12052 { echo "$as_me:$LINENO: result: $ac_res" >&5 12053 echo "${ECHO_T}$ac_res" >&6; } 12054 if test `eval echo '${'$as_ac_var'}'` = yes; then 12055 cat >>confdefs.h <<_ACEOF 12056 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12057 _ACEOF 12058 12059 fi 12060 done 12061 12062 12063 12064 { echo "$as_me:$LINENO: checking tool compatibility" >&5 12065 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; } 12066 12067 ICC=no 12068 IXX=no 12069 case $CC in 12070 icc*|icpc*) 12071 ICC=yes 12072 IXX=yes 12073 ;; 12074 *) 12075 ;; 12076 esac 12077 12078 if test "$GCC" != "yes" && test "$ICC" != "yes" 12079 then 12080 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5 12081 echo "$as_me: error: gcc|icc required but not found" >&2;} 12082 { (exit 1); exit 1; }; } 12083 fi 12084 12085 if test "$GXX" != "yes" && test "$IXX" != "yes" 12086 then 12087 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5 12088 echo "$as_me: error: g++|clang++|icc required but not found" >&2;} 12089 { (exit 1); exit 1; }; } 12090 fi 12091 12092 if test "$GCC" = "yes" 12093 then 12094 cat >conftest.$ac_ext <<_ACEOF 12095 #if !defined(__GNUC__) || __GNUC__ < 3 12096 #error Unsupported GCC version 12097 #endif 12098 12099 _ACEOF 12100 rm -f conftest.$ac_objext 12101 if { (ac_try="$ac_compile" 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_compile") 2>conftest.er1 12108 ac_status=$? 12109 grep -v '^ *+' conftest.er1 >conftest.err 12110 rm -f conftest.er1 12111 cat conftest.err >&5 12112 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12113 (exit $ac_status); } && 12114 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12115 { (case "(($ac_try" in 12116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12117 *) ac_try_echo=$ac_try;; 12118 esac 12119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12120 (eval "$ac_try") 2>&5 12121 ac_status=$? 12122 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12123 (exit $ac_status); }; } && 12124 { ac_try='test -s conftest.$ac_objext' 12125 { (case "(($ac_try" in 12126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12127 *) ac_try_echo=$ac_try;; 12128 esac 12129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12130 (eval "$ac_try") 2>&5 12131 ac_status=$? 12132 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12133 (exit $ac_status); }; }; then 12134 : 12135 else 12136 echo "$as_me: failed program was:" >&5 12137 sed 's/^/| /' conftest.$ac_ext >&5 12138 12139 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5 12140 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;} 12141 { (exit 1); exit 1; }; } 12142 fi 12143 12144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12145 fi 12146 12147 if test -z "$llvm_cv_gnu_make_command" 12148 then 12149 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5 12150 echo "$as_me: error: GNU Make required but not found" >&2;} 12151 { (exit 1); exit 1; }; } 12152 fi 12153 12154 { echo "$as_me:$LINENO: result: ok" >&5 12155 echo "${ECHO_T}ok" >&6; } 12156 12157 { echo "$as_me:$LINENO: checking optional compiler flags" >&5 12158 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; } 12159 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros` 12160 12161 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers` 12162 12163 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default` 12164 12165 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5 12166 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; } 12167 12168 12169 12170 { echo "$as_me:$LINENO: checking for sin in -lm" >&5 12171 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; } 12172 if test "${ac_cv_lib_m_sin+set}" = set; then 12173 echo $ECHO_N "(cached) $ECHO_C" >&6 12174 else 12175 ac_check_lib_save_LIBS=$LIBS 12176 LIBS="-lm $LIBS" 12177 cat >conftest.$ac_ext <<_ACEOF 12178 /* confdefs.h. */ 12179 _ACEOF 12180 cat confdefs.h >>conftest.$ac_ext 12181 cat >>conftest.$ac_ext <<_ACEOF 12182 /* end confdefs.h. */ 12183 12184 /* Override any GCC internal prototype to avoid an error. 12185 Use char because int might match the return type of a GCC 12186 builtin and then its argument prototype would still apply. */ 12187 #ifdef __cplusplus 12188 extern "C" 12189 #endif 12190 char sin (); 12191 int 12192 main () 12193 { 12194 return sin (); 12195 ; 12196 return 0; 12197 } 12198 _ACEOF 12199 rm -f conftest.$ac_objext conftest$ac_exeext 12200 if { (ac_try="$ac_link" 12201 case "(($ac_try" in 12202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12203 *) ac_try_echo=$ac_try;; 12204 esac 12205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12206 (eval "$ac_link") 2>conftest.er1 12207 ac_status=$? 12208 grep -v '^ *+' conftest.er1 >conftest.err 12209 rm -f conftest.er1 12210 cat conftest.err >&5 12211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12212 (exit $ac_status); } && 12213 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12214 { (case "(($ac_try" in 12215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12216 *) ac_try_echo=$ac_try;; 12217 esac 12218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12219 (eval "$ac_try") 2>&5 12220 ac_status=$? 12221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12222 (exit $ac_status); }; } && 12223 { ac_try='test -s conftest$ac_exeext' 12224 { (case "(($ac_try" in 12225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12226 *) ac_try_echo=$ac_try;; 12227 esac 12228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12229 (eval "$ac_try") 2>&5 12230 ac_status=$? 12231 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12232 (exit $ac_status); }; }; then 12233 ac_cv_lib_m_sin=yes 12234 else 12235 echo "$as_me: failed program was:" >&5 12236 sed 's/^/| /' conftest.$ac_ext >&5 12237 12238 ac_cv_lib_m_sin=no 12239 fi 12240 12241 rm -f core conftest.err conftest.$ac_objext \ 12242 conftest$ac_exeext conftest.$ac_ext 12243 LIBS=$ac_check_lib_save_LIBS 12244 fi 12245 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 12246 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; } 12247 if test $ac_cv_lib_m_sin = yes; then 12248 cat >>confdefs.h <<_ACEOF 12249 #define HAVE_LIBM 1 12250 _ACEOF 12251 12252 LIBS="-lm $LIBS" 12253 12254 fi 12255 12256 if test "$llvm_cv_os_type" = "MingW" ; then 12257 12258 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5 12259 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; } 12260 if test "${ac_cv_lib_imagehlp_main+set}" = set; then 12261 echo $ECHO_N "(cached) $ECHO_C" >&6 12262 else 12263 ac_check_lib_save_LIBS=$LIBS 12264 LIBS="-limagehlp $LIBS" 12265 cat >conftest.$ac_ext <<_ACEOF 12266 /* confdefs.h. */ 12267 _ACEOF 12268 cat confdefs.h >>conftest.$ac_ext 12269 cat >>conftest.$ac_ext <<_ACEOF 12270 /* end confdefs.h. */ 12271 12272 12273 int 12274 main () 12275 { 12276 return main (); 12277 ; 12278 return 0; 12279 } 12280 _ACEOF 12281 rm -f conftest.$ac_objext conftest$ac_exeext 12282 if { (ac_try="$ac_link" 12283 case "(($ac_try" in 12284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12285 *) ac_try_echo=$ac_try;; 12286 esac 12287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12288 (eval "$ac_link") 2>conftest.er1 12289 ac_status=$? 12290 grep -v '^ *+' conftest.er1 >conftest.err 12291 rm -f conftest.er1 12292 cat conftest.err >&5 12293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12294 (exit $ac_status); } && 12295 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12296 { (case "(($ac_try" in 12297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12298 *) ac_try_echo=$ac_try;; 12299 esac 12300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12301 (eval "$ac_try") 2>&5 12302 ac_status=$? 12303 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12304 (exit $ac_status); }; } && 12305 { ac_try='test -s conftest$ac_exeext' 12306 { (case "(($ac_try" in 12307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12308 *) ac_try_echo=$ac_try;; 12309 esac 12310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12311 (eval "$ac_try") 2>&5 12312 ac_status=$? 12313 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12314 (exit $ac_status); }; }; then 12315 ac_cv_lib_imagehlp_main=yes 12316 else 12317 echo "$as_me: failed program was:" >&5 12318 sed 's/^/| /' conftest.$ac_ext >&5 12319 12320 ac_cv_lib_imagehlp_main=no 12321 fi 12322 12323 rm -f core conftest.err conftest.$ac_objext \ 12324 conftest$ac_exeext conftest.$ac_ext 12325 LIBS=$ac_check_lib_save_LIBS 12326 fi 12327 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5 12328 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; } 12329 if test $ac_cv_lib_imagehlp_main = yes; then 12330 cat >>confdefs.h <<_ACEOF 12331 #define HAVE_LIBIMAGEHLP 1 12332 _ACEOF 12333 12334 LIBS="-limagehlp $LIBS" 12335 12336 fi 12337 12338 12339 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5 12340 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; } 12341 if test "${ac_cv_lib_psapi_main+set}" = set; then 12342 echo $ECHO_N "(cached) $ECHO_C" >&6 12343 else 12344 ac_check_lib_save_LIBS=$LIBS 12345 LIBS="-lpsapi $LIBS" 12346 cat >conftest.$ac_ext <<_ACEOF 12347 /* confdefs.h. */ 12348 _ACEOF 12349 cat confdefs.h >>conftest.$ac_ext 12350 cat >>conftest.$ac_ext <<_ACEOF 12351 /* end confdefs.h. */ 12352 12353 12354 int 12355 main () 12356 { 12357 return main (); 12358 ; 12359 return 0; 12360 } 12361 _ACEOF 12362 rm -f conftest.$ac_objext conftest$ac_exeext 12363 if { (ac_try="$ac_link" 12364 case "(($ac_try" in 12365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12366 *) ac_try_echo=$ac_try;; 12367 esac 12368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12369 (eval "$ac_link") 2>conftest.er1 12370 ac_status=$? 12371 grep -v '^ *+' conftest.er1 >conftest.err 12372 rm -f conftest.er1 12373 cat conftest.err >&5 12374 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12375 (exit $ac_status); } && 12376 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12377 { (case "(($ac_try" in 12378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12379 *) ac_try_echo=$ac_try;; 12380 esac 12381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12382 (eval "$ac_try") 2>&5 12383 ac_status=$? 12384 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12385 (exit $ac_status); }; } && 12386 { ac_try='test -s conftest$ac_exeext' 12387 { (case "(($ac_try" in 12388 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12389 *) ac_try_echo=$ac_try;; 12390 esac 12391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12392 (eval "$ac_try") 2>&5 12393 ac_status=$? 12394 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12395 (exit $ac_status); }; }; then 12396 ac_cv_lib_psapi_main=yes 12397 else 12398 echo "$as_me: failed program was:" >&5 12399 sed 's/^/| /' conftest.$ac_ext >&5 12400 12401 ac_cv_lib_psapi_main=no 12402 fi 12403 12404 rm -f core conftest.err conftest.$ac_objext \ 12405 conftest$ac_exeext conftest.$ac_ext 12406 LIBS=$ac_check_lib_save_LIBS 12407 fi 12408 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5 12409 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; } 12410 if test $ac_cv_lib_psapi_main = yes; then 12411 cat >>confdefs.h <<_ACEOF 12412 #define HAVE_LIBPSAPI 1 12413 _ACEOF 12414 12415 LIBS="-lpsapi $LIBS" 12416 12417 fi 12418 12419 fi 12420 12421 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5 12422 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; } 12423 if test "${ac_cv_search_dlopen+set}" = set; then 12424 echo $ECHO_N "(cached) $ECHO_C" >&6 12425 else 12426 ac_func_search_save_LIBS=$LIBS 12427 cat >conftest.$ac_ext <<_ACEOF 12428 /* confdefs.h. */ 12429 _ACEOF 12430 cat confdefs.h >>conftest.$ac_ext 12431 cat >>conftest.$ac_ext <<_ACEOF 12432 /* end confdefs.h. */ 12433 12434 /* Override any GCC internal prototype to avoid an error. 12435 Use char because int might match the return type of a GCC 12436 builtin and then its argument prototype would still apply. */ 12437 #ifdef __cplusplus 12438 extern "C" 12439 #endif 12440 char dlopen (); 12441 int 12442 main () 12443 { 12444 return dlopen (); 12445 ; 12446 return 0; 12447 } 12448 _ACEOF 12449 for ac_lib in '' dl; do 12450 if test -z "$ac_lib"; then 12451 ac_res="none required" 12452 else 12453 ac_res=-l$ac_lib 12454 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12455 fi 12456 rm -f conftest.$ac_objext conftest$ac_exeext 12457 if { (ac_try="$ac_link" 12458 case "(($ac_try" in 12459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12460 *) ac_try_echo=$ac_try;; 12461 esac 12462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12463 (eval "$ac_link") 2>conftest.er1 12464 ac_status=$? 12465 grep -v '^ *+' conftest.er1 >conftest.err 12466 rm -f conftest.er1 12467 cat conftest.err >&5 12468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12469 (exit $ac_status); } && 12470 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12471 { (case "(($ac_try" in 12472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12473 *) ac_try_echo=$ac_try;; 12474 esac 12475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12476 (eval "$ac_try") 2>&5 12477 ac_status=$? 12478 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12479 (exit $ac_status); }; } && 12480 { ac_try='test -s conftest$ac_exeext' 12481 { (case "(($ac_try" in 12482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12483 *) ac_try_echo=$ac_try;; 12484 esac 12485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12486 (eval "$ac_try") 2>&5 12487 ac_status=$? 12488 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12489 (exit $ac_status); }; }; then 12490 ac_cv_search_dlopen=$ac_res 12491 else 12492 echo "$as_me: failed program was:" >&5 12493 sed 's/^/| /' conftest.$ac_ext >&5 12494 12495 12496 fi 12497 12498 rm -f core conftest.err conftest.$ac_objext \ 12499 conftest$ac_exeext 12500 if test "${ac_cv_search_dlopen+set}" = set; then 12501 break 12502 fi 12503 done 12504 if test "${ac_cv_search_dlopen+set}" = set; then 12505 : 12506 else 12507 ac_cv_search_dlopen=no 12508 fi 12509 rm conftest.$ac_ext 12510 LIBS=$ac_func_search_save_LIBS 12511 fi 12512 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5 12513 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; } 12514 ac_res=$ac_cv_search_dlopen 12515 if test "$ac_res" != no; then 12516 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12517 12518 cat >>confdefs.h <<\_ACEOF 12519 #define HAVE_DLOPEN 1 12520 _ACEOF 12521 12522 else 12523 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5 12524 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;} 12525 fi 12526 12527 12528 if test "$llvm_cv_enable_libffi" = "yes" ; then 12529 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5 12530 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; } 12531 if test "${ac_cv_search_ffi_call+set}" = set; then 12532 echo $ECHO_N "(cached) $ECHO_C" >&6 12533 else 12534 ac_func_search_save_LIBS=$LIBS 12535 cat >conftest.$ac_ext <<_ACEOF 12536 /* confdefs.h. */ 12537 _ACEOF 12538 cat confdefs.h >>conftest.$ac_ext 12539 cat >>conftest.$ac_ext <<_ACEOF 12540 /* end confdefs.h. */ 12541 12542 /* Override any GCC internal prototype to avoid an error. 12543 Use char because int might match the return type of a GCC 12544 builtin and then its argument prototype would still apply. */ 12545 #ifdef __cplusplus 12546 extern "C" 12547 #endif 12548 char ffi_call (); 12549 int 12550 main () 12551 { 12552 return ffi_call (); 12553 ; 12554 return 0; 12555 } 12556 _ACEOF 12557 for ac_lib in '' ffi; do 12558 if test -z "$ac_lib"; then 12559 ac_res="none required" 12560 else 12561 ac_res=-l$ac_lib 12562 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12563 fi 12564 rm -f conftest.$ac_objext conftest$ac_exeext 12565 if { (ac_try="$ac_link" 12566 case "(($ac_try" in 12567 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12568 *) ac_try_echo=$ac_try;; 12569 esac 12570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12571 (eval "$ac_link") 2>conftest.er1 12572 ac_status=$? 12573 grep -v '^ *+' conftest.er1 >conftest.err 12574 rm -f conftest.er1 12575 cat conftest.err >&5 12576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12577 (exit $ac_status); } && 12578 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12579 { (case "(($ac_try" in 12580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12581 *) ac_try_echo=$ac_try;; 12582 esac 12583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12584 (eval "$ac_try") 2>&5 12585 ac_status=$? 12586 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12587 (exit $ac_status); }; } && 12588 { ac_try='test -s conftest$ac_exeext' 12589 { (case "(($ac_try" in 12590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12591 *) ac_try_echo=$ac_try;; 12592 esac 12593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12594 (eval "$ac_try") 2>&5 12595 ac_status=$? 12596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12597 (exit $ac_status); }; }; then 12598 ac_cv_search_ffi_call=$ac_res 12599 else 12600 echo "$as_me: failed program was:" >&5 12601 sed 's/^/| /' conftest.$ac_ext >&5 12602 12603 12604 fi 12605 12606 rm -f core conftest.err conftest.$ac_objext \ 12607 conftest$ac_exeext 12608 if test "${ac_cv_search_ffi_call+set}" = set; then 12609 break 12610 fi 12611 done 12612 if test "${ac_cv_search_ffi_call+set}" = set; then 12613 : 12614 else 12615 ac_cv_search_ffi_call=no 12616 fi 12617 rm conftest.$ac_ext 12618 LIBS=$ac_func_search_save_LIBS 12619 fi 12620 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5 12621 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; } 12622 ac_res=$ac_cv_search_ffi_call 12623 if test "$ac_res" != no; then 12624 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12625 12626 cat >>confdefs.h <<\_ACEOF 12627 #define HAVE_FFI_CALL 1 12628 _ACEOF 12629 12630 else 12631 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5 12632 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;} 12633 { (exit 1); exit 1; }; } 12634 fi 12635 12636 fi 12637 12638 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5 12639 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; } 12640 if test "${ac_cv_search_mallinfo+set}" = set; then 12641 echo $ECHO_N "(cached) $ECHO_C" >&6 12642 else 12643 ac_func_search_save_LIBS=$LIBS 12644 cat >conftest.$ac_ext <<_ACEOF 12645 /* confdefs.h. */ 12646 _ACEOF 12647 cat confdefs.h >>conftest.$ac_ext 12648 cat >>conftest.$ac_ext <<_ACEOF 12649 /* end confdefs.h. */ 12650 12651 /* Override any GCC internal prototype to avoid an error. 12652 Use char because int might match the return type of a GCC 12653 builtin and then its argument prototype would still apply. */ 12654 #ifdef __cplusplus 12655 extern "C" 12656 #endif 12657 char mallinfo (); 12658 int 12659 main () 12660 { 12661 return mallinfo (); 12662 ; 12663 return 0; 12664 } 12665 _ACEOF 12666 for ac_lib in '' malloc; do 12667 if test -z "$ac_lib"; then 12668 ac_res="none required" 12669 else 12670 ac_res=-l$ac_lib 12671 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12672 fi 12673 rm -f conftest.$ac_objext conftest$ac_exeext 12674 if { (ac_try="$ac_link" 12675 case "(($ac_try" in 12676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12677 *) ac_try_echo=$ac_try;; 12678 esac 12679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12680 (eval "$ac_link") 2>conftest.er1 12681 ac_status=$? 12682 grep -v '^ *+' conftest.er1 >conftest.err 12683 rm -f conftest.er1 12684 cat conftest.err >&5 12685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12686 (exit $ac_status); } && 12687 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12688 { (case "(($ac_try" in 12689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12690 *) ac_try_echo=$ac_try;; 12691 esac 12692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12693 (eval "$ac_try") 2>&5 12694 ac_status=$? 12695 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12696 (exit $ac_status); }; } && 12697 { ac_try='test -s conftest$ac_exeext' 12698 { (case "(($ac_try" in 12699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12700 *) ac_try_echo=$ac_try;; 12701 esac 12702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12703 (eval "$ac_try") 2>&5 12704 ac_status=$? 12705 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12706 (exit $ac_status); }; }; then 12707 ac_cv_search_mallinfo=$ac_res 12708 else 12709 echo "$as_me: failed program was:" >&5 12710 sed 's/^/| /' conftest.$ac_ext >&5 12711 12712 12713 fi 12714 12715 rm -f core conftest.err conftest.$ac_objext \ 12716 conftest$ac_exeext 12717 if test "${ac_cv_search_mallinfo+set}" = set; then 12718 break 12719 fi 12720 done 12721 if test "${ac_cv_search_mallinfo+set}" = set; then 12722 : 12723 else 12724 ac_cv_search_mallinfo=no 12725 fi 12726 rm conftest.$ac_ext 12727 LIBS=$ac_func_search_save_LIBS 12728 fi 12729 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5 12730 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; } 12731 ac_res=$ac_cv_search_mallinfo 12732 if test "$ac_res" != no; then 12733 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12734 12735 cat >>confdefs.h <<\_ACEOF 12736 #define HAVE_MALLINFO 1 12737 _ACEOF 12738 12739 fi 12740 12741 12742 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 12743 12744 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5 12745 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; } 12746 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then 12747 echo $ECHO_N "(cached) $ECHO_C" >&6 12748 else 12749 ac_check_lib_save_LIBS=$LIBS 12750 LIBS="-lpthread $LIBS" 12751 cat >conftest.$ac_ext <<_ACEOF 12752 /* confdefs.h. */ 12753 _ACEOF 12754 cat confdefs.h >>conftest.$ac_ext 12755 cat >>conftest.$ac_ext <<_ACEOF 12756 /* end confdefs.h. */ 12757 12758 /* Override any GCC internal prototype to avoid an error. 12759 Use char because int might match the return type of a GCC 12760 builtin and then its argument prototype would still apply. */ 12761 #ifdef __cplusplus 12762 extern "C" 12763 #endif 12764 char pthread_mutex_init (); 12765 int 12766 main () 12767 { 12768 return pthread_mutex_init (); 12769 ; 12770 return 0; 12771 } 12772 _ACEOF 12773 rm -f conftest.$ac_objext conftest$ac_exeext 12774 if { (ac_try="$ac_link" 12775 case "(($ac_try" in 12776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12777 *) ac_try_echo=$ac_try;; 12778 esac 12779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12780 (eval "$ac_link") 2>conftest.er1 12781 ac_status=$? 12782 grep -v '^ *+' conftest.er1 >conftest.err 12783 rm -f conftest.er1 12784 cat conftest.err >&5 12785 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12786 (exit $ac_status); } && 12787 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12788 { (case "(($ac_try" in 12789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12790 *) ac_try_echo=$ac_try;; 12791 esac 12792 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12793 (eval "$ac_try") 2>&5 12794 ac_status=$? 12795 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12796 (exit $ac_status); }; } && 12797 { ac_try='test -s conftest$ac_exeext' 12798 { (case "(($ac_try" in 12799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12800 *) ac_try_echo=$ac_try;; 12801 esac 12802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12803 (eval "$ac_try") 2>&5 12804 ac_status=$? 12805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12806 (exit $ac_status); }; }; then 12807 ac_cv_lib_pthread_pthread_mutex_init=yes 12808 else 12809 echo "$as_me: failed program was:" >&5 12810 sed 's/^/| /' conftest.$ac_ext >&5 12811 12812 ac_cv_lib_pthread_pthread_mutex_init=no 12813 fi 12814 12815 rm -f core conftest.err conftest.$ac_objext \ 12816 conftest$ac_exeext conftest.$ac_ext 12817 LIBS=$ac_check_lib_save_LIBS 12818 fi 12819 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 12820 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 12821 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 12822 cat >>confdefs.h <<_ACEOF 12823 #define HAVE_LIBPTHREAD 1 12824 _ACEOF 12825 12826 LIBS="-lpthread $LIBS" 12827 12828 fi 12829 12830 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5 12831 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; } 12832 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12833 echo $ECHO_N "(cached) $ECHO_C" >&6 12834 else 12835 ac_func_search_save_LIBS=$LIBS 12836 cat >conftest.$ac_ext <<_ACEOF 12837 /* confdefs.h. */ 12838 _ACEOF 12839 cat confdefs.h >>conftest.$ac_ext 12840 cat >>conftest.$ac_ext <<_ACEOF 12841 /* end confdefs.h. */ 12842 12843 /* Override any GCC internal prototype to avoid an error. 12844 Use char because int might match the return type of a GCC 12845 builtin and then its argument prototype would still apply. */ 12846 #ifdef __cplusplus 12847 extern "C" 12848 #endif 12849 char pthread_mutex_lock (); 12850 int 12851 main () 12852 { 12853 return pthread_mutex_lock (); 12854 ; 12855 return 0; 12856 } 12857 _ACEOF 12858 for ac_lib in '' pthread; do 12859 if test -z "$ac_lib"; then 12860 ac_res="none required" 12861 else 12862 ac_res=-l$ac_lib 12863 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12864 fi 12865 rm -f conftest.$ac_objext conftest$ac_exeext 12866 if { (ac_try="$ac_link" 12867 case "(($ac_try" in 12868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12869 *) ac_try_echo=$ac_try;; 12870 esac 12871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12872 (eval "$ac_link") 2>conftest.er1 12873 ac_status=$? 12874 grep -v '^ *+' conftest.er1 >conftest.err 12875 rm -f conftest.er1 12876 cat conftest.err >&5 12877 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12878 (exit $ac_status); } && 12879 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12880 { (case "(($ac_try" in 12881 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12882 *) ac_try_echo=$ac_try;; 12883 esac 12884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12885 (eval "$ac_try") 2>&5 12886 ac_status=$? 12887 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12888 (exit $ac_status); }; } && 12889 { ac_try='test -s conftest$ac_exeext' 12890 { (case "(($ac_try" in 12891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12892 *) ac_try_echo=$ac_try;; 12893 esac 12894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12895 (eval "$ac_try") 2>&5 12896 ac_status=$? 12897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12898 (exit $ac_status); }; }; then 12899 ac_cv_search_pthread_mutex_lock=$ac_res 12900 else 12901 echo "$as_me: failed program was:" >&5 12902 sed 's/^/| /' conftest.$ac_ext >&5 12903 12904 12905 fi 12906 12907 rm -f core conftest.err conftest.$ac_objext \ 12908 conftest$ac_exeext 12909 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12910 break 12911 fi 12912 done 12913 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12914 : 12915 else 12916 ac_cv_search_pthread_mutex_lock=no 12917 fi 12918 rm conftest.$ac_ext 12919 LIBS=$ac_func_search_save_LIBS 12920 fi 12921 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5 12922 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; } 12923 ac_res=$ac_cv_search_pthread_mutex_lock 12924 if test "$ac_res" != no; then 12925 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12926 12927 cat >>confdefs.h <<\_ACEOF 12928 #define HAVE_PTHREAD_MUTEX_LOCK 1 12929 _ACEOF 12930 12931 fi 12932 12933 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5 12934 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; } 12935 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12936 echo $ECHO_N "(cached) $ECHO_C" >&6 12937 else 12938 ac_func_search_save_LIBS=$LIBS 12939 cat >conftest.$ac_ext <<_ACEOF 12940 /* confdefs.h. */ 12941 _ACEOF 12942 cat confdefs.h >>conftest.$ac_ext 12943 cat >>conftest.$ac_ext <<_ACEOF 12944 /* end confdefs.h. */ 12945 12946 /* Override any GCC internal prototype to avoid an error. 12947 Use char because int might match the return type of a GCC 12948 builtin and then its argument prototype would still apply. */ 12949 #ifdef __cplusplus 12950 extern "C" 12951 #endif 12952 char pthread_rwlock_init (); 12953 int 12954 main () 12955 { 12956 return pthread_rwlock_init (); 12957 ; 12958 return 0; 12959 } 12960 _ACEOF 12961 for ac_lib in '' pthread; do 12962 if test -z "$ac_lib"; then 12963 ac_res="none required" 12964 else 12965 ac_res=-l$ac_lib 12966 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12967 fi 12968 rm -f conftest.$ac_objext conftest$ac_exeext 12969 if { (ac_try="$ac_link" 12970 case "(($ac_try" in 12971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12972 *) ac_try_echo=$ac_try;; 12973 esac 12974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12975 (eval "$ac_link") 2>conftest.er1 12976 ac_status=$? 12977 grep -v '^ *+' conftest.er1 >conftest.err 12978 rm -f conftest.er1 12979 cat conftest.err >&5 12980 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12981 (exit $ac_status); } && 12982 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12983 { (case "(($ac_try" in 12984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12985 *) ac_try_echo=$ac_try;; 12986 esac 12987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12988 (eval "$ac_try") 2>&5 12989 ac_status=$? 12990 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12991 (exit $ac_status); }; } && 12992 { ac_try='test -s conftest$ac_exeext' 12993 { (case "(($ac_try" in 12994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12995 *) ac_try_echo=$ac_try;; 12996 esac 12997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12998 (eval "$ac_try") 2>&5 12999 ac_status=$? 13000 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13001 (exit $ac_status); }; }; then 13002 ac_cv_search_pthread_rwlock_init=$ac_res 13003 else 13004 echo "$as_me: failed program was:" >&5 13005 sed 's/^/| /' conftest.$ac_ext >&5 13006 13007 13008 fi 13009 13010 rm -f core conftest.err conftest.$ac_objext \ 13011 conftest$ac_exeext 13012 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 13013 break 13014 fi 13015 done 13016 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 13017 : 13018 else 13019 ac_cv_search_pthread_rwlock_init=no 13020 fi 13021 rm conftest.$ac_ext 13022 LIBS=$ac_func_search_save_LIBS 13023 fi 13024 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5 13025 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; } 13026 ac_res=$ac_cv_search_pthread_rwlock_init 13027 if test "$ac_res" != no; then 13028 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13029 13030 cat >>confdefs.h <<\_ACEOF 13031 #define HAVE_PTHREAD_RWLOCK_INIT 1 13032 _ACEOF 13033 13034 fi 13035 13036 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5 13037 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; } 13038 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13039 echo $ECHO_N "(cached) $ECHO_C" >&6 13040 else 13041 ac_func_search_save_LIBS=$LIBS 13042 cat >conftest.$ac_ext <<_ACEOF 13043 /* confdefs.h. */ 13044 _ACEOF 13045 cat confdefs.h >>conftest.$ac_ext 13046 cat >>conftest.$ac_ext <<_ACEOF 13047 /* end confdefs.h. */ 13048 13049 /* Override any GCC internal prototype to avoid an error. 13050 Use char because int might match the return type of a GCC 13051 builtin and then its argument prototype would still apply. */ 13052 #ifdef __cplusplus 13053 extern "C" 13054 #endif 13055 char pthread_getspecific (); 13056 int 13057 main () 13058 { 13059 return pthread_getspecific (); 13060 ; 13061 return 0; 13062 } 13063 _ACEOF 13064 for ac_lib in '' pthread; do 13065 if test -z "$ac_lib"; then 13066 ac_res="none required" 13067 else 13068 ac_res=-l$ac_lib 13069 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13070 fi 13071 rm -f conftest.$ac_objext conftest$ac_exeext 13072 if { (ac_try="$ac_link" 13073 case "(($ac_try" in 13074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13075 *) ac_try_echo=$ac_try;; 13076 esac 13077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13078 (eval "$ac_link") 2>conftest.er1 13079 ac_status=$? 13080 grep -v '^ *+' conftest.er1 >conftest.err 13081 rm -f conftest.er1 13082 cat conftest.err >&5 13083 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13084 (exit $ac_status); } && 13085 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13086 { (case "(($ac_try" in 13087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13088 *) ac_try_echo=$ac_try;; 13089 esac 13090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13091 (eval "$ac_try") 2>&5 13092 ac_status=$? 13093 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13094 (exit $ac_status); }; } && 13095 { ac_try='test -s conftest$ac_exeext' 13096 { (case "(($ac_try" in 13097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13098 *) ac_try_echo=$ac_try;; 13099 esac 13100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13101 (eval "$ac_try") 2>&5 13102 ac_status=$? 13103 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13104 (exit $ac_status); }; }; then 13105 ac_cv_search_pthread_getspecific=$ac_res 13106 else 13107 echo "$as_me: failed program was:" >&5 13108 sed 's/^/| /' conftest.$ac_ext >&5 13109 13110 13111 fi 13112 13113 rm -f core conftest.err conftest.$ac_objext \ 13114 conftest$ac_exeext 13115 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13116 break 13117 fi 13118 done 13119 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13120 : 13121 else 13122 ac_cv_search_pthread_getspecific=no 13123 fi 13124 rm conftest.$ac_ext 13125 LIBS=$ac_func_search_save_LIBS 13126 fi 13127 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5 13128 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; } 13129 ac_res=$ac_cv_search_pthread_getspecific 13130 if test "$ac_res" != no; then 13131 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13132 13133 cat >>confdefs.h <<\_ACEOF 13134 #define HAVE_PTHREAD_GETSPECIFIC 1 13135 _ACEOF 13136 13137 fi 13138 13139 fi 13140 13141 13142 # Check whether --with-udis86 was given. 13143 if test "${with_udis86+set}" = set; then 13144 withval=$with_udis86; 13145 USE_UDIS86=1 13146 13147 case "$withval" in 13148 /usr/lib|yes) ;; 13149 *) LDFLAGS="$LDFLAGS -L${withval}" ;; 13150 esac 13151 13152 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5 13153 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; } 13154 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then 13155 echo $ECHO_N "(cached) $ECHO_C" >&6 13156 else 13157 ac_check_lib_save_LIBS=$LIBS 13158 LIBS="-ludis86 $LIBS" 13159 cat >conftest.$ac_ext <<_ACEOF 13160 /* confdefs.h. */ 13161 _ACEOF 13162 cat confdefs.h >>conftest.$ac_ext 13163 cat >>conftest.$ac_ext <<_ACEOF 13164 /* end confdefs.h. */ 13165 13166 /* Override any GCC internal prototype to avoid an error. 13167 Use char because int might match the return type of a GCC 13168 builtin and then its argument prototype would still apply. */ 13169 #ifdef __cplusplus 13170 extern "C" 13171 #endif 13172 char ud_init (); 13173 int 13174 main () 13175 { 13176 return ud_init (); 13177 ; 13178 return 0; 13179 } 13180 _ACEOF 13181 rm -f conftest.$ac_objext conftest$ac_exeext 13182 if { (ac_try="$ac_link" 13183 case "(($ac_try" in 13184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13185 *) ac_try_echo=$ac_try;; 13186 esac 13187 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13188 (eval "$ac_link") 2>conftest.er1 13189 ac_status=$? 13190 grep -v '^ *+' conftest.er1 >conftest.err 13191 rm -f conftest.er1 13192 cat conftest.err >&5 13193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13194 (exit $ac_status); } && 13195 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13196 { (case "(($ac_try" in 13197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13198 *) ac_try_echo=$ac_try;; 13199 esac 13200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13201 (eval "$ac_try") 2>&5 13202 ac_status=$? 13203 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13204 (exit $ac_status); }; } && 13205 { ac_try='test -s conftest$ac_exeext' 13206 { (case "(($ac_try" in 13207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13208 *) ac_try_echo=$ac_try;; 13209 esac 13210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13211 (eval "$ac_try") 2>&5 13212 ac_status=$? 13213 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13214 (exit $ac_status); }; }; then 13215 ac_cv_lib_udis86_ud_init=yes 13216 else 13217 echo "$as_me: failed program was:" >&5 13218 sed 's/^/| /' conftest.$ac_ext >&5 13219 13220 ac_cv_lib_udis86_ud_init=no 13221 fi 13222 13223 rm -f core conftest.err conftest.$ac_objext \ 13224 conftest$ac_exeext conftest.$ac_ext 13225 LIBS=$ac_check_lib_save_LIBS 13226 fi 13227 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5 13228 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; } 13229 if test $ac_cv_lib_udis86_ud_init = yes; then 13230 cat >>confdefs.h <<_ACEOF 13231 #define HAVE_LIBUDIS86 1 13232 _ACEOF 13233 13234 LIBS="-ludis86 $LIBS" 13235 13236 else 13237 13238 echo "Error! You need to have libudis86 around." 13239 exit -1 13240 13241 fi 13242 13243 13244 else 13245 USE_UDIS86=0 13246 13247 fi 13248 13249 13250 cat >>confdefs.h <<_ACEOF 13251 #define USE_UDIS86 $USE_UDIS86 13252 _ACEOF 13253 13254 13255 13256 # Check whether --with-oprofile was given. 13257 if test "${with_oprofile+set}" = set; then 13258 withval=$with_oprofile; 13259 USE_OPROFILE=1 13260 13261 case "$withval" in 13262 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;; 13263 no) llvm_cv_oppath= 13264 USE_OPROFILE=0 13265 ;; 13266 *) llvm_cv_oppath="${withval}/lib/oprofile" 13267 CPPFLAGS="-I${withval}/include";; 13268 esac 13269 case $llvm_cv_os_type in 13270 Linux) 13271 if test -n "$llvm_cv_oppath" ; then 13272 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}" 13273 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5 13274 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; } 13275 if test "${ac_cv_search_bfd_init+set}" = set; then 13276 echo $ECHO_N "(cached) $ECHO_C" >&6 13277 else 13278 ac_func_search_save_LIBS=$LIBS 13279 cat >conftest.$ac_ext <<_ACEOF 13280 /* confdefs.h. */ 13281 _ACEOF 13282 cat confdefs.h >>conftest.$ac_ext 13283 cat >>conftest.$ac_ext <<_ACEOF 13284 /* end confdefs.h. */ 13285 13286 /* Override any GCC internal prototype to avoid an error. 13287 Use char because int might match the return type of a GCC 13288 builtin and then its argument prototype would still apply. */ 13289 #ifdef __cplusplus 13290 extern "C" 13291 #endif 13292 char bfd_init (); 13293 int 13294 main () 13295 { 13296 return bfd_init (); 13297 ; 13298 return 0; 13299 } 13300 _ACEOF 13301 for ac_lib in '' bfd; do 13302 if test -z "$ac_lib"; then 13303 ac_res="none required" 13304 else 13305 ac_res=-l$ac_lib 13306 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13307 fi 13308 rm -f conftest.$ac_objext conftest$ac_exeext 13309 if { (ac_try="$ac_link" 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_link") 2>conftest.er1 13316 ac_status=$? 13317 grep -v '^ *+' conftest.er1 >conftest.err 13318 rm -f conftest.er1 13319 cat conftest.err >&5 13320 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13321 (exit $ac_status); } && 13322 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13323 { (case "(($ac_try" in 13324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13325 *) ac_try_echo=$ac_try;; 13326 esac 13327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13328 (eval "$ac_try") 2>&5 13329 ac_status=$? 13330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13331 (exit $ac_status); }; } && 13332 { ac_try='test -s conftest$ac_exeext' 13333 { (case "(($ac_try" in 13334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13335 *) ac_try_echo=$ac_try;; 13336 esac 13337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13338 (eval "$ac_try") 2>&5 13339 ac_status=$? 13340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13341 (exit $ac_status); }; }; then 13342 ac_cv_search_bfd_init=$ac_res 13343 else 13344 echo "$as_me: failed program was:" >&5 13345 sed 's/^/| /' conftest.$ac_ext >&5 13346 13347 13348 fi 13349 13350 rm -f core conftest.err conftest.$ac_objext \ 13351 conftest$ac_exeext 13352 if test "${ac_cv_search_bfd_init+set}" = set; then 13353 break 13354 fi 13355 done 13356 if test "${ac_cv_search_bfd_init+set}" = set; then 13357 : 13358 else 13359 ac_cv_search_bfd_init=no 13360 fi 13361 rm conftest.$ac_ext 13362 LIBS=$ac_func_search_save_LIBS 13363 fi 13364 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5 13365 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; } 13366 ac_res=$ac_cv_search_bfd_init 13367 if test "$ac_res" != no; then 13368 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13369 13370 fi 13371 13372 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5 13373 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; } 13374 if test "${ac_cv_search_op_open_agent+set}" = set; then 13375 echo $ECHO_N "(cached) $ECHO_C" >&6 13376 else 13377 ac_func_search_save_LIBS=$LIBS 13378 cat >conftest.$ac_ext <<_ACEOF 13379 /* confdefs.h. */ 13380 _ACEOF 13381 cat confdefs.h >>conftest.$ac_ext 13382 cat >>conftest.$ac_ext <<_ACEOF 13383 /* end confdefs.h. */ 13384 13385 /* Override any GCC internal prototype to avoid an error. 13386 Use char because int might match the return type of a GCC 13387 builtin and then its argument prototype would still apply. */ 13388 #ifdef __cplusplus 13389 extern "C" 13390 #endif 13391 char op_open_agent (); 13392 int 13393 main () 13394 { 13395 return op_open_agent (); 13396 ; 13397 return 0; 13398 } 13399 _ACEOF 13400 for ac_lib in '' opagent; do 13401 if test -z "$ac_lib"; then 13402 ac_res="none required" 13403 else 13404 ac_res=-l$ac_lib 13405 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13406 fi 13407 rm -f conftest.$ac_objext conftest$ac_exeext 13408 if { (ac_try="$ac_link" 13409 case "(($ac_try" in 13410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13411 *) ac_try_echo=$ac_try;; 13412 esac 13413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13414 (eval "$ac_link") 2>conftest.er1 13415 ac_status=$? 13416 grep -v '^ *+' conftest.er1 >conftest.err 13417 rm -f conftest.er1 13418 cat conftest.err >&5 13419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13420 (exit $ac_status); } && 13421 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13422 { (case "(($ac_try" in 13423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13424 *) ac_try_echo=$ac_try;; 13425 esac 13426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13427 (eval "$ac_try") 2>&5 13428 ac_status=$? 13429 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13430 (exit $ac_status); }; } && 13431 { ac_try='test -s conftest$ac_exeext' 13432 { (case "(($ac_try" in 13433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13434 *) ac_try_echo=$ac_try;; 13435 esac 13436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13437 (eval "$ac_try") 2>&5 13438 ac_status=$? 13439 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13440 (exit $ac_status); }; }; then 13441 ac_cv_search_op_open_agent=$ac_res 13442 else 13443 echo "$as_me: failed program was:" >&5 13444 sed 's/^/| /' conftest.$ac_ext >&5 13445 13446 13447 fi 13448 13449 rm -f core conftest.err conftest.$ac_objext \ 13450 conftest$ac_exeext 13451 if test "${ac_cv_search_op_open_agent+set}" = set; then 13452 break 13453 fi 13454 done 13455 if test "${ac_cv_search_op_open_agent+set}" = set; then 13456 : 13457 else 13458 ac_cv_search_op_open_agent=no 13459 fi 13460 rm conftest.$ac_ext 13461 LIBS=$ac_func_search_save_LIBS 13462 fi 13463 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5 13464 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; } 13465 ac_res=$ac_cv_search_op_open_agent 13466 if test "$ac_res" != no; then 13467 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13468 13469 else 13470 13471 echo "Error! You need to have libopagent around." 13472 exit -1 13473 13474 fi 13475 13476 if test "${ac_cv_header_opagent_h+set}" = set; then 13477 { echo "$as_me:$LINENO: checking for opagent.h" >&5 13478 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13479 if test "${ac_cv_header_opagent_h+set}" = set; then 13480 echo $ECHO_N "(cached) $ECHO_C" >&6 13481 fi 13482 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13483 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13484 else 13485 # Is the header compilable? 13486 { echo "$as_me:$LINENO: checking opagent.h usability" >&5 13487 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; } 13488 cat >conftest.$ac_ext <<_ACEOF 13489 /* confdefs.h. */ 13490 _ACEOF 13491 cat confdefs.h >>conftest.$ac_ext 13492 cat >>conftest.$ac_ext <<_ACEOF 13493 /* end confdefs.h. */ 13494 $ac_includes_default 13495 #include <opagent.h> 13496 _ACEOF 13497 rm -f conftest.$ac_objext 13498 if { (ac_try="$ac_compile" 13499 case "(($ac_try" in 13500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13501 *) ac_try_echo=$ac_try;; 13502 esac 13503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13504 (eval "$ac_compile") 2>conftest.er1 13505 ac_status=$? 13506 grep -v '^ *+' conftest.er1 >conftest.err 13507 rm -f conftest.er1 13508 cat conftest.err >&5 13509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13510 (exit $ac_status); } && 13511 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13512 { (case "(($ac_try" in 13513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13514 *) ac_try_echo=$ac_try;; 13515 esac 13516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13517 (eval "$ac_try") 2>&5 13518 ac_status=$? 13519 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13520 (exit $ac_status); }; } && 13521 { ac_try='test -s conftest.$ac_objext' 13522 { (case "(($ac_try" in 13523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13524 *) ac_try_echo=$ac_try;; 13525 esac 13526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13527 (eval "$ac_try") 2>&5 13528 ac_status=$? 13529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13530 (exit $ac_status); }; }; then 13531 ac_header_compiler=yes 13532 else 13533 echo "$as_me: failed program was:" >&5 13534 sed 's/^/| /' conftest.$ac_ext >&5 13535 13536 ac_header_compiler=no 13537 fi 13538 13539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13540 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13541 echo "${ECHO_T}$ac_header_compiler" >&6; } 13542 13543 # Is the header present? 13544 { echo "$as_me:$LINENO: checking opagent.h presence" >&5 13545 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; } 13546 cat >conftest.$ac_ext <<_ACEOF 13547 /* confdefs.h. */ 13548 _ACEOF 13549 cat confdefs.h >>conftest.$ac_ext 13550 cat >>conftest.$ac_ext <<_ACEOF 13551 /* end confdefs.h. */ 13552 #include <opagent.h> 13553 _ACEOF 13554 if { (ac_try="$ac_cpp conftest.$ac_ext" 13555 case "(($ac_try" in 13556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13557 *) ac_try_echo=$ac_try;; 13558 esac 13559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13560 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13561 ac_status=$? 13562 grep -v '^ *+' conftest.er1 >conftest.err 13563 rm -f conftest.er1 13564 cat conftest.err >&5 13565 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13566 (exit $ac_status); } >/dev/null; then 13567 if test -s conftest.err; then 13568 ac_cpp_err=$ac_c_preproc_warn_flag 13569 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13570 else 13571 ac_cpp_err= 13572 fi 13573 else 13574 ac_cpp_err=yes 13575 fi 13576 if test -z "$ac_cpp_err"; then 13577 ac_header_preproc=yes 13578 else 13579 echo "$as_me: failed program was:" >&5 13580 sed 's/^/| /' conftest.$ac_ext >&5 13581 13582 ac_header_preproc=no 13583 fi 13584 13585 rm -f conftest.err conftest.$ac_ext 13586 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13587 echo "${ECHO_T}$ac_header_preproc" >&6; } 13588 13589 # So? What about this header? 13590 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13591 yes:no: ) 13592 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5 13593 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13594 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5 13595 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;} 13596 ac_header_preproc=yes 13597 ;; 13598 no:yes:* ) 13599 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5 13600 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;} 13601 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5 13602 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;} 13603 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5 13604 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;} 13605 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5 13606 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;} 13607 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5 13608 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;} 13609 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5 13610 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;} 13611 ( cat <<\_ASBOX 13612 ## ------------------------------------ ## 13613 ## Report this to http://llvm.org/bugs/ ## 13614 ## ------------------------------------ ## 13615 _ASBOX 13616 ) | sed "s/^/$as_me: WARNING: /" >&2 13617 ;; 13618 esac 13619 { echo "$as_me:$LINENO: checking for opagent.h" >&5 13620 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13621 if test "${ac_cv_header_opagent_h+set}" = set; then 13622 echo $ECHO_N "(cached) $ECHO_C" >&6 13623 else 13624 ac_cv_header_opagent_h=$ac_header_preproc 13625 fi 13626 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13627 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13628 13629 fi 13630 if test $ac_cv_header_opagent_h = yes; then 13631 : 13632 else 13633 13634 echo "Error! You need to have opagent.h around." 13635 exit -1 13636 13637 fi 13638 13639 13640 fi ;; 13641 *) 13642 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5 13643 echo "$as_me: error: OProfile support is available on Linux only." >&2;} 13644 { (exit 1); exit 1; }; } ;; 13645 esac 13646 13647 else 13648 13649 USE_OPROFILE=0 13650 13651 13652 fi 13653 13654 13655 cat >>confdefs.h <<_ACEOF 13656 #define LLVM_USE_OPROFILE $USE_OPROFILE 13657 _ACEOF 13658 13659 13660 13661 # Check whether --with-intel-jitevents was given. 13662 if test "${with_intel_jitevents+set}" = set; then 13663 withval=$with_intel_jitevents; 13664 case $llvm_cv_os_type in 13665 Linux|Win32|Cygwin|MingW) ;; 13666 *) 13667 { { echo "$as_me:$LINENO: error: 13668 Intel JIT API support is available on Linux and Windows only.\"" >&5 13669 echo "$as_me: error: 13670 Intel JIT API support is available on Linux and Windows only.\"" >&2;} 13671 { (exit 1); exit 1; }; } ;; 13672 esac 13673 13674 USE_INTEL_JITEVENTS=1 13675 13676 case "$llvm_cv_target_arch" in 13677 x86) llvm_intel_jitevents_archdir="lib32";; 13678 x86_64) llvm_intel_jitevents_archdir="lib64";; 13679 *) echo "Target architecture $llvm_cv_target_arch does not support Intel JIT Events API" 13680 exit -1;; 13681 esac 13682 INTEL_JITEVENTS_INCDIR="/opt/intel/vtune_amplifier_xe_2011/include" 13683 INTEL_JITEVENTS_LIBDIR="/opt/intel/vtune_amplifier_xe_2011/$llvm_intel_jitevents_archdir" 13684 case "$withval" in 13685 /* | [A-Za-z]:[\\/]*) INTEL_JITEVENTS_INCDIR=$withval/include 13686 INTEL_JITEVENTS_LIBDIR=$withval/$llvm_intel_jitevents_archdir ;; 13687 *) ;; 13688 esac 13689 13690 13691 13692 13693 LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}" 13694 CPPFLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR" 13695 13696 { echo "$as_me:$LINENO: checking for library containing iJIT_IsProfilingActive" >&5 13697 echo $ECHO_N "checking for library containing iJIT_IsProfilingActive... $ECHO_C" >&6; } 13698 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13699 echo $ECHO_N "(cached) $ECHO_C" >&6 13700 else 13701 ac_func_search_save_LIBS=$LIBS 13702 cat >conftest.$ac_ext <<_ACEOF 13703 /* confdefs.h. */ 13704 _ACEOF 13705 cat confdefs.h >>conftest.$ac_ext 13706 cat >>conftest.$ac_ext <<_ACEOF 13707 /* end confdefs.h. */ 13708 13709 /* Override any GCC internal prototype to avoid an error. 13710 Use char because int might match the return type of a GCC 13711 builtin and then its argument prototype would still apply. */ 13712 #ifdef __cplusplus 13713 extern "C" 13714 #endif 13715 char iJIT_IsProfilingActive (); 13716 int 13717 main () 13718 { 13719 return iJIT_IsProfilingActive (); 13720 ; 13721 return 0; 13722 } 13723 _ACEOF 13724 for ac_lib in '' jitprofiling; do 13725 if test -z "$ac_lib"; then 13726 ac_res="none required" 13727 else 13728 ac_res=-l$ac_lib 13729 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13730 fi 13731 rm -f conftest.$ac_objext conftest$ac_exeext 13732 if { (ac_try="$ac_link" 13733 case "(($ac_try" in 13734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13735 *) ac_try_echo=$ac_try;; 13736 esac 13737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13738 (eval "$ac_link") 2>conftest.er1 13739 ac_status=$? 13740 grep -v '^ *+' conftest.er1 >conftest.err 13741 rm -f conftest.er1 13742 cat conftest.err >&5 13743 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13744 (exit $ac_status); } && 13745 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13746 { (case "(($ac_try" in 13747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13748 *) ac_try_echo=$ac_try;; 13749 esac 13750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13751 (eval "$ac_try") 2>&5 13752 ac_status=$? 13753 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13754 (exit $ac_status); }; } && 13755 { ac_try='test -s conftest$ac_exeext' 13756 { (case "(($ac_try" in 13757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13758 *) ac_try_echo=$ac_try;; 13759 esac 13760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13761 (eval "$ac_try") 2>&5 13762 ac_status=$? 13763 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13764 (exit $ac_status); }; }; then 13765 ac_cv_search_iJIT_IsProfilingActive=$ac_res 13766 else 13767 echo "$as_me: failed program was:" >&5 13768 sed 's/^/| /' conftest.$ac_ext >&5 13769 13770 13771 fi 13772 13773 rm -f core conftest.err conftest.$ac_objext \ 13774 conftest$ac_exeext 13775 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13776 break 13777 fi 13778 done 13779 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13780 : 13781 else 13782 ac_cv_search_iJIT_IsProfilingActive=no 13783 fi 13784 rm conftest.$ac_ext 13785 LIBS=$ac_func_search_save_LIBS 13786 fi 13787 { echo "$as_me:$LINENO: result: $ac_cv_search_iJIT_IsProfilingActive" >&5 13788 echo "${ECHO_T}$ac_cv_search_iJIT_IsProfilingActive" >&6; } 13789 ac_res=$ac_cv_search_iJIT_IsProfilingActive 13790 if test "$ac_res" != no; then 13791 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13792 13793 else 13794 13795 echo "Error! Cannot find libjitprofiling.a. Please check path specified in flag --with-intel-jitevents" 13796 exit -1 13797 13798 fi 13799 13800 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13801 { echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13802 echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13803 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13804 echo $ECHO_N "(cached) $ECHO_C" >&6 13805 fi 13806 { echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13807 echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13808 else 13809 # Is the header compilable? 13810 { echo "$as_me:$LINENO: checking jitprofiling.h usability" >&5 13811 echo $ECHO_N "checking jitprofiling.h usability... $ECHO_C" >&6; } 13812 cat >conftest.$ac_ext <<_ACEOF 13813 /* confdefs.h. */ 13814 _ACEOF 13815 cat confdefs.h >>conftest.$ac_ext 13816 cat >>conftest.$ac_ext <<_ACEOF 13817 /* end confdefs.h. */ 13818 $ac_includes_default 13819 #include <jitprofiling.h> 13820 _ACEOF 13821 rm -f conftest.$ac_objext 13822 if { (ac_try="$ac_compile" 13823 case "(($ac_try" in 13824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13825 *) ac_try_echo=$ac_try;; 13826 esac 13827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13828 (eval "$ac_compile") 2>conftest.er1 13829 ac_status=$? 13830 grep -v '^ *+' conftest.er1 >conftest.err 13831 rm -f conftest.er1 13832 cat conftest.err >&5 13833 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13834 (exit $ac_status); } && 13835 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13836 { (case "(($ac_try" in 13837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13838 *) ac_try_echo=$ac_try;; 13839 esac 13840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13841 (eval "$ac_try") 2>&5 13842 ac_status=$? 13843 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13844 (exit $ac_status); }; } && 13845 { ac_try='test -s conftest.$ac_objext' 13846 { (case "(($ac_try" in 13847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13848 *) ac_try_echo=$ac_try;; 13849 esac 13850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13851 (eval "$ac_try") 2>&5 13852 ac_status=$? 13853 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13854 (exit $ac_status); }; }; then 13855 ac_header_compiler=yes 13856 else 13857 echo "$as_me: failed program was:" >&5 13858 sed 's/^/| /' conftest.$ac_ext >&5 13859 13860 ac_header_compiler=no 13861 fi 13862 13863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13864 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13865 echo "${ECHO_T}$ac_header_compiler" >&6; } 13866 13867 # Is the header present? 13868 { echo "$as_me:$LINENO: checking jitprofiling.h presence" >&5 13869 echo $ECHO_N "checking jitprofiling.h presence... $ECHO_C" >&6; } 13870 cat >conftest.$ac_ext <<_ACEOF 13871 /* confdefs.h. */ 13872 _ACEOF 13873 cat confdefs.h >>conftest.$ac_ext 13874 cat >>conftest.$ac_ext <<_ACEOF 13875 /* end confdefs.h. */ 13876 #include <jitprofiling.h> 13877 _ACEOF 13878 if { (ac_try="$ac_cpp conftest.$ac_ext" 13879 case "(($ac_try" in 13880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13881 *) ac_try_echo=$ac_try;; 13882 esac 13883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13884 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13885 ac_status=$? 13886 grep -v '^ *+' conftest.er1 >conftest.err 13887 rm -f conftest.er1 13888 cat conftest.err >&5 13889 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13890 (exit $ac_status); } >/dev/null; then 13891 if test -s conftest.err; then 13892 ac_cpp_err=$ac_c_preproc_warn_flag 13893 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13894 else 13895 ac_cpp_err= 13896 fi 13897 else 13898 ac_cpp_err=yes 13899 fi 13900 if test -z "$ac_cpp_err"; then 13901 ac_header_preproc=yes 13902 else 13903 echo "$as_me: failed program was:" >&5 13904 sed 's/^/| /' conftest.$ac_ext >&5 13905 13906 ac_header_preproc=no 13907 fi 13908 13909 rm -f conftest.err conftest.$ac_ext 13910 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13911 echo "${ECHO_T}$ac_header_preproc" >&6; } 13912 13913 # So? What about this header? 13914 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13915 yes:no: ) 13916 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&5 13917 echo "$as_me: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13918 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the compiler's result" >&5 13919 echo "$as_me: WARNING: jitprofiling.h: proceeding with the compiler's result" >&2;} 13920 ac_header_preproc=yes 13921 ;; 13922 no:yes:* ) 13923 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: present but cannot be compiled" >&5 13924 echo "$as_me: WARNING: jitprofiling.h: present but cannot be compiled" >&2;} 13925 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&5 13926 echo "$as_me: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&2;} 13927 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: see the Autoconf documentation" >&5 13928 echo "$as_me: WARNING: jitprofiling.h: see the Autoconf documentation" >&2;} 13929 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&5 13930 echo "$as_me: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&2;} 13931 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&5 13932 echo "$as_me: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&2;} 13933 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&5 13934 echo "$as_me: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&2;} 13935 ( cat <<\_ASBOX 13936 ## ------------------------------------ ## 13937 ## Report this to http://llvm.org/bugs/ ## 13938 ## ------------------------------------ ## 13939 _ASBOX 13940 ) | sed "s/^/$as_me: WARNING: /" >&2 13941 ;; 13942 esac 13943 { echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13944 echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13945 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13946 echo $ECHO_N "(cached) $ECHO_C" >&6 13947 else 13948 ac_cv_header_jitprofiling_h=$ac_header_preproc 13949 fi 13950 { echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13951 echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13952 13953 fi 13954 if test $ac_cv_header_jitprofiling_h = yes; then 13955 : 13956 else 13957 13958 echo "Error! Cannot find jitprofiling.h. Please check path specified in flag --with-intel-jitevents" 13959 exit -1 13960 13961 fi 13962 13963 13964 13965 13966 else 13967 13968 USE_INTEL_JITEVENTS=0 13969 13970 13971 fi 13972 13973 13974 cat >>confdefs.h <<_ACEOF 13975 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS 13976 _ACEOF 13977 13978 13979 13980 13981 13982 13983 13984 13985 ac_header_dirent=no 13986 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 13987 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 13988 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 13989 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 13990 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13991 echo $ECHO_N "(cached) $ECHO_C" >&6 13992 else 13993 cat >conftest.$ac_ext <<_ACEOF 13994 /* confdefs.h. */ 13995 _ACEOF 13996 cat confdefs.h >>conftest.$ac_ext 13997 cat >>conftest.$ac_ext <<_ACEOF 13998 /* end confdefs.h. */ 13999 #include <sys/types.h> 14000 #include <$ac_hdr> 14001 14002 int 14003 main () 14004 { 14005 if ((DIR *) 0) 14006 return 0; 14007 ; 14008 return 0; 14009 } 14010 _ACEOF 14011 rm -f conftest.$ac_objext 14012 if { (ac_try="$ac_compile" 14013 case "(($ac_try" in 14014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14015 *) ac_try_echo=$ac_try;; 14016 esac 14017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14018 (eval "$ac_compile") 2>conftest.er1 14019 ac_status=$? 14020 grep -v '^ *+' conftest.er1 >conftest.err 14021 rm -f conftest.er1 14022 cat conftest.err >&5 14023 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14024 (exit $ac_status); } && 14025 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14026 { (case "(($ac_try" in 14027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14028 *) ac_try_echo=$ac_try;; 14029 esac 14030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14031 (eval "$ac_try") 2>&5 14032 ac_status=$? 14033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14034 (exit $ac_status); }; } && 14035 { ac_try='test -s conftest.$ac_objext' 14036 { (case "(($ac_try" in 14037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14038 *) ac_try_echo=$ac_try;; 14039 esac 14040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14041 (eval "$ac_try") 2>&5 14042 ac_status=$? 14043 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14044 (exit $ac_status); }; }; then 14045 eval "$as_ac_Header=yes" 14046 else 14047 echo "$as_me: failed program was:" >&5 14048 sed 's/^/| /' conftest.$ac_ext >&5 14049 14050 eval "$as_ac_Header=no" 14051 fi 14052 14053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14054 fi 14055 ac_res=`eval echo '${'$as_ac_Header'}'` 14056 { echo "$as_me:$LINENO: result: $ac_res" >&5 14057 echo "${ECHO_T}$ac_res" >&6; } 14058 if test `eval echo '${'$as_ac_Header'}'` = yes; then 14059 cat >>confdefs.h <<_ACEOF 14060 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 14061 _ACEOF 14062 14063 ac_header_dirent=$ac_hdr; break 14064 fi 14065 14066 done 14067 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 14068 if test $ac_header_dirent = dirent.h; then 14069 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14070 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14071 if test "${ac_cv_search_opendir+set}" = set; then 14072 echo $ECHO_N "(cached) $ECHO_C" >&6 14073 else 14074 ac_func_search_save_LIBS=$LIBS 14075 cat >conftest.$ac_ext <<_ACEOF 14076 /* confdefs.h. */ 14077 _ACEOF 14078 cat confdefs.h >>conftest.$ac_ext 14079 cat >>conftest.$ac_ext <<_ACEOF 14080 /* end confdefs.h. */ 14081 14082 /* Override any GCC internal prototype to avoid an error. 14083 Use char because int might match the return type of a GCC 14084 builtin and then its argument prototype would still apply. */ 14085 #ifdef __cplusplus 14086 extern "C" 14087 #endif 14088 char opendir (); 14089 int 14090 main () 14091 { 14092 return opendir (); 14093 ; 14094 return 0; 14095 } 14096 _ACEOF 14097 for ac_lib in '' dir; do 14098 if test -z "$ac_lib"; then 14099 ac_res="none required" 14100 else 14101 ac_res=-l$ac_lib 14102 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14103 fi 14104 rm -f conftest.$ac_objext conftest$ac_exeext 14105 if { (ac_try="$ac_link" 14106 case "(($ac_try" in 14107 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14108 *) ac_try_echo=$ac_try;; 14109 esac 14110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14111 (eval "$ac_link") 2>conftest.er1 14112 ac_status=$? 14113 grep -v '^ *+' conftest.er1 >conftest.err 14114 rm -f conftest.er1 14115 cat conftest.err >&5 14116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14117 (exit $ac_status); } && 14118 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14119 { (case "(($ac_try" in 14120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14121 *) ac_try_echo=$ac_try;; 14122 esac 14123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14124 (eval "$ac_try") 2>&5 14125 ac_status=$? 14126 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14127 (exit $ac_status); }; } && 14128 { ac_try='test -s conftest$ac_exeext' 14129 { (case "(($ac_try" in 14130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14131 *) ac_try_echo=$ac_try;; 14132 esac 14133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14134 (eval "$ac_try") 2>&5 14135 ac_status=$? 14136 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14137 (exit $ac_status); }; }; then 14138 ac_cv_search_opendir=$ac_res 14139 else 14140 echo "$as_me: failed program was:" >&5 14141 sed 's/^/| /' conftest.$ac_ext >&5 14142 14143 14144 fi 14145 14146 rm -f core conftest.err conftest.$ac_objext \ 14147 conftest$ac_exeext 14148 if test "${ac_cv_search_opendir+set}" = set; then 14149 break 14150 fi 14151 done 14152 if test "${ac_cv_search_opendir+set}" = set; then 14153 : 14154 else 14155 ac_cv_search_opendir=no 14156 fi 14157 rm conftest.$ac_ext 14158 LIBS=$ac_func_search_save_LIBS 14159 fi 14160 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14161 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14162 ac_res=$ac_cv_search_opendir 14163 if test "$ac_res" != no; then 14164 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14165 14166 fi 14167 14168 else 14169 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14170 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14171 if test "${ac_cv_search_opendir+set}" = set; then 14172 echo $ECHO_N "(cached) $ECHO_C" >&6 14173 else 14174 ac_func_search_save_LIBS=$LIBS 14175 cat >conftest.$ac_ext <<_ACEOF 14176 /* confdefs.h. */ 14177 _ACEOF 14178 cat confdefs.h >>conftest.$ac_ext 14179 cat >>conftest.$ac_ext <<_ACEOF 14180 /* end confdefs.h. */ 14181 14182 /* Override any GCC internal prototype to avoid an error. 14183 Use char because int might match the return type of a GCC 14184 builtin and then its argument prototype would still apply. */ 14185 #ifdef __cplusplus 14186 extern "C" 14187 #endif 14188 char opendir (); 14189 int 14190 main () 14191 { 14192 return opendir (); 14193 ; 14194 return 0; 14195 } 14196 _ACEOF 14197 for ac_lib in '' x; do 14198 if test -z "$ac_lib"; then 14199 ac_res="none required" 14200 else 14201 ac_res=-l$ac_lib 14202 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14203 fi 14204 rm -f conftest.$ac_objext conftest$ac_exeext 14205 if { (ac_try="$ac_link" 14206 case "(($ac_try" in 14207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14208 *) ac_try_echo=$ac_try;; 14209 esac 14210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14211 (eval "$ac_link") 2>conftest.er1 14212 ac_status=$? 14213 grep -v '^ *+' conftest.er1 >conftest.err 14214 rm -f conftest.er1 14215 cat conftest.err >&5 14216 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14217 (exit $ac_status); } && 14218 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14219 { (case "(($ac_try" in 14220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14221 *) ac_try_echo=$ac_try;; 14222 esac 14223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14224 (eval "$ac_try") 2>&5 14225 ac_status=$? 14226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14227 (exit $ac_status); }; } && 14228 { ac_try='test -s conftest$ac_exeext' 14229 { (case "(($ac_try" in 14230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14231 *) ac_try_echo=$ac_try;; 14232 esac 14233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14234 (eval "$ac_try") 2>&5 14235 ac_status=$? 14236 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14237 (exit $ac_status); }; }; then 14238 ac_cv_search_opendir=$ac_res 14239 else 14240 echo "$as_me: failed program was:" >&5 14241 sed 's/^/| /' conftest.$ac_ext >&5 14242 14243 14244 fi 14245 14246 rm -f core conftest.err conftest.$ac_objext \ 14247 conftest$ac_exeext 14248 if test "${ac_cv_search_opendir+set}" = set; then 14249 break 14250 fi 14251 done 14252 if test "${ac_cv_search_opendir+set}" = set; then 14253 : 14254 else 14255 ac_cv_search_opendir=no 14256 fi 14257 rm conftest.$ac_ext 14258 LIBS=$ac_func_search_save_LIBS 14259 fi 14260 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14261 echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14262 ac_res=$ac_cv_search_opendir 14263 if test "$ac_res" != no; then 14264 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14265 14266 fi 14267 14268 fi 14269 14270 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5 14271 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; } 14272 if test "${ac_cv_header_mmap_anon+set}" = set; then 14273 echo $ECHO_N "(cached) $ECHO_C" >&6 14274 else 14275 ac_ext=c 14276 ac_cpp='$CPP $CPPFLAGS' 14277 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14278 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14279 ac_compiler_gnu=$ac_cv_c_compiler_gnu 14280 14281 cat >conftest.$ac_ext <<_ACEOF 14282 /* confdefs.h. */ 14283 _ACEOF 14284 cat confdefs.h >>conftest.$ac_ext 14285 cat >>conftest.$ac_ext <<_ACEOF 14286 /* end confdefs.h. */ 14287 #include <sys/mman.h> 14288 #include <unistd.h> 14289 #include <fcntl.h> 14290 int 14291 main () 14292 { 14293 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0); 14294 ; 14295 return 0; 14296 } 14297 _ACEOF 14298 rm -f conftest.$ac_objext 14299 if { (ac_try="$ac_compile" 14300 case "(($ac_try" in 14301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14302 *) ac_try_echo=$ac_try;; 14303 esac 14304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14305 (eval "$ac_compile") 2>conftest.er1 14306 ac_status=$? 14307 grep -v '^ *+' conftest.er1 >conftest.err 14308 rm -f conftest.er1 14309 cat conftest.err >&5 14310 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14311 (exit $ac_status); } && 14312 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14313 { (case "(($ac_try" in 14314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14315 *) ac_try_echo=$ac_try;; 14316 esac 14317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14318 (eval "$ac_try") 2>&5 14319 ac_status=$? 14320 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14321 (exit $ac_status); }; } && 14322 { ac_try='test -s conftest.$ac_objext' 14323 { (case "(($ac_try" in 14324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14325 *) ac_try_echo=$ac_try;; 14326 esac 14327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14328 (eval "$ac_try") 2>&5 14329 ac_status=$? 14330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14331 (exit $ac_status); }; }; then 14332 ac_cv_header_mmap_anon=yes 14333 else 14334 echo "$as_me: failed program was:" >&5 14335 sed 's/^/| /' conftest.$ac_ext >&5 14336 14337 ac_cv_header_mmap_anon=no 14338 fi 14339 14340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14341 ac_ext=c 14342 ac_cpp='$CPP $CPPFLAGS' 14343 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14344 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14345 ac_compiler_gnu=$ac_cv_c_compiler_gnu 14346 14347 14348 fi 14349 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5 14350 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; } 14351 if test "$ac_cv_header_mmap_anon" = yes; then 14352 14353 cat >>confdefs.h <<\_ACEOF 14354 #define HAVE_MMAP_ANONYMOUS 1 14355 _ACEOF 14356 14357 fi 14358 14359 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 14360 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; } 14361 if test "${ac_cv_header_stat_broken+set}" = set; then 14362 echo $ECHO_N "(cached) $ECHO_C" >&6 14363 else 14364 cat >conftest.$ac_ext <<_ACEOF 14365 /* confdefs.h. */ 14366 _ACEOF 14367 cat confdefs.h >>conftest.$ac_ext 14368 cat >>conftest.$ac_ext <<_ACEOF 14369 /* end confdefs.h. */ 14370 #include <sys/types.h> 14371 #include <sys/stat.h> 14372 14373 #if defined S_ISBLK && defined S_IFDIR 14374 # if S_ISBLK (S_IFDIR) 14375 You lose. 14376 # endif 14377 #endif 14378 14379 #if defined S_ISBLK && defined S_IFCHR 14380 # if S_ISBLK (S_IFCHR) 14381 You lose. 14382 # endif 14383 #endif 14384 14385 #if defined S_ISLNK && defined S_IFREG 14386 # if S_ISLNK (S_IFREG) 14387 You lose. 14388 # endif 14389 #endif 14390 14391 #if defined S_ISSOCK && defined S_IFREG 14392 # if S_ISSOCK (S_IFREG) 14393 You lose. 14394 # endif 14395 #endif 14396 14397 _ACEOF 14398 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14399 $EGREP "You lose" >/dev/null 2>&1; then 14400 ac_cv_header_stat_broken=yes 14401 else 14402 ac_cv_header_stat_broken=no 14403 fi 14404 rm -f conftest* 14405 14406 fi 14407 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 14408 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; } 14409 if test $ac_cv_header_stat_broken = yes; then 14410 14411 cat >>confdefs.h <<\_ACEOF 14412 #define STAT_MACROS_BROKEN 1 14413 _ACEOF 14414 14415 fi 14416 14417 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 14418 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } 14419 if test "${ac_cv_header_sys_wait_h+set}" = set; then 14420 echo $ECHO_N "(cached) $ECHO_C" >&6 14421 else 14422 cat >conftest.$ac_ext <<_ACEOF 14423 /* confdefs.h. */ 14424 _ACEOF 14425 cat confdefs.h >>conftest.$ac_ext 14426 cat >>conftest.$ac_ext <<_ACEOF 14427 /* end confdefs.h. */ 14428 #include <sys/types.h> 14429 #include <sys/wait.h> 14430 #ifndef WEXITSTATUS 14431 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 14432 #endif 14433 #ifndef WIFEXITED 14434 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 14435 #endif 14436 14437 int 14438 main () 14439 { 14440 int s; 14441 wait (&s); 14442 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 14443 ; 14444 return 0; 14445 } 14446 _ACEOF 14447 rm -f conftest.$ac_objext 14448 if { (ac_try="$ac_compile" 14449 case "(($ac_try" in 14450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14451 *) ac_try_echo=$ac_try;; 14452 esac 14453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14454 (eval "$ac_compile") 2>conftest.er1 14455 ac_status=$? 14456 grep -v '^ *+' conftest.er1 >conftest.err 14457 rm -f conftest.er1 14458 cat conftest.err >&5 14459 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14460 (exit $ac_status); } && 14461 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14462 { (case "(($ac_try" in 14463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14464 *) ac_try_echo=$ac_try;; 14465 esac 14466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14467 (eval "$ac_try") 2>&5 14468 ac_status=$? 14469 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14470 (exit $ac_status); }; } && 14471 { ac_try='test -s conftest.$ac_objext' 14472 { (case "(($ac_try" in 14473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14474 *) ac_try_echo=$ac_try;; 14475 esac 14476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14477 (eval "$ac_try") 2>&5 14478 ac_status=$? 14479 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14480 (exit $ac_status); }; }; then 14481 ac_cv_header_sys_wait_h=yes 14482 else 14483 echo "$as_me: failed program was:" >&5 14484 sed 's/^/| /' conftest.$ac_ext >&5 14485 14486 ac_cv_header_sys_wait_h=no 14487 fi 14488 14489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14490 fi 14491 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 14492 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; } 14493 if test $ac_cv_header_sys_wait_h = yes; then 14494 14495 cat >>confdefs.h <<\_ACEOF 14496 #define HAVE_SYS_WAIT_H 1 14497 _ACEOF 14498 14499 fi 14500 14501 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 14502 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } 14503 if test "${ac_cv_header_time+set}" = set; then 14504 echo $ECHO_N "(cached) $ECHO_C" >&6 14505 else 14506 cat >conftest.$ac_ext <<_ACEOF 14507 /* confdefs.h. */ 14508 _ACEOF 14509 cat confdefs.h >>conftest.$ac_ext 14510 cat >>conftest.$ac_ext <<_ACEOF 14511 /* end confdefs.h. */ 14512 #include <sys/types.h> 14513 #include <sys/time.h> 14514 #include <time.h> 14515 14516 int 14517 main () 14518 { 14519 if ((struct tm *) 0) 14520 return 0; 14521 ; 14522 return 0; 14523 } 14524 _ACEOF 14525 rm -f conftest.$ac_objext 14526 if { (ac_try="$ac_compile" 14527 case "(($ac_try" in 14528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14529 *) ac_try_echo=$ac_try;; 14530 esac 14531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14532 (eval "$ac_compile") 2>conftest.er1 14533 ac_status=$? 14534 grep -v '^ *+' conftest.er1 >conftest.err 14535 rm -f conftest.er1 14536 cat conftest.err >&5 14537 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14538 (exit $ac_status); } && 14539 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14540 { (case "(($ac_try" in 14541 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14542 *) ac_try_echo=$ac_try;; 14543 esac 14544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14545 (eval "$ac_try") 2>&5 14546 ac_status=$? 14547 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14548 (exit $ac_status); }; } && 14549 { ac_try='test -s conftest.$ac_objext' 14550 { (case "(($ac_try" in 14551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14552 *) ac_try_echo=$ac_try;; 14553 esac 14554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14555 (eval "$ac_try") 2>&5 14556 ac_status=$? 14557 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14558 (exit $ac_status); }; }; then 14559 ac_cv_header_time=yes 14560 else 14561 echo "$as_me: failed program was:" >&5 14562 sed 's/^/| /' conftest.$ac_ext >&5 14563 14564 ac_cv_header_time=no 14565 fi 14566 14567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14568 fi 14569 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 14570 echo "${ECHO_T}$ac_cv_header_time" >&6; } 14571 if test $ac_cv_header_time = yes; then 14572 14573 cat >>confdefs.h <<\_ACEOF 14574 #define TIME_WITH_SYS_TIME 1 14575 _ACEOF 14576 14577 fi 14578 14579 14580 14581 14582 14583 14584 14585 14586 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h 14587 do 14588 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14589 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14590 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14591 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14592 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14593 echo $ECHO_N "(cached) $ECHO_C" >&6 14594 fi 14595 ac_res=`eval echo '${'$as_ac_Header'}'` 14596 { echo "$as_me:$LINENO: result: $ac_res" >&5 14597 echo "${ECHO_T}$ac_res" >&6; } 14598 else 14599 # Is the header compilable? 14600 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 14601 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14602 cat >conftest.$ac_ext <<_ACEOF 14603 /* confdefs.h. */ 14604 _ACEOF 14605 cat confdefs.h >>conftest.$ac_ext 14606 cat >>conftest.$ac_ext <<_ACEOF 14607 /* end confdefs.h. */ 14608 $ac_includes_default 14609 #include <$ac_header> 14610 _ACEOF 14611 rm -f conftest.$ac_objext 14612 if { (ac_try="$ac_compile" 14613 case "(($ac_try" in 14614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14615 *) ac_try_echo=$ac_try;; 14616 esac 14617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14618 (eval "$ac_compile") 2>conftest.er1 14619 ac_status=$? 14620 grep -v '^ *+' conftest.er1 >conftest.err 14621 rm -f conftest.er1 14622 cat conftest.err >&5 14623 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14624 (exit $ac_status); } && 14625 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14626 { (case "(($ac_try" in 14627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14628 *) ac_try_echo=$ac_try;; 14629 esac 14630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14631 (eval "$ac_try") 2>&5 14632 ac_status=$? 14633 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14634 (exit $ac_status); }; } && 14635 { ac_try='test -s conftest.$ac_objext' 14636 { (case "(($ac_try" in 14637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14638 *) ac_try_echo=$ac_try;; 14639 esac 14640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14641 (eval "$ac_try") 2>&5 14642 ac_status=$? 14643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14644 (exit $ac_status); }; }; then 14645 ac_header_compiler=yes 14646 else 14647 echo "$as_me: failed program was:" >&5 14648 sed 's/^/| /' conftest.$ac_ext >&5 14649 14650 ac_header_compiler=no 14651 fi 14652 14653 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14654 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14655 echo "${ECHO_T}$ac_header_compiler" >&6; } 14656 14657 # Is the header present? 14658 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 14659 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14660 cat >conftest.$ac_ext <<_ACEOF 14661 /* confdefs.h. */ 14662 _ACEOF 14663 cat confdefs.h >>conftest.$ac_ext 14664 cat >>conftest.$ac_ext <<_ACEOF 14665 /* end confdefs.h. */ 14666 #include <$ac_header> 14667 _ACEOF 14668 if { (ac_try="$ac_cpp conftest.$ac_ext" 14669 case "(($ac_try" in 14670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14671 *) ac_try_echo=$ac_try;; 14672 esac 14673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14674 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14675 ac_status=$? 14676 grep -v '^ *+' conftest.er1 >conftest.err 14677 rm -f conftest.er1 14678 cat conftest.err >&5 14679 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14680 (exit $ac_status); } >/dev/null; then 14681 if test -s conftest.err; then 14682 ac_cpp_err=$ac_c_preproc_warn_flag 14683 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14684 else 14685 ac_cpp_err= 14686 fi 14687 else 14688 ac_cpp_err=yes 14689 fi 14690 if test -z "$ac_cpp_err"; then 14691 ac_header_preproc=yes 14692 else 14693 echo "$as_me: failed program was:" >&5 14694 sed 's/^/| /' conftest.$ac_ext >&5 14695 14696 ac_header_preproc=no 14697 fi 14698 14699 rm -f conftest.err conftest.$ac_ext 14700 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14701 echo "${ECHO_T}$ac_header_preproc" >&6; } 14702 14703 # So? What about this header? 14704 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14705 yes:no: ) 14706 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14707 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14708 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14709 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14710 ac_header_preproc=yes 14711 ;; 14712 no:yes:* ) 14713 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14714 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14715 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14716 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14717 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14718 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14719 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14720 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14721 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14722 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14723 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14724 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14725 ( cat <<\_ASBOX 14726 ## ------------------------------------ ## 14727 ## Report this to http://llvm.org/bugs/ ## 14728 ## ------------------------------------ ## 14729 _ASBOX 14730 ) | sed "s/^/$as_me: WARNING: /" >&2 14731 ;; 14732 esac 14733 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14734 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14735 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14736 echo $ECHO_N "(cached) $ECHO_C" >&6 14737 else 14738 eval "$as_ac_Header=\$ac_header_preproc" 14739 fi 14740 ac_res=`eval echo '${'$as_ac_Header'}'` 14741 { echo "$as_me:$LINENO: result: $ac_res" >&5 14742 echo "${ECHO_T}$ac_res" >&6; } 14743 14744 fi 14745 if test `eval echo '${'$as_ac_Header'}'` = yes; then 14746 cat >>confdefs.h <<_ACEOF 14747 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14748 _ACEOF 14749 14750 fi 14751 14752 done 14753 14754 14755 14756 14757 14758 14759 14760 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h 14761 do 14762 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14763 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14764 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14765 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14766 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14767 echo $ECHO_N "(cached) $ECHO_C" >&6 14768 fi 14769 ac_res=`eval echo '${'$as_ac_Header'}'` 14770 { echo "$as_me:$LINENO: result: $ac_res" >&5 14771 echo "${ECHO_T}$ac_res" >&6; } 14772 else 14773 # Is the header compilable? 14774 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 14775 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14776 cat >conftest.$ac_ext <<_ACEOF 14777 /* confdefs.h. */ 14778 _ACEOF 14779 cat confdefs.h >>conftest.$ac_ext 14780 cat >>conftest.$ac_ext <<_ACEOF 14781 /* end confdefs.h. */ 14782 $ac_includes_default 14783 #include <$ac_header> 14784 _ACEOF 14785 rm -f conftest.$ac_objext 14786 if { (ac_try="$ac_compile" 14787 case "(($ac_try" in 14788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14789 *) ac_try_echo=$ac_try;; 14790 esac 14791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14792 (eval "$ac_compile") 2>conftest.er1 14793 ac_status=$? 14794 grep -v '^ *+' conftest.er1 >conftest.err 14795 rm -f conftest.er1 14796 cat conftest.err >&5 14797 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14798 (exit $ac_status); } && 14799 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14800 { (case "(($ac_try" in 14801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14802 *) ac_try_echo=$ac_try;; 14803 esac 14804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14805 (eval "$ac_try") 2>&5 14806 ac_status=$? 14807 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14808 (exit $ac_status); }; } && 14809 { ac_try='test -s conftest.$ac_objext' 14810 { (case "(($ac_try" in 14811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14812 *) ac_try_echo=$ac_try;; 14813 esac 14814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14815 (eval "$ac_try") 2>&5 14816 ac_status=$? 14817 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14818 (exit $ac_status); }; }; then 14819 ac_header_compiler=yes 14820 else 14821 echo "$as_me: failed program was:" >&5 14822 sed 's/^/| /' conftest.$ac_ext >&5 14823 14824 ac_header_compiler=no 14825 fi 14826 14827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14828 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14829 echo "${ECHO_T}$ac_header_compiler" >&6; } 14830 14831 # Is the header present? 14832 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 14833 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14834 cat >conftest.$ac_ext <<_ACEOF 14835 /* confdefs.h. */ 14836 _ACEOF 14837 cat confdefs.h >>conftest.$ac_ext 14838 cat >>conftest.$ac_ext <<_ACEOF 14839 /* end confdefs.h. */ 14840 #include <$ac_header> 14841 _ACEOF 14842 if { (ac_try="$ac_cpp conftest.$ac_ext" 14843 case "(($ac_try" in 14844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14845 *) ac_try_echo=$ac_try;; 14846 esac 14847 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14848 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14849 ac_status=$? 14850 grep -v '^ *+' conftest.er1 >conftest.err 14851 rm -f conftest.er1 14852 cat conftest.err >&5 14853 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14854 (exit $ac_status); } >/dev/null; then 14855 if test -s conftest.err; then 14856 ac_cpp_err=$ac_c_preproc_warn_flag 14857 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14858 else 14859 ac_cpp_err= 14860 fi 14861 else 14862 ac_cpp_err=yes 14863 fi 14864 if test -z "$ac_cpp_err"; then 14865 ac_header_preproc=yes 14866 else 14867 echo "$as_me: failed program was:" >&5 14868 sed 's/^/| /' conftest.$ac_ext >&5 14869 14870 ac_header_preproc=no 14871 fi 14872 14873 rm -f conftest.err conftest.$ac_ext 14874 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14875 echo "${ECHO_T}$ac_header_preproc" >&6; } 14876 14877 # So? What about this header? 14878 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14879 yes:no: ) 14880 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14881 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14882 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14883 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14884 ac_header_preproc=yes 14885 ;; 14886 no:yes:* ) 14887 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14888 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14889 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14890 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14891 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14892 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14893 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14894 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14895 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14896 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14897 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14898 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14899 ( cat <<\_ASBOX 14900 ## ------------------------------------ ## 14901 ## Report this to http://llvm.org/bugs/ ## 14902 ## ------------------------------------ ## 14903 _ASBOX 14904 ) | sed "s/^/$as_me: WARNING: /" >&2 14905 ;; 14906 esac 14907 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14908 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14909 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14910 echo $ECHO_N "(cached) $ECHO_C" >&6 14911 else 14912 eval "$as_ac_Header=\$ac_header_preproc" 14913 fi 14914 ac_res=`eval echo '${'$as_ac_Header'}'` 14915 { echo "$as_me:$LINENO: result: $ac_res" >&5 14916 echo "${ECHO_T}$ac_res" >&6; } 14917 14918 fi 14919 if test `eval echo '${'$as_ac_Header'}'` = yes; then 14920 cat >>confdefs.h <<_ACEOF 14921 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14922 _ACEOF 14923 14924 fi 14925 14926 done 14927 14928 14929 14930 for ac_header in utime.h windows.h 14931 do 14932 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14933 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14934 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14935 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14936 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14937 echo $ECHO_N "(cached) $ECHO_C" >&6 14938 fi 14939 ac_res=`eval echo '${'$as_ac_Header'}'` 14940 { echo "$as_me:$LINENO: result: $ac_res" >&5 14941 echo "${ECHO_T}$ac_res" >&6; } 14942 else 14943 # Is the header compilable? 14944 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 14945 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14946 cat >conftest.$ac_ext <<_ACEOF 14947 /* confdefs.h. */ 14948 _ACEOF 14949 cat confdefs.h >>conftest.$ac_ext 14950 cat >>conftest.$ac_ext <<_ACEOF 14951 /* end confdefs.h. */ 14952 $ac_includes_default 14953 #include <$ac_header> 14954 _ACEOF 14955 rm -f conftest.$ac_objext 14956 if { (ac_try="$ac_compile" 14957 case "(($ac_try" in 14958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14959 *) ac_try_echo=$ac_try;; 14960 esac 14961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14962 (eval "$ac_compile") 2>conftest.er1 14963 ac_status=$? 14964 grep -v '^ *+' conftest.er1 >conftest.err 14965 rm -f conftest.er1 14966 cat conftest.err >&5 14967 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14968 (exit $ac_status); } && 14969 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14970 { (case "(($ac_try" in 14971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14972 *) ac_try_echo=$ac_try;; 14973 esac 14974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14975 (eval "$ac_try") 2>&5 14976 ac_status=$? 14977 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14978 (exit $ac_status); }; } && 14979 { ac_try='test -s conftest.$ac_objext' 14980 { (case "(($ac_try" in 14981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14982 *) ac_try_echo=$ac_try;; 14983 esac 14984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14985 (eval "$ac_try") 2>&5 14986 ac_status=$? 14987 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14988 (exit $ac_status); }; }; then 14989 ac_header_compiler=yes 14990 else 14991 echo "$as_me: failed program was:" >&5 14992 sed 's/^/| /' conftest.$ac_ext >&5 14993 14994 ac_header_compiler=no 14995 fi 14996 14997 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14998 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14999 echo "${ECHO_T}$ac_header_compiler" >&6; } 15000 15001 # Is the header present? 15002 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15003 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15004 cat >conftest.$ac_ext <<_ACEOF 15005 /* confdefs.h. */ 15006 _ACEOF 15007 cat confdefs.h >>conftest.$ac_ext 15008 cat >>conftest.$ac_ext <<_ACEOF 15009 /* end confdefs.h. */ 15010 #include <$ac_header> 15011 _ACEOF 15012 if { (ac_try="$ac_cpp conftest.$ac_ext" 15013 case "(($ac_try" in 15014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15015 *) ac_try_echo=$ac_try;; 15016 esac 15017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15018 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15019 ac_status=$? 15020 grep -v '^ *+' conftest.er1 >conftest.err 15021 rm -f conftest.er1 15022 cat conftest.err >&5 15023 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15024 (exit $ac_status); } >/dev/null; then 15025 if test -s conftest.err; then 15026 ac_cpp_err=$ac_c_preproc_warn_flag 15027 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15028 else 15029 ac_cpp_err= 15030 fi 15031 else 15032 ac_cpp_err=yes 15033 fi 15034 if test -z "$ac_cpp_err"; then 15035 ac_header_preproc=yes 15036 else 15037 echo "$as_me: failed program was:" >&5 15038 sed 's/^/| /' conftest.$ac_ext >&5 15039 15040 ac_header_preproc=no 15041 fi 15042 15043 rm -f conftest.err conftest.$ac_ext 15044 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15045 echo "${ECHO_T}$ac_header_preproc" >&6; } 15046 15047 # So? What about this header? 15048 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15049 yes:no: ) 15050 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15051 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15052 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15053 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15054 ac_header_preproc=yes 15055 ;; 15056 no:yes:* ) 15057 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15058 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15059 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15060 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15061 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15062 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15063 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15064 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15065 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15066 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15067 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15068 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15069 ( cat <<\_ASBOX 15070 ## ------------------------------------ ## 15071 ## Report this to http://llvm.org/bugs/ ## 15072 ## ------------------------------------ ## 15073 _ASBOX 15074 ) | sed "s/^/$as_me: WARNING: /" >&2 15075 ;; 15076 esac 15077 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15078 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15079 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15080 echo $ECHO_N "(cached) $ECHO_C" >&6 15081 else 15082 eval "$as_ac_Header=\$ac_header_preproc" 15083 fi 15084 ac_res=`eval echo '${'$as_ac_Header'}'` 15085 { echo "$as_me:$LINENO: result: $ac_res" >&5 15086 echo "${ECHO_T}$ac_res" >&6; } 15087 15088 fi 15089 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15090 cat >>confdefs.h <<_ACEOF 15091 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15092 _ACEOF 15093 15094 fi 15095 15096 done 15097 15098 15099 15100 15101 15102 15103 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h 15104 do 15105 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15106 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 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 fi 15112 ac_res=`eval echo '${'$as_ac_Header'}'` 15113 { echo "$as_me:$LINENO: result: $ac_res" >&5 15114 echo "${ECHO_T}$ac_res" >&6; } 15115 else 15116 # Is the header compilable? 15117 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15118 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15119 cat >conftest.$ac_ext <<_ACEOF 15120 /* confdefs.h. */ 15121 _ACEOF 15122 cat confdefs.h >>conftest.$ac_ext 15123 cat >>conftest.$ac_ext <<_ACEOF 15124 /* end confdefs.h. */ 15125 $ac_includes_default 15126 #include <$ac_header> 15127 _ACEOF 15128 rm -f conftest.$ac_objext 15129 if { (ac_try="$ac_compile" 15130 case "(($ac_try" in 15131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15132 *) ac_try_echo=$ac_try;; 15133 esac 15134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15135 (eval "$ac_compile") 2>conftest.er1 15136 ac_status=$? 15137 grep -v '^ *+' conftest.er1 >conftest.err 15138 rm -f conftest.er1 15139 cat conftest.err >&5 15140 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15141 (exit $ac_status); } && 15142 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15143 { (case "(($ac_try" in 15144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15145 *) ac_try_echo=$ac_try;; 15146 esac 15147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15148 (eval "$ac_try") 2>&5 15149 ac_status=$? 15150 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15151 (exit $ac_status); }; } && 15152 { ac_try='test -s conftest.$ac_objext' 15153 { (case "(($ac_try" in 15154 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15155 *) ac_try_echo=$ac_try;; 15156 esac 15157 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15158 (eval "$ac_try") 2>&5 15159 ac_status=$? 15160 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15161 (exit $ac_status); }; }; then 15162 ac_header_compiler=yes 15163 else 15164 echo "$as_me: failed program was:" >&5 15165 sed 's/^/| /' conftest.$ac_ext >&5 15166 15167 ac_header_compiler=no 15168 fi 15169 15170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15171 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15172 echo "${ECHO_T}$ac_header_compiler" >&6; } 15173 15174 # Is the header present? 15175 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15176 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15177 cat >conftest.$ac_ext <<_ACEOF 15178 /* confdefs.h. */ 15179 _ACEOF 15180 cat confdefs.h >>conftest.$ac_ext 15181 cat >>conftest.$ac_ext <<_ACEOF 15182 /* end confdefs.h. */ 15183 #include <$ac_header> 15184 _ACEOF 15185 if { (ac_try="$ac_cpp conftest.$ac_ext" 15186 case "(($ac_try" in 15187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15188 *) ac_try_echo=$ac_try;; 15189 esac 15190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15191 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15192 ac_status=$? 15193 grep -v '^ *+' conftest.er1 >conftest.err 15194 rm -f conftest.er1 15195 cat conftest.err >&5 15196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15197 (exit $ac_status); } >/dev/null; then 15198 if test -s conftest.err; then 15199 ac_cpp_err=$ac_c_preproc_warn_flag 15200 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15201 else 15202 ac_cpp_err= 15203 fi 15204 else 15205 ac_cpp_err=yes 15206 fi 15207 if test -z "$ac_cpp_err"; then 15208 ac_header_preproc=yes 15209 else 15210 echo "$as_me: failed program was:" >&5 15211 sed 's/^/| /' conftest.$ac_ext >&5 15212 15213 ac_header_preproc=no 15214 fi 15215 15216 rm -f conftest.err conftest.$ac_ext 15217 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15218 echo "${ECHO_T}$ac_header_preproc" >&6; } 15219 15220 # So? What about this header? 15221 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15222 yes:no: ) 15223 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15224 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15225 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15226 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15227 ac_header_preproc=yes 15228 ;; 15229 no:yes:* ) 15230 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15231 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15232 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15233 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15234 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15235 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15236 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15237 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15238 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15239 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15240 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15241 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15242 ( cat <<\_ASBOX 15243 ## ------------------------------------ ## 15244 ## Report this to http://llvm.org/bugs/ ## 15245 ## ------------------------------------ ## 15246 _ASBOX 15247 ) | sed "s/^/$as_me: WARNING: /" >&2 15248 ;; 15249 esac 15250 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15251 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15252 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15253 echo $ECHO_N "(cached) $ECHO_C" >&6 15254 else 15255 eval "$as_ac_Header=\$ac_header_preproc" 15256 fi 15257 ac_res=`eval echo '${'$as_ac_Header'}'` 15258 { echo "$as_me:$LINENO: result: $ac_res" >&5 15259 echo "${ECHO_T}$ac_res" >&6; } 15260 15261 fi 15262 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15263 cat >>confdefs.h <<_ACEOF 15264 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15265 _ACEOF 15266 15267 fi 15268 15269 done 15270 15271 15272 15273 15274 15275 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h 15276 do 15277 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15278 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15279 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15280 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15281 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15282 echo $ECHO_N "(cached) $ECHO_C" >&6 15283 fi 15284 ac_res=`eval echo '${'$as_ac_Header'}'` 15285 { echo "$as_me:$LINENO: result: $ac_res" >&5 15286 echo "${ECHO_T}$ac_res" >&6; } 15287 else 15288 # Is the header compilable? 15289 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15290 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15291 cat >conftest.$ac_ext <<_ACEOF 15292 /* confdefs.h. */ 15293 _ACEOF 15294 cat confdefs.h >>conftest.$ac_ext 15295 cat >>conftest.$ac_ext <<_ACEOF 15296 /* end confdefs.h. */ 15297 $ac_includes_default 15298 #include <$ac_header> 15299 _ACEOF 15300 rm -f conftest.$ac_objext 15301 if { (ac_try="$ac_compile" 15302 case "(($ac_try" in 15303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15304 *) ac_try_echo=$ac_try;; 15305 esac 15306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15307 (eval "$ac_compile") 2>conftest.er1 15308 ac_status=$? 15309 grep -v '^ *+' conftest.er1 >conftest.err 15310 rm -f conftest.er1 15311 cat conftest.err >&5 15312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15313 (exit $ac_status); } && 15314 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15315 { (case "(($ac_try" in 15316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15317 *) ac_try_echo=$ac_try;; 15318 esac 15319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15320 (eval "$ac_try") 2>&5 15321 ac_status=$? 15322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15323 (exit $ac_status); }; } && 15324 { ac_try='test -s conftest.$ac_objext' 15325 { (case "(($ac_try" in 15326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15327 *) ac_try_echo=$ac_try;; 15328 esac 15329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15330 (eval "$ac_try") 2>&5 15331 ac_status=$? 15332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15333 (exit $ac_status); }; }; then 15334 ac_header_compiler=yes 15335 else 15336 echo "$as_me: failed program was:" >&5 15337 sed 's/^/| /' conftest.$ac_ext >&5 15338 15339 ac_header_compiler=no 15340 fi 15341 15342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15343 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15344 echo "${ECHO_T}$ac_header_compiler" >&6; } 15345 15346 # Is the header present? 15347 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15348 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15349 cat >conftest.$ac_ext <<_ACEOF 15350 /* confdefs.h. */ 15351 _ACEOF 15352 cat confdefs.h >>conftest.$ac_ext 15353 cat >>conftest.$ac_ext <<_ACEOF 15354 /* end confdefs.h. */ 15355 #include <$ac_header> 15356 _ACEOF 15357 if { (ac_try="$ac_cpp conftest.$ac_ext" 15358 case "(($ac_try" in 15359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15360 *) ac_try_echo=$ac_try;; 15361 esac 15362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15363 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15364 ac_status=$? 15365 grep -v '^ *+' conftest.er1 >conftest.err 15366 rm -f conftest.er1 15367 cat conftest.err >&5 15368 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15369 (exit $ac_status); } >/dev/null; then 15370 if test -s conftest.err; then 15371 ac_cpp_err=$ac_c_preproc_warn_flag 15372 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15373 else 15374 ac_cpp_err= 15375 fi 15376 else 15377 ac_cpp_err=yes 15378 fi 15379 if test -z "$ac_cpp_err"; then 15380 ac_header_preproc=yes 15381 else 15382 echo "$as_me: failed program was:" >&5 15383 sed 's/^/| /' conftest.$ac_ext >&5 15384 15385 ac_header_preproc=no 15386 fi 15387 15388 rm -f conftest.err conftest.$ac_ext 15389 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15390 echo "${ECHO_T}$ac_header_preproc" >&6; } 15391 15392 # So? What about this header? 15393 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15394 yes:no: ) 15395 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15396 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15397 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15398 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15399 ac_header_preproc=yes 15400 ;; 15401 no:yes:* ) 15402 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15403 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15404 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15405 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15406 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15407 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15408 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15409 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15410 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15411 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15412 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15413 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15414 ( cat <<\_ASBOX 15415 ## ------------------------------------ ## 15416 ## Report this to http://llvm.org/bugs/ ## 15417 ## ------------------------------------ ## 15418 _ASBOX 15419 ) | sed "s/^/$as_me: WARNING: /" >&2 15420 ;; 15421 esac 15422 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15423 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15424 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15425 echo $ECHO_N "(cached) $ECHO_C" >&6 15426 else 15427 eval "$as_ac_Header=\$ac_header_preproc" 15428 fi 15429 ac_res=`eval echo '${'$as_ac_Header'}'` 15430 { echo "$as_me:$LINENO: result: $ac_res" >&5 15431 echo "${ECHO_T}$ac_res" >&6; } 15432 15433 fi 15434 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15435 cat >>confdefs.h <<_ACEOF 15436 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15437 _ACEOF 15438 15439 fi 15440 15441 done 15442 15443 15444 for ac_header in valgrind/valgrind.h 15445 do 15446 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15447 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15448 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15449 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15450 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15451 echo $ECHO_N "(cached) $ECHO_C" >&6 15452 fi 15453 ac_res=`eval echo '${'$as_ac_Header'}'` 15454 { echo "$as_me:$LINENO: result: $ac_res" >&5 15455 echo "${ECHO_T}$ac_res" >&6; } 15456 else 15457 # Is the header compilable? 15458 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15459 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15460 cat >conftest.$ac_ext <<_ACEOF 15461 /* confdefs.h. */ 15462 _ACEOF 15463 cat confdefs.h >>conftest.$ac_ext 15464 cat >>conftest.$ac_ext <<_ACEOF 15465 /* end confdefs.h. */ 15466 $ac_includes_default 15467 #include <$ac_header> 15468 _ACEOF 15469 rm -f conftest.$ac_objext 15470 if { (ac_try="$ac_compile" 15471 case "(($ac_try" in 15472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15473 *) ac_try_echo=$ac_try;; 15474 esac 15475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15476 (eval "$ac_compile") 2>conftest.er1 15477 ac_status=$? 15478 grep -v '^ *+' conftest.er1 >conftest.err 15479 rm -f conftest.er1 15480 cat conftest.err >&5 15481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15482 (exit $ac_status); } && 15483 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15484 { (case "(($ac_try" in 15485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15486 *) ac_try_echo=$ac_try;; 15487 esac 15488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15489 (eval "$ac_try") 2>&5 15490 ac_status=$? 15491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15492 (exit $ac_status); }; } && 15493 { ac_try='test -s conftest.$ac_objext' 15494 { (case "(($ac_try" in 15495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15496 *) ac_try_echo=$ac_try;; 15497 esac 15498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15499 (eval "$ac_try") 2>&5 15500 ac_status=$? 15501 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15502 (exit $ac_status); }; }; then 15503 ac_header_compiler=yes 15504 else 15505 echo "$as_me: failed program was:" >&5 15506 sed 's/^/| /' conftest.$ac_ext >&5 15507 15508 ac_header_compiler=no 15509 fi 15510 15511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15512 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15513 echo "${ECHO_T}$ac_header_compiler" >&6; } 15514 15515 # Is the header present? 15516 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15517 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15518 cat >conftest.$ac_ext <<_ACEOF 15519 /* confdefs.h. */ 15520 _ACEOF 15521 cat confdefs.h >>conftest.$ac_ext 15522 cat >>conftest.$ac_ext <<_ACEOF 15523 /* end confdefs.h. */ 15524 #include <$ac_header> 15525 _ACEOF 15526 if { (ac_try="$ac_cpp conftest.$ac_ext" 15527 case "(($ac_try" in 15528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15529 *) ac_try_echo=$ac_try;; 15530 esac 15531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15532 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15533 ac_status=$? 15534 grep -v '^ *+' conftest.er1 >conftest.err 15535 rm -f conftest.er1 15536 cat conftest.err >&5 15537 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15538 (exit $ac_status); } >/dev/null; then 15539 if test -s conftest.err; then 15540 ac_cpp_err=$ac_c_preproc_warn_flag 15541 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15542 else 15543 ac_cpp_err= 15544 fi 15545 else 15546 ac_cpp_err=yes 15547 fi 15548 if test -z "$ac_cpp_err"; then 15549 ac_header_preproc=yes 15550 else 15551 echo "$as_me: failed program was:" >&5 15552 sed 's/^/| /' conftest.$ac_ext >&5 15553 15554 ac_header_preproc=no 15555 fi 15556 15557 rm -f conftest.err conftest.$ac_ext 15558 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15559 echo "${ECHO_T}$ac_header_preproc" >&6; } 15560 15561 # So? What about this header? 15562 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15563 yes:no: ) 15564 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15565 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15566 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15567 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15568 ac_header_preproc=yes 15569 ;; 15570 no:yes:* ) 15571 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15572 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15573 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15574 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15575 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15576 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15577 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15578 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15579 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15580 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15581 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15582 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15583 ( cat <<\_ASBOX 15584 ## ------------------------------------ ## 15585 ## Report this to http://llvm.org/bugs/ ## 15586 ## ------------------------------------ ## 15587 _ASBOX 15588 ) | sed "s/^/$as_me: WARNING: /" >&2 15589 ;; 15590 esac 15591 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15592 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15593 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15594 echo $ECHO_N "(cached) $ECHO_C" >&6 15595 else 15596 eval "$as_ac_Header=\$ac_header_preproc" 15597 fi 15598 ac_res=`eval echo '${'$as_ac_Header'}'` 15599 { echo "$as_me:$LINENO: result: $ac_res" >&5 15600 echo "${ECHO_T}$ac_res" >&6; } 15601 15602 fi 15603 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15604 cat >>confdefs.h <<_ACEOF 15605 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15606 _ACEOF 15607 15608 fi 15609 15610 done 15611 15612 15613 for ac_header in fenv.h 15614 do 15615 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15616 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15617 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15618 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15619 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15620 echo $ECHO_N "(cached) $ECHO_C" >&6 15621 fi 15622 ac_res=`eval echo '${'$as_ac_Header'}'` 15623 { echo "$as_me:$LINENO: result: $ac_res" >&5 15624 echo "${ECHO_T}$ac_res" >&6; } 15625 else 15626 # Is the header compilable? 15627 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15628 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15629 cat >conftest.$ac_ext <<_ACEOF 15630 /* confdefs.h. */ 15631 _ACEOF 15632 cat confdefs.h >>conftest.$ac_ext 15633 cat >>conftest.$ac_ext <<_ACEOF 15634 /* end confdefs.h. */ 15635 $ac_includes_default 15636 #include <$ac_header> 15637 _ACEOF 15638 rm -f conftest.$ac_objext 15639 if { (ac_try="$ac_compile" 15640 case "(($ac_try" in 15641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15642 *) ac_try_echo=$ac_try;; 15643 esac 15644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15645 (eval "$ac_compile") 2>conftest.er1 15646 ac_status=$? 15647 grep -v '^ *+' conftest.er1 >conftest.err 15648 rm -f conftest.er1 15649 cat conftest.err >&5 15650 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15651 (exit $ac_status); } && 15652 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15653 { (case "(($ac_try" in 15654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15655 *) ac_try_echo=$ac_try;; 15656 esac 15657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15658 (eval "$ac_try") 2>&5 15659 ac_status=$? 15660 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15661 (exit $ac_status); }; } && 15662 { ac_try='test -s conftest.$ac_objext' 15663 { (case "(($ac_try" in 15664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15665 *) ac_try_echo=$ac_try;; 15666 esac 15667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15668 (eval "$ac_try") 2>&5 15669 ac_status=$? 15670 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15671 (exit $ac_status); }; }; then 15672 ac_header_compiler=yes 15673 else 15674 echo "$as_me: failed program was:" >&5 15675 sed 's/^/| /' conftest.$ac_ext >&5 15676 15677 ac_header_compiler=no 15678 fi 15679 15680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15681 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15682 echo "${ECHO_T}$ac_header_compiler" >&6; } 15683 15684 # Is the header present? 15685 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15686 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15687 cat >conftest.$ac_ext <<_ACEOF 15688 /* confdefs.h. */ 15689 _ACEOF 15690 cat confdefs.h >>conftest.$ac_ext 15691 cat >>conftest.$ac_ext <<_ACEOF 15692 /* end confdefs.h. */ 15693 #include <$ac_header> 15694 _ACEOF 15695 if { (ac_try="$ac_cpp conftest.$ac_ext" 15696 case "(($ac_try" in 15697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15698 *) ac_try_echo=$ac_try;; 15699 esac 15700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15701 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15702 ac_status=$? 15703 grep -v '^ *+' conftest.er1 >conftest.err 15704 rm -f conftest.er1 15705 cat conftest.err >&5 15706 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15707 (exit $ac_status); } >/dev/null; then 15708 if test -s conftest.err; then 15709 ac_cpp_err=$ac_c_preproc_warn_flag 15710 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15711 else 15712 ac_cpp_err= 15713 fi 15714 else 15715 ac_cpp_err=yes 15716 fi 15717 if test -z "$ac_cpp_err"; then 15718 ac_header_preproc=yes 15719 else 15720 echo "$as_me: failed program was:" >&5 15721 sed 's/^/| /' conftest.$ac_ext >&5 15722 15723 ac_header_preproc=no 15724 fi 15725 15726 rm -f conftest.err conftest.$ac_ext 15727 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15728 echo "${ECHO_T}$ac_header_preproc" >&6; } 15729 15730 # So? What about this header? 15731 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15732 yes:no: ) 15733 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15734 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15735 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15736 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15737 ac_header_preproc=yes 15738 ;; 15739 no:yes:* ) 15740 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15741 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15742 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15743 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15744 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15745 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15746 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15747 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15748 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15749 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15750 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15751 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15752 ( cat <<\_ASBOX 15753 ## ------------------------------------ ## 15754 ## Report this to http://llvm.org/bugs/ ## 15755 ## ------------------------------------ ## 15756 _ASBOX 15757 ) | sed "s/^/$as_me: WARNING: /" >&2 15758 ;; 15759 esac 15760 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15761 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15762 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15763 echo $ECHO_N "(cached) $ECHO_C" >&6 15764 else 15765 eval "$as_ac_Header=\$ac_header_preproc" 15766 fi 15767 ac_res=`eval echo '${'$as_ac_Header'}'` 15768 { echo "$as_me:$LINENO: result: $ac_res" >&5 15769 echo "${ECHO_T}$ac_res" >&6; } 15770 15771 fi 15772 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15773 cat >>confdefs.h <<_ACEOF 15774 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15775 _ACEOF 15776 15777 fi 15778 15779 done 15780 15781 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 15782 15783 for ac_header in pthread.h 15784 do 15785 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15786 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15787 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15788 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15789 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15790 echo $ECHO_N "(cached) $ECHO_C" >&6 15791 fi 15792 ac_res=`eval echo '${'$as_ac_Header'}'` 15793 { echo "$as_me:$LINENO: result: $ac_res" >&5 15794 echo "${ECHO_T}$ac_res" >&6; } 15795 else 15796 # Is the header compilable? 15797 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15798 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15799 cat >conftest.$ac_ext <<_ACEOF 15800 /* confdefs.h. */ 15801 _ACEOF 15802 cat confdefs.h >>conftest.$ac_ext 15803 cat >>conftest.$ac_ext <<_ACEOF 15804 /* end confdefs.h. */ 15805 $ac_includes_default 15806 #include <$ac_header> 15807 _ACEOF 15808 rm -f conftest.$ac_objext 15809 if { (ac_try="$ac_compile" 15810 case "(($ac_try" in 15811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15812 *) ac_try_echo=$ac_try;; 15813 esac 15814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15815 (eval "$ac_compile") 2>conftest.er1 15816 ac_status=$? 15817 grep -v '^ *+' conftest.er1 >conftest.err 15818 rm -f conftest.er1 15819 cat conftest.err >&5 15820 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15821 (exit $ac_status); } && 15822 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15823 { (case "(($ac_try" in 15824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15825 *) ac_try_echo=$ac_try;; 15826 esac 15827 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15828 (eval "$ac_try") 2>&5 15829 ac_status=$? 15830 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15831 (exit $ac_status); }; } && 15832 { ac_try='test -s conftest.$ac_objext' 15833 { (case "(($ac_try" in 15834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15835 *) ac_try_echo=$ac_try;; 15836 esac 15837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15838 (eval "$ac_try") 2>&5 15839 ac_status=$? 15840 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15841 (exit $ac_status); }; }; then 15842 ac_header_compiler=yes 15843 else 15844 echo "$as_me: failed program was:" >&5 15845 sed 's/^/| /' conftest.$ac_ext >&5 15846 15847 ac_header_compiler=no 15848 fi 15849 15850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15851 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15852 echo "${ECHO_T}$ac_header_compiler" >&6; } 15853 15854 # Is the header present? 15855 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 15856 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15857 cat >conftest.$ac_ext <<_ACEOF 15858 /* confdefs.h. */ 15859 _ACEOF 15860 cat confdefs.h >>conftest.$ac_ext 15861 cat >>conftest.$ac_ext <<_ACEOF 15862 /* end confdefs.h. */ 15863 #include <$ac_header> 15864 _ACEOF 15865 if { (ac_try="$ac_cpp conftest.$ac_ext" 15866 case "(($ac_try" in 15867 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15868 *) ac_try_echo=$ac_try;; 15869 esac 15870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15871 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15872 ac_status=$? 15873 grep -v '^ *+' conftest.er1 >conftest.err 15874 rm -f conftest.er1 15875 cat conftest.err >&5 15876 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15877 (exit $ac_status); } >/dev/null; then 15878 if test -s conftest.err; then 15879 ac_cpp_err=$ac_c_preproc_warn_flag 15880 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15881 else 15882 ac_cpp_err= 15883 fi 15884 else 15885 ac_cpp_err=yes 15886 fi 15887 if test -z "$ac_cpp_err"; then 15888 ac_header_preproc=yes 15889 else 15890 echo "$as_me: failed program was:" >&5 15891 sed 's/^/| /' conftest.$ac_ext >&5 15892 15893 ac_header_preproc=no 15894 fi 15895 15896 rm -f conftest.err conftest.$ac_ext 15897 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15898 echo "${ECHO_T}$ac_header_preproc" >&6; } 15899 15900 # So? What about this header? 15901 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15902 yes:no: ) 15903 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15904 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15905 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15906 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15907 ac_header_preproc=yes 15908 ;; 15909 no:yes:* ) 15910 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15911 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15912 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15913 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15914 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15915 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15916 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15917 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15918 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15919 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15920 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15921 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15922 ( cat <<\_ASBOX 15923 ## ------------------------------------ ## 15924 ## Report this to http://llvm.org/bugs/ ## 15925 ## ------------------------------------ ## 15926 _ASBOX 15927 ) | sed "s/^/$as_me: WARNING: /" >&2 15928 ;; 15929 esac 15930 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15931 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15932 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15933 echo $ECHO_N "(cached) $ECHO_C" >&6 15934 else 15935 eval "$as_ac_Header=\$ac_header_preproc" 15936 fi 15937 ac_res=`eval echo '${'$as_ac_Header'}'` 15938 { echo "$as_me:$LINENO: result: $ac_res" >&5 15939 echo "${ECHO_T}$ac_res" >&6; } 15940 15941 fi 15942 if test `eval echo '${'$as_ac_Header'}'` = yes; then 15943 cat >>confdefs.h <<_ACEOF 15944 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15945 _ACEOF 15946 HAVE_PTHREAD=1 15947 15948 else 15949 HAVE_PTHREAD=0 15950 15951 fi 15952 15953 done 15954 15955 else 15956 HAVE_PTHREAD=0 15957 15958 fi 15959 15960 if test "$llvm_cv_enable_libffi" = "yes" ; then 15961 15962 15963 for ac_header in ffi.h ffi/ffi.h 15964 do 15965 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15966 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15967 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15968 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15969 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15970 echo $ECHO_N "(cached) $ECHO_C" >&6 15971 fi 15972 ac_res=`eval echo '${'$as_ac_Header'}'` 15973 { echo "$as_me:$LINENO: result: $ac_res" >&5 15974 echo "${ECHO_T}$ac_res" >&6; } 15975 else 15976 # Is the header compilable? 15977 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 15978 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15979 cat >conftest.$ac_ext <<_ACEOF 15980 /* confdefs.h. */ 15981 _ACEOF 15982 cat confdefs.h >>conftest.$ac_ext 15983 cat >>conftest.$ac_ext <<_ACEOF 15984 /* end confdefs.h. */ 15985 $ac_includes_default 15986 #include <$ac_header> 15987 _ACEOF 15988 rm -f conftest.$ac_objext 15989 if { (ac_try="$ac_compile" 15990 case "(($ac_try" in 15991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15992 *) ac_try_echo=$ac_try;; 15993 esac 15994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15995 (eval "$ac_compile") 2>conftest.er1 15996 ac_status=$? 15997 grep -v '^ *+' conftest.er1 >conftest.err 15998 rm -f conftest.er1 15999 cat conftest.err >&5 16000 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16001 (exit $ac_status); } && 16002 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16003 { (case "(($ac_try" in 16004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16005 *) ac_try_echo=$ac_try;; 16006 esac 16007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16008 (eval "$ac_try") 2>&5 16009 ac_status=$? 16010 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16011 (exit $ac_status); }; } && 16012 { ac_try='test -s conftest.$ac_objext' 16013 { (case "(($ac_try" in 16014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16015 *) ac_try_echo=$ac_try;; 16016 esac 16017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16018 (eval "$ac_try") 2>&5 16019 ac_status=$? 16020 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16021 (exit $ac_status); }; }; then 16022 ac_header_compiler=yes 16023 else 16024 echo "$as_me: failed program was:" >&5 16025 sed 's/^/| /' conftest.$ac_ext >&5 16026 16027 ac_header_compiler=no 16028 fi 16029 16030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16031 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16032 echo "${ECHO_T}$ac_header_compiler" >&6; } 16033 16034 # Is the header present? 16035 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 16036 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16037 cat >conftest.$ac_ext <<_ACEOF 16038 /* confdefs.h. */ 16039 _ACEOF 16040 cat confdefs.h >>conftest.$ac_ext 16041 cat >>conftest.$ac_ext <<_ACEOF 16042 /* end confdefs.h. */ 16043 #include <$ac_header> 16044 _ACEOF 16045 if { (ac_try="$ac_cpp conftest.$ac_ext" 16046 case "(($ac_try" in 16047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16048 *) ac_try_echo=$ac_try;; 16049 esac 16050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16051 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16052 ac_status=$? 16053 grep -v '^ *+' conftest.er1 >conftest.err 16054 rm -f conftest.er1 16055 cat conftest.err >&5 16056 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16057 (exit $ac_status); } >/dev/null; then 16058 if test -s conftest.err; then 16059 ac_cpp_err=$ac_c_preproc_warn_flag 16060 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16061 else 16062 ac_cpp_err= 16063 fi 16064 else 16065 ac_cpp_err=yes 16066 fi 16067 if test -z "$ac_cpp_err"; then 16068 ac_header_preproc=yes 16069 else 16070 echo "$as_me: failed program was:" >&5 16071 sed 's/^/| /' conftest.$ac_ext >&5 16072 16073 ac_header_preproc=no 16074 fi 16075 16076 rm -f conftest.err conftest.$ac_ext 16077 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16078 echo "${ECHO_T}$ac_header_preproc" >&6; } 16079 16080 # So? What about this header? 16081 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16082 yes:no: ) 16083 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16084 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16085 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16086 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16087 ac_header_preproc=yes 16088 ;; 16089 no:yes:* ) 16090 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16091 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16092 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16093 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16094 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16095 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16096 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16097 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16098 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16099 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16100 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16101 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16102 ( cat <<\_ASBOX 16103 ## ------------------------------------ ## 16104 ## Report this to http://llvm.org/bugs/ ## 16105 ## ------------------------------------ ## 16106 _ASBOX 16107 ) | sed "s/^/$as_me: WARNING: /" >&2 16108 ;; 16109 esac 16110 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16111 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16112 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16113 echo $ECHO_N "(cached) $ECHO_C" >&6 16114 else 16115 eval "$as_ac_Header=\$ac_header_preproc" 16116 fi 16117 ac_res=`eval echo '${'$as_ac_Header'}'` 16118 { echo "$as_me:$LINENO: result: $ac_res" >&5 16119 echo "${ECHO_T}$ac_res" >&6; } 16120 16121 fi 16122 if test `eval echo '${'$as_ac_Header'}'` = yes; then 16123 cat >>confdefs.h <<_ACEOF 16124 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16125 _ACEOF 16126 16127 fi 16128 16129 done 16130 16131 fi 16132 16133 16134 for ac_header in CrashReporterClient.h 16135 do 16136 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16137 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16138 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16139 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16140 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16141 echo $ECHO_N "(cached) $ECHO_C" >&6 16142 fi 16143 ac_res=`eval echo '${'$as_ac_Header'}'` 16144 { echo "$as_me:$LINENO: result: $ac_res" >&5 16145 echo "${ECHO_T}$ac_res" >&6; } 16146 else 16147 # Is the header compilable? 16148 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 16149 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16150 cat >conftest.$ac_ext <<_ACEOF 16151 /* confdefs.h. */ 16152 _ACEOF 16153 cat confdefs.h >>conftest.$ac_ext 16154 cat >>conftest.$ac_ext <<_ACEOF 16155 /* end confdefs.h. */ 16156 $ac_includes_default 16157 #include <$ac_header> 16158 _ACEOF 16159 rm -f conftest.$ac_objext 16160 if { (ac_try="$ac_compile" 16161 case "(($ac_try" in 16162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16163 *) ac_try_echo=$ac_try;; 16164 esac 16165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16166 (eval "$ac_compile") 2>conftest.er1 16167 ac_status=$? 16168 grep -v '^ *+' conftest.er1 >conftest.err 16169 rm -f conftest.er1 16170 cat conftest.err >&5 16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16172 (exit $ac_status); } && 16173 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16174 { (case "(($ac_try" in 16175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16176 *) ac_try_echo=$ac_try;; 16177 esac 16178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16179 (eval "$ac_try") 2>&5 16180 ac_status=$? 16181 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16182 (exit $ac_status); }; } && 16183 { ac_try='test -s conftest.$ac_objext' 16184 { (case "(($ac_try" in 16185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16186 *) ac_try_echo=$ac_try;; 16187 esac 16188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16189 (eval "$ac_try") 2>&5 16190 ac_status=$? 16191 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16192 (exit $ac_status); }; }; then 16193 ac_header_compiler=yes 16194 else 16195 echo "$as_me: failed program was:" >&5 16196 sed 's/^/| /' conftest.$ac_ext >&5 16197 16198 ac_header_compiler=no 16199 fi 16200 16201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16202 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16203 echo "${ECHO_T}$ac_header_compiler" >&6; } 16204 16205 # Is the header present? 16206 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 16207 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16208 cat >conftest.$ac_ext <<_ACEOF 16209 /* confdefs.h. */ 16210 _ACEOF 16211 cat confdefs.h >>conftest.$ac_ext 16212 cat >>conftest.$ac_ext <<_ACEOF 16213 /* end confdefs.h. */ 16214 #include <$ac_header> 16215 _ACEOF 16216 if { (ac_try="$ac_cpp conftest.$ac_ext" 16217 case "(($ac_try" in 16218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16219 *) ac_try_echo=$ac_try;; 16220 esac 16221 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16222 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16223 ac_status=$? 16224 grep -v '^ *+' conftest.er1 >conftest.err 16225 rm -f conftest.er1 16226 cat conftest.err >&5 16227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16228 (exit $ac_status); } >/dev/null; then 16229 if test -s conftest.err; then 16230 ac_cpp_err=$ac_c_preproc_warn_flag 16231 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16232 else 16233 ac_cpp_err= 16234 fi 16235 else 16236 ac_cpp_err=yes 16237 fi 16238 if test -z "$ac_cpp_err"; then 16239 ac_header_preproc=yes 16240 else 16241 echo "$as_me: failed program was:" >&5 16242 sed 's/^/| /' conftest.$ac_ext >&5 16243 16244 ac_header_preproc=no 16245 fi 16246 16247 rm -f conftest.err conftest.$ac_ext 16248 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16249 echo "${ECHO_T}$ac_header_preproc" >&6; } 16250 16251 # So? What about this header? 16252 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16253 yes:no: ) 16254 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16255 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16256 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16257 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16258 ac_header_preproc=yes 16259 ;; 16260 no:yes:* ) 16261 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16262 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16263 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16264 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16265 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16266 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16267 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16268 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16269 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16270 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16271 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16272 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16273 ( cat <<\_ASBOX 16274 ## ------------------------------------ ## 16275 ## Report this to http://llvm.org/bugs/ ## 16276 ## ------------------------------------ ## 16277 _ASBOX 16278 ) | sed "s/^/$as_me: WARNING: /" >&2 16279 ;; 16280 esac 16281 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16282 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16283 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16284 echo $ECHO_N "(cached) $ECHO_C" >&6 16285 else 16286 eval "$as_ac_Header=\$ac_header_preproc" 16287 fi 16288 ac_res=`eval echo '${'$as_ac_Header'}'` 16289 { echo "$as_me:$LINENO: result: $ac_res" >&5 16290 echo "${ECHO_T}$ac_res" >&6; } 16291 16292 fi 16293 if test `eval echo '${'$as_ac_Header'}'` = yes; then 16294 cat >>confdefs.h <<_ACEOF 16295 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16296 _ACEOF 16297 16298 fi 16299 16300 done 16301 16302 16303 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5 16304 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; } 16305 cat >conftest.$ac_ext <<_ACEOF 16306 /* confdefs.h. */ 16307 _ACEOF 16308 cat confdefs.h >>conftest.$ac_ext 16309 cat >>conftest.$ac_ext <<_ACEOF 16310 /* end confdefs.h. */ 16311 extern const char *__crashreporter_info__; 16312 int main() { 16313 __crashreporter_info__ = "test"; 16314 return 0; 16315 } 16316 16317 _ACEOF 16318 rm -f conftest.$ac_objext conftest$ac_exeext 16319 if { (ac_try="$ac_link" 16320 case "(($ac_try" in 16321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16322 *) ac_try_echo=$ac_try;; 16323 esac 16324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16325 (eval "$ac_link") 2>conftest.er1 16326 ac_status=$? 16327 grep -v '^ *+' conftest.er1 >conftest.err 16328 rm -f conftest.er1 16329 cat conftest.err >&5 16330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16331 (exit $ac_status); } && 16332 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16333 { (case "(($ac_try" in 16334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16335 *) ac_try_echo=$ac_try;; 16336 esac 16337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16338 (eval "$ac_try") 2>&5 16339 ac_status=$? 16340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16341 (exit $ac_status); }; } && 16342 { ac_try='test -s conftest$ac_exeext' 16343 { (case "(($ac_try" in 16344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16345 *) ac_try_echo=$ac_try;; 16346 esac 16347 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16348 (eval "$ac_try") 2>&5 16349 ac_status=$? 16350 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16351 (exit $ac_status); }; }; then 16352 { echo "$as_me:$LINENO: result: yes" >&5 16353 echo "${ECHO_T}yes" >&6; } 16354 16355 cat >>confdefs.h <<\_ACEOF 16356 #define HAVE_CRASHREPORTER_INFO 1 16357 _ACEOF 16358 16359 else 16360 echo "$as_me: failed program was:" >&5 16361 sed 's/^/| /' conftest.$ac_ext >&5 16362 16363 { echo "$as_me:$LINENO: result: no" >&5 16364 echo "${ECHO_T}no" >&6; } 16365 16366 cat >>confdefs.h <<\_ACEOF 16367 #define HAVE_CRASHREPORTER_INFO 0 16368 _ACEOF 16369 16370 fi 16371 16372 rm -f core conftest.err conftest.$ac_objext \ 16373 conftest$ac_exeext conftest.$ac_ext 16374 16375 16376 16377 16378 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5 16379 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; } 16380 if test "${ac_cv_huge_val_sanity+set}" = set; then 16381 echo $ECHO_N "(cached) $ECHO_C" >&6 16382 else 16383 16384 ac_ext=cpp 16385 ac_cpp='$CXXCPP $CPPFLAGS' 16386 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16387 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16388 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 16389 16390 ac_save_CXXFLAGS=$CXXFLAGS 16391 CXXFLAGS="$CXXFLAGS -pedantic" 16392 if test "$cross_compiling" = yes; then 16393 ac_cv_huge_val_sanity=yes 16394 else 16395 cat >conftest.$ac_ext <<_ACEOF 16396 /* confdefs.h. */ 16397 _ACEOF 16398 cat confdefs.h >>conftest.$ac_ext 16399 cat >>conftest.$ac_ext <<_ACEOF 16400 /* end confdefs.h. */ 16401 #include <math.h> 16402 int 16403 main () 16404 { 16405 double x = HUGE_VAL; return x != x; 16406 ; 16407 return 0; 16408 } 16409 _ACEOF 16410 rm -f conftest$ac_exeext 16411 if { (ac_try="$ac_link" 16412 case "(($ac_try" in 16413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16414 *) ac_try_echo=$ac_try;; 16415 esac 16416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16417 (eval "$ac_link") 2>&5 16418 ac_status=$? 16419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16420 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 16421 { (case "(($ac_try" in 16422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16423 *) ac_try_echo=$ac_try;; 16424 esac 16425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16426 (eval "$ac_try") 2>&5 16427 ac_status=$? 16428 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16429 (exit $ac_status); }; }; then 16430 ac_cv_huge_val_sanity=yes 16431 else 16432 echo "$as_me: program exited with status $ac_status" >&5 16433 echo "$as_me: failed program was:" >&5 16434 sed 's/^/| /' conftest.$ac_ext >&5 16435 16436 ( exit $ac_status ) 16437 ac_cv_huge_val_sanity=no 16438 fi 16439 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 16440 fi 16441 16442 16443 CXXFLAGS=$ac_save_CXXFLAGS 16444 ac_ext=c 16445 ac_cpp='$CPP $CPPFLAGS' 16446 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16447 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16448 ac_compiler_gnu=$ac_cv_c_compiler_gnu 16449 16450 16451 fi 16452 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5 16453 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; } 16454 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity 16455 16456 16457 { echo "$as_me:$LINENO: checking for pid_t" >&5 16458 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; } 16459 if test "${ac_cv_type_pid_t+set}" = set; then 16460 echo $ECHO_N "(cached) $ECHO_C" >&6 16461 else 16462 cat >conftest.$ac_ext <<_ACEOF 16463 /* confdefs.h. */ 16464 _ACEOF 16465 cat confdefs.h >>conftest.$ac_ext 16466 cat >>conftest.$ac_ext <<_ACEOF 16467 /* end confdefs.h. */ 16468 $ac_includes_default 16469 typedef pid_t ac__type_new_; 16470 int 16471 main () 16472 { 16473 if ((ac__type_new_ *) 0) 16474 return 0; 16475 if (sizeof (ac__type_new_)) 16476 return 0; 16477 ; 16478 return 0; 16479 } 16480 _ACEOF 16481 rm -f conftest.$ac_objext 16482 if { (ac_try="$ac_compile" 16483 case "(($ac_try" in 16484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16485 *) ac_try_echo=$ac_try;; 16486 esac 16487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16488 (eval "$ac_compile") 2>conftest.er1 16489 ac_status=$? 16490 grep -v '^ *+' conftest.er1 >conftest.err 16491 rm -f conftest.er1 16492 cat conftest.err >&5 16493 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16494 (exit $ac_status); } && 16495 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16496 { (case "(($ac_try" in 16497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16498 *) ac_try_echo=$ac_try;; 16499 esac 16500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16501 (eval "$ac_try") 2>&5 16502 ac_status=$? 16503 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16504 (exit $ac_status); }; } && 16505 { ac_try='test -s conftest.$ac_objext' 16506 { (case "(($ac_try" in 16507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16508 *) ac_try_echo=$ac_try;; 16509 esac 16510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16511 (eval "$ac_try") 2>&5 16512 ac_status=$? 16513 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16514 (exit $ac_status); }; }; then 16515 ac_cv_type_pid_t=yes 16516 else 16517 echo "$as_me: failed program was:" >&5 16518 sed 's/^/| /' conftest.$ac_ext >&5 16519 16520 ac_cv_type_pid_t=no 16521 fi 16522 16523 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16524 fi 16525 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 16526 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; } 16527 if test $ac_cv_type_pid_t = yes; then 16528 : 16529 else 16530 16531 cat >>confdefs.h <<_ACEOF 16532 #define pid_t int 16533 _ACEOF 16534 16535 fi 16536 16537 { echo "$as_me:$LINENO: checking for size_t" >&5 16538 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } 16539 if test "${ac_cv_type_size_t+set}" = set; then 16540 echo $ECHO_N "(cached) $ECHO_C" >&6 16541 else 16542 cat >conftest.$ac_ext <<_ACEOF 16543 /* confdefs.h. */ 16544 _ACEOF 16545 cat confdefs.h >>conftest.$ac_ext 16546 cat >>conftest.$ac_ext <<_ACEOF 16547 /* end confdefs.h. */ 16548 $ac_includes_default 16549 typedef size_t ac__type_new_; 16550 int 16551 main () 16552 { 16553 if ((ac__type_new_ *) 0) 16554 return 0; 16555 if (sizeof (ac__type_new_)) 16556 return 0; 16557 ; 16558 return 0; 16559 } 16560 _ACEOF 16561 rm -f conftest.$ac_objext 16562 if { (ac_try="$ac_compile" 16563 case "(($ac_try" in 16564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16565 *) ac_try_echo=$ac_try;; 16566 esac 16567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16568 (eval "$ac_compile") 2>conftest.er1 16569 ac_status=$? 16570 grep -v '^ *+' conftest.er1 >conftest.err 16571 rm -f conftest.er1 16572 cat conftest.err >&5 16573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16574 (exit $ac_status); } && 16575 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16576 { (case "(($ac_try" in 16577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16578 *) ac_try_echo=$ac_try;; 16579 esac 16580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16581 (eval "$ac_try") 2>&5 16582 ac_status=$? 16583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16584 (exit $ac_status); }; } && 16585 { ac_try='test -s conftest.$ac_objext' 16586 { (case "(($ac_try" in 16587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16588 *) ac_try_echo=$ac_try;; 16589 esac 16590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16591 (eval "$ac_try") 2>&5 16592 ac_status=$? 16593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16594 (exit $ac_status); }; }; then 16595 ac_cv_type_size_t=yes 16596 else 16597 echo "$as_me: failed program was:" >&5 16598 sed 's/^/| /' conftest.$ac_ext >&5 16599 16600 ac_cv_type_size_t=no 16601 fi 16602 16603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16604 fi 16605 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 16606 echo "${ECHO_T}$ac_cv_type_size_t" >&6; } 16607 if test $ac_cv_type_size_t = yes; then 16608 : 16609 else 16610 16611 cat >>confdefs.h <<_ACEOF 16612 #define size_t unsigned int 16613 _ACEOF 16614 16615 fi 16616 16617 16618 cat >>confdefs.h <<_ACEOF 16619 #define RETSIGTYPE void 16620 _ACEOF 16621 16622 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 16623 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } 16624 if test "${ac_cv_struct_tm+set}" = set; then 16625 echo $ECHO_N "(cached) $ECHO_C" >&6 16626 else 16627 cat >conftest.$ac_ext <<_ACEOF 16628 /* confdefs.h. */ 16629 _ACEOF 16630 cat confdefs.h >>conftest.$ac_ext 16631 cat >>conftest.$ac_ext <<_ACEOF 16632 /* end confdefs.h. */ 16633 #include <sys/types.h> 16634 #include <time.h> 16635 16636 int 16637 main () 16638 { 16639 struct tm *tp; tp->tm_sec; 16640 ; 16641 return 0; 16642 } 16643 _ACEOF 16644 rm -f conftest.$ac_objext 16645 if { (ac_try="$ac_compile" 16646 case "(($ac_try" in 16647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16648 *) ac_try_echo=$ac_try;; 16649 esac 16650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16651 (eval "$ac_compile") 2>conftest.er1 16652 ac_status=$? 16653 grep -v '^ *+' conftest.er1 >conftest.err 16654 rm -f conftest.er1 16655 cat conftest.err >&5 16656 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16657 (exit $ac_status); } && 16658 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16659 { (case "(($ac_try" in 16660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16661 *) ac_try_echo=$ac_try;; 16662 esac 16663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16664 (eval "$ac_try") 2>&5 16665 ac_status=$? 16666 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16667 (exit $ac_status); }; } && 16668 { ac_try='test -s conftest.$ac_objext' 16669 { (case "(($ac_try" in 16670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16671 *) ac_try_echo=$ac_try;; 16672 esac 16673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16674 (eval "$ac_try") 2>&5 16675 ac_status=$? 16676 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16677 (exit $ac_status); }; }; then 16678 ac_cv_struct_tm=time.h 16679 else 16680 echo "$as_me: failed program was:" >&5 16681 sed 's/^/| /' conftest.$ac_ext >&5 16682 16683 ac_cv_struct_tm=sys/time.h 16684 fi 16685 16686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16687 fi 16688 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 16689 echo "${ECHO_T}$ac_cv_struct_tm" >&6; } 16690 if test $ac_cv_struct_tm = sys/time.h; then 16691 16692 cat >>confdefs.h <<\_ACEOF 16693 #define TM_IN_SYS_TIME 1 16694 _ACEOF 16695 16696 fi 16697 16698 { echo "$as_me:$LINENO: checking for int64_t" >&5 16699 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; } 16700 if test "${ac_cv_type_int64_t+set}" = set; then 16701 echo $ECHO_N "(cached) $ECHO_C" >&6 16702 else 16703 cat >conftest.$ac_ext <<_ACEOF 16704 /* confdefs.h. */ 16705 _ACEOF 16706 cat confdefs.h >>conftest.$ac_ext 16707 cat >>conftest.$ac_ext <<_ACEOF 16708 /* end confdefs.h. */ 16709 $ac_includes_default 16710 typedef int64_t ac__type_new_; 16711 int 16712 main () 16713 { 16714 if ((ac__type_new_ *) 0) 16715 return 0; 16716 if (sizeof (ac__type_new_)) 16717 return 0; 16718 ; 16719 return 0; 16720 } 16721 _ACEOF 16722 rm -f conftest.$ac_objext 16723 if { (ac_try="$ac_compile" 16724 case "(($ac_try" in 16725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16726 *) ac_try_echo=$ac_try;; 16727 esac 16728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16729 (eval "$ac_compile") 2>conftest.er1 16730 ac_status=$? 16731 grep -v '^ *+' conftest.er1 >conftest.err 16732 rm -f conftest.er1 16733 cat conftest.err >&5 16734 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16735 (exit $ac_status); } && 16736 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16737 { (case "(($ac_try" in 16738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16739 *) ac_try_echo=$ac_try;; 16740 esac 16741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16742 (eval "$ac_try") 2>&5 16743 ac_status=$? 16744 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16745 (exit $ac_status); }; } && 16746 { ac_try='test -s conftest.$ac_objext' 16747 { (case "(($ac_try" in 16748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16749 *) ac_try_echo=$ac_try;; 16750 esac 16751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16752 (eval "$ac_try") 2>&5 16753 ac_status=$? 16754 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16755 (exit $ac_status); }; }; then 16756 ac_cv_type_int64_t=yes 16757 else 16758 echo "$as_me: failed program was:" >&5 16759 sed 's/^/| /' conftest.$ac_ext >&5 16760 16761 ac_cv_type_int64_t=no 16762 fi 16763 16764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16765 fi 16766 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 16767 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; } 16768 if test $ac_cv_type_int64_t = yes; then 16769 16770 cat >>confdefs.h <<_ACEOF 16771 #define HAVE_INT64_T 1 16772 _ACEOF 16773 16774 16775 else 16776 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5 16777 echo "$as_me: error: Type int64_t required but not found" >&2;} 16778 { (exit 1); exit 1; }; } 16779 fi 16780 16781 { echo "$as_me:$LINENO: checking for uint64_t" >&5 16782 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; } 16783 if test "${ac_cv_type_uint64_t+set}" = set; then 16784 echo $ECHO_N "(cached) $ECHO_C" >&6 16785 else 16786 cat >conftest.$ac_ext <<_ACEOF 16787 /* confdefs.h. */ 16788 _ACEOF 16789 cat confdefs.h >>conftest.$ac_ext 16790 cat >>conftest.$ac_ext <<_ACEOF 16791 /* end confdefs.h. */ 16792 $ac_includes_default 16793 typedef uint64_t ac__type_new_; 16794 int 16795 main () 16796 { 16797 if ((ac__type_new_ *) 0) 16798 return 0; 16799 if (sizeof (ac__type_new_)) 16800 return 0; 16801 ; 16802 return 0; 16803 } 16804 _ACEOF 16805 rm -f conftest.$ac_objext 16806 if { (ac_try="$ac_compile" 16807 case "(($ac_try" in 16808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16809 *) ac_try_echo=$ac_try;; 16810 esac 16811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16812 (eval "$ac_compile") 2>conftest.er1 16813 ac_status=$? 16814 grep -v '^ *+' conftest.er1 >conftest.err 16815 rm -f conftest.er1 16816 cat conftest.err >&5 16817 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16818 (exit $ac_status); } && 16819 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16820 { (case "(($ac_try" in 16821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16822 *) ac_try_echo=$ac_try;; 16823 esac 16824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16825 (eval "$ac_try") 2>&5 16826 ac_status=$? 16827 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16828 (exit $ac_status); }; } && 16829 { ac_try='test -s conftest.$ac_objext' 16830 { (case "(($ac_try" in 16831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16832 *) ac_try_echo=$ac_try;; 16833 esac 16834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16835 (eval "$ac_try") 2>&5 16836 ac_status=$? 16837 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16838 (exit $ac_status); }; }; then 16839 ac_cv_type_uint64_t=yes 16840 else 16841 echo "$as_me: failed program was:" >&5 16842 sed 's/^/| /' conftest.$ac_ext >&5 16843 16844 ac_cv_type_uint64_t=no 16845 fi 16846 16847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16848 fi 16849 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 16850 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; } 16851 if test $ac_cv_type_uint64_t = yes; then 16852 16853 cat >>confdefs.h <<_ACEOF 16854 #define HAVE_UINT64_T 1 16855 _ACEOF 16856 16857 16858 else 16859 { echo "$as_me:$LINENO: checking for u_int64_t" >&5 16860 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; } 16861 if test "${ac_cv_type_u_int64_t+set}" = set; then 16862 echo $ECHO_N "(cached) $ECHO_C" >&6 16863 else 16864 cat >conftest.$ac_ext <<_ACEOF 16865 /* confdefs.h. */ 16866 _ACEOF 16867 cat confdefs.h >>conftest.$ac_ext 16868 cat >>conftest.$ac_ext <<_ACEOF 16869 /* end confdefs.h. */ 16870 $ac_includes_default 16871 typedef u_int64_t ac__type_new_; 16872 int 16873 main () 16874 { 16875 if ((ac__type_new_ *) 0) 16876 return 0; 16877 if (sizeof (ac__type_new_)) 16878 return 0; 16879 ; 16880 return 0; 16881 } 16882 _ACEOF 16883 rm -f conftest.$ac_objext 16884 if { (ac_try="$ac_compile" 16885 case "(($ac_try" in 16886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16887 *) ac_try_echo=$ac_try;; 16888 esac 16889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16890 (eval "$ac_compile") 2>conftest.er1 16891 ac_status=$? 16892 grep -v '^ *+' conftest.er1 >conftest.err 16893 rm -f conftest.er1 16894 cat conftest.err >&5 16895 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16896 (exit $ac_status); } && 16897 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16898 { (case "(($ac_try" in 16899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16900 *) ac_try_echo=$ac_try;; 16901 esac 16902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16903 (eval "$ac_try") 2>&5 16904 ac_status=$? 16905 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16906 (exit $ac_status); }; } && 16907 { ac_try='test -s conftest.$ac_objext' 16908 { (case "(($ac_try" in 16909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16910 *) ac_try_echo=$ac_try;; 16911 esac 16912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16913 (eval "$ac_try") 2>&5 16914 ac_status=$? 16915 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16916 (exit $ac_status); }; }; then 16917 ac_cv_type_u_int64_t=yes 16918 else 16919 echo "$as_me: failed program was:" >&5 16920 sed 's/^/| /' conftest.$ac_ext >&5 16921 16922 ac_cv_type_u_int64_t=no 16923 fi 16924 16925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16926 fi 16927 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 16928 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; } 16929 if test $ac_cv_type_u_int64_t = yes; then 16930 16931 cat >>confdefs.h <<_ACEOF 16932 #define HAVE_U_INT64_T 1 16933 _ACEOF 16934 16935 16936 else 16937 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5 16938 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;} 16939 { (exit 1); exit 1; }; } 16940 fi 16941 16942 fi 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd 16954 do 16955 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16956 { echo "$as_me:$LINENO: checking for $ac_func" >&5 16957 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 16958 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 16959 echo $ECHO_N "(cached) $ECHO_C" >&6 16960 else 16961 cat >conftest.$ac_ext <<_ACEOF 16962 /* confdefs.h. */ 16963 _ACEOF 16964 cat confdefs.h >>conftest.$ac_ext 16965 cat >>conftest.$ac_ext <<_ACEOF 16966 /* end confdefs.h. */ 16967 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16968 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16969 #define $ac_func innocuous_$ac_func 16970 16971 /* System header to define __stub macros and hopefully few prototypes, 16972 which can conflict with char $ac_func (); below. 16973 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16974 <limits.h> exists even on freestanding compilers. */ 16975 16976 #ifdef __STDC__ 16977 # include <limits.h> 16978 #else 16979 # include <assert.h> 16980 #endif 16981 16982 #undef $ac_func 16983 16984 /* Override any GCC internal prototype to avoid an error. 16985 Use char because int might match the return type of a GCC 16986 builtin and then its argument prototype would still apply. */ 16987 #ifdef __cplusplus 16988 extern "C" 16989 #endif 16990 char $ac_func (); 16991 /* The GNU C library defines this for functions which it implements 16992 to always fail with ENOSYS. Some functions are actually named 16993 something starting with __ and the normal name is an alias. */ 16994 #if defined __stub_$ac_func || defined __stub___$ac_func 16995 choke me 16996 #endif 16997 16998 int 16999 main () 17000 { 17001 return $ac_func (); 17002 ; 17003 return 0; 17004 } 17005 _ACEOF 17006 rm -f conftest.$ac_objext conftest$ac_exeext 17007 if { (ac_try="$ac_link" 17008 case "(($ac_try" in 17009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17010 *) ac_try_echo=$ac_try;; 17011 esac 17012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17013 (eval "$ac_link") 2>conftest.er1 17014 ac_status=$? 17015 grep -v '^ *+' conftest.er1 >conftest.err 17016 rm -f conftest.er1 17017 cat conftest.err >&5 17018 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17019 (exit $ac_status); } && 17020 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17021 { (case "(($ac_try" in 17022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17023 *) ac_try_echo=$ac_try;; 17024 esac 17025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17026 (eval "$ac_try") 2>&5 17027 ac_status=$? 17028 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17029 (exit $ac_status); }; } && 17030 { ac_try='test -s conftest$ac_exeext' 17031 { (case "(($ac_try" in 17032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17033 *) ac_try_echo=$ac_try;; 17034 esac 17035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17036 (eval "$ac_try") 2>&5 17037 ac_status=$? 17038 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17039 (exit $ac_status); }; }; then 17040 eval "$as_ac_var=yes" 17041 else 17042 echo "$as_me: failed program was:" >&5 17043 sed 's/^/| /' conftest.$ac_ext >&5 17044 17045 eval "$as_ac_var=no" 17046 fi 17047 17048 rm -f core conftest.err conftest.$ac_objext \ 17049 conftest$ac_exeext conftest.$ac_ext 17050 fi 17051 ac_res=`eval echo '${'$as_ac_var'}'` 17052 { echo "$as_me:$LINENO: result: $ac_res" >&5 17053 echo "${ECHO_T}$ac_res" >&6; } 17054 if test `eval echo '${'$as_ac_var'}'` = yes; then 17055 cat >>confdefs.h <<_ACEOF 17056 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17057 _ACEOF 17058 17059 fi 17060 done 17061 17062 17063 17064 17065 17066 for ac_func in powf fmodf strtof round 17067 do 17068 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17069 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17070 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17071 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17072 echo $ECHO_N "(cached) $ECHO_C" >&6 17073 else 17074 cat >conftest.$ac_ext <<_ACEOF 17075 /* confdefs.h. */ 17076 _ACEOF 17077 cat confdefs.h >>conftest.$ac_ext 17078 cat >>conftest.$ac_ext <<_ACEOF 17079 /* end confdefs.h. */ 17080 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17081 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17082 #define $ac_func innocuous_$ac_func 17083 17084 /* System header to define __stub macros and hopefully few prototypes, 17085 which can conflict with char $ac_func (); below. 17086 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17087 <limits.h> exists even on freestanding compilers. */ 17088 17089 #ifdef __STDC__ 17090 # include <limits.h> 17091 #else 17092 # include <assert.h> 17093 #endif 17094 17095 #undef $ac_func 17096 17097 /* Override any GCC internal prototype to avoid an error. 17098 Use char because int might match the return type of a GCC 17099 builtin and then its argument prototype would still apply. */ 17100 #ifdef __cplusplus 17101 extern "C" 17102 #endif 17103 char $ac_func (); 17104 /* The GNU C library defines this for functions which it implements 17105 to always fail with ENOSYS. Some functions are actually named 17106 something starting with __ and the normal name is an alias. */ 17107 #if defined __stub_$ac_func || defined __stub___$ac_func 17108 choke me 17109 #endif 17110 17111 int 17112 main () 17113 { 17114 return $ac_func (); 17115 ; 17116 return 0; 17117 } 17118 _ACEOF 17119 rm -f conftest.$ac_objext conftest$ac_exeext 17120 if { (ac_try="$ac_link" 17121 case "(($ac_try" in 17122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17123 *) ac_try_echo=$ac_try;; 17124 esac 17125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17126 (eval "$ac_link") 2>conftest.er1 17127 ac_status=$? 17128 grep -v '^ *+' conftest.er1 >conftest.err 17129 rm -f conftest.er1 17130 cat conftest.err >&5 17131 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17132 (exit $ac_status); } && 17133 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17134 { (case "(($ac_try" in 17135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17136 *) ac_try_echo=$ac_try;; 17137 esac 17138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17139 (eval "$ac_try") 2>&5 17140 ac_status=$? 17141 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17142 (exit $ac_status); }; } && 17143 { ac_try='test -s conftest$ac_exeext' 17144 { (case "(($ac_try" in 17145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17146 *) ac_try_echo=$ac_try;; 17147 esac 17148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17149 (eval "$ac_try") 2>&5 17150 ac_status=$? 17151 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17152 (exit $ac_status); }; }; then 17153 eval "$as_ac_var=yes" 17154 else 17155 echo "$as_me: failed program was:" >&5 17156 sed 's/^/| /' conftest.$ac_ext >&5 17157 17158 eval "$as_ac_var=no" 17159 fi 17160 17161 rm -f core conftest.err conftest.$ac_objext \ 17162 conftest$ac_exeext conftest.$ac_ext 17163 fi 17164 ac_res=`eval echo '${'$as_ac_var'}'` 17165 { echo "$as_me:$LINENO: result: $ac_res" >&5 17166 echo "${ECHO_T}$ac_res" >&6; } 17167 if test `eval echo '${'$as_ac_var'}'` = yes; then 17168 cat >>confdefs.h <<_ACEOF 17169 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17170 _ACEOF 17171 17172 fi 17173 done 17174 17175 17176 17177 17178 17179 17180 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday 17181 do 17182 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17183 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17184 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17185 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17186 echo $ECHO_N "(cached) $ECHO_C" >&6 17187 else 17188 cat >conftest.$ac_ext <<_ACEOF 17189 /* confdefs.h. */ 17190 _ACEOF 17191 cat confdefs.h >>conftest.$ac_ext 17192 cat >>conftest.$ac_ext <<_ACEOF 17193 /* end confdefs.h. */ 17194 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17195 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17196 #define $ac_func innocuous_$ac_func 17197 17198 /* System header to define __stub macros and hopefully few prototypes, 17199 which can conflict with char $ac_func (); below. 17200 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17201 <limits.h> exists even on freestanding compilers. */ 17202 17203 #ifdef __STDC__ 17204 # include <limits.h> 17205 #else 17206 # include <assert.h> 17207 #endif 17208 17209 #undef $ac_func 17210 17211 /* Override any GCC internal prototype to avoid an error. 17212 Use char because int might match the return type of a GCC 17213 builtin and then its argument prototype would still apply. */ 17214 #ifdef __cplusplus 17215 extern "C" 17216 #endif 17217 char $ac_func (); 17218 /* The GNU C library defines this for functions which it implements 17219 to always fail with ENOSYS. Some functions are actually named 17220 something starting with __ and the normal name is an alias. */ 17221 #if defined __stub_$ac_func || defined __stub___$ac_func 17222 choke me 17223 #endif 17224 17225 int 17226 main () 17227 { 17228 return $ac_func (); 17229 ; 17230 return 0; 17231 } 17232 _ACEOF 17233 rm -f conftest.$ac_objext conftest$ac_exeext 17234 if { (ac_try="$ac_link" 17235 case "(($ac_try" in 17236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17237 *) ac_try_echo=$ac_try;; 17238 esac 17239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17240 (eval "$ac_link") 2>conftest.er1 17241 ac_status=$? 17242 grep -v '^ *+' conftest.er1 >conftest.err 17243 rm -f conftest.er1 17244 cat conftest.err >&5 17245 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17246 (exit $ac_status); } && 17247 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17248 { (case "(($ac_try" in 17249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17250 *) ac_try_echo=$ac_try;; 17251 esac 17252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17253 (eval "$ac_try") 2>&5 17254 ac_status=$? 17255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17256 (exit $ac_status); }; } && 17257 { ac_try='test -s conftest$ac_exeext' 17258 { (case "(($ac_try" in 17259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17260 *) ac_try_echo=$ac_try;; 17261 esac 17262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17263 (eval "$ac_try") 2>&5 17264 ac_status=$? 17265 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17266 (exit $ac_status); }; }; then 17267 eval "$as_ac_var=yes" 17268 else 17269 echo "$as_me: failed program was:" >&5 17270 sed 's/^/| /' conftest.$ac_ext >&5 17271 17272 eval "$as_ac_var=no" 17273 fi 17274 17275 rm -f core conftest.err conftest.$ac_objext \ 17276 conftest$ac_exeext conftest.$ac_ext 17277 fi 17278 ac_res=`eval echo '${'$as_ac_var'}'` 17279 { echo "$as_me:$LINENO: result: $ac_res" >&5 17280 echo "${ECHO_T}$ac_res" >&6; } 17281 if test `eval echo '${'$as_ac_var'}'` = yes; then 17282 cat >>confdefs.h <<_ACEOF 17283 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17284 _ACEOF 17285 17286 fi 17287 done 17288 17289 17290 17291 17292 for ac_func in isatty mkdtemp mkstemp 17293 do 17294 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17295 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17296 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17297 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17298 echo $ECHO_N "(cached) $ECHO_C" >&6 17299 else 17300 cat >conftest.$ac_ext <<_ACEOF 17301 /* confdefs.h. */ 17302 _ACEOF 17303 cat confdefs.h >>conftest.$ac_ext 17304 cat >>conftest.$ac_ext <<_ACEOF 17305 /* end confdefs.h. */ 17306 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17307 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17308 #define $ac_func innocuous_$ac_func 17309 17310 /* System header to define __stub macros and hopefully few prototypes, 17311 which can conflict with char $ac_func (); below. 17312 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17313 <limits.h> exists even on freestanding compilers. */ 17314 17315 #ifdef __STDC__ 17316 # include <limits.h> 17317 #else 17318 # include <assert.h> 17319 #endif 17320 17321 #undef $ac_func 17322 17323 /* Override any GCC internal prototype to avoid an error. 17324 Use char because int might match the return type of a GCC 17325 builtin and then its argument prototype would still apply. */ 17326 #ifdef __cplusplus 17327 extern "C" 17328 #endif 17329 char $ac_func (); 17330 /* The GNU C library defines this for functions which it implements 17331 to always fail with ENOSYS. Some functions are actually named 17332 something starting with __ and the normal name is an alias. */ 17333 #if defined __stub_$ac_func || defined __stub___$ac_func 17334 choke me 17335 #endif 17336 17337 int 17338 main () 17339 { 17340 return $ac_func (); 17341 ; 17342 return 0; 17343 } 17344 _ACEOF 17345 rm -f conftest.$ac_objext conftest$ac_exeext 17346 if { (ac_try="$ac_link" 17347 case "(($ac_try" in 17348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17349 *) ac_try_echo=$ac_try;; 17350 esac 17351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17352 (eval "$ac_link") 2>conftest.er1 17353 ac_status=$? 17354 grep -v '^ *+' conftest.er1 >conftest.err 17355 rm -f conftest.er1 17356 cat conftest.err >&5 17357 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17358 (exit $ac_status); } && 17359 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17360 { (case "(($ac_try" in 17361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17362 *) ac_try_echo=$ac_try;; 17363 esac 17364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17365 (eval "$ac_try") 2>&5 17366 ac_status=$? 17367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17368 (exit $ac_status); }; } && 17369 { ac_try='test -s conftest$ac_exeext' 17370 { (case "(($ac_try" in 17371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17372 *) ac_try_echo=$ac_try;; 17373 esac 17374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17375 (eval "$ac_try") 2>&5 17376 ac_status=$? 17377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17378 (exit $ac_status); }; }; then 17379 eval "$as_ac_var=yes" 17380 else 17381 echo "$as_me: failed program was:" >&5 17382 sed 's/^/| /' conftest.$ac_ext >&5 17383 17384 eval "$as_ac_var=no" 17385 fi 17386 17387 rm -f core conftest.err conftest.$ac_objext \ 17388 conftest$ac_exeext conftest.$ac_ext 17389 fi 17390 ac_res=`eval echo '${'$as_ac_var'}'` 17391 { echo "$as_me:$LINENO: result: $ac_res" >&5 17392 echo "${ECHO_T}$ac_res" >&6; } 17393 if test `eval echo '${'$as_ac_var'}'` = yes; then 17394 cat >>confdefs.h <<_ACEOF 17395 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17396 _ACEOF 17397 17398 fi 17399 done 17400 17401 17402 17403 17404 17405 17406 17407 17408 for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup 17409 do 17410 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17411 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17412 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17413 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17414 echo $ECHO_N "(cached) $ECHO_C" >&6 17415 else 17416 cat >conftest.$ac_ext <<_ACEOF 17417 /* confdefs.h. */ 17418 _ACEOF 17419 cat confdefs.h >>conftest.$ac_ext 17420 cat >>conftest.$ac_ext <<_ACEOF 17421 /* end confdefs.h. */ 17422 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17423 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17424 #define $ac_func innocuous_$ac_func 17425 17426 /* System header to define __stub macros and hopefully few prototypes, 17427 which can conflict with char $ac_func (); below. 17428 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17429 <limits.h> exists even on freestanding compilers. */ 17430 17431 #ifdef __STDC__ 17432 # include <limits.h> 17433 #else 17434 # include <assert.h> 17435 #endif 17436 17437 #undef $ac_func 17438 17439 /* Override any GCC internal prototype to avoid an error. 17440 Use char because int might match the return type of a GCC 17441 builtin and then its argument prototype would still apply. */ 17442 #ifdef __cplusplus 17443 extern "C" 17444 #endif 17445 char $ac_func (); 17446 /* The GNU C library defines this for functions which it implements 17447 to always fail with ENOSYS. Some functions are actually named 17448 something starting with __ and the normal name is an alias. */ 17449 #if defined __stub_$ac_func || defined __stub___$ac_func 17450 choke me 17451 #endif 17452 17453 int 17454 main () 17455 { 17456 return $ac_func (); 17457 ; 17458 return 0; 17459 } 17460 _ACEOF 17461 rm -f conftest.$ac_objext conftest$ac_exeext 17462 if { (ac_try="$ac_link" 17463 case "(($ac_try" in 17464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17465 *) ac_try_echo=$ac_try;; 17466 esac 17467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17468 (eval "$ac_link") 2>conftest.er1 17469 ac_status=$? 17470 grep -v '^ *+' conftest.er1 >conftest.err 17471 rm -f conftest.er1 17472 cat conftest.err >&5 17473 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17474 (exit $ac_status); } && 17475 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17476 { (case "(($ac_try" in 17477 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17478 *) ac_try_echo=$ac_try;; 17479 esac 17480 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17481 (eval "$ac_try") 2>&5 17482 ac_status=$? 17483 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17484 (exit $ac_status); }; } && 17485 { ac_try='test -s conftest$ac_exeext' 17486 { (case "(($ac_try" in 17487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17488 *) ac_try_echo=$ac_try;; 17489 esac 17490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17491 (eval "$ac_try") 2>&5 17492 ac_status=$? 17493 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17494 (exit $ac_status); }; }; then 17495 eval "$as_ac_var=yes" 17496 else 17497 echo "$as_me: failed program was:" >&5 17498 sed 's/^/| /' conftest.$ac_ext >&5 17499 17500 eval "$as_ac_var=no" 17501 fi 17502 17503 rm -f core conftest.err conftest.$ac_objext \ 17504 conftest$ac_exeext conftest.$ac_ext 17505 fi 17506 ac_res=`eval echo '${'$as_ac_var'}'` 17507 { echo "$as_me:$LINENO: result: $ac_res" >&5 17508 echo "${ECHO_T}$ac_res" >&6; } 17509 if test `eval echo '${'$as_ac_var'}'` = yes; then 17510 cat >>confdefs.h <<_ACEOF 17511 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17512 _ACEOF 17513 17514 fi 17515 done 17516 17517 17518 17519 17520 for ac_func in strerror strerror_r setenv 17521 do 17522 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17523 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17524 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17525 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17526 echo $ECHO_N "(cached) $ECHO_C" >&6 17527 else 17528 cat >conftest.$ac_ext <<_ACEOF 17529 /* confdefs.h. */ 17530 _ACEOF 17531 cat confdefs.h >>conftest.$ac_ext 17532 cat >>conftest.$ac_ext <<_ACEOF 17533 /* end confdefs.h. */ 17534 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17535 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17536 #define $ac_func innocuous_$ac_func 17537 17538 /* System header to define __stub macros and hopefully few prototypes, 17539 which can conflict with char $ac_func (); below. 17540 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17541 <limits.h> exists even on freestanding compilers. */ 17542 17543 #ifdef __STDC__ 17544 # include <limits.h> 17545 #else 17546 # include <assert.h> 17547 #endif 17548 17549 #undef $ac_func 17550 17551 /* Override any GCC internal prototype to avoid an error. 17552 Use char because int might match the return type of a GCC 17553 builtin and then its argument prototype would still apply. */ 17554 #ifdef __cplusplus 17555 extern "C" 17556 #endif 17557 char $ac_func (); 17558 /* The GNU C library defines this for functions which it implements 17559 to always fail with ENOSYS. Some functions are actually named 17560 something starting with __ and the normal name is an alias. */ 17561 #if defined __stub_$ac_func || defined __stub___$ac_func 17562 choke me 17563 #endif 17564 17565 int 17566 main () 17567 { 17568 return $ac_func (); 17569 ; 17570 return 0; 17571 } 17572 _ACEOF 17573 rm -f conftest.$ac_objext conftest$ac_exeext 17574 if { (ac_try="$ac_link" 17575 case "(($ac_try" in 17576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17577 *) ac_try_echo=$ac_try;; 17578 esac 17579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17580 (eval "$ac_link") 2>conftest.er1 17581 ac_status=$? 17582 grep -v '^ *+' conftest.er1 >conftest.err 17583 rm -f conftest.er1 17584 cat conftest.err >&5 17585 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17586 (exit $ac_status); } && 17587 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17588 { (case "(($ac_try" in 17589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17590 *) ac_try_echo=$ac_try;; 17591 esac 17592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17593 (eval "$ac_try") 2>&5 17594 ac_status=$? 17595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17596 (exit $ac_status); }; } && 17597 { ac_try='test -s conftest$ac_exeext' 17598 { (case "(($ac_try" in 17599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17600 *) ac_try_echo=$ac_try;; 17601 esac 17602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17603 (eval "$ac_try") 2>&5 17604 ac_status=$? 17605 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17606 (exit $ac_status); }; }; then 17607 eval "$as_ac_var=yes" 17608 else 17609 echo "$as_me: failed program was:" >&5 17610 sed 's/^/| /' conftest.$ac_ext >&5 17611 17612 eval "$as_ac_var=no" 17613 fi 17614 17615 rm -f core conftest.err conftest.$ac_objext \ 17616 conftest$ac_exeext conftest.$ac_ext 17617 fi 17618 ac_res=`eval echo '${'$as_ac_var'}'` 17619 { echo "$as_me:$LINENO: result: $ac_res" >&5 17620 echo "${ECHO_T}$ac_res" >&6; } 17621 if test `eval echo '${'$as_ac_var'}'` = yes; then 17622 cat >>confdefs.h <<_ACEOF 17623 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17624 _ACEOF 17625 17626 fi 17627 done 17628 17629 17630 17631 17632 17633 for ac_func in strtoll strtoq sysconf malloc_zone_statistics 17634 do 17635 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17636 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17637 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17638 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17639 echo $ECHO_N "(cached) $ECHO_C" >&6 17640 else 17641 cat >conftest.$ac_ext <<_ACEOF 17642 /* confdefs.h. */ 17643 _ACEOF 17644 cat confdefs.h >>conftest.$ac_ext 17645 cat >>conftest.$ac_ext <<_ACEOF 17646 /* end confdefs.h. */ 17647 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17648 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17649 #define $ac_func innocuous_$ac_func 17650 17651 /* System header to define __stub macros and hopefully few prototypes, 17652 which can conflict with char $ac_func (); below. 17653 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17654 <limits.h> exists even on freestanding compilers. */ 17655 17656 #ifdef __STDC__ 17657 # include <limits.h> 17658 #else 17659 # include <assert.h> 17660 #endif 17661 17662 #undef $ac_func 17663 17664 /* Override any GCC internal prototype to avoid an error. 17665 Use char because int might match the return type of a GCC 17666 builtin and then its argument prototype would still apply. */ 17667 #ifdef __cplusplus 17668 extern "C" 17669 #endif 17670 char $ac_func (); 17671 /* The GNU C library defines this for functions which it implements 17672 to always fail with ENOSYS. Some functions are actually named 17673 something starting with __ and the normal name is an alias. */ 17674 #if defined __stub_$ac_func || defined __stub___$ac_func 17675 choke me 17676 #endif 17677 17678 int 17679 main () 17680 { 17681 return $ac_func (); 17682 ; 17683 return 0; 17684 } 17685 _ACEOF 17686 rm -f conftest.$ac_objext conftest$ac_exeext 17687 if { (ac_try="$ac_link" 17688 case "(($ac_try" in 17689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17690 *) ac_try_echo=$ac_try;; 17691 esac 17692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17693 (eval "$ac_link") 2>conftest.er1 17694 ac_status=$? 17695 grep -v '^ *+' conftest.er1 >conftest.err 17696 rm -f conftest.er1 17697 cat conftest.err >&5 17698 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17699 (exit $ac_status); } && 17700 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17701 { (case "(($ac_try" in 17702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17703 *) ac_try_echo=$ac_try;; 17704 esac 17705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17706 (eval "$ac_try") 2>&5 17707 ac_status=$? 17708 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17709 (exit $ac_status); }; } && 17710 { ac_try='test -s conftest$ac_exeext' 17711 { (case "(($ac_try" in 17712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17713 *) ac_try_echo=$ac_try;; 17714 esac 17715 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17716 (eval "$ac_try") 2>&5 17717 ac_status=$? 17718 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17719 (exit $ac_status); }; }; then 17720 eval "$as_ac_var=yes" 17721 else 17722 echo "$as_me: failed program was:" >&5 17723 sed 's/^/| /' conftest.$ac_ext >&5 17724 17725 eval "$as_ac_var=no" 17726 fi 17727 17728 rm -f core conftest.err conftest.$ac_objext \ 17729 conftest$ac_exeext conftest.$ac_ext 17730 fi 17731 ac_res=`eval echo '${'$as_ac_var'}'` 17732 { echo "$as_me:$LINENO: result: $ac_res" >&5 17733 echo "${ECHO_T}$ac_res" >&6; } 17734 if test `eval echo '${'$as_ac_var'}'` = yes; then 17735 cat >>confdefs.h <<_ACEOF 17736 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17737 _ACEOF 17738 17739 fi 17740 done 17741 17742 17743 17744 17745 17746 17747 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev 17748 do 17749 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17750 { echo "$as_me:$LINENO: checking for $ac_func" >&5 17751 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17752 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17753 echo $ECHO_N "(cached) $ECHO_C" >&6 17754 else 17755 cat >conftest.$ac_ext <<_ACEOF 17756 /* confdefs.h. */ 17757 _ACEOF 17758 cat confdefs.h >>conftest.$ac_ext 17759 cat >>conftest.$ac_ext <<_ACEOF 17760 /* end confdefs.h. */ 17761 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17762 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17763 #define $ac_func innocuous_$ac_func 17764 17765 /* System header to define __stub macros and hopefully few prototypes, 17766 which can conflict with char $ac_func (); below. 17767 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17768 <limits.h> exists even on freestanding compilers. */ 17769 17770 #ifdef __STDC__ 17771 # include <limits.h> 17772 #else 17773 # include <assert.h> 17774 #endif 17775 17776 #undef $ac_func 17777 17778 /* Override any GCC internal prototype to avoid an error. 17779 Use char because int might match the return type of a GCC 17780 builtin and then its argument prototype would still apply. */ 17781 #ifdef __cplusplus 17782 extern "C" 17783 #endif 17784 char $ac_func (); 17785 /* The GNU C library defines this for functions which it implements 17786 to always fail with ENOSYS. Some functions are actually named 17787 something starting with __ and the normal name is an alias. */ 17788 #if defined __stub_$ac_func || defined __stub___$ac_func 17789 choke me 17790 #endif 17791 17792 int 17793 main () 17794 { 17795 return $ac_func (); 17796 ; 17797 return 0; 17798 } 17799 _ACEOF 17800 rm -f conftest.$ac_objext conftest$ac_exeext 17801 if { (ac_try="$ac_link" 17802 case "(($ac_try" in 17803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17804 *) ac_try_echo=$ac_try;; 17805 esac 17806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17807 (eval "$ac_link") 2>conftest.er1 17808 ac_status=$? 17809 grep -v '^ *+' conftest.er1 >conftest.err 17810 rm -f conftest.er1 17811 cat conftest.err >&5 17812 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17813 (exit $ac_status); } && 17814 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17815 { (case "(($ac_try" in 17816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17817 *) ac_try_echo=$ac_try;; 17818 esac 17819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17820 (eval "$ac_try") 2>&5 17821 ac_status=$? 17822 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17823 (exit $ac_status); }; } && 17824 { ac_try='test -s conftest$ac_exeext' 17825 { (case "(($ac_try" in 17826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17827 *) ac_try_echo=$ac_try;; 17828 esac 17829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17830 (eval "$ac_try") 2>&5 17831 ac_status=$? 17832 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17833 (exit $ac_status); }; }; then 17834 eval "$as_ac_var=yes" 17835 else 17836 echo "$as_me: failed program was:" >&5 17837 sed 's/^/| /' conftest.$ac_ext >&5 17838 17839 eval "$as_ac_var=no" 17840 fi 17841 17842 rm -f core conftest.err conftest.$ac_objext \ 17843 conftest$ac_exeext conftest.$ac_ext 17844 fi 17845 ac_res=`eval echo '${'$as_ac_var'}'` 17846 { echo "$as_me:$LINENO: result: $ac_res" >&5 17847 echo "${ECHO_T}$ac_res" >&6; } 17848 if test `eval echo '${'$as_ac_var'}'` = yes; then 17849 cat >>confdefs.h <<_ACEOF 17850 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17851 _ACEOF 17852 17853 fi 17854 done 17855 17856 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5 17857 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; } 17858 if test "${llvm_cv_c_printf_a+set}" = set; then 17859 echo $ECHO_N "(cached) $ECHO_C" >&6 17860 else 17861 ac_ext=c 17862 ac_cpp='$CPP $CPPFLAGS' 17863 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17864 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17865 ac_compiler_gnu=$ac_cv_c_compiler_gnu 17866 17867 if test "$cross_compiling" = yes; then 17868 llvmac_cv_c_printf_a=no 17869 else 17870 cat >conftest.$ac_ext <<_ACEOF 17871 17872 /* confdefs.h. */ 17873 _ACEOF 17874 cat confdefs.h >>conftest.$ac_ext 17875 cat >>conftest.$ac_ext <<_ACEOF 17876 /* end confdefs.h. */ 17877 17878 #include <stdio.h> 17879 #include <stdlib.h> 17880 17881 int 17882 main () 17883 { 17884 17885 volatile double A, B; 17886 char Buffer[100]; 17887 A = 1; 17888 A /= 10.0; 17889 sprintf(Buffer, "%a", A); 17890 B = atof(Buffer); 17891 if (A != B) 17892 return (1); 17893 if (A != 0x1.999999999999ap-4) 17894 return (1); 17895 return (0); 17896 ; 17897 return 0; 17898 } 17899 _ACEOF 17900 rm -f conftest$ac_exeext 17901 if { (ac_try="$ac_link" 17902 case "(($ac_try" in 17903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17904 *) ac_try_echo=$ac_try;; 17905 esac 17906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17907 (eval "$ac_link") 2>&5 17908 ac_status=$? 17909 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17910 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 17911 { (case "(($ac_try" in 17912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17913 *) ac_try_echo=$ac_try;; 17914 esac 17915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17916 (eval "$ac_try") 2>&5 17917 ac_status=$? 17918 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17919 (exit $ac_status); }; }; then 17920 llvm_cv_c_printf_a=yes 17921 else 17922 echo "$as_me: program exited with status $ac_status" >&5 17923 echo "$as_me: failed program was:" >&5 17924 sed 's/^/| /' conftest.$ac_ext >&5 17925 17926 ( exit $ac_status ) 17927 llvmac_cv_c_printf_a=no 17928 fi 17929 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 17930 fi 17931 17932 17933 ac_ext=c 17934 ac_cpp='$CPP $CPPFLAGS' 17935 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17936 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17937 ac_compiler_gnu=$ac_cv_c_compiler_gnu 17938 17939 fi 17940 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5 17941 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; } 17942 if test "$llvm_cv_c_printf_a" = "yes"; then 17943 17944 cat >>confdefs.h <<\_ACEOF 17945 #define HAVE_PRINTF_A 1 17946 _ACEOF 17947 17948 fi 17949 17950 17951 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5 17952 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; } 17953 if test "${ac_cv_func_rand48+set}" = set; then 17954 echo $ECHO_N "(cached) $ECHO_C" >&6 17955 else 17956 ac_ext=cpp 17957 ac_cpp='$CXXCPP $CPPFLAGS' 17958 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17959 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17960 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 17961 17962 cat >conftest.$ac_ext <<_ACEOF 17963 /* confdefs.h. */ 17964 _ACEOF 17965 cat confdefs.h >>conftest.$ac_ext 17966 cat >>conftest.$ac_ext <<_ACEOF 17967 /* end confdefs.h. */ 17968 #include <stdlib.h> 17969 int 17970 main () 17971 { 17972 srand48(0);lrand48();drand48(); 17973 ; 17974 return 0; 17975 } 17976 _ACEOF 17977 rm -f conftest.$ac_objext 17978 if { (ac_try="$ac_compile" 17979 case "(($ac_try" in 17980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17981 *) ac_try_echo=$ac_try;; 17982 esac 17983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17984 (eval "$ac_compile") 2>conftest.er1 17985 ac_status=$? 17986 grep -v '^ *+' conftest.er1 >conftest.err 17987 rm -f conftest.er1 17988 cat conftest.err >&5 17989 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17990 (exit $ac_status); } && 17991 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 17992 { (case "(($ac_try" in 17993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17994 *) ac_try_echo=$ac_try;; 17995 esac 17996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17997 (eval "$ac_try") 2>&5 17998 ac_status=$? 17999 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18000 (exit $ac_status); }; } && 18001 { ac_try='test -s conftest.$ac_objext' 18002 { (case "(($ac_try" in 18003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18004 *) ac_try_echo=$ac_try;; 18005 esac 18006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18007 (eval "$ac_try") 2>&5 18008 ac_status=$? 18009 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18010 (exit $ac_status); }; }; then 18011 ac_cv_func_rand48=yes 18012 else 18013 echo "$as_me: failed program was:" >&5 18014 sed 's/^/| /' conftest.$ac_ext >&5 18015 18016 ac_cv_func_rand48=no 18017 fi 18018 18019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18020 ac_ext=c 18021 ac_cpp='$CPP $CPPFLAGS' 18022 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18023 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18024 ac_compiler_gnu=$ac_cv_c_compiler_gnu 18025 18026 fi 18027 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5 18028 echo "${ECHO_T}$ac_cv_func_rand48" >&6; } 18029 18030 if test "$ac_cv_func_rand48" = "yes" ; then 18031 18032 cat >>confdefs.h <<\_ACEOF 18033 #define HAVE_RAND48 1 18034 _ACEOF 18035 18036 fi 18037 18038 18039 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5 18040 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; } 18041 if test "${ac_cv_have_decl_strerror_s+set}" = set; then 18042 echo $ECHO_N "(cached) $ECHO_C" >&6 18043 else 18044 cat >conftest.$ac_ext <<_ACEOF 18045 /* confdefs.h. */ 18046 _ACEOF 18047 cat confdefs.h >>conftest.$ac_ext 18048 cat >>conftest.$ac_ext <<_ACEOF 18049 /* end confdefs.h. */ 18050 $ac_includes_default 18051 int 18052 main () 18053 { 18054 #ifndef strerror_s 18055 char *p = (char *) strerror_s; 18056 return !p; 18057 #endif 18058 18059 ; 18060 return 0; 18061 } 18062 _ACEOF 18063 rm -f conftest.$ac_objext 18064 if { (ac_try="$ac_compile" 18065 case "(($ac_try" in 18066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18067 *) ac_try_echo=$ac_try;; 18068 esac 18069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18070 (eval "$ac_compile") 2>conftest.er1 18071 ac_status=$? 18072 grep -v '^ *+' conftest.er1 >conftest.err 18073 rm -f conftest.er1 18074 cat conftest.err >&5 18075 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18076 (exit $ac_status); } && 18077 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18078 { (case "(($ac_try" in 18079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18080 *) ac_try_echo=$ac_try;; 18081 esac 18082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18083 (eval "$ac_try") 2>&5 18084 ac_status=$? 18085 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18086 (exit $ac_status); }; } && 18087 { ac_try='test -s conftest.$ac_objext' 18088 { (case "(($ac_try" in 18089 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18090 *) ac_try_echo=$ac_try;; 18091 esac 18092 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18093 (eval "$ac_try") 2>&5 18094 ac_status=$? 18095 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18096 (exit $ac_status); }; }; then 18097 ac_cv_have_decl_strerror_s=yes 18098 else 18099 echo "$as_me: failed program was:" >&5 18100 sed 's/^/| /' conftest.$ac_ext >&5 18101 18102 ac_cv_have_decl_strerror_s=no 18103 fi 18104 18105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18106 fi 18107 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5 18108 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; } 18109 if test $ac_cv_have_decl_strerror_s = yes; then 18110 18111 cat >>confdefs.h <<_ACEOF 18112 #define HAVE_DECL_STRERROR_S 1 18113 _ACEOF 18114 18115 18116 else 18117 cat >>confdefs.h <<_ACEOF 18118 #define HAVE_DECL_STRERROR_S 0 18119 _ACEOF 18120 18121 18122 fi 18123 18124 18125 18126 if test "$llvm_cv_os_type" = "MingW" ; then 18127 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5 18128 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; } 18129 if test "${ac_cv_lib_gcc__alloca+set}" = set; then 18130 echo $ECHO_N "(cached) $ECHO_C" >&6 18131 else 18132 ac_check_lib_save_LIBS=$LIBS 18133 LIBS="-lgcc $LIBS" 18134 cat >conftest.$ac_ext <<_ACEOF 18135 /* confdefs.h. */ 18136 _ACEOF 18137 cat confdefs.h >>conftest.$ac_ext 18138 cat >>conftest.$ac_ext <<_ACEOF 18139 /* end confdefs.h. */ 18140 18141 /* Override any GCC internal prototype to avoid an error. 18142 Use char because int might match the return type of a GCC 18143 builtin and then its argument prototype would still apply. */ 18144 #ifdef __cplusplus 18145 extern "C" 18146 #endif 18147 char _alloca (); 18148 int 18149 main () 18150 { 18151 return _alloca (); 18152 ; 18153 return 0; 18154 } 18155 _ACEOF 18156 rm -f conftest.$ac_objext conftest$ac_exeext 18157 if { (ac_try="$ac_link" 18158 case "(($ac_try" in 18159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18160 *) ac_try_echo=$ac_try;; 18161 esac 18162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18163 (eval "$ac_link") 2>conftest.er1 18164 ac_status=$? 18165 grep -v '^ *+' conftest.er1 >conftest.err 18166 rm -f conftest.er1 18167 cat conftest.err >&5 18168 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18169 (exit $ac_status); } && 18170 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18171 { (case "(($ac_try" in 18172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18173 *) ac_try_echo=$ac_try;; 18174 esac 18175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18176 (eval "$ac_try") 2>&5 18177 ac_status=$? 18178 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18179 (exit $ac_status); }; } && 18180 { ac_try='test -s conftest$ac_exeext' 18181 { (case "(($ac_try" in 18182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18183 *) ac_try_echo=$ac_try;; 18184 esac 18185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18186 (eval "$ac_try") 2>&5 18187 ac_status=$? 18188 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18189 (exit $ac_status); }; }; then 18190 ac_cv_lib_gcc__alloca=yes 18191 else 18192 echo "$as_me: failed program was:" >&5 18193 sed 's/^/| /' conftest.$ac_ext >&5 18194 18195 ac_cv_lib_gcc__alloca=no 18196 fi 18197 18198 rm -f core conftest.err conftest.$ac_objext \ 18199 conftest$ac_exeext conftest.$ac_ext 18200 LIBS=$ac_check_lib_save_LIBS 18201 fi 18202 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5 18203 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; } 18204 if test $ac_cv_lib_gcc__alloca = yes; then 18205 18206 cat >>confdefs.h <<\_ACEOF 18207 #define HAVE__ALLOCA 1 18208 _ACEOF 18209 18210 fi 18211 18212 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5 18213 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; } 18214 if test "${ac_cv_lib_gcc___alloca+set}" = set; then 18215 echo $ECHO_N "(cached) $ECHO_C" >&6 18216 else 18217 ac_check_lib_save_LIBS=$LIBS 18218 LIBS="-lgcc $LIBS" 18219 cat >conftest.$ac_ext <<_ACEOF 18220 /* confdefs.h. */ 18221 _ACEOF 18222 cat confdefs.h >>conftest.$ac_ext 18223 cat >>conftest.$ac_ext <<_ACEOF 18224 /* end confdefs.h. */ 18225 18226 /* Override any GCC internal prototype to avoid an error. 18227 Use char because int might match the return type of a GCC 18228 builtin and then its argument prototype would still apply. */ 18229 #ifdef __cplusplus 18230 extern "C" 18231 #endif 18232 char __alloca (); 18233 int 18234 main () 18235 { 18236 return __alloca (); 18237 ; 18238 return 0; 18239 } 18240 _ACEOF 18241 rm -f conftest.$ac_objext conftest$ac_exeext 18242 if { (ac_try="$ac_link" 18243 case "(($ac_try" in 18244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18245 *) ac_try_echo=$ac_try;; 18246 esac 18247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18248 (eval "$ac_link") 2>conftest.er1 18249 ac_status=$? 18250 grep -v '^ *+' conftest.er1 >conftest.err 18251 rm -f conftest.er1 18252 cat conftest.err >&5 18253 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18254 (exit $ac_status); } && 18255 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18256 { (case "(($ac_try" in 18257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18258 *) ac_try_echo=$ac_try;; 18259 esac 18260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18261 (eval "$ac_try") 2>&5 18262 ac_status=$? 18263 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18264 (exit $ac_status); }; } && 18265 { ac_try='test -s conftest$ac_exeext' 18266 { (case "(($ac_try" in 18267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18268 *) ac_try_echo=$ac_try;; 18269 esac 18270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18271 (eval "$ac_try") 2>&5 18272 ac_status=$? 18273 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18274 (exit $ac_status); }; }; then 18275 ac_cv_lib_gcc___alloca=yes 18276 else 18277 echo "$as_me: failed program was:" >&5 18278 sed 's/^/| /' conftest.$ac_ext >&5 18279 18280 ac_cv_lib_gcc___alloca=no 18281 fi 18282 18283 rm -f core conftest.err conftest.$ac_objext \ 18284 conftest$ac_exeext conftest.$ac_ext 18285 LIBS=$ac_check_lib_save_LIBS 18286 fi 18287 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5 18288 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; } 18289 if test $ac_cv_lib_gcc___alloca = yes; then 18290 18291 cat >>confdefs.h <<\_ACEOF 18292 #define HAVE___ALLOCA 1 18293 _ACEOF 18294 18295 fi 18296 18297 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5 18298 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; } 18299 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then 18300 echo $ECHO_N "(cached) $ECHO_C" >&6 18301 else 18302 ac_check_lib_save_LIBS=$LIBS 18303 LIBS="-lgcc $LIBS" 18304 cat >conftest.$ac_ext <<_ACEOF 18305 /* confdefs.h. */ 18306 _ACEOF 18307 cat confdefs.h >>conftest.$ac_ext 18308 cat >>conftest.$ac_ext <<_ACEOF 18309 /* end confdefs.h. */ 18310 18311 /* Override any GCC internal prototype to avoid an error. 18312 Use char because int might match the return type of a GCC 18313 builtin and then its argument prototype would still apply. */ 18314 #ifdef __cplusplus 18315 extern "C" 18316 #endif 18317 char __chkstk (); 18318 int 18319 main () 18320 { 18321 return __chkstk (); 18322 ; 18323 return 0; 18324 } 18325 _ACEOF 18326 rm -f conftest.$ac_objext conftest$ac_exeext 18327 if { (ac_try="$ac_link" 18328 case "(($ac_try" in 18329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18330 *) ac_try_echo=$ac_try;; 18331 esac 18332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18333 (eval "$ac_link") 2>conftest.er1 18334 ac_status=$? 18335 grep -v '^ *+' conftest.er1 >conftest.err 18336 rm -f conftest.er1 18337 cat conftest.err >&5 18338 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18339 (exit $ac_status); } && 18340 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18341 { (case "(($ac_try" in 18342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18343 *) ac_try_echo=$ac_try;; 18344 esac 18345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18346 (eval "$ac_try") 2>&5 18347 ac_status=$? 18348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18349 (exit $ac_status); }; } && 18350 { ac_try='test -s conftest$ac_exeext' 18351 { (case "(($ac_try" in 18352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18353 *) ac_try_echo=$ac_try;; 18354 esac 18355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18356 (eval "$ac_try") 2>&5 18357 ac_status=$? 18358 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18359 (exit $ac_status); }; }; then 18360 ac_cv_lib_gcc___chkstk=yes 18361 else 18362 echo "$as_me: failed program was:" >&5 18363 sed 's/^/| /' conftest.$ac_ext >&5 18364 18365 ac_cv_lib_gcc___chkstk=no 18366 fi 18367 18368 rm -f core conftest.err conftest.$ac_objext \ 18369 conftest$ac_exeext conftest.$ac_ext 18370 LIBS=$ac_check_lib_save_LIBS 18371 fi 18372 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5 18373 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; } 18374 if test $ac_cv_lib_gcc___chkstk = yes; then 18375 18376 cat >>confdefs.h <<\_ACEOF 18377 #define HAVE___CHKSTK 1 18378 _ACEOF 18379 18380 fi 18381 18382 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5 18383 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; } 18384 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then 18385 echo $ECHO_N "(cached) $ECHO_C" >&6 18386 else 18387 ac_check_lib_save_LIBS=$LIBS 18388 LIBS="-lgcc $LIBS" 18389 cat >conftest.$ac_ext <<_ACEOF 18390 /* confdefs.h. */ 18391 _ACEOF 18392 cat confdefs.h >>conftest.$ac_ext 18393 cat >>conftest.$ac_ext <<_ACEOF 18394 /* end confdefs.h. */ 18395 18396 /* Override any GCC internal prototype to avoid an error. 18397 Use char because int might match the return type of a GCC 18398 builtin and then its argument prototype would still apply. */ 18399 #ifdef __cplusplus 18400 extern "C" 18401 #endif 18402 char ___chkstk (); 18403 int 18404 main () 18405 { 18406 return ___chkstk (); 18407 ; 18408 return 0; 18409 } 18410 _ACEOF 18411 rm -f conftest.$ac_objext conftest$ac_exeext 18412 if { (ac_try="$ac_link" 18413 case "(($ac_try" in 18414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18415 *) ac_try_echo=$ac_try;; 18416 esac 18417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18418 (eval "$ac_link") 2>conftest.er1 18419 ac_status=$? 18420 grep -v '^ *+' conftest.er1 >conftest.err 18421 rm -f conftest.er1 18422 cat conftest.err >&5 18423 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18424 (exit $ac_status); } && 18425 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18426 { (case "(($ac_try" in 18427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18428 *) ac_try_echo=$ac_try;; 18429 esac 18430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18431 (eval "$ac_try") 2>&5 18432 ac_status=$? 18433 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18434 (exit $ac_status); }; } && 18435 { ac_try='test -s conftest$ac_exeext' 18436 { (case "(($ac_try" in 18437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18438 *) ac_try_echo=$ac_try;; 18439 esac 18440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18441 (eval "$ac_try") 2>&5 18442 ac_status=$? 18443 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18444 (exit $ac_status); }; }; then 18445 ac_cv_lib_gcc____chkstk=yes 18446 else 18447 echo "$as_me: failed program was:" >&5 18448 sed 's/^/| /' conftest.$ac_ext >&5 18449 18450 ac_cv_lib_gcc____chkstk=no 18451 fi 18452 18453 rm -f core conftest.err conftest.$ac_objext \ 18454 conftest$ac_exeext conftest.$ac_ext 18455 LIBS=$ac_check_lib_save_LIBS 18456 fi 18457 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5 18458 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; } 18459 if test $ac_cv_lib_gcc____chkstk = yes; then 18460 18461 cat >>confdefs.h <<\_ACEOF 18462 #define HAVE____CHKSTK 1 18463 _ACEOF 18464 18465 fi 18466 18467 18468 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5 18469 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; } 18470 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then 18471 echo $ECHO_N "(cached) $ECHO_C" >&6 18472 else 18473 ac_check_lib_save_LIBS=$LIBS 18474 LIBS="-lgcc $LIBS" 18475 cat >conftest.$ac_ext <<_ACEOF 18476 /* confdefs.h. */ 18477 _ACEOF 18478 cat confdefs.h >>conftest.$ac_ext 18479 cat >>conftest.$ac_ext <<_ACEOF 18480 /* end confdefs.h. */ 18481 18482 /* Override any GCC internal prototype to avoid an error. 18483 Use char because int might match the return type of a GCC 18484 builtin and then its argument prototype would still apply. */ 18485 #ifdef __cplusplus 18486 extern "C" 18487 #endif 18488 char __ashldi3 (); 18489 int 18490 main () 18491 { 18492 return __ashldi3 (); 18493 ; 18494 return 0; 18495 } 18496 _ACEOF 18497 rm -f conftest.$ac_objext conftest$ac_exeext 18498 if { (ac_try="$ac_link" 18499 case "(($ac_try" in 18500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18501 *) ac_try_echo=$ac_try;; 18502 esac 18503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18504 (eval "$ac_link") 2>conftest.er1 18505 ac_status=$? 18506 grep -v '^ *+' conftest.er1 >conftest.err 18507 rm -f conftest.er1 18508 cat conftest.err >&5 18509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18510 (exit $ac_status); } && 18511 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18512 { (case "(($ac_try" in 18513 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18514 *) ac_try_echo=$ac_try;; 18515 esac 18516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18517 (eval "$ac_try") 2>&5 18518 ac_status=$? 18519 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18520 (exit $ac_status); }; } && 18521 { ac_try='test -s conftest$ac_exeext' 18522 { (case "(($ac_try" in 18523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18524 *) ac_try_echo=$ac_try;; 18525 esac 18526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18527 (eval "$ac_try") 2>&5 18528 ac_status=$? 18529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18530 (exit $ac_status); }; }; then 18531 ac_cv_lib_gcc___ashldi3=yes 18532 else 18533 echo "$as_me: failed program was:" >&5 18534 sed 's/^/| /' conftest.$ac_ext >&5 18535 18536 ac_cv_lib_gcc___ashldi3=no 18537 fi 18538 18539 rm -f core conftest.err conftest.$ac_objext \ 18540 conftest$ac_exeext conftest.$ac_ext 18541 LIBS=$ac_check_lib_save_LIBS 18542 fi 18543 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5 18544 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; } 18545 if test $ac_cv_lib_gcc___ashldi3 = yes; then 18546 18547 cat >>confdefs.h <<\_ACEOF 18548 #define HAVE___ASHLDI3 1 18549 _ACEOF 18550 18551 fi 18552 18553 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5 18554 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; } 18555 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then 18556 echo $ECHO_N "(cached) $ECHO_C" >&6 18557 else 18558 ac_check_lib_save_LIBS=$LIBS 18559 LIBS="-lgcc $LIBS" 18560 cat >conftest.$ac_ext <<_ACEOF 18561 /* confdefs.h. */ 18562 _ACEOF 18563 cat confdefs.h >>conftest.$ac_ext 18564 cat >>conftest.$ac_ext <<_ACEOF 18565 /* end confdefs.h. */ 18566 18567 /* Override any GCC internal prototype to avoid an error. 18568 Use char because int might match the return type of a GCC 18569 builtin and then its argument prototype would still apply. */ 18570 #ifdef __cplusplus 18571 extern "C" 18572 #endif 18573 char __ashrdi3 (); 18574 int 18575 main () 18576 { 18577 return __ashrdi3 (); 18578 ; 18579 return 0; 18580 } 18581 _ACEOF 18582 rm -f conftest.$ac_objext conftest$ac_exeext 18583 if { (ac_try="$ac_link" 18584 case "(($ac_try" in 18585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18586 *) ac_try_echo=$ac_try;; 18587 esac 18588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18589 (eval "$ac_link") 2>conftest.er1 18590 ac_status=$? 18591 grep -v '^ *+' conftest.er1 >conftest.err 18592 rm -f conftest.er1 18593 cat conftest.err >&5 18594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18595 (exit $ac_status); } && 18596 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18597 { (case "(($ac_try" in 18598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18599 *) ac_try_echo=$ac_try;; 18600 esac 18601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18602 (eval "$ac_try") 2>&5 18603 ac_status=$? 18604 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18605 (exit $ac_status); }; } && 18606 { ac_try='test -s conftest$ac_exeext' 18607 { (case "(($ac_try" in 18608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18609 *) ac_try_echo=$ac_try;; 18610 esac 18611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18612 (eval "$ac_try") 2>&5 18613 ac_status=$? 18614 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18615 (exit $ac_status); }; }; then 18616 ac_cv_lib_gcc___ashrdi3=yes 18617 else 18618 echo "$as_me: failed program was:" >&5 18619 sed 's/^/| /' conftest.$ac_ext >&5 18620 18621 ac_cv_lib_gcc___ashrdi3=no 18622 fi 18623 18624 rm -f core conftest.err conftest.$ac_objext \ 18625 conftest$ac_exeext conftest.$ac_ext 18626 LIBS=$ac_check_lib_save_LIBS 18627 fi 18628 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5 18629 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; } 18630 if test $ac_cv_lib_gcc___ashrdi3 = yes; then 18631 18632 cat >>confdefs.h <<\_ACEOF 18633 #define HAVE___ASHRDI3 1 18634 _ACEOF 18635 18636 fi 18637 18638 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5 18639 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; } 18640 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then 18641 echo $ECHO_N "(cached) $ECHO_C" >&6 18642 else 18643 ac_check_lib_save_LIBS=$LIBS 18644 LIBS="-lgcc $LIBS" 18645 cat >conftest.$ac_ext <<_ACEOF 18646 /* confdefs.h. */ 18647 _ACEOF 18648 cat confdefs.h >>conftest.$ac_ext 18649 cat >>conftest.$ac_ext <<_ACEOF 18650 /* end confdefs.h. */ 18651 18652 /* Override any GCC internal prototype to avoid an error. 18653 Use char because int might match the return type of a GCC 18654 builtin and then its argument prototype would still apply. */ 18655 #ifdef __cplusplus 18656 extern "C" 18657 #endif 18658 char __divdi3 (); 18659 int 18660 main () 18661 { 18662 return __divdi3 (); 18663 ; 18664 return 0; 18665 } 18666 _ACEOF 18667 rm -f conftest.$ac_objext conftest$ac_exeext 18668 if { (ac_try="$ac_link" 18669 case "(($ac_try" in 18670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18671 *) ac_try_echo=$ac_try;; 18672 esac 18673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18674 (eval "$ac_link") 2>conftest.er1 18675 ac_status=$? 18676 grep -v '^ *+' conftest.er1 >conftest.err 18677 rm -f conftest.er1 18678 cat conftest.err >&5 18679 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18680 (exit $ac_status); } && 18681 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18682 { (case "(($ac_try" in 18683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18684 *) ac_try_echo=$ac_try;; 18685 esac 18686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18687 (eval "$ac_try") 2>&5 18688 ac_status=$? 18689 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18690 (exit $ac_status); }; } && 18691 { ac_try='test -s conftest$ac_exeext' 18692 { (case "(($ac_try" in 18693 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18694 *) ac_try_echo=$ac_try;; 18695 esac 18696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18697 (eval "$ac_try") 2>&5 18698 ac_status=$? 18699 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18700 (exit $ac_status); }; }; then 18701 ac_cv_lib_gcc___divdi3=yes 18702 else 18703 echo "$as_me: failed program was:" >&5 18704 sed 's/^/| /' conftest.$ac_ext >&5 18705 18706 ac_cv_lib_gcc___divdi3=no 18707 fi 18708 18709 rm -f core conftest.err conftest.$ac_objext \ 18710 conftest$ac_exeext conftest.$ac_ext 18711 LIBS=$ac_check_lib_save_LIBS 18712 fi 18713 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5 18714 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; } 18715 if test $ac_cv_lib_gcc___divdi3 = yes; then 18716 18717 cat >>confdefs.h <<\_ACEOF 18718 #define HAVE___DIVDI3 1 18719 _ACEOF 18720 18721 fi 18722 18723 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5 18724 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; } 18725 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then 18726 echo $ECHO_N "(cached) $ECHO_C" >&6 18727 else 18728 ac_check_lib_save_LIBS=$LIBS 18729 LIBS="-lgcc $LIBS" 18730 cat >conftest.$ac_ext <<_ACEOF 18731 /* confdefs.h. */ 18732 _ACEOF 18733 cat confdefs.h >>conftest.$ac_ext 18734 cat >>conftest.$ac_ext <<_ACEOF 18735 /* end confdefs.h. */ 18736 18737 /* Override any GCC internal prototype to avoid an error. 18738 Use char because int might match the return type of a GCC 18739 builtin and then its argument prototype would still apply. */ 18740 #ifdef __cplusplus 18741 extern "C" 18742 #endif 18743 char __fixdfdi (); 18744 int 18745 main () 18746 { 18747 return __fixdfdi (); 18748 ; 18749 return 0; 18750 } 18751 _ACEOF 18752 rm -f conftest.$ac_objext conftest$ac_exeext 18753 if { (ac_try="$ac_link" 18754 case "(($ac_try" in 18755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18756 *) ac_try_echo=$ac_try;; 18757 esac 18758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18759 (eval "$ac_link") 2>conftest.er1 18760 ac_status=$? 18761 grep -v '^ *+' conftest.er1 >conftest.err 18762 rm -f conftest.er1 18763 cat conftest.err >&5 18764 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18765 (exit $ac_status); } && 18766 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18767 { (case "(($ac_try" in 18768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18769 *) ac_try_echo=$ac_try;; 18770 esac 18771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18772 (eval "$ac_try") 2>&5 18773 ac_status=$? 18774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18775 (exit $ac_status); }; } && 18776 { ac_try='test -s conftest$ac_exeext' 18777 { (case "(($ac_try" in 18778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18779 *) ac_try_echo=$ac_try;; 18780 esac 18781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18782 (eval "$ac_try") 2>&5 18783 ac_status=$? 18784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18785 (exit $ac_status); }; }; then 18786 ac_cv_lib_gcc___fixdfdi=yes 18787 else 18788 echo "$as_me: failed program was:" >&5 18789 sed 's/^/| /' conftest.$ac_ext >&5 18790 18791 ac_cv_lib_gcc___fixdfdi=no 18792 fi 18793 18794 rm -f core conftest.err conftest.$ac_objext \ 18795 conftest$ac_exeext conftest.$ac_ext 18796 LIBS=$ac_check_lib_save_LIBS 18797 fi 18798 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5 18799 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; } 18800 if test $ac_cv_lib_gcc___fixdfdi = yes; then 18801 18802 cat >>confdefs.h <<\_ACEOF 18803 #define HAVE___FIXDFDI 1 18804 _ACEOF 18805 18806 fi 18807 18808 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5 18809 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; } 18810 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then 18811 echo $ECHO_N "(cached) $ECHO_C" >&6 18812 else 18813 ac_check_lib_save_LIBS=$LIBS 18814 LIBS="-lgcc $LIBS" 18815 cat >conftest.$ac_ext <<_ACEOF 18816 /* confdefs.h. */ 18817 _ACEOF 18818 cat confdefs.h >>conftest.$ac_ext 18819 cat >>conftest.$ac_ext <<_ACEOF 18820 /* end confdefs.h. */ 18821 18822 /* Override any GCC internal prototype to avoid an error. 18823 Use char because int might match the return type of a GCC 18824 builtin and then its argument prototype would still apply. */ 18825 #ifdef __cplusplus 18826 extern "C" 18827 #endif 18828 char __fixsfdi (); 18829 int 18830 main () 18831 { 18832 return __fixsfdi (); 18833 ; 18834 return 0; 18835 } 18836 _ACEOF 18837 rm -f conftest.$ac_objext conftest$ac_exeext 18838 if { (ac_try="$ac_link" 18839 case "(($ac_try" in 18840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18841 *) ac_try_echo=$ac_try;; 18842 esac 18843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18844 (eval "$ac_link") 2>conftest.er1 18845 ac_status=$? 18846 grep -v '^ *+' conftest.er1 >conftest.err 18847 rm -f conftest.er1 18848 cat conftest.err >&5 18849 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18850 (exit $ac_status); } && 18851 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18852 { (case "(($ac_try" in 18853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18854 *) ac_try_echo=$ac_try;; 18855 esac 18856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18857 (eval "$ac_try") 2>&5 18858 ac_status=$? 18859 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18860 (exit $ac_status); }; } && 18861 { ac_try='test -s conftest$ac_exeext' 18862 { (case "(($ac_try" in 18863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18864 *) ac_try_echo=$ac_try;; 18865 esac 18866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18867 (eval "$ac_try") 2>&5 18868 ac_status=$? 18869 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18870 (exit $ac_status); }; }; then 18871 ac_cv_lib_gcc___fixsfdi=yes 18872 else 18873 echo "$as_me: failed program was:" >&5 18874 sed 's/^/| /' conftest.$ac_ext >&5 18875 18876 ac_cv_lib_gcc___fixsfdi=no 18877 fi 18878 18879 rm -f core conftest.err conftest.$ac_objext \ 18880 conftest$ac_exeext conftest.$ac_ext 18881 LIBS=$ac_check_lib_save_LIBS 18882 fi 18883 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5 18884 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; } 18885 if test $ac_cv_lib_gcc___fixsfdi = yes; then 18886 18887 cat >>confdefs.h <<\_ACEOF 18888 #define HAVE___FIXSFDI 1 18889 _ACEOF 18890 18891 fi 18892 18893 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5 18894 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; } 18895 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then 18896 echo $ECHO_N "(cached) $ECHO_C" >&6 18897 else 18898 ac_check_lib_save_LIBS=$LIBS 18899 LIBS="-lgcc $LIBS" 18900 cat >conftest.$ac_ext <<_ACEOF 18901 /* confdefs.h. */ 18902 _ACEOF 18903 cat confdefs.h >>conftest.$ac_ext 18904 cat >>conftest.$ac_ext <<_ACEOF 18905 /* end confdefs.h. */ 18906 18907 /* Override any GCC internal prototype to avoid an error. 18908 Use char because int might match the return type of a GCC 18909 builtin and then its argument prototype would still apply. */ 18910 #ifdef __cplusplus 18911 extern "C" 18912 #endif 18913 char __floatdidf (); 18914 int 18915 main () 18916 { 18917 return __floatdidf (); 18918 ; 18919 return 0; 18920 } 18921 _ACEOF 18922 rm -f conftest.$ac_objext conftest$ac_exeext 18923 if { (ac_try="$ac_link" 18924 case "(($ac_try" in 18925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18926 *) ac_try_echo=$ac_try;; 18927 esac 18928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18929 (eval "$ac_link") 2>conftest.er1 18930 ac_status=$? 18931 grep -v '^ *+' conftest.er1 >conftest.err 18932 rm -f conftest.er1 18933 cat conftest.err >&5 18934 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18935 (exit $ac_status); } && 18936 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18937 { (case "(($ac_try" in 18938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18939 *) ac_try_echo=$ac_try;; 18940 esac 18941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18942 (eval "$ac_try") 2>&5 18943 ac_status=$? 18944 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18945 (exit $ac_status); }; } && 18946 { ac_try='test -s conftest$ac_exeext' 18947 { (case "(($ac_try" in 18948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18949 *) ac_try_echo=$ac_try;; 18950 esac 18951 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18952 (eval "$ac_try") 2>&5 18953 ac_status=$? 18954 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18955 (exit $ac_status); }; }; then 18956 ac_cv_lib_gcc___floatdidf=yes 18957 else 18958 echo "$as_me: failed program was:" >&5 18959 sed 's/^/| /' conftest.$ac_ext >&5 18960 18961 ac_cv_lib_gcc___floatdidf=no 18962 fi 18963 18964 rm -f core conftest.err conftest.$ac_objext \ 18965 conftest$ac_exeext conftest.$ac_ext 18966 LIBS=$ac_check_lib_save_LIBS 18967 fi 18968 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5 18969 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; } 18970 if test $ac_cv_lib_gcc___floatdidf = yes; then 18971 18972 cat >>confdefs.h <<\_ACEOF 18973 #define HAVE___FLOATDIDF 1 18974 _ACEOF 18975 18976 fi 18977 18978 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5 18979 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; } 18980 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then 18981 echo $ECHO_N "(cached) $ECHO_C" >&6 18982 else 18983 ac_check_lib_save_LIBS=$LIBS 18984 LIBS="-lgcc $LIBS" 18985 cat >conftest.$ac_ext <<_ACEOF 18986 /* confdefs.h. */ 18987 _ACEOF 18988 cat confdefs.h >>conftest.$ac_ext 18989 cat >>conftest.$ac_ext <<_ACEOF 18990 /* end confdefs.h. */ 18991 18992 /* Override any GCC internal prototype to avoid an error. 18993 Use char because int might match the return type of a GCC 18994 builtin and then its argument prototype would still apply. */ 18995 #ifdef __cplusplus 18996 extern "C" 18997 #endif 18998 char __lshrdi3 (); 18999 int 19000 main () 19001 { 19002 return __lshrdi3 (); 19003 ; 19004 return 0; 19005 } 19006 _ACEOF 19007 rm -f conftest.$ac_objext conftest$ac_exeext 19008 if { (ac_try="$ac_link" 19009 case "(($ac_try" in 19010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19011 *) ac_try_echo=$ac_try;; 19012 esac 19013 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19014 (eval "$ac_link") 2>conftest.er1 19015 ac_status=$? 19016 grep -v '^ *+' conftest.er1 >conftest.err 19017 rm -f conftest.er1 19018 cat conftest.err >&5 19019 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19020 (exit $ac_status); } && 19021 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19022 { (case "(($ac_try" in 19023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19024 *) ac_try_echo=$ac_try;; 19025 esac 19026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19027 (eval "$ac_try") 2>&5 19028 ac_status=$? 19029 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19030 (exit $ac_status); }; } && 19031 { ac_try='test -s conftest$ac_exeext' 19032 { (case "(($ac_try" in 19033 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19034 *) ac_try_echo=$ac_try;; 19035 esac 19036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19037 (eval "$ac_try") 2>&5 19038 ac_status=$? 19039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19040 (exit $ac_status); }; }; then 19041 ac_cv_lib_gcc___lshrdi3=yes 19042 else 19043 echo "$as_me: failed program was:" >&5 19044 sed 's/^/| /' conftest.$ac_ext >&5 19045 19046 ac_cv_lib_gcc___lshrdi3=no 19047 fi 19048 19049 rm -f core conftest.err conftest.$ac_objext \ 19050 conftest$ac_exeext conftest.$ac_ext 19051 LIBS=$ac_check_lib_save_LIBS 19052 fi 19053 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5 19054 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; } 19055 if test $ac_cv_lib_gcc___lshrdi3 = yes; then 19056 19057 cat >>confdefs.h <<\_ACEOF 19058 #define HAVE___LSHRDI3 1 19059 _ACEOF 19060 19061 fi 19062 19063 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5 19064 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; } 19065 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then 19066 echo $ECHO_N "(cached) $ECHO_C" >&6 19067 else 19068 ac_check_lib_save_LIBS=$LIBS 19069 LIBS="-lgcc $LIBS" 19070 cat >conftest.$ac_ext <<_ACEOF 19071 /* confdefs.h. */ 19072 _ACEOF 19073 cat confdefs.h >>conftest.$ac_ext 19074 cat >>conftest.$ac_ext <<_ACEOF 19075 /* end confdefs.h. */ 19076 19077 /* Override any GCC internal prototype to avoid an error. 19078 Use char because int might match the return type of a GCC 19079 builtin and then its argument prototype would still apply. */ 19080 #ifdef __cplusplus 19081 extern "C" 19082 #endif 19083 char __moddi3 (); 19084 int 19085 main () 19086 { 19087 return __moddi3 (); 19088 ; 19089 return 0; 19090 } 19091 _ACEOF 19092 rm -f conftest.$ac_objext conftest$ac_exeext 19093 if { (ac_try="$ac_link" 19094 case "(($ac_try" in 19095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19096 *) ac_try_echo=$ac_try;; 19097 esac 19098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19099 (eval "$ac_link") 2>conftest.er1 19100 ac_status=$? 19101 grep -v '^ *+' conftest.er1 >conftest.err 19102 rm -f conftest.er1 19103 cat conftest.err >&5 19104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19105 (exit $ac_status); } && 19106 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19107 { (case "(($ac_try" in 19108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19109 *) ac_try_echo=$ac_try;; 19110 esac 19111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19112 (eval "$ac_try") 2>&5 19113 ac_status=$? 19114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19115 (exit $ac_status); }; } && 19116 { ac_try='test -s conftest$ac_exeext' 19117 { (case "(($ac_try" in 19118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19119 *) ac_try_echo=$ac_try;; 19120 esac 19121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19122 (eval "$ac_try") 2>&5 19123 ac_status=$? 19124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19125 (exit $ac_status); }; }; then 19126 ac_cv_lib_gcc___moddi3=yes 19127 else 19128 echo "$as_me: failed program was:" >&5 19129 sed 's/^/| /' conftest.$ac_ext >&5 19130 19131 ac_cv_lib_gcc___moddi3=no 19132 fi 19133 19134 rm -f core conftest.err conftest.$ac_objext \ 19135 conftest$ac_exeext conftest.$ac_ext 19136 LIBS=$ac_check_lib_save_LIBS 19137 fi 19138 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5 19139 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; } 19140 if test $ac_cv_lib_gcc___moddi3 = yes; then 19141 19142 cat >>confdefs.h <<\_ACEOF 19143 #define HAVE___MODDI3 1 19144 _ACEOF 19145 19146 fi 19147 19148 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5 19149 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; } 19150 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then 19151 echo $ECHO_N "(cached) $ECHO_C" >&6 19152 else 19153 ac_check_lib_save_LIBS=$LIBS 19154 LIBS="-lgcc $LIBS" 19155 cat >conftest.$ac_ext <<_ACEOF 19156 /* confdefs.h. */ 19157 _ACEOF 19158 cat confdefs.h >>conftest.$ac_ext 19159 cat >>conftest.$ac_ext <<_ACEOF 19160 /* end confdefs.h. */ 19161 19162 /* Override any GCC internal prototype to avoid an error. 19163 Use char because int might match the return type of a GCC 19164 builtin and then its argument prototype would still apply. */ 19165 #ifdef __cplusplus 19166 extern "C" 19167 #endif 19168 char __udivdi3 (); 19169 int 19170 main () 19171 { 19172 return __udivdi3 (); 19173 ; 19174 return 0; 19175 } 19176 _ACEOF 19177 rm -f conftest.$ac_objext conftest$ac_exeext 19178 if { (ac_try="$ac_link" 19179 case "(($ac_try" in 19180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19181 *) ac_try_echo=$ac_try;; 19182 esac 19183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19184 (eval "$ac_link") 2>conftest.er1 19185 ac_status=$? 19186 grep -v '^ *+' conftest.er1 >conftest.err 19187 rm -f conftest.er1 19188 cat conftest.err >&5 19189 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19190 (exit $ac_status); } && 19191 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19192 { (case "(($ac_try" in 19193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19194 *) ac_try_echo=$ac_try;; 19195 esac 19196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19197 (eval "$ac_try") 2>&5 19198 ac_status=$? 19199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19200 (exit $ac_status); }; } && 19201 { ac_try='test -s conftest$ac_exeext' 19202 { (case "(($ac_try" in 19203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19204 *) ac_try_echo=$ac_try;; 19205 esac 19206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19207 (eval "$ac_try") 2>&5 19208 ac_status=$? 19209 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19210 (exit $ac_status); }; }; then 19211 ac_cv_lib_gcc___udivdi3=yes 19212 else 19213 echo "$as_me: failed program was:" >&5 19214 sed 's/^/| /' conftest.$ac_ext >&5 19215 19216 ac_cv_lib_gcc___udivdi3=no 19217 fi 19218 19219 rm -f core conftest.err conftest.$ac_objext \ 19220 conftest$ac_exeext conftest.$ac_ext 19221 LIBS=$ac_check_lib_save_LIBS 19222 fi 19223 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5 19224 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; } 19225 if test $ac_cv_lib_gcc___udivdi3 = yes; then 19226 19227 cat >>confdefs.h <<\_ACEOF 19228 #define HAVE___UDIVDI3 1 19229 _ACEOF 19230 19231 fi 19232 19233 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5 19234 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; } 19235 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then 19236 echo $ECHO_N "(cached) $ECHO_C" >&6 19237 else 19238 ac_check_lib_save_LIBS=$LIBS 19239 LIBS="-lgcc $LIBS" 19240 cat >conftest.$ac_ext <<_ACEOF 19241 /* confdefs.h. */ 19242 _ACEOF 19243 cat confdefs.h >>conftest.$ac_ext 19244 cat >>conftest.$ac_ext <<_ACEOF 19245 /* end confdefs.h. */ 19246 19247 /* Override any GCC internal prototype to avoid an error. 19248 Use char because int might match the return type of a GCC 19249 builtin and then its argument prototype would still apply. */ 19250 #ifdef __cplusplus 19251 extern "C" 19252 #endif 19253 char __umoddi3 (); 19254 int 19255 main () 19256 { 19257 return __umoddi3 (); 19258 ; 19259 return 0; 19260 } 19261 _ACEOF 19262 rm -f conftest.$ac_objext conftest$ac_exeext 19263 if { (ac_try="$ac_link" 19264 case "(($ac_try" in 19265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19266 *) ac_try_echo=$ac_try;; 19267 esac 19268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19269 (eval "$ac_link") 2>conftest.er1 19270 ac_status=$? 19271 grep -v '^ *+' conftest.er1 >conftest.err 19272 rm -f conftest.er1 19273 cat conftest.err >&5 19274 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19275 (exit $ac_status); } && 19276 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19277 { (case "(($ac_try" in 19278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19279 *) ac_try_echo=$ac_try;; 19280 esac 19281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19282 (eval "$ac_try") 2>&5 19283 ac_status=$? 19284 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19285 (exit $ac_status); }; } && 19286 { ac_try='test -s conftest$ac_exeext' 19287 { (case "(($ac_try" in 19288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19289 *) ac_try_echo=$ac_try;; 19290 esac 19291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19292 (eval "$ac_try") 2>&5 19293 ac_status=$? 19294 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19295 (exit $ac_status); }; }; then 19296 ac_cv_lib_gcc___umoddi3=yes 19297 else 19298 echo "$as_me: failed program was:" >&5 19299 sed 's/^/| /' conftest.$ac_ext >&5 19300 19301 ac_cv_lib_gcc___umoddi3=no 19302 fi 19303 19304 rm -f core conftest.err conftest.$ac_objext \ 19305 conftest$ac_exeext conftest.$ac_ext 19306 LIBS=$ac_check_lib_save_LIBS 19307 fi 19308 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5 19309 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; } 19310 if test $ac_cv_lib_gcc___umoddi3 = yes; then 19311 19312 cat >>confdefs.h <<\_ACEOF 19313 #define HAVE___UMODDI3 1 19314 _ACEOF 19315 19316 fi 19317 19318 19319 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5 19320 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; } 19321 if test "${ac_cv_lib_gcc___main+set}" = set; then 19322 echo $ECHO_N "(cached) $ECHO_C" >&6 19323 else 19324 ac_check_lib_save_LIBS=$LIBS 19325 LIBS="-lgcc $LIBS" 19326 cat >conftest.$ac_ext <<_ACEOF 19327 /* confdefs.h. */ 19328 _ACEOF 19329 cat confdefs.h >>conftest.$ac_ext 19330 cat >>conftest.$ac_ext <<_ACEOF 19331 /* end confdefs.h. */ 19332 19333 /* Override any GCC internal prototype to avoid an error. 19334 Use char because int might match the return type of a GCC 19335 builtin and then its argument prototype would still apply. */ 19336 #ifdef __cplusplus 19337 extern "C" 19338 #endif 19339 char __main (); 19340 int 19341 main () 19342 { 19343 return __main (); 19344 ; 19345 return 0; 19346 } 19347 _ACEOF 19348 rm -f conftest.$ac_objext conftest$ac_exeext 19349 if { (ac_try="$ac_link" 19350 case "(($ac_try" in 19351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19352 *) ac_try_echo=$ac_try;; 19353 esac 19354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19355 (eval "$ac_link") 2>conftest.er1 19356 ac_status=$? 19357 grep -v '^ *+' conftest.er1 >conftest.err 19358 rm -f conftest.er1 19359 cat conftest.err >&5 19360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19361 (exit $ac_status); } && 19362 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19363 { (case "(($ac_try" in 19364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19365 *) ac_try_echo=$ac_try;; 19366 esac 19367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19368 (eval "$ac_try") 2>&5 19369 ac_status=$? 19370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19371 (exit $ac_status); }; } && 19372 { ac_try='test -s conftest$ac_exeext' 19373 { (case "(($ac_try" in 19374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19375 *) ac_try_echo=$ac_try;; 19376 esac 19377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19378 (eval "$ac_try") 2>&5 19379 ac_status=$? 19380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19381 (exit $ac_status); }; }; then 19382 ac_cv_lib_gcc___main=yes 19383 else 19384 echo "$as_me: failed program was:" >&5 19385 sed 's/^/| /' conftest.$ac_ext >&5 19386 19387 ac_cv_lib_gcc___main=no 19388 fi 19389 19390 rm -f core conftest.err conftest.$ac_objext \ 19391 conftest$ac_exeext conftest.$ac_ext 19392 LIBS=$ac_check_lib_save_LIBS 19393 fi 19394 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5 19395 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; } 19396 if test $ac_cv_lib_gcc___main = yes; then 19397 19398 cat >>confdefs.h <<\_ACEOF 19399 #define HAVE___MAIN 1 19400 _ACEOF 19401 19402 fi 19403 19404 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5 19405 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; } 19406 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then 19407 echo $ECHO_N "(cached) $ECHO_C" >&6 19408 else 19409 ac_check_lib_save_LIBS=$LIBS 19410 LIBS="-lgcc $LIBS" 19411 cat >conftest.$ac_ext <<_ACEOF 19412 /* confdefs.h. */ 19413 _ACEOF 19414 cat confdefs.h >>conftest.$ac_ext 19415 cat >>conftest.$ac_ext <<_ACEOF 19416 /* end confdefs.h. */ 19417 19418 /* Override any GCC internal prototype to avoid an error. 19419 Use char because int might match the return type of a GCC 19420 builtin and then its argument prototype would still apply. */ 19421 #ifdef __cplusplus 19422 extern "C" 19423 #endif 19424 char __cmpdi2 (); 19425 int 19426 main () 19427 { 19428 return __cmpdi2 (); 19429 ; 19430 return 0; 19431 } 19432 _ACEOF 19433 rm -f conftest.$ac_objext conftest$ac_exeext 19434 if { (ac_try="$ac_link" 19435 case "(($ac_try" in 19436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19437 *) ac_try_echo=$ac_try;; 19438 esac 19439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19440 (eval "$ac_link") 2>conftest.er1 19441 ac_status=$? 19442 grep -v '^ *+' conftest.er1 >conftest.err 19443 rm -f conftest.er1 19444 cat conftest.err >&5 19445 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19446 (exit $ac_status); } && 19447 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19448 { (case "(($ac_try" in 19449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19450 *) ac_try_echo=$ac_try;; 19451 esac 19452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19453 (eval "$ac_try") 2>&5 19454 ac_status=$? 19455 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19456 (exit $ac_status); }; } && 19457 { ac_try='test -s conftest$ac_exeext' 19458 { (case "(($ac_try" in 19459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19460 *) ac_try_echo=$ac_try;; 19461 esac 19462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19463 (eval "$ac_try") 2>&5 19464 ac_status=$? 19465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19466 (exit $ac_status); }; }; then 19467 ac_cv_lib_gcc___cmpdi2=yes 19468 else 19469 echo "$as_me: failed program was:" >&5 19470 sed 's/^/| /' conftest.$ac_ext >&5 19471 19472 ac_cv_lib_gcc___cmpdi2=no 19473 fi 19474 19475 rm -f core conftest.err conftest.$ac_objext \ 19476 conftest$ac_exeext conftest.$ac_ext 19477 LIBS=$ac_check_lib_save_LIBS 19478 fi 19479 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5 19480 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; } 19481 if test $ac_cv_lib_gcc___cmpdi2 = yes; then 19482 19483 cat >>confdefs.h <<\_ACEOF 19484 #define HAVE___CMPDI2 1 19485 _ACEOF 19486 19487 fi 19488 19489 fi 19490 19491 if test "$llvm_cv_os_type" = "MingW" ; then 19492 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5 19493 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; } 19494 cat >conftest.$ac_ext <<_ACEOF 19495 #include <windows.h> 19496 #include <imagehlp.h> 19497 extern void foo(PENUMLOADED_MODULES_CALLBACK); 19498 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID)); 19499 _ACEOF 19500 rm -f conftest.$ac_objext 19501 if { (ac_try="$ac_compile" 19502 case "(($ac_try" in 19503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19504 *) ac_try_echo=$ac_try;; 19505 esac 19506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19507 (eval "$ac_compile") 2>conftest.er1 19508 ac_status=$? 19509 grep -v '^ *+' conftest.er1 >conftest.err 19510 rm -f conftest.er1 19511 cat conftest.err >&5 19512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19513 (exit $ac_status); } && 19514 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19515 { (case "(($ac_try" in 19516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19517 *) ac_try_echo=$ac_try;; 19518 esac 19519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19520 (eval "$ac_try") 2>&5 19521 ac_status=$? 19522 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19523 (exit $ac_status); }; } && 19524 { ac_try='test -s conftest.$ac_objext' 19525 { (case "(($ac_try" in 19526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19527 *) ac_try_echo=$ac_try;; 19528 esac 19529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19530 (eval "$ac_try") 2>&5 19531 ac_status=$? 19532 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19533 (exit $ac_status); }; }; then 19534 19535 { echo "$as_me:$LINENO: result: yes" >&5 19536 echo "${ECHO_T}yes" >&6; } 19537 llvm_cv_win32_elmcb_pcstr="PCSTR" 19538 19539 else 19540 echo "$as_me: failed program was:" >&5 19541 sed 's/^/| /' conftest.$ac_ext >&5 19542 19543 19544 { echo "$as_me:$LINENO: result: no" >&5 19545 echo "${ECHO_T}no" >&6; } 19546 llvm_cv_win32_elmcb_pcstr="PSTR" 19547 19548 fi 19549 19550 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19551 19552 cat >>confdefs.h <<_ACEOF 19553 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr 19554 _ACEOF 19555 19556 fi 19557 19558 19559 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5 19560 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; } 19561 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then 19562 echo $ECHO_N "(cached) $ECHO_C" >&6 19563 else 19564 ac_ext=cpp 19565 ac_cpp='$CXXCPP $CPPFLAGS' 19566 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19567 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19568 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19569 19570 cat >conftest.$ac_ext <<_ACEOF 19571 /* confdefs.h. */ 19572 _ACEOF 19573 cat confdefs.h >>conftest.$ac_ext 19574 cat >>conftest.$ac_ext <<_ACEOF 19575 /* end confdefs.h. */ 19576 #include <math.h> 19577 int 19578 main () 19579 { 19580 float f; isnan(f); 19581 ; 19582 return 0; 19583 } 19584 _ACEOF 19585 rm -f conftest.$ac_objext 19586 if { (ac_try="$ac_compile" 19587 case "(($ac_try" in 19588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19589 *) ac_try_echo=$ac_try;; 19590 esac 19591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19592 (eval "$ac_compile") 2>conftest.er1 19593 ac_status=$? 19594 grep -v '^ *+' conftest.er1 >conftest.err 19595 rm -f conftest.er1 19596 cat conftest.err >&5 19597 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19598 (exit $ac_status); } && 19599 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19600 { (case "(($ac_try" in 19601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19602 *) ac_try_echo=$ac_try;; 19603 esac 19604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19605 (eval "$ac_try") 2>&5 19606 ac_status=$? 19607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19608 (exit $ac_status); }; } && 19609 { ac_try='test -s conftest.$ac_objext' 19610 { (case "(($ac_try" in 19611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19612 *) ac_try_echo=$ac_try;; 19613 esac 19614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19615 (eval "$ac_try") 2>&5 19616 ac_status=$? 19617 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19618 (exit $ac_status); }; }; then 19619 ac_cv_func_isnan_in_math_h=yes 19620 else 19621 echo "$as_me: failed program was:" >&5 19622 sed 's/^/| /' conftest.$ac_ext >&5 19623 19624 ac_cv_func_isnan_in_math_h=no 19625 fi 19626 19627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19628 ac_ext=c 19629 ac_cpp='$CPP $CPPFLAGS' 19630 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19631 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19632 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19633 19634 fi 19635 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5 19636 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; } 19637 19638 19639 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then 19640 19641 cat >>confdefs.h <<\_ACEOF 19642 #define HAVE_ISNAN_IN_MATH_H 1 19643 _ACEOF 19644 19645 fi 19646 19647 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5 19648 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; } 19649 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then 19650 echo $ECHO_N "(cached) $ECHO_C" >&6 19651 else 19652 ac_ext=cpp 19653 ac_cpp='$CXXCPP $CPPFLAGS' 19654 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19655 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19656 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19657 19658 cat >conftest.$ac_ext <<_ACEOF 19659 /* confdefs.h. */ 19660 _ACEOF 19661 cat confdefs.h >>conftest.$ac_ext 19662 cat >>conftest.$ac_ext <<_ACEOF 19663 /* end confdefs.h. */ 19664 #include <cmath> 19665 int 19666 main () 19667 { 19668 float f; isnan(f); 19669 ; 19670 return 0; 19671 } 19672 _ACEOF 19673 rm -f conftest.$ac_objext 19674 if { (ac_try="$ac_compile" 19675 case "(($ac_try" in 19676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19677 *) ac_try_echo=$ac_try;; 19678 esac 19679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19680 (eval "$ac_compile") 2>conftest.er1 19681 ac_status=$? 19682 grep -v '^ *+' conftest.er1 >conftest.err 19683 rm -f conftest.er1 19684 cat conftest.err >&5 19685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19686 (exit $ac_status); } && 19687 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19688 { (case "(($ac_try" in 19689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19690 *) ac_try_echo=$ac_try;; 19691 esac 19692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19693 (eval "$ac_try") 2>&5 19694 ac_status=$? 19695 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19696 (exit $ac_status); }; } && 19697 { ac_try='test -s conftest.$ac_objext' 19698 { (case "(($ac_try" in 19699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19700 *) ac_try_echo=$ac_try;; 19701 esac 19702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19703 (eval "$ac_try") 2>&5 19704 ac_status=$? 19705 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19706 (exit $ac_status); }; }; then 19707 ac_cv_func_isnan_in_cmath=yes 19708 else 19709 echo "$as_me: failed program was:" >&5 19710 sed 's/^/| /' conftest.$ac_ext >&5 19711 19712 ac_cv_func_isnan_in_cmath=no 19713 fi 19714 19715 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19716 ac_ext=c 19717 ac_cpp='$CPP $CPPFLAGS' 19718 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19719 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19720 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19721 19722 fi 19723 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5 19724 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; } 19725 19726 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then 19727 19728 cat >>confdefs.h <<\_ACEOF 19729 #define HAVE_ISNAN_IN_CMATH 1 19730 _ACEOF 19731 19732 fi 19733 19734 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5 19735 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; } 19736 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then 19737 echo $ECHO_N "(cached) $ECHO_C" >&6 19738 else 19739 ac_ext=cpp 19740 ac_cpp='$CXXCPP $CPPFLAGS' 19741 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19742 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19743 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19744 19745 cat >conftest.$ac_ext <<_ACEOF 19746 /* confdefs.h. */ 19747 _ACEOF 19748 cat confdefs.h >>conftest.$ac_ext 19749 cat >>conftest.$ac_ext <<_ACEOF 19750 /* end confdefs.h. */ 19751 #include <cmath> 19752 int 19753 main () 19754 { 19755 float f; std::isnan(f); 19756 ; 19757 return 0; 19758 } 19759 _ACEOF 19760 rm -f conftest.$ac_objext 19761 if { (ac_try="$ac_compile" 19762 case "(($ac_try" in 19763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19764 *) ac_try_echo=$ac_try;; 19765 esac 19766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19767 (eval "$ac_compile") 2>conftest.er1 19768 ac_status=$? 19769 grep -v '^ *+' conftest.er1 >conftest.err 19770 rm -f conftest.er1 19771 cat conftest.err >&5 19772 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19773 (exit $ac_status); } && 19774 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19775 { (case "(($ac_try" in 19776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19777 *) ac_try_echo=$ac_try;; 19778 esac 19779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19780 (eval "$ac_try") 2>&5 19781 ac_status=$? 19782 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19783 (exit $ac_status); }; } && 19784 { ac_try='test -s conftest.$ac_objext' 19785 { (case "(($ac_try" in 19786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19787 *) ac_try_echo=$ac_try;; 19788 esac 19789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19790 (eval "$ac_try") 2>&5 19791 ac_status=$? 19792 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19793 (exit $ac_status); }; }; then 19794 ac_cv_func_std_isnan_in_cmath=yes 19795 else 19796 echo "$as_me: failed program was:" >&5 19797 sed 's/^/| /' conftest.$ac_ext >&5 19798 19799 ac_cv_func_std_isnan_in_cmath=no 19800 fi 19801 19802 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19803 ac_ext=c 19804 ac_cpp='$CPP $CPPFLAGS' 19805 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19806 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19807 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19808 19809 fi 19810 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5 19811 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; } 19812 19813 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then 19814 19815 cat >>confdefs.h <<\_ACEOF 19816 #define HAVE_STD_ISNAN_IN_CMATH 1 19817 _ACEOF 19818 19819 fi 19820 19821 19822 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5 19823 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; } 19824 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then 19825 echo $ECHO_N "(cached) $ECHO_C" >&6 19826 else 19827 ac_ext=cpp 19828 ac_cpp='$CXXCPP $CPPFLAGS' 19829 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19830 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19831 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19832 19833 cat >conftest.$ac_ext <<_ACEOF 19834 /* confdefs.h. */ 19835 _ACEOF 19836 cat confdefs.h >>conftest.$ac_ext 19837 cat >>conftest.$ac_ext <<_ACEOF 19838 /* end confdefs.h. */ 19839 #include <math.h> 19840 int 19841 main () 19842 { 19843 float f; isinf(f); 19844 ; 19845 return 0; 19846 } 19847 _ACEOF 19848 rm -f conftest.$ac_objext 19849 if { (ac_try="$ac_compile" 19850 case "(($ac_try" in 19851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19852 *) ac_try_echo=$ac_try;; 19853 esac 19854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19855 (eval "$ac_compile") 2>conftest.er1 19856 ac_status=$? 19857 grep -v '^ *+' conftest.er1 >conftest.err 19858 rm -f conftest.er1 19859 cat conftest.err >&5 19860 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19861 (exit $ac_status); } && 19862 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19863 { (case "(($ac_try" in 19864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19865 *) ac_try_echo=$ac_try;; 19866 esac 19867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19868 (eval "$ac_try") 2>&5 19869 ac_status=$? 19870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19871 (exit $ac_status); }; } && 19872 { ac_try='test -s conftest.$ac_objext' 19873 { (case "(($ac_try" in 19874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19875 *) ac_try_echo=$ac_try;; 19876 esac 19877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19878 (eval "$ac_try") 2>&5 19879 ac_status=$? 19880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19881 (exit $ac_status); }; }; then 19882 ac_cv_func_isinf_in_math_h=yes 19883 else 19884 echo "$as_me: failed program was:" >&5 19885 sed 's/^/| /' conftest.$ac_ext >&5 19886 19887 ac_cv_func_isinf_in_math_h=no 19888 fi 19889 19890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19891 ac_ext=c 19892 ac_cpp='$CPP $CPPFLAGS' 19893 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19894 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19895 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19896 19897 fi 19898 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5 19899 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; } 19900 19901 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then 19902 19903 cat >>confdefs.h <<\_ACEOF 19904 #define HAVE_ISINF_IN_MATH_H 1 19905 _ACEOF 19906 19907 fi 19908 19909 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5 19910 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; } 19911 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then 19912 echo $ECHO_N "(cached) $ECHO_C" >&6 19913 else 19914 ac_ext=cpp 19915 ac_cpp='$CXXCPP $CPPFLAGS' 19916 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19917 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19918 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19919 19920 cat >conftest.$ac_ext <<_ACEOF 19921 /* confdefs.h. */ 19922 _ACEOF 19923 cat confdefs.h >>conftest.$ac_ext 19924 cat >>conftest.$ac_ext <<_ACEOF 19925 /* end confdefs.h. */ 19926 #include <cmath> 19927 int 19928 main () 19929 { 19930 float f; isinf(f); 19931 ; 19932 return 0; 19933 } 19934 _ACEOF 19935 rm -f conftest.$ac_objext 19936 if { (ac_try="$ac_compile" 19937 case "(($ac_try" in 19938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19939 *) ac_try_echo=$ac_try;; 19940 esac 19941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19942 (eval "$ac_compile") 2>conftest.er1 19943 ac_status=$? 19944 grep -v '^ *+' conftest.er1 >conftest.err 19945 rm -f conftest.er1 19946 cat conftest.err >&5 19947 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19948 (exit $ac_status); } && 19949 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19950 { (case "(($ac_try" in 19951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19952 *) ac_try_echo=$ac_try;; 19953 esac 19954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19955 (eval "$ac_try") 2>&5 19956 ac_status=$? 19957 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19958 (exit $ac_status); }; } && 19959 { ac_try='test -s conftest.$ac_objext' 19960 { (case "(($ac_try" in 19961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19962 *) ac_try_echo=$ac_try;; 19963 esac 19964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19965 (eval "$ac_try") 2>&5 19966 ac_status=$? 19967 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19968 (exit $ac_status); }; }; then 19969 ac_cv_func_isinf_in_cmath=yes 19970 else 19971 echo "$as_me: failed program was:" >&5 19972 sed 's/^/| /' conftest.$ac_ext >&5 19973 19974 ac_cv_func_isinf_in_cmath=no 19975 fi 19976 19977 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19978 ac_ext=c 19979 ac_cpp='$CPP $CPPFLAGS' 19980 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19981 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19982 ac_compiler_gnu=$ac_cv_c_compiler_gnu 19983 19984 fi 19985 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5 19986 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; } 19987 19988 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then 19989 19990 cat >>confdefs.h <<\_ACEOF 19991 #define HAVE_ISINF_IN_CMATH 1 19992 _ACEOF 19993 19994 fi 19995 19996 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5 19997 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; } 19998 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then 19999 echo $ECHO_N "(cached) $ECHO_C" >&6 20000 else 20001 ac_ext=cpp 20002 ac_cpp='$CXXCPP $CPPFLAGS' 20003 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20004 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20005 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20006 20007 cat >conftest.$ac_ext <<_ACEOF 20008 /* confdefs.h. */ 20009 _ACEOF 20010 cat confdefs.h >>conftest.$ac_ext 20011 cat >>conftest.$ac_ext <<_ACEOF 20012 /* end confdefs.h. */ 20013 #include <cmath> 20014 int 20015 main () 20016 { 20017 float f; std::isinf(f); 20018 ; 20019 return 0; 20020 } 20021 _ACEOF 20022 rm -f conftest.$ac_objext 20023 if { (ac_try="$ac_compile" 20024 case "(($ac_try" in 20025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20026 *) ac_try_echo=$ac_try;; 20027 esac 20028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20029 (eval "$ac_compile") 2>conftest.er1 20030 ac_status=$? 20031 grep -v '^ *+' conftest.er1 >conftest.err 20032 rm -f conftest.er1 20033 cat conftest.err >&5 20034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20035 (exit $ac_status); } && 20036 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20037 { (case "(($ac_try" in 20038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20039 *) ac_try_echo=$ac_try;; 20040 esac 20041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20042 (eval "$ac_try") 2>&5 20043 ac_status=$? 20044 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20045 (exit $ac_status); }; } && 20046 { ac_try='test -s conftest.$ac_objext' 20047 { (case "(($ac_try" in 20048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20049 *) ac_try_echo=$ac_try;; 20050 esac 20051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20052 (eval "$ac_try") 2>&5 20053 ac_status=$? 20054 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20055 (exit $ac_status); }; }; then 20056 ac_cv_func_std_isinf_in_cmath=yes 20057 else 20058 echo "$as_me: failed program was:" >&5 20059 sed 's/^/| /' conftest.$ac_ext >&5 20060 20061 ac_cv_func_std_isinf_in_cmath=no 20062 fi 20063 20064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20065 ac_ext=c 20066 ac_cpp='$CPP $CPPFLAGS' 20067 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20068 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20069 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20070 20071 fi 20072 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5 20073 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; } 20074 20075 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then 20076 20077 cat >>confdefs.h <<\_ACEOF 20078 #define HAVE_STD_ISINF_IN_CMATH 1 20079 _ACEOF 20080 20081 fi 20082 20083 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5 20084 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; } 20085 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then 20086 echo $ECHO_N "(cached) $ECHO_C" >&6 20087 else 20088 ac_ext=cpp 20089 ac_cpp='$CXXCPP $CPPFLAGS' 20090 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20091 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20092 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20093 20094 cat >conftest.$ac_ext <<_ACEOF 20095 /* confdefs.h. */ 20096 _ACEOF 20097 cat confdefs.h >>conftest.$ac_ext 20098 cat >>conftest.$ac_ext <<_ACEOF 20099 /* end confdefs.h. */ 20100 #include <ieeefp.h> 20101 int 20102 main () 20103 { 20104 float f; finite(f); 20105 ; 20106 return 0; 20107 } 20108 _ACEOF 20109 rm -f conftest.$ac_objext 20110 if { (ac_try="$ac_compile" 20111 case "(($ac_try" in 20112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20113 *) ac_try_echo=$ac_try;; 20114 esac 20115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20116 (eval "$ac_compile") 2>conftest.er1 20117 ac_status=$? 20118 grep -v '^ *+' conftest.er1 >conftest.err 20119 rm -f conftest.er1 20120 cat conftest.err >&5 20121 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20122 (exit $ac_status); } && 20123 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20124 { (case "(($ac_try" in 20125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20126 *) ac_try_echo=$ac_try;; 20127 esac 20128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20129 (eval "$ac_try") 2>&5 20130 ac_status=$? 20131 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20132 (exit $ac_status); }; } && 20133 { ac_try='test -s conftest.$ac_objext' 20134 { (case "(($ac_try" in 20135 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20136 *) ac_try_echo=$ac_try;; 20137 esac 20138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20139 (eval "$ac_try") 2>&5 20140 ac_status=$? 20141 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20142 (exit $ac_status); }; }; then 20143 ac_cv_func_finite_in_ieeefp_h=yes 20144 else 20145 echo "$as_me: failed program was:" >&5 20146 sed 's/^/| /' conftest.$ac_ext >&5 20147 20148 ac_cv_func_finite_in_ieeefp_h=no 20149 fi 20150 20151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20152 ac_ext=c 20153 ac_cpp='$CPP $CPPFLAGS' 20154 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20155 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20156 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20157 20158 fi 20159 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5 20160 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; } 20161 20162 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then 20163 20164 cat >>confdefs.h <<\_ACEOF 20165 #define HAVE_FINITE_IN_IEEEFP_H 1 20166 _ACEOF 20167 20168 fi 20169 20170 20171 20172 if test "$llvm_cv_platform_type" = "Unix" ; then 20173 20174 20175 for ac_header in stdlib.h unistd.h 20176 do 20177 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 20178 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20179 { echo "$as_me:$LINENO: checking for $ac_header" >&5 20180 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20181 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20182 echo $ECHO_N "(cached) $ECHO_C" >&6 20183 fi 20184 ac_res=`eval echo '${'$as_ac_Header'}'` 20185 { echo "$as_me:$LINENO: result: $ac_res" >&5 20186 echo "${ECHO_T}$ac_res" >&6; } 20187 else 20188 # Is the header compilable? 20189 { echo "$as_me:$LINENO: checking $ac_header usability" >&5 20190 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 20191 cat >conftest.$ac_ext <<_ACEOF 20192 /* confdefs.h. */ 20193 _ACEOF 20194 cat confdefs.h >>conftest.$ac_ext 20195 cat >>conftest.$ac_ext <<_ACEOF 20196 /* end confdefs.h. */ 20197 $ac_includes_default 20198 #include <$ac_header> 20199 _ACEOF 20200 rm -f conftest.$ac_objext 20201 if { (ac_try="$ac_compile" 20202 case "(($ac_try" in 20203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20204 *) ac_try_echo=$ac_try;; 20205 esac 20206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20207 (eval "$ac_compile") 2>conftest.er1 20208 ac_status=$? 20209 grep -v '^ *+' conftest.er1 >conftest.err 20210 rm -f conftest.er1 20211 cat conftest.err >&5 20212 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20213 (exit $ac_status); } && 20214 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20215 { (case "(($ac_try" in 20216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20217 *) ac_try_echo=$ac_try;; 20218 esac 20219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20220 (eval "$ac_try") 2>&5 20221 ac_status=$? 20222 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20223 (exit $ac_status); }; } && 20224 { ac_try='test -s conftest.$ac_objext' 20225 { (case "(($ac_try" in 20226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20227 *) ac_try_echo=$ac_try;; 20228 esac 20229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20230 (eval "$ac_try") 2>&5 20231 ac_status=$? 20232 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20233 (exit $ac_status); }; }; then 20234 ac_header_compiler=yes 20235 else 20236 echo "$as_me: failed program was:" >&5 20237 sed 's/^/| /' conftest.$ac_ext >&5 20238 20239 ac_header_compiler=no 20240 fi 20241 20242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20243 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 20244 echo "${ECHO_T}$ac_header_compiler" >&6; } 20245 20246 # Is the header present? 20247 { echo "$as_me:$LINENO: checking $ac_header presence" >&5 20248 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 20249 cat >conftest.$ac_ext <<_ACEOF 20250 /* confdefs.h. */ 20251 _ACEOF 20252 cat confdefs.h >>conftest.$ac_ext 20253 cat >>conftest.$ac_ext <<_ACEOF 20254 /* end confdefs.h. */ 20255 #include <$ac_header> 20256 _ACEOF 20257 if { (ac_try="$ac_cpp conftest.$ac_ext" 20258 case "(($ac_try" in 20259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20260 *) ac_try_echo=$ac_try;; 20261 esac 20262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20263 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 20264 ac_status=$? 20265 grep -v '^ *+' conftest.er1 >conftest.err 20266 rm -f conftest.er1 20267 cat conftest.err >&5 20268 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20269 (exit $ac_status); } >/dev/null; then 20270 if test -s conftest.err; then 20271 ac_cpp_err=$ac_c_preproc_warn_flag 20272 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 20273 else 20274 ac_cpp_err= 20275 fi 20276 else 20277 ac_cpp_err=yes 20278 fi 20279 if test -z "$ac_cpp_err"; then 20280 ac_header_preproc=yes 20281 else 20282 echo "$as_me: failed program was:" >&5 20283 sed 's/^/| /' conftest.$ac_ext >&5 20284 20285 ac_header_preproc=no 20286 fi 20287 20288 rm -f conftest.err conftest.$ac_ext 20289 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 20290 echo "${ECHO_T}$ac_header_preproc" >&6; } 20291 20292 # So? What about this header? 20293 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 20294 yes:no: ) 20295 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 20296 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 20297 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 20298 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 20299 ac_header_preproc=yes 20300 ;; 20301 no:yes:* ) 20302 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 20303 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 20304 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 20305 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 20306 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 20307 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 20308 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 20309 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 20310 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 20311 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 20312 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 20313 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 20314 ( cat <<\_ASBOX 20315 ## ------------------------------------ ## 20316 ## Report this to http://llvm.org/bugs/ ## 20317 ## ------------------------------------ ## 20318 _ASBOX 20319 ) | sed "s/^/$as_me: WARNING: /" >&2 20320 ;; 20321 esac 20322 { echo "$as_me:$LINENO: checking for $ac_header" >&5 20323 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20324 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20325 echo $ECHO_N "(cached) $ECHO_C" >&6 20326 else 20327 eval "$as_ac_Header=\$ac_header_preproc" 20328 fi 20329 ac_res=`eval echo '${'$as_ac_Header'}'` 20330 { echo "$as_me:$LINENO: result: $ac_res" >&5 20331 echo "${ECHO_T}$ac_res" >&6; } 20332 20333 fi 20334 if test `eval echo '${'$as_ac_Header'}'` = yes; then 20335 cat >>confdefs.h <<_ACEOF 20336 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 20337 _ACEOF 20338 20339 fi 20340 20341 done 20342 20343 20344 for ac_func in getpagesize 20345 do 20346 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20347 { echo "$as_me:$LINENO: checking for $ac_func" >&5 20348 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20349 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20350 echo $ECHO_N "(cached) $ECHO_C" >&6 20351 else 20352 cat >conftest.$ac_ext <<_ACEOF 20353 /* confdefs.h. */ 20354 _ACEOF 20355 cat confdefs.h >>conftest.$ac_ext 20356 cat >>conftest.$ac_ext <<_ACEOF 20357 /* end confdefs.h. */ 20358 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20359 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20360 #define $ac_func innocuous_$ac_func 20361 20362 /* System header to define __stub macros and hopefully few prototypes, 20363 which can conflict with char $ac_func (); below. 20364 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20365 <limits.h> exists even on freestanding compilers. */ 20366 20367 #ifdef __STDC__ 20368 # include <limits.h> 20369 #else 20370 # include <assert.h> 20371 #endif 20372 20373 #undef $ac_func 20374 20375 /* Override any GCC internal prototype to avoid an error. 20376 Use char because int might match the return type of a GCC 20377 builtin and then its argument prototype would still apply. */ 20378 #ifdef __cplusplus 20379 extern "C" 20380 #endif 20381 char $ac_func (); 20382 /* The GNU C library defines this for functions which it implements 20383 to always fail with ENOSYS. Some functions are actually named 20384 something starting with __ and the normal name is an alias. */ 20385 #if defined __stub_$ac_func || defined __stub___$ac_func 20386 choke me 20387 #endif 20388 20389 int 20390 main () 20391 { 20392 return $ac_func (); 20393 ; 20394 return 0; 20395 } 20396 _ACEOF 20397 rm -f conftest.$ac_objext conftest$ac_exeext 20398 if { (ac_try="$ac_link" 20399 case "(($ac_try" in 20400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20401 *) ac_try_echo=$ac_try;; 20402 esac 20403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20404 (eval "$ac_link") 2>conftest.er1 20405 ac_status=$? 20406 grep -v '^ *+' conftest.er1 >conftest.err 20407 rm -f conftest.er1 20408 cat conftest.err >&5 20409 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20410 (exit $ac_status); } && 20411 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20412 { (case "(($ac_try" in 20413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20414 *) ac_try_echo=$ac_try;; 20415 esac 20416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20417 (eval "$ac_try") 2>&5 20418 ac_status=$? 20419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20420 (exit $ac_status); }; } && 20421 { ac_try='test -s conftest$ac_exeext' 20422 { (case "(($ac_try" in 20423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20424 *) ac_try_echo=$ac_try;; 20425 esac 20426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20427 (eval "$ac_try") 2>&5 20428 ac_status=$? 20429 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20430 (exit $ac_status); }; }; then 20431 eval "$as_ac_var=yes" 20432 else 20433 echo "$as_me: failed program was:" >&5 20434 sed 's/^/| /' conftest.$ac_ext >&5 20435 20436 eval "$as_ac_var=no" 20437 fi 20438 20439 rm -f core conftest.err conftest.$ac_objext \ 20440 conftest$ac_exeext conftest.$ac_ext 20441 fi 20442 ac_res=`eval echo '${'$as_ac_var'}'` 20443 { echo "$as_me:$LINENO: result: $ac_res" >&5 20444 echo "${ECHO_T}$ac_res" >&6; } 20445 if test `eval echo '${'$as_ac_var'}'` = yes; then 20446 cat >>confdefs.h <<_ACEOF 20447 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 20448 _ACEOF 20449 20450 fi 20451 done 20452 20453 { echo "$as_me:$LINENO: checking for working mmap" >&5 20454 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; } 20455 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 20456 echo $ECHO_N "(cached) $ECHO_C" >&6 20457 else 20458 if test "$cross_compiling" = yes; then 20459 ac_cv_func_mmap_fixed_mapped=no 20460 else 20461 cat >conftest.$ac_ext <<_ACEOF 20462 /* confdefs.h. */ 20463 _ACEOF 20464 cat confdefs.h >>conftest.$ac_ext 20465 cat >>conftest.$ac_ext <<_ACEOF 20466 /* end confdefs.h. */ 20467 $ac_includes_default 20468 /* malloc might have been renamed as rpl_malloc. */ 20469 #undef malloc 20470 20471 /* Thanks to Mike Haertel and Jim Avera for this test. 20472 Here is a matrix of mmap possibilities: 20473 mmap private not fixed 20474 mmap private fixed at somewhere currently unmapped 20475 mmap private fixed at somewhere already mapped 20476 mmap shared not fixed 20477 mmap shared fixed at somewhere currently unmapped 20478 mmap shared fixed at somewhere already mapped 20479 For private mappings, we should verify that changes cannot be read() 20480 back from the file, nor mmap's back from the file at a different 20481 address. (There have been systems where private was not correctly 20482 implemented like the infamous i386 svr4.0, and systems where the 20483 VM page cache was not coherent with the file system buffer cache 20484 like early versions of FreeBSD and possibly contemporary NetBSD.) 20485 For shared mappings, we should conversely verify that changes get 20486 propagated back to all the places they're supposed to be. 20487 20488 Grep wants private fixed already mapped. 20489 The main things grep needs to know about mmap are: 20490 * does it exist and is it safe to write into the mmap'd area 20491 * how to use it (BSD variants) */ 20492 20493 #include <fcntl.h> 20494 #include <sys/mman.h> 20495 20496 #if !STDC_HEADERS && !HAVE_STDLIB_H 20497 char *malloc (); 20498 #endif 20499 20500 /* This mess was copied from the GNU getpagesize.h. */ 20501 #if !HAVE_GETPAGESIZE 20502 /* Assume that all systems that can run configure have sys/param.h. */ 20503 # if !HAVE_SYS_PARAM_H 20504 # define HAVE_SYS_PARAM_H 1 20505 # endif 20506 20507 # ifdef _SC_PAGESIZE 20508 # define getpagesize() sysconf(_SC_PAGESIZE) 20509 # else /* no _SC_PAGESIZE */ 20510 # if HAVE_SYS_PARAM_H 20511 # include <sys/param.h> 20512 # ifdef EXEC_PAGESIZE 20513 # define getpagesize() EXEC_PAGESIZE 20514 # else /* no EXEC_PAGESIZE */ 20515 # ifdef NBPG 20516 # define getpagesize() NBPG * CLSIZE 20517 # ifndef CLSIZE 20518 # define CLSIZE 1 20519 # endif /* no CLSIZE */ 20520 # else /* no NBPG */ 20521 # ifdef NBPC 20522 # define getpagesize() NBPC 20523 # else /* no NBPC */ 20524 # ifdef PAGESIZE 20525 # define getpagesize() PAGESIZE 20526 # endif /* PAGESIZE */ 20527 # endif /* no NBPC */ 20528 # endif /* no NBPG */ 20529 # endif /* no EXEC_PAGESIZE */ 20530 # else /* no HAVE_SYS_PARAM_H */ 20531 # define getpagesize() 8192 /* punt totally */ 20532 # endif /* no HAVE_SYS_PARAM_H */ 20533 # endif /* no _SC_PAGESIZE */ 20534 20535 #endif /* no HAVE_GETPAGESIZE */ 20536 20537 int 20538 main () 20539 { 20540 char *data, *data2, *data3; 20541 int i, pagesize; 20542 int fd; 20543 20544 pagesize = getpagesize (); 20545 20546 /* First, make a file with some known garbage in it. */ 20547 data = (char *) malloc (pagesize); 20548 if (!data) 20549 return 1; 20550 for (i = 0; i < pagesize; ++i) 20551 *(data + i) = rand (); 20552 umask (0); 20553 fd = creat ("conftest.mmap", 0600); 20554 if (fd < 0) 20555 return 1; 20556 if (write (fd, data, pagesize) != pagesize) 20557 return 1; 20558 close (fd); 20559 20560 /* Next, try to mmap the file at a fixed address which already has 20561 something else allocated at it. If we can, also make sure that 20562 we see the same garbage. */ 20563 fd = open ("conftest.mmap", O_RDWR); 20564 if (fd < 0) 20565 return 1; 20566 data2 = (char *) malloc (2 * pagesize); 20567 if (!data2) 20568 return 1; 20569 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1); 20570 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 20571 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 20572 return 1; 20573 for (i = 0; i < pagesize; ++i) 20574 if (*(data + i) != *(data2 + i)) 20575 return 1; 20576 20577 /* Finally, make sure that changes to the mapped area do not 20578 percolate back to the file as seen by read(). (This is a bug on 20579 some variants of i386 svr4.0.) */ 20580 for (i = 0; i < pagesize; ++i) 20581 *(data2 + i) = *(data2 + i) + 1; 20582 data3 = (char *) malloc (pagesize); 20583 if (!data3) 20584 return 1; 20585 if (read (fd, data3, pagesize) != pagesize) 20586 return 1; 20587 for (i = 0; i < pagesize; ++i) 20588 if (*(data + i) != *(data3 + i)) 20589 return 1; 20590 close (fd); 20591 return 0; 20592 } 20593 _ACEOF 20594 rm -f conftest$ac_exeext 20595 if { (ac_try="$ac_link" 20596 case "(($ac_try" in 20597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20598 *) ac_try_echo=$ac_try;; 20599 esac 20600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20601 (eval "$ac_link") 2>&5 20602 ac_status=$? 20603 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20604 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20605 { (case "(($ac_try" in 20606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20607 *) ac_try_echo=$ac_try;; 20608 esac 20609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20610 (eval "$ac_try") 2>&5 20611 ac_status=$? 20612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20613 (exit $ac_status); }; }; then 20614 ac_cv_func_mmap_fixed_mapped=yes 20615 else 20616 echo "$as_me: program exited with status $ac_status" >&5 20617 echo "$as_me: failed program was:" >&5 20618 sed 's/^/| /' conftest.$ac_ext >&5 20619 20620 ( exit $ac_status ) 20621 ac_cv_func_mmap_fixed_mapped=no 20622 fi 20623 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20624 fi 20625 20626 20627 fi 20628 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 20629 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; } 20630 if test $ac_cv_func_mmap_fixed_mapped = yes; then 20631 20632 cat >>confdefs.h <<\_ACEOF 20633 #define HAVE_MMAP 1 20634 _ACEOF 20635 20636 fi 20637 rm -f conftest.mmap 20638 20639 { echo "$as_me:$LINENO: checking for mmap of files" >&5 20640 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; } 20641 if test "${ac_cv_func_mmap_file+set}" = set; then 20642 echo $ECHO_N "(cached) $ECHO_C" >&6 20643 else 20644 ac_ext=c 20645 ac_cpp='$CPP $CPPFLAGS' 20646 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20647 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20648 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20649 20650 if test "$cross_compiling" = yes; then 20651 ac_cv_func_mmap_file=no 20652 else 20653 cat >conftest.$ac_ext <<_ACEOF 20654 20655 /* confdefs.h. */ 20656 _ACEOF 20657 cat confdefs.h >>conftest.$ac_ext 20658 cat >>conftest.$ac_ext <<_ACEOF 20659 /* end confdefs.h. */ 20660 20661 #include <sys/types.h> 20662 #include <sys/mman.h> 20663 #include <fcntl.h> 20664 20665 int 20666 main () 20667 { 20668 20669 int fd; 20670 fd = creat ("foo",0777); 20671 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); 20672 unlink ("foo"); 20673 return (fd != (int) MAP_FAILED); 20674 ; 20675 return 0; 20676 } 20677 _ACEOF 20678 rm -f conftest$ac_exeext 20679 if { (ac_try="$ac_link" 20680 case "(($ac_try" in 20681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20682 *) ac_try_echo=$ac_try;; 20683 esac 20684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20685 (eval "$ac_link") 2>&5 20686 ac_status=$? 20687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20688 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20689 { (case "(($ac_try" in 20690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20691 *) ac_try_echo=$ac_try;; 20692 esac 20693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20694 (eval "$ac_try") 2>&5 20695 ac_status=$? 20696 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20697 (exit $ac_status); }; }; then 20698 ac_cv_func_mmap_file=yes 20699 else 20700 echo "$as_me: program exited with status $ac_status" >&5 20701 echo "$as_me: failed program was:" >&5 20702 sed 's/^/| /' conftest.$ac_ext >&5 20703 20704 ( exit $ac_status ) 20705 ac_cv_func_mmap_file=no 20706 fi 20707 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20708 fi 20709 20710 20711 ac_ext=c 20712 ac_cpp='$CPP $CPPFLAGS' 20713 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20714 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20715 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20716 20717 20718 fi 20719 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 20720 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } 20721 if test "$ac_cv_func_mmap_file" = yes; then 20722 20723 cat >>confdefs.h <<\_ACEOF 20724 #define HAVE_MMAP_FILE 20725 _ACEOF 20726 20727 MMAP_FILE=yes 20728 20729 fi 20730 20731 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5 20732 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; } 20733 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then 20734 echo $ECHO_N "(cached) $ECHO_C" >&6 20735 else 20736 if test "$llvm_cv_os_type" = "Interix" ; then 20737 ac_cv_need_dev_zero_for_mmap=yes 20738 else 20739 ac_cv_need_dev_zero_for_mmap=no 20740 fi 20741 20742 fi 20743 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5 20744 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; } 20745 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then 20746 20747 cat >>confdefs.h <<\_ACEOF 20748 #define NEED_DEV_ZERO_FOR_MMAP 1 20749 _ACEOF 20750 20751 fi 20752 20753 if test "$ac_cv_func_mmap_fixed_mapped" = "no" 20754 then 20755 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5 20756 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;} 20757 fi 20758 if test "$ac_cv_func_mmap_file" = "no" 20759 then 20760 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5 20761 echo "$as_me: WARNING: mmap() of files required but not found" >&2;} 20762 fi 20763 fi 20764 20765 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5 20766 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; } 20767 ac_ext=cpp 20768 ac_cpp='$CXXCPP $CPPFLAGS' 20769 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20770 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20771 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20772 20773 cat >conftest.$ac_ext <<_ACEOF 20774 /* confdefs.h. */ 20775 _ACEOF 20776 cat confdefs.h >>conftest.$ac_ext 20777 cat >>conftest.$ac_ext <<_ACEOF 20778 /* end confdefs.h. */ 20779 int main() { 20780 volatile unsigned long val = 1; 20781 __sync_synchronize(); 20782 __sync_val_compare_and_swap(&val, 1, 0); 20783 __sync_add_and_fetch(&val, 1); 20784 __sync_sub_and_fetch(&val, 1); 20785 return 0; 20786 } 20787 20788 _ACEOF 20789 rm -f conftest.$ac_objext conftest$ac_exeext 20790 if { (ac_try="$ac_link" 20791 case "(($ac_try" in 20792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20793 *) ac_try_echo=$ac_try;; 20794 esac 20795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20796 (eval "$ac_link") 2>conftest.er1 20797 ac_status=$? 20798 grep -v '^ *+' conftest.er1 >conftest.err 20799 rm -f conftest.er1 20800 cat conftest.err >&5 20801 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20802 (exit $ac_status); } && 20803 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20804 { (case "(($ac_try" in 20805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20806 *) ac_try_echo=$ac_try;; 20807 esac 20808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20809 (eval "$ac_try") 2>&5 20810 ac_status=$? 20811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20812 (exit $ac_status); }; } && 20813 { ac_try='test -s conftest$ac_exeext' 20814 { (case "(($ac_try" in 20815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20816 *) ac_try_echo=$ac_try;; 20817 esac 20818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20819 (eval "$ac_try") 2>&5 20820 ac_status=$? 20821 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20822 (exit $ac_status); }; }; then 20823 ac_ext=c 20824 ac_cpp='$CPP $CPPFLAGS' 20825 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20826 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20827 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20828 20829 { echo "$as_me:$LINENO: result: yes" >&5 20830 echo "${ECHO_T}yes" >&6; } 20831 20832 cat >>confdefs.h <<\_ACEOF 20833 #define LLVM_HAS_ATOMICS 1 20834 _ACEOF 20835 20836 else 20837 echo "$as_me: failed program was:" >&5 20838 sed 's/^/| /' conftest.$ac_ext >&5 20839 20840 { echo "$as_me:$LINENO: result: no" >&5 20841 echo "${ECHO_T}no" >&6; } 20842 20843 cat >>confdefs.h <<\_ACEOF 20844 #define LLVM_HAS_ATOMICS 0 20845 _ACEOF 20846 20847 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5 20848 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;} 20849 fi 20850 20851 rm -f core conftest.err conftest.$ac_objext \ 20852 conftest$ac_exeext conftest.$ac_ext 20853 20854 20855 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then 20856 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5 20857 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; } 20858 if test "${llvm_cv_linux_mixed+set}" = set; then 20859 echo $ECHO_N "(cached) $ECHO_C" >&6 20860 else 20861 ac_ext=c 20862 ac_cpp='$CPP $CPPFLAGS' 20863 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20864 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20865 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20866 20867 cat >conftest.$ac_ext <<_ACEOF 20868 /* confdefs.h. */ 20869 _ACEOF 20870 cat confdefs.h >>conftest.$ac_ext 20871 cat >>conftest.$ac_ext <<_ACEOF 20872 /* end confdefs.h. */ 20873 #ifndef __x86_64__ 20874 error: Not x86-64 even if uname says so! 20875 #endif 20876 20877 int 20878 main () 20879 { 20880 20881 ; 20882 return 0; 20883 } 20884 _ACEOF 20885 rm -f conftest.$ac_objext 20886 if { (ac_try="$ac_compile" 20887 case "(($ac_try" in 20888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20889 *) ac_try_echo=$ac_try;; 20890 esac 20891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20892 (eval "$ac_compile") 2>conftest.er1 20893 ac_status=$? 20894 grep -v '^ *+' conftest.er1 >conftest.err 20895 rm -f conftest.er1 20896 cat conftest.err >&5 20897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20898 (exit $ac_status); } && 20899 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20900 { (case "(($ac_try" in 20901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20902 *) ac_try_echo=$ac_try;; 20903 esac 20904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20905 (eval "$ac_try") 2>&5 20906 ac_status=$? 20907 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20908 (exit $ac_status); }; } && 20909 { ac_try='test -s conftest.$ac_objext' 20910 { (case "(($ac_try" in 20911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20912 *) ac_try_echo=$ac_try;; 20913 esac 20914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20915 (eval "$ac_try") 2>&5 20916 ac_status=$? 20917 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20918 (exit $ac_status); }; }; then 20919 llvm_cv_linux_mixed=no 20920 else 20921 echo "$as_me: failed program was:" >&5 20922 sed 's/^/| /' conftest.$ac_ext >&5 20923 20924 llvm_cv_linux_mixed=yes 20925 fi 20926 20927 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20928 ac_ext=c 20929 ac_cpp='$CPP $CPPFLAGS' 20930 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20931 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20932 ac_compiler_gnu=$ac_cv_c_compiler_gnu 20933 20934 20935 fi 20936 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5 20937 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; } 20938 20939 if test "$llvm_cv_linux_mixed" = "yes"; then 20940 llvm_cv_target_arch="x86" 20941 ARCH="x86" 20942 fi 20943 fi 20944 20945 20946 for ac_func in __dso_handle 20947 do 20948 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20949 { echo "$as_me:$LINENO: checking for $ac_func" >&5 20950 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20951 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20952 echo $ECHO_N "(cached) $ECHO_C" >&6 20953 else 20954 cat >conftest.$ac_ext <<_ACEOF 20955 /* confdefs.h. */ 20956 _ACEOF 20957 cat confdefs.h >>conftest.$ac_ext 20958 cat >>conftest.$ac_ext <<_ACEOF 20959 /* end confdefs.h. */ 20960 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20961 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20962 #define $ac_func innocuous_$ac_func 20963 20964 /* System header to define __stub macros and hopefully few prototypes, 20965 which can conflict with char $ac_func (); below. 20966 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20967 <limits.h> exists even on freestanding compilers. */ 20968 20969 #ifdef __STDC__ 20970 # include <limits.h> 20971 #else 20972 # include <assert.h> 20973 #endif 20974 20975 #undef $ac_func 20976 20977 /* Override any GCC internal prototype to avoid an error. 20978 Use char because int might match the return type of a GCC 20979 builtin and then its argument prototype would still apply. */ 20980 #ifdef __cplusplus 20981 extern "C" 20982 #endif 20983 char $ac_func (); 20984 /* The GNU C library defines this for functions which it implements 20985 to always fail with ENOSYS. Some functions are actually named 20986 something starting with __ and the normal name is an alias. */ 20987 #if defined __stub_$ac_func || defined __stub___$ac_func 20988 choke me 20989 #endif 20990 20991 int 20992 main () 20993 { 20994 return $ac_func (); 20995 ; 20996 return 0; 20997 } 20998 _ACEOF 20999 rm -f conftest.$ac_objext conftest$ac_exeext 21000 if { (ac_try="$ac_link" 21001 case "(($ac_try" in 21002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21003 *) ac_try_echo=$ac_try;; 21004 esac 21005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21006 (eval "$ac_link") 2>conftest.er1 21007 ac_status=$? 21008 grep -v '^ *+' conftest.er1 >conftest.err 21009 rm -f conftest.er1 21010 cat conftest.err >&5 21011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21012 (exit $ac_status); } && 21013 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21014 { (case "(($ac_try" in 21015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21016 *) ac_try_echo=$ac_try;; 21017 esac 21018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21019 (eval "$ac_try") 2>&5 21020 ac_status=$? 21021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21022 (exit $ac_status); }; } && 21023 { ac_try='test -s conftest$ac_exeext' 21024 { (case "(($ac_try" in 21025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21026 *) ac_try_echo=$ac_try;; 21027 esac 21028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21029 (eval "$ac_try") 2>&5 21030 ac_status=$? 21031 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21032 (exit $ac_status); }; }; then 21033 eval "$as_ac_var=yes" 21034 else 21035 echo "$as_me: failed program was:" >&5 21036 sed 's/^/| /' conftest.$ac_ext >&5 21037 21038 eval "$as_ac_var=no" 21039 fi 21040 21041 rm -f core conftest.err conftest.$ac_objext \ 21042 conftest$ac_exeext conftest.$ac_ext 21043 fi 21044 ac_res=`eval echo '${'$as_ac_var'}'` 21045 { echo "$as_me:$LINENO: result: $ac_res" >&5 21046 echo "${ECHO_T}$ac_res" >&6; } 21047 if test `eval echo '${'$as_ac_var'}'` = yes; then 21048 cat >>confdefs.h <<_ACEOF 21049 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 21050 _ACEOF 21051 21052 fi 21053 done 21054 21055 21056 SHLIBEXT=$libltdl_cv_shlibext 21057 21058 21059 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var 21060 21061 21062 if test "${prefix}" = "NONE" ; then 21063 prefix="/usr/local" 21064 fi 21065 eval LLVM_PREFIX="${prefix}"; 21066 eval LLVM_BINDIR="${prefix}/bin"; 21067 eval LLVM_LIBDIR="${prefix}/lib"; 21068 eval LLVM_DATADIR="${prefix}/share/llvm"; 21069 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm"; 21070 eval LLVM_ETCDIR="${prefix}/etc/llvm"; 21071 eval LLVM_INCLUDEDIR="${prefix}/include"; 21072 eval LLVM_INFODIR="${prefix}/info"; 21073 eval LLVM_MANDIR="${prefix}/man"; 21074 LLVM_CONFIGTIME=`date` 21075 21076 21077 21078 21079 21080 21081 21082 21083 21084 21085 21086 if test "${ENABLE_TIMESTAMPS}" = "0"; then 21087 LLVM_CONFIGTIME="(timestamp not enabled)" 21088 fi 21089 21090 21091 cat >>confdefs.h <<_ACEOF 21092 #define LLVM_PREFIX "$LLVM_PREFIX" 21093 _ACEOF 21094 21095 21096 cat >>confdefs.h <<_ACEOF 21097 #define LLVM_BINDIR "$LLVM_BINDIR" 21098 _ACEOF 21099 21100 21101 cat >>confdefs.h <<_ACEOF 21102 #define LLVM_LIBDIR "$LLVM_LIBDIR" 21103 _ACEOF 21104 21105 21106 cat >>confdefs.h <<_ACEOF 21107 #define LLVM_DATADIR "$LLVM_DATADIR" 21108 _ACEOF 21109 21110 21111 cat >>confdefs.h <<_ACEOF 21112 #define LLVM_DOCSDIR "$LLVM_DOCSDIR" 21113 _ACEOF 21114 21115 21116 cat >>confdefs.h <<_ACEOF 21117 #define LLVM_ETCDIR "$LLVM_ETCDIR" 21118 _ACEOF 21119 21120 21121 cat >>confdefs.h <<_ACEOF 21122 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR" 21123 _ACEOF 21124 21125 21126 cat >>confdefs.h <<_ACEOF 21127 #define LLVM_INFODIR "$LLVM_INFODIR" 21128 _ACEOF 21129 21130 21131 cat >>confdefs.h <<_ACEOF 21132 #define LLVM_MANDIR "$LLVM_MANDIR" 21133 _ACEOF 21134 21135 21136 cat >>confdefs.h <<_ACEOF 21137 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME" 21138 _ACEOF 21139 21140 21141 cat >>confdefs.h <<_ACEOF 21142 #define LLVM_DEFAULT_TARGET_TRIPLE "$target" 21143 _ACEOF 21144 21145 21146 if test "$BINDINGS_TO_BUILD" = auto ; then 21147 BINDINGS_TO_BUILD="" 21148 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then 21149 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" 21150 fi 21151 fi 21152 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD 21153 21154 21155 ALL_BINDINGS=ocaml 21156 21157 21158 binding_prereqs_failed=0 21159 for a_binding in $BINDINGS_TO_BUILD ; do 21160 case "$a_binding" in 21161 ocaml) 21162 if test "x$OCAMLC" = x ; then 21163 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5 21164 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;} 21165 binding_prereqs_failed=1 21166 fi 21167 if test "x$OCAMLDEP" = x ; then 21168 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5 21169 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;} 21170 binding_prereqs_failed=1 21171 fi 21172 if test "x$OCAMLOPT" = x ; then 21173 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5 21174 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;} 21175 fi 21176 if test "x$with_ocaml_libdir" != xauto ; then 21177 OCAML_LIBDIR=$with_ocaml_libdir 21178 21179 else 21180 ocaml_stdlib="`"$OCAMLC" -where`" 21181 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~" 21182 then 21183 # ocaml stdlib is beneath our prefix; use stdlib 21184 OCAML_LIBDIR=$ocaml_stdlib 21185 21186 else 21187 # ocaml stdlib is outside our prefix; use libdir/ocaml 21188 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml 21189 21190 fi 21191 fi 21192 ;; 21193 esac 21194 done 21195 if test "$binding_prereqs_failed" = 1 ; then 21196 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5 21197 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;} 21198 { (exit 1); exit 1; }; } 21199 fi 21200 21201 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5 21202 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; } 21203 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then 21204 echo $ECHO_N "(cached) $ECHO_C" >&6 21205 else 21206 ac_ext=cpp 21207 ac_cpp='$CXXCPP $CPPFLAGS' 21208 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21209 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21210 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 21211 21212 oldcxxflags="$CXXFLAGS" 21213 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror" 21214 cat >conftest.$ac_ext <<_ACEOF 21215 /* confdefs.h. */ 21216 _ACEOF 21217 cat confdefs.h >>conftest.$ac_ext 21218 cat >>conftest.$ac_ext <<_ACEOF 21219 /* end confdefs.h. */ 21220 template <typename T> struct X { void __attribute__((noinline)) f() {} }; 21221 int 21222 main () 21223 { 21224 X<int>().f(); 21225 ; 21226 return 0; 21227 } 21228 _ACEOF 21229 rm -f conftest.$ac_objext 21230 if { (ac_try="$ac_compile" 21231 case "(($ac_try" in 21232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21233 *) ac_try_echo=$ac_try;; 21234 esac 21235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21236 (eval "$ac_compile") 2>conftest.er1 21237 ac_status=$? 21238 grep -v '^ *+' conftest.er1 >conftest.err 21239 rm -f conftest.er1 21240 cat conftest.err >&5 21241 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21242 (exit $ac_status); } && 21243 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 21244 { (case "(($ac_try" in 21245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21246 *) ac_try_echo=$ac_try;; 21247 esac 21248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21249 (eval "$ac_try") 2>&5 21250 ac_status=$? 21251 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21252 (exit $ac_status); }; } && 21253 { ac_try='test -s conftest.$ac_objext' 21254 { (case "(($ac_try" in 21255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21256 *) ac_try_echo=$ac_try;; 21257 esac 21258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21259 (eval "$ac_try") 2>&5 21260 ac_status=$? 21261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21262 (exit $ac_status); }; }; then 21263 llvm_cv_cxx_visibility_inlines_hidden=yes 21264 else 21265 echo "$as_me: failed program was:" >&5 21266 sed 's/^/| /' conftest.$ac_ext >&5 21267 21268 llvm_cv_cxx_visibility_inlines_hidden=no 21269 fi 21270 21271 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 21272 CXXFLAGS="$oldcxxflags" 21273 ac_ext=c 21274 ac_cpp='$CPP $CPPFLAGS' 21275 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21276 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21277 ac_compiler_gnu=$ac_cv_c_compiler_gnu 21278 21279 21280 fi 21281 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5 21282 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; } 21283 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then 21284 ENABLE_VISIBILITY_INLINES_HIDDEN=1 21285 21286 else 21287 ENABLE_VISIBILITY_INLINES_HIDDEN=0 21288 21289 fi 21290 21291 21292 if test "$llvm_cv_link_use_r" = "yes" ; then 21293 RPATH="-Wl,-R" 21294 else 21295 RPATH="-Wl,-rpath" 21296 fi 21297 21298 21299 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then 21300 RDYNAMIC="-Wl,-export-dynamic" 21301 else 21302 RDYNAMIC="" 21303 fi 21304 21305 21306 21307 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h" 21308 21309 21310 21311 21312 21313 21314 ac_config_files="$ac_config_files include/llvm/Config/Targets.def" 21315 21316 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def" 21317 21318 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def" 21319 21320 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def" 21321 21322 ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h" 21323 21324 21325 ac_config_files="$ac_config_files Makefile.config" 21326 21327 21328 ac_config_files="$ac_config_files llvm.spec" 21329 21330 21331 ac_config_files="$ac_config_files docs/doxygen.cfg" 21332 21333 21334 if test "${clang_src_root}" = ""; then 21335 clang_src_root="$srcdir/tools/clang" 21336 fi 21337 if test -f ${clang_src_root}/README.txt; then 21338 configh="include/clang/Config/config.h" 21339 doxy="docs/doxygen.cfg" 21340 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in" 21341 21342 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in" 21343 21344 fi 21345 21346 ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm" 21347 21348 21349 ac_config_commands="$ac_config_commands setup" 21350 21351 ac_config_commands="$ac_config_commands Makefile" 21352 21353 21354 ac_config_commands="$ac_config_commands Makefile.common" 21355 21356 21357 ac_config_commands="$ac_config_commands examples/Makefile" 21358 21359 21360 ac_config_commands="$ac_config_commands lib/Makefile" 21361 21362 21363 ac_config_commands="$ac_config_commands runtime/Makefile" 21364 21365 21366 ac_config_commands="$ac_config_commands test/Makefile" 21367 21368 21369 ac_config_commands="$ac_config_commands test/Makefile.tests" 21370 21371 21372 ac_config_commands="$ac_config_commands unittests/Makefile" 21373 21374 21375 ac_config_commands="$ac_config_commands tools/Makefile" 21376 21377 21378 ac_config_commands="$ac_config_commands utils/Makefile" 21379 21380 21381 ac_config_commands="$ac_config_commands projects/Makefile" 21382 21383 21384 ac_config_commands="$ac_config_commands bindings/Makefile" 21385 21386 21387 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml" 21388 21389 21390 21391 cat >confcache <<\_ACEOF 21392 # This file is a shell script that caches the results of configure 21393 # tests run on this system so they can be shared between configure 21394 # scripts and configure runs, see configure's option --config-cache. 21395 # It is not useful on other systems. If it contains results you don't 21396 # want to keep, you may remove or edit it. 21397 # 21398 # config.status only pays attention to the cache file if you give it 21399 # the --recheck option to rerun configure. 21400 # 21401 # `ac_cv_env_foo' variables (set or unset) will be overridden when 21402 # loading this file, other *unset* `ac_cv_foo' will be assigned the 21403 # following values. 21404 21405 _ACEOF 21406 21407 # The following way of writing the cache mishandles newlines in values, 21408 # but we know of no workaround that is simple, portable, and efficient. 21409 # So, we kill variables containing newlines. 21410 # Ultrix sh set writes to stderr and can't be redirected directly, 21411 # and sets the high bit in the cache file unless we assign to the vars. 21412 ( 21413 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 21414 eval ac_val=\$$ac_var 21415 case $ac_val in #( 21416 *${as_nl}*) 21417 case $ac_var in #( 21418 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 21419 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 21420 esac 21421 case $ac_var in #( 21422 _ | IFS | as_nl) ;; #( 21423 *) $as_unset $ac_var ;; 21424 esac ;; 21425 esac 21426 done 21427 21428 (set) 2>&1 | 21429 case $as_nl`(ac_space=' '; set) 2>&1` in #( 21430 *${as_nl}ac_space=\ *) 21431 # `set' does not quote correctly, so add quotes (double-quote 21432 # substitution turns \\\\ into \\, and sed turns \\ into \). 21433 sed -n \ 21434 "s/'/'\\\\''/g; 21435 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 21436 ;; #( 21437 *) 21438 # `set' quotes correctly as required by POSIX, so do not add quotes. 21439 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21440 ;; 21441 esac | 21442 sort 21443 ) | 21444 sed ' 21445 /^ac_cv_env_/b end 21446 t clear 21447 :clear 21448 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 21449 t end 21450 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 21451 :end' >>confcache 21452 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 21453 if test -w "$cache_file"; then 21454 test "x$cache_file" != "x/dev/null" && 21455 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 21456 echo "$as_me: updating cache $cache_file" >&6;} 21457 cat confcache >$cache_file 21458 else 21459 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 21460 echo "$as_me: not updating unwritable cache $cache_file" >&6;} 21461 fi 21462 fi 21463 rm -f confcache 21464 21465 test "x$prefix" = xNONE && prefix=$ac_default_prefix 21466 # Let make expand exec_prefix. 21467 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 21468 21469 DEFS=-DHAVE_CONFIG_H 21470 21471 ac_libobjs= 21472 ac_ltlibobjs= 21473 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 21474 # 1. Remove the extension, and $U if already installed. 21475 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 21476 ac_i=`echo "$ac_i" | sed "$ac_script"` 21477 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 21478 # will be set to the directory where LIBOBJS objects are built. 21479 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 21480 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 21481 done 21482 LIBOBJS=$ac_libobjs 21483 21484 LTLIBOBJS=$ac_ltlibobjs 21485 21486 21487 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then 21488 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined. 21489 Usually this means the macro was only invoked conditionally." >&5 21490 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined. 21491 Usually this means the macro was only invoked conditionally." >&2;} 21492 { (exit 1); exit 1; }; } 21493 fi 21494 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then 21495 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21496 Usually this means the macro was only invoked conditionally." >&5 21497 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21498 Usually this means the macro was only invoked conditionally." >&2;} 21499 { (exit 1); exit 1; }; } 21500 fi 21501 21502 : ${CONFIG_STATUS=./config.status} 21503 ac_clean_files_save=$ac_clean_files 21504 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 21505 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 21506 echo "$as_me: creating $CONFIG_STATUS" >&6;} 21507 cat >$CONFIG_STATUS <<_ACEOF 21508 #! $SHELL 21509 # Generated by $as_me. 21510 # Run this file to recreate the current configuration. 21511 # Compiler output produced by configure, useful for debugging 21512 # configure, is in config.log if it exists. 21513 21514 debug=false 21515 ac_cs_recheck=false 21516 ac_cs_silent=false 21517 SHELL=\${CONFIG_SHELL-$SHELL} 21518 _ACEOF 21519 21520 cat >>$CONFIG_STATUS <<\_ACEOF 21521 ## --------------------- ## 21522 ## M4sh Initialization. ## 21523 ## --------------------- ## 21524 21525 # Be Bourne compatible 21526 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 21527 emulate sh 21528 NULLCMD=: 21529 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 21530 # is contrary to our usage. Disable this feature. 21531 alias -g '${1+"$@"}'='"$@"' 21532 setopt NO_GLOB_SUBST 21533 else 21534 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 21535 fi 21536 BIN_SH=xpg4; export BIN_SH # for Tru64 21537 DUALCASE=1; export DUALCASE # for MKS sh 21538 21539 21540 # PATH needs CR 21541 # Avoid depending upon Character Ranges. 21542 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21543 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21544 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21545 as_cr_digits='0123456789' 21546 as_cr_alnum=$as_cr_Letters$as_cr_digits 21547 21548 # The user is always right. 21549 if test "${PATH_SEPARATOR+set}" != set; then 21550 echo "#! /bin/sh" >conf$$.sh 21551 echo "exit 0" >>conf$$.sh 21552 chmod +x conf$$.sh 21553 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 21554 PATH_SEPARATOR=';' 21555 else 21556 PATH_SEPARATOR=: 21557 fi 21558 rm -f conf$$.sh 21559 fi 21560 21561 # Support unset when possible. 21562 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 21563 as_unset=unset 21564 else 21565 as_unset=false 21566 fi 21567 21568 21569 # IFS 21570 # We need space, tab and new line, in precisely that order. Quoting is 21571 # there to prevent editors from complaining about space-tab. 21572 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 21573 # splitting by setting IFS to empty value.) 21574 as_nl=' 21575 ' 21576 IFS=" "" $as_nl" 21577 21578 # Find who we are. Look in the path if we contain no directory separator. 21579 case $0 in 21580 *[\\/]* ) as_myself=$0 ;; 21581 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21582 for as_dir in $PATH 21583 do 21584 IFS=$as_save_IFS 21585 test -z "$as_dir" && as_dir=. 21586 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 21587 done 21588 IFS=$as_save_IFS 21589 21590 ;; 21591 esac 21592 # We did not find ourselves, most probably we were run as `sh COMMAND' 21593 # in which case we are not to be found in the path. 21594 if test "x$as_myself" = x; then 21595 as_myself=$0 21596 fi 21597 if test ! -f "$as_myself"; then 21598 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 21599 { (exit 1); exit 1; } 21600 fi 21601 21602 # Work around bugs in pre-3.0 UWIN ksh. 21603 for as_var in ENV MAIL MAILPATH 21604 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21605 done 21606 PS1='$ ' 21607 PS2='> ' 21608 PS4='+ ' 21609 21610 # NLS nuisances. 21611 for as_var in \ 21612 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 21613 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 21614 LC_TELEPHONE LC_TIME 21615 do 21616 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 21617 eval $as_var=C; export $as_var 21618 else 21619 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21620 fi 21621 done 21622 21623 # Required to use basename. 21624 if expr a : '\(a\)' >/dev/null 2>&1 && 21625 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21626 as_expr=expr 21627 else 21628 as_expr=false 21629 fi 21630 21631 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 21632 as_basename=basename 21633 else 21634 as_basename=false 21635 fi 21636 21637 21638 # Name of the executable. 21639 as_me=`$as_basename -- "$0" || 21640 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 21641 X"$0" : 'X\(//\)$' \| \ 21642 X"$0" : 'X\(/\)' \| . 2>/dev/null || 21643 echo X/"$0" | 21644 sed '/^.*\/\([^/][^/]*\)\/*$/{ 21645 s//\1/ 21646 q 21647 } 21648 /^X\/\(\/\/\)$/{ 21649 s//\1/ 21650 q 21651 } 21652 /^X\/\(\/\).*/{ 21653 s//\1/ 21654 q 21655 } 21656 s/.*/./; q'` 21657 21658 # CDPATH. 21659 $as_unset CDPATH 21660 21661 21662 21663 as_lineno_1=$LINENO 21664 as_lineno_2=$LINENO 21665 test "x$as_lineno_1" != "x$as_lineno_2" && 21666 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 21667 21668 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 21669 # uniformly replaced by the line number. The first 'sed' inserts a 21670 # line-number line after each line using $LINENO; the second 'sed' 21671 # does the real work. The second script uses 'N' to pair each 21672 # line-number line with the line containing $LINENO, and appends 21673 # trailing '-' during substitution so that $LINENO is not a special 21674 # case at line end. 21675 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 21676 # scripts with optimization help from Paolo Bonzini. Blame Lee 21677 # E. McMahon (1931-1989) for sed's syntax. :-) 21678 sed -n ' 21679 p 21680 /[$]LINENO/= 21681 ' <$as_myself | 21682 sed ' 21683 s/[$]LINENO.*/&-/ 21684 t lineno 21685 b 21686 :lineno 21687 N 21688 :loop 21689 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 21690 t loop 21691 s/-\n.*// 21692 ' >$as_me.lineno && 21693 chmod +x "$as_me.lineno" || 21694 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 21695 { (exit 1); exit 1; }; } 21696 21697 # Don't try to exec as it changes $[0], causing all sort of problems 21698 # (the dirname of $[0] is not the place where we might find the 21699 # original and so on. Autoconf is especially sensitive to this). 21700 . "./$as_me.lineno" 21701 # Exit status is that of the last command. 21702 exit 21703 } 21704 21705 21706 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 21707 as_dirname=dirname 21708 else 21709 as_dirname=false 21710 fi 21711 21712 ECHO_C= ECHO_N= ECHO_T= 21713 case `echo -n x` in 21714 -n*) 21715 case `echo 'x\c'` in 21716 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21717 *) ECHO_C='\c';; 21718 esac;; 21719 *) 21720 ECHO_N='-n';; 21721 esac 21722 21723 if expr a : '\(a\)' >/dev/null 2>&1 && 21724 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21725 as_expr=expr 21726 else 21727 as_expr=false 21728 fi 21729 21730 rm -f conf$$ conf$$.exe conf$$.file 21731 if test -d conf$$.dir; then 21732 rm -f conf$$.dir/conf$$.file 21733 else 21734 rm -f conf$$.dir 21735 mkdir conf$$.dir 21736 fi 21737 echo >conf$$.file 21738 if ln -s conf$$.file conf$$ 2>/dev/null; then 21739 as_ln_s='ln -s' 21740 # ... but there are two gotchas: 21741 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 21742 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 21743 # In both cases, we have to default to `cp -p'. 21744 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21745 as_ln_s='cp -p' 21746 elif ln conf$$.file conf$$ 2>/dev/null; then 21747 as_ln_s=ln 21748 else 21749 as_ln_s='cp -p' 21750 fi 21751 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21752 rmdir conf$$.dir 2>/dev/null 21753 21754 if mkdir -p . 2>/dev/null; then 21755 as_mkdir_p=: 21756 else 21757 test -d ./-p && rmdir ./-p 21758 as_mkdir_p=false 21759 fi 21760 21761 # Find out whether ``test -x'' works. Don't use a zero-byte file, as 21762 # systems may use methods other than mode bits to determine executability. 21763 cat >conf$$.file <<_ASEOF 21764 #! /bin/sh 21765 exit 0 21766 _ASEOF 21767 chmod +x conf$$.file 21768 if test -x conf$$.file >/dev/null 2>&1; then 21769 as_executable_p="test -x" 21770 else 21771 as_executable_p=: 21772 fi 21773 rm -f conf$$.file 21774 21775 # Sed expression to map a string onto a valid CPP name. 21776 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21777 21778 # Sed expression to map a string onto a valid variable name. 21779 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21780 21781 21782 exec 6>&1 21783 21784 # Save the log message, to keep $[0] and so on meaningful, and to 21785 # report actual input values of CONFIG_FILES etc. instead of their 21786 # values after options handling. 21787 ac_log=" 21788 This file was extended by LLVM $as_me 3.1svn, which was 21789 generated by GNU Autoconf 2.60. Invocation command line was 21790 21791 CONFIG_FILES = $CONFIG_FILES 21792 CONFIG_HEADERS = $CONFIG_HEADERS 21793 CONFIG_LINKS = $CONFIG_LINKS 21794 CONFIG_COMMANDS = $CONFIG_COMMANDS 21795 $ $0 $@ 21796 21797 on `(hostname || uname -n) 2>/dev/null | sed 1q` 21798 " 21799 21800 _ACEOF 21801 21802 cat >>$CONFIG_STATUS <<_ACEOF 21803 # Files that config.status was made for. 21804 config_files="$ac_config_files" 21805 config_headers="$ac_config_headers" 21806 config_commands="$ac_config_commands" 21807 21808 _ACEOF 21809 21810 cat >>$CONFIG_STATUS <<\_ACEOF 21811 ac_cs_usage="\ 21812 \`$as_me' instantiates files from templates according to the 21813 current configuration. 21814 21815 Usage: $0 [OPTIONS] [FILE]... 21816 21817 -h, --help print this help, then exit 21818 -V, --version print version number, then exit 21819 -q, --quiet do not print progress messages 21820 -d, --debug don't remove temporary files 21821 --recheck update $as_me by reconfiguring in the same conditions 21822 --file=FILE[:TEMPLATE] 21823 instantiate the configuration file FILE 21824 --header=FILE[:TEMPLATE] 21825 instantiate the configuration header FILE 21826 21827 Configuration files: 21828 $config_files 21829 21830 Configuration headers: 21831 $config_headers 21832 21833 Configuration commands: 21834 $config_commands 21835 21836 Report bugs to <bug-autoconf@gnu.org>." 21837 21838 _ACEOF 21839 cat >>$CONFIG_STATUS <<_ACEOF 21840 ac_cs_version="\\ 21841 LLVM config.status 3.1svn 21842 configured by $0, generated by GNU Autoconf 2.60, 21843 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 21844 21845 Copyright (C) 2006 Free Software Foundation, Inc. 21846 This config.status script is free software; the Free Software Foundation 21847 gives unlimited permission to copy, distribute and modify it." 21848 21849 ac_pwd='$ac_pwd' 21850 srcdir='$srcdir' 21851 INSTALL='$INSTALL' 21852 _ACEOF 21853 21854 cat >>$CONFIG_STATUS <<\_ACEOF 21855 # If no file are specified by the user, then we need to provide default 21856 # value. By we need to know if files were specified by the user. 21857 ac_need_defaults=: 21858 while test $# != 0 21859 do 21860 case $1 in 21861 --*=*) 21862 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21863 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21864 ac_shift=: 21865 ;; 21866 *) 21867 ac_option=$1 21868 ac_optarg=$2 21869 ac_shift=shift 21870 ;; 21871 esac 21872 21873 case $ac_option in 21874 # Handling of the options. 21875 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21876 ac_cs_recheck=: ;; 21877 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21878 echo "$ac_cs_version"; exit ;; 21879 --debug | --debu | --deb | --de | --d | -d ) 21880 debug=: ;; 21881 --file | --fil | --fi | --f ) 21882 $ac_shift 21883 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 21884 ac_need_defaults=false;; 21885 --header | --heade | --head | --hea ) 21886 $ac_shift 21887 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 21888 ac_need_defaults=false;; 21889 --he | --h) 21890 # Conflict between --help and --header 21891 { echo "$as_me: error: ambiguous option: $1 21892 Try \`$0 --help' for more information." >&2 21893 { (exit 1); exit 1; }; };; 21894 --help | --hel | -h ) 21895 echo "$ac_cs_usage"; exit ;; 21896 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21897 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21898 ac_cs_silent=: ;; 21899 21900 # This is an error. 21901 -*) { echo "$as_me: error: unrecognized option: $1 21902 Try \`$0 --help' for more information." >&2 21903 { (exit 1); exit 1; }; } ;; 21904 21905 *) ac_config_targets="$ac_config_targets $1" 21906 ac_need_defaults=false ;; 21907 21908 esac 21909 shift 21910 done 21911 21912 ac_configure_extra_args= 21913 21914 if $ac_cs_silent; then 21915 exec 6>/dev/null 21916 ac_configure_extra_args="$ac_configure_extra_args --silent" 21917 fi 21918 21919 _ACEOF 21920 cat >>$CONFIG_STATUS <<_ACEOF 21921 if \$ac_cs_recheck; then 21922 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 21923 CONFIG_SHELL=$SHELL 21924 export CONFIG_SHELL 21925 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21926 fi 21927 21928 _ACEOF 21929 cat >>$CONFIG_STATUS <<\_ACEOF 21930 exec 5>>config.log 21931 { 21932 echo 21933 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21934 ## Running $as_me. ## 21935 _ASBOX 21936 echo "$ac_log" 21937 } >&5 21938 21939 _ACEOF 21940 cat >>$CONFIG_STATUS <<_ACEOF 21941 # 21942 # INIT-COMMANDS 21943 # 21944 llvm_src="${srcdir}" 21945 21946 _ACEOF 21947 21948 cat >>$CONFIG_STATUS <<\_ACEOF 21949 21950 # Handling of arguments. 21951 for ac_config_target in $ac_config_targets 21952 do 21953 case $ac_config_target in 21954 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;; 21955 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;; 21956 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;; 21957 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;; 21958 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;; 21959 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;; 21960 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;; 21961 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;; 21962 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;; 21963 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;; 21964 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;; 21965 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;; 21966 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;; 21967 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;; 21968 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 21969 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;; 21970 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;; 21971 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;; 21972 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;; 21973 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;; 21974 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;; 21975 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;; 21976 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;; 21977 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;; 21978 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;; 21979 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;; 21980 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;; 21981 21982 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 21983 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 21984 { (exit 1); exit 1; }; };; 21985 esac 21986 done 21987 21988 21989 # If the user did not use the arguments to specify the items to instantiate, 21990 # then the envvar interface is used. Set only those that are not. 21991 # We use the long form for the default assignment because of an extremely 21992 # bizarre bug on SunOS 4.1.3. 21993 if $ac_need_defaults; then 21994 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 21995 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 21996 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 21997 fi 21998 21999 # Have a temporary directory for convenience. Make it in the build tree 22000 # simply because there is no reason against having it here, and in addition, 22001 # creating and moving files from /tmp can sometimes cause problems. 22002 # Hook for its removal unless debugging. 22003 # Note that there is a small window in which the directory will not be cleaned: 22004 # after its creation but before its name has been assigned to `$tmp'. 22005 $debug || 22006 { 22007 tmp= 22008 trap 'exit_status=$? 22009 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 22010 ' 0 22011 trap '{ (exit 1); exit 1; }' 1 2 13 15 22012 } 22013 # Create a (secure) tmp directory for tmp files. 22014 22015 { 22016 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 22017 test -n "$tmp" && test -d "$tmp" 22018 } || 22019 { 22020 tmp=./conf$$-$RANDOM 22021 (umask 077 && mkdir "$tmp") 22022 } || 22023 { 22024 echo "$me: cannot create a temporary directory in ." >&2 22025 { (exit 1); exit 1; } 22026 } 22027 22028 # 22029 # Set up the sed scripts for CONFIG_FILES section. 22030 # 22031 22032 # No need to generate the scripts if there are no CONFIG_FILES. 22033 # This happens for instance when ./config.status config.h 22034 if test -n "$CONFIG_FILES"; then 22035 22036 _ACEOF 22037 22038 22039 22040 ac_delim='%!_!# ' 22041 for ac_last_try in false false false false false :; do 22042 cat >conf$$subs.sed <<_ACEOF 22043 SHELL!$SHELL$ac_delim 22044 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim 22045 PACKAGE_NAME!$PACKAGE_NAME$ac_delim 22046 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim 22047 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim 22048 PACKAGE_STRING!$PACKAGE_STRING$ac_delim 22049 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim 22050 exec_prefix!$exec_prefix$ac_delim 22051 prefix!$prefix$ac_delim 22052 program_transform_name!$program_transform_name$ac_delim 22053 bindir!$bindir$ac_delim 22054 sbindir!$sbindir$ac_delim 22055 libexecdir!$libexecdir$ac_delim 22056 datarootdir!$datarootdir$ac_delim 22057 datadir!$datadir$ac_delim 22058 sysconfdir!$sysconfdir$ac_delim 22059 sharedstatedir!$sharedstatedir$ac_delim 22060 localstatedir!$localstatedir$ac_delim 22061 includedir!$includedir$ac_delim 22062 oldincludedir!$oldincludedir$ac_delim 22063 docdir!$docdir$ac_delim 22064 infodir!$infodir$ac_delim 22065 htmldir!$htmldir$ac_delim 22066 dvidir!$dvidir$ac_delim 22067 pdfdir!$pdfdir$ac_delim 22068 psdir!$psdir$ac_delim 22069 libdir!$libdir$ac_delim 22070 localedir!$localedir$ac_delim 22071 mandir!$mandir$ac_delim 22072 DEFS!$DEFS$ac_delim 22073 ECHO_C!$ECHO_C$ac_delim 22074 ECHO_N!$ECHO_N$ac_delim 22075 ECHO_T!$ECHO_T$ac_delim 22076 LIBS!$LIBS$ac_delim 22077 build_alias!$build_alias$ac_delim 22078 host_alias!$host_alias$ac_delim 22079 target_alias!$target_alias$ac_delim 22080 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim 22081 CC!$CC$ac_delim 22082 CFLAGS!$CFLAGS$ac_delim 22083 LDFLAGS!$LDFLAGS$ac_delim 22084 CPPFLAGS!$CPPFLAGS$ac_delim 22085 ac_ct_CC!$ac_ct_CC$ac_delim 22086 EXEEXT!$EXEEXT$ac_delim 22087 OBJEXT!$OBJEXT$ac_delim 22088 CXX!$CXX$ac_delim 22089 CXXFLAGS!$CXXFLAGS$ac_delim 22090 ac_ct_CXX!$ac_ct_CXX$ac_delim 22091 CPP!$CPP$ac_delim 22092 subdirs!$subdirs$ac_delim 22093 ENABLE_POLLY!$ENABLE_POLLY$ac_delim 22094 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim 22095 build!$build$ac_delim 22096 build_cpu!$build_cpu$ac_delim 22097 build_vendor!$build_vendor$ac_delim 22098 build_os!$build_os$ac_delim 22099 host!$host$ac_delim 22100 host_cpu!$host_cpu$ac_delim 22101 host_vendor!$host_vendor$ac_delim 22102 host_os!$host_os$ac_delim 22103 target!$target$ac_delim 22104 target_cpu!$target_cpu$ac_delim 22105 target_vendor!$target_vendor$ac_delim 22106 target_os!$target_os$ac_delim 22107 OS!$OS$ac_delim 22108 HOST_OS!$HOST_OS$ac_delim 22109 TARGET_OS!$TARGET_OS$ac_delim 22110 LINKALL!$LINKALL$ac_delim 22111 NOLINKALL!$NOLINKALL$ac_delim 22112 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim 22113 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim 22114 ARCH!$ARCH$ac_delim 22115 ENDIAN!$ENDIAN$ac_delim 22116 GREP!$GREP$ac_delim 22117 EGREP!$EGREP$ac_delim 22118 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim 22119 BUILD_CC!$BUILD_CC$ac_delim 22120 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim 22121 BUILD_CXX!$BUILD_CXX$ac_delim 22122 CVSBUILD!$CVSBUILD$ac_delim 22123 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim 22124 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim 22125 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim 22126 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim 22127 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim 22128 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim 22129 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim 22130 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim 22131 JIT!$JIT$ac_delim 22132 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim 22133 ENABLE_DOCS!$ENABLE_DOCS$ac_delim 22134 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim 22135 LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim 22136 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim 22137 ENABLE_PIC!$ENABLE_PIC$ac_delim 22138 ENABLE_SHARED!$ENABLE_SHARED$ac_delim 22139 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim 22140 _ACEOF 22141 22142 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 22143 break 22144 elif $ac_last_try; then 22145 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22146 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22147 { (exit 1); exit 1; }; } 22148 else 22149 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22150 fi 22151 done 22152 22153 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22154 if test -n "$ac_eof"; then 22155 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22156 ac_eof=`expr $ac_eof + 1` 22157 fi 22158 22159 cat >>$CONFIG_STATUS <<_ACEOF 22160 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 22161 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22162 _ACEOF 22163 sed ' 22164 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22165 s/^/s,@/; s/!/@,|#_!!_#|/ 22166 :n 22167 t n 22168 s/'"$ac_delim"'$/,g/; t 22169 s/$/\\/; p 22170 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22171 ' >>$CONFIG_STATUS <conf$$subs.sed 22172 rm -f conf$$subs.sed 22173 cat >>$CONFIG_STATUS <<_ACEOF 22174 CEOF$ac_eof 22175 _ACEOF 22176 22177 22178 ac_delim='%!_!# ' 22179 for ac_last_try in false false false false false :; do 22180 cat >conf$$subs.sed <<_ACEOF 22181 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim 22182 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim 22183 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim 22184 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim 22185 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim 22186 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim 22187 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim 22188 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim 22189 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim 22190 CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim 22191 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim 22192 INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim 22193 NM!$NM$ac_delim 22194 ifGNUmake!$ifGNUmake$ac_delim 22195 LN_S!$LN_S$ac_delim 22196 CMP!$CMP$ac_delim 22197 CP!$CP$ac_delim 22198 DATE!$DATE$ac_delim 22199 FIND!$FIND$ac_delim 22200 MKDIR!$MKDIR$ac_delim 22201 MV!$MV$ac_delim 22202 RANLIB!$RANLIB$ac_delim 22203 AR!$AR$ac_delim 22204 RM!$RM$ac_delim 22205 SED!$SED$ac_delim 22206 TAR!$TAR$ac_delim 22207 BINPWD!$BINPWD$ac_delim 22208 GRAPHVIZ!$GRAPHVIZ$ac_delim 22209 DOT!$DOT$ac_delim 22210 FDP!$FDP$ac_delim 22211 NEATO!$NEATO$ac_delim 22212 TWOPI!$TWOPI$ac_delim 22213 CIRCO!$CIRCO$ac_delim 22214 GV!$GV$ac_delim 22215 DOTTY!$DOTTY$ac_delim 22216 XDOT_PY!$XDOT_PY$ac_delim 22217 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim 22218 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 22219 INSTALL_DATA!$INSTALL_DATA$ac_delim 22220 BZIP2!$BZIP2$ac_delim 22221 CAT!$CAT$ac_delim 22222 DOXYGEN!$DOXYGEN$ac_delim 22223 GROFF!$GROFF$ac_delim 22224 GZIPBIN!$GZIPBIN$ac_delim 22225 POD2HTML!$POD2HTML$ac_delim 22226 POD2MAN!$POD2MAN$ac_delim 22227 PDFROFF!$PDFROFF$ac_delim 22228 RUNTEST!$RUNTEST$ac_delim 22229 TCLSH!$TCLSH$ac_delim 22230 ZIP!$ZIP$ac_delim 22231 OCAMLC!$OCAMLC$ac_delim 22232 OCAMLOPT!$OCAMLOPT$ac_delim 22233 OCAMLDEP!$OCAMLDEP$ac_delim 22234 OCAMLDOC!$OCAMLDOC$ac_delim 22235 GAS!$GAS$ac_delim 22236 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim 22237 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim 22238 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim 22239 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim 22240 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim 22241 LIBADD_DL!$LIBADD_DL$ac_delim 22242 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim 22243 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim 22244 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim 22245 USE_UDIS86!$USE_UDIS86$ac_delim 22246 USE_OPROFILE!$USE_OPROFILE$ac_delim 22247 USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim 22248 INTEL_JITEVENTS_INCDIR!$INTEL_JITEVENTS_INCDIR$ac_delim 22249 INTEL_JITEVENTS_LIBDIR!$INTEL_JITEVENTS_LIBDIR$ac_delim 22250 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim 22251 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim 22252 MMAP_FILE!$MMAP_FILE$ac_delim 22253 SHLIBEXT!$SHLIBEXT$ac_delim 22254 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim 22255 LLVM_PREFIX!$LLVM_PREFIX$ac_delim 22256 LLVM_BINDIR!$LLVM_BINDIR$ac_delim 22257 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim 22258 LLVM_DATADIR!$LLVM_DATADIR$ac_delim 22259 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim 22260 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim 22261 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim 22262 LLVM_INFODIR!$LLVM_INFODIR$ac_delim 22263 LLVM_MANDIR!$LLVM_MANDIR$ac_delim 22264 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim 22265 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim 22266 ALL_BINDINGS!$ALL_BINDINGS$ac_delim 22267 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim 22268 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim 22269 RPATH!$RPATH$ac_delim 22270 RDYNAMIC!$RDYNAMIC$ac_delim 22271 LIBOBJS!$LIBOBJS$ac_delim 22272 LTLIBOBJS!$LTLIBOBJS$ac_delim 22273 _ACEOF 22274 22275 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 92; then 22276 break 22277 elif $ac_last_try; then 22278 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22279 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22280 { (exit 1); exit 1; }; } 22281 else 22282 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22283 fi 22284 done 22285 22286 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22287 if test -n "$ac_eof"; then 22288 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22289 ac_eof=`expr $ac_eof + 1` 22290 fi 22291 22292 cat >>$CONFIG_STATUS <<_ACEOF 22293 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof 22294 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 22295 _ACEOF 22296 sed ' 22297 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22298 s/^/s,@/; s/!/@,|#_!!_#|/ 22299 :n 22300 t n 22301 s/'"$ac_delim"'$/,g/; t 22302 s/$/\\/; p 22303 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22304 ' >>$CONFIG_STATUS <conf$$subs.sed 22305 rm -f conf$$subs.sed 22306 cat >>$CONFIG_STATUS <<_ACEOF 22307 :end 22308 s/|#_!!_#|//g 22309 CEOF$ac_eof 22310 _ACEOF 22311 22312 22313 # VPATH may cause trouble with some makes, so we remove $(srcdir), 22314 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 22315 # trailing colons and then remove the whole line if VPATH becomes empty 22316 # (actually we leave an empty line to preserve line numbers). 22317 if test "x$srcdir" = x.; then 22318 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 22319 s/:*\$(srcdir):*/:/ 22320 s/:*\${srcdir}:*/:/ 22321 s/:*@srcdir@:*/:/ 22322 s/^\([^=]*=[ ]*\):*/\1/ 22323 s/:*$// 22324 s/^[^=]*=[ ]*$// 22325 }' 22326 fi 22327 22328 cat >>$CONFIG_STATUS <<\_ACEOF 22329 fi # test -n "$CONFIG_FILES" 22330 22331 22332 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS 22333 do 22334 case $ac_tag in 22335 :[FHLC]) ac_mode=$ac_tag; continue;; 22336 esac 22337 case $ac_mode$ac_tag in 22338 :[FHL]*:*);; 22339 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 22340 echo "$as_me: error: Invalid tag $ac_tag." >&2;} 22341 { (exit 1); exit 1; }; };; 22342 :[FH]-) ac_tag=-:-;; 22343 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 22344 esac 22345 ac_save_IFS=$IFS 22346 IFS=: 22347 set x $ac_tag 22348 IFS=$ac_save_IFS 22349 shift 22350 ac_file=$1 22351 shift 22352 22353 case $ac_mode in 22354 :L) ac_source=$1;; 22355 :[FH]) 22356 ac_file_inputs= 22357 for ac_f 22358 do 22359 case $ac_f in 22360 -) ac_f="$tmp/stdin";; 22361 *) # Look for the file first in the build tree, then in the source tree 22362 # (if the path is not absolute). The absolute path cannot be DOS-style, 22363 # because $ac_f cannot contain `:'. 22364 test -f "$ac_f" || 22365 case $ac_f in 22366 [\\/$]*) false;; 22367 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 22368 esac || 22369 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 22370 echo "$as_me: error: cannot find input file: $ac_f" >&2;} 22371 { (exit 1); exit 1; }; };; 22372 esac 22373 ac_file_inputs="$ac_file_inputs $ac_f" 22374 done 22375 22376 # Let's still pretend it is `configure' which instantiates (i.e., don't 22377 # use $as_me), people would be surprised to read: 22378 # /* config.h. Generated by config.status. */ 22379 configure_input="Generated from "`IFS=: 22380 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." 22381 if test x"$ac_file" != x-; then 22382 configure_input="$ac_file. $configure_input" 22383 { echo "$as_me:$LINENO: creating $ac_file" >&5 22384 echo "$as_me: creating $ac_file" >&6;} 22385 fi 22386 22387 case $ac_tag in 22388 *:-:* | *:-) cat >"$tmp/stdin";; 22389 esac 22390 ;; 22391 esac 22392 22393 ac_dir=`$as_dirname -- "$ac_file" || 22394 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22395 X"$ac_file" : 'X\(//\)[^/]' \| \ 22396 X"$ac_file" : 'X\(//\)$' \| \ 22397 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22398 echo X"$ac_file" | 22399 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22400 s//\1/ 22401 q 22402 } 22403 /^X\(\/\/\)[^/].*/{ 22404 s//\1/ 22405 q 22406 } 22407 /^X\(\/\/\)$/{ 22408 s//\1/ 22409 q 22410 } 22411 /^X\(\/\).*/{ 22412 s//\1/ 22413 q 22414 } 22415 s/.*/./; q'` 22416 { as_dir="$ac_dir" 22417 case $as_dir in #( 22418 -*) as_dir=./$as_dir;; 22419 esac 22420 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22421 as_dirs= 22422 while :; do 22423 case $as_dir in #( 22424 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22425 *) as_qdir=$as_dir;; 22426 esac 22427 as_dirs="'$as_qdir' $as_dirs" 22428 as_dir=`$as_dirname -- "$as_dir" || 22429 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22430 X"$as_dir" : 'X\(//\)[^/]' \| \ 22431 X"$as_dir" : 'X\(//\)$' \| \ 22432 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22433 echo X"$as_dir" | 22434 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22435 s//\1/ 22436 q 22437 } 22438 /^X\(\/\/\)[^/].*/{ 22439 s//\1/ 22440 q 22441 } 22442 /^X\(\/\/\)$/{ 22443 s//\1/ 22444 q 22445 } 22446 /^X\(\/\).*/{ 22447 s//\1/ 22448 q 22449 } 22450 s/.*/./; q'` 22451 test -d "$as_dir" && break 22452 done 22453 test -z "$as_dirs" || eval "mkdir $as_dirs" 22454 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22455 echo "$as_me: error: cannot create directory $as_dir" >&2;} 22456 { (exit 1); exit 1; }; }; } 22457 ac_builddir=. 22458 22459 case "$ac_dir" in 22460 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22461 *) 22462 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22463 # A ".." for each directory in $ac_dir_suffix. 22464 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22465 case $ac_top_builddir_sub in 22466 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22467 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22468 esac ;; 22469 esac 22470 ac_abs_top_builddir=$ac_pwd 22471 ac_abs_builddir=$ac_pwd$ac_dir_suffix 22472 # for backward compatibility: 22473 ac_top_builddir=$ac_top_build_prefix 22474 22475 case $srcdir in 22476 .) # We are building in place. 22477 ac_srcdir=. 22478 ac_top_srcdir=$ac_top_builddir_sub 22479 ac_abs_top_srcdir=$ac_pwd ;; 22480 [\\/]* | ?:[\\/]* ) # Absolute name. 22481 ac_srcdir=$srcdir$ac_dir_suffix; 22482 ac_top_srcdir=$srcdir 22483 ac_abs_top_srcdir=$srcdir ;; 22484 *) # Relative name. 22485 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22486 ac_top_srcdir=$ac_top_build_prefix$srcdir 22487 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22488 esac 22489 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22490 22491 22492 case $ac_mode in 22493 :F) 22494 # 22495 # CONFIG_FILE 22496 # 22497 22498 case $INSTALL in 22499 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22500 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22501 esac 22502 _ACEOF 22503 22504 cat >>$CONFIG_STATUS <<\_ACEOF 22505 # If the template does not know about datarootdir, expand it. 22506 # FIXME: This hack should be removed a few years after 2.60. 22507 ac_datarootdir_hack=; ac_datarootdir_seen= 22508 22509 case `sed -n '/datarootdir/ { 22510 p 22511 q 22512 } 22513 /@datadir@/p 22514 /@docdir@/p 22515 /@infodir@/p 22516 /@localedir@/p 22517 /@mandir@/p 22518 ' $ac_file_inputs` in 22519 *datarootdir*) ac_datarootdir_seen=yes;; 22520 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22521 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22522 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22523 _ACEOF 22524 cat >>$CONFIG_STATUS <<_ACEOF 22525 ac_datarootdir_hack=' 22526 s&@datadir@&$datadir&g 22527 s&@docdir@&$docdir&g 22528 s&@infodir@&$infodir&g 22529 s&@localedir@&$localedir&g 22530 s&@mandir@&$mandir&g 22531 s&\\\${datarootdir}&$datarootdir&g' ;; 22532 esac 22533 _ACEOF 22534 22535 # Neutralize VPATH when `$srcdir' = `.'. 22536 # Shell code in configure.ac might set extrasub. 22537 # FIXME: do we really want to maintain this feature? 22538 cat >>$CONFIG_STATUS <<_ACEOF 22539 sed "$ac_vpsub 22540 $extrasub 22541 _ACEOF 22542 cat >>$CONFIG_STATUS <<\_ACEOF 22543 :t 22544 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22545 s&@configure_input@&$configure_input&;t t 22546 s&@top_builddir@&$ac_top_builddir_sub&;t t 22547 s&@srcdir@&$ac_srcdir&;t t 22548 s&@abs_srcdir@&$ac_abs_srcdir&;t t 22549 s&@top_srcdir@&$ac_top_srcdir&;t t 22550 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22551 s&@builddir@&$ac_builddir&;t t 22552 s&@abs_builddir@&$ac_abs_builddir&;t t 22553 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22554 s&@INSTALL@&$ac_INSTALL&;t t 22555 $ac_datarootdir_hack 22556 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 22557 22558 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22559 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 22560 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 22561 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22562 which seems to be undefined. Please make sure it is defined." >&5 22563 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22564 which seems to be undefined. Please make sure it is defined." >&2;} 22565 22566 rm -f "$tmp/stdin" 22567 case $ac_file in 22568 -) cat "$tmp/out"; rm -f "$tmp/out";; 22569 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 22570 esac 22571 ;; 22572 :H) 22573 # 22574 # CONFIG_HEADER 22575 # 22576 _ACEOF 22577 22578 # Transform confdefs.h into a sed script `conftest.defines', that 22579 # substitutes the proper values into config.h.in to produce config.h. 22580 rm -f conftest.defines conftest.tail 22581 # First, append a space to every undef/define line, to ease matching. 22582 echo 's/$/ /' >conftest.defines 22583 # Then, protect against being on the right side of a sed subst, or in 22584 # an unquoted here document, in config.status. If some macros were 22585 # called several times there might be several #defines for the same 22586 # symbol, which is useless. But do not sort them, since the last 22587 # AC_DEFINE must be honored. 22588 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 22589 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where 22590 # NAME is the cpp macro being defined, VALUE is the value it is being given. 22591 # PARAMS is the parameter list in the macro definition--in most cases, it's 22592 # just an empty string. 22593 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' 22594 ac_dB='\\)[ (].*,\\1define\\2' 22595 ac_dC=' ' 22596 ac_dD=' ,' 22597 22598 uniq confdefs.h | 22599 sed -n ' 22600 t rset 22601 :rset 22602 s/^[ ]*#[ ]*define[ ][ ]*// 22603 t ok 22604 d 22605 :ok 22606 s/[\\&,]/\\&/g 22607 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p 22608 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p 22609 ' >>conftest.defines 22610 22611 # Remove the space that was appended to ease matching. 22612 # Then replace #undef with comments. This is necessary, for 22613 # example, in the case of _POSIX_SOURCE, which is predefined and required 22614 # on some systems where configure will not decide to define it. 22615 # (The regexp can be short, since the line contains either #define or #undef.) 22616 echo 's/ $// 22617 s,^[ #]*u.*,/* & */,' >>conftest.defines 22618 22619 # Break up conftest.defines: 22620 ac_max_sed_lines=50 22621 22622 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" 22623 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" 22624 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" 22625 # et cetera. 22626 ac_in='$ac_file_inputs' 22627 ac_out='"$tmp/out1"' 22628 ac_nxt='"$tmp/out2"' 22629 22630 while : 22631 do 22632 # Write a here document: 22633 cat >>$CONFIG_STATUS <<_ACEOF 22634 # First, check the format of the line: 22635 cat >"\$tmp/defines.sed" <<\\CEOF 22636 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def 22637 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def 22638 b 22639 :def 22640 _ACEOF 22641 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS 22642 echo 'CEOF 22643 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS 22644 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in 22645 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail 22646 grep . conftest.tail >/dev/null || break 22647 rm -f conftest.defines 22648 mv conftest.tail conftest.defines 22649 done 22650 rm -f conftest.defines conftest.tail 22651 22652 echo "ac_result=$ac_in" >>$CONFIG_STATUS 22653 cat >>$CONFIG_STATUS <<\_ACEOF 22654 if test x"$ac_file" != x-; then 22655 echo "/* $configure_input */" >"$tmp/config.h" 22656 cat "$ac_result" >>"$tmp/config.h" 22657 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 22658 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 22659 echo "$as_me: $ac_file is unchanged" >&6;} 22660 else 22661 rm -f $ac_file 22662 mv "$tmp/config.h" $ac_file 22663 fi 22664 else 22665 echo "/* $configure_input */" 22666 cat "$ac_result" 22667 fi 22668 rm -f "$tmp/out12" 22669 ;; 22670 22671 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 22672 echo "$as_me: executing $ac_file commands" >&6;} 22673 ;; 22674 esac 22675 22676 22677 case $ac_file$ac_mode in 22678 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile` 22679 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;; 22680 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common` 22681 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;; 22682 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile` 22683 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;; 22684 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile` 22685 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;; 22686 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile` 22687 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;; 22688 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile` 22689 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;; 22690 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests` 22691 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;; 22692 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile` 22693 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;; 22694 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile` 22695 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;; 22696 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile` 22697 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;; 22698 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile` 22699 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;; 22700 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile` 22701 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;; 22702 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml` 22703 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;; 22704 22705 esac 22706 done # for ac_tag 22707 22708 22709 { (exit 0); exit 0; } 22710 _ACEOF 22711 chmod +x $CONFIG_STATUS 22712 ac_clean_files=$ac_clean_files_save 22713 22714 22715 # configure is writing to config.log, and then calls config.status. 22716 # config.status does its own redirection, appending to config.log. 22717 # Unfortunately, on DOS this fails, as config.log is still kept open 22718 # by configure, so config.status won't be able to write to it; its 22719 # output is simply discarded. So we exec the FD to /dev/null, 22720 # effectively closing config.log, so it can be properly (re)opened and 22721 # appended to by config.status. When coming back to configure, we 22722 # need to make the FD available again. 22723 if test "$no_create" != yes; then 22724 ac_cs_success=: 22725 ac_config_status_args= 22726 test "$silent" = yes && 22727 ac_config_status_args="$ac_config_status_args --quiet" 22728 exec 5>/dev/null 22729 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22730 exec 5>>config.log 22731 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22732 # would make configure fail if this is the last instruction. 22733 $ac_cs_success || { (exit 1); exit 1; } 22734 fi 22735 22736 # 22737 # CONFIG_SUBDIRS section. 22738 # 22739 if test "$no_recursion" != yes; then 22740 22741 # Remove --cache-file and --srcdir arguments so they do not pile up. 22742 ac_sub_configure_args= 22743 ac_prev= 22744 eval "set x $ac_configure_args" 22745 shift 22746 for ac_arg 22747 do 22748 if test -n "$ac_prev"; then 22749 ac_prev= 22750 continue 22751 fi 22752 case $ac_arg in 22753 -cache-file | --cache-file | --cache-fil | --cache-fi \ 22754 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 22755 ac_prev=cache_file ;; 22756 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 22757 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ 22758 | --c=*) 22759 ;; 22760 --config-cache | -C) 22761 ;; 22762 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 22763 ac_prev=srcdir ;; 22764 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 22765 ;; 22766 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 22767 ac_prev=prefix ;; 22768 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 22769 ;; 22770 *) 22771 case $ac_arg in 22772 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22773 esac 22774 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;; 22775 esac 22776 done 22777 22778 # Always prepend --prefix to ensure using the same prefix 22779 # in subdir configurations. 22780 ac_arg="--prefix=$prefix" 22781 case $ac_arg in 22782 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22783 esac 22784 ac_sub_configure_args="$ac_arg $ac_sub_configure_args" 22785 22786 ac_popdir=`pwd` 22787 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue 22788 22789 # Do not complain, so a configure script can configure whichever 22790 # parts of a large source tree are present. 22791 test -d "$srcdir/$ac_dir" || continue 22792 22793 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" 22794 echo "$as_me:$LINENO: $ac_msg" >&5 22795 echo "$ac_msg" >&6 22796 { as_dir="$ac_dir" 22797 case $as_dir in #( 22798 -*) as_dir=./$as_dir;; 22799 esac 22800 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22801 as_dirs= 22802 while :; do 22803 case $as_dir in #( 22804 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22805 *) as_qdir=$as_dir;; 22806 esac 22807 as_dirs="'$as_qdir' $as_dirs" 22808 as_dir=`$as_dirname -- "$as_dir" || 22809 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22810 X"$as_dir" : 'X\(//\)[^/]' \| \ 22811 X"$as_dir" : 'X\(//\)$' \| \ 22812 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22813 echo X"$as_dir" | 22814 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22815 s//\1/ 22816 q 22817 } 22818 /^X\(\/\/\)[^/].*/{ 22819 s//\1/ 22820 q 22821 } 22822 /^X\(\/\/\)$/{ 22823 s//\1/ 22824 q 22825 } 22826 /^X\(\/\).*/{ 22827 s//\1/ 22828 q 22829 } 22830 s/.*/./; q'` 22831 test -d "$as_dir" && break 22832 done 22833 test -z "$as_dirs" || eval "mkdir $as_dirs" 22834 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22835 echo "$as_me: error: cannot create directory $as_dir" >&2;} 22836 { (exit 1); exit 1; }; }; } 22837 ac_builddir=. 22838 22839 case "$ac_dir" in 22840 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22841 *) 22842 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22843 # A ".." for each directory in $ac_dir_suffix. 22844 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22845 case $ac_top_builddir_sub in 22846 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22847 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22848 esac ;; 22849 esac 22850 ac_abs_top_builddir=$ac_pwd 22851 ac_abs_builddir=$ac_pwd$ac_dir_suffix 22852 # for backward compatibility: 22853 ac_top_builddir=$ac_top_build_prefix 22854 22855 case $srcdir in 22856 .) # We are building in place. 22857 ac_srcdir=. 22858 ac_top_srcdir=$ac_top_builddir_sub 22859 ac_abs_top_srcdir=$ac_pwd ;; 22860 [\\/]* | ?:[\\/]* ) # Absolute name. 22861 ac_srcdir=$srcdir$ac_dir_suffix; 22862 ac_top_srcdir=$srcdir 22863 ac_abs_top_srcdir=$srcdir ;; 22864 *) # Relative name. 22865 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22866 ac_top_srcdir=$ac_top_build_prefix$srcdir 22867 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22868 esac 22869 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22870 22871 22872 cd "$ac_dir" 22873 22874 # Check for guested configure; otherwise get Cygnus style configure. 22875 if test -f "$ac_srcdir/configure.gnu"; then 22876 ac_sub_configure=$ac_srcdir/configure.gnu 22877 elif test -f "$ac_srcdir/configure"; then 22878 ac_sub_configure=$ac_srcdir/configure 22879 elif test -f "$ac_srcdir/configure.in"; then 22880 # This should be Cygnus configure. 22881 ac_sub_configure=$ac_aux_dir/configure 22882 else 22883 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 22884 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} 22885 ac_sub_configure= 22886 fi 22887 22888 # The recursion is here. 22889 if test -n "$ac_sub_configure"; then 22890 # Make the cache file name correct relative to the subdirectory. 22891 case $cache_file in 22892 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; 22893 *) # Relative name. 22894 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; 22895 esac 22896 22897 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 22898 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} 22899 # The eval makes quoting arguments work. 22900 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ 22901 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || 22902 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 22903 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} 22904 { (exit 1); exit 1; }; } 22905 fi 22906 22907 cd "$ac_popdir" 22908 done 22909 fi 22910 22911