configure revision 61b1851a205cb8dd29c1d3d4231efb8f8f7da283
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.60 for LLVM 3.1svn. 4# 5# Report bugs to <http://llvm.org/bugs/>. 6# 7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11# 12# Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 13## --------------------- ## 14## M4sh Initialization. ## 15## --------------------- ## 16 17# Be Bourne compatible 18if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19 emulate sh 20 NULLCMD=: 21 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 22 # is contrary to our usage. Disable this feature. 23 alias -g '${1+"$@"}'='"$@"' 24 setopt NO_GLOB_SUBST 25else 26 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 27fi 28BIN_SH=xpg4; export BIN_SH # for Tru64 29DUALCASE=1; export DUALCASE # for MKS sh 30 31 32# PATH needs CR 33# Avoid depending upon Character Ranges. 34as_cr_letters='abcdefghijklmnopqrstuvwxyz' 35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 36as_cr_Letters=$as_cr_letters$as_cr_LETTERS 37as_cr_digits='0123456789' 38as_cr_alnum=$as_cr_Letters$as_cr_digits 39 40# The user is always right. 41if test "${PATH_SEPARATOR+set}" != set; then 42 echo "#! /bin/sh" >conf$$.sh 43 echo "exit 0" >>conf$$.sh 44 chmod +x conf$$.sh 45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 46 PATH_SEPARATOR=';' 47 else 48 PATH_SEPARATOR=: 49 fi 50 rm -f conf$$.sh 51fi 52 53# Support unset when possible. 54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 55 as_unset=unset 56else 57 as_unset=false 58fi 59 60 61# IFS 62# We need space, tab and new line, in precisely that order. Quoting is 63# there to prevent editors from complaining about space-tab. 64# (If _AS_PATH_WALK were called with IFS unset, it would disable word 65# splitting by setting IFS to empty value.) 66as_nl=' 67' 68IFS=" "" $as_nl" 69 70# Find who we are. Look in the path if we contain no directory separator. 71case $0 in 72 *[\\/]* ) as_myself=$0 ;; 73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 74for as_dir in $PATH 75do 76 IFS=$as_save_IFS 77 test -z "$as_dir" && as_dir=. 78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 79done 80IFS=$as_save_IFS 81 82 ;; 83esac 84# We did not find ourselves, most probably we were run as `sh COMMAND' 85# in which case we are not to be found in the path. 86if test "x$as_myself" = x; then 87 as_myself=$0 88fi 89if test ! -f "$as_myself"; then 90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 91 { (exit 1); exit 1; } 92fi 93 94# Work around bugs in pre-3.0 UWIN ksh. 95for as_var in ENV MAIL MAILPATH 96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 97done 98PS1='$ ' 99PS2='> ' 100PS4='+ ' 101 102# NLS nuisances. 103for as_var in \ 104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 106 LC_TELEPHONE LC_TIME 107do 108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 109 eval $as_var=C; export $as_var 110 else 111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 112 fi 113done 114 115# Required to use basename. 116if expr a : '\(a\)' >/dev/null 2>&1 && 117 test "X`expr 00001 : '.*\(...\)'`" = X001; then 118 as_expr=expr 119else 120 as_expr=false 121fi 122 123if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 124 as_basename=basename 125else 126 as_basename=false 127fi 128 129 130# Name of the executable. 131as_me=`$as_basename -- "$0" || 132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 133 X"$0" : 'X\(//\)$' \| \ 134 X"$0" : 'X\(/\)' \| . 2>/dev/null || 135echo X/"$0" | 136 sed '/^.*\/\([^/][^/]*\)\/*$/{ 137 s//\1/ 138 q 139 } 140 /^X\/\(\/\/\)$/{ 141 s//\1/ 142 q 143 } 144 /^X\/\(\/\).*/{ 145 s//\1/ 146 q 147 } 148 s/.*/./; q'` 149 150# CDPATH. 151$as_unset CDPATH 152 153 154if test "x$CONFIG_SHELL" = x; then 155 if (eval ":") 2>/dev/null; then 156 as_have_required=yes 157else 158 as_have_required=no 159fi 160 161 if test $as_have_required = yes && (eval ": 162(as_func_return () { 163 (exit \$1) 164} 165as_func_success () { 166 as_func_return 0 167} 168as_func_failure () { 169 as_func_return 1 170} 171as_func_ret_success () { 172 return 0 173} 174as_func_ret_failure () { 175 return 1 176} 177 178exitcode=0 179if as_func_success; then 180 : 181else 182 exitcode=1 183 echo as_func_success failed. 184fi 185 186if as_func_failure; then 187 exitcode=1 188 echo as_func_failure succeeded. 189fi 190 191if as_func_ret_success; then 192 : 193else 194 exitcode=1 195 echo as_func_ret_success failed. 196fi 197 198if as_func_ret_failure; then 199 exitcode=1 200 echo as_func_ret_failure succeeded. 201fi 202 203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 204 : 205else 206 exitcode=1 207 echo positional parameters were not saved. 208fi 209 210test \$exitcode = 0) || { (exit 1); exit 1; } 211 212( 213 as_lineno_1=\$LINENO 214 as_lineno_2=\$LINENO 215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 217") 2> /dev/null; then 218 : 219else 220 as_candidate_shells= 221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 222for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 223do 224 IFS=$as_save_IFS 225 test -z "$as_dir" && as_dir=. 226 case $as_dir in 227 /*) 228 for as_base in sh bash ksh sh5; do 229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 230 done;; 231 esac 232done 233IFS=$as_save_IFS 234 235 236 for as_shell in $as_candidate_shells $SHELL; do 237 # Try only shells that exist, to save several forks. 238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 239 { ("$as_shell") 2> /dev/null <<\_ASEOF 240# Be Bourne compatible 241if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 242 emulate sh 243 NULLCMD=: 244 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 245 # is contrary to our usage. Disable this feature. 246 alias -g '${1+"$@"}'='"$@"' 247 setopt NO_GLOB_SUBST 248else 249 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 250fi 251BIN_SH=xpg4; export BIN_SH # for Tru64 252DUALCASE=1; export DUALCASE # for MKS sh 253 254: 255_ASEOF 256}; then 257 CONFIG_SHELL=$as_shell 258 as_have_required=yes 259 if { "$as_shell" 2> /dev/null <<\_ASEOF 260# Be Bourne compatible 261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 262 emulate sh 263 NULLCMD=: 264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 265 # is contrary to our usage. Disable this feature. 266 alias -g '${1+"$@"}'='"$@"' 267 setopt NO_GLOB_SUBST 268else 269 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 270fi 271BIN_SH=xpg4; export BIN_SH # for Tru64 272DUALCASE=1; export DUALCASE # for MKS sh 273 274: 275(as_func_return () { 276 (exit $1) 277} 278as_func_success () { 279 as_func_return 0 280} 281as_func_failure () { 282 as_func_return 1 283} 284as_func_ret_success () { 285 return 0 286} 287as_func_ret_failure () { 288 return 1 289} 290 291exitcode=0 292if as_func_success; then 293 : 294else 295 exitcode=1 296 echo as_func_success failed. 297fi 298 299if as_func_failure; then 300 exitcode=1 301 echo as_func_failure succeeded. 302fi 303 304if as_func_ret_success; then 305 : 306else 307 exitcode=1 308 echo as_func_ret_success failed. 309fi 310 311if as_func_ret_failure; then 312 exitcode=1 313 echo as_func_ret_failure succeeded. 314fi 315 316if ( set x; as_func_ret_success y && test x = "$1" ); then 317 : 318else 319 exitcode=1 320 echo positional parameters were not saved. 321fi 322 323test $exitcode = 0) || { (exit 1); exit 1; } 324 325( 326 as_lineno_1=$LINENO 327 as_lineno_2=$LINENO 328 test "x$as_lineno_1" != "x$as_lineno_2" && 329 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 330 331_ASEOF 332}; then 333 break 334fi 335 336fi 337 338 done 339 340 if test "x$CONFIG_SHELL" != x; then 341 for as_var in BASH_ENV ENV 342 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 343 done 344 export CONFIG_SHELL 345 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 346fi 347 348 349 if test $as_have_required = no; then 350 echo This script requires a shell more modern than all the 351 echo shells that I found on your system. Please install a 352 echo modern shell, or manually run the script under such a 353 echo shell if you do have one. 354 { (exit 1); exit 1; } 355fi 356 357 358fi 359 360fi 361 362 363 364(eval "as_func_return () { 365 (exit \$1) 366} 367as_func_success () { 368 as_func_return 0 369} 370as_func_failure () { 371 as_func_return 1 372} 373as_func_ret_success () { 374 return 0 375} 376as_func_ret_failure () { 377 return 1 378} 379 380exitcode=0 381if as_func_success; then 382 : 383else 384 exitcode=1 385 echo as_func_success failed. 386fi 387 388if as_func_failure; then 389 exitcode=1 390 echo as_func_failure succeeded. 391fi 392 393if as_func_ret_success; then 394 : 395else 396 exitcode=1 397 echo as_func_ret_success failed. 398fi 399 400if as_func_ret_failure; then 401 exitcode=1 402 echo as_func_ret_failure succeeded. 403fi 404 405if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 406 : 407else 408 exitcode=1 409 echo positional parameters were not saved. 410fi 411 412test \$exitcode = 0") || { 413 echo No shell found that supports shell functions. 414 echo Please tell autoconf@gnu.org about your system, 415 echo including any error possibly output before this 416 echo message 417} 418 419 420 421 as_lineno_1=$LINENO 422 as_lineno_2=$LINENO 423 test "x$as_lineno_1" != "x$as_lineno_2" && 424 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 425 426 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 427 # uniformly replaced by the line number. The first 'sed' inserts a 428 # line-number line after each line using $LINENO; the second 'sed' 429 # does the real work. The second script uses 'N' to pair each 430 # line-number line with the line containing $LINENO, and appends 431 # trailing '-' during substitution so that $LINENO is not a special 432 # case at line end. 433 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 434 # scripts with optimization help from Paolo Bonzini. Blame Lee 435 # E. McMahon (1931-1989) for sed's syntax. :-) 436 sed -n ' 437 p 438 /[$]LINENO/= 439 ' <$as_myself | 440 sed ' 441 s/[$]LINENO.*/&-/ 442 t lineno 443 b 444 :lineno 445 N 446 :loop 447 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 448 t loop 449 s/-\n.*// 450 ' >$as_me.lineno && 451 chmod +x "$as_me.lineno" || 452 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 453 { (exit 1); exit 1; }; } 454 455 # Don't try to exec as it changes $[0], causing all sort of problems 456 # (the dirname of $[0] is not the place where we might find the 457 # original and so on. Autoconf is especially sensitive to this). 458 . "./$as_me.lineno" 459 # Exit status is that of the last command. 460 exit 461} 462 463 464if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 465 as_dirname=dirname 466else 467 as_dirname=false 468fi 469 470ECHO_C= ECHO_N= ECHO_T= 471case `echo -n x` in 472-n*) 473 case `echo 'x\c'` in 474 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 475 *) ECHO_C='\c';; 476 esac;; 477*) 478 ECHO_N='-n';; 479esac 480 481if expr a : '\(a\)' >/dev/null 2>&1 && 482 test "X`expr 00001 : '.*\(...\)'`" = X001; then 483 as_expr=expr 484else 485 as_expr=false 486fi 487 488rm -f conf$$ conf$$.exe conf$$.file 489if test -d conf$$.dir; then 490 rm -f conf$$.dir/conf$$.file 491else 492 rm -f conf$$.dir 493 mkdir conf$$.dir 494fi 495echo >conf$$.file 496if ln -s conf$$.file conf$$ 2>/dev/null; then 497 as_ln_s='ln -s' 498 # ... but there are two gotchas: 499 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 500 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 501 # In both cases, we have to default to `cp -p'. 502 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 503 as_ln_s='cp -p' 504elif ln conf$$.file conf$$ 2>/dev/null; then 505 as_ln_s=ln 506else 507 as_ln_s='cp -p' 508fi 509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 510rmdir conf$$.dir 2>/dev/null 511 512if mkdir -p . 2>/dev/null; then 513 as_mkdir_p=: 514else 515 test -d ./-p && rmdir ./-p 516 as_mkdir_p=false 517fi 518 519# Find out whether ``test -x'' works. Don't use a zero-byte file, as 520# systems may use methods other than mode bits to determine executability. 521cat >conf$$.file <<_ASEOF 522#! /bin/sh 523exit 0 524_ASEOF 525chmod +x conf$$.file 526if test -x conf$$.file >/dev/null 2>&1; then 527 as_executable_p="test -x" 528else 529 as_executable_p=: 530fi 531rm -f conf$$.file 532 533# Sed expression to map a string onto a valid CPP name. 534as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 535 536# Sed expression to map a string onto a valid variable name. 537as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 538 539 540 541exec 7<&0 </dev/null 6>&1 542 543# Name of the host. 544# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 545# so uname gets run too. 546ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 547 548# 549# Initializations. 550# 551ac_default_prefix=/usr/local 552ac_clean_files= 553ac_config_libobj_dir=. 554LIBOBJS= 555cross_compiling=no 556subdirs= 557MFLAGS= 558MAKEFLAGS= 559SHELL=${CONFIG_SHELL-/bin/sh} 560 561# Identity of this package. 562PACKAGE_NAME='LLVM' 563PACKAGE_TARNAME='llvm' 564PACKAGE_VERSION='3.1svn' 565PACKAGE_STRING='LLVM 3.1svn' 566PACKAGE_BUGREPORT='http://llvm.org/bugs/' 567 568ac_unique_file="lib/VMCore/Module.cpp" 569# Factoring default headers for most tests. 570ac_includes_default="\ 571#include <stdio.h> 572#if HAVE_SYS_TYPES_H 573# include <sys/types.h> 574#endif 575#if HAVE_SYS_STAT_H 576# include <sys/stat.h> 577#endif 578#if STDC_HEADERS 579# include <stdlib.h> 580# include <stddef.h> 581#else 582# if HAVE_STDLIB_H 583# include <stdlib.h> 584# endif 585#endif 586#if HAVE_STRING_H 587# if !STDC_HEADERS && HAVE_MEMORY_H 588# include <memory.h> 589# endif 590# include <string.h> 591#endif 592#if HAVE_STRINGS_H 593# include <strings.h> 594#endif 595#if HAVE_INTTYPES_H 596# include <inttypes.h> 597#endif 598#if HAVE_STDINT_H 599# include <stdint.h> 600#endif 601#if HAVE_UNISTD_H 602# include <unistd.h> 603#endif" 604 605ac_subst_vars='SHELL 606PATH_SEPARATOR 607PACKAGE_NAME 608PACKAGE_TARNAME 609PACKAGE_VERSION 610PACKAGE_STRING 611PACKAGE_BUGREPORT 612exec_prefix 613prefix 614program_transform_name 615bindir 616sbindir 617libexecdir 618datarootdir 619datadir 620sysconfdir 621sharedstatedir 622localstatedir 623includedir 624oldincludedir 625docdir 626infodir 627htmldir 628dvidir 629pdfdir 630psdir 631libdir 632localedir 633mandir 634DEFS 635ECHO_C 636ECHO_N 637ECHO_T 638LIBS 639build_alias 640host_alias 641target_alias 642LLVM_COPYRIGHT 643CC 644CFLAGS 645LDFLAGS 646CPPFLAGS 647ac_ct_CC 648EXEEXT 649OBJEXT 650CXX 651CXXFLAGS 652ac_ct_CXX 653CPP 654subdirs 655ENABLE_POLLY 656LLVM_HAS_POLLY 657build 658build_cpu 659build_vendor 660build_os 661host 662host_cpu 663host_vendor 664host_os 665target 666target_cpu 667target_vendor 668target_os 669OS 670HOST_OS 671TARGET_OS 672LINKALL 673NOLINKALL 674LLVM_ON_UNIX 675LLVM_ON_WIN32 676ARCH 677ENDIAN 678GREP 679EGREP 680LLVM_CROSS_COMPILING 681BUILD_CC 682BUILD_EXEEXT 683BUILD_CXX 684CVSBUILD 685ENABLE_LIBCPP 686ENABLE_OPTIMIZED 687ENABLE_PROFILING 688DISABLE_ASSERTIONS 689ENABLE_EXPENSIVE_CHECKS 690EXPENSIVE_CHECKS 691DEBUG_RUNTIME 692DEBUG_SYMBOLS 693JIT 694TARGET_HAS_JIT 695ENABLE_DOCS 696ENABLE_DOXYGEN 697LLVM_ENABLE_THREADS 698ENABLE_PTHREADS 699ENABLE_PIC 700ENABLE_SHARED 701ENABLE_EMBED_STDCXX 702ENABLE_TIMESTAMPS 703TARGETS_TO_BUILD 704LLVM_ENUM_TARGETS 705LLVM_ENUM_ASM_PRINTERS 706LLVM_ENUM_ASM_PARSERS 707LLVM_ENUM_DISASSEMBLERS 708ENABLE_CBE_PRINTF_A 709OPTIMIZE_OPTION 710EXTRA_OPTIONS 711EXTRA_LD_OPTIONS 712CLANG_SRC_ROOT 713BINUTILS_INCDIR 714INTERNAL_PREFIX 715NM 716ifGNUmake 717LN_S 718CMP 719CP 720DATE 721FIND 722MKDIR 723MV 724RANLIB 725AR 726RM 727SED 728TAR 729BINPWD 730GRAPHVIZ 731DOT 732FDP 733NEATO 734TWOPI 735CIRCO 736GV 737DOTTY 738XDOT_PY 739INSTALL_PROGRAM 740INSTALL_SCRIPT 741INSTALL_DATA 742BZIP2 743CAT 744DOXYGEN 745GROFF 746GZIPBIN 747POD2HTML 748POD2MAN 749PDFROFF 750RUNTEST 751TCLSH 752ZIP 753OCAMLC 754OCAMLOPT 755OCAMLDEP 756OCAMLDOC 757GAS 758HAVE_LINK_VERSION_SCRIPT 759INSTALL_LTDL_TRUE 760INSTALL_LTDL_FALSE 761CONVENIENCE_LTDL_TRUE 762CONVENIENCE_LTDL_FALSE 763LIBADD_DL 764NO_VARIADIC_MACROS 765NO_MISSING_FIELD_INITIALIZERS 766COVERED_SWITCH_DEFAULT 767USE_UDIS86 768USE_OPROFILE 769USE_INTEL_JITEVENTS 770INTEL_JITEVENTS_INCDIR 771INTEL_JITEVENTS_LIBDIR 772HAVE_PTHREAD 773HUGE_VAL_SANITY 774MMAP_FILE 775SHLIBEXT 776SHLIBPATH_VAR 777LLVM_PREFIX 778LLVM_BINDIR 779LLVM_LIBDIR 780LLVM_DATADIR 781LLVM_DOCSDIR 782LLVM_ETCDIR 783LLVM_INCLUDEDIR 784LLVM_INFODIR 785LLVM_MANDIR 786LLVM_CONFIGTIME 787BINDINGS_TO_BUILD 788ALL_BINDINGS 789OCAML_LIBDIR 790ENABLE_VISIBILITY_INLINES_HIDDEN 791RPATH 792RDYNAMIC 793LIBOBJS 794LTLIBOBJS' 795ac_subst_files='' 796 ac_precious_vars='build_alias 797host_alias 798target_alias 799CC 800CFLAGS 801LDFLAGS 802CPPFLAGS 803CXX 804CXXFLAGS 805CCC 806CPP' 807ac_subdirs_all='projects/llvm-gcc 808projects/test-suite 809projects/llvm-test 810projects/poolalloc 811projects/llvm-poolalloc 812projects/sample 813projects/privbracket 814projects/llvm-stacker 815projects/llvm-reopt 816projects/llvm-java 817projects/llvm-tv 818projects/safecode 819projects/llvm-kernel 820tools/polly' 821 822# Initialize some variables set by options. 823ac_init_help= 824ac_init_version=false 825# The variables have the same names as the options, with 826# dashes changed to underlines. 827cache_file=/dev/null 828exec_prefix=NONE 829no_create= 830no_recursion= 831prefix=NONE 832program_prefix=NONE 833program_suffix=NONE 834program_transform_name=s,x,x, 835silent= 836site= 837srcdir= 838verbose= 839x_includes=NONE 840x_libraries=NONE 841 842# Installation directory options. 843# These are left unexpanded so users can "make install exec_prefix=/foo" 844# and all the variables that are supposed to be based on exec_prefix 845# by default will actually change. 846# Use braces instead of parens because sh, perl, etc. also accept them. 847# (The list follows the same order as the GNU Coding Standards.) 848bindir='${exec_prefix}/bin' 849sbindir='${exec_prefix}/sbin' 850libexecdir='${exec_prefix}/libexec' 851datarootdir='${prefix}/share' 852datadir='${datarootdir}' 853sysconfdir='${prefix}/etc' 854sharedstatedir='${prefix}/com' 855localstatedir='${prefix}/var' 856includedir='${prefix}/include' 857oldincludedir='/usr/include' 858docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 859infodir='${datarootdir}/info' 860htmldir='${docdir}' 861dvidir='${docdir}' 862pdfdir='${docdir}' 863psdir='${docdir}' 864libdir='${exec_prefix}/lib' 865localedir='${datarootdir}/locale' 866mandir='${datarootdir}/man' 867 868ac_prev= 869ac_dashdash= 870for ac_option 871do 872 # If the previous option needs an argument, assign it. 873 if test -n "$ac_prev"; then 874 eval $ac_prev=\$ac_option 875 ac_prev= 876 continue 877 fi 878 879 case $ac_option in 880 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 881 *) ac_optarg=yes ;; 882 esac 883 884 # Accept the important Cygnus configure options, so we can diagnose typos. 885 886 case $ac_dashdash$ac_option in 887 --) 888 ac_dashdash=yes ;; 889 890 -bindir | --bindir | --bindi | --bind | --bin | --bi) 891 ac_prev=bindir ;; 892 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 893 bindir=$ac_optarg ;; 894 895 -build | --build | --buil | --bui | --bu) 896 ac_prev=build_alias ;; 897 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 898 build_alias=$ac_optarg ;; 899 900 -cache-file | --cache-file | --cache-fil | --cache-fi \ 901 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 902 ac_prev=cache_file ;; 903 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 904 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 905 cache_file=$ac_optarg ;; 906 907 --config-cache | -C) 908 cache_file=config.cache ;; 909 910 -datadir | --datadir | --datadi | --datad) 911 ac_prev=datadir ;; 912 -datadir=* | --datadir=* | --datadi=* | --datad=*) 913 datadir=$ac_optarg ;; 914 915 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 916 | --dataroo | --dataro | --datar) 917 ac_prev=datarootdir ;; 918 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 919 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 920 datarootdir=$ac_optarg ;; 921 922 -disable-* | --disable-*) 923 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 924 # Reject names that are not valid shell variable names. 925 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 926 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 927 { (exit 1); exit 1; }; } 928 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 929 eval enable_$ac_feature=no ;; 930 931 -docdir | --docdir | --docdi | --doc | --do) 932 ac_prev=docdir ;; 933 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 934 docdir=$ac_optarg ;; 935 936 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 937 ac_prev=dvidir ;; 938 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 939 dvidir=$ac_optarg ;; 940 941 -enable-* | --enable-*) 942 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 943 # Reject names that are not valid shell variable names. 944 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 945 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 946 { (exit 1); exit 1; }; } 947 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 948 eval enable_$ac_feature=\$ac_optarg ;; 949 950 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 951 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 952 | --exec | --exe | --ex) 953 ac_prev=exec_prefix ;; 954 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 955 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 956 | --exec=* | --exe=* | --ex=*) 957 exec_prefix=$ac_optarg ;; 958 959 -gas | --gas | --ga | --g) 960 # Obsolete; use --with-gas. 961 with_gas=yes ;; 962 963 -help | --help | --hel | --he | -h) 964 ac_init_help=long ;; 965 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 966 ac_init_help=recursive ;; 967 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 968 ac_init_help=short ;; 969 970 -host | --host | --hos | --ho) 971 ac_prev=host_alias ;; 972 -host=* | --host=* | --hos=* | --ho=*) 973 host_alias=$ac_optarg ;; 974 975 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 976 ac_prev=htmldir ;; 977 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 978 | --ht=*) 979 htmldir=$ac_optarg ;; 980 981 -includedir | --includedir | --includedi | --included | --include \ 982 | --includ | --inclu | --incl | --inc) 983 ac_prev=includedir ;; 984 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 985 | --includ=* | --inclu=* | --incl=* | --inc=*) 986 includedir=$ac_optarg ;; 987 988 -infodir | --infodir | --infodi | --infod | --info | --inf) 989 ac_prev=infodir ;; 990 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 991 infodir=$ac_optarg ;; 992 993 -libdir | --libdir | --libdi | --libd) 994 ac_prev=libdir ;; 995 -libdir=* | --libdir=* | --libdi=* | --libd=*) 996 libdir=$ac_optarg ;; 997 998 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 999 | --libexe | --libex | --libe) 1000 ac_prev=libexecdir ;; 1001 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1002 | --libexe=* | --libex=* | --libe=*) 1003 libexecdir=$ac_optarg ;; 1004 1005 -localedir | --localedir | --localedi | --localed | --locale) 1006 ac_prev=localedir ;; 1007 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1008 localedir=$ac_optarg ;; 1009 1010 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1011 | --localstate | --localstat | --localsta | --localst | --locals) 1012 ac_prev=localstatedir ;; 1013 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1014 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1015 localstatedir=$ac_optarg ;; 1016 1017 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1018 ac_prev=mandir ;; 1019 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1020 mandir=$ac_optarg ;; 1021 1022 -nfp | --nfp | --nf) 1023 # Obsolete; use --without-fp. 1024 with_fp=no ;; 1025 1026 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1027 | --no-cr | --no-c | -n) 1028 no_create=yes ;; 1029 1030 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1031 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1032 no_recursion=yes ;; 1033 1034 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1035 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1036 | --oldin | --oldi | --old | --ol | --o) 1037 ac_prev=oldincludedir ;; 1038 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1039 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1040 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1041 oldincludedir=$ac_optarg ;; 1042 1043 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1044 ac_prev=prefix ;; 1045 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1046 prefix=$ac_optarg ;; 1047 1048 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1049 | --program-pre | --program-pr | --program-p) 1050 ac_prev=program_prefix ;; 1051 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1052 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1053 program_prefix=$ac_optarg ;; 1054 1055 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1056 | --program-suf | --program-su | --program-s) 1057 ac_prev=program_suffix ;; 1058 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1059 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1060 program_suffix=$ac_optarg ;; 1061 1062 -program-transform-name | --program-transform-name \ 1063 | --program-transform-nam | --program-transform-na \ 1064 | --program-transform-n | --program-transform- \ 1065 | --program-transform | --program-transfor \ 1066 | --program-transfo | --program-transf \ 1067 | --program-trans | --program-tran \ 1068 | --progr-tra | --program-tr | --program-t) 1069 ac_prev=program_transform_name ;; 1070 -program-transform-name=* | --program-transform-name=* \ 1071 | --program-transform-nam=* | --program-transform-na=* \ 1072 | --program-transform-n=* | --program-transform-=* \ 1073 | --program-transform=* | --program-transfor=* \ 1074 | --program-transfo=* | --program-transf=* \ 1075 | --program-trans=* | --program-tran=* \ 1076 | --progr-tra=* | --program-tr=* | --program-t=*) 1077 program_transform_name=$ac_optarg ;; 1078 1079 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1080 ac_prev=pdfdir ;; 1081 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1082 pdfdir=$ac_optarg ;; 1083 1084 -psdir | --psdir | --psdi | --psd | --ps) 1085 ac_prev=psdir ;; 1086 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1087 psdir=$ac_optarg ;; 1088 1089 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1090 | -silent | --silent | --silen | --sile | --sil) 1091 silent=yes ;; 1092 1093 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1094 ac_prev=sbindir ;; 1095 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1096 | --sbi=* | --sb=*) 1097 sbindir=$ac_optarg ;; 1098 1099 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1100 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1101 | --sharedst | --shareds | --shared | --share | --shar \ 1102 | --sha | --sh) 1103 ac_prev=sharedstatedir ;; 1104 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1105 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1106 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1107 | --sha=* | --sh=*) 1108 sharedstatedir=$ac_optarg ;; 1109 1110 -site | --site | --sit) 1111 ac_prev=site ;; 1112 -site=* | --site=* | --sit=*) 1113 site=$ac_optarg ;; 1114 1115 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1116 ac_prev=srcdir ;; 1117 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1118 srcdir=$ac_optarg ;; 1119 1120 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1121 | --syscon | --sysco | --sysc | --sys | --sy) 1122 ac_prev=sysconfdir ;; 1123 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1124 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1125 sysconfdir=$ac_optarg ;; 1126 1127 -target | --target | --targe | --targ | --tar | --ta | --t) 1128 ac_prev=target_alias ;; 1129 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1130 target_alias=$ac_optarg ;; 1131 1132 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1133 verbose=yes ;; 1134 1135 -version | --version | --versio | --versi | --vers | -V) 1136 ac_init_version=: ;; 1137 1138 -with-* | --with-*) 1139 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1140 # Reject names that are not valid shell variable names. 1141 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1142 { echo "$as_me: error: invalid package name: $ac_package" >&2 1143 { (exit 1); exit 1; }; } 1144 ac_package=`echo $ac_package| sed 's/-/_/g'` 1145 eval with_$ac_package=\$ac_optarg ;; 1146 1147 -without-* | --without-*) 1148 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1149 # Reject names that are not valid shell variable names. 1150 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1151 { echo "$as_me: error: invalid package name: $ac_package" >&2 1152 { (exit 1); exit 1; }; } 1153 ac_package=`echo $ac_package | sed 's/-/_/g'` 1154 eval with_$ac_package=no ;; 1155 1156 --x) 1157 # Obsolete; use --with-x. 1158 with_x=yes ;; 1159 1160 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1161 | --x-incl | --x-inc | --x-in | --x-i) 1162 ac_prev=x_includes ;; 1163 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1164 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1165 x_includes=$ac_optarg ;; 1166 1167 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1168 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1169 ac_prev=x_libraries ;; 1170 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1171 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1172 x_libraries=$ac_optarg ;; 1173 1174 -*) { echo "$as_me: error: unrecognized option: $ac_option 1175Try \`$0 --help' for more information." >&2 1176 { (exit 1); exit 1; }; } 1177 ;; 1178 1179 *=*) 1180 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1181 # Reject names that are not valid shell variable names. 1182 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1183 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1184 { (exit 1); exit 1; }; } 1185 eval $ac_envvar=\$ac_optarg 1186 export $ac_envvar ;; 1187 1188 *) 1189 # FIXME: should be removed in autoconf 3.0. 1190 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1191 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1192 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1193 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1194 ;; 1195 1196 esac 1197done 1198 1199if test -n "$ac_prev"; then 1200 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1201 { echo "$as_me: error: missing argument to $ac_option" >&2 1202 { (exit 1); exit 1; }; } 1203fi 1204 1205# Be sure to have absolute directory names. 1206for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1207 datadir sysconfdir sharedstatedir localstatedir includedir \ 1208 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1209 libdir localedir mandir 1210do 1211 eval ac_val=\$$ac_var 1212 case $ac_val in 1213 [\\/$]* | ?:[\\/]* ) continue;; 1214 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1215 esac 1216 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1217 { (exit 1); exit 1; }; } 1218done 1219 1220# There might be people who depend on the old broken behavior: `$host' 1221# used to hold the argument of --host etc. 1222# FIXME: To remove some day. 1223build=$build_alias 1224host=$host_alias 1225target=$target_alias 1226 1227# FIXME: To remove some day. 1228if test "x$host_alias" != x; then 1229 if test "x$build_alias" = x; then 1230 cross_compiling=maybe 1231 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1232 If a cross compiler is detected then cross compile mode will be used." >&2 1233 elif test "x$build_alias" != "x$host_alias"; then 1234 cross_compiling=yes 1235 fi 1236fi 1237 1238ac_tool_prefix= 1239test -n "$host_alias" && ac_tool_prefix=$host_alias- 1240 1241test "$silent" = yes && exec 6>/dev/null 1242 1243 1244ac_pwd=`pwd` && test -n "$ac_pwd" && 1245ac_ls_di=`ls -di .` && 1246ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1247 { echo "$as_me: error: Working directory cannot be determined" >&2 1248 { (exit 1); exit 1; }; } 1249test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1250 { echo "$as_me: error: pwd does not report name of working directory" >&2 1251 { (exit 1); exit 1; }; } 1252 1253 1254# Find the source files, if location was not specified. 1255if test -z "$srcdir"; then 1256 ac_srcdir_defaulted=yes 1257 # Try the directory containing this script, then the parent directory. 1258 ac_confdir=`$as_dirname -- "$0" || 1259$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1260 X"$0" : 'X\(//\)[^/]' \| \ 1261 X"$0" : 'X\(//\)$' \| \ 1262 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1263echo X"$0" | 1264 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1265 s//\1/ 1266 q 1267 } 1268 /^X\(\/\/\)[^/].*/{ 1269 s//\1/ 1270 q 1271 } 1272 /^X\(\/\/\)$/{ 1273 s//\1/ 1274 q 1275 } 1276 /^X\(\/\).*/{ 1277 s//\1/ 1278 q 1279 } 1280 s/.*/./; q'` 1281 srcdir=$ac_confdir 1282 if test ! -r "$srcdir/$ac_unique_file"; then 1283 srcdir=.. 1284 fi 1285else 1286 ac_srcdir_defaulted=no 1287fi 1288if test ! -r "$srcdir/$ac_unique_file"; then 1289 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1290 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1291 { (exit 1); exit 1; }; } 1292fi 1293ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1294ac_abs_confdir=`( 1295 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1296 { (exit 1); exit 1; }; } 1297 pwd)` 1298# When building in place, set srcdir=. 1299if test "$ac_abs_confdir" = "$ac_pwd"; then 1300 srcdir=. 1301fi 1302# Remove unnecessary trailing slashes from srcdir. 1303# Double slashes in file names in object file debugging info 1304# mess up M-x gdb in Emacs. 1305case $srcdir in 1306*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1307esac 1308for ac_var in $ac_precious_vars; do 1309 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1310 eval ac_env_${ac_var}_value=\$${ac_var} 1311 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1312 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1313done 1314 1315# 1316# Report the --help message. 1317# 1318if test "$ac_init_help" = "long"; then 1319 # Omit some internal or obsolete options to make the list less imposing. 1320 # This message is too long to be a string in the A/UX 3.1 sh. 1321 cat <<_ACEOF 1322\`configure' configures LLVM 3.1svn to adapt to many kinds of systems. 1323 1324Usage: $0 [OPTION]... [VAR=VALUE]... 1325 1326To assign environment variables (e.g., CC, CFLAGS...), specify them as 1327VAR=VALUE. See below for descriptions of some of the useful variables. 1328 1329Defaults for the options are specified in brackets. 1330 1331Configuration: 1332 -h, --help display this help and exit 1333 --help=short display options specific to this package 1334 --help=recursive display the short help of all the included packages 1335 -V, --version display version information and exit 1336 -q, --quiet, --silent do not print \`checking...' messages 1337 --cache-file=FILE cache test results in FILE [disabled] 1338 -C, --config-cache alias for \`--cache-file=config.cache' 1339 -n, --no-create do not create output files 1340 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1341 1342Installation directories: 1343 --prefix=PREFIX install architecture-independent files in PREFIX 1344 [$ac_default_prefix] 1345 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1346 [PREFIX] 1347 1348By default, \`make install' will install all the files in 1349\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1350an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1351for instance \`--prefix=\$HOME'. 1352 1353For better control, use the options below. 1354 1355Fine tuning of the installation directories: 1356 --bindir=DIR user executables [EPREFIX/bin] 1357 --sbindir=DIR system admin executables [EPREFIX/sbin] 1358 --libexecdir=DIR program executables [EPREFIX/libexec] 1359 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1360 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1361 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1362 --libdir=DIR object code libraries [EPREFIX/lib] 1363 --includedir=DIR C header files [PREFIX/include] 1364 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1365 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1366 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1367 --infodir=DIR info documentation [DATAROOTDIR/info] 1368 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1369 --mandir=DIR man documentation [DATAROOTDIR/man] 1370 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm] 1371 --htmldir=DIR html documentation [DOCDIR] 1372 --dvidir=DIR dvi documentation [DOCDIR] 1373 --pdfdir=DIR pdf documentation [DOCDIR] 1374 --psdir=DIR ps documentation [DOCDIR] 1375_ACEOF 1376 1377 cat <<\_ACEOF 1378 1379System types: 1380 --build=BUILD configure for building on BUILD [guessed] 1381 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1382 --target=TARGET configure for building compilers for TARGET [HOST] 1383_ACEOF 1384fi 1385 1386if test -n "$ac_init_help"; then 1387 case $ac_init_help in 1388 short | recursive ) echo "Configuration of LLVM 3.1svn:";; 1389 esac 1390 cat <<\_ACEOF 1391 1392Optional Features: 1393 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1394 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1395 --enable-polly Use polly if available (default is YES) 1396 --enable-libcpp Use libc++ if available (default is NO) 1397 --enable-optimized Compile with optimizations enabled (default is NO) 1398 --enable-profiling Compile with profiling enabled (default is NO) 1399 --enable-assertions Compile with assertion checks enabled (default is 1400 YES) 1401 --enable-expensive-checks 1402 Compile with expensive debug checks enabled (default 1403 is NO) 1404 --enable-debug-runtime Build runtime libs with debug symbols (default is 1405 NO) 1406 --enable-debug-symbols Build compiler with debug symbols (default is NO if 1407 optimization is on and YES if it's off) 1408 --enable-jit Enable Just In Time Compiling (default is YES) 1409 --enable-docs Build documents (default is YES) 1410 --enable-doxygen Build doxygen documentation (default is NO) 1411 --enable-threads Use threads if available (default is YES) 1412 --enable-pthreads Use pthreads if available (default is YES) 1413 --enable-pic Build LLVM with Position Independent Code (default 1414 is YES) 1415 --enable-shared Build a shared library and link tools against it 1416 (default is NO) 1417 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for 1418 Win32 DLL (default is NO) 1419 --enable-timestamps Enable embedding timestamp information in build 1420 (default is YES) 1421 --enable-targets Build specific host targets: all or 1422 target1,target2,... Valid targets are: host, x86, 1423 x86_64, sparc, powerpc, arm, mips, spu, hexagon, 1424 xcore, msp430, ptx, cbe, and cpp (default=all) 1425 --enable-cbe-printf-a Enable C Backend output with hex floating point via 1426 %a (default is YES) 1427 --enable-bindings Build specific language bindings: 1428 all,auto,none,{binding-name} (default=auto) 1429 --enable-libffi Check for the presence of libffi (default is NO) 1430 --enable-ltdl-install install libltdl 1431 1432Optional Packages: 1433 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1434 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1435 --with-optimize-option Select the compiler options to use for optimized 1436 builds 1437 --with-extra-options Specify additional options to compile LLVM with 1438 --with-extra-ld-options Specify additional options to link LLVM with 1439 --with-ocaml-libdir Specify install location for ocaml bindings (default 1440 is stdlib) 1441 --with-clang-srcdir Directory to the out-of-tree Clang source 1442 --with-clang-resource-dir 1443 Relative directory from the Clang binary for 1444 resource files 1445 --with-c-include-dirs Colon separated list of directories clang will 1446 search for headers 1447 --with-gcc-toolchain Directory where gcc is installed. 1448 --with-binutils-include Specify path to binutils/include/ containing 1449 plugin-api.h file for gold plugin. 1450 --with-bug-report-url Specify the URL where bug reports should be 1451 submitted (default=http://llvm.org/bugs/) 1452 --with-internal-prefix Installation directory for internal files 1453 --with-tclinclude directory where tcl headers are 1454 --with-udis86=<path> Use udis86 external x86 disassembler library 1455 --with-oprofile=<prefix> 1456 Tell OProfile >= 0.9.4 how to symbolize JIT output 1457 --with-intel-jitevents=<vtune-amplifier-dir> 1458 Specify location of run-time support library for 1459 Intel JIT API 1460 (default=/opt/intel/vtune_amplifier_xe_2011) 1461 1462Some influential environment variables: 1463 CC C compiler command 1464 CFLAGS C compiler flags 1465 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1466 nonstandard directory <lib dir> 1467 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1468 you have headers in a nonstandard directory <include dir> 1469 CXX C++ compiler command 1470 CXXFLAGS C++ compiler flags 1471 CPP C preprocessor 1472 1473Use these variables to override the choices made by `configure' or to help 1474it to find libraries and programs with nonstandard names/locations. 1475 1476Report bugs to <http://llvm.org/bugs/>. 1477_ACEOF 1478ac_status=$? 1479fi 1480 1481if test "$ac_init_help" = "recursive"; then 1482 # If there are subdirs, report their specific --help. 1483 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1484 test -d "$ac_dir" || continue 1485 ac_builddir=. 1486 1487case "$ac_dir" in 1488.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1489*) 1490 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1491 # A ".." for each directory in $ac_dir_suffix. 1492 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1493 case $ac_top_builddir_sub in 1494 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1495 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1496 esac ;; 1497esac 1498ac_abs_top_builddir=$ac_pwd 1499ac_abs_builddir=$ac_pwd$ac_dir_suffix 1500# for backward compatibility: 1501ac_top_builddir=$ac_top_build_prefix 1502 1503case $srcdir in 1504 .) # We are building in place. 1505 ac_srcdir=. 1506 ac_top_srcdir=$ac_top_builddir_sub 1507 ac_abs_top_srcdir=$ac_pwd ;; 1508 [\\/]* | ?:[\\/]* ) # Absolute name. 1509 ac_srcdir=$srcdir$ac_dir_suffix; 1510 ac_top_srcdir=$srcdir 1511 ac_abs_top_srcdir=$srcdir ;; 1512 *) # Relative name. 1513 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1514 ac_top_srcdir=$ac_top_build_prefix$srcdir 1515 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1516esac 1517ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1518 1519 cd "$ac_dir" || { ac_status=$?; continue; } 1520 # Check for guested configure. 1521 if test -f "$ac_srcdir/configure.gnu"; then 1522 echo && 1523 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1524 elif test -f "$ac_srcdir/configure"; then 1525 echo && 1526 $SHELL "$ac_srcdir/configure" --help=recursive 1527 else 1528 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1529 fi || ac_status=$? 1530 cd "$ac_pwd" || { ac_status=$?; break; } 1531 done 1532fi 1533 1534test -n "$ac_init_help" && exit $ac_status 1535if $ac_init_version; then 1536 cat <<\_ACEOF 1537LLVM configure 3.1svn 1538generated by GNU Autoconf 2.60 1539 1540Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 15412002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1542This configure script is free software; the Free Software Foundation 1543gives unlimited permission to copy, distribute and modify it. 1544 1545Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 1546_ACEOF 1547 exit 1548fi 1549cat >config.log <<_ACEOF 1550This file contains any messages produced by compilers while 1551running configure, to aid debugging if configure makes a mistake. 1552 1553It was created by LLVM $as_me 3.1svn, which was 1554generated by GNU Autoconf 2.60. Invocation command line was 1555 1556 $ $0 $@ 1557 1558_ACEOF 1559exec 5>>config.log 1560{ 1561cat <<_ASUNAME 1562## --------- ## 1563## Platform. ## 1564## --------- ## 1565 1566hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1567uname -m = `(uname -m) 2>/dev/null || echo unknown` 1568uname -r = `(uname -r) 2>/dev/null || echo unknown` 1569uname -s = `(uname -s) 2>/dev/null || echo unknown` 1570uname -v = `(uname -v) 2>/dev/null || echo unknown` 1571 1572/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1573/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1574 1575/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1576/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1577/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1578/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1579/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1580/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1581/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1582 1583_ASUNAME 1584 1585as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1586for as_dir in $PATH 1587do 1588 IFS=$as_save_IFS 1589 test -z "$as_dir" && as_dir=. 1590 echo "PATH: $as_dir" 1591done 1592IFS=$as_save_IFS 1593 1594} >&5 1595 1596cat >&5 <<_ACEOF 1597 1598 1599## ----------- ## 1600## Core tests. ## 1601## ----------- ## 1602 1603_ACEOF 1604 1605 1606# Keep a trace of the command line. 1607# Strip out --no-create and --no-recursion so they do not pile up. 1608# Strip out --silent because we don't want to record it for future runs. 1609# Also quote any args containing shell meta-characters. 1610# Make two passes to allow for proper duplicate-argument suppression. 1611ac_configure_args= 1612ac_configure_args0= 1613ac_configure_args1= 1614ac_must_keep_next=false 1615for ac_pass in 1 2 1616do 1617 for ac_arg 1618 do 1619 case $ac_arg in 1620 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1621 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1622 | -silent | --silent | --silen | --sile | --sil) 1623 continue ;; 1624 *\'*) 1625 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1626 esac 1627 case $ac_pass in 1628 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1629 2) 1630 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1631 if test $ac_must_keep_next = true; then 1632 ac_must_keep_next=false # Got value, back to normal. 1633 else 1634 case $ac_arg in 1635 *=* | --config-cache | -C | -disable-* | --disable-* \ 1636 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1637 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1638 | -with-* | --with-* | -without-* | --without-* | --x) 1639 case "$ac_configure_args0 " in 1640 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1641 esac 1642 ;; 1643 -* ) ac_must_keep_next=true ;; 1644 esac 1645 fi 1646 ac_configure_args="$ac_configure_args '$ac_arg'" 1647 ;; 1648 esac 1649 done 1650done 1651$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1652$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1653 1654# When interrupted or exit'd, cleanup temporary files, and complete 1655# config.log. We remove comments because anyway the quotes in there 1656# would cause problems or look ugly. 1657# WARNING: Use '\'' to represent an apostrophe within the trap. 1658# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1659trap 'exit_status=$? 1660 # Save into config.log some information that might help in debugging. 1661 { 1662 echo 1663 1664 cat <<\_ASBOX 1665## ---------------- ## 1666## Cache variables. ## 1667## ---------------- ## 1668_ASBOX 1669 echo 1670 # The following way of writing the cache mishandles newlines in values, 1671( 1672 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1673 eval ac_val=\$$ac_var 1674 case $ac_val in #( 1675 *${as_nl}*) 1676 case $ac_var in #( 1677 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 1678echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 1679 esac 1680 case $ac_var in #( 1681 _ | IFS | as_nl) ;; #( 1682 *) $as_unset $ac_var ;; 1683 esac ;; 1684 esac 1685 done 1686 (set) 2>&1 | 1687 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1688 *${as_nl}ac_space=\ *) 1689 sed -n \ 1690 "s/'\''/'\''\\\\'\'''\''/g; 1691 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1692 ;; #( 1693 *) 1694 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1695 ;; 1696 esac | 1697 sort 1698) 1699 echo 1700 1701 cat <<\_ASBOX 1702## ----------------- ## 1703## Output variables. ## 1704## ----------------- ## 1705_ASBOX 1706 echo 1707 for ac_var in $ac_subst_vars 1708 do 1709 eval ac_val=\$$ac_var 1710 case $ac_val in 1711 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1712 esac 1713 echo "$ac_var='\''$ac_val'\''" 1714 done | sort 1715 echo 1716 1717 if test -n "$ac_subst_files"; then 1718 cat <<\_ASBOX 1719## ------------------- ## 1720## File substitutions. ## 1721## ------------------- ## 1722_ASBOX 1723 echo 1724 for ac_var in $ac_subst_files 1725 do 1726 eval ac_val=\$$ac_var 1727 case $ac_val in 1728 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1729 esac 1730 echo "$ac_var='\''$ac_val'\''" 1731 done | sort 1732 echo 1733 fi 1734 1735 if test -s confdefs.h; then 1736 cat <<\_ASBOX 1737## ----------- ## 1738## confdefs.h. ## 1739## ----------- ## 1740_ASBOX 1741 echo 1742 cat confdefs.h 1743 echo 1744 fi 1745 test "$ac_signal" != 0 && 1746 echo "$as_me: caught signal $ac_signal" 1747 echo "$as_me: exit $exit_status" 1748 } >&5 1749 rm -f core *.core core.conftest.* && 1750 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1751 exit $exit_status 1752' 0 1753for ac_signal in 1 2 13 15; do 1754 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1755done 1756ac_signal=0 1757 1758# confdefs.h avoids OS command line length limits that DEFS can exceed. 1759rm -f -r conftest* confdefs.h 1760 1761# Predefined preprocessor variables. 1762 1763cat >>confdefs.h <<_ACEOF 1764#define PACKAGE_NAME "$PACKAGE_NAME" 1765_ACEOF 1766 1767 1768cat >>confdefs.h <<_ACEOF 1769#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1770_ACEOF 1771 1772 1773cat >>confdefs.h <<_ACEOF 1774#define PACKAGE_VERSION "$PACKAGE_VERSION" 1775_ACEOF 1776 1777 1778cat >>confdefs.h <<_ACEOF 1779#define PACKAGE_STRING "$PACKAGE_STRING" 1780_ACEOF 1781 1782 1783cat >>confdefs.h <<_ACEOF 1784#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1785_ACEOF 1786 1787 1788# Let the site file select an alternate cache file if it wants to. 1789# Prefer explicitly selected file to automatically selected ones. 1790if test -n "$CONFIG_SITE"; then 1791 set x "$CONFIG_SITE" 1792elif test "x$prefix" != xNONE; then 1793 set x "$prefix/share/config.site" "$prefix/etc/config.site" 1794else 1795 set x "$ac_default_prefix/share/config.site" \ 1796 "$ac_default_prefix/etc/config.site" 1797fi 1798shift 1799for ac_site_file 1800do 1801 if test -r "$ac_site_file"; then 1802 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1803echo "$as_me: loading site script $ac_site_file" >&6;} 1804 sed 's/^/| /' "$ac_site_file" >&5 1805 . "$ac_site_file" 1806 fi 1807done 1808 1809if test -r "$cache_file"; then 1810 # Some versions of bash will fail to source /dev/null (special 1811 # files actually), so we avoid doing that. 1812 if test -f "$cache_file"; then 1813 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1814echo "$as_me: loading cache $cache_file" >&6;} 1815 case $cache_file in 1816 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1817 *) . "./$cache_file";; 1818 esac 1819 fi 1820else 1821 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1822echo "$as_me: creating cache $cache_file" >&6;} 1823 >$cache_file 1824fi 1825 1826# Check that the precious variables saved in the cache have kept the same 1827# value. 1828ac_cache_corrupted=false 1829for ac_var in $ac_precious_vars; do 1830 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1831 eval ac_new_set=\$ac_env_${ac_var}_set 1832 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1833 eval ac_new_val=\$ac_env_${ac_var}_value 1834 case $ac_old_set,$ac_new_set in 1835 set,) 1836 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1837echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1838 ac_cache_corrupted=: ;; 1839 ,set) 1840 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1841echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1842 ac_cache_corrupted=: ;; 1843 ,);; 1844 *) 1845 if test "x$ac_old_val" != "x$ac_new_val"; then 1846 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1847echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1848 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1849echo "$as_me: former value: $ac_old_val" >&2;} 1850 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1851echo "$as_me: current value: $ac_new_val" >&2;} 1852 ac_cache_corrupted=: 1853 fi;; 1854 esac 1855 # Pass precious variables to config.status. 1856 if test "$ac_new_set" = set; then 1857 case $ac_new_val in 1858 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1859 *) ac_arg=$ac_var=$ac_new_val ;; 1860 esac 1861 case " $ac_configure_args " in 1862 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1863 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1864 esac 1865 fi 1866done 1867if $ac_cache_corrupted; then 1868 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1869echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1870 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1871echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1872 { (exit 1); exit 1; }; } 1873fi 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899ac_ext=c 1900ac_cpp='$CPP $CPPFLAGS' 1901ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1902ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1903ac_compiler_gnu=$ac_cv_c_compiler_gnu 1904 1905 1906 1907cat >>confdefs.h <<\_ACEOF 1908#define LLVM_VERSION_MAJOR 3 1909_ACEOF 1910 1911 1912cat >>confdefs.h <<\_ACEOF 1913#define LLVM_VERSION_MINOR 1 1914_ACEOF 1915 1916 1917LLVM_COPYRIGHT="Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign." 1918 1919 1920 1921 1922 1923 1924 1925ac_aux_dir= 1926for ac_dir in autoconf "$srcdir"/autoconf; do 1927 if test -f "$ac_dir/install-sh"; then 1928 ac_aux_dir=$ac_dir 1929 ac_install_sh="$ac_aux_dir/install-sh -c" 1930 break 1931 elif test -f "$ac_dir/install.sh"; then 1932 ac_aux_dir=$ac_dir 1933 ac_install_sh="$ac_aux_dir/install.sh -c" 1934 break 1935 elif test -f "$ac_dir/shtool"; then 1936 ac_aux_dir=$ac_dir 1937 ac_install_sh="$ac_aux_dir/shtool install -c" 1938 break 1939 fi 1940done 1941if test -z "$ac_aux_dir"; then 1942 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5 1943echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;} 1944 { (exit 1); exit 1; }; } 1945fi 1946 1947# These three variables are undocumented and unsupported, 1948# and are intended to be withdrawn in a future Autoconf release. 1949# They can cause serious problems if a builder's source tree is in a directory 1950# whose full name contains unusual characters. 1951ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1952ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1953ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1954 1955 1956 1957if test ${srcdir} != "." ; then 1958 if test -f ${srcdir}/include/llvm/Config/config.h ; then 1959 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5 1960echo "$as_me: error: Already configured in ${srcdir}" >&2;} 1961 { (exit 1); exit 1; }; } 1962 fi 1963fi 1964 1965ac_ext=c 1966ac_cpp='$CPP $CPPFLAGS' 1967ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1968ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1969ac_compiler_gnu=$ac_cv_c_compiler_gnu 1970if test -n "$ac_tool_prefix"; then 1971 for ac_prog in clang llvm-gcc gcc 1972 do 1973 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1974set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1975{ echo "$as_me:$LINENO: checking for $ac_word" >&5 1976echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 1977if test "${ac_cv_prog_CC+set}" = set; then 1978 echo $ECHO_N "(cached) $ECHO_C" >&6 1979else 1980 if test -n "$CC"; then 1981 ac_cv_prog_CC="$CC" # Let the user override the test. 1982else 1983as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1984for as_dir in $PATH 1985do 1986 IFS=$as_save_IFS 1987 test -z "$as_dir" && as_dir=. 1988 for ac_exec_ext in '' $ac_executable_extensions; do 1989 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 1990 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1991 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1992 break 2 1993 fi 1994done 1995done 1996IFS=$as_save_IFS 1997 1998fi 1999fi 2000CC=$ac_cv_prog_CC 2001if test -n "$CC"; then 2002 { echo "$as_me:$LINENO: result: $CC" >&5 2003echo "${ECHO_T}$CC" >&6; } 2004else 2005 { echo "$as_me:$LINENO: result: no" >&5 2006echo "${ECHO_T}no" >&6; } 2007fi 2008 2009 2010 test -n "$CC" && break 2011 done 2012fi 2013if test -z "$CC"; then 2014 ac_ct_CC=$CC 2015 for ac_prog in clang llvm-gcc gcc 2016do 2017 # Extract the first word of "$ac_prog", so it can be a program name with args. 2018set dummy $ac_prog; ac_word=$2 2019{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2020echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2021if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2022 echo $ECHO_N "(cached) $ECHO_C" >&6 2023else 2024 if test -n "$ac_ct_CC"; then 2025 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2026else 2027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2028for as_dir in $PATH 2029do 2030 IFS=$as_save_IFS 2031 test -z "$as_dir" && as_dir=. 2032 for ac_exec_ext in '' $ac_executable_extensions; do 2033 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2034 ac_cv_prog_ac_ct_CC="$ac_prog" 2035 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2036 break 2 2037 fi 2038done 2039done 2040IFS=$as_save_IFS 2041 2042fi 2043fi 2044ac_ct_CC=$ac_cv_prog_ac_ct_CC 2045if test -n "$ac_ct_CC"; then 2046 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2047echo "${ECHO_T}$ac_ct_CC" >&6; } 2048else 2049 { echo "$as_me:$LINENO: result: no" >&5 2050echo "${ECHO_T}no" >&6; } 2051fi 2052 2053 2054 test -n "$ac_ct_CC" && break 2055done 2056 2057 if test "x$ac_ct_CC" = x; then 2058 CC="" 2059 else 2060 case $cross_compiling:$ac_tool_warned in 2061yes:) 2062{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2063whose name does not start with the host triplet. If you think this 2064configuration is useful to you, please write to autoconf@gnu.org." >&5 2065echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2066whose name does not start with the host triplet. If you think this 2067configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2068ac_tool_warned=yes ;; 2069esac 2070 CC=$ac_ct_CC 2071 fi 2072fi 2073 2074 2075test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2076See \`config.log' for more details." >&5 2077echo "$as_me: error: no acceptable C compiler found in \$PATH 2078See \`config.log' for more details." >&2;} 2079 { (exit 1); exit 1; }; } 2080 2081# Provide some information about the compiler. 2082echo "$as_me:$LINENO: checking for C compiler version" >&5 2083ac_compiler=`set X $ac_compile; echo $2` 2084{ (ac_try="$ac_compiler --version >&5" 2085case "(($ac_try" in 2086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2087 *) ac_try_echo=$ac_try;; 2088esac 2089eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2090 (eval "$ac_compiler --version >&5") 2>&5 2091 ac_status=$? 2092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2093 (exit $ac_status); } 2094{ (ac_try="$ac_compiler -v >&5" 2095case "(($ac_try" in 2096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2097 *) ac_try_echo=$ac_try;; 2098esac 2099eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2100 (eval "$ac_compiler -v >&5") 2>&5 2101 ac_status=$? 2102 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2103 (exit $ac_status); } 2104{ (ac_try="$ac_compiler -V >&5" 2105case "(($ac_try" in 2106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2107 *) ac_try_echo=$ac_try;; 2108esac 2109eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2110 (eval "$ac_compiler -V >&5") 2>&5 2111 ac_status=$? 2112 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2113 (exit $ac_status); } 2114 2115cat >conftest.$ac_ext <<_ACEOF 2116/* confdefs.h. */ 2117_ACEOF 2118cat confdefs.h >>conftest.$ac_ext 2119cat >>conftest.$ac_ext <<_ACEOF 2120/* end confdefs.h. */ 2121 2122int 2123main () 2124{ 2125 2126 ; 2127 return 0; 2128} 2129_ACEOF 2130ac_clean_files_save=$ac_clean_files 2131ac_clean_files="$ac_clean_files a.out a.exe b.out" 2132# Try to create an executable without -o first, disregard a.out. 2133# It will help us diagnose broken compilers, and finding out an intuition 2134# of exeext. 2135{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2136echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } 2137ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2138# 2139# List of possible output files, starting from the most likely. 2140# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) 2141# only as a last resort. b.out is created by i960 compilers. 2142ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' 2143# 2144# The IRIX 6 linker writes into existing files which may not be 2145# executable, retaining their permissions. Remove them first so a 2146# subsequent execution test works. 2147ac_rmfiles= 2148for ac_file in $ac_files 2149do 2150 case $ac_file in 2151 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2152 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2153 esac 2154done 2155rm -f $ac_rmfiles 2156 2157if { (ac_try="$ac_link_default" 2158case "(($ac_try" in 2159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2160 *) ac_try_echo=$ac_try;; 2161esac 2162eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2163 (eval "$ac_link_default") 2>&5 2164 ac_status=$? 2165 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2166 (exit $ac_status); }; then 2167 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2168# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2169# in a Makefile. We should not override ac_cv_exeext if it was cached, 2170# so that the user can short-circuit this test for compilers unknown to 2171# Autoconf. 2172for ac_file in $ac_files 2173do 2174 test -f "$ac_file" || continue 2175 case $ac_file in 2176 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 2177 ;; 2178 [ab].out ) 2179 # We found the default executable, but exeext='' is most 2180 # certainly right. 2181 break;; 2182 *.* ) 2183 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2184 then :; else 2185 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2186 fi 2187 # We set ac_cv_exeext here because the later test for it is not 2188 # safe: cross compilers may not add the suffix if given an `-o' 2189 # argument, so we may need to know it at that point already. 2190 # Even if this section looks crufty: it has the advantage of 2191 # actually working. 2192 break;; 2193 * ) 2194 break;; 2195 esac 2196done 2197test "$ac_cv_exeext" = no && ac_cv_exeext= 2198 2199else 2200 echo "$as_me: failed program was:" >&5 2201sed 's/^/| /' conftest.$ac_ext >&5 2202 2203{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2204See \`config.log' for more details." >&5 2205echo "$as_me: error: C compiler cannot create executables 2206See \`config.log' for more details." >&2;} 2207 { (exit 77); exit 77; }; } 2208fi 2209 2210ac_exeext=$ac_cv_exeext 2211{ echo "$as_me:$LINENO: result: $ac_file" >&5 2212echo "${ECHO_T}$ac_file" >&6; } 2213 2214# Check that the compiler produces executables we can run. If not, either 2215# the compiler is broken, or we cross compile. 2216{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2217echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } 2218# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2219# If not cross compiling, check that we can run a simple program. 2220if test "$cross_compiling" != yes; then 2221 if { ac_try='./$ac_file' 2222 { (case "(($ac_try" in 2223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2224 *) ac_try_echo=$ac_try;; 2225esac 2226eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2227 (eval "$ac_try") 2>&5 2228 ac_status=$? 2229 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2230 (exit $ac_status); }; }; then 2231 cross_compiling=no 2232 else 2233 if test "$cross_compiling" = maybe; then 2234 cross_compiling=yes 2235 else 2236 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2237If you meant to cross compile, use \`--host'. 2238See \`config.log' for more details." >&5 2239echo "$as_me: error: cannot run C compiled programs. 2240If you meant to cross compile, use \`--host'. 2241See \`config.log' for more details." >&2;} 2242 { (exit 1); exit 1; }; } 2243 fi 2244 fi 2245fi 2246{ echo "$as_me:$LINENO: result: yes" >&5 2247echo "${ECHO_T}yes" >&6; } 2248 2249rm -f a.out a.exe conftest$ac_cv_exeext b.out 2250ac_clean_files=$ac_clean_files_save 2251# Check that the compiler produces executables we can run. If not, either 2252# the compiler is broken, or we cross compile. 2253{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2254echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } 2255{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 2256echo "${ECHO_T}$cross_compiling" >&6; } 2257 2258{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 2259echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 2260if { (ac_try="$ac_link" 2261case "(($ac_try" in 2262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2263 *) ac_try_echo=$ac_try;; 2264esac 2265eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2266 (eval "$ac_link") 2>&5 2267 ac_status=$? 2268 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2269 (exit $ac_status); }; then 2270 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2271# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2272# work properly (i.e., refer to `conftest.exe'), while it won't with 2273# `rm'. 2274for ac_file in conftest.exe conftest conftest.*; do 2275 test -f "$ac_file" || continue 2276 case $ac_file in 2277 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2278 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2279 break;; 2280 * ) break;; 2281 esac 2282done 2283else 2284 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2285See \`config.log' for more details." >&5 2286echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2287See \`config.log' for more details." >&2;} 2288 { (exit 1); exit 1; }; } 2289fi 2290 2291rm -f conftest$ac_cv_exeext 2292{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2293echo "${ECHO_T}$ac_cv_exeext" >&6; } 2294 2295rm -f conftest.$ac_ext 2296EXEEXT=$ac_cv_exeext 2297ac_exeext=$EXEEXT 2298{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 2299echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } 2300if test "${ac_cv_objext+set}" = set; then 2301 echo $ECHO_N "(cached) $ECHO_C" >&6 2302else 2303 cat >conftest.$ac_ext <<_ACEOF 2304/* confdefs.h. */ 2305_ACEOF 2306cat confdefs.h >>conftest.$ac_ext 2307cat >>conftest.$ac_ext <<_ACEOF 2308/* end confdefs.h. */ 2309 2310int 2311main () 2312{ 2313 2314 ; 2315 return 0; 2316} 2317_ACEOF 2318rm -f conftest.o conftest.obj 2319if { (ac_try="$ac_compile" 2320case "(($ac_try" in 2321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2322 *) ac_try_echo=$ac_try;; 2323esac 2324eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2325 (eval "$ac_compile") 2>&5 2326 ac_status=$? 2327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2328 (exit $ac_status); }; then 2329 for ac_file in conftest.o conftest.obj conftest.*; do 2330 test -f "$ac_file" || continue; 2331 case $ac_file in 2332 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 2333 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2334 break;; 2335 esac 2336done 2337else 2338 echo "$as_me: failed program was:" >&5 2339sed 's/^/| /' conftest.$ac_ext >&5 2340 2341{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2342See \`config.log' for more details." >&5 2343echo "$as_me: error: cannot compute suffix of object files: cannot compile 2344See \`config.log' for more details." >&2;} 2345 { (exit 1); exit 1; }; } 2346fi 2347 2348rm -f conftest.$ac_cv_objext conftest.$ac_ext 2349fi 2350{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2351echo "${ECHO_T}$ac_cv_objext" >&6; } 2352OBJEXT=$ac_cv_objext 2353ac_objext=$OBJEXT 2354{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2355echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 2356if test "${ac_cv_c_compiler_gnu+set}" = set; then 2357 echo $ECHO_N "(cached) $ECHO_C" >&6 2358else 2359 cat >conftest.$ac_ext <<_ACEOF 2360/* confdefs.h. */ 2361_ACEOF 2362cat confdefs.h >>conftest.$ac_ext 2363cat >>conftest.$ac_ext <<_ACEOF 2364/* end confdefs.h. */ 2365 2366int 2367main () 2368{ 2369#ifndef __GNUC__ 2370 choke me 2371#endif 2372 2373 ; 2374 return 0; 2375} 2376_ACEOF 2377rm -f conftest.$ac_objext 2378if { (ac_try="$ac_compile" 2379case "(($ac_try" in 2380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2381 *) ac_try_echo=$ac_try;; 2382esac 2383eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2384 (eval "$ac_compile") 2>conftest.er1 2385 ac_status=$? 2386 grep -v '^ *+' conftest.er1 >conftest.err 2387 rm -f conftest.er1 2388 cat conftest.err >&5 2389 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2390 (exit $ac_status); } && 2391 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2392 { (case "(($ac_try" in 2393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2394 *) ac_try_echo=$ac_try;; 2395esac 2396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2397 (eval "$ac_try") 2>&5 2398 ac_status=$? 2399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2400 (exit $ac_status); }; } && 2401 { ac_try='test -s conftest.$ac_objext' 2402 { (case "(($ac_try" in 2403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2404 *) ac_try_echo=$ac_try;; 2405esac 2406eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2407 (eval "$ac_try") 2>&5 2408 ac_status=$? 2409 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2410 (exit $ac_status); }; }; then 2411 ac_compiler_gnu=yes 2412else 2413 echo "$as_me: failed program was:" >&5 2414sed 's/^/| /' conftest.$ac_ext >&5 2415 2416 ac_compiler_gnu=no 2417fi 2418 2419rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2420ac_cv_c_compiler_gnu=$ac_compiler_gnu 2421 2422fi 2423{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2424echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 2425GCC=`test $ac_compiler_gnu = yes && echo yes` 2426ac_test_CFLAGS=${CFLAGS+set} 2427ac_save_CFLAGS=$CFLAGS 2428{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2429echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 2430if test "${ac_cv_prog_cc_g+set}" = set; then 2431 echo $ECHO_N "(cached) $ECHO_C" >&6 2432else 2433 ac_save_c_werror_flag=$ac_c_werror_flag 2434 ac_c_werror_flag=yes 2435 ac_cv_prog_cc_g=no 2436 CFLAGS="-g" 2437 cat >conftest.$ac_ext <<_ACEOF 2438/* confdefs.h. */ 2439_ACEOF 2440cat confdefs.h >>conftest.$ac_ext 2441cat >>conftest.$ac_ext <<_ACEOF 2442/* end confdefs.h. */ 2443 2444int 2445main () 2446{ 2447 2448 ; 2449 return 0; 2450} 2451_ACEOF 2452rm -f conftest.$ac_objext 2453if { (ac_try="$ac_compile" 2454case "(($ac_try" in 2455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2456 *) ac_try_echo=$ac_try;; 2457esac 2458eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2459 (eval "$ac_compile") 2>conftest.er1 2460 ac_status=$? 2461 grep -v '^ *+' conftest.er1 >conftest.err 2462 rm -f conftest.er1 2463 cat conftest.err >&5 2464 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2465 (exit $ac_status); } && 2466 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2467 { (case "(($ac_try" in 2468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2469 *) ac_try_echo=$ac_try;; 2470esac 2471eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2472 (eval "$ac_try") 2>&5 2473 ac_status=$? 2474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2475 (exit $ac_status); }; } && 2476 { ac_try='test -s conftest.$ac_objext' 2477 { (case "(($ac_try" in 2478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2479 *) ac_try_echo=$ac_try;; 2480esac 2481eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2482 (eval "$ac_try") 2>&5 2483 ac_status=$? 2484 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2485 (exit $ac_status); }; }; then 2486 ac_cv_prog_cc_g=yes 2487else 2488 echo "$as_me: failed program was:" >&5 2489sed 's/^/| /' conftest.$ac_ext >&5 2490 2491 CFLAGS="" 2492 cat >conftest.$ac_ext <<_ACEOF 2493/* confdefs.h. */ 2494_ACEOF 2495cat confdefs.h >>conftest.$ac_ext 2496cat >>conftest.$ac_ext <<_ACEOF 2497/* end confdefs.h. */ 2498 2499int 2500main () 2501{ 2502 2503 ; 2504 return 0; 2505} 2506_ACEOF 2507rm -f conftest.$ac_objext 2508if { (ac_try="$ac_compile" 2509case "(($ac_try" in 2510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2511 *) ac_try_echo=$ac_try;; 2512esac 2513eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2514 (eval "$ac_compile") 2>conftest.er1 2515 ac_status=$? 2516 grep -v '^ *+' conftest.er1 >conftest.err 2517 rm -f conftest.er1 2518 cat conftest.err >&5 2519 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2520 (exit $ac_status); } && 2521 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2522 { (case "(($ac_try" in 2523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2524 *) ac_try_echo=$ac_try;; 2525esac 2526eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2527 (eval "$ac_try") 2>&5 2528 ac_status=$? 2529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2530 (exit $ac_status); }; } && 2531 { ac_try='test -s conftest.$ac_objext' 2532 { (case "(($ac_try" in 2533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2534 *) ac_try_echo=$ac_try;; 2535esac 2536eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2537 (eval "$ac_try") 2>&5 2538 ac_status=$? 2539 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2540 (exit $ac_status); }; }; then 2541 : 2542else 2543 echo "$as_me: failed program was:" >&5 2544sed 's/^/| /' conftest.$ac_ext >&5 2545 2546 ac_c_werror_flag=$ac_save_c_werror_flag 2547 CFLAGS="-g" 2548 cat >conftest.$ac_ext <<_ACEOF 2549/* confdefs.h. */ 2550_ACEOF 2551cat confdefs.h >>conftest.$ac_ext 2552cat >>conftest.$ac_ext <<_ACEOF 2553/* end confdefs.h. */ 2554 2555int 2556main () 2557{ 2558 2559 ; 2560 return 0; 2561} 2562_ACEOF 2563rm -f conftest.$ac_objext 2564if { (ac_try="$ac_compile" 2565case "(($ac_try" in 2566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2567 *) ac_try_echo=$ac_try;; 2568esac 2569eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2570 (eval "$ac_compile") 2>conftest.er1 2571 ac_status=$? 2572 grep -v '^ *+' conftest.er1 >conftest.err 2573 rm -f conftest.er1 2574 cat conftest.err >&5 2575 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2576 (exit $ac_status); } && 2577 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2578 { (case "(($ac_try" in 2579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2580 *) ac_try_echo=$ac_try;; 2581esac 2582eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2583 (eval "$ac_try") 2>&5 2584 ac_status=$? 2585 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2586 (exit $ac_status); }; } && 2587 { ac_try='test -s conftest.$ac_objext' 2588 { (case "(($ac_try" in 2589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2590 *) ac_try_echo=$ac_try;; 2591esac 2592eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2593 (eval "$ac_try") 2>&5 2594 ac_status=$? 2595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2596 (exit $ac_status); }; }; then 2597 ac_cv_prog_cc_g=yes 2598else 2599 echo "$as_me: failed program was:" >&5 2600sed 's/^/| /' conftest.$ac_ext >&5 2601 2602 2603fi 2604 2605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2606fi 2607 2608rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2609fi 2610 2611rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2612 ac_c_werror_flag=$ac_save_c_werror_flag 2613fi 2614{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2615echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 2616if test "$ac_test_CFLAGS" = set; then 2617 CFLAGS=$ac_save_CFLAGS 2618elif test $ac_cv_prog_cc_g = yes; then 2619 if test "$GCC" = yes; then 2620 CFLAGS="-g -O2" 2621 else 2622 CFLAGS="-g" 2623 fi 2624else 2625 if test "$GCC" = yes; then 2626 CFLAGS="-O2" 2627 else 2628 CFLAGS= 2629 fi 2630fi 2631{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 2632echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 2633if test "${ac_cv_prog_cc_c89+set}" = set; then 2634 echo $ECHO_N "(cached) $ECHO_C" >&6 2635else 2636 ac_cv_prog_cc_c89=no 2637ac_save_CC=$CC 2638cat >conftest.$ac_ext <<_ACEOF 2639/* confdefs.h. */ 2640_ACEOF 2641cat confdefs.h >>conftest.$ac_ext 2642cat >>conftest.$ac_ext <<_ACEOF 2643/* end confdefs.h. */ 2644#include <stdarg.h> 2645#include <stdio.h> 2646#include <sys/types.h> 2647#include <sys/stat.h> 2648/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2649struct buf { int x; }; 2650FILE * (*rcsopen) (struct buf *, struct stat *, int); 2651static char *e (p, i) 2652 char **p; 2653 int i; 2654{ 2655 return p[i]; 2656} 2657static char *f (char * (*g) (char **, int), char **p, ...) 2658{ 2659 char *s; 2660 va_list v; 2661 va_start (v,p); 2662 s = g (p, va_arg (v,int)); 2663 va_end (v); 2664 return s; 2665} 2666 2667/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2668 function prototypes and stuff, but not '\xHH' hex character constants. 2669 These don't provoke an error unfortunately, instead are silently treated 2670 as 'x'. The following induces an error, until -std is added to get 2671 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2672 array size at least. It's necessary to write '\x00'==0 to get something 2673 that's true only with -std. */ 2674int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2675 2676/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2677 inside strings and character constants. */ 2678#define FOO(x) 'x' 2679int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 2680 2681int test (int i, double x); 2682struct s1 {int (*f) (int a);}; 2683struct s2 {int (*f) (double a);}; 2684int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2685int argc; 2686char **argv; 2687int 2688main () 2689{ 2690return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2691 ; 2692 return 0; 2693} 2694_ACEOF 2695for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 2696 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2697do 2698 CC="$ac_save_CC $ac_arg" 2699 rm -f conftest.$ac_objext 2700if { (ac_try="$ac_compile" 2701case "(($ac_try" in 2702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2703 *) ac_try_echo=$ac_try;; 2704esac 2705eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2706 (eval "$ac_compile") 2>conftest.er1 2707 ac_status=$? 2708 grep -v '^ *+' conftest.er1 >conftest.err 2709 rm -f conftest.er1 2710 cat conftest.err >&5 2711 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2712 (exit $ac_status); } && 2713 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2714 { (case "(($ac_try" in 2715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2716 *) ac_try_echo=$ac_try;; 2717esac 2718eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2719 (eval "$ac_try") 2>&5 2720 ac_status=$? 2721 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2722 (exit $ac_status); }; } && 2723 { ac_try='test -s conftest.$ac_objext' 2724 { (case "(($ac_try" in 2725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2726 *) ac_try_echo=$ac_try;; 2727esac 2728eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2729 (eval "$ac_try") 2>&5 2730 ac_status=$? 2731 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2732 (exit $ac_status); }; }; then 2733 ac_cv_prog_cc_c89=$ac_arg 2734else 2735 echo "$as_me: failed program was:" >&5 2736sed 's/^/| /' conftest.$ac_ext >&5 2737 2738 2739fi 2740 2741rm -f core conftest.err conftest.$ac_objext 2742 test "x$ac_cv_prog_cc_c89" != "xno" && break 2743done 2744rm -f conftest.$ac_ext 2745CC=$ac_save_CC 2746 2747fi 2748# AC_CACHE_VAL 2749case "x$ac_cv_prog_cc_c89" in 2750 x) 2751 { echo "$as_me:$LINENO: result: none needed" >&5 2752echo "${ECHO_T}none needed" >&6; } ;; 2753 xno) 2754 { echo "$as_me:$LINENO: result: unsupported" >&5 2755echo "${ECHO_T}unsupported" >&6; } ;; 2756 *) 2757 CC="$CC $ac_cv_prog_cc_c89" 2758 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 2759echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 2760esac 2761 2762 2763ac_ext=c 2764ac_cpp='$CPP $CPPFLAGS' 2765ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2766ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2767ac_compiler_gnu=$ac_cv_c_compiler_gnu 2768 2769ac_ext=cpp 2770ac_cpp='$CXXCPP $CPPFLAGS' 2771ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2772ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2773ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 2774if test -z "$CXX"; then 2775 if test -n "$CCC"; then 2776 CXX=$CCC 2777 else 2778 if test -n "$ac_tool_prefix"; then 2779 for ac_prog in clang++ llvm-g++ g++ 2780 do 2781 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2782set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2783{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2784echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2785if test "${ac_cv_prog_CXX+set}" = set; then 2786 echo $ECHO_N "(cached) $ECHO_C" >&6 2787else 2788 if test -n "$CXX"; then 2789 ac_cv_prog_CXX="$CXX" # Let the user override the test. 2790else 2791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2792for as_dir in $PATH 2793do 2794 IFS=$as_save_IFS 2795 test -z "$as_dir" && as_dir=. 2796 for ac_exec_ext in '' $ac_executable_extensions; do 2797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2798 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 2799 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2800 break 2 2801 fi 2802done 2803done 2804IFS=$as_save_IFS 2805 2806fi 2807fi 2808CXX=$ac_cv_prog_CXX 2809if test -n "$CXX"; then 2810 { echo "$as_me:$LINENO: result: $CXX" >&5 2811echo "${ECHO_T}$CXX" >&6; } 2812else 2813 { echo "$as_me:$LINENO: result: no" >&5 2814echo "${ECHO_T}no" >&6; } 2815fi 2816 2817 2818 test -n "$CXX" && break 2819 done 2820fi 2821if test -z "$CXX"; then 2822 ac_ct_CXX=$CXX 2823 for ac_prog in clang++ llvm-g++ g++ 2824do 2825 # Extract the first word of "$ac_prog", so it can be a program name with args. 2826set dummy $ac_prog; ac_word=$2 2827{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2828echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2829if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 2830 echo $ECHO_N "(cached) $ECHO_C" >&6 2831else 2832 if test -n "$ac_ct_CXX"; then 2833 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 2834else 2835as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2836for as_dir in $PATH 2837do 2838 IFS=$as_save_IFS 2839 test -z "$as_dir" && as_dir=. 2840 for ac_exec_ext in '' $ac_executable_extensions; do 2841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2842 ac_cv_prog_ac_ct_CXX="$ac_prog" 2843 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2844 break 2 2845 fi 2846done 2847done 2848IFS=$as_save_IFS 2849 2850fi 2851fi 2852ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 2853if test -n "$ac_ct_CXX"; then 2854 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 2855echo "${ECHO_T}$ac_ct_CXX" >&6; } 2856else 2857 { echo "$as_me:$LINENO: result: no" >&5 2858echo "${ECHO_T}no" >&6; } 2859fi 2860 2861 2862 test -n "$ac_ct_CXX" && break 2863done 2864 2865 if test "x$ac_ct_CXX" = x; then 2866 CXX="g++" 2867 else 2868 case $cross_compiling:$ac_tool_warned in 2869yes:) 2870{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2871whose name does not start with the host triplet. If you think this 2872configuration is useful to you, please write to autoconf@gnu.org." >&5 2873echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2874whose name does not start with the host triplet. If you think this 2875configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2876ac_tool_warned=yes ;; 2877esac 2878 CXX=$ac_ct_CXX 2879 fi 2880fi 2881 2882 fi 2883fi 2884# Provide some information about the compiler. 2885echo "$as_me:$LINENO: checking for C++ compiler version" >&5 2886ac_compiler=`set X $ac_compile; echo $2` 2887{ (ac_try="$ac_compiler --version >&5" 2888case "(($ac_try" in 2889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2890 *) ac_try_echo=$ac_try;; 2891esac 2892eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2893 (eval "$ac_compiler --version >&5") 2>&5 2894 ac_status=$? 2895 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2896 (exit $ac_status); } 2897{ (ac_try="$ac_compiler -v >&5" 2898case "(($ac_try" in 2899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2900 *) ac_try_echo=$ac_try;; 2901esac 2902eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2903 (eval "$ac_compiler -v >&5") 2>&5 2904 ac_status=$? 2905 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2906 (exit $ac_status); } 2907{ (ac_try="$ac_compiler -V >&5" 2908case "(($ac_try" in 2909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2910 *) ac_try_echo=$ac_try;; 2911esac 2912eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2913 (eval "$ac_compiler -V >&5") 2>&5 2914 ac_status=$? 2915 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2916 (exit $ac_status); } 2917 2918{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 2919echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 2920if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 2921 echo $ECHO_N "(cached) $ECHO_C" >&6 2922else 2923 cat >conftest.$ac_ext <<_ACEOF 2924/* confdefs.h. */ 2925_ACEOF 2926cat confdefs.h >>conftest.$ac_ext 2927cat >>conftest.$ac_ext <<_ACEOF 2928/* end confdefs.h. */ 2929 2930int 2931main () 2932{ 2933#ifndef __GNUC__ 2934 choke me 2935#endif 2936 2937 ; 2938 return 0; 2939} 2940_ACEOF 2941rm -f conftest.$ac_objext 2942if { (ac_try="$ac_compile" 2943case "(($ac_try" in 2944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2945 *) ac_try_echo=$ac_try;; 2946esac 2947eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2948 (eval "$ac_compile") 2>conftest.er1 2949 ac_status=$? 2950 grep -v '^ *+' conftest.er1 >conftest.err 2951 rm -f conftest.er1 2952 cat conftest.err >&5 2953 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2954 (exit $ac_status); } && 2955 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2956 { (case "(($ac_try" in 2957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2958 *) ac_try_echo=$ac_try;; 2959esac 2960eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2961 (eval "$ac_try") 2>&5 2962 ac_status=$? 2963 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2964 (exit $ac_status); }; } && 2965 { ac_try='test -s conftest.$ac_objext' 2966 { (case "(($ac_try" in 2967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2968 *) ac_try_echo=$ac_try;; 2969esac 2970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2971 (eval "$ac_try") 2>&5 2972 ac_status=$? 2973 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2974 (exit $ac_status); }; }; then 2975 ac_compiler_gnu=yes 2976else 2977 echo "$as_me: failed program was:" >&5 2978sed 's/^/| /' conftest.$ac_ext >&5 2979 2980 ac_compiler_gnu=no 2981fi 2982 2983rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2984ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 2985 2986fi 2987{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 2988echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } 2989GXX=`test $ac_compiler_gnu = yes && echo yes` 2990ac_test_CXXFLAGS=${CXXFLAGS+set} 2991ac_save_CXXFLAGS=$CXXFLAGS 2992{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 2993echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 2994if test "${ac_cv_prog_cxx_g+set}" = set; then 2995 echo $ECHO_N "(cached) $ECHO_C" >&6 2996else 2997 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 2998 ac_cxx_werror_flag=yes 2999 ac_cv_prog_cxx_g=no 3000 CXXFLAGS="-g" 3001 cat >conftest.$ac_ext <<_ACEOF 3002/* confdefs.h. */ 3003_ACEOF 3004cat confdefs.h >>conftest.$ac_ext 3005cat >>conftest.$ac_ext <<_ACEOF 3006/* end confdefs.h. */ 3007 3008int 3009main () 3010{ 3011 3012 ; 3013 return 0; 3014} 3015_ACEOF 3016rm -f conftest.$ac_objext 3017if { (ac_try="$ac_compile" 3018case "(($ac_try" in 3019 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3020 *) ac_try_echo=$ac_try;; 3021esac 3022eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3023 (eval "$ac_compile") 2>conftest.er1 3024 ac_status=$? 3025 grep -v '^ *+' conftest.er1 >conftest.err 3026 rm -f conftest.er1 3027 cat conftest.err >&5 3028 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3029 (exit $ac_status); } && 3030 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3031 { (case "(($ac_try" in 3032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3033 *) ac_try_echo=$ac_try;; 3034esac 3035eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3036 (eval "$ac_try") 2>&5 3037 ac_status=$? 3038 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3039 (exit $ac_status); }; } && 3040 { ac_try='test -s conftest.$ac_objext' 3041 { (case "(($ac_try" in 3042 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3043 *) ac_try_echo=$ac_try;; 3044esac 3045eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3046 (eval "$ac_try") 2>&5 3047 ac_status=$? 3048 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3049 (exit $ac_status); }; }; then 3050 ac_cv_prog_cxx_g=yes 3051else 3052 echo "$as_me: failed program was:" >&5 3053sed 's/^/| /' conftest.$ac_ext >&5 3054 3055 CXXFLAGS="" 3056 cat >conftest.$ac_ext <<_ACEOF 3057/* confdefs.h. */ 3058_ACEOF 3059cat confdefs.h >>conftest.$ac_ext 3060cat >>conftest.$ac_ext <<_ACEOF 3061/* end confdefs.h. */ 3062 3063int 3064main () 3065{ 3066 3067 ; 3068 return 0; 3069} 3070_ACEOF 3071rm -f conftest.$ac_objext 3072if { (ac_try="$ac_compile" 3073case "(($ac_try" in 3074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3075 *) ac_try_echo=$ac_try;; 3076esac 3077eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3078 (eval "$ac_compile") 2>conftest.er1 3079 ac_status=$? 3080 grep -v '^ *+' conftest.er1 >conftest.err 3081 rm -f conftest.er1 3082 cat conftest.err >&5 3083 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3084 (exit $ac_status); } && 3085 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3086 { (case "(($ac_try" in 3087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3088 *) ac_try_echo=$ac_try;; 3089esac 3090eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3091 (eval "$ac_try") 2>&5 3092 ac_status=$? 3093 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3094 (exit $ac_status); }; } && 3095 { ac_try='test -s conftest.$ac_objext' 3096 { (case "(($ac_try" in 3097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3098 *) ac_try_echo=$ac_try;; 3099esac 3100eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3101 (eval "$ac_try") 2>&5 3102 ac_status=$? 3103 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3104 (exit $ac_status); }; }; then 3105 : 3106else 3107 echo "$as_me: failed program was:" >&5 3108sed 's/^/| /' conftest.$ac_ext >&5 3109 3110 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3111 CXXFLAGS="-g" 3112 cat >conftest.$ac_ext <<_ACEOF 3113/* confdefs.h. */ 3114_ACEOF 3115cat confdefs.h >>conftest.$ac_ext 3116cat >>conftest.$ac_ext <<_ACEOF 3117/* end confdefs.h. */ 3118 3119int 3120main () 3121{ 3122 3123 ; 3124 return 0; 3125} 3126_ACEOF 3127rm -f conftest.$ac_objext 3128if { (ac_try="$ac_compile" 3129case "(($ac_try" in 3130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3131 *) ac_try_echo=$ac_try;; 3132esac 3133eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3134 (eval "$ac_compile") 2>conftest.er1 3135 ac_status=$? 3136 grep -v '^ *+' conftest.er1 >conftest.err 3137 rm -f conftest.er1 3138 cat conftest.err >&5 3139 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3140 (exit $ac_status); } && 3141 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3142 { (case "(($ac_try" in 3143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3144 *) ac_try_echo=$ac_try;; 3145esac 3146eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3147 (eval "$ac_try") 2>&5 3148 ac_status=$? 3149 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3150 (exit $ac_status); }; } && 3151 { ac_try='test -s conftest.$ac_objext' 3152 { (case "(($ac_try" in 3153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3154 *) ac_try_echo=$ac_try;; 3155esac 3156eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3157 (eval "$ac_try") 2>&5 3158 ac_status=$? 3159 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3160 (exit $ac_status); }; }; then 3161 ac_cv_prog_cxx_g=yes 3162else 3163 echo "$as_me: failed program was:" >&5 3164sed 's/^/| /' conftest.$ac_ext >&5 3165 3166 3167fi 3168 3169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3170fi 3171 3172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3173fi 3174 3175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3176 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3177fi 3178{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3179echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 3180if test "$ac_test_CXXFLAGS" = set; then 3181 CXXFLAGS=$ac_save_CXXFLAGS 3182elif test $ac_cv_prog_cxx_g = yes; then 3183 if test "$GXX" = yes; then 3184 CXXFLAGS="-g -O2" 3185 else 3186 CXXFLAGS="-g" 3187 fi 3188else 3189 if test "$GXX" = yes; then 3190 CXXFLAGS="-O2" 3191 else 3192 CXXFLAGS= 3193 fi 3194fi 3195ac_ext=c 3196ac_cpp='$CPP $CPPFLAGS' 3197ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3198ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3199ac_compiler_gnu=$ac_cv_c_compiler_gnu 3200 3201ac_ext=c 3202ac_cpp='$CPP $CPPFLAGS' 3203ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3204ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3205ac_compiler_gnu=$ac_cv_c_compiler_gnu 3206{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3207echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 3208# On Suns, sometimes $CPP names a directory. 3209if test -n "$CPP" && test -d "$CPP"; then 3210 CPP= 3211fi 3212if test -z "$CPP"; then 3213 if test "${ac_cv_prog_CPP+set}" = set; then 3214 echo $ECHO_N "(cached) $ECHO_C" >&6 3215else 3216 # Double quotes because CPP needs to be expanded 3217 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3218 do 3219 ac_preproc_ok=false 3220for ac_c_preproc_warn_flag in '' yes 3221do 3222 # Use a header file that comes with gcc, so configuring glibc 3223 # with a fresh cross-compiler works. 3224 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3225 # <limits.h> exists even on freestanding compilers. 3226 # On the NeXT, cc -E runs the code through the compiler's parser, 3227 # not just through cpp. "Syntax error" is here to catch this case. 3228 cat >conftest.$ac_ext <<_ACEOF 3229/* confdefs.h. */ 3230_ACEOF 3231cat confdefs.h >>conftest.$ac_ext 3232cat >>conftest.$ac_ext <<_ACEOF 3233/* end confdefs.h. */ 3234#ifdef __STDC__ 3235# include <limits.h> 3236#else 3237# include <assert.h> 3238#endif 3239 Syntax error 3240_ACEOF 3241if { (ac_try="$ac_cpp conftest.$ac_ext" 3242case "(($ac_try" in 3243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3244 *) ac_try_echo=$ac_try;; 3245esac 3246eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3247 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3248 ac_status=$? 3249 grep -v '^ *+' conftest.er1 >conftest.err 3250 rm -f conftest.er1 3251 cat conftest.err >&5 3252 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3253 (exit $ac_status); } >/dev/null; then 3254 if test -s conftest.err; then 3255 ac_cpp_err=$ac_c_preproc_warn_flag 3256 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3257 else 3258 ac_cpp_err= 3259 fi 3260else 3261 ac_cpp_err=yes 3262fi 3263if test -z "$ac_cpp_err"; then 3264 : 3265else 3266 echo "$as_me: failed program was:" >&5 3267sed 's/^/| /' conftest.$ac_ext >&5 3268 3269 # Broken: fails on valid input. 3270continue 3271fi 3272 3273rm -f conftest.err conftest.$ac_ext 3274 3275 # OK, works on sane cases. Now check whether nonexistent headers 3276 # can be detected and how. 3277 cat >conftest.$ac_ext <<_ACEOF 3278/* confdefs.h. */ 3279_ACEOF 3280cat confdefs.h >>conftest.$ac_ext 3281cat >>conftest.$ac_ext <<_ACEOF 3282/* end confdefs.h. */ 3283#include <ac_nonexistent.h> 3284_ACEOF 3285if { (ac_try="$ac_cpp conftest.$ac_ext" 3286case "(($ac_try" in 3287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3288 *) ac_try_echo=$ac_try;; 3289esac 3290eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3291 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3292 ac_status=$? 3293 grep -v '^ *+' conftest.er1 >conftest.err 3294 rm -f conftest.er1 3295 cat conftest.err >&5 3296 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3297 (exit $ac_status); } >/dev/null; then 3298 if test -s conftest.err; then 3299 ac_cpp_err=$ac_c_preproc_warn_flag 3300 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3301 else 3302 ac_cpp_err= 3303 fi 3304else 3305 ac_cpp_err=yes 3306fi 3307if test -z "$ac_cpp_err"; then 3308 # Broken: success on invalid input. 3309continue 3310else 3311 echo "$as_me: failed program was:" >&5 3312sed 's/^/| /' conftest.$ac_ext >&5 3313 3314 # Passes both tests. 3315ac_preproc_ok=: 3316break 3317fi 3318 3319rm -f conftest.err conftest.$ac_ext 3320 3321done 3322# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3323rm -f conftest.err conftest.$ac_ext 3324if $ac_preproc_ok; then 3325 break 3326fi 3327 3328 done 3329 ac_cv_prog_CPP=$CPP 3330 3331fi 3332 CPP=$ac_cv_prog_CPP 3333else 3334 ac_cv_prog_CPP=$CPP 3335fi 3336{ echo "$as_me:$LINENO: result: $CPP" >&5 3337echo "${ECHO_T}$CPP" >&6; } 3338ac_preproc_ok=false 3339for ac_c_preproc_warn_flag in '' yes 3340do 3341 # Use a header file that comes with gcc, so configuring glibc 3342 # with a fresh cross-compiler works. 3343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3344 # <limits.h> exists even on freestanding compilers. 3345 # On the NeXT, cc -E runs the code through the compiler's parser, 3346 # not just through cpp. "Syntax error" is here to catch this case. 3347 cat >conftest.$ac_ext <<_ACEOF 3348/* confdefs.h. */ 3349_ACEOF 3350cat confdefs.h >>conftest.$ac_ext 3351cat >>conftest.$ac_ext <<_ACEOF 3352/* end confdefs.h. */ 3353#ifdef __STDC__ 3354# include <limits.h> 3355#else 3356# include <assert.h> 3357#endif 3358 Syntax error 3359_ACEOF 3360if { (ac_try="$ac_cpp conftest.$ac_ext" 3361case "(($ac_try" in 3362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3363 *) ac_try_echo=$ac_try;; 3364esac 3365eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3366 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3367 ac_status=$? 3368 grep -v '^ *+' conftest.er1 >conftest.err 3369 rm -f conftest.er1 3370 cat conftest.err >&5 3371 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3372 (exit $ac_status); } >/dev/null; then 3373 if test -s conftest.err; then 3374 ac_cpp_err=$ac_c_preproc_warn_flag 3375 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3376 else 3377 ac_cpp_err= 3378 fi 3379else 3380 ac_cpp_err=yes 3381fi 3382if test -z "$ac_cpp_err"; then 3383 : 3384else 3385 echo "$as_me: failed program was:" >&5 3386sed 's/^/| /' conftest.$ac_ext >&5 3387 3388 # Broken: fails on valid input. 3389continue 3390fi 3391 3392rm -f conftest.err conftest.$ac_ext 3393 3394 # OK, works on sane cases. Now check whether nonexistent headers 3395 # can be detected and how. 3396 cat >conftest.$ac_ext <<_ACEOF 3397/* confdefs.h. */ 3398_ACEOF 3399cat confdefs.h >>conftest.$ac_ext 3400cat >>conftest.$ac_ext <<_ACEOF 3401/* end confdefs.h. */ 3402#include <ac_nonexistent.h> 3403_ACEOF 3404if { (ac_try="$ac_cpp conftest.$ac_ext" 3405case "(($ac_try" in 3406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3407 *) ac_try_echo=$ac_try;; 3408esac 3409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3410 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3411 ac_status=$? 3412 grep -v '^ *+' conftest.er1 >conftest.err 3413 rm -f conftest.er1 3414 cat conftest.err >&5 3415 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3416 (exit $ac_status); } >/dev/null; then 3417 if test -s conftest.err; then 3418 ac_cpp_err=$ac_c_preproc_warn_flag 3419 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3420 else 3421 ac_cpp_err= 3422 fi 3423else 3424 ac_cpp_err=yes 3425fi 3426if test -z "$ac_cpp_err"; then 3427 # Broken: success on invalid input. 3428continue 3429else 3430 echo "$as_me: failed program was:" >&5 3431sed 's/^/| /' conftest.$ac_ext >&5 3432 3433 # Passes both tests. 3434ac_preproc_ok=: 3435break 3436fi 3437 3438rm -f conftest.err conftest.$ac_ext 3439 3440done 3441# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3442rm -f conftest.err conftest.$ac_ext 3443if $ac_preproc_ok; then 3444 : 3445else 3446 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3447See \`config.log' for more details." >&5 3448echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3449See \`config.log' for more details." >&2;} 3450 { (exit 1); exit 1; }; } 3451fi 3452 3453ac_ext=c 3454ac_cpp='$CPP $CPPFLAGS' 3455ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3456ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3457ac_compiler_gnu=$ac_cv_c_compiler_gnu 3458 3459 3460 3461 3462if test -d ${srcdir}/projects/llvm-gcc ; then 3463 subdirs="$subdirs projects/llvm-gcc" 3464 3465fi 3466 3467if test -d ${srcdir}/projects/test-suite ; then 3468 subdirs="$subdirs projects/test-suite" 3469 3470fi 3471 3472if test -d ${srcdir}/projects/llvm-test ; then 3473 subdirs="$subdirs projects/llvm-test" 3474 3475fi 3476 3477if test -d ${srcdir}/projects/poolalloc ; then 3478 subdirs="$subdirs projects/poolalloc" 3479 3480fi 3481 3482if test -d ${srcdir}/projects/llvm-poolalloc ; then 3483 subdirs="$subdirs projects/llvm-poolalloc" 3484 3485fi 3486 3487for i in `ls ${srcdir}/projects` 3488do 3489 if test -d ${srcdir}/projects/${i} ; then 3490 case ${i} in 3491 sample) subdirs="$subdirs projects/sample" 3492 ;; 3493 privbracket) subdirs="$subdirs projects/privbracket" 3494 ;; 3495 llvm-stacker) subdirs="$subdirs projects/llvm-stacker" 3496 ;; 3497 llvm-reopt) subdirs="$subdirs projects/llvm-reopt" 3498;; 3499 llvm-java) subdirs="$subdirs projects/llvm-java" 3500 ;; 3501 llvm-tv) subdirs="$subdirs projects/llvm-tv" 3502 ;; 3503 safecode) subdirs="$subdirs projects/safecode" 3504 ;; 3505 llvm-kernel) subdirs="$subdirs projects/llvm-kernel" 3506 ;; 3507 compiler-rt) ;; 3508 llvm-gcc) ;; 3509 test-suite) ;; 3510 llvm-test) ;; 3511 poolalloc) ;; 3512 llvm-poolalloc) ;; 3513 *) 3514 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5 3515echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;} 3516 ;; 3517 esac 3518 fi 3519done 3520 3521# Check whether --enable-polly was given. 3522if test "${enable_polly+set}" = set; then 3523 enableval=$enable_polly; 3524else 3525 enableval=default 3526fi 3527 3528case "$enableval" in 3529 yes) ENABLE_POLLY=1 3530 ;; 3531 no) ENABLE_POLLY=0 3532 ;; 3533 default) ENABLE_POLLY=1 3534 ;; 3535 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5 3536echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;} 3537 { (exit 1); exit 1; }; } ;; 3538esac 3539 3540 3541if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then 3542 LLVM_HAS_POLLY=1 3543 3544 subdirs="$subdirs tools/polly" 3545 3546fi 3547 3548 3549# Make sure we can run config.sub. 3550$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3551 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3552echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 3553 { (exit 1); exit 1; }; } 3554 3555{ echo "$as_me:$LINENO: checking build system type" >&5 3556echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 3557if test "${ac_cv_build+set}" = set; then 3558 echo $ECHO_N "(cached) $ECHO_C" >&6 3559else 3560 ac_build_alias=$build_alias 3561test "x$ac_build_alias" = x && 3562 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3563test "x$ac_build_alias" = x && 3564 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3565echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3566 { (exit 1); exit 1; }; } 3567ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3568 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3569echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 3570 { (exit 1); exit 1; }; } 3571 3572fi 3573{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3574echo "${ECHO_T}$ac_cv_build" >&6; } 3575case $ac_cv_build in 3576*-*-*) ;; 3577*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3578echo "$as_me: error: invalid value of canonical build" >&2;} 3579 { (exit 1); exit 1; }; };; 3580esac 3581build=$ac_cv_build 3582ac_save_IFS=$IFS; IFS='-' 3583set x $ac_cv_build 3584shift 3585build_cpu=$1 3586build_vendor=$2 3587shift; shift 3588# Remember, the first character of IFS is used to create $*, 3589# except with old shells: 3590build_os=$* 3591IFS=$ac_save_IFS 3592case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3593 3594 3595{ echo "$as_me:$LINENO: checking host system type" >&5 3596echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 3597if test "${ac_cv_host+set}" = set; then 3598 echo $ECHO_N "(cached) $ECHO_C" >&6 3599else 3600 if test "x$host_alias" = x; then 3601 ac_cv_host=$ac_cv_build 3602else 3603 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3604 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3605echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 3606 { (exit 1); exit 1; }; } 3607fi 3608 3609fi 3610{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3611echo "${ECHO_T}$ac_cv_host" >&6; } 3612case $ac_cv_host in 3613*-*-*) ;; 3614*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3615echo "$as_me: error: invalid value of canonical host" >&2;} 3616 { (exit 1); exit 1; }; };; 3617esac 3618host=$ac_cv_host 3619ac_save_IFS=$IFS; IFS='-' 3620set x $ac_cv_host 3621shift 3622host_cpu=$1 3623host_vendor=$2 3624shift; shift 3625# Remember, the first character of IFS is used to create $*, 3626# except with old shells: 3627host_os=$* 3628IFS=$ac_save_IFS 3629case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3630 3631 3632{ echo "$as_me:$LINENO: checking target system type" >&5 3633echo $ECHO_N "checking target system type... $ECHO_C" >&6; } 3634if test "${ac_cv_target+set}" = set; then 3635 echo $ECHO_N "(cached) $ECHO_C" >&6 3636else 3637 if test "x$target_alias" = x; then 3638 ac_cv_target=$ac_cv_host 3639else 3640 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3641 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 3642echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} 3643 { (exit 1); exit 1; }; } 3644fi 3645 3646fi 3647{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 3648echo "${ECHO_T}$ac_cv_target" >&6; } 3649case $ac_cv_target in 3650*-*-*) ;; 3651*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 3652echo "$as_me: error: invalid value of canonical target" >&2;} 3653 { (exit 1); exit 1; }; };; 3654esac 3655target=$ac_cv_target 3656ac_save_IFS=$IFS; IFS='-' 3657set x $ac_cv_target 3658shift 3659target_cpu=$1 3660target_vendor=$2 3661shift; shift 3662# Remember, the first character of IFS is used to create $*, 3663# except with old shells: 3664target_os=$* 3665IFS=$ac_save_IFS 3666case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3667 3668 3669# The aliases save the names the user supplied, while $host etc. 3670# will get canonicalized. 3671test -n "$target_alias" && 3672 test "$program_prefix$program_suffix$program_transform_name" = \ 3673 NONENONEs,x,x, && 3674 program_prefix=${target_alias}- 3675 3676{ echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5 3677echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; } 3678if test "${llvm_cv_os_type+set}" = set; then 3679 echo $ECHO_N "(cached) $ECHO_C" >&6 3680else 3681 case $host in 3682 *-*-aix*) 3683 llvm_cv_link_all_option="-Wl,--whole-archive" 3684 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3685 llvm_cv_os_type="AIX" 3686 llvm_cv_platform_type="Unix" ;; 3687 *-*-irix*) 3688 llvm_cv_link_all_option="-Wl,--whole-archive" 3689 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3690 llvm_cv_os_type="IRIX" 3691 llvm_cv_platform_type="Unix" ;; 3692 *-*-cygwin*) 3693 llvm_cv_link_all_option="-Wl,--whole-archive" 3694 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3695 llvm_cv_os_type="Cygwin" 3696 llvm_cv_platform_type="Unix" ;; 3697 *-*-darwin*) 3698 llvm_cv_link_all_option="-Wl,-all_load" 3699 llvm_cv_no_link_all_option="-Wl,-noall_load" 3700 llvm_cv_os_type="Darwin" 3701 llvm_cv_platform_type="Unix" ;; 3702 *-*-minix*) 3703 llvm_cv_link_all_option="-Wl,-all_load" 3704 llvm_cv_no_link_all_option="-Wl,-noall_load" 3705 llvm_cv_os_type="Minix" 3706 llvm_cv_platform_type="Unix" ;; 3707 *-*-freebsd* | *-*-kfreebsd-gnu) 3708 llvm_cv_link_all_option="-Wl,--whole-archive" 3709 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3710 llvm_cv_os_type="FreeBSD" 3711 llvm_cv_platform_type="Unix" ;; 3712 *-*-openbsd*) 3713 llvm_cv_link_all_option="-Wl,--whole-archive" 3714 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3715 llvm_cv_os_type="OpenBSD" 3716 llvm_cv_platform_type="Unix" ;; 3717 *-*-netbsd*) 3718 llvm_cv_link_all_option="-Wl,--whole-archive" 3719 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3720 llvm_cv_os_type="NetBSD" 3721 llvm_cv_platform_type="Unix" ;; 3722 *-*-dragonfly*) 3723 llvm_cv_link_all_option="-Wl,--whole-archive" 3724 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3725 llvm_cv_os_type="DragonFly" 3726 llvm_cv_platform_type="Unix" ;; 3727 *-*-hpux*) 3728 llvm_cv_link_all_option="-Wl,--whole-archive" 3729 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3730 llvm_cv_os_type="HP-UX" 3731 llvm_cv_platform_type="Unix" ;; 3732 *-*-interix*) 3733 llvm_cv_link_all_option="-Wl,--whole-archive" 3734 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3735 llvm_cv_os_type="Interix" 3736 llvm_cv_platform_type="Unix" ;; 3737 *-*-linux*) 3738 llvm_cv_link_all_option="-Wl,--whole-archive" 3739 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3740 llvm_cv_os_type="Linux" 3741 llvm_cv_platform_type="Unix" ;; 3742 *-*-gnu*) 3743 llvm_cv_link_all_option="-Wl,--whole-archive" 3744 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3745 llvm_cv_os_type="GNU" 3746 llvm_cv_platform_type="Unix" ;; 3747 *-*-solaris*) 3748 llvm_cv_link_all_option="-Wl,-z,allextract" 3749 llvm_cv_no_link_all_option="-Wl,-z,defaultextract" 3750 llvm_cv_os_type="SunOS" 3751 llvm_cv_platform_type="Unix" ;; 3752 *-*-auroraux*) 3753 llvm_cv_link_all_option="-Wl,-z,allextract" 3754 llvm_cv_link_all_option="-Wl,-z,defaultextract" 3755 llvm_cv_os_type="AuroraUX" 3756 llvm_cv_platform_type="Unix" ;; 3757 *-*-win32*) 3758 llvm_cv_link_all_option="-Wl,--whole-archive" 3759 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3760 llvm_cv_os_type="Win32" 3761 llvm_cv_platform_type="Win32" ;; 3762 *-*-mingw*) 3763 llvm_cv_link_all_option="-Wl,--whole-archive" 3764 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3765 llvm_cv_os_type="MingW" 3766 llvm_cv_platform_type="Win32" ;; 3767 *-*-haiku*) 3768 llvm_cv_link_all_option="-Wl,--whole-archive" 3769 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3770 llvm_cv_os_type="Haiku" 3771 llvm_cv_platform_type="Unix" ;; 3772 *-unknown-eabi*) 3773 llvm_cv_link_all_option="-Wl,--whole-archive" 3774 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3775 llvm_cv_os_type="Freestanding" 3776 llvm_cv_platform_type="Unix" ;; 3777 *-unknown-elf*) 3778 llvm_cv_link_all_option="-Wl,--whole-archive" 3779 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3780 llvm_cv_os_type="Freestanding" 3781 llvm_cv_platform_type="Unix" ;; 3782 *) 3783 llvm_cv_link_all_option="" 3784 llvm_cv_no_link_all_option="" 3785 llvm_cv_os_type="Unknown" 3786 llvm_cv_platform_type="Unknown" ;; 3787esac 3788fi 3789{ echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5 3790echo "${ECHO_T}$llvm_cv_os_type" >&6; } 3791 3792{ echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5 3793echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; } 3794if test "${llvm_cv_target_os_type+set}" = set; then 3795 echo $ECHO_N "(cached) $ECHO_C" >&6 3796else 3797 case $target in 3798 *-*-aix*) 3799 llvm_cv_target_os_type="AIX" ;; 3800 *-*-irix*) 3801 llvm_cv_target_os_type="IRIX" ;; 3802 *-*-cygwin*) 3803 llvm_cv_target_os_type="Cygwin" ;; 3804 *-*-darwin*) 3805 llvm_cv_target_os_type="Darwin" ;; 3806 *-*-minix*) 3807 llvm_cv_target_os_type="Minix" ;; 3808 *-*-freebsd*) 3809 llvm_cv_target_os_type="FreeBSD" ;; 3810 *-*-openbsd*) 3811 llvm_cv_target_os_type="OpenBSD" ;; 3812 *-*-netbsd*) 3813 llvm_cv_target_os_type="NetBSD" ;; 3814 *-*-dragonfly*) 3815 llvm_cv_target_os_type="DragonFly" ;; 3816 *-*-hpux*) 3817 llvm_cv_target_os_type="HP-UX" ;; 3818 *-*-interix*) 3819 llvm_cv_target_os_type="Interix" ;; 3820 *-*-linux*) 3821 llvm_cv_target_os_type="Linux" ;; 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" ;; 3840esac 3841fi 3842{ echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5 3843echo "${ECHO_T}$llvm_cv_target_os_type" >&6; } 3844 3845if test "$llvm_cv_os_type" = "Unknown" ; then 3846 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5 3847echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;} 3848 { (exit 1); exit 1; }; } 3849fi 3850 3851OS=$llvm_cv_os_type 3852 3853HOST_OS=$llvm_cv_os_type 3854 3855TARGET_OS=$llvm_cv_target_os_type 3856 3857 3858LINKALL=$llvm_cv_link_all_option 3859 3860NOLINKALL=$llvm_cv_no_link_all_option 3861 3862 3863case $llvm_cv_platform_type in 3864 Unix) 3865 3866cat >>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 3877cat >>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 ;; 3886esac 3887 3888{ echo "$as_me:$LINENO: checking target architecture" >&5 3889echo $ECHO_N "checking target architecture... $ECHO_C" >&6; } 3890if test "${llvm_cv_target_arch+set}" = set; then 3891 echo $ECHO_N "(cached) $ECHO_C" >&6 3892else 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" ;; 3907esac 3908fi 3909{ echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5 3910echo "${ECHO_T}$llvm_cv_target_arch" >&6; } 3911 3912if test "$llvm_cv_target_arch" = "Unknown" ; then 3913 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5 3914echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;} 3915fi 3916 3917case "$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" ;; 3921esac 3922 3923ARCH=$llvm_cv_target_arch 3924 3925 3926 3927 3928{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3929echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } 3930if test "${ac_cv_path_GREP+set}" = set; then 3931 echo $ECHO_N "(cached) $ECHO_C" >&6 3932else 3933 # Extract the first word of "grep ggrep" to use in msg output 3934if test -z "$GREP"; then 3935set dummy grep ggrep; ac_prog_name=$2 3936if test "${ac_cv_path_GREP+set}" = set; then 3937 echo $ECHO_N "(cached) $ECHO_C" >&6 3938else 3939 ac_path_GREP_found=false 3940# Loop through the user's path and test for each of PROGNAME-LIST 3941as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3942for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3943do 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 3952case `"$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;; 3976esac 3977 3978 3979 $ac_path_GREP_found && break 3 3980 done 3981done 3982 3983done 3984IFS=$as_save_IFS 3985 3986 3987fi 3988 3989GREP="$ac_cv_path_GREP" 3990if 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 3992echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3993 { (exit 1); exit 1; }; } 3994fi 3995 3996else 3997 ac_cv_path_GREP=$GREP 3998fi 3999 4000 4001fi 4002{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 4003echo "${ECHO_T}$ac_cv_path_GREP" >&6; } 4004 GREP="$ac_cv_path_GREP" 4005 4006 4007{ echo "$as_me:$LINENO: checking for egrep" >&5 4008echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } 4009if test "${ac_cv_path_EGREP+set}" = set; then 4010 echo $ECHO_N "(cached) $ECHO_C" >&6 4011else 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 4016if test -z "$EGREP"; then 4017set dummy egrep; ac_prog_name=$2 4018if test "${ac_cv_path_EGREP+set}" = set; then 4019 echo $ECHO_N "(cached) $ECHO_C" >&6 4020else 4021 ac_path_EGREP_found=false 4022# Loop through the user's path and test for each of PROGNAME-LIST 4023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4024for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4025do 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 4034case `"$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;; 4058esac 4059 4060 4061 $ac_path_EGREP_found && break 3 4062 done 4063done 4064 4065done 4066IFS=$as_save_IFS 4067 4068 4069fi 4070 4071EGREP="$ac_cv_path_EGREP" 4072if 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 4074echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4075 { (exit 1); exit 1; }; } 4076fi 4077 4078else 4079 ac_cv_path_EGREP=$EGREP 4080fi 4081 4082 4083 fi 4084fi 4085{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4086echo "${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 4091echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 4092if test "${ac_cv_header_stdc+set}" = set; then 4093 echo $ECHO_N "(cached) $ECHO_C" >&6 4094else 4095 cat >conftest.$ac_ext <<_ACEOF 4096/* confdefs.h. */ 4097_ACEOF 4098cat confdefs.h >>conftest.$ac_ext 4099cat >>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 4106int 4107main () 4108{ 4109 4110 ; 4111 return 0; 4112} 4113_ACEOF 4114rm -f conftest.$ac_objext 4115if { (ac_try="$ac_compile" 4116case "(($ac_try" in 4117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4118 *) ac_try_echo=$ac_try;; 4119esac 4120eval "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;; 4132esac 4133eval "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;; 4142esac 4143eval "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 4149else 4150 echo "$as_me: failed program was:" >&5 4151sed 's/^/| /' conftest.$ac_ext >&5 4152 4153 ac_cv_header_stdc=no 4154fi 4155 4156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4157 4158if 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 4163cat confdefs.h >>conftest.$ac_ext 4164cat >>conftest.$ac_ext <<_ACEOF 4165/* end confdefs.h. */ 4166#include <string.h> 4167 4168_ACEOF 4169if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4170 $EGREP "memchr" >/dev/null 2>&1; then 4171 : 4172else 4173 ac_cv_header_stdc=no 4174fi 4175rm -f conftest* 4176 4177fi 4178 4179if 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 4184cat confdefs.h >>conftest.$ac_ext 4185cat >>conftest.$ac_ext <<_ACEOF 4186/* end confdefs.h. */ 4187#include <stdlib.h> 4188 4189_ACEOF 4190if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4191 $EGREP "free" >/dev/null 2>&1; then 4192 : 4193else 4194 ac_cv_header_stdc=no 4195fi 4196rm -f conftest* 4197 4198fi 4199 4200if 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 : 4204else 4205 cat >conftest.$ac_ext <<_ACEOF 4206/* confdefs.h. */ 4207_ACEOF 4208cat confdefs.h >>conftest.$ac_ext 4209cat >>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))) 4225int 4226main () 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 4236rm -f conftest$ac_exeext 4237if { (ac_try="$ac_link" 4238case "(($ac_try" in 4239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4240 *) ac_try_echo=$ac_try;; 4241esac 4242eval "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;; 4250esac 4251eval "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 : 4257else 4258 echo "$as_me: program exited with status $ac_status" >&5 4259echo "$as_me: failed program was:" >&5 4260sed 's/^/| /' conftest.$ac_ext >&5 4261 4262( exit $ac_status ) 4263ac_cv_header_stdc=no 4264fi 4265rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4266fi 4267 4268 4269fi 4270fi 4271{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4272echo "${ECHO_T}$ac_cv_header_stdc" >&6; } 4273if test $ac_cv_header_stdc = yes; then 4274 4275cat >>confdefs.h <<\_ACEOF 4276#define STDC_HEADERS 1 4277_ACEOF 4278 4279fi 4280 4281# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4292 inttypes.h stdint.h unistd.h 4293do 4294as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4295{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4296echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4297if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4298 echo $ECHO_N "(cached) $ECHO_C" >&6 4299else 4300 cat >conftest.$ac_ext <<_ACEOF 4301/* confdefs.h. */ 4302_ACEOF 4303cat confdefs.h >>conftest.$ac_ext 4304cat >>conftest.$ac_ext <<_ACEOF 4305/* end confdefs.h. */ 4306$ac_includes_default 4307 4308#include <$ac_header> 4309_ACEOF 4310rm -f conftest.$ac_objext 4311if { (ac_try="$ac_compile" 4312case "(($ac_try" in 4313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4314 *) ac_try_echo=$ac_try;; 4315esac 4316eval "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;; 4328esac 4329eval "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;; 4338esac 4339eval "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" 4345else 4346 echo "$as_me: failed program was:" >&5 4347sed 's/^/| /' conftest.$ac_ext >&5 4348 4349 eval "$as_ac_Header=no" 4350fi 4351 4352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4353fi 4354ac_res=`eval echo '${'$as_ac_Header'}'` 4355 { echo "$as_me:$LINENO: result: $ac_res" >&5 4356echo "${ECHO_T}$ac_res" >&6; } 4357if 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 4362fi 4363 4364done 4365 4366 4367{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 4368echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } 4369if test "${ac_cv_c_bigendian+set}" = set; then 4370 echo $ECHO_N "(cached) $ECHO_C" >&6 4371else 4372 # See if sys/param.h defines the BYTE_ORDER macro. 4373cat >conftest.$ac_ext <<_ACEOF 4374/* confdefs.h. */ 4375_ACEOF 4376cat confdefs.h >>conftest.$ac_ext 4377cat >>conftest.$ac_ext <<_ACEOF 4378/* end confdefs.h. */ 4379#include <sys/types.h> 4380#include <sys/param.h> 4381 4382int 4383main () 4384{ 4385#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 4386 bogus endian macros 4387#endif 4388 4389 ; 4390 return 0; 4391} 4392_ACEOF 4393rm -f conftest.$ac_objext 4394if { (ac_try="$ac_compile" 4395case "(($ac_try" in 4396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4397 *) ac_try_echo=$ac_try;; 4398esac 4399eval "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;; 4411esac 4412eval "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;; 4421esac 4422eval "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. 4428cat >conftest.$ac_ext <<_ACEOF 4429/* confdefs.h. */ 4430_ACEOF 4431cat confdefs.h >>conftest.$ac_ext 4432cat >>conftest.$ac_ext <<_ACEOF 4433/* end confdefs.h. */ 4434#include <sys/types.h> 4435#include <sys/param.h> 4436 4437int 4438main () 4439{ 4440#if BYTE_ORDER != BIG_ENDIAN 4441 not big endian 4442#endif 4443 4444 ; 4445 return 0; 4446} 4447_ACEOF 4448rm -f conftest.$ac_objext 4449if { (ac_try="$ac_compile" 4450case "(($ac_try" in 4451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4452 *) ac_try_echo=$ac_try;; 4453esac 4454eval "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;; 4466esac 4467eval "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;; 4476esac 4477eval "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 4483else 4484 echo "$as_me: failed program was:" >&5 4485sed 's/^/| /' conftest.$ac_ext >&5 4486 4487 ac_cv_c_bigendian=no 4488fi 4489 4490rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4491else 4492 echo "$as_me: failed program was:" >&5 4493sed 's/^/| /' conftest.$ac_ext >&5 4494 4495 # It does not; compile a test program. 4496if 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 4502cat confdefs.h >>conftest.$ac_ext 4503cat >>conftest.$ac_ext <<_ACEOF 4504/* end confdefs.h. */ 4505short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4506short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4507void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 4508short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4509short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4510void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 4511int 4512main () 4513{ 4514 _ascii (); _ebcdic (); 4515 ; 4516 return 0; 4517} 4518_ACEOF 4519rm -f conftest.$ac_objext 4520if { (ac_try="$ac_compile" 4521case "(($ac_try" in 4522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4523 *) ac_try_echo=$ac_try;; 4524esac 4525eval "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;; 4537esac 4538eval "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;; 4547esac 4548eval "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 4555fi 4556if 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 4563fi 4564else 4565 echo "$as_me: failed program was:" >&5 4566sed 's/^/| /' conftest.$ac_ext >&5 4567 4568 4569fi 4570 4571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4572else 4573 cat >conftest.$ac_ext <<_ACEOF 4574/* confdefs.h. */ 4575_ACEOF 4576cat confdefs.h >>conftest.$ac_ext 4577cat >>conftest.$ac_ext <<_ACEOF 4578/* end confdefs.h. */ 4579$ac_includes_default 4580int 4581main () 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 4597rm -f conftest$ac_exeext 4598if { (ac_try="$ac_link" 4599case "(($ac_try" in 4600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4601 *) ac_try_echo=$ac_try;; 4602esac 4603eval "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;; 4611esac 4612eval "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 4618else 4619 echo "$as_me: program exited with status $ac_status" >&5 4620echo "$as_me: failed program was:" >&5 4621sed 's/^/| /' conftest.$ac_ext >&5 4622 4623( exit $ac_status ) 4624ac_cv_c_bigendian=yes 4625fi 4626rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4627fi 4628 4629 4630fi 4631 4632rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4633fi 4634{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 4635echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } 4636case $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 4645presetting ac_cv_c_bigendian=no (or yes) will help" >&5 4646echo "$as_me: error: unknown endianness 4647presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 4648 { (exit 1); exit 1; }; } ;; 4649esac 4650 4651 4652if 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 4657echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; } 4658if test "${ac_cv_build_exeext+set}" = set; then 4659 echo $ECHO_N "(cached) $ECHO_C" >&6 4660else 4661 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4662 ac_cv_build_exeext=.exe 4663else 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. 4667set dummy ${ac_build_prefix}gcc; ac_word=$2 4668{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4669echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4670if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4671 echo $ECHO_N "(cached) $ECHO_C" >&6 4672else 4673 if test -n "$BUILD_CC"; then 4674 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4675else 4676as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4677for as_dir in $PATH 4678do 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 4687done 4688done 4689IFS=$as_save_IFS 4690 4691fi 4692fi 4693BUILD_CC=$ac_cv_prog_BUILD_CC 4694if test -n "$BUILD_CC"; then 4695 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4696echo "${ECHO_T}$BUILD_CC" >&6; } 4697else 4698 { echo "$as_me:$LINENO: result: no" >&5 4699echo "${ECHO_T}no" >&6; } 4700fi 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. 4705set dummy gcc; ac_word=$2 4706{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4707echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4708if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4709 echo $ECHO_N "(cached) $ECHO_C" >&6 4710else 4711 if test -n "$BUILD_CC"; then 4712 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4713else 4714as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4715for as_dir in $PATH 4716do 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 4725done 4726done 4727IFS=$as_save_IFS 4728 4729fi 4730fi 4731BUILD_CC=$ac_cv_prog_BUILD_CC 4732if test -n "$BUILD_CC"; then 4733 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4734echo "${ECHO_T}$BUILD_CC" >&6; } 4735else 4736 { echo "$as_me:$LINENO: result: no" >&5 4737echo "${ECHO_T}no" >&6; } 4738fi 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. 4743set dummy cc; ac_word=$2 4744{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4745echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4746if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4747 echo $ECHO_N "(cached) $ECHO_C" >&6 4748else 4749 if test -n "$BUILD_CC"; then 4750 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4751else 4752 ac_prog_rejected=no 4753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4754for as_dir in $PATH 4755do 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 4768done 4769done 4770IFS=$as_save_IFS 4771 4772if 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 4783fi 4784fi 4785fi 4786BUILD_CC=$ac_cv_prog_BUILD_CC 4787if test -n "$BUILD_CC"; then 4788 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4789echo "${ECHO_T}$BUILD_CC" >&6; } 4790else 4791 { echo "$as_me:$LINENO: result: no" >&5 4792echo "${ECHO_T}no" >&6; } 4793fi 4794 4795 4796 fi 4797 fi 4798 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5 4799echo "$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 4818echo "$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 4823fi 4824fi 4825 4826BUILD_EXEEXT="" 4827test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext} 4828{ echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5 4829echo "${ECHO_T}${ac_cv_build_exeext}" >&6; } 4830ac_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. 4834set dummy ${ac_build_prefix}g++; ac_word=$2 4835{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4836echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4837if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4838 echo $ECHO_N "(cached) $ECHO_C" >&6 4839else 4840 if test -n "$BUILD_CXX"; then 4841 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4842else 4843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4844for as_dir in $PATH 4845do 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 4854done 4855done 4856IFS=$as_save_IFS 4857 4858fi 4859fi 4860BUILD_CXX=$ac_cv_prog_BUILD_CXX 4861if test -n "$BUILD_CXX"; then 4862 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4863echo "${ECHO_T}$BUILD_CXX" >&6; } 4864else 4865 { echo "$as_me:$LINENO: result: no" >&5 4866echo "${ECHO_T}no" >&6; } 4867fi 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. 4872set dummy g++; ac_word=$2 4873{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4874echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4875if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4876 echo $ECHO_N "(cached) $ECHO_C" >&6 4877else 4878 if test -n "$BUILD_CXX"; then 4879 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4880else 4881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4882for as_dir in $PATH 4883do 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 4892done 4893done 4894IFS=$as_save_IFS 4895 4896fi 4897fi 4898BUILD_CXX=$ac_cv_prog_BUILD_CXX 4899if test -n "$BUILD_CXX"; then 4900 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4901echo "${ECHO_T}$BUILD_CXX" >&6; } 4902else 4903 { echo "$as_me:$LINENO: result: no" >&5 4904echo "${ECHO_T}no" >&6; } 4905fi 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. 4910set dummy c++; ac_word=$2 4911{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4912echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4913if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4914 echo $ECHO_N "(cached) $ECHO_C" >&6 4915else 4916 if test -n "$BUILD_CXX"; then 4917 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4918else 4919 ac_prog_rejected=no 4920as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4921for as_dir in $PATH 4922do 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 4935done 4936done 4937IFS=$as_save_IFS 4938 4939if 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 4950fi 4951fi 4952fi 4953BUILD_CXX=$ac_cv_prog_BUILD_CXX 4954if test -n "$BUILD_CXX"; then 4955 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4956echo "${ECHO_T}$BUILD_CXX" >&6; } 4957else 4958 { echo "$as_me:$LINENO: result: no" >&5 4959echo "${ECHO_T}no" >&6; } 4960fi 4961 4962 4963 fi 4964 fi 4965else 4966 LLVM_CROSS_COMPILING=0 4967 4968fi 4969 4970if 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 4975else 4976 cvsbuild="no" 4977 optimize="yes" 4978fi 4979 4980 4981# Check whether --enable-libcpp was given. 4982if test "${enable_libcpp+set}" = set; then 4983 enableval=$enable_libcpp; 4984else 4985 enableval=default 4986fi 4987 4988case "$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 4996echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;} 4997 { (exit 1); exit 1; }; } ;; 4998esac 4999 5000# Check whether --enable-optimized was given. 5001if test "${enable_optimized+set}" = set; then 5002 enableval=$enable_optimized; 5003else 5004 enableval=$optimize 5005fi 5006 5007if test ${enableval} = "no" ; then 5008 ENABLE_OPTIMIZED= 5009 5010else 5011 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1 5012 5013fi 5014 5015# Check whether --enable-profiling was given. 5016if test "${enable_profiling+set}" = set; then 5017 enableval=$enable_profiling; 5018else 5019 enableval="no" 5020fi 5021 5022if test ${enableval} = "no" ; then 5023 ENABLE_PROFILING= 5024 5025else 5026 ENABLE_PROFILING=ENABLE_PROFILING=1 5027 5028fi 5029 5030# Check whether --enable-assertions was given. 5031if test "${enable_assertions+set}" = set; then 5032 enableval=$enable_assertions; 5033else 5034 enableval="yes" 5035fi 5036 5037if test ${enableval} = "yes" ; then 5038 DISABLE_ASSERTIONS= 5039 5040else 5041 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1 5042 5043fi 5044 5045# Check whether --enable-expensive-checks was given. 5046if test "${enable_expensive_checks+set}" = set; then 5047 enableval=$enable_expensive_checks; 5048else 5049 enableval="no" 5050fi 5051 5052if test ${enableval} = "yes" ; then 5053 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1 5054 5055 EXPENSIVE_CHECKS=yes 5056 5057else 5058 ENABLE_EXPENSIVE_CHECKS= 5059 5060 EXPENSIVE_CHECKS=no 5061 5062fi 5063 5064# Check whether --enable-debug-runtime was given. 5065if test "${enable_debug_runtime+set}" = set; then 5066 enableval=$enable_debug_runtime; 5067else 5068 enableval=no 5069fi 5070 5071if test ${enableval} = "no" ; then 5072 DEBUG_RUNTIME= 5073 5074else 5075 DEBUG_RUNTIME=DEBUG_RUNTIME=1 5076 5077fi 5078 5079# Check whether --enable-debug-symbols was given. 5080if test "${enable_debug_symbols+set}" = set; then 5081 enableval=$enable_debug_symbols; 5082else 5083 enableval=no 5084fi 5085 5086if test ${enableval} = "no" ; then 5087 DEBUG_SYMBOLS= 5088 5089else 5090 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1 5091 5092fi 5093 5094# Check whether --enable-jit was given. 5095if test "${enable_jit+set}" = set; then 5096 enableval=$enable_jit; 5097else 5098 enableval=default 5099fi 5100 5101if test ${enableval} = "no" 5102then 5103 JIT= 5104 5105else 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 5132fi 5133 5134# Check whether --enable-docs was given. 5135if test "${enable_docs+set}" = set; then 5136 enableval=$enable_docs; 5137else 5138 enableval=default 5139fi 5140 5141case "$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 5149echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;} 5150 { (exit 1); exit 1; }; } ;; 5151esac 5152 5153# Check whether --enable-doxygen was given. 5154if test "${enable_doxygen+set}" = set; then 5155 enableval=$enable_doxygen; 5156else 5157 enableval=default 5158fi 5159 5160case "$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 5168echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;} 5169 { (exit 1); exit 1; }; } ;; 5170esac 5171 5172# Check whether --enable-threads was given. 5173if test "${enable_threads+set}" = set; then 5174 enableval=$enable_threads; 5175else 5176 enableval=default 5177fi 5178 5179case "$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 5187echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;} 5188 { (exit 1); exit 1; }; } ;; 5189esac 5190 5191cat >>confdefs.h <<_ACEOF 5192#define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS 5193_ACEOF 5194 5195 5196# Check whether --enable-pthreads was given. 5197if test "${enable_pthreads+set}" = set; then 5198 enableval=$enable_pthreads; 5199else 5200 enableval=default 5201fi 5202 5203case "$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 5211echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;} 5212 { (exit 1); exit 1; }; } ;; 5213esac 5214 5215# Check whether --enable-pic was given. 5216if test "${enable_pic+set}" = set; then 5217 enableval=$enable_pic; 5218else 5219 enableval=default 5220fi 5221 5222case "$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 5230echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;} 5231 { (exit 1); exit 1; }; } ;; 5232esac 5233 5234cat >>confdefs.h <<_ACEOF 5235#define ENABLE_PIC $ENABLE_PIC 5236_ACEOF 5237 5238 5239# Check whether --enable-shared was given. 5240if test "${enable_shared+set}" = set; then 5241 enableval=$enable_shared; 5242else 5243 enableval=default 5244fi 5245 5246case "$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 5254echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;} 5255 { (exit 1); exit 1; }; } ;; 5256esac 5257 5258# Check whether --enable-embed-stdcxx was given. 5259if test "${enable_embed_stdcxx+set}" = set; then 5260 enableval=$enable_embed_stdcxx; 5261else 5262 enableval=default 5263fi 5264 5265case "$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 5273echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;} 5274 { (exit 1); exit 1; }; } ;; 5275esac 5276 5277# Check whether --enable-timestamps was given. 5278if test "${enable_timestamps+set}" = set; then 5279 enableval=$enable_timestamps; 5280else 5281 enableval=default 5282fi 5283 5284case "$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 5292echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;} 5293 { (exit 1); exit 1; }; } ;; 5294esac 5295 5296cat >>confdefs.h <<_ACEOF 5297#define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS 5298_ACEOF 5299 5300 5301TARGETS_TO_BUILD="" 5302# Check whether --enable-targets was given. 5303if test "${enable_targets+set}" = set; then 5304 enableval=$enable_targets; 5305else 5306 enableval=all 5307fi 5308 5309if test "$enableval" = host-only ; then 5310 enableval=host 5311fi 5312case "$enableval" in 5313 all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips CellSPU XCore MSP430 CBackend 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 cbe) TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;; 5327 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;; 5328 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5329 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5330 ptx) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5331 host) case "$llvm_cv_target_arch" in 5332 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5333 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5334 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5335 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5336 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5337 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5338 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5339 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5340 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5341 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5342 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5343 PTX) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5344 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5 5345echo "$as_me: error: Can not set target to build" >&2;} 5346 { (exit 1); exit 1; }; } ;; 5347 esac ;; 5348 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5 5349echo "$as_me: error: Unrecognized target $a_target" >&2;} 5350 { (exit 1); exit 1; }; } ;; 5351 esac 5352 done 5353 ;; 5354esac 5355TARGETS_TO_BUILD=$TARGETS_TO_BUILD 5356 5357 5358for a_target in $TARGETS_TO_BUILD; do 5359 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then 5360 5361cat >>confdefs.h <<_ACEOF 5362#define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH 5363_ACEOF 5364 5365 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target" 5366 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo" 5367 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC" 5368 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter" 5369 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5370 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser" 5371 fi 5372 5373cat >>confdefs.h <<_ACEOF 5374#define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET 5375_ACEOF 5376 5377 5378cat >>confdefs.h <<_ACEOF 5379#define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO 5380_ACEOF 5381 5382 5383cat >>confdefs.h <<_ACEOF 5384#define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC 5385_ACEOF 5386 5387 5388cat >>confdefs.h <<_ACEOF 5389#define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER 5390_ACEOF 5391 5392 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5393 5394cat >>confdefs.h <<_ACEOF 5395#define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER 5396_ACEOF 5397 5398 fi 5399 fi 5400done 5401 5402LLVM_ENUM_TARGETS="" 5403LLVM_ENUM_ASM_PRINTERS="" 5404LLVM_ENUM_ASM_PARSERS="" 5405LLVM_ENUM_DISASSEMBLERS="" 5406for target_to_build in $TARGETS_TO_BUILD; do 5407 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS" 5408 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then 5409 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS"; 5410 fi 5411 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then 5412 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS"; 5413 fi 5414 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then 5415 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS"; 5416 fi 5417done 5418 5419 5420 5421 5422 5423# Check whether --enable-cbe-printf-a was given. 5424if test "${enable_cbe_printf_a+set}" = set; then 5425 enableval=$enable_cbe_printf_a; 5426else 5427 enableval=default 5428fi 5429 5430case "$enableval" in 5431 yes) ENABLE_CBE_PRINTF_A=1 5432 ;; 5433 no) ENABLE_CBE_PRINTF_A=0 5434 ;; 5435 default) ENABLE_CBE_PRINTF_A=1 5436 ;; 5437 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&5 5438echo "$as_me: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&2;} 5439 { (exit 1); exit 1; }; } ;; 5440esac 5441 5442cat >>confdefs.h <<_ACEOF 5443#define ENABLE_CBE_PRINTF_A $ENABLE_CBE_PRINTF_A 5444_ACEOF 5445 5446 5447 5448# Check whether --with-optimize-option was given. 5449if test "${with_optimize_option+set}" = set; then 5450 withval=$with_optimize_option; 5451else 5452 withval=default 5453fi 5454 5455{ echo "$as_me:$LINENO: checking optimization flags" >&5 5456echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; } 5457case "$withval" in 5458 default) 5459 case "$llvm_cv_os_type" in 5460 FreeBSD) optimize_option=-O2 ;; 5461 MingW) optimize_option=-O2 ;; 5462 *) optimize_option=-O3 ;; 5463 esac ;; 5464 *) optimize_option="$withval" ;; 5465esac 5466OPTIMIZE_OPTION=$optimize_option 5467 5468{ echo "$as_me:$LINENO: result: $optimize_option" >&5 5469echo "${ECHO_T}$optimize_option" >&6; } 5470 5471 5472# Check whether --with-extra-options was given. 5473if test "${with_extra_options+set}" = set; then 5474 withval=$with_extra_options; 5475else 5476 withval=default 5477fi 5478 5479case "$withval" in 5480 default) EXTRA_OPTIONS= ;; 5481 *) EXTRA_OPTIONS=$withval ;; 5482esac 5483EXTRA_OPTIONS=$EXTRA_OPTIONS 5484 5485 5486 5487# Check whether --with-extra-ld-options was given. 5488if test "${with_extra_ld_options+set}" = set; then 5489 withval=$with_extra_ld_options; 5490else 5491 withval=default 5492fi 5493 5494case "$withval" in 5495 default) EXTRA_LD_OPTIONS= ;; 5496 *) EXTRA_LD_OPTIONS=$withval ;; 5497esac 5498EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS 5499 5500 5501# Check whether --enable-bindings was given. 5502if test "${enable_bindings+set}" = set; then 5503 enableval=$enable_bindings; 5504else 5505 enableval=default 5506fi 5507 5508BINDINGS_TO_BUILD="" 5509case "$enableval" in 5510 yes | default | auto) BINDINGS_TO_BUILD="auto" ;; 5511 all ) BINDINGS_TO_BUILD="ocaml" ;; 5512 none | no) BINDINGS_TO_BUILD="" ;; 5513 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do 5514 case "$a_binding" in 5515 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;; 5516 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5 5517echo "$as_me: error: Unrecognized binding $a_binding" >&2;} 5518 { (exit 1); exit 1; }; } ;; 5519 esac 5520 done 5521 ;; 5522esac 5523 5524 5525# Check whether --with-ocaml-libdir was given. 5526if test "${with_ocaml_libdir+set}" = set; then 5527 withval=$with_ocaml_libdir; 5528else 5529 withval=auto 5530fi 5531 5532case "$withval" in 5533 auto) with_ocaml_libdir="$withval" ;; 5534 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;; 5535 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5 5536echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;} 5537 { (exit 1); exit 1; }; } ;; 5538esac 5539 5540 5541# Check whether --with-clang-srcdir was given. 5542if test "${with_clang_srcdir+set}" = set; then 5543 withval=$with_clang_srcdir; 5544else 5545 withval="-" 5546fi 5547 5548case "$withval" in 5549 -) clang_src_root="" ;; 5550 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;; 5551 *) clang_src_root="$ac_pwd/$withval" ;; 5552esac 5553CLANG_SRC_ROOT=$clang_src_root 5554 5555 5556 5557# Check whether --with-clang-resource-dir was given. 5558if test "${with_clang_resource_dir+set}" = set; then 5559 withval=$with_clang_resource_dir; 5560else 5561 withval="" 5562fi 5563 5564 5565cat >>confdefs.h <<_ACEOF 5566#define CLANG_RESOURCE_DIR "$withval" 5567_ACEOF 5568 5569 5570 5571# Check whether --with-c-include-dirs was given. 5572if test "${with_c_include_dirs+set}" = set; then 5573 withval=$with_c_include_dirs; 5574else 5575 withval="" 5576fi 5577 5578 5579cat >>confdefs.h <<_ACEOF 5580#define C_INCLUDE_DIRS "$withval" 5581_ACEOF 5582 5583 5584# Clang normally uses the system c++ headers and libraries. With this option, 5585# clang will use the ones provided by a gcc installation instead. This option should 5586# be passed the same value that was used with --prefix when configuring gcc. 5587 5588# Check whether --with-gcc-toolchain was given. 5589if test "${with_gcc_toolchain+set}" = set; then 5590 withval=$with_gcc_toolchain; 5591else 5592 withval="" 5593fi 5594 5595 5596cat >>confdefs.h <<_ACEOF 5597#define GCC_INSTALL_PREFIX "$withval" 5598_ACEOF 5599 5600 5601 5602# Check whether --with-binutils-include was given. 5603if test "${with_binutils_include+set}" = set; then 5604 withval=$with_binutils_include; 5605else 5606 withval=default 5607fi 5608 5609case "$withval" in 5610 default) WITH_BINUTILS_INCDIR=default ;; 5611 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;; 5612 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5 5613echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;} 5614 { (exit 1); exit 1; }; } ;; 5615esac 5616if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then 5617 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR 5618 5619 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then 5620 echo "$WITH_BINUTILS_INCDIR/plugin-api.h" 5621 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5 5622echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;} 5623 { (exit 1); exit 1; }; }; 5624 fi 5625fi 5626 5627 5628# Check whether --with-bug-report-url was given. 5629if test "${with_bug_report_url+set}" = set; then 5630 withval=$with_bug_report_url; 5631else 5632 withval="http://llvm.org/bugs/" 5633fi 5634 5635 5636cat >>confdefs.h <<_ACEOF 5637#define BUG_REPORT_URL "$withval" 5638_ACEOF 5639 5640 5641# Check whether --enable-libffi was given. 5642if test "${enable_libffi+set}" = set; then 5643 enableval=$enable_libffi; case "$enableval" in 5644 yes) llvm_cv_enable_libffi="yes" ;; 5645 no) llvm_cv_enable_libffi="no" ;; 5646 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5 5647echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;} 5648 { (exit 1); exit 1; }; } ;; 5649 esac 5650else 5651 llvm_cv_enable_libffi=no 5652fi 5653 5654 5655 5656# Check whether --with-internal-prefix was given. 5657if test "${with_internal_prefix+set}" = set; then 5658 withval=$with_internal_prefix; 5659else 5660 withval="" 5661fi 5662 5663INTERNAL_PREFIX=$withval 5664 5665 5666 5667{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 5668echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } 5669if test "${lt_cv_path_NM+set}" = set; then 5670 echo $ECHO_N "(cached) $ECHO_C" >&6 5671else 5672 if test -n "$NM"; then 5673 # Let the user override the test. 5674 lt_cv_path_NM="$NM" 5675else 5676 lt_nm_to_check="${ac_tool_prefix}nm" 5677 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5678 lt_nm_to_check="$lt_nm_to_check nm" 5679 fi 5680 for lt_tmp_nm in $lt_nm_to_check; do 5681 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5682 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5683 IFS="$lt_save_ifs" 5684 test -z "$ac_dir" && ac_dir=. 5685 tmp_nm="$ac_dir/$lt_tmp_nm" 5686 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5687 # Check to see if the nm accepts a BSD-compat flag. 5688 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5689 # nm: unknown option "B" ignored 5690 # Tru64's nm complains that /dev/null is an invalid object file 5691 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5692 */dev/null* | *'Invalid file or object type'*) 5693 lt_cv_path_NM="$tmp_nm -B" 5694 break 5695 ;; 5696 *) 5697 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5698 */dev/null*) 5699 lt_cv_path_NM="$tmp_nm -p" 5700 break 5701 ;; 5702 *) 5703 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5704 continue # so that we can try to find one that supports BSD flags 5705 ;; 5706 esac 5707 ;; 5708 esac 5709 fi 5710 done 5711 IFS="$lt_save_ifs" 5712 done 5713 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 5714fi 5715fi 5716{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 5717echo "${ECHO_T}$lt_cv_path_NM" >&6; } 5718NM="$lt_cv_path_NM" 5719 5720 5721 5722{ echo "$as_me:$LINENO: checking for GNU make" >&5 5723echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; } 5724if test "${llvm_cv_gnu_make_command+set}" = set; then 5725 echo $ECHO_N "(cached) $ECHO_C" >&6 5726else 5727 llvm_cv_gnu_make_command='' 5728 for a in "$MAKE" make gmake gnumake ; do 5729 if test -z "$a" ; then continue ; fi ; 5730 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) 5731 then 5732 llvm_cv_gnu_make_command=$a ; 5733 break; 5734 fi 5735 done 5736fi 5737{ echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5 5738echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; } 5739 if test "x$llvm_cv_gnu_make_command" != "x" ; then 5740 ifGNUmake='' ; 5741 else 5742 ifGNUmake='#' ; 5743 { echo "$as_me:$LINENO: result: \"Not found\"" >&5 5744echo "${ECHO_T}\"Not found\"" >&6; }; 5745 fi 5746 5747 5748{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 5749echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } 5750LN_S=$as_ln_s 5751if test "$LN_S" = "ln -s"; then 5752 { echo "$as_me:$LINENO: result: yes" >&5 5753echo "${ECHO_T}yes" >&6; } 5754else 5755 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 5756echo "${ECHO_T}no, using $LN_S" >&6; } 5757fi 5758 5759# Extract the first word of "cmp", so it can be a program name with args. 5760set dummy cmp; ac_word=$2 5761{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5762echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5763if test "${ac_cv_path_CMP+set}" = set; then 5764 echo $ECHO_N "(cached) $ECHO_C" >&6 5765else 5766 case $CMP in 5767 [\\/]* | ?:[\\/]*) 5768 ac_cv_path_CMP="$CMP" # Let the user override the test with a path. 5769 ;; 5770 *) 5771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5772for as_dir in $PATH 5773do 5774 IFS=$as_save_IFS 5775 test -z "$as_dir" && as_dir=. 5776 for ac_exec_ext in '' $ac_executable_extensions; do 5777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5778 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext" 5779 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5780 break 2 5781 fi 5782done 5783done 5784IFS=$as_save_IFS 5785 5786 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp" 5787 ;; 5788esac 5789fi 5790CMP=$ac_cv_path_CMP 5791if test -n "$CMP"; then 5792 { echo "$as_me:$LINENO: result: $CMP" >&5 5793echo "${ECHO_T}$CMP" >&6; } 5794else 5795 { echo "$as_me:$LINENO: result: no" >&5 5796echo "${ECHO_T}no" >&6; } 5797fi 5798 5799 5800# Extract the first word of "cp", so it can be a program name with args. 5801set dummy cp; ac_word=$2 5802{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5803echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5804if test "${ac_cv_path_CP+set}" = set; then 5805 echo $ECHO_N "(cached) $ECHO_C" >&6 5806else 5807 case $CP in 5808 [\\/]* | ?:[\\/]*) 5809 ac_cv_path_CP="$CP" # Let the user override the test with a path. 5810 ;; 5811 *) 5812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5813for as_dir in $PATH 5814do 5815 IFS=$as_save_IFS 5816 test -z "$as_dir" && as_dir=. 5817 for ac_exec_ext in '' $ac_executable_extensions; do 5818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5819 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext" 5820 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5821 break 2 5822 fi 5823done 5824done 5825IFS=$as_save_IFS 5826 5827 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp" 5828 ;; 5829esac 5830fi 5831CP=$ac_cv_path_CP 5832if test -n "$CP"; then 5833 { echo "$as_me:$LINENO: result: $CP" >&5 5834echo "${ECHO_T}$CP" >&6; } 5835else 5836 { echo "$as_me:$LINENO: result: no" >&5 5837echo "${ECHO_T}no" >&6; } 5838fi 5839 5840 5841# Extract the first word of "date", so it can be a program name with args. 5842set dummy date; ac_word=$2 5843{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5844echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5845if test "${ac_cv_path_DATE+set}" = set; then 5846 echo $ECHO_N "(cached) $ECHO_C" >&6 5847else 5848 case $DATE in 5849 [\\/]* | ?:[\\/]*) 5850 ac_cv_path_DATE="$DATE" # Let the user override the test with a path. 5851 ;; 5852 *) 5853 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5854for as_dir in $PATH 5855do 5856 IFS=$as_save_IFS 5857 test -z "$as_dir" && as_dir=. 5858 for ac_exec_ext in '' $ac_executable_extensions; do 5859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5860 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext" 5861 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5862 break 2 5863 fi 5864done 5865done 5866IFS=$as_save_IFS 5867 5868 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date" 5869 ;; 5870esac 5871fi 5872DATE=$ac_cv_path_DATE 5873if test -n "$DATE"; then 5874 { echo "$as_me:$LINENO: result: $DATE" >&5 5875echo "${ECHO_T}$DATE" >&6; } 5876else 5877 { echo "$as_me:$LINENO: result: no" >&5 5878echo "${ECHO_T}no" >&6; } 5879fi 5880 5881 5882# Extract the first word of "find", so it can be a program name with args. 5883set dummy find; ac_word=$2 5884{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5885echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5886if test "${ac_cv_path_FIND+set}" = set; then 5887 echo $ECHO_N "(cached) $ECHO_C" >&6 5888else 5889 case $FIND in 5890 [\\/]* | ?:[\\/]*) 5891 ac_cv_path_FIND="$FIND" # Let the user override the test with a path. 5892 ;; 5893 *) 5894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5895for as_dir in $PATH 5896do 5897 IFS=$as_save_IFS 5898 test -z "$as_dir" && as_dir=. 5899 for ac_exec_ext in '' $ac_executable_extensions; do 5900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5901 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext" 5902 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5903 break 2 5904 fi 5905done 5906done 5907IFS=$as_save_IFS 5908 5909 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find" 5910 ;; 5911esac 5912fi 5913FIND=$ac_cv_path_FIND 5914if test -n "$FIND"; then 5915 { echo "$as_me:$LINENO: result: $FIND" >&5 5916echo "${ECHO_T}$FIND" >&6; } 5917else 5918 { echo "$as_me:$LINENO: result: no" >&5 5919echo "${ECHO_T}no" >&6; } 5920fi 5921 5922 5923# Extract the first word of "grep", so it can be a program name with args. 5924set dummy grep; ac_word=$2 5925{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5926echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5927if test "${ac_cv_path_GREP+set}" = set; then 5928 echo $ECHO_N "(cached) $ECHO_C" >&6 5929else 5930 case $GREP in 5931 [\\/]* | ?:[\\/]*) 5932 ac_cv_path_GREP="$GREP" # Let the user override the test with a path. 5933 ;; 5934 *) 5935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5936for as_dir in $PATH 5937do 5938 IFS=$as_save_IFS 5939 test -z "$as_dir" && as_dir=. 5940 for ac_exec_ext in '' $ac_executable_extensions; do 5941 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5942 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext" 5943 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5944 break 2 5945 fi 5946done 5947done 5948IFS=$as_save_IFS 5949 5950 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep" 5951 ;; 5952esac 5953fi 5954GREP=$ac_cv_path_GREP 5955if test -n "$GREP"; then 5956 { echo "$as_me:$LINENO: result: $GREP" >&5 5957echo "${ECHO_T}$GREP" >&6; } 5958else 5959 { echo "$as_me:$LINENO: result: no" >&5 5960echo "${ECHO_T}no" >&6; } 5961fi 5962 5963 5964# Extract the first word of "mkdir", so it can be a program name with args. 5965set dummy mkdir; ac_word=$2 5966{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5967echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5968if test "${ac_cv_path_MKDIR+set}" = set; then 5969 echo $ECHO_N "(cached) $ECHO_C" >&6 5970else 5971 case $MKDIR in 5972 [\\/]* | ?:[\\/]*) 5973 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path. 5974 ;; 5975 *) 5976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5977for as_dir in $PATH 5978do 5979 IFS=$as_save_IFS 5980 test -z "$as_dir" && as_dir=. 5981 for ac_exec_ext in '' $ac_executable_extensions; do 5982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5983 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext" 5984 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5985 break 2 5986 fi 5987done 5988done 5989IFS=$as_save_IFS 5990 5991 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir" 5992 ;; 5993esac 5994fi 5995MKDIR=$ac_cv_path_MKDIR 5996if test -n "$MKDIR"; then 5997 { echo "$as_me:$LINENO: result: $MKDIR" >&5 5998echo "${ECHO_T}$MKDIR" >&6; } 5999else 6000 { echo "$as_me:$LINENO: result: no" >&5 6001echo "${ECHO_T}no" >&6; } 6002fi 6003 6004 6005# Extract the first word of "mv", so it can be a program name with args. 6006set dummy mv; ac_word=$2 6007{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6008echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6009if test "${ac_cv_path_MV+set}" = set; then 6010 echo $ECHO_N "(cached) $ECHO_C" >&6 6011else 6012 case $MV in 6013 [\\/]* | ?:[\\/]*) 6014 ac_cv_path_MV="$MV" # Let the user override the test with a path. 6015 ;; 6016 *) 6017 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6018for as_dir in $PATH 6019do 6020 IFS=$as_save_IFS 6021 test -z "$as_dir" && as_dir=. 6022 for ac_exec_ext in '' $ac_executable_extensions; do 6023 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6024 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 6025 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6026 break 2 6027 fi 6028done 6029done 6030IFS=$as_save_IFS 6031 6032 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 6033 ;; 6034esac 6035fi 6036MV=$ac_cv_path_MV 6037if test -n "$MV"; then 6038 { echo "$as_me:$LINENO: result: $MV" >&5 6039echo "${ECHO_T}$MV" >&6; } 6040else 6041 { echo "$as_me:$LINENO: result: no" >&5 6042echo "${ECHO_T}no" >&6; } 6043fi 6044 6045 6046if test -n "$ac_tool_prefix"; then 6047 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6048set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6049{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6050echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6051if test "${ac_cv_prog_RANLIB+set}" = set; then 6052 echo $ECHO_N "(cached) $ECHO_C" >&6 6053else 6054 if test -n "$RANLIB"; then 6055 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6056else 6057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6058for as_dir in $PATH 6059do 6060 IFS=$as_save_IFS 6061 test -z "$as_dir" && as_dir=. 6062 for ac_exec_ext in '' $ac_executable_extensions; do 6063 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6064 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6065 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6066 break 2 6067 fi 6068done 6069done 6070IFS=$as_save_IFS 6071 6072fi 6073fi 6074RANLIB=$ac_cv_prog_RANLIB 6075if test -n "$RANLIB"; then 6076 { echo "$as_me:$LINENO: result: $RANLIB" >&5 6077echo "${ECHO_T}$RANLIB" >&6; } 6078else 6079 { echo "$as_me:$LINENO: result: no" >&5 6080echo "${ECHO_T}no" >&6; } 6081fi 6082 6083 6084fi 6085if test -z "$ac_cv_prog_RANLIB"; then 6086 ac_ct_RANLIB=$RANLIB 6087 # Extract the first word of "ranlib", so it can be a program name with args. 6088set dummy ranlib; ac_word=$2 6089{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6090echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6091if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 6092 echo $ECHO_N "(cached) $ECHO_C" >&6 6093else 6094 if test -n "$ac_ct_RANLIB"; then 6095 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6096else 6097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6098for as_dir in $PATH 6099do 6100 IFS=$as_save_IFS 6101 test -z "$as_dir" && as_dir=. 6102 for ac_exec_ext in '' $ac_executable_extensions; do 6103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6104 ac_cv_prog_ac_ct_RANLIB="ranlib" 6105 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6106 break 2 6107 fi 6108done 6109done 6110IFS=$as_save_IFS 6111 6112fi 6113fi 6114ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6115if test -n "$ac_ct_RANLIB"; then 6116 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 6117echo "${ECHO_T}$ac_ct_RANLIB" >&6; } 6118else 6119 { echo "$as_me:$LINENO: result: no" >&5 6120echo "${ECHO_T}no" >&6; } 6121fi 6122 6123 if test "x$ac_ct_RANLIB" = x; then 6124 RANLIB=":" 6125 else 6126 case $cross_compiling:$ac_tool_warned in 6127yes:) 6128{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6129whose name does not start with the host triplet. If you think this 6130configuration is useful to you, please write to autoconf@gnu.org." >&5 6131echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6132whose name does not start with the host triplet. If you think this 6133configuration is useful to you, please write to autoconf@gnu.org." >&2;} 6134ac_tool_warned=yes ;; 6135esac 6136 RANLIB=$ac_ct_RANLIB 6137 fi 6138else 6139 RANLIB="$ac_cv_prog_RANLIB" 6140fi 6141 6142if test -n "$ac_tool_prefix"; then 6143 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6144set dummy ${ac_tool_prefix}ar; ac_word=$2 6145{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6146echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6147if test "${ac_cv_prog_AR+set}" = set; then 6148 echo $ECHO_N "(cached) $ECHO_C" >&6 6149else 6150 if test -n "$AR"; then 6151 ac_cv_prog_AR="$AR" # Let the user override the test. 6152else 6153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6154for as_dir in $PATH 6155do 6156 IFS=$as_save_IFS 6157 test -z "$as_dir" && as_dir=. 6158 for ac_exec_ext in '' $ac_executable_extensions; do 6159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6160 ac_cv_prog_AR="${ac_tool_prefix}ar" 6161 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6162 break 2 6163 fi 6164done 6165done 6166IFS=$as_save_IFS 6167 6168fi 6169fi 6170AR=$ac_cv_prog_AR 6171if test -n "$AR"; then 6172 { echo "$as_me:$LINENO: result: $AR" >&5 6173echo "${ECHO_T}$AR" >&6; } 6174else 6175 { echo "$as_me:$LINENO: result: no" >&5 6176echo "${ECHO_T}no" >&6; } 6177fi 6178 6179 6180fi 6181if test -z "$ac_cv_prog_AR"; then 6182 ac_ct_AR=$AR 6183 # Extract the first word of "ar", so it can be a program name with args. 6184set dummy ar; ac_word=$2 6185{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6186echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6187if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 6188 echo $ECHO_N "(cached) $ECHO_C" >&6 6189else 6190 if test -n "$ac_ct_AR"; then 6191 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6192else 6193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6194for as_dir in $PATH 6195do 6196 IFS=$as_save_IFS 6197 test -z "$as_dir" && as_dir=. 6198 for ac_exec_ext in '' $ac_executable_extensions; do 6199 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6200 ac_cv_prog_ac_ct_AR="ar" 6201 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6202 break 2 6203 fi 6204done 6205done 6206IFS=$as_save_IFS 6207 6208fi 6209fi 6210ac_ct_AR=$ac_cv_prog_ac_ct_AR 6211if test -n "$ac_ct_AR"; then 6212 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 6213echo "${ECHO_T}$ac_ct_AR" >&6; } 6214else 6215 { echo "$as_me:$LINENO: result: no" >&5 6216echo "${ECHO_T}no" >&6; } 6217fi 6218 6219 if test "x$ac_ct_AR" = x; then 6220 AR="false" 6221 else 6222 case $cross_compiling:$ac_tool_warned in 6223yes:) 6224{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6225whose name does not start with the host triplet. If you think this 6226configuration is useful to you, please write to autoconf@gnu.org." >&5 6227echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6228whose name does not start with the host triplet. If you think this 6229configuration is useful to you, please write to autoconf@gnu.org." >&2;} 6230ac_tool_warned=yes ;; 6231esac 6232 AR=$ac_ct_AR 6233 fi 6234else 6235 AR="$ac_cv_prog_AR" 6236fi 6237 6238# Extract the first word of "rm", so it can be a program name with args. 6239set dummy rm; ac_word=$2 6240{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6241echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6242if test "${ac_cv_path_RM+set}" = set; then 6243 echo $ECHO_N "(cached) $ECHO_C" >&6 6244else 6245 case $RM in 6246 [\\/]* | ?:[\\/]*) 6247 ac_cv_path_RM="$RM" # Let the user override the test with a path. 6248 ;; 6249 *) 6250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6251for as_dir in $PATH 6252do 6253 IFS=$as_save_IFS 6254 test -z "$as_dir" && as_dir=. 6255 for ac_exec_ext in '' $ac_executable_extensions; do 6256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6257 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 6258 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6259 break 2 6260 fi 6261done 6262done 6263IFS=$as_save_IFS 6264 6265 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm" 6266 ;; 6267esac 6268fi 6269RM=$ac_cv_path_RM 6270if test -n "$RM"; then 6271 { echo "$as_me:$LINENO: result: $RM" >&5 6272echo "${ECHO_T}$RM" >&6; } 6273else 6274 { echo "$as_me:$LINENO: result: no" >&5 6275echo "${ECHO_T}no" >&6; } 6276fi 6277 6278 6279# Extract the first word of "sed", so it can be a program name with args. 6280set dummy sed; ac_word=$2 6281{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6282echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6283if test "${ac_cv_path_SED+set}" = set; then 6284 echo $ECHO_N "(cached) $ECHO_C" >&6 6285else 6286 case $SED in 6287 [\\/]* | ?:[\\/]*) 6288 ac_cv_path_SED="$SED" # Let the user override the test with a path. 6289 ;; 6290 *) 6291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6292for as_dir in $PATH 6293do 6294 IFS=$as_save_IFS 6295 test -z "$as_dir" && as_dir=. 6296 for ac_exec_ext in '' $ac_executable_extensions; do 6297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6298 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 6299 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6300 break 2 6301 fi 6302done 6303done 6304IFS=$as_save_IFS 6305 6306 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed" 6307 ;; 6308esac 6309fi 6310SED=$ac_cv_path_SED 6311if test -n "$SED"; then 6312 { echo "$as_me:$LINENO: result: $SED" >&5 6313echo "${ECHO_T}$SED" >&6; } 6314else 6315 { echo "$as_me:$LINENO: result: no" >&5 6316echo "${ECHO_T}no" >&6; } 6317fi 6318 6319 6320# Extract the first word of "tar", so it can be a program name with args. 6321set dummy tar; ac_word=$2 6322{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6323echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6324if test "${ac_cv_path_TAR+set}" = set; then 6325 echo $ECHO_N "(cached) $ECHO_C" >&6 6326else 6327 case $TAR in 6328 [\\/]* | ?:[\\/]*) 6329 ac_cv_path_TAR="$TAR" # Let the user override the test with a path. 6330 ;; 6331 *) 6332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6333for as_dir in $PATH 6334do 6335 IFS=$as_save_IFS 6336 test -z "$as_dir" && as_dir=. 6337 for ac_exec_ext in '' $ac_executable_extensions; do 6338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6339 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" 6340 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6341 break 2 6342 fi 6343done 6344done 6345IFS=$as_save_IFS 6346 6347 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar" 6348 ;; 6349esac 6350fi 6351TAR=$ac_cv_path_TAR 6352if test -n "$TAR"; then 6353 { echo "$as_me:$LINENO: result: $TAR" >&5 6354echo "${ECHO_T}$TAR" >&6; } 6355else 6356 { echo "$as_me:$LINENO: result: no" >&5 6357echo "${ECHO_T}no" >&6; } 6358fi 6359 6360 6361# Extract the first word of "pwd", so it can be a program name with args. 6362set dummy pwd; ac_word=$2 6363{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6364echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6365if test "${ac_cv_path_BINPWD+set}" = set; then 6366 echo $ECHO_N "(cached) $ECHO_C" >&6 6367else 6368 case $BINPWD in 6369 [\\/]* | ?:[\\/]*) 6370 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path. 6371 ;; 6372 *) 6373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6374for as_dir in $PATH 6375do 6376 IFS=$as_save_IFS 6377 test -z "$as_dir" && as_dir=. 6378 for ac_exec_ext in '' $ac_executable_extensions; do 6379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6380 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext" 6381 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6382 break 2 6383 fi 6384done 6385done 6386IFS=$as_save_IFS 6387 6388 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd" 6389 ;; 6390esac 6391fi 6392BINPWD=$ac_cv_path_BINPWD 6393if test -n "$BINPWD"; then 6394 { echo "$as_me:$LINENO: result: $BINPWD" >&5 6395echo "${ECHO_T}$BINPWD" >&6; } 6396else 6397 { echo "$as_me:$LINENO: result: no" >&5 6398echo "${ECHO_T}no" >&6; } 6399fi 6400 6401 6402 6403# Extract the first word of "Graphviz", so it can be a program name with args. 6404set dummy Graphviz; ac_word=$2 6405{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6406echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6407if test "${ac_cv_path_GRAPHVIZ+set}" = set; then 6408 echo $ECHO_N "(cached) $ECHO_C" >&6 6409else 6410 case $GRAPHVIZ in 6411 [\\/]* | ?:[\\/]*) 6412 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path. 6413 ;; 6414 *) 6415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6416for as_dir in $PATH 6417do 6418 IFS=$as_save_IFS 6419 test -z "$as_dir" && as_dir=. 6420 for ac_exec_ext in '' $ac_executable_extensions; do 6421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6422 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext" 6423 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6424 break 2 6425 fi 6426done 6427done 6428IFS=$as_save_IFS 6429 6430 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz" 6431 ;; 6432esac 6433fi 6434GRAPHVIZ=$ac_cv_path_GRAPHVIZ 6435if test -n "$GRAPHVIZ"; then 6436 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5 6437echo "${ECHO_T}$GRAPHVIZ" >&6; } 6438else 6439 { echo "$as_me:$LINENO: result: no" >&5 6440echo "${ECHO_T}no" >&6; } 6441fi 6442 6443 6444if test "$GRAPHVIZ" != "echo Graphviz" ; then 6445 6446cat >>confdefs.h <<\_ACEOF 6447#define HAVE_GRAPHVIZ 1 6448_ACEOF 6449 6450 if test "$llvm_cv_os_type" = "MingW" ; then 6451 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6452 fi 6453 6454cat >>confdefs.h <<_ACEOF 6455#define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}" 6456_ACEOF 6457 6458fi 6459# Extract the first word of "dot", so it can be a program name with args. 6460set dummy dot; ac_word=$2 6461{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6462echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6463if test "${ac_cv_path_DOT+set}" = set; then 6464 echo $ECHO_N "(cached) $ECHO_C" >&6 6465else 6466 case $DOT in 6467 [\\/]* | ?:[\\/]*) 6468 ac_cv_path_DOT="$DOT" # Let the user override the test with a path. 6469 ;; 6470 *) 6471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6472for as_dir in $PATH 6473do 6474 IFS=$as_save_IFS 6475 test -z "$as_dir" && as_dir=. 6476 for ac_exec_ext in '' $ac_executable_extensions; do 6477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6478 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext" 6479 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6480 break 2 6481 fi 6482done 6483done 6484IFS=$as_save_IFS 6485 6486 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot" 6487 ;; 6488esac 6489fi 6490DOT=$ac_cv_path_DOT 6491if test -n "$DOT"; then 6492 { echo "$as_me:$LINENO: result: $DOT" >&5 6493echo "${ECHO_T}$DOT" >&6; } 6494else 6495 { echo "$as_me:$LINENO: result: no" >&5 6496echo "${ECHO_T}no" >&6; } 6497fi 6498 6499 6500if test "$DOT" != "echo dot" ; then 6501 6502cat >>confdefs.h <<\_ACEOF 6503#define HAVE_DOT 1 6504_ACEOF 6505 6506 if test "$llvm_cv_os_type" = "MingW" ; then 6507 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6508 fi 6509 6510cat >>confdefs.h <<_ACEOF 6511#define LLVM_PATH_DOT "$DOT${EXEEXT}" 6512_ACEOF 6513 6514fi 6515# Extract the first word of "fdp", so it can be a program name with args. 6516set dummy fdp; ac_word=$2 6517{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6518echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6519if test "${ac_cv_path_FDP+set}" = set; then 6520 echo $ECHO_N "(cached) $ECHO_C" >&6 6521else 6522 case $FDP in 6523 [\\/]* | ?:[\\/]*) 6524 ac_cv_path_FDP="$FDP" # Let the user override the test with a path. 6525 ;; 6526 *) 6527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6528for as_dir in $PATH 6529do 6530 IFS=$as_save_IFS 6531 test -z "$as_dir" && as_dir=. 6532 for ac_exec_ext in '' $ac_executable_extensions; do 6533 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6534 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext" 6535 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6536 break 2 6537 fi 6538done 6539done 6540IFS=$as_save_IFS 6541 6542 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp" 6543 ;; 6544esac 6545fi 6546FDP=$ac_cv_path_FDP 6547if test -n "$FDP"; then 6548 { echo "$as_me:$LINENO: result: $FDP" >&5 6549echo "${ECHO_T}$FDP" >&6; } 6550else 6551 { echo "$as_me:$LINENO: result: no" >&5 6552echo "${ECHO_T}no" >&6; } 6553fi 6554 6555 6556if test "$FDP" != "echo fdp" ; then 6557 6558cat >>confdefs.h <<\_ACEOF 6559#define HAVE_FDP 1 6560_ACEOF 6561 6562 if test "$llvm_cv_os_type" = "MingW" ; then 6563 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6564 fi 6565 6566cat >>confdefs.h <<_ACEOF 6567#define LLVM_PATH_FDP "$FDP${EXEEXT}" 6568_ACEOF 6569 6570fi 6571# Extract the first word of "neato", so it can be a program name with args. 6572set dummy neato; ac_word=$2 6573{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6574echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6575if test "${ac_cv_path_NEATO+set}" = set; then 6576 echo $ECHO_N "(cached) $ECHO_C" >&6 6577else 6578 case $NEATO in 6579 [\\/]* | ?:[\\/]*) 6580 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path. 6581 ;; 6582 *) 6583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6584for as_dir in $PATH 6585do 6586 IFS=$as_save_IFS 6587 test -z "$as_dir" && as_dir=. 6588 for ac_exec_ext in '' $ac_executable_extensions; do 6589 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6590 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext" 6591 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6592 break 2 6593 fi 6594done 6595done 6596IFS=$as_save_IFS 6597 6598 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato" 6599 ;; 6600esac 6601fi 6602NEATO=$ac_cv_path_NEATO 6603if test -n "$NEATO"; then 6604 { echo "$as_me:$LINENO: result: $NEATO" >&5 6605echo "${ECHO_T}$NEATO" >&6; } 6606else 6607 { echo "$as_me:$LINENO: result: no" >&5 6608echo "${ECHO_T}no" >&6; } 6609fi 6610 6611 6612if test "$NEATO" != "echo neato" ; then 6613 6614cat >>confdefs.h <<\_ACEOF 6615#define HAVE_NEATO 1 6616_ACEOF 6617 6618 if test "$llvm_cv_os_type" = "MingW" ; then 6619 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6620 fi 6621 6622cat >>confdefs.h <<_ACEOF 6623#define LLVM_PATH_NEATO "$NEATO${EXEEXT}" 6624_ACEOF 6625 6626fi 6627# Extract the first word of "twopi", so it can be a program name with args. 6628set dummy twopi; ac_word=$2 6629{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6630echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6631if test "${ac_cv_path_TWOPI+set}" = set; then 6632 echo $ECHO_N "(cached) $ECHO_C" >&6 6633else 6634 case $TWOPI in 6635 [\\/]* | ?:[\\/]*) 6636 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path. 6637 ;; 6638 *) 6639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6640for as_dir in $PATH 6641do 6642 IFS=$as_save_IFS 6643 test -z "$as_dir" && as_dir=. 6644 for ac_exec_ext in '' $ac_executable_extensions; do 6645 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6646 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext" 6647 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6648 break 2 6649 fi 6650done 6651done 6652IFS=$as_save_IFS 6653 6654 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi" 6655 ;; 6656esac 6657fi 6658TWOPI=$ac_cv_path_TWOPI 6659if test -n "$TWOPI"; then 6660 { echo "$as_me:$LINENO: result: $TWOPI" >&5 6661echo "${ECHO_T}$TWOPI" >&6; } 6662else 6663 { echo "$as_me:$LINENO: result: no" >&5 6664echo "${ECHO_T}no" >&6; } 6665fi 6666 6667 6668if test "$TWOPI" != "echo twopi" ; then 6669 6670cat >>confdefs.h <<\_ACEOF 6671#define HAVE_TWOPI 1 6672_ACEOF 6673 6674 if test "$llvm_cv_os_type" = "MingW" ; then 6675 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6676 fi 6677 6678cat >>confdefs.h <<_ACEOF 6679#define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}" 6680_ACEOF 6681 6682fi 6683# Extract the first word of "circo", so it can be a program name with args. 6684set dummy circo; ac_word=$2 6685{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6686echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6687if test "${ac_cv_path_CIRCO+set}" = set; then 6688 echo $ECHO_N "(cached) $ECHO_C" >&6 6689else 6690 case $CIRCO in 6691 [\\/]* | ?:[\\/]*) 6692 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path. 6693 ;; 6694 *) 6695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6696for as_dir in $PATH 6697do 6698 IFS=$as_save_IFS 6699 test -z "$as_dir" && as_dir=. 6700 for ac_exec_ext in '' $ac_executable_extensions; do 6701 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6702 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext" 6703 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6704 break 2 6705 fi 6706done 6707done 6708IFS=$as_save_IFS 6709 6710 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo" 6711 ;; 6712esac 6713fi 6714CIRCO=$ac_cv_path_CIRCO 6715if test -n "$CIRCO"; then 6716 { echo "$as_me:$LINENO: result: $CIRCO" >&5 6717echo "${ECHO_T}$CIRCO" >&6; } 6718else 6719 { echo "$as_me:$LINENO: result: no" >&5 6720echo "${ECHO_T}no" >&6; } 6721fi 6722 6723 6724if test "$CIRCO" != "echo circo" ; then 6725 6726cat >>confdefs.h <<\_ACEOF 6727#define HAVE_CIRCO 1 6728_ACEOF 6729 6730 if test "$llvm_cv_os_type" = "MingW" ; then 6731 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6732 fi 6733 6734cat >>confdefs.h <<_ACEOF 6735#define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}" 6736_ACEOF 6737 6738fi 6739for ac_prog in gv gsview32 6740do 6741 # Extract the first word of "$ac_prog", so it can be a program name with args. 6742set dummy $ac_prog; ac_word=$2 6743{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6744echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6745if test "${ac_cv_path_GV+set}" = set; then 6746 echo $ECHO_N "(cached) $ECHO_C" >&6 6747else 6748 case $GV in 6749 [\\/]* | ?:[\\/]*) 6750 ac_cv_path_GV="$GV" # Let the user override the test with a path. 6751 ;; 6752 *) 6753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6754for as_dir in $PATH 6755do 6756 IFS=$as_save_IFS 6757 test -z "$as_dir" && as_dir=. 6758 for ac_exec_ext in '' $ac_executable_extensions; do 6759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6760 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext" 6761 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6762 break 2 6763 fi 6764done 6765done 6766IFS=$as_save_IFS 6767 6768 ;; 6769esac 6770fi 6771GV=$ac_cv_path_GV 6772if test -n "$GV"; then 6773 { echo "$as_me:$LINENO: result: $GV" >&5 6774echo "${ECHO_T}$GV" >&6; } 6775else 6776 { echo "$as_me:$LINENO: result: no" >&5 6777echo "${ECHO_T}no" >&6; } 6778fi 6779 6780 6781 test -n "$GV" && break 6782done 6783test -n "$GV" || GV="echo gv" 6784 6785if test "$GV" != "echo gv" ; then 6786 6787cat >>confdefs.h <<\_ACEOF 6788#define HAVE_GV 1 6789_ACEOF 6790 6791 if test "$llvm_cv_os_type" = "MingW" ; then 6792 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6793 fi 6794 6795cat >>confdefs.h <<_ACEOF 6796#define LLVM_PATH_GV "$GV${EXEEXT}" 6797_ACEOF 6798 6799fi 6800# Extract the first word of "dotty", so it can be a program name with args. 6801set dummy dotty; ac_word=$2 6802{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6803echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6804if test "${ac_cv_path_DOTTY+set}" = set; then 6805 echo $ECHO_N "(cached) $ECHO_C" >&6 6806else 6807 case $DOTTY in 6808 [\\/]* | ?:[\\/]*) 6809 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path. 6810 ;; 6811 *) 6812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6813for as_dir in $PATH 6814do 6815 IFS=$as_save_IFS 6816 test -z "$as_dir" && as_dir=. 6817 for ac_exec_ext in '' $ac_executable_extensions; do 6818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6819 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext" 6820 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6821 break 2 6822 fi 6823done 6824done 6825IFS=$as_save_IFS 6826 6827 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty" 6828 ;; 6829esac 6830fi 6831DOTTY=$ac_cv_path_DOTTY 6832if test -n "$DOTTY"; then 6833 { echo "$as_me:$LINENO: result: $DOTTY" >&5 6834echo "${ECHO_T}$DOTTY" >&6; } 6835else 6836 { echo "$as_me:$LINENO: result: no" >&5 6837echo "${ECHO_T}no" >&6; } 6838fi 6839 6840 6841if test "$DOTTY" != "echo dotty" ; then 6842 6843cat >>confdefs.h <<\_ACEOF 6844#define HAVE_DOTTY 1 6845_ACEOF 6846 6847 if test "$llvm_cv_os_type" = "MingW" ; then 6848 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6849 fi 6850 6851cat >>confdefs.h <<_ACEOF 6852#define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}" 6853_ACEOF 6854 6855fi 6856# Extract the first word of "xdot.py", so it can be a program name with args. 6857set dummy xdot.py; ac_word=$2 6858{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6859echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6860if test "${ac_cv_path_XDOT_PY+set}" = set; then 6861 echo $ECHO_N "(cached) $ECHO_C" >&6 6862else 6863 case $XDOT_PY in 6864 [\\/]* | ?:[\\/]*) 6865 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path. 6866 ;; 6867 *) 6868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6869for as_dir in $PATH 6870do 6871 IFS=$as_save_IFS 6872 test -z "$as_dir" && as_dir=. 6873 for ac_exec_ext in '' $ac_executable_extensions; do 6874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6875 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext" 6876 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6877 break 2 6878 fi 6879done 6880done 6881IFS=$as_save_IFS 6882 6883 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py" 6884 ;; 6885esac 6886fi 6887XDOT_PY=$ac_cv_path_XDOT_PY 6888if test -n "$XDOT_PY"; then 6889 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5 6890echo "${ECHO_T}$XDOT_PY" >&6; } 6891else 6892 { echo "$as_me:$LINENO: result: no" >&5 6893echo "${ECHO_T}no" >&6; } 6894fi 6895 6896 6897if test "$XDOT_PY" != "echo xdot.py" ; then 6898 6899cat >>confdefs.h <<\_ACEOF 6900#define HAVE_XDOT_PY 1 6901_ACEOF 6902 6903 if test "$llvm_cv_os_type" = "MingW" ; then 6904 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6905 fi 6906 6907cat >>confdefs.h <<_ACEOF 6908#define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}" 6909_ACEOF 6910 6911fi 6912 6913# Find a good install program. We prefer a C program (faster), 6914# so one script is as good as another. But avoid the broken or 6915# incompatible versions: 6916# SysV /etc/install, /usr/sbin/install 6917# SunOS /usr/etc/install 6918# IRIX /sbin/install 6919# AIX /bin/install 6920# AmigaOS /C/install, which installs bootblocks on floppy discs 6921# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 6922# AFS /usr/afsws/bin/install, which mishandles nonexistent args 6923# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 6924# OS/2's system install, which has a completely different semantic 6925# ./install, which can be erroneously created by make from ./install.sh. 6926{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 6927echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 6928if test -z "$INSTALL"; then 6929if test "${ac_cv_path_install+set}" = set; then 6930 echo $ECHO_N "(cached) $ECHO_C" >&6 6931else 6932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6933for as_dir in $PATH 6934do 6935 IFS=$as_save_IFS 6936 test -z "$as_dir" && as_dir=. 6937 # Account for people who put trailing slashes in PATH elements. 6938case $as_dir/ in 6939 ./ | .// | /cC/* | \ 6940 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 6941 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 6942 /usr/ucb/* ) ;; 6943 *) 6944 # OSF1 and SCO ODT 3.0 have their own names for install. 6945 # Don't use installbsd from OSF since it installs stuff as root 6946 # by default. 6947 for ac_prog in ginstall scoinst install; do 6948 for ac_exec_ext in '' $ac_executable_extensions; do 6949 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then 6950 if test $ac_prog = install && 6951 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6952 # AIX install. It has an incompatible calling convention. 6953 : 6954 elif test $ac_prog = install && 6955 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6956 # program-specific install script used by HP pwplus--don't use. 6957 : 6958 else 6959 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 6960 break 3 6961 fi 6962 fi 6963 done 6964 done 6965 ;; 6966esac 6967done 6968IFS=$as_save_IFS 6969 6970 6971fi 6972 if test "${ac_cv_path_install+set}" = set; then 6973 INSTALL=$ac_cv_path_install 6974 else 6975 # As a last resort, use the slow shell script. Don't cache a 6976 # value for INSTALL within a source directory, because that will 6977 # break other packages using the cache if that directory is 6978 # removed, or if the value is a relative name. 6979 INSTALL=$ac_install_sh 6980 fi 6981fi 6982{ echo "$as_me:$LINENO: result: $INSTALL" >&5 6983echo "${ECHO_T}$INSTALL" >&6; } 6984 6985# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 6986# It thinks the first close brace ends the variable substitution. 6987test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 6988 6989test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 6990 6991test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 6992 6993case "$INSTALL" in 6994 [\\/$]* | ?:[\\/]* ) ;; 6995 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;; 6996esac 6997 6998# Extract the first word of "bzip2", so it can be a program name with args. 6999set dummy bzip2; ac_word=$2 7000{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7001echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7002if test "${ac_cv_path_BZIP2+set}" = set; then 7003 echo $ECHO_N "(cached) $ECHO_C" >&6 7004else 7005 case $BZIP2 in 7006 [\\/]* | ?:[\\/]*) 7007 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path. 7008 ;; 7009 *) 7010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7011for as_dir in $PATH 7012do 7013 IFS=$as_save_IFS 7014 test -z "$as_dir" && as_dir=. 7015 for ac_exec_ext in '' $ac_executable_extensions; do 7016 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7017 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext" 7018 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7019 break 2 7020 fi 7021done 7022done 7023IFS=$as_save_IFS 7024 7025 ;; 7026esac 7027fi 7028BZIP2=$ac_cv_path_BZIP2 7029if test -n "$BZIP2"; then 7030 { echo "$as_me:$LINENO: result: $BZIP2" >&5 7031echo "${ECHO_T}$BZIP2" >&6; } 7032else 7033 { echo "$as_me:$LINENO: result: no" >&5 7034echo "${ECHO_T}no" >&6; } 7035fi 7036 7037 7038# Extract the first word of "cat", so it can be a program name with args. 7039set dummy cat; ac_word=$2 7040{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7041echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7042if test "${ac_cv_path_CAT+set}" = set; then 7043 echo $ECHO_N "(cached) $ECHO_C" >&6 7044else 7045 case $CAT in 7046 [\\/]* | ?:[\\/]*) 7047 ac_cv_path_CAT="$CAT" # Let the user override the test with a path. 7048 ;; 7049 *) 7050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7051for as_dir in $PATH 7052do 7053 IFS=$as_save_IFS 7054 test -z "$as_dir" && as_dir=. 7055 for ac_exec_ext in '' $ac_executable_extensions; do 7056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7057 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext" 7058 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7059 break 2 7060 fi 7061done 7062done 7063IFS=$as_save_IFS 7064 7065 ;; 7066esac 7067fi 7068CAT=$ac_cv_path_CAT 7069if test -n "$CAT"; then 7070 { echo "$as_me:$LINENO: result: $CAT" >&5 7071echo "${ECHO_T}$CAT" >&6; } 7072else 7073 { echo "$as_me:$LINENO: result: no" >&5 7074echo "${ECHO_T}no" >&6; } 7075fi 7076 7077 7078# Extract the first word of "doxygen", so it can be a program name with args. 7079set dummy doxygen; ac_word=$2 7080{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7081echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7082if test "${ac_cv_path_DOXYGEN+set}" = set; then 7083 echo $ECHO_N "(cached) $ECHO_C" >&6 7084else 7085 case $DOXYGEN in 7086 [\\/]* | ?:[\\/]*) 7087 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 7088 ;; 7089 *) 7090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7091for as_dir in $PATH 7092do 7093 IFS=$as_save_IFS 7094 test -z "$as_dir" && as_dir=. 7095 for ac_exec_ext in '' $ac_executable_extensions; do 7096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7097 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 7098 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7099 break 2 7100 fi 7101done 7102done 7103IFS=$as_save_IFS 7104 7105 ;; 7106esac 7107fi 7108DOXYGEN=$ac_cv_path_DOXYGEN 7109if test -n "$DOXYGEN"; then 7110 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5 7111echo "${ECHO_T}$DOXYGEN" >&6; } 7112else 7113 { echo "$as_me:$LINENO: result: no" >&5 7114echo "${ECHO_T}no" >&6; } 7115fi 7116 7117 7118# Extract the first word of "groff", so it can be a program name with args. 7119set dummy groff; ac_word=$2 7120{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7121echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7122if test "${ac_cv_path_GROFF+set}" = set; then 7123 echo $ECHO_N "(cached) $ECHO_C" >&6 7124else 7125 case $GROFF in 7126 [\\/]* | ?:[\\/]*) 7127 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path. 7128 ;; 7129 *) 7130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7131for as_dir in $PATH 7132do 7133 IFS=$as_save_IFS 7134 test -z "$as_dir" && as_dir=. 7135 for ac_exec_ext in '' $ac_executable_extensions; do 7136 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7137 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext" 7138 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7139 break 2 7140 fi 7141done 7142done 7143IFS=$as_save_IFS 7144 7145 ;; 7146esac 7147fi 7148GROFF=$ac_cv_path_GROFF 7149if test -n "$GROFF"; then 7150 { echo "$as_me:$LINENO: result: $GROFF" >&5 7151echo "${ECHO_T}$GROFF" >&6; } 7152else 7153 { echo "$as_me:$LINENO: result: no" >&5 7154echo "${ECHO_T}no" >&6; } 7155fi 7156 7157 7158# Extract the first word of "gzip", so it can be a program name with args. 7159set dummy gzip; ac_word=$2 7160{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7161echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7162if test "${ac_cv_path_GZIPBIN+set}" = set; then 7163 echo $ECHO_N "(cached) $ECHO_C" >&6 7164else 7165 case $GZIPBIN in 7166 [\\/]* | ?:[\\/]*) 7167 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path. 7168 ;; 7169 *) 7170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7171for as_dir in $PATH 7172do 7173 IFS=$as_save_IFS 7174 test -z "$as_dir" && as_dir=. 7175 for ac_exec_ext in '' $ac_executable_extensions; do 7176 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7177 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext" 7178 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7179 break 2 7180 fi 7181done 7182done 7183IFS=$as_save_IFS 7184 7185 ;; 7186esac 7187fi 7188GZIPBIN=$ac_cv_path_GZIPBIN 7189if test -n "$GZIPBIN"; then 7190 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5 7191echo "${ECHO_T}$GZIPBIN" >&6; } 7192else 7193 { echo "$as_me:$LINENO: result: no" >&5 7194echo "${ECHO_T}no" >&6; } 7195fi 7196 7197 7198# Extract the first word of "pod2html", so it can be a program name with args. 7199set dummy pod2html; ac_word=$2 7200{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7201echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7202if test "${ac_cv_path_POD2HTML+set}" = set; then 7203 echo $ECHO_N "(cached) $ECHO_C" >&6 7204else 7205 case $POD2HTML in 7206 [\\/]* | ?:[\\/]*) 7207 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path. 7208 ;; 7209 *) 7210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7211for as_dir in $PATH 7212do 7213 IFS=$as_save_IFS 7214 test -z "$as_dir" && as_dir=. 7215 for ac_exec_ext in '' $ac_executable_extensions; do 7216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7217 ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext" 7218 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7219 break 2 7220 fi 7221done 7222done 7223IFS=$as_save_IFS 7224 7225 ;; 7226esac 7227fi 7228POD2HTML=$ac_cv_path_POD2HTML 7229if test -n "$POD2HTML"; then 7230 { echo "$as_me:$LINENO: result: $POD2HTML" >&5 7231echo "${ECHO_T}$POD2HTML" >&6; } 7232else 7233 { echo "$as_me:$LINENO: result: no" >&5 7234echo "${ECHO_T}no" >&6; } 7235fi 7236 7237 7238# Extract the first word of "pod2man", so it can be a program name with args. 7239set dummy pod2man; ac_word=$2 7240{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7241echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7242if test "${ac_cv_path_POD2MAN+set}" = set; then 7243 echo $ECHO_N "(cached) $ECHO_C" >&6 7244else 7245 case $POD2MAN in 7246 [\\/]* | ?:[\\/]*) 7247 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path. 7248 ;; 7249 *) 7250 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7251for as_dir in $PATH 7252do 7253 IFS=$as_save_IFS 7254 test -z "$as_dir" && as_dir=. 7255 for ac_exec_ext in '' $ac_executable_extensions; do 7256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7257 ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext" 7258 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7259 break 2 7260 fi 7261done 7262done 7263IFS=$as_save_IFS 7264 7265 ;; 7266esac 7267fi 7268POD2MAN=$ac_cv_path_POD2MAN 7269if test -n "$POD2MAN"; then 7270 { echo "$as_me:$LINENO: result: $POD2MAN" >&5 7271echo "${ECHO_T}$POD2MAN" >&6; } 7272else 7273 { echo "$as_me:$LINENO: result: no" >&5 7274echo "${ECHO_T}no" >&6; } 7275fi 7276 7277 7278# Extract the first word of "pdfroff", so it can be a program name with args. 7279set dummy pdfroff; ac_word=$2 7280{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7281echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7282if test "${ac_cv_path_PDFROFF+set}" = set; then 7283 echo $ECHO_N "(cached) $ECHO_C" >&6 7284else 7285 case $PDFROFF in 7286 [\\/]* | ?:[\\/]*) 7287 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path. 7288 ;; 7289 *) 7290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7291for as_dir in $PATH 7292do 7293 IFS=$as_save_IFS 7294 test -z "$as_dir" && as_dir=. 7295 for ac_exec_ext in '' $ac_executable_extensions; do 7296 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7297 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext" 7298 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7299 break 2 7300 fi 7301done 7302done 7303IFS=$as_save_IFS 7304 7305 ;; 7306esac 7307fi 7308PDFROFF=$ac_cv_path_PDFROFF 7309if test -n "$PDFROFF"; then 7310 { echo "$as_me:$LINENO: result: $PDFROFF" >&5 7311echo "${ECHO_T}$PDFROFF" >&6; } 7312else 7313 { echo "$as_me:$LINENO: result: no" >&5 7314echo "${ECHO_T}no" >&6; } 7315fi 7316 7317 7318# Extract the first word of "runtest", so it can be a program name with args. 7319set dummy runtest; ac_word=$2 7320{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7321echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7322if test "${ac_cv_path_RUNTEST+set}" = set; then 7323 echo $ECHO_N "(cached) $ECHO_C" >&6 7324else 7325 case $RUNTEST in 7326 [\\/]* | ?:[\\/]*) 7327 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path. 7328 ;; 7329 *) 7330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7331for as_dir in $PATH 7332do 7333 IFS=$as_save_IFS 7334 test -z "$as_dir" && as_dir=. 7335 for ac_exec_ext in '' $ac_executable_extensions; do 7336 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7337 ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext" 7338 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7339 break 2 7340 fi 7341done 7342done 7343IFS=$as_save_IFS 7344 7345 ;; 7346esac 7347fi 7348RUNTEST=$ac_cv_path_RUNTEST 7349if test -n "$RUNTEST"; then 7350 { echo "$as_me:$LINENO: result: $RUNTEST" >&5 7351echo "${ECHO_T}$RUNTEST" >&6; } 7352else 7353 { echo "$as_me:$LINENO: result: no" >&5 7354echo "${ECHO_T}no" >&6; } 7355fi 7356 7357 7358 7359no_itcl=true 7360{ echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5 7361echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; } 7362 7363# Check whether --with-tclinclude was given. 7364if test "${with_tclinclude+set}" = set; then 7365 withval=$with_tclinclude; with_tclinclude=${withval} 7366else 7367 with_tclinclude='' 7368fi 7369 7370if test "${ac_cv_path_tclsh+set}" = set; then 7371 echo $ECHO_N "(cached) $ECHO_C" >&6 7372else 7373 7374if test x"${with_tclinclude}" != x ; then 7375 if test -f ${with_tclinclude}/tclsh ; then 7376 ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)` 7377 elif test -f ${with_tclinclude}/src/tclsh ; then 7378 ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)` 7379 else 7380 { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5 7381echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;} 7382 { (exit 1); exit 1; }; } 7383 fi 7384fi 7385fi 7386 7387 7388if test x"${ac_cv_path_tclsh}" = x ; then 7389 { echo "$as_me:$LINENO: result: none" >&5 7390echo "${ECHO_T}none" >&6; } 7391 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 7392do 7393 # Extract the first word of "$ac_prog", so it can be a program name with args. 7394set dummy $ac_prog; ac_word=$2 7395{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7396echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7397if test "${ac_cv_path_TCLSH+set}" = set; then 7398 echo $ECHO_N "(cached) $ECHO_C" >&6 7399else 7400 case $TCLSH in 7401 [\\/]* | ?:[\\/]*) 7402 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path. 7403 ;; 7404 *) 7405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7406for as_dir in $PATH 7407do 7408 IFS=$as_save_IFS 7409 test -z "$as_dir" && as_dir=. 7410 for ac_exec_ext in '' $ac_executable_extensions; do 7411 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7412 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext" 7413 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7414 break 2 7415 fi 7416done 7417done 7418IFS=$as_save_IFS 7419 7420 ;; 7421esac 7422fi 7423TCLSH=$ac_cv_path_TCLSH 7424if test -n "$TCLSH"; then 7425 { echo "$as_me:$LINENO: result: $TCLSH" >&5 7426echo "${ECHO_T}$TCLSH" >&6; } 7427else 7428 { echo "$as_me:$LINENO: result: no" >&5 7429echo "${ECHO_T}no" >&6; } 7430fi 7431 7432 7433 test -n "$TCLSH" && break 7434done 7435 7436 if test x"${TCLSH}" = x ; then 7437 ac_cv_path_tclsh=''; 7438 else 7439 ac_cv_path_tclsh="${TCLSH}"; 7440 fi 7441else 7442 { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5 7443echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; } 7444 TCLSH="${ac_cv_path_tclsh}" 7445 7446fi 7447 7448# Extract the first word of "zip", so it can be a program name with args. 7449set dummy zip; ac_word=$2 7450{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7451echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7452if test "${ac_cv_path_ZIP+set}" = set; then 7453 echo $ECHO_N "(cached) $ECHO_C" >&6 7454else 7455 case $ZIP in 7456 [\\/]* | ?:[\\/]*) 7457 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path. 7458 ;; 7459 *) 7460 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7461for as_dir in $PATH 7462do 7463 IFS=$as_save_IFS 7464 test -z "$as_dir" && as_dir=. 7465 for ac_exec_ext in '' $ac_executable_extensions; do 7466 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7467 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext" 7468 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7469 break 2 7470 fi 7471done 7472done 7473IFS=$as_save_IFS 7474 7475 ;; 7476esac 7477fi 7478ZIP=$ac_cv_path_ZIP 7479if test -n "$ZIP"; then 7480 { echo "$as_me:$LINENO: result: $ZIP" >&5 7481echo "${ECHO_T}$ZIP" >&6; } 7482else 7483 { echo "$as_me:$LINENO: result: no" >&5 7484echo "${ECHO_T}no" >&6; } 7485fi 7486 7487 7488for ac_prog in ocamlc 7489do 7490 # Extract the first word of "$ac_prog", so it can be a program name with args. 7491set dummy $ac_prog; ac_word=$2 7492{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7493echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7494if test "${ac_cv_path_OCAMLC+set}" = set; then 7495 echo $ECHO_N "(cached) $ECHO_C" >&6 7496else 7497 case $OCAMLC in 7498 [\\/]* | ?:[\\/]*) 7499 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path. 7500 ;; 7501 *) 7502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7503for as_dir in $PATH 7504do 7505 IFS=$as_save_IFS 7506 test -z "$as_dir" && as_dir=. 7507 for ac_exec_ext in '' $ac_executable_extensions; do 7508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7509 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext" 7510 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7511 break 2 7512 fi 7513done 7514done 7515IFS=$as_save_IFS 7516 7517 ;; 7518esac 7519fi 7520OCAMLC=$ac_cv_path_OCAMLC 7521if test -n "$OCAMLC"; then 7522 { echo "$as_me:$LINENO: result: $OCAMLC" >&5 7523echo "${ECHO_T}$OCAMLC" >&6; } 7524else 7525 { echo "$as_me:$LINENO: result: no" >&5 7526echo "${ECHO_T}no" >&6; } 7527fi 7528 7529 7530 test -n "$OCAMLC" && break 7531done 7532 7533for ac_prog in ocamlopt 7534do 7535 # Extract the first word of "$ac_prog", so it can be a program name with args. 7536set dummy $ac_prog; ac_word=$2 7537{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7538echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7539if test "${ac_cv_path_OCAMLOPT+set}" = set; then 7540 echo $ECHO_N "(cached) $ECHO_C" >&6 7541else 7542 case $OCAMLOPT in 7543 [\\/]* | ?:[\\/]*) 7544 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path. 7545 ;; 7546 *) 7547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7548for as_dir in $PATH 7549do 7550 IFS=$as_save_IFS 7551 test -z "$as_dir" && as_dir=. 7552 for ac_exec_ext in '' $ac_executable_extensions; do 7553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7554 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext" 7555 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7556 break 2 7557 fi 7558done 7559done 7560IFS=$as_save_IFS 7561 7562 ;; 7563esac 7564fi 7565OCAMLOPT=$ac_cv_path_OCAMLOPT 7566if test -n "$OCAMLOPT"; then 7567 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5 7568echo "${ECHO_T}$OCAMLOPT" >&6; } 7569else 7570 { echo "$as_me:$LINENO: result: no" >&5 7571echo "${ECHO_T}no" >&6; } 7572fi 7573 7574 7575 test -n "$OCAMLOPT" && break 7576done 7577 7578for ac_prog in ocamldep 7579do 7580 # Extract the first word of "$ac_prog", so it can be a program name with args. 7581set dummy $ac_prog; ac_word=$2 7582{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7583echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7584if test "${ac_cv_path_OCAMLDEP+set}" = set; then 7585 echo $ECHO_N "(cached) $ECHO_C" >&6 7586else 7587 case $OCAMLDEP in 7588 [\\/]* | ?:[\\/]*) 7589 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path. 7590 ;; 7591 *) 7592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7593for as_dir in $PATH 7594do 7595 IFS=$as_save_IFS 7596 test -z "$as_dir" && as_dir=. 7597 for ac_exec_ext in '' $ac_executable_extensions; do 7598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7599 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext" 7600 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7601 break 2 7602 fi 7603done 7604done 7605IFS=$as_save_IFS 7606 7607 ;; 7608esac 7609fi 7610OCAMLDEP=$ac_cv_path_OCAMLDEP 7611if test -n "$OCAMLDEP"; then 7612 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5 7613echo "${ECHO_T}$OCAMLDEP" >&6; } 7614else 7615 { echo "$as_me:$LINENO: result: no" >&5 7616echo "${ECHO_T}no" >&6; } 7617fi 7618 7619 7620 test -n "$OCAMLDEP" && break 7621done 7622 7623for ac_prog in ocamldoc 7624do 7625 # Extract the first word of "$ac_prog", so it can be a program name with args. 7626set dummy $ac_prog; ac_word=$2 7627{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7628echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7629if test "${ac_cv_path_OCAMLDOC+set}" = set; then 7630 echo $ECHO_N "(cached) $ECHO_C" >&6 7631else 7632 case $OCAMLDOC in 7633 [\\/]* | ?:[\\/]*) 7634 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path. 7635 ;; 7636 *) 7637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7638for as_dir in $PATH 7639do 7640 IFS=$as_save_IFS 7641 test -z "$as_dir" && as_dir=. 7642 for ac_exec_ext in '' $ac_executable_extensions; do 7643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7644 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext" 7645 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7646 break 2 7647 fi 7648done 7649done 7650IFS=$as_save_IFS 7651 7652 ;; 7653esac 7654fi 7655OCAMLDOC=$ac_cv_path_OCAMLDOC 7656if test -n "$OCAMLDOC"; then 7657 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5 7658echo "${ECHO_T}$OCAMLDOC" >&6; } 7659else 7660 { echo "$as_me:$LINENO: result: no" >&5 7661echo "${ECHO_T}no" >&6; } 7662fi 7663 7664 7665 test -n "$OCAMLDOC" && break 7666done 7667 7668for ac_prog in gas as 7669do 7670 # Extract the first word of "$ac_prog", so it can be a program name with args. 7671set dummy $ac_prog; ac_word=$2 7672{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7673echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7674if test "${ac_cv_path_GAS+set}" = set; then 7675 echo $ECHO_N "(cached) $ECHO_C" >&6 7676else 7677 case $GAS in 7678 [\\/]* | ?:[\\/]*) 7679 ac_cv_path_GAS="$GAS" # Let the user override the test with a path. 7680 ;; 7681 *) 7682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7683for as_dir in $PATH 7684do 7685 IFS=$as_save_IFS 7686 test -z "$as_dir" && as_dir=. 7687 for ac_exec_ext in '' $ac_executable_extensions; do 7688 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7689 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext" 7690 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7691 break 2 7692 fi 7693done 7694done 7695IFS=$as_save_IFS 7696 7697 ;; 7698esac 7699fi 7700GAS=$ac_cv_path_GAS 7701if test -n "$GAS"; then 7702 { echo "$as_me:$LINENO: result: $GAS" >&5 7703echo "${ECHO_T}$GAS" >&6; } 7704else 7705 { echo "$as_me:$LINENO: result: no" >&5 7706echo "${ECHO_T}no" >&6; } 7707fi 7708 7709 7710 test -n "$GAS" && break 7711done 7712 7713 7714{ echo "$as_me:$LINENO: checking for linker version" >&5 7715echo $ECHO_N "checking for linker version... $ECHO_C" >&6; } 7716if test "${llvm_cv_link_version+set}" = set; then 7717 echo $ECHO_N "(cached) $ECHO_C" >&6 7718else 7719 7720 version_string="$(ld -v 2>&1 | head -1)" 7721 7722 # Check for ld64. 7723 if (echo "$version_string" | grep -q "ld64"); then 7724 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#") 7725 else 7726 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#") 7727 fi 7728 7729fi 7730{ echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5 7731echo "${ECHO_T}$llvm_cv_link_version" >&6; } 7732 7733cat >>confdefs.h <<_ACEOF 7734#define HOST_LINK_VERSION "$llvm_cv_link_version" 7735_ACEOF 7736 7737 7738 7739{ echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5 7740echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; } 7741if test "${llvm_cv_link_use_r+set}" = set; then 7742 echo $ECHO_N "(cached) $ECHO_C" >&6 7743else 7744 ac_ext=c 7745ac_cpp='$CPP $CPPFLAGS' 7746ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7747ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7748ac_compiler_gnu=$ac_cv_c_compiler_gnu 7749 7750 oldcflags="$CFLAGS" 7751 CFLAGS="$CFLAGS -Wl,-R." 7752 cat >conftest.$ac_ext <<_ACEOF 7753/* confdefs.h. */ 7754_ACEOF 7755cat confdefs.h >>conftest.$ac_ext 7756cat >>conftest.$ac_ext <<_ACEOF 7757/* end confdefs.h. */ 7758 7759int 7760main () 7761{ 7762 7763 ; 7764 return 0; 7765} 7766_ACEOF 7767rm -f conftest.$ac_objext conftest$ac_exeext 7768if { (ac_try="$ac_link" 7769case "(($ac_try" in 7770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7771 *) ac_try_echo=$ac_try;; 7772esac 7773eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7774 (eval "$ac_link") 2>conftest.er1 7775 ac_status=$? 7776 grep -v '^ *+' conftest.er1 >conftest.err 7777 rm -f conftest.er1 7778 cat conftest.err >&5 7779 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7780 (exit $ac_status); } && 7781 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7782 { (case "(($ac_try" in 7783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7784 *) ac_try_echo=$ac_try;; 7785esac 7786eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7787 (eval "$ac_try") 2>&5 7788 ac_status=$? 7789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7790 (exit $ac_status); }; } && 7791 { ac_try='test -s conftest$ac_exeext' 7792 { (case "(($ac_try" in 7793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7794 *) ac_try_echo=$ac_try;; 7795esac 7796eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7797 (eval "$ac_try") 2>&5 7798 ac_status=$? 7799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7800 (exit $ac_status); }; }; then 7801 llvm_cv_link_use_r=yes 7802else 7803 echo "$as_me: failed program was:" >&5 7804sed 's/^/| /' conftest.$ac_ext >&5 7805 7806 llvm_cv_link_use_r=no 7807fi 7808 7809rm -f core conftest.err conftest.$ac_objext \ 7810 conftest$ac_exeext conftest.$ac_ext 7811 CFLAGS="$oldcflags" 7812 ac_ext=c 7813ac_cpp='$CPP $CPPFLAGS' 7814ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7815ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7816ac_compiler_gnu=$ac_cv_c_compiler_gnu 7817 7818 7819fi 7820{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5 7821echo "${ECHO_T}$llvm_cv_link_use_r" >&6; } 7822if test "$llvm_cv_link_use_r" = yes ; then 7823 7824cat >>confdefs.h <<\_ACEOF 7825#define HAVE_LINK_R 1 7826_ACEOF 7827 7828 fi 7829 7830 7831{ echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5 7832echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; } 7833if test "${llvm_cv_link_use_export_dynamic+set}" = set; then 7834 echo $ECHO_N "(cached) $ECHO_C" >&6 7835else 7836 ac_ext=c 7837ac_cpp='$CPP $CPPFLAGS' 7838ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7839ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7840ac_compiler_gnu=$ac_cv_c_compiler_gnu 7841 7842 oldcflags="$CFLAGS" 7843 CFLAGS="$CFLAGS -Wl,-export-dynamic" 7844 cat >conftest.$ac_ext <<_ACEOF 7845/* confdefs.h. */ 7846_ACEOF 7847cat confdefs.h >>conftest.$ac_ext 7848cat >>conftest.$ac_ext <<_ACEOF 7849/* end confdefs.h. */ 7850 7851int 7852main () 7853{ 7854 7855 ; 7856 return 0; 7857} 7858_ACEOF 7859rm -f conftest.$ac_objext conftest$ac_exeext 7860if { (ac_try="$ac_link" 7861case "(($ac_try" in 7862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7863 *) ac_try_echo=$ac_try;; 7864esac 7865eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7866 (eval "$ac_link") 2>conftest.er1 7867 ac_status=$? 7868 grep -v '^ *+' conftest.er1 >conftest.err 7869 rm -f conftest.er1 7870 cat conftest.err >&5 7871 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7872 (exit $ac_status); } && 7873 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7874 { (case "(($ac_try" in 7875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7876 *) ac_try_echo=$ac_try;; 7877esac 7878eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7879 (eval "$ac_try") 2>&5 7880 ac_status=$? 7881 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7882 (exit $ac_status); }; } && 7883 { ac_try='test -s conftest$ac_exeext' 7884 { (case "(($ac_try" in 7885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7886 *) ac_try_echo=$ac_try;; 7887esac 7888eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7889 (eval "$ac_try") 2>&5 7890 ac_status=$? 7891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7892 (exit $ac_status); }; }; then 7893 llvm_cv_link_use_export_dynamic=yes 7894else 7895 echo "$as_me: failed program was:" >&5 7896sed 's/^/| /' conftest.$ac_ext >&5 7897 7898 llvm_cv_link_use_export_dynamic=no 7899fi 7900 7901rm -f core conftest.err conftest.$ac_objext \ 7902 conftest$ac_exeext conftest.$ac_ext 7903 CFLAGS="$oldcflags" 7904 ac_ext=c 7905ac_cpp='$CPP $CPPFLAGS' 7906ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7907ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7908ac_compiler_gnu=$ac_cv_c_compiler_gnu 7909 7910 7911fi 7912{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5 7913echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; } 7914if test "$llvm_cv_link_use_export_dynamic" = yes ; then 7915 7916cat >>confdefs.h <<\_ACEOF 7917#define HAVE_LINK_EXPORT_DYNAMIC 1 7918_ACEOF 7919 7920 fi 7921 7922 7923{ echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5 7924echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; } 7925if test "${llvm_cv_link_use_version_script+set}" = set; then 7926 echo $ECHO_N "(cached) $ECHO_C" >&6 7927else 7928 ac_ext=c 7929ac_cpp='$CPP $CPPFLAGS' 7930ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7931ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7932ac_compiler_gnu=$ac_cv_c_compiler_gnu 7933 7934 oldcflags="$CFLAGS" 7935 7936 # The following code is from the autoconf manual, 7937 # "11.13: Limitations of Usual Tools". 7938 # Create a temporary directory $tmp in $TMPDIR (default /tmp). 7939 # Use mktemp if possible; otherwise fall back on mkdir, 7940 # with $RANDOM to make collisions less likely. 7941 : ${TMPDIR=/tmp} 7942 { 7943 tmp=` 7944 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null 7945 ` && 7946 test -n "$tmp" && test -d "$tmp" 7947 } || { 7948 tmp=$TMPDIR/foo$$-$RANDOM 7949 (umask 077 && mkdir "$tmp") 7950 } || exit $? 7951 7952 echo "{" > "$tmp/export.map" 7953 echo " global: main;" >> "$tmp/export.map" 7954 echo " local: *;" >> "$tmp/export.map" 7955 echo "};" >> "$tmp/export.map" 7956 7957 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map" 7958 cat >conftest.$ac_ext <<_ACEOF 7959/* confdefs.h. */ 7960_ACEOF 7961cat confdefs.h >>conftest.$ac_ext 7962cat >>conftest.$ac_ext <<_ACEOF 7963/* end confdefs.h. */ 7964 7965int 7966main () 7967{ 7968 7969 ; 7970 return 0; 7971} 7972_ACEOF 7973rm -f conftest.$ac_objext conftest$ac_exeext 7974if { (ac_try="$ac_link" 7975case "(($ac_try" in 7976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7977 *) ac_try_echo=$ac_try;; 7978esac 7979eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7980 (eval "$ac_link") 2>conftest.er1 7981 ac_status=$? 7982 grep -v '^ *+' conftest.er1 >conftest.err 7983 rm -f conftest.er1 7984 cat conftest.err >&5 7985 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7986 (exit $ac_status); } && 7987 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7988 { (case "(($ac_try" in 7989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7990 *) ac_try_echo=$ac_try;; 7991esac 7992eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7993 (eval "$ac_try") 2>&5 7994 ac_status=$? 7995 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7996 (exit $ac_status); }; } && 7997 { ac_try='test -s conftest$ac_exeext' 7998 { (case "(($ac_try" in 7999 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8000 *) ac_try_echo=$ac_try;; 8001esac 8002eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8003 (eval "$ac_try") 2>&5 8004 ac_status=$? 8005 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8006 (exit $ac_status); }; }; then 8007 llvm_cv_link_use_version_script=yes 8008else 8009 echo "$as_me: failed program was:" >&5 8010sed 's/^/| /' conftest.$ac_ext >&5 8011 8012 llvm_cv_link_use_version_script=no 8013fi 8014 8015rm -f core conftest.err conftest.$ac_objext \ 8016 conftest$ac_exeext conftest.$ac_ext 8017 rm "$tmp/export.map" 8018 rmdir "$tmp" 8019 CFLAGS="$oldcflags" 8020 ac_ext=c 8021ac_cpp='$CPP $CPPFLAGS' 8022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8024ac_compiler_gnu=$ac_cv_c_compiler_gnu 8025 8026 8027fi 8028{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5 8029echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; } 8030if test "$llvm_cv_link_use_version_script" = yes ; then 8031 HAVE_LINK_VERSION_SCRIPT=1 8032 8033 fi 8034 8035 8036 8037 8038{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 8039echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } 8040if test "${ac_cv_c_const+set}" = set; then 8041 echo $ECHO_N "(cached) $ECHO_C" >&6 8042else 8043 cat >conftest.$ac_ext <<_ACEOF 8044/* confdefs.h. */ 8045_ACEOF 8046cat confdefs.h >>conftest.$ac_ext 8047cat >>conftest.$ac_ext <<_ACEOF 8048/* end confdefs.h. */ 8049 8050int 8051main () 8052{ 8053/* FIXME: Include the comments suggested by Paul. */ 8054#ifndef __cplusplus 8055 /* Ultrix mips cc rejects this. */ 8056 typedef int charset[2]; 8057 const charset x; 8058 /* SunOS 4.1.1 cc rejects this. */ 8059 char const *const *ccp; 8060 char **p; 8061 /* NEC SVR4.0.2 mips cc rejects this. */ 8062 struct point {int x, y;}; 8063 static struct point const zero = {0,0}; 8064 /* AIX XL C 1.02.0.0 rejects this. 8065 It does not let you subtract one const X* pointer from another in 8066 an arm of an if-expression whose if-part is not a constant 8067 expression */ 8068 const char *g = "string"; 8069 ccp = &g + (g ? g-g : 0); 8070 /* HPUX 7.0 cc rejects these. */ 8071 ++ccp; 8072 p = (char**) ccp; 8073 ccp = (char const *const *) p; 8074 { /* SCO 3.2v4 cc rejects this. */ 8075 char *t; 8076 char const *s = 0 ? (char *) 0 : (char const *) 0; 8077 8078 *t++ = 0; 8079 if (s) return 0; 8080 } 8081 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 8082 int x[] = {25, 17}; 8083 const int *foo = &x[0]; 8084 ++foo; 8085 } 8086 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 8087 typedef const int *iptr; 8088 iptr p = 0; 8089 ++p; 8090 } 8091 { /* AIX XL C 1.02.0.0 rejects this saying 8092 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 8093 struct s { int j; const int *ap[3]; }; 8094 struct s *b; b->j = 5; 8095 } 8096 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 8097 const int foo = 10; 8098 if (!foo) return 0; 8099 } 8100 return !x[0] && !zero.x; 8101#endif 8102 8103 ; 8104 return 0; 8105} 8106_ACEOF 8107rm -f conftest.$ac_objext 8108if { (ac_try="$ac_compile" 8109case "(($ac_try" in 8110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8111 *) ac_try_echo=$ac_try;; 8112esac 8113eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8114 (eval "$ac_compile") 2>conftest.er1 8115 ac_status=$? 8116 grep -v '^ *+' conftest.er1 >conftest.err 8117 rm -f conftest.er1 8118 cat conftest.err >&5 8119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8120 (exit $ac_status); } && 8121 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8122 { (case "(($ac_try" in 8123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8124 *) ac_try_echo=$ac_try;; 8125esac 8126eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8127 (eval "$ac_try") 2>&5 8128 ac_status=$? 8129 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8130 (exit $ac_status); }; } && 8131 { ac_try='test -s conftest.$ac_objext' 8132 { (case "(($ac_try" in 8133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8134 *) ac_try_echo=$ac_try;; 8135esac 8136eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8137 (eval "$ac_try") 2>&5 8138 ac_status=$? 8139 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8140 (exit $ac_status); }; }; then 8141 ac_cv_c_const=yes 8142else 8143 echo "$as_me: failed program was:" >&5 8144sed 's/^/| /' conftest.$ac_ext >&5 8145 8146 ac_cv_c_const=no 8147fi 8148 8149rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8150fi 8151{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 8152echo "${ECHO_T}$ac_cv_c_const" >&6; } 8153if test $ac_cv_c_const = no; then 8154 8155cat >>confdefs.h <<\_ACEOF 8156#define const 8157_ACEOF 8158 8159fi 8160 8161 8162 8163 8164 8165 8166ac_header_dirent=no 8167for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 8168 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 8169{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 8170echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 8171if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8172 echo $ECHO_N "(cached) $ECHO_C" >&6 8173else 8174 cat >conftest.$ac_ext <<_ACEOF 8175/* confdefs.h. */ 8176_ACEOF 8177cat confdefs.h >>conftest.$ac_ext 8178cat >>conftest.$ac_ext <<_ACEOF 8179/* end confdefs.h. */ 8180#include <sys/types.h> 8181#include <$ac_hdr> 8182 8183int 8184main () 8185{ 8186if ((DIR *) 0) 8187return 0; 8188 ; 8189 return 0; 8190} 8191_ACEOF 8192rm -f conftest.$ac_objext 8193if { (ac_try="$ac_compile" 8194case "(($ac_try" in 8195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8196 *) ac_try_echo=$ac_try;; 8197esac 8198eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8199 (eval "$ac_compile") 2>conftest.er1 8200 ac_status=$? 8201 grep -v '^ *+' conftest.er1 >conftest.err 8202 rm -f conftest.er1 8203 cat conftest.err >&5 8204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8205 (exit $ac_status); } && 8206 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8207 { (case "(($ac_try" in 8208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8209 *) ac_try_echo=$ac_try;; 8210esac 8211eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8212 (eval "$ac_try") 2>&5 8213 ac_status=$? 8214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8215 (exit $ac_status); }; } && 8216 { ac_try='test -s conftest.$ac_objext' 8217 { (case "(($ac_try" in 8218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8219 *) ac_try_echo=$ac_try;; 8220esac 8221eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8222 (eval "$ac_try") 2>&5 8223 ac_status=$? 8224 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8225 (exit $ac_status); }; }; then 8226 eval "$as_ac_Header=yes" 8227else 8228 echo "$as_me: failed program was:" >&5 8229sed 's/^/| /' conftest.$ac_ext >&5 8230 8231 eval "$as_ac_Header=no" 8232fi 8233 8234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8235fi 8236ac_res=`eval echo '${'$as_ac_Header'}'` 8237 { echo "$as_me:$LINENO: result: $ac_res" >&5 8238echo "${ECHO_T}$ac_res" >&6; } 8239if test `eval echo '${'$as_ac_Header'}'` = yes; then 8240 cat >>confdefs.h <<_ACEOF 8241#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 8242_ACEOF 8243 8244ac_header_dirent=$ac_hdr; break 8245fi 8246 8247done 8248# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 8249if test $ac_header_dirent = dirent.h; then 8250 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8251echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8252if test "${ac_cv_search_opendir+set}" = set; then 8253 echo $ECHO_N "(cached) $ECHO_C" >&6 8254else 8255 ac_func_search_save_LIBS=$LIBS 8256cat >conftest.$ac_ext <<_ACEOF 8257/* confdefs.h. */ 8258_ACEOF 8259cat confdefs.h >>conftest.$ac_ext 8260cat >>conftest.$ac_ext <<_ACEOF 8261/* end confdefs.h. */ 8262 8263/* Override any GCC internal prototype to avoid an error. 8264 Use char because int might match the return type of a GCC 8265 builtin and then its argument prototype would still apply. */ 8266#ifdef __cplusplus 8267extern "C" 8268#endif 8269char opendir (); 8270int 8271main () 8272{ 8273return opendir (); 8274 ; 8275 return 0; 8276} 8277_ACEOF 8278for ac_lib in '' dir; do 8279 if test -z "$ac_lib"; then 8280 ac_res="none required" 8281 else 8282 ac_res=-l$ac_lib 8283 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8284 fi 8285 rm -f conftest.$ac_objext conftest$ac_exeext 8286if { (ac_try="$ac_link" 8287case "(($ac_try" in 8288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8289 *) ac_try_echo=$ac_try;; 8290esac 8291eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8292 (eval "$ac_link") 2>conftest.er1 8293 ac_status=$? 8294 grep -v '^ *+' conftest.er1 >conftest.err 8295 rm -f conftest.er1 8296 cat conftest.err >&5 8297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8298 (exit $ac_status); } && 8299 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8300 { (case "(($ac_try" in 8301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8302 *) ac_try_echo=$ac_try;; 8303esac 8304eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8305 (eval "$ac_try") 2>&5 8306 ac_status=$? 8307 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8308 (exit $ac_status); }; } && 8309 { ac_try='test -s conftest$ac_exeext' 8310 { (case "(($ac_try" in 8311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8312 *) ac_try_echo=$ac_try;; 8313esac 8314eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8315 (eval "$ac_try") 2>&5 8316 ac_status=$? 8317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8318 (exit $ac_status); }; }; then 8319 ac_cv_search_opendir=$ac_res 8320else 8321 echo "$as_me: failed program was:" >&5 8322sed 's/^/| /' conftest.$ac_ext >&5 8323 8324 8325fi 8326 8327rm -f core conftest.err conftest.$ac_objext \ 8328 conftest$ac_exeext 8329 if test "${ac_cv_search_opendir+set}" = set; then 8330 break 8331fi 8332done 8333if test "${ac_cv_search_opendir+set}" = set; then 8334 : 8335else 8336 ac_cv_search_opendir=no 8337fi 8338rm conftest.$ac_ext 8339LIBS=$ac_func_search_save_LIBS 8340fi 8341{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8342echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8343ac_res=$ac_cv_search_opendir 8344if test "$ac_res" != no; then 8345 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8346 8347fi 8348 8349else 8350 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8351echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8352if test "${ac_cv_search_opendir+set}" = set; then 8353 echo $ECHO_N "(cached) $ECHO_C" >&6 8354else 8355 ac_func_search_save_LIBS=$LIBS 8356cat >conftest.$ac_ext <<_ACEOF 8357/* confdefs.h. */ 8358_ACEOF 8359cat confdefs.h >>conftest.$ac_ext 8360cat >>conftest.$ac_ext <<_ACEOF 8361/* end confdefs.h. */ 8362 8363/* Override any GCC internal prototype to avoid an error. 8364 Use char because int might match the return type of a GCC 8365 builtin and then its argument prototype would still apply. */ 8366#ifdef __cplusplus 8367extern "C" 8368#endif 8369char opendir (); 8370int 8371main () 8372{ 8373return opendir (); 8374 ; 8375 return 0; 8376} 8377_ACEOF 8378for ac_lib in '' x; do 8379 if test -z "$ac_lib"; then 8380 ac_res="none required" 8381 else 8382 ac_res=-l$ac_lib 8383 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8384 fi 8385 rm -f conftest.$ac_objext conftest$ac_exeext 8386if { (ac_try="$ac_link" 8387case "(($ac_try" in 8388 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8389 *) ac_try_echo=$ac_try;; 8390esac 8391eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8392 (eval "$ac_link") 2>conftest.er1 8393 ac_status=$? 8394 grep -v '^ *+' conftest.er1 >conftest.err 8395 rm -f conftest.er1 8396 cat conftest.err >&5 8397 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8398 (exit $ac_status); } && 8399 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8400 { (case "(($ac_try" in 8401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8402 *) ac_try_echo=$ac_try;; 8403esac 8404eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8405 (eval "$ac_try") 2>&5 8406 ac_status=$? 8407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8408 (exit $ac_status); }; } && 8409 { ac_try='test -s conftest$ac_exeext' 8410 { (case "(($ac_try" in 8411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8412 *) ac_try_echo=$ac_try;; 8413esac 8414eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8415 (eval "$ac_try") 2>&5 8416 ac_status=$? 8417 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8418 (exit $ac_status); }; }; then 8419 ac_cv_search_opendir=$ac_res 8420else 8421 echo "$as_me: failed program was:" >&5 8422sed 's/^/| /' conftest.$ac_ext >&5 8423 8424 8425fi 8426 8427rm -f core conftest.err conftest.$ac_objext \ 8428 conftest$ac_exeext 8429 if test "${ac_cv_search_opendir+set}" = set; then 8430 break 8431fi 8432done 8433if test "${ac_cv_search_opendir+set}" = set; then 8434 : 8435else 8436 ac_cv_search_opendir=no 8437fi 8438rm conftest.$ac_ext 8439LIBS=$ac_func_search_save_LIBS 8440fi 8441{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8442echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8443ac_res=$ac_cv_search_opendir 8444if test "$ac_res" != no; then 8445 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8446 8447fi 8448 8449fi 8450 8451 8452for ac_header in dlfcn.h 8453do 8454as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8455if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8456 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8457echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8458if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8459 echo $ECHO_N "(cached) $ECHO_C" >&6 8460fi 8461ac_res=`eval echo '${'$as_ac_Header'}'` 8462 { echo "$as_me:$LINENO: result: $ac_res" >&5 8463echo "${ECHO_T}$ac_res" >&6; } 8464else 8465 # Is the header compilable? 8466{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 8467echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 8468cat >conftest.$ac_ext <<_ACEOF 8469/* confdefs.h. */ 8470_ACEOF 8471cat confdefs.h >>conftest.$ac_ext 8472cat >>conftest.$ac_ext <<_ACEOF 8473/* end confdefs.h. */ 8474$ac_includes_default 8475#include <$ac_header> 8476_ACEOF 8477rm -f conftest.$ac_objext 8478if { (ac_try="$ac_compile" 8479case "(($ac_try" in 8480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8481 *) ac_try_echo=$ac_try;; 8482esac 8483eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8484 (eval "$ac_compile") 2>conftest.er1 8485 ac_status=$? 8486 grep -v '^ *+' conftest.er1 >conftest.err 8487 rm -f conftest.er1 8488 cat conftest.err >&5 8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8490 (exit $ac_status); } && 8491 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8492 { (case "(($ac_try" in 8493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8494 *) ac_try_echo=$ac_try;; 8495esac 8496eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8497 (eval "$ac_try") 2>&5 8498 ac_status=$? 8499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8500 (exit $ac_status); }; } && 8501 { ac_try='test -s conftest.$ac_objext' 8502 { (case "(($ac_try" in 8503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8504 *) ac_try_echo=$ac_try;; 8505esac 8506eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8507 (eval "$ac_try") 2>&5 8508 ac_status=$? 8509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8510 (exit $ac_status); }; }; then 8511 ac_header_compiler=yes 8512else 8513 echo "$as_me: failed program was:" >&5 8514sed 's/^/| /' conftest.$ac_ext >&5 8515 8516 ac_header_compiler=no 8517fi 8518 8519rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8520{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8521echo "${ECHO_T}$ac_header_compiler" >&6; } 8522 8523# Is the header present? 8524{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 8525echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 8526cat >conftest.$ac_ext <<_ACEOF 8527/* confdefs.h. */ 8528_ACEOF 8529cat confdefs.h >>conftest.$ac_ext 8530cat >>conftest.$ac_ext <<_ACEOF 8531/* end confdefs.h. */ 8532#include <$ac_header> 8533_ACEOF 8534if { (ac_try="$ac_cpp conftest.$ac_ext" 8535case "(($ac_try" in 8536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8537 *) ac_try_echo=$ac_try;; 8538esac 8539eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8540 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 8541 ac_status=$? 8542 grep -v '^ *+' conftest.er1 >conftest.err 8543 rm -f conftest.er1 8544 cat conftest.err >&5 8545 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8546 (exit $ac_status); } >/dev/null; then 8547 if test -s conftest.err; then 8548 ac_cpp_err=$ac_c_preproc_warn_flag 8549 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8550 else 8551 ac_cpp_err= 8552 fi 8553else 8554 ac_cpp_err=yes 8555fi 8556if test -z "$ac_cpp_err"; then 8557 ac_header_preproc=yes 8558else 8559 echo "$as_me: failed program was:" >&5 8560sed 's/^/| /' conftest.$ac_ext >&5 8561 8562 ac_header_preproc=no 8563fi 8564 8565rm -f conftest.err conftest.$ac_ext 8566{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 8567echo "${ECHO_T}$ac_header_preproc" >&6; } 8568 8569# So? What about this header? 8570case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 8571 yes:no: ) 8572 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 8573echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 8574 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 8575echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 8576 ac_header_preproc=yes 8577 ;; 8578 no:yes:* ) 8579 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 8580echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 8581 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 8582echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 8583 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 8584echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 8585 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 8586echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 8587 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 8588echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 8589 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 8590echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 8591 ( cat <<\_ASBOX 8592## ------------------------------------ ## 8593## Report this to http://llvm.org/bugs/ ## 8594## ------------------------------------ ## 8595_ASBOX 8596 ) | sed "s/^/$as_me: WARNING: /" >&2 8597 ;; 8598esac 8599{ echo "$as_me:$LINENO: checking for $ac_header" >&5 8600echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8601if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8602 echo $ECHO_N "(cached) $ECHO_C" >&6 8603else 8604 eval "$as_ac_Header=\$ac_header_preproc" 8605fi 8606ac_res=`eval echo '${'$as_ac_Header'}'` 8607 { echo "$as_me:$LINENO: result: $ac_res" >&5 8608echo "${ECHO_T}$ac_res" >&6; } 8609 8610fi 8611if test `eval echo '${'$as_ac_Header'}'` = yes; then 8612 cat >>confdefs.h <<_ACEOF 8613#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8614_ACEOF 8615 8616fi 8617 8618done 8619 8620# Check whether --enable-ltdl-install was given. 8621if test "${enable_ltdl_install+set}" = set; then 8622 enableval=$enable_ltdl_install; 8623fi 8624 8625 8626 8627 8628if test x"${enable_ltdl_install-no}" != xno; then 8629 INSTALL_LTDL_TRUE= 8630 INSTALL_LTDL_FALSE='#' 8631else 8632 INSTALL_LTDL_TRUE='#' 8633 INSTALL_LTDL_FALSE= 8634fi 8635 8636 8637 8638if test x"${enable_ltdl_convenience-no}" != xno; then 8639 CONVENIENCE_LTDL_TRUE= 8640 CONVENIENCE_LTDL_FALSE='#' 8641else 8642 CONVENIENCE_LTDL_TRUE='#' 8643 CONVENIENCE_LTDL_FALSE= 8644fi 8645 8646 8647{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 8648echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } 8649library_names_spec= 8650libname_spec='lib$name' 8651soname_spec= 8652shrext_cmds=".so" 8653postinstall_cmds= 8654postuninstall_cmds= 8655finish_cmds= 8656finish_eval= 8657shlibpath_var= 8658shlibpath_overrides_runpath=unknown 8659version_type=none 8660dynamic_linker="$host_os ld.so" 8661sys_lib_dlsearch_path_spec="/lib /usr/lib" 8662if test "$GCC" = yes; then 8663 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8664 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then 8665 # if the path contains ";" then we assume it to be the separator 8666 # otherwise default to the standard path separator (i.e. ":") - it is 8667 # assumed that no part of a normal pathname contains ";" but that should 8668 # okay in the real world where ";" in dirpaths is itself problematic. 8669 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8670 else 8671 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8672 fi 8673else 8674 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 8675fi 8676need_lib_prefix=unknown 8677hardcode_into_libs=no 8678 8679# when you set need_version to no, make sure it does not cause -set_version 8680# flags to be left without arguments 8681need_version=unknown 8682 8683case $host_os in 8684aix3*) 8685 version_type=linux 8686 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 8687 shlibpath_var=LIBPATH 8688 8689 # AIX 3 has no versioning support, so we append a major version to the name. 8690 soname_spec='${libname}${release}${shared_ext}$major' 8691 ;; 8692 8693aix4* | aix5*) 8694 version_type=linux 8695 need_lib_prefix=no 8696 need_version=no 8697 hardcode_into_libs=yes 8698 if test "$host_cpu" = ia64; then 8699 # AIX 5 supports IA64 8700 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 8701 shlibpath_var=LD_LIBRARY_PATH 8702 else 8703 # With GCC up to 2.95.x, collect2 would create an import file 8704 # for dependence libraries. The import file would start with 8705 # the line `#! .'. This would cause the generated library to 8706 # depend on `.', always an invalid library. This was fixed in 8707 # development snapshots of GCC prior to 3.0. 8708 case $host_os in 8709 aix4 | aix4.[01] | aix4.[01].*) 8710 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 8711 echo ' yes ' 8712 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 8713 : 8714 else 8715 can_build_shared=no 8716 fi 8717 ;; 8718 esac 8719 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 8720 # soname into executable. Probably we can add versioning support to 8721 # collect2, so additional links can be useful in future. 8722 if test "$aix_use_runtimelinking" = yes; then 8723 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 8724 # instead of lib<name>.a to let people know that these are not 8725 # typical AIX shared libraries. 8726 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8727 else 8728 # We preserve .a as extension for shared libraries through AIX4.2 8729 # and later when we are not doing run time linking. 8730 library_names_spec='${libname}${release}.a $libname.a' 8731 soname_spec='${libname}${release}${shared_ext}$major' 8732 fi 8733 shlibpath_var=LIBPATH 8734 fi 8735 ;; 8736 8737amigaos*) 8738 library_names_spec='$libname.ixlibrary $libname.a' 8739 # Create ${libname}_ixlibrary.a entries in /sys/libs. 8740 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' 8741 ;; 8742 8743beos*) 8744 library_names_spec='${libname}${shared_ext}' 8745 dynamic_linker="$host_os ld.so" 8746 shlibpath_var=LIBRARY_PATH 8747 ;; 8748 8749bsdi[45]*) 8750 version_type=linux 8751 need_version=no 8752 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8753 soname_spec='${libname}${release}${shared_ext}$major' 8754 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 8755 shlibpath_var=LD_LIBRARY_PATH 8756 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 8757 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 8758 # the default ld.so.conf also contains /usr/contrib/lib and 8759 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 8760 # libtool to hard-code these into programs 8761 ;; 8762 8763cygwin* | mingw* | pw32*) 8764 version_type=windows 8765 shrext_cmds=".dll" 8766 need_version=no 8767 need_lib_prefix=no 8768 8769 case $GCC,$host_os in 8770 yes,cygwin* | yes,mingw* | yes,pw32*) 8771 library_names_spec='$libname.dll.a' 8772 # DLL is installed to $(libdir)/../bin by postinstall_cmds 8773 postinstall_cmds='base_file=`basename \${file}`~ 8774 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ 8775 dldir=$destdir/`dirname \$dlpath`~ 8776 test -d \$dldir || mkdir -p \$dldir~ 8777 $install_prog $dir/$dlname \$dldir/$dlname~ 8778 chmod a+x \$dldir/$dlname' 8779 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 8780 dlpath=$dir/\$dldll~ 8781 $rm \$dlpath' 8782 shlibpath_overrides_runpath=yes 8783 8784 case $host_os in 8785 cygwin*) 8786 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 8787 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8788 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 8789 ;; 8790 mingw*) 8791 # MinGW DLLs use traditional 'lib' prefix 8792 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8793 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8794 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then 8795 # It is most probably a Windows format PATH printed by 8796 # mingw gcc, but we are running on Cygwin. Gcc prints its search 8797 # path with ; separators, and with drive letters. We can handle the 8798 # drive letters (cygwin fileutils understands them), so leave them, 8799 # especially as we might pass files found there to a mingw objdump, 8800 # which wouldn't understand a cygwinified path. Ahh. 8801 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8802 else 8803 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8804 fi 8805 ;; 8806 pw32*) 8807 # pw32 DLLs use 'pw' prefix rather than 'lib' 8808 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8809 ;; 8810 esac 8811 ;; 8812 8813 *) 8814 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 8815 ;; 8816 esac 8817 dynamic_linker='Win32 ld.exe' 8818 # FIXME: first we should search . and the directory the executable is in 8819 shlibpath_var=PATH 8820 ;; 8821 8822darwin* | rhapsody*) 8823 dynamic_linker="$host_os dyld" 8824 version_type=darwin 8825 need_lib_prefix=no 8826 need_version=no 8827 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' 8828 soname_spec='${libname}${release}${major}$shared_ext' 8829 shlibpath_overrides_runpath=yes 8830 shlibpath_var=DYLD_LIBRARY_PATH 8831 shrext_cmds='.dylib' 8832 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. 8833 if test "$GCC" = yes; then 8834 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"` 8835 else 8836 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' 8837 fi 8838 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 8839 ;; 8840 8841dgux*) 8842 version_type=linux 8843 need_lib_prefix=no 8844 need_version=no 8845 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 8846 soname_spec='${libname}${release}${shared_ext}$major' 8847 shlibpath_var=LD_LIBRARY_PATH 8848 ;; 8849 8850freebsd1.*) 8851 dynamic_linker=no 8852 ;; 8853 8854kfreebsd*-gnu) 8855 version_type=linux 8856 need_lib_prefix=no 8857 need_version=no 8858 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8859 soname_spec='${libname}${release}${shared_ext}$major' 8860 shlibpath_var=LD_LIBRARY_PATH 8861 shlibpath_overrides_runpath=no 8862 hardcode_into_libs=yes 8863 dynamic_linker='GNU ld.so' 8864 ;; 8865 8866freebsd* | dragonfly*) 8867 # DragonFly does not have aout. When/if they implement a new 8868 # versioning mechanism, adjust this. 8869 if test -x /usr/bin/objformat; then 8870 objformat=`/usr/bin/objformat` 8871 else 8872 case $host_os in 8873 freebsd[123].*) objformat=aout ;; 8874 *) objformat=elf ;; 8875 esac 8876 fi 8877 version_type=freebsd-$objformat 8878 case $version_type in 8879 freebsd-elf*) 8880 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 8881 need_version=no 8882 need_lib_prefix=no 8883 ;; 8884 freebsd-*) 8885 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 8886 need_version=yes 8887 ;; 8888 esac 8889 shlibpath_var=LD_LIBRARY_PATH 8890 case $host_os in 8891 freebsd2.*) 8892 shlibpath_overrides_runpath=yes 8893 ;; 8894 freebsd3.[01]* | freebsdelf3.[01]*) 8895 shlibpath_overrides_runpath=yes 8896 hardcode_into_libs=yes 8897 ;; 8898 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 8899 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 8900 shlibpath_overrides_runpath=no 8901 hardcode_into_libs=yes 8902 ;; 8903 freebsd*) # from 4.6 on 8904 shlibpath_overrides_runpath=yes 8905 hardcode_into_libs=yes 8906 ;; 8907 esac 8908 ;; 8909 8910gnu*) 8911 version_type=linux 8912 need_lib_prefix=no 8913 need_version=no 8914 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 8915 soname_spec='${libname}${release}${shared_ext}$major' 8916 shlibpath_var=LD_LIBRARY_PATH 8917 hardcode_into_libs=yes 8918 ;; 8919 8920hpux9* | hpux10* | hpux11*) 8921 # Give a soname corresponding to the major version so that dld.sl refuses to 8922 # link against other versions. 8923 version_type=sunos 8924 need_lib_prefix=no 8925 need_version=no 8926 case $host_cpu in 8927 ia64*) 8928 shrext_cmds='.so' 8929 hardcode_into_libs=yes 8930 dynamic_linker="$host_os dld.so" 8931 shlibpath_var=LD_LIBRARY_PATH 8932 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8933 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8934 soname_spec='${libname}${release}${shared_ext}$major' 8935 if test "X$HPUX_IA64_MODE" = X32; then 8936 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 8937 else 8938 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 8939 fi 8940 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8941 ;; 8942 hppa*64*) 8943 shrext_cmds='.sl' 8944 hardcode_into_libs=yes 8945 dynamic_linker="$host_os dld.sl" 8946 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 8947 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8948 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8949 soname_spec='${libname}${release}${shared_ext}$major' 8950 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 8951 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8952 ;; 8953 *) 8954 shrext_cmds='.sl' 8955 dynamic_linker="$host_os dld.sl" 8956 shlibpath_var=SHLIB_PATH 8957 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 8958 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8959 soname_spec='${libname}${release}${shared_ext}$major' 8960 ;; 8961 esac 8962 # HP-UX runs *really* slowly unless shared libraries are mode 555. 8963 postinstall_cmds='chmod 555 $lib' 8964 ;; 8965 8966interix3*) 8967 version_type=linux 8968 need_lib_prefix=no 8969 need_version=no 8970 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8971 soname_spec='${libname}${release}${shared_ext}$major' 8972 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 8973 shlibpath_var=LD_LIBRARY_PATH 8974 shlibpath_overrides_runpath=no 8975 hardcode_into_libs=yes 8976 ;; 8977 8978irix5* | irix6* | nonstopux*) 8979 case $host_os in 8980 nonstopux*) version_type=nonstopux ;; 8981 *) 8982 if test "$lt_cv_prog_gnu_ld" = yes; then 8983 version_type=linux 8984 else 8985 version_type=irix 8986 fi ;; 8987 esac 8988 need_lib_prefix=no 8989 need_version=no 8990 soname_spec='${libname}${release}${shared_ext}$major' 8991 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 8992 case $host_os in 8993 irix5* | nonstopux*) 8994 libsuff= shlibsuff= 8995 ;; 8996 *) 8997 case $LD in # libtool.m4 will add one of these switches to LD 8998 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 8999 libsuff= shlibsuff= libmagic=32-bit;; 9000 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9001 libsuff=32 shlibsuff=N32 libmagic=N32;; 9002 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9003 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9004 *) libsuff= shlibsuff= libmagic=never-match;; 9005 esac 9006 ;; 9007 esac 9008 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9009 shlibpath_overrides_runpath=no 9010 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9011 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9012 hardcode_into_libs=yes 9013 ;; 9014 9015# No shared lib support for Linux oldld, aout, or coff. 9016linux*oldld* | linux*aout* | linux*coff*) 9017 dynamic_linker=no 9018 ;; 9019 9020# This must be Linux ELF. 9021linux*) 9022 version_type=linux 9023 need_lib_prefix=no 9024 need_version=no 9025 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9026 soname_spec='${libname}${release}${shared_ext}$major' 9027 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9028 shlibpath_var=LD_LIBRARY_PATH 9029 shlibpath_overrides_runpath=no 9030 # This implies no fast_install, which is unacceptable. 9031 # Some rework will be needed to allow for fast_install 9032 # before this can be enabled. 9033 hardcode_into_libs=yes 9034 9035 # Append ld.so.conf contents to the search path 9036 if test -f /etc/ld.so.conf; then 9037 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' ' '` 9038 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 9039 fi 9040 9041 # We used to test for /lib/ld.so.1 and disable shared libraries on 9042 # powerpc, because MkLinux only supported shared libraries with the 9043 # GNU dynamic linker. Since this was broken with cross compilers, 9044 # most powerpc-linux boxes support dynamic linking these days and 9045 # people can always --disable-shared, the test was removed, and we 9046 # assume the GNU/Linux dynamic linker is in use. 9047 dynamic_linker='GNU/Linux ld.so' 9048 ;; 9049 9050knetbsd*-gnu) 9051 version_type=linux 9052 need_lib_prefix=no 9053 need_version=no 9054 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9055 soname_spec='${libname}${release}${shared_ext}$major' 9056 shlibpath_var=LD_LIBRARY_PATH 9057 shlibpath_overrides_runpath=no 9058 hardcode_into_libs=yes 9059 dynamic_linker='GNU ld.so' 9060 ;; 9061 9062netbsd*) 9063 version_type=sunos 9064 need_lib_prefix=no 9065 need_version=no 9066 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 9067 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9068 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9069 dynamic_linker='NetBSD (a.out) ld.so' 9070 else 9071 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9072 soname_spec='${libname}${release}${shared_ext}$major' 9073 dynamic_linker='NetBSD ld.elf_so' 9074 fi 9075 shlibpath_var=LD_LIBRARY_PATH 9076 shlibpath_overrides_runpath=yes 9077 hardcode_into_libs=yes 9078 ;; 9079 9080newsos6) 9081 version_type=linux 9082 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9083 shlibpath_var=LD_LIBRARY_PATH 9084 shlibpath_overrides_runpath=yes 9085 ;; 9086 9087nto-qnx*) 9088 version_type=linux 9089 need_lib_prefix=no 9090 need_version=no 9091 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9092 soname_spec='${libname}${release}${shared_ext}$major' 9093 shlibpath_var=LD_LIBRARY_PATH 9094 shlibpath_overrides_runpath=yes 9095 ;; 9096 9097openbsd*) 9098 version_type=sunos 9099 sys_lib_dlsearch_path_spec="/usr/lib" 9100 need_lib_prefix=no 9101 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9102 case $host_os in 9103 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9104 *) need_version=no ;; 9105 esac 9106 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9107 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9108 shlibpath_var=LD_LIBRARY_PATH 9109 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9110 case $host_os in 9111 openbsd2.[89] | openbsd2.[89].*) 9112 shlibpath_overrides_runpath=no 9113 ;; 9114 *) 9115 shlibpath_overrides_runpath=yes 9116 ;; 9117 esac 9118 else 9119 shlibpath_overrides_runpath=yes 9120 fi 9121 ;; 9122 9123os2*) 9124 libname_spec='$name' 9125 shrext_cmds=".dll" 9126 need_lib_prefix=no 9127 library_names_spec='$libname${shared_ext} $libname.a' 9128 dynamic_linker='OS/2 ld.exe' 9129 shlibpath_var=LIBPATH 9130 ;; 9131 9132osf3* | osf4* | osf5*) 9133 version_type=osf 9134 need_lib_prefix=no 9135 need_version=no 9136 soname_spec='${libname}${release}${shared_ext}$major' 9137 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9138 shlibpath_var=LD_LIBRARY_PATH 9139 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9140 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9141 ;; 9142 9143solaris*) 9144 version_type=linux 9145 need_lib_prefix=no 9146 need_version=no 9147 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9148 soname_spec='${libname}${release}${shared_ext}$major' 9149 shlibpath_var=LD_LIBRARY_PATH 9150 shlibpath_overrides_runpath=yes 9151 hardcode_into_libs=yes 9152 # ldd complains unless libraries are executable 9153 postinstall_cmds='chmod +x $lib' 9154 ;; 9155 9156sunos4*) 9157 version_type=sunos 9158 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9159 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9160 shlibpath_var=LD_LIBRARY_PATH 9161 shlibpath_overrides_runpath=yes 9162 if test "$with_gnu_ld" = yes; then 9163 need_lib_prefix=no 9164 fi 9165 need_version=yes 9166 ;; 9167 9168sysv4 | sysv4.3*) 9169 version_type=linux 9170 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9171 soname_spec='${libname}${release}${shared_ext}$major' 9172 shlibpath_var=LD_LIBRARY_PATH 9173 case $host_vendor in 9174 sni) 9175 shlibpath_overrides_runpath=no 9176 need_lib_prefix=no 9177 export_dynamic_flag_spec='${wl}-Blargedynsym' 9178 runpath_var=LD_RUN_PATH 9179 ;; 9180 siemens) 9181 need_lib_prefix=no 9182 ;; 9183 motorola) 9184 need_lib_prefix=no 9185 need_version=no 9186 shlibpath_overrides_runpath=no 9187 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9188 ;; 9189 esac 9190 ;; 9191 9192sysv4*MP*) 9193 if test -d /usr/nec ;then 9194 version_type=linux 9195 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9196 soname_spec='$libname${shared_ext}.$major' 9197 shlibpath_var=LD_LIBRARY_PATH 9198 fi 9199 ;; 9200 9201sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9202 version_type=freebsd-elf 9203 need_lib_prefix=no 9204 need_version=no 9205 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9206 soname_spec='${libname}${release}${shared_ext}$major' 9207 shlibpath_var=LD_LIBRARY_PATH 9208 hardcode_into_libs=yes 9209 if test "$with_gnu_ld" = yes; then 9210 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9211 shlibpath_overrides_runpath=no 9212 else 9213 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9214 shlibpath_overrides_runpath=yes 9215 case $host_os in 9216 sco3.2v5*) 9217 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9218 ;; 9219 esac 9220 fi 9221 sys_lib_dlsearch_path_spec='/usr/lib' 9222 ;; 9223 9224uts4*) 9225 version_type=linux 9226 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9227 soname_spec='${libname}${release}${shared_ext}$major' 9228 shlibpath_var=LD_LIBRARY_PATH 9229 ;; 9230 9231*) 9232 dynamic_linker=no 9233 ;; 9234esac 9235{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 9236echo "${ECHO_T}$dynamic_linker" >&6; } 9237test "$dynamic_linker" = no && can_build_shared=no 9238 9239variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9240if test "$GCC" = yes; then 9241 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9242fi 9243 9244 9245{ echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5 9246echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; } 9247if test "${libltdl_cv_shlibext+set}" = set; then 9248 echo $ECHO_N "(cached) $ECHO_C" >&6 9249else 9250 9251module=yes 9252eval libltdl_cv_shlibext=$shrext_cmds 9253 9254fi 9255{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5 9256echo "${ECHO_T}$libltdl_cv_shlibext" >&6; } 9257if test -n "$libltdl_cv_shlibext"; then 9258 9259cat >>confdefs.h <<_ACEOF 9260#define LTDL_SHLIB_EXT "$libltdl_cv_shlibext" 9261_ACEOF 9262 9263fi 9264 9265 9266{ echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5 9267echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; } 9268if test "${libltdl_cv_shlibpath_var+set}" = set; then 9269 echo $ECHO_N "(cached) $ECHO_C" >&6 9270else 9271 libltdl_cv_shlibpath_var="$shlibpath_var" 9272fi 9273{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5 9274echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; } 9275if test -n "$libltdl_cv_shlibpath_var"; then 9276 9277cat >>confdefs.h <<_ACEOF 9278#define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var" 9279_ACEOF 9280 9281fi 9282 9283 9284{ echo "$as_me:$LINENO: checking for the default library search path" >&5 9285echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; } 9286if test "${libltdl_cv_sys_search_path+set}" = set; then 9287 echo $ECHO_N "(cached) $ECHO_C" >&6 9288else 9289 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec" 9290fi 9291{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5 9292echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; } 9293if test -n "$libltdl_cv_sys_search_path"; then 9294 sys_search_path= 9295 for dir in $libltdl_cv_sys_search_path; do 9296 if test -z "$sys_search_path"; then 9297 sys_search_path="$dir" 9298 else 9299 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir" 9300 fi 9301 done 9302 9303cat >>confdefs.h <<_ACEOF 9304#define LTDL_SYSSEARCHPATH "$sys_search_path" 9305_ACEOF 9306 9307fi 9308 9309{ echo "$as_me:$LINENO: checking for objdir" >&5 9310echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } 9311if test "${libltdl_cv_objdir+set}" = set; then 9312 echo $ECHO_N "(cached) $ECHO_C" >&6 9313else 9314 libltdl_cv_objdir="$objdir" 9315 if test -n "$objdir"; then 9316 : 9317 else 9318 rm -f .libs 2>/dev/null 9319 mkdir .libs 2>/dev/null 9320 if test -d .libs; then 9321 libltdl_cv_objdir=.libs 9322 else 9323 # MS-DOS does not allow filenames that begin with a dot. 9324 libltdl_cv_objdir=_libs 9325 fi 9326 rmdir .libs 2>/dev/null 9327 fi 9328 9329fi 9330{ echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5 9331echo "${ECHO_T}$libltdl_cv_objdir" >&6; } 9332 9333cat >>confdefs.h <<_ACEOF 9334#define LTDL_OBJDIR "$libltdl_cv_objdir/" 9335_ACEOF 9336 9337 9338 9339 9340 9341 9342# Check for command to grab the raw symbol name followed by C symbol from nm. 9343{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 9344echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } 9345if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 9346 echo $ECHO_N "(cached) $ECHO_C" >&6 9347else 9348 9349# These are sane defaults that work on at least a few old systems. 9350# [They come from Ultrix. What could be older than Ultrix?!! ;)] 9351 9352# Character class describing NM global symbol codes. 9353symcode='[BCDEGRST]' 9354 9355# Regexp to match symbols that can be accessed directly from C. 9356sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 9357 9358# Transform an extracted symbol line into a proper C declaration 9359lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 9360 9361# Transform an extracted symbol line into symbol name and symbol address 9362lt_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'" 9363 9364# Define system-specific variables. 9365case $host_os in 9366aix*) 9367 symcode='[BCDT]' 9368 ;; 9369cygwin* | mingw* | pw32*) 9370 symcode='[ABCDGISTW]' 9371 ;; 9372hpux*) # Its linker distinguishes data from code symbols 9373 if test "$host_cpu" = ia64; then 9374 symcode='[ABCDEGRST]' 9375 fi 9376 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9377 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'" 9378 ;; 9379linux*) 9380 if test "$host_cpu" = ia64; then 9381 symcode='[ABCDGIRSTW]' 9382 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9383 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'" 9384 fi 9385 ;; 9386irix* | nonstopux*) 9387 symcode='[BCDEGRST]' 9388 ;; 9389osf*) 9390 symcode='[BCDEGQRST]' 9391 ;; 9392solaris*) 9393 symcode='[BDRT]' 9394 ;; 9395sco3.2v5*) 9396 symcode='[DT]' 9397 ;; 9398sysv4.2uw2*) 9399 symcode='[DT]' 9400 ;; 9401sysv5* | sco5v6* | unixware* | OpenUNIX*) 9402 symcode='[ABDT]' 9403 ;; 9404sysv4) 9405 symcode='[DFNSTU]' 9406 ;; 9407esac 9408 9409# Handle CRLF in mingw tool chain 9410opt_cr= 9411case $build_os in 9412mingw*) 9413 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 9414 ;; 9415esac 9416 9417# If we're using GNU nm, then use its standard symbol codes. 9418case `$NM -V 2>&1` in 9419*GNU* | *'with BFD'*) 9420 symcode='[ABCDGIRSTW]' ;; 9421esac 9422 9423# Try without a prefix undercore, then with it. 9424for ac_symprfx in "" "_"; do 9425 9426 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 9427 symxfrm="\\1 $ac_symprfx\\2 \\2" 9428 9429 # Write the raw and C identifiers. 9430 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 9431 9432 # Check to see that the pipe works correctly. 9433 pipe_works=no 9434 9435 rm -f conftest* 9436 cat > conftest.$ac_ext <<EOF 9437#ifdef __cplusplus 9438extern "C" { 9439#endif 9440char nm_test_var; 9441void nm_test_func(){} 9442#ifdef __cplusplus 9443} 9444#endif 9445int main(){nm_test_var='a';nm_test_func();return(0);} 9446EOF 9447 9448 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9449 (eval $ac_compile) 2>&5 9450 ac_status=$? 9451 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9452 (exit $ac_status); }; then 9453 # Now try to grab the symbols. 9454 nlist=conftest.nm 9455 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 9456 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 9457 ac_status=$? 9458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9459 (exit $ac_status); } && test -s "$nlist"; then 9460 # Try sorting and uniquifying the output. 9461 if sort "$nlist" | uniq > "$nlist"T; then 9462 mv -f "$nlist"T "$nlist" 9463 else 9464 rm -f "$nlist"T 9465 fi 9466 9467 # Make sure that we snagged all the symbols we need. 9468 if grep ' nm_test_var$' "$nlist" >/dev/null; then 9469 if grep ' nm_test_func$' "$nlist" >/dev/null; then 9470 cat <<EOF > conftest.$ac_ext 9471#ifdef __cplusplus 9472extern "C" { 9473#endif 9474 9475EOF 9476 # Now generate the symbol file. 9477 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' 9478 9479 cat <<EOF >> conftest.$ac_ext 9480#if defined (__STDC__) && __STDC__ 9481# define lt_ptr_t void * 9482#else 9483# define lt_ptr_t char * 9484# define const 9485#endif 9486 9487/* The mapping between symbol names and symbols. */ 9488const struct { 9489 const char *name; 9490 lt_ptr_t address; 9491} 9492lt_preloaded_symbols[] = 9493{ 9494EOF 9495 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext 9496 cat <<\EOF >> conftest.$ac_ext 9497 {0, (lt_ptr_t) 0} 9498}; 9499 9500#ifdef __cplusplus 9501} 9502#endif 9503EOF 9504 # Now try linking the two files. 9505 mv conftest.$ac_objext conftstm.$ac_objext 9506 lt_save_LIBS="$LIBS" 9507 lt_save_CFLAGS="$CFLAGS" 9508 LIBS="conftstm.$ac_objext" 9509 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 9510 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9511 (eval $ac_link) 2>&5 9512 ac_status=$? 9513 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9514 (exit $ac_status); } && test -s conftest${ac_exeext}; then 9515 pipe_works=yes 9516 fi 9517 LIBS="$lt_save_LIBS" 9518 CFLAGS="$lt_save_CFLAGS" 9519 else 9520 echo "cannot find nm_test_func in $nlist" >&5 9521 fi 9522 else 9523 echo "cannot find nm_test_var in $nlist" >&5 9524 fi 9525 else 9526 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 9527 fi 9528 else 9529 echo "$progname: failed program was:" >&5 9530 cat conftest.$ac_ext >&5 9531 fi 9532 rm -f conftest* conftst* 9533 9534 # Do not use the global_symbol_pipe unless it works. 9535 if test "$pipe_works" = yes; then 9536 break 9537 else 9538 lt_cv_sys_global_symbol_pipe= 9539 fi 9540done 9541 9542fi 9543 9544if test -z "$lt_cv_sys_global_symbol_pipe"; then 9545 lt_cv_sys_global_symbol_to_cdecl= 9546fi 9547if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 9548 { echo "$as_me:$LINENO: result: failed" >&5 9549echo "${ECHO_T}failed" >&6; } 9550else 9551 { echo "$as_me:$LINENO: result: ok" >&5 9552echo "${ECHO_T}ok" >&6; } 9553fi 9554 9555 9556{ echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5 9557echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; } 9558if test "${libltdl_cv_preloaded_symbols+set}" = set; then 9559 echo $ECHO_N "(cached) $ECHO_C" >&6 9560else 9561 if test -n "$lt_cv_sys_global_symbol_pipe"; then 9562 libltdl_cv_preloaded_symbols=yes 9563 else 9564 libltdl_cv_preloaded_symbols=no 9565 fi 9566 9567fi 9568{ echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5 9569echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; } 9570if test x"$libltdl_cv_preloaded_symbols" = xyes; then 9571 9572cat >>confdefs.h <<\_ACEOF 9573#define HAVE_PRELOADED_SYMBOLS 1 9574_ACEOF 9575 9576fi 9577 9578LIBADD_DL= 9579 9580ac_ext=c 9581ac_cpp='$CPP $CPPFLAGS' 9582ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9583ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9584ac_compiler_gnu=$ac_cv_c_compiler_gnu 9585 9586 9587{ echo "$as_me:$LINENO: checking for shl_load" >&5 9588echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } 9589if test "${ac_cv_func_shl_load+set}" = set; then 9590 echo $ECHO_N "(cached) $ECHO_C" >&6 9591else 9592 cat >conftest.$ac_ext <<_ACEOF 9593/* confdefs.h. */ 9594_ACEOF 9595cat confdefs.h >>conftest.$ac_ext 9596cat >>conftest.$ac_ext <<_ACEOF 9597/* end confdefs.h. */ 9598/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 9599 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9600#define shl_load innocuous_shl_load 9601 9602/* System header to define __stub macros and hopefully few prototypes, 9603 which can conflict with char shl_load (); below. 9604 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9605 <limits.h> exists even on freestanding compilers. */ 9606 9607#ifdef __STDC__ 9608# include <limits.h> 9609#else 9610# include <assert.h> 9611#endif 9612 9613#undef shl_load 9614 9615/* Override any GCC internal prototype to avoid an error. 9616 Use char because int might match the return type of a GCC 9617 builtin and then its argument prototype would still apply. */ 9618#ifdef __cplusplus 9619extern "C" 9620#endif 9621char shl_load (); 9622/* The GNU C library defines this for functions which it implements 9623 to always fail with ENOSYS. Some functions are actually named 9624 something starting with __ and the normal name is an alias. */ 9625#if defined __stub_shl_load || defined __stub___shl_load 9626choke me 9627#endif 9628 9629int 9630main () 9631{ 9632return shl_load (); 9633 ; 9634 return 0; 9635} 9636_ACEOF 9637rm -f conftest.$ac_objext conftest$ac_exeext 9638if { (ac_try="$ac_link" 9639case "(($ac_try" in 9640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9641 *) ac_try_echo=$ac_try;; 9642esac 9643eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9644 (eval "$ac_link") 2>conftest.er1 9645 ac_status=$? 9646 grep -v '^ *+' conftest.er1 >conftest.err 9647 rm -f conftest.er1 9648 cat conftest.err >&5 9649 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9650 (exit $ac_status); } && 9651 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9652 { (case "(($ac_try" in 9653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9654 *) ac_try_echo=$ac_try;; 9655esac 9656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9657 (eval "$ac_try") 2>&5 9658 ac_status=$? 9659 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9660 (exit $ac_status); }; } && 9661 { ac_try='test -s conftest$ac_exeext' 9662 { (case "(($ac_try" in 9663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9664 *) ac_try_echo=$ac_try;; 9665esac 9666eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9667 (eval "$ac_try") 2>&5 9668 ac_status=$? 9669 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9670 (exit $ac_status); }; }; then 9671 ac_cv_func_shl_load=yes 9672else 9673 echo "$as_me: failed program was:" >&5 9674sed 's/^/| /' conftest.$ac_ext >&5 9675 9676 ac_cv_func_shl_load=no 9677fi 9678 9679rm -f core conftest.err conftest.$ac_objext \ 9680 conftest$ac_exeext conftest.$ac_ext 9681fi 9682{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 9683echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } 9684if test $ac_cv_func_shl_load = yes; then 9685 9686cat >>confdefs.h <<\_ACEOF 9687#define HAVE_SHL_LOAD 1 9688_ACEOF 9689 9690else 9691 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 9692echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } 9693if test "${ac_cv_lib_dld_shl_load+set}" = set; then 9694 echo $ECHO_N "(cached) $ECHO_C" >&6 9695else 9696 ac_check_lib_save_LIBS=$LIBS 9697LIBS="-ldld $LIBS" 9698cat >conftest.$ac_ext <<_ACEOF 9699/* confdefs.h. */ 9700_ACEOF 9701cat confdefs.h >>conftest.$ac_ext 9702cat >>conftest.$ac_ext <<_ACEOF 9703/* end confdefs.h. */ 9704 9705/* Override any GCC internal prototype to avoid an error. 9706 Use char because int might match the return type of a GCC 9707 builtin and then its argument prototype would still apply. */ 9708#ifdef __cplusplus 9709extern "C" 9710#endif 9711char shl_load (); 9712int 9713main () 9714{ 9715return shl_load (); 9716 ; 9717 return 0; 9718} 9719_ACEOF 9720rm -f conftest.$ac_objext conftest$ac_exeext 9721if { (ac_try="$ac_link" 9722case "(($ac_try" in 9723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9724 *) ac_try_echo=$ac_try;; 9725esac 9726eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9727 (eval "$ac_link") 2>conftest.er1 9728 ac_status=$? 9729 grep -v '^ *+' conftest.er1 >conftest.err 9730 rm -f conftest.er1 9731 cat conftest.err >&5 9732 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9733 (exit $ac_status); } && 9734 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9735 { (case "(($ac_try" in 9736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9737 *) ac_try_echo=$ac_try;; 9738esac 9739eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9740 (eval "$ac_try") 2>&5 9741 ac_status=$? 9742 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9743 (exit $ac_status); }; } && 9744 { ac_try='test -s conftest$ac_exeext' 9745 { (case "(($ac_try" in 9746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9747 *) ac_try_echo=$ac_try;; 9748esac 9749eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9750 (eval "$ac_try") 2>&5 9751 ac_status=$? 9752 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9753 (exit $ac_status); }; }; then 9754 ac_cv_lib_dld_shl_load=yes 9755else 9756 echo "$as_me: failed program was:" >&5 9757sed 's/^/| /' conftest.$ac_ext >&5 9758 9759 ac_cv_lib_dld_shl_load=no 9760fi 9761 9762rm -f core conftest.err conftest.$ac_objext \ 9763 conftest$ac_exeext conftest.$ac_ext 9764LIBS=$ac_check_lib_save_LIBS 9765fi 9766{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 9767echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } 9768if test $ac_cv_lib_dld_shl_load = yes; then 9769 9770cat >>confdefs.h <<\_ACEOF 9771#define HAVE_SHL_LOAD 1 9772_ACEOF 9773 9774 LIBADD_DL="$LIBADD_DL -ldld" 9775else 9776 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 9777echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } 9778if test "${ac_cv_lib_dl_dlopen+set}" = set; then 9779 echo $ECHO_N "(cached) $ECHO_C" >&6 9780else 9781 ac_check_lib_save_LIBS=$LIBS 9782LIBS="-ldl $LIBS" 9783cat >conftest.$ac_ext <<_ACEOF 9784/* confdefs.h. */ 9785_ACEOF 9786cat confdefs.h >>conftest.$ac_ext 9787cat >>conftest.$ac_ext <<_ACEOF 9788/* end confdefs.h. */ 9789 9790/* Override any GCC internal prototype to avoid an error. 9791 Use char because int might match the return type of a GCC 9792 builtin and then its argument prototype would still apply. */ 9793#ifdef __cplusplus 9794extern "C" 9795#endif 9796char dlopen (); 9797int 9798main () 9799{ 9800return dlopen (); 9801 ; 9802 return 0; 9803} 9804_ACEOF 9805rm -f conftest.$ac_objext conftest$ac_exeext 9806if { (ac_try="$ac_link" 9807case "(($ac_try" in 9808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9809 *) ac_try_echo=$ac_try;; 9810esac 9811eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9812 (eval "$ac_link") 2>conftest.er1 9813 ac_status=$? 9814 grep -v '^ *+' conftest.er1 >conftest.err 9815 rm -f conftest.er1 9816 cat conftest.err >&5 9817 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9818 (exit $ac_status); } && 9819 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9820 { (case "(($ac_try" in 9821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9822 *) ac_try_echo=$ac_try;; 9823esac 9824eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9825 (eval "$ac_try") 2>&5 9826 ac_status=$? 9827 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9828 (exit $ac_status); }; } && 9829 { ac_try='test -s conftest$ac_exeext' 9830 { (case "(($ac_try" in 9831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9832 *) ac_try_echo=$ac_try;; 9833esac 9834eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9835 (eval "$ac_try") 2>&5 9836 ac_status=$? 9837 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9838 (exit $ac_status); }; }; then 9839 ac_cv_lib_dl_dlopen=yes 9840else 9841 echo "$as_me: failed program was:" >&5 9842sed 's/^/| /' conftest.$ac_ext >&5 9843 9844 ac_cv_lib_dl_dlopen=no 9845fi 9846 9847rm -f core conftest.err conftest.$ac_objext \ 9848 conftest$ac_exeext conftest.$ac_ext 9849LIBS=$ac_check_lib_save_LIBS 9850fi 9851{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 9852echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } 9853if test $ac_cv_lib_dl_dlopen = yes; then 9854 9855cat >>confdefs.h <<\_ACEOF 9856#define HAVE_LIBDL 1 9857_ACEOF 9858 9859 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes" 9860else 9861 cat >conftest.$ac_ext <<_ACEOF 9862/* confdefs.h. */ 9863_ACEOF 9864cat confdefs.h >>conftest.$ac_ext 9865cat >>conftest.$ac_ext <<_ACEOF 9866/* end confdefs.h. */ 9867#if HAVE_DLFCN_H 9868# include <dlfcn.h> 9869#endif 9870 9871int 9872main () 9873{ 9874dlopen(0, 0); 9875 ; 9876 return 0; 9877} 9878_ACEOF 9879rm -f conftest.$ac_objext conftest$ac_exeext 9880if { (ac_try="$ac_link" 9881case "(($ac_try" in 9882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9883 *) ac_try_echo=$ac_try;; 9884esac 9885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9886 (eval "$ac_link") 2>conftest.er1 9887 ac_status=$? 9888 grep -v '^ *+' conftest.er1 >conftest.err 9889 rm -f conftest.er1 9890 cat conftest.err >&5 9891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9892 (exit $ac_status); } && 9893 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9894 { (case "(($ac_try" in 9895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9896 *) ac_try_echo=$ac_try;; 9897esac 9898eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9899 (eval "$ac_try") 2>&5 9900 ac_status=$? 9901 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9902 (exit $ac_status); }; } && 9903 { ac_try='test -s conftest$ac_exeext' 9904 { (case "(($ac_try" in 9905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9906 *) ac_try_echo=$ac_try;; 9907esac 9908eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9909 (eval "$ac_try") 2>&5 9910 ac_status=$? 9911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9912 (exit $ac_status); }; }; then 9913 9914cat >>confdefs.h <<\_ACEOF 9915#define HAVE_LIBDL 1 9916_ACEOF 9917 libltdl_cv_func_dlopen="yes" 9918else 9919 echo "$as_me: failed program was:" >&5 9920sed 's/^/| /' conftest.$ac_ext >&5 9921 9922 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 9923echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } 9924if test "${ac_cv_lib_svld_dlopen+set}" = set; then 9925 echo $ECHO_N "(cached) $ECHO_C" >&6 9926else 9927 ac_check_lib_save_LIBS=$LIBS 9928LIBS="-lsvld $LIBS" 9929cat >conftest.$ac_ext <<_ACEOF 9930/* confdefs.h. */ 9931_ACEOF 9932cat confdefs.h >>conftest.$ac_ext 9933cat >>conftest.$ac_ext <<_ACEOF 9934/* end confdefs.h. */ 9935 9936/* Override any GCC internal prototype to avoid an error. 9937 Use char because int might match the return type of a GCC 9938 builtin and then its argument prototype would still apply. */ 9939#ifdef __cplusplus 9940extern "C" 9941#endif 9942char dlopen (); 9943int 9944main () 9945{ 9946return dlopen (); 9947 ; 9948 return 0; 9949} 9950_ACEOF 9951rm -f conftest.$ac_objext conftest$ac_exeext 9952if { (ac_try="$ac_link" 9953case "(($ac_try" in 9954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9955 *) ac_try_echo=$ac_try;; 9956esac 9957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9958 (eval "$ac_link") 2>conftest.er1 9959 ac_status=$? 9960 grep -v '^ *+' conftest.er1 >conftest.err 9961 rm -f conftest.er1 9962 cat conftest.err >&5 9963 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9964 (exit $ac_status); } && 9965 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9966 { (case "(($ac_try" in 9967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9968 *) ac_try_echo=$ac_try;; 9969esac 9970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9971 (eval "$ac_try") 2>&5 9972 ac_status=$? 9973 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9974 (exit $ac_status); }; } && 9975 { ac_try='test -s conftest$ac_exeext' 9976 { (case "(($ac_try" in 9977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9978 *) ac_try_echo=$ac_try;; 9979esac 9980eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9981 (eval "$ac_try") 2>&5 9982 ac_status=$? 9983 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9984 (exit $ac_status); }; }; then 9985 ac_cv_lib_svld_dlopen=yes 9986else 9987 echo "$as_me: failed program was:" >&5 9988sed 's/^/| /' conftest.$ac_ext >&5 9989 9990 ac_cv_lib_svld_dlopen=no 9991fi 9992 9993rm -f core conftest.err conftest.$ac_objext \ 9994 conftest$ac_exeext conftest.$ac_ext 9995LIBS=$ac_check_lib_save_LIBS 9996fi 9997{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 9998echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } 9999if test $ac_cv_lib_svld_dlopen = yes; then 10000 10001cat >>confdefs.h <<\_ACEOF 10002#define HAVE_LIBDL 1 10003_ACEOF 10004 10005 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes" 10006else 10007 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 10008echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } 10009if test "${ac_cv_lib_dld_dld_link+set}" = set; then 10010 echo $ECHO_N "(cached) $ECHO_C" >&6 10011else 10012 ac_check_lib_save_LIBS=$LIBS 10013LIBS="-ldld $LIBS" 10014cat >conftest.$ac_ext <<_ACEOF 10015/* confdefs.h. */ 10016_ACEOF 10017cat confdefs.h >>conftest.$ac_ext 10018cat >>conftest.$ac_ext <<_ACEOF 10019/* end confdefs.h. */ 10020 10021/* Override any GCC internal prototype to avoid an error. 10022 Use char because int might match the return type of a GCC 10023 builtin and then its argument prototype would still apply. */ 10024#ifdef __cplusplus 10025extern "C" 10026#endif 10027char dld_link (); 10028int 10029main () 10030{ 10031return dld_link (); 10032 ; 10033 return 0; 10034} 10035_ACEOF 10036rm -f conftest.$ac_objext conftest$ac_exeext 10037if { (ac_try="$ac_link" 10038case "(($ac_try" in 10039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10040 *) ac_try_echo=$ac_try;; 10041esac 10042eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10043 (eval "$ac_link") 2>conftest.er1 10044 ac_status=$? 10045 grep -v '^ *+' conftest.er1 >conftest.err 10046 rm -f conftest.er1 10047 cat conftest.err >&5 10048 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10049 (exit $ac_status); } && 10050 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10051 { (case "(($ac_try" in 10052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10053 *) ac_try_echo=$ac_try;; 10054esac 10055eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10056 (eval "$ac_try") 2>&5 10057 ac_status=$? 10058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10059 (exit $ac_status); }; } && 10060 { ac_try='test -s conftest$ac_exeext' 10061 { (case "(($ac_try" in 10062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10063 *) ac_try_echo=$ac_try;; 10064esac 10065eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10066 (eval "$ac_try") 2>&5 10067 ac_status=$? 10068 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10069 (exit $ac_status); }; }; then 10070 ac_cv_lib_dld_dld_link=yes 10071else 10072 echo "$as_me: failed program was:" >&5 10073sed 's/^/| /' conftest.$ac_ext >&5 10074 10075 ac_cv_lib_dld_dld_link=no 10076fi 10077 10078rm -f core conftest.err conftest.$ac_objext \ 10079 conftest$ac_exeext conftest.$ac_ext 10080LIBS=$ac_check_lib_save_LIBS 10081fi 10082{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 10083echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } 10084if test $ac_cv_lib_dld_dld_link = yes; then 10085 10086cat >>confdefs.h <<\_ACEOF 10087#define HAVE_DLD 1 10088_ACEOF 10089 10090 LIBADD_DL="$LIBADD_DL -ldld" 10091else 10092 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5 10093echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; } 10094if test "${ac_cv_func__dyld_func_lookup+set}" = set; then 10095 echo $ECHO_N "(cached) $ECHO_C" >&6 10096else 10097 cat >conftest.$ac_ext <<_ACEOF 10098/* confdefs.h. */ 10099_ACEOF 10100cat confdefs.h >>conftest.$ac_ext 10101cat >>conftest.$ac_ext <<_ACEOF 10102/* end confdefs.h. */ 10103/* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup. 10104 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10105#define _dyld_func_lookup innocuous__dyld_func_lookup 10106 10107/* System header to define __stub macros and hopefully few prototypes, 10108 which can conflict with char _dyld_func_lookup (); below. 10109 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10110 <limits.h> exists even on freestanding compilers. */ 10111 10112#ifdef __STDC__ 10113# include <limits.h> 10114#else 10115# include <assert.h> 10116#endif 10117 10118#undef _dyld_func_lookup 10119 10120/* Override any GCC internal prototype to avoid an error. 10121 Use char because int might match the return type of a GCC 10122 builtin and then its argument prototype would still apply. */ 10123#ifdef __cplusplus 10124extern "C" 10125#endif 10126char _dyld_func_lookup (); 10127/* The GNU C library defines this for functions which it implements 10128 to always fail with ENOSYS. Some functions are actually named 10129 something starting with __ and the normal name is an alias. */ 10130#if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup 10131choke me 10132#endif 10133 10134int 10135main () 10136{ 10137return _dyld_func_lookup (); 10138 ; 10139 return 0; 10140} 10141_ACEOF 10142rm -f conftest.$ac_objext conftest$ac_exeext 10143if { (ac_try="$ac_link" 10144case "(($ac_try" in 10145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10146 *) ac_try_echo=$ac_try;; 10147esac 10148eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10149 (eval "$ac_link") 2>conftest.er1 10150 ac_status=$? 10151 grep -v '^ *+' conftest.er1 >conftest.err 10152 rm -f conftest.er1 10153 cat conftest.err >&5 10154 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10155 (exit $ac_status); } && 10156 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10157 { (case "(($ac_try" in 10158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10159 *) ac_try_echo=$ac_try;; 10160esac 10161eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10162 (eval "$ac_try") 2>&5 10163 ac_status=$? 10164 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10165 (exit $ac_status); }; } && 10166 { ac_try='test -s conftest$ac_exeext' 10167 { (case "(($ac_try" in 10168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10169 *) ac_try_echo=$ac_try;; 10170esac 10171eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10172 (eval "$ac_try") 2>&5 10173 ac_status=$? 10174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10175 (exit $ac_status); }; }; then 10176 ac_cv_func__dyld_func_lookup=yes 10177else 10178 echo "$as_me: failed program was:" >&5 10179sed 's/^/| /' conftest.$ac_ext >&5 10180 10181 ac_cv_func__dyld_func_lookup=no 10182fi 10183 10184rm -f core conftest.err conftest.$ac_objext \ 10185 conftest$ac_exeext conftest.$ac_ext 10186fi 10187{ echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5 10188echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; } 10189if test $ac_cv_func__dyld_func_lookup = yes; then 10190 10191cat >>confdefs.h <<\_ACEOF 10192#define HAVE_DYLD 1 10193_ACEOF 10194 10195fi 10196 10197 10198fi 10199 10200 10201fi 10202 10203 10204fi 10205 10206rm -f core conftest.err conftest.$ac_objext \ 10207 conftest$ac_exeext conftest.$ac_ext 10208 10209fi 10210 10211 10212fi 10213 10214 10215fi 10216 10217 10218if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes 10219then 10220 lt_save_LIBS="$LIBS" 10221 LIBS="$LIBS $LIBADD_DL" 10222 10223for ac_func in dlerror 10224do 10225as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10226{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10227echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10228if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10229 echo $ECHO_N "(cached) $ECHO_C" >&6 10230else 10231 cat >conftest.$ac_ext <<_ACEOF 10232/* confdefs.h. */ 10233_ACEOF 10234cat confdefs.h >>conftest.$ac_ext 10235cat >>conftest.$ac_ext <<_ACEOF 10236/* end confdefs.h. */ 10237/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10238 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10239#define $ac_func innocuous_$ac_func 10240 10241/* System header to define __stub macros and hopefully few prototypes, 10242 which can conflict with char $ac_func (); below. 10243 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10244 <limits.h> exists even on freestanding compilers. */ 10245 10246#ifdef __STDC__ 10247# include <limits.h> 10248#else 10249# include <assert.h> 10250#endif 10251 10252#undef $ac_func 10253 10254/* Override any GCC internal prototype to avoid an error. 10255 Use char because int might match the return type of a GCC 10256 builtin and then its argument prototype would still apply. */ 10257#ifdef __cplusplus 10258extern "C" 10259#endif 10260char $ac_func (); 10261/* The GNU C library defines this for functions which it implements 10262 to always fail with ENOSYS. Some functions are actually named 10263 something starting with __ and the normal name is an alias. */ 10264#if defined __stub_$ac_func || defined __stub___$ac_func 10265choke me 10266#endif 10267 10268int 10269main () 10270{ 10271return $ac_func (); 10272 ; 10273 return 0; 10274} 10275_ACEOF 10276rm -f conftest.$ac_objext conftest$ac_exeext 10277if { (ac_try="$ac_link" 10278case "(($ac_try" in 10279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10280 *) ac_try_echo=$ac_try;; 10281esac 10282eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10283 (eval "$ac_link") 2>conftest.er1 10284 ac_status=$? 10285 grep -v '^ *+' conftest.er1 >conftest.err 10286 rm -f conftest.er1 10287 cat conftest.err >&5 10288 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10289 (exit $ac_status); } && 10290 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10291 { (case "(($ac_try" in 10292 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10293 *) ac_try_echo=$ac_try;; 10294esac 10295eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10296 (eval "$ac_try") 2>&5 10297 ac_status=$? 10298 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10299 (exit $ac_status); }; } && 10300 { ac_try='test -s conftest$ac_exeext' 10301 { (case "(($ac_try" in 10302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10303 *) ac_try_echo=$ac_try;; 10304esac 10305eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10306 (eval "$ac_try") 2>&5 10307 ac_status=$? 10308 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10309 (exit $ac_status); }; }; then 10310 eval "$as_ac_var=yes" 10311else 10312 echo "$as_me: failed program was:" >&5 10313sed 's/^/| /' conftest.$ac_ext >&5 10314 10315 eval "$as_ac_var=no" 10316fi 10317 10318rm -f core conftest.err conftest.$ac_objext \ 10319 conftest$ac_exeext conftest.$ac_ext 10320fi 10321ac_res=`eval echo '${'$as_ac_var'}'` 10322 { echo "$as_me:$LINENO: result: $ac_res" >&5 10323echo "${ECHO_T}$ac_res" >&6; } 10324if test `eval echo '${'$as_ac_var'}'` = yes; then 10325 cat >>confdefs.h <<_ACEOF 10326#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10327_ACEOF 10328 10329fi 10330done 10331 10332 LIBS="$lt_save_LIBS" 10333fi 10334ac_ext=c 10335ac_cpp='$CPP $CPPFLAGS' 10336ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10337ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10338ac_compiler_gnu=$ac_cv_c_compiler_gnu 10339 10340 10341 10342{ echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5 10343echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; } 10344if test "${ac_cv_sys_symbol_underscore+set}" = set; then 10345 echo $ECHO_N "(cached) $ECHO_C" >&6 10346else 10347 ac_cv_sys_symbol_underscore=no 10348 cat > conftest.$ac_ext <<EOF 10349void nm_test_func(){} 10350int main(){nm_test_func;return 0;} 10351EOF 10352 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10353 (eval $ac_compile) 2>&5 10354 ac_status=$? 10355 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10356 (exit $ac_status); }; then 10357 # Now try to grab the symbols. 10358 ac_nlist=conftest.nm 10359 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5 10360 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5 10361 ac_status=$? 10362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10363 (exit $ac_status); } && test -s "$ac_nlist"; then 10364 # See whether the symbols have a leading underscore. 10365 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then 10366 ac_cv_sys_symbol_underscore=yes 10367 else 10368 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then 10369 : 10370 else 10371 echo "configure: cannot find nm_test_func in $ac_nlist" >&5 10372 fi 10373 fi 10374 else 10375 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5 10376 fi 10377 else 10378 echo "configure: failed program was:" >&5 10379 cat conftest.c >&5 10380 fi 10381 rm -rf conftest* 10382 10383fi 10384{ echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5 10385echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; } 10386 10387 10388if test x"$ac_cv_sys_symbol_underscore" = xyes; then 10389 if test x"$libltdl_cv_func_dlopen" = xyes || 10390 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then 10391 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5 10392echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; } 10393if test "${libltdl_cv_need_uscore+set}" = set; then 10394 echo $ECHO_N "(cached) $ECHO_C" >&6 10395else 10396 libltdl_cv_need_uscore=unknown 10397 save_LIBS="$LIBS" 10398 LIBS="$LIBS $LIBADD_DL" 10399 if test "$cross_compiling" = yes; then : 10400 libltdl_cv_need_uscore=cross 10401else 10402 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10403 lt_status=$lt_dlunknown 10404 cat > conftest.$ac_ext <<EOF 10405#line 10405 "configure" 10406#include "confdefs.h" 10407 10408#if HAVE_DLFCN_H 10409#include <dlfcn.h> 10410#endif 10411 10412#include <stdio.h> 10413 10414#ifdef RTLD_GLOBAL 10415# define LT_DLGLOBAL RTLD_GLOBAL 10416#else 10417# ifdef DL_GLOBAL 10418# define LT_DLGLOBAL DL_GLOBAL 10419# else 10420# define LT_DLGLOBAL 0 10421# endif 10422#endif 10423 10424/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10425 find out it does not work in some platform. */ 10426#ifndef LT_DLLAZY_OR_NOW 10427# ifdef RTLD_LAZY 10428# define LT_DLLAZY_OR_NOW RTLD_LAZY 10429# else 10430# ifdef DL_LAZY 10431# define LT_DLLAZY_OR_NOW DL_LAZY 10432# else 10433# ifdef RTLD_NOW 10434# define LT_DLLAZY_OR_NOW RTLD_NOW 10435# else 10436# ifdef DL_NOW 10437# define LT_DLLAZY_OR_NOW DL_NOW 10438# else 10439# define LT_DLLAZY_OR_NOW 0 10440# endif 10441# endif 10442# endif 10443# endif 10444#endif 10445 10446#ifdef __cplusplus 10447extern "C" void exit (int); 10448#endif 10449 10450void fnord() { int i=42;} 10451int main () 10452{ 10453 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10454 int status = $lt_dlunknown; 10455 10456 if (self) 10457 { 10458 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10459 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10460 /* dlclose (self); */ 10461 } 10462 else 10463 puts (dlerror ()); 10464 10465 exit (status); 10466} 10467EOF 10468 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10469 (eval $ac_link) 2>&5 10470 ac_status=$? 10471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10472 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10473 (./conftest; exit; ) >&5 2>/dev/null 10474 lt_status=$? 10475 case x$lt_status in 10476 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;; 10477 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;; 10478 x$lt_dlunknown|x*) ;; 10479 esac 10480 else : 10481 # compilation failed 10482 10483 fi 10484fi 10485rm -fr conftest* 10486 10487 LIBS="$save_LIBS" 10488 10489fi 10490{ echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5 10491echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; } 10492 fi 10493fi 10494 10495if test x"$libltdl_cv_need_uscore" = xyes; then 10496 10497cat >>confdefs.h <<\_ACEOF 10498#define NEED_USCORE 1 10499_ACEOF 10500 10501fi 10502 10503 10504{ echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5 10505echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; } 10506if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then 10507 echo $ECHO_N "(cached) $ECHO_C" >&6 10508else 10509 # PORTME does your system automatically load deplibs for dlopen? 10510 # or its logical equivalent (e.g. shl_load for HP-UX < 11) 10511 # For now, we just catch OSes we know something about -- in the 10512 # future, we'll try test this programmatically. 10513 libltdl_cv_sys_dlopen_deplibs=unknown 10514 case "$host_os" in 10515 aix3*|aix4.1.*|aix4.2.*) 10516 # Unknown whether this is true for these versions of AIX, but 10517 # we want this `case' here to explicitly catch those versions. 10518 libltdl_cv_sys_dlopen_deplibs=unknown 10519 ;; 10520 aix[45]*) 10521 libltdl_cv_sys_dlopen_deplibs=yes 10522 ;; 10523 darwin*) 10524 # Assuming the user has installed a libdl from somewhere, this is true 10525 # If you are looking for one http://www.opendarwin.org/projects/dlcompat 10526 libltdl_cv_sys_dlopen_deplibs=yes 10527 ;; 10528 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu) 10529 # GNU and its variants, using gnu ld.so (Glibc) 10530 libltdl_cv_sys_dlopen_deplibs=yes 10531 ;; 10532 hpux10*|hpux11*) 10533 libltdl_cv_sys_dlopen_deplibs=yes 10534 ;; 10535 interix*) 10536 libltdl_cv_sys_dlopen_deplibs=yes 10537 ;; 10538 irix[12345]*|irix6.[01]*) 10539 # Catch all versions of IRIX before 6.2, and indicate that we don't 10540 # know how it worked for any of those versions. 10541 libltdl_cv_sys_dlopen_deplibs=unknown 10542 ;; 10543 irix*) 10544 # The case above catches anything before 6.2, and it's known that 10545 # at 6.2 and later dlopen does load deplibs. 10546 libltdl_cv_sys_dlopen_deplibs=yes 10547 ;; 10548 netbsd*) 10549 libltdl_cv_sys_dlopen_deplibs=yes 10550 ;; 10551 openbsd*) 10552 libltdl_cv_sys_dlopen_deplibs=yes 10553 ;; 10554 osf[1234]*) 10555 # dlopen did load deplibs (at least at 4.x), but until the 5.x series, 10556 # it did *not* use an RPATH in a shared library to find objects the 10557 # library depends on, so we explicitly say `no'. 10558 libltdl_cv_sys_dlopen_deplibs=no 10559 ;; 10560 osf5.0|osf5.0a|osf5.1) 10561 # dlopen *does* load deplibs and with the right loader patch applied 10562 # it even uses RPATH in a shared library to search for shared objects 10563 # that the library depends on, but there's no easy way to know if that 10564 # patch is installed. Since this is the case, all we can really 10565 # say is unknown -- it depends on the patch being installed. If 10566 # it is, this changes to `yes'. Without it, it would be `no'. 10567 libltdl_cv_sys_dlopen_deplibs=unknown 10568 ;; 10569 osf*) 10570 # the two cases above should catch all versions of osf <= 5.1. Read 10571 # the comments above for what we know about them. 10572 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library 10573 # is used to find them so we can finally say `yes'. 10574 libltdl_cv_sys_dlopen_deplibs=yes 10575 ;; 10576 solaris*) 10577 libltdl_cv_sys_dlopen_deplibs=yes 10578 ;; 10579 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10580 libltdl_cv_sys_dlopen_deplibs=yes 10581 ;; 10582 esac 10583 10584fi 10585{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5 10586echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; } 10587if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then 10588 10589cat >>confdefs.h <<\_ACEOF 10590#define LTDL_DLOPEN_DEPLIBS 1 10591_ACEOF 10592 10593fi 10594 10595 10596for ac_header in argz.h 10597do 10598as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10599if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10600 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10601echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10602if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10603 echo $ECHO_N "(cached) $ECHO_C" >&6 10604fi 10605ac_res=`eval echo '${'$as_ac_Header'}'` 10606 { echo "$as_me:$LINENO: result: $ac_res" >&5 10607echo "${ECHO_T}$ac_res" >&6; } 10608else 10609 # Is the header compilable? 10610{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 10611echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 10612cat >conftest.$ac_ext <<_ACEOF 10613/* confdefs.h. */ 10614_ACEOF 10615cat confdefs.h >>conftest.$ac_ext 10616cat >>conftest.$ac_ext <<_ACEOF 10617/* end confdefs.h. */ 10618$ac_includes_default 10619#include <$ac_header> 10620_ACEOF 10621rm -f conftest.$ac_objext 10622if { (ac_try="$ac_compile" 10623case "(($ac_try" in 10624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10625 *) ac_try_echo=$ac_try;; 10626esac 10627eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10628 (eval "$ac_compile") 2>conftest.er1 10629 ac_status=$? 10630 grep -v '^ *+' conftest.er1 >conftest.err 10631 rm -f conftest.er1 10632 cat conftest.err >&5 10633 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10634 (exit $ac_status); } && 10635 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10636 { (case "(($ac_try" in 10637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10638 *) ac_try_echo=$ac_try;; 10639esac 10640eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10641 (eval "$ac_try") 2>&5 10642 ac_status=$? 10643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10644 (exit $ac_status); }; } && 10645 { ac_try='test -s conftest.$ac_objext' 10646 { (case "(($ac_try" in 10647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10648 *) ac_try_echo=$ac_try;; 10649esac 10650eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10651 (eval "$ac_try") 2>&5 10652 ac_status=$? 10653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10654 (exit $ac_status); }; }; then 10655 ac_header_compiler=yes 10656else 10657 echo "$as_me: failed program was:" >&5 10658sed 's/^/| /' conftest.$ac_ext >&5 10659 10660 ac_header_compiler=no 10661fi 10662 10663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10664{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10665echo "${ECHO_T}$ac_header_compiler" >&6; } 10666 10667# Is the header present? 10668{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 10669echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 10670cat >conftest.$ac_ext <<_ACEOF 10671/* confdefs.h. */ 10672_ACEOF 10673cat confdefs.h >>conftest.$ac_ext 10674cat >>conftest.$ac_ext <<_ACEOF 10675/* end confdefs.h. */ 10676#include <$ac_header> 10677_ACEOF 10678if { (ac_try="$ac_cpp conftest.$ac_ext" 10679case "(($ac_try" in 10680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10681 *) ac_try_echo=$ac_try;; 10682esac 10683eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10684 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 10685 ac_status=$? 10686 grep -v '^ *+' conftest.er1 >conftest.err 10687 rm -f conftest.er1 10688 cat conftest.err >&5 10689 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10690 (exit $ac_status); } >/dev/null; then 10691 if test -s conftest.err; then 10692 ac_cpp_err=$ac_c_preproc_warn_flag 10693 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10694 else 10695 ac_cpp_err= 10696 fi 10697else 10698 ac_cpp_err=yes 10699fi 10700if test -z "$ac_cpp_err"; then 10701 ac_header_preproc=yes 10702else 10703 echo "$as_me: failed program was:" >&5 10704sed 's/^/| /' conftest.$ac_ext >&5 10705 10706 ac_header_preproc=no 10707fi 10708 10709rm -f conftest.err conftest.$ac_ext 10710{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10711echo "${ECHO_T}$ac_header_preproc" >&6; } 10712 10713# So? What about this header? 10714case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10715 yes:no: ) 10716 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10717echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10718 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10719echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10720 ac_header_preproc=yes 10721 ;; 10722 no:yes:* ) 10723 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10724echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10725 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10726echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10727 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10728echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10729 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10730echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10731 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10732echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10733 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10734echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10735 ( cat <<\_ASBOX 10736## ------------------------------------ ## 10737## Report this to http://llvm.org/bugs/ ## 10738## ------------------------------------ ## 10739_ASBOX 10740 ) | sed "s/^/$as_me: WARNING: /" >&2 10741 ;; 10742esac 10743{ echo "$as_me:$LINENO: checking for $ac_header" >&5 10744echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10745if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10746 echo $ECHO_N "(cached) $ECHO_C" >&6 10747else 10748 eval "$as_ac_Header=\$ac_header_preproc" 10749fi 10750ac_res=`eval echo '${'$as_ac_Header'}'` 10751 { echo "$as_me:$LINENO: result: $ac_res" >&5 10752echo "${ECHO_T}$ac_res" >&6; } 10753 10754fi 10755if test `eval echo '${'$as_ac_Header'}'` = yes; then 10756 cat >>confdefs.h <<_ACEOF 10757#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10758_ACEOF 10759 10760fi 10761 10762done 10763 10764 10765{ echo "$as_me:$LINENO: checking for error_t" >&5 10766echo $ECHO_N "checking for error_t... $ECHO_C" >&6; } 10767if test "${ac_cv_type_error_t+set}" = set; then 10768 echo $ECHO_N "(cached) $ECHO_C" >&6 10769else 10770 cat >conftest.$ac_ext <<_ACEOF 10771/* confdefs.h. */ 10772_ACEOF 10773cat confdefs.h >>conftest.$ac_ext 10774cat >>conftest.$ac_ext <<_ACEOF 10775/* end confdefs.h. */ 10776#if HAVE_ARGZ_H 10777# include <argz.h> 10778#endif 10779 10780typedef error_t ac__type_new_; 10781int 10782main () 10783{ 10784if ((ac__type_new_ *) 0) 10785 return 0; 10786if (sizeof (ac__type_new_)) 10787 return 0; 10788 ; 10789 return 0; 10790} 10791_ACEOF 10792rm -f conftest.$ac_objext 10793if { (ac_try="$ac_compile" 10794case "(($ac_try" in 10795 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10796 *) ac_try_echo=$ac_try;; 10797esac 10798eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10799 (eval "$ac_compile") 2>conftest.er1 10800 ac_status=$? 10801 grep -v '^ *+' conftest.er1 >conftest.err 10802 rm -f conftest.er1 10803 cat conftest.err >&5 10804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10805 (exit $ac_status); } && 10806 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10807 { (case "(($ac_try" in 10808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10809 *) ac_try_echo=$ac_try;; 10810esac 10811eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10812 (eval "$ac_try") 2>&5 10813 ac_status=$? 10814 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10815 (exit $ac_status); }; } && 10816 { ac_try='test -s conftest.$ac_objext' 10817 { (case "(($ac_try" in 10818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10819 *) ac_try_echo=$ac_try;; 10820esac 10821eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10822 (eval "$ac_try") 2>&5 10823 ac_status=$? 10824 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10825 (exit $ac_status); }; }; then 10826 ac_cv_type_error_t=yes 10827else 10828 echo "$as_me: failed program was:" >&5 10829sed 's/^/| /' conftest.$ac_ext >&5 10830 10831 ac_cv_type_error_t=no 10832fi 10833 10834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10835fi 10836{ echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5 10837echo "${ECHO_T}$ac_cv_type_error_t" >&6; } 10838if test $ac_cv_type_error_t = yes; then 10839 10840cat >>confdefs.h <<_ACEOF 10841#define HAVE_ERROR_T 1 10842_ACEOF 10843 10844 10845else 10846 10847cat >>confdefs.h <<\_ACEOF 10848#define error_t int 10849_ACEOF 10850 10851fi 10852 10853 10854 10855 10856 10857 10858 10859for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify 10860do 10861as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10862{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10863echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10864if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10865 echo $ECHO_N "(cached) $ECHO_C" >&6 10866else 10867 cat >conftest.$ac_ext <<_ACEOF 10868/* confdefs.h. */ 10869_ACEOF 10870cat confdefs.h >>conftest.$ac_ext 10871cat >>conftest.$ac_ext <<_ACEOF 10872/* end confdefs.h. */ 10873/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10874 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10875#define $ac_func innocuous_$ac_func 10876 10877/* System header to define __stub macros and hopefully few prototypes, 10878 which can conflict with char $ac_func (); below. 10879 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10880 <limits.h> exists even on freestanding compilers. */ 10881 10882#ifdef __STDC__ 10883# include <limits.h> 10884#else 10885# include <assert.h> 10886#endif 10887 10888#undef $ac_func 10889 10890/* Override any GCC internal prototype to avoid an error. 10891 Use char because int might match the return type of a GCC 10892 builtin and then its argument prototype would still apply. */ 10893#ifdef __cplusplus 10894extern "C" 10895#endif 10896char $ac_func (); 10897/* The GNU C library defines this for functions which it implements 10898 to always fail with ENOSYS. Some functions are actually named 10899 something starting with __ and the normal name is an alias. */ 10900#if defined __stub_$ac_func || defined __stub___$ac_func 10901choke me 10902#endif 10903 10904int 10905main () 10906{ 10907return $ac_func (); 10908 ; 10909 return 0; 10910} 10911_ACEOF 10912rm -f conftest.$ac_objext conftest$ac_exeext 10913if { (ac_try="$ac_link" 10914case "(($ac_try" in 10915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10916 *) ac_try_echo=$ac_try;; 10917esac 10918eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10919 (eval "$ac_link") 2>conftest.er1 10920 ac_status=$? 10921 grep -v '^ *+' conftest.er1 >conftest.err 10922 rm -f conftest.er1 10923 cat conftest.err >&5 10924 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10925 (exit $ac_status); } && 10926 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10927 { (case "(($ac_try" in 10928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10929 *) ac_try_echo=$ac_try;; 10930esac 10931eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10932 (eval "$ac_try") 2>&5 10933 ac_status=$? 10934 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10935 (exit $ac_status); }; } && 10936 { ac_try='test -s conftest$ac_exeext' 10937 { (case "(($ac_try" in 10938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10939 *) ac_try_echo=$ac_try;; 10940esac 10941eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10942 (eval "$ac_try") 2>&5 10943 ac_status=$? 10944 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10945 (exit $ac_status); }; }; then 10946 eval "$as_ac_var=yes" 10947else 10948 echo "$as_me: failed program was:" >&5 10949sed 's/^/| /' conftest.$ac_ext >&5 10950 10951 eval "$as_ac_var=no" 10952fi 10953 10954rm -f core conftest.err conftest.$ac_objext \ 10955 conftest$ac_exeext conftest.$ac_ext 10956fi 10957ac_res=`eval echo '${'$as_ac_var'}'` 10958 { echo "$as_me:$LINENO: result: $ac_res" >&5 10959echo "${ECHO_T}$ac_res" >&6; } 10960if test `eval echo '${'$as_ac_var'}'` = yes; then 10961 cat >>confdefs.h <<_ACEOF 10962#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10963_ACEOF 10964 10965fi 10966done 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 10995for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \ 10996 stdio.h unistd.h 10997do 10998as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10999if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11000 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11001echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11002if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11003 echo $ECHO_N "(cached) $ECHO_C" >&6 11004fi 11005ac_res=`eval echo '${'$as_ac_Header'}'` 11006 { echo "$as_me:$LINENO: result: $ac_res" >&5 11007echo "${ECHO_T}$ac_res" >&6; } 11008else 11009 # Is the header compilable? 11010{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11011echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11012cat >conftest.$ac_ext <<_ACEOF 11013/* confdefs.h. */ 11014_ACEOF 11015cat confdefs.h >>conftest.$ac_ext 11016cat >>conftest.$ac_ext <<_ACEOF 11017/* end confdefs.h. */ 11018$ac_includes_default 11019#include <$ac_header> 11020_ACEOF 11021rm -f conftest.$ac_objext 11022if { (ac_try="$ac_compile" 11023case "(($ac_try" in 11024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11025 *) ac_try_echo=$ac_try;; 11026esac 11027eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11028 (eval "$ac_compile") 2>conftest.er1 11029 ac_status=$? 11030 grep -v '^ *+' conftest.er1 >conftest.err 11031 rm -f conftest.er1 11032 cat conftest.err >&5 11033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11034 (exit $ac_status); } && 11035 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11036 { (case "(($ac_try" in 11037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11038 *) ac_try_echo=$ac_try;; 11039esac 11040eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11041 (eval "$ac_try") 2>&5 11042 ac_status=$? 11043 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11044 (exit $ac_status); }; } && 11045 { ac_try='test -s conftest.$ac_objext' 11046 { (case "(($ac_try" in 11047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11048 *) ac_try_echo=$ac_try;; 11049esac 11050eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11051 (eval "$ac_try") 2>&5 11052 ac_status=$? 11053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11054 (exit $ac_status); }; }; then 11055 ac_header_compiler=yes 11056else 11057 echo "$as_me: failed program was:" >&5 11058sed 's/^/| /' conftest.$ac_ext >&5 11059 11060 ac_header_compiler=no 11061fi 11062 11063rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11064{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11065echo "${ECHO_T}$ac_header_compiler" >&6; } 11066 11067# Is the header present? 11068{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11069echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11070cat >conftest.$ac_ext <<_ACEOF 11071/* confdefs.h. */ 11072_ACEOF 11073cat confdefs.h >>conftest.$ac_ext 11074cat >>conftest.$ac_ext <<_ACEOF 11075/* end confdefs.h. */ 11076#include <$ac_header> 11077_ACEOF 11078if { (ac_try="$ac_cpp conftest.$ac_ext" 11079case "(($ac_try" in 11080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11081 *) ac_try_echo=$ac_try;; 11082esac 11083eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11084 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11085 ac_status=$? 11086 grep -v '^ *+' conftest.er1 >conftest.err 11087 rm -f conftest.er1 11088 cat conftest.err >&5 11089 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11090 (exit $ac_status); } >/dev/null; then 11091 if test -s conftest.err; then 11092 ac_cpp_err=$ac_c_preproc_warn_flag 11093 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11094 else 11095 ac_cpp_err= 11096 fi 11097else 11098 ac_cpp_err=yes 11099fi 11100if test -z "$ac_cpp_err"; then 11101 ac_header_preproc=yes 11102else 11103 echo "$as_me: failed program was:" >&5 11104sed 's/^/| /' conftest.$ac_ext >&5 11105 11106 ac_header_preproc=no 11107fi 11108 11109rm -f conftest.err conftest.$ac_ext 11110{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11111echo "${ECHO_T}$ac_header_preproc" >&6; } 11112 11113# So? What about this header? 11114case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11115 yes:no: ) 11116 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11117echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11118 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11119echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11120 ac_header_preproc=yes 11121 ;; 11122 no:yes:* ) 11123 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11124echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11125 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11126echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11127 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11128echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11129 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11130echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11131 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11132echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11133 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11134echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11135 ( cat <<\_ASBOX 11136## ------------------------------------ ## 11137## Report this to http://llvm.org/bugs/ ## 11138## ------------------------------------ ## 11139_ASBOX 11140 ) | sed "s/^/$as_me: WARNING: /" >&2 11141 ;; 11142esac 11143{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11144echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11145if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11146 echo $ECHO_N "(cached) $ECHO_C" >&6 11147else 11148 eval "$as_ac_Header=\$ac_header_preproc" 11149fi 11150ac_res=`eval echo '${'$as_ac_Header'}'` 11151 { echo "$as_me:$LINENO: result: $ac_res" >&5 11152echo "${ECHO_T}$ac_res" >&6; } 11153 11154fi 11155if test `eval echo '${'$as_ac_Header'}'` = yes; then 11156 cat >>confdefs.h <<_ACEOF 11157#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11158_ACEOF 11159 11160fi 11161 11162done 11163 11164 11165 11166 11167 11168for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h 11169do 11170as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11171if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11172 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11173echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11174if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11175 echo $ECHO_N "(cached) $ECHO_C" >&6 11176fi 11177ac_res=`eval echo '${'$as_ac_Header'}'` 11178 { echo "$as_me:$LINENO: result: $ac_res" >&5 11179echo "${ECHO_T}$ac_res" >&6; } 11180else 11181 # Is the header compilable? 11182{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11183echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11184cat >conftest.$ac_ext <<_ACEOF 11185/* confdefs.h. */ 11186_ACEOF 11187cat confdefs.h >>conftest.$ac_ext 11188cat >>conftest.$ac_ext <<_ACEOF 11189/* end confdefs.h. */ 11190$ac_includes_default 11191#include <$ac_header> 11192_ACEOF 11193rm -f conftest.$ac_objext 11194if { (ac_try="$ac_compile" 11195case "(($ac_try" in 11196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11197 *) ac_try_echo=$ac_try;; 11198esac 11199eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11200 (eval "$ac_compile") 2>conftest.er1 11201 ac_status=$? 11202 grep -v '^ *+' conftest.er1 >conftest.err 11203 rm -f conftest.er1 11204 cat conftest.err >&5 11205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11206 (exit $ac_status); } && 11207 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11208 { (case "(($ac_try" in 11209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11210 *) ac_try_echo=$ac_try;; 11211esac 11212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11213 (eval "$ac_try") 2>&5 11214 ac_status=$? 11215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11216 (exit $ac_status); }; } && 11217 { ac_try='test -s conftest.$ac_objext' 11218 { (case "(($ac_try" in 11219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11220 *) ac_try_echo=$ac_try;; 11221esac 11222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11223 (eval "$ac_try") 2>&5 11224 ac_status=$? 11225 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11226 (exit $ac_status); }; }; then 11227 ac_header_compiler=yes 11228else 11229 echo "$as_me: failed program was:" >&5 11230sed 's/^/| /' conftest.$ac_ext >&5 11231 11232 ac_header_compiler=no 11233fi 11234 11235rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11236{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11237echo "${ECHO_T}$ac_header_compiler" >&6; } 11238 11239# Is the header present? 11240{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11241echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11242cat >conftest.$ac_ext <<_ACEOF 11243/* confdefs.h. */ 11244_ACEOF 11245cat confdefs.h >>conftest.$ac_ext 11246cat >>conftest.$ac_ext <<_ACEOF 11247/* end confdefs.h. */ 11248#include <$ac_header> 11249_ACEOF 11250if { (ac_try="$ac_cpp conftest.$ac_ext" 11251case "(($ac_try" in 11252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11253 *) ac_try_echo=$ac_try;; 11254esac 11255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11256 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11257 ac_status=$? 11258 grep -v '^ *+' conftest.er1 >conftest.err 11259 rm -f conftest.er1 11260 cat conftest.err >&5 11261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11262 (exit $ac_status); } >/dev/null; then 11263 if test -s conftest.err; then 11264 ac_cpp_err=$ac_c_preproc_warn_flag 11265 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11266 else 11267 ac_cpp_err= 11268 fi 11269else 11270 ac_cpp_err=yes 11271fi 11272if test -z "$ac_cpp_err"; then 11273 ac_header_preproc=yes 11274else 11275 echo "$as_me: failed program was:" >&5 11276sed 's/^/| /' conftest.$ac_ext >&5 11277 11278 ac_header_preproc=no 11279fi 11280 11281rm -f conftest.err conftest.$ac_ext 11282{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11283echo "${ECHO_T}$ac_header_preproc" >&6; } 11284 11285# So? What about this header? 11286case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11287 yes:no: ) 11288 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11289echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11290 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11291echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11292 ac_header_preproc=yes 11293 ;; 11294 no:yes:* ) 11295 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11296echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11297 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11298echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11299 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11300echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11301 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11302echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11303 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11304echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11305 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11306echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11307 ( cat <<\_ASBOX 11308## ------------------------------------ ## 11309## Report this to http://llvm.org/bugs/ ## 11310## ------------------------------------ ## 11311_ASBOX 11312 ) | sed "s/^/$as_me: WARNING: /" >&2 11313 ;; 11314esac 11315{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11316echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11317if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11318 echo $ECHO_N "(cached) $ECHO_C" >&6 11319else 11320 eval "$as_ac_Header=\$ac_header_preproc" 11321fi 11322ac_res=`eval echo '${'$as_ac_Header'}'` 11323 { echo "$as_me:$LINENO: result: $ac_res" >&5 11324echo "${ECHO_T}$ac_res" >&6; } 11325 11326fi 11327if test `eval echo '${'$as_ac_Header'}'` = yes; then 11328 cat >>confdefs.h <<_ACEOF 11329#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11330_ACEOF 11331 11332fi 11333 11334done 11335 11336 11337 11338for ac_header in string.h strings.h 11339do 11340as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11341if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11342 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11343echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11344if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11345 echo $ECHO_N "(cached) $ECHO_C" >&6 11346fi 11347ac_res=`eval echo '${'$as_ac_Header'}'` 11348 { echo "$as_me:$LINENO: result: $ac_res" >&5 11349echo "${ECHO_T}$ac_res" >&6; } 11350else 11351 # Is the header compilable? 11352{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11353echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11354cat >conftest.$ac_ext <<_ACEOF 11355/* confdefs.h. */ 11356_ACEOF 11357cat confdefs.h >>conftest.$ac_ext 11358cat >>conftest.$ac_ext <<_ACEOF 11359/* end confdefs.h. */ 11360$ac_includes_default 11361#include <$ac_header> 11362_ACEOF 11363rm -f conftest.$ac_objext 11364if { (ac_try="$ac_compile" 11365case "(($ac_try" in 11366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11367 *) ac_try_echo=$ac_try;; 11368esac 11369eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11370 (eval "$ac_compile") 2>conftest.er1 11371 ac_status=$? 11372 grep -v '^ *+' conftest.er1 >conftest.err 11373 rm -f conftest.er1 11374 cat conftest.err >&5 11375 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11376 (exit $ac_status); } && 11377 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11378 { (case "(($ac_try" in 11379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11380 *) ac_try_echo=$ac_try;; 11381esac 11382eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11383 (eval "$ac_try") 2>&5 11384 ac_status=$? 11385 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11386 (exit $ac_status); }; } && 11387 { ac_try='test -s conftest.$ac_objext' 11388 { (case "(($ac_try" in 11389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11390 *) ac_try_echo=$ac_try;; 11391esac 11392eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11393 (eval "$ac_try") 2>&5 11394 ac_status=$? 11395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11396 (exit $ac_status); }; }; then 11397 ac_header_compiler=yes 11398else 11399 echo "$as_me: failed program was:" >&5 11400sed 's/^/| /' conftest.$ac_ext >&5 11401 11402 ac_header_compiler=no 11403fi 11404 11405rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11406{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11407echo "${ECHO_T}$ac_header_compiler" >&6; } 11408 11409# Is the header present? 11410{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11411echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11412cat >conftest.$ac_ext <<_ACEOF 11413/* confdefs.h. */ 11414_ACEOF 11415cat confdefs.h >>conftest.$ac_ext 11416cat >>conftest.$ac_ext <<_ACEOF 11417/* end confdefs.h. */ 11418#include <$ac_header> 11419_ACEOF 11420if { (ac_try="$ac_cpp conftest.$ac_ext" 11421case "(($ac_try" in 11422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11423 *) ac_try_echo=$ac_try;; 11424esac 11425eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11426 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11427 ac_status=$? 11428 grep -v '^ *+' conftest.er1 >conftest.err 11429 rm -f conftest.er1 11430 cat conftest.err >&5 11431 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11432 (exit $ac_status); } >/dev/null; then 11433 if test -s conftest.err; then 11434 ac_cpp_err=$ac_c_preproc_warn_flag 11435 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11436 else 11437 ac_cpp_err= 11438 fi 11439else 11440 ac_cpp_err=yes 11441fi 11442if test -z "$ac_cpp_err"; then 11443 ac_header_preproc=yes 11444else 11445 echo "$as_me: failed program was:" >&5 11446sed 's/^/| /' conftest.$ac_ext >&5 11447 11448 ac_header_preproc=no 11449fi 11450 11451rm -f conftest.err conftest.$ac_ext 11452{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11453echo "${ECHO_T}$ac_header_preproc" >&6; } 11454 11455# So? What about this header? 11456case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11457 yes:no: ) 11458 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11459echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11460 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11461echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11462 ac_header_preproc=yes 11463 ;; 11464 no:yes:* ) 11465 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11466echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11467 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11468echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11469 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11470echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11471 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11472echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11473 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11474echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11475 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11476echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11477 ( cat <<\_ASBOX 11478## ------------------------------------ ## 11479## Report this to http://llvm.org/bugs/ ## 11480## ------------------------------------ ## 11481_ASBOX 11482 ) | sed "s/^/$as_me: WARNING: /" >&2 11483 ;; 11484esac 11485{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11486echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11487if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11488 echo $ECHO_N "(cached) $ECHO_C" >&6 11489else 11490 eval "$as_ac_Header=\$ac_header_preproc" 11491fi 11492ac_res=`eval echo '${'$as_ac_Header'}'` 11493 { echo "$as_me:$LINENO: result: $ac_res" >&5 11494echo "${ECHO_T}$ac_res" >&6; } 11495 11496fi 11497if test `eval echo '${'$as_ac_Header'}'` = yes; then 11498 cat >>confdefs.h <<_ACEOF 11499#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11500_ACEOF 11501 break 11502fi 11503 11504done 11505 11506 11507 11508 11509for ac_func in strchr index 11510do 11511as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11512{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11513echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11514if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11515 echo $ECHO_N "(cached) $ECHO_C" >&6 11516else 11517 cat >conftest.$ac_ext <<_ACEOF 11518/* confdefs.h. */ 11519_ACEOF 11520cat confdefs.h >>conftest.$ac_ext 11521cat >>conftest.$ac_ext <<_ACEOF 11522/* end confdefs.h. */ 11523/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11524 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11525#define $ac_func innocuous_$ac_func 11526 11527/* System header to define __stub macros and hopefully few prototypes, 11528 which can conflict with char $ac_func (); below. 11529 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11530 <limits.h> exists even on freestanding compilers. */ 11531 11532#ifdef __STDC__ 11533# include <limits.h> 11534#else 11535# include <assert.h> 11536#endif 11537 11538#undef $ac_func 11539 11540/* Override any GCC internal prototype to avoid an error. 11541 Use char because int might match the return type of a GCC 11542 builtin and then its argument prototype would still apply. */ 11543#ifdef __cplusplus 11544extern "C" 11545#endif 11546char $ac_func (); 11547/* The GNU C library defines this for functions which it implements 11548 to always fail with ENOSYS. Some functions are actually named 11549 something starting with __ and the normal name is an alias. */ 11550#if defined __stub_$ac_func || defined __stub___$ac_func 11551choke me 11552#endif 11553 11554int 11555main () 11556{ 11557return $ac_func (); 11558 ; 11559 return 0; 11560} 11561_ACEOF 11562rm -f conftest.$ac_objext conftest$ac_exeext 11563if { (ac_try="$ac_link" 11564case "(($ac_try" in 11565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11566 *) ac_try_echo=$ac_try;; 11567esac 11568eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11569 (eval "$ac_link") 2>conftest.er1 11570 ac_status=$? 11571 grep -v '^ *+' conftest.er1 >conftest.err 11572 rm -f conftest.er1 11573 cat conftest.err >&5 11574 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11575 (exit $ac_status); } && 11576 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11577 { (case "(($ac_try" in 11578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11579 *) ac_try_echo=$ac_try;; 11580esac 11581eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11582 (eval "$ac_try") 2>&5 11583 ac_status=$? 11584 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11585 (exit $ac_status); }; } && 11586 { ac_try='test -s conftest$ac_exeext' 11587 { (case "(($ac_try" in 11588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11589 *) ac_try_echo=$ac_try;; 11590esac 11591eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11592 (eval "$ac_try") 2>&5 11593 ac_status=$? 11594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11595 (exit $ac_status); }; }; then 11596 eval "$as_ac_var=yes" 11597else 11598 echo "$as_me: failed program was:" >&5 11599sed 's/^/| /' conftest.$ac_ext >&5 11600 11601 eval "$as_ac_var=no" 11602fi 11603 11604rm -f core conftest.err conftest.$ac_objext \ 11605 conftest$ac_exeext conftest.$ac_ext 11606fi 11607ac_res=`eval echo '${'$as_ac_var'}'` 11608 { echo "$as_me:$LINENO: result: $ac_res" >&5 11609echo "${ECHO_T}$ac_res" >&6; } 11610if test `eval echo '${'$as_ac_var'}'` = yes; then 11611 cat >>confdefs.h <<_ACEOF 11612#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11613_ACEOF 11614 break 11615fi 11616done 11617 11618 11619 11620for ac_func in strrchr rindex 11621do 11622as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11623{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11624echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11625if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11626 echo $ECHO_N "(cached) $ECHO_C" >&6 11627else 11628 cat >conftest.$ac_ext <<_ACEOF 11629/* confdefs.h. */ 11630_ACEOF 11631cat confdefs.h >>conftest.$ac_ext 11632cat >>conftest.$ac_ext <<_ACEOF 11633/* end confdefs.h. */ 11634/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11635 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11636#define $ac_func innocuous_$ac_func 11637 11638/* System header to define __stub macros and hopefully few prototypes, 11639 which can conflict with char $ac_func (); below. 11640 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11641 <limits.h> exists even on freestanding compilers. */ 11642 11643#ifdef __STDC__ 11644# include <limits.h> 11645#else 11646# include <assert.h> 11647#endif 11648 11649#undef $ac_func 11650 11651/* Override any GCC internal prototype to avoid an error. 11652 Use char because int might match the return type of a GCC 11653 builtin and then its argument prototype would still apply. */ 11654#ifdef __cplusplus 11655extern "C" 11656#endif 11657char $ac_func (); 11658/* The GNU C library defines this for functions which it implements 11659 to always fail with ENOSYS. Some functions are actually named 11660 something starting with __ and the normal name is an alias. */ 11661#if defined __stub_$ac_func || defined __stub___$ac_func 11662choke me 11663#endif 11664 11665int 11666main () 11667{ 11668return $ac_func (); 11669 ; 11670 return 0; 11671} 11672_ACEOF 11673rm -f conftest.$ac_objext conftest$ac_exeext 11674if { (ac_try="$ac_link" 11675case "(($ac_try" in 11676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11677 *) ac_try_echo=$ac_try;; 11678esac 11679eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11680 (eval "$ac_link") 2>conftest.er1 11681 ac_status=$? 11682 grep -v '^ *+' conftest.er1 >conftest.err 11683 rm -f conftest.er1 11684 cat conftest.err >&5 11685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11686 (exit $ac_status); } && 11687 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11688 { (case "(($ac_try" in 11689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11690 *) ac_try_echo=$ac_try;; 11691esac 11692eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11693 (eval "$ac_try") 2>&5 11694 ac_status=$? 11695 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11696 (exit $ac_status); }; } && 11697 { ac_try='test -s conftest$ac_exeext' 11698 { (case "(($ac_try" in 11699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11700 *) ac_try_echo=$ac_try;; 11701esac 11702eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11703 (eval "$ac_try") 2>&5 11704 ac_status=$? 11705 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11706 (exit $ac_status); }; }; then 11707 eval "$as_ac_var=yes" 11708else 11709 echo "$as_me: failed program was:" >&5 11710sed 's/^/| /' conftest.$ac_ext >&5 11711 11712 eval "$as_ac_var=no" 11713fi 11714 11715rm -f core conftest.err conftest.$ac_objext \ 11716 conftest$ac_exeext conftest.$ac_ext 11717fi 11718ac_res=`eval echo '${'$as_ac_var'}'` 11719 { echo "$as_me:$LINENO: result: $ac_res" >&5 11720echo "${ECHO_T}$ac_res" >&6; } 11721if test `eval echo '${'$as_ac_var'}'` = yes; then 11722 cat >>confdefs.h <<_ACEOF 11723#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11724_ACEOF 11725 break 11726fi 11727done 11728 11729 11730 11731for ac_func in memcpy bcopy 11732do 11733as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11734{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11735echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11736if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11737 echo $ECHO_N "(cached) $ECHO_C" >&6 11738else 11739 cat >conftest.$ac_ext <<_ACEOF 11740/* confdefs.h. */ 11741_ACEOF 11742cat confdefs.h >>conftest.$ac_ext 11743cat >>conftest.$ac_ext <<_ACEOF 11744/* end confdefs.h. */ 11745/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11746 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11747#define $ac_func innocuous_$ac_func 11748 11749/* System header to define __stub macros and hopefully few prototypes, 11750 which can conflict with char $ac_func (); below. 11751 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11752 <limits.h> exists even on freestanding compilers. */ 11753 11754#ifdef __STDC__ 11755# include <limits.h> 11756#else 11757# include <assert.h> 11758#endif 11759 11760#undef $ac_func 11761 11762/* Override any GCC internal prototype to avoid an error. 11763 Use char because int might match the return type of a GCC 11764 builtin and then its argument prototype would still apply. */ 11765#ifdef __cplusplus 11766extern "C" 11767#endif 11768char $ac_func (); 11769/* The GNU C library defines this for functions which it implements 11770 to always fail with ENOSYS. Some functions are actually named 11771 something starting with __ and the normal name is an alias. */ 11772#if defined __stub_$ac_func || defined __stub___$ac_func 11773choke me 11774#endif 11775 11776int 11777main () 11778{ 11779return $ac_func (); 11780 ; 11781 return 0; 11782} 11783_ACEOF 11784rm -f conftest.$ac_objext conftest$ac_exeext 11785if { (ac_try="$ac_link" 11786case "(($ac_try" in 11787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11788 *) ac_try_echo=$ac_try;; 11789esac 11790eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11791 (eval "$ac_link") 2>conftest.er1 11792 ac_status=$? 11793 grep -v '^ *+' conftest.er1 >conftest.err 11794 rm -f conftest.er1 11795 cat conftest.err >&5 11796 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11797 (exit $ac_status); } && 11798 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11799 { (case "(($ac_try" in 11800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11801 *) ac_try_echo=$ac_try;; 11802esac 11803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11804 (eval "$ac_try") 2>&5 11805 ac_status=$? 11806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11807 (exit $ac_status); }; } && 11808 { ac_try='test -s conftest$ac_exeext' 11809 { (case "(($ac_try" in 11810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11811 *) ac_try_echo=$ac_try;; 11812esac 11813eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11814 (eval "$ac_try") 2>&5 11815 ac_status=$? 11816 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11817 (exit $ac_status); }; }; then 11818 eval "$as_ac_var=yes" 11819else 11820 echo "$as_me: failed program was:" >&5 11821sed 's/^/| /' conftest.$ac_ext >&5 11822 11823 eval "$as_ac_var=no" 11824fi 11825 11826rm -f core conftest.err conftest.$ac_objext \ 11827 conftest$ac_exeext conftest.$ac_ext 11828fi 11829ac_res=`eval echo '${'$as_ac_var'}'` 11830 { echo "$as_me:$LINENO: result: $ac_res" >&5 11831echo "${ECHO_T}$ac_res" >&6; } 11832if test `eval echo '${'$as_ac_var'}'` = yes; then 11833 cat >>confdefs.h <<_ACEOF 11834#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11835_ACEOF 11836 break 11837fi 11838done 11839 11840 11841 11842for ac_func in memmove strcmp 11843do 11844as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11845{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11846echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11847if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11848 echo $ECHO_N "(cached) $ECHO_C" >&6 11849else 11850 cat >conftest.$ac_ext <<_ACEOF 11851/* confdefs.h. */ 11852_ACEOF 11853cat confdefs.h >>conftest.$ac_ext 11854cat >>conftest.$ac_ext <<_ACEOF 11855/* end confdefs.h. */ 11856/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11857 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11858#define $ac_func innocuous_$ac_func 11859 11860/* System header to define __stub macros and hopefully few prototypes, 11861 which can conflict with char $ac_func (); below. 11862 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11863 <limits.h> exists even on freestanding compilers. */ 11864 11865#ifdef __STDC__ 11866# include <limits.h> 11867#else 11868# include <assert.h> 11869#endif 11870 11871#undef $ac_func 11872 11873/* Override any GCC internal prototype to avoid an error. 11874 Use char because int might match the return type of a GCC 11875 builtin and then its argument prototype would still apply. */ 11876#ifdef __cplusplus 11877extern "C" 11878#endif 11879char $ac_func (); 11880/* The GNU C library defines this for functions which it implements 11881 to always fail with ENOSYS. Some functions are actually named 11882 something starting with __ and the normal name is an alias. */ 11883#if defined __stub_$ac_func || defined __stub___$ac_func 11884choke me 11885#endif 11886 11887int 11888main () 11889{ 11890return $ac_func (); 11891 ; 11892 return 0; 11893} 11894_ACEOF 11895rm -f conftest.$ac_objext conftest$ac_exeext 11896if { (ac_try="$ac_link" 11897case "(($ac_try" in 11898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11899 *) ac_try_echo=$ac_try;; 11900esac 11901eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11902 (eval "$ac_link") 2>conftest.er1 11903 ac_status=$? 11904 grep -v '^ *+' conftest.er1 >conftest.err 11905 rm -f conftest.er1 11906 cat conftest.err >&5 11907 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11908 (exit $ac_status); } && 11909 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11910 { (case "(($ac_try" in 11911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11912 *) ac_try_echo=$ac_try;; 11913esac 11914eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11915 (eval "$ac_try") 2>&5 11916 ac_status=$? 11917 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11918 (exit $ac_status); }; } && 11919 { ac_try='test -s conftest$ac_exeext' 11920 { (case "(($ac_try" in 11921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11922 *) ac_try_echo=$ac_try;; 11923esac 11924eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11925 (eval "$ac_try") 2>&5 11926 ac_status=$? 11927 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11928 (exit $ac_status); }; }; then 11929 eval "$as_ac_var=yes" 11930else 11931 echo "$as_me: failed program was:" >&5 11932sed 's/^/| /' conftest.$ac_ext >&5 11933 11934 eval "$as_ac_var=no" 11935fi 11936 11937rm -f core conftest.err conftest.$ac_objext \ 11938 conftest$ac_exeext conftest.$ac_ext 11939fi 11940ac_res=`eval echo '${'$as_ac_var'}'` 11941 { echo "$as_me:$LINENO: result: $ac_res" >&5 11942echo "${ECHO_T}$ac_res" >&6; } 11943if test `eval echo '${'$as_ac_var'}'` = yes; then 11944 cat >>confdefs.h <<_ACEOF 11945#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11946_ACEOF 11947 11948fi 11949done 11950 11951 11952 11953 11954for ac_func in closedir opendir readdir 11955do 11956as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11957{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11958echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11959if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11960 echo $ECHO_N "(cached) $ECHO_C" >&6 11961else 11962 cat >conftest.$ac_ext <<_ACEOF 11963/* confdefs.h. */ 11964_ACEOF 11965cat confdefs.h >>conftest.$ac_ext 11966cat >>conftest.$ac_ext <<_ACEOF 11967/* end confdefs.h. */ 11968/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11969 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11970#define $ac_func innocuous_$ac_func 11971 11972/* System header to define __stub macros and hopefully few prototypes, 11973 which can conflict with char $ac_func (); below. 11974 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11975 <limits.h> exists even on freestanding compilers. */ 11976 11977#ifdef __STDC__ 11978# include <limits.h> 11979#else 11980# include <assert.h> 11981#endif 11982 11983#undef $ac_func 11984 11985/* Override any GCC internal prototype to avoid an error. 11986 Use char because int might match the return type of a GCC 11987 builtin and then its argument prototype would still apply. */ 11988#ifdef __cplusplus 11989extern "C" 11990#endif 11991char $ac_func (); 11992/* The GNU C library defines this for functions which it implements 11993 to always fail with ENOSYS. Some functions are actually named 11994 something starting with __ and the normal name is an alias. */ 11995#if defined __stub_$ac_func || defined __stub___$ac_func 11996choke me 11997#endif 11998 11999int 12000main () 12001{ 12002return $ac_func (); 12003 ; 12004 return 0; 12005} 12006_ACEOF 12007rm -f conftest.$ac_objext conftest$ac_exeext 12008if { (ac_try="$ac_link" 12009case "(($ac_try" in 12010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12011 *) ac_try_echo=$ac_try;; 12012esac 12013eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12014 (eval "$ac_link") 2>conftest.er1 12015 ac_status=$? 12016 grep -v '^ *+' conftest.er1 >conftest.err 12017 rm -f conftest.er1 12018 cat conftest.err >&5 12019 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12020 (exit $ac_status); } && 12021 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12022 { (case "(($ac_try" in 12023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12024 *) ac_try_echo=$ac_try;; 12025esac 12026eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12027 (eval "$ac_try") 2>&5 12028 ac_status=$? 12029 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12030 (exit $ac_status); }; } && 12031 { ac_try='test -s conftest$ac_exeext' 12032 { (case "(($ac_try" in 12033 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12034 *) ac_try_echo=$ac_try;; 12035esac 12036eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12037 (eval "$ac_try") 2>&5 12038 ac_status=$? 12039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12040 (exit $ac_status); }; }; then 12041 eval "$as_ac_var=yes" 12042else 12043 echo "$as_me: failed program was:" >&5 12044sed 's/^/| /' conftest.$ac_ext >&5 12045 12046 eval "$as_ac_var=no" 12047fi 12048 12049rm -f core conftest.err conftest.$ac_objext \ 12050 conftest$ac_exeext conftest.$ac_ext 12051fi 12052ac_res=`eval echo '${'$as_ac_var'}'` 12053 { echo "$as_me:$LINENO: result: $ac_res" >&5 12054echo "${ECHO_T}$ac_res" >&6; } 12055if test `eval echo '${'$as_ac_var'}'` = yes; then 12056 cat >>confdefs.h <<_ACEOF 12057#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12058_ACEOF 12059 12060fi 12061done 12062 12063 12064 12065{ echo "$as_me:$LINENO: checking tool compatibility" >&5 12066echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; } 12067 12068ICC=no 12069IXX=no 12070case $CC in 12071 icc*|icpc*) 12072 ICC=yes 12073 IXX=yes 12074 ;; 12075 *) 12076 ;; 12077esac 12078 12079if test "$GCC" != "yes" && test "$ICC" != "yes" 12080then 12081 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5 12082echo "$as_me: error: gcc|icc required but not found" >&2;} 12083 { (exit 1); exit 1; }; } 12084fi 12085 12086if test "$GXX" != "yes" && test "$IXX" != "yes" 12087then 12088 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5 12089echo "$as_me: error: g++|clang++|icc required but not found" >&2;} 12090 { (exit 1); exit 1; }; } 12091fi 12092 12093if test "$GCC" = "yes" 12094then 12095 cat >conftest.$ac_ext <<_ACEOF 12096#if !defined(__GNUC__) || __GNUC__ < 3 12097#error Unsupported GCC version 12098#endif 12099 12100_ACEOF 12101rm -f conftest.$ac_objext 12102if { (ac_try="$ac_compile" 12103case "(($ac_try" in 12104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12105 *) ac_try_echo=$ac_try;; 12106esac 12107eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12108 (eval "$ac_compile") 2>conftest.er1 12109 ac_status=$? 12110 grep -v '^ *+' conftest.er1 >conftest.err 12111 rm -f conftest.er1 12112 cat conftest.err >&5 12113 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12114 (exit $ac_status); } && 12115 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12116 { (case "(($ac_try" in 12117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12118 *) ac_try_echo=$ac_try;; 12119esac 12120eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12121 (eval "$ac_try") 2>&5 12122 ac_status=$? 12123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12124 (exit $ac_status); }; } && 12125 { ac_try='test -s conftest.$ac_objext' 12126 { (case "(($ac_try" in 12127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12128 *) ac_try_echo=$ac_try;; 12129esac 12130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12131 (eval "$ac_try") 2>&5 12132 ac_status=$? 12133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12134 (exit $ac_status); }; }; then 12135 : 12136else 12137 echo "$as_me: failed program was:" >&5 12138sed 's/^/| /' conftest.$ac_ext >&5 12139 12140 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5 12141echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;} 12142 { (exit 1); exit 1; }; } 12143fi 12144 12145rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12146fi 12147 12148if test -z "$llvm_cv_gnu_make_command" 12149then 12150 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5 12151echo "$as_me: error: GNU Make required but not found" >&2;} 12152 { (exit 1); exit 1; }; } 12153fi 12154 12155{ echo "$as_me:$LINENO: result: ok" >&5 12156echo "${ECHO_T}ok" >&6; } 12157 12158{ echo "$as_me:$LINENO: checking optional compiler flags" >&5 12159echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; } 12160NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros` 12161 12162NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers` 12163 12164COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default` 12165 12166{ echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5 12167echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; } 12168 12169 12170 12171{ echo "$as_me:$LINENO: checking for sin in -lm" >&5 12172echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; } 12173if test "${ac_cv_lib_m_sin+set}" = set; then 12174 echo $ECHO_N "(cached) $ECHO_C" >&6 12175else 12176 ac_check_lib_save_LIBS=$LIBS 12177LIBS="-lm $LIBS" 12178cat >conftest.$ac_ext <<_ACEOF 12179/* confdefs.h. */ 12180_ACEOF 12181cat confdefs.h >>conftest.$ac_ext 12182cat >>conftest.$ac_ext <<_ACEOF 12183/* end confdefs.h. */ 12184 12185/* Override any GCC internal prototype to avoid an error. 12186 Use char because int might match the return type of a GCC 12187 builtin and then its argument prototype would still apply. */ 12188#ifdef __cplusplus 12189extern "C" 12190#endif 12191char sin (); 12192int 12193main () 12194{ 12195return sin (); 12196 ; 12197 return 0; 12198} 12199_ACEOF 12200rm -f conftest.$ac_objext conftest$ac_exeext 12201if { (ac_try="$ac_link" 12202case "(($ac_try" in 12203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12204 *) ac_try_echo=$ac_try;; 12205esac 12206eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12207 (eval "$ac_link") 2>conftest.er1 12208 ac_status=$? 12209 grep -v '^ *+' conftest.er1 >conftest.err 12210 rm -f conftest.er1 12211 cat conftest.err >&5 12212 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12213 (exit $ac_status); } && 12214 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12215 { (case "(($ac_try" in 12216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12217 *) ac_try_echo=$ac_try;; 12218esac 12219eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12220 (eval "$ac_try") 2>&5 12221 ac_status=$? 12222 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12223 (exit $ac_status); }; } && 12224 { ac_try='test -s conftest$ac_exeext' 12225 { (case "(($ac_try" in 12226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12227 *) ac_try_echo=$ac_try;; 12228esac 12229eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12230 (eval "$ac_try") 2>&5 12231 ac_status=$? 12232 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12233 (exit $ac_status); }; }; then 12234 ac_cv_lib_m_sin=yes 12235else 12236 echo "$as_me: failed program was:" >&5 12237sed 's/^/| /' conftest.$ac_ext >&5 12238 12239 ac_cv_lib_m_sin=no 12240fi 12241 12242rm -f core conftest.err conftest.$ac_objext \ 12243 conftest$ac_exeext conftest.$ac_ext 12244LIBS=$ac_check_lib_save_LIBS 12245fi 12246{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 12247echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; } 12248if test $ac_cv_lib_m_sin = yes; then 12249 cat >>confdefs.h <<_ACEOF 12250#define HAVE_LIBM 1 12251_ACEOF 12252 12253 LIBS="-lm $LIBS" 12254 12255fi 12256 12257if test "$llvm_cv_os_type" = "MingW" ; then 12258 12259{ echo "$as_me:$LINENO: checking for main in -limagehlp" >&5 12260echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; } 12261if test "${ac_cv_lib_imagehlp_main+set}" = set; then 12262 echo $ECHO_N "(cached) $ECHO_C" >&6 12263else 12264 ac_check_lib_save_LIBS=$LIBS 12265LIBS="-limagehlp $LIBS" 12266cat >conftest.$ac_ext <<_ACEOF 12267/* confdefs.h. */ 12268_ACEOF 12269cat confdefs.h >>conftest.$ac_ext 12270cat >>conftest.$ac_ext <<_ACEOF 12271/* end confdefs.h. */ 12272 12273 12274int 12275main () 12276{ 12277return main (); 12278 ; 12279 return 0; 12280} 12281_ACEOF 12282rm -f conftest.$ac_objext conftest$ac_exeext 12283if { (ac_try="$ac_link" 12284case "(($ac_try" in 12285 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12286 *) ac_try_echo=$ac_try;; 12287esac 12288eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12289 (eval "$ac_link") 2>conftest.er1 12290 ac_status=$? 12291 grep -v '^ *+' conftest.er1 >conftest.err 12292 rm -f conftest.er1 12293 cat conftest.err >&5 12294 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12295 (exit $ac_status); } && 12296 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12297 { (case "(($ac_try" in 12298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12299 *) ac_try_echo=$ac_try;; 12300esac 12301eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12302 (eval "$ac_try") 2>&5 12303 ac_status=$? 12304 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12305 (exit $ac_status); }; } && 12306 { ac_try='test -s conftest$ac_exeext' 12307 { (case "(($ac_try" in 12308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12309 *) ac_try_echo=$ac_try;; 12310esac 12311eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12312 (eval "$ac_try") 2>&5 12313 ac_status=$? 12314 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12315 (exit $ac_status); }; }; then 12316 ac_cv_lib_imagehlp_main=yes 12317else 12318 echo "$as_me: failed program was:" >&5 12319sed 's/^/| /' conftest.$ac_ext >&5 12320 12321 ac_cv_lib_imagehlp_main=no 12322fi 12323 12324rm -f core conftest.err conftest.$ac_objext \ 12325 conftest$ac_exeext conftest.$ac_ext 12326LIBS=$ac_check_lib_save_LIBS 12327fi 12328{ echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5 12329echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; } 12330if test $ac_cv_lib_imagehlp_main = yes; then 12331 cat >>confdefs.h <<_ACEOF 12332#define HAVE_LIBIMAGEHLP 1 12333_ACEOF 12334 12335 LIBS="-limagehlp $LIBS" 12336 12337fi 12338 12339 12340{ echo "$as_me:$LINENO: checking for main in -lpsapi" >&5 12341echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; } 12342if test "${ac_cv_lib_psapi_main+set}" = set; then 12343 echo $ECHO_N "(cached) $ECHO_C" >&6 12344else 12345 ac_check_lib_save_LIBS=$LIBS 12346LIBS="-lpsapi $LIBS" 12347cat >conftest.$ac_ext <<_ACEOF 12348/* confdefs.h. */ 12349_ACEOF 12350cat confdefs.h >>conftest.$ac_ext 12351cat >>conftest.$ac_ext <<_ACEOF 12352/* end confdefs.h. */ 12353 12354 12355int 12356main () 12357{ 12358return main (); 12359 ; 12360 return 0; 12361} 12362_ACEOF 12363rm -f conftest.$ac_objext conftest$ac_exeext 12364if { (ac_try="$ac_link" 12365case "(($ac_try" in 12366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12367 *) ac_try_echo=$ac_try;; 12368esac 12369eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12370 (eval "$ac_link") 2>conftest.er1 12371 ac_status=$? 12372 grep -v '^ *+' conftest.er1 >conftest.err 12373 rm -f conftest.er1 12374 cat conftest.err >&5 12375 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12376 (exit $ac_status); } && 12377 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12378 { (case "(($ac_try" in 12379 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12380 *) ac_try_echo=$ac_try;; 12381esac 12382eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12383 (eval "$ac_try") 2>&5 12384 ac_status=$? 12385 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12386 (exit $ac_status); }; } && 12387 { ac_try='test -s conftest$ac_exeext' 12388 { (case "(($ac_try" in 12389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12390 *) ac_try_echo=$ac_try;; 12391esac 12392eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12393 (eval "$ac_try") 2>&5 12394 ac_status=$? 12395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12396 (exit $ac_status); }; }; then 12397 ac_cv_lib_psapi_main=yes 12398else 12399 echo "$as_me: failed program was:" >&5 12400sed 's/^/| /' conftest.$ac_ext >&5 12401 12402 ac_cv_lib_psapi_main=no 12403fi 12404 12405rm -f core conftest.err conftest.$ac_objext \ 12406 conftest$ac_exeext conftest.$ac_ext 12407LIBS=$ac_check_lib_save_LIBS 12408fi 12409{ echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5 12410echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; } 12411if test $ac_cv_lib_psapi_main = yes; then 12412 cat >>confdefs.h <<_ACEOF 12413#define HAVE_LIBPSAPI 1 12414_ACEOF 12415 12416 LIBS="-lpsapi $LIBS" 12417 12418fi 12419 12420fi 12421 12422{ echo "$as_me:$LINENO: checking for library containing dlopen" >&5 12423echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; } 12424if test "${ac_cv_search_dlopen+set}" = set; then 12425 echo $ECHO_N "(cached) $ECHO_C" >&6 12426else 12427 ac_func_search_save_LIBS=$LIBS 12428cat >conftest.$ac_ext <<_ACEOF 12429/* confdefs.h. */ 12430_ACEOF 12431cat confdefs.h >>conftest.$ac_ext 12432cat >>conftest.$ac_ext <<_ACEOF 12433/* end confdefs.h. */ 12434 12435/* Override any GCC internal prototype to avoid an error. 12436 Use char because int might match the return type of a GCC 12437 builtin and then its argument prototype would still apply. */ 12438#ifdef __cplusplus 12439extern "C" 12440#endif 12441char dlopen (); 12442int 12443main () 12444{ 12445return dlopen (); 12446 ; 12447 return 0; 12448} 12449_ACEOF 12450for ac_lib in '' dl; do 12451 if test -z "$ac_lib"; then 12452 ac_res="none required" 12453 else 12454 ac_res=-l$ac_lib 12455 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12456 fi 12457 rm -f conftest.$ac_objext conftest$ac_exeext 12458if { (ac_try="$ac_link" 12459case "(($ac_try" in 12460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12461 *) ac_try_echo=$ac_try;; 12462esac 12463eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12464 (eval "$ac_link") 2>conftest.er1 12465 ac_status=$? 12466 grep -v '^ *+' conftest.er1 >conftest.err 12467 rm -f conftest.er1 12468 cat conftest.err >&5 12469 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12470 (exit $ac_status); } && 12471 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12472 { (case "(($ac_try" in 12473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12474 *) ac_try_echo=$ac_try;; 12475esac 12476eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12477 (eval "$ac_try") 2>&5 12478 ac_status=$? 12479 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12480 (exit $ac_status); }; } && 12481 { ac_try='test -s conftest$ac_exeext' 12482 { (case "(($ac_try" in 12483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12484 *) ac_try_echo=$ac_try;; 12485esac 12486eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12487 (eval "$ac_try") 2>&5 12488 ac_status=$? 12489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12490 (exit $ac_status); }; }; then 12491 ac_cv_search_dlopen=$ac_res 12492else 12493 echo "$as_me: failed program was:" >&5 12494sed 's/^/| /' conftest.$ac_ext >&5 12495 12496 12497fi 12498 12499rm -f core conftest.err conftest.$ac_objext \ 12500 conftest$ac_exeext 12501 if test "${ac_cv_search_dlopen+set}" = set; then 12502 break 12503fi 12504done 12505if test "${ac_cv_search_dlopen+set}" = set; then 12506 : 12507else 12508 ac_cv_search_dlopen=no 12509fi 12510rm conftest.$ac_ext 12511LIBS=$ac_func_search_save_LIBS 12512fi 12513{ echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5 12514echo "${ECHO_T}$ac_cv_search_dlopen" >&6; } 12515ac_res=$ac_cv_search_dlopen 12516if test "$ac_res" != no; then 12517 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12518 12519cat >>confdefs.h <<\_ACEOF 12520#define HAVE_DLOPEN 1 12521_ACEOF 12522 12523else 12524 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5 12525echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;} 12526fi 12527 12528 12529if test "$llvm_cv_enable_libffi" = "yes" ; then 12530 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5 12531echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; } 12532if test "${ac_cv_search_ffi_call+set}" = set; then 12533 echo $ECHO_N "(cached) $ECHO_C" >&6 12534else 12535 ac_func_search_save_LIBS=$LIBS 12536cat >conftest.$ac_ext <<_ACEOF 12537/* confdefs.h. */ 12538_ACEOF 12539cat confdefs.h >>conftest.$ac_ext 12540cat >>conftest.$ac_ext <<_ACEOF 12541/* end confdefs.h. */ 12542 12543/* Override any GCC internal prototype to avoid an error. 12544 Use char because int might match the return type of a GCC 12545 builtin and then its argument prototype would still apply. */ 12546#ifdef __cplusplus 12547extern "C" 12548#endif 12549char ffi_call (); 12550int 12551main () 12552{ 12553return ffi_call (); 12554 ; 12555 return 0; 12556} 12557_ACEOF 12558for ac_lib in '' ffi; do 12559 if test -z "$ac_lib"; then 12560 ac_res="none required" 12561 else 12562 ac_res=-l$ac_lib 12563 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12564 fi 12565 rm -f conftest.$ac_objext conftest$ac_exeext 12566if { (ac_try="$ac_link" 12567case "(($ac_try" in 12568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12569 *) ac_try_echo=$ac_try;; 12570esac 12571eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12572 (eval "$ac_link") 2>conftest.er1 12573 ac_status=$? 12574 grep -v '^ *+' conftest.er1 >conftest.err 12575 rm -f conftest.er1 12576 cat conftest.err >&5 12577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12578 (exit $ac_status); } && 12579 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12580 { (case "(($ac_try" in 12581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12582 *) ac_try_echo=$ac_try;; 12583esac 12584eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12585 (eval "$ac_try") 2>&5 12586 ac_status=$? 12587 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12588 (exit $ac_status); }; } && 12589 { ac_try='test -s conftest$ac_exeext' 12590 { (case "(($ac_try" in 12591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12592 *) ac_try_echo=$ac_try;; 12593esac 12594eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12595 (eval "$ac_try") 2>&5 12596 ac_status=$? 12597 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12598 (exit $ac_status); }; }; then 12599 ac_cv_search_ffi_call=$ac_res 12600else 12601 echo "$as_me: failed program was:" >&5 12602sed 's/^/| /' conftest.$ac_ext >&5 12603 12604 12605fi 12606 12607rm -f core conftest.err conftest.$ac_objext \ 12608 conftest$ac_exeext 12609 if test "${ac_cv_search_ffi_call+set}" = set; then 12610 break 12611fi 12612done 12613if test "${ac_cv_search_ffi_call+set}" = set; then 12614 : 12615else 12616 ac_cv_search_ffi_call=no 12617fi 12618rm conftest.$ac_ext 12619LIBS=$ac_func_search_save_LIBS 12620fi 12621{ echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5 12622echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; } 12623ac_res=$ac_cv_search_ffi_call 12624if test "$ac_res" != no; then 12625 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12626 12627cat >>confdefs.h <<\_ACEOF 12628#define HAVE_FFI_CALL 1 12629_ACEOF 12630 12631else 12632 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5 12633echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;} 12634 { (exit 1); exit 1; }; } 12635fi 12636 12637fi 12638 12639{ echo "$as_me:$LINENO: checking for library containing mallinfo" >&5 12640echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; } 12641if test "${ac_cv_search_mallinfo+set}" = set; then 12642 echo $ECHO_N "(cached) $ECHO_C" >&6 12643else 12644 ac_func_search_save_LIBS=$LIBS 12645cat >conftest.$ac_ext <<_ACEOF 12646/* confdefs.h. */ 12647_ACEOF 12648cat confdefs.h >>conftest.$ac_ext 12649cat >>conftest.$ac_ext <<_ACEOF 12650/* end confdefs.h. */ 12651 12652/* Override any GCC internal prototype to avoid an error. 12653 Use char because int might match the return type of a GCC 12654 builtin and then its argument prototype would still apply. */ 12655#ifdef __cplusplus 12656extern "C" 12657#endif 12658char mallinfo (); 12659int 12660main () 12661{ 12662return mallinfo (); 12663 ; 12664 return 0; 12665} 12666_ACEOF 12667for ac_lib in '' malloc; do 12668 if test -z "$ac_lib"; then 12669 ac_res="none required" 12670 else 12671 ac_res=-l$ac_lib 12672 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12673 fi 12674 rm -f conftest.$ac_objext conftest$ac_exeext 12675if { (ac_try="$ac_link" 12676case "(($ac_try" in 12677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12678 *) ac_try_echo=$ac_try;; 12679esac 12680eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12681 (eval "$ac_link") 2>conftest.er1 12682 ac_status=$? 12683 grep -v '^ *+' conftest.er1 >conftest.err 12684 rm -f conftest.er1 12685 cat conftest.err >&5 12686 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12687 (exit $ac_status); } && 12688 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12689 { (case "(($ac_try" in 12690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12691 *) ac_try_echo=$ac_try;; 12692esac 12693eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12694 (eval "$ac_try") 2>&5 12695 ac_status=$? 12696 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12697 (exit $ac_status); }; } && 12698 { ac_try='test -s conftest$ac_exeext' 12699 { (case "(($ac_try" in 12700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12701 *) ac_try_echo=$ac_try;; 12702esac 12703eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12704 (eval "$ac_try") 2>&5 12705 ac_status=$? 12706 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12707 (exit $ac_status); }; }; then 12708 ac_cv_search_mallinfo=$ac_res 12709else 12710 echo "$as_me: failed program was:" >&5 12711sed 's/^/| /' conftest.$ac_ext >&5 12712 12713 12714fi 12715 12716rm -f core conftest.err conftest.$ac_objext \ 12717 conftest$ac_exeext 12718 if test "${ac_cv_search_mallinfo+set}" = set; then 12719 break 12720fi 12721done 12722if test "${ac_cv_search_mallinfo+set}" = set; then 12723 : 12724else 12725 ac_cv_search_mallinfo=no 12726fi 12727rm conftest.$ac_ext 12728LIBS=$ac_func_search_save_LIBS 12729fi 12730{ echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5 12731echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; } 12732ac_res=$ac_cv_search_mallinfo 12733if test "$ac_res" != no; then 12734 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12735 12736cat >>confdefs.h <<\_ACEOF 12737#define HAVE_MALLINFO 1 12738_ACEOF 12739 12740fi 12741 12742 12743if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 12744 12745{ echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5 12746echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; } 12747if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then 12748 echo $ECHO_N "(cached) $ECHO_C" >&6 12749else 12750 ac_check_lib_save_LIBS=$LIBS 12751LIBS="-lpthread $LIBS" 12752cat >conftest.$ac_ext <<_ACEOF 12753/* confdefs.h. */ 12754_ACEOF 12755cat confdefs.h >>conftest.$ac_ext 12756cat >>conftest.$ac_ext <<_ACEOF 12757/* end confdefs.h. */ 12758 12759/* Override any GCC internal prototype to avoid an error. 12760 Use char because int might match the return type of a GCC 12761 builtin and then its argument prototype would still apply. */ 12762#ifdef __cplusplus 12763extern "C" 12764#endif 12765char pthread_mutex_init (); 12766int 12767main () 12768{ 12769return pthread_mutex_init (); 12770 ; 12771 return 0; 12772} 12773_ACEOF 12774rm -f conftest.$ac_objext conftest$ac_exeext 12775if { (ac_try="$ac_link" 12776case "(($ac_try" in 12777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12778 *) ac_try_echo=$ac_try;; 12779esac 12780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12781 (eval "$ac_link") 2>conftest.er1 12782 ac_status=$? 12783 grep -v '^ *+' conftest.er1 >conftest.err 12784 rm -f conftest.er1 12785 cat conftest.err >&5 12786 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12787 (exit $ac_status); } && 12788 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12789 { (case "(($ac_try" in 12790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12791 *) ac_try_echo=$ac_try;; 12792esac 12793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12794 (eval "$ac_try") 2>&5 12795 ac_status=$? 12796 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12797 (exit $ac_status); }; } && 12798 { ac_try='test -s conftest$ac_exeext' 12799 { (case "(($ac_try" in 12800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12801 *) ac_try_echo=$ac_try;; 12802esac 12803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12804 (eval "$ac_try") 2>&5 12805 ac_status=$? 12806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12807 (exit $ac_status); }; }; then 12808 ac_cv_lib_pthread_pthread_mutex_init=yes 12809else 12810 echo "$as_me: failed program was:" >&5 12811sed 's/^/| /' conftest.$ac_ext >&5 12812 12813 ac_cv_lib_pthread_pthread_mutex_init=no 12814fi 12815 12816rm -f core conftest.err conftest.$ac_objext \ 12817 conftest$ac_exeext conftest.$ac_ext 12818LIBS=$ac_check_lib_save_LIBS 12819fi 12820{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 12821echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 12822if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 12823 cat >>confdefs.h <<_ACEOF 12824#define HAVE_LIBPTHREAD 1 12825_ACEOF 12826 12827 LIBS="-lpthread $LIBS" 12828 12829fi 12830 12831 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5 12832echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; } 12833if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12834 echo $ECHO_N "(cached) $ECHO_C" >&6 12835else 12836 ac_func_search_save_LIBS=$LIBS 12837cat >conftest.$ac_ext <<_ACEOF 12838/* confdefs.h. */ 12839_ACEOF 12840cat confdefs.h >>conftest.$ac_ext 12841cat >>conftest.$ac_ext <<_ACEOF 12842/* end confdefs.h. */ 12843 12844/* Override any GCC internal prototype to avoid an error. 12845 Use char because int might match the return type of a GCC 12846 builtin and then its argument prototype would still apply. */ 12847#ifdef __cplusplus 12848extern "C" 12849#endif 12850char pthread_mutex_lock (); 12851int 12852main () 12853{ 12854return pthread_mutex_lock (); 12855 ; 12856 return 0; 12857} 12858_ACEOF 12859for ac_lib in '' pthread; do 12860 if test -z "$ac_lib"; then 12861 ac_res="none required" 12862 else 12863 ac_res=-l$ac_lib 12864 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12865 fi 12866 rm -f conftest.$ac_objext conftest$ac_exeext 12867if { (ac_try="$ac_link" 12868case "(($ac_try" in 12869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12870 *) ac_try_echo=$ac_try;; 12871esac 12872eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12873 (eval "$ac_link") 2>conftest.er1 12874 ac_status=$? 12875 grep -v '^ *+' conftest.er1 >conftest.err 12876 rm -f conftest.er1 12877 cat conftest.err >&5 12878 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12879 (exit $ac_status); } && 12880 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12881 { (case "(($ac_try" in 12882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12883 *) ac_try_echo=$ac_try;; 12884esac 12885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12886 (eval "$ac_try") 2>&5 12887 ac_status=$? 12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12889 (exit $ac_status); }; } && 12890 { ac_try='test -s conftest$ac_exeext' 12891 { (case "(($ac_try" in 12892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12893 *) ac_try_echo=$ac_try;; 12894esac 12895eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12896 (eval "$ac_try") 2>&5 12897 ac_status=$? 12898 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12899 (exit $ac_status); }; }; then 12900 ac_cv_search_pthread_mutex_lock=$ac_res 12901else 12902 echo "$as_me: failed program was:" >&5 12903sed 's/^/| /' conftest.$ac_ext >&5 12904 12905 12906fi 12907 12908rm -f core conftest.err conftest.$ac_objext \ 12909 conftest$ac_exeext 12910 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12911 break 12912fi 12913done 12914if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12915 : 12916else 12917 ac_cv_search_pthread_mutex_lock=no 12918fi 12919rm conftest.$ac_ext 12920LIBS=$ac_func_search_save_LIBS 12921fi 12922{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5 12923echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; } 12924ac_res=$ac_cv_search_pthread_mutex_lock 12925if test "$ac_res" != no; then 12926 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12927 12928cat >>confdefs.h <<\_ACEOF 12929#define HAVE_PTHREAD_MUTEX_LOCK 1 12930_ACEOF 12931 12932fi 12933 12934 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5 12935echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; } 12936if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12937 echo $ECHO_N "(cached) $ECHO_C" >&6 12938else 12939 ac_func_search_save_LIBS=$LIBS 12940cat >conftest.$ac_ext <<_ACEOF 12941/* confdefs.h. */ 12942_ACEOF 12943cat confdefs.h >>conftest.$ac_ext 12944cat >>conftest.$ac_ext <<_ACEOF 12945/* end confdefs.h. */ 12946 12947/* Override any GCC internal prototype to avoid an error. 12948 Use char because int might match the return type of a GCC 12949 builtin and then its argument prototype would still apply. */ 12950#ifdef __cplusplus 12951extern "C" 12952#endif 12953char pthread_rwlock_init (); 12954int 12955main () 12956{ 12957return pthread_rwlock_init (); 12958 ; 12959 return 0; 12960} 12961_ACEOF 12962for ac_lib in '' pthread; do 12963 if test -z "$ac_lib"; then 12964 ac_res="none required" 12965 else 12966 ac_res=-l$ac_lib 12967 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12968 fi 12969 rm -f conftest.$ac_objext conftest$ac_exeext 12970if { (ac_try="$ac_link" 12971case "(($ac_try" in 12972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12973 *) ac_try_echo=$ac_try;; 12974esac 12975eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12976 (eval "$ac_link") 2>conftest.er1 12977 ac_status=$? 12978 grep -v '^ *+' conftest.er1 >conftest.err 12979 rm -f conftest.er1 12980 cat conftest.err >&5 12981 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12982 (exit $ac_status); } && 12983 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12984 { (case "(($ac_try" in 12985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12986 *) ac_try_echo=$ac_try;; 12987esac 12988eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12989 (eval "$ac_try") 2>&5 12990 ac_status=$? 12991 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12992 (exit $ac_status); }; } && 12993 { ac_try='test -s conftest$ac_exeext' 12994 { (case "(($ac_try" in 12995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12996 *) ac_try_echo=$ac_try;; 12997esac 12998eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12999 (eval "$ac_try") 2>&5 13000 ac_status=$? 13001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13002 (exit $ac_status); }; }; then 13003 ac_cv_search_pthread_rwlock_init=$ac_res 13004else 13005 echo "$as_me: failed program was:" >&5 13006sed 's/^/| /' conftest.$ac_ext >&5 13007 13008 13009fi 13010 13011rm -f core conftest.err conftest.$ac_objext \ 13012 conftest$ac_exeext 13013 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 13014 break 13015fi 13016done 13017if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 13018 : 13019else 13020 ac_cv_search_pthread_rwlock_init=no 13021fi 13022rm conftest.$ac_ext 13023LIBS=$ac_func_search_save_LIBS 13024fi 13025{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5 13026echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; } 13027ac_res=$ac_cv_search_pthread_rwlock_init 13028if test "$ac_res" != no; then 13029 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13030 13031cat >>confdefs.h <<\_ACEOF 13032#define HAVE_PTHREAD_RWLOCK_INIT 1 13033_ACEOF 13034 13035fi 13036 13037 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5 13038echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; } 13039if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13040 echo $ECHO_N "(cached) $ECHO_C" >&6 13041else 13042 ac_func_search_save_LIBS=$LIBS 13043cat >conftest.$ac_ext <<_ACEOF 13044/* confdefs.h. */ 13045_ACEOF 13046cat confdefs.h >>conftest.$ac_ext 13047cat >>conftest.$ac_ext <<_ACEOF 13048/* end confdefs.h. */ 13049 13050/* Override any GCC internal prototype to avoid an error. 13051 Use char because int might match the return type of a GCC 13052 builtin and then its argument prototype would still apply. */ 13053#ifdef __cplusplus 13054extern "C" 13055#endif 13056char pthread_getspecific (); 13057int 13058main () 13059{ 13060return pthread_getspecific (); 13061 ; 13062 return 0; 13063} 13064_ACEOF 13065for ac_lib in '' pthread; do 13066 if test -z "$ac_lib"; then 13067 ac_res="none required" 13068 else 13069 ac_res=-l$ac_lib 13070 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13071 fi 13072 rm -f conftest.$ac_objext conftest$ac_exeext 13073if { (ac_try="$ac_link" 13074case "(($ac_try" in 13075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13076 *) ac_try_echo=$ac_try;; 13077esac 13078eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13079 (eval "$ac_link") 2>conftest.er1 13080 ac_status=$? 13081 grep -v '^ *+' conftest.er1 >conftest.err 13082 rm -f conftest.er1 13083 cat conftest.err >&5 13084 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13085 (exit $ac_status); } && 13086 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13087 { (case "(($ac_try" in 13088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13089 *) ac_try_echo=$ac_try;; 13090esac 13091eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13092 (eval "$ac_try") 2>&5 13093 ac_status=$? 13094 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13095 (exit $ac_status); }; } && 13096 { ac_try='test -s conftest$ac_exeext' 13097 { (case "(($ac_try" in 13098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13099 *) ac_try_echo=$ac_try;; 13100esac 13101eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13102 (eval "$ac_try") 2>&5 13103 ac_status=$? 13104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13105 (exit $ac_status); }; }; then 13106 ac_cv_search_pthread_getspecific=$ac_res 13107else 13108 echo "$as_me: failed program was:" >&5 13109sed 's/^/| /' conftest.$ac_ext >&5 13110 13111 13112fi 13113 13114rm -f core conftest.err conftest.$ac_objext \ 13115 conftest$ac_exeext 13116 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13117 break 13118fi 13119done 13120if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13121 : 13122else 13123 ac_cv_search_pthread_getspecific=no 13124fi 13125rm conftest.$ac_ext 13126LIBS=$ac_func_search_save_LIBS 13127fi 13128{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5 13129echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; } 13130ac_res=$ac_cv_search_pthread_getspecific 13131if test "$ac_res" != no; then 13132 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13133 13134cat >>confdefs.h <<\_ACEOF 13135#define HAVE_PTHREAD_GETSPECIFIC 1 13136_ACEOF 13137 13138fi 13139 13140fi 13141 13142 13143# Check whether --with-udis86 was given. 13144if test "${with_udis86+set}" = set; then 13145 withval=$with_udis86; 13146 USE_UDIS86=1 13147 13148 case "$withval" in 13149 /usr/lib|yes) ;; 13150 *) LDFLAGS="$LDFLAGS -L${withval}" ;; 13151 esac 13152 13153{ echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5 13154echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; } 13155if test "${ac_cv_lib_udis86_ud_init+set}" = set; then 13156 echo $ECHO_N "(cached) $ECHO_C" >&6 13157else 13158 ac_check_lib_save_LIBS=$LIBS 13159LIBS="-ludis86 $LIBS" 13160cat >conftest.$ac_ext <<_ACEOF 13161/* confdefs.h. */ 13162_ACEOF 13163cat confdefs.h >>conftest.$ac_ext 13164cat >>conftest.$ac_ext <<_ACEOF 13165/* end confdefs.h. */ 13166 13167/* Override any GCC internal prototype to avoid an error. 13168 Use char because int might match the return type of a GCC 13169 builtin and then its argument prototype would still apply. */ 13170#ifdef __cplusplus 13171extern "C" 13172#endif 13173char ud_init (); 13174int 13175main () 13176{ 13177return ud_init (); 13178 ; 13179 return 0; 13180} 13181_ACEOF 13182rm -f conftest.$ac_objext conftest$ac_exeext 13183if { (ac_try="$ac_link" 13184case "(($ac_try" in 13185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13186 *) ac_try_echo=$ac_try;; 13187esac 13188eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13189 (eval "$ac_link") 2>conftest.er1 13190 ac_status=$? 13191 grep -v '^ *+' conftest.er1 >conftest.err 13192 rm -f conftest.er1 13193 cat conftest.err >&5 13194 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13195 (exit $ac_status); } && 13196 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13197 { (case "(($ac_try" in 13198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13199 *) ac_try_echo=$ac_try;; 13200esac 13201eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13202 (eval "$ac_try") 2>&5 13203 ac_status=$? 13204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13205 (exit $ac_status); }; } && 13206 { ac_try='test -s conftest$ac_exeext' 13207 { (case "(($ac_try" in 13208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13209 *) ac_try_echo=$ac_try;; 13210esac 13211eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13212 (eval "$ac_try") 2>&5 13213 ac_status=$? 13214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13215 (exit $ac_status); }; }; then 13216 ac_cv_lib_udis86_ud_init=yes 13217else 13218 echo "$as_me: failed program was:" >&5 13219sed 's/^/| /' conftest.$ac_ext >&5 13220 13221 ac_cv_lib_udis86_ud_init=no 13222fi 13223 13224rm -f core conftest.err conftest.$ac_objext \ 13225 conftest$ac_exeext conftest.$ac_ext 13226LIBS=$ac_check_lib_save_LIBS 13227fi 13228{ echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5 13229echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; } 13230if test $ac_cv_lib_udis86_ud_init = yes; then 13231 cat >>confdefs.h <<_ACEOF 13232#define HAVE_LIBUDIS86 1 13233_ACEOF 13234 13235 LIBS="-ludis86 $LIBS" 13236 13237else 13238 13239 echo "Error! You need to have libudis86 around." 13240 exit -1 13241 13242fi 13243 13244 13245else 13246 USE_UDIS86=0 13247 13248fi 13249 13250 13251cat >>confdefs.h <<_ACEOF 13252#define USE_UDIS86 $USE_UDIS86 13253_ACEOF 13254 13255 13256 13257# Check whether --with-oprofile was given. 13258if test "${with_oprofile+set}" = set; then 13259 withval=$with_oprofile; 13260 USE_OPROFILE=1 13261 13262 case "$withval" in 13263 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;; 13264 no) llvm_cv_oppath= 13265 USE_OPROFILE=0 13266 ;; 13267 *) llvm_cv_oppath="${withval}/lib/oprofile" 13268 CPPFLAGS="-I${withval}/include";; 13269 esac 13270 case $llvm_cv_os_type in 13271 Linux) 13272 if test -n "$llvm_cv_oppath" ; then 13273 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}" 13274 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5 13275echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; } 13276if test "${ac_cv_search_bfd_init+set}" = set; then 13277 echo $ECHO_N "(cached) $ECHO_C" >&6 13278else 13279 ac_func_search_save_LIBS=$LIBS 13280cat >conftest.$ac_ext <<_ACEOF 13281/* confdefs.h. */ 13282_ACEOF 13283cat confdefs.h >>conftest.$ac_ext 13284cat >>conftest.$ac_ext <<_ACEOF 13285/* end confdefs.h. */ 13286 13287/* Override any GCC internal prototype to avoid an error. 13288 Use char because int might match the return type of a GCC 13289 builtin and then its argument prototype would still apply. */ 13290#ifdef __cplusplus 13291extern "C" 13292#endif 13293char bfd_init (); 13294int 13295main () 13296{ 13297return bfd_init (); 13298 ; 13299 return 0; 13300} 13301_ACEOF 13302for ac_lib in '' bfd; do 13303 if test -z "$ac_lib"; then 13304 ac_res="none required" 13305 else 13306 ac_res=-l$ac_lib 13307 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13308 fi 13309 rm -f conftest.$ac_objext conftest$ac_exeext 13310if { (ac_try="$ac_link" 13311case "(($ac_try" in 13312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13313 *) ac_try_echo=$ac_try;; 13314esac 13315eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13316 (eval "$ac_link") 2>conftest.er1 13317 ac_status=$? 13318 grep -v '^ *+' conftest.er1 >conftest.err 13319 rm -f conftest.er1 13320 cat conftest.err >&5 13321 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13322 (exit $ac_status); } && 13323 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13324 { (case "(($ac_try" in 13325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13326 *) ac_try_echo=$ac_try;; 13327esac 13328eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13329 (eval "$ac_try") 2>&5 13330 ac_status=$? 13331 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13332 (exit $ac_status); }; } && 13333 { ac_try='test -s conftest$ac_exeext' 13334 { (case "(($ac_try" in 13335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13336 *) ac_try_echo=$ac_try;; 13337esac 13338eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13339 (eval "$ac_try") 2>&5 13340 ac_status=$? 13341 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13342 (exit $ac_status); }; }; then 13343 ac_cv_search_bfd_init=$ac_res 13344else 13345 echo "$as_me: failed program was:" >&5 13346sed 's/^/| /' conftest.$ac_ext >&5 13347 13348 13349fi 13350 13351rm -f core conftest.err conftest.$ac_objext \ 13352 conftest$ac_exeext 13353 if test "${ac_cv_search_bfd_init+set}" = set; then 13354 break 13355fi 13356done 13357if test "${ac_cv_search_bfd_init+set}" = set; then 13358 : 13359else 13360 ac_cv_search_bfd_init=no 13361fi 13362rm conftest.$ac_ext 13363LIBS=$ac_func_search_save_LIBS 13364fi 13365{ echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5 13366echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; } 13367ac_res=$ac_cv_search_bfd_init 13368if test "$ac_res" != no; then 13369 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13370 13371fi 13372 13373 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5 13374echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; } 13375if test "${ac_cv_search_op_open_agent+set}" = set; then 13376 echo $ECHO_N "(cached) $ECHO_C" >&6 13377else 13378 ac_func_search_save_LIBS=$LIBS 13379cat >conftest.$ac_ext <<_ACEOF 13380/* confdefs.h. */ 13381_ACEOF 13382cat confdefs.h >>conftest.$ac_ext 13383cat >>conftest.$ac_ext <<_ACEOF 13384/* end confdefs.h. */ 13385 13386/* Override any GCC internal prototype to avoid an error. 13387 Use char because int might match the return type of a GCC 13388 builtin and then its argument prototype would still apply. */ 13389#ifdef __cplusplus 13390extern "C" 13391#endif 13392char op_open_agent (); 13393int 13394main () 13395{ 13396return op_open_agent (); 13397 ; 13398 return 0; 13399} 13400_ACEOF 13401for ac_lib in '' opagent; do 13402 if test -z "$ac_lib"; then 13403 ac_res="none required" 13404 else 13405 ac_res=-l$ac_lib 13406 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13407 fi 13408 rm -f conftest.$ac_objext conftest$ac_exeext 13409if { (ac_try="$ac_link" 13410case "(($ac_try" in 13411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13412 *) ac_try_echo=$ac_try;; 13413esac 13414eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13415 (eval "$ac_link") 2>conftest.er1 13416 ac_status=$? 13417 grep -v '^ *+' conftest.er1 >conftest.err 13418 rm -f conftest.er1 13419 cat conftest.err >&5 13420 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13421 (exit $ac_status); } && 13422 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13423 { (case "(($ac_try" in 13424 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13425 *) ac_try_echo=$ac_try;; 13426esac 13427eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13428 (eval "$ac_try") 2>&5 13429 ac_status=$? 13430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13431 (exit $ac_status); }; } && 13432 { ac_try='test -s conftest$ac_exeext' 13433 { (case "(($ac_try" in 13434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13435 *) ac_try_echo=$ac_try;; 13436esac 13437eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13438 (eval "$ac_try") 2>&5 13439 ac_status=$? 13440 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13441 (exit $ac_status); }; }; then 13442 ac_cv_search_op_open_agent=$ac_res 13443else 13444 echo "$as_me: failed program was:" >&5 13445sed 's/^/| /' conftest.$ac_ext >&5 13446 13447 13448fi 13449 13450rm -f core conftest.err conftest.$ac_objext \ 13451 conftest$ac_exeext 13452 if test "${ac_cv_search_op_open_agent+set}" = set; then 13453 break 13454fi 13455done 13456if test "${ac_cv_search_op_open_agent+set}" = set; then 13457 : 13458else 13459 ac_cv_search_op_open_agent=no 13460fi 13461rm conftest.$ac_ext 13462LIBS=$ac_func_search_save_LIBS 13463fi 13464{ echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5 13465echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; } 13466ac_res=$ac_cv_search_op_open_agent 13467if test "$ac_res" != no; then 13468 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13469 13470else 13471 13472 echo "Error! You need to have libopagent around." 13473 exit -1 13474 13475fi 13476 13477 if test "${ac_cv_header_opagent_h+set}" = set; then 13478 { echo "$as_me:$LINENO: checking for opagent.h" >&5 13479echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13480if test "${ac_cv_header_opagent_h+set}" = set; then 13481 echo $ECHO_N "(cached) $ECHO_C" >&6 13482fi 13483{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13484echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13485else 13486 # Is the header compilable? 13487{ echo "$as_me:$LINENO: checking opagent.h usability" >&5 13488echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; } 13489cat >conftest.$ac_ext <<_ACEOF 13490/* confdefs.h. */ 13491_ACEOF 13492cat confdefs.h >>conftest.$ac_ext 13493cat >>conftest.$ac_ext <<_ACEOF 13494/* end confdefs.h. */ 13495$ac_includes_default 13496#include <opagent.h> 13497_ACEOF 13498rm -f conftest.$ac_objext 13499if { (ac_try="$ac_compile" 13500case "(($ac_try" in 13501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13502 *) ac_try_echo=$ac_try;; 13503esac 13504eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13505 (eval "$ac_compile") 2>conftest.er1 13506 ac_status=$? 13507 grep -v '^ *+' conftest.er1 >conftest.err 13508 rm -f conftest.er1 13509 cat conftest.err >&5 13510 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13511 (exit $ac_status); } && 13512 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13513 { (case "(($ac_try" in 13514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13515 *) ac_try_echo=$ac_try;; 13516esac 13517eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13518 (eval "$ac_try") 2>&5 13519 ac_status=$? 13520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13521 (exit $ac_status); }; } && 13522 { ac_try='test -s conftest.$ac_objext' 13523 { (case "(($ac_try" in 13524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13525 *) ac_try_echo=$ac_try;; 13526esac 13527eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13528 (eval "$ac_try") 2>&5 13529 ac_status=$? 13530 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13531 (exit $ac_status); }; }; then 13532 ac_header_compiler=yes 13533else 13534 echo "$as_me: failed program was:" >&5 13535sed 's/^/| /' conftest.$ac_ext >&5 13536 13537 ac_header_compiler=no 13538fi 13539 13540rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13541{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13542echo "${ECHO_T}$ac_header_compiler" >&6; } 13543 13544# Is the header present? 13545{ echo "$as_me:$LINENO: checking opagent.h presence" >&5 13546echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; } 13547cat >conftest.$ac_ext <<_ACEOF 13548/* confdefs.h. */ 13549_ACEOF 13550cat confdefs.h >>conftest.$ac_ext 13551cat >>conftest.$ac_ext <<_ACEOF 13552/* end confdefs.h. */ 13553#include <opagent.h> 13554_ACEOF 13555if { (ac_try="$ac_cpp conftest.$ac_ext" 13556case "(($ac_try" in 13557 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13558 *) ac_try_echo=$ac_try;; 13559esac 13560eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13561 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13562 ac_status=$? 13563 grep -v '^ *+' conftest.er1 >conftest.err 13564 rm -f conftest.er1 13565 cat conftest.err >&5 13566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13567 (exit $ac_status); } >/dev/null; then 13568 if test -s conftest.err; then 13569 ac_cpp_err=$ac_c_preproc_warn_flag 13570 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13571 else 13572 ac_cpp_err= 13573 fi 13574else 13575 ac_cpp_err=yes 13576fi 13577if test -z "$ac_cpp_err"; then 13578 ac_header_preproc=yes 13579else 13580 echo "$as_me: failed program was:" >&5 13581sed 's/^/| /' conftest.$ac_ext >&5 13582 13583 ac_header_preproc=no 13584fi 13585 13586rm -f conftest.err conftest.$ac_ext 13587{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13588echo "${ECHO_T}$ac_header_preproc" >&6; } 13589 13590# So? What about this header? 13591case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13592 yes:no: ) 13593 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5 13594echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13595 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5 13596echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;} 13597 ac_header_preproc=yes 13598 ;; 13599 no:yes:* ) 13600 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5 13601echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;} 13602 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5 13603echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;} 13604 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5 13605echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;} 13606 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5 13607echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;} 13608 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5 13609echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;} 13610 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5 13611echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;} 13612 ( cat <<\_ASBOX 13613## ------------------------------------ ## 13614## Report this to http://llvm.org/bugs/ ## 13615## ------------------------------------ ## 13616_ASBOX 13617 ) | sed "s/^/$as_me: WARNING: /" >&2 13618 ;; 13619esac 13620{ echo "$as_me:$LINENO: checking for opagent.h" >&5 13621echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13622if test "${ac_cv_header_opagent_h+set}" = set; then 13623 echo $ECHO_N "(cached) $ECHO_C" >&6 13624else 13625 ac_cv_header_opagent_h=$ac_header_preproc 13626fi 13627{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13628echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13629 13630fi 13631if test $ac_cv_header_opagent_h = yes; then 13632 : 13633else 13634 13635 echo "Error! You need to have opagent.h around." 13636 exit -1 13637 13638fi 13639 13640 13641 fi ;; 13642 *) 13643 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5 13644echo "$as_me: error: OProfile support is available on Linux only." >&2;} 13645 { (exit 1); exit 1; }; } ;; 13646 esac 13647 13648else 13649 13650 USE_OPROFILE=0 13651 13652 13653fi 13654 13655 13656cat >>confdefs.h <<_ACEOF 13657#define LLVM_USE_OPROFILE $USE_OPROFILE 13658_ACEOF 13659 13660 13661 13662# Check whether --with-intel-jitevents was given. 13663if test "${with_intel_jitevents+set}" = set; then 13664 withval=$with_intel_jitevents; 13665 case $llvm_cv_os_type in 13666 Linux|Win32|Cygwin|MingW) ;; 13667 *) 13668 { { echo "$as_me:$LINENO: error: 13669 Intel JIT API support is available on Linux and Windows only.\"" >&5 13670echo "$as_me: error: 13671 Intel JIT API support is available on Linux and Windows only.\"" >&2;} 13672 { (exit 1); exit 1; }; } ;; 13673 esac 13674 13675 USE_INTEL_JITEVENTS=1 13676 13677 case "$llvm_cv_target_arch" in 13678 x86) llvm_intel_jitevents_archdir="lib32";; 13679 x86_64) llvm_intel_jitevents_archdir="lib64";; 13680 *) echo "Target architecture $llvm_cv_target_arch does not support Intel JIT Events API" 13681 exit -1;; 13682 esac 13683 INTEL_JITEVENTS_INCDIR="/opt/intel/vtune_amplifier_xe_2011/include" 13684 INTEL_JITEVENTS_LIBDIR="/opt/intel/vtune_amplifier_xe_2011/$llvm_intel_jitevents_archdir" 13685 case "$withval" in 13686 /* | [A-Za-z]:[\\/]*) INTEL_JITEVENTS_INCDIR=$withval/include 13687 INTEL_JITEVENTS_LIBDIR=$withval/$llvm_intel_jitevents_archdir ;; 13688 *) ;; 13689 13690 esac 13691 13692 13693 13694 13695 LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}" 13696 CPPFLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR" 13697 13698 { echo "$as_me:$LINENO: checking for library containing iJIT_IsProfilingActive" >&5 13699echo $ECHO_N "checking for library containing iJIT_IsProfilingActive... $ECHO_C" >&6; } 13700if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13701 echo $ECHO_N "(cached) $ECHO_C" >&6 13702else 13703 ac_func_search_save_LIBS=$LIBS 13704cat >conftest.$ac_ext <<_ACEOF 13705/* confdefs.h. */ 13706_ACEOF 13707cat confdefs.h >>conftest.$ac_ext 13708cat >>conftest.$ac_ext <<_ACEOF 13709/* end confdefs.h. */ 13710 13711/* Override any GCC internal prototype to avoid an error. 13712 Use char because int might match the return type of a GCC 13713 builtin and then its argument prototype would still apply. */ 13714#ifdef __cplusplus 13715extern "C" 13716#endif 13717char iJIT_IsProfilingActive (); 13718int 13719main () 13720{ 13721return iJIT_IsProfilingActive (); 13722 ; 13723 return 0; 13724} 13725_ACEOF 13726for ac_lib in '' jitprofiling; do 13727 if test -z "$ac_lib"; then 13728 ac_res="none required" 13729 else 13730 ac_res=-l$ac_lib 13731 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13732 fi 13733 rm -f conftest.$ac_objext conftest$ac_exeext 13734if { (ac_try="$ac_link" 13735case "(($ac_try" in 13736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13737 *) ac_try_echo=$ac_try;; 13738esac 13739eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13740 (eval "$ac_link") 2>conftest.er1 13741 ac_status=$? 13742 grep -v '^ *+' conftest.er1 >conftest.err 13743 rm -f conftest.er1 13744 cat conftest.err >&5 13745 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13746 (exit $ac_status); } && 13747 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13748 { (case "(($ac_try" in 13749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13750 *) ac_try_echo=$ac_try;; 13751esac 13752eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13753 (eval "$ac_try") 2>&5 13754 ac_status=$? 13755 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13756 (exit $ac_status); }; } && 13757 { ac_try='test -s conftest$ac_exeext' 13758 { (case "(($ac_try" in 13759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13760 *) ac_try_echo=$ac_try;; 13761esac 13762eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13763 (eval "$ac_try") 2>&5 13764 ac_status=$? 13765 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13766 (exit $ac_status); }; }; then 13767 ac_cv_search_iJIT_IsProfilingActive=$ac_res 13768else 13769 echo "$as_me: failed program was:" >&5 13770sed 's/^/| /' conftest.$ac_ext >&5 13771 13772 13773fi 13774 13775rm -f core conftest.err conftest.$ac_objext \ 13776 conftest$ac_exeext 13777 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13778 break 13779fi 13780done 13781if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13782 : 13783else 13784 ac_cv_search_iJIT_IsProfilingActive=no 13785fi 13786rm conftest.$ac_ext 13787LIBS=$ac_func_search_save_LIBS 13788fi 13789{ echo "$as_me:$LINENO: result: $ac_cv_search_iJIT_IsProfilingActive" >&5 13790echo "${ECHO_T}$ac_cv_search_iJIT_IsProfilingActive" >&6; } 13791ac_res=$ac_cv_search_iJIT_IsProfilingActive 13792if test "$ac_res" != no; then 13793 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13794 13795else 13796 13797 echo "Error! Cannot find libjitprofiling.a. Please check path specified in flag --with-intel-jitevents" 13798 exit -1 13799 13800fi 13801 13802 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13803 { echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13804echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13805if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13806 echo $ECHO_N "(cached) $ECHO_C" >&6 13807fi 13808{ echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13809echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13810else 13811 # Is the header compilable? 13812{ echo "$as_me:$LINENO: checking jitprofiling.h usability" >&5 13813echo $ECHO_N "checking jitprofiling.h usability... $ECHO_C" >&6; } 13814cat >conftest.$ac_ext <<_ACEOF 13815/* confdefs.h. */ 13816_ACEOF 13817cat confdefs.h >>conftest.$ac_ext 13818cat >>conftest.$ac_ext <<_ACEOF 13819/* end confdefs.h. */ 13820$ac_includes_default 13821#include <jitprofiling.h> 13822_ACEOF 13823rm -f conftest.$ac_objext 13824if { (ac_try="$ac_compile" 13825case "(($ac_try" in 13826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13827 *) ac_try_echo=$ac_try;; 13828esac 13829eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13830 (eval "$ac_compile") 2>conftest.er1 13831 ac_status=$? 13832 grep -v '^ *+' conftest.er1 >conftest.err 13833 rm -f conftest.er1 13834 cat conftest.err >&5 13835 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13836 (exit $ac_status); } && 13837 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13838 { (case "(($ac_try" in 13839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13840 *) ac_try_echo=$ac_try;; 13841esac 13842eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13843 (eval "$ac_try") 2>&5 13844 ac_status=$? 13845 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13846 (exit $ac_status); }; } && 13847 { ac_try='test -s conftest.$ac_objext' 13848 { (case "(($ac_try" in 13849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13850 *) ac_try_echo=$ac_try;; 13851esac 13852eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13853 (eval "$ac_try") 2>&5 13854 ac_status=$? 13855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13856 (exit $ac_status); }; }; then 13857 ac_header_compiler=yes 13858else 13859 echo "$as_me: failed program was:" >&5 13860sed 's/^/| /' conftest.$ac_ext >&5 13861 13862 ac_header_compiler=no 13863fi 13864 13865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13866{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13867echo "${ECHO_T}$ac_header_compiler" >&6; } 13868 13869# Is the header present? 13870{ echo "$as_me:$LINENO: checking jitprofiling.h presence" >&5 13871echo $ECHO_N "checking jitprofiling.h presence... $ECHO_C" >&6; } 13872cat >conftest.$ac_ext <<_ACEOF 13873/* confdefs.h. */ 13874_ACEOF 13875cat confdefs.h >>conftest.$ac_ext 13876cat >>conftest.$ac_ext <<_ACEOF 13877/* end confdefs.h. */ 13878#include <jitprofiling.h> 13879_ACEOF 13880if { (ac_try="$ac_cpp conftest.$ac_ext" 13881case "(($ac_try" in 13882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13883 *) ac_try_echo=$ac_try;; 13884esac 13885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13886 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13887 ac_status=$? 13888 grep -v '^ *+' conftest.er1 >conftest.err 13889 rm -f conftest.er1 13890 cat conftest.err >&5 13891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13892 (exit $ac_status); } >/dev/null; then 13893 if test -s conftest.err; then 13894 ac_cpp_err=$ac_c_preproc_warn_flag 13895 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13896 else 13897 ac_cpp_err= 13898 fi 13899else 13900 ac_cpp_err=yes 13901fi 13902if test -z "$ac_cpp_err"; then 13903 ac_header_preproc=yes 13904else 13905 echo "$as_me: failed program was:" >&5 13906sed 's/^/| /' conftest.$ac_ext >&5 13907 13908 ac_header_preproc=no 13909fi 13910 13911rm -f conftest.err conftest.$ac_ext 13912{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13913echo "${ECHO_T}$ac_header_preproc" >&6; } 13914 13915# So? What about this header? 13916case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13917 yes:no: ) 13918 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&5 13919echo "$as_me: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13920 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the compiler's result" >&5 13921echo "$as_me: WARNING: jitprofiling.h: proceeding with the compiler's result" >&2;} 13922 ac_header_preproc=yes 13923 ;; 13924 no:yes:* ) 13925 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: present but cannot be compiled" >&5 13926echo "$as_me: WARNING: jitprofiling.h: present but cannot be compiled" >&2;} 13927 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&5 13928echo "$as_me: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&2;} 13929 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: see the Autoconf documentation" >&5 13930echo "$as_me: WARNING: jitprofiling.h: see the Autoconf documentation" >&2;} 13931 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&5 13932echo "$as_me: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&2;} 13933 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&5 13934echo "$as_me: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&2;} 13935 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&5 13936echo "$as_me: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&2;} 13937 ( cat <<\_ASBOX 13938## ------------------------------------ ## 13939## Report this to http://llvm.org/bugs/ ## 13940## ------------------------------------ ## 13941_ASBOX 13942 ) | sed "s/^/$as_me: WARNING: /" >&2 13943 ;; 13944esac 13945{ echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13946echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13947if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13948 echo $ECHO_N "(cached) $ECHO_C" >&6 13949else 13950 ac_cv_header_jitprofiling_h=$ac_header_preproc 13951fi 13952{ echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13953echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13954 13955fi 13956if test $ac_cv_header_jitprofiling_h = yes; then 13957 : 13958else 13959 13960 echo "Error! Cannot find jitprofiling.h. Please check path specified in flag --with-intel-jitevents" 13961 exit -1 13962 13963fi 13964 13965 13966 13967 13968else 13969 13970 USE_INTEL_JITEVENTS=0 13971 13972 13973fi 13974 13975 13976cat >>confdefs.h <<_ACEOF 13977#define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS 13978_ACEOF 13979 13980 13981 13982 13983 13984 13985 13986 13987ac_header_dirent=no 13988for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 13989 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 13990{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 13991echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 13992if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13993 echo $ECHO_N "(cached) $ECHO_C" >&6 13994else 13995 cat >conftest.$ac_ext <<_ACEOF 13996/* confdefs.h. */ 13997_ACEOF 13998cat confdefs.h >>conftest.$ac_ext 13999cat >>conftest.$ac_ext <<_ACEOF 14000/* end confdefs.h. */ 14001#include <sys/types.h> 14002#include <$ac_hdr> 14003 14004int 14005main () 14006{ 14007if ((DIR *) 0) 14008return 0; 14009 ; 14010 return 0; 14011} 14012_ACEOF 14013rm -f conftest.$ac_objext 14014if { (ac_try="$ac_compile" 14015case "(($ac_try" in 14016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14017 *) ac_try_echo=$ac_try;; 14018esac 14019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14020 (eval "$ac_compile") 2>conftest.er1 14021 ac_status=$? 14022 grep -v '^ *+' conftest.er1 >conftest.err 14023 rm -f conftest.er1 14024 cat conftest.err >&5 14025 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14026 (exit $ac_status); } && 14027 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14028 { (case "(($ac_try" in 14029 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14030 *) ac_try_echo=$ac_try;; 14031esac 14032eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14033 (eval "$ac_try") 2>&5 14034 ac_status=$? 14035 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14036 (exit $ac_status); }; } && 14037 { ac_try='test -s conftest.$ac_objext' 14038 { (case "(($ac_try" in 14039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14040 *) ac_try_echo=$ac_try;; 14041esac 14042eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14043 (eval "$ac_try") 2>&5 14044 ac_status=$? 14045 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14046 (exit $ac_status); }; }; then 14047 eval "$as_ac_Header=yes" 14048else 14049 echo "$as_me: failed program was:" >&5 14050sed 's/^/| /' conftest.$ac_ext >&5 14051 14052 eval "$as_ac_Header=no" 14053fi 14054 14055rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14056fi 14057ac_res=`eval echo '${'$as_ac_Header'}'` 14058 { echo "$as_me:$LINENO: result: $ac_res" >&5 14059echo "${ECHO_T}$ac_res" >&6; } 14060if test `eval echo '${'$as_ac_Header'}'` = yes; then 14061 cat >>confdefs.h <<_ACEOF 14062#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 14063_ACEOF 14064 14065ac_header_dirent=$ac_hdr; break 14066fi 14067 14068done 14069# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 14070if test $ac_header_dirent = dirent.h; then 14071 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14072echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14073if test "${ac_cv_search_opendir+set}" = set; then 14074 echo $ECHO_N "(cached) $ECHO_C" >&6 14075else 14076 ac_func_search_save_LIBS=$LIBS 14077cat >conftest.$ac_ext <<_ACEOF 14078/* confdefs.h. */ 14079_ACEOF 14080cat confdefs.h >>conftest.$ac_ext 14081cat >>conftest.$ac_ext <<_ACEOF 14082/* end confdefs.h. */ 14083 14084/* Override any GCC internal prototype to avoid an error. 14085 Use char because int might match the return type of a GCC 14086 builtin and then its argument prototype would still apply. */ 14087#ifdef __cplusplus 14088extern "C" 14089#endif 14090char opendir (); 14091int 14092main () 14093{ 14094return opendir (); 14095 ; 14096 return 0; 14097} 14098_ACEOF 14099for ac_lib in '' dir; do 14100 if test -z "$ac_lib"; then 14101 ac_res="none required" 14102 else 14103 ac_res=-l$ac_lib 14104 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14105 fi 14106 rm -f conftest.$ac_objext conftest$ac_exeext 14107if { (ac_try="$ac_link" 14108case "(($ac_try" in 14109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14110 *) ac_try_echo=$ac_try;; 14111esac 14112eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14113 (eval "$ac_link") 2>conftest.er1 14114 ac_status=$? 14115 grep -v '^ *+' conftest.er1 >conftest.err 14116 rm -f conftest.er1 14117 cat conftest.err >&5 14118 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14119 (exit $ac_status); } && 14120 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14121 { (case "(($ac_try" in 14122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14123 *) ac_try_echo=$ac_try;; 14124esac 14125eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14126 (eval "$ac_try") 2>&5 14127 ac_status=$? 14128 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14129 (exit $ac_status); }; } && 14130 { ac_try='test -s conftest$ac_exeext' 14131 { (case "(($ac_try" in 14132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14133 *) ac_try_echo=$ac_try;; 14134esac 14135eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14136 (eval "$ac_try") 2>&5 14137 ac_status=$? 14138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14139 (exit $ac_status); }; }; then 14140 ac_cv_search_opendir=$ac_res 14141else 14142 echo "$as_me: failed program was:" >&5 14143sed 's/^/| /' conftest.$ac_ext >&5 14144 14145 14146fi 14147 14148rm -f core conftest.err conftest.$ac_objext \ 14149 conftest$ac_exeext 14150 if test "${ac_cv_search_opendir+set}" = set; then 14151 break 14152fi 14153done 14154if test "${ac_cv_search_opendir+set}" = set; then 14155 : 14156else 14157 ac_cv_search_opendir=no 14158fi 14159rm conftest.$ac_ext 14160LIBS=$ac_func_search_save_LIBS 14161fi 14162{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14163echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14164ac_res=$ac_cv_search_opendir 14165if test "$ac_res" != no; then 14166 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14167 14168fi 14169 14170else 14171 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14172echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14173if test "${ac_cv_search_opendir+set}" = set; then 14174 echo $ECHO_N "(cached) $ECHO_C" >&6 14175else 14176 ac_func_search_save_LIBS=$LIBS 14177cat >conftest.$ac_ext <<_ACEOF 14178/* confdefs.h. */ 14179_ACEOF 14180cat confdefs.h >>conftest.$ac_ext 14181cat >>conftest.$ac_ext <<_ACEOF 14182/* end confdefs.h. */ 14183 14184/* Override any GCC internal prototype to avoid an error. 14185 Use char because int might match the return type of a GCC 14186 builtin and then its argument prototype would still apply. */ 14187#ifdef __cplusplus 14188extern "C" 14189#endif 14190char opendir (); 14191int 14192main () 14193{ 14194return opendir (); 14195 ; 14196 return 0; 14197} 14198_ACEOF 14199for ac_lib in '' x; do 14200 if test -z "$ac_lib"; then 14201 ac_res="none required" 14202 else 14203 ac_res=-l$ac_lib 14204 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14205 fi 14206 rm -f conftest.$ac_objext conftest$ac_exeext 14207if { (ac_try="$ac_link" 14208case "(($ac_try" in 14209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14210 *) ac_try_echo=$ac_try;; 14211esac 14212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14213 (eval "$ac_link") 2>conftest.er1 14214 ac_status=$? 14215 grep -v '^ *+' conftest.er1 >conftest.err 14216 rm -f conftest.er1 14217 cat conftest.err >&5 14218 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14219 (exit $ac_status); } && 14220 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14221 { (case "(($ac_try" in 14222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14223 *) ac_try_echo=$ac_try;; 14224esac 14225eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14226 (eval "$ac_try") 2>&5 14227 ac_status=$? 14228 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14229 (exit $ac_status); }; } && 14230 { ac_try='test -s conftest$ac_exeext' 14231 { (case "(($ac_try" in 14232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14233 *) ac_try_echo=$ac_try;; 14234esac 14235eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14236 (eval "$ac_try") 2>&5 14237 ac_status=$? 14238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14239 (exit $ac_status); }; }; then 14240 ac_cv_search_opendir=$ac_res 14241else 14242 echo "$as_me: failed program was:" >&5 14243sed 's/^/| /' conftest.$ac_ext >&5 14244 14245 14246fi 14247 14248rm -f core conftest.err conftest.$ac_objext \ 14249 conftest$ac_exeext 14250 if test "${ac_cv_search_opendir+set}" = set; then 14251 break 14252fi 14253done 14254if test "${ac_cv_search_opendir+set}" = set; then 14255 : 14256else 14257 ac_cv_search_opendir=no 14258fi 14259rm conftest.$ac_ext 14260LIBS=$ac_func_search_save_LIBS 14261fi 14262{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14263echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14264ac_res=$ac_cv_search_opendir 14265if test "$ac_res" != no; then 14266 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14267 14268fi 14269 14270fi 14271 14272{ echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5 14273echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; } 14274if test "${ac_cv_header_mmap_anon+set}" = set; then 14275 echo $ECHO_N "(cached) $ECHO_C" >&6 14276else 14277 ac_ext=c 14278ac_cpp='$CPP $CPPFLAGS' 14279ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14280ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14281ac_compiler_gnu=$ac_cv_c_compiler_gnu 14282 14283 cat >conftest.$ac_ext <<_ACEOF 14284/* confdefs.h. */ 14285_ACEOF 14286cat confdefs.h >>conftest.$ac_ext 14287cat >>conftest.$ac_ext <<_ACEOF 14288/* end confdefs.h. */ 14289#include <sys/mman.h> 14290#include <unistd.h> 14291#include <fcntl.h> 14292int 14293main () 14294{ 14295mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0); 14296 ; 14297 return 0; 14298} 14299_ACEOF 14300rm -f conftest.$ac_objext 14301if { (ac_try="$ac_compile" 14302case "(($ac_try" in 14303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14304 *) ac_try_echo=$ac_try;; 14305esac 14306eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14307 (eval "$ac_compile") 2>conftest.er1 14308 ac_status=$? 14309 grep -v '^ *+' conftest.er1 >conftest.err 14310 rm -f conftest.er1 14311 cat conftest.err >&5 14312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14313 (exit $ac_status); } && 14314 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14315 { (case "(($ac_try" in 14316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14317 *) ac_try_echo=$ac_try;; 14318esac 14319eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14320 (eval "$ac_try") 2>&5 14321 ac_status=$? 14322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14323 (exit $ac_status); }; } && 14324 { ac_try='test -s conftest.$ac_objext' 14325 { (case "(($ac_try" in 14326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14327 *) ac_try_echo=$ac_try;; 14328esac 14329eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14330 (eval "$ac_try") 2>&5 14331 ac_status=$? 14332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14333 (exit $ac_status); }; }; then 14334 ac_cv_header_mmap_anon=yes 14335else 14336 echo "$as_me: failed program was:" >&5 14337sed 's/^/| /' conftest.$ac_ext >&5 14338 14339 ac_cv_header_mmap_anon=no 14340fi 14341 14342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14343 ac_ext=c 14344ac_cpp='$CPP $CPPFLAGS' 14345ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14346ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14347ac_compiler_gnu=$ac_cv_c_compiler_gnu 14348 14349 14350fi 14351{ echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5 14352echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; } 14353if test "$ac_cv_header_mmap_anon" = yes; then 14354 14355cat >>confdefs.h <<\_ACEOF 14356#define HAVE_MMAP_ANONYMOUS 1 14357_ACEOF 14358 14359fi 14360 14361{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 14362echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; } 14363if test "${ac_cv_header_stat_broken+set}" = set; then 14364 echo $ECHO_N "(cached) $ECHO_C" >&6 14365else 14366 cat >conftest.$ac_ext <<_ACEOF 14367/* confdefs.h. */ 14368_ACEOF 14369cat confdefs.h >>conftest.$ac_ext 14370cat >>conftest.$ac_ext <<_ACEOF 14371/* end confdefs.h. */ 14372#include <sys/types.h> 14373#include <sys/stat.h> 14374 14375#if defined S_ISBLK && defined S_IFDIR 14376# if S_ISBLK (S_IFDIR) 14377You lose. 14378# endif 14379#endif 14380 14381#if defined S_ISBLK && defined S_IFCHR 14382# if S_ISBLK (S_IFCHR) 14383You lose. 14384# endif 14385#endif 14386 14387#if defined S_ISLNK && defined S_IFREG 14388# if S_ISLNK (S_IFREG) 14389You lose. 14390# endif 14391#endif 14392 14393#if defined S_ISSOCK && defined S_IFREG 14394# if S_ISSOCK (S_IFREG) 14395You lose. 14396# endif 14397#endif 14398 14399_ACEOF 14400if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14401 $EGREP "You lose" >/dev/null 2>&1; then 14402 ac_cv_header_stat_broken=yes 14403else 14404 ac_cv_header_stat_broken=no 14405fi 14406rm -f conftest* 14407 14408fi 14409{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 14410echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; } 14411if test $ac_cv_header_stat_broken = yes; then 14412 14413cat >>confdefs.h <<\_ACEOF 14414#define STAT_MACROS_BROKEN 1 14415_ACEOF 14416 14417fi 14418 14419{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 14420echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } 14421if test "${ac_cv_header_sys_wait_h+set}" = set; then 14422 echo $ECHO_N "(cached) $ECHO_C" >&6 14423else 14424 cat >conftest.$ac_ext <<_ACEOF 14425/* confdefs.h. */ 14426_ACEOF 14427cat confdefs.h >>conftest.$ac_ext 14428cat >>conftest.$ac_ext <<_ACEOF 14429/* end confdefs.h. */ 14430#include <sys/types.h> 14431#include <sys/wait.h> 14432#ifndef WEXITSTATUS 14433# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 14434#endif 14435#ifndef WIFEXITED 14436# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 14437#endif 14438 14439int 14440main () 14441{ 14442 int s; 14443 wait (&s); 14444 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 14445 ; 14446 return 0; 14447} 14448_ACEOF 14449rm -f conftest.$ac_objext 14450if { (ac_try="$ac_compile" 14451case "(($ac_try" in 14452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14453 *) ac_try_echo=$ac_try;; 14454esac 14455eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14456 (eval "$ac_compile") 2>conftest.er1 14457 ac_status=$? 14458 grep -v '^ *+' conftest.er1 >conftest.err 14459 rm -f conftest.er1 14460 cat conftest.err >&5 14461 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14462 (exit $ac_status); } && 14463 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14464 { (case "(($ac_try" in 14465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14466 *) ac_try_echo=$ac_try;; 14467esac 14468eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14469 (eval "$ac_try") 2>&5 14470 ac_status=$? 14471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14472 (exit $ac_status); }; } && 14473 { ac_try='test -s conftest.$ac_objext' 14474 { (case "(($ac_try" in 14475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14476 *) ac_try_echo=$ac_try;; 14477esac 14478eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14479 (eval "$ac_try") 2>&5 14480 ac_status=$? 14481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14482 (exit $ac_status); }; }; then 14483 ac_cv_header_sys_wait_h=yes 14484else 14485 echo "$as_me: failed program was:" >&5 14486sed 's/^/| /' conftest.$ac_ext >&5 14487 14488 ac_cv_header_sys_wait_h=no 14489fi 14490 14491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14492fi 14493{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 14494echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; } 14495if test $ac_cv_header_sys_wait_h = yes; then 14496 14497cat >>confdefs.h <<\_ACEOF 14498#define HAVE_SYS_WAIT_H 1 14499_ACEOF 14500 14501fi 14502 14503{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 14504echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } 14505if test "${ac_cv_header_time+set}" = set; then 14506 echo $ECHO_N "(cached) $ECHO_C" >&6 14507else 14508 cat >conftest.$ac_ext <<_ACEOF 14509/* confdefs.h. */ 14510_ACEOF 14511cat confdefs.h >>conftest.$ac_ext 14512cat >>conftest.$ac_ext <<_ACEOF 14513/* end confdefs.h. */ 14514#include <sys/types.h> 14515#include <sys/time.h> 14516#include <time.h> 14517 14518int 14519main () 14520{ 14521if ((struct tm *) 0) 14522return 0; 14523 ; 14524 return 0; 14525} 14526_ACEOF 14527rm -f conftest.$ac_objext 14528if { (ac_try="$ac_compile" 14529case "(($ac_try" in 14530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14531 *) ac_try_echo=$ac_try;; 14532esac 14533eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14534 (eval "$ac_compile") 2>conftest.er1 14535 ac_status=$? 14536 grep -v '^ *+' conftest.er1 >conftest.err 14537 rm -f conftest.er1 14538 cat conftest.err >&5 14539 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14540 (exit $ac_status); } && 14541 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14542 { (case "(($ac_try" in 14543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14544 *) ac_try_echo=$ac_try;; 14545esac 14546eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14547 (eval "$ac_try") 2>&5 14548 ac_status=$? 14549 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14550 (exit $ac_status); }; } && 14551 { ac_try='test -s conftest.$ac_objext' 14552 { (case "(($ac_try" in 14553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14554 *) ac_try_echo=$ac_try;; 14555esac 14556eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14557 (eval "$ac_try") 2>&5 14558 ac_status=$? 14559 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14560 (exit $ac_status); }; }; then 14561 ac_cv_header_time=yes 14562else 14563 echo "$as_me: failed program was:" >&5 14564sed 's/^/| /' conftest.$ac_ext >&5 14565 14566 ac_cv_header_time=no 14567fi 14568 14569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14570fi 14571{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 14572echo "${ECHO_T}$ac_cv_header_time" >&6; } 14573if test $ac_cv_header_time = yes; then 14574 14575cat >>confdefs.h <<\_ACEOF 14576#define TIME_WITH_SYS_TIME 1 14577_ACEOF 14578 14579fi 14580 14581 14582 14583 14584 14585 14586 14587 14588for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h 14589do 14590as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14591if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14592 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14593echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14594if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14595 echo $ECHO_N "(cached) $ECHO_C" >&6 14596fi 14597ac_res=`eval echo '${'$as_ac_Header'}'` 14598 { echo "$as_me:$LINENO: result: $ac_res" >&5 14599echo "${ECHO_T}$ac_res" >&6; } 14600else 14601 # Is the header compilable? 14602{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14603echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14604cat >conftest.$ac_ext <<_ACEOF 14605/* confdefs.h. */ 14606_ACEOF 14607cat confdefs.h >>conftest.$ac_ext 14608cat >>conftest.$ac_ext <<_ACEOF 14609/* end confdefs.h. */ 14610$ac_includes_default 14611#include <$ac_header> 14612_ACEOF 14613rm -f conftest.$ac_objext 14614if { (ac_try="$ac_compile" 14615case "(($ac_try" in 14616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14617 *) ac_try_echo=$ac_try;; 14618esac 14619eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14620 (eval "$ac_compile") 2>conftest.er1 14621 ac_status=$? 14622 grep -v '^ *+' conftest.er1 >conftest.err 14623 rm -f conftest.er1 14624 cat conftest.err >&5 14625 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14626 (exit $ac_status); } && 14627 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14628 { (case "(($ac_try" in 14629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14630 *) ac_try_echo=$ac_try;; 14631esac 14632eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14633 (eval "$ac_try") 2>&5 14634 ac_status=$? 14635 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14636 (exit $ac_status); }; } && 14637 { ac_try='test -s conftest.$ac_objext' 14638 { (case "(($ac_try" in 14639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14640 *) ac_try_echo=$ac_try;; 14641esac 14642eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14643 (eval "$ac_try") 2>&5 14644 ac_status=$? 14645 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14646 (exit $ac_status); }; }; then 14647 ac_header_compiler=yes 14648else 14649 echo "$as_me: failed program was:" >&5 14650sed 's/^/| /' conftest.$ac_ext >&5 14651 14652 ac_header_compiler=no 14653fi 14654 14655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14656{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14657echo "${ECHO_T}$ac_header_compiler" >&6; } 14658 14659# Is the header present? 14660{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14661echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14662cat >conftest.$ac_ext <<_ACEOF 14663/* confdefs.h. */ 14664_ACEOF 14665cat confdefs.h >>conftest.$ac_ext 14666cat >>conftest.$ac_ext <<_ACEOF 14667/* end confdefs.h. */ 14668#include <$ac_header> 14669_ACEOF 14670if { (ac_try="$ac_cpp conftest.$ac_ext" 14671case "(($ac_try" in 14672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14673 *) ac_try_echo=$ac_try;; 14674esac 14675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14676 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14677 ac_status=$? 14678 grep -v '^ *+' conftest.er1 >conftest.err 14679 rm -f conftest.er1 14680 cat conftest.err >&5 14681 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14682 (exit $ac_status); } >/dev/null; then 14683 if test -s conftest.err; then 14684 ac_cpp_err=$ac_c_preproc_warn_flag 14685 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14686 else 14687 ac_cpp_err= 14688 fi 14689else 14690 ac_cpp_err=yes 14691fi 14692if test -z "$ac_cpp_err"; then 14693 ac_header_preproc=yes 14694else 14695 echo "$as_me: failed program was:" >&5 14696sed 's/^/| /' conftest.$ac_ext >&5 14697 14698 ac_header_preproc=no 14699fi 14700 14701rm -f conftest.err conftest.$ac_ext 14702{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14703echo "${ECHO_T}$ac_header_preproc" >&6; } 14704 14705# So? What about this header? 14706case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14707 yes:no: ) 14708 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14709echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14710 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14711echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14712 ac_header_preproc=yes 14713 ;; 14714 no:yes:* ) 14715 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14716echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14717 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14718echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14719 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14720echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14721 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14722echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14723 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14724echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14725 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14726echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14727 ( cat <<\_ASBOX 14728## ------------------------------------ ## 14729## Report this to http://llvm.org/bugs/ ## 14730## ------------------------------------ ## 14731_ASBOX 14732 ) | sed "s/^/$as_me: WARNING: /" >&2 14733 ;; 14734esac 14735{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14736echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14737if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14738 echo $ECHO_N "(cached) $ECHO_C" >&6 14739else 14740 eval "$as_ac_Header=\$ac_header_preproc" 14741fi 14742ac_res=`eval echo '${'$as_ac_Header'}'` 14743 { echo "$as_me:$LINENO: result: $ac_res" >&5 14744echo "${ECHO_T}$ac_res" >&6; } 14745 14746fi 14747if test `eval echo '${'$as_ac_Header'}'` = yes; then 14748 cat >>confdefs.h <<_ACEOF 14749#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14750_ACEOF 14751 14752fi 14753 14754done 14755 14756 14757 14758 14759 14760 14761 14762for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h 14763do 14764as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14765if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14766 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14767echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14768if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14769 echo $ECHO_N "(cached) $ECHO_C" >&6 14770fi 14771ac_res=`eval echo '${'$as_ac_Header'}'` 14772 { echo "$as_me:$LINENO: result: $ac_res" >&5 14773echo "${ECHO_T}$ac_res" >&6; } 14774else 14775 # Is the header compilable? 14776{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14777echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14778cat >conftest.$ac_ext <<_ACEOF 14779/* confdefs.h. */ 14780_ACEOF 14781cat confdefs.h >>conftest.$ac_ext 14782cat >>conftest.$ac_ext <<_ACEOF 14783/* end confdefs.h. */ 14784$ac_includes_default 14785#include <$ac_header> 14786_ACEOF 14787rm -f conftest.$ac_objext 14788if { (ac_try="$ac_compile" 14789case "(($ac_try" in 14790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14791 *) ac_try_echo=$ac_try;; 14792esac 14793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14794 (eval "$ac_compile") 2>conftest.er1 14795 ac_status=$? 14796 grep -v '^ *+' conftest.er1 >conftest.err 14797 rm -f conftest.er1 14798 cat conftest.err >&5 14799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14800 (exit $ac_status); } && 14801 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14802 { (case "(($ac_try" in 14803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14804 *) ac_try_echo=$ac_try;; 14805esac 14806eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14807 (eval "$ac_try") 2>&5 14808 ac_status=$? 14809 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14810 (exit $ac_status); }; } && 14811 { ac_try='test -s conftest.$ac_objext' 14812 { (case "(($ac_try" in 14813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14814 *) ac_try_echo=$ac_try;; 14815esac 14816eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14817 (eval "$ac_try") 2>&5 14818 ac_status=$? 14819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14820 (exit $ac_status); }; }; then 14821 ac_header_compiler=yes 14822else 14823 echo "$as_me: failed program was:" >&5 14824sed 's/^/| /' conftest.$ac_ext >&5 14825 14826 ac_header_compiler=no 14827fi 14828 14829rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14830{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14831echo "${ECHO_T}$ac_header_compiler" >&6; } 14832 14833# Is the header present? 14834{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14835echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14836cat >conftest.$ac_ext <<_ACEOF 14837/* confdefs.h. */ 14838_ACEOF 14839cat confdefs.h >>conftest.$ac_ext 14840cat >>conftest.$ac_ext <<_ACEOF 14841/* end confdefs.h. */ 14842#include <$ac_header> 14843_ACEOF 14844if { (ac_try="$ac_cpp conftest.$ac_ext" 14845case "(($ac_try" in 14846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14847 *) ac_try_echo=$ac_try;; 14848esac 14849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14850 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14851 ac_status=$? 14852 grep -v '^ *+' conftest.er1 >conftest.err 14853 rm -f conftest.er1 14854 cat conftest.err >&5 14855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14856 (exit $ac_status); } >/dev/null; then 14857 if test -s conftest.err; then 14858 ac_cpp_err=$ac_c_preproc_warn_flag 14859 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14860 else 14861 ac_cpp_err= 14862 fi 14863else 14864 ac_cpp_err=yes 14865fi 14866if test -z "$ac_cpp_err"; then 14867 ac_header_preproc=yes 14868else 14869 echo "$as_me: failed program was:" >&5 14870sed 's/^/| /' conftest.$ac_ext >&5 14871 14872 ac_header_preproc=no 14873fi 14874 14875rm -f conftest.err conftest.$ac_ext 14876{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14877echo "${ECHO_T}$ac_header_preproc" >&6; } 14878 14879# So? What about this header? 14880case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14881 yes:no: ) 14882 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14883echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14884 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14885echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14886 ac_header_preproc=yes 14887 ;; 14888 no:yes:* ) 14889 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14890echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14891 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14892echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14893 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14894echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14895 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14896echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14897 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14898echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14899 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14900echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14901 ( cat <<\_ASBOX 14902## ------------------------------------ ## 14903## Report this to http://llvm.org/bugs/ ## 14904## ------------------------------------ ## 14905_ASBOX 14906 ) | sed "s/^/$as_me: WARNING: /" >&2 14907 ;; 14908esac 14909{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14910echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14911if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14912 echo $ECHO_N "(cached) $ECHO_C" >&6 14913else 14914 eval "$as_ac_Header=\$ac_header_preproc" 14915fi 14916ac_res=`eval echo '${'$as_ac_Header'}'` 14917 { echo "$as_me:$LINENO: result: $ac_res" >&5 14918echo "${ECHO_T}$ac_res" >&6; } 14919 14920fi 14921if test `eval echo '${'$as_ac_Header'}'` = yes; then 14922 cat >>confdefs.h <<_ACEOF 14923#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14924_ACEOF 14925 14926fi 14927 14928done 14929 14930 14931 14932for ac_header in utime.h windows.h 14933do 14934as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14935if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14936 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14937echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14938if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14939 echo $ECHO_N "(cached) $ECHO_C" >&6 14940fi 14941ac_res=`eval echo '${'$as_ac_Header'}'` 14942 { echo "$as_me:$LINENO: result: $ac_res" >&5 14943echo "${ECHO_T}$ac_res" >&6; } 14944else 14945 # Is the header compilable? 14946{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14947echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14948cat >conftest.$ac_ext <<_ACEOF 14949/* confdefs.h. */ 14950_ACEOF 14951cat confdefs.h >>conftest.$ac_ext 14952cat >>conftest.$ac_ext <<_ACEOF 14953/* end confdefs.h. */ 14954$ac_includes_default 14955#include <$ac_header> 14956_ACEOF 14957rm -f conftest.$ac_objext 14958if { (ac_try="$ac_compile" 14959case "(($ac_try" in 14960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14961 *) ac_try_echo=$ac_try;; 14962esac 14963eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14964 (eval "$ac_compile") 2>conftest.er1 14965 ac_status=$? 14966 grep -v '^ *+' conftest.er1 >conftest.err 14967 rm -f conftest.er1 14968 cat conftest.err >&5 14969 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14970 (exit $ac_status); } && 14971 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14972 { (case "(($ac_try" in 14973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14974 *) ac_try_echo=$ac_try;; 14975esac 14976eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14977 (eval "$ac_try") 2>&5 14978 ac_status=$? 14979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14980 (exit $ac_status); }; } && 14981 { ac_try='test -s conftest.$ac_objext' 14982 { (case "(($ac_try" in 14983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14984 *) ac_try_echo=$ac_try;; 14985esac 14986eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14987 (eval "$ac_try") 2>&5 14988 ac_status=$? 14989 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14990 (exit $ac_status); }; }; then 14991 ac_header_compiler=yes 14992else 14993 echo "$as_me: failed program was:" >&5 14994sed 's/^/| /' conftest.$ac_ext >&5 14995 14996 ac_header_compiler=no 14997fi 14998 14999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15000{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15001echo "${ECHO_T}$ac_header_compiler" >&6; } 15002 15003# Is the header present? 15004{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15005echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15006cat >conftest.$ac_ext <<_ACEOF 15007/* confdefs.h. */ 15008_ACEOF 15009cat confdefs.h >>conftest.$ac_ext 15010cat >>conftest.$ac_ext <<_ACEOF 15011/* end confdefs.h. */ 15012#include <$ac_header> 15013_ACEOF 15014if { (ac_try="$ac_cpp conftest.$ac_ext" 15015case "(($ac_try" in 15016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15017 *) ac_try_echo=$ac_try;; 15018esac 15019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15020 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15021 ac_status=$? 15022 grep -v '^ *+' conftest.er1 >conftest.err 15023 rm -f conftest.er1 15024 cat conftest.err >&5 15025 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15026 (exit $ac_status); } >/dev/null; then 15027 if test -s conftest.err; then 15028 ac_cpp_err=$ac_c_preproc_warn_flag 15029 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15030 else 15031 ac_cpp_err= 15032 fi 15033else 15034 ac_cpp_err=yes 15035fi 15036if test -z "$ac_cpp_err"; then 15037 ac_header_preproc=yes 15038else 15039 echo "$as_me: failed program was:" >&5 15040sed 's/^/| /' conftest.$ac_ext >&5 15041 15042 ac_header_preproc=no 15043fi 15044 15045rm -f conftest.err conftest.$ac_ext 15046{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15047echo "${ECHO_T}$ac_header_preproc" >&6; } 15048 15049# So? What about this header? 15050case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15051 yes:no: ) 15052 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15053echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15054 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15055echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15056 ac_header_preproc=yes 15057 ;; 15058 no:yes:* ) 15059 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15060echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15061 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15062echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15063 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15064echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15065 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15066echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15067 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15068echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15069 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15070echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15071 ( cat <<\_ASBOX 15072## ------------------------------------ ## 15073## Report this to http://llvm.org/bugs/ ## 15074## ------------------------------------ ## 15075_ASBOX 15076 ) | sed "s/^/$as_me: WARNING: /" >&2 15077 ;; 15078esac 15079{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15080echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15081if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15082 echo $ECHO_N "(cached) $ECHO_C" >&6 15083else 15084 eval "$as_ac_Header=\$ac_header_preproc" 15085fi 15086ac_res=`eval echo '${'$as_ac_Header'}'` 15087 { echo "$as_me:$LINENO: result: $ac_res" >&5 15088echo "${ECHO_T}$ac_res" >&6; } 15089 15090fi 15091if test `eval echo '${'$as_ac_Header'}'` = yes; then 15092 cat >>confdefs.h <<_ACEOF 15093#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15094_ACEOF 15095 15096fi 15097 15098done 15099 15100 15101 15102 15103 15104 15105for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h 15106do 15107as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15108if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15109 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15110echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15111if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15112 echo $ECHO_N "(cached) $ECHO_C" >&6 15113fi 15114ac_res=`eval echo '${'$as_ac_Header'}'` 15115 { echo "$as_me:$LINENO: result: $ac_res" >&5 15116echo "${ECHO_T}$ac_res" >&6; } 15117else 15118 # Is the header compilable? 15119{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15120echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15121cat >conftest.$ac_ext <<_ACEOF 15122/* confdefs.h. */ 15123_ACEOF 15124cat confdefs.h >>conftest.$ac_ext 15125cat >>conftest.$ac_ext <<_ACEOF 15126/* end confdefs.h. */ 15127$ac_includes_default 15128#include <$ac_header> 15129_ACEOF 15130rm -f conftest.$ac_objext 15131if { (ac_try="$ac_compile" 15132case "(($ac_try" in 15133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15134 *) ac_try_echo=$ac_try;; 15135esac 15136eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15137 (eval "$ac_compile") 2>conftest.er1 15138 ac_status=$? 15139 grep -v '^ *+' conftest.er1 >conftest.err 15140 rm -f conftest.er1 15141 cat conftest.err >&5 15142 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15143 (exit $ac_status); } && 15144 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15145 { (case "(($ac_try" in 15146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15147 *) ac_try_echo=$ac_try;; 15148esac 15149eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15150 (eval "$ac_try") 2>&5 15151 ac_status=$? 15152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15153 (exit $ac_status); }; } && 15154 { ac_try='test -s conftest.$ac_objext' 15155 { (case "(($ac_try" in 15156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15157 *) ac_try_echo=$ac_try;; 15158esac 15159eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15160 (eval "$ac_try") 2>&5 15161 ac_status=$? 15162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15163 (exit $ac_status); }; }; then 15164 ac_header_compiler=yes 15165else 15166 echo "$as_me: failed program was:" >&5 15167sed 's/^/| /' conftest.$ac_ext >&5 15168 15169 ac_header_compiler=no 15170fi 15171 15172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15173{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15174echo "${ECHO_T}$ac_header_compiler" >&6; } 15175 15176# Is the header present? 15177{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15178echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15179cat >conftest.$ac_ext <<_ACEOF 15180/* confdefs.h. */ 15181_ACEOF 15182cat confdefs.h >>conftest.$ac_ext 15183cat >>conftest.$ac_ext <<_ACEOF 15184/* end confdefs.h. */ 15185#include <$ac_header> 15186_ACEOF 15187if { (ac_try="$ac_cpp conftest.$ac_ext" 15188case "(($ac_try" in 15189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15190 *) ac_try_echo=$ac_try;; 15191esac 15192eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15193 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15194 ac_status=$? 15195 grep -v '^ *+' conftest.er1 >conftest.err 15196 rm -f conftest.er1 15197 cat conftest.err >&5 15198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15199 (exit $ac_status); } >/dev/null; then 15200 if test -s conftest.err; then 15201 ac_cpp_err=$ac_c_preproc_warn_flag 15202 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15203 else 15204 ac_cpp_err= 15205 fi 15206else 15207 ac_cpp_err=yes 15208fi 15209if test -z "$ac_cpp_err"; then 15210 ac_header_preproc=yes 15211else 15212 echo "$as_me: failed program was:" >&5 15213sed 's/^/| /' conftest.$ac_ext >&5 15214 15215 ac_header_preproc=no 15216fi 15217 15218rm -f conftest.err conftest.$ac_ext 15219{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15220echo "${ECHO_T}$ac_header_preproc" >&6; } 15221 15222# So? What about this header? 15223case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15224 yes:no: ) 15225 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15226echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15227 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15228echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15229 ac_header_preproc=yes 15230 ;; 15231 no:yes:* ) 15232 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15233echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15234 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15235echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15236 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15237echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15238 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15239echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15240 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15241echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15242 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15243echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15244 ( cat <<\_ASBOX 15245## ------------------------------------ ## 15246## Report this to http://llvm.org/bugs/ ## 15247## ------------------------------------ ## 15248_ASBOX 15249 ) | sed "s/^/$as_me: WARNING: /" >&2 15250 ;; 15251esac 15252{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15253echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15254if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15255 echo $ECHO_N "(cached) $ECHO_C" >&6 15256else 15257 eval "$as_ac_Header=\$ac_header_preproc" 15258fi 15259ac_res=`eval echo '${'$as_ac_Header'}'` 15260 { echo "$as_me:$LINENO: result: $ac_res" >&5 15261echo "${ECHO_T}$ac_res" >&6; } 15262 15263fi 15264if test `eval echo '${'$as_ac_Header'}'` = yes; then 15265 cat >>confdefs.h <<_ACEOF 15266#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15267_ACEOF 15268 15269fi 15270 15271done 15272 15273 15274 15275 15276 15277for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h 15278do 15279as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15280if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15281 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15282echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15283if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15284 echo $ECHO_N "(cached) $ECHO_C" >&6 15285fi 15286ac_res=`eval echo '${'$as_ac_Header'}'` 15287 { echo "$as_me:$LINENO: result: $ac_res" >&5 15288echo "${ECHO_T}$ac_res" >&6; } 15289else 15290 # Is the header compilable? 15291{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15292echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15293cat >conftest.$ac_ext <<_ACEOF 15294/* confdefs.h. */ 15295_ACEOF 15296cat confdefs.h >>conftest.$ac_ext 15297cat >>conftest.$ac_ext <<_ACEOF 15298/* end confdefs.h. */ 15299$ac_includes_default 15300#include <$ac_header> 15301_ACEOF 15302rm -f conftest.$ac_objext 15303if { (ac_try="$ac_compile" 15304case "(($ac_try" in 15305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15306 *) ac_try_echo=$ac_try;; 15307esac 15308eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15309 (eval "$ac_compile") 2>conftest.er1 15310 ac_status=$? 15311 grep -v '^ *+' conftest.er1 >conftest.err 15312 rm -f conftest.er1 15313 cat conftest.err >&5 15314 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15315 (exit $ac_status); } && 15316 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15317 { (case "(($ac_try" in 15318 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15319 *) ac_try_echo=$ac_try;; 15320esac 15321eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15322 (eval "$ac_try") 2>&5 15323 ac_status=$? 15324 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15325 (exit $ac_status); }; } && 15326 { ac_try='test -s conftest.$ac_objext' 15327 { (case "(($ac_try" in 15328 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15329 *) ac_try_echo=$ac_try;; 15330esac 15331eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15332 (eval "$ac_try") 2>&5 15333 ac_status=$? 15334 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15335 (exit $ac_status); }; }; then 15336 ac_header_compiler=yes 15337else 15338 echo "$as_me: failed program was:" >&5 15339sed 's/^/| /' conftest.$ac_ext >&5 15340 15341 ac_header_compiler=no 15342fi 15343 15344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15345{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15346echo "${ECHO_T}$ac_header_compiler" >&6; } 15347 15348# Is the header present? 15349{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15350echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15351cat >conftest.$ac_ext <<_ACEOF 15352/* confdefs.h. */ 15353_ACEOF 15354cat confdefs.h >>conftest.$ac_ext 15355cat >>conftest.$ac_ext <<_ACEOF 15356/* end confdefs.h. */ 15357#include <$ac_header> 15358_ACEOF 15359if { (ac_try="$ac_cpp conftest.$ac_ext" 15360case "(($ac_try" in 15361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15362 *) ac_try_echo=$ac_try;; 15363esac 15364eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15365 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15366 ac_status=$? 15367 grep -v '^ *+' conftest.er1 >conftest.err 15368 rm -f conftest.er1 15369 cat conftest.err >&5 15370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15371 (exit $ac_status); } >/dev/null; then 15372 if test -s conftest.err; then 15373 ac_cpp_err=$ac_c_preproc_warn_flag 15374 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15375 else 15376 ac_cpp_err= 15377 fi 15378else 15379 ac_cpp_err=yes 15380fi 15381if test -z "$ac_cpp_err"; then 15382 ac_header_preproc=yes 15383else 15384 echo "$as_me: failed program was:" >&5 15385sed 's/^/| /' conftest.$ac_ext >&5 15386 15387 ac_header_preproc=no 15388fi 15389 15390rm -f conftest.err conftest.$ac_ext 15391{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15392echo "${ECHO_T}$ac_header_preproc" >&6; } 15393 15394# So? What about this header? 15395case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15396 yes:no: ) 15397 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15398echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15399 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15400echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15401 ac_header_preproc=yes 15402 ;; 15403 no:yes:* ) 15404 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15405echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15406 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15407echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15408 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15409echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15410 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15411echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15412 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15413echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15414 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15415echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15416 ( cat <<\_ASBOX 15417## ------------------------------------ ## 15418## Report this to http://llvm.org/bugs/ ## 15419## ------------------------------------ ## 15420_ASBOX 15421 ) | sed "s/^/$as_me: WARNING: /" >&2 15422 ;; 15423esac 15424{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15425echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15426if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15427 echo $ECHO_N "(cached) $ECHO_C" >&6 15428else 15429 eval "$as_ac_Header=\$ac_header_preproc" 15430fi 15431ac_res=`eval echo '${'$as_ac_Header'}'` 15432 { echo "$as_me:$LINENO: result: $ac_res" >&5 15433echo "${ECHO_T}$ac_res" >&6; } 15434 15435fi 15436if test `eval echo '${'$as_ac_Header'}'` = yes; then 15437 cat >>confdefs.h <<_ACEOF 15438#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15439_ACEOF 15440 15441fi 15442 15443done 15444 15445 15446for ac_header in valgrind/valgrind.h 15447do 15448as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15449if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15450 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15451echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15452if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15453 echo $ECHO_N "(cached) $ECHO_C" >&6 15454fi 15455ac_res=`eval echo '${'$as_ac_Header'}'` 15456 { echo "$as_me:$LINENO: result: $ac_res" >&5 15457echo "${ECHO_T}$ac_res" >&6; } 15458else 15459 # Is the header compilable? 15460{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15461echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15462cat >conftest.$ac_ext <<_ACEOF 15463/* confdefs.h. */ 15464_ACEOF 15465cat confdefs.h >>conftest.$ac_ext 15466cat >>conftest.$ac_ext <<_ACEOF 15467/* end confdefs.h. */ 15468$ac_includes_default 15469#include <$ac_header> 15470_ACEOF 15471rm -f conftest.$ac_objext 15472if { (ac_try="$ac_compile" 15473case "(($ac_try" in 15474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15475 *) ac_try_echo=$ac_try;; 15476esac 15477eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15478 (eval "$ac_compile") 2>conftest.er1 15479 ac_status=$? 15480 grep -v '^ *+' conftest.er1 >conftest.err 15481 rm -f conftest.er1 15482 cat conftest.err >&5 15483 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15484 (exit $ac_status); } && 15485 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15486 { (case "(($ac_try" in 15487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15488 *) ac_try_echo=$ac_try;; 15489esac 15490eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15491 (eval "$ac_try") 2>&5 15492 ac_status=$? 15493 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15494 (exit $ac_status); }; } && 15495 { ac_try='test -s conftest.$ac_objext' 15496 { (case "(($ac_try" in 15497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15498 *) ac_try_echo=$ac_try;; 15499esac 15500eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15501 (eval "$ac_try") 2>&5 15502 ac_status=$? 15503 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15504 (exit $ac_status); }; }; then 15505 ac_header_compiler=yes 15506else 15507 echo "$as_me: failed program was:" >&5 15508sed 's/^/| /' conftest.$ac_ext >&5 15509 15510 ac_header_compiler=no 15511fi 15512 15513rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15514{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15515echo "${ECHO_T}$ac_header_compiler" >&6; } 15516 15517# Is the header present? 15518{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15519echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15520cat >conftest.$ac_ext <<_ACEOF 15521/* confdefs.h. */ 15522_ACEOF 15523cat confdefs.h >>conftest.$ac_ext 15524cat >>conftest.$ac_ext <<_ACEOF 15525/* end confdefs.h. */ 15526#include <$ac_header> 15527_ACEOF 15528if { (ac_try="$ac_cpp conftest.$ac_ext" 15529case "(($ac_try" in 15530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15531 *) ac_try_echo=$ac_try;; 15532esac 15533eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15534 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15535 ac_status=$? 15536 grep -v '^ *+' conftest.er1 >conftest.err 15537 rm -f conftest.er1 15538 cat conftest.err >&5 15539 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15540 (exit $ac_status); } >/dev/null; then 15541 if test -s conftest.err; then 15542 ac_cpp_err=$ac_c_preproc_warn_flag 15543 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15544 else 15545 ac_cpp_err= 15546 fi 15547else 15548 ac_cpp_err=yes 15549fi 15550if test -z "$ac_cpp_err"; then 15551 ac_header_preproc=yes 15552else 15553 echo "$as_me: failed program was:" >&5 15554sed 's/^/| /' conftest.$ac_ext >&5 15555 15556 ac_header_preproc=no 15557fi 15558 15559rm -f conftest.err conftest.$ac_ext 15560{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15561echo "${ECHO_T}$ac_header_preproc" >&6; } 15562 15563# So? What about this header? 15564case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15565 yes:no: ) 15566 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15567echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15568 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15569echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15570 ac_header_preproc=yes 15571 ;; 15572 no:yes:* ) 15573 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15574echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15575 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15576echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15577 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15578echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15579 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15580echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15581 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15582echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15583 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15584echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15585 ( cat <<\_ASBOX 15586## ------------------------------------ ## 15587## Report this to http://llvm.org/bugs/ ## 15588## ------------------------------------ ## 15589_ASBOX 15590 ) | sed "s/^/$as_me: WARNING: /" >&2 15591 ;; 15592esac 15593{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15594echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15595if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15596 echo $ECHO_N "(cached) $ECHO_C" >&6 15597else 15598 eval "$as_ac_Header=\$ac_header_preproc" 15599fi 15600ac_res=`eval echo '${'$as_ac_Header'}'` 15601 { echo "$as_me:$LINENO: result: $ac_res" >&5 15602echo "${ECHO_T}$ac_res" >&6; } 15603 15604fi 15605if test `eval echo '${'$as_ac_Header'}'` = yes; then 15606 cat >>confdefs.h <<_ACEOF 15607#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15608_ACEOF 15609 15610fi 15611 15612done 15613 15614 15615for ac_header in fenv.h 15616do 15617as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15618if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15619 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15620echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15621if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15622 echo $ECHO_N "(cached) $ECHO_C" >&6 15623fi 15624ac_res=`eval echo '${'$as_ac_Header'}'` 15625 { echo "$as_me:$LINENO: result: $ac_res" >&5 15626echo "${ECHO_T}$ac_res" >&6; } 15627else 15628 # Is the header compilable? 15629{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15630echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15631cat >conftest.$ac_ext <<_ACEOF 15632/* confdefs.h. */ 15633_ACEOF 15634cat confdefs.h >>conftest.$ac_ext 15635cat >>conftest.$ac_ext <<_ACEOF 15636/* end confdefs.h. */ 15637$ac_includes_default 15638#include <$ac_header> 15639_ACEOF 15640rm -f conftest.$ac_objext 15641if { (ac_try="$ac_compile" 15642case "(($ac_try" in 15643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15644 *) ac_try_echo=$ac_try;; 15645esac 15646eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15647 (eval "$ac_compile") 2>conftest.er1 15648 ac_status=$? 15649 grep -v '^ *+' conftest.er1 >conftest.err 15650 rm -f conftest.er1 15651 cat conftest.err >&5 15652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15653 (exit $ac_status); } && 15654 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15655 { (case "(($ac_try" in 15656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15657 *) ac_try_echo=$ac_try;; 15658esac 15659eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15660 (eval "$ac_try") 2>&5 15661 ac_status=$? 15662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15663 (exit $ac_status); }; } && 15664 { ac_try='test -s conftest.$ac_objext' 15665 { (case "(($ac_try" in 15666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15667 *) ac_try_echo=$ac_try;; 15668esac 15669eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15670 (eval "$ac_try") 2>&5 15671 ac_status=$? 15672 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15673 (exit $ac_status); }; }; then 15674 ac_header_compiler=yes 15675else 15676 echo "$as_me: failed program was:" >&5 15677sed 's/^/| /' conftest.$ac_ext >&5 15678 15679 ac_header_compiler=no 15680fi 15681 15682rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15683{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15684echo "${ECHO_T}$ac_header_compiler" >&6; } 15685 15686# Is the header present? 15687{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15688echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15689cat >conftest.$ac_ext <<_ACEOF 15690/* confdefs.h. */ 15691_ACEOF 15692cat confdefs.h >>conftest.$ac_ext 15693cat >>conftest.$ac_ext <<_ACEOF 15694/* end confdefs.h. */ 15695#include <$ac_header> 15696_ACEOF 15697if { (ac_try="$ac_cpp conftest.$ac_ext" 15698case "(($ac_try" in 15699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15700 *) ac_try_echo=$ac_try;; 15701esac 15702eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15703 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15704 ac_status=$? 15705 grep -v '^ *+' conftest.er1 >conftest.err 15706 rm -f conftest.er1 15707 cat conftest.err >&5 15708 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15709 (exit $ac_status); } >/dev/null; then 15710 if test -s conftest.err; then 15711 ac_cpp_err=$ac_c_preproc_warn_flag 15712 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15713 else 15714 ac_cpp_err= 15715 fi 15716else 15717 ac_cpp_err=yes 15718fi 15719if test -z "$ac_cpp_err"; then 15720 ac_header_preproc=yes 15721else 15722 echo "$as_me: failed program was:" >&5 15723sed 's/^/| /' conftest.$ac_ext >&5 15724 15725 ac_header_preproc=no 15726fi 15727 15728rm -f conftest.err conftest.$ac_ext 15729{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15730echo "${ECHO_T}$ac_header_preproc" >&6; } 15731 15732# So? What about this header? 15733case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15734 yes:no: ) 15735 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15736echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15737 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15738echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15739 ac_header_preproc=yes 15740 ;; 15741 no:yes:* ) 15742 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15743echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15744 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15745echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15746 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15747echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15748 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15749echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15750 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15751echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15752 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15753echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15754 ( cat <<\_ASBOX 15755## ------------------------------------ ## 15756## Report this to http://llvm.org/bugs/ ## 15757## ------------------------------------ ## 15758_ASBOX 15759 ) | sed "s/^/$as_me: WARNING: /" >&2 15760 ;; 15761esac 15762{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15763echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15764if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15765 echo $ECHO_N "(cached) $ECHO_C" >&6 15766else 15767 eval "$as_ac_Header=\$ac_header_preproc" 15768fi 15769ac_res=`eval echo '${'$as_ac_Header'}'` 15770 { echo "$as_me:$LINENO: result: $ac_res" >&5 15771echo "${ECHO_T}$ac_res" >&6; } 15772 15773fi 15774if test `eval echo '${'$as_ac_Header'}'` = yes; then 15775 cat >>confdefs.h <<_ACEOF 15776#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15777_ACEOF 15778 15779fi 15780 15781done 15782 15783if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 15784 15785for ac_header in pthread.h 15786do 15787as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15788if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15789 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15790echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15791if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15792 echo $ECHO_N "(cached) $ECHO_C" >&6 15793fi 15794ac_res=`eval echo '${'$as_ac_Header'}'` 15795 { echo "$as_me:$LINENO: result: $ac_res" >&5 15796echo "${ECHO_T}$ac_res" >&6; } 15797else 15798 # Is the header compilable? 15799{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15800echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15801cat >conftest.$ac_ext <<_ACEOF 15802/* confdefs.h. */ 15803_ACEOF 15804cat confdefs.h >>conftest.$ac_ext 15805cat >>conftest.$ac_ext <<_ACEOF 15806/* end confdefs.h. */ 15807$ac_includes_default 15808#include <$ac_header> 15809_ACEOF 15810rm -f conftest.$ac_objext 15811if { (ac_try="$ac_compile" 15812case "(($ac_try" in 15813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15814 *) ac_try_echo=$ac_try;; 15815esac 15816eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15817 (eval "$ac_compile") 2>conftest.er1 15818 ac_status=$? 15819 grep -v '^ *+' conftest.er1 >conftest.err 15820 rm -f conftest.er1 15821 cat conftest.err >&5 15822 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15823 (exit $ac_status); } && 15824 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15825 { (case "(($ac_try" in 15826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15827 *) ac_try_echo=$ac_try;; 15828esac 15829eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15830 (eval "$ac_try") 2>&5 15831 ac_status=$? 15832 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15833 (exit $ac_status); }; } && 15834 { ac_try='test -s conftest.$ac_objext' 15835 { (case "(($ac_try" in 15836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15837 *) ac_try_echo=$ac_try;; 15838esac 15839eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15840 (eval "$ac_try") 2>&5 15841 ac_status=$? 15842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15843 (exit $ac_status); }; }; then 15844 ac_header_compiler=yes 15845else 15846 echo "$as_me: failed program was:" >&5 15847sed 's/^/| /' conftest.$ac_ext >&5 15848 15849 ac_header_compiler=no 15850fi 15851 15852rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15853{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15854echo "${ECHO_T}$ac_header_compiler" >&6; } 15855 15856# Is the header present? 15857{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15858echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15859cat >conftest.$ac_ext <<_ACEOF 15860/* confdefs.h. */ 15861_ACEOF 15862cat confdefs.h >>conftest.$ac_ext 15863cat >>conftest.$ac_ext <<_ACEOF 15864/* end confdefs.h. */ 15865#include <$ac_header> 15866_ACEOF 15867if { (ac_try="$ac_cpp conftest.$ac_ext" 15868case "(($ac_try" in 15869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15870 *) ac_try_echo=$ac_try;; 15871esac 15872eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15873 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15874 ac_status=$? 15875 grep -v '^ *+' conftest.er1 >conftest.err 15876 rm -f conftest.er1 15877 cat conftest.err >&5 15878 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15879 (exit $ac_status); } >/dev/null; then 15880 if test -s conftest.err; then 15881 ac_cpp_err=$ac_c_preproc_warn_flag 15882 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15883 else 15884 ac_cpp_err= 15885 fi 15886else 15887 ac_cpp_err=yes 15888fi 15889if test -z "$ac_cpp_err"; then 15890 ac_header_preproc=yes 15891else 15892 echo "$as_me: failed program was:" >&5 15893sed 's/^/| /' conftest.$ac_ext >&5 15894 15895 ac_header_preproc=no 15896fi 15897 15898rm -f conftest.err conftest.$ac_ext 15899{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15900echo "${ECHO_T}$ac_header_preproc" >&6; } 15901 15902# So? What about this header? 15903case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15904 yes:no: ) 15905 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15906echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15907 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15908echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15909 ac_header_preproc=yes 15910 ;; 15911 no:yes:* ) 15912 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15913echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15914 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15915echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15916 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15917echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15918 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15919echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15920 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15921echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15922 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15923echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15924 ( cat <<\_ASBOX 15925## ------------------------------------ ## 15926## Report this to http://llvm.org/bugs/ ## 15927## ------------------------------------ ## 15928_ASBOX 15929 ) | sed "s/^/$as_me: WARNING: /" >&2 15930 ;; 15931esac 15932{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15933echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15934if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15935 echo $ECHO_N "(cached) $ECHO_C" >&6 15936else 15937 eval "$as_ac_Header=\$ac_header_preproc" 15938fi 15939ac_res=`eval echo '${'$as_ac_Header'}'` 15940 { echo "$as_me:$LINENO: result: $ac_res" >&5 15941echo "${ECHO_T}$ac_res" >&6; } 15942 15943fi 15944if test `eval echo '${'$as_ac_Header'}'` = yes; then 15945 cat >>confdefs.h <<_ACEOF 15946#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15947_ACEOF 15948 HAVE_PTHREAD=1 15949 15950else 15951 HAVE_PTHREAD=0 15952 15953fi 15954 15955done 15956 15957else 15958 HAVE_PTHREAD=0 15959 15960fi 15961 15962if test "$llvm_cv_enable_libffi" = "yes" ; then 15963 15964 15965for ac_header in ffi.h ffi/ffi.h 15966do 15967as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15968if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15969 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15970echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15971if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15972 echo $ECHO_N "(cached) $ECHO_C" >&6 15973fi 15974ac_res=`eval echo '${'$as_ac_Header'}'` 15975 { echo "$as_me:$LINENO: result: $ac_res" >&5 15976echo "${ECHO_T}$ac_res" >&6; } 15977else 15978 # Is the header compilable? 15979{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15980echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15981cat >conftest.$ac_ext <<_ACEOF 15982/* confdefs.h. */ 15983_ACEOF 15984cat confdefs.h >>conftest.$ac_ext 15985cat >>conftest.$ac_ext <<_ACEOF 15986/* end confdefs.h. */ 15987$ac_includes_default 15988#include <$ac_header> 15989_ACEOF 15990rm -f conftest.$ac_objext 15991if { (ac_try="$ac_compile" 15992case "(($ac_try" in 15993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15994 *) ac_try_echo=$ac_try;; 15995esac 15996eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15997 (eval "$ac_compile") 2>conftest.er1 15998 ac_status=$? 15999 grep -v '^ *+' conftest.er1 >conftest.err 16000 rm -f conftest.er1 16001 cat conftest.err >&5 16002 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16003 (exit $ac_status); } && 16004 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16005 { (case "(($ac_try" in 16006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16007 *) ac_try_echo=$ac_try;; 16008esac 16009eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16010 (eval "$ac_try") 2>&5 16011 ac_status=$? 16012 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16013 (exit $ac_status); }; } && 16014 { ac_try='test -s conftest.$ac_objext' 16015 { (case "(($ac_try" in 16016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16017 *) ac_try_echo=$ac_try;; 16018esac 16019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16020 (eval "$ac_try") 2>&5 16021 ac_status=$? 16022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16023 (exit $ac_status); }; }; then 16024 ac_header_compiler=yes 16025else 16026 echo "$as_me: failed program was:" >&5 16027sed 's/^/| /' conftest.$ac_ext >&5 16028 16029 ac_header_compiler=no 16030fi 16031 16032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16033{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16034echo "${ECHO_T}$ac_header_compiler" >&6; } 16035 16036# Is the header present? 16037{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16038echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16039cat >conftest.$ac_ext <<_ACEOF 16040/* confdefs.h. */ 16041_ACEOF 16042cat confdefs.h >>conftest.$ac_ext 16043cat >>conftest.$ac_ext <<_ACEOF 16044/* end confdefs.h. */ 16045#include <$ac_header> 16046_ACEOF 16047if { (ac_try="$ac_cpp conftest.$ac_ext" 16048case "(($ac_try" in 16049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16050 *) ac_try_echo=$ac_try;; 16051esac 16052eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16053 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16054 ac_status=$? 16055 grep -v '^ *+' conftest.er1 >conftest.err 16056 rm -f conftest.er1 16057 cat conftest.err >&5 16058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16059 (exit $ac_status); } >/dev/null; then 16060 if test -s conftest.err; then 16061 ac_cpp_err=$ac_c_preproc_warn_flag 16062 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16063 else 16064 ac_cpp_err= 16065 fi 16066else 16067 ac_cpp_err=yes 16068fi 16069if test -z "$ac_cpp_err"; then 16070 ac_header_preproc=yes 16071else 16072 echo "$as_me: failed program was:" >&5 16073sed 's/^/| /' conftest.$ac_ext >&5 16074 16075 ac_header_preproc=no 16076fi 16077 16078rm -f conftest.err conftest.$ac_ext 16079{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16080echo "${ECHO_T}$ac_header_preproc" >&6; } 16081 16082# So? What about this header? 16083case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16084 yes:no: ) 16085 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16086echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16087 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16088echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16089 ac_header_preproc=yes 16090 ;; 16091 no:yes:* ) 16092 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16093echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16094 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16095echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16096 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16097echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16098 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16099echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16100 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16101echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16102 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16103echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16104 ( cat <<\_ASBOX 16105## ------------------------------------ ## 16106## Report this to http://llvm.org/bugs/ ## 16107## ------------------------------------ ## 16108_ASBOX 16109 ) | sed "s/^/$as_me: WARNING: /" >&2 16110 ;; 16111esac 16112{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16113echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16114if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16115 echo $ECHO_N "(cached) $ECHO_C" >&6 16116else 16117 eval "$as_ac_Header=\$ac_header_preproc" 16118fi 16119ac_res=`eval echo '${'$as_ac_Header'}'` 16120 { echo "$as_me:$LINENO: result: $ac_res" >&5 16121echo "${ECHO_T}$ac_res" >&6; } 16122 16123fi 16124if test `eval echo '${'$as_ac_Header'}'` = yes; then 16125 cat >>confdefs.h <<_ACEOF 16126#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16127_ACEOF 16128 16129fi 16130 16131done 16132 16133fi 16134 16135 16136for ac_header in CrashReporterClient.h 16137do 16138as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16139if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16140 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16141echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16142if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16143 echo $ECHO_N "(cached) $ECHO_C" >&6 16144fi 16145ac_res=`eval echo '${'$as_ac_Header'}'` 16146 { echo "$as_me:$LINENO: result: $ac_res" >&5 16147echo "${ECHO_T}$ac_res" >&6; } 16148else 16149 # Is the header compilable? 16150{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16151echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16152cat >conftest.$ac_ext <<_ACEOF 16153/* confdefs.h. */ 16154_ACEOF 16155cat confdefs.h >>conftest.$ac_ext 16156cat >>conftest.$ac_ext <<_ACEOF 16157/* end confdefs.h. */ 16158$ac_includes_default 16159#include <$ac_header> 16160_ACEOF 16161rm -f conftest.$ac_objext 16162if { (ac_try="$ac_compile" 16163case "(($ac_try" in 16164 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16165 *) ac_try_echo=$ac_try;; 16166esac 16167eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16168 (eval "$ac_compile") 2>conftest.er1 16169 ac_status=$? 16170 grep -v '^ *+' conftest.er1 >conftest.err 16171 rm -f conftest.er1 16172 cat conftest.err >&5 16173 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16174 (exit $ac_status); } && 16175 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16176 { (case "(($ac_try" in 16177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16178 *) ac_try_echo=$ac_try;; 16179esac 16180eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16181 (eval "$ac_try") 2>&5 16182 ac_status=$? 16183 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16184 (exit $ac_status); }; } && 16185 { ac_try='test -s conftest.$ac_objext' 16186 { (case "(($ac_try" in 16187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16188 *) ac_try_echo=$ac_try;; 16189esac 16190eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16191 (eval "$ac_try") 2>&5 16192 ac_status=$? 16193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16194 (exit $ac_status); }; }; then 16195 ac_header_compiler=yes 16196else 16197 echo "$as_me: failed program was:" >&5 16198sed 's/^/| /' conftest.$ac_ext >&5 16199 16200 ac_header_compiler=no 16201fi 16202 16203rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16204{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16205echo "${ECHO_T}$ac_header_compiler" >&6; } 16206 16207# Is the header present? 16208{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16209echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16210cat >conftest.$ac_ext <<_ACEOF 16211/* confdefs.h. */ 16212_ACEOF 16213cat confdefs.h >>conftest.$ac_ext 16214cat >>conftest.$ac_ext <<_ACEOF 16215/* end confdefs.h. */ 16216#include <$ac_header> 16217_ACEOF 16218if { (ac_try="$ac_cpp conftest.$ac_ext" 16219case "(($ac_try" in 16220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16221 *) ac_try_echo=$ac_try;; 16222esac 16223eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16224 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16225 ac_status=$? 16226 grep -v '^ *+' conftest.er1 >conftest.err 16227 rm -f conftest.er1 16228 cat conftest.err >&5 16229 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16230 (exit $ac_status); } >/dev/null; then 16231 if test -s conftest.err; then 16232 ac_cpp_err=$ac_c_preproc_warn_flag 16233 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16234 else 16235 ac_cpp_err= 16236 fi 16237else 16238 ac_cpp_err=yes 16239fi 16240if test -z "$ac_cpp_err"; then 16241 ac_header_preproc=yes 16242else 16243 echo "$as_me: failed program was:" >&5 16244sed 's/^/| /' conftest.$ac_ext >&5 16245 16246 ac_header_preproc=no 16247fi 16248 16249rm -f conftest.err conftest.$ac_ext 16250{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16251echo "${ECHO_T}$ac_header_preproc" >&6; } 16252 16253# So? What about this header? 16254case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16255 yes:no: ) 16256 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16257echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16258 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16259echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16260 ac_header_preproc=yes 16261 ;; 16262 no:yes:* ) 16263 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16264echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16265 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16266echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16267 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16268echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16269 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16270echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16271 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16272echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16273 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16274echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16275 ( cat <<\_ASBOX 16276## ------------------------------------ ## 16277## Report this to http://llvm.org/bugs/ ## 16278## ------------------------------------ ## 16279_ASBOX 16280 ) | sed "s/^/$as_me: WARNING: /" >&2 16281 ;; 16282esac 16283{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16284echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16285if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16286 echo $ECHO_N "(cached) $ECHO_C" >&6 16287else 16288 eval "$as_ac_Header=\$ac_header_preproc" 16289fi 16290ac_res=`eval echo '${'$as_ac_Header'}'` 16291 { echo "$as_me:$LINENO: result: $ac_res" >&5 16292echo "${ECHO_T}$ac_res" >&6; } 16293 16294fi 16295if test `eval echo '${'$as_ac_Header'}'` = yes; then 16296 cat >>confdefs.h <<_ACEOF 16297#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16298_ACEOF 16299 16300fi 16301 16302done 16303 16304 16305{ echo "$as_me:$LINENO: checking __crashreporter_info__" >&5 16306echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; } 16307cat >conftest.$ac_ext <<_ACEOF 16308/* confdefs.h. */ 16309_ACEOF 16310cat confdefs.h >>conftest.$ac_ext 16311cat >>conftest.$ac_ext <<_ACEOF 16312/* end confdefs.h. */ 16313extern const char *__crashreporter_info__; 16314 int main() { 16315 __crashreporter_info__ = "test"; 16316 return 0; 16317 } 16318 16319_ACEOF 16320rm -f conftest.$ac_objext conftest$ac_exeext 16321if { (ac_try="$ac_link" 16322case "(($ac_try" in 16323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16324 *) ac_try_echo=$ac_try;; 16325esac 16326eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16327 (eval "$ac_link") 2>conftest.er1 16328 ac_status=$? 16329 grep -v '^ *+' conftest.er1 >conftest.err 16330 rm -f conftest.er1 16331 cat conftest.err >&5 16332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16333 (exit $ac_status); } && 16334 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16335 { (case "(($ac_try" in 16336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16337 *) ac_try_echo=$ac_try;; 16338esac 16339eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16340 (eval "$ac_try") 2>&5 16341 ac_status=$? 16342 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16343 (exit $ac_status); }; } && 16344 { ac_try='test -s conftest$ac_exeext' 16345 { (case "(($ac_try" in 16346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16347 *) ac_try_echo=$ac_try;; 16348esac 16349eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16350 (eval "$ac_try") 2>&5 16351 ac_status=$? 16352 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16353 (exit $ac_status); }; }; then 16354 { echo "$as_me:$LINENO: result: yes" >&5 16355echo "${ECHO_T}yes" >&6; } 16356 16357cat >>confdefs.h <<\_ACEOF 16358#define HAVE_CRASHREPORTER_INFO 1 16359_ACEOF 16360 16361else 16362 echo "$as_me: failed program was:" >&5 16363sed 's/^/| /' conftest.$ac_ext >&5 16364 16365 { echo "$as_me:$LINENO: result: no" >&5 16366echo "${ECHO_T}no" >&6; } 16367 16368cat >>confdefs.h <<\_ACEOF 16369#define HAVE_CRASHREPORTER_INFO 0 16370_ACEOF 16371 16372fi 16373 16374rm -f core conftest.err conftest.$ac_objext \ 16375 conftest$ac_exeext conftest.$ac_ext 16376 16377 16378 16379 16380 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5 16381echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; } 16382if test "${ac_cv_huge_val_sanity+set}" = set; then 16383 echo $ECHO_N "(cached) $ECHO_C" >&6 16384else 16385 16386 ac_ext=cpp 16387ac_cpp='$CXXCPP $CPPFLAGS' 16388ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16389ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16390ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 16391 16392 ac_save_CXXFLAGS=$CXXFLAGS 16393 CXXFLAGS=-pedantic 16394 if test "$cross_compiling" = yes; then 16395 ac_cv_huge_val_sanity=yes 16396else 16397 cat >conftest.$ac_ext <<_ACEOF 16398/* confdefs.h. */ 16399_ACEOF 16400cat confdefs.h >>conftest.$ac_ext 16401cat >>conftest.$ac_ext <<_ACEOF 16402/* end confdefs.h. */ 16403#include <math.h> 16404int 16405main () 16406{ 16407double x = HUGE_VAL; return x != x; 16408 ; 16409 return 0; 16410} 16411_ACEOF 16412rm -f conftest$ac_exeext 16413if { (ac_try="$ac_link" 16414case "(($ac_try" in 16415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16416 *) ac_try_echo=$ac_try;; 16417esac 16418eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16419 (eval "$ac_link") 2>&5 16420 ac_status=$? 16421 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16422 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 16423 { (case "(($ac_try" in 16424 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16425 *) ac_try_echo=$ac_try;; 16426esac 16427eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16428 (eval "$ac_try") 2>&5 16429 ac_status=$? 16430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16431 (exit $ac_status); }; }; then 16432 ac_cv_huge_val_sanity=yes 16433else 16434 echo "$as_me: program exited with status $ac_status" >&5 16435echo "$as_me: failed program was:" >&5 16436sed 's/^/| /' conftest.$ac_ext >&5 16437 16438( exit $ac_status ) 16439ac_cv_huge_val_sanity=no 16440fi 16441rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 16442fi 16443 16444 16445 CXXFLAGS=$ac_save_CXXFLAGS 16446 ac_ext=c 16447ac_cpp='$CPP $CPPFLAGS' 16448ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16449ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16450ac_compiler_gnu=$ac_cv_c_compiler_gnu 16451 16452 16453fi 16454{ echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5 16455echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; } 16456 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity 16457 16458 16459{ echo "$as_me:$LINENO: checking for pid_t" >&5 16460echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; } 16461if test "${ac_cv_type_pid_t+set}" = set; then 16462 echo $ECHO_N "(cached) $ECHO_C" >&6 16463else 16464 cat >conftest.$ac_ext <<_ACEOF 16465/* confdefs.h. */ 16466_ACEOF 16467cat confdefs.h >>conftest.$ac_ext 16468cat >>conftest.$ac_ext <<_ACEOF 16469/* end confdefs.h. */ 16470$ac_includes_default 16471typedef pid_t ac__type_new_; 16472int 16473main () 16474{ 16475if ((ac__type_new_ *) 0) 16476 return 0; 16477if (sizeof (ac__type_new_)) 16478 return 0; 16479 ; 16480 return 0; 16481} 16482_ACEOF 16483rm -f conftest.$ac_objext 16484if { (ac_try="$ac_compile" 16485case "(($ac_try" in 16486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16487 *) ac_try_echo=$ac_try;; 16488esac 16489eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16490 (eval "$ac_compile") 2>conftest.er1 16491 ac_status=$? 16492 grep -v '^ *+' conftest.er1 >conftest.err 16493 rm -f conftest.er1 16494 cat conftest.err >&5 16495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16496 (exit $ac_status); } && 16497 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16498 { (case "(($ac_try" in 16499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16500 *) ac_try_echo=$ac_try;; 16501esac 16502eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16503 (eval "$ac_try") 2>&5 16504 ac_status=$? 16505 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16506 (exit $ac_status); }; } && 16507 { ac_try='test -s conftest.$ac_objext' 16508 { (case "(($ac_try" in 16509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16510 *) ac_try_echo=$ac_try;; 16511esac 16512eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16513 (eval "$ac_try") 2>&5 16514 ac_status=$? 16515 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16516 (exit $ac_status); }; }; then 16517 ac_cv_type_pid_t=yes 16518else 16519 echo "$as_me: failed program was:" >&5 16520sed 's/^/| /' conftest.$ac_ext >&5 16521 16522 ac_cv_type_pid_t=no 16523fi 16524 16525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16526fi 16527{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 16528echo "${ECHO_T}$ac_cv_type_pid_t" >&6; } 16529if test $ac_cv_type_pid_t = yes; then 16530 : 16531else 16532 16533cat >>confdefs.h <<_ACEOF 16534#define pid_t int 16535_ACEOF 16536 16537fi 16538 16539{ echo "$as_me:$LINENO: checking for size_t" >&5 16540echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } 16541if test "${ac_cv_type_size_t+set}" = set; then 16542 echo $ECHO_N "(cached) $ECHO_C" >&6 16543else 16544 cat >conftest.$ac_ext <<_ACEOF 16545/* confdefs.h. */ 16546_ACEOF 16547cat confdefs.h >>conftest.$ac_ext 16548cat >>conftest.$ac_ext <<_ACEOF 16549/* end confdefs.h. */ 16550$ac_includes_default 16551typedef size_t ac__type_new_; 16552int 16553main () 16554{ 16555if ((ac__type_new_ *) 0) 16556 return 0; 16557if (sizeof (ac__type_new_)) 16558 return 0; 16559 ; 16560 return 0; 16561} 16562_ACEOF 16563rm -f conftest.$ac_objext 16564if { (ac_try="$ac_compile" 16565case "(($ac_try" in 16566 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16567 *) ac_try_echo=$ac_try;; 16568esac 16569eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16570 (eval "$ac_compile") 2>conftest.er1 16571 ac_status=$? 16572 grep -v '^ *+' conftest.er1 >conftest.err 16573 rm -f conftest.er1 16574 cat conftest.err >&5 16575 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16576 (exit $ac_status); } && 16577 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16578 { (case "(($ac_try" in 16579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16580 *) ac_try_echo=$ac_try;; 16581esac 16582eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16583 (eval "$ac_try") 2>&5 16584 ac_status=$? 16585 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16586 (exit $ac_status); }; } && 16587 { ac_try='test -s conftest.$ac_objext' 16588 { (case "(($ac_try" in 16589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16590 *) ac_try_echo=$ac_try;; 16591esac 16592eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16593 (eval "$ac_try") 2>&5 16594 ac_status=$? 16595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16596 (exit $ac_status); }; }; then 16597 ac_cv_type_size_t=yes 16598else 16599 echo "$as_me: failed program was:" >&5 16600sed 's/^/| /' conftest.$ac_ext >&5 16601 16602 ac_cv_type_size_t=no 16603fi 16604 16605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16606fi 16607{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 16608echo "${ECHO_T}$ac_cv_type_size_t" >&6; } 16609if test $ac_cv_type_size_t = yes; then 16610 : 16611else 16612 16613cat >>confdefs.h <<_ACEOF 16614#define size_t unsigned int 16615_ACEOF 16616 16617fi 16618 16619 16620cat >>confdefs.h <<_ACEOF 16621#define RETSIGTYPE void 16622_ACEOF 16623 16624{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 16625echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } 16626if test "${ac_cv_struct_tm+set}" = set; then 16627 echo $ECHO_N "(cached) $ECHO_C" >&6 16628else 16629 cat >conftest.$ac_ext <<_ACEOF 16630/* confdefs.h. */ 16631_ACEOF 16632cat confdefs.h >>conftest.$ac_ext 16633cat >>conftest.$ac_ext <<_ACEOF 16634/* end confdefs.h. */ 16635#include <sys/types.h> 16636#include <time.h> 16637 16638int 16639main () 16640{ 16641struct tm *tp; tp->tm_sec; 16642 ; 16643 return 0; 16644} 16645_ACEOF 16646rm -f conftest.$ac_objext 16647if { (ac_try="$ac_compile" 16648case "(($ac_try" in 16649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16650 *) ac_try_echo=$ac_try;; 16651esac 16652eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16653 (eval "$ac_compile") 2>conftest.er1 16654 ac_status=$? 16655 grep -v '^ *+' conftest.er1 >conftest.err 16656 rm -f conftest.er1 16657 cat conftest.err >&5 16658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16659 (exit $ac_status); } && 16660 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16661 { (case "(($ac_try" in 16662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16663 *) ac_try_echo=$ac_try;; 16664esac 16665eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16666 (eval "$ac_try") 2>&5 16667 ac_status=$? 16668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16669 (exit $ac_status); }; } && 16670 { ac_try='test -s conftest.$ac_objext' 16671 { (case "(($ac_try" in 16672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16673 *) ac_try_echo=$ac_try;; 16674esac 16675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16676 (eval "$ac_try") 2>&5 16677 ac_status=$? 16678 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16679 (exit $ac_status); }; }; then 16680 ac_cv_struct_tm=time.h 16681else 16682 echo "$as_me: failed program was:" >&5 16683sed 's/^/| /' conftest.$ac_ext >&5 16684 16685 ac_cv_struct_tm=sys/time.h 16686fi 16687 16688rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16689fi 16690{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 16691echo "${ECHO_T}$ac_cv_struct_tm" >&6; } 16692if test $ac_cv_struct_tm = sys/time.h; then 16693 16694cat >>confdefs.h <<\_ACEOF 16695#define TM_IN_SYS_TIME 1 16696_ACEOF 16697 16698fi 16699 16700{ echo "$as_me:$LINENO: checking for int64_t" >&5 16701echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; } 16702if test "${ac_cv_type_int64_t+set}" = set; then 16703 echo $ECHO_N "(cached) $ECHO_C" >&6 16704else 16705 cat >conftest.$ac_ext <<_ACEOF 16706/* confdefs.h. */ 16707_ACEOF 16708cat confdefs.h >>conftest.$ac_ext 16709cat >>conftest.$ac_ext <<_ACEOF 16710/* end confdefs.h. */ 16711$ac_includes_default 16712typedef int64_t ac__type_new_; 16713int 16714main () 16715{ 16716if ((ac__type_new_ *) 0) 16717 return 0; 16718if (sizeof (ac__type_new_)) 16719 return 0; 16720 ; 16721 return 0; 16722} 16723_ACEOF 16724rm -f conftest.$ac_objext 16725if { (ac_try="$ac_compile" 16726case "(($ac_try" in 16727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16728 *) ac_try_echo=$ac_try;; 16729esac 16730eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16731 (eval "$ac_compile") 2>conftest.er1 16732 ac_status=$? 16733 grep -v '^ *+' conftest.er1 >conftest.err 16734 rm -f conftest.er1 16735 cat conftest.err >&5 16736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16737 (exit $ac_status); } && 16738 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16739 { (case "(($ac_try" in 16740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16741 *) ac_try_echo=$ac_try;; 16742esac 16743eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16744 (eval "$ac_try") 2>&5 16745 ac_status=$? 16746 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16747 (exit $ac_status); }; } && 16748 { ac_try='test -s conftest.$ac_objext' 16749 { (case "(($ac_try" in 16750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16751 *) ac_try_echo=$ac_try;; 16752esac 16753eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16754 (eval "$ac_try") 2>&5 16755 ac_status=$? 16756 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16757 (exit $ac_status); }; }; then 16758 ac_cv_type_int64_t=yes 16759else 16760 echo "$as_me: failed program was:" >&5 16761sed 's/^/| /' conftest.$ac_ext >&5 16762 16763 ac_cv_type_int64_t=no 16764fi 16765 16766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16767fi 16768{ echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 16769echo "${ECHO_T}$ac_cv_type_int64_t" >&6; } 16770if test $ac_cv_type_int64_t = yes; then 16771 16772cat >>confdefs.h <<_ACEOF 16773#define HAVE_INT64_T 1 16774_ACEOF 16775 16776 16777else 16778 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5 16779echo "$as_me: error: Type int64_t required but not found" >&2;} 16780 { (exit 1); exit 1; }; } 16781fi 16782 16783{ echo "$as_me:$LINENO: checking for uint64_t" >&5 16784echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; } 16785if test "${ac_cv_type_uint64_t+set}" = set; then 16786 echo $ECHO_N "(cached) $ECHO_C" >&6 16787else 16788 cat >conftest.$ac_ext <<_ACEOF 16789/* confdefs.h. */ 16790_ACEOF 16791cat confdefs.h >>conftest.$ac_ext 16792cat >>conftest.$ac_ext <<_ACEOF 16793/* end confdefs.h. */ 16794$ac_includes_default 16795typedef uint64_t ac__type_new_; 16796int 16797main () 16798{ 16799if ((ac__type_new_ *) 0) 16800 return 0; 16801if (sizeof (ac__type_new_)) 16802 return 0; 16803 ; 16804 return 0; 16805} 16806_ACEOF 16807rm -f conftest.$ac_objext 16808if { (ac_try="$ac_compile" 16809case "(($ac_try" in 16810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16811 *) ac_try_echo=$ac_try;; 16812esac 16813eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16814 (eval "$ac_compile") 2>conftest.er1 16815 ac_status=$? 16816 grep -v '^ *+' conftest.er1 >conftest.err 16817 rm -f conftest.er1 16818 cat conftest.err >&5 16819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16820 (exit $ac_status); } && 16821 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16822 { (case "(($ac_try" in 16823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16824 *) ac_try_echo=$ac_try;; 16825esac 16826eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16827 (eval "$ac_try") 2>&5 16828 ac_status=$? 16829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16830 (exit $ac_status); }; } && 16831 { ac_try='test -s conftest.$ac_objext' 16832 { (case "(($ac_try" in 16833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16834 *) ac_try_echo=$ac_try;; 16835esac 16836eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16837 (eval "$ac_try") 2>&5 16838 ac_status=$? 16839 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16840 (exit $ac_status); }; }; then 16841 ac_cv_type_uint64_t=yes 16842else 16843 echo "$as_me: failed program was:" >&5 16844sed 's/^/| /' conftest.$ac_ext >&5 16845 16846 ac_cv_type_uint64_t=no 16847fi 16848 16849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16850fi 16851{ echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 16852echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; } 16853if test $ac_cv_type_uint64_t = yes; then 16854 16855cat >>confdefs.h <<_ACEOF 16856#define HAVE_UINT64_T 1 16857_ACEOF 16858 16859 16860else 16861 { echo "$as_me:$LINENO: checking for u_int64_t" >&5 16862echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; } 16863if test "${ac_cv_type_u_int64_t+set}" = set; then 16864 echo $ECHO_N "(cached) $ECHO_C" >&6 16865else 16866 cat >conftest.$ac_ext <<_ACEOF 16867/* confdefs.h. */ 16868_ACEOF 16869cat confdefs.h >>conftest.$ac_ext 16870cat >>conftest.$ac_ext <<_ACEOF 16871/* end confdefs.h. */ 16872$ac_includes_default 16873typedef u_int64_t ac__type_new_; 16874int 16875main () 16876{ 16877if ((ac__type_new_ *) 0) 16878 return 0; 16879if (sizeof (ac__type_new_)) 16880 return 0; 16881 ; 16882 return 0; 16883} 16884_ACEOF 16885rm -f conftest.$ac_objext 16886if { (ac_try="$ac_compile" 16887case "(($ac_try" in 16888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16889 *) ac_try_echo=$ac_try;; 16890esac 16891eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16892 (eval "$ac_compile") 2>conftest.er1 16893 ac_status=$? 16894 grep -v '^ *+' conftest.er1 >conftest.err 16895 rm -f conftest.er1 16896 cat conftest.err >&5 16897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16898 (exit $ac_status); } && 16899 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16900 { (case "(($ac_try" in 16901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16902 *) ac_try_echo=$ac_try;; 16903esac 16904eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16905 (eval "$ac_try") 2>&5 16906 ac_status=$? 16907 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16908 (exit $ac_status); }; } && 16909 { ac_try='test -s conftest.$ac_objext' 16910 { (case "(($ac_try" in 16911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16912 *) ac_try_echo=$ac_try;; 16913esac 16914eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16915 (eval "$ac_try") 2>&5 16916 ac_status=$? 16917 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16918 (exit $ac_status); }; }; then 16919 ac_cv_type_u_int64_t=yes 16920else 16921 echo "$as_me: failed program was:" >&5 16922sed 's/^/| /' conftest.$ac_ext >&5 16923 16924 ac_cv_type_u_int64_t=no 16925fi 16926 16927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16928fi 16929{ echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 16930echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; } 16931if test $ac_cv_type_u_int64_t = yes; then 16932 16933cat >>confdefs.h <<_ACEOF 16934#define HAVE_U_INT64_T 1 16935_ACEOF 16936 16937 16938else 16939 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5 16940echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;} 16941 { (exit 1); exit 1; }; } 16942fi 16943 16944fi 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd 16956do 16957as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16958{ echo "$as_me:$LINENO: checking for $ac_func" >&5 16959echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 16960if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 16961 echo $ECHO_N "(cached) $ECHO_C" >&6 16962else 16963 cat >conftest.$ac_ext <<_ACEOF 16964/* confdefs.h. */ 16965_ACEOF 16966cat confdefs.h >>conftest.$ac_ext 16967cat >>conftest.$ac_ext <<_ACEOF 16968/* end confdefs.h. */ 16969/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16970 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16971#define $ac_func innocuous_$ac_func 16972 16973/* System header to define __stub macros and hopefully few prototypes, 16974 which can conflict with char $ac_func (); below. 16975 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16976 <limits.h> exists even on freestanding compilers. */ 16977 16978#ifdef __STDC__ 16979# include <limits.h> 16980#else 16981# include <assert.h> 16982#endif 16983 16984#undef $ac_func 16985 16986/* Override any GCC internal prototype to avoid an error. 16987 Use char because int might match the return type of a GCC 16988 builtin and then its argument prototype would still apply. */ 16989#ifdef __cplusplus 16990extern "C" 16991#endif 16992char $ac_func (); 16993/* The GNU C library defines this for functions which it implements 16994 to always fail with ENOSYS. Some functions are actually named 16995 something starting with __ and the normal name is an alias. */ 16996#if defined __stub_$ac_func || defined __stub___$ac_func 16997choke me 16998#endif 16999 17000int 17001main () 17002{ 17003return $ac_func (); 17004 ; 17005 return 0; 17006} 17007_ACEOF 17008rm -f conftest.$ac_objext conftest$ac_exeext 17009if { (ac_try="$ac_link" 17010case "(($ac_try" in 17011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17012 *) ac_try_echo=$ac_try;; 17013esac 17014eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17015 (eval "$ac_link") 2>conftest.er1 17016 ac_status=$? 17017 grep -v '^ *+' conftest.er1 >conftest.err 17018 rm -f conftest.er1 17019 cat conftest.err >&5 17020 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17021 (exit $ac_status); } && 17022 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17023 { (case "(($ac_try" in 17024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17025 *) ac_try_echo=$ac_try;; 17026esac 17027eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17028 (eval "$ac_try") 2>&5 17029 ac_status=$? 17030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17031 (exit $ac_status); }; } && 17032 { ac_try='test -s conftest$ac_exeext' 17033 { (case "(($ac_try" in 17034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17035 *) ac_try_echo=$ac_try;; 17036esac 17037eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17038 (eval "$ac_try") 2>&5 17039 ac_status=$? 17040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17041 (exit $ac_status); }; }; then 17042 eval "$as_ac_var=yes" 17043else 17044 echo "$as_me: failed program was:" >&5 17045sed 's/^/| /' conftest.$ac_ext >&5 17046 17047 eval "$as_ac_var=no" 17048fi 17049 17050rm -f core conftest.err conftest.$ac_objext \ 17051 conftest$ac_exeext conftest.$ac_ext 17052fi 17053ac_res=`eval echo '${'$as_ac_var'}'` 17054 { echo "$as_me:$LINENO: result: $ac_res" >&5 17055echo "${ECHO_T}$ac_res" >&6; } 17056if test `eval echo '${'$as_ac_var'}'` = yes; then 17057 cat >>confdefs.h <<_ACEOF 17058#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17059_ACEOF 17060 17061fi 17062done 17063 17064 17065 17066 17067 17068for ac_func in powf fmodf strtof round 17069do 17070as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17071{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17072echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17073if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17074 echo $ECHO_N "(cached) $ECHO_C" >&6 17075else 17076 cat >conftest.$ac_ext <<_ACEOF 17077/* confdefs.h. */ 17078_ACEOF 17079cat confdefs.h >>conftest.$ac_ext 17080cat >>conftest.$ac_ext <<_ACEOF 17081/* end confdefs.h. */ 17082/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17083 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17084#define $ac_func innocuous_$ac_func 17085 17086/* System header to define __stub macros and hopefully few prototypes, 17087 which can conflict with char $ac_func (); below. 17088 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17089 <limits.h> exists even on freestanding compilers. */ 17090 17091#ifdef __STDC__ 17092# include <limits.h> 17093#else 17094# include <assert.h> 17095#endif 17096 17097#undef $ac_func 17098 17099/* Override any GCC internal prototype to avoid an error. 17100 Use char because int might match the return type of a GCC 17101 builtin and then its argument prototype would still apply. */ 17102#ifdef __cplusplus 17103extern "C" 17104#endif 17105char $ac_func (); 17106/* The GNU C library defines this for functions which it implements 17107 to always fail with ENOSYS. Some functions are actually named 17108 something starting with __ and the normal name is an alias. */ 17109#if defined __stub_$ac_func || defined __stub___$ac_func 17110choke me 17111#endif 17112 17113int 17114main () 17115{ 17116return $ac_func (); 17117 ; 17118 return 0; 17119} 17120_ACEOF 17121rm -f conftest.$ac_objext conftest$ac_exeext 17122if { (ac_try="$ac_link" 17123case "(($ac_try" in 17124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17125 *) ac_try_echo=$ac_try;; 17126esac 17127eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17128 (eval "$ac_link") 2>conftest.er1 17129 ac_status=$? 17130 grep -v '^ *+' conftest.er1 >conftest.err 17131 rm -f conftest.er1 17132 cat conftest.err >&5 17133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17134 (exit $ac_status); } && 17135 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17136 { (case "(($ac_try" in 17137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17138 *) ac_try_echo=$ac_try;; 17139esac 17140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17141 (eval "$ac_try") 2>&5 17142 ac_status=$? 17143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17144 (exit $ac_status); }; } && 17145 { ac_try='test -s conftest$ac_exeext' 17146 { (case "(($ac_try" in 17147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17148 *) ac_try_echo=$ac_try;; 17149esac 17150eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17151 (eval "$ac_try") 2>&5 17152 ac_status=$? 17153 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17154 (exit $ac_status); }; }; then 17155 eval "$as_ac_var=yes" 17156else 17157 echo "$as_me: failed program was:" >&5 17158sed 's/^/| /' conftest.$ac_ext >&5 17159 17160 eval "$as_ac_var=no" 17161fi 17162 17163rm -f core conftest.err conftest.$ac_objext \ 17164 conftest$ac_exeext conftest.$ac_ext 17165fi 17166ac_res=`eval echo '${'$as_ac_var'}'` 17167 { echo "$as_me:$LINENO: result: $ac_res" >&5 17168echo "${ECHO_T}$ac_res" >&6; } 17169if test `eval echo '${'$as_ac_var'}'` = yes; then 17170 cat >>confdefs.h <<_ACEOF 17171#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17172_ACEOF 17173 17174fi 17175done 17176 17177 17178 17179 17180 17181 17182for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday 17183do 17184as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17185{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17186echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17187if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17188 echo $ECHO_N "(cached) $ECHO_C" >&6 17189else 17190 cat >conftest.$ac_ext <<_ACEOF 17191/* confdefs.h. */ 17192_ACEOF 17193cat confdefs.h >>conftest.$ac_ext 17194cat >>conftest.$ac_ext <<_ACEOF 17195/* end confdefs.h. */ 17196/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17197 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17198#define $ac_func innocuous_$ac_func 17199 17200/* System header to define __stub macros and hopefully few prototypes, 17201 which can conflict with char $ac_func (); below. 17202 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17203 <limits.h> exists even on freestanding compilers. */ 17204 17205#ifdef __STDC__ 17206# include <limits.h> 17207#else 17208# include <assert.h> 17209#endif 17210 17211#undef $ac_func 17212 17213/* Override any GCC internal prototype to avoid an error. 17214 Use char because int might match the return type of a GCC 17215 builtin and then its argument prototype would still apply. */ 17216#ifdef __cplusplus 17217extern "C" 17218#endif 17219char $ac_func (); 17220/* The GNU C library defines this for functions which it implements 17221 to always fail with ENOSYS. Some functions are actually named 17222 something starting with __ and the normal name is an alias. */ 17223#if defined __stub_$ac_func || defined __stub___$ac_func 17224choke me 17225#endif 17226 17227int 17228main () 17229{ 17230return $ac_func (); 17231 ; 17232 return 0; 17233} 17234_ACEOF 17235rm -f conftest.$ac_objext conftest$ac_exeext 17236if { (ac_try="$ac_link" 17237case "(($ac_try" in 17238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17239 *) ac_try_echo=$ac_try;; 17240esac 17241eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17242 (eval "$ac_link") 2>conftest.er1 17243 ac_status=$? 17244 grep -v '^ *+' conftest.er1 >conftest.err 17245 rm -f conftest.er1 17246 cat conftest.err >&5 17247 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17248 (exit $ac_status); } && 17249 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17250 { (case "(($ac_try" in 17251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17252 *) ac_try_echo=$ac_try;; 17253esac 17254eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17255 (eval "$ac_try") 2>&5 17256 ac_status=$? 17257 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17258 (exit $ac_status); }; } && 17259 { ac_try='test -s conftest$ac_exeext' 17260 { (case "(($ac_try" in 17261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17262 *) ac_try_echo=$ac_try;; 17263esac 17264eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17265 (eval "$ac_try") 2>&5 17266 ac_status=$? 17267 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17268 (exit $ac_status); }; }; then 17269 eval "$as_ac_var=yes" 17270else 17271 echo "$as_me: failed program was:" >&5 17272sed 's/^/| /' conftest.$ac_ext >&5 17273 17274 eval "$as_ac_var=no" 17275fi 17276 17277rm -f core conftest.err conftest.$ac_objext \ 17278 conftest$ac_exeext conftest.$ac_ext 17279fi 17280ac_res=`eval echo '${'$as_ac_var'}'` 17281 { echo "$as_me:$LINENO: result: $ac_res" >&5 17282echo "${ECHO_T}$ac_res" >&6; } 17283if test `eval echo '${'$as_ac_var'}'` = yes; then 17284 cat >>confdefs.h <<_ACEOF 17285#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17286_ACEOF 17287 17288fi 17289done 17290 17291 17292 17293 17294for ac_func in isatty mkdtemp mkstemp 17295do 17296as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17297{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17298echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17299if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17300 echo $ECHO_N "(cached) $ECHO_C" >&6 17301else 17302 cat >conftest.$ac_ext <<_ACEOF 17303/* confdefs.h. */ 17304_ACEOF 17305cat confdefs.h >>conftest.$ac_ext 17306cat >>conftest.$ac_ext <<_ACEOF 17307/* end confdefs.h. */ 17308/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17309 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17310#define $ac_func innocuous_$ac_func 17311 17312/* System header to define __stub macros and hopefully few prototypes, 17313 which can conflict with char $ac_func (); below. 17314 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17315 <limits.h> exists even on freestanding compilers. */ 17316 17317#ifdef __STDC__ 17318# include <limits.h> 17319#else 17320# include <assert.h> 17321#endif 17322 17323#undef $ac_func 17324 17325/* Override any GCC internal prototype to avoid an error. 17326 Use char because int might match the return type of a GCC 17327 builtin and then its argument prototype would still apply. */ 17328#ifdef __cplusplus 17329extern "C" 17330#endif 17331char $ac_func (); 17332/* The GNU C library defines this for functions which it implements 17333 to always fail with ENOSYS. Some functions are actually named 17334 something starting with __ and the normal name is an alias. */ 17335#if defined __stub_$ac_func || defined __stub___$ac_func 17336choke me 17337#endif 17338 17339int 17340main () 17341{ 17342return $ac_func (); 17343 ; 17344 return 0; 17345} 17346_ACEOF 17347rm -f conftest.$ac_objext conftest$ac_exeext 17348if { (ac_try="$ac_link" 17349case "(($ac_try" in 17350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17351 *) ac_try_echo=$ac_try;; 17352esac 17353eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17354 (eval "$ac_link") 2>conftest.er1 17355 ac_status=$? 17356 grep -v '^ *+' conftest.er1 >conftest.err 17357 rm -f conftest.er1 17358 cat conftest.err >&5 17359 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17360 (exit $ac_status); } && 17361 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17362 { (case "(($ac_try" in 17363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17364 *) ac_try_echo=$ac_try;; 17365esac 17366eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17367 (eval "$ac_try") 2>&5 17368 ac_status=$? 17369 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17370 (exit $ac_status); }; } && 17371 { ac_try='test -s conftest$ac_exeext' 17372 { (case "(($ac_try" in 17373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17374 *) ac_try_echo=$ac_try;; 17375esac 17376eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17377 (eval "$ac_try") 2>&5 17378 ac_status=$? 17379 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17380 (exit $ac_status); }; }; then 17381 eval "$as_ac_var=yes" 17382else 17383 echo "$as_me: failed program was:" >&5 17384sed 's/^/| /' conftest.$ac_ext >&5 17385 17386 eval "$as_ac_var=no" 17387fi 17388 17389rm -f core conftest.err conftest.$ac_objext \ 17390 conftest$ac_exeext conftest.$ac_ext 17391fi 17392ac_res=`eval echo '${'$as_ac_var'}'` 17393 { echo "$as_me:$LINENO: result: $ac_res" >&5 17394echo "${ECHO_T}$ac_res" >&6; } 17395if test `eval echo '${'$as_ac_var'}'` = yes; then 17396 cat >>confdefs.h <<_ACEOF 17397#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17398_ACEOF 17399 17400fi 17401done 17402 17403 17404 17405 17406 17407 17408 17409 17410for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup 17411do 17412as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17413{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17414echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17415if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17416 echo $ECHO_N "(cached) $ECHO_C" >&6 17417else 17418 cat >conftest.$ac_ext <<_ACEOF 17419/* confdefs.h. */ 17420_ACEOF 17421cat confdefs.h >>conftest.$ac_ext 17422cat >>conftest.$ac_ext <<_ACEOF 17423/* end confdefs.h. */ 17424/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17425 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17426#define $ac_func innocuous_$ac_func 17427 17428/* System header to define __stub macros and hopefully few prototypes, 17429 which can conflict with char $ac_func (); below. 17430 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17431 <limits.h> exists even on freestanding compilers. */ 17432 17433#ifdef __STDC__ 17434# include <limits.h> 17435#else 17436# include <assert.h> 17437#endif 17438 17439#undef $ac_func 17440 17441/* Override any GCC internal prototype to avoid an error. 17442 Use char because int might match the return type of a GCC 17443 builtin and then its argument prototype would still apply. */ 17444#ifdef __cplusplus 17445extern "C" 17446#endif 17447char $ac_func (); 17448/* The GNU C library defines this for functions which it implements 17449 to always fail with ENOSYS. Some functions are actually named 17450 something starting with __ and the normal name is an alias. */ 17451#if defined __stub_$ac_func || defined __stub___$ac_func 17452choke me 17453#endif 17454 17455int 17456main () 17457{ 17458return $ac_func (); 17459 ; 17460 return 0; 17461} 17462_ACEOF 17463rm -f conftest.$ac_objext conftest$ac_exeext 17464if { (ac_try="$ac_link" 17465case "(($ac_try" in 17466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17467 *) ac_try_echo=$ac_try;; 17468esac 17469eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17470 (eval "$ac_link") 2>conftest.er1 17471 ac_status=$? 17472 grep -v '^ *+' conftest.er1 >conftest.err 17473 rm -f conftest.er1 17474 cat conftest.err >&5 17475 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17476 (exit $ac_status); } && 17477 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17478 { (case "(($ac_try" in 17479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17480 *) ac_try_echo=$ac_try;; 17481esac 17482eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17483 (eval "$ac_try") 2>&5 17484 ac_status=$? 17485 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17486 (exit $ac_status); }; } && 17487 { ac_try='test -s conftest$ac_exeext' 17488 { (case "(($ac_try" in 17489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17490 *) ac_try_echo=$ac_try;; 17491esac 17492eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17493 (eval "$ac_try") 2>&5 17494 ac_status=$? 17495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17496 (exit $ac_status); }; }; then 17497 eval "$as_ac_var=yes" 17498else 17499 echo "$as_me: failed program was:" >&5 17500sed 's/^/| /' conftest.$ac_ext >&5 17501 17502 eval "$as_ac_var=no" 17503fi 17504 17505rm -f core conftest.err conftest.$ac_objext \ 17506 conftest$ac_exeext conftest.$ac_ext 17507fi 17508ac_res=`eval echo '${'$as_ac_var'}'` 17509 { echo "$as_me:$LINENO: result: $ac_res" >&5 17510echo "${ECHO_T}$ac_res" >&6; } 17511if test `eval echo '${'$as_ac_var'}'` = yes; then 17512 cat >>confdefs.h <<_ACEOF 17513#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17514_ACEOF 17515 17516fi 17517done 17518 17519 17520 17521 17522for ac_func in strerror strerror_r setenv 17523do 17524as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17525{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17526echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17527if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17528 echo $ECHO_N "(cached) $ECHO_C" >&6 17529else 17530 cat >conftest.$ac_ext <<_ACEOF 17531/* confdefs.h. */ 17532_ACEOF 17533cat confdefs.h >>conftest.$ac_ext 17534cat >>conftest.$ac_ext <<_ACEOF 17535/* end confdefs.h. */ 17536/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17537 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17538#define $ac_func innocuous_$ac_func 17539 17540/* System header to define __stub macros and hopefully few prototypes, 17541 which can conflict with char $ac_func (); below. 17542 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17543 <limits.h> exists even on freestanding compilers. */ 17544 17545#ifdef __STDC__ 17546# include <limits.h> 17547#else 17548# include <assert.h> 17549#endif 17550 17551#undef $ac_func 17552 17553/* Override any GCC internal prototype to avoid an error. 17554 Use char because int might match the return type of a GCC 17555 builtin and then its argument prototype would still apply. */ 17556#ifdef __cplusplus 17557extern "C" 17558#endif 17559char $ac_func (); 17560/* The GNU C library defines this for functions which it implements 17561 to always fail with ENOSYS. Some functions are actually named 17562 something starting with __ and the normal name is an alias. */ 17563#if defined __stub_$ac_func || defined __stub___$ac_func 17564choke me 17565#endif 17566 17567int 17568main () 17569{ 17570return $ac_func (); 17571 ; 17572 return 0; 17573} 17574_ACEOF 17575rm -f conftest.$ac_objext conftest$ac_exeext 17576if { (ac_try="$ac_link" 17577case "(($ac_try" in 17578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17579 *) ac_try_echo=$ac_try;; 17580esac 17581eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17582 (eval "$ac_link") 2>conftest.er1 17583 ac_status=$? 17584 grep -v '^ *+' conftest.er1 >conftest.err 17585 rm -f conftest.er1 17586 cat conftest.err >&5 17587 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17588 (exit $ac_status); } && 17589 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17590 { (case "(($ac_try" in 17591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17592 *) ac_try_echo=$ac_try;; 17593esac 17594eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17595 (eval "$ac_try") 2>&5 17596 ac_status=$? 17597 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17598 (exit $ac_status); }; } && 17599 { ac_try='test -s conftest$ac_exeext' 17600 { (case "(($ac_try" in 17601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17602 *) ac_try_echo=$ac_try;; 17603esac 17604eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17605 (eval "$ac_try") 2>&5 17606 ac_status=$? 17607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17608 (exit $ac_status); }; }; then 17609 eval "$as_ac_var=yes" 17610else 17611 echo "$as_me: failed program was:" >&5 17612sed 's/^/| /' conftest.$ac_ext >&5 17613 17614 eval "$as_ac_var=no" 17615fi 17616 17617rm -f core conftest.err conftest.$ac_objext \ 17618 conftest$ac_exeext conftest.$ac_ext 17619fi 17620ac_res=`eval echo '${'$as_ac_var'}'` 17621 { echo "$as_me:$LINENO: result: $ac_res" >&5 17622echo "${ECHO_T}$ac_res" >&6; } 17623if test `eval echo '${'$as_ac_var'}'` = yes; then 17624 cat >>confdefs.h <<_ACEOF 17625#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17626_ACEOF 17627 17628fi 17629done 17630 17631 17632 17633 17634 17635for ac_func in strtoll strtoq sysconf malloc_zone_statistics 17636do 17637as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17638{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17639echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17640if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17641 echo $ECHO_N "(cached) $ECHO_C" >&6 17642else 17643 cat >conftest.$ac_ext <<_ACEOF 17644/* confdefs.h. */ 17645_ACEOF 17646cat confdefs.h >>conftest.$ac_ext 17647cat >>conftest.$ac_ext <<_ACEOF 17648/* end confdefs.h. */ 17649/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17650 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17651#define $ac_func innocuous_$ac_func 17652 17653/* System header to define __stub macros and hopefully few prototypes, 17654 which can conflict with char $ac_func (); below. 17655 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17656 <limits.h> exists even on freestanding compilers. */ 17657 17658#ifdef __STDC__ 17659# include <limits.h> 17660#else 17661# include <assert.h> 17662#endif 17663 17664#undef $ac_func 17665 17666/* Override any GCC internal prototype to avoid an error. 17667 Use char because int might match the return type of a GCC 17668 builtin and then its argument prototype would still apply. */ 17669#ifdef __cplusplus 17670extern "C" 17671#endif 17672char $ac_func (); 17673/* The GNU C library defines this for functions which it implements 17674 to always fail with ENOSYS. Some functions are actually named 17675 something starting with __ and the normal name is an alias. */ 17676#if defined __stub_$ac_func || defined __stub___$ac_func 17677choke me 17678#endif 17679 17680int 17681main () 17682{ 17683return $ac_func (); 17684 ; 17685 return 0; 17686} 17687_ACEOF 17688rm -f conftest.$ac_objext conftest$ac_exeext 17689if { (ac_try="$ac_link" 17690case "(($ac_try" in 17691 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17692 *) ac_try_echo=$ac_try;; 17693esac 17694eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17695 (eval "$ac_link") 2>conftest.er1 17696 ac_status=$? 17697 grep -v '^ *+' conftest.er1 >conftest.err 17698 rm -f conftest.er1 17699 cat conftest.err >&5 17700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17701 (exit $ac_status); } && 17702 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17703 { (case "(($ac_try" in 17704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17705 *) ac_try_echo=$ac_try;; 17706esac 17707eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17708 (eval "$ac_try") 2>&5 17709 ac_status=$? 17710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17711 (exit $ac_status); }; } && 17712 { ac_try='test -s conftest$ac_exeext' 17713 { (case "(($ac_try" in 17714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17715 *) ac_try_echo=$ac_try;; 17716esac 17717eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17718 (eval "$ac_try") 2>&5 17719 ac_status=$? 17720 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17721 (exit $ac_status); }; }; then 17722 eval "$as_ac_var=yes" 17723else 17724 echo "$as_me: failed program was:" >&5 17725sed 's/^/| /' conftest.$ac_ext >&5 17726 17727 eval "$as_ac_var=no" 17728fi 17729 17730rm -f core conftest.err conftest.$ac_objext \ 17731 conftest$ac_exeext conftest.$ac_ext 17732fi 17733ac_res=`eval echo '${'$as_ac_var'}'` 17734 { echo "$as_me:$LINENO: result: $ac_res" >&5 17735echo "${ECHO_T}$ac_res" >&6; } 17736if test `eval echo '${'$as_ac_var'}'` = yes; then 17737 cat >>confdefs.h <<_ACEOF 17738#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17739_ACEOF 17740 17741fi 17742done 17743 17744 17745 17746 17747 17748 17749for ac_func in setjmp longjmp sigsetjmp siglongjmp writev 17750do 17751as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17752{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17753echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17754if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17755 echo $ECHO_N "(cached) $ECHO_C" >&6 17756else 17757 cat >conftest.$ac_ext <<_ACEOF 17758/* confdefs.h. */ 17759_ACEOF 17760cat confdefs.h >>conftest.$ac_ext 17761cat >>conftest.$ac_ext <<_ACEOF 17762/* end confdefs.h. */ 17763/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17764 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17765#define $ac_func innocuous_$ac_func 17766 17767/* System header to define __stub macros and hopefully few prototypes, 17768 which can conflict with char $ac_func (); below. 17769 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17770 <limits.h> exists even on freestanding compilers. */ 17771 17772#ifdef __STDC__ 17773# include <limits.h> 17774#else 17775# include <assert.h> 17776#endif 17777 17778#undef $ac_func 17779 17780/* Override any GCC internal prototype to avoid an error. 17781 Use char because int might match the return type of a GCC 17782 builtin and then its argument prototype would still apply. */ 17783#ifdef __cplusplus 17784extern "C" 17785#endif 17786char $ac_func (); 17787/* The GNU C library defines this for functions which it implements 17788 to always fail with ENOSYS. Some functions are actually named 17789 something starting with __ and the normal name is an alias. */ 17790#if defined __stub_$ac_func || defined __stub___$ac_func 17791choke me 17792#endif 17793 17794int 17795main () 17796{ 17797return $ac_func (); 17798 ; 17799 return 0; 17800} 17801_ACEOF 17802rm -f conftest.$ac_objext conftest$ac_exeext 17803if { (ac_try="$ac_link" 17804case "(($ac_try" in 17805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17806 *) ac_try_echo=$ac_try;; 17807esac 17808eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17809 (eval "$ac_link") 2>conftest.er1 17810 ac_status=$? 17811 grep -v '^ *+' conftest.er1 >conftest.err 17812 rm -f conftest.er1 17813 cat conftest.err >&5 17814 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17815 (exit $ac_status); } && 17816 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17817 { (case "(($ac_try" in 17818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17819 *) ac_try_echo=$ac_try;; 17820esac 17821eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17822 (eval "$ac_try") 2>&5 17823 ac_status=$? 17824 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17825 (exit $ac_status); }; } && 17826 { ac_try='test -s conftest$ac_exeext' 17827 { (case "(($ac_try" in 17828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17829 *) ac_try_echo=$ac_try;; 17830esac 17831eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17832 (eval "$ac_try") 2>&5 17833 ac_status=$? 17834 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17835 (exit $ac_status); }; }; then 17836 eval "$as_ac_var=yes" 17837else 17838 echo "$as_me: failed program was:" >&5 17839sed 's/^/| /' conftest.$ac_ext >&5 17840 17841 eval "$as_ac_var=no" 17842fi 17843 17844rm -f core conftest.err conftest.$ac_objext \ 17845 conftest$ac_exeext conftest.$ac_ext 17846fi 17847ac_res=`eval echo '${'$as_ac_var'}'` 17848 { echo "$as_me:$LINENO: result: $ac_res" >&5 17849echo "${ECHO_T}$ac_res" >&6; } 17850if test `eval echo '${'$as_ac_var'}'` = yes; then 17851 cat >>confdefs.h <<_ACEOF 17852#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17853_ACEOF 17854 17855fi 17856done 17857 17858{ echo "$as_me:$LINENO: checking if printf has the %a format character" >&5 17859echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; } 17860if test "${llvm_cv_c_printf_a+set}" = set; then 17861 echo $ECHO_N "(cached) $ECHO_C" >&6 17862else 17863 ac_ext=c 17864ac_cpp='$CPP $CPPFLAGS' 17865ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17866ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17867ac_compiler_gnu=$ac_cv_c_compiler_gnu 17868 17869 if test "$cross_compiling" = yes; then 17870 llvmac_cv_c_printf_a=no 17871else 17872 cat >conftest.$ac_ext <<_ACEOF 17873 17874 /* confdefs.h. */ 17875_ACEOF 17876cat confdefs.h >>conftest.$ac_ext 17877cat >>conftest.$ac_ext <<_ACEOF 17878/* end confdefs.h. */ 17879 17880#include <stdio.h> 17881#include <stdlib.h> 17882 17883int 17884main () 17885{ 17886 17887volatile double A, B; 17888char Buffer[100]; 17889A = 1; 17890A /= 10.0; 17891sprintf(Buffer, "%a", A); 17892B = atof(Buffer); 17893if (A != B) 17894 return (1); 17895if (A != 0x1.999999999999ap-4) 17896 return (1); 17897return (0); 17898 ; 17899 return 0; 17900} 17901_ACEOF 17902rm -f conftest$ac_exeext 17903if { (ac_try="$ac_link" 17904case "(($ac_try" in 17905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17906 *) ac_try_echo=$ac_try;; 17907esac 17908eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17909 (eval "$ac_link") 2>&5 17910 ac_status=$? 17911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17912 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 17913 { (case "(($ac_try" in 17914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17915 *) ac_try_echo=$ac_try;; 17916esac 17917eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17918 (eval "$ac_try") 2>&5 17919 ac_status=$? 17920 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17921 (exit $ac_status); }; }; then 17922 llvm_cv_c_printf_a=yes 17923else 17924 echo "$as_me: program exited with status $ac_status" >&5 17925echo "$as_me: failed program was:" >&5 17926sed 's/^/| /' conftest.$ac_ext >&5 17927 17928( exit $ac_status ) 17929llvmac_cv_c_printf_a=no 17930fi 17931rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 17932fi 17933 17934 17935 ac_ext=c 17936ac_cpp='$CPP $CPPFLAGS' 17937ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17938ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17939ac_compiler_gnu=$ac_cv_c_compiler_gnu 17940 17941fi 17942{ echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5 17943echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; } 17944 if test "$llvm_cv_c_printf_a" = "yes"; then 17945 17946cat >>confdefs.h <<\_ACEOF 17947#define HAVE_PRINTF_A 1 17948_ACEOF 17949 17950 fi 17951 17952 17953{ echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5 17954echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; } 17955if test "${ac_cv_func_rand48+set}" = set; then 17956 echo $ECHO_N "(cached) $ECHO_C" >&6 17957else 17958 ac_ext=cpp 17959ac_cpp='$CXXCPP $CPPFLAGS' 17960ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17961ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17962ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 17963 17964 cat >conftest.$ac_ext <<_ACEOF 17965/* confdefs.h. */ 17966_ACEOF 17967cat confdefs.h >>conftest.$ac_ext 17968cat >>conftest.$ac_ext <<_ACEOF 17969/* end confdefs.h. */ 17970#include <stdlib.h> 17971int 17972main () 17973{ 17974srand48(0);lrand48();drand48(); 17975 ; 17976 return 0; 17977} 17978_ACEOF 17979rm -f conftest.$ac_objext 17980if { (ac_try="$ac_compile" 17981case "(($ac_try" in 17982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17983 *) ac_try_echo=$ac_try;; 17984esac 17985eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17986 (eval "$ac_compile") 2>conftest.er1 17987 ac_status=$? 17988 grep -v '^ *+' conftest.er1 >conftest.err 17989 rm -f conftest.er1 17990 cat conftest.err >&5 17991 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17992 (exit $ac_status); } && 17993 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 17994 { (case "(($ac_try" in 17995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17996 *) ac_try_echo=$ac_try;; 17997esac 17998eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17999 (eval "$ac_try") 2>&5 18000 ac_status=$? 18001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18002 (exit $ac_status); }; } && 18003 { ac_try='test -s conftest.$ac_objext' 18004 { (case "(($ac_try" in 18005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18006 *) ac_try_echo=$ac_try;; 18007esac 18008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18009 (eval "$ac_try") 2>&5 18010 ac_status=$? 18011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18012 (exit $ac_status); }; }; then 18013 ac_cv_func_rand48=yes 18014else 18015 echo "$as_me: failed program was:" >&5 18016sed 's/^/| /' conftest.$ac_ext >&5 18017 18018 ac_cv_func_rand48=no 18019fi 18020 18021rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18022 ac_ext=c 18023ac_cpp='$CPP $CPPFLAGS' 18024ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18025ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18026ac_compiler_gnu=$ac_cv_c_compiler_gnu 18027 18028fi 18029{ echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5 18030echo "${ECHO_T}$ac_cv_func_rand48" >&6; } 18031 18032if test "$ac_cv_func_rand48" = "yes" ; then 18033 18034cat >>confdefs.h <<\_ACEOF 18035#define HAVE_RAND48 1 18036_ACEOF 18037 18038fi 18039 18040 18041{ echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5 18042echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; } 18043if test "${ac_cv_have_decl_strerror_s+set}" = set; then 18044 echo $ECHO_N "(cached) $ECHO_C" >&6 18045else 18046 cat >conftest.$ac_ext <<_ACEOF 18047/* confdefs.h. */ 18048_ACEOF 18049cat confdefs.h >>conftest.$ac_ext 18050cat >>conftest.$ac_ext <<_ACEOF 18051/* end confdefs.h. */ 18052$ac_includes_default 18053int 18054main () 18055{ 18056#ifndef strerror_s 18057 char *p = (char *) strerror_s; 18058 return !p; 18059#endif 18060 18061 ; 18062 return 0; 18063} 18064_ACEOF 18065rm -f conftest.$ac_objext 18066if { (ac_try="$ac_compile" 18067case "(($ac_try" in 18068 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18069 *) ac_try_echo=$ac_try;; 18070esac 18071eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18072 (eval "$ac_compile") 2>conftest.er1 18073 ac_status=$? 18074 grep -v '^ *+' conftest.er1 >conftest.err 18075 rm -f conftest.er1 18076 cat conftest.err >&5 18077 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18078 (exit $ac_status); } && 18079 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18080 { (case "(($ac_try" in 18081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18082 *) ac_try_echo=$ac_try;; 18083esac 18084eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18085 (eval "$ac_try") 2>&5 18086 ac_status=$? 18087 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18088 (exit $ac_status); }; } && 18089 { ac_try='test -s conftest.$ac_objext' 18090 { (case "(($ac_try" in 18091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18092 *) ac_try_echo=$ac_try;; 18093esac 18094eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18095 (eval "$ac_try") 2>&5 18096 ac_status=$? 18097 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18098 (exit $ac_status); }; }; then 18099 ac_cv_have_decl_strerror_s=yes 18100else 18101 echo "$as_me: failed program was:" >&5 18102sed 's/^/| /' conftest.$ac_ext >&5 18103 18104 ac_cv_have_decl_strerror_s=no 18105fi 18106 18107rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18108fi 18109{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5 18110echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; } 18111if test $ac_cv_have_decl_strerror_s = yes; then 18112 18113cat >>confdefs.h <<_ACEOF 18114#define HAVE_DECL_STRERROR_S 1 18115_ACEOF 18116 18117 18118else 18119 cat >>confdefs.h <<_ACEOF 18120#define HAVE_DECL_STRERROR_S 0 18121_ACEOF 18122 18123 18124fi 18125 18126 18127 18128if test "$llvm_cv_os_type" = "MingW" ; then 18129 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5 18130echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; } 18131if test "${ac_cv_lib_gcc__alloca+set}" = set; then 18132 echo $ECHO_N "(cached) $ECHO_C" >&6 18133else 18134 ac_check_lib_save_LIBS=$LIBS 18135LIBS="-lgcc $LIBS" 18136cat >conftest.$ac_ext <<_ACEOF 18137/* confdefs.h. */ 18138_ACEOF 18139cat confdefs.h >>conftest.$ac_ext 18140cat >>conftest.$ac_ext <<_ACEOF 18141/* end confdefs.h. */ 18142 18143/* Override any GCC internal prototype to avoid an error. 18144 Use char because int might match the return type of a GCC 18145 builtin and then its argument prototype would still apply. */ 18146#ifdef __cplusplus 18147extern "C" 18148#endif 18149char _alloca (); 18150int 18151main () 18152{ 18153return _alloca (); 18154 ; 18155 return 0; 18156} 18157_ACEOF 18158rm -f conftest.$ac_objext conftest$ac_exeext 18159if { (ac_try="$ac_link" 18160case "(($ac_try" in 18161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18162 *) ac_try_echo=$ac_try;; 18163esac 18164eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18165 (eval "$ac_link") 2>conftest.er1 18166 ac_status=$? 18167 grep -v '^ *+' conftest.er1 >conftest.err 18168 rm -f conftest.er1 18169 cat conftest.err >&5 18170 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18171 (exit $ac_status); } && 18172 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18173 { (case "(($ac_try" in 18174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18175 *) ac_try_echo=$ac_try;; 18176esac 18177eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18178 (eval "$ac_try") 2>&5 18179 ac_status=$? 18180 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18181 (exit $ac_status); }; } && 18182 { ac_try='test -s conftest$ac_exeext' 18183 { (case "(($ac_try" in 18184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18185 *) ac_try_echo=$ac_try;; 18186esac 18187eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18188 (eval "$ac_try") 2>&5 18189 ac_status=$? 18190 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18191 (exit $ac_status); }; }; then 18192 ac_cv_lib_gcc__alloca=yes 18193else 18194 echo "$as_me: failed program was:" >&5 18195sed 's/^/| /' conftest.$ac_ext >&5 18196 18197 ac_cv_lib_gcc__alloca=no 18198fi 18199 18200rm -f core conftest.err conftest.$ac_objext \ 18201 conftest$ac_exeext conftest.$ac_ext 18202LIBS=$ac_check_lib_save_LIBS 18203fi 18204{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5 18205echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; } 18206if test $ac_cv_lib_gcc__alloca = yes; then 18207 18208cat >>confdefs.h <<\_ACEOF 18209#define HAVE__ALLOCA 1 18210_ACEOF 18211 18212fi 18213 18214 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5 18215echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; } 18216if test "${ac_cv_lib_gcc___alloca+set}" = set; then 18217 echo $ECHO_N "(cached) $ECHO_C" >&6 18218else 18219 ac_check_lib_save_LIBS=$LIBS 18220LIBS="-lgcc $LIBS" 18221cat >conftest.$ac_ext <<_ACEOF 18222/* confdefs.h. */ 18223_ACEOF 18224cat confdefs.h >>conftest.$ac_ext 18225cat >>conftest.$ac_ext <<_ACEOF 18226/* end confdefs.h. */ 18227 18228/* Override any GCC internal prototype to avoid an error. 18229 Use char because int might match the return type of a GCC 18230 builtin and then its argument prototype would still apply. */ 18231#ifdef __cplusplus 18232extern "C" 18233#endif 18234char __alloca (); 18235int 18236main () 18237{ 18238return __alloca (); 18239 ; 18240 return 0; 18241} 18242_ACEOF 18243rm -f conftest.$ac_objext conftest$ac_exeext 18244if { (ac_try="$ac_link" 18245case "(($ac_try" in 18246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18247 *) ac_try_echo=$ac_try;; 18248esac 18249eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18250 (eval "$ac_link") 2>conftest.er1 18251 ac_status=$? 18252 grep -v '^ *+' conftest.er1 >conftest.err 18253 rm -f conftest.er1 18254 cat conftest.err >&5 18255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18256 (exit $ac_status); } && 18257 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18258 { (case "(($ac_try" in 18259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18260 *) ac_try_echo=$ac_try;; 18261esac 18262eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18263 (eval "$ac_try") 2>&5 18264 ac_status=$? 18265 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18266 (exit $ac_status); }; } && 18267 { ac_try='test -s conftest$ac_exeext' 18268 { (case "(($ac_try" in 18269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18270 *) ac_try_echo=$ac_try;; 18271esac 18272eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18273 (eval "$ac_try") 2>&5 18274 ac_status=$? 18275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18276 (exit $ac_status); }; }; then 18277 ac_cv_lib_gcc___alloca=yes 18278else 18279 echo "$as_me: failed program was:" >&5 18280sed 's/^/| /' conftest.$ac_ext >&5 18281 18282 ac_cv_lib_gcc___alloca=no 18283fi 18284 18285rm -f core conftest.err conftest.$ac_objext \ 18286 conftest$ac_exeext conftest.$ac_ext 18287LIBS=$ac_check_lib_save_LIBS 18288fi 18289{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5 18290echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; } 18291if test $ac_cv_lib_gcc___alloca = yes; then 18292 18293cat >>confdefs.h <<\_ACEOF 18294#define HAVE___ALLOCA 1 18295_ACEOF 18296 18297fi 18298 18299 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5 18300echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; } 18301if test "${ac_cv_lib_gcc___chkstk+set}" = set; then 18302 echo $ECHO_N "(cached) $ECHO_C" >&6 18303else 18304 ac_check_lib_save_LIBS=$LIBS 18305LIBS="-lgcc $LIBS" 18306cat >conftest.$ac_ext <<_ACEOF 18307/* confdefs.h. */ 18308_ACEOF 18309cat confdefs.h >>conftest.$ac_ext 18310cat >>conftest.$ac_ext <<_ACEOF 18311/* end confdefs.h. */ 18312 18313/* Override any GCC internal prototype to avoid an error. 18314 Use char because int might match the return type of a GCC 18315 builtin and then its argument prototype would still apply. */ 18316#ifdef __cplusplus 18317extern "C" 18318#endif 18319char __chkstk (); 18320int 18321main () 18322{ 18323return __chkstk (); 18324 ; 18325 return 0; 18326} 18327_ACEOF 18328rm -f conftest.$ac_objext conftest$ac_exeext 18329if { (ac_try="$ac_link" 18330case "(($ac_try" in 18331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18332 *) ac_try_echo=$ac_try;; 18333esac 18334eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18335 (eval "$ac_link") 2>conftest.er1 18336 ac_status=$? 18337 grep -v '^ *+' conftest.er1 >conftest.err 18338 rm -f conftest.er1 18339 cat conftest.err >&5 18340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18341 (exit $ac_status); } && 18342 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18343 { (case "(($ac_try" in 18344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18345 *) ac_try_echo=$ac_try;; 18346esac 18347eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18348 (eval "$ac_try") 2>&5 18349 ac_status=$? 18350 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18351 (exit $ac_status); }; } && 18352 { ac_try='test -s conftest$ac_exeext' 18353 { (case "(($ac_try" in 18354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18355 *) ac_try_echo=$ac_try;; 18356esac 18357eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18358 (eval "$ac_try") 2>&5 18359 ac_status=$? 18360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18361 (exit $ac_status); }; }; then 18362 ac_cv_lib_gcc___chkstk=yes 18363else 18364 echo "$as_me: failed program was:" >&5 18365sed 's/^/| /' conftest.$ac_ext >&5 18366 18367 ac_cv_lib_gcc___chkstk=no 18368fi 18369 18370rm -f core conftest.err conftest.$ac_objext \ 18371 conftest$ac_exeext conftest.$ac_ext 18372LIBS=$ac_check_lib_save_LIBS 18373fi 18374{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5 18375echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; } 18376if test $ac_cv_lib_gcc___chkstk = yes; then 18377 18378cat >>confdefs.h <<\_ACEOF 18379#define HAVE___CHKSTK 1 18380_ACEOF 18381 18382fi 18383 18384 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5 18385echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; } 18386if test "${ac_cv_lib_gcc____chkstk+set}" = set; then 18387 echo $ECHO_N "(cached) $ECHO_C" >&6 18388else 18389 ac_check_lib_save_LIBS=$LIBS 18390LIBS="-lgcc $LIBS" 18391cat >conftest.$ac_ext <<_ACEOF 18392/* confdefs.h. */ 18393_ACEOF 18394cat confdefs.h >>conftest.$ac_ext 18395cat >>conftest.$ac_ext <<_ACEOF 18396/* end confdefs.h. */ 18397 18398/* Override any GCC internal prototype to avoid an error. 18399 Use char because int might match the return type of a GCC 18400 builtin and then its argument prototype would still apply. */ 18401#ifdef __cplusplus 18402extern "C" 18403#endif 18404char ___chkstk (); 18405int 18406main () 18407{ 18408return ___chkstk (); 18409 ; 18410 return 0; 18411} 18412_ACEOF 18413rm -f conftest.$ac_objext conftest$ac_exeext 18414if { (ac_try="$ac_link" 18415case "(($ac_try" in 18416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18417 *) ac_try_echo=$ac_try;; 18418esac 18419eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18420 (eval "$ac_link") 2>conftest.er1 18421 ac_status=$? 18422 grep -v '^ *+' conftest.er1 >conftest.err 18423 rm -f conftest.er1 18424 cat conftest.err >&5 18425 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18426 (exit $ac_status); } && 18427 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18428 { (case "(($ac_try" in 18429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18430 *) ac_try_echo=$ac_try;; 18431esac 18432eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18433 (eval "$ac_try") 2>&5 18434 ac_status=$? 18435 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18436 (exit $ac_status); }; } && 18437 { ac_try='test -s conftest$ac_exeext' 18438 { (case "(($ac_try" in 18439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18440 *) ac_try_echo=$ac_try;; 18441esac 18442eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18443 (eval "$ac_try") 2>&5 18444 ac_status=$? 18445 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18446 (exit $ac_status); }; }; then 18447 ac_cv_lib_gcc____chkstk=yes 18448else 18449 echo "$as_me: failed program was:" >&5 18450sed 's/^/| /' conftest.$ac_ext >&5 18451 18452 ac_cv_lib_gcc____chkstk=no 18453fi 18454 18455rm -f core conftest.err conftest.$ac_objext \ 18456 conftest$ac_exeext conftest.$ac_ext 18457LIBS=$ac_check_lib_save_LIBS 18458fi 18459{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5 18460echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; } 18461if test $ac_cv_lib_gcc____chkstk = yes; then 18462 18463cat >>confdefs.h <<\_ACEOF 18464#define HAVE____CHKSTK 1 18465_ACEOF 18466 18467fi 18468 18469 18470 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5 18471echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; } 18472if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then 18473 echo $ECHO_N "(cached) $ECHO_C" >&6 18474else 18475 ac_check_lib_save_LIBS=$LIBS 18476LIBS="-lgcc $LIBS" 18477cat >conftest.$ac_ext <<_ACEOF 18478/* confdefs.h. */ 18479_ACEOF 18480cat confdefs.h >>conftest.$ac_ext 18481cat >>conftest.$ac_ext <<_ACEOF 18482/* end confdefs.h. */ 18483 18484/* Override any GCC internal prototype to avoid an error. 18485 Use char because int might match the return type of a GCC 18486 builtin and then its argument prototype would still apply. */ 18487#ifdef __cplusplus 18488extern "C" 18489#endif 18490char __ashldi3 (); 18491int 18492main () 18493{ 18494return __ashldi3 (); 18495 ; 18496 return 0; 18497} 18498_ACEOF 18499rm -f conftest.$ac_objext conftest$ac_exeext 18500if { (ac_try="$ac_link" 18501case "(($ac_try" in 18502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18503 *) ac_try_echo=$ac_try;; 18504esac 18505eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18506 (eval "$ac_link") 2>conftest.er1 18507 ac_status=$? 18508 grep -v '^ *+' conftest.er1 >conftest.err 18509 rm -f conftest.er1 18510 cat conftest.err >&5 18511 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18512 (exit $ac_status); } && 18513 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18514 { (case "(($ac_try" in 18515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18516 *) ac_try_echo=$ac_try;; 18517esac 18518eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18519 (eval "$ac_try") 2>&5 18520 ac_status=$? 18521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18522 (exit $ac_status); }; } && 18523 { ac_try='test -s conftest$ac_exeext' 18524 { (case "(($ac_try" in 18525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18526 *) ac_try_echo=$ac_try;; 18527esac 18528eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18529 (eval "$ac_try") 2>&5 18530 ac_status=$? 18531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18532 (exit $ac_status); }; }; then 18533 ac_cv_lib_gcc___ashldi3=yes 18534else 18535 echo "$as_me: failed program was:" >&5 18536sed 's/^/| /' conftest.$ac_ext >&5 18537 18538 ac_cv_lib_gcc___ashldi3=no 18539fi 18540 18541rm -f core conftest.err conftest.$ac_objext \ 18542 conftest$ac_exeext conftest.$ac_ext 18543LIBS=$ac_check_lib_save_LIBS 18544fi 18545{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5 18546echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; } 18547if test $ac_cv_lib_gcc___ashldi3 = yes; then 18548 18549cat >>confdefs.h <<\_ACEOF 18550#define HAVE___ASHLDI3 1 18551_ACEOF 18552 18553fi 18554 18555 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5 18556echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; } 18557if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then 18558 echo $ECHO_N "(cached) $ECHO_C" >&6 18559else 18560 ac_check_lib_save_LIBS=$LIBS 18561LIBS="-lgcc $LIBS" 18562cat >conftest.$ac_ext <<_ACEOF 18563/* confdefs.h. */ 18564_ACEOF 18565cat confdefs.h >>conftest.$ac_ext 18566cat >>conftest.$ac_ext <<_ACEOF 18567/* end confdefs.h. */ 18568 18569/* Override any GCC internal prototype to avoid an error. 18570 Use char because int might match the return type of a GCC 18571 builtin and then its argument prototype would still apply. */ 18572#ifdef __cplusplus 18573extern "C" 18574#endif 18575char __ashrdi3 (); 18576int 18577main () 18578{ 18579return __ashrdi3 (); 18580 ; 18581 return 0; 18582} 18583_ACEOF 18584rm -f conftest.$ac_objext conftest$ac_exeext 18585if { (ac_try="$ac_link" 18586case "(($ac_try" in 18587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18588 *) ac_try_echo=$ac_try;; 18589esac 18590eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18591 (eval "$ac_link") 2>conftest.er1 18592 ac_status=$? 18593 grep -v '^ *+' conftest.er1 >conftest.err 18594 rm -f conftest.er1 18595 cat conftest.err >&5 18596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18597 (exit $ac_status); } && 18598 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18599 { (case "(($ac_try" in 18600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18601 *) ac_try_echo=$ac_try;; 18602esac 18603eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18604 (eval "$ac_try") 2>&5 18605 ac_status=$? 18606 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18607 (exit $ac_status); }; } && 18608 { ac_try='test -s conftest$ac_exeext' 18609 { (case "(($ac_try" in 18610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18611 *) ac_try_echo=$ac_try;; 18612esac 18613eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18614 (eval "$ac_try") 2>&5 18615 ac_status=$? 18616 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18617 (exit $ac_status); }; }; then 18618 ac_cv_lib_gcc___ashrdi3=yes 18619else 18620 echo "$as_me: failed program was:" >&5 18621sed 's/^/| /' conftest.$ac_ext >&5 18622 18623 ac_cv_lib_gcc___ashrdi3=no 18624fi 18625 18626rm -f core conftest.err conftest.$ac_objext \ 18627 conftest$ac_exeext conftest.$ac_ext 18628LIBS=$ac_check_lib_save_LIBS 18629fi 18630{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5 18631echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; } 18632if test $ac_cv_lib_gcc___ashrdi3 = yes; then 18633 18634cat >>confdefs.h <<\_ACEOF 18635#define HAVE___ASHRDI3 1 18636_ACEOF 18637 18638fi 18639 18640 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5 18641echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; } 18642if test "${ac_cv_lib_gcc___divdi3+set}" = set; then 18643 echo $ECHO_N "(cached) $ECHO_C" >&6 18644else 18645 ac_check_lib_save_LIBS=$LIBS 18646LIBS="-lgcc $LIBS" 18647cat >conftest.$ac_ext <<_ACEOF 18648/* confdefs.h. */ 18649_ACEOF 18650cat confdefs.h >>conftest.$ac_ext 18651cat >>conftest.$ac_ext <<_ACEOF 18652/* end confdefs.h. */ 18653 18654/* Override any GCC internal prototype to avoid an error. 18655 Use char because int might match the return type of a GCC 18656 builtin and then its argument prototype would still apply. */ 18657#ifdef __cplusplus 18658extern "C" 18659#endif 18660char __divdi3 (); 18661int 18662main () 18663{ 18664return __divdi3 (); 18665 ; 18666 return 0; 18667} 18668_ACEOF 18669rm -f conftest.$ac_objext conftest$ac_exeext 18670if { (ac_try="$ac_link" 18671case "(($ac_try" in 18672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18673 *) ac_try_echo=$ac_try;; 18674esac 18675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18676 (eval "$ac_link") 2>conftest.er1 18677 ac_status=$? 18678 grep -v '^ *+' conftest.er1 >conftest.err 18679 rm -f conftest.er1 18680 cat conftest.err >&5 18681 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18682 (exit $ac_status); } && 18683 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18684 { (case "(($ac_try" in 18685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18686 *) ac_try_echo=$ac_try;; 18687esac 18688eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18689 (eval "$ac_try") 2>&5 18690 ac_status=$? 18691 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18692 (exit $ac_status); }; } && 18693 { ac_try='test -s conftest$ac_exeext' 18694 { (case "(($ac_try" in 18695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18696 *) ac_try_echo=$ac_try;; 18697esac 18698eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18699 (eval "$ac_try") 2>&5 18700 ac_status=$? 18701 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18702 (exit $ac_status); }; }; then 18703 ac_cv_lib_gcc___divdi3=yes 18704else 18705 echo "$as_me: failed program was:" >&5 18706sed 's/^/| /' conftest.$ac_ext >&5 18707 18708 ac_cv_lib_gcc___divdi3=no 18709fi 18710 18711rm -f core conftest.err conftest.$ac_objext \ 18712 conftest$ac_exeext conftest.$ac_ext 18713LIBS=$ac_check_lib_save_LIBS 18714fi 18715{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5 18716echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; } 18717if test $ac_cv_lib_gcc___divdi3 = yes; then 18718 18719cat >>confdefs.h <<\_ACEOF 18720#define HAVE___DIVDI3 1 18721_ACEOF 18722 18723fi 18724 18725 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5 18726echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; } 18727if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then 18728 echo $ECHO_N "(cached) $ECHO_C" >&6 18729else 18730 ac_check_lib_save_LIBS=$LIBS 18731LIBS="-lgcc $LIBS" 18732cat >conftest.$ac_ext <<_ACEOF 18733/* confdefs.h. */ 18734_ACEOF 18735cat confdefs.h >>conftest.$ac_ext 18736cat >>conftest.$ac_ext <<_ACEOF 18737/* end confdefs.h. */ 18738 18739/* Override any GCC internal prototype to avoid an error. 18740 Use char because int might match the return type of a GCC 18741 builtin and then its argument prototype would still apply. */ 18742#ifdef __cplusplus 18743extern "C" 18744#endif 18745char __fixdfdi (); 18746int 18747main () 18748{ 18749return __fixdfdi (); 18750 ; 18751 return 0; 18752} 18753_ACEOF 18754rm -f conftest.$ac_objext conftest$ac_exeext 18755if { (ac_try="$ac_link" 18756case "(($ac_try" in 18757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18758 *) ac_try_echo=$ac_try;; 18759esac 18760eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18761 (eval "$ac_link") 2>conftest.er1 18762 ac_status=$? 18763 grep -v '^ *+' conftest.er1 >conftest.err 18764 rm -f conftest.er1 18765 cat conftest.err >&5 18766 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18767 (exit $ac_status); } && 18768 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18769 { (case "(($ac_try" in 18770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18771 *) ac_try_echo=$ac_try;; 18772esac 18773eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18774 (eval "$ac_try") 2>&5 18775 ac_status=$? 18776 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18777 (exit $ac_status); }; } && 18778 { ac_try='test -s conftest$ac_exeext' 18779 { (case "(($ac_try" in 18780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18781 *) ac_try_echo=$ac_try;; 18782esac 18783eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18784 (eval "$ac_try") 2>&5 18785 ac_status=$? 18786 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18787 (exit $ac_status); }; }; then 18788 ac_cv_lib_gcc___fixdfdi=yes 18789else 18790 echo "$as_me: failed program was:" >&5 18791sed 's/^/| /' conftest.$ac_ext >&5 18792 18793 ac_cv_lib_gcc___fixdfdi=no 18794fi 18795 18796rm -f core conftest.err conftest.$ac_objext \ 18797 conftest$ac_exeext conftest.$ac_ext 18798LIBS=$ac_check_lib_save_LIBS 18799fi 18800{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5 18801echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; } 18802if test $ac_cv_lib_gcc___fixdfdi = yes; then 18803 18804cat >>confdefs.h <<\_ACEOF 18805#define HAVE___FIXDFDI 1 18806_ACEOF 18807 18808fi 18809 18810 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5 18811echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; } 18812if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then 18813 echo $ECHO_N "(cached) $ECHO_C" >&6 18814else 18815 ac_check_lib_save_LIBS=$LIBS 18816LIBS="-lgcc $LIBS" 18817cat >conftest.$ac_ext <<_ACEOF 18818/* confdefs.h. */ 18819_ACEOF 18820cat confdefs.h >>conftest.$ac_ext 18821cat >>conftest.$ac_ext <<_ACEOF 18822/* end confdefs.h. */ 18823 18824/* Override any GCC internal prototype to avoid an error. 18825 Use char because int might match the return type of a GCC 18826 builtin and then its argument prototype would still apply. */ 18827#ifdef __cplusplus 18828extern "C" 18829#endif 18830char __fixsfdi (); 18831int 18832main () 18833{ 18834return __fixsfdi (); 18835 ; 18836 return 0; 18837} 18838_ACEOF 18839rm -f conftest.$ac_objext conftest$ac_exeext 18840if { (ac_try="$ac_link" 18841case "(($ac_try" in 18842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18843 *) ac_try_echo=$ac_try;; 18844esac 18845eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18846 (eval "$ac_link") 2>conftest.er1 18847 ac_status=$? 18848 grep -v '^ *+' conftest.er1 >conftest.err 18849 rm -f conftest.er1 18850 cat conftest.err >&5 18851 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18852 (exit $ac_status); } && 18853 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18854 { (case "(($ac_try" in 18855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18856 *) ac_try_echo=$ac_try;; 18857esac 18858eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18859 (eval "$ac_try") 2>&5 18860 ac_status=$? 18861 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18862 (exit $ac_status); }; } && 18863 { ac_try='test -s conftest$ac_exeext' 18864 { (case "(($ac_try" in 18865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18866 *) ac_try_echo=$ac_try;; 18867esac 18868eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18869 (eval "$ac_try") 2>&5 18870 ac_status=$? 18871 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18872 (exit $ac_status); }; }; then 18873 ac_cv_lib_gcc___fixsfdi=yes 18874else 18875 echo "$as_me: failed program was:" >&5 18876sed 's/^/| /' conftest.$ac_ext >&5 18877 18878 ac_cv_lib_gcc___fixsfdi=no 18879fi 18880 18881rm -f core conftest.err conftest.$ac_objext \ 18882 conftest$ac_exeext conftest.$ac_ext 18883LIBS=$ac_check_lib_save_LIBS 18884fi 18885{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5 18886echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; } 18887if test $ac_cv_lib_gcc___fixsfdi = yes; then 18888 18889cat >>confdefs.h <<\_ACEOF 18890#define HAVE___FIXSFDI 1 18891_ACEOF 18892 18893fi 18894 18895 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5 18896echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; } 18897if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then 18898 echo $ECHO_N "(cached) $ECHO_C" >&6 18899else 18900 ac_check_lib_save_LIBS=$LIBS 18901LIBS="-lgcc $LIBS" 18902cat >conftest.$ac_ext <<_ACEOF 18903/* confdefs.h. */ 18904_ACEOF 18905cat confdefs.h >>conftest.$ac_ext 18906cat >>conftest.$ac_ext <<_ACEOF 18907/* end confdefs.h. */ 18908 18909/* Override any GCC internal prototype to avoid an error. 18910 Use char because int might match the return type of a GCC 18911 builtin and then its argument prototype would still apply. */ 18912#ifdef __cplusplus 18913extern "C" 18914#endif 18915char __floatdidf (); 18916int 18917main () 18918{ 18919return __floatdidf (); 18920 ; 18921 return 0; 18922} 18923_ACEOF 18924rm -f conftest.$ac_objext conftest$ac_exeext 18925if { (ac_try="$ac_link" 18926case "(($ac_try" in 18927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18928 *) ac_try_echo=$ac_try;; 18929esac 18930eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18931 (eval "$ac_link") 2>conftest.er1 18932 ac_status=$? 18933 grep -v '^ *+' conftest.er1 >conftest.err 18934 rm -f conftest.er1 18935 cat conftest.err >&5 18936 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18937 (exit $ac_status); } && 18938 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18939 { (case "(($ac_try" in 18940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18941 *) ac_try_echo=$ac_try;; 18942esac 18943eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18944 (eval "$ac_try") 2>&5 18945 ac_status=$? 18946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18947 (exit $ac_status); }; } && 18948 { ac_try='test -s conftest$ac_exeext' 18949 { (case "(($ac_try" in 18950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18951 *) ac_try_echo=$ac_try;; 18952esac 18953eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18954 (eval "$ac_try") 2>&5 18955 ac_status=$? 18956 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18957 (exit $ac_status); }; }; then 18958 ac_cv_lib_gcc___floatdidf=yes 18959else 18960 echo "$as_me: failed program was:" >&5 18961sed 's/^/| /' conftest.$ac_ext >&5 18962 18963 ac_cv_lib_gcc___floatdidf=no 18964fi 18965 18966rm -f core conftest.err conftest.$ac_objext \ 18967 conftest$ac_exeext conftest.$ac_ext 18968LIBS=$ac_check_lib_save_LIBS 18969fi 18970{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5 18971echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; } 18972if test $ac_cv_lib_gcc___floatdidf = yes; then 18973 18974cat >>confdefs.h <<\_ACEOF 18975#define HAVE___FLOATDIDF 1 18976_ACEOF 18977 18978fi 18979 18980 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5 18981echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; } 18982if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then 18983 echo $ECHO_N "(cached) $ECHO_C" >&6 18984else 18985 ac_check_lib_save_LIBS=$LIBS 18986LIBS="-lgcc $LIBS" 18987cat >conftest.$ac_ext <<_ACEOF 18988/* confdefs.h. */ 18989_ACEOF 18990cat confdefs.h >>conftest.$ac_ext 18991cat >>conftest.$ac_ext <<_ACEOF 18992/* end confdefs.h. */ 18993 18994/* Override any GCC internal prototype to avoid an error. 18995 Use char because int might match the return type of a GCC 18996 builtin and then its argument prototype would still apply. */ 18997#ifdef __cplusplus 18998extern "C" 18999#endif 19000char __lshrdi3 (); 19001int 19002main () 19003{ 19004return __lshrdi3 (); 19005 ; 19006 return 0; 19007} 19008_ACEOF 19009rm -f conftest.$ac_objext conftest$ac_exeext 19010if { (ac_try="$ac_link" 19011case "(($ac_try" in 19012 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19013 *) ac_try_echo=$ac_try;; 19014esac 19015eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19016 (eval "$ac_link") 2>conftest.er1 19017 ac_status=$? 19018 grep -v '^ *+' conftest.er1 >conftest.err 19019 rm -f conftest.er1 19020 cat conftest.err >&5 19021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19022 (exit $ac_status); } && 19023 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19024 { (case "(($ac_try" in 19025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19026 *) ac_try_echo=$ac_try;; 19027esac 19028eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19029 (eval "$ac_try") 2>&5 19030 ac_status=$? 19031 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19032 (exit $ac_status); }; } && 19033 { ac_try='test -s conftest$ac_exeext' 19034 { (case "(($ac_try" in 19035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19036 *) ac_try_echo=$ac_try;; 19037esac 19038eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19039 (eval "$ac_try") 2>&5 19040 ac_status=$? 19041 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19042 (exit $ac_status); }; }; then 19043 ac_cv_lib_gcc___lshrdi3=yes 19044else 19045 echo "$as_me: failed program was:" >&5 19046sed 's/^/| /' conftest.$ac_ext >&5 19047 19048 ac_cv_lib_gcc___lshrdi3=no 19049fi 19050 19051rm -f core conftest.err conftest.$ac_objext \ 19052 conftest$ac_exeext conftest.$ac_ext 19053LIBS=$ac_check_lib_save_LIBS 19054fi 19055{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5 19056echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; } 19057if test $ac_cv_lib_gcc___lshrdi3 = yes; then 19058 19059cat >>confdefs.h <<\_ACEOF 19060#define HAVE___LSHRDI3 1 19061_ACEOF 19062 19063fi 19064 19065 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5 19066echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; } 19067if test "${ac_cv_lib_gcc___moddi3+set}" = set; then 19068 echo $ECHO_N "(cached) $ECHO_C" >&6 19069else 19070 ac_check_lib_save_LIBS=$LIBS 19071LIBS="-lgcc $LIBS" 19072cat >conftest.$ac_ext <<_ACEOF 19073/* confdefs.h. */ 19074_ACEOF 19075cat confdefs.h >>conftest.$ac_ext 19076cat >>conftest.$ac_ext <<_ACEOF 19077/* end confdefs.h. */ 19078 19079/* Override any GCC internal prototype to avoid an error. 19080 Use char because int might match the return type of a GCC 19081 builtin and then its argument prototype would still apply. */ 19082#ifdef __cplusplus 19083extern "C" 19084#endif 19085char __moddi3 (); 19086int 19087main () 19088{ 19089return __moddi3 (); 19090 ; 19091 return 0; 19092} 19093_ACEOF 19094rm -f conftest.$ac_objext conftest$ac_exeext 19095if { (ac_try="$ac_link" 19096case "(($ac_try" in 19097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19098 *) ac_try_echo=$ac_try;; 19099esac 19100eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19101 (eval "$ac_link") 2>conftest.er1 19102 ac_status=$? 19103 grep -v '^ *+' conftest.er1 >conftest.err 19104 rm -f conftest.er1 19105 cat conftest.err >&5 19106 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19107 (exit $ac_status); } && 19108 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19109 { (case "(($ac_try" in 19110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19111 *) ac_try_echo=$ac_try;; 19112esac 19113eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19114 (eval "$ac_try") 2>&5 19115 ac_status=$? 19116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19117 (exit $ac_status); }; } && 19118 { ac_try='test -s conftest$ac_exeext' 19119 { (case "(($ac_try" in 19120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19121 *) ac_try_echo=$ac_try;; 19122esac 19123eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19124 (eval "$ac_try") 2>&5 19125 ac_status=$? 19126 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19127 (exit $ac_status); }; }; then 19128 ac_cv_lib_gcc___moddi3=yes 19129else 19130 echo "$as_me: failed program was:" >&5 19131sed 's/^/| /' conftest.$ac_ext >&5 19132 19133 ac_cv_lib_gcc___moddi3=no 19134fi 19135 19136rm -f core conftest.err conftest.$ac_objext \ 19137 conftest$ac_exeext conftest.$ac_ext 19138LIBS=$ac_check_lib_save_LIBS 19139fi 19140{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5 19141echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; } 19142if test $ac_cv_lib_gcc___moddi3 = yes; then 19143 19144cat >>confdefs.h <<\_ACEOF 19145#define HAVE___MODDI3 1 19146_ACEOF 19147 19148fi 19149 19150 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5 19151echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; } 19152if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then 19153 echo $ECHO_N "(cached) $ECHO_C" >&6 19154else 19155 ac_check_lib_save_LIBS=$LIBS 19156LIBS="-lgcc $LIBS" 19157cat >conftest.$ac_ext <<_ACEOF 19158/* confdefs.h. */ 19159_ACEOF 19160cat confdefs.h >>conftest.$ac_ext 19161cat >>conftest.$ac_ext <<_ACEOF 19162/* end confdefs.h. */ 19163 19164/* Override any GCC internal prototype to avoid an error. 19165 Use char because int might match the return type of a GCC 19166 builtin and then its argument prototype would still apply. */ 19167#ifdef __cplusplus 19168extern "C" 19169#endif 19170char __udivdi3 (); 19171int 19172main () 19173{ 19174return __udivdi3 (); 19175 ; 19176 return 0; 19177} 19178_ACEOF 19179rm -f conftest.$ac_objext conftest$ac_exeext 19180if { (ac_try="$ac_link" 19181case "(($ac_try" in 19182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19183 *) ac_try_echo=$ac_try;; 19184esac 19185eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19186 (eval "$ac_link") 2>conftest.er1 19187 ac_status=$? 19188 grep -v '^ *+' conftest.er1 >conftest.err 19189 rm -f conftest.er1 19190 cat conftest.err >&5 19191 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19192 (exit $ac_status); } && 19193 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19194 { (case "(($ac_try" in 19195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19196 *) ac_try_echo=$ac_try;; 19197esac 19198eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19199 (eval "$ac_try") 2>&5 19200 ac_status=$? 19201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19202 (exit $ac_status); }; } && 19203 { ac_try='test -s conftest$ac_exeext' 19204 { (case "(($ac_try" in 19205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19206 *) ac_try_echo=$ac_try;; 19207esac 19208eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19209 (eval "$ac_try") 2>&5 19210 ac_status=$? 19211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19212 (exit $ac_status); }; }; then 19213 ac_cv_lib_gcc___udivdi3=yes 19214else 19215 echo "$as_me: failed program was:" >&5 19216sed 's/^/| /' conftest.$ac_ext >&5 19217 19218 ac_cv_lib_gcc___udivdi3=no 19219fi 19220 19221rm -f core conftest.err conftest.$ac_objext \ 19222 conftest$ac_exeext conftest.$ac_ext 19223LIBS=$ac_check_lib_save_LIBS 19224fi 19225{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5 19226echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; } 19227if test $ac_cv_lib_gcc___udivdi3 = yes; then 19228 19229cat >>confdefs.h <<\_ACEOF 19230#define HAVE___UDIVDI3 1 19231_ACEOF 19232 19233fi 19234 19235 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5 19236echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; } 19237if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then 19238 echo $ECHO_N "(cached) $ECHO_C" >&6 19239else 19240 ac_check_lib_save_LIBS=$LIBS 19241LIBS="-lgcc $LIBS" 19242cat >conftest.$ac_ext <<_ACEOF 19243/* confdefs.h. */ 19244_ACEOF 19245cat confdefs.h >>conftest.$ac_ext 19246cat >>conftest.$ac_ext <<_ACEOF 19247/* end confdefs.h. */ 19248 19249/* Override any GCC internal prototype to avoid an error. 19250 Use char because int might match the return type of a GCC 19251 builtin and then its argument prototype would still apply. */ 19252#ifdef __cplusplus 19253extern "C" 19254#endif 19255char __umoddi3 (); 19256int 19257main () 19258{ 19259return __umoddi3 (); 19260 ; 19261 return 0; 19262} 19263_ACEOF 19264rm -f conftest.$ac_objext conftest$ac_exeext 19265if { (ac_try="$ac_link" 19266case "(($ac_try" in 19267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19268 *) ac_try_echo=$ac_try;; 19269esac 19270eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19271 (eval "$ac_link") 2>conftest.er1 19272 ac_status=$? 19273 grep -v '^ *+' conftest.er1 >conftest.err 19274 rm -f conftest.er1 19275 cat conftest.err >&5 19276 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19277 (exit $ac_status); } && 19278 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19279 { (case "(($ac_try" in 19280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19281 *) ac_try_echo=$ac_try;; 19282esac 19283eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19284 (eval "$ac_try") 2>&5 19285 ac_status=$? 19286 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19287 (exit $ac_status); }; } && 19288 { ac_try='test -s conftest$ac_exeext' 19289 { (case "(($ac_try" in 19290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19291 *) ac_try_echo=$ac_try;; 19292esac 19293eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19294 (eval "$ac_try") 2>&5 19295 ac_status=$? 19296 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19297 (exit $ac_status); }; }; then 19298 ac_cv_lib_gcc___umoddi3=yes 19299else 19300 echo "$as_me: failed program was:" >&5 19301sed 's/^/| /' conftest.$ac_ext >&5 19302 19303 ac_cv_lib_gcc___umoddi3=no 19304fi 19305 19306rm -f core conftest.err conftest.$ac_objext \ 19307 conftest$ac_exeext conftest.$ac_ext 19308LIBS=$ac_check_lib_save_LIBS 19309fi 19310{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5 19311echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; } 19312if test $ac_cv_lib_gcc___umoddi3 = yes; then 19313 19314cat >>confdefs.h <<\_ACEOF 19315#define HAVE___UMODDI3 1 19316_ACEOF 19317 19318fi 19319 19320 19321 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5 19322echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; } 19323if test "${ac_cv_lib_gcc___main+set}" = set; then 19324 echo $ECHO_N "(cached) $ECHO_C" >&6 19325else 19326 ac_check_lib_save_LIBS=$LIBS 19327LIBS="-lgcc $LIBS" 19328cat >conftest.$ac_ext <<_ACEOF 19329/* confdefs.h. */ 19330_ACEOF 19331cat confdefs.h >>conftest.$ac_ext 19332cat >>conftest.$ac_ext <<_ACEOF 19333/* end confdefs.h. */ 19334 19335/* Override any GCC internal prototype to avoid an error. 19336 Use char because int might match the return type of a GCC 19337 builtin and then its argument prototype would still apply. */ 19338#ifdef __cplusplus 19339extern "C" 19340#endif 19341char __main (); 19342int 19343main () 19344{ 19345return __main (); 19346 ; 19347 return 0; 19348} 19349_ACEOF 19350rm -f conftest.$ac_objext conftest$ac_exeext 19351if { (ac_try="$ac_link" 19352case "(($ac_try" in 19353 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19354 *) ac_try_echo=$ac_try;; 19355esac 19356eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19357 (eval "$ac_link") 2>conftest.er1 19358 ac_status=$? 19359 grep -v '^ *+' conftest.er1 >conftest.err 19360 rm -f conftest.er1 19361 cat conftest.err >&5 19362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19363 (exit $ac_status); } && 19364 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19365 { (case "(($ac_try" in 19366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19367 *) ac_try_echo=$ac_try;; 19368esac 19369eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19370 (eval "$ac_try") 2>&5 19371 ac_status=$? 19372 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19373 (exit $ac_status); }; } && 19374 { ac_try='test -s conftest$ac_exeext' 19375 { (case "(($ac_try" in 19376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19377 *) ac_try_echo=$ac_try;; 19378esac 19379eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19380 (eval "$ac_try") 2>&5 19381 ac_status=$? 19382 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19383 (exit $ac_status); }; }; then 19384 ac_cv_lib_gcc___main=yes 19385else 19386 echo "$as_me: failed program was:" >&5 19387sed 's/^/| /' conftest.$ac_ext >&5 19388 19389 ac_cv_lib_gcc___main=no 19390fi 19391 19392rm -f core conftest.err conftest.$ac_objext \ 19393 conftest$ac_exeext conftest.$ac_ext 19394LIBS=$ac_check_lib_save_LIBS 19395fi 19396{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5 19397echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; } 19398if test $ac_cv_lib_gcc___main = yes; then 19399 19400cat >>confdefs.h <<\_ACEOF 19401#define HAVE___MAIN 1 19402_ACEOF 19403 19404fi 19405 19406 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5 19407echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; } 19408if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then 19409 echo $ECHO_N "(cached) $ECHO_C" >&6 19410else 19411 ac_check_lib_save_LIBS=$LIBS 19412LIBS="-lgcc $LIBS" 19413cat >conftest.$ac_ext <<_ACEOF 19414/* confdefs.h. */ 19415_ACEOF 19416cat confdefs.h >>conftest.$ac_ext 19417cat >>conftest.$ac_ext <<_ACEOF 19418/* end confdefs.h. */ 19419 19420/* Override any GCC internal prototype to avoid an error. 19421 Use char because int might match the return type of a GCC 19422 builtin and then its argument prototype would still apply. */ 19423#ifdef __cplusplus 19424extern "C" 19425#endif 19426char __cmpdi2 (); 19427int 19428main () 19429{ 19430return __cmpdi2 (); 19431 ; 19432 return 0; 19433} 19434_ACEOF 19435rm -f conftest.$ac_objext conftest$ac_exeext 19436if { (ac_try="$ac_link" 19437case "(($ac_try" in 19438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19439 *) ac_try_echo=$ac_try;; 19440esac 19441eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19442 (eval "$ac_link") 2>conftest.er1 19443 ac_status=$? 19444 grep -v '^ *+' conftest.er1 >conftest.err 19445 rm -f conftest.er1 19446 cat conftest.err >&5 19447 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19448 (exit $ac_status); } && 19449 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19450 { (case "(($ac_try" in 19451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19452 *) ac_try_echo=$ac_try;; 19453esac 19454eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19455 (eval "$ac_try") 2>&5 19456 ac_status=$? 19457 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19458 (exit $ac_status); }; } && 19459 { ac_try='test -s conftest$ac_exeext' 19460 { (case "(($ac_try" in 19461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19462 *) ac_try_echo=$ac_try;; 19463esac 19464eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19465 (eval "$ac_try") 2>&5 19466 ac_status=$? 19467 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19468 (exit $ac_status); }; }; then 19469 ac_cv_lib_gcc___cmpdi2=yes 19470else 19471 echo "$as_me: failed program was:" >&5 19472sed 's/^/| /' conftest.$ac_ext >&5 19473 19474 ac_cv_lib_gcc___cmpdi2=no 19475fi 19476 19477rm -f core conftest.err conftest.$ac_objext \ 19478 conftest$ac_exeext conftest.$ac_ext 19479LIBS=$ac_check_lib_save_LIBS 19480fi 19481{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5 19482echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; } 19483if test $ac_cv_lib_gcc___cmpdi2 = yes; then 19484 19485cat >>confdefs.h <<\_ACEOF 19486#define HAVE___CMPDI2 1 19487_ACEOF 19488 19489fi 19490 19491fi 19492 19493if test "$llvm_cv_os_type" = "MingW" ; then 19494 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5 19495echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; } 19496 cat >conftest.$ac_ext <<_ACEOF 19497#include <windows.h> 19498#include <imagehlp.h> 19499extern void foo(PENUMLOADED_MODULES_CALLBACK); 19500extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID)); 19501_ACEOF 19502rm -f conftest.$ac_objext 19503if { (ac_try="$ac_compile" 19504case "(($ac_try" in 19505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19506 *) ac_try_echo=$ac_try;; 19507esac 19508eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19509 (eval "$ac_compile") 2>conftest.er1 19510 ac_status=$? 19511 grep -v '^ *+' conftest.er1 >conftest.err 19512 rm -f conftest.er1 19513 cat conftest.err >&5 19514 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19515 (exit $ac_status); } && 19516 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19517 { (case "(($ac_try" in 19518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19519 *) ac_try_echo=$ac_try;; 19520esac 19521eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19522 (eval "$ac_try") 2>&5 19523 ac_status=$? 19524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19525 (exit $ac_status); }; } && 19526 { ac_try='test -s conftest.$ac_objext' 19527 { (case "(($ac_try" in 19528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19529 *) ac_try_echo=$ac_try;; 19530esac 19531eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19532 (eval "$ac_try") 2>&5 19533 ac_status=$? 19534 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19535 (exit $ac_status); }; }; then 19536 19537 { echo "$as_me:$LINENO: result: yes" >&5 19538echo "${ECHO_T}yes" >&6; } 19539 llvm_cv_win32_elmcb_pcstr="PCSTR" 19540 19541else 19542 echo "$as_me: failed program was:" >&5 19543sed 's/^/| /' conftest.$ac_ext >&5 19544 19545 19546 { echo "$as_me:$LINENO: result: no" >&5 19547echo "${ECHO_T}no" >&6; } 19548 llvm_cv_win32_elmcb_pcstr="PSTR" 19549 19550fi 19551 19552rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19553 19554cat >>confdefs.h <<_ACEOF 19555#define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr 19556_ACEOF 19557 19558fi 19559 19560 19561{ echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5 19562echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; } 19563if test "${ac_cv_func_isnan_in_math_h+set}" = set; then 19564 echo $ECHO_N "(cached) $ECHO_C" >&6 19565else 19566 ac_ext=cpp 19567ac_cpp='$CXXCPP $CPPFLAGS' 19568ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19569ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19570ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19571 19572 cat >conftest.$ac_ext <<_ACEOF 19573/* confdefs.h. */ 19574_ACEOF 19575cat confdefs.h >>conftest.$ac_ext 19576cat >>conftest.$ac_ext <<_ACEOF 19577/* end confdefs.h. */ 19578#include <math.h> 19579int 19580main () 19581{ 19582float f; isnan(f); 19583 ; 19584 return 0; 19585} 19586_ACEOF 19587rm -f conftest.$ac_objext 19588if { (ac_try="$ac_compile" 19589case "(($ac_try" in 19590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19591 *) ac_try_echo=$ac_try;; 19592esac 19593eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19594 (eval "$ac_compile") 2>conftest.er1 19595 ac_status=$? 19596 grep -v '^ *+' conftest.er1 >conftest.err 19597 rm -f conftest.er1 19598 cat conftest.err >&5 19599 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19600 (exit $ac_status); } && 19601 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19602 { (case "(($ac_try" in 19603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19604 *) ac_try_echo=$ac_try;; 19605esac 19606eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19607 (eval "$ac_try") 2>&5 19608 ac_status=$? 19609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19610 (exit $ac_status); }; } && 19611 { ac_try='test -s conftest.$ac_objext' 19612 { (case "(($ac_try" in 19613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19614 *) ac_try_echo=$ac_try;; 19615esac 19616eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19617 (eval "$ac_try") 2>&5 19618 ac_status=$? 19619 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19620 (exit $ac_status); }; }; then 19621 ac_cv_func_isnan_in_math_h=yes 19622else 19623 echo "$as_me: failed program was:" >&5 19624sed 's/^/| /' conftest.$ac_ext >&5 19625 19626 ac_cv_func_isnan_in_math_h=no 19627fi 19628 19629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19630 ac_ext=c 19631ac_cpp='$CPP $CPPFLAGS' 19632ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19633ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19634ac_compiler_gnu=$ac_cv_c_compiler_gnu 19635 19636fi 19637{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5 19638echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; } 19639 19640 19641if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then 19642 19643cat >>confdefs.h <<\_ACEOF 19644#define HAVE_ISNAN_IN_MATH_H 1 19645_ACEOF 19646 19647fi 19648 19649{ echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5 19650echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; } 19651if test "${ac_cv_func_isnan_in_cmath+set}" = set; then 19652 echo $ECHO_N "(cached) $ECHO_C" >&6 19653else 19654 ac_ext=cpp 19655ac_cpp='$CXXCPP $CPPFLAGS' 19656ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19657ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19658ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19659 19660 cat >conftest.$ac_ext <<_ACEOF 19661/* confdefs.h. */ 19662_ACEOF 19663cat confdefs.h >>conftest.$ac_ext 19664cat >>conftest.$ac_ext <<_ACEOF 19665/* end confdefs.h. */ 19666#include <cmath> 19667int 19668main () 19669{ 19670float f; isnan(f); 19671 ; 19672 return 0; 19673} 19674_ACEOF 19675rm -f conftest.$ac_objext 19676if { (ac_try="$ac_compile" 19677case "(($ac_try" in 19678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19679 *) ac_try_echo=$ac_try;; 19680esac 19681eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19682 (eval "$ac_compile") 2>conftest.er1 19683 ac_status=$? 19684 grep -v '^ *+' conftest.er1 >conftest.err 19685 rm -f conftest.er1 19686 cat conftest.err >&5 19687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19688 (exit $ac_status); } && 19689 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19690 { (case "(($ac_try" in 19691 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19692 *) ac_try_echo=$ac_try;; 19693esac 19694eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19695 (eval "$ac_try") 2>&5 19696 ac_status=$? 19697 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19698 (exit $ac_status); }; } && 19699 { ac_try='test -s conftest.$ac_objext' 19700 { (case "(($ac_try" in 19701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19702 *) ac_try_echo=$ac_try;; 19703esac 19704eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19705 (eval "$ac_try") 2>&5 19706 ac_status=$? 19707 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19708 (exit $ac_status); }; }; then 19709 ac_cv_func_isnan_in_cmath=yes 19710else 19711 echo "$as_me: failed program was:" >&5 19712sed 's/^/| /' conftest.$ac_ext >&5 19713 19714 ac_cv_func_isnan_in_cmath=no 19715fi 19716 19717rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19718 ac_ext=c 19719ac_cpp='$CPP $CPPFLAGS' 19720ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19721ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19722ac_compiler_gnu=$ac_cv_c_compiler_gnu 19723 19724fi 19725{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5 19726echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; } 19727 19728if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then 19729 19730cat >>confdefs.h <<\_ACEOF 19731#define HAVE_ISNAN_IN_CMATH 1 19732_ACEOF 19733 19734fi 19735 19736{ echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5 19737echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; } 19738if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then 19739 echo $ECHO_N "(cached) $ECHO_C" >&6 19740else 19741 ac_ext=cpp 19742ac_cpp='$CXXCPP $CPPFLAGS' 19743ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19744ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19745ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19746 19747 cat >conftest.$ac_ext <<_ACEOF 19748/* confdefs.h. */ 19749_ACEOF 19750cat confdefs.h >>conftest.$ac_ext 19751cat >>conftest.$ac_ext <<_ACEOF 19752/* end confdefs.h. */ 19753#include <cmath> 19754int 19755main () 19756{ 19757float f; std::isnan(f); 19758 ; 19759 return 0; 19760} 19761_ACEOF 19762rm -f conftest.$ac_objext 19763if { (ac_try="$ac_compile" 19764case "(($ac_try" in 19765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19766 *) ac_try_echo=$ac_try;; 19767esac 19768eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19769 (eval "$ac_compile") 2>conftest.er1 19770 ac_status=$? 19771 grep -v '^ *+' conftest.er1 >conftest.err 19772 rm -f conftest.er1 19773 cat conftest.err >&5 19774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19775 (exit $ac_status); } && 19776 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19777 { (case "(($ac_try" in 19778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19779 *) ac_try_echo=$ac_try;; 19780esac 19781eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19782 (eval "$ac_try") 2>&5 19783 ac_status=$? 19784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19785 (exit $ac_status); }; } && 19786 { ac_try='test -s conftest.$ac_objext' 19787 { (case "(($ac_try" in 19788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19789 *) ac_try_echo=$ac_try;; 19790esac 19791eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19792 (eval "$ac_try") 2>&5 19793 ac_status=$? 19794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19795 (exit $ac_status); }; }; then 19796 ac_cv_func_std_isnan_in_cmath=yes 19797else 19798 echo "$as_me: failed program was:" >&5 19799sed 's/^/| /' conftest.$ac_ext >&5 19800 19801 ac_cv_func_std_isnan_in_cmath=no 19802fi 19803 19804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19805 ac_ext=c 19806ac_cpp='$CPP $CPPFLAGS' 19807ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19808ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19809ac_compiler_gnu=$ac_cv_c_compiler_gnu 19810 19811fi 19812{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5 19813echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; } 19814 19815if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then 19816 19817cat >>confdefs.h <<\_ACEOF 19818#define HAVE_STD_ISNAN_IN_CMATH 1 19819_ACEOF 19820 19821fi 19822 19823 19824{ echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5 19825echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; } 19826if test "${ac_cv_func_isinf_in_math_h+set}" = set; then 19827 echo $ECHO_N "(cached) $ECHO_C" >&6 19828else 19829 ac_ext=cpp 19830ac_cpp='$CXXCPP $CPPFLAGS' 19831ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19832ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19833ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19834 19835 cat >conftest.$ac_ext <<_ACEOF 19836/* confdefs.h. */ 19837_ACEOF 19838cat confdefs.h >>conftest.$ac_ext 19839cat >>conftest.$ac_ext <<_ACEOF 19840/* end confdefs.h. */ 19841#include <math.h> 19842int 19843main () 19844{ 19845float f; isinf(f); 19846 ; 19847 return 0; 19848} 19849_ACEOF 19850rm -f conftest.$ac_objext 19851if { (ac_try="$ac_compile" 19852case "(($ac_try" in 19853 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19854 *) ac_try_echo=$ac_try;; 19855esac 19856eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19857 (eval "$ac_compile") 2>conftest.er1 19858 ac_status=$? 19859 grep -v '^ *+' conftest.er1 >conftest.err 19860 rm -f conftest.er1 19861 cat conftest.err >&5 19862 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19863 (exit $ac_status); } && 19864 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19865 { (case "(($ac_try" in 19866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19867 *) ac_try_echo=$ac_try;; 19868esac 19869eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19870 (eval "$ac_try") 2>&5 19871 ac_status=$? 19872 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19873 (exit $ac_status); }; } && 19874 { ac_try='test -s conftest.$ac_objext' 19875 { (case "(($ac_try" in 19876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19877 *) ac_try_echo=$ac_try;; 19878esac 19879eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19880 (eval "$ac_try") 2>&5 19881 ac_status=$? 19882 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19883 (exit $ac_status); }; }; then 19884 ac_cv_func_isinf_in_math_h=yes 19885else 19886 echo "$as_me: failed program was:" >&5 19887sed 's/^/| /' conftest.$ac_ext >&5 19888 19889 ac_cv_func_isinf_in_math_h=no 19890fi 19891 19892rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19893 ac_ext=c 19894ac_cpp='$CPP $CPPFLAGS' 19895ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19896ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19897ac_compiler_gnu=$ac_cv_c_compiler_gnu 19898 19899fi 19900{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5 19901echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; } 19902 19903if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then 19904 19905cat >>confdefs.h <<\_ACEOF 19906#define HAVE_ISINF_IN_MATH_H 1 19907_ACEOF 19908 19909fi 19910 19911{ echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5 19912echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; } 19913if test "${ac_cv_func_isinf_in_cmath+set}" = set; then 19914 echo $ECHO_N "(cached) $ECHO_C" >&6 19915else 19916 ac_ext=cpp 19917ac_cpp='$CXXCPP $CPPFLAGS' 19918ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19919ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19920ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19921 19922 cat >conftest.$ac_ext <<_ACEOF 19923/* confdefs.h. */ 19924_ACEOF 19925cat confdefs.h >>conftest.$ac_ext 19926cat >>conftest.$ac_ext <<_ACEOF 19927/* end confdefs.h. */ 19928#include <cmath> 19929int 19930main () 19931{ 19932float f; isinf(f); 19933 ; 19934 return 0; 19935} 19936_ACEOF 19937rm -f conftest.$ac_objext 19938if { (ac_try="$ac_compile" 19939case "(($ac_try" in 19940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19941 *) ac_try_echo=$ac_try;; 19942esac 19943eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19944 (eval "$ac_compile") 2>conftest.er1 19945 ac_status=$? 19946 grep -v '^ *+' conftest.er1 >conftest.err 19947 rm -f conftest.er1 19948 cat conftest.err >&5 19949 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19950 (exit $ac_status); } && 19951 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19952 { (case "(($ac_try" in 19953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19954 *) ac_try_echo=$ac_try;; 19955esac 19956eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19957 (eval "$ac_try") 2>&5 19958 ac_status=$? 19959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19960 (exit $ac_status); }; } && 19961 { ac_try='test -s conftest.$ac_objext' 19962 { (case "(($ac_try" in 19963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19964 *) ac_try_echo=$ac_try;; 19965esac 19966eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19967 (eval "$ac_try") 2>&5 19968 ac_status=$? 19969 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19970 (exit $ac_status); }; }; then 19971 ac_cv_func_isinf_in_cmath=yes 19972else 19973 echo "$as_me: failed program was:" >&5 19974sed 's/^/| /' conftest.$ac_ext >&5 19975 19976 ac_cv_func_isinf_in_cmath=no 19977fi 19978 19979rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19980 ac_ext=c 19981ac_cpp='$CPP $CPPFLAGS' 19982ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19983ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19984ac_compiler_gnu=$ac_cv_c_compiler_gnu 19985 19986fi 19987{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5 19988echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; } 19989 19990if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then 19991 19992cat >>confdefs.h <<\_ACEOF 19993#define HAVE_ISINF_IN_CMATH 1 19994_ACEOF 19995 19996fi 19997 19998{ echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5 19999echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; } 20000if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then 20001 echo $ECHO_N "(cached) $ECHO_C" >&6 20002else 20003 ac_ext=cpp 20004ac_cpp='$CXXCPP $CPPFLAGS' 20005ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20006ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20007ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20008 20009 cat >conftest.$ac_ext <<_ACEOF 20010/* confdefs.h. */ 20011_ACEOF 20012cat confdefs.h >>conftest.$ac_ext 20013cat >>conftest.$ac_ext <<_ACEOF 20014/* end confdefs.h. */ 20015#include <cmath> 20016int 20017main () 20018{ 20019float f; std::isinf(f)} 20020 ; 20021 return 0; 20022} 20023_ACEOF 20024rm -f conftest.$ac_objext 20025if { (ac_try="$ac_compile" 20026case "(($ac_try" in 20027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20028 *) ac_try_echo=$ac_try;; 20029esac 20030eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20031 (eval "$ac_compile") 2>conftest.er1 20032 ac_status=$? 20033 grep -v '^ *+' conftest.er1 >conftest.err 20034 rm -f conftest.er1 20035 cat conftest.err >&5 20036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20037 (exit $ac_status); } && 20038 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20039 { (case "(($ac_try" in 20040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20041 *) ac_try_echo=$ac_try;; 20042esac 20043eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20044 (eval "$ac_try") 2>&5 20045 ac_status=$? 20046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20047 (exit $ac_status); }; } && 20048 { ac_try='test -s conftest.$ac_objext' 20049 { (case "(($ac_try" in 20050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20051 *) ac_try_echo=$ac_try;; 20052esac 20053eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20054 (eval "$ac_try") 2>&5 20055 ac_status=$? 20056 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20057 (exit $ac_status); }; }; then 20058 ac_cv_func_std_isinf_in_cmath=yes 20059else 20060 echo "$as_me: failed program was:" >&5 20061sed 's/^/| /' conftest.$ac_ext >&5 20062 20063 ac_cv_func_std_isinf_in_cmath=no 20064fi 20065 20066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20067 ac_ext=c 20068ac_cpp='$CPP $CPPFLAGS' 20069ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20070ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20071ac_compiler_gnu=$ac_cv_c_compiler_gnu 20072 20073fi 20074{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5 20075echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; } 20076 20077if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then 20078 20079cat >>confdefs.h <<\_ACEOF 20080#define HAVE_STD_ISINF_IN_CMATH 1 20081_ACEOF 20082 20083fi 20084 20085{ echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5 20086echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; } 20087if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then 20088 echo $ECHO_N "(cached) $ECHO_C" >&6 20089else 20090 ac_ext=cpp 20091ac_cpp='$CXXCPP $CPPFLAGS' 20092ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20093ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20094ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20095 20096 cat >conftest.$ac_ext <<_ACEOF 20097/* confdefs.h. */ 20098_ACEOF 20099cat confdefs.h >>conftest.$ac_ext 20100cat >>conftest.$ac_ext <<_ACEOF 20101/* end confdefs.h. */ 20102#include <ieeefp.h> 20103int 20104main () 20105{ 20106float f; finite(f); 20107 ; 20108 return 0; 20109} 20110_ACEOF 20111rm -f conftest.$ac_objext 20112if { (ac_try="$ac_compile" 20113case "(($ac_try" in 20114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20115 *) ac_try_echo=$ac_try;; 20116esac 20117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20118 (eval "$ac_compile") 2>conftest.er1 20119 ac_status=$? 20120 grep -v '^ *+' conftest.er1 >conftest.err 20121 rm -f conftest.er1 20122 cat conftest.err >&5 20123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20124 (exit $ac_status); } && 20125 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20126 { (case "(($ac_try" in 20127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20128 *) ac_try_echo=$ac_try;; 20129esac 20130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20131 (eval "$ac_try") 2>&5 20132 ac_status=$? 20133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20134 (exit $ac_status); }; } && 20135 { ac_try='test -s conftest.$ac_objext' 20136 { (case "(($ac_try" in 20137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20138 *) ac_try_echo=$ac_try;; 20139esac 20140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20141 (eval "$ac_try") 2>&5 20142 ac_status=$? 20143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20144 (exit $ac_status); }; }; then 20145 ac_cv_func_finite_in_ieeefp_h=yes 20146else 20147 echo "$as_me: failed program was:" >&5 20148sed 's/^/| /' conftest.$ac_ext >&5 20149 20150 ac_cv_func_finite_in_ieeefp_h=no 20151fi 20152 20153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20154 ac_ext=c 20155ac_cpp='$CPP $CPPFLAGS' 20156ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20157ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20158ac_compiler_gnu=$ac_cv_c_compiler_gnu 20159 20160fi 20161{ echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5 20162echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; } 20163 20164if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then 20165 20166cat >>confdefs.h <<\_ACEOF 20167#define HAVE_FINITE_IN_IEEEFP_H 1 20168_ACEOF 20169 20170fi 20171 20172 20173 20174if test "$llvm_cv_platform_type" = "Unix" ; then 20175 20176 20177for ac_header in stdlib.h unistd.h 20178do 20179as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 20180if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20181 { echo "$as_me:$LINENO: checking for $ac_header" >&5 20182echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20183if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20184 echo $ECHO_N "(cached) $ECHO_C" >&6 20185fi 20186ac_res=`eval echo '${'$as_ac_Header'}'` 20187 { echo "$as_me:$LINENO: result: $ac_res" >&5 20188echo "${ECHO_T}$ac_res" >&6; } 20189else 20190 # Is the header compilable? 20191{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 20192echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 20193cat >conftest.$ac_ext <<_ACEOF 20194/* confdefs.h. */ 20195_ACEOF 20196cat confdefs.h >>conftest.$ac_ext 20197cat >>conftest.$ac_ext <<_ACEOF 20198/* end confdefs.h. */ 20199$ac_includes_default 20200#include <$ac_header> 20201_ACEOF 20202rm -f conftest.$ac_objext 20203if { (ac_try="$ac_compile" 20204case "(($ac_try" in 20205 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20206 *) ac_try_echo=$ac_try;; 20207esac 20208eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20209 (eval "$ac_compile") 2>conftest.er1 20210 ac_status=$? 20211 grep -v '^ *+' conftest.er1 >conftest.err 20212 rm -f conftest.er1 20213 cat conftest.err >&5 20214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20215 (exit $ac_status); } && 20216 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20217 { (case "(($ac_try" in 20218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20219 *) ac_try_echo=$ac_try;; 20220esac 20221eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20222 (eval "$ac_try") 2>&5 20223 ac_status=$? 20224 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20225 (exit $ac_status); }; } && 20226 { ac_try='test -s conftest.$ac_objext' 20227 { (case "(($ac_try" in 20228 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20229 *) ac_try_echo=$ac_try;; 20230esac 20231eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20232 (eval "$ac_try") 2>&5 20233 ac_status=$? 20234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20235 (exit $ac_status); }; }; then 20236 ac_header_compiler=yes 20237else 20238 echo "$as_me: failed program was:" >&5 20239sed 's/^/| /' conftest.$ac_ext >&5 20240 20241 ac_header_compiler=no 20242fi 20243 20244rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20245{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 20246echo "${ECHO_T}$ac_header_compiler" >&6; } 20247 20248# Is the header present? 20249{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 20250echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 20251cat >conftest.$ac_ext <<_ACEOF 20252/* confdefs.h. */ 20253_ACEOF 20254cat confdefs.h >>conftest.$ac_ext 20255cat >>conftest.$ac_ext <<_ACEOF 20256/* end confdefs.h. */ 20257#include <$ac_header> 20258_ACEOF 20259if { (ac_try="$ac_cpp conftest.$ac_ext" 20260case "(($ac_try" in 20261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20262 *) ac_try_echo=$ac_try;; 20263esac 20264eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20265 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 20266 ac_status=$? 20267 grep -v '^ *+' conftest.er1 >conftest.err 20268 rm -f conftest.er1 20269 cat conftest.err >&5 20270 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20271 (exit $ac_status); } >/dev/null; then 20272 if test -s conftest.err; then 20273 ac_cpp_err=$ac_c_preproc_warn_flag 20274 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 20275 else 20276 ac_cpp_err= 20277 fi 20278else 20279 ac_cpp_err=yes 20280fi 20281if test -z "$ac_cpp_err"; then 20282 ac_header_preproc=yes 20283else 20284 echo "$as_me: failed program was:" >&5 20285sed 's/^/| /' conftest.$ac_ext >&5 20286 20287 ac_header_preproc=no 20288fi 20289 20290rm -f conftest.err conftest.$ac_ext 20291{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 20292echo "${ECHO_T}$ac_header_preproc" >&6; } 20293 20294# So? What about this header? 20295case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 20296 yes:no: ) 20297 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 20298echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 20299 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 20300echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 20301 ac_header_preproc=yes 20302 ;; 20303 no:yes:* ) 20304 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 20305echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 20306 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 20307echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 20308 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 20309echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 20310 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 20311echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 20312 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 20313echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 20314 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 20315echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 20316 ( cat <<\_ASBOX 20317## ------------------------------------ ## 20318## Report this to http://llvm.org/bugs/ ## 20319## ------------------------------------ ## 20320_ASBOX 20321 ) | sed "s/^/$as_me: WARNING: /" >&2 20322 ;; 20323esac 20324{ echo "$as_me:$LINENO: checking for $ac_header" >&5 20325echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20326if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20327 echo $ECHO_N "(cached) $ECHO_C" >&6 20328else 20329 eval "$as_ac_Header=\$ac_header_preproc" 20330fi 20331ac_res=`eval echo '${'$as_ac_Header'}'` 20332 { echo "$as_me:$LINENO: result: $ac_res" >&5 20333echo "${ECHO_T}$ac_res" >&6; } 20334 20335fi 20336if test `eval echo '${'$as_ac_Header'}'` = yes; then 20337 cat >>confdefs.h <<_ACEOF 20338#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 20339_ACEOF 20340 20341fi 20342 20343done 20344 20345 20346for ac_func in getpagesize 20347do 20348as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20349{ echo "$as_me:$LINENO: checking for $ac_func" >&5 20350echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20351if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20352 echo $ECHO_N "(cached) $ECHO_C" >&6 20353else 20354 cat >conftest.$ac_ext <<_ACEOF 20355/* confdefs.h. */ 20356_ACEOF 20357cat confdefs.h >>conftest.$ac_ext 20358cat >>conftest.$ac_ext <<_ACEOF 20359/* end confdefs.h. */ 20360/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20361 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20362#define $ac_func innocuous_$ac_func 20363 20364/* System header to define __stub macros and hopefully few prototypes, 20365 which can conflict with char $ac_func (); below. 20366 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20367 <limits.h> exists even on freestanding compilers. */ 20368 20369#ifdef __STDC__ 20370# include <limits.h> 20371#else 20372# include <assert.h> 20373#endif 20374 20375#undef $ac_func 20376 20377/* Override any GCC internal prototype to avoid an error. 20378 Use char because int might match the return type of a GCC 20379 builtin and then its argument prototype would still apply. */ 20380#ifdef __cplusplus 20381extern "C" 20382#endif 20383char $ac_func (); 20384/* The GNU C library defines this for functions which it implements 20385 to always fail with ENOSYS. Some functions are actually named 20386 something starting with __ and the normal name is an alias. */ 20387#if defined __stub_$ac_func || defined __stub___$ac_func 20388choke me 20389#endif 20390 20391int 20392main () 20393{ 20394return $ac_func (); 20395 ; 20396 return 0; 20397} 20398_ACEOF 20399rm -f conftest.$ac_objext conftest$ac_exeext 20400if { (ac_try="$ac_link" 20401case "(($ac_try" in 20402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20403 *) ac_try_echo=$ac_try;; 20404esac 20405eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20406 (eval "$ac_link") 2>conftest.er1 20407 ac_status=$? 20408 grep -v '^ *+' conftest.er1 >conftest.err 20409 rm -f conftest.er1 20410 cat conftest.err >&5 20411 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20412 (exit $ac_status); } && 20413 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20414 { (case "(($ac_try" in 20415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20416 *) ac_try_echo=$ac_try;; 20417esac 20418eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20419 (eval "$ac_try") 2>&5 20420 ac_status=$? 20421 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20422 (exit $ac_status); }; } && 20423 { ac_try='test -s conftest$ac_exeext' 20424 { (case "(($ac_try" in 20425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20426 *) ac_try_echo=$ac_try;; 20427esac 20428eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20429 (eval "$ac_try") 2>&5 20430 ac_status=$? 20431 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20432 (exit $ac_status); }; }; then 20433 eval "$as_ac_var=yes" 20434else 20435 echo "$as_me: failed program was:" >&5 20436sed 's/^/| /' conftest.$ac_ext >&5 20437 20438 eval "$as_ac_var=no" 20439fi 20440 20441rm -f core conftest.err conftest.$ac_objext \ 20442 conftest$ac_exeext conftest.$ac_ext 20443fi 20444ac_res=`eval echo '${'$as_ac_var'}'` 20445 { echo "$as_me:$LINENO: result: $ac_res" >&5 20446echo "${ECHO_T}$ac_res" >&6; } 20447if test `eval echo '${'$as_ac_var'}'` = yes; then 20448 cat >>confdefs.h <<_ACEOF 20449#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 20450_ACEOF 20451 20452fi 20453done 20454 20455{ echo "$as_me:$LINENO: checking for working mmap" >&5 20456echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; } 20457if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 20458 echo $ECHO_N "(cached) $ECHO_C" >&6 20459else 20460 if test "$cross_compiling" = yes; then 20461 ac_cv_func_mmap_fixed_mapped=no 20462else 20463 cat >conftest.$ac_ext <<_ACEOF 20464/* confdefs.h. */ 20465_ACEOF 20466cat confdefs.h >>conftest.$ac_ext 20467cat >>conftest.$ac_ext <<_ACEOF 20468/* end confdefs.h. */ 20469$ac_includes_default 20470/* malloc might have been renamed as rpl_malloc. */ 20471#undef malloc 20472 20473/* Thanks to Mike Haertel and Jim Avera for this test. 20474 Here is a matrix of mmap possibilities: 20475 mmap private not fixed 20476 mmap private fixed at somewhere currently unmapped 20477 mmap private fixed at somewhere already mapped 20478 mmap shared not fixed 20479 mmap shared fixed at somewhere currently unmapped 20480 mmap shared fixed at somewhere already mapped 20481 For private mappings, we should verify that changes cannot be read() 20482 back from the file, nor mmap's back from the file at a different 20483 address. (There have been systems where private was not correctly 20484 implemented like the infamous i386 svr4.0, and systems where the 20485 VM page cache was not coherent with the file system buffer cache 20486 like early versions of FreeBSD and possibly contemporary NetBSD.) 20487 For shared mappings, we should conversely verify that changes get 20488 propagated back to all the places they're supposed to be. 20489 20490 Grep wants private fixed already mapped. 20491 The main things grep needs to know about mmap are: 20492 * does it exist and is it safe to write into the mmap'd area 20493 * how to use it (BSD variants) */ 20494 20495#include <fcntl.h> 20496#include <sys/mman.h> 20497 20498#if !STDC_HEADERS && !HAVE_STDLIB_H 20499char *malloc (); 20500#endif 20501 20502/* This mess was copied from the GNU getpagesize.h. */ 20503#if !HAVE_GETPAGESIZE 20504/* Assume that all systems that can run configure have sys/param.h. */ 20505# if !HAVE_SYS_PARAM_H 20506# define HAVE_SYS_PARAM_H 1 20507# endif 20508 20509# ifdef _SC_PAGESIZE 20510# define getpagesize() sysconf(_SC_PAGESIZE) 20511# else /* no _SC_PAGESIZE */ 20512# if HAVE_SYS_PARAM_H 20513# include <sys/param.h> 20514# ifdef EXEC_PAGESIZE 20515# define getpagesize() EXEC_PAGESIZE 20516# else /* no EXEC_PAGESIZE */ 20517# ifdef NBPG 20518# define getpagesize() NBPG * CLSIZE 20519# ifndef CLSIZE 20520# define CLSIZE 1 20521# endif /* no CLSIZE */ 20522# else /* no NBPG */ 20523# ifdef NBPC 20524# define getpagesize() NBPC 20525# else /* no NBPC */ 20526# ifdef PAGESIZE 20527# define getpagesize() PAGESIZE 20528# endif /* PAGESIZE */ 20529# endif /* no NBPC */ 20530# endif /* no NBPG */ 20531# endif /* no EXEC_PAGESIZE */ 20532# else /* no HAVE_SYS_PARAM_H */ 20533# define getpagesize() 8192 /* punt totally */ 20534# endif /* no HAVE_SYS_PARAM_H */ 20535# endif /* no _SC_PAGESIZE */ 20536 20537#endif /* no HAVE_GETPAGESIZE */ 20538 20539int 20540main () 20541{ 20542 char *data, *data2, *data3; 20543 int i, pagesize; 20544 int fd; 20545 20546 pagesize = getpagesize (); 20547 20548 /* First, make a file with some known garbage in it. */ 20549 data = (char *) malloc (pagesize); 20550 if (!data) 20551 return 1; 20552 for (i = 0; i < pagesize; ++i) 20553 *(data + i) = rand (); 20554 umask (0); 20555 fd = creat ("conftest.mmap", 0600); 20556 if (fd < 0) 20557 return 1; 20558 if (write (fd, data, pagesize) != pagesize) 20559 return 1; 20560 close (fd); 20561 20562 /* Next, try to mmap the file at a fixed address which already has 20563 something else allocated at it. If we can, also make sure that 20564 we see the same garbage. */ 20565 fd = open ("conftest.mmap", O_RDWR); 20566 if (fd < 0) 20567 return 1; 20568 data2 = (char *) malloc (2 * pagesize); 20569 if (!data2) 20570 return 1; 20571 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1); 20572 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 20573 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 20574 return 1; 20575 for (i = 0; i < pagesize; ++i) 20576 if (*(data + i) != *(data2 + i)) 20577 return 1; 20578 20579 /* Finally, make sure that changes to the mapped area do not 20580 percolate back to the file as seen by read(). (This is a bug on 20581 some variants of i386 svr4.0.) */ 20582 for (i = 0; i < pagesize; ++i) 20583 *(data2 + i) = *(data2 + i) + 1; 20584 data3 = (char *) malloc (pagesize); 20585 if (!data3) 20586 return 1; 20587 if (read (fd, data3, pagesize) != pagesize) 20588 return 1; 20589 for (i = 0; i < pagesize; ++i) 20590 if (*(data + i) != *(data3 + i)) 20591 return 1; 20592 close (fd); 20593 return 0; 20594} 20595_ACEOF 20596rm -f conftest$ac_exeext 20597if { (ac_try="$ac_link" 20598case "(($ac_try" in 20599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20600 *) ac_try_echo=$ac_try;; 20601esac 20602eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20603 (eval "$ac_link") 2>&5 20604 ac_status=$? 20605 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20606 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20607 { (case "(($ac_try" in 20608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20609 *) ac_try_echo=$ac_try;; 20610esac 20611eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20612 (eval "$ac_try") 2>&5 20613 ac_status=$? 20614 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20615 (exit $ac_status); }; }; then 20616 ac_cv_func_mmap_fixed_mapped=yes 20617else 20618 echo "$as_me: program exited with status $ac_status" >&5 20619echo "$as_me: failed program was:" >&5 20620sed 's/^/| /' conftest.$ac_ext >&5 20621 20622( exit $ac_status ) 20623ac_cv_func_mmap_fixed_mapped=no 20624fi 20625rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20626fi 20627 20628 20629fi 20630{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 20631echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; } 20632if test $ac_cv_func_mmap_fixed_mapped = yes; then 20633 20634cat >>confdefs.h <<\_ACEOF 20635#define HAVE_MMAP 1 20636_ACEOF 20637 20638fi 20639rm -f conftest.mmap 20640 20641 { echo "$as_me:$LINENO: checking for mmap of files" >&5 20642echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; } 20643if test "${ac_cv_func_mmap_file+set}" = set; then 20644 echo $ECHO_N "(cached) $ECHO_C" >&6 20645else 20646 ac_ext=c 20647ac_cpp='$CPP $CPPFLAGS' 20648ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20649ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20650ac_compiler_gnu=$ac_cv_c_compiler_gnu 20651 20652 if test "$cross_compiling" = yes; then 20653 ac_cv_func_mmap_file=no 20654else 20655 cat >conftest.$ac_ext <<_ACEOF 20656 20657 /* confdefs.h. */ 20658_ACEOF 20659cat confdefs.h >>conftest.$ac_ext 20660cat >>conftest.$ac_ext <<_ACEOF 20661/* end confdefs.h. */ 20662 20663#include <sys/types.h> 20664#include <sys/mman.h> 20665#include <fcntl.h> 20666 20667int 20668main () 20669{ 20670 20671 int fd; 20672 fd = creat ("foo",0777); 20673 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); 20674 unlink ("foo"); 20675 return (fd != (int) MAP_FAILED); 20676 ; 20677 return 0; 20678} 20679_ACEOF 20680rm -f conftest$ac_exeext 20681if { (ac_try="$ac_link" 20682case "(($ac_try" in 20683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20684 *) ac_try_echo=$ac_try;; 20685esac 20686eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20687 (eval "$ac_link") 2>&5 20688 ac_status=$? 20689 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20690 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20691 { (case "(($ac_try" in 20692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20693 *) ac_try_echo=$ac_try;; 20694esac 20695eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20696 (eval "$ac_try") 2>&5 20697 ac_status=$? 20698 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20699 (exit $ac_status); }; }; then 20700 ac_cv_func_mmap_file=yes 20701else 20702 echo "$as_me: program exited with status $ac_status" >&5 20703echo "$as_me: failed program was:" >&5 20704sed 's/^/| /' conftest.$ac_ext >&5 20705 20706( exit $ac_status ) 20707ac_cv_func_mmap_file=no 20708fi 20709rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20710fi 20711 20712 20713 ac_ext=c 20714ac_cpp='$CPP $CPPFLAGS' 20715ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20716ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20717ac_compiler_gnu=$ac_cv_c_compiler_gnu 20718 20719 20720fi 20721{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 20722echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } 20723if test "$ac_cv_func_mmap_file" = yes; then 20724 20725cat >>confdefs.h <<\_ACEOF 20726#define HAVE_MMAP_FILE 20727_ACEOF 20728 20729 MMAP_FILE=yes 20730 20731fi 20732 20733 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5 20734echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; } 20735if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then 20736 echo $ECHO_N "(cached) $ECHO_C" >&6 20737else 20738 if test "$llvm_cv_os_type" = "Interix" ; then 20739 ac_cv_need_dev_zero_for_mmap=yes 20740 else 20741 ac_cv_need_dev_zero_for_mmap=no 20742 fi 20743 20744fi 20745{ echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5 20746echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; } 20747if test "$ac_cv_need_dev_zero_for_mmap" = yes; then 20748 20749cat >>confdefs.h <<\_ACEOF 20750#define NEED_DEV_ZERO_FOR_MMAP 1 20751_ACEOF 20752 20753fi 20754 20755 if test "$ac_cv_func_mmap_fixed_mapped" = "no" 20756 then 20757 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5 20758echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;} 20759 fi 20760 if test "$ac_cv_func_mmap_file" = "no" 20761 then 20762 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5 20763echo "$as_me: WARNING: mmap() of files required but not found" >&2;} 20764 fi 20765fi 20766 20767{ echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5 20768echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; } 20769ac_ext=cpp 20770ac_cpp='$CXXCPP $CPPFLAGS' 20771ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20772ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20773ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20774 20775cat >conftest.$ac_ext <<_ACEOF 20776/* confdefs.h. */ 20777_ACEOF 20778cat confdefs.h >>conftest.$ac_ext 20779cat >>conftest.$ac_ext <<_ACEOF 20780/* end confdefs.h. */ 20781int main() { 20782 volatile unsigned long val = 1; 20783 __sync_synchronize(); 20784 __sync_val_compare_and_swap(&val, 1, 0); 20785 __sync_add_and_fetch(&val, 1); 20786 __sync_sub_and_fetch(&val, 1); 20787 return 0; 20788 } 20789 20790_ACEOF 20791rm -f conftest.$ac_objext conftest$ac_exeext 20792if { (ac_try="$ac_link" 20793case "(($ac_try" in 20794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20795 *) ac_try_echo=$ac_try;; 20796esac 20797eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20798 (eval "$ac_link") 2>conftest.er1 20799 ac_status=$? 20800 grep -v '^ *+' conftest.er1 >conftest.err 20801 rm -f conftest.er1 20802 cat conftest.err >&5 20803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20804 (exit $ac_status); } && 20805 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20806 { (case "(($ac_try" in 20807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20808 *) ac_try_echo=$ac_try;; 20809esac 20810eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20811 (eval "$ac_try") 2>&5 20812 ac_status=$? 20813 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20814 (exit $ac_status); }; } && 20815 { ac_try='test -s conftest$ac_exeext' 20816 { (case "(($ac_try" in 20817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20818 *) ac_try_echo=$ac_try;; 20819esac 20820eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20821 (eval "$ac_try") 2>&5 20822 ac_status=$? 20823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20824 (exit $ac_status); }; }; then 20825 ac_ext=c 20826ac_cpp='$CPP $CPPFLAGS' 20827ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20828ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20829ac_compiler_gnu=$ac_cv_c_compiler_gnu 20830 20831 { echo "$as_me:$LINENO: result: yes" >&5 20832echo "${ECHO_T}yes" >&6; } 20833 20834cat >>confdefs.h <<\_ACEOF 20835#define LLVM_HAS_ATOMICS 1 20836_ACEOF 20837 20838else 20839 echo "$as_me: failed program was:" >&5 20840sed 's/^/| /' conftest.$ac_ext >&5 20841 20842 { echo "$as_me:$LINENO: result: no" >&5 20843echo "${ECHO_T}no" >&6; } 20844 20845cat >>confdefs.h <<\_ACEOF 20846#define LLVM_HAS_ATOMICS 0 20847_ACEOF 20848 20849 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5 20850echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;} 20851fi 20852 20853rm -f core conftest.err conftest.$ac_objext \ 20854 conftest$ac_exeext conftest.$ac_ext 20855 20856 20857if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then 20858 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5 20859echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; } 20860if test "${llvm_cv_linux_mixed+set}" = set; then 20861 echo $ECHO_N "(cached) $ECHO_C" >&6 20862else 20863 ac_ext=c 20864ac_cpp='$CPP $CPPFLAGS' 20865ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20866ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20867ac_compiler_gnu=$ac_cv_c_compiler_gnu 20868 20869 cat >conftest.$ac_ext <<_ACEOF 20870/* confdefs.h. */ 20871_ACEOF 20872cat confdefs.h >>conftest.$ac_ext 20873cat >>conftest.$ac_ext <<_ACEOF 20874/* end confdefs.h. */ 20875#ifndef __x86_64__ 20876 error: Not x86-64 even if uname says so! 20877 #endif 20878 20879int 20880main () 20881{ 20882 20883 ; 20884 return 0; 20885} 20886_ACEOF 20887rm -f conftest.$ac_objext 20888if { (ac_try="$ac_compile" 20889case "(($ac_try" in 20890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20891 *) ac_try_echo=$ac_try;; 20892esac 20893eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20894 (eval "$ac_compile") 2>conftest.er1 20895 ac_status=$? 20896 grep -v '^ *+' conftest.er1 >conftest.err 20897 rm -f conftest.er1 20898 cat conftest.err >&5 20899 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20900 (exit $ac_status); } && 20901 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20902 { (case "(($ac_try" in 20903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20904 *) ac_try_echo=$ac_try;; 20905esac 20906eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20907 (eval "$ac_try") 2>&5 20908 ac_status=$? 20909 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20910 (exit $ac_status); }; } && 20911 { ac_try='test -s conftest.$ac_objext' 20912 { (case "(($ac_try" in 20913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20914 *) ac_try_echo=$ac_try;; 20915esac 20916eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20917 (eval "$ac_try") 2>&5 20918 ac_status=$? 20919 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20920 (exit $ac_status); }; }; then 20921 llvm_cv_linux_mixed=no 20922else 20923 echo "$as_me: failed program was:" >&5 20924sed 's/^/| /' conftest.$ac_ext >&5 20925 20926 llvm_cv_linux_mixed=yes 20927fi 20928 20929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20930 ac_ext=c 20931ac_cpp='$CPP $CPPFLAGS' 20932ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20933ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20934ac_compiler_gnu=$ac_cv_c_compiler_gnu 20935 20936 20937fi 20938{ echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5 20939echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; } 20940 20941 if test "$llvm_cv_linux_mixed" = "yes"; then 20942 llvm_cv_target_arch="x86" 20943 ARCH="x86" 20944 fi 20945fi 20946 20947 20948for ac_func in __dso_handle 20949do 20950as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20951{ echo "$as_me:$LINENO: checking for $ac_func" >&5 20952echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20953if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20954 echo $ECHO_N "(cached) $ECHO_C" >&6 20955else 20956 cat >conftest.$ac_ext <<_ACEOF 20957/* confdefs.h. */ 20958_ACEOF 20959cat confdefs.h >>conftest.$ac_ext 20960cat >>conftest.$ac_ext <<_ACEOF 20961/* end confdefs.h. */ 20962/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20963 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20964#define $ac_func innocuous_$ac_func 20965 20966/* System header to define __stub macros and hopefully few prototypes, 20967 which can conflict with char $ac_func (); below. 20968 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20969 <limits.h> exists even on freestanding compilers. */ 20970 20971#ifdef __STDC__ 20972# include <limits.h> 20973#else 20974# include <assert.h> 20975#endif 20976 20977#undef $ac_func 20978 20979/* Override any GCC internal prototype to avoid an error. 20980 Use char because int might match the return type of a GCC 20981 builtin and then its argument prototype would still apply. */ 20982#ifdef __cplusplus 20983extern "C" 20984#endif 20985char $ac_func (); 20986/* The GNU C library defines this for functions which it implements 20987 to always fail with ENOSYS. Some functions are actually named 20988 something starting with __ and the normal name is an alias. */ 20989#if defined __stub_$ac_func || defined __stub___$ac_func 20990choke me 20991#endif 20992 20993int 20994main () 20995{ 20996return $ac_func (); 20997 ; 20998 return 0; 20999} 21000_ACEOF 21001rm -f conftest.$ac_objext conftest$ac_exeext 21002if { (ac_try="$ac_link" 21003case "(($ac_try" in 21004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21005 *) ac_try_echo=$ac_try;; 21006esac 21007eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21008 (eval "$ac_link") 2>conftest.er1 21009 ac_status=$? 21010 grep -v '^ *+' conftest.er1 >conftest.err 21011 rm -f conftest.er1 21012 cat conftest.err >&5 21013 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21014 (exit $ac_status); } && 21015 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21016 { (case "(($ac_try" in 21017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21018 *) ac_try_echo=$ac_try;; 21019esac 21020eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21021 (eval "$ac_try") 2>&5 21022 ac_status=$? 21023 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21024 (exit $ac_status); }; } && 21025 { ac_try='test -s conftest$ac_exeext' 21026 { (case "(($ac_try" in 21027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21028 *) ac_try_echo=$ac_try;; 21029esac 21030eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21031 (eval "$ac_try") 2>&5 21032 ac_status=$? 21033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21034 (exit $ac_status); }; }; then 21035 eval "$as_ac_var=yes" 21036else 21037 echo "$as_me: failed program was:" >&5 21038sed 's/^/| /' conftest.$ac_ext >&5 21039 21040 eval "$as_ac_var=no" 21041fi 21042 21043rm -f core conftest.err conftest.$ac_objext \ 21044 conftest$ac_exeext conftest.$ac_ext 21045fi 21046ac_res=`eval echo '${'$as_ac_var'}'` 21047 { echo "$as_me:$LINENO: result: $ac_res" >&5 21048echo "${ECHO_T}$ac_res" >&6; } 21049if test `eval echo '${'$as_ac_var'}'` = yes; then 21050 cat >>confdefs.h <<_ACEOF 21051#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 21052_ACEOF 21053 21054fi 21055done 21056 21057 21058SHLIBEXT=$libltdl_cv_shlibext 21059 21060 21061SHLIBPATH_VAR=$libltdl_cv_shlibpath_var 21062 21063 21064if test "${prefix}" = "NONE" ; then 21065 prefix="/usr/local" 21066fi 21067eval LLVM_PREFIX="${prefix}"; 21068eval LLVM_BINDIR="${prefix}/bin"; 21069eval LLVM_LIBDIR="${prefix}/lib"; 21070eval LLVM_DATADIR="${prefix}/share/llvm"; 21071eval LLVM_DOCSDIR="${prefix}/share/doc/llvm"; 21072eval LLVM_ETCDIR="${prefix}/etc/llvm"; 21073eval LLVM_INCLUDEDIR="${prefix}/include"; 21074eval LLVM_INFODIR="${prefix}/info"; 21075eval LLVM_MANDIR="${prefix}/man"; 21076LLVM_CONFIGTIME=`date` 21077 21078 21079 21080 21081 21082 21083 21084 21085 21086 21087 21088if test "${ENABLE_TIMESTAMPS}" = "0"; then 21089 LLVM_CONFIGTIME="(timestamp not enabled)" 21090fi 21091 21092 21093cat >>confdefs.h <<_ACEOF 21094#define LLVM_PREFIX "$LLVM_PREFIX" 21095_ACEOF 21096 21097 21098cat >>confdefs.h <<_ACEOF 21099#define LLVM_BINDIR "$LLVM_BINDIR" 21100_ACEOF 21101 21102 21103cat >>confdefs.h <<_ACEOF 21104#define LLVM_LIBDIR "$LLVM_LIBDIR" 21105_ACEOF 21106 21107 21108cat >>confdefs.h <<_ACEOF 21109#define LLVM_DATADIR "$LLVM_DATADIR" 21110_ACEOF 21111 21112 21113cat >>confdefs.h <<_ACEOF 21114#define LLVM_DOCSDIR "$LLVM_DOCSDIR" 21115_ACEOF 21116 21117 21118cat >>confdefs.h <<_ACEOF 21119#define LLVM_ETCDIR "$LLVM_ETCDIR" 21120_ACEOF 21121 21122 21123cat >>confdefs.h <<_ACEOF 21124#define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR" 21125_ACEOF 21126 21127 21128cat >>confdefs.h <<_ACEOF 21129#define LLVM_INFODIR "$LLVM_INFODIR" 21130_ACEOF 21131 21132 21133cat >>confdefs.h <<_ACEOF 21134#define LLVM_MANDIR "$LLVM_MANDIR" 21135_ACEOF 21136 21137 21138cat >>confdefs.h <<_ACEOF 21139#define LLVM_CONFIGTIME "$LLVM_CONFIGTIME" 21140_ACEOF 21141 21142 21143cat >>confdefs.h <<_ACEOF 21144#define LLVM_DEFAULT_TARGET_TRIPLE "$target" 21145_ACEOF 21146 21147 21148if test "$BINDINGS_TO_BUILD" = auto ; then 21149 BINDINGS_TO_BUILD="" 21150 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then 21151 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" 21152 fi 21153fi 21154BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD 21155 21156 21157ALL_BINDINGS=ocaml 21158 21159 21160binding_prereqs_failed=0 21161for a_binding in $BINDINGS_TO_BUILD ; do 21162 case "$a_binding" in 21163 ocaml) 21164 if test "x$OCAMLC" = x ; then 21165 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5 21166echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;} 21167 binding_prereqs_failed=1 21168 fi 21169 if test "x$OCAMLDEP" = x ; then 21170 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5 21171echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;} 21172 binding_prereqs_failed=1 21173 fi 21174 if test "x$OCAMLOPT" = x ; then 21175 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5 21176echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;} 21177 fi 21178 if test "x$with_ocaml_libdir" != xauto ; then 21179 OCAML_LIBDIR=$with_ocaml_libdir 21180 21181 else 21182 ocaml_stdlib="`"$OCAMLC" -where`" 21183 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~" 21184 then 21185 # ocaml stdlib is beneath our prefix; use stdlib 21186 OCAML_LIBDIR=$ocaml_stdlib 21187 21188 else 21189 # ocaml stdlib is outside our prefix; use libdir/ocaml 21190 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml 21191 21192 fi 21193 fi 21194 ;; 21195 esac 21196done 21197if test "$binding_prereqs_failed" = 1 ; then 21198 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5 21199echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;} 21200 { (exit 1); exit 1; }; } 21201fi 21202 21203{ echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5 21204echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; } 21205if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then 21206 echo $ECHO_N "(cached) $ECHO_C" >&6 21207else 21208 ac_ext=cpp 21209ac_cpp='$CXXCPP $CPPFLAGS' 21210ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21211ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21212ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 21213 21214 oldcxxflags="$CXXFLAGS" 21215 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror" 21216 cat >conftest.$ac_ext <<_ACEOF 21217/* confdefs.h. */ 21218_ACEOF 21219cat confdefs.h >>conftest.$ac_ext 21220cat >>conftest.$ac_ext <<_ACEOF 21221/* end confdefs.h. */ 21222template <typename T> struct X { void __attribute__((noinline)) f() {} }; 21223int 21224main () 21225{ 21226X<int>().f(); 21227 ; 21228 return 0; 21229} 21230_ACEOF 21231rm -f conftest.$ac_objext 21232if { (ac_try="$ac_compile" 21233case "(($ac_try" in 21234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21235 *) ac_try_echo=$ac_try;; 21236esac 21237eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21238 (eval "$ac_compile") 2>conftest.er1 21239 ac_status=$? 21240 grep -v '^ *+' conftest.er1 >conftest.err 21241 rm -f conftest.er1 21242 cat conftest.err >&5 21243 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21244 (exit $ac_status); } && 21245 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 21246 { (case "(($ac_try" in 21247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21248 *) ac_try_echo=$ac_try;; 21249esac 21250eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21251 (eval "$ac_try") 2>&5 21252 ac_status=$? 21253 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21254 (exit $ac_status); }; } && 21255 { ac_try='test -s conftest.$ac_objext' 21256 { (case "(($ac_try" in 21257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21258 *) ac_try_echo=$ac_try;; 21259esac 21260eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21261 (eval "$ac_try") 2>&5 21262 ac_status=$? 21263 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21264 (exit $ac_status); }; }; then 21265 llvm_cv_cxx_visibility_inlines_hidden=yes 21266else 21267 echo "$as_me: failed program was:" >&5 21268sed 's/^/| /' conftest.$ac_ext >&5 21269 21270 llvm_cv_cxx_visibility_inlines_hidden=no 21271fi 21272 21273rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 21274 CXXFLAGS="$oldcxxflags" 21275 ac_ext=c 21276ac_cpp='$CPP $CPPFLAGS' 21277ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21278ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21279ac_compiler_gnu=$ac_cv_c_compiler_gnu 21280 21281 21282fi 21283{ echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5 21284echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; } 21285if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then 21286 ENABLE_VISIBILITY_INLINES_HIDDEN=1 21287 21288else 21289 ENABLE_VISIBILITY_INLINES_HIDDEN=0 21290 21291fi 21292 21293 21294if test "$llvm_cv_link_use_r" = "yes" ; then 21295 RPATH="-Wl,-R" 21296else 21297 RPATH="-Wl,-rpath" 21298fi 21299 21300 21301if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then 21302 RDYNAMIC="-Wl,-export-dynamic" 21303else 21304 RDYNAMIC="" 21305fi 21306 21307 21308 21309ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h" 21310 21311 21312 21313 21314 21315 21316ac_config_files="$ac_config_files include/llvm/Config/Targets.def" 21317 21318ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def" 21319 21320ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def" 21321 21322ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def" 21323 21324ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h" 21325 21326 21327ac_config_files="$ac_config_files Makefile.config" 21328 21329 21330ac_config_files="$ac_config_files llvm.spec" 21331 21332 21333ac_config_files="$ac_config_files docs/doxygen.cfg" 21334 21335 21336if test "${clang_src_root}" = ""; then 21337 clang_src_root="$srcdir/tools/clang" 21338fi 21339if test -f ${clang_src_root}/README.txt; then 21340 configh="include/clang/Config/config.h" 21341 doxy="docs/doxygen.cfg" 21342 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in" 21343 21344 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in" 21345 21346fi 21347 21348ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm" 21349 21350 21351ac_config_commands="$ac_config_commands setup" 21352 21353ac_config_commands="$ac_config_commands Makefile" 21354 21355 21356ac_config_commands="$ac_config_commands Makefile.common" 21357 21358 21359ac_config_commands="$ac_config_commands examples/Makefile" 21360 21361 21362ac_config_commands="$ac_config_commands lib/Makefile" 21363 21364 21365ac_config_commands="$ac_config_commands runtime/Makefile" 21366 21367 21368ac_config_commands="$ac_config_commands test/Makefile" 21369 21370 21371ac_config_commands="$ac_config_commands test/Makefile.tests" 21372 21373 21374ac_config_commands="$ac_config_commands unittests/Makefile" 21375 21376 21377ac_config_commands="$ac_config_commands tools/Makefile" 21378 21379 21380ac_config_commands="$ac_config_commands utils/Makefile" 21381 21382 21383ac_config_commands="$ac_config_commands projects/Makefile" 21384 21385 21386ac_config_commands="$ac_config_commands bindings/Makefile" 21387 21388 21389ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml" 21390 21391 21392 21393cat >confcache <<\_ACEOF 21394# This file is a shell script that caches the results of configure 21395# tests run on this system so they can be shared between configure 21396# scripts and configure runs, see configure's option --config-cache. 21397# It is not useful on other systems. If it contains results you don't 21398# want to keep, you may remove or edit it. 21399# 21400# config.status only pays attention to the cache file if you give it 21401# the --recheck option to rerun configure. 21402# 21403# `ac_cv_env_foo' variables (set or unset) will be overridden when 21404# loading this file, other *unset* `ac_cv_foo' will be assigned the 21405# following values. 21406 21407_ACEOF 21408 21409# The following way of writing the cache mishandles newlines in values, 21410# but we know of no workaround that is simple, portable, and efficient. 21411# So, we kill variables containing newlines. 21412# Ultrix sh set writes to stderr and can't be redirected directly, 21413# and sets the high bit in the cache file unless we assign to the vars. 21414( 21415 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 21416 eval ac_val=\$$ac_var 21417 case $ac_val in #( 21418 *${as_nl}*) 21419 case $ac_var in #( 21420 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 21421echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 21422 esac 21423 case $ac_var in #( 21424 _ | IFS | as_nl) ;; #( 21425 *) $as_unset $ac_var ;; 21426 esac ;; 21427 esac 21428 done 21429 21430 (set) 2>&1 | 21431 case $as_nl`(ac_space=' '; set) 2>&1` in #( 21432 *${as_nl}ac_space=\ *) 21433 # `set' does not quote correctly, so add quotes (double-quote 21434 # substitution turns \\\\ into \\, and sed turns \\ into \). 21435 sed -n \ 21436 "s/'/'\\\\''/g; 21437 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 21438 ;; #( 21439 *) 21440 # `set' quotes correctly as required by POSIX, so do not add quotes. 21441 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21442 ;; 21443 esac | 21444 sort 21445) | 21446 sed ' 21447 /^ac_cv_env_/b end 21448 t clear 21449 :clear 21450 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 21451 t end 21452 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 21453 :end' >>confcache 21454if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 21455 if test -w "$cache_file"; then 21456 test "x$cache_file" != "x/dev/null" && 21457 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 21458echo "$as_me: updating cache $cache_file" >&6;} 21459 cat confcache >$cache_file 21460 else 21461 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 21462echo "$as_me: not updating unwritable cache $cache_file" >&6;} 21463 fi 21464fi 21465rm -f confcache 21466 21467test "x$prefix" = xNONE && prefix=$ac_default_prefix 21468# Let make expand exec_prefix. 21469test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 21470 21471DEFS=-DHAVE_CONFIG_H 21472 21473ac_libobjs= 21474ac_ltlibobjs= 21475for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 21476 # 1. Remove the extension, and $U if already installed. 21477 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 21478 ac_i=`echo "$ac_i" | sed "$ac_script"` 21479 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 21480 # will be set to the directory where LIBOBJS objects are built. 21481 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 21482 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 21483done 21484LIBOBJS=$ac_libobjs 21485 21486LTLIBOBJS=$ac_ltlibobjs 21487 21488 21489if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then 21490 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined. 21491Usually this means the macro was only invoked conditionally." >&5 21492echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined. 21493Usually this means the macro was only invoked conditionally." >&2;} 21494 { (exit 1); exit 1; }; } 21495fi 21496if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then 21497 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21498Usually this means the macro was only invoked conditionally." >&5 21499echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21500Usually this means the macro was only invoked conditionally." >&2;} 21501 { (exit 1); exit 1; }; } 21502fi 21503 21504: ${CONFIG_STATUS=./config.status} 21505ac_clean_files_save=$ac_clean_files 21506ac_clean_files="$ac_clean_files $CONFIG_STATUS" 21507{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 21508echo "$as_me: creating $CONFIG_STATUS" >&6;} 21509cat >$CONFIG_STATUS <<_ACEOF 21510#! $SHELL 21511# Generated by $as_me. 21512# Run this file to recreate the current configuration. 21513# Compiler output produced by configure, useful for debugging 21514# configure, is in config.log if it exists. 21515 21516debug=false 21517ac_cs_recheck=false 21518ac_cs_silent=false 21519SHELL=\${CONFIG_SHELL-$SHELL} 21520_ACEOF 21521 21522cat >>$CONFIG_STATUS <<\_ACEOF 21523## --------------------- ## 21524## M4sh Initialization. ## 21525## --------------------- ## 21526 21527# Be Bourne compatible 21528if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 21529 emulate sh 21530 NULLCMD=: 21531 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 21532 # is contrary to our usage. Disable this feature. 21533 alias -g '${1+"$@"}'='"$@"' 21534 setopt NO_GLOB_SUBST 21535else 21536 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 21537fi 21538BIN_SH=xpg4; export BIN_SH # for Tru64 21539DUALCASE=1; export DUALCASE # for MKS sh 21540 21541 21542# PATH needs CR 21543# Avoid depending upon Character Ranges. 21544as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21545as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21546as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21547as_cr_digits='0123456789' 21548as_cr_alnum=$as_cr_Letters$as_cr_digits 21549 21550# The user is always right. 21551if test "${PATH_SEPARATOR+set}" != set; then 21552 echo "#! /bin/sh" >conf$$.sh 21553 echo "exit 0" >>conf$$.sh 21554 chmod +x conf$$.sh 21555 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 21556 PATH_SEPARATOR=';' 21557 else 21558 PATH_SEPARATOR=: 21559 fi 21560 rm -f conf$$.sh 21561fi 21562 21563# Support unset when possible. 21564if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 21565 as_unset=unset 21566else 21567 as_unset=false 21568fi 21569 21570 21571# IFS 21572# We need space, tab and new line, in precisely that order. Quoting is 21573# there to prevent editors from complaining about space-tab. 21574# (If _AS_PATH_WALK were called with IFS unset, it would disable word 21575# splitting by setting IFS to empty value.) 21576as_nl=' 21577' 21578IFS=" "" $as_nl" 21579 21580# Find who we are. Look in the path if we contain no directory separator. 21581case $0 in 21582 *[\\/]* ) as_myself=$0 ;; 21583 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21584for as_dir in $PATH 21585do 21586 IFS=$as_save_IFS 21587 test -z "$as_dir" && as_dir=. 21588 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 21589done 21590IFS=$as_save_IFS 21591 21592 ;; 21593esac 21594# We did not find ourselves, most probably we were run as `sh COMMAND' 21595# in which case we are not to be found in the path. 21596if test "x$as_myself" = x; then 21597 as_myself=$0 21598fi 21599if test ! -f "$as_myself"; then 21600 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 21601 { (exit 1); exit 1; } 21602fi 21603 21604# Work around bugs in pre-3.0 UWIN ksh. 21605for as_var in ENV MAIL MAILPATH 21606do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21607done 21608PS1='$ ' 21609PS2='> ' 21610PS4='+ ' 21611 21612# NLS nuisances. 21613for as_var in \ 21614 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 21615 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 21616 LC_TELEPHONE LC_TIME 21617do 21618 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 21619 eval $as_var=C; export $as_var 21620 else 21621 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21622 fi 21623done 21624 21625# Required to use basename. 21626if expr a : '\(a\)' >/dev/null 2>&1 && 21627 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21628 as_expr=expr 21629else 21630 as_expr=false 21631fi 21632 21633if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 21634 as_basename=basename 21635else 21636 as_basename=false 21637fi 21638 21639 21640# Name of the executable. 21641as_me=`$as_basename -- "$0" || 21642$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 21643 X"$0" : 'X\(//\)$' \| \ 21644 X"$0" : 'X\(/\)' \| . 2>/dev/null || 21645echo X/"$0" | 21646 sed '/^.*\/\([^/][^/]*\)\/*$/{ 21647 s//\1/ 21648 q 21649 } 21650 /^X\/\(\/\/\)$/{ 21651 s//\1/ 21652 q 21653 } 21654 /^X\/\(\/\).*/{ 21655 s//\1/ 21656 q 21657 } 21658 s/.*/./; q'` 21659 21660# CDPATH. 21661$as_unset CDPATH 21662 21663 21664 21665 as_lineno_1=$LINENO 21666 as_lineno_2=$LINENO 21667 test "x$as_lineno_1" != "x$as_lineno_2" && 21668 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 21669 21670 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 21671 # uniformly replaced by the line number. The first 'sed' inserts a 21672 # line-number line after each line using $LINENO; the second 'sed' 21673 # does the real work. The second script uses 'N' to pair each 21674 # line-number line with the line containing $LINENO, and appends 21675 # trailing '-' during substitution so that $LINENO is not a special 21676 # case at line end. 21677 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 21678 # scripts with optimization help from Paolo Bonzini. Blame Lee 21679 # E. McMahon (1931-1989) for sed's syntax. :-) 21680 sed -n ' 21681 p 21682 /[$]LINENO/= 21683 ' <$as_myself | 21684 sed ' 21685 s/[$]LINENO.*/&-/ 21686 t lineno 21687 b 21688 :lineno 21689 N 21690 :loop 21691 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 21692 t loop 21693 s/-\n.*// 21694 ' >$as_me.lineno && 21695 chmod +x "$as_me.lineno" || 21696 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 21697 { (exit 1); exit 1; }; } 21698 21699 # Don't try to exec as it changes $[0], causing all sort of problems 21700 # (the dirname of $[0] is not the place where we might find the 21701 # original and so on. Autoconf is especially sensitive to this). 21702 . "./$as_me.lineno" 21703 # Exit status is that of the last command. 21704 exit 21705} 21706 21707 21708if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 21709 as_dirname=dirname 21710else 21711 as_dirname=false 21712fi 21713 21714ECHO_C= ECHO_N= ECHO_T= 21715case `echo -n x` in 21716-n*) 21717 case `echo 'x\c'` in 21718 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21719 *) ECHO_C='\c';; 21720 esac;; 21721*) 21722 ECHO_N='-n';; 21723esac 21724 21725if expr a : '\(a\)' >/dev/null 2>&1 && 21726 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21727 as_expr=expr 21728else 21729 as_expr=false 21730fi 21731 21732rm -f conf$$ conf$$.exe conf$$.file 21733if test -d conf$$.dir; then 21734 rm -f conf$$.dir/conf$$.file 21735else 21736 rm -f conf$$.dir 21737 mkdir conf$$.dir 21738fi 21739echo >conf$$.file 21740if ln -s conf$$.file conf$$ 2>/dev/null; then 21741 as_ln_s='ln -s' 21742 # ... but there are two gotchas: 21743 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 21744 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 21745 # In both cases, we have to default to `cp -p'. 21746 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21747 as_ln_s='cp -p' 21748elif ln conf$$.file conf$$ 2>/dev/null; then 21749 as_ln_s=ln 21750else 21751 as_ln_s='cp -p' 21752fi 21753rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21754rmdir conf$$.dir 2>/dev/null 21755 21756if mkdir -p . 2>/dev/null; then 21757 as_mkdir_p=: 21758else 21759 test -d ./-p && rmdir ./-p 21760 as_mkdir_p=false 21761fi 21762 21763# Find out whether ``test -x'' works. Don't use a zero-byte file, as 21764# systems may use methods other than mode bits to determine executability. 21765cat >conf$$.file <<_ASEOF 21766#! /bin/sh 21767exit 0 21768_ASEOF 21769chmod +x conf$$.file 21770if test -x conf$$.file >/dev/null 2>&1; then 21771 as_executable_p="test -x" 21772else 21773 as_executable_p=: 21774fi 21775rm -f conf$$.file 21776 21777# Sed expression to map a string onto a valid CPP name. 21778as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21779 21780# Sed expression to map a string onto a valid variable name. 21781as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21782 21783 21784exec 6>&1 21785 21786# Save the log message, to keep $[0] and so on meaningful, and to 21787# report actual input values of CONFIG_FILES etc. instead of their 21788# values after options handling. 21789ac_log=" 21790This file was extended by LLVM $as_me 3.1svn, which was 21791generated by GNU Autoconf 2.60. Invocation command line was 21792 21793 CONFIG_FILES = $CONFIG_FILES 21794 CONFIG_HEADERS = $CONFIG_HEADERS 21795 CONFIG_LINKS = $CONFIG_LINKS 21796 CONFIG_COMMANDS = $CONFIG_COMMANDS 21797 $ $0 $@ 21798 21799on `(hostname || uname -n) 2>/dev/null | sed 1q` 21800" 21801 21802_ACEOF 21803 21804cat >>$CONFIG_STATUS <<_ACEOF 21805# Files that config.status was made for. 21806config_files="$ac_config_files" 21807config_headers="$ac_config_headers" 21808config_commands="$ac_config_commands" 21809 21810_ACEOF 21811 21812cat >>$CONFIG_STATUS <<\_ACEOF 21813ac_cs_usage="\ 21814\`$as_me' instantiates files from templates according to the 21815current configuration. 21816 21817Usage: $0 [OPTIONS] [FILE]... 21818 21819 -h, --help print this help, then exit 21820 -V, --version print version number, then exit 21821 -q, --quiet do not print progress messages 21822 -d, --debug don't remove temporary files 21823 --recheck update $as_me by reconfiguring in the same conditions 21824 --file=FILE[:TEMPLATE] 21825 instantiate the configuration file FILE 21826 --header=FILE[:TEMPLATE] 21827 instantiate the configuration header FILE 21828 21829Configuration files: 21830$config_files 21831 21832Configuration headers: 21833$config_headers 21834 21835Configuration commands: 21836$config_commands 21837 21838Report bugs to <bug-autoconf@gnu.org>." 21839 21840_ACEOF 21841cat >>$CONFIG_STATUS <<_ACEOF 21842ac_cs_version="\\ 21843LLVM config.status 3.1svn 21844configured by $0, generated by GNU Autoconf 2.60, 21845 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 21846 21847Copyright (C) 2006 Free Software Foundation, Inc. 21848This config.status script is free software; the Free Software Foundation 21849gives unlimited permission to copy, distribute and modify it." 21850 21851ac_pwd='$ac_pwd' 21852srcdir='$srcdir' 21853INSTALL='$INSTALL' 21854_ACEOF 21855 21856cat >>$CONFIG_STATUS <<\_ACEOF 21857# If no file are specified by the user, then we need to provide default 21858# value. By we need to know if files were specified by the user. 21859ac_need_defaults=: 21860while test $# != 0 21861do 21862 case $1 in 21863 --*=*) 21864 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21865 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21866 ac_shift=: 21867 ;; 21868 *) 21869 ac_option=$1 21870 ac_optarg=$2 21871 ac_shift=shift 21872 ;; 21873 esac 21874 21875 case $ac_option in 21876 # Handling of the options. 21877 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21878 ac_cs_recheck=: ;; 21879 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21880 echo "$ac_cs_version"; exit ;; 21881 --debug | --debu | --deb | --de | --d | -d ) 21882 debug=: ;; 21883 --file | --fil | --fi | --f ) 21884 $ac_shift 21885 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 21886 ac_need_defaults=false;; 21887 --header | --heade | --head | --hea ) 21888 $ac_shift 21889 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 21890 ac_need_defaults=false;; 21891 --he | --h) 21892 # Conflict between --help and --header 21893 { echo "$as_me: error: ambiguous option: $1 21894Try \`$0 --help' for more information." >&2 21895 { (exit 1); exit 1; }; };; 21896 --help | --hel | -h ) 21897 echo "$ac_cs_usage"; exit ;; 21898 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21899 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21900 ac_cs_silent=: ;; 21901 21902 # This is an error. 21903 -*) { echo "$as_me: error: unrecognized option: $1 21904Try \`$0 --help' for more information." >&2 21905 { (exit 1); exit 1; }; } ;; 21906 21907 *) ac_config_targets="$ac_config_targets $1" 21908 ac_need_defaults=false ;; 21909 21910 esac 21911 shift 21912done 21913 21914ac_configure_extra_args= 21915 21916if $ac_cs_silent; then 21917 exec 6>/dev/null 21918 ac_configure_extra_args="$ac_configure_extra_args --silent" 21919fi 21920 21921_ACEOF 21922cat >>$CONFIG_STATUS <<_ACEOF 21923if \$ac_cs_recheck; then 21924 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 21925 CONFIG_SHELL=$SHELL 21926 export CONFIG_SHELL 21927 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21928fi 21929 21930_ACEOF 21931cat >>$CONFIG_STATUS <<\_ACEOF 21932exec 5>>config.log 21933{ 21934 echo 21935 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21936## Running $as_me. ## 21937_ASBOX 21938 echo "$ac_log" 21939} >&5 21940 21941_ACEOF 21942cat >>$CONFIG_STATUS <<_ACEOF 21943# 21944# INIT-COMMANDS 21945# 21946llvm_src="${srcdir}" 21947 21948_ACEOF 21949 21950cat >>$CONFIG_STATUS <<\_ACEOF 21951 21952# Handling of arguments. 21953for ac_config_target in $ac_config_targets 21954do 21955 case $ac_config_target in 21956 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;; 21957 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;; 21958 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;; 21959 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;; 21960 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;; 21961 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;; 21962 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;; 21963 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;; 21964 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;; 21965 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;; 21966 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;; 21967 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;; 21968 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;; 21969 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;; 21970 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 21971 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;; 21972 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;; 21973 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;; 21974 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;; 21975 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;; 21976 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;; 21977 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;; 21978 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;; 21979 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;; 21980 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;; 21981 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;; 21982 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;; 21983 21984 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 21985echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 21986 { (exit 1); exit 1; }; };; 21987 esac 21988done 21989 21990 21991# If the user did not use the arguments to specify the items to instantiate, 21992# then the envvar interface is used. Set only those that are not. 21993# We use the long form for the default assignment because of an extremely 21994# bizarre bug on SunOS 4.1.3. 21995if $ac_need_defaults; then 21996 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 21997 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 21998 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 21999fi 22000 22001# Have a temporary directory for convenience. Make it in the build tree 22002# simply because there is no reason against having it here, and in addition, 22003# creating and moving files from /tmp can sometimes cause problems. 22004# Hook for its removal unless debugging. 22005# Note that there is a small window in which the directory will not be cleaned: 22006# after its creation but before its name has been assigned to `$tmp'. 22007$debug || 22008{ 22009 tmp= 22010 trap 'exit_status=$? 22011 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 22012' 0 22013 trap '{ (exit 1); exit 1; }' 1 2 13 15 22014} 22015# Create a (secure) tmp directory for tmp files. 22016 22017{ 22018 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 22019 test -n "$tmp" && test -d "$tmp" 22020} || 22021{ 22022 tmp=./conf$$-$RANDOM 22023 (umask 077 && mkdir "$tmp") 22024} || 22025{ 22026 echo "$me: cannot create a temporary directory in ." >&2 22027 { (exit 1); exit 1; } 22028} 22029 22030# 22031# Set up the sed scripts for CONFIG_FILES section. 22032# 22033 22034# No need to generate the scripts if there are no CONFIG_FILES. 22035# This happens for instance when ./config.status config.h 22036if test -n "$CONFIG_FILES"; then 22037 22038_ACEOF 22039 22040 22041 22042ac_delim='%!_!# ' 22043for ac_last_try in false false false false false :; do 22044 cat >conf$$subs.sed <<_ACEOF 22045SHELL!$SHELL$ac_delim 22046PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim 22047PACKAGE_NAME!$PACKAGE_NAME$ac_delim 22048PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim 22049PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim 22050PACKAGE_STRING!$PACKAGE_STRING$ac_delim 22051PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim 22052exec_prefix!$exec_prefix$ac_delim 22053prefix!$prefix$ac_delim 22054program_transform_name!$program_transform_name$ac_delim 22055bindir!$bindir$ac_delim 22056sbindir!$sbindir$ac_delim 22057libexecdir!$libexecdir$ac_delim 22058datarootdir!$datarootdir$ac_delim 22059datadir!$datadir$ac_delim 22060sysconfdir!$sysconfdir$ac_delim 22061sharedstatedir!$sharedstatedir$ac_delim 22062localstatedir!$localstatedir$ac_delim 22063includedir!$includedir$ac_delim 22064oldincludedir!$oldincludedir$ac_delim 22065docdir!$docdir$ac_delim 22066infodir!$infodir$ac_delim 22067htmldir!$htmldir$ac_delim 22068dvidir!$dvidir$ac_delim 22069pdfdir!$pdfdir$ac_delim 22070psdir!$psdir$ac_delim 22071libdir!$libdir$ac_delim 22072localedir!$localedir$ac_delim 22073mandir!$mandir$ac_delim 22074DEFS!$DEFS$ac_delim 22075ECHO_C!$ECHO_C$ac_delim 22076ECHO_N!$ECHO_N$ac_delim 22077ECHO_T!$ECHO_T$ac_delim 22078LIBS!$LIBS$ac_delim 22079build_alias!$build_alias$ac_delim 22080host_alias!$host_alias$ac_delim 22081target_alias!$target_alias$ac_delim 22082LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim 22083CC!$CC$ac_delim 22084CFLAGS!$CFLAGS$ac_delim 22085LDFLAGS!$LDFLAGS$ac_delim 22086CPPFLAGS!$CPPFLAGS$ac_delim 22087ac_ct_CC!$ac_ct_CC$ac_delim 22088EXEEXT!$EXEEXT$ac_delim 22089OBJEXT!$OBJEXT$ac_delim 22090CXX!$CXX$ac_delim 22091CXXFLAGS!$CXXFLAGS$ac_delim 22092ac_ct_CXX!$ac_ct_CXX$ac_delim 22093CPP!$CPP$ac_delim 22094subdirs!$subdirs$ac_delim 22095ENABLE_POLLY!$ENABLE_POLLY$ac_delim 22096LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim 22097build!$build$ac_delim 22098build_cpu!$build_cpu$ac_delim 22099build_vendor!$build_vendor$ac_delim 22100build_os!$build_os$ac_delim 22101host!$host$ac_delim 22102host_cpu!$host_cpu$ac_delim 22103host_vendor!$host_vendor$ac_delim 22104host_os!$host_os$ac_delim 22105target!$target$ac_delim 22106target_cpu!$target_cpu$ac_delim 22107target_vendor!$target_vendor$ac_delim 22108target_os!$target_os$ac_delim 22109OS!$OS$ac_delim 22110HOST_OS!$HOST_OS$ac_delim 22111TARGET_OS!$TARGET_OS$ac_delim 22112LINKALL!$LINKALL$ac_delim 22113NOLINKALL!$NOLINKALL$ac_delim 22114LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim 22115LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim 22116ARCH!$ARCH$ac_delim 22117ENDIAN!$ENDIAN$ac_delim 22118GREP!$GREP$ac_delim 22119EGREP!$EGREP$ac_delim 22120LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim 22121BUILD_CC!$BUILD_CC$ac_delim 22122BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim 22123BUILD_CXX!$BUILD_CXX$ac_delim 22124CVSBUILD!$CVSBUILD$ac_delim 22125ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim 22126ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim 22127ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim 22128DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim 22129ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim 22130EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim 22131DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim 22132DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim 22133JIT!$JIT$ac_delim 22134TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim 22135ENABLE_DOCS!$ENABLE_DOCS$ac_delim 22136ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim 22137LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim 22138ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim 22139ENABLE_PIC!$ENABLE_PIC$ac_delim 22140ENABLE_SHARED!$ENABLE_SHARED$ac_delim 22141ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim 22142_ACEOF 22143 22144 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 22145 break 22146 elif $ac_last_try; then 22147 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22148echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22149 { (exit 1); exit 1; }; } 22150 else 22151 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22152 fi 22153done 22154 22155ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22156if test -n "$ac_eof"; then 22157 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22158 ac_eof=`expr $ac_eof + 1` 22159fi 22160 22161cat >>$CONFIG_STATUS <<_ACEOF 22162cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 22163/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22164_ACEOF 22165sed ' 22166s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22167s/^/s,@/; s/!/@,|#_!!_#|/ 22168:n 22169t n 22170s/'"$ac_delim"'$/,g/; t 22171s/$/\\/; p 22172N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22173' >>$CONFIG_STATUS <conf$$subs.sed 22174rm -f conf$$subs.sed 22175cat >>$CONFIG_STATUS <<_ACEOF 22176CEOF$ac_eof 22177_ACEOF 22178 22179 22180ac_delim='%!_!# ' 22181for ac_last_try in false false false false false :; do 22182 cat >conf$$subs.sed <<_ACEOF 22183ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim 22184TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim 22185LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim 22186LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim 22187LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim 22188LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim 22189ENABLE_CBE_PRINTF_A!$ENABLE_CBE_PRINTF_A$ac_delim 22190OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim 22191EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim 22192EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim 22193CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim 22194BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim 22195INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim 22196NM!$NM$ac_delim 22197ifGNUmake!$ifGNUmake$ac_delim 22198LN_S!$LN_S$ac_delim 22199CMP!$CMP$ac_delim 22200CP!$CP$ac_delim 22201DATE!$DATE$ac_delim 22202FIND!$FIND$ac_delim 22203MKDIR!$MKDIR$ac_delim 22204MV!$MV$ac_delim 22205RANLIB!$RANLIB$ac_delim 22206AR!$AR$ac_delim 22207RM!$RM$ac_delim 22208SED!$SED$ac_delim 22209TAR!$TAR$ac_delim 22210BINPWD!$BINPWD$ac_delim 22211GRAPHVIZ!$GRAPHVIZ$ac_delim 22212DOT!$DOT$ac_delim 22213FDP!$FDP$ac_delim 22214NEATO!$NEATO$ac_delim 22215TWOPI!$TWOPI$ac_delim 22216CIRCO!$CIRCO$ac_delim 22217GV!$GV$ac_delim 22218DOTTY!$DOTTY$ac_delim 22219XDOT_PY!$XDOT_PY$ac_delim 22220INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim 22221INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 22222INSTALL_DATA!$INSTALL_DATA$ac_delim 22223BZIP2!$BZIP2$ac_delim 22224CAT!$CAT$ac_delim 22225DOXYGEN!$DOXYGEN$ac_delim 22226GROFF!$GROFF$ac_delim 22227GZIPBIN!$GZIPBIN$ac_delim 22228POD2HTML!$POD2HTML$ac_delim 22229POD2MAN!$POD2MAN$ac_delim 22230PDFROFF!$PDFROFF$ac_delim 22231RUNTEST!$RUNTEST$ac_delim 22232TCLSH!$TCLSH$ac_delim 22233ZIP!$ZIP$ac_delim 22234OCAMLC!$OCAMLC$ac_delim 22235OCAMLOPT!$OCAMLOPT$ac_delim 22236OCAMLDEP!$OCAMLDEP$ac_delim 22237OCAMLDOC!$OCAMLDOC$ac_delim 22238GAS!$GAS$ac_delim 22239HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim 22240INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim 22241INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim 22242CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim 22243CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim 22244LIBADD_DL!$LIBADD_DL$ac_delim 22245NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim 22246NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim 22247COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim 22248USE_UDIS86!$USE_UDIS86$ac_delim 22249USE_OPROFILE!$USE_OPROFILE$ac_delim 22250USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim 22251INTEL_JITEVENTS_INCDIR!$INTEL_JITEVENTS_INCDIR$ac_delim 22252INTEL_JITEVENTS_LIBDIR!$INTEL_JITEVENTS_LIBDIR$ac_delim 22253HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim 22254HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim 22255MMAP_FILE!$MMAP_FILE$ac_delim 22256SHLIBEXT!$SHLIBEXT$ac_delim 22257SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim 22258LLVM_PREFIX!$LLVM_PREFIX$ac_delim 22259LLVM_BINDIR!$LLVM_BINDIR$ac_delim 22260LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim 22261LLVM_DATADIR!$LLVM_DATADIR$ac_delim 22262LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim 22263LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim 22264LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim 22265LLVM_INFODIR!$LLVM_INFODIR$ac_delim 22266LLVM_MANDIR!$LLVM_MANDIR$ac_delim 22267LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim 22268BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim 22269ALL_BINDINGS!$ALL_BINDINGS$ac_delim 22270OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim 22271ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim 22272RPATH!$RPATH$ac_delim 22273RDYNAMIC!$RDYNAMIC$ac_delim 22274LIBOBJS!$LIBOBJS$ac_delim 22275LTLIBOBJS!$LTLIBOBJS$ac_delim 22276_ACEOF 22277 22278 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 93; then 22279 break 22280 elif $ac_last_try; then 22281 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22282echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22283 { (exit 1); exit 1; }; } 22284 else 22285 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22286 fi 22287done 22288 22289ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22290if test -n "$ac_eof"; then 22291 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22292 ac_eof=`expr $ac_eof + 1` 22293fi 22294 22295cat >>$CONFIG_STATUS <<_ACEOF 22296cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof 22297/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 22298_ACEOF 22299sed ' 22300s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22301s/^/s,@/; s/!/@,|#_!!_#|/ 22302:n 22303t n 22304s/'"$ac_delim"'$/,g/; t 22305s/$/\\/; p 22306N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22307' >>$CONFIG_STATUS <conf$$subs.sed 22308rm -f conf$$subs.sed 22309cat >>$CONFIG_STATUS <<_ACEOF 22310:end 22311s/|#_!!_#|//g 22312CEOF$ac_eof 22313_ACEOF 22314 22315 22316# VPATH may cause trouble with some makes, so we remove $(srcdir), 22317# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 22318# trailing colons and then remove the whole line if VPATH becomes empty 22319# (actually we leave an empty line to preserve line numbers). 22320if test "x$srcdir" = x.; then 22321 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 22322s/:*\$(srcdir):*/:/ 22323s/:*\${srcdir}:*/:/ 22324s/:*@srcdir@:*/:/ 22325s/^\([^=]*=[ ]*\):*/\1/ 22326s/:*$// 22327s/^[^=]*=[ ]*$// 22328}' 22329fi 22330 22331cat >>$CONFIG_STATUS <<\_ACEOF 22332fi # test -n "$CONFIG_FILES" 22333 22334 22335for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS 22336do 22337 case $ac_tag in 22338 :[FHLC]) ac_mode=$ac_tag; continue;; 22339 esac 22340 case $ac_mode$ac_tag in 22341 :[FHL]*:*);; 22342 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 22343echo "$as_me: error: Invalid tag $ac_tag." >&2;} 22344 { (exit 1); exit 1; }; };; 22345 :[FH]-) ac_tag=-:-;; 22346 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 22347 esac 22348 ac_save_IFS=$IFS 22349 IFS=: 22350 set x $ac_tag 22351 IFS=$ac_save_IFS 22352 shift 22353 ac_file=$1 22354 shift 22355 22356 case $ac_mode in 22357 :L) ac_source=$1;; 22358 :[FH]) 22359 ac_file_inputs= 22360 for ac_f 22361 do 22362 case $ac_f in 22363 -) ac_f="$tmp/stdin";; 22364 *) # Look for the file first in the build tree, then in the source tree 22365 # (if the path is not absolute). The absolute path cannot be DOS-style, 22366 # because $ac_f cannot contain `:'. 22367 test -f "$ac_f" || 22368 case $ac_f in 22369 [\\/$]*) false;; 22370 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 22371 esac || 22372 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 22373echo "$as_me: error: cannot find input file: $ac_f" >&2;} 22374 { (exit 1); exit 1; }; };; 22375 esac 22376 ac_file_inputs="$ac_file_inputs $ac_f" 22377 done 22378 22379 # Let's still pretend it is `configure' which instantiates (i.e., don't 22380 # use $as_me), people would be surprised to read: 22381 # /* config.h. Generated by config.status. */ 22382 configure_input="Generated from "`IFS=: 22383 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." 22384 if test x"$ac_file" != x-; then 22385 configure_input="$ac_file. $configure_input" 22386 { echo "$as_me:$LINENO: creating $ac_file" >&5 22387echo "$as_me: creating $ac_file" >&6;} 22388 fi 22389 22390 case $ac_tag in 22391 *:-:* | *:-) cat >"$tmp/stdin";; 22392 esac 22393 ;; 22394 esac 22395 22396 ac_dir=`$as_dirname -- "$ac_file" || 22397$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22398 X"$ac_file" : 'X\(//\)[^/]' \| \ 22399 X"$ac_file" : 'X\(//\)$' \| \ 22400 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22401echo X"$ac_file" | 22402 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22403 s//\1/ 22404 q 22405 } 22406 /^X\(\/\/\)[^/].*/{ 22407 s//\1/ 22408 q 22409 } 22410 /^X\(\/\/\)$/{ 22411 s//\1/ 22412 q 22413 } 22414 /^X\(\/\).*/{ 22415 s//\1/ 22416 q 22417 } 22418 s/.*/./; q'` 22419 { as_dir="$ac_dir" 22420 case $as_dir in #( 22421 -*) as_dir=./$as_dir;; 22422 esac 22423 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22424 as_dirs= 22425 while :; do 22426 case $as_dir in #( 22427 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22428 *) as_qdir=$as_dir;; 22429 esac 22430 as_dirs="'$as_qdir' $as_dirs" 22431 as_dir=`$as_dirname -- "$as_dir" || 22432$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22433 X"$as_dir" : 'X\(//\)[^/]' \| \ 22434 X"$as_dir" : 'X\(//\)$' \| \ 22435 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22436echo X"$as_dir" | 22437 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22438 s//\1/ 22439 q 22440 } 22441 /^X\(\/\/\)[^/].*/{ 22442 s//\1/ 22443 q 22444 } 22445 /^X\(\/\/\)$/{ 22446 s//\1/ 22447 q 22448 } 22449 /^X\(\/\).*/{ 22450 s//\1/ 22451 q 22452 } 22453 s/.*/./; q'` 22454 test -d "$as_dir" && break 22455 done 22456 test -z "$as_dirs" || eval "mkdir $as_dirs" 22457 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22458echo "$as_me: error: cannot create directory $as_dir" >&2;} 22459 { (exit 1); exit 1; }; }; } 22460 ac_builddir=. 22461 22462case "$ac_dir" in 22463.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22464*) 22465 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22466 # A ".." for each directory in $ac_dir_suffix. 22467 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22468 case $ac_top_builddir_sub in 22469 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22470 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22471 esac ;; 22472esac 22473ac_abs_top_builddir=$ac_pwd 22474ac_abs_builddir=$ac_pwd$ac_dir_suffix 22475# for backward compatibility: 22476ac_top_builddir=$ac_top_build_prefix 22477 22478case $srcdir in 22479 .) # We are building in place. 22480 ac_srcdir=. 22481 ac_top_srcdir=$ac_top_builddir_sub 22482 ac_abs_top_srcdir=$ac_pwd ;; 22483 [\\/]* | ?:[\\/]* ) # Absolute name. 22484 ac_srcdir=$srcdir$ac_dir_suffix; 22485 ac_top_srcdir=$srcdir 22486 ac_abs_top_srcdir=$srcdir ;; 22487 *) # Relative name. 22488 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22489 ac_top_srcdir=$ac_top_build_prefix$srcdir 22490 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22491esac 22492ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22493 22494 22495 case $ac_mode in 22496 :F) 22497 # 22498 # CONFIG_FILE 22499 # 22500 22501 case $INSTALL in 22502 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22503 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22504 esac 22505_ACEOF 22506 22507cat >>$CONFIG_STATUS <<\_ACEOF 22508# If the template does not know about datarootdir, expand it. 22509# FIXME: This hack should be removed a few years after 2.60. 22510ac_datarootdir_hack=; ac_datarootdir_seen= 22511 22512case `sed -n '/datarootdir/ { 22513 p 22514 q 22515} 22516/@datadir@/p 22517/@docdir@/p 22518/@infodir@/p 22519/@localedir@/p 22520/@mandir@/p 22521' $ac_file_inputs` in 22522*datarootdir*) ac_datarootdir_seen=yes;; 22523*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22524 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22525echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22526_ACEOF 22527cat >>$CONFIG_STATUS <<_ACEOF 22528 ac_datarootdir_hack=' 22529 s&@datadir@&$datadir&g 22530 s&@docdir@&$docdir&g 22531 s&@infodir@&$infodir&g 22532 s&@localedir@&$localedir&g 22533 s&@mandir@&$mandir&g 22534 s&\\\${datarootdir}&$datarootdir&g' ;; 22535esac 22536_ACEOF 22537 22538# Neutralize VPATH when `$srcdir' = `.'. 22539# Shell code in configure.ac might set extrasub. 22540# FIXME: do we really want to maintain this feature? 22541cat >>$CONFIG_STATUS <<_ACEOF 22542 sed "$ac_vpsub 22543$extrasub 22544_ACEOF 22545cat >>$CONFIG_STATUS <<\_ACEOF 22546:t 22547/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22548s&@configure_input@&$configure_input&;t t 22549s&@top_builddir@&$ac_top_builddir_sub&;t t 22550s&@srcdir@&$ac_srcdir&;t t 22551s&@abs_srcdir@&$ac_abs_srcdir&;t t 22552s&@top_srcdir@&$ac_top_srcdir&;t t 22553s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22554s&@builddir@&$ac_builddir&;t t 22555s&@abs_builddir@&$ac_abs_builddir&;t t 22556s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22557s&@INSTALL@&$ac_INSTALL&;t t 22558$ac_datarootdir_hack 22559" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 22560 22561test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22562 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 22563 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 22564 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22565which seems to be undefined. Please make sure it is defined." >&5 22566echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22567which seems to be undefined. Please make sure it is defined." >&2;} 22568 22569 rm -f "$tmp/stdin" 22570 case $ac_file in 22571 -) cat "$tmp/out"; rm -f "$tmp/out";; 22572 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 22573 esac 22574 ;; 22575 :H) 22576 # 22577 # CONFIG_HEADER 22578 # 22579_ACEOF 22580 22581# Transform confdefs.h into a sed script `conftest.defines', that 22582# substitutes the proper values into config.h.in to produce config.h. 22583rm -f conftest.defines conftest.tail 22584# First, append a space to every undef/define line, to ease matching. 22585echo 's/$/ /' >conftest.defines 22586# Then, protect against being on the right side of a sed subst, or in 22587# an unquoted here document, in config.status. If some macros were 22588# called several times there might be several #defines for the same 22589# symbol, which is useless. But do not sort them, since the last 22590# AC_DEFINE must be honored. 22591ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 22592# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where 22593# NAME is the cpp macro being defined, VALUE is the value it is being given. 22594# PARAMS is the parameter list in the macro definition--in most cases, it's 22595# just an empty string. 22596ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' 22597ac_dB='\\)[ (].*,\\1define\\2' 22598ac_dC=' ' 22599ac_dD=' ,' 22600 22601uniq confdefs.h | 22602 sed -n ' 22603 t rset 22604 :rset 22605 s/^[ ]*#[ ]*define[ ][ ]*// 22606 t ok 22607 d 22608 :ok 22609 s/[\\&,]/\\&/g 22610 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p 22611 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p 22612 ' >>conftest.defines 22613 22614# Remove the space that was appended to ease matching. 22615# Then replace #undef with comments. This is necessary, for 22616# example, in the case of _POSIX_SOURCE, which is predefined and required 22617# on some systems where configure will not decide to define it. 22618# (The regexp can be short, since the line contains either #define or #undef.) 22619echo 's/ $// 22620s,^[ #]*u.*,/* & */,' >>conftest.defines 22621 22622# Break up conftest.defines: 22623ac_max_sed_lines=50 22624 22625# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" 22626# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" 22627# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" 22628# et cetera. 22629ac_in='$ac_file_inputs' 22630ac_out='"$tmp/out1"' 22631ac_nxt='"$tmp/out2"' 22632 22633while : 22634do 22635 # Write a here document: 22636 cat >>$CONFIG_STATUS <<_ACEOF 22637 # First, check the format of the line: 22638 cat >"\$tmp/defines.sed" <<\\CEOF 22639/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def 22640/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def 22641b 22642:def 22643_ACEOF 22644 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS 22645 echo 'CEOF 22646 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS 22647 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in 22648 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail 22649 grep . conftest.tail >/dev/null || break 22650 rm -f conftest.defines 22651 mv conftest.tail conftest.defines 22652done 22653rm -f conftest.defines conftest.tail 22654 22655echo "ac_result=$ac_in" >>$CONFIG_STATUS 22656cat >>$CONFIG_STATUS <<\_ACEOF 22657 if test x"$ac_file" != x-; then 22658 echo "/* $configure_input */" >"$tmp/config.h" 22659 cat "$ac_result" >>"$tmp/config.h" 22660 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 22661 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 22662echo "$as_me: $ac_file is unchanged" >&6;} 22663 else 22664 rm -f $ac_file 22665 mv "$tmp/config.h" $ac_file 22666 fi 22667 else 22668 echo "/* $configure_input */" 22669 cat "$ac_result" 22670 fi 22671 rm -f "$tmp/out12" 22672 ;; 22673 22674 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 22675echo "$as_me: executing $ac_file commands" >&6;} 22676 ;; 22677 esac 22678 22679 22680 case $ac_file$ac_mode in 22681 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile` 22682 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;; 22683 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common` 22684 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;; 22685 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile` 22686 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;; 22687 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile` 22688 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;; 22689 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile` 22690 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;; 22691 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile` 22692 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;; 22693 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests` 22694 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;; 22695 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile` 22696 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;; 22697 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile` 22698 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;; 22699 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile` 22700 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;; 22701 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile` 22702 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;; 22703 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile` 22704 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;; 22705 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml` 22706 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;; 22707 22708 esac 22709done # for ac_tag 22710 22711 22712{ (exit 0); exit 0; } 22713_ACEOF 22714chmod +x $CONFIG_STATUS 22715ac_clean_files=$ac_clean_files_save 22716 22717 22718# configure is writing to config.log, and then calls config.status. 22719# config.status does its own redirection, appending to config.log. 22720# Unfortunately, on DOS this fails, as config.log is still kept open 22721# by configure, so config.status won't be able to write to it; its 22722# output is simply discarded. So we exec the FD to /dev/null, 22723# effectively closing config.log, so it can be properly (re)opened and 22724# appended to by config.status. When coming back to configure, we 22725# need to make the FD available again. 22726if test "$no_create" != yes; then 22727 ac_cs_success=: 22728 ac_config_status_args= 22729 test "$silent" = yes && 22730 ac_config_status_args="$ac_config_status_args --quiet" 22731 exec 5>/dev/null 22732 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22733 exec 5>>config.log 22734 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22735 # would make configure fail if this is the last instruction. 22736 $ac_cs_success || { (exit 1); exit 1; } 22737fi 22738 22739# 22740# CONFIG_SUBDIRS section. 22741# 22742if test "$no_recursion" != yes; then 22743 22744 # Remove --cache-file and --srcdir arguments so they do not pile up. 22745 ac_sub_configure_args= 22746 ac_prev= 22747 eval "set x $ac_configure_args" 22748 shift 22749 for ac_arg 22750 do 22751 if test -n "$ac_prev"; then 22752 ac_prev= 22753 continue 22754 fi 22755 case $ac_arg in 22756 -cache-file | --cache-file | --cache-fil | --cache-fi \ 22757 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 22758 ac_prev=cache_file ;; 22759 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 22760 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ 22761 | --c=*) 22762 ;; 22763 --config-cache | -C) 22764 ;; 22765 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 22766 ac_prev=srcdir ;; 22767 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 22768 ;; 22769 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 22770 ac_prev=prefix ;; 22771 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 22772 ;; 22773 *) 22774 case $ac_arg in 22775 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22776 esac 22777 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;; 22778 esac 22779 done 22780 22781 # Always prepend --prefix to ensure using the same prefix 22782 # in subdir configurations. 22783 ac_arg="--prefix=$prefix" 22784 case $ac_arg in 22785 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22786 esac 22787 ac_sub_configure_args="$ac_arg $ac_sub_configure_args" 22788 22789 ac_popdir=`pwd` 22790 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue 22791 22792 # Do not complain, so a configure script can configure whichever 22793 # parts of a large source tree are present. 22794 test -d "$srcdir/$ac_dir" || continue 22795 22796 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" 22797 echo "$as_me:$LINENO: $ac_msg" >&5 22798 echo "$ac_msg" >&6 22799 { as_dir="$ac_dir" 22800 case $as_dir in #( 22801 -*) as_dir=./$as_dir;; 22802 esac 22803 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22804 as_dirs= 22805 while :; do 22806 case $as_dir in #( 22807 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22808 *) as_qdir=$as_dir;; 22809 esac 22810 as_dirs="'$as_qdir' $as_dirs" 22811 as_dir=`$as_dirname -- "$as_dir" || 22812$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22813 X"$as_dir" : 'X\(//\)[^/]' \| \ 22814 X"$as_dir" : 'X\(//\)$' \| \ 22815 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22816echo X"$as_dir" | 22817 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22818 s//\1/ 22819 q 22820 } 22821 /^X\(\/\/\)[^/].*/{ 22822 s//\1/ 22823 q 22824 } 22825 /^X\(\/\/\)$/{ 22826 s//\1/ 22827 q 22828 } 22829 /^X\(\/\).*/{ 22830 s//\1/ 22831 q 22832 } 22833 s/.*/./; q'` 22834 test -d "$as_dir" && break 22835 done 22836 test -z "$as_dirs" || eval "mkdir $as_dirs" 22837 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22838echo "$as_me: error: cannot create directory $as_dir" >&2;} 22839 { (exit 1); exit 1; }; }; } 22840 ac_builddir=. 22841 22842case "$ac_dir" in 22843.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22844*) 22845 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22846 # A ".." for each directory in $ac_dir_suffix. 22847 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22848 case $ac_top_builddir_sub in 22849 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22850 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22851 esac ;; 22852esac 22853ac_abs_top_builddir=$ac_pwd 22854ac_abs_builddir=$ac_pwd$ac_dir_suffix 22855# for backward compatibility: 22856ac_top_builddir=$ac_top_build_prefix 22857 22858case $srcdir in 22859 .) # We are building in place. 22860 ac_srcdir=. 22861 ac_top_srcdir=$ac_top_builddir_sub 22862 ac_abs_top_srcdir=$ac_pwd ;; 22863 [\\/]* | ?:[\\/]* ) # Absolute name. 22864 ac_srcdir=$srcdir$ac_dir_suffix; 22865 ac_top_srcdir=$srcdir 22866 ac_abs_top_srcdir=$srcdir ;; 22867 *) # Relative name. 22868 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22869 ac_top_srcdir=$ac_top_build_prefix$srcdir 22870 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22871esac 22872ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22873 22874 22875 cd "$ac_dir" 22876 22877 # Check for guested configure; otherwise get Cygnus style configure. 22878 if test -f "$ac_srcdir/configure.gnu"; then 22879 ac_sub_configure=$ac_srcdir/configure.gnu 22880 elif test -f "$ac_srcdir/configure"; then 22881 ac_sub_configure=$ac_srcdir/configure 22882 elif test -f "$ac_srcdir/configure.in"; then 22883 # This should be Cygnus configure. 22884 ac_sub_configure=$ac_aux_dir/configure 22885 else 22886 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 22887echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} 22888 ac_sub_configure= 22889 fi 22890 22891 # The recursion is here. 22892 if test -n "$ac_sub_configure"; then 22893 # Make the cache file name correct relative to the subdirectory. 22894 case $cache_file in 22895 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; 22896 *) # Relative name. 22897 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; 22898 esac 22899 22900 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 22901echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} 22902 # The eval makes quoting arguments work. 22903 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ 22904 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || 22905 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 22906echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} 22907 { (exit 1); exit 1; }; } 22908 fi 22909 22910 cd "$ac_popdir" 22911 done 22912fi 22913 22914