configure revision 1d7e8c6148a4356c16745f6496c38c737bd37c02
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.60 for LLVM 3.1svn. 4# 5# Report bugs to <http://llvm.org/bugs/>. 6# 7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11# 12# Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 13## --------------------- ## 14## M4sh Initialization. ## 15## --------------------- ## 16 17# Be Bourne compatible 18if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19 emulate sh 20 NULLCMD=: 21 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 22 # is contrary to our usage. Disable this feature. 23 alias -g '${1+"$@"}'='"$@"' 24 setopt NO_GLOB_SUBST 25else 26 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 27fi 28BIN_SH=xpg4; export BIN_SH # for Tru64 29DUALCASE=1; export DUALCASE # for MKS sh 30 31 32# PATH needs CR 33# Avoid depending upon Character Ranges. 34as_cr_letters='abcdefghijklmnopqrstuvwxyz' 35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 36as_cr_Letters=$as_cr_letters$as_cr_LETTERS 37as_cr_digits='0123456789' 38as_cr_alnum=$as_cr_Letters$as_cr_digits 39 40# The user is always right. 41if test "${PATH_SEPARATOR+set}" != set; then 42 echo "#! /bin/sh" >conf$$.sh 43 echo "exit 0" >>conf$$.sh 44 chmod +x conf$$.sh 45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 46 PATH_SEPARATOR=';' 47 else 48 PATH_SEPARATOR=: 49 fi 50 rm -f conf$$.sh 51fi 52 53# Support unset when possible. 54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 55 as_unset=unset 56else 57 as_unset=false 58fi 59 60 61# IFS 62# We need space, tab and new line, in precisely that order. Quoting is 63# there to prevent editors from complaining about space-tab. 64# (If _AS_PATH_WALK were called with IFS unset, it would disable word 65# splitting by setting IFS to empty value.) 66as_nl=' 67' 68IFS=" "" $as_nl" 69 70# Find who we are. Look in the path if we contain no directory separator. 71case $0 in 72 *[\\/]* ) as_myself=$0 ;; 73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 74for as_dir in $PATH 75do 76 IFS=$as_save_IFS 77 test -z "$as_dir" && as_dir=. 78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 79done 80IFS=$as_save_IFS 81 82 ;; 83esac 84# We did not find ourselves, most probably we were run as `sh COMMAND' 85# in which case we are not to be found in the path. 86if test "x$as_myself" = x; then 87 as_myself=$0 88fi 89if test ! -f "$as_myself"; then 90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 91 { (exit 1); exit 1; } 92fi 93 94# Work around bugs in pre-3.0 UWIN ksh. 95for as_var in ENV MAIL MAILPATH 96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 97done 98PS1='$ ' 99PS2='> ' 100PS4='+ ' 101 102# NLS nuisances. 103for as_var in \ 104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 106 LC_TELEPHONE LC_TIME 107do 108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 109 eval $as_var=C; export $as_var 110 else 111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 112 fi 113done 114 115# Required to use basename. 116if expr a : '\(a\)' >/dev/null 2>&1 && 117 test "X`expr 00001 : '.*\(...\)'`" = X001; then 118 as_expr=expr 119else 120 as_expr=false 121fi 122 123if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 124 as_basename=basename 125else 126 as_basename=false 127fi 128 129 130# Name of the executable. 131as_me=`$as_basename -- "$0" || 132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 133 X"$0" : 'X\(//\)$' \| \ 134 X"$0" : 'X\(/\)' \| . 2>/dev/null || 135echo X/"$0" | 136 sed '/^.*\/\([^/][^/]*\)\/*$/{ 137 s//\1/ 138 q 139 } 140 /^X\/\(\/\/\)$/{ 141 s//\1/ 142 q 143 } 144 /^X\/\(\/\).*/{ 145 s//\1/ 146 q 147 } 148 s/.*/./; q'` 149 150# CDPATH. 151$as_unset CDPATH 152 153 154if test "x$CONFIG_SHELL" = x; then 155 if (eval ":") 2>/dev/null; then 156 as_have_required=yes 157else 158 as_have_required=no 159fi 160 161 if test $as_have_required = yes && (eval ": 162(as_func_return () { 163 (exit \$1) 164} 165as_func_success () { 166 as_func_return 0 167} 168as_func_failure () { 169 as_func_return 1 170} 171as_func_ret_success () { 172 return 0 173} 174as_func_ret_failure () { 175 return 1 176} 177 178exitcode=0 179if as_func_success; then 180 : 181else 182 exitcode=1 183 echo as_func_success failed. 184fi 185 186if as_func_failure; then 187 exitcode=1 188 echo as_func_failure succeeded. 189fi 190 191if as_func_ret_success; then 192 : 193else 194 exitcode=1 195 echo as_func_ret_success failed. 196fi 197 198if as_func_ret_failure; then 199 exitcode=1 200 echo as_func_ret_failure succeeded. 201fi 202 203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 204 : 205else 206 exitcode=1 207 echo positional parameters were not saved. 208fi 209 210test \$exitcode = 0) || { (exit 1); exit 1; } 211 212( 213 as_lineno_1=\$LINENO 214 as_lineno_2=\$LINENO 215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 217") 2> /dev/null; then 218 : 219else 220 as_candidate_shells= 221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 222for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 223do 224 IFS=$as_save_IFS 225 test -z "$as_dir" && as_dir=. 226 case $as_dir in 227 /*) 228 for as_base in sh bash ksh sh5; do 229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 230 done;; 231 esac 232done 233IFS=$as_save_IFS 234 235 236 for as_shell in $as_candidate_shells $SHELL; do 237 # Try only shells that exist, to save several forks. 238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 239 { ("$as_shell") 2> /dev/null <<\_ASEOF 240# Be Bourne compatible 241if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 242 emulate sh 243 NULLCMD=: 244 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 245 # is contrary to our usage. Disable this feature. 246 alias -g '${1+"$@"}'='"$@"' 247 setopt NO_GLOB_SUBST 248else 249 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 250fi 251BIN_SH=xpg4; export BIN_SH # for Tru64 252DUALCASE=1; export DUALCASE # for MKS sh 253 254: 255_ASEOF 256}; then 257 CONFIG_SHELL=$as_shell 258 as_have_required=yes 259 if { "$as_shell" 2> /dev/null <<\_ASEOF 260# Be Bourne compatible 261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 262 emulate sh 263 NULLCMD=: 264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 265 # is contrary to our usage. Disable this feature. 266 alias -g '${1+"$@"}'='"$@"' 267 setopt NO_GLOB_SUBST 268else 269 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 270fi 271BIN_SH=xpg4; export BIN_SH # for Tru64 272DUALCASE=1; export DUALCASE # for MKS sh 273 274: 275(as_func_return () { 276 (exit $1) 277} 278as_func_success () { 279 as_func_return 0 280} 281as_func_failure () { 282 as_func_return 1 283} 284as_func_ret_success () { 285 return 0 286} 287as_func_ret_failure () { 288 return 1 289} 290 291exitcode=0 292if as_func_success; then 293 : 294else 295 exitcode=1 296 echo as_func_success failed. 297fi 298 299if as_func_failure; then 300 exitcode=1 301 echo as_func_failure succeeded. 302fi 303 304if as_func_ret_success; then 305 : 306else 307 exitcode=1 308 echo as_func_ret_success failed. 309fi 310 311if as_func_ret_failure; then 312 exitcode=1 313 echo as_func_ret_failure succeeded. 314fi 315 316if ( set x; as_func_ret_success y && test x = "$1" ); then 317 : 318else 319 exitcode=1 320 echo positional parameters were not saved. 321fi 322 323test $exitcode = 0) || { (exit 1); exit 1; } 324 325( 326 as_lineno_1=$LINENO 327 as_lineno_2=$LINENO 328 test "x$as_lineno_1" != "x$as_lineno_2" && 329 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 330 331_ASEOF 332}; then 333 break 334fi 335 336fi 337 338 done 339 340 if test "x$CONFIG_SHELL" != x; then 341 for as_var in BASH_ENV ENV 342 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 343 done 344 export CONFIG_SHELL 345 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 346fi 347 348 349 if test $as_have_required = no; then 350 echo This script requires a shell more modern than all the 351 echo shells that I found on your system. Please install a 352 echo modern shell, or manually run the script under such a 353 echo shell if you do have one. 354 { (exit 1); exit 1; } 355fi 356 357 358fi 359 360fi 361 362 363 364(eval "as_func_return () { 365 (exit \$1) 366} 367as_func_success () { 368 as_func_return 0 369} 370as_func_failure () { 371 as_func_return 1 372} 373as_func_ret_success () { 374 return 0 375} 376as_func_ret_failure () { 377 return 1 378} 379 380exitcode=0 381if as_func_success; then 382 : 383else 384 exitcode=1 385 echo as_func_success failed. 386fi 387 388if as_func_failure; then 389 exitcode=1 390 echo as_func_failure succeeded. 391fi 392 393if as_func_ret_success; then 394 : 395else 396 exitcode=1 397 echo as_func_ret_success failed. 398fi 399 400if as_func_ret_failure; then 401 exitcode=1 402 echo as_func_ret_failure succeeded. 403fi 404 405if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 406 : 407else 408 exitcode=1 409 echo positional parameters were not saved. 410fi 411 412test \$exitcode = 0") || { 413 echo No shell found that supports shell functions. 414 echo Please tell autoconf@gnu.org about your system, 415 echo including any error possibly output before this 416 echo message 417} 418 419 420 421 as_lineno_1=$LINENO 422 as_lineno_2=$LINENO 423 test "x$as_lineno_1" != "x$as_lineno_2" && 424 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 425 426 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 427 # uniformly replaced by the line number. The first 'sed' inserts a 428 # line-number line after each line using $LINENO; the second 'sed' 429 # does the real work. The second script uses 'N' to pair each 430 # line-number line with the line containing $LINENO, and appends 431 # trailing '-' during substitution so that $LINENO is not a special 432 # case at line end. 433 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 434 # scripts with optimization help from Paolo Bonzini. Blame Lee 435 # E. McMahon (1931-1989) for sed's syntax. :-) 436 sed -n ' 437 p 438 /[$]LINENO/= 439 ' <$as_myself | 440 sed ' 441 s/[$]LINENO.*/&-/ 442 t lineno 443 b 444 :lineno 445 N 446 :loop 447 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 448 t loop 449 s/-\n.*// 450 ' >$as_me.lineno && 451 chmod +x "$as_me.lineno" || 452 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 453 { (exit 1); exit 1; }; } 454 455 # Don't try to exec as it changes $[0], causing all sort of problems 456 # (the dirname of $[0] is not the place where we might find the 457 # original and so on. Autoconf is especially sensitive to this). 458 . "./$as_me.lineno" 459 # Exit status is that of the last command. 460 exit 461} 462 463 464if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 465 as_dirname=dirname 466else 467 as_dirname=false 468fi 469 470ECHO_C= ECHO_N= ECHO_T= 471case `echo -n x` in 472-n*) 473 case `echo 'x\c'` in 474 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 475 *) ECHO_C='\c';; 476 esac;; 477*) 478 ECHO_N='-n';; 479esac 480 481if expr a : '\(a\)' >/dev/null 2>&1 && 482 test "X`expr 00001 : '.*\(...\)'`" = X001; then 483 as_expr=expr 484else 485 as_expr=false 486fi 487 488rm -f conf$$ conf$$.exe conf$$.file 489if test -d conf$$.dir; then 490 rm -f conf$$.dir/conf$$.file 491else 492 rm -f conf$$.dir 493 mkdir conf$$.dir 494fi 495echo >conf$$.file 496if ln -s conf$$.file conf$$ 2>/dev/null; then 497 as_ln_s='ln -s' 498 # ... but there are two gotchas: 499 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 500 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 501 # In both cases, we have to default to `cp -p'. 502 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 503 as_ln_s='cp -p' 504elif ln conf$$.file conf$$ 2>/dev/null; then 505 as_ln_s=ln 506else 507 as_ln_s='cp -p' 508fi 509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 510rmdir conf$$.dir 2>/dev/null 511 512if mkdir -p . 2>/dev/null; then 513 as_mkdir_p=: 514else 515 test -d ./-p && rmdir ./-p 516 as_mkdir_p=false 517fi 518 519# Find out whether ``test -x'' works. Don't use a zero-byte file, as 520# systems may use methods other than mode bits to determine executability. 521cat >conf$$.file <<_ASEOF 522#! /bin/sh 523exit 0 524_ASEOF 525chmod +x conf$$.file 526if test -x conf$$.file >/dev/null 2>&1; then 527 as_executable_p="test -x" 528else 529 as_executable_p=: 530fi 531rm -f conf$$.file 532 533# Sed expression to map a string onto a valid CPP name. 534as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 535 536# Sed expression to map a string onto a valid variable name. 537as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 538 539 540 541exec 7<&0 </dev/null 6>&1 542 543# Name of the host. 544# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 545# so uname gets run too. 546ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 547 548# 549# Initializations. 550# 551ac_default_prefix=/usr/local 552ac_clean_files= 553ac_config_libobj_dir=. 554LIBOBJS= 555cross_compiling=no 556subdirs= 557MFLAGS= 558MAKEFLAGS= 559SHELL=${CONFIG_SHELL-/bin/sh} 560 561# Identity of this package. 562PACKAGE_NAME='LLVM' 563PACKAGE_TARNAME='llvm' 564PACKAGE_VERSION='3.1svn' 565PACKAGE_STRING='LLVM 3.1svn' 566PACKAGE_BUGREPORT='http://llvm.org/bugs/' 567 568ac_unique_file="lib/VMCore/Module.cpp" 569# Factoring default headers for most tests. 570ac_includes_default="\ 571#include <stdio.h> 572#if HAVE_SYS_TYPES_H 573# include <sys/types.h> 574#endif 575#if HAVE_SYS_STAT_H 576# include <sys/stat.h> 577#endif 578#if STDC_HEADERS 579# include <stdlib.h> 580# include <stddef.h> 581#else 582# if HAVE_STDLIB_H 583# include <stdlib.h> 584# endif 585#endif 586#if HAVE_STRING_H 587# if !STDC_HEADERS && HAVE_MEMORY_H 588# include <memory.h> 589# endif 590# include <string.h> 591#endif 592#if HAVE_STRINGS_H 593# include <strings.h> 594#endif 595#if HAVE_INTTYPES_H 596# include <inttypes.h> 597#endif 598#if HAVE_STDINT_H 599# include <stdint.h> 600#endif 601#if HAVE_UNISTD_H 602# include <unistd.h> 603#endif" 604 605ac_subst_vars='SHELL 606PATH_SEPARATOR 607PACKAGE_NAME 608PACKAGE_TARNAME 609PACKAGE_VERSION 610PACKAGE_STRING 611PACKAGE_BUGREPORT 612exec_prefix 613prefix 614program_transform_name 615bindir 616sbindir 617libexecdir 618datarootdir 619datadir 620sysconfdir 621sharedstatedir 622localstatedir 623includedir 624oldincludedir 625docdir 626infodir 627htmldir 628dvidir 629pdfdir 630psdir 631libdir 632localedir 633mandir 634DEFS 635ECHO_C 636ECHO_N 637ECHO_T 638LIBS 639build_alias 640host_alias 641target_alias 642LLVM_COPYRIGHT 643CC 644CFLAGS 645LDFLAGS 646CPPFLAGS 647ac_ct_CC 648EXEEXT 649OBJEXT 650CXX 651CXXFLAGS 652ac_ct_CXX 653CPP 654subdirs 655ENABLE_POLLY 656LLVM_HAS_POLLY 657build 658build_cpu 659build_vendor 660build_os 661host 662host_cpu 663host_vendor 664host_os 665target 666target_cpu 667target_vendor 668target_os 669OS 670HOST_OS 671TARGET_OS 672LINKALL 673NOLINKALL 674LLVM_ON_UNIX 675LLVM_ON_WIN32 676ARCH 677ENDIAN 678GREP 679EGREP 680LLVM_CROSS_COMPILING 681BUILD_CC 682BUILD_EXEEXT 683BUILD_CXX 684CVSBUILD 685ENABLE_LIBCPP 686ENABLE_OPTIMIZED 687ENABLE_PROFILING 688DISABLE_ASSERTIONS 689ENABLE_EXPENSIVE_CHECKS 690EXPENSIVE_CHECKS 691DEBUG_RUNTIME 692DEBUG_SYMBOLS 693JIT 694TARGET_HAS_JIT 695ENABLE_DOCS 696ENABLE_DOXYGEN 697LLVM_ENABLE_THREADS 698ENABLE_PTHREADS 699ENABLE_PIC 700ENABLE_SHARED 701ENABLE_EMBED_STDCXX 702ENABLE_TIMESTAMPS 703TARGETS_TO_BUILD 704LLVM_ENUM_TARGETS 705LLVM_ENUM_ASM_PRINTERS 706LLVM_ENUM_ASM_PARSERS 707LLVM_ENUM_DISASSEMBLERS 708OPTIMIZE_OPTION 709EXTRA_OPTIONS 710EXTRA_LD_OPTIONS 711CLANG_SRC_ROOT 712BINUTILS_INCDIR 713INTERNAL_PREFIX 714NM 715ifGNUmake 716LN_S 717CMP 718CP 719DATE 720FIND 721MKDIR 722MV 723RANLIB 724AR 725RM 726SED 727TAR 728BINPWD 729GRAPHVIZ 730DOT 731FDP 732NEATO 733TWOPI 734CIRCO 735GV 736DOTTY 737XDOT_PY 738INSTALL_PROGRAM 739INSTALL_SCRIPT 740INSTALL_DATA 741BZIP2 742CAT 743DOXYGEN 744GROFF 745GZIPBIN 746POD2HTML 747POD2MAN 748PDFROFF 749RUNTEST 750TCLSH 751ZIP 752OCAMLC 753OCAMLOPT 754OCAMLDEP 755OCAMLDOC 756GAS 757HAVE_LINK_VERSION_SCRIPT 758INSTALL_LTDL_TRUE 759INSTALL_LTDL_FALSE 760CONVENIENCE_LTDL_TRUE 761CONVENIENCE_LTDL_FALSE 762LIBADD_DL 763NO_VARIADIC_MACROS 764NO_MISSING_FIELD_INITIALIZERS 765COVERED_SWITCH_DEFAULT 766USE_UDIS86 767USE_OPROFILE 768USE_INTEL_JITEVENTS 769INTEL_JITEVENTS_INCDIR 770INTEL_JITEVENTS_LIBDIR 771HAVE_PTHREAD 772HUGE_VAL_SANITY 773MMAP_FILE 774SHLIBEXT 775SHLIBPATH_VAR 776LLVM_PREFIX 777LLVM_BINDIR 778LLVM_LIBDIR 779LLVM_DATADIR 780LLVM_DOCSDIR 781LLVM_ETCDIR 782LLVM_INCLUDEDIR 783LLVM_INFODIR 784LLVM_MANDIR 785LLVM_CONFIGTIME 786BINDINGS_TO_BUILD 787ALL_BINDINGS 788OCAML_LIBDIR 789ENABLE_VISIBILITY_INLINES_HIDDEN 790RPATH 791RDYNAMIC 792LIBOBJS 793LTLIBOBJS' 794ac_subst_files='' 795 ac_precious_vars='build_alias 796host_alias 797target_alias 798CC 799CFLAGS 800LDFLAGS 801CPPFLAGS 802CXX 803CXXFLAGS 804CCC 805CPP' 806ac_subdirs_all='projects/llvm-gcc 807projects/test-suite 808projects/llvm-test 809projects/poolalloc 810projects/llvm-poolalloc 811projects/sample 812projects/privbracket 813projects/llvm-stacker 814projects/llvm-reopt 815projects/llvm-java 816projects/llvm-tv 817projects/safecode 818projects/llvm-kernel 819tools/polly' 820 821# Initialize some variables set by options. 822ac_init_help= 823ac_init_version=false 824# The variables have the same names as the options, with 825# dashes changed to underlines. 826cache_file=/dev/null 827exec_prefix=NONE 828no_create= 829no_recursion= 830prefix=NONE 831program_prefix=NONE 832program_suffix=NONE 833program_transform_name=s,x,x, 834silent= 835site= 836srcdir= 837verbose= 838x_includes=NONE 839x_libraries=NONE 840 841# Installation directory options. 842# These are left unexpanded so users can "make install exec_prefix=/foo" 843# and all the variables that are supposed to be based on exec_prefix 844# by default will actually change. 845# Use braces instead of parens because sh, perl, etc. also accept them. 846# (The list follows the same order as the GNU Coding Standards.) 847bindir='${exec_prefix}/bin' 848sbindir='${exec_prefix}/sbin' 849libexecdir='${exec_prefix}/libexec' 850datarootdir='${prefix}/share' 851datadir='${datarootdir}' 852sysconfdir='${prefix}/etc' 853sharedstatedir='${prefix}/com' 854localstatedir='${prefix}/var' 855includedir='${prefix}/include' 856oldincludedir='/usr/include' 857docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 858infodir='${datarootdir}/info' 859htmldir='${docdir}' 860dvidir='${docdir}' 861pdfdir='${docdir}' 862psdir='${docdir}' 863libdir='${exec_prefix}/lib' 864localedir='${datarootdir}/locale' 865mandir='${datarootdir}/man' 866 867ac_prev= 868ac_dashdash= 869for ac_option 870do 871 # If the previous option needs an argument, assign it. 872 if test -n "$ac_prev"; then 873 eval $ac_prev=\$ac_option 874 ac_prev= 875 continue 876 fi 877 878 case $ac_option in 879 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 880 *) ac_optarg=yes ;; 881 esac 882 883 # Accept the important Cygnus configure options, so we can diagnose typos. 884 885 case $ac_dashdash$ac_option in 886 --) 887 ac_dashdash=yes ;; 888 889 -bindir | --bindir | --bindi | --bind | --bin | --bi) 890 ac_prev=bindir ;; 891 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 892 bindir=$ac_optarg ;; 893 894 -build | --build | --buil | --bui | --bu) 895 ac_prev=build_alias ;; 896 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 897 build_alias=$ac_optarg ;; 898 899 -cache-file | --cache-file | --cache-fil | --cache-fi \ 900 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 901 ac_prev=cache_file ;; 902 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 903 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 904 cache_file=$ac_optarg ;; 905 906 --config-cache | -C) 907 cache_file=config.cache ;; 908 909 -datadir | --datadir | --datadi | --datad) 910 ac_prev=datadir ;; 911 -datadir=* | --datadir=* | --datadi=* | --datad=*) 912 datadir=$ac_optarg ;; 913 914 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 915 | --dataroo | --dataro | --datar) 916 ac_prev=datarootdir ;; 917 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 918 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 919 datarootdir=$ac_optarg ;; 920 921 -disable-* | --disable-*) 922 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 923 # Reject names that are not valid shell variable names. 924 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 925 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 926 { (exit 1); exit 1; }; } 927 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 928 eval enable_$ac_feature=no ;; 929 930 -docdir | --docdir | --docdi | --doc | --do) 931 ac_prev=docdir ;; 932 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 933 docdir=$ac_optarg ;; 934 935 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 936 ac_prev=dvidir ;; 937 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 938 dvidir=$ac_optarg ;; 939 940 -enable-* | --enable-*) 941 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 942 # Reject names that are not valid shell variable names. 943 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 944 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 945 { (exit 1); exit 1; }; } 946 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 947 eval enable_$ac_feature=\$ac_optarg ;; 948 949 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 950 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 951 | --exec | --exe | --ex) 952 ac_prev=exec_prefix ;; 953 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 954 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 955 | --exec=* | --exe=* | --ex=*) 956 exec_prefix=$ac_optarg ;; 957 958 -gas | --gas | --ga | --g) 959 # Obsolete; use --with-gas. 960 with_gas=yes ;; 961 962 -help | --help | --hel | --he | -h) 963 ac_init_help=long ;; 964 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 965 ac_init_help=recursive ;; 966 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 967 ac_init_help=short ;; 968 969 -host | --host | --hos | --ho) 970 ac_prev=host_alias ;; 971 -host=* | --host=* | --hos=* | --ho=*) 972 host_alias=$ac_optarg ;; 973 974 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 975 ac_prev=htmldir ;; 976 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 977 | --ht=*) 978 htmldir=$ac_optarg ;; 979 980 -includedir | --includedir | --includedi | --included | --include \ 981 | --includ | --inclu | --incl | --inc) 982 ac_prev=includedir ;; 983 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 984 | --includ=* | --inclu=* | --incl=* | --inc=*) 985 includedir=$ac_optarg ;; 986 987 -infodir | --infodir | --infodi | --infod | --info | --inf) 988 ac_prev=infodir ;; 989 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 990 infodir=$ac_optarg ;; 991 992 -libdir | --libdir | --libdi | --libd) 993 ac_prev=libdir ;; 994 -libdir=* | --libdir=* | --libdi=* | --libd=*) 995 libdir=$ac_optarg ;; 996 997 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 998 | --libexe | --libex | --libe) 999 ac_prev=libexecdir ;; 1000 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1001 | --libexe=* | --libex=* | --libe=*) 1002 libexecdir=$ac_optarg ;; 1003 1004 -localedir | --localedir | --localedi | --localed | --locale) 1005 ac_prev=localedir ;; 1006 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1007 localedir=$ac_optarg ;; 1008 1009 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1010 | --localstate | --localstat | --localsta | --localst | --locals) 1011 ac_prev=localstatedir ;; 1012 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1013 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1014 localstatedir=$ac_optarg ;; 1015 1016 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1017 ac_prev=mandir ;; 1018 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1019 mandir=$ac_optarg ;; 1020 1021 -nfp | --nfp | --nf) 1022 # Obsolete; use --without-fp. 1023 with_fp=no ;; 1024 1025 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1026 | --no-cr | --no-c | -n) 1027 no_create=yes ;; 1028 1029 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1030 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1031 no_recursion=yes ;; 1032 1033 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1034 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1035 | --oldin | --oldi | --old | --ol | --o) 1036 ac_prev=oldincludedir ;; 1037 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1038 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1039 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1040 oldincludedir=$ac_optarg ;; 1041 1042 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1043 ac_prev=prefix ;; 1044 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1045 prefix=$ac_optarg ;; 1046 1047 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1048 | --program-pre | --program-pr | --program-p) 1049 ac_prev=program_prefix ;; 1050 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1051 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1052 program_prefix=$ac_optarg ;; 1053 1054 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1055 | --program-suf | --program-su | --program-s) 1056 ac_prev=program_suffix ;; 1057 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1058 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1059 program_suffix=$ac_optarg ;; 1060 1061 -program-transform-name | --program-transform-name \ 1062 | --program-transform-nam | --program-transform-na \ 1063 | --program-transform-n | --program-transform- \ 1064 | --program-transform | --program-transfor \ 1065 | --program-transfo | --program-transf \ 1066 | --program-trans | --program-tran \ 1067 | --progr-tra | --program-tr | --program-t) 1068 ac_prev=program_transform_name ;; 1069 -program-transform-name=* | --program-transform-name=* \ 1070 | --program-transform-nam=* | --program-transform-na=* \ 1071 | --program-transform-n=* | --program-transform-=* \ 1072 | --program-transform=* | --program-transfor=* \ 1073 | --program-transfo=* | --program-transf=* \ 1074 | --program-trans=* | --program-tran=* \ 1075 | --progr-tra=* | --program-tr=* | --program-t=*) 1076 program_transform_name=$ac_optarg ;; 1077 1078 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1079 ac_prev=pdfdir ;; 1080 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1081 pdfdir=$ac_optarg ;; 1082 1083 -psdir | --psdir | --psdi | --psd | --ps) 1084 ac_prev=psdir ;; 1085 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1086 psdir=$ac_optarg ;; 1087 1088 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1089 | -silent | --silent | --silen | --sile | --sil) 1090 silent=yes ;; 1091 1092 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1093 ac_prev=sbindir ;; 1094 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1095 | --sbi=* | --sb=*) 1096 sbindir=$ac_optarg ;; 1097 1098 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1099 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1100 | --sharedst | --shareds | --shared | --share | --shar \ 1101 | --sha | --sh) 1102 ac_prev=sharedstatedir ;; 1103 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1104 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1105 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1106 | --sha=* | --sh=*) 1107 sharedstatedir=$ac_optarg ;; 1108 1109 -site | --site | --sit) 1110 ac_prev=site ;; 1111 -site=* | --site=* | --sit=*) 1112 site=$ac_optarg ;; 1113 1114 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1115 ac_prev=srcdir ;; 1116 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1117 srcdir=$ac_optarg ;; 1118 1119 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1120 | --syscon | --sysco | --sysc | --sys | --sy) 1121 ac_prev=sysconfdir ;; 1122 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1123 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1124 sysconfdir=$ac_optarg ;; 1125 1126 -target | --target | --targe | --targ | --tar | --ta | --t) 1127 ac_prev=target_alias ;; 1128 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1129 target_alias=$ac_optarg ;; 1130 1131 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1132 verbose=yes ;; 1133 1134 -version | --version | --versio | --versi | --vers | -V) 1135 ac_init_version=: ;; 1136 1137 -with-* | --with-*) 1138 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1139 # Reject names that are not valid shell variable names. 1140 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1141 { echo "$as_me: error: invalid package name: $ac_package" >&2 1142 { (exit 1); exit 1; }; } 1143 ac_package=`echo $ac_package| sed 's/-/_/g'` 1144 eval with_$ac_package=\$ac_optarg ;; 1145 1146 -without-* | --without-*) 1147 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1148 # Reject names that are not valid shell variable names. 1149 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1150 { echo "$as_me: error: invalid package name: $ac_package" >&2 1151 { (exit 1); exit 1; }; } 1152 ac_package=`echo $ac_package | sed 's/-/_/g'` 1153 eval with_$ac_package=no ;; 1154 1155 --x) 1156 # Obsolete; use --with-x. 1157 with_x=yes ;; 1158 1159 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1160 | --x-incl | --x-inc | --x-in | --x-i) 1161 ac_prev=x_includes ;; 1162 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1163 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1164 x_includes=$ac_optarg ;; 1165 1166 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1167 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1168 ac_prev=x_libraries ;; 1169 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1170 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1171 x_libraries=$ac_optarg ;; 1172 1173 -*) { echo "$as_me: error: unrecognized option: $ac_option 1174Try \`$0 --help' for more information." >&2 1175 { (exit 1); exit 1; }; } 1176 ;; 1177 1178 *=*) 1179 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1180 # Reject names that are not valid shell variable names. 1181 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1182 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1183 { (exit 1); exit 1; }; } 1184 eval $ac_envvar=\$ac_optarg 1185 export $ac_envvar ;; 1186 1187 *) 1188 # FIXME: should be removed in autoconf 3.0. 1189 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1190 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1191 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1192 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1193 ;; 1194 1195 esac 1196done 1197 1198if test -n "$ac_prev"; then 1199 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1200 { echo "$as_me: error: missing argument to $ac_option" >&2 1201 { (exit 1); exit 1; }; } 1202fi 1203 1204# Be sure to have absolute directory names. 1205for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1206 datadir sysconfdir sharedstatedir localstatedir includedir \ 1207 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1208 libdir localedir mandir 1209do 1210 eval ac_val=\$$ac_var 1211 case $ac_val in 1212 [\\/$]* | ?:[\\/]* ) continue;; 1213 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1214 esac 1215 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1216 { (exit 1); exit 1; }; } 1217done 1218 1219# There might be people who depend on the old broken behavior: `$host' 1220# used to hold the argument of --host etc. 1221# FIXME: To remove some day. 1222build=$build_alias 1223host=$host_alias 1224target=$target_alias 1225 1226# FIXME: To remove some day. 1227if test "x$host_alias" != x; then 1228 if test "x$build_alias" = x; then 1229 cross_compiling=maybe 1230 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1231 If a cross compiler is detected then cross compile mode will be used." >&2 1232 elif test "x$build_alias" != "x$host_alias"; then 1233 cross_compiling=yes 1234 fi 1235fi 1236 1237ac_tool_prefix= 1238test -n "$host_alias" && ac_tool_prefix=$host_alias- 1239 1240test "$silent" = yes && exec 6>/dev/null 1241 1242 1243ac_pwd=`pwd` && test -n "$ac_pwd" && 1244ac_ls_di=`ls -di .` && 1245ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1246 { echo "$as_me: error: Working directory cannot be determined" >&2 1247 { (exit 1); exit 1; }; } 1248test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1249 { echo "$as_me: error: pwd does not report name of working directory" >&2 1250 { (exit 1); exit 1; }; } 1251 1252 1253# Find the source files, if location was not specified. 1254if test -z "$srcdir"; then 1255 ac_srcdir_defaulted=yes 1256 # Try the directory containing this script, then the parent directory. 1257 ac_confdir=`$as_dirname -- "$0" || 1258$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1259 X"$0" : 'X\(//\)[^/]' \| \ 1260 X"$0" : 'X\(//\)$' \| \ 1261 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1262echo X"$0" | 1263 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1264 s//\1/ 1265 q 1266 } 1267 /^X\(\/\/\)[^/].*/{ 1268 s//\1/ 1269 q 1270 } 1271 /^X\(\/\/\)$/{ 1272 s//\1/ 1273 q 1274 } 1275 /^X\(\/\).*/{ 1276 s//\1/ 1277 q 1278 } 1279 s/.*/./; q'` 1280 srcdir=$ac_confdir 1281 if test ! -r "$srcdir/$ac_unique_file"; then 1282 srcdir=.. 1283 fi 1284else 1285 ac_srcdir_defaulted=no 1286fi 1287if test ! -r "$srcdir/$ac_unique_file"; then 1288 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1289 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1290 { (exit 1); exit 1; }; } 1291fi 1292ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1293ac_abs_confdir=`( 1294 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1295 { (exit 1); exit 1; }; } 1296 pwd)` 1297# When building in place, set srcdir=. 1298if test "$ac_abs_confdir" = "$ac_pwd"; then 1299 srcdir=. 1300fi 1301# Remove unnecessary trailing slashes from srcdir. 1302# Double slashes in file names in object file debugging info 1303# mess up M-x gdb in Emacs. 1304case $srcdir in 1305*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1306esac 1307for ac_var in $ac_precious_vars; do 1308 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1309 eval ac_env_${ac_var}_value=\$${ac_var} 1310 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1311 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1312done 1313 1314# 1315# Report the --help message. 1316# 1317if test "$ac_init_help" = "long"; then 1318 # Omit some internal or obsolete options to make the list less imposing. 1319 # This message is too long to be a string in the A/UX 3.1 sh. 1320 cat <<_ACEOF 1321\`configure' configures LLVM 3.1svn to adapt to many kinds of systems. 1322 1323Usage: $0 [OPTION]... [VAR=VALUE]... 1324 1325To assign environment variables (e.g., CC, CFLAGS...), specify them as 1326VAR=VALUE. See below for descriptions of some of the useful variables. 1327 1328Defaults for the options are specified in brackets. 1329 1330Configuration: 1331 -h, --help display this help and exit 1332 --help=short display options specific to this package 1333 --help=recursive display the short help of all the included packages 1334 -V, --version display version information and exit 1335 -q, --quiet, --silent do not print \`checking...' messages 1336 --cache-file=FILE cache test results in FILE [disabled] 1337 -C, --config-cache alias for \`--cache-file=config.cache' 1338 -n, --no-create do not create output files 1339 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1340 1341Installation directories: 1342 --prefix=PREFIX install architecture-independent files in PREFIX 1343 [$ac_default_prefix] 1344 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1345 [PREFIX] 1346 1347By default, \`make install' will install all the files in 1348\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1349an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1350for instance \`--prefix=\$HOME'. 1351 1352For better control, use the options below. 1353 1354Fine tuning of the installation directories: 1355 --bindir=DIR user executables [EPREFIX/bin] 1356 --sbindir=DIR system admin executables [EPREFIX/sbin] 1357 --libexecdir=DIR program executables [EPREFIX/libexec] 1358 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1359 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1360 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1361 --libdir=DIR object code libraries [EPREFIX/lib] 1362 --includedir=DIR C header files [PREFIX/include] 1363 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1364 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1365 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1366 --infodir=DIR info documentation [DATAROOTDIR/info] 1367 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1368 --mandir=DIR man documentation [DATAROOTDIR/man] 1369 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm] 1370 --htmldir=DIR html documentation [DOCDIR] 1371 --dvidir=DIR dvi documentation [DOCDIR] 1372 --pdfdir=DIR pdf documentation [DOCDIR] 1373 --psdir=DIR ps documentation [DOCDIR] 1374_ACEOF 1375 1376 cat <<\_ACEOF 1377 1378System types: 1379 --build=BUILD configure for building on BUILD [guessed] 1380 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1381 --target=TARGET configure for building compilers for TARGET [HOST] 1382_ACEOF 1383fi 1384 1385if test -n "$ac_init_help"; then 1386 case $ac_init_help in 1387 short | recursive ) echo "Configuration of LLVM 3.1svn:";; 1388 esac 1389 cat <<\_ACEOF 1390 1391Optional Features: 1392 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1393 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1394 --enable-polly Use polly if available (default is YES) 1395 --enable-libcpp Use libc++ if available (default is NO) 1396 --enable-optimized Compile with optimizations enabled (default is NO) 1397 --enable-profiling Compile with profiling enabled (default is NO) 1398 --enable-assertions Compile with assertion checks enabled (default is 1399 YES) 1400 --enable-expensive-checks 1401 Compile with expensive debug checks enabled (default 1402 is NO) 1403 --enable-debug-runtime Build runtime libs with debug symbols (default is 1404 NO) 1405 --enable-debug-symbols Build compiler with debug symbols (default is NO if 1406 optimization is on and YES if it's off) 1407 --enable-jit Enable Just In Time Compiling (default is YES) 1408 --enable-docs Build documents (default is YES) 1409 --enable-doxygen Build doxygen documentation (default is NO) 1410 --enable-threads Use threads if available (default is YES) 1411 --enable-pthreads Use pthreads if available (default is YES) 1412 --enable-pic Build LLVM with Position Independent Code (default 1413 is YES) 1414 --enable-shared Build a shared library and link tools against it 1415 (default is NO) 1416 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for 1417 Win32 DLL (default is NO) 1418 --enable-timestamps Enable embedding timestamp information in build 1419 (default is YES) 1420 --enable-targets Build specific host targets: all or 1421 target1,target2,... Valid targets are: host, x86, 1422 x86_64, sparc, powerpc, arm, mips, spu, hexagon, 1423 xcore, msp430, ptx, cbe, and cpp (default=all) 1424 --enable-bindings Build specific language bindings: 1425 all,auto,none,{binding-name} (default=auto) 1426 --enable-libffi Check for the presence of libffi (default is NO) 1427 --enable-ltdl-install install libltdl 1428 1429Optional Packages: 1430 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1431 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1432 --with-optimize-option Select the compiler options to use for optimized 1433 builds 1434 --with-extra-options Specify additional options to compile LLVM with 1435 --with-extra-ld-options Specify additional options to link LLVM with 1436 --with-ocaml-libdir Specify install location for ocaml bindings (default 1437 is stdlib) 1438 --with-clang-srcdir Directory to the out-of-tree Clang source 1439 --with-clang-resource-dir 1440 Relative directory from the Clang binary for 1441 resource files 1442 --with-c-include-dirs Colon separated list of directories clang will 1443 search for headers 1444 --with-gcc-toolchain Directory where gcc is installed. 1445 --with-binutils-include Specify path to binutils/include/ containing 1446 plugin-api.h file for gold plugin. 1447 --with-bug-report-url Specify the URL where bug reports should be 1448 submitted (default=http://llvm.org/bugs/) 1449 --with-internal-prefix Installation directory for internal files 1450 --with-tclinclude directory where tcl headers are 1451 --with-udis86=<path> Use udis86 external x86 disassembler library 1452 --with-oprofile=<prefix> 1453 Tell OProfile >= 0.9.4 how to symbolize JIT output 1454 --with-intel-jitevents=<vtune-amplifier-dir> 1455 Specify location of run-time support library for 1456 Intel JIT API 1457 (default=/opt/intel/vtune_amplifier_xe_2011) 1458 1459Some influential environment variables: 1460 CC C compiler command 1461 CFLAGS C compiler flags 1462 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1463 nonstandard directory <lib dir> 1464 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1465 you have headers in a nonstandard directory <include dir> 1466 CXX C++ compiler command 1467 CXXFLAGS C++ compiler flags 1468 CPP C preprocessor 1469 1470Use these variables to override the choices made by `configure' or to help 1471it to find libraries and programs with nonstandard names/locations. 1472 1473Report bugs to <http://llvm.org/bugs/>. 1474_ACEOF 1475ac_status=$? 1476fi 1477 1478if test "$ac_init_help" = "recursive"; then 1479 # If there are subdirs, report their specific --help. 1480 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1481 test -d "$ac_dir" || continue 1482 ac_builddir=. 1483 1484case "$ac_dir" in 1485.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1486*) 1487 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1488 # A ".." for each directory in $ac_dir_suffix. 1489 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1490 case $ac_top_builddir_sub in 1491 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1492 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1493 esac ;; 1494esac 1495ac_abs_top_builddir=$ac_pwd 1496ac_abs_builddir=$ac_pwd$ac_dir_suffix 1497# for backward compatibility: 1498ac_top_builddir=$ac_top_build_prefix 1499 1500case $srcdir in 1501 .) # We are building in place. 1502 ac_srcdir=. 1503 ac_top_srcdir=$ac_top_builddir_sub 1504 ac_abs_top_srcdir=$ac_pwd ;; 1505 [\\/]* | ?:[\\/]* ) # Absolute name. 1506 ac_srcdir=$srcdir$ac_dir_suffix; 1507 ac_top_srcdir=$srcdir 1508 ac_abs_top_srcdir=$srcdir ;; 1509 *) # Relative name. 1510 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1511 ac_top_srcdir=$ac_top_build_prefix$srcdir 1512 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1513esac 1514ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1515 1516 cd "$ac_dir" || { ac_status=$?; continue; } 1517 # Check for guested configure. 1518 if test -f "$ac_srcdir/configure.gnu"; then 1519 echo && 1520 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1521 elif test -f "$ac_srcdir/configure"; then 1522 echo && 1523 $SHELL "$ac_srcdir/configure" --help=recursive 1524 else 1525 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1526 fi || ac_status=$? 1527 cd "$ac_pwd" || { ac_status=$?; break; } 1528 done 1529fi 1530 1531test -n "$ac_init_help" && exit $ac_status 1532if $ac_init_version; then 1533 cat <<\_ACEOF 1534LLVM configure 3.1svn 1535generated by GNU Autoconf 2.60 1536 1537Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 15382002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1539This configure script is free software; the Free Software Foundation 1540gives unlimited permission to copy, distribute and modify it. 1541 1542Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign. 1543_ACEOF 1544 exit 1545fi 1546cat >config.log <<_ACEOF 1547This file contains any messages produced by compilers while 1548running configure, to aid debugging if configure makes a mistake. 1549 1550It was created by LLVM $as_me 3.1svn, which was 1551generated by GNU Autoconf 2.60. Invocation command line was 1552 1553 $ $0 $@ 1554 1555_ACEOF 1556exec 5>>config.log 1557{ 1558cat <<_ASUNAME 1559## --------- ## 1560## Platform. ## 1561## --------- ## 1562 1563hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1564uname -m = `(uname -m) 2>/dev/null || echo unknown` 1565uname -r = `(uname -r) 2>/dev/null || echo unknown` 1566uname -s = `(uname -s) 2>/dev/null || echo unknown` 1567uname -v = `(uname -v) 2>/dev/null || echo unknown` 1568 1569/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1570/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1571 1572/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1573/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1574/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1575/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1576/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1577/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1578/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1579 1580_ASUNAME 1581 1582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1583for as_dir in $PATH 1584do 1585 IFS=$as_save_IFS 1586 test -z "$as_dir" && as_dir=. 1587 echo "PATH: $as_dir" 1588done 1589IFS=$as_save_IFS 1590 1591} >&5 1592 1593cat >&5 <<_ACEOF 1594 1595 1596## ----------- ## 1597## Core tests. ## 1598## ----------- ## 1599 1600_ACEOF 1601 1602 1603# Keep a trace of the command line. 1604# Strip out --no-create and --no-recursion so they do not pile up. 1605# Strip out --silent because we don't want to record it for future runs. 1606# Also quote any args containing shell meta-characters. 1607# Make two passes to allow for proper duplicate-argument suppression. 1608ac_configure_args= 1609ac_configure_args0= 1610ac_configure_args1= 1611ac_must_keep_next=false 1612for ac_pass in 1 2 1613do 1614 for ac_arg 1615 do 1616 case $ac_arg in 1617 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1618 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1619 | -silent | --silent | --silen | --sile | --sil) 1620 continue ;; 1621 *\'*) 1622 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1623 esac 1624 case $ac_pass in 1625 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1626 2) 1627 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1628 if test $ac_must_keep_next = true; then 1629 ac_must_keep_next=false # Got value, back to normal. 1630 else 1631 case $ac_arg in 1632 *=* | --config-cache | -C | -disable-* | --disable-* \ 1633 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1634 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1635 | -with-* | --with-* | -without-* | --without-* | --x) 1636 case "$ac_configure_args0 " in 1637 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1638 esac 1639 ;; 1640 -* ) ac_must_keep_next=true ;; 1641 esac 1642 fi 1643 ac_configure_args="$ac_configure_args '$ac_arg'" 1644 ;; 1645 esac 1646 done 1647done 1648$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1649$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1650 1651# When interrupted or exit'd, cleanup temporary files, and complete 1652# config.log. We remove comments because anyway the quotes in there 1653# would cause problems or look ugly. 1654# WARNING: Use '\'' to represent an apostrophe within the trap. 1655# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1656trap 'exit_status=$? 1657 # Save into config.log some information that might help in debugging. 1658 { 1659 echo 1660 1661 cat <<\_ASBOX 1662## ---------------- ## 1663## Cache variables. ## 1664## ---------------- ## 1665_ASBOX 1666 echo 1667 # The following way of writing the cache mishandles newlines in values, 1668( 1669 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1670 eval ac_val=\$$ac_var 1671 case $ac_val in #( 1672 *${as_nl}*) 1673 case $ac_var in #( 1674 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 1675echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 1676 esac 1677 case $ac_var in #( 1678 _ | IFS | as_nl) ;; #( 1679 *) $as_unset $ac_var ;; 1680 esac ;; 1681 esac 1682 done 1683 (set) 2>&1 | 1684 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1685 *${as_nl}ac_space=\ *) 1686 sed -n \ 1687 "s/'\''/'\''\\\\'\'''\''/g; 1688 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1689 ;; #( 1690 *) 1691 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1692 ;; 1693 esac | 1694 sort 1695) 1696 echo 1697 1698 cat <<\_ASBOX 1699## ----------------- ## 1700## Output variables. ## 1701## ----------------- ## 1702_ASBOX 1703 echo 1704 for ac_var in $ac_subst_vars 1705 do 1706 eval ac_val=\$$ac_var 1707 case $ac_val in 1708 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1709 esac 1710 echo "$ac_var='\''$ac_val'\''" 1711 done | sort 1712 echo 1713 1714 if test -n "$ac_subst_files"; then 1715 cat <<\_ASBOX 1716## ------------------- ## 1717## File substitutions. ## 1718## ------------------- ## 1719_ASBOX 1720 echo 1721 for ac_var in $ac_subst_files 1722 do 1723 eval ac_val=\$$ac_var 1724 case $ac_val in 1725 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1726 esac 1727 echo "$ac_var='\''$ac_val'\''" 1728 done | sort 1729 echo 1730 fi 1731 1732 if test -s confdefs.h; then 1733 cat <<\_ASBOX 1734## ----------- ## 1735## confdefs.h. ## 1736## ----------- ## 1737_ASBOX 1738 echo 1739 cat confdefs.h 1740 echo 1741 fi 1742 test "$ac_signal" != 0 && 1743 echo "$as_me: caught signal $ac_signal" 1744 echo "$as_me: exit $exit_status" 1745 } >&5 1746 rm -f core *.core core.conftest.* && 1747 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1748 exit $exit_status 1749' 0 1750for ac_signal in 1 2 13 15; do 1751 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1752done 1753ac_signal=0 1754 1755# confdefs.h avoids OS command line length limits that DEFS can exceed. 1756rm -f -r conftest* confdefs.h 1757 1758# Predefined preprocessor variables. 1759 1760cat >>confdefs.h <<_ACEOF 1761#define PACKAGE_NAME "$PACKAGE_NAME" 1762_ACEOF 1763 1764 1765cat >>confdefs.h <<_ACEOF 1766#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1767_ACEOF 1768 1769 1770cat >>confdefs.h <<_ACEOF 1771#define PACKAGE_VERSION "$PACKAGE_VERSION" 1772_ACEOF 1773 1774 1775cat >>confdefs.h <<_ACEOF 1776#define PACKAGE_STRING "$PACKAGE_STRING" 1777_ACEOF 1778 1779 1780cat >>confdefs.h <<_ACEOF 1781#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1782_ACEOF 1783 1784 1785# Let the site file select an alternate cache file if it wants to. 1786# Prefer explicitly selected file to automatically selected ones. 1787if test -n "$CONFIG_SITE"; then 1788 set x "$CONFIG_SITE" 1789elif test "x$prefix" != xNONE; then 1790 set x "$prefix/share/config.site" "$prefix/etc/config.site" 1791else 1792 set x "$ac_default_prefix/share/config.site" \ 1793 "$ac_default_prefix/etc/config.site" 1794fi 1795shift 1796for ac_site_file 1797do 1798 if test -r "$ac_site_file"; then 1799 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1800echo "$as_me: loading site script $ac_site_file" >&6;} 1801 sed 's/^/| /' "$ac_site_file" >&5 1802 . "$ac_site_file" 1803 fi 1804done 1805 1806if test -r "$cache_file"; then 1807 # Some versions of bash will fail to source /dev/null (special 1808 # files actually), so we avoid doing that. 1809 if test -f "$cache_file"; then 1810 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1811echo "$as_me: loading cache $cache_file" >&6;} 1812 case $cache_file in 1813 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1814 *) . "./$cache_file";; 1815 esac 1816 fi 1817else 1818 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1819echo "$as_me: creating cache $cache_file" >&6;} 1820 >$cache_file 1821fi 1822 1823# Check that the precious variables saved in the cache have kept the same 1824# value. 1825ac_cache_corrupted=false 1826for ac_var in $ac_precious_vars; do 1827 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1828 eval ac_new_set=\$ac_env_${ac_var}_set 1829 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1830 eval ac_new_val=\$ac_env_${ac_var}_value 1831 case $ac_old_set,$ac_new_set in 1832 set,) 1833 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1834echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1835 ac_cache_corrupted=: ;; 1836 ,set) 1837 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1838echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1839 ac_cache_corrupted=: ;; 1840 ,);; 1841 *) 1842 if test "x$ac_old_val" != "x$ac_new_val"; then 1843 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1844echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1845 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1846echo "$as_me: former value: $ac_old_val" >&2;} 1847 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1848echo "$as_me: current value: $ac_new_val" >&2;} 1849 ac_cache_corrupted=: 1850 fi;; 1851 esac 1852 # Pass precious variables to config.status. 1853 if test "$ac_new_set" = set; then 1854 case $ac_new_val in 1855 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1856 *) ac_arg=$ac_var=$ac_new_val ;; 1857 esac 1858 case " $ac_configure_args " in 1859 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1860 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1861 esac 1862 fi 1863done 1864if $ac_cache_corrupted; then 1865 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1866echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1867 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1868echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1869 { (exit 1); exit 1; }; } 1870fi 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896ac_ext=c 1897ac_cpp='$CPP $CPPFLAGS' 1898ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1899ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1900ac_compiler_gnu=$ac_cv_c_compiler_gnu 1901 1902 1903 1904cat >>confdefs.h <<\_ACEOF 1905#define LLVM_VERSION_MAJOR 3 1906_ACEOF 1907 1908 1909cat >>confdefs.h <<\_ACEOF 1910#define LLVM_VERSION_MINOR 1 1911_ACEOF 1912 1913 1914LLVM_COPYRIGHT="Copyright (c) 2003-2012 University of Illinois at Urbana-Champaign." 1915 1916 1917 1918 1919 1920 1921 1922ac_aux_dir= 1923for ac_dir in autoconf "$srcdir"/autoconf; do 1924 if test -f "$ac_dir/install-sh"; then 1925 ac_aux_dir=$ac_dir 1926 ac_install_sh="$ac_aux_dir/install-sh -c" 1927 break 1928 elif test -f "$ac_dir/install.sh"; then 1929 ac_aux_dir=$ac_dir 1930 ac_install_sh="$ac_aux_dir/install.sh -c" 1931 break 1932 elif test -f "$ac_dir/shtool"; then 1933 ac_aux_dir=$ac_dir 1934 ac_install_sh="$ac_aux_dir/shtool install -c" 1935 break 1936 fi 1937done 1938if test -z "$ac_aux_dir"; then 1939 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5 1940echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;} 1941 { (exit 1); exit 1; }; } 1942fi 1943 1944# These three variables are undocumented and unsupported, 1945# and are intended to be withdrawn in a future Autoconf release. 1946# They can cause serious problems if a builder's source tree is in a directory 1947# whose full name contains unusual characters. 1948ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1949ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1950ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1951 1952 1953 1954if test ${srcdir} != "." ; then 1955 if test -f ${srcdir}/include/llvm/Config/config.h ; then 1956 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5 1957echo "$as_me: error: Already configured in ${srcdir}" >&2;} 1958 { (exit 1); exit 1; }; } 1959 fi 1960fi 1961 1962ac_ext=c 1963ac_cpp='$CPP $CPPFLAGS' 1964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1966ac_compiler_gnu=$ac_cv_c_compiler_gnu 1967if test -n "$ac_tool_prefix"; then 1968 for ac_prog in clang llvm-gcc gcc 1969 do 1970 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1971set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1972{ echo "$as_me:$LINENO: checking for $ac_word" >&5 1973echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 1974if test "${ac_cv_prog_CC+set}" = set; then 1975 echo $ECHO_N "(cached) $ECHO_C" >&6 1976else 1977 if test -n "$CC"; then 1978 ac_cv_prog_CC="$CC" # Let the user override the test. 1979else 1980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1981for as_dir in $PATH 1982do 1983 IFS=$as_save_IFS 1984 test -z "$as_dir" && as_dir=. 1985 for ac_exec_ext in '' $ac_executable_extensions; do 1986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 1987 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1988 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1989 break 2 1990 fi 1991done 1992done 1993IFS=$as_save_IFS 1994 1995fi 1996fi 1997CC=$ac_cv_prog_CC 1998if test -n "$CC"; then 1999 { echo "$as_me:$LINENO: result: $CC" >&5 2000echo "${ECHO_T}$CC" >&6; } 2001else 2002 { echo "$as_me:$LINENO: result: no" >&5 2003echo "${ECHO_T}no" >&6; } 2004fi 2005 2006 2007 test -n "$CC" && break 2008 done 2009fi 2010if test -z "$CC"; then 2011 ac_ct_CC=$CC 2012 for ac_prog in clang llvm-gcc gcc 2013do 2014 # Extract the first word of "$ac_prog", so it can be a program name with args. 2015set dummy $ac_prog; ac_word=$2 2016{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2017echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2018if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2019 echo $ECHO_N "(cached) $ECHO_C" >&6 2020else 2021 if test -n "$ac_ct_CC"; then 2022 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2023else 2024as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2025for as_dir in $PATH 2026do 2027 IFS=$as_save_IFS 2028 test -z "$as_dir" && as_dir=. 2029 for ac_exec_ext in '' $ac_executable_extensions; do 2030 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2031 ac_cv_prog_ac_ct_CC="$ac_prog" 2032 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2033 break 2 2034 fi 2035done 2036done 2037IFS=$as_save_IFS 2038 2039fi 2040fi 2041ac_ct_CC=$ac_cv_prog_ac_ct_CC 2042if test -n "$ac_ct_CC"; then 2043 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2044echo "${ECHO_T}$ac_ct_CC" >&6; } 2045else 2046 { echo "$as_me:$LINENO: result: no" >&5 2047echo "${ECHO_T}no" >&6; } 2048fi 2049 2050 2051 test -n "$ac_ct_CC" && break 2052done 2053 2054 if test "x$ac_ct_CC" = x; then 2055 CC="" 2056 else 2057 case $cross_compiling:$ac_tool_warned in 2058yes:) 2059{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2060whose name does not start with the host triplet. If you think this 2061configuration is useful to you, please write to autoconf@gnu.org." >&5 2062echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2063whose name does not start with the host triplet. If you think this 2064configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2065ac_tool_warned=yes ;; 2066esac 2067 CC=$ac_ct_CC 2068 fi 2069fi 2070 2071 2072test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2073See \`config.log' for more details." >&5 2074echo "$as_me: error: no acceptable C compiler found in \$PATH 2075See \`config.log' for more details." >&2;} 2076 { (exit 1); exit 1; }; } 2077 2078# Provide some information about the compiler. 2079echo "$as_me:$LINENO: checking for C compiler version" >&5 2080ac_compiler=`set X $ac_compile; echo $2` 2081{ (ac_try="$ac_compiler --version >&5" 2082case "(($ac_try" in 2083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2084 *) ac_try_echo=$ac_try;; 2085esac 2086eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2087 (eval "$ac_compiler --version >&5") 2>&5 2088 ac_status=$? 2089 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2090 (exit $ac_status); } 2091{ (ac_try="$ac_compiler -v >&5" 2092case "(($ac_try" in 2093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2094 *) ac_try_echo=$ac_try;; 2095esac 2096eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2097 (eval "$ac_compiler -v >&5") 2>&5 2098 ac_status=$? 2099 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2100 (exit $ac_status); } 2101{ (ac_try="$ac_compiler -V >&5" 2102case "(($ac_try" in 2103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2104 *) ac_try_echo=$ac_try;; 2105esac 2106eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2107 (eval "$ac_compiler -V >&5") 2>&5 2108 ac_status=$? 2109 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2110 (exit $ac_status); } 2111 2112cat >conftest.$ac_ext <<_ACEOF 2113/* confdefs.h. */ 2114_ACEOF 2115cat confdefs.h >>conftest.$ac_ext 2116cat >>conftest.$ac_ext <<_ACEOF 2117/* end confdefs.h. */ 2118 2119int 2120main () 2121{ 2122 2123 ; 2124 return 0; 2125} 2126_ACEOF 2127ac_clean_files_save=$ac_clean_files 2128ac_clean_files="$ac_clean_files a.out a.exe b.out" 2129# Try to create an executable without -o first, disregard a.out. 2130# It will help us diagnose broken compilers, and finding out an intuition 2131# of exeext. 2132{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2133echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } 2134ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2135# 2136# List of possible output files, starting from the most likely. 2137# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) 2138# only as a last resort. b.out is created by i960 compilers. 2139ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' 2140# 2141# The IRIX 6 linker writes into existing files which may not be 2142# executable, retaining their permissions. Remove them first so a 2143# subsequent execution test works. 2144ac_rmfiles= 2145for ac_file in $ac_files 2146do 2147 case $ac_file in 2148 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2149 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2150 esac 2151done 2152rm -f $ac_rmfiles 2153 2154if { (ac_try="$ac_link_default" 2155case "(($ac_try" in 2156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2157 *) ac_try_echo=$ac_try;; 2158esac 2159eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2160 (eval "$ac_link_default") 2>&5 2161 ac_status=$? 2162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2163 (exit $ac_status); }; then 2164 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2165# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2166# in a Makefile. We should not override ac_cv_exeext if it was cached, 2167# so that the user can short-circuit this test for compilers unknown to 2168# Autoconf. 2169for ac_file in $ac_files 2170do 2171 test -f "$ac_file" || continue 2172 case $ac_file in 2173 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 2174 ;; 2175 [ab].out ) 2176 # We found the default executable, but exeext='' is most 2177 # certainly right. 2178 break;; 2179 *.* ) 2180 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2181 then :; else 2182 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2183 fi 2184 # We set ac_cv_exeext here because the later test for it is not 2185 # safe: cross compilers may not add the suffix if given an `-o' 2186 # argument, so we may need to know it at that point already. 2187 # Even if this section looks crufty: it has the advantage of 2188 # actually working. 2189 break;; 2190 * ) 2191 break;; 2192 esac 2193done 2194test "$ac_cv_exeext" = no && ac_cv_exeext= 2195 2196else 2197 echo "$as_me: failed program was:" >&5 2198sed 's/^/| /' conftest.$ac_ext >&5 2199 2200{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2201See \`config.log' for more details." >&5 2202echo "$as_me: error: C compiler cannot create executables 2203See \`config.log' for more details." >&2;} 2204 { (exit 77); exit 77; }; } 2205fi 2206 2207ac_exeext=$ac_cv_exeext 2208{ echo "$as_me:$LINENO: result: $ac_file" >&5 2209echo "${ECHO_T}$ac_file" >&6; } 2210 2211# Check that the compiler produces executables we can run. If not, either 2212# the compiler is broken, or we cross compile. 2213{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2214echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } 2215# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2216# If not cross compiling, check that we can run a simple program. 2217if test "$cross_compiling" != yes; then 2218 if { ac_try='./$ac_file' 2219 { (case "(($ac_try" in 2220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2221 *) ac_try_echo=$ac_try;; 2222esac 2223eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2224 (eval "$ac_try") 2>&5 2225 ac_status=$? 2226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2227 (exit $ac_status); }; }; then 2228 cross_compiling=no 2229 else 2230 if test "$cross_compiling" = maybe; then 2231 cross_compiling=yes 2232 else 2233 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2234If you meant to cross compile, use \`--host'. 2235See \`config.log' for more details." >&5 2236echo "$as_me: error: cannot run C compiled programs. 2237If you meant to cross compile, use \`--host'. 2238See \`config.log' for more details." >&2;} 2239 { (exit 1); exit 1; }; } 2240 fi 2241 fi 2242fi 2243{ echo "$as_me:$LINENO: result: yes" >&5 2244echo "${ECHO_T}yes" >&6; } 2245 2246rm -f a.out a.exe conftest$ac_cv_exeext b.out 2247ac_clean_files=$ac_clean_files_save 2248# Check that the compiler produces executables we can run. If not, either 2249# the compiler is broken, or we cross compile. 2250{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2251echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } 2252{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 2253echo "${ECHO_T}$cross_compiling" >&6; } 2254 2255{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 2256echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 2257if { (ac_try="$ac_link" 2258case "(($ac_try" in 2259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2260 *) ac_try_echo=$ac_try;; 2261esac 2262eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2263 (eval "$ac_link") 2>&5 2264 ac_status=$? 2265 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2266 (exit $ac_status); }; then 2267 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2268# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2269# work properly (i.e., refer to `conftest.exe'), while it won't with 2270# `rm'. 2271for ac_file in conftest.exe conftest conftest.*; do 2272 test -f "$ac_file" || continue 2273 case $ac_file in 2274 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2275 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2276 break;; 2277 * ) break;; 2278 esac 2279done 2280else 2281 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2282See \`config.log' for more details." >&5 2283echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2284See \`config.log' for more details." >&2;} 2285 { (exit 1); exit 1; }; } 2286fi 2287 2288rm -f conftest$ac_cv_exeext 2289{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2290echo "${ECHO_T}$ac_cv_exeext" >&6; } 2291 2292rm -f conftest.$ac_ext 2293EXEEXT=$ac_cv_exeext 2294ac_exeext=$EXEEXT 2295{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 2296echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } 2297if test "${ac_cv_objext+set}" = set; then 2298 echo $ECHO_N "(cached) $ECHO_C" >&6 2299else 2300 cat >conftest.$ac_ext <<_ACEOF 2301/* confdefs.h. */ 2302_ACEOF 2303cat confdefs.h >>conftest.$ac_ext 2304cat >>conftest.$ac_ext <<_ACEOF 2305/* end confdefs.h. */ 2306 2307int 2308main () 2309{ 2310 2311 ; 2312 return 0; 2313} 2314_ACEOF 2315rm -f conftest.o conftest.obj 2316if { (ac_try="$ac_compile" 2317case "(($ac_try" in 2318 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2319 *) ac_try_echo=$ac_try;; 2320esac 2321eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2322 (eval "$ac_compile") 2>&5 2323 ac_status=$? 2324 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2325 (exit $ac_status); }; then 2326 for ac_file in conftest.o conftest.obj conftest.*; do 2327 test -f "$ac_file" || continue; 2328 case $ac_file in 2329 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 2330 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2331 break;; 2332 esac 2333done 2334else 2335 echo "$as_me: failed program was:" >&5 2336sed 's/^/| /' conftest.$ac_ext >&5 2337 2338{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2339See \`config.log' for more details." >&5 2340echo "$as_me: error: cannot compute suffix of object files: cannot compile 2341See \`config.log' for more details." >&2;} 2342 { (exit 1); exit 1; }; } 2343fi 2344 2345rm -f conftest.$ac_cv_objext conftest.$ac_ext 2346fi 2347{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2348echo "${ECHO_T}$ac_cv_objext" >&6; } 2349OBJEXT=$ac_cv_objext 2350ac_objext=$OBJEXT 2351{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2352echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 2353if test "${ac_cv_c_compiler_gnu+set}" = set; then 2354 echo $ECHO_N "(cached) $ECHO_C" >&6 2355else 2356 cat >conftest.$ac_ext <<_ACEOF 2357/* confdefs.h. */ 2358_ACEOF 2359cat confdefs.h >>conftest.$ac_ext 2360cat >>conftest.$ac_ext <<_ACEOF 2361/* end confdefs.h. */ 2362 2363int 2364main () 2365{ 2366#ifndef __GNUC__ 2367 choke me 2368#endif 2369 2370 ; 2371 return 0; 2372} 2373_ACEOF 2374rm -f conftest.$ac_objext 2375if { (ac_try="$ac_compile" 2376case "(($ac_try" in 2377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2378 *) ac_try_echo=$ac_try;; 2379esac 2380eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2381 (eval "$ac_compile") 2>conftest.er1 2382 ac_status=$? 2383 grep -v '^ *+' conftest.er1 >conftest.err 2384 rm -f conftest.er1 2385 cat conftest.err >&5 2386 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2387 (exit $ac_status); } && 2388 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2389 { (case "(($ac_try" in 2390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2391 *) ac_try_echo=$ac_try;; 2392esac 2393eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2394 (eval "$ac_try") 2>&5 2395 ac_status=$? 2396 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2397 (exit $ac_status); }; } && 2398 { ac_try='test -s conftest.$ac_objext' 2399 { (case "(($ac_try" in 2400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2401 *) ac_try_echo=$ac_try;; 2402esac 2403eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2404 (eval "$ac_try") 2>&5 2405 ac_status=$? 2406 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2407 (exit $ac_status); }; }; then 2408 ac_compiler_gnu=yes 2409else 2410 echo "$as_me: failed program was:" >&5 2411sed 's/^/| /' conftest.$ac_ext >&5 2412 2413 ac_compiler_gnu=no 2414fi 2415 2416rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2417ac_cv_c_compiler_gnu=$ac_compiler_gnu 2418 2419fi 2420{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2421echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 2422GCC=`test $ac_compiler_gnu = yes && echo yes` 2423ac_test_CFLAGS=${CFLAGS+set} 2424ac_save_CFLAGS=$CFLAGS 2425{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2426echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 2427if test "${ac_cv_prog_cc_g+set}" = set; then 2428 echo $ECHO_N "(cached) $ECHO_C" >&6 2429else 2430 ac_save_c_werror_flag=$ac_c_werror_flag 2431 ac_c_werror_flag=yes 2432 ac_cv_prog_cc_g=no 2433 CFLAGS="-g" 2434 cat >conftest.$ac_ext <<_ACEOF 2435/* confdefs.h. */ 2436_ACEOF 2437cat confdefs.h >>conftest.$ac_ext 2438cat >>conftest.$ac_ext <<_ACEOF 2439/* end confdefs.h. */ 2440 2441int 2442main () 2443{ 2444 2445 ; 2446 return 0; 2447} 2448_ACEOF 2449rm -f conftest.$ac_objext 2450if { (ac_try="$ac_compile" 2451case "(($ac_try" in 2452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2453 *) ac_try_echo=$ac_try;; 2454esac 2455eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2456 (eval "$ac_compile") 2>conftest.er1 2457 ac_status=$? 2458 grep -v '^ *+' conftest.er1 >conftest.err 2459 rm -f conftest.er1 2460 cat conftest.err >&5 2461 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2462 (exit $ac_status); } && 2463 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2464 { (case "(($ac_try" in 2465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2466 *) ac_try_echo=$ac_try;; 2467esac 2468eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2469 (eval "$ac_try") 2>&5 2470 ac_status=$? 2471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2472 (exit $ac_status); }; } && 2473 { ac_try='test -s conftest.$ac_objext' 2474 { (case "(($ac_try" in 2475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2476 *) ac_try_echo=$ac_try;; 2477esac 2478eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2479 (eval "$ac_try") 2>&5 2480 ac_status=$? 2481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2482 (exit $ac_status); }; }; then 2483 ac_cv_prog_cc_g=yes 2484else 2485 echo "$as_me: failed program was:" >&5 2486sed 's/^/| /' conftest.$ac_ext >&5 2487 2488 CFLAGS="" 2489 cat >conftest.$ac_ext <<_ACEOF 2490/* confdefs.h. */ 2491_ACEOF 2492cat confdefs.h >>conftest.$ac_ext 2493cat >>conftest.$ac_ext <<_ACEOF 2494/* end confdefs.h. */ 2495 2496int 2497main () 2498{ 2499 2500 ; 2501 return 0; 2502} 2503_ACEOF 2504rm -f conftest.$ac_objext 2505if { (ac_try="$ac_compile" 2506case "(($ac_try" in 2507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2508 *) ac_try_echo=$ac_try;; 2509esac 2510eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2511 (eval "$ac_compile") 2>conftest.er1 2512 ac_status=$? 2513 grep -v '^ *+' conftest.er1 >conftest.err 2514 rm -f conftest.er1 2515 cat conftest.err >&5 2516 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2517 (exit $ac_status); } && 2518 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2519 { (case "(($ac_try" in 2520 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2521 *) ac_try_echo=$ac_try;; 2522esac 2523eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2524 (eval "$ac_try") 2>&5 2525 ac_status=$? 2526 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2527 (exit $ac_status); }; } && 2528 { ac_try='test -s conftest.$ac_objext' 2529 { (case "(($ac_try" in 2530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2531 *) ac_try_echo=$ac_try;; 2532esac 2533eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2534 (eval "$ac_try") 2>&5 2535 ac_status=$? 2536 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2537 (exit $ac_status); }; }; then 2538 : 2539else 2540 echo "$as_me: failed program was:" >&5 2541sed 's/^/| /' conftest.$ac_ext >&5 2542 2543 ac_c_werror_flag=$ac_save_c_werror_flag 2544 CFLAGS="-g" 2545 cat >conftest.$ac_ext <<_ACEOF 2546/* confdefs.h. */ 2547_ACEOF 2548cat confdefs.h >>conftest.$ac_ext 2549cat >>conftest.$ac_ext <<_ACEOF 2550/* end confdefs.h. */ 2551 2552int 2553main () 2554{ 2555 2556 ; 2557 return 0; 2558} 2559_ACEOF 2560rm -f conftest.$ac_objext 2561if { (ac_try="$ac_compile" 2562case "(($ac_try" in 2563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2564 *) ac_try_echo=$ac_try;; 2565esac 2566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2567 (eval "$ac_compile") 2>conftest.er1 2568 ac_status=$? 2569 grep -v '^ *+' conftest.er1 >conftest.err 2570 rm -f conftest.er1 2571 cat conftest.err >&5 2572 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2573 (exit $ac_status); } && 2574 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2575 { (case "(($ac_try" in 2576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2577 *) ac_try_echo=$ac_try;; 2578esac 2579eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2580 (eval "$ac_try") 2>&5 2581 ac_status=$? 2582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2583 (exit $ac_status); }; } && 2584 { ac_try='test -s conftest.$ac_objext' 2585 { (case "(($ac_try" in 2586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2587 *) ac_try_echo=$ac_try;; 2588esac 2589eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2590 (eval "$ac_try") 2>&5 2591 ac_status=$? 2592 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2593 (exit $ac_status); }; }; then 2594 ac_cv_prog_cc_g=yes 2595else 2596 echo "$as_me: failed program was:" >&5 2597sed 's/^/| /' conftest.$ac_ext >&5 2598 2599 2600fi 2601 2602rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2603fi 2604 2605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2606fi 2607 2608rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2609 ac_c_werror_flag=$ac_save_c_werror_flag 2610fi 2611{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2612echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 2613if test "$ac_test_CFLAGS" = set; then 2614 CFLAGS=$ac_save_CFLAGS 2615elif test $ac_cv_prog_cc_g = yes; then 2616 if test "$GCC" = yes; then 2617 CFLAGS="-g -O2" 2618 else 2619 CFLAGS="-g" 2620 fi 2621else 2622 if test "$GCC" = yes; then 2623 CFLAGS="-O2" 2624 else 2625 CFLAGS= 2626 fi 2627fi 2628{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 2629echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 2630if test "${ac_cv_prog_cc_c89+set}" = set; then 2631 echo $ECHO_N "(cached) $ECHO_C" >&6 2632else 2633 ac_cv_prog_cc_c89=no 2634ac_save_CC=$CC 2635cat >conftest.$ac_ext <<_ACEOF 2636/* confdefs.h. */ 2637_ACEOF 2638cat confdefs.h >>conftest.$ac_ext 2639cat >>conftest.$ac_ext <<_ACEOF 2640/* end confdefs.h. */ 2641#include <stdarg.h> 2642#include <stdio.h> 2643#include <sys/types.h> 2644#include <sys/stat.h> 2645/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2646struct buf { int x; }; 2647FILE * (*rcsopen) (struct buf *, struct stat *, int); 2648static char *e (p, i) 2649 char **p; 2650 int i; 2651{ 2652 return p[i]; 2653} 2654static char *f (char * (*g) (char **, int), char **p, ...) 2655{ 2656 char *s; 2657 va_list v; 2658 va_start (v,p); 2659 s = g (p, va_arg (v,int)); 2660 va_end (v); 2661 return s; 2662} 2663 2664/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2665 function prototypes and stuff, but not '\xHH' hex character constants. 2666 These don't provoke an error unfortunately, instead are silently treated 2667 as 'x'. The following induces an error, until -std is added to get 2668 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2669 array size at least. It's necessary to write '\x00'==0 to get something 2670 that's true only with -std. */ 2671int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2672 2673/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2674 inside strings and character constants. */ 2675#define FOO(x) 'x' 2676int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 2677 2678int test (int i, double x); 2679struct s1 {int (*f) (int a);}; 2680struct s2 {int (*f) (double a);}; 2681int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2682int argc; 2683char **argv; 2684int 2685main () 2686{ 2687return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2688 ; 2689 return 0; 2690} 2691_ACEOF 2692for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 2693 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2694do 2695 CC="$ac_save_CC $ac_arg" 2696 rm -f conftest.$ac_objext 2697if { (ac_try="$ac_compile" 2698case "(($ac_try" in 2699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2700 *) ac_try_echo=$ac_try;; 2701esac 2702eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2703 (eval "$ac_compile") 2>conftest.er1 2704 ac_status=$? 2705 grep -v '^ *+' conftest.er1 >conftest.err 2706 rm -f conftest.er1 2707 cat conftest.err >&5 2708 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2709 (exit $ac_status); } && 2710 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2711 { (case "(($ac_try" in 2712 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2713 *) ac_try_echo=$ac_try;; 2714esac 2715eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2716 (eval "$ac_try") 2>&5 2717 ac_status=$? 2718 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2719 (exit $ac_status); }; } && 2720 { ac_try='test -s conftest.$ac_objext' 2721 { (case "(($ac_try" in 2722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2723 *) ac_try_echo=$ac_try;; 2724esac 2725eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2726 (eval "$ac_try") 2>&5 2727 ac_status=$? 2728 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2729 (exit $ac_status); }; }; then 2730 ac_cv_prog_cc_c89=$ac_arg 2731else 2732 echo "$as_me: failed program was:" >&5 2733sed 's/^/| /' conftest.$ac_ext >&5 2734 2735 2736fi 2737 2738rm -f core conftest.err conftest.$ac_objext 2739 test "x$ac_cv_prog_cc_c89" != "xno" && break 2740done 2741rm -f conftest.$ac_ext 2742CC=$ac_save_CC 2743 2744fi 2745# AC_CACHE_VAL 2746case "x$ac_cv_prog_cc_c89" in 2747 x) 2748 { echo "$as_me:$LINENO: result: none needed" >&5 2749echo "${ECHO_T}none needed" >&6; } ;; 2750 xno) 2751 { echo "$as_me:$LINENO: result: unsupported" >&5 2752echo "${ECHO_T}unsupported" >&6; } ;; 2753 *) 2754 CC="$CC $ac_cv_prog_cc_c89" 2755 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 2756echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 2757esac 2758 2759 2760ac_ext=c 2761ac_cpp='$CPP $CPPFLAGS' 2762ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2763ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2764ac_compiler_gnu=$ac_cv_c_compiler_gnu 2765 2766ac_ext=cpp 2767ac_cpp='$CXXCPP $CPPFLAGS' 2768ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2769ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2770ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 2771if test -z "$CXX"; then 2772 if test -n "$CCC"; then 2773 CXX=$CCC 2774 else 2775 if test -n "$ac_tool_prefix"; then 2776 for ac_prog in clang++ llvm-g++ g++ 2777 do 2778 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2779set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2780{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2781echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2782if test "${ac_cv_prog_CXX+set}" = set; then 2783 echo $ECHO_N "(cached) $ECHO_C" >&6 2784else 2785 if test -n "$CXX"; then 2786 ac_cv_prog_CXX="$CXX" # Let the user override the test. 2787else 2788as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2789for as_dir in $PATH 2790do 2791 IFS=$as_save_IFS 2792 test -z "$as_dir" && as_dir=. 2793 for ac_exec_ext in '' $ac_executable_extensions; do 2794 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2795 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 2796 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2797 break 2 2798 fi 2799done 2800done 2801IFS=$as_save_IFS 2802 2803fi 2804fi 2805CXX=$ac_cv_prog_CXX 2806if test -n "$CXX"; then 2807 { echo "$as_me:$LINENO: result: $CXX" >&5 2808echo "${ECHO_T}$CXX" >&6; } 2809else 2810 { echo "$as_me:$LINENO: result: no" >&5 2811echo "${ECHO_T}no" >&6; } 2812fi 2813 2814 2815 test -n "$CXX" && break 2816 done 2817fi 2818if test -z "$CXX"; then 2819 ac_ct_CXX=$CXX 2820 for ac_prog in clang++ llvm-g++ g++ 2821do 2822 # Extract the first word of "$ac_prog", so it can be a program name with args. 2823set dummy $ac_prog; ac_word=$2 2824{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2825echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2826if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 2827 echo $ECHO_N "(cached) $ECHO_C" >&6 2828else 2829 if test -n "$ac_ct_CXX"; then 2830 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 2831else 2832as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2833for as_dir in $PATH 2834do 2835 IFS=$as_save_IFS 2836 test -z "$as_dir" && as_dir=. 2837 for ac_exec_ext in '' $ac_executable_extensions; do 2838 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2839 ac_cv_prog_ac_ct_CXX="$ac_prog" 2840 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2841 break 2 2842 fi 2843done 2844done 2845IFS=$as_save_IFS 2846 2847fi 2848fi 2849ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 2850if test -n "$ac_ct_CXX"; then 2851 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 2852echo "${ECHO_T}$ac_ct_CXX" >&6; } 2853else 2854 { echo "$as_me:$LINENO: result: no" >&5 2855echo "${ECHO_T}no" >&6; } 2856fi 2857 2858 2859 test -n "$ac_ct_CXX" && break 2860done 2861 2862 if test "x$ac_ct_CXX" = x; then 2863 CXX="g++" 2864 else 2865 case $cross_compiling:$ac_tool_warned in 2866yes:) 2867{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2868whose name does not start with the host triplet. If you think this 2869configuration is useful to you, please write to autoconf@gnu.org." >&5 2870echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2871whose name does not start with the host triplet. If you think this 2872configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2873ac_tool_warned=yes ;; 2874esac 2875 CXX=$ac_ct_CXX 2876 fi 2877fi 2878 2879 fi 2880fi 2881# Provide some information about the compiler. 2882echo "$as_me:$LINENO: checking for C++ compiler version" >&5 2883ac_compiler=`set X $ac_compile; echo $2` 2884{ (ac_try="$ac_compiler --version >&5" 2885case "(($ac_try" in 2886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2887 *) ac_try_echo=$ac_try;; 2888esac 2889eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2890 (eval "$ac_compiler --version >&5") 2>&5 2891 ac_status=$? 2892 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2893 (exit $ac_status); } 2894{ (ac_try="$ac_compiler -v >&5" 2895case "(($ac_try" in 2896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2897 *) ac_try_echo=$ac_try;; 2898esac 2899eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2900 (eval "$ac_compiler -v >&5") 2>&5 2901 ac_status=$? 2902 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2903 (exit $ac_status); } 2904{ (ac_try="$ac_compiler -V >&5" 2905case "(($ac_try" in 2906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2907 *) ac_try_echo=$ac_try;; 2908esac 2909eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2910 (eval "$ac_compiler -V >&5") 2>&5 2911 ac_status=$? 2912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2913 (exit $ac_status); } 2914 2915{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 2916echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 2917if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 2918 echo $ECHO_N "(cached) $ECHO_C" >&6 2919else 2920 cat >conftest.$ac_ext <<_ACEOF 2921/* confdefs.h. */ 2922_ACEOF 2923cat confdefs.h >>conftest.$ac_ext 2924cat >>conftest.$ac_ext <<_ACEOF 2925/* end confdefs.h. */ 2926 2927int 2928main () 2929{ 2930#ifndef __GNUC__ 2931 choke me 2932#endif 2933 2934 ; 2935 return 0; 2936} 2937_ACEOF 2938rm -f conftest.$ac_objext 2939if { (ac_try="$ac_compile" 2940case "(($ac_try" in 2941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2942 *) ac_try_echo=$ac_try;; 2943esac 2944eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2945 (eval "$ac_compile") 2>conftest.er1 2946 ac_status=$? 2947 grep -v '^ *+' conftest.er1 >conftest.err 2948 rm -f conftest.er1 2949 cat conftest.err >&5 2950 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2951 (exit $ac_status); } && 2952 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2953 { (case "(($ac_try" in 2954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2955 *) ac_try_echo=$ac_try;; 2956esac 2957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2958 (eval "$ac_try") 2>&5 2959 ac_status=$? 2960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2961 (exit $ac_status); }; } && 2962 { ac_try='test -s conftest.$ac_objext' 2963 { (case "(($ac_try" in 2964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2965 *) ac_try_echo=$ac_try;; 2966esac 2967eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2968 (eval "$ac_try") 2>&5 2969 ac_status=$? 2970 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2971 (exit $ac_status); }; }; then 2972 ac_compiler_gnu=yes 2973else 2974 echo "$as_me: failed program was:" >&5 2975sed 's/^/| /' conftest.$ac_ext >&5 2976 2977 ac_compiler_gnu=no 2978fi 2979 2980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2981ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 2982 2983fi 2984{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 2985echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } 2986GXX=`test $ac_compiler_gnu = yes && echo yes` 2987ac_test_CXXFLAGS=${CXXFLAGS+set} 2988ac_save_CXXFLAGS=$CXXFLAGS 2989{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 2990echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 2991if test "${ac_cv_prog_cxx_g+set}" = set; then 2992 echo $ECHO_N "(cached) $ECHO_C" >&6 2993else 2994 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 2995 ac_cxx_werror_flag=yes 2996 ac_cv_prog_cxx_g=no 2997 CXXFLAGS="-g" 2998 cat >conftest.$ac_ext <<_ACEOF 2999/* confdefs.h. */ 3000_ACEOF 3001cat confdefs.h >>conftest.$ac_ext 3002cat >>conftest.$ac_ext <<_ACEOF 3003/* end confdefs.h. */ 3004 3005int 3006main () 3007{ 3008 3009 ; 3010 return 0; 3011} 3012_ACEOF 3013rm -f conftest.$ac_objext 3014if { (ac_try="$ac_compile" 3015case "(($ac_try" in 3016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3017 *) ac_try_echo=$ac_try;; 3018esac 3019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3020 (eval "$ac_compile") 2>conftest.er1 3021 ac_status=$? 3022 grep -v '^ *+' conftest.er1 >conftest.err 3023 rm -f conftest.er1 3024 cat conftest.err >&5 3025 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3026 (exit $ac_status); } && 3027 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3028 { (case "(($ac_try" in 3029 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3030 *) ac_try_echo=$ac_try;; 3031esac 3032eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3033 (eval "$ac_try") 2>&5 3034 ac_status=$? 3035 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3036 (exit $ac_status); }; } && 3037 { ac_try='test -s conftest.$ac_objext' 3038 { (case "(($ac_try" in 3039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3040 *) ac_try_echo=$ac_try;; 3041esac 3042eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3043 (eval "$ac_try") 2>&5 3044 ac_status=$? 3045 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3046 (exit $ac_status); }; }; then 3047 ac_cv_prog_cxx_g=yes 3048else 3049 echo "$as_me: failed program was:" >&5 3050sed 's/^/| /' conftest.$ac_ext >&5 3051 3052 CXXFLAGS="" 3053 cat >conftest.$ac_ext <<_ACEOF 3054/* confdefs.h. */ 3055_ACEOF 3056cat confdefs.h >>conftest.$ac_ext 3057cat >>conftest.$ac_ext <<_ACEOF 3058/* end confdefs.h. */ 3059 3060int 3061main () 3062{ 3063 3064 ; 3065 return 0; 3066} 3067_ACEOF 3068rm -f conftest.$ac_objext 3069if { (ac_try="$ac_compile" 3070case "(($ac_try" in 3071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3072 *) ac_try_echo=$ac_try;; 3073esac 3074eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3075 (eval "$ac_compile") 2>conftest.er1 3076 ac_status=$? 3077 grep -v '^ *+' conftest.er1 >conftest.err 3078 rm -f conftest.er1 3079 cat conftest.err >&5 3080 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3081 (exit $ac_status); } && 3082 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3083 { (case "(($ac_try" in 3084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3085 *) ac_try_echo=$ac_try;; 3086esac 3087eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3088 (eval "$ac_try") 2>&5 3089 ac_status=$? 3090 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3091 (exit $ac_status); }; } && 3092 { ac_try='test -s conftest.$ac_objext' 3093 { (case "(($ac_try" in 3094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3095 *) ac_try_echo=$ac_try;; 3096esac 3097eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3098 (eval "$ac_try") 2>&5 3099 ac_status=$? 3100 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3101 (exit $ac_status); }; }; then 3102 : 3103else 3104 echo "$as_me: failed program was:" >&5 3105sed 's/^/| /' conftest.$ac_ext >&5 3106 3107 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3108 CXXFLAGS="-g" 3109 cat >conftest.$ac_ext <<_ACEOF 3110/* confdefs.h. */ 3111_ACEOF 3112cat confdefs.h >>conftest.$ac_ext 3113cat >>conftest.$ac_ext <<_ACEOF 3114/* end confdefs.h. */ 3115 3116int 3117main () 3118{ 3119 3120 ; 3121 return 0; 3122} 3123_ACEOF 3124rm -f conftest.$ac_objext 3125if { (ac_try="$ac_compile" 3126case "(($ac_try" in 3127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3128 *) ac_try_echo=$ac_try;; 3129esac 3130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3131 (eval "$ac_compile") 2>conftest.er1 3132 ac_status=$? 3133 grep -v '^ *+' conftest.er1 >conftest.err 3134 rm -f conftest.er1 3135 cat conftest.err >&5 3136 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3137 (exit $ac_status); } && 3138 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3139 { (case "(($ac_try" in 3140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3141 *) ac_try_echo=$ac_try;; 3142esac 3143eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3144 (eval "$ac_try") 2>&5 3145 ac_status=$? 3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3147 (exit $ac_status); }; } && 3148 { ac_try='test -s conftest.$ac_objext' 3149 { (case "(($ac_try" in 3150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3151 *) ac_try_echo=$ac_try;; 3152esac 3153eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3154 (eval "$ac_try") 2>&5 3155 ac_status=$? 3156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3157 (exit $ac_status); }; }; then 3158 ac_cv_prog_cxx_g=yes 3159else 3160 echo "$as_me: failed program was:" >&5 3161sed 's/^/| /' conftest.$ac_ext >&5 3162 3163 3164fi 3165 3166rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3167fi 3168 3169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3170fi 3171 3172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3173 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3174fi 3175{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3176echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 3177if test "$ac_test_CXXFLAGS" = set; then 3178 CXXFLAGS=$ac_save_CXXFLAGS 3179elif test $ac_cv_prog_cxx_g = yes; then 3180 if test "$GXX" = yes; then 3181 CXXFLAGS="-g -O2" 3182 else 3183 CXXFLAGS="-g" 3184 fi 3185else 3186 if test "$GXX" = yes; then 3187 CXXFLAGS="-O2" 3188 else 3189 CXXFLAGS= 3190 fi 3191fi 3192ac_ext=c 3193ac_cpp='$CPP $CPPFLAGS' 3194ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3195ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3196ac_compiler_gnu=$ac_cv_c_compiler_gnu 3197 3198ac_ext=c 3199ac_cpp='$CPP $CPPFLAGS' 3200ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3201ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3202ac_compiler_gnu=$ac_cv_c_compiler_gnu 3203{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3204echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 3205# On Suns, sometimes $CPP names a directory. 3206if test -n "$CPP" && test -d "$CPP"; then 3207 CPP= 3208fi 3209if test -z "$CPP"; then 3210 if test "${ac_cv_prog_CPP+set}" = set; then 3211 echo $ECHO_N "(cached) $ECHO_C" >&6 3212else 3213 # Double quotes because CPP needs to be expanded 3214 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3215 do 3216 ac_preproc_ok=false 3217for ac_c_preproc_warn_flag in '' yes 3218do 3219 # Use a header file that comes with gcc, so configuring glibc 3220 # with a fresh cross-compiler works. 3221 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3222 # <limits.h> exists even on freestanding compilers. 3223 # On the NeXT, cc -E runs the code through the compiler's parser, 3224 # not just through cpp. "Syntax error" is here to catch this case. 3225 cat >conftest.$ac_ext <<_ACEOF 3226/* confdefs.h. */ 3227_ACEOF 3228cat confdefs.h >>conftest.$ac_ext 3229cat >>conftest.$ac_ext <<_ACEOF 3230/* end confdefs.h. */ 3231#ifdef __STDC__ 3232# include <limits.h> 3233#else 3234# include <assert.h> 3235#endif 3236 Syntax error 3237_ACEOF 3238if { (ac_try="$ac_cpp conftest.$ac_ext" 3239case "(($ac_try" in 3240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3241 *) ac_try_echo=$ac_try;; 3242esac 3243eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3244 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3245 ac_status=$? 3246 grep -v '^ *+' conftest.er1 >conftest.err 3247 rm -f conftest.er1 3248 cat conftest.err >&5 3249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3250 (exit $ac_status); } >/dev/null; then 3251 if test -s conftest.err; then 3252 ac_cpp_err=$ac_c_preproc_warn_flag 3253 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3254 else 3255 ac_cpp_err= 3256 fi 3257else 3258 ac_cpp_err=yes 3259fi 3260if test -z "$ac_cpp_err"; then 3261 : 3262else 3263 echo "$as_me: failed program was:" >&5 3264sed 's/^/| /' conftest.$ac_ext >&5 3265 3266 # Broken: fails on valid input. 3267continue 3268fi 3269 3270rm -f conftest.err conftest.$ac_ext 3271 3272 # OK, works on sane cases. Now check whether nonexistent headers 3273 # can be detected and how. 3274 cat >conftest.$ac_ext <<_ACEOF 3275/* confdefs.h. */ 3276_ACEOF 3277cat confdefs.h >>conftest.$ac_ext 3278cat >>conftest.$ac_ext <<_ACEOF 3279/* end confdefs.h. */ 3280#include <ac_nonexistent.h> 3281_ACEOF 3282if { (ac_try="$ac_cpp conftest.$ac_ext" 3283case "(($ac_try" in 3284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3285 *) ac_try_echo=$ac_try;; 3286esac 3287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3288 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3289 ac_status=$? 3290 grep -v '^ *+' conftest.er1 >conftest.err 3291 rm -f conftest.er1 3292 cat conftest.err >&5 3293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3294 (exit $ac_status); } >/dev/null; then 3295 if test -s conftest.err; then 3296 ac_cpp_err=$ac_c_preproc_warn_flag 3297 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3298 else 3299 ac_cpp_err= 3300 fi 3301else 3302 ac_cpp_err=yes 3303fi 3304if test -z "$ac_cpp_err"; then 3305 # Broken: success on invalid input. 3306continue 3307else 3308 echo "$as_me: failed program was:" >&5 3309sed 's/^/| /' conftest.$ac_ext >&5 3310 3311 # Passes both tests. 3312ac_preproc_ok=: 3313break 3314fi 3315 3316rm -f conftest.err conftest.$ac_ext 3317 3318done 3319# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3320rm -f conftest.err conftest.$ac_ext 3321if $ac_preproc_ok; then 3322 break 3323fi 3324 3325 done 3326 ac_cv_prog_CPP=$CPP 3327 3328fi 3329 CPP=$ac_cv_prog_CPP 3330else 3331 ac_cv_prog_CPP=$CPP 3332fi 3333{ echo "$as_me:$LINENO: result: $CPP" >&5 3334echo "${ECHO_T}$CPP" >&6; } 3335ac_preproc_ok=false 3336for ac_c_preproc_warn_flag in '' yes 3337do 3338 # Use a header file that comes with gcc, so configuring glibc 3339 # with a fresh cross-compiler works. 3340 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3341 # <limits.h> exists even on freestanding compilers. 3342 # On the NeXT, cc -E runs the code through the compiler's parser, 3343 # not just through cpp. "Syntax error" is here to catch this case. 3344 cat >conftest.$ac_ext <<_ACEOF 3345/* confdefs.h. */ 3346_ACEOF 3347cat confdefs.h >>conftest.$ac_ext 3348cat >>conftest.$ac_ext <<_ACEOF 3349/* end confdefs.h. */ 3350#ifdef __STDC__ 3351# include <limits.h> 3352#else 3353# include <assert.h> 3354#endif 3355 Syntax error 3356_ACEOF 3357if { (ac_try="$ac_cpp conftest.$ac_ext" 3358case "(($ac_try" in 3359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3360 *) ac_try_echo=$ac_try;; 3361esac 3362eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3363 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3364 ac_status=$? 3365 grep -v '^ *+' conftest.er1 >conftest.err 3366 rm -f conftest.er1 3367 cat conftest.err >&5 3368 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3369 (exit $ac_status); } >/dev/null; then 3370 if test -s conftest.err; then 3371 ac_cpp_err=$ac_c_preproc_warn_flag 3372 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3373 else 3374 ac_cpp_err= 3375 fi 3376else 3377 ac_cpp_err=yes 3378fi 3379if test -z "$ac_cpp_err"; then 3380 : 3381else 3382 echo "$as_me: failed program was:" >&5 3383sed 's/^/| /' conftest.$ac_ext >&5 3384 3385 # Broken: fails on valid input. 3386continue 3387fi 3388 3389rm -f conftest.err conftest.$ac_ext 3390 3391 # OK, works on sane cases. Now check whether nonexistent headers 3392 # can be detected and how. 3393 cat >conftest.$ac_ext <<_ACEOF 3394/* confdefs.h. */ 3395_ACEOF 3396cat confdefs.h >>conftest.$ac_ext 3397cat >>conftest.$ac_ext <<_ACEOF 3398/* end confdefs.h. */ 3399#include <ac_nonexistent.h> 3400_ACEOF 3401if { (ac_try="$ac_cpp conftest.$ac_ext" 3402case "(($ac_try" in 3403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3404 *) ac_try_echo=$ac_try;; 3405esac 3406eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3407 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3408 ac_status=$? 3409 grep -v '^ *+' conftest.er1 >conftest.err 3410 rm -f conftest.er1 3411 cat conftest.err >&5 3412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3413 (exit $ac_status); } >/dev/null; then 3414 if test -s conftest.err; then 3415 ac_cpp_err=$ac_c_preproc_warn_flag 3416 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3417 else 3418 ac_cpp_err= 3419 fi 3420else 3421 ac_cpp_err=yes 3422fi 3423if test -z "$ac_cpp_err"; then 3424 # Broken: success on invalid input. 3425continue 3426else 3427 echo "$as_me: failed program was:" >&5 3428sed 's/^/| /' conftest.$ac_ext >&5 3429 3430 # Passes both tests. 3431ac_preproc_ok=: 3432break 3433fi 3434 3435rm -f conftest.err conftest.$ac_ext 3436 3437done 3438# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3439rm -f conftest.err conftest.$ac_ext 3440if $ac_preproc_ok; then 3441 : 3442else 3443 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3444See \`config.log' for more details." >&5 3445echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3446See \`config.log' for more details." >&2;} 3447 { (exit 1); exit 1; }; } 3448fi 3449 3450ac_ext=c 3451ac_cpp='$CPP $CPPFLAGS' 3452ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3453ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3454ac_compiler_gnu=$ac_cv_c_compiler_gnu 3455 3456 3457 3458 3459if test -d ${srcdir}/projects/llvm-gcc ; then 3460 subdirs="$subdirs projects/llvm-gcc" 3461 3462fi 3463 3464if test -d ${srcdir}/projects/test-suite ; then 3465 subdirs="$subdirs projects/test-suite" 3466 3467fi 3468 3469if test -d ${srcdir}/projects/llvm-test ; then 3470 subdirs="$subdirs projects/llvm-test" 3471 3472fi 3473 3474if test -d ${srcdir}/projects/poolalloc ; then 3475 subdirs="$subdirs projects/poolalloc" 3476 3477fi 3478 3479if test -d ${srcdir}/projects/llvm-poolalloc ; then 3480 subdirs="$subdirs projects/llvm-poolalloc" 3481 3482fi 3483 3484for i in `ls ${srcdir}/projects` 3485do 3486 if test -d ${srcdir}/projects/${i} ; then 3487 case ${i} in 3488 sample) subdirs="$subdirs projects/sample" 3489 ;; 3490 privbracket) subdirs="$subdirs projects/privbracket" 3491 ;; 3492 llvm-stacker) subdirs="$subdirs projects/llvm-stacker" 3493 ;; 3494 llvm-reopt) subdirs="$subdirs projects/llvm-reopt" 3495;; 3496 llvm-java) subdirs="$subdirs projects/llvm-java" 3497 ;; 3498 llvm-tv) subdirs="$subdirs projects/llvm-tv" 3499 ;; 3500 safecode) subdirs="$subdirs projects/safecode" 3501 ;; 3502 llvm-kernel) subdirs="$subdirs projects/llvm-kernel" 3503 ;; 3504 compiler-rt) ;; 3505 llvm-gcc) ;; 3506 test-suite) ;; 3507 llvm-test) ;; 3508 poolalloc) ;; 3509 llvm-poolalloc) ;; 3510 *) 3511 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5 3512echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;} 3513 ;; 3514 esac 3515 fi 3516done 3517 3518# Check whether --enable-polly was given. 3519if test "${enable_polly+set}" = set; then 3520 enableval=$enable_polly; 3521else 3522 enableval=default 3523fi 3524 3525case "$enableval" in 3526 yes) ENABLE_POLLY=1 3527 ;; 3528 no) ENABLE_POLLY=0 3529 ;; 3530 default) ENABLE_POLLY=1 3531 ;; 3532 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5 3533echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;} 3534 { (exit 1); exit 1; }; } ;; 3535esac 3536 3537 3538if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then 3539 LLVM_HAS_POLLY=1 3540 3541 subdirs="$subdirs tools/polly" 3542 3543fi 3544 3545 3546# Make sure we can run config.sub. 3547$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3548 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3549echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 3550 { (exit 1); exit 1; }; } 3551 3552{ echo "$as_me:$LINENO: checking build system type" >&5 3553echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 3554if test "${ac_cv_build+set}" = set; then 3555 echo $ECHO_N "(cached) $ECHO_C" >&6 3556else 3557 ac_build_alias=$build_alias 3558test "x$ac_build_alias" = x && 3559 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3560test "x$ac_build_alias" = x && 3561 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3562echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3563 { (exit 1); exit 1; }; } 3564ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3565 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3566echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 3567 { (exit 1); exit 1; }; } 3568 3569fi 3570{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3571echo "${ECHO_T}$ac_cv_build" >&6; } 3572case $ac_cv_build in 3573*-*-*) ;; 3574*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3575echo "$as_me: error: invalid value of canonical build" >&2;} 3576 { (exit 1); exit 1; }; };; 3577esac 3578build=$ac_cv_build 3579ac_save_IFS=$IFS; IFS='-' 3580set x $ac_cv_build 3581shift 3582build_cpu=$1 3583build_vendor=$2 3584shift; shift 3585# Remember, the first character of IFS is used to create $*, 3586# except with old shells: 3587build_os=$* 3588IFS=$ac_save_IFS 3589case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3590 3591 3592{ echo "$as_me:$LINENO: checking host system type" >&5 3593echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 3594if test "${ac_cv_host+set}" = set; then 3595 echo $ECHO_N "(cached) $ECHO_C" >&6 3596else 3597 if test "x$host_alias" = x; then 3598 ac_cv_host=$ac_cv_build 3599else 3600 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3601 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3602echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 3603 { (exit 1); exit 1; }; } 3604fi 3605 3606fi 3607{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3608echo "${ECHO_T}$ac_cv_host" >&6; } 3609case $ac_cv_host in 3610*-*-*) ;; 3611*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3612echo "$as_me: error: invalid value of canonical host" >&2;} 3613 { (exit 1); exit 1; }; };; 3614esac 3615host=$ac_cv_host 3616ac_save_IFS=$IFS; IFS='-' 3617set x $ac_cv_host 3618shift 3619host_cpu=$1 3620host_vendor=$2 3621shift; shift 3622# Remember, the first character of IFS is used to create $*, 3623# except with old shells: 3624host_os=$* 3625IFS=$ac_save_IFS 3626case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3627 3628 3629{ echo "$as_me:$LINENO: checking target system type" >&5 3630echo $ECHO_N "checking target system type... $ECHO_C" >&6; } 3631if test "${ac_cv_target+set}" = set; then 3632 echo $ECHO_N "(cached) $ECHO_C" >&6 3633else 3634 if test "x$target_alias" = x; then 3635 ac_cv_target=$ac_cv_host 3636else 3637 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3638 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 3639echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} 3640 { (exit 1); exit 1; }; } 3641fi 3642 3643fi 3644{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 3645echo "${ECHO_T}$ac_cv_target" >&6; } 3646case $ac_cv_target in 3647*-*-*) ;; 3648*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 3649echo "$as_me: error: invalid value of canonical target" >&2;} 3650 { (exit 1); exit 1; }; };; 3651esac 3652target=$ac_cv_target 3653ac_save_IFS=$IFS; IFS='-' 3654set x $ac_cv_target 3655shift 3656target_cpu=$1 3657target_vendor=$2 3658shift; shift 3659# Remember, the first character of IFS is used to create $*, 3660# except with old shells: 3661target_os=$* 3662IFS=$ac_save_IFS 3663case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3664 3665 3666# The aliases save the names the user supplied, while $host etc. 3667# will get canonicalized. 3668test -n "$target_alias" && 3669 test "$program_prefix$program_suffix$program_transform_name" = \ 3670 NONENONEs,x,x, && 3671 program_prefix=${target_alias}- 3672 3673{ echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5 3674echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; } 3675if test "${llvm_cv_os_type+set}" = set; then 3676 echo $ECHO_N "(cached) $ECHO_C" >&6 3677else 3678 case $host in 3679 *-*-aix*) 3680 llvm_cv_link_all_option="-Wl,--whole-archive" 3681 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3682 llvm_cv_os_type="AIX" 3683 llvm_cv_platform_type="Unix" ;; 3684 *-*-irix*) 3685 llvm_cv_link_all_option="-Wl,--whole-archive" 3686 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3687 llvm_cv_os_type="IRIX" 3688 llvm_cv_platform_type="Unix" ;; 3689 *-*-cygwin*) 3690 llvm_cv_link_all_option="-Wl,--whole-archive" 3691 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3692 llvm_cv_os_type="Cygwin" 3693 llvm_cv_platform_type="Unix" ;; 3694 *-*-darwin*) 3695 llvm_cv_link_all_option="-Wl,-all_load" 3696 llvm_cv_no_link_all_option="-Wl,-noall_load" 3697 llvm_cv_os_type="Darwin" 3698 llvm_cv_platform_type="Unix" ;; 3699 *-*-minix*) 3700 llvm_cv_link_all_option="-Wl,-all_load" 3701 llvm_cv_no_link_all_option="-Wl,-noall_load" 3702 llvm_cv_os_type="Minix" 3703 llvm_cv_platform_type="Unix" ;; 3704 *-*-freebsd* | *-*-kfreebsd-gnu) 3705 llvm_cv_link_all_option="-Wl,--whole-archive" 3706 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3707 llvm_cv_os_type="FreeBSD" 3708 llvm_cv_platform_type="Unix" ;; 3709 *-*-openbsd*) 3710 llvm_cv_link_all_option="-Wl,--whole-archive" 3711 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3712 llvm_cv_os_type="OpenBSD" 3713 llvm_cv_platform_type="Unix" ;; 3714 *-*-netbsd*) 3715 llvm_cv_link_all_option="-Wl,--whole-archive" 3716 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3717 llvm_cv_os_type="NetBSD" 3718 llvm_cv_platform_type="Unix" ;; 3719 *-*-dragonfly*) 3720 llvm_cv_link_all_option="-Wl,--whole-archive" 3721 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3722 llvm_cv_os_type="DragonFly" 3723 llvm_cv_platform_type="Unix" ;; 3724 *-*-hpux*) 3725 llvm_cv_link_all_option="-Wl,--whole-archive" 3726 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3727 llvm_cv_os_type="HP-UX" 3728 llvm_cv_platform_type="Unix" ;; 3729 *-*-interix*) 3730 llvm_cv_link_all_option="-Wl,--whole-archive" 3731 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3732 llvm_cv_os_type="Interix" 3733 llvm_cv_platform_type="Unix" ;; 3734 *-*-linux*) 3735 llvm_cv_link_all_option="-Wl,--whole-archive" 3736 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3737 llvm_cv_os_type="Linux" 3738 llvm_cv_platform_type="Unix" ;; 3739 *-*-gnu*) 3740 llvm_cv_link_all_option="-Wl,--whole-archive" 3741 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3742 llvm_cv_os_type="GNU" 3743 llvm_cv_platform_type="Unix" ;; 3744 *-*-solaris*) 3745 llvm_cv_link_all_option="-Wl,-z,allextract" 3746 llvm_cv_no_link_all_option="-Wl,-z,defaultextract" 3747 llvm_cv_os_type="SunOS" 3748 llvm_cv_platform_type="Unix" ;; 3749 *-*-auroraux*) 3750 llvm_cv_link_all_option="-Wl,-z,allextract" 3751 llvm_cv_link_all_option="-Wl,-z,defaultextract" 3752 llvm_cv_os_type="AuroraUX" 3753 llvm_cv_platform_type="Unix" ;; 3754 *-*-win32*) 3755 llvm_cv_link_all_option="-Wl,--whole-archive" 3756 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3757 llvm_cv_os_type="Win32" 3758 llvm_cv_platform_type="Win32" ;; 3759 *-*-mingw*) 3760 llvm_cv_link_all_option="-Wl,--whole-archive" 3761 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3762 llvm_cv_os_type="MingW" 3763 llvm_cv_platform_type="Win32" ;; 3764 *-*-haiku*) 3765 llvm_cv_link_all_option="-Wl,--whole-archive" 3766 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3767 llvm_cv_os_type="Haiku" 3768 llvm_cv_platform_type="Unix" ;; 3769 *-unknown-eabi*) 3770 llvm_cv_link_all_option="-Wl,--whole-archive" 3771 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3772 llvm_cv_os_type="Freestanding" 3773 llvm_cv_platform_type="Unix" ;; 3774 *-unknown-elf*) 3775 llvm_cv_link_all_option="-Wl,--whole-archive" 3776 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3777 llvm_cv_os_type="Freestanding" 3778 llvm_cv_platform_type="Unix" ;; 3779 *) 3780 llvm_cv_link_all_option="" 3781 llvm_cv_no_link_all_option="" 3782 llvm_cv_os_type="Unknown" 3783 llvm_cv_platform_type="Unknown" ;; 3784esac 3785fi 3786{ echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5 3787echo "${ECHO_T}$llvm_cv_os_type" >&6; } 3788 3789{ echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5 3790echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; } 3791if test "${llvm_cv_target_os_type+set}" = set; then 3792 echo $ECHO_N "(cached) $ECHO_C" >&6 3793else 3794 case $target in 3795 *-*-aix*) 3796 llvm_cv_target_os_type="AIX" ;; 3797 *-*-irix*) 3798 llvm_cv_target_os_type="IRIX" ;; 3799 *-*-cygwin*) 3800 llvm_cv_target_os_type="Cygwin" ;; 3801 *-*-darwin*) 3802 llvm_cv_target_os_type="Darwin" ;; 3803 *-*-minix*) 3804 llvm_cv_target_os_type="Minix" ;; 3805 *-*-freebsd*| *-*-kfreebsd-gnu) 3806 llvm_cv_target_os_type="FreeBSD" ;; 3807 *-*-openbsd*) 3808 llvm_cv_target_os_type="OpenBSD" ;; 3809 *-*-netbsd*) 3810 llvm_cv_target_os_type="NetBSD" ;; 3811 *-*-dragonfly*) 3812 llvm_cv_target_os_type="DragonFly" ;; 3813 *-*-hpux*) 3814 llvm_cv_target_os_type="HP-UX" ;; 3815 *-*-interix*) 3816 llvm_cv_target_os_type="Interix" ;; 3817 *-*-linux*) 3818 llvm_cv_target_os_type="Linux" ;; 3819 *-*-solaris*) 3820 llvm_cv_target_os_type="SunOS" ;; 3821 *-*-auroraux*) 3822 llvm_cv_target_os_type="AuroraUX" ;; 3823 *-*-win32*) 3824 llvm_cv_target_os_type="Win32" ;; 3825 *-*-mingw*) 3826 llvm_cv_target_os_type="MingW" ;; 3827 *-*-haiku*) 3828 llvm_cv_target_os_type="Haiku" ;; 3829 *-*-rtems*) 3830 llvm_cv_target_os_type="RTEMS" ;; 3831 *-*-nacl*) 3832 llvm_cv_target_os_type="NativeClient" ;; 3833 *-unknown-eabi*) 3834 llvm_cv_target_os_type="Freestanding" ;; 3835 *) 3836 llvm_cv_target_os_type="Unknown" ;; 3837esac 3838fi 3839{ echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5 3840echo "${ECHO_T}$llvm_cv_target_os_type" >&6; } 3841 3842if test "$llvm_cv_os_type" = "Unknown" ; then 3843 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5 3844echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;} 3845 { (exit 1); exit 1; }; } 3846fi 3847 3848OS=$llvm_cv_os_type 3849 3850HOST_OS=$llvm_cv_os_type 3851 3852TARGET_OS=$llvm_cv_target_os_type 3853 3854 3855LINKALL=$llvm_cv_link_all_option 3856 3857NOLINKALL=$llvm_cv_no_link_all_option 3858 3859 3860case $llvm_cv_platform_type in 3861 Unix) 3862 3863cat >>confdefs.h <<\_ACEOF 3864#define LLVM_ON_UNIX 1 3865_ACEOF 3866 3867 LLVM_ON_UNIX=1 3868 3869 LLVM_ON_WIN32=0 3870 3871 ;; 3872 Win32) 3873 3874cat >>confdefs.h <<\_ACEOF 3875#define LLVM_ON_WIN32 1 3876_ACEOF 3877 3878 LLVM_ON_UNIX=0 3879 3880 LLVM_ON_WIN32=1 3881 3882 ;; 3883esac 3884 3885{ echo "$as_me:$LINENO: checking target architecture" >&5 3886echo $ECHO_N "checking target architecture... $ECHO_C" >&6; } 3887if test "${llvm_cv_target_arch+set}" = set; then 3888 echo $ECHO_N "(cached) $ECHO_C" >&6 3889else 3890 case $target in 3891 i?86-*) llvm_cv_target_arch="x86" ;; 3892 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;; 3893 sparc*-*) llvm_cv_target_arch="Sparc" ;; 3894 powerpc*-*) llvm_cv_target_arch="PowerPC" ;; 3895 arm*-*) llvm_cv_target_arch="ARM" ;; 3896 mips-*) llvm_cv_target_arch="Mips" ;; 3897 mipsel-*) llvm_cv_target_arch="Mips" ;; 3898 xcore-*) llvm_cv_target_arch="XCore" ;; 3899 msp430-*) llvm_cv_target_arch="MSP430" ;; 3900 hexagon-*) llvm_cv_target_arch="Hexagon" ;; 3901 mblaze-*) llvm_cv_target_arch="MBlaze" ;; 3902 ptx-*) llvm_cv_target_arch="PTX" ;; 3903 *) llvm_cv_target_arch="Unknown" ;; 3904esac 3905fi 3906{ echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5 3907echo "${ECHO_T}$llvm_cv_target_arch" >&6; } 3908 3909if test "$llvm_cv_target_arch" = "Unknown" ; then 3910 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5 3911echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;} 3912fi 3913 3914case "$llvm_cv_target_arch" in 3915 x86) LLVM_NATIVE_ARCH="X86" ;; 3916 x86_64) LLVM_NATIVE_ARCH="X86" ;; 3917 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;; 3918esac 3919 3920ARCH=$llvm_cv_target_arch 3921 3922 3923 3924 3925{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3926echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } 3927if test "${ac_cv_path_GREP+set}" = set; then 3928 echo $ECHO_N "(cached) $ECHO_C" >&6 3929else 3930 # Extract the first word of "grep ggrep" to use in msg output 3931if test -z "$GREP"; then 3932set dummy grep ggrep; ac_prog_name=$2 3933if test "${ac_cv_path_GREP+set}" = set; then 3934 echo $ECHO_N "(cached) $ECHO_C" >&6 3935else 3936 ac_path_GREP_found=false 3937# Loop through the user's path and test for each of PROGNAME-LIST 3938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3939for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3940do 3941 IFS=$as_save_IFS 3942 test -z "$as_dir" && as_dir=. 3943 for ac_prog in grep ggrep; do 3944 for ac_exec_ext in '' $ac_executable_extensions; do 3945 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3946 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue 3947 # Check for GNU ac_path_GREP and select it if it is found. 3948 # Check for GNU $ac_path_GREP 3949case `"$ac_path_GREP" --version 2>&1` in 3950*GNU*) 3951 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3952*) 3953 ac_count=0 3954 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3955 while : 3956 do 3957 cat "conftest.in" "conftest.in" >"conftest.tmp" 3958 mv "conftest.tmp" "conftest.in" 3959 cp "conftest.in" "conftest.nl" 3960 echo 'GREP' >> "conftest.nl" 3961 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3962 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3963 ac_count=`expr $ac_count + 1` 3964 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3965 # Best one so far, save it but keep looking for a better one 3966 ac_cv_path_GREP="$ac_path_GREP" 3967 ac_path_GREP_max=$ac_count 3968 fi 3969 # 10*(2^10) chars as input seems more than enough 3970 test $ac_count -gt 10 && break 3971 done 3972 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3973esac 3974 3975 3976 $ac_path_GREP_found && break 3 3977 done 3978done 3979 3980done 3981IFS=$as_save_IFS 3982 3983 3984fi 3985 3986GREP="$ac_cv_path_GREP" 3987if test -z "$GREP"; then 3988 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3989echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3990 { (exit 1); exit 1; }; } 3991fi 3992 3993else 3994 ac_cv_path_GREP=$GREP 3995fi 3996 3997 3998fi 3999{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 4000echo "${ECHO_T}$ac_cv_path_GREP" >&6; } 4001 GREP="$ac_cv_path_GREP" 4002 4003 4004{ echo "$as_me:$LINENO: checking for egrep" >&5 4005echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } 4006if test "${ac_cv_path_EGREP+set}" = set; then 4007 echo $ECHO_N "(cached) $ECHO_C" >&6 4008else 4009 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4010 then ac_cv_path_EGREP="$GREP -E" 4011 else 4012 # Extract the first word of "egrep" to use in msg output 4013if test -z "$EGREP"; then 4014set dummy egrep; ac_prog_name=$2 4015if test "${ac_cv_path_EGREP+set}" = set; then 4016 echo $ECHO_N "(cached) $ECHO_C" >&6 4017else 4018 ac_path_EGREP_found=false 4019# Loop through the user's path and test for each of PROGNAME-LIST 4020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4021for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4022do 4023 IFS=$as_save_IFS 4024 test -z "$as_dir" && as_dir=. 4025 for ac_prog in egrep; do 4026 for ac_exec_ext in '' $ac_executable_extensions; do 4027 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4028 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue 4029 # Check for GNU ac_path_EGREP and select it if it is found. 4030 # Check for GNU $ac_path_EGREP 4031case `"$ac_path_EGREP" --version 2>&1` in 4032*GNU*) 4033 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4034*) 4035 ac_count=0 4036 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 4037 while : 4038 do 4039 cat "conftest.in" "conftest.in" >"conftest.tmp" 4040 mv "conftest.tmp" "conftest.in" 4041 cp "conftest.in" "conftest.nl" 4042 echo 'EGREP' >> "conftest.nl" 4043 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4044 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4045 ac_count=`expr $ac_count + 1` 4046 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4047 # Best one so far, save it but keep looking for a better one 4048 ac_cv_path_EGREP="$ac_path_EGREP" 4049 ac_path_EGREP_max=$ac_count 4050 fi 4051 # 10*(2^10) chars as input seems more than enough 4052 test $ac_count -gt 10 && break 4053 done 4054 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4055esac 4056 4057 4058 $ac_path_EGREP_found && break 3 4059 done 4060done 4061 4062done 4063IFS=$as_save_IFS 4064 4065 4066fi 4067 4068EGREP="$ac_cv_path_EGREP" 4069if test -z "$EGREP"; then 4070 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4071echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4072 { (exit 1); exit 1; }; } 4073fi 4074 4075else 4076 ac_cv_path_EGREP=$EGREP 4077fi 4078 4079 4080 fi 4081fi 4082{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4083echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } 4084 EGREP="$ac_cv_path_EGREP" 4085 4086 4087{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4088echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 4089if test "${ac_cv_header_stdc+set}" = set; then 4090 echo $ECHO_N "(cached) $ECHO_C" >&6 4091else 4092 cat >conftest.$ac_ext <<_ACEOF 4093/* confdefs.h. */ 4094_ACEOF 4095cat confdefs.h >>conftest.$ac_ext 4096cat >>conftest.$ac_ext <<_ACEOF 4097/* end confdefs.h. */ 4098#include <stdlib.h> 4099#include <stdarg.h> 4100#include <string.h> 4101#include <float.h> 4102 4103int 4104main () 4105{ 4106 4107 ; 4108 return 0; 4109} 4110_ACEOF 4111rm -f conftest.$ac_objext 4112if { (ac_try="$ac_compile" 4113case "(($ac_try" in 4114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4115 *) ac_try_echo=$ac_try;; 4116esac 4117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4118 (eval "$ac_compile") 2>conftest.er1 4119 ac_status=$? 4120 grep -v '^ *+' conftest.er1 >conftest.err 4121 rm -f conftest.er1 4122 cat conftest.err >&5 4123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4124 (exit $ac_status); } && 4125 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4126 { (case "(($ac_try" in 4127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4128 *) ac_try_echo=$ac_try;; 4129esac 4130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4131 (eval "$ac_try") 2>&5 4132 ac_status=$? 4133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4134 (exit $ac_status); }; } && 4135 { ac_try='test -s conftest.$ac_objext' 4136 { (case "(($ac_try" in 4137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4138 *) ac_try_echo=$ac_try;; 4139esac 4140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4141 (eval "$ac_try") 2>&5 4142 ac_status=$? 4143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4144 (exit $ac_status); }; }; then 4145 ac_cv_header_stdc=yes 4146else 4147 echo "$as_me: failed program was:" >&5 4148sed 's/^/| /' conftest.$ac_ext >&5 4149 4150 ac_cv_header_stdc=no 4151fi 4152 4153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4154 4155if test $ac_cv_header_stdc = yes; then 4156 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4157 cat >conftest.$ac_ext <<_ACEOF 4158/* confdefs.h. */ 4159_ACEOF 4160cat confdefs.h >>conftest.$ac_ext 4161cat >>conftest.$ac_ext <<_ACEOF 4162/* end confdefs.h. */ 4163#include <string.h> 4164 4165_ACEOF 4166if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4167 $EGREP "memchr" >/dev/null 2>&1; then 4168 : 4169else 4170 ac_cv_header_stdc=no 4171fi 4172rm -f conftest* 4173 4174fi 4175 4176if test $ac_cv_header_stdc = yes; then 4177 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4178 cat >conftest.$ac_ext <<_ACEOF 4179/* confdefs.h. */ 4180_ACEOF 4181cat confdefs.h >>conftest.$ac_ext 4182cat >>conftest.$ac_ext <<_ACEOF 4183/* end confdefs.h. */ 4184#include <stdlib.h> 4185 4186_ACEOF 4187if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4188 $EGREP "free" >/dev/null 2>&1; then 4189 : 4190else 4191 ac_cv_header_stdc=no 4192fi 4193rm -f conftest* 4194 4195fi 4196 4197if test $ac_cv_header_stdc = yes; then 4198 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4199 if test "$cross_compiling" = yes; then 4200 : 4201else 4202 cat >conftest.$ac_ext <<_ACEOF 4203/* confdefs.h. */ 4204_ACEOF 4205cat confdefs.h >>conftest.$ac_ext 4206cat >>conftest.$ac_ext <<_ACEOF 4207/* end confdefs.h. */ 4208#include <ctype.h> 4209#include <stdlib.h> 4210#if ((' ' & 0x0FF) == 0x020) 4211# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4212# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4213#else 4214# define ISLOWER(c) \ 4215 (('a' <= (c) && (c) <= 'i') \ 4216 || ('j' <= (c) && (c) <= 'r') \ 4217 || ('s' <= (c) && (c) <= 'z')) 4218# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4219#endif 4220 4221#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4222int 4223main () 4224{ 4225 int i; 4226 for (i = 0; i < 256; i++) 4227 if (XOR (islower (i), ISLOWER (i)) 4228 || toupper (i) != TOUPPER (i)) 4229 return 2; 4230 return 0; 4231} 4232_ACEOF 4233rm -f conftest$ac_exeext 4234if { (ac_try="$ac_link" 4235case "(($ac_try" in 4236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4237 *) ac_try_echo=$ac_try;; 4238esac 4239eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4240 (eval "$ac_link") 2>&5 4241 ac_status=$? 4242 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4243 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4244 { (case "(($ac_try" in 4245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4246 *) ac_try_echo=$ac_try;; 4247esac 4248eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4249 (eval "$ac_try") 2>&5 4250 ac_status=$? 4251 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4252 (exit $ac_status); }; }; then 4253 : 4254else 4255 echo "$as_me: program exited with status $ac_status" >&5 4256echo "$as_me: failed program was:" >&5 4257sed 's/^/| /' conftest.$ac_ext >&5 4258 4259( exit $ac_status ) 4260ac_cv_header_stdc=no 4261fi 4262rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4263fi 4264 4265 4266fi 4267fi 4268{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4269echo "${ECHO_T}$ac_cv_header_stdc" >&6; } 4270if test $ac_cv_header_stdc = yes; then 4271 4272cat >>confdefs.h <<\_ACEOF 4273#define STDC_HEADERS 1 4274_ACEOF 4275 4276fi 4277 4278# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4289 inttypes.h stdint.h unistd.h 4290do 4291as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4292{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4293echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4294if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4295 echo $ECHO_N "(cached) $ECHO_C" >&6 4296else 4297 cat >conftest.$ac_ext <<_ACEOF 4298/* confdefs.h. */ 4299_ACEOF 4300cat confdefs.h >>conftest.$ac_ext 4301cat >>conftest.$ac_ext <<_ACEOF 4302/* end confdefs.h. */ 4303$ac_includes_default 4304 4305#include <$ac_header> 4306_ACEOF 4307rm -f conftest.$ac_objext 4308if { (ac_try="$ac_compile" 4309case "(($ac_try" in 4310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4311 *) ac_try_echo=$ac_try;; 4312esac 4313eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4314 (eval "$ac_compile") 2>conftest.er1 4315 ac_status=$? 4316 grep -v '^ *+' conftest.er1 >conftest.err 4317 rm -f conftest.er1 4318 cat conftest.err >&5 4319 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4320 (exit $ac_status); } && 4321 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4322 { (case "(($ac_try" in 4323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4324 *) ac_try_echo=$ac_try;; 4325esac 4326eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4327 (eval "$ac_try") 2>&5 4328 ac_status=$? 4329 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4330 (exit $ac_status); }; } && 4331 { ac_try='test -s conftest.$ac_objext' 4332 { (case "(($ac_try" in 4333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4334 *) ac_try_echo=$ac_try;; 4335esac 4336eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4337 (eval "$ac_try") 2>&5 4338 ac_status=$? 4339 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4340 (exit $ac_status); }; }; then 4341 eval "$as_ac_Header=yes" 4342else 4343 echo "$as_me: failed program was:" >&5 4344sed 's/^/| /' conftest.$ac_ext >&5 4345 4346 eval "$as_ac_Header=no" 4347fi 4348 4349rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4350fi 4351ac_res=`eval echo '${'$as_ac_Header'}'` 4352 { echo "$as_me:$LINENO: result: $ac_res" >&5 4353echo "${ECHO_T}$ac_res" >&6; } 4354if test `eval echo '${'$as_ac_Header'}'` = yes; then 4355 cat >>confdefs.h <<_ACEOF 4356#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4357_ACEOF 4358 4359fi 4360 4361done 4362 4363 4364{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 4365echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } 4366if test "${ac_cv_c_bigendian+set}" = set; then 4367 echo $ECHO_N "(cached) $ECHO_C" >&6 4368else 4369 # See if sys/param.h defines the BYTE_ORDER macro. 4370cat >conftest.$ac_ext <<_ACEOF 4371/* confdefs.h. */ 4372_ACEOF 4373cat confdefs.h >>conftest.$ac_ext 4374cat >>conftest.$ac_ext <<_ACEOF 4375/* end confdefs.h. */ 4376#include <sys/types.h> 4377#include <sys/param.h> 4378 4379int 4380main () 4381{ 4382#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 4383 bogus endian macros 4384#endif 4385 4386 ; 4387 return 0; 4388} 4389_ACEOF 4390rm -f conftest.$ac_objext 4391if { (ac_try="$ac_compile" 4392case "(($ac_try" in 4393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4394 *) ac_try_echo=$ac_try;; 4395esac 4396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4397 (eval "$ac_compile") 2>conftest.er1 4398 ac_status=$? 4399 grep -v '^ *+' conftest.er1 >conftest.err 4400 rm -f conftest.er1 4401 cat conftest.err >&5 4402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4403 (exit $ac_status); } && 4404 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4405 { (case "(($ac_try" in 4406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4407 *) ac_try_echo=$ac_try;; 4408esac 4409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4410 (eval "$ac_try") 2>&5 4411 ac_status=$? 4412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4413 (exit $ac_status); }; } && 4414 { ac_try='test -s conftest.$ac_objext' 4415 { (case "(($ac_try" in 4416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4417 *) ac_try_echo=$ac_try;; 4418esac 4419eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4420 (eval "$ac_try") 2>&5 4421 ac_status=$? 4422 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4423 (exit $ac_status); }; }; then 4424 # It does; now see whether it defined to BIG_ENDIAN or not. 4425cat >conftest.$ac_ext <<_ACEOF 4426/* confdefs.h. */ 4427_ACEOF 4428cat confdefs.h >>conftest.$ac_ext 4429cat >>conftest.$ac_ext <<_ACEOF 4430/* end confdefs.h. */ 4431#include <sys/types.h> 4432#include <sys/param.h> 4433 4434int 4435main () 4436{ 4437#if BYTE_ORDER != BIG_ENDIAN 4438 not big endian 4439#endif 4440 4441 ; 4442 return 0; 4443} 4444_ACEOF 4445rm -f conftest.$ac_objext 4446if { (ac_try="$ac_compile" 4447case "(($ac_try" in 4448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4449 *) ac_try_echo=$ac_try;; 4450esac 4451eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4452 (eval "$ac_compile") 2>conftest.er1 4453 ac_status=$? 4454 grep -v '^ *+' conftest.er1 >conftest.err 4455 rm -f conftest.er1 4456 cat conftest.err >&5 4457 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4458 (exit $ac_status); } && 4459 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4460 { (case "(($ac_try" in 4461 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4462 *) ac_try_echo=$ac_try;; 4463esac 4464eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4465 (eval "$ac_try") 2>&5 4466 ac_status=$? 4467 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4468 (exit $ac_status); }; } && 4469 { ac_try='test -s conftest.$ac_objext' 4470 { (case "(($ac_try" in 4471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4472 *) ac_try_echo=$ac_try;; 4473esac 4474eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4475 (eval "$ac_try") 2>&5 4476 ac_status=$? 4477 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4478 (exit $ac_status); }; }; then 4479 ac_cv_c_bigendian=yes 4480else 4481 echo "$as_me: failed program was:" >&5 4482sed 's/^/| /' conftest.$ac_ext >&5 4483 4484 ac_cv_c_bigendian=no 4485fi 4486 4487rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4488else 4489 echo "$as_me: failed program was:" >&5 4490sed 's/^/| /' conftest.$ac_ext >&5 4491 4492 # It does not; compile a test program. 4493if test "$cross_compiling" = yes; then 4494 # try to guess the endianness by grepping values into an object file 4495 ac_cv_c_bigendian=unknown 4496 cat >conftest.$ac_ext <<_ACEOF 4497/* confdefs.h. */ 4498_ACEOF 4499cat confdefs.h >>conftest.$ac_ext 4500cat >>conftest.$ac_ext <<_ACEOF 4501/* end confdefs.h. */ 4502short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4503short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4504void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 4505short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4506short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4507void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 4508int 4509main () 4510{ 4511 _ascii (); _ebcdic (); 4512 ; 4513 return 0; 4514} 4515_ACEOF 4516rm -f conftest.$ac_objext 4517if { (ac_try="$ac_compile" 4518case "(($ac_try" in 4519 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4520 *) ac_try_echo=$ac_try;; 4521esac 4522eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4523 (eval "$ac_compile") 2>conftest.er1 4524 ac_status=$? 4525 grep -v '^ *+' conftest.er1 >conftest.err 4526 rm -f conftest.er1 4527 cat conftest.err >&5 4528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4529 (exit $ac_status); } && 4530 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4531 { (case "(($ac_try" in 4532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4533 *) ac_try_echo=$ac_try;; 4534esac 4535eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4536 (eval "$ac_try") 2>&5 4537 ac_status=$? 4538 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4539 (exit $ac_status); }; } && 4540 { ac_try='test -s conftest.$ac_objext' 4541 { (case "(($ac_try" in 4542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4543 *) ac_try_echo=$ac_try;; 4544esac 4545eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4546 (eval "$ac_try") 2>&5 4547 ac_status=$? 4548 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4549 (exit $ac_status); }; }; then 4550 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 4551 ac_cv_c_bigendian=yes 4552fi 4553if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4554 if test "$ac_cv_c_bigendian" = unknown; then 4555 ac_cv_c_bigendian=no 4556 else 4557 # finding both strings is unlikely to happen, but who knows? 4558 ac_cv_c_bigendian=unknown 4559 fi 4560fi 4561else 4562 echo "$as_me: failed program was:" >&5 4563sed 's/^/| /' conftest.$ac_ext >&5 4564 4565 4566fi 4567 4568rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4569else 4570 cat >conftest.$ac_ext <<_ACEOF 4571/* confdefs.h. */ 4572_ACEOF 4573cat confdefs.h >>conftest.$ac_ext 4574cat >>conftest.$ac_ext <<_ACEOF 4575/* end confdefs.h. */ 4576$ac_includes_default 4577int 4578main () 4579{ 4580 4581 /* Are we little or big endian? From Harbison&Steele. */ 4582 union 4583 { 4584 long int l; 4585 char c[sizeof (long int)]; 4586 } u; 4587 u.l = 1; 4588 return u.c[sizeof (long int) - 1] == 1; 4589 4590 ; 4591 return 0; 4592} 4593_ACEOF 4594rm -f conftest$ac_exeext 4595if { (ac_try="$ac_link" 4596case "(($ac_try" in 4597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4598 *) ac_try_echo=$ac_try;; 4599esac 4600eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4601 (eval "$ac_link") 2>&5 4602 ac_status=$? 4603 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4604 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4605 { (case "(($ac_try" in 4606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4607 *) ac_try_echo=$ac_try;; 4608esac 4609eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4610 (eval "$ac_try") 2>&5 4611 ac_status=$? 4612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4613 (exit $ac_status); }; }; then 4614 ac_cv_c_bigendian=no 4615else 4616 echo "$as_me: program exited with status $ac_status" >&5 4617echo "$as_me: failed program was:" >&5 4618sed 's/^/| /' conftest.$ac_ext >&5 4619 4620( exit $ac_status ) 4621ac_cv_c_bigendian=yes 4622fi 4623rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4624fi 4625 4626 4627fi 4628 4629rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4630fi 4631{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 4632echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } 4633case $ac_cv_c_bigendian in 4634 yes) 4635 ENDIAN=big 4636 ;; 4637 no) 4638 ENDIAN=little 4639 ;; 4640 *) 4641 { { echo "$as_me:$LINENO: error: unknown endianness 4642presetting ac_cv_c_bigendian=no (or yes) will help" >&5 4643echo "$as_me: error: unknown endianness 4644presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 4645 { (exit 1); exit 1; }; } ;; 4646esac 4647 4648 4649if test "$cross_compiling" = yes; then 4650 LLVM_CROSS_COMPILING=1 4651 4652 4653{ echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5 4654echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; } 4655if test "${ac_cv_build_exeext+set}" = set; then 4656 echo $ECHO_N "(cached) $ECHO_C" >&6 4657else 4658 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4659 ac_cv_build_exeext=.exe 4660else 4661 ac_build_prefix=${build_alias}- 4662 4663 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args. 4664set dummy ${ac_build_prefix}gcc; ac_word=$2 4665{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4666echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4667if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4668 echo $ECHO_N "(cached) $ECHO_C" >&6 4669else 4670 if test -n "$BUILD_CC"; then 4671 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4672else 4673as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4674for as_dir in $PATH 4675do 4676 IFS=$as_save_IFS 4677 test -z "$as_dir" && as_dir=. 4678 for ac_exec_ext in '' $ac_executable_extensions; do 4679 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4680 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc" 4681 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4682 break 2 4683 fi 4684done 4685done 4686IFS=$as_save_IFS 4687 4688fi 4689fi 4690BUILD_CC=$ac_cv_prog_BUILD_CC 4691if test -n "$BUILD_CC"; then 4692 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4693echo "${ECHO_T}$BUILD_CC" >&6; } 4694else 4695 { echo "$as_me:$LINENO: result: no" >&5 4696echo "${ECHO_T}no" >&6; } 4697fi 4698 4699 4700 if test -z "$BUILD_CC"; then 4701 # Extract the first word of "gcc", so it can be a program name with args. 4702set dummy gcc; ac_word=$2 4703{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4704echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4705if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4706 echo $ECHO_N "(cached) $ECHO_C" >&6 4707else 4708 if test -n "$BUILD_CC"; then 4709 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4710else 4711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4712for as_dir in $PATH 4713do 4714 IFS=$as_save_IFS 4715 test -z "$as_dir" && as_dir=. 4716 for ac_exec_ext in '' $ac_executable_extensions; do 4717 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4718 ac_cv_prog_BUILD_CC="gcc" 4719 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4720 break 2 4721 fi 4722done 4723done 4724IFS=$as_save_IFS 4725 4726fi 4727fi 4728BUILD_CC=$ac_cv_prog_BUILD_CC 4729if test -n "$BUILD_CC"; then 4730 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4731echo "${ECHO_T}$BUILD_CC" >&6; } 4732else 4733 { echo "$as_me:$LINENO: result: no" >&5 4734echo "${ECHO_T}no" >&6; } 4735fi 4736 4737 4738 if test -z "$BUILD_CC"; then 4739 # Extract the first word of "cc", so it can be a program name with args. 4740set dummy cc; ac_word=$2 4741{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4742echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4743if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4744 echo $ECHO_N "(cached) $ECHO_C" >&6 4745else 4746 if test -n "$BUILD_CC"; then 4747 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4748else 4749 ac_prog_rejected=no 4750as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4751for as_dir in $PATH 4752do 4753 IFS=$as_save_IFS 4754 test -z "$as_dir" && as_dir=. 4755 for ac_exec_ext in '' $ac_executable_extensions; do 4756 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4757 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4758 ac_prog_rejected=yes 4759 continue 4760 fi 4761 ac_cv_prog_BUILD_CC="cc" 4762 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4763 break 2 4764 fi 4765done 4766done 4767IFS=$as_save_IFS 4768 4769if test $ac_prog_rejected = yes; then 4770 # We found a bogon in the path, so make sure we never use it. 4771 set dummy $ac_cv_prog_BUILD_CC 4772 shift 4773 if test $# != 0; then 4774 # We chose a different compiler from the bogus one. 4775 # However, it has the same basename, so the bogon will be chosen 4776 # first if we set BUILD_CC to just the basename; use the full file name. 4777 shift 4778 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@" 4779 fi 4780fi 4781fi 4782fi 4783BUILD_CC=$ac_cv_prog_BUILD_CC 4784if test -n "$BUILD_CC"; then 4785 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4786echo "${ECHO_T}$BUILD_CC" >&6; } 4787else 4788 { echo "$as_me:$LINENO: result: no" >&5 4789echo "${ECHO_T}no" >&6; } 4790fi 4791 4792 4793 fi 4794 fi 4795 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5 4796echo "$as_me: error: no acceptable cc found in \$PATH" >&2;} 4797 { (exit 1); exit 1; }; } 4798 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 4799 rm -f conftest* 4800 echo 'int main () { return 0; }' > conftest.$ac_ext 4801 ac_cv_build_exeext= 4802 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5 4803 (eval $ac_build_link) 2>&5 4804 ac_status=$? 4805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4806 (exit $ac_status); }; then 4807 for file in conftest.*; do 4808 case $file in 4809 *.c | *.o | *.obj | *.dSYM) ;; 4810 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 4811 esac 4812 done 4813 else 4814 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5 4815echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;} 4816 { (exit 1); exit 1; }; } 4817 fi 4818 rm -f conftest* 4819 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank 4820fi 4821fi 4822 4823BUILD_EXEEXT="" 4824test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext} 4825{ echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5 4826echo "${ECHO_T}${ac_cv_build_exeext}" >&6; } 4827ac_build_exeext=$BUILD_EXEEXT 4828 4829 ac_build_prefix=${build_alias}- 4830 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args. 4831set dummy ${ac_build_prefix}g++; ac_word=$2 4832{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4833echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4834if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4835 echo $ECHO_N "(cached) $ECHO_C" >&6 4836else 4837 if test -n "$BUILD_CXX"; then 4838 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4839else 4840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4841for as_dir in $PATH 4842do 4843 IFS=$as_save_IFS 4844 test -z "$as_dir" && as_dir=. 4845 for ac_exec_ext in '' $ac_executable_extensions; do 4846 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4847 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++" 4848 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4849 break 2 4850 fi 4851done 4852done 4853IFS=$as_save_IFS 4854 4855fi 4856fi 4857BUILD_CXX=$ac_cv_prog_BUILD_CXX 4858if test -n "$BUILD_CXX"; then 4859 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4860echo "${ECHO_T}$BUILD_CXX" >&6; } 4861else 4862 { echo "$as_me:$LINENO: result: no" >&5 4863echo "${ECHO_T}no" >&6; } 4864fi 4865 4866 4867 if test -z "$BUILD_CXX"; then 4868 # Extract the first word of "g++", so it can be a program name with args. 4869set dummy g++; ac_word=$2 4870{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4871echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4872if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4873 echo $ECHO_N "(cached) $ECHO_C" >&6 4874else 4875 if test -n "$BUILD_CXX"; then 4876 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4877else 4878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4879for as_dir in $PATH 4880do 4881 IFS=$as_save_IFS 4882 test -z "$as_dir" && as_dir=. 4883 for ac_exec_ext in '' $ac_executable_extensions; do 4884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4885 ac_cv_prog_BUILD_CXX="g++" 4886 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4887 break 2 4888 fi 4889done 4890done 4891IFS=$as_save_IFS 4892 4893fi 4894fi 4895BUILD_CXX=$ac_cv_prog_BUILD_CXX 4896if test -n "$BUILD_CXX"; then 4897 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4898echo "${ECHO_T}$BUILD_CXX" >&6; } 4899else 4900 { echo "$as_me:$LINENO: result: no" >&5 4901echo "${ECHO_T}no" >&6; } 4902fi 4903 4904 4905 if test -z "$BUILD_CXX"; then 4906 # Extract the first word of "c++", so it can be a program name with args. 4907set dummy c++; ac_word=$2 4908{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4909echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4910if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4911 echo $ECHO_N "(cached) $ECHO_C" >&6 4912else 4913 if test -n "$BUILD_CXX"; then 4914 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4915else 4916 ac_prog_rejected=no 4917as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4918for as_dir in $PATH 4919do 4920 IFS=$as_save_IFS 4921 test -z "$as_dir" && as_dir=. 4922 for ac_exec_ext in '' $ac_executable_extensions; do 4923 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4924 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then 4925 ac_prog_rejected=yes 4926 continue 4927 fi 4928 ac_cv_prog_BUILD_CXX="c++" 4929 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4930 break 2 4931 fi 4932done 4933done 4934IFS=$as_save_IFS 4935 4936if test $ac_prog_rejected = yes; then 4937 # We found a bogon in the path, so make sure we never use it. 4938 set dummy $ac_cv_prog_BUILD_CXX 4939 shift 4940 if test $# != 0; then 4941 # We chose a different compiler from the bogus one. 4942 # However, it has the same basename, so the bogon will be chosen 4943 # first if we set BUILD_CXX to just the basename; use the full file name. 4944 shift 4945 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@" 4946 fi 4947fi 4948fi 4949fi 4950BUILD_CXX=$ac_cv_prog_BUILD_CXX 4951if test -n "$BUILD_CXX"; then 4952 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4953echo "${ECHO_T}$BUILD_CXX" >&6; } 4954else 4955 { echo "$as_me:$LINENO: result: no" >&5 4956echo "${ECHO_T}no" >&6; } 4957fi 4958 4959 4960 fi 4961 fi 4962else 4963 LLVM_CROSS_COMPILING=0 4964 4965fi 4966 4967if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then 4968 cvsbuild="yes" 4969 optimize="no" 4970 CVSBUILD=CVSBUILD=1 4971 4972else 4973 cvsbuild="no" 4974 optimize="yes" 4975fi 4976 4977 4978# Check whether --enable-libcpp was given. 4979if test "${enable_libcpp+set}" = set; then 4980 enableval=$enable_libcpp; 4981else 4982 enableval=default 4983fi 4984 4985case "$enableval" in 4986 yes) ENABLE_LIBCPP=1 4987 ;; 4988 no) ENABLE_LIBCPP=0 4989 ;; 4990 default) ENABLE_LIBCPP=0 4991;; 4992 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5 4993echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;} 4994 { (exit 1); exit 1; }; } ;; 4995esac 4996 4997# Check whether --enable-optimized was given. 4998if test "${enable_optimized+set}" = set; then 4999 enableval=$enable_optimized; 5000else 5001 enableval=$optimize 5002fi 5003 5004if test ${enableval} = "no" ; then 5005 ENABLE_OPTIMIZED= 5006 5007else 5008 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1 5009 5010fi 5011 5012# Check whether --enable-profiling was given. 5013if test "${enable_profiling+set}" = set; then 5014 enableval=$enable_profiling; 5015else 5016 enableval="no" 5017fi 5018 5019if test ${enableval} = "no" ; then 5020 ENABLE_PROFILING= 5021 5022else 5023 ENABLE_PROFILING=ENABLE_PROFILING=1 5024 5025fi 5026 5027# Check whether --enable-assertions was given. 5028if test "${enable_assertions+set}" = set; then 5029 enableval=$enable_assertions; 5030else 5031 enableval="yes" 5032fi 5033 5034if test ${enableval} = "yes" ; then 5035 DISABLE_ASSERTIONS= 5036 5037else 5038 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1 5039 5040fi 5041 5042# Check whether --enable-expensive-checks was given. 5043if test "${enable_expensive_checks+set}" = set; then 5044 enableval=$enable_expensive_checks; 5045else 5046 enableval="no" 5047fi 5048 5049if test ${enableval} = "yes" ; then 5050 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1 5051 5052 EXPENSIVE_CHECKS=yes 5053 5054else 5055 ENABLE_EXPENSIVE_CHECKS= 5056 5057 EXPENSIVE_CHECKS=no 5058 5059fi 5060 5061# Check whether --enable-debug-runtime was given. 5062if test "${enable_debug_runtime+set}" = set; then 5063 enableval=$enable_debug_runtime; 5064else 5065 enableval=no 5066fi 5067 5068if test ${enableval} = "no" ; then 5069 DEBUG_RUNTIME= 5070 5071else 5072 DEBUG_RUNTIME=DEBUG_RUNTIME=1 5073 5074fi 5075 5076# Check whether --enable-debug-symbols was given. 5077if test "${enable_debug_symbols+set}" = set; then 5078 enableval=$enable_debug_symbols; 5079else 5080 enableval=no 5081fi 5082 5083if test ${enableval} = "no" ; then 5084 DEBUG_SYMBOLS= 5085 5086else 5087 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1 5088 5089fi 5090 5091# Check whether --enable-jit was given. 5092if test "${enable_jit+set}" = set; then 5093 enableval=$enable_jit; 5094else 5095 enableval=default 5096fi 5097 5098if test ${enableval} = "no" 5099then 5100 JIT= 5101 5102else 5103 case "$llvm_cv_target_arch" in 5104 x86) TARGET_HAS_JIT=1 5105 ;; 5106 Sparc) TARGET_HAS_JIT=0 5107 ;; 5108 PowerPC) TARGET_HAS_JIT=1 5109 ;; 5110 x86_64) TARGET_HAS_JIT=1 5111 ;; 5112 ARM) TARGET_HAS_JIT=1 5113 ;; 5114 Mips) TARGET_HAS_JIT=1 5115 ;; 5116 XCore) TARGET_HAS_JIT=0 5117 ;; 5118 MSP430) TARGET_HAS_JIT=0 5119 ;; 5120 Hexagon) TARGET_HAS_JIT=0 5121 ;; 5122 MBlaze) TARGET_HAS_JIT=0 5123 ;; 5124 PTX) TARGET_HAS_JIT=0 5125 ;; 5126 *) TARGET_HAS_JIT=0 5127 ;; 5128 esac 5129fi 5130 5131# Check whether --enable-docs was given. 5132if test "${enable_docs+set}" = set; then 5133 enableval=$enable_docs; 5134else 5135 enableval=default 5136fi 5137 5138case "$enableval" in 5139 yes) ENABLE_DOCS=1 5140 ;; 5141 no) ENABLE_DOCS=0 5142 ;; 5143 default) ENABLE_DOCS=1 5144 ;; 5145 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5 5146echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;} 5147 { (exit 1); exit 1; }; } ;; 5148esac 5149 5150# Check whether --enable-doxygen was given. 5151if test "${enable_doxygen+set}" = set; then 5152 enableval=$enable_doxygen; 5153else 5154 enableval=default 5155fi 5156 5157case "$enableval" in 5158 yes) ENABLE_DOXYGEN=1 5159 ;; 5160 no) ENABLE_DOXYGEN=0 5161 ;; 5162 default) ENABLE_DOXYGEN=0 5163 ;; 5164 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5 5165echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;} 5166 { (exit 1); exit 1; }; } ;; 5167esac 5168 5169# Check whether --enable-threads was given. 5170if test "${enable_threads+set}" = set; then 5171 enableval=$enable_threads; 5172else 5173 enableval=default 5174fi 5175 5176case "$enableval" in 5177 yes) LLVM_ENABLE_THREADS=1 5178 ;; 5179 no) LLVM_ENABLE_THREADS=0 5180 ;; 5181 default) LLVM_ENABLE_THREADS=1 5182 ;; 5183 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5 5184echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;} 5185 { (exit 1); exit 1; }; } ;; 5186esac 5187 5188cat >>confdefs.h <<_ACEOF 5189#define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS 5190_ACEOF 5191 5192 5193# Check whether --enable-pthreads was given. 5194if test "${enable_pthreads+set}" = set; then 5195 enableval=$enable_pthreads; 5196else 5197 enableval=default 5198fi 5199 5200case "$enableval" in 5201 yes) ENABLE_PTHREADS=1 5202 ;; 5203 no) ENABLE_PTHREADS=0 5204 ;; 5205 default) ENABLE_PTHREADS=1 5206 ;; 5207 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5 5208echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;} 5209 { (exit 1); exit 1; }; } ;; 5210esac 5211 5212# Check whether --enable-pic was given. 5213if test "${enable_pic+set}" = set; then 5214 enableval=$enable_pic; 5215else 5216 enableval=default 5217fi 5218 5219case "$enableval" in 5220 yes) ENABLE_PIC=1 5221 ;; 5222 no) ENABLE_PIC=0 5223 ;; 5224 default) ENABLE_PIC=1 5225 ;; 5226 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5 5227echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;} 5228 { (exit 1); exit 1; }; } ;; 5229esac 5230 5231cat >>confdefs.h <<_ACEOF 5232#define ENABLE_PIC $ENABLE_PIC 5233_ACEOF 5234 5235 5236# Check whether --enable-shared was given. 5237if test "${enable_shared+set}" = set; then 5238 enableval=$enable_shared; 5239else 5240 enableval=default 5241fi 5242 5243case "$enableval" in 5244 yes) ENABLE_SHARED=1 5245 ;; 5246 no) ENABLE_SHARED=0 5247 ;; 5248 default) ENABLE_SHARED=0 5249 ;; 5250 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5 5251echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;} 5252 { (exit 1); exit 1; }; } ;; 5253esac 5254 5255# Check whether --enable-embed-stdcxx was given. 5256if test "${enable_embed_stdcxx+set}" = set; then 5257 enableval=$enable_embed_stdcxx; 5258else 5259 enableval=default 5260fi 5261 5262case "$enableval" in 5263 yes) ENABLE_EMBED_STDCXX=1 5264 ;; 5265 no) ENABLE_EMBED_STDCXX=0 5266 ;; 5267 default) ENABLE_EMBED_STDCXX=0 5268 ;; 5269 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5 5270echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;} 5271 { (exit 1); exit 1; }; } ;; 5272esac 5273 5274# Check whether --enable-timestamps was given. 5275if test "${enable_timestamps+set}" = set; then 5276 enableval=$enable_timestamps; 5277else 5278 enableval=default 5279fi 5280 5281case "$enableval" in 5282 yes) ENABLE_TIMESTAMPS=1 5283 ;; 5284 no) ENABLE_TIMESTAMPS=0 5285 ;; 5286 default) ENABLE_TIMESTAMPS=1 5287 ;; 5288 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5 5289echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;} 5290 { (exit 1); exit 1; }; } ;; 5291esac 5292 5293cat >>confdefs.h <<_ACEOF 5294#define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS 5295_ACEOF 5296 5297 5298TARGETS_TO_BUILD="" 5299# Check whether --enable-targets was given. 5300if test "${enable_targets+set}" = set; then 5301 enableval=$enable_targets; 5302else 5303 enableval=all 5304fi 5305 5306if test "$enableval" = host-only ; then 5307 enableval=host 5308fi 5309case "$enableval" in 5310 all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips CellSPU XCore MSP430 CppBackend MBlaze PTX Hexagon" ;; 5311 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do 5312 case "$a_target" in 5313 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5314 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5315 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5316 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5317 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5318 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5319 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5320 spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5321 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5322 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5323 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;; 5324 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5325 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5326 ptx) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5327 host) case "$llvm_cv_target_arch" in 5328 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5329 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5330 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5331 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5332 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5333 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5334 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5335 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5336 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5337 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5338 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;; 5339 PTX) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5340 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5 5341echo "$as_me: error: Can not set target to build" >&2;} 5342 { (exit 1); exit 1; }; } ;; 5343 esac ;; 5344 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5 5345echo "$as_me: error: Unrecognized target $a_target" >&2;} 5346 { (exit 1); exit 1; }; } ;; 5347 esac 5348 done 5349 ;; 5350esac 5351TARGETS_TO_BUILD=$TARGETS_TO_BUILD 5352 5353 5354for a_target in $TARGETS_TO_BUILD; do 5355 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then 5356 5357cat >>confdefs.h <<_ACEOF 5358#define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH 5359_ACEOF 5360 5361 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target" 5362 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo" 5363 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC" 5364 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter" 5365 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5366 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser" 5367 fi 5368 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then 5369 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler" 5370 fi 5371 5372cat >>confdefs.h <<_ACEOF 5373#define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET 5374_ACEOF 5375 5376 5377cat >>confdefs.h <<_ACEOF 5378#define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO 5379_ACEOF 5380 5381 5382cat >>confdefs.h <<_ACEOF 5383#define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC 5384_ACEOF 5385 5386 5387cat >>confdefs.h <<_ACEOF 5388#define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER 5389_ACEOF 5390 5391 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5392 5393cat >>confdefs.h <<_ACEOF 5394#define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER 5395_ACEOF 5396 5397 fi 5398 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then 5399 5400cat >>confdefs.h <<_ACEOF 5401#define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER 5402_ACEOF 5403 5404 fi 5405 fi 5406done 5407 5408LLVM_ENUM_TARGETS="" 5409LLVM_ENUM_ASM_PRINTERS="" 5410LLVM_ENUM_ASM_PARSERS="" 5411LLVM_ENUM_DISASSEMBLERS="" 5412for target_to_build in $TARGETS_TO_BUILD; do 5413 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS" 5414 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then 5415 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS"; 5416 fi 5417 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then 5418 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS"; 5419 fi 5420 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then 5421 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS"; 5422 fi 5423done 5424 5425 5426 5427 5428 5429 5430# Check whether --with-optimize-option was given. 5431if test "${with_optimize_option+set}" = set; then 5432 withval=$with_optimize_option; 5433else 5434 withval=default 5435fi 5436 5437{ echo "$as_me:$LINENO: checking optimization flags" >&5 5438echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; } 5439case "$withval" in 5440 default) 5441 case "$llvm_cv_os_type" in 5442 FreeBSD) optimize_option=-O2 ;; 5443 MingW) optimize_option=-O2 ;; 5444 *) optimize_option=-O3 ;; 5445 esac ;; 5446 *) optimize_option="$withval" ;; 5447esac 5448OPTIMIZE_OPTION=$optimize_option 5449 5450{ echo "$as_me:$LINENO: result: $optimize_option" >&5 5451echo "${ECHO_T}$optimize_option" >&6; } 5452 5453 5454# Check whether --with-extra-options was given. 5455if test "${with_extra_options+set}" = set; then 5456 withval=$with_extra_options; 5457else 5458 withval=default 5459fi 5460 5461case "$withval" in 5462 default) EXTRA_OPTIONS= ;; 5463 *) EXTRA_OPTIONS=$withval ;; 5464esac 5465EXTRA_OPTIONS=$EXTRA_OPTIONS 5466 5467 5468 5469# Check whether --with-extra-ld-options was given. 5470if test "${with_extra_ld_options+set}" = set; then 5471 withval=$with_extra_ld_options; 5472else 5473 withval=default 5474fi 5475 5476case "$withval" in 5477 default) EXTRA_LD_OPTIONS= ;; 5478 *) EXTRA_LD_OPTIONS=$withval ;; 5479esac 5480EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS 5481 5482 5483# Check whether --enable-bindings was given. 5484if test "${enable_bindings+set}" = set; then 5485 enableval=$enable_bindings; 5486else 5487 enableval=default 5488fi 5489 5490BINDINGS_TO_BUILD="" 5491case "$enableval" in 5492 yes | default | auto) BINDINGS_TO_BUILD="auto" ;; 5493 all ) BINDINGS_TO_BUILD="ocaml" ;; 5494 none | no) BINDINGS_TO_BUILD="" ;; 5495 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do 5496 case "$a_binding" in 5497 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;; 5498 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5 5499echo "$as_me: error: Unrecognized binding $a_binding" >&2;} 5500 { (exit 1); exit 1; }; } ;; 5501 esac 5502 done 5503 ;; 5504esac 5505 5506 5507# Check whether --with-ocaml-libdir was given. 5508if test "${with_ocaml_libdir+set}" = set; then 5509 withval=$with_ocaml_libdir; 5510else 5511 withval=auto 5512fi 5513 5514case "$withval" in 5515 auto) with_ocaml_libdir="$withval" ;; 5516 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;; 5517 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5 5518echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;} 5519 { (exit 1); exit 1; }; } ;; 5520esac 5521 5522 5523# Check whether --with-clang-srcdir was given. 5524if test "${with_clang_srcdir+set}" = set; then 5525 withval=$with_clang_srcdir; 5526else 5527 withval="-" 5528fi 5529 5530case "$withval" in 5531 -) clang_src_root="" ;; 5532 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;; 5533 *) clang_src_root="$ac_pwd/$withval" ;; 5534esac 5535CLANG_SRC_ROOT=$clang_src_root 5536 5537 5538 5539# Check whether --with-clang-resource-dir was given. 5540if test "${with_clang_resource_dir+set}" = set; then 5541 withval=$with_clang_resource_dir; 5542else 5543 withval="" 5544fi 5545 5546 5547cat >>confdefs.h <<_ACEOF 5548#define CLANG_RESOURCE_DIR "$withval" 5549_ACEOF 5550 5551 5552 5553# Check whether --with-c-include-dirs was given. 5554if test "${with_c_include_dirs+set}" = set; then 5555 withval=$with_c_include_dirs; 5556else 5557 withval="" 5558fi 5559 5560 5561cat >>confdefs.h <<_ACEOF 5562#define C_INCLUDE_DIRS "$withval" 5563_ACEOF 5564 5565 5566# Clang normally uses the system c++ headers and libraries. With this option, 5567# clang will use the ones provided by a gcc installation instead. This option should 5568# be passed the same value that was used with --prefix when configuring gcc. 5569 5570# Check whether --with-gcc-toolchain was given. 5571if test "${with_gcc_toolchain+set}" = set; then 5572 withval=$with_gcc_toolchain; 5573else 5574 withval="" 5575fi 5576 5577 5578cat >>confdefs.h <<_ACEOF 5579#define GCC_INSTALL_PREFIX "$withval" 5580_ACEOF 5581 5582 5583 5584# Check whether --with-binutils-include was given. 5585if test "${with_binutils_include+set}" = set; then 5586 withval=$with_binutils_include; 5587else 5588 withval=default 5589fi 5590 5591case "$withval" in 5592 default) WITH_BINUTILS_INCDIR=default ;; 5593 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;; 5594 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5 5595echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;} 5596 { (exit 1); exit 1; }; } ;; 5597esac 5598if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then 5599 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR 5600 5601 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then 5602 echo "$WITH_BINUTILS_INCDIR/plugin-api.h" 5603 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5 5604echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;} 5605 { (exit 1); exit 1; }; }; 5606 fi 5607fi 5608 5609 5610# Check whether --with-bug-report-url was given. 5611if test "${with_bug_report_url+set}" = set; then 5612 withval=$with_bug_report_url; 5613else 5614 withval="http://llvm.org/bugs/" 5615fi 5616 5617 5618cat >>confdefs.h <<_ACEOF 5619#define BUG_REPORT_URL "$withval" 5620_ACEOF 5621 5622 5623# Check whether --enable-libffi was given. 5624if test "${enable_libffi+set}" = set; then 5625 enableval=$enable_libffi; case "$enableval" in 5626 yes) llvm_cv_enable_libffi="yes" ;; 5627 no) llvm_cv_enable_libffi="no" ;; 5628 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5 5629echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;} 5630 { (exit 1); exit 1; }; } ;; 5631 esac 5632else 5633 llvm_cv_enable_libffi=no 5634fi 5635 5636 5637 5638# Check whether --with-internal-prefix was given. 5639if test "${with_internal_prefix+set}" = set; then 5640 withval=$with_internal_prefix; 5641else 5642 withval="" 5643fi 5644 5645INTERNAL_PREFIX=$withval 5646 5647 5648 5649{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 5650echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } 5651if test "${lt_cv_path_NM+set}" = set; then 5652 echo $ECHO_N "(cached) $ECHO_C" >&6 5653else 5654 if test -n "$NM"; then 5655 # Let the user override the test. 5656 lt_cv_path_NM="$NM" 5657else 5658 lt_nm_to_check="${ac_tool_prefix}nm" 5659 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5660 lt_nm_to_check="$lt_nm_to_check nm" 5661 fi 5662 for lt_tmp_nm in $lt_nm_to_check; do 5663 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5664 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5665 IFS="$lt_save_ifs" 5666 test -z "$ac_dir" && ac_dir=. 5667 tmp_nm="$ac_dir/$lt_tmp_nm" 5668 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5669 # Check to see if the nm accepts a BSD-compat flag. 5670 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5671 # nm: unknown option "B" ignored 5672 # Tru64's nm complains that /dev/null is an invalid object file 5673 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5674 */dev/null* | *'Invalid file or object type'*) 5675 lt_cv_path_NM="$tmp_nm -B" 5676 break 5677 ;; 5678 *) 5679 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5680 */dev/null*) 5681 lt_cv_path_NM="$tmp_nm -p" 5682 break 5683 ;; 5684 *) 5685 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5686 continue # so that we can try to find one that supports BSD flags 5687 ;; 5688 esac 5689 ;; 5690 esac 5691 fi 5692 done 5693 IFS="$lt_save_ifs" 5694 done 5695 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 5696fi 5697fi 5698{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 5699echo "${ECHO_T}$lt_cv_path_NM" >&6; } 5700NM="$lt_cv_path_NM" 5701 5702 5703 5704{ echo "$as_me:$LINENO: checking for GNU make" >&5 5705echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; } 5706if test "${llvm_cv_gnu_make_command+set}" = set; then 5707 echo $ECHO_N "(cached) $ECHO_C" >&6 5708else 5709 llvm_cv_gnu_make_command='' 5710 for a in "$MAKE" make gmake gnumake ; do 5711 if test -z "$a" ; then continue ; fi ; 5712 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) 5713 then 5714 llvm_cv_gnu_make_command=$a ; 5715 break; 5716 fi 5717 done 5718fi 5719{ echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5 5720echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; } 5721 if test "x$llvm_cv_gnu_make_command" != "x" ; then 5722 ifGNUmake='' ; 5723 else 5724 ifGNUmake='#' ; 5725 { echo "$as_me:$LINENO: result: \"Not found\"" >&5 5726echo "${ECHO_T}\"Not found\"" >&6; }; 5727 fi 5728 5729 5730{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 5731echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } 5732LN_S=$as_ln_s 5733if test "$LN_S" = "ln -s"; then 5734 { echo "$as_me:$LINENO: result: yes" >&5 5735echo "${ECHO_T}yes" >&6; } 5736else 5737 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 5738echo "${ECHO_T}no, using $LN_S" >&6; } 5739fi 5740 5741# Extract the first word of "cmp", so it can be a program name with args. 5742set dummy cmp; ac_word=$2 5743{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5744echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5745if test "${ac_cv_path_CMP+set}" = set; then 5746 echo $ECHO_N "(cached) $ECHO_C" >&6 5747else 5748 case $CMP in 5749 [\\/]* | ?:[\\/]*) 5750 ac_cv_path_CMP="$CMP" # Let the user override the test with a path. 5751 ;; 5752 *) 5753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5754for as_dir in $PATH 5755do 5756 IFS=$as_save_IFS 5757 test -z "$as_dir" && as_dir=. 5758 for ac_exec_ext in '' $ac_executable_extensions; do 5759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5760 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext" 5761 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5762 break 2 5763 fi 5764done 5765done 5766IFS=$as_save_IFS 5767 5768 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp" 5769 ;; 5770esac 5771fi 5772CMP=$ac_cv_path_CMP 5773if test -n "$CMP"; then 5774 { echo "$as_me:$LINENO: result: $CMP" >&5 5775echo "${ECHO_T}$CMP" >&6; } 5776else 5777 { echo "$as_me:$LINENO: result: no" >&5 5778echo "${ECHO_T}no" >&6; } 5779fi 5780 5781 5782# Extract the first word of "cp", so it can be a program name with args. 5783set dummy cp; ac_word=$2 5784{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5785echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5786if test "${ac_cv_path_CP+set}" = set; then 5787 echo $ECHO_N "(cached) $ECHO_C" >&6 5788else 5789 case $CP in 5790 [\\/]* | ?:[\\/]*) 5791 ac_cv_path_CP="$CP" # Let the user override the test with a path. 5792 ;; 5793 *) 5794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5795for as_dir in $PATH 5796do 5797 IFS=$as_save_IFS 5798 test -z "$as_dir" && as_dir=. 5799 for ac_exec_ext in '' $ac_executable_extensions; do 5800 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5801 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext" 5802 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5803 break 2 5804 fi 5805done 5806done 5807IFS=$as_save_IFS 5808 5809 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp" 5810 ;; 5811esac 5812fi 5813CP=$ac_cv_path_CP 5814if test -n "$CP"; then 5815 { echo "$as_me:$LINENO: result: $CP" >&5 5816echo "${ECHO_T}$CP" >&6; } 5817else 5818 { echo "$as_me:$LINENO: result: no" >&5 5819echo "${ECHO_T}no" >&6; } 5820fi 5821 5822 5823# Extract the first word of "date", so it can be a program name with args. 5824set dummy date; ac_word=$2 5825{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5826echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5827if test "${ac_cv_path_DATE+set}" = set; then 5828 echo $ECHO_N "(cached) $ECHO_C" >&6 5829else 5830 case $DATE in 5831 [\\/]* | ?:[\\/]*) 5832 ac_cv_path_DATE="$DATE" # Let the user override the test with a path. 5833 ;; 5834 *) 5835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5836for as_dir in $PATH 5837do 5838 IFS=$as_save_IFS 5839 test -z "$as_dir" && as_dir=. 5840 for ac_exec_ext in '' $ac_executable_extensions; do 5841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5842 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext" 5843 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5844 break 2 5845 fi 5846done 5847done 5848IFS=$as_save_IFS 5849 5850 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date" 5851 ;; 5852esac 5853fi 5854DATE=$ac_cv_path_DATE 5855if test -n "$DATE"; then 5856 { echo "$as_me:$LINENO: result: $DATE" >&5 5857echo "${ECHO_T}$DATE" >&6; } 5858else 5859 { echo "$as_me:$LINENO: result: no" >&5 5860echo "${ECHO_T}no" >&6; } 5861fi 5862 5863 5864# Extract the first word of "find", so it can be a program name with args. 5865set dummy find; ac_word=$2 5866{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5867echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5868if test "${ac_cv_path_FIND+set}" = set; then 5869 echo $ECHO_N "(cached) $ECHO_C" >&6 5870else 5871 case $FIND in 5872 [\\/]* | ?:[\\/]*) 5873 ac_cv_path_FIND="$FIND" # Let the user override the test with a path. 5874 ;; 5875 *) 5876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5877for as_dir in $PATH 5878do 5879 IFS=$as_save_IFS 5880 test -z "$as_dir" && as_dir=. 5881 for ac_exec_ext in '' $ac_executable_extensions; do 5882 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5883 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext" 5884 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5885 break 2 5886 fi 5887done 5888done 5889IFS=$as_save_IFS 5890 5891 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find" 5892 ;; 5893esac 5894fi 5895FIND=$ac_cv_path_FIND 5896if test -n "$FIND"; then 5897 { echo "$as_me:$LINENO: result: $FIND" >&5 5898echo "${ECHO_T}$FIND" >&6; } 5899else 5900 { echo "$as_me:$LINENO: result: no" >&5 5901echo "${ECHO_T}no" >&6; } 5902fi 5903 5904 5905# Extract the first word of "grep", so it can be a program name with args. 5906set dummy grep; ac_word=$2 5907{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5908echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5909if test "${ac_cv_path_GREP+set}" = set; then 5910 echo $ECHO_N "(cached) $ECHO_C" >&6 5911else 5912 case $GREP in 5913 [\\/]* | ?:[\\/]*) 5914 ac_cv_path_GREP="$GREP" # Let the user override the test with a path. 5915 ;; 5916 *) 5917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5918for as_dir in $PATH 5919do 5920 IFS=$as_save_IFS 5921 test -z "$as_dir" && as_dir=. 5922 for ac_exec_ext in '' $ac_executable_extensions; do 5923 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5924 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext" 5925 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5926 break 2 5927 fi 5928done 5929done 5930IFS=$as_save_IFS 5931 5932 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep" 5933 ;; 5934esac 5935fi 5936GREP=$ac_cv_path_GREP 5937if test -n "$GREP"; then 5938 { echo "$as_me:$LINENO: result: $GREP" >&5 5939echo "${ECHO_T}$GREP" >&6; } 5940else 5941 { echo "$as_me:$LINENO: result: no" >&5 5942echo "${ECHO_T}no" >&6; } 5943fi 5944 5945 5946# Extract the first word of "mkdir", so it can be a program name with args. 5947set dummy mkdir; ac_word=$2 5948{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5949echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5950if test "${ac_cv_path_MKDIR+set}" = set; then 5951 echo $ECHO_N "(cached) $ECHO_C" >&6 5952else 5953 case $MKDIR in 5954 [\\/]* | ?:[\\/]*) 5955 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path. 5956 ;; 5957 *) 5958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5959for as_dir in $PATH 5960do 5961 IFS=$as_save_IFS 5962 test -z "$as_dir" && as_dir=. 5963 for ac_exec_ext in '' $ac_executable_extensions; do 5964 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5965 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext" 5966 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5967 break 2 5968 fi 5969done 5970done 5971IFS=$as_save_IFS 5972 5973 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir" 5974 ;; 5975esac 5976fi 5977MKDIR=$ac_cv_path_MKDIR 5978if test -n "$MKDIR"; then 5979 { echo "$as_me:$LINENO: result: $MKDIR" >&5 5980echo "${ECHO_T}$MKDIR" >&6; } 5981else 5982 { echo "$as_me:$LINENO: result: no" >&5 5983echo "${ECHO_T}no" >&6; } 5984fi 5985 5986 5987# Extract the first word of "mv", so it can be a program name with args. 5988set dummy mv; ac_word=$2 5989{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5990echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5991if test "${ac_cv_path_MV+set}" = set; then 5992 echo $ECHO_N "(cached) $ECHO_C" >&6 5993else 5994 case $MV in 5995 [\\/]* | ?:[\\/]*) 5996 ac_cv_path_MV="$MV" # Let the user override the test with a path. 5997 ;; 5998 *) 5999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6000for as_dir in $PATH 6001do 6002 IFS=$as_save_IFS 6003 test -z "$as_dir" && as_dir=. 6004 for ac_exec_ext in '' $ac_executable_extensions; do 6005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6006 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 6007 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6008 break 2 6009 fi 6010done 6011done 6012IFS=$as_save_IFS 6013 6014 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 6015 ;; 6016esac 6017fi 6018MV=$ac_cv_path_MV 6019if test -n "$MV"; then 6020 { echo "$as_me:$LINENO: result: $MV" >&5 6021echo "${ECHO_T}$MV" >&6; } 6022else 6023 { echo "$as_me:$LINENO: result: no" >&5 6024echo "${ECHO_T}no" >&6; } 6025fi 6026 6027 6028if test -n "$ac_tool_prefix"; then 6029 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6030set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6031{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6032echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6033if test "${ac_cv_prog_RANLIB+set}" = set; then 6034 echo $ECHO_N "(cached) $ECHO_C" >&6 6035else 6036 if test -n "$RANLIB"; then 6037 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6038else 6039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6040for as_dir in $PATH 6041do 6042 IFS=$as_save_IFS 6043 test -z "$as_dir" && as_dir=. 6044 for ac_exec_ext in '' $ac_executable_extensions; do 6045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6046 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6047 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6048 break 2 6049 fi 6050done 6051done 6052IFS=$as_save_IFS 6053 6054fi 6055fi 6056RANLIB=$ac_cv_prog_RANLIB 6057if test -n "$RANLIB"; then 6058 { echo "$as_me:$LINENO: result: $RANLIB" >&5 6059echo "${ECHO_T}$RANLIB" >&6; } 6060else 6061 { echo "$as_me:$LINENO: result: no" >&5 6062echo "${ECHO_T}no" >&6; } 6063fi 6064 6065 6066fi 6067if test -z "$ac_cv_prog_RANLIB"; then 6068 ac_ct_RANLIB=$RANLIB 6069 # Extract the first word of "ranlib", so it can be a program name with args. 6070set dummy ranlib; ac_word=$2 6071{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6072echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6073if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 6074 echo $ECHO_N "(cached) $ECHO_C" >&6 6075else 6076 if test -n "$ac_ct_RANLIB"; then 6077 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6078else 6079as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6080for as_dir in $PATH 6081do 6082 IFS=$as_save_IFS 6083 test -z "$as_dir" && as_dir=. 6084 for ac_exec_ext in '' $ac_executable_extensions; do 6085 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6086 ac_cv_prog_ac_ct_RANLIB="ranlib" 6087 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6088 break 2 6089 fi 6090done 6091done 6092IFS=$as_save_IFS 6093 6094fi 6095fi 6096ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6097if test -n "$ac_ct_RANLIB"; then 6098 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 6099echo "${ECHO_T}$ac_ct_RANLIB" >&6; } 6100else 6101 { echo "$as_me:$LINENO: result: no" >&5 6102echo "${ECHO_T}no" >&6; } 6103fi 6104 6105 if test "x$ac_ct_RANLIB" = x; then 6106 RANLIB=":" 6107 else 6108 case $cross_compiling:$ac_tool_warned in 6109yes:) 6110{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6111whose name does not start with the host triplet. If you think this 6112configuration is useful to you, please write to autoconf@gnu.org." >&5 6113echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6114whose name does not start with the host triplet. If you think this 6115configuration is useful to you, please write to autoconf@gnu.org." >&2;} 6116ac_tool_warned=yes ;; 6117esac 6118 RANLIB=$ac_ct_RANLIB 6119 fi 6120else 6121 RANLIB="$ac_cv_prog_RANLIB" 6122fi 6123 6124if test -n "$ac_tool_prefix"; then 6125 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6126set dummy ${ac_tool_prefix}ar; ac_word=$2 6127{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6128echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6129if test "${ac_cv_prog_AR+set}" = set; then 6130 echo $ECHO_N "(cached) $ECHO_C" >&6 6131else 6132 if test -n "$AR"; then 6133 ac_cv_prog_AR="$AR" # Let the user override the test. 6134else 6135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6136for as_dir in $PATH 6137do 6138 IFS=$as_save_IFS 6139 test -z "$as_dir" && as_dir=. 6140 for ac_exec_ext in '' $ac_executable_extensions; do 6141 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6142 ac_cv_prog_AR="${ac_tool_prefix}ar" 6143 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6144 break 2 6145 fi 6146done 6147done 6148IFS=$as_save_IFS 6149 6150fi 6151fi 6152AR=$ac_cv_prog_AR 6153if test -n "$AR"; then 6154 { echo "$as_me:$LINENO: result: $AR" >&5 6155echo "${ECHO_T}$AR" >&6; } 6156else 6157 { echo "$as_me:$LINENO: result: no" >&5 6158echo "${ECHO_T}no" >&6; } 6159fi 6160 6161 6162fi 6163if test -z "$ac_cv_prog_AR"; then 6164 ac_ct_AR=$AR 6165 # Extract the first word of "ar", so it can be a program name with args. 6166set dummy ar; ac_word=$2 6167{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6168echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6169if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 6170 echo $ECHO_N "(cached) $ECHO_C" >&6 6171else 6172 if test -n "$ac_ct_AR"; then 6173 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6174else 6175as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6176for as_dir in $PATH 6177do 6178 IFS=$as_save_IFS 6179 test -z "$as_dir" && as_dir=. 6180 for ac_exec_ext in '' $ac_executable_extensions; do 6181 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6182 ac_cv_prog_ac_ct_AR="ar" 6183 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6184 break 2 6185 fi 6186done 6187done 6188IFS=$as_save_IFS 6189 6190fi 6191fi 6192ac_ct_AR=$ac_cv_prog_ac_ct_AR 6193if test -n "$ac_ct_AR"; then 6194 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 6195echo "${ECHO_T}$ac_ct_AR" >&6; } 6196else 6197 { echo "$as_me:$LINENO: result: no" >&5 6198echo "${ECHO_T}no" >&6; } 6199fi 6200 6201 if test "x$ac_ct_AR" = x; then 6202 AR="false" 6203 else 6204 case $cross_compiling:$ac_tool_warned in 6205yes:) 6206{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6207whose name does not start with the host triplet. If you think this 6208configuration is useful to you, please write to autoconf@gnu.org." >&5 6209echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6210whose name does not start with the host triplet. If you think this 6211configuration is useful to you, please write to autoconf@gnu.org." >&2;} 6212ac_tool_warned=yes ;; 6213esac 6214 AR=$ac_ct_AR 6215 fi 6216else 6217 AR="$ac_cv_prog_AR" 6218fi 6219 6220# Extract the first word of "rm", so it can be a program name with args. 6221set dummy rm; ac_word=$2 6222{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6223echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6224if test "${ac_cv_path_RM+set}" = set; then 6225 echo $ECHO_N "(cached) $ECHO_C" >&6 6226else 6227 case $RM in 6228 [\\/]* | ?:[\\/]*) 6229 ac_cv_path_RM="$RM" # Let the user override the test with a path. 6230 ;; 6231 *) 6232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6233for as_dir in $PATH 6234do 6235 IFS=$as_save_IFS 6236 test -z "$as_dir" && as_dir=. 6237 for ac_exec_ext in '' $ac_executable_extensions; do 6238 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6239 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 6240 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6241 break 2 6242 fi 6243done 6244done 6245IFS=$as_save_IFS 6246 6247 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm" 6248 ;; 6249esac 6250fi 6251RM=$ac_cv_path_RM 6252if test -n "$RM"; then 6253 { echo "$as_me:$LINENO: result: $RM" >&5 6254echo "${ECHO_T}$RM" >&6; } 6255else 6256 { echo "$as_me:$LINENO: result: no" >&5 6257echo "${ECHO_T}no" >&6; } 6258fi 6259 6260 6261# Extract the first word of "sed", so it can be a program name with args. 6262set dummy sed; ac_word=$2 6263{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6264echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6265if test "${ac_cv_path_SED+set}" = set; then 6266 echo $ECHO_N "(cached) $ECHO_C" >&6 6267else 6268 case $SED in 6269 [\\/]* | ?:[\\/]*) 6270 ac_cv_path_SED="$SED" # Let the user override the test with a path. 6271 ;; 6272 *) 6273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6274for as_dir in $PATH 6275do 6276 IFS=$as_save_IFS 6277 test -z "$as_dir" && as_dir=. 6278 for ac_exec_ext in '' $ac_executable_extensions; do 6279 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6280 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 6281 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6282 break 2 6283 fi 6284done 6285done 6286IFS=$as_save_IFS 6287 6288 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed" 6289 ;; 6290esac 6291fi 6292SED=$ac_cv_path_SED 6293if test -n "$SED"; then 6294 { echo "$as_me:$LINENO: result: $SED" >&5 6295echo "${ECHO_T}$SED" >&6; } 6296else 6297 { echo "$as_me:$LINENO: result: no" >&5 6298echo "${ECHO_T}no" >&6; } 6299fi 6300 6301 6302# Extract the first word of "tar", so it can be a program name with args. 6303set dummy tar; ac_word=$2 6304{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6305echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6306if test "${ac_cv_path_TAR+set}" = set; then 6307 echo $ECHO_N "(cached) $ECHO_C" >&6 6308else 6309 case $TAR in 6310 [\\/]* | ?:[\\/]*) 6311 ac_cv_path_TAR="$TAR" # Let the user override the test with a path. 6312 ;; 6313 *) 6314 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6315for as_dir in $PATH 6316do 6317 IFS=$as_save_IFS 6318 test -z "$as_dir" && as_dir=. 6319 for ac_exec_ext in '' $ac_executable_extensions; do 6320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6321 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" 6322 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6323 break 2 6324 fi 6325done 6326done 6327IFS=$as_save_IFS 6328 6329 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar" 6330 ;; 6331esac 6332fi 6333TAR=$ac_cv_path_TAR 6334if test -n "$TAR"; then 6335 { echo "$as_me:$LINENO: result: $TAR" >&5 6336echo "${ECHO_T}$TAR" >&6; } 6337else 6338 { echo "$as_me:$LINENO: result: no" >&5 6339echo "${ECHO_T}no" >&6; } 6340fi 6341 6342 6343# Extract the first word of "pwd", so it can be a program name with args. 6344set dummy pwd; ac_word=$2 6345{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6346echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6347if test "${ac_cv_path_BINPWD+set}" = set; then 6348 echo $ECHO_N "(cached) $ECHO_C" >&6 6349else 6350 case $BINPWD in 6351 [\\/]* | ?:[\\/]*) 6352 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path. 6353 ;; 6354 *) 6355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6356for as_dir in $PATH 6357do 6358 IFS=$as_save_IFS 6359 test -z "$as_dir" && as_dir=. 6360 for ac_exec_ext in '' $ac_executable_extensions; do 6361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6362 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext" 6363 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6364 break 2 6365 fi 6366done 6367done 6368IFS=$as_save_IFS 6369 6370 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd" 6371 ;; 6372esac 6373fi 6374BINPWD=$ac_cv_path_BINPWD 6375if test -n "$BINPWD"; then 6376 { echo "$as_me:$LINENO: result: $BINPWD" >&5 6377echo "${ECHO_T}$BINPWD" >&6; } 6378else 6379 { echo "$as_me:$LINENO: result: no" >&5 6380echo "${ECHO_T}no" >&6; } 6381fi 6382 6383 6384 6385# Extract the first word of "Graphviz", so it can be a program name with args. 6386set dummy Graphviz; ac_word=$2 6387{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6388echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6389if test "${ac_cv_path_GRAPHVIZ+set}" = set; then 6390 echo $ECHO_N "(cached) $ECHO_C" >&6 6391else 6392 case $GRAPHVIZ in 6393 [\\/]* | ?:[\\/]*) 6394 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path. 6395 ;; 6396 *) 6397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6398for as_dir in $PATH 6399do 6400 IFS=$as_save_IFS 6401 test -z "$as_dir" && as_dir=. 6402 for ac_exec_ext in '' $ac_executable_extensions; do 6403 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6404 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext" 6405 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6406 break 2 6407 fi 6408done 6409done 6410IFS=$as_save_IFS 6411 6412 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz" 6413 ;; 6414esac 6415fi 6416GRAPHVIZ=$ac_cv_path_GRAPHVIZ 6417if test -n "$GRAPHVIZ"; then 6418 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5 6419echo "${ECHO_T}$GRAPHVIZ" >&6; } 6420else 6421 { echo "$as_me:$LINENO: result: no" >&5 6422echo "${ECHO_T}no" >&6; } 6423fi 6424 6425 6426if test "$GRAPHVIZ" != "echo Graphviz" ; then 6427 6428cat >>confdefs.h <<\_ACEOF 6429#define HAVE_GRAPHVIZ 1 6430_ACEOF 6431 6432 if test "$llvm_cv_os_type" = "MingW" ; then 6433 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6434 fi 6435 6436cat >>confdefs.h <<_ACEOF 6437#define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}" 6438_ACEOF 6439 6440fi 6441# Extract the first word of "dot", so it can be a program name with args. 6442set dummy dot; ac_word=$2 6443{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6444echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6445if test "${ac_cv_path_DOT+set}" = set; then 6446 echo $ECHO_N "(cached) $ECHO_C" >&6 6447else 6448 case $DOT in 6449 [\\/]* | ?:[\\/]*) 6450 ac_cv_path_DOT="$DOT" # Let the user override the test with a path. 6451 ;; 6452 *) 6453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6454for as_dir in $PATH 6455do 6456 IFS=$as_save_IFS 6457 test -z "$as_dir" && as_dir=. 6458 for ac_exec_ext in '' $ac_executable_extensions; do 6459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6460 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext" 6461 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6462 break 2 6463 fi 6464done 6465done 6466IFS=$as_save_IFS 6467 6468 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot" 6469 ;; 6470esac 6471fi 6472DOT=$ac_cv_path_DOT 6473if test -n "$DOT"; then 6474 { echo "$as_me:$LINENO: result: $DOT" >&5 6475echo "${ECHO_T}$DOT" >&6; } 6476else 6477 { echo "$as_me:$LINENO: result: no" >&5 6478echo "${ECHO_T}no" >&6; } 6479fi 6480 6481 6482if test "$DOT" != "echo dot" ; then 6483 6484cat >>confdefs.h <<\_ACEOF 6485#define HAVE_DOT 1 6486_ACEOF 6487 6488 if test "$llvm_cv_os_type" = "MingW" ; then 6489 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6490 fi 6491 6492cat >>confdefs.h <<_ACEOF 6493#define LLVM_PATH_DOT "$DOT${EXEEXT}" 6494_ACEOF 6495 6496fi 6497# Extract the first word of "fdp", so it can be a program name with args. 6498set dummy fdp; ac_word=$2 6499{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6500echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6501if test "${ac_cv_path_FDP+set}" = set; then 6502 echo $ECHO_N "(cached) $ECHO_C" >&6 6503else 6504 case $FDP in 6505 [\\/]* | ?:[\\/]*) 6506 ac_cv_path_FDP="$FDP" # Let the user override the test with a path. 6507 ;; 6508 *) 6509 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6510for as_dir in $PATH 6511do 6512 IFS=$as_save_IFS 6513 test -z "$as_dir" && as_dir=. 6514 for ac_exec_ext in '' $ac_executable_extensions; do 6515 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6516 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext" 6517 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6518 break 2 6519 fi 6520done 6521done 6522IFS=$as_save_IFS 6523 6524 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp" 6525 ;; 6526esac 6527fi 6528FDP=$ac_cv_path_FDP 6529if test -n "$FDP"; then 6530 { echo "$as_me:$LINENO: result: $FDP" >&5 6531echo "${ECHO_T}$FDP" >&6; } 6532else 6533 { echo "$as_me:$LINENO: result: no" >&5 6534echo "${ECHO_T}no" >&6; } 6535fi 6536 6537 6538if test "$FDP" != "echo fdp" ; then 6539 6540cat >>confdefs.h <<\_ACEOF 6541#define HAVE_FDP 1 6542_ACEOF 6543 6544 if test "$llvm_cv_os_type" = "MingW" ; then 6545 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6546 fi 6547 6548cat >>confdefs.h <<_ACEOF 6549#define LLVM_PATH_FDP "$FDP${EXEEXT}" 6550_ACEOF 6551 6552fi 6553# Extract the first word of "neato", so it can be a program name with args. 6554set dummy neato; ac_word=$2 6555{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6556echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6557if test "${ac_cv_path_NEATO+set}" = set; then 6558 echo $ECHO_N "(cached) $ECHO_C" >&6 6559else 6560 case $NEATO in 6561 [\\/]* | ?:[\\/]*) 6562 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path. 6563 ;; 6564 *) 6565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6566for as_dir in $PATH 6567do 6568 IFS=$as_save_IFS 6569 test -z "$as_dir" && as_dir=. 6570 for ac_exec_ext in '' $ac_executable_extensions; do 6571 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6572 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext" 6573 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6574 break 2 6575 fi 6576done 6577done 6578IFS=$as_save_IFS 6579 6580 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato" 6581 ;; 6582esac 6583fi 6584NEATO=$ac_cv_path_NEATO 6585if test -n "$NEATO"; then 6586 { echo "$as_me:$LINENO: result: $NEATO" >&5 6587echo "${ECHO_T}$NEATO" >&6; } 6588else 6589 { echo "$as_me:$LINENO: result: no" >&5 6590echo "${ECHO_T}no" >&6; } 6591fi 6592 6593 6594if test "$NEATO" != "echo neato" ; then 6595 6596cat >>confdefs.h <<\_ACEOF 6597#define HAVE_NEATO 1 6598_ACEOF 6599 6600 if test "$llvm_cv_os_type" = "MingW" ; then 6601 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6602 fi 6603 6604cat >>confdefs.h <<_ACEOF 6605#define LLVM_PATH_NEATO "$NEATO${EXEEXT}" 6606_ACEOF 6607 6608fi 6609# Extract the first word of "twopi", so it can be a program name with args. 6610set dummy twopi; ac_word=$2 6611{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6612echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6613if test "${ac_cv_path_TWOPI+set}" = set; then 6614 echo $ECHO_N "(cached) $ECHO_C" >&6 6615else 6616 case $TWOPI in 6617 [\\/]* | ?:[\\/]*) 6618 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path. 6619 ;; 6620 *) 6621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6622for as_dir in $PATH 6623do 6624 IFS=$as_save_IFS 6625 test -z "$as_dir" && as_dir=. 6626 for ac_exec_ext in '' $ac_executable_extensions; do 6627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6628 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext" 6629 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6630 break 2 6631 fi 6632done 6633done 6634IFS=$as_save_IFS 6635 6636 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi" 6637 ;; 6638esac 6639fi 6640TWOPI=$ac_cv_path_TWOPI 6641if test -n "$TWOPI"; then 6642 { echo "$as_me:$LINENO: result: $TWOPI" >&5 6643echo "${ECHO_T}$TWOPI" >&6; } 6644else 6645 { echo "$as_me:$LINENO: result: no" >&5 6646echo "${ECHO_T}no" >&6; } 6647fi 6648 6649 6650if test "$TWOPI" != "echo twopi" ; then 6651 6652cat >>confdefs.h <<\_ACEOF 6653#define HAVE_TWOPI 1 6654_ACEOF 6655 6656 if test "$llvm_cv_os_type" = "MingW" ; then 6657 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6658 fi 6659 6660cat >>confdefs.h <<_ACEOF 6661#define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}" 6662_ACEOF 6663 6664fi 6665# Extract the first word of "circo", so it can be a program name with args. 6666set dummy circo; ac_word=$2 6667{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6668echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6669if test "${ac_cv_path_CIRCO+set}" = set; then 6670 echo $ECHO_N "(cached) $ECHO_C" >&6 6671else 6672 case $CIRCO in 6673 [\\/]* | ?:[\\/]*) 6674 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path. 6675 ;; 6676 *) 6677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6678for as_dir in $PATH 6679do 6680 IFS=$as_save_IFS 6681 test -z "$as_dir" && as_dir=. 6682 for ac_exec_ext in '' $ac_executable_extensions; do 6683 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6684 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext" 6685 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6686 break 2 6687 fi 6688done 6689done 6690IFS=$as_save_IFS 6691 6692 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo" 6693 ;; 6694esac 6695fi 6696CIRCO=$ac_cv_path_CIRCO 6697if test -n "$CIRCO"; then 6698 { echo "$as_me:$LINENO: result: $CIRCO" >&5 6699echo "${ECHO_T}$CIRCO" >&6; } 6700else 6701 { echo "$as_me:$LINENO: result: no" >&5 6702echo "${ECHO_T}no" >&6; } 6703fi 6704 6705 6706if test "$CIRCO" != "echo circo" ; then 6707 6708cat >>confdefs.h <<\_ACEOF 6709#define HAVE_CIRCO 1 6710_ACEOF 6711 6712 if test "$llvm_cv_os_type" = "MingW" ; then 6713 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6714 fi 6715 6716cat >>confdefs.h <<_ACEOF 6717#define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}" 6718_ACEOF 6719 6720fi 6721for ac_prog in gv gsview32 6722do 6723 # Extract the first word of "$ac_prog", so it can be a program name with args. 6724set dummy $ac_prog; ac_word=$2 6725{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6726echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6727if test "${ac_cv_path_GV+set}" = set; then 6728 echo $ECHO_N "(cached) $ECHO_C" >&6 6729else 6730 case $GV in 6731 [\\/]* | ?:[\\/]*) 6732 ac_cv_path_GV="$GV" # Let the user override the test with a path. 6733 ;; 6734 *) 6735 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6736for as_dir in $PATH 6737do 6738 IFS=$as_save_IFS 6739 test -z "$as_dir" && as_dir=. 6740 for ac_exec_ext in '' $ac_executable_extensions; do 6741 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6742 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext" 6743 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6744 break 2 6745 fi 6746done 6747done 6748IFS=$as_save_IFS 6749 6750 ;; 6751esac 6752fi 6753GV=$ac_cv_path_GV 6754if test -n "$GV"; then 6755 { echo "$as_me:$LINENO: result: $GV" >&5 6756echo "${ECHO_T}$GV" >&6; } 6757else 6758 { echo "$as_me:$LINENO: result: no" >&5 6759echo "${ECHO_T}no" >&6; } 6760fi 6761 6762 6763 test -n "$GV" && break 6764done 6765test -n "$GV" || GV="echo gv" 6766 6767if test "$GV" != "echo gv" ; then 6768 6769cat >>confdefs.h <<\_ACEOF 6770#define HAVE_GV 1 6771_ACEOF 6772 6773 if test "$llvm_cv_os_type" = "MingW" ; then 6774 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6775 fi 6776 6777cat >>confdefs.h <<_ACEOF 6778#define LLVM_PATH_GV "$GV${EXEEXT}" 6779_ACEOF 6780 6781fi 6782# Extract the first word of "dotty", so it can be a program name with args. 6783set dummy dotty; ac_word=$2 6784{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6785echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6786if test "${ac_cv_path_DOTTY+set}" = set; then 6787 echo $ECHO_N "(cached) $ECHO_C" >&6 6788else 6789 case $DOTTY in 6790 [\\/]* | ?:[\\/]*) 6791 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path. 6792 ;; 6793 *) 6794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6795for as_dir in $PATH 6796do 6797 IFS=$as_save_IFS 6798 test -z "$as_dir" && as_dir=. 6799 for ac_exec_ext in '' $ac_executable_extensions; do 6800 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6801 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext" 6802 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6803 break 2 6804 fi 6805done 6806done 6807IFS=$as_save_IFS 6808 6809 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty" 6810 ;; 6811esac 6812fi 6813DOTTY=$ac_cv_path_DOTTY 6814if test -n "$DOTTY"; then 6815 { echo "$as_me:$LINENO: result: $DOTTY" >&5 6816echo "${ECHO_T}$DOTTY" >&6; } 6817else 6818 { echo "$as_me:$LINENO: result: no" >&5 6819echo "${ECHO_T}no" >&6; } 6820fi 6821 6822 6823if test "$DOTTY" != "echo dotty" ; then 6824 6825cat >>confdefs.h <<\_ACEOF 6826#define HAVE_DOTTY 1 6827_ACEOF 6828 6829 if test "$llvm_cv_os_type" = "MingW" ; then 6830 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6831 fi 6832 6833cat >>confdefs.h <<_ACEOF 6834#define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}" 6835_ACEOF 6836 6837fi 6838# Extract the first word of "xdot.py", so it can be a program name with args. 6839set dummy xdot.py; ac_word=$2 6840{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6841echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6842if test "${ac_cv_path_XDOT_PY+set}" = set; then 6843 echo $ECHO_N "(cached) $ECHO_C" >&6 6844else 6845 case $XDOT_PY in 6846 [\\/]* | ?:[\\/]*) 6847 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path. 6848 ;; 6849 *) 6850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6851for as_dir in $PATH 6852do 6853 IFS=$as_save_IFS 6854 test -z "$as_dir" && as_dir=. 6855 for ac_exec_ext in '' $ac_executable_extensions; do 6856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6857 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext" 6858 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6859 break 2 6860 fi 6861done 6862done 6863IFS=$as_save_IFS 6864 6865 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py" 6866 ;; 6867esac 6868fi 6869XDOT_PY=$ac_cv_path_XDOT_PY 6870if test -n "$XDOT_PY"; then 6871 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5 6872echo "${ECHO_T}$XDOT_PY" >&6; } 6873else 6874 { echo "$as_me:$LINENO: result: no" >&5 6875echo "${ECHO_T}no" >&6; } 6876fi 6877 6878 6879if test "$XDOT_PY" != "echo xdot.py" ; then 6880 6881cat >>confdefs.h <<\_ACEOF 6882#define HAVE_XDOT_PY 1 6883_ACEOF 6884 6885 if test "$llvm_cv_os_type" = "MingW" ; then 6886 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6887 fi 6888 6889cat >>confdefs.h <<_ACEOF 6890#define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}" 6891_ACEOF 6892 6893fi 6894 6895# Find a good install program. We prefer a C program (faster), 6896# so one script is as good as another. But avoid the broken or 6897# incompatible versions: 6898# SysV /etc/install, /usr/sbin/install 6899# SunOS /usr/etc/install 6900# IRIX /sbin/install 6901# AIX /bin/install 6902# AmigaOS /C/install, which installs bootblocks on floppy discs 6903# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 6904# AFS /usr/afsws/bin/install, which mishandles nonexistent args 6905# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 6906# OS/2's system install, which has a completely different semantic 6907# ./install, which can be erroneously created by make from ./install.sh. 6908{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 6909echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 6910if test -z "$INSTALL"; then 6911if test "${ac_cv_path_install+set}" = set; then 6912 echo $ECHO_N "(cached) $ECHO_C" >&6 6913else 6914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6915for as_dir in $PATH 6916do 6917 IFS=$as_save_IFS 6918 test -z "$as_dir" && as_dir=. 6919 # Account for people who put trailing slashes in PATH elements. 6920case $as_dir/ in 6921 ./ | .// | /cC/* | \ 6922 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 6923 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 6924 /usr/ucb/* ) ;; 6925 *) 6926 # OSF1 and SCO ODT 3.0 have their own names for install. 6927 # Don't use installbsd from OSF since it installs stuff as root 6928 # by default. 6929 for ac_prog in ginstall scoinst install; do 6930 for ac_exec_ext in '' $ac_executable_extensions; do 6931 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then 6932 if test $ac_prog = install && 6933 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6934 # AIX install. It has an incompatible calling convention. 6935 : 6936 elif test $ac_prog = install && 6937 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 6938 # program-specific install script used by HP pwplus--don't use. 6939 : 6940 else 6941 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 6942 break 3 6943 fi 6944 fi 6945 done 6946 done 6947 ;; 6948esac 6949done 6950IFS=$as_save_IFS 6951 6952 6953fi 6954 if test "${ac_cv_path_install+set}" = set; then 6955 INSTALL=$ac_cv_path_install 6956 else 6957 # As a last resort, use the slow shell script. Don't cache a 6958 # value for INSTALL within a source directory, because that will 6959 # break other packages using the cache if that directory is 6960 # removed, or if the value is a relative name. 6961 INSTALL=$ac_install_sh 6962 fi 6963fi 6964{ echo "$as_me:$LINENO: result: $INSTALL" >&5 6965echo "${ECHO_T}$INSTALL" >&6; } 6966 6967# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 6968# It thinks the first close brace ends the variable substitution. 6969test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 6970 6971test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 6972 6973test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 6974 6975case "$INSTALL" in 6976 [\\/$]* | ?:[\\/]* ) ;; 6977 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;; 6978esac 6979 6980# Extract the first word of "bzip2", so it can be a program name with args. 6981set dummy bzip2; ac_word=$2 6982{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6983echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6984if test "${ac_cv_path_BZIP2+set}" = set; then 6985 echo $ECHO_N "(cached) $ECHO_C" >&6 6986else 6987 case $BZIP2 in 6988 [\\/]* | ?:[\\/]*) 6989 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path. 6990 ;; 6991 *) 6992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6993for as_dir in $PATH 6994do 6995 IFS=$as_save_IFS 6996 test -z "$as_dir" && as_dir=. 6997 for ac_exec_ext in '' $ac_executable_extensions; do 6998 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6999 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext" 7000 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7001 break 2 7002 fi 7003done 7004done 7005IFS=$as_save_IFS 7006 7007 ;; 7008esac 7009fi 7010BZIP2=$ac_cv_path_BZIP2 7011if test -n "$BZIP2"; then 7012 { echo "$as_me:$LINENO: result: $BZIP2" >&5 7013echo "${ECHO_T}$BZIP2" >&6; } 7014else 7015 { echo "$as_me:$LINENO: result: no" >&5 7016echo "${ECHO_T}no" >&6; } 7017fi 7018 7019 7020# Extract the first word of "cat", so it can be a program name with args. 7021set dummy cat; ac_word=$2 7022{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7023echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7024if test "${ac_cv_path_CAT+set}" = set; then 7025 echo $ECHO_N "(cached) $ECHO_C" >&6 7026else 7027 case $CAT in 7028 [\\/]* | ?:[\\/]*) 7029 ac_cv_path_CAT="$CAT" # Let the user override the test with a path. 7030 ;; 7031 *) 7032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7033for as_dir in $PATH 7034do 7035 IFS=$as_save_IFS 7036 test -z "$as_dir" && as_dir=. 7037 for ac_exec_ext in '' $ac_executable_extensions; do 7038 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7039 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext" 7040 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7041 break 2 7042 fi 7043done 7044done 7045IFS=$as_save_IFS 7046 7047 ;; 7048esac 7049fi 7050CAT=$ac_cv_path_CAT 7051if test -n "$CAT"; then 7052 { echo "$as_me:$LINENO: result: $CAT" >&5 7053echo "${ECHO_T}$CAT" >&6; } 7054else 7055 { echo "$as_me:$LINENO: result: no" >&5 7056echo "${ECHO_T}no" >&6; } 7057fi 7058 7059 7060# Extract the first word of "doxygen", so it can be a program name with args. 7061set dummy doxygen; ac_word=$2 7062{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7063echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7064if test "${ac_cv_path_DOXYGEN+set}" = set; then 7065 echo $ECHO_N "(cached) $ECHO_C" >&6 7066else 7067 case $DOXYGEN in 7068 [\\/]* | ?:[\\/]*) 7069 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 7070 ;; 7071 *) 7072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7073for as_dir in $PATH 7074do 7075 IFS=$as_save_IFS 7076 test -z "$as_dir" && as_dir=. 7077 for ac_exec_ext in '' $ac_executable_extensions; do 7078 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7079 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 7080 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7081 break 2 7082 fi 7083done 7084done 7085IFS=$as_save_IFS 7086 7087 ;; 7088esac 7089fi 7090DOXYGEN=$ac_cv_path_DOXYGEN 7091if test -n "$DOXYGEN"; then 7092 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5 7093echo "${ECHO_T}$DOXYGEN" >&6; } 7094else 7095 { echo "$as_me:$LINENO: result: no" >&5 7096echo "${ECHO_T}no" >&6; } 7097fi 7098 7099 7100# Extract the first word of "groff", so it can be a program name with args. 7101set dummy groff; ac_word=$2 7102{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7103echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7104if test "${ac_cv_path_GROFF+set}" = set; then 7105 echo $ECHO_N "(cached) $ECHO_C" >&6 7106else 7107 case $GROFF in 7108 [\\/]* | ?:[\\/]*) 7109 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path. 7110 ;; 7111 *) 7112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7113for as_dir in $PATH 7114do 7115 IFS=$as_save_IFS 7116 test -z "$as_dir" && as_dir=. 7117 for ac_exec_ext in '' $ac_executable_extensions; do 7118 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7119 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext" 7120 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7121 break 2 7122 fi 7123done 7124done 7125IFS=$as_save_IFS 7126 7127 ;; 7128esac 7129fi 7130GROFF=$ac_cv_path_GROFF 7131if test -n "$GROFF"; then 7132 { echo "$as_me:$LINENO: result: $GROFF" >&5 7133echo "${ECHO_T}$GROFF" >&6; } 7134else 7135 { echo "$as_me:$LINENO: result: no" >&5 7136echo "${ECHO_T}no" >&6; } 7137fi 7138 7139 7140# Extract the first word of "gzip", so it can be a program name with args. 7141set dummy gzip; ac_word=$2 7142{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7143echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7144if test "${ac_cv_path_GZIPBIN+set}" = set; then 7145 echo $ECHO_N "(cached) $ECHO_C" >&6 7146else 7147 case $GZIPBIN in 7148 [\\/]* | ?:[\\/]*) 7149 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path. 7150 ;; 7151 *) 7152 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7153for as_dir in $PATH 7154do 7155 IFS=$as_save_IFS 7156 test -z "$as_dir" && as_dir=. 7157 for ac_exec_ext in '' $ac_executable_extensions; do 7158 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7159 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext" 7160 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7161 break 2 7162 fi 7163done 7164done 7165IFS=$as_save_IFS 7166 7167 ;; 7168esac 7169fi 7170GZIPBIN=$ac_cv_path_GZIPBIN 7171if test -n "$GZIPBIN"; then 7172 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5 7173echo "${ECHO_T}$GZIPBIN" >&6; } 7174else 7175 { echo "$as_me:$LINENO: result: no" >&5 7176echo "${ECHO_T}no" >&6; } 7177fi 7178 7179 7180# Extract the first word of "pod2html", so it can be a program name with args. 7181set dummy pod2html; ac_word=$2 7182{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7183echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7184if test "${ac_cv_path_POD2HTML+set}" = set; then 7185 echo $ECHO_N "(cached) $ECHO_C" >&6 7186else 7187 case $POD2HTML in 7188 [\\/]* | ?:[\\/]*) 7189 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path. 7190 ;; 7191 *) 7192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7193for as_dir in $PATH 7194do 7195 IFS=$as_save_IFS 7196 test -z "$as_dir" && as_dir=. 7197 for ac_exec_ext in '' $ac_executable_extensions; do 7198 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7199 ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext" 7200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7201 break 2 7202 fi 7203done 7204done 7205IFS=$as_save_IFS 7206 7207 ;; 7208esac 7209fi 7210POD2HTML=$ac_cv_path_POD2HTML 7211if test -n "$POD2HTML"; then 7212 { echo "$as_me:$LINENO: result: $POD2HTML" >&5 7213echo "${ECHO_T}$POD2HTML" >&6; } 7214else 7215 { echo "$as_me:$LINENO: result: no" >&5 7216echo "${ECHO_T}no" >&6; } 7217fi 7218 7219 7220# Extract the first word of "pod2man", so it can be a program name with args. 7221set dummy pod2man; ac_word=$2 7222{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7223echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7224if test "${ac_cv_path_POD2MAN+set}" = set; then 7225 echo $ECHO_N "(cached) $ECHO_C" >&6 7226else 7227 case $POD2MAN in 7228 [\\/]* | ?:[\\/]*) 7229 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path. 7230 ;; 7231 *) 7232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7233for as_dir in $PATH 7234do 7235 IFS=$as_save_IFS 7236 test -z "$as_dir" && as_dir=. 7237 for ac_exec_ext in '' $ac_executable_extensions; do 7238 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7239 ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext" 7240 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7241 break 2 7242 fi 7243done 7244done 7245IFS=$as_save_IFS 7246 7247 ;; 7248esac 7249fi 7250POD2MAN=$ac_cv_path_POD2MAN 7251if test -n "$POD2MAN"; then 7252 { echo "$as_me:$LINENO: result: $POD2MAN" >&5 7253echo "${ECHO_T}$POD2MAN" >&6; } 7254else 7255 { echo "$as_me:$LINENO: result: no" >&5 7256echo "${ECHO_T}no" >&6; } 7257fi 7258 7259 7260# Extract the first word of "pdfroff", so it can be a program name with args. 7261set dummy pdfroff; ac_word=$2 7262{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7263echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7264if test "${ac_cv_path_PDFROFF+set}" = set; then 7265 echo $ECHO_N "(cached) $ECHO_C" >&6 7266else 7267 case $PDFROFF in 7268 [\\/]* | ?:[\\/]*) 7269 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path. 7270 ;; 7271 *) 7272 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7273for as_dir in $PATH 7274do 7275 IFS=$as_save_IFS 7276 test -z "$as_dir" && as_dir=. 7277 for ac_exec_ext in '' $ac_executable_extensions; do 7278 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7279 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext" 7280 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7281 break 2 7282 fi 7283done 7284done 7285IFS=$as_save_IFS 7286 7287 ;; 7288esac 7289fi 7290PDFROFF=$ac_cv_path_PDFROFF 7291if test -n "$PDFROFF"; then 7292 { echo "$as_me:$LINENO: result: $PDFROFF" >&5 7293echo "${ECHO_T}$PDFROFF" >&6; } 7294else 7295 { echo "$as_me:$LINENO: result: no" >&5 7296echo "${ECHO_T}no" >&6; } 7297fi 7298 7299 7300# Extract the first word of "runtest", so it can be a program name with args. 7301set dummy runtest; ac_word=$2 7302{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7303echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7304if test "${ac_cv_path_RUNTEST+set}" = set; then 7305 echo $ECHO_N "(cached) $ECHO_C" >&6 7306else 7307 case $RUNTEST in 7308 [\\/]* | ?:[\\/]*) 7309 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path. 7310 ;; 7311 *) 7312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7313for as_dir in $PATH 7314do 7315 IFS=$as_save_IFS 7316 test -z "$as_dir" && as_dir=. 7317 for ac_exec_ext in '' $ac_executable_extensions; do 7318 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7319 ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext" 7320 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7321 break 2 7322 fi 7323done 7324done 7325IFS=$as_save_IFS 7326 7327 ;; 7328esac 7329fi 7330RUNTEST=$ac_cv_path_RUNTEST 7331if test -n "$RUNTEST"; then 7332 { echo "$as_me:$LINENO: result: $RUNTEST" >&5 7333echo "${ECHO_T}$RUNTEST" >&6; } 7334else 7335 { echo "$as_me:$LINENO: result: no" >&5 7336echo "${ECHO_T}no" >&6; } 7337fi 7338 7339 7340 7341no_itcl=true 7342{ echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5 7343echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; } 7344 7345# Check whether --with-tclinclude was given. 7346if test "${with_tclinclude+set}" = set; then 7347 withval=$with_tclinclude; with_tclinclude=${withval} 7348else 7349 with_tclinclude='' 7350fi 7351 7352if test "${ac_cv_path_tclsh+set}" = set; then 7353 echo $ECHO_N "(cached) $ECHO_C" >&6 7354else 7355 7356if test x"${with_tclinclude}" != x ; then 7357 if test -f ${with_tclinclude}/tclsh ; then 7358 ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)` 7359 elif test -f ${with_tclinclude}/src/tclsh ; then 7360 ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)` 7361 else 7362 { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5 7363echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;} 7364 { (exit 1); exit 1; }; } 7365 fi 7366fi 7367fi 7368 7369 7370if test x"${ac_cv_path_tclsh}" = x ; then 7371 { echo "$as_me:$LINENO: result: none" >&5 7372echo "${ECHO_T}none" >&6; } 7373 for ac_prog in tclsh8.4 tclsh8.4.8 tclsh8.4.7 tclsh8.4.6 tclsh8.4.5 tclsh8.4.4 tclsh8.4.3 tclsh8.4.2 tclsh8.4.1 tclsh8.4.0 tclsh8.3 tclsh8.3.5 tclsh8.3.4 tclsh8.3.3 tclsh8.3.2 tclsh8.3.1 tclsh8.3.0 tclsh 7374do 7375 # Extract the first word of "$ac_prog", so it can be a program name with args. 7376set dummy $ac_prog; ac_word=$2 7377{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7378echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7379if test "${ac_cv_path_TCLSH+set}" = set; then 7380 echo $ECHO_N "(cached) $ECHO_C" >&6 7381else 7382 case $TCLSH in 7383 [\\/]* | ?:[\\/]*) 7384 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path. 7385 ;; 7386 *) 7387 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7388for as_dir in $PATH 7389do 7390 IFS=$as_save_IFS 7391 test -z "$as_dir" && as_dir=. 7392 for ac_exec_ext in '' $ac_executable_extensions; do 7393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7394 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext" 7395 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7396 break 2 7397 fi 7398done 7399done 7400IFS=$as_save_IFS 7401 7402 ;; 7403esac 7404fi 7405TCLSH=$ac_cv_path_TCLSH 7406if test -n "$TCLSH"; then 7407 { echo "$as_me:$LINENO: result: $TCLSH" >&5 7408echo "${ECHO_T}$TCLSH" >&6; } 7409else 7410 { echo "$as_me:$LINENO: result: no" >&5 7411echo "${ECHO_T}no" >&6; } 7412fi 7413 7414 7415 test -n "$TCLSH" && break 7416done 7417 7418 if test x"${TCLSH}" = x ; then 7419 ac_cv_path_tclsh=''; 7420 else 7421 ac_cv_path_tclsh="${TCLSH}"; 7422 fi 7423else 7424 { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5 7425echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; } 7426 TCLSH="${ac_cv_path_tclsh}" 7427 7428fi 7429 7430# Extract the first word of "zip", so it can be a program name with args. 7431set dummy zip; ac_word=$2 7432{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7433echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7434if test "${ac_cv_path_ZIP+set}" = set; then 7435 echo $ECHO_N "(cached) $ECHO_C" >&6 7436else 7437 case $ZIP in 7438 [\\/]* | ?:[\\/]*) 7439 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path. 7440 ;; 7441 *) 7442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7443for as_dir in $PATH 7444do 7445 IFS=$as_save_IFS 7446 test -z "$as_dir" && as_dir=. 7447 for ac_exec_ext in '' $ac_executable_extensions; do 7448 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7449 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext" 7450 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7451 break 2 7452 fi 7453done 7454done 7455IFS=$as_save_IFS 7456 7457 ;; 7458esac 7459fi 7460ZIP=$ac_cv_path_ZIP 7461if test -n "$ZIP"; then 7462 { echo "$as_me:$LINENO: result: $ZIP" >&5 7463echo "${ECHO_T}$ZIP" >&6; } 7464else 7465 { echo "$as_me:$LINENO: result: no" >&5 7466echo "${ECHO_T}no" >&6; } 7467fi 7468 7469 7470for ac_prog in ocamlc 7471do 7472 # Extract the first word of "$ac_prog", so it can be a program name with args. 7473set dummy $ac_prog; ac_word=$2 7474{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7475echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7476if test "${ac_cv_path_OCAMLC+set}" = set; then 7477 echo $ECHO_N "(cached) $ECHO_C" >&6 7478else 7479 case $OCAMLC in 7480 [\\/]* | ?:[\\/]*) 7481 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path. 7482 ;; 7483 *) 7484 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7485for as_dir in $PATH 7486do 7487 IFS=$as_save_IFS 7488 test -z "$as_dir" && as_dir=. 7489 for ac_exec_ext in '' $ac_executable_extensions; do 7490 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7491 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext" 7492 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7493 break 2 7494 fi 7495done 7496done 7497IFS=$as_save_IFS 7498 7499 ;; 7500esac 7501fi 7502OCAMLC=$ac_cv_path_OCAMLC 7503if test -n "$OCAMLC"; then 7504 { echo "$as_me:$LINENO: result: $OCAMLC" >&5 7505echo "${ECHO_T}$OCAMLC" >&6; } 7506else 7507 { echo "$as_me:$LINENO: result: no" >&5 7508echo "${ECHO_T}no" >&6; } 7509fi 7510 7511 7512 test -n "$OCAMLC" && break 7513done 7514 7515for ac_prog in ocamlopt 7516do 7517 # Extract the first word of "$ac_prog", so it can be a program name with args. 7518set dummy $ac_prog; ac_word=$2 7519{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7520echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7521if test "${ac_cv_path_OCAMLOPT+set}" = set; then 7522 echo $ECHO_N "(cached) $ECHO_C" >&6 7523else 7524 case $OCAMLOPT in 7525 [\\/]* | ?:[\\/]*) 7526 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path. 7527 ;; 7528 *) 7529 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7530for as_dir in $PATH 7531do 7532 IFS=$as_save_IFS 7533 test -z "$as_dir" && as_dir=. 7534 for ac_exec_ext in '' $ac_executable_extensions; do 7535 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7536 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext" 7537 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7538 break 2 7539 fi 7540done 7541done 7542IFS=$as_save_IFS 7543 7544 ;; 7545esac 7546fi 7547OCAMLOPT=$ac_cv_path_OCAMLOPT 7548if test -n "$OCAMLOPT"; then 7549 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5 7550echo "${ECHO_T}$OCAMLOPT" >&6; } 7551else 7552 { echo "$as_me:$LINENO: result: no" >&5 7553echo "${ECHO_T}no" >&6; } 7554fi 7555 7556 7557 test -n "$OCAMLOPT" && break 7558done 7559 7560for ac_prog in ocamldep 7561do 7562 # Extract the first word of "$ac_prog", so it can be a program name with args. 7563set dummy $ac_prog; ac_word=$2 7564{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7565echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7566if test "${ac_cv_path_OCAMLDEP+set}" = set; then 7567 echo $ECHO_N "(cached) $ECHO_C" >&6 7568else 7569 case $OCAMLDEP in 7570 [\\/]* | ?:[\\/]*) 7571 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path. 7572 ;; 7573 *) 7574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7575for as_dir in $PATH 7576do 7577 IFS=$as_save_IFS 7578 test -z "$as_dir" && as_dir=. 7579 for ac_exec_ext in '' $ac_executable_extensions; do 7580 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7581 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext" 7582 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7583 break 2 7584 fi 7585done 7586done 7587IFS=$as_save_IFS 7588 7589 ;; 7590esac 7591fi 7592OCAMLDEP=$ac_cv_path_OCAMLDEP 7593if test -n "$OCAMLDEP"; then 7594 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5 7595echo "${ECHO_T}$OCAMLDEP" >&6; } 7596else 7597 { echo "$as_me:$LINENO: result: no" >&5 7598echo "${ECHO_T}no" >&6; } 7599fi 7600 7601 7602 test -n "$OCAMLDEP" && break 7603done 7604 7605for ac_prog in ocamldoc 7606do 7607 # Extract the first word of "$ac_prog", so it can be a program name with args. 7608set dummy $ac_prog; ac_word=$2 7609{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7610echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7611if test "${ac_cv_path_OCAMLDOC+set}" = set; then 7612 echo $ECHO_N "(cached) $ECHO_C" >&6 7613else 7614 case $OCAMLDOC in 7615 [\\/]* | ?:[\\/]*) 7616 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path. 7617 ;; 7618 *) 7619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7620for as_dir in $PATH 7621do 7622 IFS=$as_save_IFS 7623 test -z "$as_dir" && as_dir=. 7624 for ac_exec_ext in '' $ac_executable_extensions; do 7625 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7626 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext" 7627 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7628 break 2 7629 fi 7630done 7631done 7632IFS=$as_save_IFS 7633 7634 ;; 7635esac 7636fi 7637OCAMLDOC=$ac_cv_path_OCAMLDOC 7638if test -n "$OCAMLDOC"; then 7639 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5 7640echo "${ECHO_T}$OCAMLDOC" >&6; } 7641else 7642 { echo "$as_me:$LINENO: result: no" >&5 7643echo "${ECHO_T}no" >&6; } 7644fi 7645 7646 7647 test -n "$OCAMLDOC" && break 7648done 7649 7650for ac_prog in gas as 7651do 7652 # Extract the first word of "$ac_prog", so it can be a program name with args. 7653set dummy $ac_prog; ac_word=$2 7654{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7655echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7656if test "${ac_cv_path_GAS+set}" = set; then 7657 echo $ECHO_N "(cached) $ECHO_C" >&6 7658else 7659 case $GAS in 7660 [\\/]* | ?:[\\/]*) 7661 ac_cv_path_GAS="$GAS" # Let the user override the test with a path. 7662 ;; 7663 *) 7664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7665for as_dir in $PATH 7666do 7667 IFS=$as_save_IFS 7668 test -z "$as_dir" && as_dir=. 7669 for ac_exec_ext in '' $ac_executable_extensions; do 7670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7671 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext" 7672 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7673 break 2 7674 fi 7675done 7676done 7677IFS=$as_save_IFS 7678 7679 ;; 7680esac 7681fi 7682GAS=$ac_cv_path_GAS 7683if test -n "$GAS"; then 7684 { echo "$as_me:$LINENO: result: $GAS" >&5 7685echo "${ECHO_T}$GAS" >&6; } 7686else 7687 { echo "$as_me:$LINENO: result: no" >&5 7688echo "${ECHO_T}no" >&6; } 7689fi 7690 7691 7692 test -n "$GAS" && break 7693done 7694 7695 7696{ echo "$as_me:$LINENO: checking for linker version" >&5 7697echo $ECHO_N "checking for linker version... $ECHO_C" >&6; } 7698if test "${llvm_cv_link_version+set}" = set; then 7699 echo $ECHO_N "(cached) $ECHO_C" >&6 7700else 7701 7702 version_string="$(ld -v 2>&1 | head -1)" 7703 7704 # Check for ld64. 7705 if (echo "$version_string" | grep -q "ld64"); then 7706 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#") 7707 else 7708 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#") 7709 fi 7710 7711fi 7712{ echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5 7713echo "${ECHO_T}$llvm_cv_link_version" >&6; } 7714 7715cat >>confdefs.h <<_ACEOF 7716#define HOST_LINK_VERSION "$llvm_cv_link_version" 7717_ACEOF 7718 7719 7720 7721{ echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5 7722echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; } 7723if test "${llvm_cv_link_use_r+set}" = set; then 7724 echo $ECHO_N "(cached) $ECHO_C" >&6 7725else 7726 ac_ext=c 7727ac_cpp='$CPP $CPPFLAGS' 7728ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7729ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7730ac_compiler_gnu=$ac_cv_c_compiler_gnu 7731 7732 oldcflags="$CFLAGS" 7733 CFLAGS="$CFLAGS -Wl,-R." 7734 cat >conftest.$ac_ext <<_ACEOF 7735/* confdefs.h. */ 7736_ACEOF 7737cat confdefs.h >>conftest.$ac_ext 7738cat >>conftest.$ac_ext <<_ACEOF 7739/* end confdefs.h. */ 7740 7741int 7742main () 7743{ 7744 7745 ; 7746 return 0; 7747} 7748_ACEOF 7749rm -f conftest.$ac_objext conftest$ac_exeext 7750if { (ac_try="$ac_link" 7751case "(($ac_try" in 7752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7753 *) ac_try_echo=$ac_try;; 7754esac 7755eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7756 (eval "$ac_link") 2>conftest.er1 7757 ac_status=$? 7758 grep -v '^ *+' conftest.er1 >conftest.err 7759 rm -f conftest.er1 7760 cat conftest.err >&5 7761 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7762 (exit $ac_status); } && 7763 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7764 { (case "(($ac_try" in 7765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7766 *) ac_try_echo=$ac_try;; 7767esac 7768eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7769 (eval "$ac_try") 2>&5 7770 ac_status=$? 7771 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7772 (exit $ac_status); }; } && 7773 { ac_try='test -s conftest$ac_exeext' 7774 { (case "(($ac_try" in 7775 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7776 *) ac_try_echo=$ac_try;; 7777esac 7778eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7779 (eval "$ac_try") 2>&5 7780 ac_status=$? 7781 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7782 (exit $ac_status); }; }; then 7783 llvm_cv_link_use_r=yes 7784else 7785 echo "$as_me: failed program was:" >&5 7786sed 's/^/| /' conftest.$ac_ext >&5 7787 7788 llvm_cv_link_use_r=no 7789fi 7790 7791rm -f core conftest.err conftest.$ac_objext \ 7792 conftest$ac_exeext conftest.$ac_ext 7793 CFLAGS="$oldcflags" 7794 ac_ext=c 7795ac_cpp='$CPP $CPPFLAGS' 7796ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7797ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7798ac_compiler_gnu=$ac_cv_c_compiler_gnu 7799 7800 7801fi 7802{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5 7803echo "${ECHO_T}$llvm_cv_link_use_r" >&6; } 7804if test "$llvm_cv_link_use_r" = yes ; then 7805 7806cat >>confdefs.h <<\_ACEOF 7807#define HAVE_LINK_R 1 7808_ACEOF 7809 7810 fi 7811 7812 7813{ echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5 7814echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; } 7815if test "${llvm_cv_link_use_export_dynamic+set}" = set; then 7816 echo $ECHO_N "(cached) $ECHO_C" >&6 7817else 7818 ac_ext=c 7819ac_cpp='$CPP $CPPFLAGS' 7820ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7821ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7822ac_compiler_gnu=$ac_cv_c_compiler_gnu 7823 7824 oldcflags="$CFLAGS" 7825 CFLAGS="$CFLAGS -Wl,-export-dynamic" 7826 cat >conftest.$ac_ext <<_ACEOF 7827/* confdefs.h. */ 7828_ACEOF 7829cat confdefs.h >>conftest.$ac_ext 7830cat >>conftest.$ac_ext <<_ACEOF 7831/* end confdefs.h. */ 7832 7833int 7834main () 7835{ 7836 7837 ; 7838 return 0; 7839} 7840_ACEOF 7841rm -f conftest.$ac_objext conftest$ac_exeext 7842if { (ac_try="$ac_link" 7843case "(($ac_try" in 7844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7845 *) ac_try_echo=$ac_try;; 7846esac 7847eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7848 (eval "$ac_link") 2>conftest.er1 7849 ac_status=$? 7850 grep -v '^ *+' conftest.er1 >conftest.err 7851 rm -f conftest.er1 7852 cat conftest.err >&5 7853 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7854 (exit $ac_status); } && 7855 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7856 { (case "(($ac_try" in 7857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7858 *) ac_try_echo=$ac_try;; 7859esac 7860eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7861 (eval "$ac_try") 2>&5 7862 ac_status=$? 7863 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7864 (exit $ac_status); }; } && 7865 { ac_try='test -s conftest$ac_exeext' 7866 { (case "(($ac_try" in 7867 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7868 *) ac_try_echo=$ac_try;; 7869esac 7870eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7871 (eval "$ac_try") 2>&5 7872 ac_status=$? 7873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7874 (exit $ac_status); }; }; then 7875 llvm_cv_link_use_export_dynamic=yes 7876else 7877 echo "$as_me: failed program was:" >&5 7878sed 's/^/| /' conftest.$ac_ext >&5 7879 7880 llvm_cv_link_use_export_dynamic=no 7881fi 7882 7883rm -f core conftest.err conftest.$ac_objext \ 7884 conftest$ac_exeext conftest.$ac_ext 7885 CFLAGS="$oldcflags" 7886 ac_ext=c 7887ac_cpp='$CPP $CPPFLAGS' 7888ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7889ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7890ac_compiler_gnu=$ac_cv_c_compiler_gnu 7891 7892 7893fi 7894{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5 7895echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; } 7896if test "$llvm_cv_link_use_export_dynamic" = yes ; then 7897 7898cat >>confdefs.h <<\_ACEOF 7899#define HAVE_LINK_EXPORT_DYNAMIC 1 7900_ACEOF 7901 7902 fi 7903 7904 7905{ echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5 7906echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; } 7907if test "${llvm_cv_link_use_version_script+set}" = set; then 7908 echo $ECHO_N "(cached) $ECHO_C" >&6 7909else 7910 ac_ext=c 7911ac_cpp='$CPP $CPPFLAGS' 7912ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7913ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7914ac_compiler_gnu=$ac_cv_c_compiler_gnu 7915 7916 oldcflags="$CFLAGS" 7917 7918 # The following code is from the autoconf manual, 7919 # "11.13: Limitations of Usual Tools". 7920 # Create a temporary directory $tmp in $TMPDIR (default /tmp). 7921 # Use mktemp if possible; otherwise fall back on mkdir, 7922 # with $RANDOM to make collisions less likely. 7923 : ${TMPDIR=/tmp} 7924 { 7925 tmp=` 7926 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null 7927 ` && 7928 test -n "$tmp" && test -d "$tmp" 7929 } || { 7930 tmp=$TMPDIR/foo$$-$RANDOM 7931 (umask 077 && mkdir "$tmp") 7932 } || exit $? 7933 7934 echo "{" > "$tmp/export.map" 7935 echo " global: main;" >> "$tmp/export.map" 7936 echo " local: *;" >> "$tmp/export.map" 7937 echo "};" >> "$tmp/export.map" 7938 7939 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map" 7940 cat >conftest.$ac_ext <<_ACEOF 7941/* confdefs.h. */ 7942_ACEOF 7943cat confdefs.h >>conftest.$ac_ext 7944cat >>conftest.$ac_ext <<_ACEOF 7945/* end confdefs.h. */ 7946 7947int 7948main () 7949{ 7950 7951 ; 7952 return 0; 7953} 7954_ACEOF 7955rm -f conftest.$ac_objext conftest$ac_exeext 7956if { (ac_try="$ac_link" 7957case "(($ac_try" in 7958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7959 *) ac_try_echo=$ac_try;; 7960esac 7961eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7962 (eval "$ac_link") 2>conftest.er1 7963 ac_status=$? 7964 grep -v '^ *+' conftest.er1 >conftest.err 7965 rm -f conftest.er1 7966 cat conftest.err >&5 7967 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7968 (exit $ac_status); } && 7969 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7970 { (case "(($ac_try" in 7971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7972 *) ac_try_echo=$ac_try;; 7973esac 7974eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7975 (eval "$ac_try") 2>&5 7976 ac_status=$? 7977 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7978 (exit $ac_status); }; } && 7979 { ac_try='test -s conftest$ac_exeext' 7980 { (case "(($ac_try" in 7981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7982 *) ac_try_echo=$ac_try;; 7983esac 7984eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7985 (eval "$ac_try") 2>&5 7986 ac_status=$? 7987 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7988 (exit $ac_status); }; }; then 7989 llvm_cv_link_use_version_script=yes 7990else 7991 echo "$as_me: failed program was:" >&5 7992sed 's/^/| /' conftest.$ac_ext >&5 7993 7994 llvm_cv_link_use_version_script=no 7995fi 7996 7997rm -f core conftest.err conftest.$ac_objext \ 7998 conftest$ac_exeext conftest.$ac_ext 7999 rm "$tmp/export.map" 8000 rmdir "$tmp" 8001 CFLAGS="$oldcflags" 8002 ac_ext=c 8003ac_cpp='$CPP $CPPFLAGS' 8004ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8005ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8006ac_compiler_gnu=$ac_cv_c_compiler_gnu 8007 8008 8009fi 8010{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5 8011echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; } 8012if test "$llvm_cv_link_use_version_script" = yes ; then 8013 HAVE_LINK_VERSION_SCRIPT=1 8014 8015 fi 8016 8017 8018 8019 8020{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 8021echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } 8022if test "${ac_cv_c_const+set}" = set; then 8023 echo $ECHO_N "(cached) $ECHO_C" >&6 8024else 8025 cat >conftest.$ac_ext <<_ACEOF 8026/* confdefs.h. */ 8027_ACEOF 8028cat confdefs.h >>conftest.$ac_ext 8029cat >>conftest.$ac_ext <<_ACEOF 8030/* end confdefs.h. */ 8031 8032int 8033main () 8034{ 8035/* FIXME: Include the comments suggested by Paul. */ 8036#ifndef __cplusplus 8037 /* Ultrix mips cc rejects this. */ 8038 typedef int charset[2]; 8039 const charset x; 8040 /* SunOS 4.1.1 cc rejects this. */ 8041 char const *const *ccp; 8042 char **p; 8043 /* NEC SVR4.0.2 mips cc rejects this. */ 8044 struct point {int x, y;}; 8045 static struct point const zero = {0,0}; 8046 /* AIX XL C 1.02.0.0 rejects this. 8047 It does not let you subtract one const X* pointer from another in 8048 an arm of an if-expression whose if-part is not a constant 8049 expression */ 8050 const char *g = "string"; 8051 ccp = &g + (g ? g-g : 0); 8052 /* HPUX 7.0 cc rejects these. */ 8053 ++ccp; 8054 p = (char**) ccp; 8055 ccp = (char const *const *) p; 8056 { /* SCO 3.2v4 cc rejects this. */ 8057 char *t; 8058 char const *s = 0 ? (char *) 0 : (char const *) 0; 8059 8060 *t++ = 0; 8061 if (s) return 0; 8062 } 8063 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 8064 int x[] = {25, 17}; 8065 const int *foo = &x[0]; 8066 ++foo; 8067 } 8068 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 8069 typedef const int *iptr; 8070 iptr p = 0; 8071 ++p; 8072 } 8073 { /* AIX XL C 1.02.0.0 rejects this saying 8074 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 8075 struct s { int j; const int *ap[3]; }; 8076 struct s *b; b->j = 5; 8077 } 8078 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 8079 const int foo = 10; 8080 if (!foo) return 0; 8081 } 8082 return !x[0] && !zero.x; 8083#endif 8084 8085 ; 8086 return 0; 8087} 8088_ACEOF 8089rm -f conftest.$ac_objext 8090if { (ac_try="$ac_compile" 8091case "(($ac_try" in 8092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8093 *) ac_try_echo=$ac_try;; 8094esac 8095eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8096 (eval "$ac_compile") 2>conftest.er1 8097 ac_status=$? 8098 grep -v '^ *+' conftest.er1 >conftest.err 8099 rm -f conftest.er1 8100 cat conftest.err >&5 8101 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8102 (exit $ac_status); } && 8103 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8104 { (case "(($ac_try" in 8105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8106 *) ac_try_echo=$ac_try;; 8107esac 8108eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8109 (eval "$ac_try") 2>&5 8110 ac_status=$? 8111 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8112 (exit $ac_status); }; } && 8113 { ac_try='test -s conftest.$ac_objext' 8114 { (case "(($ac_try" in 8115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8116 *) ac_try_echo=$ac_try;; 8117esac 8118eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8119 (eval "$ac_try") 2>&5 8120 ac_status=$? 8121 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8122 (exit $ac_status); }; }; then 8123 ac_cv_c_const=yes 8124else 8125 echo "$as_me: failed program was:" >&5 8126sed 's/^/| /' conftest.$ac_ext >&5 8127 8128 ac_cv_c_const=no 8129fi 8130 8131rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8132fi 8133{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 8134echo "${ECHO_T}$ac_cv_c_const" >&6; } 8135if test $ac_cv_c_const = no; then 8136 8137cat >>confdefs.h <<\_ACEOF 8138#define const 8139_ACEOF 8140 8141fi 8142 8143 8144 8145 8146 8147 8148ac_header_dirent=no 8149for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 8150 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 8151{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 8152echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 8153if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8154 echo $ECHO_N "(cached) $ECHO_C" >&6 8155else 8156 cat >conftest.$ac_ext <<_ACEOF 8157/* confdefs.h. */ 8158_ACEOF 8159cat confdefs.h >>conftest.$ac_ext 8160cat >>conftest.$ac_ext <<_ACEOF 8161/* end confdefs.h. */ 8162#include <sys/types.h> 8163#include <$ac_hdr> 8164 8165int 8166main () 8167{ 8168if ((DIR *) 0) 8169return 0; 8170 ; 8171 return 0; 8172} 8173_ACEOF 8174rm -f conftest.$ac_objext 8175if { (ac_try="$ac_compile" 8176case "(($ac_try" in 8177 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8178 *) ac_try_echo=$ac_try;; 8179esac 8180eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8181 (eval "$ac_compile") 2>conftest.er1 8182 ac_status=$? 8183 grep -v '^ *+' conftest.er1 >conftest.err 8184 rm -f conftest.er1 8185 cat conftest.err >&5 8186 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8187 (exit $ac_status); } && 8188 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8189 { (case "(($ac_try" in 8190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8191 *) ac_try_echo=$ac_try;; 8192esac 8193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8194 (eval "$ac_try") 2>&5 8195 ac_status=$? 8196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8197 (exit $ac_status); }; } && 8198 { ac_try='test -s conftest.$ac_objext' 8199 { (case "(($ac_try" in 8200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8201 *) ac_try_echo=$ac_try;; 8202esac 8203eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8204 (eval "$ac_try") 2>&5 8205 ac_status=$? 8206 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8207 (exit $ac_status); }; }; then 8208 eval "$as_ac_Header=yes" 8209else 8210 echo "$as_me: failed program was:" >&5 8211sed 's/^/| /' conftest.$ac_ext >&5 8212 8213 eval "$as_ac_Header=no" 8214fi 8215 8216rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8217fi 8218ac_res=`eval echo '${'$as_ac_Header'}'` 8219 { echo "$as_me:$LINENO: result: $ac_res" >&5 8220echo "${ECHO_T}$ac_res" >&6; } 8221if test `eval echo '${'$as_ac_Header'}'` = yes; then 8222 cat >>confdefs.h <<_ACEOF 8223#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 8224_ACEOF 8225 8226ac_header_dirent=$ac_hdr; break 8227fi 8228 8229done 8230# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 8231if test $ac_header_dirent = dirent.h; then 8232 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8233echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8234if test "${ac_cv_search_opendir+set}" = set; then 8235 echo $ECHO_N "(cached) $ECHO_C" >&6 8236else 8237 ac_func_search_save_LIBS=$LIBS 8238cat >conftest.$ac_ext <<_ACEOF 8239/* confdefs.h. */ 8240_ACEOF 8241cat confdefs.h >>conftest.$ac_ext 8242cat >>conftest.$ac_ext <<_ACEOF 8243/* end confdefs.h. */ 8244 8245/* Override any GCC internal prototype to avoid an error. 8246 Use char because int might match the return type of a GCC 8247 builtin and then its argument prototype would still apply. */ 8248#ifdef __cplusplus 8249extern "C" 8250#endif 8251char opendir (); 8252int 8253main () 8254{ 8255return opendir (); 8256 ; 8257 return 0; 8258} 8259_ACEOF 8260for ac_lib in '' dir; do 8261 if test -z "$ac_lib"; then 8262 ac_res="none required" 8263 else 8264 ac_res=-l$ac_lib 8265 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8266 fi 8267 rm -f conftest.$ac_objext conftest$ac_exeext 8268if { (ac_try="$ac_link" 8269case "(($ac_try" in 8270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8271 *) ac_try_echo=$ac_try;; 8272esac 8273eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8274 (eval "$ac_link") 2>conftest.er1 8275 ac_status=$? 8276 grep -v '^ *+' conftest.er1 >conftest.err 8277 rm -f conftest.er1 8278 cat conftest.err >&5 8279 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8280 (exit $ac_status); } && 8281 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8282 { (case "(($ac_try" in 8283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8284 *) ac_try_echo=$ac_try;; 8285esac 8286eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8287 (eval "$ac_try") 2>&5 8288 ac_status=$? 8289 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8290 (exit $ac_status); }; } && 8291 { ac_try='test -s conftest$ac_exeext' 8292 { (case "(($ac_try" in 8293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8294 *) ac_try_echo=$ac_try;; 8295esac 8296eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8297 (eval "$ac_try") 2>&5 8298 ac_status=$? 8299 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8300 (exit $ac_status); }; }; then 8301 ac_cv_search_opendir=$ac_res 8302else 8303 echo "$as_me: failed program was:" >&5 8304sed 's/^/| /' conftest.$ac_ext >&5 8305 8306 8307fi 8308 8309rm -f core conftest.err conftest.$ac_objext \ 8310 conftest$ac_exeext 8311 if test "${ac_cv_search_opendir+set}" = set; then 8312 break 8313fi 8314done 8315if test "${ac_cv_search_opendir+set}" = set; then 8316 : 8317else 8318 ac_cv_search_opendir=no 8319fi 8320rm conftest.$ac_ext 8321LIBS=$ac_func_search_save_LIBS 8322fi 8323{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8324echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8325ac_res=$ac_cv_search_opendir 8326if test "$ac_res" != no; then 8327 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8328 8329fi 8330 8331else 8332 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8333echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8334if test "${ac_cv_search_opendir+set}" = set; then 8335 echo $ECHO_N "(cached) $ECHO_C" >&6 8336else 8337 ac_func_search_save_LIBS=$LIBS 8338cat >conftest.$ac_ext <<_ACEOF 8339/* confdefs.h. */ 8340_ACEOF 8341cat confdefs.h >>conftest.$ac_ext 8342cat >>conftest.$ac_ext <<_ACEOF 8343/* end confdefs.h. */ 8344 8345/* Override any GCC internal prototype to avoid an error. 8346 Use char because int might match the return type of a GCC 8347 builtin and then its argument prototype would still apply. */ 8348#ifdef __cplusplus 8349extern "C" 8350#endif 8351char opendir (); 8352int 8353main () 8354{ 8355return opendir (); 8356 ; 8357 return 0; 8358} 8359_ACEOF 8360for ac_lib in '' x; do 8361 if test -z "$ac_lib"; then 8362 ac_res="none required" 8363 else 8364 ac_res=-l$ac_lib 8365 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8366 fi 8367 rm -f conftest.$ac_objext conftest$ac_exeext 8368if { (ac_try="$ac_link" 8369case "(($ac_try" in 8370 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8371 *) ac_try_echo=$ac_try;; 8372esac 8373eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8374 (eval "$ac_link") 2>conftest.er1 8375 ac_status=$? 8376 grep -v '^ *+' conftest.er1 >conftest.err 8377 rm -f conftest.er1 8378 cat conftest.err >&5 8379 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8380 (exit $ac_status); } && 8381 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8382 { (case "(($ac_try" in 8383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8384 *) ac_try_echo=$ac_try;; 8385esac 8386eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8387 (eval "$ac_try") 2>&5 8388 ac_status=$? 8389 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8390 (exit $ac_status); }; } && 8391 { ac_try='test -s conftest$ac_exeext' 8392 { (case "(($ac_try" in 8393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8394 *) ac_try_echo=$ac_try;; 8395esac 8396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8397 (eval "$ac_try") 2>&5 8398 ac_status=$? 8399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8400 (exit $ac_status); }; }; then 8401 ac_cv_search_opendir=$ac_res 8402else 8403 echo "$as_me: failed program was:" >&5 8404sed 's/^/| /' conftest.$ac_ext >&5 8405 8406 8407fi 8408 8409rm -f core conftest.err conftest.$ac_objext \ 8410 conftest$ac_exeext 8411 if test "${ac_cv_search_opendir+set}" = set; then 8412 break 8413fi 8414done 8415if test "${ac_cv_search_opendir+set}" = set; then 8416 : 8417else 8418 ac_cv_search_opendir=no 8419fi 8420rm conftest.$ac_ext 8421LIBS=$ac_func_search_save_LIBS 8422fi 8423{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8424echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8425ac_res=$ac_cv_search_opendir 8426if test "$ac_res" != no; then 8427 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8428 8429fi 8430 8431fi 8432 8433 8434for ac_header in dlfcn.h 8435do 8436as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8437if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8438 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8439echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8440if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8441 echo $ECHO_N "(cached) $ECHO_C" >&6 8442fi 8443ac_res=`eval echo '${'$as_ac_Header'}'` 8444 { echo "$as_me:$LINENO: result: $ac_res" >&5 8445echo "${ECHO_T}$ac_res" >&6; } 8446else 8447 # Is the header compilable? 8448{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 8449echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 8450cat >conftest.$ac_ext <<_ACEOF 8451/* confdefs.h. */ 8452_ACEOF 8453cat confdefs.h >>conftest.$ac_ext 8454cat >>conftest.$ac_ext <<_ACEOF 8455/* end confdefs.h. */ 8456$ac_includes_default 8457#include <$ac_header> 8458_ACEOF 8459rm -f conftest.$ac_objext 8460if { (ac_try="$ac_compile" 8461case "(($ac_try" in 8462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8463 *) ac_try_echo=$ac_try;; 8464esac 8465eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8466 (eval "$ac_compile") 2>conftest.er1 8467 ac_status=$? 8468 grep -v '^ *+' conftest.er1 >conftest.err 8469 rm -f conftest.er1 8470 cat conftest.err >&5 8471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8472 (exit $ac_status); } && 8473 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8474 { (case "(($ac_try" in 8475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8476 *) ac_try_echo=$ac_try;; 8477esac 8478eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8479 (eval "$ac_try") 2>&5 8480 ac_status=$? 8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8482 (exit $ac_status); }; } && 8483 { ac_try='test -s conftest.$ac_objext' 8484 { (case "(($ac_try" in 8485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8486 *) ac_try_echo=$ac_try;; 8487esac 8488eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8489 (eval "$ac_try") 2>&5 8490 ac_status=$? 8491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8492 (exit $ac_status); }; }; then 8493 ac_header_compiler=yes 8494else 8495 echo "$as_me: failed program was:" >&5 8496sed 's/^/| /' conftest.$ac_ext >&5 8497 8498 ac_header_compiler=no 8499fi 8500 8501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8502{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8503echo "${ECHO_T}$ac_header_compiler" >&6; } 8504 8505# Is the header present? 8506{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 8507echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 8508cat >conftest.$ac_ext <<_ACEOF 8509/* confdefs.h. */ 8510_ACEOF 8511cat confdefs.h >>conftest.$ac_ext 8512cat >>conftest.$ac_ext <<_ACEOF 8513/* end confdefs.h. */ 8514#include <$ac_header> 8515_ACEOF 8516if { (ac_try="$ac_cpp conftest.$ac_ext" 8517case "(($ac_try" in 8518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8519 *) ac_try_echo=$ac_try;; 8520esac 8521eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8522 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 8523 ac_status=$? 8524 grep -v '^ *+' conftest.er1 >conftest.err 8525 rm -f conftest.er1 8526 cat conftest.err >&5 8527 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8528 (exit $ac_status); } >/dev/null; then 8529 if test -s conftest.err; then 8530 ac_cpp_err=$ac_c_preproc_warn_flag 8531 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8532 else 8533 ac_cpp_err= 8534 fi 8535else 8536 ac_cpp_err=yes 8537fi 8538if test -z "$ac_cpp_err"; then 8539 ac_header_preproc=yes 8540else 8541 echo "$as_me: failed program was:" >&5 8542sed 's/^/| /' conftest.$ac_ext >&5 8543 8544 ac_header_preproc=no 8545fi 8546 8547rm -f conftest.err conftest.$ac_ext 8548{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 8549echo "${ECHO_T}$ac_header_preproc" >&6; } 8550 8551# So? What about this header? 8552case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 8553 yes:no: ) 8554 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 8555echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 8556 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 8557echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 8558 ac_header_preproc=yes 8559 ;; 8560 no:yes:* ) 8561 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 8562echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 8563 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 8564echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 8565 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 8566echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 8567 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 8568echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 8569 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 8570echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 8571 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 8572echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 8573 ( cat <<\_ASBOX 8574## ------------------------------------ ## 8575## Report this to http://llvm.org/bugs/ ## 8576## ------------------------------------ ## 8577_ASBOX 8578 ) | sed "s/^/$as_me: WARNING: /" >&2 8579 ;; 8580esac 8581{ echo "$as_me:$LINENO: checking for $ac_header" >&5 8582echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8583if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8584 echo $ECHO_N "(cached) $ECHO_C" >&6 8585else 8586 eval "$as_ac_Header=\$ac_header_preproc" 8587fi 8588ac_res=`eval echo '${'$as_ac_Header'}'` 8589 { echo "$as_me:$LINENO: result: $ac_res" >&5 8590echo "${ECHO_T}$ac_res" >&6; } 8591 8592fi 8593if test `eval echo '${'$as_ac_Header'}'` = yes; then 8594 cat >>confdefs.h <<_ACEOF 8595#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8596_ACEOF 8597 8598fi 8599 8600done 8601 8602# Check whether --enable-ltdl-install was given. 8603if test "${enable_ltdl_install+set}" = set; then 8604 enableval=$enable_ltdl_install; 8605fi 8606 8607 8608 8609 8610if test x"${enable_ltdl_install-no}" != xno; then 8611 INSTALL_LTDL_TRUE= 8612 INSTALL_LTDL_FALSE='#' 8613else 8614 INSTALL_LTDL_TRUE='#' 8615 INSTALL_LTDL_FALSE= 8616fi 8617 8618 8619 8620if test x"${enable_ltdl_convenience-no}" != xno; then 8621 CONVENIENCE_LTDL_TRUE= 8622 CONVENIENCE_LTDL_FALSE='#' 8623else 8624 CONVENIENCE_LTDL_TRUE='#' 8625 CONVENIENCE_LTDL_FALSE= 8626fi 8627 8628 8629{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 8630echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } 8631library_names_spec= 8632libname_spec='lib$name' 8633soname_spec= 8634shrext_cmds=".so" 8635postinstall_cmds= 8636postuninstall_cmds= 8637finish_cmds= 8638finish_eval= 8639shlibpath_var= 8640shlibpath_overrides_runpath=unknown 8641version_type=none 8642dynamic_linker="$host_os ld.so" 8643sys_lib_dlsearch_path_spec="/lib /usr/lib" 8644if test "$GCC" = yes; then 8645 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8646 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then 8647 # if the path contains ";" then we assume it to be the separator 8648 # otherwise default to the standard path separator (i.e. ":") - it is 8649 # assumed that no part of a normal pathname contains ";" but that should 8650 # okay in the real world where ";" in dirpaths is itself problematic. 8651 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8652 else 8653 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8654 fi 8655else 8656 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 8657fi 8658need_lib_prefix=unknown 8659hardcode_into_libs=no 8660 8661# when you set need_version to no, make sure it does not cause -set_version 8662# flags to be left without arguments 8663need_version=unknown 8664 8665case $host_os in 8666aix3*) 8667 version_type=linux 8668 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 8669 shlibpath_var=LIBPATH 8670 8671 # AIX 3 has no versioning support, so we append a major version to the name. 8672 soname_spec='${libname}${release}${shared_ext}$major' 8673 ;; 8674 8675aix4* | aix5*) 8676 version_type=linux 8677 need_lib_prefix=no 8678 need_version=no 8679 hardcode_into_libs=yes 8680 if test "$host_cpu" = ia64; then 8681 # AIX 5 supports IA64 8682 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 8683 shlibpath_var=LD_LIBRARY_PATH 8684 else 8685 # With GCC up to 2.95.x, collect2 would create an import file 8686 # for dependence libraries. The import file would start with 8687 # the line `#! .'. This would cause the generated library to 8688 # depend on `.', always an invalid library. This was fixed in 8689 # development snapshots of GCC prior to 3.0. 8690 case $host_os in 8691 aix4 | aix4.[01] | aix4.[01].*) 8692 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 8693 echo ' yes ' 8694 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 8695 : 8696 else 8697 can_build_shared=no 8698 fi 8699 ;; 8700 esac 8701 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 8702 # soname into executable. Probably we can add versioning support to 8703 # collect2, so additional links can be useful in future. 8704 if test "$aix_use_runtimelinking" = yes; then 8705 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 8706 # instead of lib<name>.a to let people know that these are not 8707 # typical AIX shared libraries. 8708 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8709 else 8710 # We preserve .a as extension for shared libraries through AIX4.2 8711 # and later when we are not doing run time linking. 8712 library_names_spec='${libname}${release}.a $libname.a' 8713 soname_spec='${libname}${release}${shared_ext}$major' 8714 fi 8715 shlibpath_var=LIBPATH 8716 fi 8717 ;; 8718 8719amigaos*) 8720 library_names_spec='$libname.ixlibrary $libname.a' 8721 # Create ${libname}_ixlibrary.a entries in /sys/libs. 8722 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 8723 ;; 8724 8725beos*) 8726 library_names_spec='${libname}${shared_ext}' 8727 dynamic_linker="$host_os ld.so" 8728 shlibpath_var=LIBRARY_PATH 8729 ;; 8730 8731bsdi[45]*) 8732 version_type=linux 8733 need_version=no 8734 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8735 soname_spec='${libname}${release}${shared_ext}$major' 8736 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 8737 shlibpath_var=LD_LIBRARY_PATH 8738 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 8739 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 8740 # the default ld.so.conf also contains /usr/contrib/lib and 8741 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 8742 # libtool to hard-code these into programs 8743 ;; 8744 8745cygwin* | mingw* | pw32*) 8746 version_type=windows 8747 shrext_cmds=".dll" 8748 need_version=no 8749 need_lib_prefix=no 8750 8751 case $GCC,$host_os in 8752 yes,cygwin* | yes,mingw* | yes,pw32*) 8753 library_names_spec='$libname.dll.a' 8754 # DLL is installed to $(libdir)/../bin by postinstall_cmds 8755 postinstall_cmds='base_file=`basename \${file}`~ 8756 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ 8757 dldir=$destdir/`dirname \$dlpath`~ 8758 test -d \$dldir || mkdir -p \$dldir~ 8759 $install_prog $dir/$dlname \$dldir/$dlname~ 8760 chmod a+x \$dldir/$dlname' 8761 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 8762 dlpath=$dir/\$dldll~ 8763 $rm \$dlpath' 8764 shlibpath_overrides_runpath=yes 8765 8766 case $host_os in 8767 cygwin*) 8768 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 8769 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8770 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 8771 ;; 8772 mingw*) 8773 # MinGW DLLs use traditional 'lib' prefix 8774 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8775 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8776 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then 8777 # It is most probably a Windows format PATH printed by 8778 # mingw gcc, but we are running on Cygwin. Gcc prints its search 8779 # path with ; separators, and with drive letters. We can handle the 8780 # drive letters (cygwin fileutils understands them), so leave them, 8781 # especially as we might pass files found there to a mingw objdump, 8782 # which wouldn't understand a cygwinified path. Ahh. 8783 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8784 else 8785 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8786 fi 8787 ;; 8788 pw32*) 8789 # pw32 DLLs use 'pw' prefix rather than 'lib' 8790 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8791 ;; 8792 esac 8793 ;; 8794 8795 *) 8796 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 8797 ;; 8798 esac 8799 dynamic_linker='Win32 ld.exe' 8800 # FIXME: first we should search . and the directory the executable is in 8801 shlibpath_var=PATH 8802 ;; 8803 8804darwin* | rhapsody*) 8805 dynamic_linker="$host_os dyld" 8806 version_type=darwin 8807 need_lib_prefix=no 8808 need_version=no 8809 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' 8810 soname_spec='${libname}${release}${major}$shared_ext' 8811 shlibpath_overrides_runpath=yes 8812 shlibpath_var=DYLD_LIBRARY_PATH 8813 shrext_cmds='.dylib' 8814 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. 8815 if test "$GCC" = yes; then 8816 sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` 8817 else 8818 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' 8819 fi 8820 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 8821 ;; 8822 8823dgux*) 8824 version_type=linux 8825 need_lib_prefix=no 8826 need_version=no 8827 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 8828 soname_spec='${libname}${release}${shared_ext}$major' 8829 shlibpath_var=LD_LIBRARY_PATH 8830 ;; 8831 8832freebsd1.*) 8833 dynamic_linker=no 8834 ;; 8835 8836kfreebsd*-gnu) 8837 version_type=linux 8838 need_lib_prefix=no 8839 need_version=no 8840 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8841 soname_spec='${libname}${release}${shared_ext}$major' 8842 shlibpath_var=LD_LIBRARY_PATH 8843 shlibpath_overrides_runpath=no 8844 hardcode_into_libs=yes 8845 dynamic_linker='GNU ld.so' 8846 ;; 8847 8848freebsd* | dragonfly*) 8849 # DragonFly does not have aout. When/if they implement a new 8850 # versioning mechanism, adjust this. 8851 if test -x /usr/bin/objformat; then 8852 objformat=`/usr/bin/objformat` 8853 else 8854 case $host_os in 8855 freebsd[123].*) objformat=aout ;; 8856 *) objformat=elf ;; 8857 esac 8858 fi 8859 version_type=freebsd-$objformat 8860 case $version_type in 8861 freebsd-elf*) 8862 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 8863 need_version=no 8864 need_lib_prefix=no 8865 ;; 8866 freebsd-*) 8867 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 8868 need_version=yes 8869 ;; 8870 esac 8871 shlibpath_var=LD_LIBRARY_PATH 8872 case $host_os in 8873 freebsd2.*) 8874 shlibpath_overrides_runpath=yes 8875 ;; 8876 freebsd3.[01]* | freebsdelf3.[01]*) 8877 shlibpath_overrides_runpath=yes 8878 hardcode_into_libs=yes 8879 ;; 8880 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 8881 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 8882 shlibpath_overrides_runpath=no 8883 hardcode_into_libs=yes 8884 ;; 8885 freebsd*) # from 4.6 on 8886 shlibpath_overrides_runpath=yes 8887 hardcode_into_libs=yes 8888 ;; 8889 esac 8890 ;; 8891 8892gnu*) 8893 version_type=linux 8894 need_lib_prefix=no 8895 need_version=no 8896 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 8897 soname_spec='${libname}${release}${shared_ext}$major' 8898 shlibpath_var=LD_LIBRARY_PATH 8899 hardcode_into_libs=yes 8900 ;; 8901 8902hpux9* | hpux10* | hpux11*) 8903 # Give a soname corresponding to the major version so that dld.sl refuses to 8904 # link against other versions. 8905 version_type=sunos 8906 need_lib_prefix=no 8907 need_version=no 8908 case $host_cpu in 8909 ia64*) 8910 shrext_cmds='.so' 8911 hardcode_into_libs=yes 8912 dynamic_linker="$host_os dld.so" 8913 shlibpath_var=LD_LIBRARY_PATH 8914 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8915 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8916 soname_spec='${libname}${release}${shared_ext}$major' 8917 if test "X$HPUX_IA64_MODE" = X32; then 8918 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 8919 else 8920 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 8921 fi 8922 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8923 ;; 8924 hppa*64*) 8925 shrext_cmds='.sl' 8926 hardcode_into_libs=yes 8927 dynamic_linker="$host_os dld.sl" 8928 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 8929 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8930 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8931 soname_spec='${libname}${release}${shared_ext}$major' 8932 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 8933 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8934 ;; 8935 *) 8936 shrext_cmds='.sl' 8937 dynamic_linker="$host_os dld.sl" 8938 shlibpath_var=SHLIB_PATH 8939 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 8940 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8941 soname_spec='${libname}${release}${shared_ext}$major' 8942 ;; 8943 esac 8944 # HP-UX runs *really* slowly unless shared libraries are mode 555. 8945 postinstall_cmds='chmod 555 $lib' 8946 ;; 8947 8948interix3*) 8949 version_type=linux 8950 need_lib_prefix=no 8951 need_version=no 8952 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8953 soname_spec='${libname}${release}${shared_ext}$major' 8954 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 8955 shlibpath_var=LD_LIBRARY_PATH 8956 shlibpath_overrides_runpath=no 8957 hardcode_into_libs=yes 8958 ;; 8959 8960irix5* | irix6* | nonstopux*) 8961 case $host_os in 8962 nonstopux*) version_type=nonstopux ;; 8963 *) 8964 if test "$lt_cv_prog_gnu_ld" = yes; then 8965 version_type=linux 8966 else 8967 version_type=irix 8968 fi ;; 8969 esac 8970 need_lib_prefix=no 8971 need_version=no 8972 soname_spec='${libname}${release}${shared_ext}$major' 8973 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 8974 case $host_os in 8975 irix5* | nonstopux*) 8976 libsuff= shlibsuff= 8977 ;; 8978 *) 8979 case $LD in # libtool.m4 will add one of these switches to LD 8980 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 8981 libsuff= shlibsuff= libmagic=32-bit;; 8982 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 8983 libsuff=32 shlibsuff=N32 libmagic=N32;; 8984 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 8985 libsuff=64 shlibsuff=64 libmagic=64-bit;; 8986 *) libsuff= shlibsuff= libmagic=never-match;; 8987 esac 8988 ;; 8989 esac 8990 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 8991 shlibpath_overrides_runpath=no 8992 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 8993 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 8994 hardcode_into_libs=yes 8995 ;; 8996 8997# No shared lib support for Linux oldld, aout, or coff. 8998linux*oldld* | linux*aout* | linux*coff*) 8999 dynamic_linker=no 9000 ;; 9001 9002# This must be Linux ELF. 9003linux*) 9004 version_type=linux 9005 need_lib_prefix=no 9006 need_version=no 9007 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9008 soname_spec='${libname}${release}${shared_ext}$major' 9009 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9010 shlibpath_var=LD_LIBRARY_PATH 9011 shlibpath_overrides_runpath=no 9012 # This implies no fast_install, which is unacceptable. 9013 # Some rework will be needed to allow for fast_install 9014 # before this can be enabled. 9015 hardcode_into_libs=yes 9016 9017 # Append ld.so.conf contents to the search path 9018 if test -f /etc/ld.so.conf; then 9019 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 9020 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 9021 fi 9022 9023 # We used to test for /lib/ld.so.1 and disable shared libraries on 9024 # powerpc, because MkLinux only supported shared libraries with the 9025 # GNU dynamic linker. Since this was broken with cross compilers, 9026 # most powerpc-linux boxes support dynamic linking these days and 9027 # people can always --disable-shared, the test was removed, and we 9028 # assume the GNU/Linux dynamic linker is in use. 9029 dynamic_linker='GNU/Linux ld.so' 9030 ;; 9031 9032knetbsd*-gnu) 9033 version_type=linux 9034 need_lib_prefix=no 9035 need_version=no 9036 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9037 soname_spec='${libname}${release}${shared_ext}$major' 9038 shlibpath_var=LD_LIBRARY_PATH 9039 shlibpath_overrides_runpath=no 9040 hardcode_into_libs=yes 9041 dynamic_linker='GNU ld.so' 9042 ;; 9043 9044netbsd*) 9045 version_type=sunos 9046 need_lib_prefix=no 9047 need_version=no 9048 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 9049 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9050 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9051 dynamic_linker='NetBSD (a.out) ld.so' 9052 else 9053 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9054 soname_spec='${libname}${release}${shared_ext}$major' 9055 dynamic_linker='NetBSD ld.elf_so' 9056 fi 9057 shlibpath_var=LD_LIBRARY_PATH 9058 shlibpath_overrides_runpath=yes 9059 hardcode_into_libs=yes 9060 ;; 9061 9062newsos6) 9063 version_type=linux 9064 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9065 shlibpath_var=LD_LIBRARY_PATH 9066 shlibpath_overrides_runpath=yes 9067 ;; 9068 9069nto-qnx*) 9070 version_type=linux 9071 need_lib_prefix=no 9072 need_version=no 9073 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9074 soname_spec='${libname}${release}${shared_ext}$major' 9075 shlibpath_var=LD_LIBRARY_PATH 9076 shlibpath_overrides_runpath=yes 9077 ;; 9078 9079openbsd*) 9080 version_type=sunos 9081 sys_lib_dlsearch_path_spec="/usr/lib" 9082 need_lib_prefix=no 9083 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9084 case $host_os in 9085 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9086 *) need_version=no ;; 9087 esac 9088 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9089 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9090 shlibpath_var=LD_LIBRARY_PATH 9091 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9092 case $host_os in 9093 openbsd2.[89] | openbsd2.[89].*) 9094 shlibpath_overrides_runpath=no 9095 ;; 9096 *) 9097 shlibpath_overrides_runpath=yes 9098 ;; 9099 esac 9100 else 9101 shlibpath_overrides_runpath=yes 9102 fi 9103 ;; 9104 9105os2*) 9106 libname_spec='$name' 9107 shrext_cmds=".dll" 9108 need_lib_prefix=no 9109 library_names_spec='$libname${shared_ext} $libname.a' 9110 dynamic_linker='OS/2 ld.exe' 9111 shlibpath_var=LIBPATH 9112 ;; 9113 9114osf3* | osf4* | osf5*) 9115 version_type=osf 9116 need_lib_prefix=no 9117 need_version=no 9118 soname_spec='${libname}${release}${shared_ext}$major' 9119 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9120 shlibpath_var=LD_LIBRARY_PATH 9121 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9122 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9123 ;; 9124 9125solaris*) 9126 version_type=linux 9127 need_lib_prefix=no 9128 need_version=no 9129 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9130 soname_spec='${libname}${release}${shared_ext}$major' 9131 shlibpath_var=LD_LIBRARY_PATH 9132 shlibpath_overrides_runpath=yes 9133 hardcode_into_libs=yes 9134 # ldd complains unless libraries are executable 9135 postinstall_cmds='chmod +x $lib' 9136 ;; 9137 9138sunos4*) 9139 version_type=sunos 9140 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9141 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9142 shlibpath_var=LD_LIBRARY_PATH 9143 shlibpath_overrides_runpath=yes 9144 if test "$with_gnu_ld" = yes; then 9145 need_lib_prefix=no 9146 fi 9147 need_version=yes 9148 ;; 9149 9150sysv4 | sysv4.3*) 9151 version_type=linux 9152 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9153 soname_spec='${libname}${release}${shared_ext}$major' 9154 shlibpath_var=LD_LIBRARY_PATH 9155 case $host_vendor in 9156 sni) 9157 shlibpath_overrides_runpath=no 9158 need_lib_prefix=no 9159 export_dynamic_flag_spec='${wl}-Blargedynsym' 9160 runpath_var=LD_RUN_PATH 9161 ;; 9162 siemens) 9163 need_lib_prefix=no 9164 ;; 9165 motorola) 9166 need_lib_prefix=no 9167 need_version=no 9168 shlibpath_overrides_runpath=no 9169 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9170 ;; 9171 esac 9172 ;; 9173 9174sysv4*MP*) 9175 if test -d /usr/nec ;then 9176 version_type=linux 9177 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9178 soname_spec='$libname${shared_ext}.$major' 9179 shlibpath_var=LD_LIBRARY_PATH 9180 fi 9181 ;; 9182 9183sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9184 version_type=freebsd-elf 9185 need_lib_prefix=no 9186 need_version=no 9187 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9188 soname_spec='${libname}${release}${shared_ext}$major' 9189 shlibpath_var=LD_LIBRARY_PATH 9190 hardcode_into_libs=yes 9191 if test "$with_gnu_ld" = yes; then 9192 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9193 shlibpath_overrides_runpath=no 9194 else 9195 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9196 shlibpath_overrides_runpath=yes 9197 case $host_os in 9198 sco3.2v5*) 9199 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9200 ;; 9201 esac 9202 fi 9203 sys_lib_dlsearch_path_spec='/usr/lib' 9204 ;; 9205 9206uts4*) 9207 version_type=linux 9208 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9209 soname_spec='${libname}${release}${shared_ext}$major' 9210 shlibpath_var=LD_LIBRARY_PATH 9211 ;; 9212 9213*) 9214 dynamic_linker=no 9215 ;; 9216esac 9217{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 9218echo "${ECHO_T}$dynamic_linker" >&6; } 9219test "$dynamic_linker" = no && can_build_shared=no 9220 9221variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9222if test "$GCC" = yes; then 9223 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9224fi 9225 9226 9227{ echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5 9228echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; } 9229if test "${libltdl_cv_shlibext+set}" = set; then 9230 echo $ECHO_N "(cached) $ECHO_C" >&6 9231else 9232 9233module=yes 9234eval libltdl_cv_shlibext=$shrext_cmds 9235 9236fi 9237{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5 9238echo "${ECHO_T}$libltdl_cv_shlibext" >&6; } 9239if test -n "$libltdl_cv_shlibext"; then 9240 9241cat >>confdefs.h <<_ACEOF 9242#define LTDL_SHLIB_EXT "$libltdl_cv_shlibext" 9243_ACEOF 9244 9245fi 9246 9247 9248{ echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5 9249echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; } 9250if test "${libltdl_cv_shlibpath_var+set}" = set; then 9251 echo $ECHO_N "(cached) $ECHO_C" >&6 9252else 9253 libltdl_cv_shlibpath_var="$shlibpath_var" 9254fi 9255{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5 9256echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; } 9257if test -n "$libltdl_cv_shlibpath_var"; then 9258 9259cat >>confdefs.h <<_ACEOF 9260#define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var" 9261_ACEOF 9262 9263fi 9264 9265 9266{ echo "$as_me:$LINENO: checking for the default library search path" >&5 9267echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; } 9268if test "${libltdl_cv_sys_search_path+set}" = set; then 9269 echo $ECHO_N "(cached) $ECHO_C" >&6 9270else 9271 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec" 9272fi 9273{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5 9274echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; } 9275if test -n "$libltdl_cv_sys_search_path"; then 9276 sys_search_path= 9277 for dir in $libltdl_cv_sys_search_path; do 9278 if test -z "$sys_search_path"; then 9279 sys_search_path="$dir" 9280 else 9281 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir" 9282 fi 9283 done 9284 9285cat >>confdefs.h <<_ACEOF 9286#define LTDL_SYSSEARCHPATH "$sys_search_path" 9287_ACEOF 9288 9289fi 9290 9291{ echo "$as_me:$LINENO: checking for objdir" >&5 9292echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } 9293if test "${libltdl_cv_objdir+set}" = set; then 9294 echo $ECHO_N "(cached) $ECHO_C" >&6 9295else 9296 libltdl_cv_objdir="$objdir" 9297 if test -n "$objdir"; then 9298 : 9299 else 9300 rm -f .libs 2>/dev/null 9301 mkdir .libs 2>/dev/null 9302 if test -d .libs; then 9303 libltdl_cv_objdir=.libs 9304 else 9305 # MS-DOS does not allow filenames that begin with a dot. 9306 libltdl_cv_objdir=_libs 9307 fi 9308 rmdir .libs 2>/dev/null 9309 fi 9310 9311fi 9312{ echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5 9313echo "${ECHO_T}$libltdl_cv_objdir" >&6; } 9314 9315cat >>confdefs.h <<_ACEOF 9316#define LTDL_OBJDIR "$libltdl_cv_objdir/" 9317_ACEOF 9318 9319 9320 9321 9322 9323 9324# Check for command to grab the raw symbol name followed by C symbol from nm. 9325{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 9326echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } 9327if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 9328 echo $ECHO_N "(cached) $ECHO_C" >&6 9329else 9330 9331# These are sane defaults that work on at least a few old systems. 9332# [They come from Ultrix. What could be older than Ultrix?!! ;)] 9333 9334# Character class describing NM global symbol codes. 9335symcode='[BCDEGRST]' 9336 9337# Regexp to match symbols that can be accessed directly from C. 9338sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 9339 9340# Transform an extracted symbol line into a proper C declaration 9341lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 9342 9343# Transform an extracted symbol line into symbol name and symbol address 9344lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 9345 9346# Define system-specific variables. 9347case $host_os in 9348aix*) 9349 symcode='[BCDT]' 9350 ;; 9351cygwin* | mingw* | pw32*) 9352 symcode='[ABCDGISTW]' 9353 ;; 9354hpux*) # Its linker distinguishes data from code symbols 9355 if test "$host_cpu" = ia64; then 9356 symcode='[ABCDEGRST]' 9357 fi 9358 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9359 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 9360 ;; 9361linux*) 9362 if test "$host_cpu" = ia64; then 9363 symcode='[ABCDGIRSTW]' 9364 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9365 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 9366 fi 9367 ;; 9368irix* | nonstopux*) 9369 symcode='[BCDEGRST]' 9370 ;; 9371osf*) 9372 symcode='[BCDEGQRST]' 9373 ;; 9374solaris*) 9375 symcode='[BDRT]' 9376 ;; 9377sco3.2v5*) 9378 symcode='[DT]' 9379 ;; 9380sysv4.2uw2*) 9381 symcode='[DT]' 9382 ;; 9383sysv5* | sco5v6* | unixware* | OpenUNIX*) 9384 symcode='[ABDT]' 9385 ;; 9386sysv4) 9387 symcode='[DFNSTU]' 9388 ;; 9389esac 9390 9391# Handle CRLF in mingw tool chain 9392opt_cr= 9393case $build_os in 9394mingw*) 9395 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 9396 ;; 9397esac 9398 9399# If we're using GNU nm, then use its standard symbol codes. 9400case `$NM -V 2>&1` in 9401*GNU* | *'with BFD'*) 9402 symcode='[ABCDGIRSTW]' ;; 9403esac 9404 9405# Try without a prefix undercore, then with it. 9406for ac_symprfx in "" "_"; do 9407 9408 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 9409 symxfrm="\\1 $ac_symprfx\\2 \\2" 9410 9411 # Write the raw and C identifiers. 9412 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 9413 9414 # Check to see that the pipe works correctly. 9415 pipe_works=no 9416 9417 rm -f conftest* 9418 cat > conftest.$ac_ext <<EOF 9419#ifdef __cplusplus 9420extern "C" { 9421#endif 9422char nm_test_var; 9423void nm_test_func(){} 9424#ifdef __cplusplus 9425} 9426#endif 9427int main(){nm_test_var='a';nm_test_func();return(0);} 9428EOF 9429 9430 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9431 (eval $ac_compile) 2>&5 9432 ac_status=$? 9433 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9434 (exit $ac_status); }; then 9435 # Now try to grab the symbols. 9436 nlist=conftest.nm 9437 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 9438 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 9439 ac_status=$? 9440 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9441 (exit $ac_status); } && test -s "$nlist"; then 9442 # Try sorting and uniquifying the output. 9443 if sort "$nlist" | uniq > "$nlist"T; then 9444 mv -f "$nlist"T "$nlist" 9445 else 9446 rm -f "$nlist"T 9447 fi 9448 9449 # Make sure that we snagged all the symbols we need. 9450 if grep ' nm_test_var$' "$nlist" >/dev/null; then 9451 if grep ' nm_test_func$' "$nlist" >/dev/null; then 9452 cat <<EOF > conftest.$ac_ext 9453#ifdef __cplusplus 9454extern "C" { 9455#endif 9456 9457EOF 9458 # Now generate the symbol file. 9459 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' 9460 9461 cat <<EOF >> conftest.$ac_ext 9462#if defined (__STDC__) && __STDC__ 9463# define lt_ptr_t void * 9464#else 9465# define lt_ptr_t char * 9466# define const 9467#endif 9468 9469/* The mapping between symbol names and symbols. */ 9470const struct { 9471 const char *name; 9472 lt_ptr_t address; 9473} 9474lt_preloaded_symbols[] = 9475{ 9476EOF 9477 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext 9478 cat <<\EOF >> conftest.$ac_ext 9479 {0, (lt_ptr_t) 0} 9480}; 9481 9482#ifdef __cplusplus 9483} 9484#endif 9485EOF 9486 # Now try linking the two files. 9487 mv conftest.$ac_objext conftstm.$ac_objext 9488 lt_save_LIBS="$LIBS" 9489 lt_save_CFLAGS="$CFLAGS" 9490 LIBS="conftstm.$ac_objext" 9491 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 9492 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9493 (eval $ac_link) 2>&5 9494 ac_status=$? 9495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9496 (exit $ac_status); } && test -s conftest${ac_exeext}; then 9497 pipe_works=yes 9498 fi 9499 LIBS="$lt_save_LIBS" 9500 CFLAGS="$lt_save_CFLAGS" 9501 else 9502 echo "cannot find nm_test_func in $nlist" >&5 9503 fi 9504 else 9505 echo "cannot find nm_test_var in $nlist" >&5 9506 fi 9507 else 9508 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 9509 fi 9510 else 9511 echo "$progname: failed program was:" >&5 9512 cat conftest.$ac_ext >&5 9513 fi 9514 rm -f conftest* conftst* 9515 9516 # Do not use the global_symbol_pipe unless it works. 9517 if test "$pipe_works" = yes; then 9518 break 9519 else 9520 lt_cv_sys_global_symbol_pipe= 9521 fi 9522done 9523 9524fi 9525 9526if test -z "$lt_cv_sys_global_symbol_pipe"; then 9527 lt_cv_sys_global_symbol_to_cdecl= 9528fi 9529if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 9530 { echo "$as_me:$LINENO: result: failed" >&5 9531echo "${ECHO_T}failed" >&6; } 9532else 9533 { echo "$as_me:$LINENO: result: ok" >&5 9534echo "${ECHO_T}ok" >&6; } 9535fi 9536 9537 9538{ echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5 9539echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; } 9540if test "${libltdl_cv_preloaded_symbols+set}" = set; then 9541 echo $ECHO_N "(cached) $ECHO_C" >&6 9542else 9543 if test -n "$lt_cv_sys_global_symbol_pipe"; then 9544 libltdl_cv_preloaded_symbols=yes 9545 else 9546 libltdl_cv_preloaded_symbols=no 9547 fi 9548 9549fi 9550{ echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5 9551echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; } 9552if test x"$libltdl_cv_preloaded_symbols" = xyes; then 9553 9554cat >>confdefs.h <<\_ACEOF 9555#define HAVE_PRELOADED_SYMBOLS 1 9556_ACEOF 9557 9558fi 9559 9560LIBADD_DL= 9561 9562ac_ext=c 9563ac_cpp='$CPP $CPPFLAGS' 9564ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9565ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9566ac_compiler_gnu=$ac_cv_c_compiler_gnu 9567 9568 9569{ echo "$as_me:$LINENO: checking for shl_load" >&5 9570echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } 9571if test "${ac_cv_func_shl_load+set}" = set; then 9572 echo $ECHO_N "(cached) $ECHO_C" >&6 9573else 9574 cat >conftest.$ac_ext <<_ACEOF 9575/* confdefs.h. */ 9576_ACEOF 9577cat confdefs.h >>conftest.$ac_ext 9578cat >>conftest.$ac_ext <<_ACEOF 9579/* end confdefs.h. */ 9580/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 9581 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9582#define shl_load innocuous_shl_load 9583 9584/* System header to define __stub macros and hopefully few prototypes, 9585 which can conflict with char shl_load (); below. 9586 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9587 <limits.h> exists even on freestanding compilers. */ 9588 9589#ifdef __STDC__ 9590# include <limits.h> 9591#else 9592# include <assert.h> 9593#endif 9594 9595#undef shl_load 9596 9597/* Override any GCC internal prototype to avoid an error. 9598 Use char because int might match the return type of a GCC 9599 builtin and then its argument prototype would still apply. */ 9600#ifdef __cplusplus 9601extern "C" 9602#endif 9603char shl_load (); 9604/* The GNU C library defines this for functions which it implements 9605 to always fail with ENOSYS. Some functions are actually named 9606 something starting with __ and the normal name is an alias. */ 9607#if defined __stub_shl_load || defined __stub___shl_load 9608choke me 9609#endif 9610 9611int 9612main () 9613{ 9614return shl_load (); 9615 ; 9616 return 0; 9617} 9618_ACEOF 9619rm -f conftest.$ac_objext conftest$ac_exeext 9620if { (ac_try="$ac_link" 9621case "(($ac_try" in 9622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9623 *) ac_try_echo=$ac_try;; 9624esac 9625eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9626 (eval "$ac_link") 2>conftest.er1 9627 ac_status=$? 9628 grep -v '^ *+' conftest.er1 >conftest.err 9629 rm -f conftest.er1 9630 cat conftest.err >&5 9631 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9632 (exit $ac_status); } && 9633 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9634 { (case "(($ac_try" in 9635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9636 *) ac_try_echo=$ac_try;; 9637esac 9638eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9639 (eval "$ac_try") 2>&5 9640 ac_status=$? 9641 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9642 (exit $ac_status); }; } && 9643 { ac_try='test -s conftest$ac_exeext' 9644 { (case "(($ac_try" in 9645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9646 *) ac_try_echo=$ac_try;; 9647esac 9648eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9649 (eval "$ac_try") 2>&5 9650 ac_status=$? 9651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9652 (exit $ac_status); }; }; then 9653 ac_cv_func_shl_load=yes 9654else 9655 echo "$as_me: failed program was:" >&5 9656sed 's/^/| /' conftest.$ac_ext >&5 9657 9658 ac_cv_func_shl_load=no 9659fi 9660 9661rm -f core conftest.err conftest.$ac_objext \ 9662 conftest$ac_exeext conftest.$ac_ext 9663fi 9664{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 9665echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } 9666if test $ac_cv_func_shl_load = yes; then 9667 9668cat >>confdefs.h <<\_ACEOF 9669#define HAVE_SHL_LOAD 1 9670_ACEOF 9671 9672else 9673 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 9674echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } 9675if test "${ac_cv_lib_dld_shl_load+set}" = set; then 9676 echo $ECHO_N "(cached) $ECHO_C" >&6 9677else 9678 ac_check_lib_save_LIBS=$LIBS 9679LIBS="-ldld $LIBS" 9680cat >conftest.$ac_ext <<_ACEOF 9681/* confdefs.h. */ 9682_ACEOF 9683cat confdefs.h >>conftest.$ac_ext 9684cat >>conftest.$ac_ext <<_ACEOF 9685/* end confdefs.h. */ 9686 9687/* Override any GCC internal prototype to avoid an error. 9688 Use char because int might match the return type of a GCC 9689 builtin and then its argument prototype would still apply. */ 9690#ifdef __cplusplus 9691extern "C" 9692#endif 9693char shl_load (); 9694int 9695main () 9696{ 9697return shl_load (); 9698 ; 9699 return 0; 9700} 9701_ACEOF 9702rm -f conftest.$ac_objext conftest$ac_exeext 9703if { (ac_try="$ac_link" 9704case "(($ac_try" in 9705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9706 *) ac_try_echo=$ac_try;; 9707esac 9708eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9709 (eval "$ac_link") 2>conftest.er1 9710 ac_status=$? 9711 grep -v '^ *+' conftest.er1 >conftest.err 9712 rm -f conftest.er1 9713 cat conftest.err >&5 9714 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9715 (exit $ac_status); } && 9716 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9717 { (case "(($ac_try" in 9718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9719 *) ac_try_echo=$ac_try;; 9720esac 9721eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9722 (eval "$ac_try") 2>&5 9723 ac_status=$? 9724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9725 (exit $ac_status); }; } && 9726 { ac_try='test -s conftest$ac_exeext' 9727 { (case "(($ac_try" in 9728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9729 *) ac_try_echo=$ac_try;; 9730esac 9731eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9732 (eval "$ac_try") 2>&5 9733 ac_status=$? 9734 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9735 (exit $ac_status); }; }; then 9736 ac_cv_lib_dld_shl_load=yes 9737else 9738 echo "$as_me: failed program was:" >&5 9739sed 's/^/| /' conftest.$ac_ext >&5 9740 9741 ac_cv_lib_dld_shl_load=no 9742fi 9743 9744rm -f core conftest.err conftest.$ac_objext \ 9745 conftest$ac_exeext conftest.$ac_ext 9746LIBS=$ac_check_lib_save_LIBS 9747fi 9748{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 9749echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } 9750if test $ac_cv_lib_dld_shl_load = yes; then 9751 9752cat >>confdefs.h <<\_ACEOF 9753#define HAVE_SHL_LOAD 1 9754_ACEOF 9755 9756 LIBADD_DL="$LIBADD_DL -ldld" 9757else 9758 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 9759echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } 9760if test "${ac_cv_lib_dl_dlopen+set}" = set; then 9761 echo $ECHO_N "(cached) $ECHO_C" >&6 9762else 9763 ac_check_lib_save_LIBS=$LIBS 9764LIBS="-ldl $LIBS" 9765cat >conftest.$ac_ext <<_ACEOF 9766/* confdefs.h. */ 9767_ACEOF 9768cat confdefs.h >>conftest.$ac_ext 9769cat >>conftest.$ac_ext <<_ACEOF 9770/* end confdefs.h. */ 9771 9772/* Override any GCC internal prototype to avoid an error. 9773 Use char because int might match the return type of a GCC 9774 builtin and then its argument prototype would still apply. */ 9775#ifdef __cplusplus 9776extern "C" 9777#endif 9778char dlopen (); 9779int 9780main () 9781{ 9782return dlopen (); 9783 ; 9784 return 0; 9785} 9786_ACEOF 9787rm -f conftest.$ac_objext conftest$ac_exeext 9788if { (ac_try="$ac_link" 9789case "(($ac_try" in 9790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9791 *) ac_try_echo=$ac_try;; 9792esac 9793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9794 (eval "$ac_link") 2>conftest.er1 9795 ac_status=$? 9796 grep -v '^ *+' conftest.er1 >conftest.err 9797 rm -f conftest.er1 9798 cat conftest.err >&5 9799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9800 (exit $ac_status); } && 9801 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9802 { (case "(($ac_try" in 9803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9804 *) ac_try_echo=$ac_try;; 9805esac 9806eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9807 (eval "$ac_try") 2>&5 9808 ac_status=$? 9809 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9810 (exit $ac_status); }; } && 9811 { ac_try='test -s conftest$ac_exeext' 9812 { (case "(($ac_try" in 9813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9814 *) ac_try_echo=$ac_try;; 9815esac 9816eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9817 (eval "$ac_try") 2>&5 9818 ac_status=$? 9819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9820 (exit $ac_status); }; }; then 9821 ac_cv_lib_dl_dlopen=yes 9822else 9823 echo "$as_me: failed program was:" >&5 9824sed 's/^/| /' conftest.$ac_ext >&5 9825 9826 ac_cv_lib_dl_dlopen=no 9827fi 9828 9829rm -f core conftest.err conftest.$ac_objext \ 9830 conftest$ac_exeext conftest.$ac_ext 9831LIBS=$ac_check_lib_save_LIBS 9832fi 9833{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 9834echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } 9835if test $ac_cv_lib_dl_dlopen = yes; then 9836 9837cat >>confdefs.h <<\_ACEOF 9838#define HAVE_LIBDL 1 9839_ACEOF 9840 9841 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes" 9842else 9843 cat >conftest.$ac_ext <<_ACEOF 9844/* confdefs.h. */ 9845_ACEOF 9846cat confdefs.h >>conftest.$ac_ext 9847cat >>conftest.$ac_ext <<_ACEOF 9848/* end confdefs.h. */ 9849#if HAVE_DLFCN_H 9850# include <dlfcn.h> 9851#endif 9852 9853int 9854main () 9855{ 9856dlopen(0, 0); 9857 ; 9858 return 0; 9859} 9860_ACEOF 9861rm -f conftest.$ac_objext conftest$ac_exeext 9862if { (ac_try="$ac_link" 9863case "(($ac_try" in 9864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9865 *) ac_try_echo=$ac_try;; 9866esac 9867eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9868 (eval "$ac_link") 2>conftest.er1 9869 ac_status=$? 9870 grep -v '^ *+' conftest.er1 >conftest.err 9871 rm -f conftest.er1 9872 cat conftest.err >&5 9873 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9874 (exit $ac_status); } && 9875 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9876 { (case "(($ac_try" in 9877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9878 *) ac_try_echo=$ac_try;; 9879esac 9880eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9881 (eval "$ac_try") 2>&5 9882 ac_status=$? 9883 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9884 (exit $ac_status); }; } && 9885 { ac_try='test -s conftest$ac_exeext' 9886 { (case "(($ac_try" in 9887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9888 *) ac_try_echo=$ac_try;; 9889esac 9890eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9891 (eval "$ac_try") 2>&5 9892 ac_status=$? 9893 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9894 (exit $ac_status); }; }; then 9895 9896cat >>confdefs.h <<\_ACEOF 9897#define HAVE_LIBDL 1 9898_ACEOF 9899 libltdl_cv_func_dlopen="yes" 9900else 9901 echo "$as_me: failed program was:" >&5 9902sed 's/^/| /' conftest.$ac_ext >&5 9903 9904 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 9905echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } 9906if test "${ac_cv_lib_svld_dlopen+set}" = set; then 9907 echo $ECHO_N "(cached) $ECHO_C" >&6 9908else 9909 ac_check_lib_save_LIBS=$LIBS 9910LIBS="-lsvld $LIBS" 9911cat >conftest.$ac_ext <<_ACEOF 9912/* confdefs.h. */ 9913_ACEOF 9914cat confdefs.h >>conftest.$ac_ext 9915cat >>conftest.$ac_ext <<_ACEOF 9916/* end confdefs.h. */ 9917 9918/* Override any GCC internal prototype to avoid an error. 9919 Use char because int might match the return type of a GCC 9920 builtin and then its argument prototype would still apply. */ 9921#ifdef __cplusplus 9922extern "C" 9923#endif 9924char dlopen (); 9925int 9926main () 9927{ 9928return dlopen (); 9929 ; 9930 return 0; 9931} 9932_ACEOF 9933rm -f conftest.$ac_objext conftest$ac_exeext 9934if { (ac_try="$ac_link" 9935case "(($ac_try" in 9936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9937 *) ac_try_echo=$ac_try;; 9938esac 9939eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9940 (eval "$ac_link") 2>conftest.er1 9941 ac_status=$? 9942 grep -v '^ *+' conftest.er1 >conftest.err 9943 rm -f conftest.er1 9944 cat conftest.err >&5 9945 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9946 (exit $ac_status); } && 9947 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9948 { (case "(($ac_try" in 9949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9950 *) ac_try_echo=$ac_try;; 9951esac 9952eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9953 (eval "$ac_try") 2>&5 9954 ac_status=$? 9955 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9956 (exit $ac_status); }; } && 9957 { ac_try='test -s conftest$ac_exeext' 9958 { (case "(($ac_try" in 9959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9960 *) ac_try_echo=$ac_try;; 9961esac 9962eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9963 (eval "$ac_try") 2>&5 9964 ac_status=$? 9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9966 (exit $ac_status); }; }; then 9967 ac_cv_lib_svld_dlopen=yes 9968else 9969 echo "$as_me: failed program was:" >&5 9970sed 's/^/| /' conftest.$ac_ext >&5 9971 9972 ac_cv_lib_svld_dlopen=no 9973fi 9974 9975rm -f core conftest.err conftest.$ac_objext \ 9976 conftest$ac_exeext conftest.$ac_ext 9977LIBS=$ac_check_lib_save_LIBS 9978fi 9979{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 9980echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } 9981if test $ac_cv_lib_svld_dlopen = yes; then 9982 9983cat >>confdefs.h <<\_ACEOF 9984#define HAVE_LIBDL 1 9985_ACEOF 9986 9987 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes" 9988else 9989 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 9990echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } 9991if test "${ac_cv_lib_dld_dld_link+set}" = set; then 9992 echo $ECHO_N "(cached) $ECHO_C" >&6 9993else 9994 ac_check_lib_save_LIBS=$LIBS 9995LIBS="-ldld $LIBS" 9996cat >conftest.$ac_ext <<_ACEOF 9997/* confdefs.h. */ 9998_ACEOF 9999cat confdefs.h >>conftest.$ac_ext 10000cat >>conftest.$ac_ext <<_ACEOF 10001/* end confdefs.h. */ 10002 10003/* Override any GCC internal prototype to avoid an error. 10004 Use char because int might match the return type of a GCC 10005 builtin and then its argument prototype would still apply. */ 10006#ifdef __cplusplus 10007extern "C" 10008#endif 10009char dld_link (); 10010int 10011main () 10012{ 10013return dld_link (); 10014 ; 10015 return 0; 10016} 10017_ACEOF 10018rm -f conftest.$ac_objext conftest$ac_exeext 10019if { (ac_try="$ac_link" 10020case "(($ac_try" in 10021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10022 *) ac_try_echo=$ac_try;; 10023esac 10024eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10025 (eval "$ac_link") 2>conftest.er1 10026 ac_status=$? 10027 grep -v '^ *+' conftest.er1 >conftest.err 10028 rm -f conftest.er1 10029 cat conftest.err >&5 10030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10031 (exit $ac_status); } && 10032 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10033 { (case "(($ac_try" in 10034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10035 *) ac_try_echo=$ac_try;; 10036esac 10037eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10038 (eval "$ac_try") 2>&5 10039 ac_status=$? 10040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10041 (exit $ac_status); }; } && 10042 { ac_try='test -s conftest$ac_exeext' 10043 { (case "(($ac_try" in 10044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10045 *) ac_try_echo=$ac_try;; 10046esac 10047eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10048 (eval "$ac_try") 2>&5 10049 ac_status=$? 10050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10051 (exit $ac_status); }; }; then 10052 ac_cv_lib_dld_dld_link=yes 10053else 10054 echo "$as_me: failed program was:" >&5 10055sed 's/^/| /' conftest.$ac_ext >&5 10056 10057 ac_cv_lib_dld_dld_link=no 10058fi 10059 10060rm -f core conftest.err conftest.$ac_objext \ 10061 conftest$ac_exeext conftest.$ac_ext 10062LIBS=$ac_check_lib_save_LIBS 10063fi 10064{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 10065echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } 10066if test $ac_cv_lib_dld_dld_link = yes; then 10067 10068cat >>confdefs.h <<\_ACEOF 10069#define HAVE_DLD 1 10070_ACEOF 10071 10072 LIBADD_DL="$LIBADD_DL -ldld" 10073else 10074 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5 10075echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; } 10076if test "${ac_cv_func__dyld_func_lookup+set}" = set; then 10077 echo $ECHO_N "(cached) $ECHO_C" >&6 10078else 10079 cat >conftest.$ac_ext <<_ACEOF 10080/* confdefs.h. */ 10081_ACEOF 10082cat confdefs.h >>conftest.$ac_ext 10083cat >>conftest.$ac_ext <<_ACEOF 10084/* end confdefs.h. */ 10085/* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup. 10086 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10087#define _dyld_func_lookup innocuous__dyld_func_lookup 10088 10089/* System header to define __stub macros and hopefully few prototypes, 10090 which can conflict with char _dyld_func_lookup (); below. 10091 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10092 <limits.h> exists even on freestanding compilers. */ 10093 10094#ifdef __STDC__ 10095# include <limits.h> 10096#else 10097# include <assert.h> 10098#endif 10099 10100#undef _dyld_func_lookup 10101 10102/* Override any GCC internal prototype to avoid an error. 10103 Use char because int might match the return type of a GCC 10104 builtin and then its argument prototype would still apply. */ 10105#ifdef __cplusplus 10106extern "C" 10107#endif 10108char _dyld_func_lookup (); 10109/* The GNU C library defines this for functions which it implements 10110 to always fail with ENOSYS. Some functions are actually named 10111 something starting with __ and the normal name is an alias. */ 10112#if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup 10113choke me 10114#endif 10115 10116int 10117main () 10118{ 10119return _dyld_func_lookup (); 10120 ; 10121 return 0; 10122} 10123_ACEOF 10124rm -f conftest.$ac_objext conftest$ac_exeext 10125if { (ac_try="$ac_link" 10126case "(($ac_try" in 10127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10128 *) ac_try_echo=$ac_try;; 10129esac 10130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10131 (eval "$ac_link") 2>conftest.er1 10132 ac_status=$? 10133 grep -v '^ *+' conftest.er1 >conftest.err 10134 rm -f conftest.er1 10135 cat conftest.err >&5 10136 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10137 (exit $ac_status); } && 10138 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10139 { (case "(($ac_try" in 10140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10141 *) ac_try_echo=$ac_try;; 10142esac 10143eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10144 (eval "$ac_try") 2>&5 10145 ac_status=$? 10146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10147 (exit $ac_status); }; } && 10148 { ac_try='test -s conftest$ac_exeext' 10149 { (case "(($ac_try" in 10150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10151 *) ac_try_echo=$ac_try;; 10152esac 10153eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10154 (eval "$ac_try") 2>&5 10155 ac_status=$? 10156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10157 (exit $ac_status); }; }; then 10158 ac_cv_func__dyld_func_lookup=yes 10159else 10160 echo "$as_me: failed program was:" >&5 10161sed 's/^/| /' conftest.$ac_ext >&5 10162 10163 ac_cv_func__dyld_func_lookup=no 10164fi 10165 10166rm -f core conftest.err conftest.$ac_objext \ 10167 conftest$ac_exeext conftest.$ac_ext 10168fi 10169{ echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5 10170echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; } 10171if test $ac_cv_func__dyld_func_lookup = yes; then 10172 10173cat >>confdefs.h <<\_ACEOF 10174#define HAVE_DYLD 1 10175_ACEOF 10176 10177fi 10178 10179 10180fi 10181 10182 10183fi 10184 10185 10186fi 10187 10188rm -f core conftest.err conftest.$ac_objext \ 10189 conftest$ac_exeext conftest.$ac_ext 10190 10191fi 10192 10193 10194fi 10195 10196 10197fi 10198 10199 10200if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes 10201then 10202 lt_save_LIBS="$LIBS" 10203 LIBS="$LIBS $LIBADD_DL" 10204 10205for ac_func in dlerror 10206do 10207as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10208{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10209echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10210if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10211 echo $ECHO_N "(cached) $ECHO_C" >&6 10212else 10213 cat >conftest.$ac_ext <<_ACEOF 10214/* confdefs.h. */ 10215_ACEOF 10216cat confdefs.h >>conftest.$ac_ext 10217cat >>conftest.$ac_ext <<_ACEOF 10218/* end confdefs.h. */ 10219/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10220 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10221#define $ac_func innocuous_$ac_func 10222 10223/* System header to define __stub macros and hopefully few prototypes, 10224 which can conflict with char $ac_func (); below. 10225 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10226 <limits.h> exists even on freestanding compilers. */ 10227 10228#ifdef __STDC__ 10229# include <limits.h> 10230#else 10231# include <assert.h> 10232#endif 10233 10234#undef $ac_func 10235 10236/* Override any GCC internal prototype to avoid an error. 10237 Use char because int might match the return type of a GCC 10238 builtin and then its argument prototype would still apply. */ 10239#ifdef __cplusplus 10240extern "C" 10241#endif 10242char $ac_func (); 10243/* The GNU C library defines this for functions which it implements 10244 to always fail with ENOSYS. Some functions are actually named 10245 something starting with __ and the normal name is an alias. */ 10246#if defined __stub_$ac_func || defined __stub___$ac_func 10247choke me 10248#endif 10249 10250int 10251main () 10252{ 10253return $ac_func (); 10254 ; 10255 return 0; 10256} 10257_ACEOF 10258rm -f conftest.$ac_objext conftest$ac_exeext 10259if { (ac_try="$ac_link" 10260case "(($ac_try" in 10261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10262 *) ac_try_echo=$ac_try;; 10263esac 10264eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10265 (eval "$ac_link") 2>conftest.er1 10266 ac_status=$? 10267 grep -v '^ *+' conftest.er1 >conftest.err 10268 rm -f conftest.er1 10269 cat conftest.err >&5 10270 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10271 (exit $ac_status); } && 10272 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10273 { (case "(($ac_try" in 10274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10275 *) ac_try_echo=$ac_try;; 10276esac 10277eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10278 (eval "$ac_try") 2>&5 10279 ac_status=$? 10280 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10281 (exit $ac_status); }; } && 10282 { ac_try='test -s conftest$ac_exeext' 10283 { (case "(($ac_try" in 10284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10285 *) ac_try_echo=$ac_try;; 10286esac 10287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10288 (eval "$ac_try") 2>&5 10289 ac_status=$? 10290 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10291 (exit $ac_status); }; }; then 10292 eval "$as_ac_var=yes" 10293else 10294 echo "$as_me: failed program was:" >&5 10295sed 's/^/| /' conftest.$ac_ext >&5 10296 10297 eval "$as_ac_var=no" 10298fi 10299 10300rm -f core conftest.err conftest.$ac_objext \ 10301 conftest$ac_exeext conftest.$ac_ext 10302fi 10303ac_res=`eval echo '${'$as_ac_var'}'` 10304 { echo "$as_me:$LINENO: result: $ac_res" >&5 10305echo "${ECHO_T}$ac_res" >&6; } 10306if test `eval echo '${'$as_ac_var'}'` = yes; then 10307 cat >>confdefs.h <<_ACEOF 10308#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10309_ACEOF 10310 10311fi 10312done 10313 10314 LIBS="$lt_save_LIBS" 10315fi 10316ac_ext=c 10317ac_cpp='$CPP $CPPFLAGS' 10318ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10319ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10320ac_compiler_gnu=$ac_cv_c_compiler_gnu 10321 10322 10323 10324{ echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5 10325echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; } 10326if test "${ac_cv_sys_symbol_underscore+set}" = set; then 10327 echo $ECHO_N "(cached) $ECHO_C" >&6 10328else 10329 ac_cv_sys_symbol_underscore=no 10330 cat > conftest.$ac_ext <<EOF 10331void nm_test_func(){} 10332int main(){nm_test_func;return 0;} 10333EOF 10334 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10335 (eval $ac_compile) 2>&5 10336 ac_status=$? 10337 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10338 (exit $ac_status); }; then 10339 # Now try to grab the symbols. 10340 ac_nlist=conftest.nm 10341 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5 10342 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5 10343 ac_status=$? 10344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10345 (exit $ac_status); } && test -s "$ac_nlist"; then 10346 # See whether the symbols have a leading underscore. 10347 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then 10348 ac_cv_sys_symbol_underscore=yes 10349 else 10350 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then 10351 : 10352 else 10353 echo "configure: cannot find nm_test_func in $ac_nlist" >&5 10354 fi 10355 fi 10356 else 10357 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5 10358 fi 10359 else 10360 echo "configure: failed program was:" >&5 10361 cat conftest.c >&5 10362 fi 10363 rm -rf conftest* 10364 10365fi 10366{ echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5 10367echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; } 10368 10369 10370if test x"$ac_cv_sys_symbol_underscore" = xyes; then 10371 if test x"$libltdl_cv_func_dlopen" = xyes || 10372 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then 10373 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5 10374echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; } 10375if test "${libltdl_cv_need_uscore+set}" = set; then 10376 echo $ECHO_N "(cached) $ECHO_C" >&6 10377else 10378 libltdl_cv_need_uscore=unknown 10379 save_LIBS="$LIBS" 10380 LIBS="$LIBS $LIBADD_DL" 10381 if test "$cross_compiling" = yes; then : 10382 libltdl_cv_need_uscore=cross 10383else 10384 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10385 lt_status=$lt_dlunknown 10386 cat > conftest.$ac_ext <<EOF 10387#line 10387 "configure" 10388#include "confdefs.h" 10389 10390#if HAVE_DLFCN_H 10391#include <dlfcn.h> 10392#endif 10393 10394#include <stdio.h> 10395 10396#ifdef RTLD_GLOBAL 10397# define LT_DLGLOBAL RTLD_GLOBAL 10398#else 10399# ifdef DL_GLOBAL 10400# define LT_DLGLOBAL DL_GLOBAL 10401# else 10402# define LT_DLGLOBAL 0 10403# endif 10404#endif 10405 10406/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10407 find out it does not work in some platform. */ 10408#ifndef LT_DLLAZY_OR_NOW 10409# ifdef RTLD_LAZY 10410# define LT_DLLAZY_OR_NOW RTLD_LAZY 10411# else 10412# ifdef DL_LAZY 10413# define LT_DLLAZY_OR_NOW DL_LAZY 10414# else 10415# ifdef RTLD_NOW 10416# define LT_DLLAZY_OR_NOW RTLD_NOW 10417# else 10418# ifdef DL_NOW 10419# define LT_DLLAZY_OR_NOW DL_NOW 10420# else 10421# define LT_DLLAZY_OR_NOW 0 10422# endif 10423# endif 10424# endif 10425# endif 10426#endif 10427 10428#ifdef __cplusplus 10429extern "C" void exit (int); 10430#endif 10431 10432void fnord() { int i=42;} 10433int main () 10434{ 10435 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10436 int status = $lt_dlunknown; 10437 10438 if (self) 10439 { 10440 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10441 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10442 /* dlclose (self); */ 10443 } 10444 else 10445 puts (dlerror ()); 10446 10447 exit (status); 10448} 10449EOF 10450 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10451 (eval $ac_link) 2>&5 10452 ac_status=$? 10453 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10454 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10455 (./conftest; exit; ) >&5 2>/dev/null 10456 lt_status=$? 10457 case x$lt_status in 10458 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;; 10459 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;; 10460 x$lt_dlunknown|x*) ;; 10461 esac 10462 else : 10463 # compilation failed 10464 10465 fi 10466fi 10467rm -fr conftest* 10468 10469 LIBS="$save_LIBS" 10470 10471fi 10472{ echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5 10473echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; } 10474 fi 10475fi 10476 10477if test x"$libltdl_cv_need_uscore" = xyes; then 10478 10479cat >>confdefs.h <<\_ACEOF 10480#define NEED_USCORE 1 10481_ACEOF 10482 10483fi 10484 10485 10486{ echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5 10487echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; } 10488if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then 10489 echo $ECHO_N "(cached) $ECHO_C" >&6 10490else 10491 # PORTME does your system automatically load deplibs for dlopen? 10492 # or its logical equivalent (e.g. shl_load for HP-UX < 11) 10493 # For now, we just catch OSes we know something about -- in the 10494 # future, we'll try test this programmatically. 10495 libltdl_cv_sys_dlopen_deplibs=unknown 10496 case "$host_os" in 10497 aix3*|aix4.1.*|aix4.2.*) 10498 # Unknown whether this is true for these versions of AIX, but 10499 # we want this `case' here to explicitly catch those versions. 10500 libltdl_cv_sys_dlopen_deplibs=unknown 10501 ;; 10502 aix[45]*) 10503 libltdl_cv_sys_dlopen_deplibs=yes 10504 ;; 10505 darwin*) 10506 # Assuming the user has installed a libdl from somewhere, this is true 10507 # If you are looking for one http://www.opendarwin.org/projects/dlcompat 10508 libltdl_cv_sys_dlopen_deplibs=yes 10509 ;; 10510 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu) 10511 # GNU and its variants, using gnu ld.so (Glibc) 10512 libltdl_cv_sys_dlopen_deplibs=yes 10513 ;; 10514 hpux10*|hpux11*) 10515 libltdl_cv_sys_dlopen_deplibs=yes 10516 ;; 10517 interix*) 10518 libltdl_cv_sys_dlopen_deplibs=yes 10519 ;; 10520 irix[12345]*|irix6.[01]*) 10521 # Catch all versions of IRIX before 6.2, and indicate that we don't 10522 # know how it worked for any of those versions. 10523 libltdl_cv_sys_dlopen_deplibs=unknown 10524 ;; 10525 irix*) 10526 # The case above catches anything before 6.2, and it's known that 10527 # at 6.2 and later dlopen does load deplibs. 10528 libltdl_cv_sys_dlopen_deplibs=yes 10529 ;; 10530 netbsd*) 10531 libltdl_cv_sys_dlopen_deplibs=yes 10532 ;; 10533 openbsd*) 10534 libltdl_cv_sys_dlopen_deplibs=yes 10535 ;; 10536 osf[1234]*) 10537 # dlopen did load deplibs (at least at 4.x), but until the 5.x series, 10538 # it did *not* use an RPATH in a shared library to find objects the 10539 # library depends on, so we explicitly say `no'. 10540 libltdl_cv_sys_dlopen_deplibs=no 10541 ;; 10542 osf5.0|osf5.0a|osf5.1) 10543 # dlopen *does* load deplibs and with the right loader patch applied 10544 # it even uses RPATH in a shared library to search for shared objects 10545 # that the library depends on, but there's no easy way to know if that 10546 # patch is installed. Since this is the case, all we can really 10547 # say is unknown -- it depends on the patch being installed. If 10548 # it is, this changes to `yes'. Without it, it would be `no'. 10549 libltdl_cv_sys_dlopen_deplibs=unknown 10550 ;; 10551 osf*) 10552 # the two cases above should catch all versions of osf <= 5.1. Read 10553 # the comments above for what we know about them. 10554 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library 10555 # is used to find them so we can finally say `yes'. 10556 libltdl_cv_sys_dlopen_deplibs=yes 10557 ;; 10558 solaris*) 10559 libltdl_cv_sys_dlopen_deplibs=yes 10560 ;; 10561 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10562 libltdl_cv_sys_dlopen_deplibs=yes 10563 ;; 10564 esac 10565 10566fi 10567{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5 10568echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; } 10569if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then 10570 10571cat >>confdefs.h <<\_ACEOF 10572#define LTDL_DLOPEN_DEPLIBS 1 10573_ACEOF 10574 10575fi 10576 10577 10578for ac_header in argz.h 10579do 10580as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10581if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10582 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10583echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10584if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10585 echo $ECHO_N "(cached) $ECHO_C" >&6 10586fi 10587ac_res=`eval echo '${'$as_ac_Header'}'` 10588 { echo "$as_me:$LINENO: result: $ac_res" >&5 10589echo "${ECHO_T}$ac_res" >&6; } 10590else 10591 # Is the header compilable? 10592{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 10593echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 10594cat >conftest.$ac_ext <<_ACEOF 10595/* confdefs.h. */ 10596_ACEOF 10597cat confdefs.h >>conftest.$ac_ext 10598cat >>conftest.$ac_ext <<_ACEOF 10599/* end confdefs.h. */ 10600$ac_includes_default 10601#include <$ac_header> 10602_ACEOF 10603rm -f conftest.$ac_objext 10604if { (ac_try="$ac_compile" 10605case "(($ac_try" in 10606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10607 *) ac_try_echo=$ac_try;; 10608esac 10609eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10610 (eval "$ac_compile") 2>conftest.er1 10611 ac_status=$? 10612 grep -v '^ *+' conftest.er1 >conftest.err 10613 rm -f conftest.er1 10614 cat conftest.err >&5 10615 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10616 (exit $ac_status); } && 10617 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10618 { (case "(($ac_try" in 10619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10620 *) ac_try_echo=$ac_try;; 10621esac 10622eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10623 (eval "$ac_try") 2>&5 10624 ac_status=$? 10625 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10626 (exit $ac_status); }; } && 10627 { ac_try='test -s conftest.$ac_objext' 10628 { (case "(($ac_try" in 10629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10630 *) ac_try_echo=$ac_try;; 10631esac 10632eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10633 (eval "$ac_try") 2>&5 10634 ac_status=$? 10635 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10636 (exit $ac_status); }; }; then 10637 ac_header_compiler=yes 10638else 10639 echo "$as_me: failed program was:" >&5 10640sed 's/^/| /' conftest.$ac_ext >&5 10641 10642 ac_header_compiler=no 10643fi 10644 10645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10646{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10647echo "${ECHO_T}$ac_header_compiler" >&6; } 10648 10649# Is the header present? 10650{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 10651echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 10652cat >conftest.$ac_ext <<_ACEOF 10653/* confdefs.h. */ 10654_ACEOF 10655cat confdefs.h >>conftest.$ac_ext 10656cat >>conftest.$ac_ext <<_ACEOF 10657/* end confdefs.h. */ 10658#include <$ac_header> 10659_ACEOF 10660if { (ac_try="$ac_cpp conftest.$ac_ext" 10661case "(($ac_try" in 10662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10663 *) ac_try_echo=$ac_try;; 10664esac 10665eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10666 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 10667 ac_status=$? 10668 grep -v '^ *+' conftest.er1 >conftest.err 10669 rm -f conftest.er1 10670 cat conftest.err >&5 10671 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10672 (exit $ac_status); } >/dev/null; then 10673 if test -s conftest.err; then 10674 ac_cpp_err=$ac_c_preproc_warn_flag 10675 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10676 else 10677 ac_cpp_err= 10678 fi 10679else 10680 ac_cpp_err=yes 10681fi 10682if test -z "$ac_cpp_err"; then 10683 ac_header_preproc=yes 10684else 10685 echo "$as_me: failed program was:" >&5 10686sed 's/^/| /' conftest.$ac_ext >&5 10687 10688 ac_header_preproc=no 10689fi 10690 10691rm -f conftest.err conftest.$ac_ext 10692{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10693echo "${ECHO_T}$ac_header_preproc" >&6; } 10694 10695# So? What about this header? 10696case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10697 yes:no: ) 10698 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10699echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10700 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10701echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10702 ac_header_preproc=yes 10703 ;; 10704 no:yes:* ) 10705 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10706echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10707 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10708echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10709 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10710echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10711 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10712echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10713 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10714echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10715 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10716echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10717 ( cat <<\_ASBOX 10718## ------------------------------------ ## 10719## Report this to http://llvm.org/bugs/ ## 10720## ------------------------------------ ## 10721_ASBOX 10722 ) | sed "s/^/$as_me: WARNING: /" >&2 10723 ;; 10724esac 10725{ echo "$as_me:$LINENO: checking for $ac_header" >&5 10726echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10727if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10728 echo $ECHO_N "(cached) $ECHO_C" >&6 10729else 10730 eval "$as_ac_Header=\$ac_header_preproc" 10731fi 10732ac_res=`eval echo '${'$as_ac_Header'}'` 10733 { echo "$as_me:$LINENO: result: $ac_res" >&5 10734echo "${ECHO_T}$ac_res" >&6; } 10735 10736fi 10737if test `eval echo '${'$as_ac_Header'}'` = yes; then 10738 cat >>confdefs.h <<_ACEOF 10739#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10740_ACEOF 10741 10742fi 10743 10744done 10745 10746 10747{ echo "$as_me:$LINENO: checking for error_t" >&5 10748echo $ECHO_N "checking for error_t... $ECHO_C" >&6; } 10749if test "${ac_cv_type_error_t+set}" = set; then 10750 echo $ECHO_N "(cached) $ECHO_C" >&6 10751else 10752 cat >conftest.$ac_ext <<_ACEOF 10753/* confdefs.h. */ 10754_ACEOF 10755cat confdefs.h >>conftest.$ac_ext 10756cat >>conftest.$ac_ext <<_ACEOF 10757/* end confdefs.h. */ 10758#if HAVE_ARGZ_H 10759# include <argz.h> 10760#endif 10761 10762typedef error_t ac__type_new_; 10763int 10764main () 10765{ 10766if ((ac__type_new_ *) 0) 10767 return 0; 10768if (sizeof (ac__type_new_)) 10769 return 0; 10770 ; 10771 return 0; 10772} 10773_ACEOF 10774rm -f conftest.$ac_objext 10775if { (ac_try="$ac_compile" 10776case "(($ac_try" in 10777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10778 *) ac_try_echo=$ac_try;; 10779esac 10780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10781 (eval "$ac_compile") 2>conftest.er1 10782 ac_status=$? 10783 grep -v '^ *+' conftest.er1 >conftest.err 10784 rm -f conftest.er1 10785 cat conftest.err >&5 10786 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10787 (exit $ac_status); } && 10788 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10789 { (case "(($ac_try" in 10790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10791 *) ac_try_echo=$ac_try;; 10792esac 10793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10794 (eval "$ac_try") 2>&5 10795 ac_status=$? 10796 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10797 (exit $ac_status); }; } && 10798 { ac_try='test -s conftest.$ac_objext' 10799 { (case "(($ac_try" in 10800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10801 *) ac_try_echo=$ac_try;; 10802esac 10803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10804 (eval "$ac_try") 2>&5 10805 ac_status=$? 10806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10807 (exit $ac_status); }; }; then 10808 ac_cv_type_error_t=yes 10809else 10810 echo "$as_me: failed program was:" >&5 10811sed 's/^/| /' conftest.$ac_ext >&5 10812 10813 ac_cv_type_error_t=no 10814fi 10815 10816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10817fi 10818{ echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5 10819echo "${ECHO_T}$ac_cv_type_error_t" >&6; } 10820if test $ac_cv_type_error_t = yes; then 10821 10822cat >>confdefs.h <<_ACEOF 10823#define HAVE_ERROR_T 1 10824_ACEOF 10825 10826 10827else 10828 10829cat >>confdefs.h <<\_ACEOF 10830#define error_t int 10831_ACEOF 10832 10833fi 10834 10835 10836 10837 10838 10839 10840 10841for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify 10842do 10843as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10844{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10845echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10846if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10847 echo $ECHO_N "(cached) $ECHO_C" >&6 10848else 10849 cat >conftest.$ac_ext <<_ACEOF 10850/* confdefs.h. */ 10851_ACEOF 10852cat confdefs.h >>conftest.$ac_ext 10853cat >>conftest.$ac_ext <<_ACEOF 10854/* end confdefs.h. */ 10855/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10856 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10857#define $ac_func innocuous_$ac_func 10858 10859/* System header to define __stub macros and hopefully few prototypes, 10860 which can conflict with char $ac_func (); below. 10861 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10862 <limits.h> exists even on freestanding compilers. */ 10863 10864#ifdef __STDC__ 10865# include <limits.h> 10866#else 10867# include <assert.h> 10868#endif 10869 10870#undef $ac_func 10871 10872/* Override any GCC internal prototype to avoid an error. 10873 Use char because int might match the return type of a GCC 10874 builtin and then its argument prototype would still apply. */ 10875#ifdef __cplusplus 10876extern "C" 10877#endif 10878char $ac_func (); 10879/* The GNU C library defines this for functions which it implements 10880 to always fail with ENOSYS. Some functions are actually named 10881 something starting with __ and the normal name is an alias. */ 10882#if defined __stub_$ac_func || defined __stub___$ac_func 10883choke me 10884#endif 10885 10886int 10887main () 10888{ 10889return $ac_func (); 10890 ; 10891 return 0; 10892} 10893_ACEOF 10894rm -f conftest.$ac_objext conftest$ac_exeext 10895if { (ac_try="$ac_link" 10896case "(($ac_try" in 10897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10898 *) ac_try_echo=$ac_try;; 10899esac 10900eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10901 (eval "$ac_link") 2>conftest.er1 10902 ac_status=$? 10903 grep -v '^ *+' conftest.er1 >conftest.err 10904 rm -f conftest.er1 10905 cat conftest.err >&5 10906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10907 (exit $ac_status); } && 10908 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10909 { (case "(($ac_try" in 10910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10911 *) ac_try_echo=$ac_try;; 10912esac 10913eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10914 (eval "$ac_try") 2>&5 10915 ac_status=$? 10916 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10917 (exit $ac_status); }; } && 10918 { ac_try='test -s conftest$ac_exeext' 10919 { (case "(($ac_try" in 10920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10921 *) ac_try_echo=$ac_try;; 10922esac 10923eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10924 (eval "$ac_try") 2>&5 10925 ac_status=$? 10926 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10927 (exit $ac_status); }; }; then 10928 eval "$as_ac_var=yes" 10929else 10930 echo "$as_me: failed program was:" >&5 10931sed 's/^/| /' conftest.$ac_ext >&5 10932 10933 eval "$as_ac_var=no" 10934fi 10935 10936rm -f core conftest.err conftest.$ac_objext \ 10937 conftest$ac_exeext conftest.$ac_ext 10938fi 10939ac_res=`eval echo '${'$as_ac_var'}'` 10940 { echo "$as_me:$LINENO: result: $ac_res" >&5 10941echo "${ECHO_T}$ac_res" >&6; } 10942if test `eval echo '${'$as_ac_var'}'` = yes; then 10943 cat >>confdefs.h <<_ACEOF 10944#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10945_ACEOF 10946 10947fi 10948done 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \ 10978 stdio.h unistd.h 10979do 10980as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10981if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10982 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10983echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10984if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10985 echo $ECHO_N "(cached) $ECHO_C" >&6 10986fi 10987ac_res=`eval echo '${'$as_ac_Header'}'` 10988 { echo "$as_me:$LINENO: result: $ac_res" >&5 10989echo "${ECHO_T}$ac_res" >&6; } 10990else 10991 # Is the header compilable? 10992{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 10993echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 10994cat >conftest.$ac_ext <<_ACEOF 10995/* confdefs.h. */ 10996_ACEOF 10997cat confdefs.h >>conftest.$ac_ext 10998cat >>conftest.$ac_ext <<_ACEOF 10999/* end confdefs.h. */ 11000$ac_includes_default 11001#include <$ac_header> 11002_ACEOF 11003rm -f conftest.$ac_objext 11004if { (ac_try="$ac_compile" 11005case "(($ac_try" in 11006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11007 *) ac_try_echo=$ac_try;; 11008esac 11009eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11010 (eval "$ac_compile") 2>conftest.er1 11011 ac_status=$? 11012 grep -v '^ *+' conftest.er1 >conftest.err 11013 rm -f conftest.er1 11014 cat conftest.err >&5 11015 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11016 (exit $ac_status); } && 11017 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11018 { (case "(($ac_try" in 11019 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11020 *) ac_try_echo=$ac_try;; 11021esac 11022eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11023 (eval "$ac_try") 2>&5 11024 ac_status=$? 11025 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11026 (exit $ac_status); }; } && 11027 { ac_try='test -s conftest.$ac_objext' 11028 { (case "(($ac_try" in 11029 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11030 *) ac_try_echo=$ac_try;; 11031esac 11032eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11033 (eval "$ac_try") 2>&5 11034 ac_status=$? 11035 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11036 (exit $ac_status); }; }; then 11037 ac_header_compiler=yes 11038else 11039 echo "$as_me: failed program was:" >&5 11040sed 's/^/| /' conftest.$ac_ext >&5 11041 11042 ac_header_compiler=no 11043fi 11044 11045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11046{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11047echo "${ECHO_T}$ac_header_compiler" >&6; } 11048 11049# Is the header present? 11050{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11051echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11052cat >conftest.$ac_ext <<_ACEOF 11053/* confdefs.h. */ 11054_ACEOF 11055cat confdefs.h >>conftest.$ac_ext 11056cat >>conftest.$ac_ext <<_ACEOF 11057/* end confdefs.h. */ 11058#include <$ac_header> 11059_ACEOF 11060if { (ac_try="$ac_cpp conftest.$ac_ext" 11061case "(($ac_try" in 11062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11063 *) ac_try_echo=$ac_try;; 11064esac 11065eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11066 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11067 ac_status=$? 11068 grep -v '^ *+' conftest.er1 >conftest.err 11069 rm -f conftest.er1 11070 cat conftest.err >&5 11071 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11072 (exit $ac_status); } >/dev/null; then 11073 if test -s conftest.err; then 11074 ac_cpp_err=$ac_c_preproc_warn_flag 11075 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11076 else 11077 ac_cpp_err= 11078 fi 11079else 11080 ac_cpp_err=yes 11081fi 11082if test -z "$ac_cpp_err"; then 11083 ac_header_preproc=yes 11084else 11085 echo "$as_me: failed program was:" >&5 11086sed 's/^/| /' conftest.$ac_ext >&5 11087 11088 ac_header_preproc=no 11089fi 11090 11091rm -f conftest.err conftest.$ac_ext 11092{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11093echo "${ECHO_T}$ac_header_preproc" >&6; } 11094 11095# So? What about this header? 11096case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11097 yes:no: ) 11098 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11099echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11100 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11101echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11102 ac_header_preproc=yes 11103 ;; 11104 no:yes:* ) 11105 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11106echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11107 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11108echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11109 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11110echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11111 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11112echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11113 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11114echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11115 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11116echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11117 ( cat <<\_ASBOX 11118## ------------------------------------ ## 11119## Report this to http://llvm.org/bugs/ ## 11120## ------------------------------------ ## 11121_ASBOX 11122 ) | sed "s/^/$as_me: WARNING: /" >&2 11123 ;; 11124esac 11125{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11126echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11127if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11128 echo $ECHO_N "(cached) $ECHO_C" >&6 11129else 11130 eval "$as_ac_Header=\$ac_header_preproc" 11131fi 11132ac_res=`eval echo '${'$as_ac_Header'}'` 11133 { echo "$as_me:$LINENO: result: $ac_res" >&5 11134echo "${ECHO_T}$ac_res" >&6; } 11135 11136fi 11137if test `eval echo '${'$as_ac_Header'}'` = yes; then 11138 cat >>confdefs.h <<_ACEOF 11139#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11140_ACEOF 11141 11142fi 11143 11144done 11145 11146 11147 11148 11149 11150for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h 11151do 11152as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11153if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11154 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11155echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11156if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11157 echo $ECHO_N "(cached) $ECHO_C" >&6 11158fi 11159ac_res=`eval echo '${'$as_ac_Header'}'` 11160 { echo "$as_me:$LINENO: result: $ac_res" >&5 11161echo "${ECHO_T}$ac_res" >&6; } 11162else 11163 # Is the header compilable? 11164{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11165echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11166cat >conftest.$ac_ext <<_ACEOF 11167/* confdefs.h. */ 11168_ACEOF 11169cat confdefs.h >>conftest.$ac_ext 11170cat >>conftest.$ac_ext <<_ACEOF 11171/* end confdefs.h. */ 11172$ac_includes_default 11173#include <$ac_header> 11174_ACEOF 11175rm -f conftest.$ac_objext 11176if { (ac_try="$ac_compile" 11177case "(($ac_try" in 11178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11179 *) ac_try_echo=$ac_try;; 11180esac 11181eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11182 (eval "$ac_compile") 2>conftest.er1 11183 ac_status=$? 11184 grep -v '^ *+' conftest.er1 >conftest.err 11185 rm -f conftest.er1 11186 cat conftest.err >&5 11187 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11188 (exit $ac_status); } && 11189 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11190 { (case "(($ac_try" in 11191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11192 *) ac_try_echo=$ac_try;; 11193esac 11194eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11195 (eval "$ac_try") 2>&5 11196 ac_status=$? 11197 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11198 (exit $ac_status); }; } && 11199 { ac_try='test -s conftest.$ac_objext' 11200 { (case "(($ac_try" in 11201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11202 *) ac_try_echo=$ac_try;; 11203esac 11204eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11205 (eval "$ac_try") 2>&5 11206 ac_status=$? 11207 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11208 (exit $ac_status); }; }; then 11209 ac_header_compiler=yes 11210else 11211 echo "$as_me: failed program was:" >&5 11212sed 's/^/| /' conftest.$ac_ext >&5 11213 11214 ac_header_compiler=no 11215fi 11216 11217rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11218{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11219echo "${ECHO_T}$ac_header_compiler" >&6; } 11220 11221# Is the header present? 11222{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11223echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11224cat >conftest.$ac_ext <<_ACEOF 11225/* confdefs.h. */ 11226_ACEOF 11227cat confdefs.h >>conftest.$ac_ext 11228cat >>conftest.$ac_ext <<_ACEOF 11229/* end confdefs.h. */ 11230#include <$ac_header> 11231_ACEOF 11232if { (ac_try="$ac_cpp conftest.$ac_ext" 11233case "(($ac_try" in 11234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11235 *) ac_try_echo=$ac_try;; 11236esac 11237eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11238 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11239 ac_status=$? 11240 grep -v '^ *+' conftest.er1 >conftest.err 11241 rm -f conftest.er1 11242 cat conftest.err >&5 11243 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11244 (exit $ac_status); } >/dev/null; then 11245 if test -s conftest.err; then 11246 ac_cpp_err=$ac_c_preproc_warn_flag 11247 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11248 else 11249 ac_cpp_err= 11250 fi 11251else 11252 ac_cpp_err=yes 11253fi 11254if test -z "$ac_cpp_err"; then 11255 ac_header_preproc=yes 11256else 11257 echo "$as_me: failed program was:" >&5 11258sed 's/^/| /' conftest.$ac_ext >&5 11259 11260 ac_header_preproc=no 11261fi 11262 11263rm -f conftest.err conftest.$ac_ext 11264{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11265echo "${ECHO_T}$ac_header_preproc" >&6; } 11266 11267# So? What about this header? 11268case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11269 yes:no: ) 11270 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11271echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11272 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11273echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11274 ac_header_preproc=yes 11275 ;; 11276 no:yes:* ) 11277 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11278echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11279 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11280echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11281 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11282echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11283 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11284echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11285 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11286echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11287 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11288echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11289 ( cat <<\_ASBOX 11290## ------------------------------------ ## 11291## Report this to http://llvm.org/bugs/ ## 11292## ------------------------------------ ## 11293_ASBOX 11294 ) | sed "s/^/$as_me: WARNING: /" >&2 11295 ;; 11296esac 11297{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11298echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11299if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11300 echo $ECHO_N "(cached) $ECHO_C" >&6 11301else 11302 eval "$as_ac_Header=\$ac_header_preproc" 11303fi 11304ac_res=`eval echo '${'$as_ac_Header'}'` 11305 { echo "$as_me:$LINENO: result: $ac_res" >&5 11306echo "${ECHO_T}$ac_res" >&6; } 11307 11308fi 11309if test `eval echo '${'$as_ac_Header'}'` = yes; then 11310 cat >>confdefs.h <<_ACEOF 11311#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11312_ACEOF 11313 11314fi 11315 11316done 11317 11318 11319 11320for ac_header in string.h strings.h 11321do 11322as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11323if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11324 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11325echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11326if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11327 echo $ECHO_N "(cached) $ECHO_C" >&6 11328fi 11329ac_res=`eval echo '${'$as_ac_Header'}'` 11330 { echo "$as_me:$LINENO: result: $ac_res" >&5 11331echo "${ECHO_T}$ac_res" >&6; } 11332else 11333 # Is the header compilable? 11334{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11335echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11336cat >conftest.$ac_ext <<_ACEOF 11337/* confdefs.h. */ 11338_ACEOF 11339cat confdefs.h >>conftest.$ac_ext 11340cat >>conftest.$ac_ext <<_ACEOF 11341/* end confdefs.h. */ 11342$ac_includes_default 11343#include <$ac_header> 11344_ACEOF 11345rm -f conftest.$ac_objext 11346if { (ac_try="$ac_compile" 11347case "(($ac_try" in 11348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11349 *) ac_try_echo=$ac_try;; 11350esac 11351eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11352 (eval "$ac_compile") 2>conftest.er1 11353 ac_status=$? 11354 grep -v '^ *+' conftest.er1 >conftest.err 11355 rm -f conftest.er1 11356 cat conftest.err >&5 11357 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11358 (exit $ac_status); } && 11359 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11360 { (case "(($ac_try" in 11361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11362 *) ac_try_echo=$ac_try;; 11363esac 11364eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11365 (eval "$ac_try") 2>&5 11366 ac_status=$? 11367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11368 (exit $ac_status); }; } && 11369 { ac_try='test -s conftest.$ac_objext' 11370 { (case "(($ac_try" in 11371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11372 *) ac_try_echo=$ac_try;; 11373esac 11374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11375 (eval "$ac_try") 2>&5 11376 ac_status=$? 11377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11378 (exit $ac_status); }; }; then 11379 ac_header_compiler=yes 11380else 11381 echo "$as_me: failed program was:" >&5 11382sed 's/^/| /' conftest.$ac_ext >&5 11383 11384 ac_header_compiler=no 11385fi 11386 11387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11388{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11389echo "${ECHO_T}$ac_header_compiler" >&6; } 11390 11391# Is the header present? 11392{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11393echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11394cat >conftest.$ac_ext <<_ACEOF 11395/* confdefs.h. */ 11396_ACEOF 11397cat confdefs.h >>conftest.$ac_ext 11398cat >>conftest.$ac_ext <<_ACEOF 11399/* end confdefs.h. */ 11400#include <$ac_header> 11401_ACEOF 11402if { (ac_try="$ac_cpp conftest.$ac_ext" 11403case "(($ac_try" in 11404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11405 *) ac_try_echo=$ac_try;; 11406esac 11407eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11408 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11409 ac_status=$? 11410 grep -v '^ *+' conftest.er1 >conftest.err 11411 rm -f conftest.er1 11412 cat conftest.err >&5 11413 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11414 (exit $ac_status); } >/dev/null; then 11415 if test -s conftest.err; then 11416 ac_cpp_err=$ac_c_preproc_warn_flag 11417 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11418 else 11419 ac_cpp_err= 11420 fi 11421else 11422 ac_cpp_err=yes 11423fi 11424if test -z "$ac_cpp_err"; then 11425 ac_header_preproc=yes 11426else 11427 echo "$as_me: failed program was:" >&5 11428sed 's/^/| /' conftest.$ac_ext >&5 11429 11430 ac_header_preproc=no 11431fi 11432 11433rm -f conftest.err conftest.$ac_ext 11434{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11435echo "${ECHO_T}$ac_header_preproc" >&6; } 11436 11437# So? What about this header? 11438case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11439 yes:no: ) 11440 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11441echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11442 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11443echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11444 ac_header_preproc=yes 11445 ;; 11446 no:yes:* ) 11447 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11448echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11449 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11450echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11451 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11452echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11453 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11454echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11455 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11456echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11457 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11458echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11459 ( cat <<\_ASBOX 11460## ------------------------------------ ## 11461## Report this to http://llvm.org/bugs/ ## 11462## ------------------------------------ ## 11463_ASBOX 11464 ) | sed "s/^/$as_me: WARNING: /" >&2 11465 ;; 11466esac 11467{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11468echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11469if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11470 echo $ECHO_N "(cached) $ECHO_C" >&6 11471else 11472 eval "$as_ac_Header=\$ac_header_preproc" 11473fi 11474ac_res=`eval echo '${'$as_ac_Header'}'` 11475 { echo "$as_me:$LINENO: result: $ac_res" >&5 11476echo "${ECHO_T}$ac_res" >&6; } 11477 11478fi 11479if test `eval echo '${'$as_ac_Header'}'` = yes; then 11480 cat >>confdefs.h <<_ACEOF 11481#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11482_ACEOF 11483 break 11484fi 11485 11486done 11487 11488 11489 11490 11491for ac_func in strchr index 11492do 11493as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11494{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11495echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11496if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11497 echo $ECHO_N "(cached) $ECHO_C" >&6 11498else 11499 cat >conftest.$ac_ext <<_ACEOF 11500/* confdefs.h. */ 11501_ACEOF 11502cat confdefs.h >>conftest.$ac_ext 11503cat >>conftest.$ac_ext <<_ACEOF 11504/* end confdefs.h. */ 11505/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11506 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11507#define $ac_func innocuous_$ac_func 11508 11509/* System header to define __stub macros and hopefully few prototypes, 11510 which can conflict with char $ac_func (); below. 11511 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11512 <limits.h> exists even on freestanding compilers. */ 11513 11514#ifdef __STDC__ 11515# include <limits.h> 11516#else 11517# include <assert.h> 11518#endif 11519 11520#undef $ac_func 11521 11522/* Override any GCC internal prototype to avoid an error. 11523 Use char because int might match the return type of a GCC 11524 builtin and then its argument prototype would still apply. */ 11525#ifdef __cplusplus 11526extern "C" 11527#endif 11528char $ac_func (); 11529/* The GNU C library defines this for functions which it implements 11530 to always fail with ENOSYS. Some functions are actually named 11531 something starting with __ and the normal name is an alias. */ 11532#if defined __stub_$ac_func || defined __stub___$ac_func 11533choke me 11534#endif 11535 11536int 11537main () 11538{ 11539return $ac_func (); 11540 ; 11541 return 0; 11542} 11543_ACEOF 11544rm -f conftest.$ac_objext conftest$ac_exeext 11545if { (ac_try="$ac_link" 11546case "(($ac_try" in 11547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11548 *) ac_try_echo=$ac_try;; 11549esac 11550eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11551 (eval "$ac_link") 2>conftest.er1 11552 ac_status=$? 11553 grep -v '^ *+' conftest.er1 >conftest.err 11554 rm -f conftest.er1 11555 cat conftest.err >&5 11556 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11557 (exit $ac_status); } && 11558 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11559 { (case "(($ac_try" in 11560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11561 *) ac_try_echo=$ac_try;; 11562esac 11563eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11564 (eval "$ac_try") 2>&5 11565 ac_status=$? 11566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11567 (exit $ac_status); }; } && 11568 { ac_try='test -s conftest$ac_exeext' 11569 { (case "(($ac_try" in 11570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11571 *) ac_try_echo=$ac_try;; 11572esac 11573eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11574 (eval "$ac_try") 2>&5 11575 ac_status=$? 11576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11577 (exit $ac_status); }; }; then 11578 eval "$as_ac_var=yes" 11579else 11580 echo "$as_me: failed program was:" >&5 11581sed 's/^/| /' conftest.$ac_ext >&5 11582 11583 eval "$as_ac_var=no" 11584fi 11585 11586rm -f core conftest.err conftest.$ac_objext \ 11587 conftest$ac_exeext conftest.$ac_ext 11588fi 11589ac_res=`eval echo '${'$as_ac_var'}'` 11590 { echo "$as_me:$LINENO: result: $ac_res" >&5 11591echo "${ECHO_T}$ac_res" >&6; } 11592if test `eval echo '${'$as_ac_var'}'` = yes; then 11593 cat >>confdefs.h <<_ACEOF 11594#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11595_ACEOF 11596 break 11597fi 11598done 11599 11600 11601 11602for ac_func in strrchr rindex 11603do 11604as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11605{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11606echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11607if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11608 echo $ECHO_N "(cached) $ECHO_C" >&6 11609else 11610 cat >conftest.$ac_ext <<_ACEOF 11611/* confdefs.h. */ 11612_ACEOF 11613cat confdefs.h >>conftest.$ac_ext 11614cat >>conftest.$ac_ext <<_ACEOF 11615/* end confdefs.h. */ 11616/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11617 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11618#define $ac_func innocuous_$ac_func 11619 11620/* System header to define __stub macros and hopefully few prototypes, 11621 which can conflict with char $ac_func (); below. 11622 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11623 <limits.h> exists even on freestanding compilers. */ 11624 11625#ifdef __STDC__ 11626# include <limits.h> 11627#else 11628# include <assert.h> 11629#endif 11630 11631#undef $ac_func 11632 11633/* Override any GCC internal prototype to avoid an error. 11634 Use char because int might match the return type of a GCC 11635 builtin and then its argument prototype would still apply. */ 11636#ifdef __cplusplus 11637extern "C" 11638#endif 11639char $ac_func (); 11640/* The GNU C library defines this for functions which it implements 11641 to always fail with ENOSYS. Some functions are actually named 11642 something starting with __ and the normal name is an alias. */ 11643#if defined __stub_$ac_func || defined __stub___$ac_func 11644choke me 11645#endif 11646 11647int 11648main () 11649{ 11650return $ac_func (); 11651 ; 11652 return 0; 11653} 11654_ACEOF 11655rm -f conftest.$ac_objext conftest$ac_exeext 11656if { (ac_try="$ac_link" 11657case "(($ac_try" in 11658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11659 *) ac_try_echo=$ac_try;; 11660esac 11661eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11662 (eval "$ac_link") 2>conftest.er1 11663 ac_status=$? 11664 grep -v '^ *+' conftest.er1 >conftest.err 11665 rm -f conftest.er1 11666 cat conftest.err >&5 11667 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11668 (exit $ac_status); } && 11669 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11670 { (case "(($ac_try" in 11671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11672 *) ac_try_echo=$ac_try;; 11673esac 11674eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11675 (eval "$ac_try") 2>&5 11676 ac_status=$? 11677 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11678 (exit $ac_status); }; } && 11679 { ac_try='test -s conftest$ac_exeext' 11680 { (case "(($ac_try" in 11681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11682 *) ac_try_echo=$ac_try;; 11683esac 11684eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11685 (eval "$ac_try") 2>&5 11686 ac_status=$? 11687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11688 (exit $ac_status); }; }; then 11689 eval "$as_ac_var=yes" 11690else 11691 echo "$as_me: failed program was:" >&5 11692sed 's/^/| /' conftest.$ac_ext >&5 11693 11694 eval "$as_ac_var=no" 11695fi 11696 11697rm -f core conftest.err conftest.$ac_objext \ 11698 conftest$ac_exeext conftest.$ac_ext 11699fi 11700ac_res=`eval echo '${'$as_ac_var'}'` 11701 { echo "$as_me:$LINENO: result: $ac_res" >&5 11702echo "${ECHO_T}$ac_res" >&6; } 11703if test `eval echo '${'$as_ac_var'}'` = yes; then 11704 cat >>confdefs.h <<_ACEOF 11705#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11706_ACEOF 11707 break 11708fi 11709done 11710 11711 11712 11713for ac_func in memcpy bcopy 11714do 11715as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11716{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11717echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11718if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11719 echo $ECHO_N "(cached) $ECHO_C" >&6 11720else 11721 cat >conftest.$ac_ext <<_ACEOF 11722/* confdefs.h. */ 11723_ACEOF 11724cat confdefs.h >>conftest.$ac_ext 11725cat >>conftest.$ac_ext <<_ACEOF 11726/* end confdefs.h. */ 11727/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11728 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11729#define $ac_func innocuous_$ac_func 11730 11731/* System header to define __stub macros and hopefully few prototypes, 11732 which can conflict with char $ac_func (); below. 11733 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11734 <limits.h> exists even on freestanding compilers. */ 11735 11736#ifdef __STDC__ 11737# include <limits.h> 11738#else 11739# include <assert.h> 11740#endif 11741 11742#undef $ac_func 11743 11744/* Override any GCC internal prototype to avoid an error. 11745 Use char because int might match the return type of a GCC 11746 builtin and then its argument prototype would still apply. */ 11747#ifdef __cplusplus 11748extern "C" 11749#endif 11750char $ac_func (); 11751/* The GNU C library defines this for functions which it implements 11752 to always fail with ENOSYS. Some functions are actually named 11753 something starting with __ and the normal name is an alias. */ 11754#if defined __stub_$ac_func || defined __stub___$ac_func 11755choke me 11756#endif 11757 11758int 11759main () 11760{ 11761return $ac_func (); 11762 ; 11763 return 0; 11764} 11765_ACEOF 11766rm -f conftest.$ac_objext conftest$ac_exeext 11767if { (ac_try="$ac_link" 11768case "(($ac_try" in 11769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11770 *) ac_try_echo=$ac_try;; 11771esac 11772eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11773 (eval "$ac_link") 2>conftest.er1 11774 ac_status=$? 11775 grep -v '^ *+' conftest.er1 >conftest.err 11776 rm -f conftest.er1 11777 cat conftest.err >&5 11778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11779 (exit $ac_status); } && 11780 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11781 { (case "(($ac_try" in 11782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11783 *) ac_try_echo=$ac_try;; 11784esac 11785eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11786 (eval "$ac_try") 2>&5 11787 ac_status=$? 11788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11789 (exit $ac_status); }; } && 11790 { ac_try='test -s conftest$ac_exeext' 11791 { (case "(($ac_try" in 11792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11793 *) ac_try_echo=$ac_try;; 11794esac 11795eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11796 (eval "$ac_try") 2>&5 11797 ac_status=$? 11798 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11799 (exit $ac_status); }; }; then 11800 eval "$as_ac_var=yes" 11801else 11802 echo "$as_me: failed program was:" >&5 11803sed 's/^/| /' conftest.$ac_ext >&5 11804 11805 eval "$as_ac_var=no" 11806fi 11807 11808rm -f core conftest.err conftest.$ac_objext \ 11809 conftest$ac_exeext conftest.$ac_ext 11810fi 11811ac_res=`eval echo '${'$as_ac_var'}'` 11812 { echo "$as_me:$LINENO: result: $ac_res" >&5 11813echo "${ECHO_T}$ac_res" >&6; } 11814if test `eval echo '${'$as_ac_var'}'` = yes; then 11815 cat >>confdefs.h <<_ACEOF 11816#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11817_ACEOF 11818 break 11819fi 11820done 11821 11822 11823 11824for ac_func in memmove strcmp 11825do 11826as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11827{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11828echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11829if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11830 echo $ECHO_N "(cached) $ECHO_C" >&6 11831else 11832 cat >conftest.$ac_ext <<_ACEOF 11833/* confdefs.h. */ 11834_ACEOF 11835cat confdefs.h >>conftest.$ac_ext 11836cat >>conftest.$ac_ext <<_ACEOF 11837/* end confdefs.h. */ 11838/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11839 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11840#define $ac_func innocuous_$ac_func 11841 11842/* System header to define __stub macros and hopefully few prototypes, 11843 which can conflict with char $ac_func (); below. 11844 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11845 <limits.h> exists even on freestanding compilers. */ 11846 11847#ifdef __STDC__ 11848# include <limits.h> 11849#else 11850# include <assert.h> 11851#endif 11852 11853#undef $ac_func 11854 11855/* Override any GCC internal prototype to avoid an error. 11856 Use char because int might match the return type of a GCC 11857 builtin and then its argument prototype would still apply. */ 11858#ifdef __cplusplus 11859extern "C" 11860#endif 11861char $ac_func (); 11862/* The GNU C library defines this for functions which it implements 11863 to always fail with ENOSYS. Some functions are actually named 11864 something starting with __ and the normal name is an alias. */ 11865#if defined __stub_$ac_func || defined __stub___$ac_func 11866choke me 11867#endif 11868 11869int 11870main () 11871{ 11872return $ac_func (); 11873 ; 11874 return 0; 11875} 11876_ACEOF 11877rm -f conftest.$ac_objext conftest$ac_exeext 11878if { (ac_try="$ac_link" 11879case "(($ac_try" in 11880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11881 *) ac_try_echo=$ac_try;; 11882esac 11883eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11884 (eval "$ac_link") 2>conftest.er1 11885 ac_status=$? 11886 grep -v '^ *+' conftest.er1 >conftest.err 11887 rm -f conftest.er1 11888 cat conftest.err >&5 11889 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11890 (exit $ac_status); } && 11891 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11892 { (case "(($ac_try" in 11893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11894 *) ac_try_echo=$ac_try;; 11895esac 11896eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11897 (eval "$ac_try") 2>&5 11898 ac_status=$? 11899 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11900 (exit $ac_status); }; } && 11901 { ac_try='test -s conftest$ac_exeext' 11902 { (case "(($ac_try" in 11903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11904 *) ac_try_echo=$ac_try;; 11905esac 11906eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11907 (eval "$ac_try") 2>&5 11908 ac_status=$? 11909 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11910 (exit $ac_status); }; }; then 11911 eval "$as_ac_var=yes" 11912else 11913 echo "$as_me: failed program was:" >&5 11914sed 's/^/| /' conftest.$ac_ext >&5 11915 11916 eval "$as_ac_var=no" 11917fi 11918 11919rm -f core conftest.err conftest.$ac_objext \ 11920 conftest$ac_exeext conftest.$ac_ext 11921fi 11922ac_res=`eval echo '${'$as_ac_var'}'` 11923 { echo "$as_me:$LINENO: result: $ac_res" >&5 11924echo "${ECHO_T}$ac_res" >&6; } 11925if test `eval echo '${'$as_ac_var'}'` = yes; then 11926 cat >>confdefs.h <<_ACEOF 11927#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11928_ACEOF 11929 11930fi 11931done 11932 11933 11934 11935 11936for ac_func in closedir opendir readdir 11937do 11938as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11939{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11940echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11941if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11942 echo $ECHO_N "(cached) $ECHO_C" >&6 11943else 11944 cat >conftest.$ac_ext <<_ACEOF 11945/* confdefs.h. */ 11946_ACEOF 11947cat confdefs.h >>conftest.$ac_ext 11948cat >>conftest.$ac_ext <<_ACEOF 11949/* end confdefs.h. */ 11950/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11951 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11952#define $ac_func innocuous_$ac_func 11953 11954/* System header to define __stub macros and hopefully few prototypes, 11955 which can conflict with char $ac_func (); below. 11956 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11957 <limits.h> exists even on freestanding compilers. */ 11958 11959#ifdef __STDC__ 11960# include <limits.h> 11961#else 11962# include <assert.h> 11963#endif 11964 11965#undef $ac_func 11966 11967/* Override any GCC internal prototype to avoid an error. 11968 Use char because int might match the return type of a GCC 11969 builtin and then its argument prototype would still apply. */ 11970#ifdef __cplusplus 11971extern "C" 11972#endif 11973char $ac_func (); 11974/* The GNU C library defines this for functions which it implements 11975 to always fail with ENOSYS. Some functions are actually named 11976 something starting with __ and the normal name is an alias. */ 11977#if defined __stub_$ac_func || defined __stub___$ac_func 11978choke me 11979#endif 11980 11981int 11982main () 11983{ 11984return $ac_func (); 11985 ; 11986 return 0; 11987} 11988_ACEOF 11989rm -f conftest.$ac_objext conftest$ac_exeext 11990if { (ac_try="$ac_link" 11991case "(($ac_try" in 11992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11993 *) ac_try_echo=$ac_try;; 11994esac 11995eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11996 (eval "$ac_link") 2>conftest.er1 11997 ac_status=$? 11998 grep -v '^ *+' conftest.er1 >conftest.err 11999 rm -f conftest.er1 12000 cat conftest.err >&5 12001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12002 (exit $ac_status); } && 12003 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12004 { (case "(($ac_try" in 12005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12006 *) ac_try_echo=$ac_try;; 12007esac 12008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12009 (eval "$ac_try") 2>&5 12010 ac_status=$? 12011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12012 (exit $ac_status); }; } && 12013 { ac_try='test -s conftest$ac_exeext' 12014 { (case "(($ac_try" in 12015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12016 *) ac_try_echo=$ac_try;; 12017esac 12018eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12019 (eval "$ac_try") 2>&5 12020 ac_status=$? 12021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12022 (exit $ac_status); }; }; then 12023 eval "$as_ac_var=yes" 12024else 12025 echo "$as_me: failed program was:" >&5 12026sed 's/^/| /' conftest.$ac_ext >&5 12027 12028 eval "$as_ac_var=no" 12029fi 12030 12031rm -f core conftest.err conftest.$ac_objext \ 12032 conftest$ac_exeext conftest.$ac_ext 12033fi 12034ac_res=`eval echo '${'$as_ac_var'}'` 12035 { echo "$as_me:$LINENO: result: $ac_res" >&5 12036echo "${ECHO_T}$ac_res" >&6; } 12037if test `eval echo '${'$as_ac_var'}'` = yes; then 12038 cat >>confdefs.h <<_ACEOF 12039#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12040_ACEOF 12041 12042fi 12043done 12044 12045 12046 12047{ echo "$as_me:$LINENO: checking tool compatibility" >&5 12048echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; } 12049 12050ICC=no 12051IXX=no 12052case $CC in 12053 icc*|icpc*) 12054 ICC=yes 12055 IXX=yes 12056 ;; 12057 *) 12058 ;; 12059esac 12060 12061if test "$GCC" != "yes" && test "$ICC" != "yes" 12062then 12063 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5 12064echo "$as_me: error: gcc|icc required but not found" >&2;} 12065 { (exit 1); exit 1; }; } 12066fi 12067 12068if test "$GXX" != "yes" && test "$IXX" != "yes" 12069then 12070 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5 12071echo "$as_me: error: g++|clang++|icc required but not found" >&2;} 12072 { (exit 1); exit 1; }; } 12073fi 12074 12075if test "$GCC" = "yes" 12076then 12077 cat >conftest.$ac_ext <<_ACEOF 12078#if !defined(__GNUC__) || __GNUC__ < 3 12079#error Unsupported GCC version 12080#endif 12081 12082_ACEOF 12083rm -f conftest.$ac_objext 12084if { (ac_try="$ac_compile" 12085case "(($ac_try" in 12086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12087 *) ac_try_echo=$ac_try;; 12088esac 12089eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12090 (eval "$ac_compile") 2>conftest.er1 12091 ac_status=$? 12092 grep -v '^ *+' conftest.er1 >conftest.err 12093 rm -f conftest.er1 12094 cat conftest.err >&5 12095 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12096 (exit $ac_status); } && 12097 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12098 { (case "(($ac_try" in 12099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12100 *) ac_try_echo=$ac_try;; 12101esac 12102eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12103 (eval "$ac_try") 2>&5 12104 ac_status=$? 12105 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12106 (exit $ac_status); }; } && 12107 { ac_try='test -s conftest.$ac_objext' 12108 { (case "(($ac_try" in 12109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12110 *) ac_try_echo=$ac_try;; 12111esac 12112eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12113 (eval "$ac_try") 2>&5 12114 ac_status=$? 12115 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12116 (exit $ac_status); }; }; then 12117 : 12118else 12119 echo "$as_me: failed program was:" >&5 12120sed 's/^/| /' conftest.$ac_ext >&5 12121 12122 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5 12123echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;} 12124 { (exit 1); exit 1; }; } 12125fi 12126 12127rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12128fi 12129 12130if test -z "$llvm_cv_gnu_make_command" 12131then 12132 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5 12133echo "$as_me: error: GNU Make required but not found" >&2;} 12134 { (exit 1); exit 1; }; } 12135fi 12136 12137{ echo "$as_me:$LINENO: result: ok" >&5 12138echo "${ECHO_T}ok" >&6; } 12139 12140{ echo "$as_me:$LINENO: checking optional compiler flags" >&5 12141echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; } 12142NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros` 12143 12144NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers` 12145 12146COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default` 12147 12148{ echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5 12149echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; } 12150 12151 12152 12153{ echo "$as_me:$LINENO: checking for sin in -lm" >&5 12154echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; } 12155if test "${ac_cv_lib_m_sin+set}" = set; then 12156 echo $ECHO_N "(cached) $ECHO_C" >&6 12157else 12158 ac_check_lib_save_LIBS=$LIBS 12159LIBS="-lm $LIBS" 12160cat >conftest.$ac_ext <<_ACEOF 12161/* confdefs.h. */ 12162_ACEOF 12163cat confdefs.h >>conftest.$ac_ext 12164cat >>conftest.$ac_ext <<_ACEOF 12165/* end confdefs.h. */ 12166 12167/* Override any GCC internal prototype to avoid an error. 12168 Use char because int might match the return type of a GCC 12169 builtin and then its argument prototype would still apply. */ 12170#ifdef __cplusplus 12171extern "C" 12172#endif 12173char sin (); 12174int 12175main () 12176{ 12177return sin (); 12178 ; 12179 return 0; 12180} 12181_ACEOF 12182rm -f conftest.$ac_objext conftest$ac_exeext 12183if { (ac_try="$ac_link" 12184case "(($ac_try" in 12185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12186 *) ac_try_echo=$ac_try;; 12187esac 12188eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12189 (eval "$ac_link") 2>conftest.er1 12190 ac_status=$? 12191 grep -v '^ *+' conftest.er1 >conftest.err 12192 rm -f conftest.er1 12193 cat conftest.err >&5 12194 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12195 (exit $ac_status); } && 12196 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12197 { (case "(($ac_try" in 12198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12199 *) ac_try_echo=$ac_try;; 12200esac 12201eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12202 (eval "$ac_try") 2>&5 12203 ac_status=$? 12204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12205 (exit $ac_status); }; } && 12206 { ac_try='test -s conftest$ac_exeext' 12207 { (case "(($ac_try" in 12208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12209 *) ac_try_echo=$ac_try;; 12210esac 12211eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12212 (eval "$ac_try") 2>&5 12213 ac_status=$? 12214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12215 (exit $ac_status); }; }; then 12216 ac_cv_lib_m_sin=yes 12217else 12218 echo "$as_me: failed program was:" >&5 12219sed 's/^/| /' conftest.$ac_ext >&5 12220 12221 ac_cv_lib_m_sin=no 12222fi 12223 12224rm -f core conftest.err conftest.$ac_objext \ 12225 conftest$ac_exeext conftest.$ac_ext 12226LIBS=$ac_check_lib_save_LIBS 12227fi 12228{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 12229echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; } 12230if test $ac_cv_lib_m_sin = yes; then 12231 cat >>confdefs.h <<_ACEOF 12232#define HAVE_LIBM 1 12233_ACEOF 12234 12235 LIBS="-lm $LIBS" 12236 12237fi 12238 12239if test "$llvm_cv_os_type" = "MingW" ; then 12240 12241{ echo "$as_me:$LINENO: checking for main in -limagehlp" >&5 12242echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; } 12243if test "${ac_cv_lib_imagehlp_main+set}" = set; then 12244 echo $ECHO_N "(cached) $ECHO_C" >&6 12245else 12246 ac_check_lib_save_LIBS=$LIBS 12247LIBS="-limagehlp $LIBS" 12248cat >conftest.$ac_ext <<_ACEOF 12249/* confdefs.h. */ 12250_ACEOF 12251cat confdefs.h >>conftest.$ac_ext 12252cat >>conftest.$ac_ext <<_ACEOF 12253/* end confdefs.h. */ 12254 12255 12256int 12257main () 12258{ 12259return main (); 12260 ; 12261 return 0; 12262} 12263_ACEOF 12264rm -f conftest.$ac_objext conftest$ac_exeext 12265if { (ac_try="$ac_link" 12266case "(($ac_try" in 12267 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12268 *) ac_try_echo=$ac_try;; 12269esac 12270eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12271 (eval "$ac_link") 2>conftest.er1 12272 ac_status=$? 12273 grep -v '^ *+' conftest.er1 >conftest.err 12274 rm -f conftest.er1 12275 cat conftest.err >&5 12276 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12277 (exit $ac_status); } && 12278 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12279 { (case "(($ac_try" in 12280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12281 *) ac_try_echo=$ac_try;; 12282esac 12283eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12284 (eval "$ac_try") 2>&5 12285 ac_status=$? 12286 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12287 (exit $ac_status); }; } && 12288 { ac_try='test -s conftest$ac_exeext' 12289 { (case "(($ac_try" in 12290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12291 *) ac_try_echo=$ac_try;; 12292esac 12293eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12294 (eval "$ac_try") 2>&5 12295 ac_status=$? 12296 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12297 (exit $ac_status); }; }; then 12298 ac_cv_lib_imagehlp_main=yes 12299else 12300 echo "$as_me: failed program was:" >&5 12301sed 's/^/| /' conftest.$ac_ext >&5 12302 12303 ac_cv_lib_imagehlp_main=no 12304fi 12305 12306rm -f core conftest.err conftest.$ac_objext \ 12307 conftest$ac_exeext conftest.$ac_ext 12308LIBS=$ac_check_lib_save_LIBS 12309fi 12310{ echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5 12311echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; } 12312if test $ac_cv_lib_imagehlp_main = yes; then 12313 cat >>confdefs.h <<_ACEOF 12314#define HAVE_LIBIMAGEHLP 1 12315_ACEOF 12316 12317 LIBS="-limagehlp $LIBS" 12318 12319fi 12320 12321 12322{ echo "$as_me:$LINENO: checking for main in -lpsapi" >&5 12323echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; } 12324if test "${ac_cv_lib_psapi_main+set}" = set; then 12325 echo $ECHO_N "(cached) $ECHO_C" >&6 12326else 12327 ac_check_lib_save_LIBS=$LIBS 12328LIBS="-lpsapi $LIBS" 12329cat >conftest.$ac_ext <<_ACEOF 12330/* confdefs.h. */ 12331_ACEOF 12332cat confdefs.h >>conftest.$ac_ext 12333cat >>conftest.$ac_ext <<_ACEOF 12334/* end confdefs.h. */ 12335 12336 12337int 12338main () 12339{ 12340return main (); 12341 ; 12342 return 0; 12343} 12344_ACEOF 12345rm -f conftest.$ac_objext conftest$ac_exeext 12346if { (ac_try="$ac_link" 12347case "(($ac_try" in 12348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12349 *) ac_try_echo=$ac_try;; 12350esac 12351eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12352 (eval "$ac_link") 2>conftest.er1 12353 ac_status=$? 12354 grep -v '^ *+' conftest.er1 >conftest.err 12355 rm -f conftest.er1 12356 cat conftest.err >&5 12357 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12358 (exit $ac_status); } && 12359 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12360 { (case "(($ac_try" in 12361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12362 *) ac_try_echo=$ac_try;; 12363esac 12364eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12365 (eval "$ac_try") 2>&5 12366 ac_status=$? 12367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12368 (exit $ac_status); }; } && 12369 { ac_try='test -s conftest$ac_exeext' 12370 { (case "(($ac_try" in 12371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12372 *) ac_try_echo=$ac_try;; 12373esac 12374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12375 (eval "$ac_try") 2>&5 12376 ac_status=$? 12377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12378 (exit $ac_status); }; }; then 12379 ac_cv_lib_psapi_main=yes 12380else 12381 echo "$as_me: failed program was:" >&5 12382sed 's/^/| /' conftest.$ac_ext >&5 12383 12384 ac_cv_lib_psapi_main=no 12385fi 12386 12387rm -f core conftest.err conftest.$ac_objext \ 12388 conftest$ac_exeext conftest.$ac_ext 12389LIBS=$ac_check_lib_save_LIBS 12390fi 12391{ echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5 12392echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; } 12393if test $ac_cv_lib_psapi_main = yes; then 12394 cat >>confdefs.h <<_ACEOF 12395#define HAVE_LIBPSAPI 1 12396_ACEOF 12397 12398 LIBS="-lpsapi $LIBS" 12399 12400fi 12401 12402fi 12403 12404{ echo "$as_me:$LINENO: checking for library containing dlopen" >&5 12405echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; } 12406if test "${ac_cv_search_dlopen+set}" = set; then 12407 echo $ECHO_N "(cached) $ECHO_C" >&6 12408else 12409 ac_func_search_save_LIBS=$LIBS 12410cat >conftest.$ac_ext <<_ACEOF 12411/* confdefs.h. */ 12412_ACEOF 12413cat confdefs.h >>conftest.$ac_ext 12414cat >>conftest.$ac_ext <<_ACEOF 12415/* end confdefs.h. */ 12416 12417/* Override any GCC internal prototype to avoid an error. 12418 Use char because int might match the return type of a GCC 12419 builtin and then its argument prototype would still apply. */ 12420#ifdef __cplusplus 12421extern "C" 12422#endif 12423char dlopen (); 12424int 12425main () 12426{ 12427return dlopen (); 12428 ; 12429 return 0; 12430} 12431_ACEOF 12432for ac_lib in '' dl; do 12433 if test -z "$ac_lib"; then 12434 ac_res="none required" 12435 else 12436 ac_res=-l$ac_lib 12437 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12438 fi 12439 rm -f conftest.$ac_objext conftest$ac_exeext 12440if { (ac_try="$ac_link" 12441case "(($ac_try" in 12442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12443 *) ac_try_echo=$ac_try;; 12444esac 12445eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12446 (eval "$ac_link") 2>conftest.er1 12447 ac_status=$? 12448 grep -v '^ *+' conftest.er1 >conftest.err 12449 rm -f conftest.er1 12450 cat conftest.err >&5 12451 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12452 (exit $ac_status); } && 12453 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12454 { (case "(($ac_try" in 12455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12456 *) ac_try_echo=$ac_try;; 12457esac 12458eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12459 (eval "$ac_try") 2>&5 12460 ac_status=$? 12461 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12462 (exit $ac_status); }; } && 12463 { ac_try='test -s conftest$ac_exeext' 12464 { (case "(($ac_try" in 12465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12466 *) ac_try_echo=$ac_try;; 12467esac 12468eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12469 (eval "$ac_try") 2>&5 12470 ac_status=$? 12471 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12472 (exit $ac_status); }; }; then 12473 ac_cv_search_dlopen=$ac_res 12474else 12475 echo "$as_me: failed program was:" >&5 12476sed 's/^/| /' conftest.$ac_ext >&5 12477 12478 12479fi 12480 12481rm -f core conftest.err conftest.$ac_objext \ 12482 conftest$ac_exeext 12483 if test "${ac_cv_search_dlopen+set}" = set; then 12484 break 12485fi 12486done 12487if test "${ac_cv_search_dlopen+set}" = set; then 12488 : 12489else 12490 ac_cv_search_dlopen=no 12491fi 12492rm conftest.$ac_ext 12493LIBS=$ac_func_search_save_LIBS 12494fi 12495{ echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5 12496echo "${ECHO_T}$ac_cv_search_dlopen" >&6; } 12497ac_res=$ac_cv_search_dlopen 12498if test "$ac_res" != no; then 12499 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12500 12501cat >>confdefs.h <<\_ACEOF 12502#define HAVE_DLOPEN 1 12503_ACEOF 12504 12505else 12506 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5 12507echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;} 12508fi 12509 12510 12511if test "$llvm_cv_enable_libffi" = "yes" ; then 12512 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5 12513echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; } 12514if test "${ac_cv_search_ffi_call+set}" = set; then 12515 echo $ECHO_N "(cached) $ECHO_C" >&6 12516else 12517 ac_func_search_save_LIBS=$LIBS 12518cat >conftest.$ac_ext <<_ACEOF 12519/* confdefs.h. */ 12520_ACEOF 12521cat confdefs.h >>conftest.$ac_ext 12522cat >>conftest.$ac_ext <<_ACEOF 12523/* end confdefs.h. */ 12524 12525/* Override any GCC internal prototype to avoid an error. 12526 Use char because int might match the return type of a GCC 12527 builtin and then its argument prototype would still apply. */ 12528#ifdef __cplusplus 12529extern "C" 12530#endif 12531char ffi_call (); 12532int 12533main () 12534{ 12535return ffi_call (); 12536 ; 12537 return 0; 12538} 12539_ACEOF 12540for ac_lib in '' ffi; do 12541 if test -z "$ac_lib"; then 12542 ac_res="none required" 12543 else 12544 ac_res=-l$ac_lib 12545 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12546 fi 12547 rm -f conftest.$ac_objext conftest$ac_exeext 12548if { (ac_try="$ac_link" 12549case "(($ac_try" in 12550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12551 *) ac_try_echo=$ac_try;; 12552esac 12553eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12554 (eval "$ac_link") 2>conftest.er1 12555 ac_status=$? 12556 grep -v '^ *+' conftest.er1 >conftest.err 12557 rm -f conftest.er1 12558 cat conftest.err >&5 12559 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12560 (exit $ac_status); } && 12561 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12562 { (case "(($ac_try" in 12563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12564 *) ac_try_echo=$ac_try;; 12565esac 12566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12567 (eval "$ac_try") 2>&5 12568 ac_status=$? 12569 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12570 (exit $ac_status); }; } && 12571 { ac_try='test -s conftest$ac_exeext' 12572 { (case "(($ac_try" in 12573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12574 *) ac_try_echo=$ac_try;; 12575esac 12576eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12577 (eval "$ac_try") 2>&5 12578 ac_status=$? 12579 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12580 (exit $ac_status); }; }; then 12581 ac_cv_search_ffi_call=$ac_res 12582else 12583 echo "$as_me: failed program was:" >&5 12584sed 's/^/| /' conftest.$ac_ext >&5 12585 12586 12587fi 12588 12589rm -f core conftest.err conftest.$ac_objext \ 12590 conftest$ac_exeext 12591 if test "${ac_cv_search_ffi_call+set}" = set; then 12592 break 12593fi 12594done 12595if test "${ac_cv_search_ffi_call+set}" = set; then 12596 : 12597else 12598 ac_cv_search_ffi_call=no 12599fi 12600rm conftest.$ac_ext 12601LIBS=$ac_func_search_save_LIBS 12602fi 12603{ echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5 12604echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; } 12605ac_res=$ac_cv_search_ffi_call 12606if test "$ac_res" != no; then 12607 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12608 12609cat >>confdefs.h <<\_ACEOF 12610#define HAVE_FFI_CALL 1 12611_ACEOF 12612 12613else 12614 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5 12615echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;} 12616 { (exit 1); exit 1; }; } 12617fi 12618 12619fi 12620 12621{ echo "$as_me:$LINENO: checking for library containing mallinfo" >&5 12622echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; } 12623if test "${ac_cv_search_mallinfo+set}" = set; then 12624 echo $ECHO_N "(cached) $ECHO_C" >&6 12625else 12626 ac_func_search_save_LIBS=$LIBS 12627cat >conftest.$ac_ext <<_ACEOF 12628/* confdefs.h. */ 12629_ACEOF 12630cat confdefs.h >>conftest.$ac_ext 12631cat >>conftest.$ac_ext <<_ACEOF 12632/* end confdefs.h. */ 12633 12634/* Override any GCC internal prototype to avoid an error. 12635 Use char because int might match the return type of a GCC 12636 builtin and then its argument prototype would still apply. */ 12637#ifdef __cplusplus 12638extern "C" 12639#endif 12640char mallinfo (); 12641int 12642main () 12643{ 12644return mallinfo (); 12645 ; 12646 return 0; 12647} 12648_ACEOF 12649for ac_lib in '' malloc; do 12650 if test -z "$ac_lib"; then 12651 ac_res="none required" 12652 else 12653 ac_res=-l$ac_lib 12654 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12655 fi 12656 rm -f conftest.$ac_objext conftest$ac_exeext 12657if { (ac_try="$ac_link" 12658case "(($ac_try" in 12659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12660 *) ac_try_echo=$ac_try;; 12661esac 12662eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12663 (eval "$ac_link") 2>conftest.er1 12664 ac_status=$? 12665 grep -v '^ *+' conftest.er1 >conftest.err 12666 rm -f conftest.er1 12667 cat conftest.err >&5 12668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12669 (exit $ac_status); } && 12670 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12671 { (case "(($ac_try" in 12672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12673 *) ac_try_echo=$ac_try;; 12674esac 12675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12676 (eval "$ac_try") 2>&5 12677 ac_status=$? 12678 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12679 (exit $ac_status); }; } && 12680 { ac_try='test -s conftest$ac_exeext' 12681 { (case "(($ac_try" in 12682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12683 *) ac_try_echo=$ac_try;; 12684esac 12685eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12686 (eval "$ac_try") 2>&5 12687 ac_status=$? 12688 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12689 (exit $ac_status); }; }; then 12690 ac_cv_search_mallinfo=$ac_res 12691else 12692 echo "$as_me: failed program was:" >&5 12693sed 's/^/| /' conftest.$ac_ext >&5 12694 12695 12696fi 12697 12698rm -f core conftest.err conftest.$ac_objext \ 12699 conftest$ac_exeext 12700 if test "${ac_cv_search_mallinfo+set}" = set; then 12701 break 12702fi 12703done 12704if test "${ac_cv_search_mallinfo+set}" = set; then 12705 : 12706else 12707 ac_cv_search_mallinfo=no 12708fi 12709rm conftest.$ac_ext 12710LIBS=$ac_func_search_save_LIBS 12711fi 12712{ echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5 12713echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; } 12714ac_res=$ac_cv_search_mallinfo 12715if test "$ac_res" != no; then 12716 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12717 12718cat >>confdefs.h <<\_ACEOF 12719#define HAVE_MALLINFO 1 12720_ACEOF 12721 12722fi 12723 12724 12725if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 12726 12727{ echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5 12728echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; } 12729if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then 12730 echo $ECHO_N "(cached) $ECHO_C" >&6 12731else 12732 ac_check_lib_save_LIBS=$LIBS 12733LIBS="-lpthread $LIBS" 12734cat >conftest.$ac_ext <<_ACEOF 12735/* confdefs.h. */ 12736_ACEOF 12737cat confdefs.h >>conftest.$ac_ext 12738cat >>conftest.$ac_ext <<_ACEOF 12739/* end confdefs.h. */ 12740 12741/* Override any GCC internal prototype to avoid an error. 12742 Use char because int might match the return type of a GCC 12743 builtin and then its argument prototype would still apply. */ 12744#ifdef __cplusplus 12745extern "C" 12746#endif 12747char pthread_mutex_init (); 12748int 12749main () 12750{ 12751return pthread_mutex_init (); 12752 ; 12753 return 0; 12754} 12755_ACEOF 12756rm -f conftest.$ac_objext conftest$ac_exeext 12757if { (ac_try="$ac_link" 12758case "(($ac_try" in 12759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12760 *) ac_try_echo=$ac_try;; 12761esac 12762eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12763 (eval "$ac_link") 2>conftest.er1 12764 ac_status=$? 12765 grep -v '^ *+' conftest.er1 >conftest.err 12766 rm -f conftest.er1 12767 cat conftest.err >&5 12768 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12769 (exit $ac_status); } && 12770 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12771 { (case "(($ac_try" in 12772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12773 *) ac_try_echo=$ac_try;; 12774esac 12775eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12776 (eval "$ac_try") 2>&5 12777 ac_status=$? 12778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12779 (exit $ac_status); }; } && 12780 { ac_try='test -s conftest$ac_exeext' 12781 { (case "(($ac_try" in 12782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12783 *) ac_try_echo=$ac_try;; 12784esac 12785eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12786 (eval "$ac_try") 2>&5 12787 ac_status=$? 12788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12789 (exit $ac_status); }; }; then 12790 ac_cv_lib_pthread_pthread_mutex_init=yes 12791else 12792 echo "$as_me: failed program was:" >&5 12793sed 's/^/| /' conftest.$ac_ext >&5 12794 12795 ac_cv_lib_pthread_pthread_mutex_init=no 12796fi 12797 12798rm -f core conftest.err conftest.$ac_objext \ 12799 conftest$ac_exeext conftest.$ac_ext 12800LIBS=$ac_check_lib_save_LIBS 12801fi 12802{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 12803echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 12804if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 12805 cat >>confdefs.h <<_ACEOF 12806#define HAVE_LIBPTHREAD 1 12807_ACEOF 12808 12809 LIBS="-lpthread $LIBS" 12810 12811fi 12812 12813 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5 12814echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; } 12815if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12816 echo $ECHO_N "(cached) $ECHO_C" >&6 12817else 12818 ac_func_search_save_LIBS=$LIBS 12819cat >conftest.$ac_ext <<_ACEOF 12820/* confdefs.h. */ 12821_ACEOF 12822cat confdefs.h >>conftest.$ac_ext 12823cat >>conftest.$ac_ext <<_ACEOF 12824/* end confdefs.h. */ 12825 12826/* Override any GCC internal prototype to avoid an error. 12827 Use char because int might match the return type of a GCC 12828 builtin and then its argument prototype would still apply. */ 12829#ifdef __cplusplus 12830extern "C" 12831#endif 12832char pthread_mutex_lock (); 12833int 12834main () 12835{ 12836return pthread_mutex_lock (); 12837 ; 12838 return 0; 12839} 12840_ACEOF 12841for ac_lib in '' pthread; do 12842 if test -z "$ac_lib"; then 12843 ac_res="none required" 12844 else 12845 ac_res=-l$ac_lib 12846 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12847 fi 12848 rm -f conftest.$ac_objext conftest$ac_exeext 12849if { (ac_try="$ac_link" 12850case "(($ac_try" in 12851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12852 *) ac_try_echo=$ac_try;; 12853esac 12854eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12855 (eval "$ac_link") 2>conftest.er1 12856 ac_status=$? 12857 grep -v '^ *+' conftest.er1 >conftest.err 12858 rm -f conftest.er1 12859 cat conftest.err >&5 12860 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12861 (exit $ac_status); } && 12862 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12863 { (case "(($ac_try" in 12864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12865 *) ac_try_echo=$ac_try;; 12866esac 12867eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12868 (eval "$ac_try") 2>&5 12869 ac_status=$? 12870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12871 (exit $ac_status); }; } && 12872 { ac_try='test -s conftest$ac_exeext' 12873 { (case "(($ac_try" in 12874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12875 *) ac_try_echo=$ac_try;; 12876esac 12877eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12878 (eval "$ac_try") 2>&5 12879 ac_status=$? 12880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12881 (exit $ac_status); }; }; then 12882 ac_cv_search_pthread_mutex_lock=$ac_res 12883else 12884 echo "$as_me: failed program was:" >&5 12885sed 's/^/| /' conftest.$ac_ext >&5 12886 12887 12888fi 12889 12890rm -f core conftest.err conftest.$ac_objext \ 12891 conftest$ac_exeext 12892 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12893 break 12894fi 12895done 12896if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12897 : 12898else 12899 ac_cv_search_pthread_mutex_lock=no 12900fi 12901rm conftest.$ac_ext 12902LIBS=$ac_func_search_save_LIBS 12903fi 12904{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5 12905echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; } 12906ac_res=$ac_cv_search_pthread_mutex_lock 12907if test "$ac_res" != no; then 12908 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12909 12910cat >>confdefs.h <<\_ACEOF 12911#define HAVE_PTHREAD_MUTEX_LOCK 1 12912_ACEOF 12913 12914fi 12915 12916 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5 12917echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; } 12918if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12919 echo $ECHO_N "(cached) $ECHO_C" >&6 12920else 12921 ac_func_search_save_LIBS=$LIBS 12922cat >conftest.$ac_ext <<_ACEOF 12923/* confdefs.h. */ 12924_ACEOF 12925cat confdefs.h >>conftest.$ac_ext 12926cat >>conftest.$ac_ext <<_ACEOF 12927/* end confdefs.h. */ 12928 12929/* Override any GCC internal prototype to avoid an error. 12930 Use char because int might match the return type of a GCC 12931 builtin and then its argument prototype would still apply. */ 12932#ifdef __cplusplus 12933extern "C" 12934#endif 12935char pthread_rwlock_init (); 12936int 12937main () 12938{ 12939return pthread_rwlock_init (); 12940 ; 12941 return 0; 12942} 12943_ACEOF 12944for ac_lib in '' pthread; do 12945 if test -z "$ac_lib"; then 12946 ac_res="none required" 12947 else 12948 ac_res=-l$ac_lib 12949 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12950 fi 12951 rm -f conftest.$ac_objext conftest$ac_exeext 12952if { (ac_try="$ac_link" 12953case "(($ac_try" in 12954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12955 *) ac_try_echo=$ac_try;; 12956esac 12957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12958 (eval "$ac_link") 2>conftest.er1 12959 ac_status=$? 12960 grep -v '^ *+' conftest.er1 >conftest.err 12961 rm -f conftest.er1 12962 cat conftest.err >&5 12963 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12964 (exit $ac_status); } && 12965 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12966 { (case "(($ac_try" in 12967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12968 *) ac_try_echo=$ac_try;; 12969esac 12970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12971 (eval "$ac_try") 2>&5 12972 ac_status=$? 12973 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12974 (exit $ac_status); }; } && 12975 { ac_try='test -s conftest$ac_exeext' 12976 { (case "(($ac_try" in 12977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12978 *) ac_try_echo=$ac_try;; 12979esac 12980eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12981 (eval "$ac_try") 2>&5 12982 ac_status=$? 12983 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12984 (exit $ac_status); }; }; then 12985 ac_cv_search_pthread_rwlock_init=$ac_res 12986else 12987 echo "$as_me: failed program was:" >&5 12988sed 's/^/| /' conftest.$ac_ext >&5 12989 12990 12991fi 12992 12993rm -f core conftest.err conftest.$ac_objext \ 12994 conftest$ac_exeext 12995 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12996 break 12997fi 12998done 12999if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 13000 : 13001else 13002 ac_cv_search_pthread_rwlock_init=no 13003fi 13004rm conftest.$ac_ext 13005LIBS=$ac_func_search_save_LIBS 13006fi 13007{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5 13008echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; } 13009ac_res=$ac_cv_search_pthread_rwlock_init 13010if test "$ac_res" != no; then 13011 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13012 13013cat >>confdefs.h <<\_ACEOF 13014#define HAVE_PTHREAD_RWLOCK_INIT 1 13015_ACEOF 13016 13017fi 13018 13019 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5 13020echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; } 13021if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13022 echo $ECHO_N "(cached) $ECHO_C" >&6 13023else 13024 ac_func_search_save_LIBS=$LIBS 13025cat >conftest.$ac_ext <<_ACEOF 13026/* confdefs.h. */ 13027_ACEOF 13028cat confdefs.h >>conftest.$ac_ext 13029cat >>conftest.$ac_ext <<_ACEOF 13030/* end confdefs.h. */ 13031 13032/* Override any GCC internal prototype to avoid an error. 13033 Use char because int might match the return type of a GCC 13034 builtin and then its argument prototype would still apply. */ 13035#ifdef __cplusplus 13036extern "C" 13037#endif 13038char pthread_getspecific (); 13039int 13040main () 13041{ 13042return pthread_getspecific (); 13043 ; 13044 return 0; 13045} 13046_ACEOF 13047for ac_lib in '' pthread; do 13048 if test -z "$ac_lib"; then 13049 ac_res="none required" 13050 else 13051 ac_res=-l$ac_lib 13052 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13053 fi 13054 rm -f conftest.$ac_objext conftest$ac_exeext 13055if { (ac_try="$ac_link" 13056case "(($ac_try" in 13057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13058 *) ac_try_echo=$ac_try;; 13059esac 13060eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13061 (eval "$ac_link") 2>conftest.er1 13062 ac_status=$? 13063 grep -v '^ *+' conftest.er1 >conftest.err 13064 rm -f conftest.er1 13065 cat conftest.err >&5 13066 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13067 (exit $ac_status); } && 13068 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13069 { (case "(($ac_try" in 13070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13071 *) ac_try_echo=$ac_try;; 13072esac 13073eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13074 (eval "$ac_try") 2>&5 13075 ac_status=$? 13076 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13077 (exit $ac_status); }; } && 13078 { ac_try='test -s conftest$ac_exeext' 13079 { (case "(($ac_try" in 13080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13081 *) ac_try_echo=$ac_try;; 13082esac 13083eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13084 (eval "$ac_try") 2>&5 13085 ac_status=$? 13086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13087 (exit $ac_status); }; }; then 13088 ac_cv_search_pthread_getspecific=$ac_res 13089else 13090 echo "$as_me: failed program was:" >&5 13091sed 's/^/| /' conftest.$ac_ext >&5 13092 13093 13094fi 13095 13096rm -f core conftest.err conftest.$ac_objext \ 13097 conftest$ac_exeext 13098 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13099 break 13100fi 13101done 13102if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13103 : 13104else 13105 ac_cv_search_pthread_getspecific=no 13106fi 13107rm conftest.$ac_ext 13108LIBS=$ac_func_search_save_LIBS 13109fi 13110{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5 13111echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; } 13112ac_res=$ac_cv_search_pthread_getspecific 13113if test "$ac_res" != no; then 13114 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13115 13116cat >>confdefs.h <<\_ACEOF 13117#define HAVE_PTHREAD_GETSPECIFIC 1 13118_ACEOF 13119 13120fi 13121 13122fi 13123 13124 13125# Check whether --with-udis86 was given. 13126if test "${with_udis86+set}" = set; then 13127 withval=$with_udis86; 13128 USE_UDIS86=1 13129 13130 case "$withval" in 13131 /usr/lib|yes) ;; 13132 *) LDFLAGS="$LDFLAGS -L${withval}" ;; 13133 esac 13134 13135{ echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5 13136echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; } 13137if test "${ac_cv_lib_udis86_ud_init+set}" = set; then 13138 echo $ECHO_N "(cached) $ECHO_C" >&6 13139else 13140 ac_check_lib_save_LIBS=$LIBS 13141LIBS="-ludis86 $LIBS" 13142cat >conftest.$ac_ext <<_ACEOF 13143/* confdefs.h. */ 13144_ACEOF 13145cat confdefs.h >>conftest.$ac_ext 13146cat >>conftest.$ac_ext <<_ACEOF 13147/* end confdefs.h. */ 13148 13149/* Override any GCC internal prototype to avoid an error. 13150 Use char because int might match the return type of a GCC 13151 builtin and then its argument prototype would still apply. */ 13152#ifdef __cplusplus 13153extern "C" 13154#endif 13155char ud_init (); 13156int 13157main () 13158{ 13159return ud_init (); 13160 ; 13161 return 0; 13162} 13163_ACEOF 13164rm -f conftest.$ac_objext conftest$ac_exeext 13165if { (ac_try="$ac_link" 13166case "(($ac_try" in 13167 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13168 *) ac_try_echo=$ac_try;; 13169esac 13170eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13171 (eval "$ac_link") 2>conftest.er1 13172 ac_status=$? 13173 grep -v '^ *+' conftest.er1 >conftest.err 13174 rm -f conftest.er1 13175 cat conftest.err >&5 13176 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13177 (exit $ac_status); } && 13178 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13179 { (case "(($ac_try" in 13180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13181 *) ac_try_echo=$ac_try;; 13182esac 13183eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13184 (eval "$ac_try") 2>&5 13185 ac_status=$? 13186 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13187 (exit $ac_status); }; } && 13188 { ac_try='test -s conftest$ac_exeext' 13189 { (case "(($ac_try" in 13190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13191 *) ac_try_echo=$ac_try;; 13192esac 13193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13194 (eval "$ac_try") 2>&5 13195 ac_status=$? 13196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13197 (exit $ac_status); }; }; then 13198 ac_cv_lib_udis86_ud_init=yes 13199else 13200 echo "$as_me: failed program was:" >&5 13201sed 's/^/| /' conftest.$ac_ext >&5 13202 13203 ac_cv_lib_udis86_ud_init=no 13204fi 13205 13206rm -f core conftest.err conftest.$ac_objext \ 13207 conftest$ac_exeext conftest.$ac_ext 13208LIBS=$ac_check_lib_save_LIBS 13209fi 13210{ echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5 13211echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; } 13212if test $ac_cv_lib_udis86_ud_init = yes; then 13213 cat >>confdefs.h <<_ACEOF 13214#define HAVE_LIBUDIS86 1 13215_ACEOF 13216 13217 LIBS="-ludis86 $LIBS" 13218 13219else 13220 13221 echo "Error! You need to have libudis86 around." 13222 exit -1 13223 13224fi 13225 13226 13227else 13228 USE_UDIS86=0 13229 13230fi 13231 13232 13233cat >>confdefs.h <<_ACEOF 13234#define USE_UDIS86 $USE_UDIS86 13235_ACEOF 13236 13237 13238 13239# Check whether --with-oprofile was given. 13240if test "${with_oprofile+set}" = set; then 13241 withval=$with_oprofile; 13242 USE_OPROFILE=1 13243 13244 case "$withval" in 13245 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;; 13246 no) llvm_cv_oppath= 13247 USE_OPROFILE=0 13248 ;; 13249 *) llvm_cv_oppath="${withval}/lib/oprofile" 13250 CPPFLAGS="-I${withval}/include";; 13251 esac 13252 case $llvm_cv_os_type in 13253 Linux) 13254 if test -n "$llvm_cv_oppath" ; then 13255 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}" 13256 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5 13257echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; } 13258if test "${ac_cv_search_bfd_init+set}" = set; then 13259 echo $ECHO_N "(cached) $ECHO_C" >&6 13260else 13261 ac_func_search_save_LIBS=$LIBS 13262cat >conftest.$ac_ext <<_ACEOF 13263/* confdefs.h. */ 13264_ACEOF 13265cat confdefs.h >>conftest.$ac_ext 13266cat >>conftest.$ac_ext <<_ACEOF 13267/* end confdefs.h. */ 13268 13269/* Override any GCC internal prototype to avoid an error. 13270 Use char because int might match the return type of a GCC 13271 builtin and then its argument prototype would still apply. */ 13272#ifdef __cplusplus 13273extern "C" 13274#endif 13275char bfd_init (); 13276int 13277main () 13278{ 13279return bfd_init (); 13280 ; 13281 return 0; 13282} 13283_ACEOF 13284for ac_lib in '' bfd; do 13285 if test -z "$ac_lib"; then 13286 ac_res="none required" 13287 else 13288 ac_res=-l$ac_lib 13289 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13290 fi 13291 rm -f conftest.$ac_objext conftest$ac_exeext 13292if { (ac_try="$ac_link" 13293case "(($ac_try" in 13294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13295 *) ac_try_echo=$ac_try;; 13296esac 13297eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13298 (eval "$ac_link") 2>conftest.er1 13299 ac_status=$? 13300 grep -v '^ *+' conftest.er1 >conftest.err 13301 rm -f conftest.er1 13302 cat conftest.err >&5 13303 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13304 (exit $ac_status); } && 13305 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13306 { (case "(($ac_try" in 13307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13308 *) ac_try_echo=$ac_try;; 13309esac 13310eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13311 (eval "$ac_try") 2>&5 13312 ac_status=$? 13313 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13314 (exit $ac_status); }; } && 13315 { ac_try='test -s conftest$ac_exeext' 13316 { (case "(($ac_try" in 13317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13318 *) ac_try_echo=$ac_try;; 13319esac 13320eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13321 (eval "$ac_try") 2>&5 13322 ac_status=$? 13323 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13324 (exit $ac_status); }; }; then 13325 ac_cv_search_bfd_init=$ac_res 13326else 13327 echo "$as_me: failed program was:" >&5 13328sed 's/^/| /' conftest.$ac_ext >&5 13329 13330 13331fi 13332 13333rm -f core conftest.err conftest.$ac_objext \ 13334 conftest$ac_exeext 13335 if test "${ac_cv_search_bfd_init+set}" = set; then 13336 break 13337fi 13338done 13339if test "${ac_cv_search_bfd_init+set}" = set; then 13340 : 13341else 13342 ac_cv_search_bfd_init=no 13343fi 13344rm conftest.$ac_ext 13345LIBS=$ac_func_search_save_LIBS 13346fi 13347{ echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5 13348echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; } 13349ac_res=$ac_cv_search_bfd_init 13350if test "$ac_res" != no; then 13351 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13352 13353fi 13354 13355 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5 13356echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; } 13357if test "${ac_cv_search_op_open_agent+set}" = set; then 13358 echo $ECHO_N "(cached) $ECHO_C" >&6 13359else 13360 ac_func_search_save_LIBS=$LIBS 13361cat >conftest.$ac_ext <<_ACEOF 13362/* confdefs.h. */ 13363_ACEOF 13364cat confdefs.h >>conftest.$ac_ext 13365cat >>conftest.$ac_ext <<_ACEOF 13366/* end confdefs.h. */ 13367 13368/* Override any GCC internal prototype to avoid an error. 13369 Use char because int might match the return type of a GCC 13370 builtin and then its argument prototype would still apply. */ 13371#ifdef __cplusplus 13372extern "C" 13373#endif 13374char op_open_agent (); 13375int 13376main () 13377{ 13378return op_open_agent (); 13379 ; 13380 return 0; 13381} 13382_ACEOF 13383for ac_lib in '' opagent; do 13384 if test -z "$ac_lib"; then 13385 ac_res="none required" 13386 else 13387 ac_res=-l$ac_lib 13388 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13389 fi 13390 rm -f conftest.$ac_objext conftest$ac_exeext 13391if { (ac_try="$ac_link" 13392case "(($ac_try" in 13393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13394 *) ac_try_echo=$ac_try;; 13395esac 13396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13397 (eval "$ac_link") 2>conftest.er1 13398 ac_status=$? 13399 grep -v '^ *+' conftest.er1 >conftest.err 13400 rm -f conftest.er1 13401 cat conftest.err >&5 13402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13403 (exit $ac_status); } && 13404 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13405 { (case "(($ac_try" in 13406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13407 *) ac_try_echo=$ac_try;; 13408esac 13409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13410 (eval "$ac_try") 2>&5 13411 ac_status=$? 13412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13413 (exit $ac_status); }; } && 13414 { ac_try='test -s conftest$ac_exeext' 13415 { (case "(($ac_try" in 13416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13417 *) ac_try_echo=$ac_try;; 13418esac 13419eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13420 (eval "$ac_try") 2>&5 13421 ac_status=$? 13422 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13423 (exit $ac_status); }; }; then 13424 ac_cv_search_op_open_agent=$ac_res 13425else 13426 echo "$as_me: failed program was:" >&5 13427sed 's/^/| /' conftest.$ac_ext >&5 13428 13429 13430fi 13431 13432rm -f core conftest.err conftest.$ac_objext \ 13433 conftest$ac_exeext 13434 if test "${ac_cv_search_op_open_agent+set}" = set; then 13435 break 13436fi 13437done 13438if test "${ac_cv_search_op_open_agent+set}" = set; then 13439 : 13440else 13441 ac_cv_search_op_open_agent=no 13442fi 13443rm conftest.$ac_ext 13444LIBS=$ac_func_search_save_LIBS 13445fi 13446{ echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5 13447echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; } 13448ac_res=$ac_cv_search_op_open_agent 13449if test "$ac_res" != no; then 13450 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13451 13452else 13453 13454 echo "Error! You need to have libopagent around." 13455 exit -1 13456 13457fi 13458 13459 if test "${ac_cv_header_opagent_h+set}" = set; then 13460 { echo "$as_me:$LINENO: checking for opagent.h" >&5 13461echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13462if test "${ac_cv_header_opagent_h+set}" = set; then 13463 echo $ECHO_N "(cached) $ECHO_C" >&6 13464fi 13465{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13466echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13467else 13468 # Is the header compilable? 13469{ echo "$as_me:$LINENO: checking opagent.h usability" >&5 13470echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; } 13471cat >conftest.$ac_ext <<_ACEOF 13472/* confdefs.h. */ 13473_ACEOF 13474cat confdefs.h >>conftest.$ac_ext 13475cat >>conftest.$ac_ext <<_ACEOF 13476/* end confdefs.h. */ 13477$ac_includes_default 13478#include <opagent.h> 13479_ACEOF 13480rm -f conftest.$ac_objext 13481if { (ac_try="$ac_compile" 13482case "(($ac_try" in 13483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13484 *) ac_try_echo=$ac_try;; 13485esac 13486eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13487 (eval "$ac_compile") 2>conftest.er1 13488 ac_status=$? 13489 grep -v '^ *+' conftest.er1 >conftest.err 13490 rm -f conftest.er1 13491 cat conftest.err >&5 13492 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13493 (exit $ac_status); } && 13494 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13495 { (case "(($ac_try" in 13496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13497 *) ac_try_echo=$ac_try;; 13498esac 13499eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13500 (eval "$ac_try") 2>&5 13501 ac_status=$? 13502 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13503 (exit $ac_status); }; } && 13504 { ac_try='test -s conftest.$ac_objext' 13505 { (case "(($ac_try" in 13506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13507 *) ac_try_echo=$ac_try;; 13508esac 13509eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13510 (eval "$ac_try") 2>&5 13511 ac_status=$? 13512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13513 (exit $ac_status); }; }; then 13514 ac_header_compiler=yes 13515else 13516 echo "$as_me: failed program was:" >&5 13517sed 's/^/| /' conftest.$ac_ext >&5 13518 13519 ac_header_compiler=no 13520fi 13521 13522rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13523{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13524echo "${ECHO_T}$ac_header_compiler" >&6; } 13525 13526# Is the header present? 13527{ echo "$as_me:$LINENO: checking opagent.h presence" >&5 13528echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; } 13529cat >conftest.$ac_ext <<_ACEOF 13530/* confdefs.h. */ 13531_ACEOF 13532cat confdefs.h >>conftest.$ac_ext 13533cat >>conftest.$ac_ext <<_ACEOF 13534/* end confdefs.h. */ 13535#include <opagent.h> 13536_ACEOF 13537if { (ac_try="$ac_cpp conftest.$ac_ext" 13538case "(($ac_try" in 13539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13540 *) ac_try_echo=$ac_try;; 13541esac 13542eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13543 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13544 ac_status=$? 13545 grep -v '^ *+' conftest.er1 >conftest.err 13546 rm -f conftest.er1 13547 cat conftest.err >&5 13548 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13549 (exit $ac_status); } >/dev/null; then 13550 if test -s conftest.err; then 13551 ac_cpp_err=$ac_c_preproc_warn_flag 13552 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13553 else 13554 ac_cpp_err= 13555 fi 13556else 13557 ac_cpp_err=yes 13558fi 13559if test -z "$ac_cpp_err"; then 13560 ac_header_preproc=yes 13561else 13562 echo "$as_me: failed program was:" >&5 13563sed 's/^/| /' conftest.$ac_ext >&5 13564 13565 ac_header_preproc=no 13566fi 13567 13568rm -f conftest.err conftest.$ac_ext 13569{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13570echo "${ECHO_T}$ac_header_preproc" >&6; } 13571 13572# So? What about this header? 13573case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13574 yes:no: ) 13575 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5 13576echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13577 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5 13578echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;} 13579 ac_header_preproc=yes 13580 ;; 13581 no:yes:* ) 13582 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5 13583echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;} 13584 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5 13585echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;} 13586 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5 13587echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;} 13588 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5 13589echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;} 13590 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5 13591echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;} 13592 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5 13593echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;} 13594 ( cat <<\_ASBOX 13595## ------------------------------------ ## 13596## Report this to http://llvm.org/bugs/ ## 13597## ------------------------------------ ## 13598_ASBOX 13599 ) | sed "s/^/$as_me: WARNING: /" >&2 13600 ;; 13601esac 13602{ echo "$as_me:$LINENO: checking for opagent.h" >&5 13603echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13604if test "${ac_cv_header_opagent_h+set}" = set; then 13605 echo $ECHO_N "(cached) $ECHO_C" >&6 13606else 13607 ac_cv_header_opagent_h=$ac_header_preproc 13608fi 13609{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13610echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13611 13612fi 13613if test $ac_cv_header_opagent_h = yes; then 13614 : 13615else 13616 13617 echo "Error! You need to have opagent.h around." 13618 exit -1 13619 13620fi 13621 13622 13623 fi ;; 13624 *) 13625 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5 13626echo "$as_me: error: OProfile support is available on Linux only." >&2;} 13627 { (exit 1); exit 1; }; } ;; 13628 esac 13629 13630else 13631 13632 USE_OPROFILE=0 13633 13634 13635fi 13636 13637 13638cat >>confdefs.h <<_ACEOF 13639#define LLVM_USE_OPROFILE $USE_OPROFILE 13640_ACEOF 13641 13642 13643 13644# Check whether --with-intel-jitevents was given. 13645if test "${with_intel_jitevents+set}" = set; then 13646 withval=$with_intel_jitevents; 13647 case $llvm_cv_os_type in 13648 Linux|Win32|Cygwin|MingW) ;; 13649 *) 13650 { { echo "$as_me:$LINENO: error: 13651 Intel JIT API support is available on Linux and Windows only.\"" >&5 13652echo "$as_me: error: 13653 Intel JIT API support is available on Linux and Windows only.\"" >&2;} 13654 { (exit 1); exit 1; }; } ;; 13655 esac 13656 13657 USE_INTEL_JITEVENTS=1 13658 13659 case "$llvm_cv_target_arch" in 13660 x86) llvm_intel_jitevents_archdir="lib32";; 13661 x86_64) llvm_intel_jitevents_archdir="lib64";; 13662 *) echo "Target architecture $llvm_cv_target_arch does not support Intel JIT Events API" 13663 exit -1;; 13664 esac 13665 INTEL_JITEVENTS_INCDIR="/opt/intel/vtune_amplifier_xe_2011/include" 13666 INTEL_JITEVENTS_LIBDIR="/opt/intel/vtune_amplifier_xe_2011/$llvm_intel_jitevents_archdir" 13667 case "$withval" in 13668 /* | [A-Za-z]:[\\/]*) INTEL_JITEVENTS_INCDIR=$withval/include 13669 INTEL_JITEVENTS_LIBDIR=$withval/$llvm_intel_jitevents_archdir ;; 13670 *) ;; 13671 esac 13672 13673 13674 13675 13676 LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}" 13677 CPPFLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR" 13678 13679 { echo "$as_me:$LINENO: checking for library containing iJIT_IsProfilingActive" >&5 13680echo $ECHO_N "checking for library containing iJIT_IsProfilingActive... $ECHO_C" >&6; } 13681if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13682 echo $ECHO_N "(cached) $ECHO_C" >&6 13683else 13684 ac_func_search_save_LIBS=$LIBS 13685cat >conftest.$ac_ext <<_ACEOF 13686/* confdefs.h. */ 13687_ACEOF 13688cat confdefs.h >>conftest.$ac_ext 13689cat >>conftest.$ac_ext <<_ACEOF 13690/* end confdefs.h. */ 13691 13692/* Override any GCC internal prototype to avoid an error. 13693 Use char because int might match the return type of a GCC 13694 builtin and then its argument prototype would still apply. */ 13695#ifdef __cplusplus 13696extern "C" 13697#endif 13698char iJIT_IsProfilingActive (); 13699int 13700main () 13701{ 13702return iJIT_IsProfilingActive (); 13703 ; 13704 return 0; 13705} 13706_ACEOF 13707for ac_lib in '' jitprofiling; do 13708 if test -z "$ac_lib"; then 13709 ac_res="none required" 13710 else 13711 ac_res=-l$ac_lib 13712 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13713 fi 13714 rm -f conftest.$ac_objext conftest$ac_exeext 13715if { (ac_try="$ac_link" 13716case "(($ac_try" in 13717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13718 *) ac_try_echo=$ac_try;; 13719esac 13720eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13721 (eval "$ac_link") 2>conftest.er1 13722 ac_status=$? 13723 grep -v '^ *+' conftest.er1 >conftest.err 13724 rm -f conftest.er1 13725 cat conftest.err >&5 13726 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13727 (exit $ac_status); } && 13728 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13729 { (case "(($ac_try" in 13730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13731 *) ac_try_echo=$ac_try;; 13732esac 13733eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13734 (eval "$ac_try") 2>&5 13735 ac_status=$? 13736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13737 (exit $ac_status); }; } && 13738 { ac_try='test -s conftest$ac_exeext' 13739 { (case "(($ac_try" in 13740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13741 *) ac_try_echo=$ac_try;; 13742esac 13743eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13744 (eval "$ac_try") 2>&5 13745 ac_status=$? 13746 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13747 (exit $ac_status); }; }; then 13748 ac_cv_search_iJIT_IsProfilingActive=$ac_res 13749else 13750 echo "$as_me: failed program was:" >&5 13751sed 's/^/| /' conftest.$ac_ext >&5 13752 13753 13754fi 13755 13756rm -f core conftest.err conftest.$ac_objext \ 13757 conftest$ac_exeext 13758 if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13759 break 13760fi 13761done 13762if test "${ac_cv_search_iJIT_IsProfilingActive+set}" = set; then 13763 : 13764else 13765 ac_cv_search_iJIT_IsProfilingActive=no 13766fi 13767rm conftest.$ac_ext 13768LIBS=$ac_func_search_save_LIBS 13769fi 13770{ echo "$as_me:$LINENO: result: $ac_cv_search_iJIT_IsProfilingActive" >&5 13771echo "${ECHO_T}$ac_cv_search_iJIT_IsProfilingActive" >&6; } 13772ac_res=$ac_cv_search_iJIT_IsProfilingActive 13773if test "$ac_res" != no; then 13774 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13775 13776else 13777 13778 echo "Error! Cannot find libjitprofiling.a. Please check path specified in flag --with-intel-jitevents" 13779 exit -1 13780 13781fi 13782 13783 if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13784 { echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13785echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13786if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13787 echo $ECHO_N "(cached) $ECHO_C" >&6 13788fi 13789{ echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13790echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13791else 13792 # Is the header compilable? 13793{ echo "$as_me:$LINENO: checking jitprofiling.h usability" >&5 13794echo $ECHO_N "checking jitprofiling.h usability... $ECHO_C" >&6; } 13795cat >conftest.$ac_ext <<_ACEOF 13796/* confdefs.h. */ 13797_ACEOF 13798cat confdefs.h >>conftest.$ac_ext 13799cat >>conftest.$ac_ext <<_ACEOF 13800/* end confdefs.h. */ 13801$ac_includes_default 13802#include <jitprofiling.h> 13803_ACEOF 13804rm -f conftest.$ac_objext 13805if { (ac_try="$ac_compile" 13806case "(($ac_try" in 13807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13808 *) ac_try_echo=$ac_try;; 13809esac 13810eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13811 (eval "$ac_compile") 2>conftest.er1 13812 ac_status=$? 13813 grep -v '^ *+' conftest.er1 >conftest.err 13814 rm -f conftest.er1 13815 cat conftest.err >&5 13816 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13817 (exit $ac_status); } && 13818 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13819 { (case "(($ac_try" in 13820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13821 *) ac_try_echo=$ac_try;; 13822esac 13823eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13824 (eval "$ac_try") 2>&5 13825 ac_status=$? 13826 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13827 (exit $ac_status); }; } && 13828 { ac_try='test -s conftest.$ac_objext' 13829 { (case "(($ac_try" in 13830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13831 *) ac_try_echo=$ac_try;; 13832esac 13833eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13834 (eval "$ac_try") 2>&5 13835 ac_status=$? 13836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13837 (exit $ac_status); }; }; then 13838 ac_header_compiler=yes 13839else 13840 echo "$as_me: failed program was:" >&5 13841sed 's/^/| /' conftest.$ac_ext >&5 13842 13843 ac_header_compiler=no 13844fi 13845 13846rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13847{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13848echo "${ECHO_T}$ac_header_compiler" >&6; } 13849 13850# Is the header present? 13851{ echo "$as_me:$LINENO: checking jitprofiling.h presence" >&5 13852echo $ECHO_N "checking jitprofiling.h presence... $ECHO_C" >&6; } 13853cat >conftest.$ac_ext <<_ACEOF 13854/* confdefs.h. */ 13855_ACEOF 13856cat confdefs.h >>conftest.$ac_ext 13857cat >>conftest.$ac_ext <<_ACEOF 13858/* end confdefs.h. */ 13859#include <jitprofiling.h> 13860_ACEOF 13861if { (ac_try="$ac_cpp conftest.$ac_ext" 13862case "(($ac_try" in 13863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13864 *) ac_try_echo=$ac_try;; 13865esac 13866eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13867 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13868 ac_status=$? 13869 grep -v '^ *+' conftest.er1 >conftest.err 13870 rm -f conftest.er1 13871 cat conftest.err >&5 13872 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13873 (exit $ac_status); } >/dev/null; then 13874 if test -s conftest.err; then 13875 ac_cpp_err=$ac_c_preproc_warn_flag 13876 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13877 else 13878 ac_cpp_err= 13879 fi 13880else 13881 ac_cpp_err=yes 13882fi 13883if test -z "$ac_cpp_err"; then 13884 ac_header_preproc=yes 13885else 13886 echo "$as_me: failed program was:" >&5 13887sed 's/^/| /' conftest.$ac_ext >&5 13888 13889 ac_header_preproc=no 13890fi 13891 13892rm -f conftest.err conftest.$ac_ext 13893{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13894echo "${ECHO_T}$ac_header_preproc" >&6; } 13895 13896# So? What about this header? 13897case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13898 yes:no: ) 13899 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&5 13900echo "$as_me: WARNING: jitprofiling.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13901 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the compiler's result" >&5 13902echo "$as_me: WARNING: jitprofiling.h: proceeding with the compiler's result" >&2;} 13903 ac_header_preproc=yes 13904 ;; 13905 no:yes:* ) 13906 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: present but cannot be compiled" >&5 13907echo "$as_me: WARNING: jitprofiling.h: present but cannot be compiled" >&2;} 13908 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&5 13909echo "$as_me: WARNING: jitprofiling.h: check for missing prerequisite headers?" >&2;} 13910 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: see the Autoconf documentation" >&5 13911echo "$as_me: WARNING: jitprofiling.h: see the Autoconf documentation" >&2;} 13912 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&5 13913echo "$as_me: WARNING: jitprofiling.h: section \"Present But Cannot Be Compiled\"" >&2;} 13914 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&5 13915echo "$as_me: WARNING: jitprofiling.h: proceeding with the preprocessor's result" >&2;} 13916 { echo "$as_me:$LINENO: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&5 13917echo "$as_me: WARNING: jitprofiling.h: in the future, the compiler will take precedence" >&2;} 13918 ( cat <<\_ASBOX 13919## ------------------------------------ ## 13920## Report this to http://llvm.org/bugs/ ## 13921## ------------------------------------ ## 13922_ASBOX 13923 ) | sed "s/^/$as_me: WARNING: /" >&2 13924 ;; 13925esac 13926{ echo "$as_me:$LINENO: checking for jitprofiling.h" >&5 13927echo $ECHO_N "checking for jitprofiling.h... $ECHO_C" >&6; } 13928if test "${ac_cv_header_jitprofiling_h+set}" = set; then 13929 echo $ECHO_N "(cached) $ECHO_C" >&6 13930else 13931 ac_cv_header_jitprofiling_h=$ac_header_preproc 13932fi 13933{ echo "$as_me:$LINENO: result: $ac_cv_header_jitprofiling_h" >&5 13934echo "${ECHO_T}$ac_cv_header_jitprofiling_h" >&6; } 13935 13936fi 13937if test $ac_cv_header_jitprofiling_h = yes; then 13938 : 13939else 13940 13941 echo "Error! Cannot find jitprofiling.h. Please check path specified in flag --with-intel-jitevents" 13942 exit -1 13943 13944fi 13945 13946 13947 13948 13949else 13950 13951 USE_INTEL_JITEVENTS=0 13952 13953 13954fi 13955 13956 13957cat >>confdefs.h <<_ACEOF 13958#define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS 13959_ACEOF 13960 13961 13962 13963 13964 13965 13966 13967 13968ac_header_dirent=no 13969for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 13970 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 13971{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 13972echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 13973if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13974 echo $ECHO_N "(cached) $ECHO_C" >&6 13975else 13976 cat >conftest.$ac_ext <<_ACEOF 13977/* confdefs.h. */ 13978_ACEOF 13979cat confdefs.h >>conftest.$ac_ext 13980cat >>conftest.$ac_ext <<_ACEOF 13981/* end confdefs.h. */ 13982#include <sys/types.h> 13983#include <$ac_hdr> 13984 13985int 13986main () 13987{ 13988if ((DIR *) 0) 13989return 0; 13990 ; 13991 return 0; 13992} 13993_ACEOF 13994rm -f conftest.$ac_objext 13995if { (ac_try="$ac_compile" 13996case "(($ac_try" in 13997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13998 *) ac_try_echo=$ac_try;; 13999esac 14000eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14001 (eval "$ac_compile") 2>conftest.er1 14002 ac_status=$? 14003 grep -v '^ *+' conftest.er1 >conftest.err 14004 rm -f conftest.er1 14005 cat conftest.err >&5 14006 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14007 (exit $ac_status); } && 14008 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14009 { (case "(($ac_try" in 14010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14011 *) ac_try_echo=$ac_try;; 14012esac 14013eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14014 (eval "$ac_try") 2>&5 14015 ac_status=$? 14016 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14017 (exit $ac_status); }; } && 14018 { ac_try='test -s conftest.$ac_objext' 14019 { (case "(($ac_try" in 14020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14021 *) ac_try_echo=$ac_try;; 14022esac 14023eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14024 (eval "$ac_try") 2>&5 14025 ac_status=$? 14026 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14027 (exit $ac_status); }; }; then 14028 eval "$as_ac_Header=yes" 14029else 14030 echo "$as_me: failed program was:" >&5 14031sed 's/^/| /' conftest.$ac_ext >&5 14032 14033 eval "$as_ac_Header=no" 14034fi 14035 14036rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14037fi 14038ac_res=`eval echo '${'$as_ac_Header'}'` 14039 { echo "$as_me:$LINENO: result: $ac_res" >&5 14040echo "${ECHO_T}$ac_res" >&6; } 14041if test `eval echo '${'$as_ac_Header'}'` = yes; then 14042 cat >>confdefs.h <<_ACEOF 14043#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 14044_ACEOF 14045 14046ac_header_dirent=$ac_hdr; break 14047fi 14048 14049done 14050# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 14051if test $ac_header_dirent = dirent.h; then 14052 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14053echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14054if test "${ac_cv_search_opendir+set}" = set; then 14055 echo $ECHO_N "(cached) $ECHO_C" >&6 14056else 14057 ac_func_search_save_LIBS=$LIBS 14058cat >conftest.$ac_ext <<_ACEOF 14059/* confdefs.h. */ 14060_ACEOF 14061cat confdefs.h >>conftest.$ac_ext 14062cat >>conftest.$ac_ext <<_ACEOF 14063/* end confdefs.h. */ 14064 14065/* Override any GCC internal prototype to avoid an error. 14066 Use char because int might match the return type of a GCC 14067 builtin and then its argument prototype would still apply. */ 14068#ifdef __cplusplus 14069extern "C" 14070#endif 14071char opendir (); 14072int 14073main () 14074{ 14075return opendir (); 14076 ; 14077 return 0; 14078} 14079_ACEOF 14080for ac_lib in '' dir; do 14081 if test -z "$ac_lib"; then 14082 ac_res="none required" 14083 else 14084 ac_res=-l$ac_lib 14085 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14086 fi 14087 rm -f conftest.$ac_objext conftest$ac_exeext 14088if { (ac_try="$ac_link" 14089case "(($ac_try" in 14090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14091 *) ac_try_echo=$ac_try;; 14092esac 14093eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14094 (eval "$ac_link") 2>conftest.er1 14095 ac_status=$? 14096 grep -v '^ *+' conftest.er1 >conftest.err 14097 rm -f conftest.er1 14098 cat conftest.err >&5 14099 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14100 (exit $ac_status); } && 14101 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14102 { (case "(($ac_try" in 14103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14104 *) ac_try_echo=$ac_try;; 14105esac 14106eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14107 (eval "$ac_try") 2>&5 14108 ac_status=$? 14109 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14110 (exit $ac_status); }; } && 14111 { ac_try='test -s conftest$ac_exeext' 14112 { (case "(($ac_try" in 14113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14114 *) ac_try_echo=$ac_try;; 14115esac 14116eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14117 (eval "$ac_try") 2>&5 14118 ac_status=$? 14119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14120 (exit $ac_status); }; }; then 14121 ac_cv_search_opendir=$ac_res 14122else 14123 echo "$as_me: failed program was:" >&5 14124sed 's/^/| /' conftest.$ac_ext >&5 14125 14126 14127fi 14128 14129rm -f core conftest.err conftest.$ac_objext \ 14130 conftest$ac_exeext 14131 if test "${ac_cv_search_opendir+set}" = set; then 14132 break 14133fi 14134done 14135if test "${ac_cv_search_opendir+set}" = set; then 14136 : 14137else 14138 ac_cv_search_opendir=no 14139fi 14140rm conftest.$ac_ext 14141LIBS=$ac_func_search_save_LIBS 14142fi 14143{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14144echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14145ac_res=$ac_cv_search_opendir 14146if test "$ac_res" != no; then 14147 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14148 14149fi 14150 14151else 14152 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14153echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14154if test "${ac_cv_search_opendir+set}" = set; then 14155 echo $ECHO_N "(cached) $ECHO_C" >&6 14156else 14157 ac_func_search_save_LIBS=$LIBS 14158cat >conftest.$ac_ext <<_ACEOF 14159/* confdefs.h. */ 14160_ACEOF 14161cat confdefs.h >>conftest.$ac_ext 14162cat >>conftest.$ac_ext <<_ACEOF 14163/* end confdefs.h. */ 14164 14165/* Override any GCC internal prototype to avoid an error. 14166 Use char because int might match the return type of a GCC 14167 builtin and then its argument prototype would still apply. */ 14168#ifdef __cplusplus 14169extern "C" 14170#endif 14171char opendir (); 14172int 14173main () 14174{ 14175return opendir (); 14176 ; 14177 return 0; 14178} 14179_ACEOF 14180for ac_lib in '' x; do 14181 if test -z "$ac_lib"; then 14182 ac_res="none required" 14183 else 14184 ac_res=-l$ac_lib 14185 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14186 fi 14187 rm -f conftest.$ac_objext conftest$ac_exeext 14188if { (ac_try="$ac_link" 14189case "(($ac_try" in 14190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14191 *) ac_try_echo=$ac_try;; 14192esac 14193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14194 (eval "$ac_link") 2>conftest.er1 14195 ac_status=$? 14196 grep -v '^ *+' conftest.er1 >conftest.err 14197 rm -f conftest.er1 14198 cat conftest.err >&5 14199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14200 (exit $ac_status); } && 14201 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14202 { (case "(($ac_try" in 14203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14204 *) ac_try_echo=$ac_try;; 14205esac 14206eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14207 (eval "$ac_try") 2>&5 14208 ac_status=$? 14209 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14210 (exit $ac_status); }; } && 14211 { ac_try='test -s conftest$ac_exeext' 14212 { (case "(($ac_try" in 14213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14214 *) ac_try_echo=$ac_try;; 14215esac 14216eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14217 (eval "$ac_try") 2>&5 14218 ac_status=$? 14219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14220 (exit $ac_status); }; }; then 14221 ac_cv_search_opendir=$ac_res 14222else 14223 echo "$as_me: failed program was:" >&5 14224sed 's/^/| /' conftest.$ac_ext >&5 14225 14226 14227fi 14228 14229rm -f core conftest.err conftest.$ac_objext \ 14230 conftest$ac_exeext 14231 if test "${ac_cv_search_opendir+set}" = set; then 14232 break 14233fi 14234done 14235if test "${ac_cv_search_opendir+set}" = set; then 14236 : 14237else 14238 ac_cv_search_opendir=no 14239fi 14240rm conftest.$ac_ext 14241LIBS=$ac_func_search_save_LIBS 14242fi 14243{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14244echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14245ac_res=$ac_cv_search_opendir 14246if test "$ac_res" != no; then 14247 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14248 14249fi 14250 14251fi 14252 14253{ echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5 14254echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; } 14255if test "${ac_cv_header_mmap_anon+set}" = set; then 14256 echo $ECHO_N "(cached) $ECHO_C" >&6 14257else 14258 ac_ext=c 14259ac_cpp='$CPP $CPPFLAGS' 14260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14262ac_compiler_gnu=$ac_cv_c_compiler_gnu 14263 14264 cat >conftest.$ac_ext <<_ACEOF 14265/* confdefs.h. */ 14266_ACEOF 14267cat confdefs.h >>conftest.$ac_ext 14268cat >>conftest.$ac_ext <<_ACEOF 14269/* end confdefs.h. */ 14270#include <sys/mman.h> 14271#include <unistd.h> 14272#include <fcntl.h> 14273int 14274main () 14275{ 14276mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0); 14277 ; 14278 return 0; 14279} 14280_ACEOF 14281rm -f conftest.$ac_objext 14282if { (ac_try="$ac_compile" 14283case "(($ac_try" in 14284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14285 *) ac_try_echo=$ac_try;; 14286esac 14287eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14288 (eval "$ac_compile") 2>conftest.er1 14289 ac_status=$? 14290 grep -v '^ *+' conftest.er1 >conftest.err 14291 rm -f conftest.er1 14292 cat conftest.err >&5 14293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14294 (exit $ac_status); } && 14295 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14296 { (case "(($ac_try" in 14297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14298 *) ac_try_echo=$ac_try;; 14299esac 14300eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14301 (eval "$ac_try") 2>&5 14302 ac_status=$? 14303 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14304 (exit $ac_status); }; } && 14305 { ac_try='test -s conftest.$ac_objext' 14306 { (case "(($ac_try" in 14307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14308 *) ac_try_echo=$ac_try;; 14309esac 14310eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14311 (eval "$ac_try") 2>&5 14312 ac_status=$? 14313 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14314 (exit $ac_status); }; }; then 14315 ac_cv_header_mmap_anon=yes 14316else 14317 echo "$as_me: failed program was:" >&5 14318sed 's/^/| /' conftest.$ac_ext >&5 14319 14320 ac_cv_header_mmap_anon=no 14321fi 14322 14323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14324 ac_ext=c 14325ac_cpp='$CPP $CPPFLAGS' 14326ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14327ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14328ac_compiler_gnu=$ac_cv_c_compiler_gnu 14329 14330 14331fi 14332{ echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5 14333echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; } 14334if test "$ac_cv_header_mmap_anon" = yes; then 14335 14336cat >>confdefs.h <<\_ACEOF 14337#define HAVE_MMAP_ANONYMOUS 1 14338_ACEOF 14339 14340fi 14341 14342{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 14343echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; } 14344if test "${ac_cv_header_stat_broken+set}" = set; then 14345 echo $ECHO_N "(cached) $ECHO_C" >&6 14346else 14347 cat >conftest.$ac_ext <<_ACEOF 14348/* confdefs.h. */ 14349_ACEOF 14350cat confdefs.h >>conftest.$ac_ext 14351cat >>conftest.$ac_ext <<_ACEOF 14352/* end confdefs.h. */ 14353#include <sys/types.h> 14354#include <sys/stat.h> 14355 14356#if defined S_ISBLK && defined S_IFDIR 14357# if S_ISBLK (S_IFDIR) 14358You lose. 14359# endif 14360#endif 14361 14362#if defined S_ISBLK && defined S_IFCHR 14363# if S_ISBLK (S_IFCHR) 14364You lose. 14365# endif 14366#endif 14367 14368#if defined S_ISLNK && defined S_IFREG 14369# if S_ISLNK (S_IFREG) 14370You lose. 14371# endif 14372#endif 14373 14374#if defined S_ISSOCK && defined S_IFREG 14375# if S_ISSOCK (S_IFREG) 14376You lose. 14377# endif 14378#endif 14379 14380_ACEOF 14381if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14382 $EGREP "You lose" >/dev/null 2>&1; then 14383 ac_cv_header_stat_broken=yes 14384else 14385 ac_cv_header_stat_broken=no 14386fi 14387rm -f conftest* 14388 14389fi 14390{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 14391echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; } 14392if test $ac_cv_header_stat_broken = yes; then 14393 14394cat >>confdefs.h <<\_ACEOF 14395#define STAT_MACROS_BROKEN 1 14396_ACEOF 14397 14398fi 14399 14400{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 14401echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } 14402if test "${ac_cv_header_sys_wait_h+set}" = set; then 14403 echo $ECHO_N "(cached) $ECHO_C" >&6 14404else 14405 cat >conftest.$ac_ext <<_ACEOF 14406/* confdefs.h. */ 14407_ACEOF 14408cat confdefs.h >>conftest.$ac_ext 14409cat >>conftest.$ac_ext <<_ACEOF 14410/* end confdefs.h. */ 14411#include <sys/types.h> 14412#include <sys/wait.h> 14413#ifndef WEXITSTATUS 14414# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 14415#endif 14416#ifndef WIFEXITED 14417# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 14418#endif 14419 14420int 14421main () 14422{ 14423 int s; 14424 wait (&s); 14425 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 14426 ; 14427 return 0; 14428} 14429_ACEOF 14430rm -f conftest.$ac_objext 14431if { (ac_try="$ac_compile" 14432case "(($ac_try" in 14433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14434 *) ac_try_echo=$ac_try;; 14435esac 14436eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14437 (eval "$ac_compile") 2>conftest.er1 14438 ac_status=$? 14439 grep -v '^ *+' conftest.er1 >conftest.err 14440 rm -f conftest.er1 14441 cat conftest.err >&5 14442 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14443 (exit $ac_status); } && 14444 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14445 { (case "(($ac_try" in 14446 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14447 *) ac_try_echo=$ac_try;; 14448esac 14449eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14450 (eval "$ac_try") 2>&5 14451 ac_status=$? 14452 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14453 (exit $ac_status); }; } && 14454 { ac_try='test -s conftest.$ac_objext' 14455 { (case "(($ac_try" in 14456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14457 *) ac_try_echo=$ac_try;; 14458esac 14459eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14460 (eval "$ac_try") 2>&5 14461 ac_status=$? 14462 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14463 (exit $ac_status); }; }; then 14464 ac_cv_header_sys_wait_h=yes 14465else 14466 echo "$as_me: failed program was:" >&5 14467sed 's/^/| /' conftest.$ac_ext >&5 14468 14469 ac_cv_header_sys_wait_h=no 14470fi 14471 14472rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14473fi 14474{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 14475echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; } 14476if test $ac_cv_header_sys_wait_h = yes; then 14477 14478cat >>confdefs.h <<\_ACEOF 14479#define HAVE_SYS_WAIT_H 1 14480_ACEOF 14481 14482fi 14483 14484{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 14485echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } 14486if test "${ac_cv_header_time+set}" = set; then 14487 echo $ECHO_N "(cached) $ECHO_C" >&6 14488else 14489 cat >conftest.$ac_ext <<_ACEOF 14490/* confdefs.h. */ 14491_ACEOF 14492cat confdefs.h >>conftest.$ac_ext 14493cat >>conftest.$ac_ext <<_ACEOF 14494/* end confdefs.h. */ 14495#include <sys/types.h> 14496#include <sys/time.h> 14497#include <time.h> 14498 14499int 14500main () 14501{ 14502if ((struct tm *) 0) 14503return 0; 14504 ; 14505 return 0; 14506} 14507_ACEOF 14508rm -f conftest.$ac_objext 14509if { (ac_try="$ac_compile" 14510case "(($ac_try" in 14511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14512 *) ac_try_echo=$ac_try;; 14513esac 14514eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14515 (eval "$ac_compile") 2>conftest.er1 14516 ac_status=$? 14517 grep -v '^ *+' conftest.er1 >conftest.err 14518 rm -f conftest.er1 14519 cat conftest.err >&5 14520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14521 (exit $ac_status); } && 14522 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14523 { (case "(($ac_try" in 14524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14525 *) ac_try_echo=$ac_try;; 14526esac 14527eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14528 (eval "$ac_try") 2>&5 14529 ac_status=$? 14530 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14531 (exit $ac_status); }; } && 14532 { ac_try='test -s conftest.$ac_objext' 14533 { (case "(($ac_try" in 14534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14535 *) ac_try_echo=$ac_try;; 14536esac 14537eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14538 (eval "$ac_try") 2>&5 14539 ac_status=$? 14540 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14541 (exit $ac_status); }; }; then 14542 ac_cv_header_time=yes 14543else 14544 echo "$as_me: failed program was:" >&5 14545sed 's/^/| /' conftest.$ac_ext >&5 14546 14547 ac_cv_header_time=no 14548fi 14549 14550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14551fi 14552{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 14553echo "${ECHO_T}$ac_cv_header_time" >&6; } 14554if test $ac_cv_header_time = yes; then 14555 14556cat >>confdefs.h <<\_ACEOF 14557#define TIME_WITH_SYS_TIME 1 14558_ACEOF 14559 14560fi 14561 14562 14563 14564 14565 14566 14567 14568 14569for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h 14570do 14571as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14572if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14573 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14574echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14575if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14576 echo $ECHO_N "(cached) $ECHO_C" >&6 14577fi 14578ac_res=`eval echo '${'$as_ac_Header'}'` 14579 { echo "$as_me:$LINENO: result: $ac_res" >&5 14580echo "${ECHO_T}$ac_res" >&6; } 14581else 14582 # Is the header compilable? 14583{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14584echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14585cat >conftest.$ac_ext <<_ACEOF 14586/* confdefs.h. */ 14587_ACEOF 14588cat confdefs.h >>conftest.$ac_ext 14589cat >>conftest.$ac_ext <<_ACEOF 14590/* end confdefs.h. */ 14591$ac_includes_default 14592#include <$ac_header> 14593_ACEOF 14594rm -f conftest.$ac_objext 14595if { (ac_try="$ac_compile" 14596case "(($ac_try" in 14597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14598 *) ac_try_echo=$ac_try;; 14599esac 14600eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14601 (eval "$ac_compile") 2>conftest.er1 14602 ac_status=$? 14603 grep -v '^ *+' conftest.er1 >conftest.err 14604 rm -f conftest.er1 14605 cat conftest.err >&5 14606 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14607 (exit $ac_status); } && 14608 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14609 { (case "(($ac_try" in 14610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14611 *) ac_try_echo=$ac_try;; 14612esac 14613eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14614 (eval "$ac_try") 2>&5 14615 ac_status=$? 14616 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14617 (exit $ac_status); }; } && 14618 { ac_try='test -s conftest.$ac_objext' 14619 { (case "(($ac_try" in 14620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14621 *) ac_try_echo=$ac_try;; 14622esac 14623eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14624 (eval "$ac_try") 2>&5 14625 ac_status=$? 14626 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14627 (exit $ac_status); }; }; then 14628 ac_header_compiler=yes 14629else 14630 echo "$as_me: failed program was:" >&5 14631sed 's/^/| /' conftest.$ac_ext >&5 14632 14633 ac_header_compiler=no 14634fi 14635 14636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14637{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14638echo "${ECHO_T}$ac_header_compiler" >&6; } 14639 14640# Is the header present? 14641{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14642echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14643cat >conftest.$ac_ext <<_ACEOF 14644/* confdefs.h. */ 14645_ACEOF 14646cat confdefs.h >>conftest.$ac_ext 14647cat >>conftest.$ac_ext <<_ACEOF 14648/* end confdefs.h. */ 14649#include <$ac_header> 14650_ACEOF 14651if { (ac_try="$ac_cpp conftest.$ac_ext" 14652case "(($ac_try" in 14653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14654 *) ac_try_echo=$ac_try;; 14655esac 14656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14657 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14658 ac_status=$? 14659 grep -v '^ *+' conftest.er1 >conftest.err 14660 rm -f conftest.er1 14661 cat conftest.err >&5 14662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14663 (exit $ac_status); } >/dev/null; then 14664 if test -s conftest.err; then 14665 ac_cpp_err=$ac_c_preproc_warn_flag 14666 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14667 else 14668 ac_cpp_err= 14669 fi 14670else 14671 ac_cpp_err=yes 14672fi 14673if test -z "$ac_cpp_err"; then 14674 ac_header_preproc=yes 14675else 14676 echo "$as_me: failed program was:" >&5 14677sed 's/^/| /' conftest.$ac_ext >&5 14678 14679 ac_header_preproc=no 14680fi 14681 14682rm -f conftest.err conftest.$ac_ext 14683{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14684echo "${ECHO_T}$ac_header_preproc" >&6; } 14685 14686# So? What about this header? 14687case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14688 yes:no: ) 14689 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14690echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14691 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14692echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14693 ac_header_preproc=yes 14694 ;; 14695 no:yes:* ) 14696 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14697echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14698 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14699echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14700 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14701echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14702 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14703echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14704 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14705echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14706 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14707echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14708 ( cat <<\_ASBOX 14709## ------------------------------------ ## 14710## Report this to http://llvm.org/bugs/ ## 14711## ------------------------------------ ## 14712_ASBOX 14713 ) | sed "s/^/$as_me: WARNING: /" >&2 14714 ;; 14715esac 14716{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14717echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14718if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14719 echo $ECHO_N "(cached) $ECHO_C" >&6 14720else 14721 eval "$as_ac_Header=\$ac_header_preproc" 14722fi 14723ac_res=`eval echo '${'$as_ac_Header'}'` 14724 { echo "$as_me:$LINENO: result: $ac_res" >&5 14725echo "${ECHO_T}$ac_res" >&6; } 14726 14727fi 14728if test `eval echo '${'$as_ac_Header'}'` = yes; then 14729 cat >>confdefs.h <<_ACEOF 14730#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14731_ACEOF 14732 14733fi 14734 14735done 14736 14737 14738 14739 14740 14741 14742 14743for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h 14744do 14745as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14746if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14747 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14748echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14749if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14750 echo $ECHO_N "(cached) $ECHO_C" >&6 14751fi 14752ac_res=`eval echo '${'$as_ac_Header'}'` 14753 { echo "$as_me:$LINENO: result: $ac_res" >&5 14754echo "${ECHO_T}$ac_res" >&6; } 14755else 14756 # Is the header compilable? 14757{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14758echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14759cat >conftest.$ac_ext <<_ACEOF 14760/* confdefs.h. */ 14761_ACEOF 14762cat confdefs.h >>conftest.$ac_ext 14763cat >>conftest.$ac_ext <<_ACEOF 14764/* end confdefs.h. */ 14765$ac_includes_default 14766#include <$ac_header> 14767_ACEOF 14768rm -f conftest.$ac_objext 14769if { (ac_try="$ac_compile" 14770case "(($ac_try" in 14771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14772 *) ac_try_echo=$ac_try;; 14773esac 14774eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14775 (eval "$ac_compile") 2>conftest.er1 14776 ac_status=$? 14777 grep -v '^ *+' conftest.er1 >conftest.err 14778 rm -f conftest.er1 14779 cat conftest.err >&5 14780 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14781 (exit $ac_status); } && 14782 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14783 { (case "(($ac_try" in 14784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14785 *) ac_try_echo=$ac_try;; 14786esac 14787eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14788 (eval "$ac_try") 2>&5 14789 ac_status=$? 14790 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14791 (exit $ac_status); }; } && 14792 { ac_try='test -s conftest.$ac_objext' 14793 { (case "(($ac_try" in 14794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14795 *) ac_try_echo=$ac_try;; 14796esac 14797eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14798 (eval "$ac_try") 2>&5 14799 ac_status=$? 14800 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14801 (exit $ac_status); }; }; then 14802 ac_header_compiler=yes 14803else 14804 echo "$as_me: failed program was:" >&5 14805sed 's/^/| /' conftest.$ac_ext >&5 14806 14807 ac_header_compiler=no 14808fi 14809 14810rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14811{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14812echo "${ECHO_T}$ac_header_compiler" >&6; } 14813 14814# Is the header present? 14815{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14816echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14817cat >conftest.$ac_ext <<_ACEOF 14818/* confdefs.h. */ 14819_ACEOF 14820cat confdefs.h >>conftest.$ac_ext 14821cat >>conftest.$ac_ext <<_ACEOF 14822/* end confdefs.h. */ 14823#include <$ac_header> 14824_ACEOF 14825if { (ac_try="$ac_cpp conftest.$ac_ext" 14826case "(($ac_try" in 14827 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14828 *) ac_try_echo=$ac_try;; 14829esac 14830eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14831 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14832 ac_status=$? 14833 grep -v '^ *+' conftest.er1 >conftest.err 14834 rm -f conftest.er1 14835 cat conftest.err >&5 14836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14837 (exit $ac_status); } >/dev/null; then 14838 if test -s conftest.err; then 14839 ac_cpp_err=$ac_c_preproc_warn_flag 14840 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14841 else 14842 ac_cpp_err= 14843 fi 14844else 14845 ac_cpp_err=yes 14846fi 14847if test -z "$ac_cpp_err"; then 14848 ac_header_preproc=yes 14849else 14850 echo "$as_me: failed program was:" >&5 14851sed 's/^/| /' conftest.$ac_ext >&5 14852 14853 ac_header_preproc=no 14854fi 14855 14856rm -f conftest.err conftest.$ac_ext 14857{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14858echo "${ECHO_T}$ac_header_preproc" >&6; } 14859 14860# So? What about this header? 14861case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14862 yes:no: ) 14863 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14864echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14865 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14866echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14867 ac_header_preproc=yes 14868 ;; 14869 no:yes:* ) 14870 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14871echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14872 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14873echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14874 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14875echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14876 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14877echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14878 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14879echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14880 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14881echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14882 ( cat <<\_ASBOX 14883## ------------------------------------ ## 14884## Report this to http://llvm.org/bugs/ ## 14885## ------------------------------------ ## 14886_ASBOX 14887 ) | sed "s/^/$as_me: WARNING: /" >&2 14888 ;; 14889esac 14890{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14891echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14892if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14893 echo $ECHO_N "(cached) $ECHO_C" >&6 14894else 14895 eval "$as_ac_Header=\$ac_header_preproc" 14896fi 14897ac_res=`eval echo '${'$as_ac_Header'}'` 14898 { echo "$as_me:$LINENO: result: $ac_res" >&5 14899echo "${ECHO_T}$ac_res" >&6; } 14900 14901fi 14902if test `eval echo '${'$as_ac_Header'}'` = yes; then 14903 cat >>confdefs.h <<_ACEOF 14904#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14905_ACEOF 14906 14907fi 14908 14909done 14910 14911 14912 14913for ac_header in utime.h windows.h 14914do 14915as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14916if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14917 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14918echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14919if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14920 echo $ECHO_N "(cached) $ECHO_C" >&6 14921fi 14922ac_res=`eval echo '${'$as_ac_Header'}'` 14923 { echo "$as_me:$LINENO: result: $ac_res" >&5 14924echo "${ECHO_T}$ac_res" >&6; } 14925else 14926 # Is the header compilable? 14927{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14928echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14929cat >conftest.$ac_ext <<_ACEOF 14930/* confdefs.h. */ 14931_ACEOF 14932cat confdefs.h >>conftest.$ac_ext 14933cat >>conftest.$ac_ext <<_ACEOF 14934/* end confdefs.h. */ 14935$ac_includes_default 14936#include <$ac_header> 14937_ACEOF 14938rm -f conftest.$ac_objext 14939if { (ac_try="$ac_compile" 14940case "(($ac_try" in 14941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14942 *) ac_try_echo=$ac_try;; 14943esac 14944eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14945 (eval "$ac_compile") 2>conftest.er1 14946 ac_status=$? 14947 grep -v '^ *+' conftest.er1 >conftest.err 14948 rm -f conftest.er1 14949 cat conftest.err >&5 14950 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14951 (exit $ac_status); } && 14952 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14953 { (case "(($ac_try" in 14954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14955 *) ac_try_echo=$ac_try;; 14956esac 14957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14958 (eval "$ac_try") 2>&5 14959 ac_status=$? 14960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14961 (exit $ac_status); }; } && 14962 { ac_try='test -s conftest.$ac_objext' 14963 { (case "(($ac_try" in 14964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14965 *) ac_try_echo=$ac_try;; 14966esac 14967eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14968 (eval "$ac_try") 2>&5 14969 ac_status=$? 14970 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14971 (exit $ac_status); }; }; then 14972 ac_header_compiler=yes 14973else 14974 echo "$as_me: failed program was:" >&5 14975sed 's/^/| /' conftest.$ac_ext >&5 14976 14977 ac_header_compiler=no 14978fi 14979 14980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14981{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14982echo "${ECHO_T}$ac_header_compiler" >&6; } 14983 14984# Is the header present? 14985{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14986echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14987cat >conftest.$ac_ext <<_ACEOF 14988/* confdefs.h. */ 14989_ACEOF 14990cat confdefs.h >>conftest.$ac_ext 14991cat >>conftest.$ac_ext <<_ACEOF 14992/* end confdefs.h. */ 14993#include <$ac_header> 14994_ACEOF 14995if { (ac_try="$ac_cpp conftest.$ac_ext" 14996case "(($ac_try" in 14997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14998 *) ac_try_echo=$ac_try;; 14999esac 15000eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15001 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15002 ac_status=$? 15003 grep -v '^ *+' conftest.er1 >conftest.err 15004 rm -f conftest.er1 15005 cat conftest.err >&5 15006 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15007 (exit $ac_status); } >/dev/null; then 15008 if test -s conftest.err; then 15009 ac_cpp_err=$ac_c_preproc_warn_flag 15010 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15011 else 15012 ac_cpp_err= 15013 fi 15014else 15015 ac_cpp_err=yes 15016fi 15017if test -z "$ac_cpp_err"; then 15018 ac_header_preproc=yes 15019else 15020 echo "$as_me: failed program was:" >&5 15021sed 's/^/| /' conftest.$ac_ext >&5 15022 15023 ac_header_preproc=no 15024fi 15025 15026rm -f conftest.err conftest.$ac_ext 15027{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15028echo "${ECHO_T}$ac_header_preproc" >&6; } 15029 15030# So? What about this header? 15031case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15032 yes:no: ) 15033 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15034echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15035 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15036echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15037 ac_header_preproc=yes 15038 ;; 15039 no:yes:* ) 15040 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15041echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15042 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15043echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15044 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15045echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15046 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15047echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15048 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15049echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15050 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15051echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15052 ( cat <<\_ASBOX 15053## ------------------------------------ ## 15054## Report this to http://llvm.org/bugs/ ## 15055## ------------------------------------ ## 15056_ASBOX 15057 ) | sed "s/^/$as_me: WARNING: /" >&2 15058 ;; 15059esac 15060{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15061echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15062if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15063 echo $ECHO_N "(cached) $ECHO_C" >&6 15064else 15065 eval "$as_ac_Header=\$ac_header_preproc" 15066fi 15067ac_res=`eval echo '${'$as_ac_Header'}'` 15068 { echo "$as_me:$LINENO: result: $ac_res" >&5 15069echo "${ECHO_T}$ac_res" >&6; } 15070 15071fi 15072if test `eval echo '${'$as_ac_Header'}'` = yes; then 15073 cat >>confdefs.h <<_ACEOF 15074#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15075_ACEOF 15076 15077fi 15078 15079done 15080 15081 15082 15083 15084 15085 15086for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h 15087do 15088as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15089if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15090 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15091echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15092if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15093 echo $ECHO_N "(cached) $ECHO_C" >&6 15094fi 15095ac_res=`eval echo '${'$as_ac_Header'}'` 15096 { echo "$as_me:$LINENO: result: $ac_res" >&5 15097echo "${ECHO_T}$ac_res" >&6; } 15098else 15099 # Is the header compilable? 15100{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15101echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15102cat >conftest.$ac_ext <<_ACEOF 15103/* confdefs.h. */ 15104_ACEOF 15105cat confdefs.h >>conftest.$ac_ext 15106cat >>conftest.$ac_ext <<_ACEOF 15107/* end confdefs.h. */ 15108$ac_includes_default 15109#include <$ac_header> 15110_ACEOF 15111rm -f conftest.$ac_objext 15112if { (ac_try="$ac_compile" 15113case "(($ac_try" in 15114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15115 *) ac_try_echo=$ac_try;; 15116esac 15117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15118 (eval "$ac_compile") 2>conftest.er1 15119 ac_status=$? 15120 grep -v '^ *+' conftest.er1 >conftest.err 15121 rm -f conftest.er1 15122 cat conftest.err >&5 15123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15124 (exit $ac_status); } && 15125 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15126 { (case "(($ac_try" in 15127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15128 *) ac_try_echo=$ac_try;; 15129esac 15130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15131 (eval "$ac_try") 2>&5 15132 ac_status=$? 15133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15134 (exit $ac_status); }; } && 15135 { ac_try='test -s conftest.$ac_objext' 15136 { (case "(($ac_try" in 15137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15138 *) ac_try_echo=$ac_try;; 15139esac 15140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15141 (eval "$ac_try") 2>&5 15142 ac_status=$? 15143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15144 (exit $ac_status); }; }; then 15145 ac_header_compiler=yes 15146else 15147 echo "$as_me: failed program was:" >&5 15148sed 's/^/| /' conftest.$ac_ext >&5 15149 15150 ac_header_compiler=no 15151fi 15152 15153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15154{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15155echo "${ECHO_T}$ac_header_compiler" >&6; } 15156 15157# Is the header present? 15158{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15159echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15160cat >conftest.$ac_ext <<_ACEOF 15161/* confdefs.h. */ 15162_ACEOF 15163cat confdefs.h >>conftest.$ac_ext 15164cat >>conftest.$ac_ext <<_ACEOF 15165/* end confdefs.h. */ 15166#include <$ac_header> 15167_ACEOF 15168if { (ac_try="$ac_cpp conftest.$ac_ext" 15169case "(($ac_try" in 15170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15171 *) ac_try_echo=$ac_try;; 15172esac 15173eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15174 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15175 ac_status=$? 15176 grep -v '^ *+' conftest.er1 >conftest.err 15177 rm -f conftest.er1 15178 cat conftest.err >&5 15179 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15180 (exit $ac_status); } >/dev/null; then 15181 if test -s conftest.err; then 15182 ac_cpp_err=$ac_c_preproc_warn_flag 15183 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15184 else 15185 ac_cpp_err= 15186 fi 15187else 15188 ac_cpp_err=yes 15189fi 15190if test -z "$ac_cpp_err"; then 15191 ac_header_preproc=yes 15192else 15193 echo "$as_me: failed program was:" >&5 15194sed 's/^/| /' conftest.$ac_ext >&5 15195 15196 ac_header_preproc=no 15197fi 15198 15199rm -f conftest.err conftest.$ac_ext 15200{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15201echo "${ECHO_T}$ac_header_preproc" >&6; } 15202 15203# So? What about this header? 15204case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15205 yes:no: ) 15206 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15207echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15208 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15209echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15210 ac_header_preproc=yes 15211 ;; 15212 no:yes:* ) 15213 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15214echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15215 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15216echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15217 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15218echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15219 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15220echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15221 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15222echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15223 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15224echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15225 ( cat <<\_ASBOX 15226## ------------------------------------ ## 15227## Report this to http://llvm.org/bugs/ ## 15228## ------------------------------------ ## 15229_ASBOX 15230 ) | sed "s/^/$as_me: WARNING: /" >&2 15231 ;; 15232esac 15233{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15234echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15235if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15236 echo $ECHO_N "(cached) $ECHO_C" >&6 15237else 15238 eval "$as_ac_Header=\$ac_header_preproc" 15239fi 15240ac_res=`eval echo '${'$as_ac_Header'}'` 15241 { echo "$as_me:$LINENO: result: $ac_res" >&5 15242echo "${ECHO_T}$ac_res" >&6; } 15243 15244fi 15245if test `eval echo '${'$as_ac_Header'}'` = yes; then 15246 cat >>confdefs.h <<_ACEOF 15247#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15248_ACEOF 15249 15250fi 15251 15252done 15253 15254 15255 15256 15257 15258for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h 15259do 15260as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15261if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15262 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15263echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15264if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15265 echo $ECHO_N "(cached) $ECHO_C" >&6 15266fi 15267ac_res=`eval echo '${'$as_ac_Header'}'` 15268 { echo "$as_me:$LINENO: result: $ac_res" >&5 15269echo "${ECHO_T}$ac_res" >&6; } 15270else 15271 # Is the header compilable? 15272{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15273echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15274cat >conftest.$ac_ext <<_ACEOF 15275/* confdefs.h. */ 15276_ACEOF 15277cat confdefs.h >>conftest.$ac_ext 15278cat >>conftest.$ac_ext <<_ACEOF 15279/* end confdefs.h. */ 15280$ac_includes_default 15281#include <$ac_header> 15282_ACEOF 15283rm -f conftest.$ac_objext 15284if { (ac_try="$ac_compile" 15285case "(($ac_try" in 15286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15287 *) ac_try_echo=$ac_try;; 15288esac 15289eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15290 (eval "$ac_compile") 2>conftest.er1 15291 ac_status=$? 15292 grep -v '^ *+' conftest.er1 >conftest.err 15293 rm -f conftest.er1 15294 cat conftest.err >&5 15295 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15296 (exit $ac_status); } && 15297 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15298 { (case "(($ac_try" in 15299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15300 *) ac_try_echo=$ac_try;; 15301esac 15302eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15303 (eval "$ac_try") 2>&5 15304 ac_status=$? 15305 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15306 (exit $ac_status); }; } && 15307 { ac_try='test -s conftest.$ac_objext' 15308 { (case "(($ac_try" in 15309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15310 *) ac_try_echo=$ac_try;; 15311esac 15312eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15313 (eval "$ac_try") 2>&5 15314 ac_status=$? 15315 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15316 (exit $ac_status); }; }; then 15317 ac_header_compiler=yes 15318else 15319 echo "$as_me: failed program was:" >&5 15320sed 's/^/| /' conftest.$ac_ext >&5 15321 15322 ac_header_compiler=no 15323fi 15324 15325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15326{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15327echo "${ECHO_T}$ac_header_compiler" >&6; } 15328 15329# Is the header present? 15330{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15331echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15332cat >conftest.$ac_ext <<_ACEOF 15333/* confdefs.h. */ 15334_ACEOF 15335cat confdefs.h >>conftest.$ac_ext 15336cat >>conftest.$ac_ext <<_ACEOF 15337/* end confdefs.h. */ 15338#include <$ac_header> 15339_ACEOF 15340if { (ac_try="$ac_cpp conftest.$ac_ext" 15341case "(($ac_try" in 15342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15343 *) ac_try_echo=$ac_try;; 15344esac 15345eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15346 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15347 ac_status=$? 15348 grep -v '^ *+' conftest.er1 >conftest.err 15349 rm -f conftest.er1 15350 cat conftest.err >&5 15351 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15352 (exit $ac_status); } >/dev/null; then 15353 if test -s conftest.err; then 15354 ac_cpp_err=$ac_c_preproc_warn_flag 15355 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15356 else 15357 ac_cpp_err= 15358 fi 15359else 15360 ac_cpp_err=yes 15361fi 15362if test -z "$ac_cpp_err"; then 15363 ac_header_preproc=yes 15364else 15365 echo "$as_me: failed program was:" >&5 15366sed 's/^/| /' conftest.$ac_ext >&5 15367 15368 ac_header_preproc=no 15369fi 15370 15371rm -f conftest.err conftest.$ac_ext 15372{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15373echo "${ECHO_T}$ac_header_preproc" >&6; } 15374 15375# So? What about this header? 15376case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15377 yes:no: ) 15378 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15379echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15380 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15381echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15382 ac_header_preproc=yes 15383 ;; 15384 no:yes:* ) 15385 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15386echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15387 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15388echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15389 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15390echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15391 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15392echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15393 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15394echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15395 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15396echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15397 ( cat <<\_ASBOX 15398## ------------------------------------ ## 15399## Report this to http://llvm.org/bugs/ ## 15400## ------------------------------------ ## 15401_ASBOX 15402 ) | sed "s/^/$as_me: WARNING: /" >&2 15403 ;; 15404esac 15405{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15406echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15407if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15408 echo $ECHO_N "(cached) $ECHO_C" >&6 15409else 15410 eval "$as_ac_Header=\$ac_header_preproc" 15411fi 15412ac_res=`eval echo '${'$as_ac_Header'}'` 15413 { echo "$as_me:$LINENO: result: $ac_res" >&5 15414echo "${ECHO_T}$ac_res" >&6; } 15415 15416fi 15417if test `eval echo '${'$as_ac_Header'}'` = yes; then 15418 cat >>confdefs.h <<_ACEOF 15419#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15420_ACEOF 15421 15422fi 15423 15424done 15425 15426 15427for ac_header in valgrind/valgrind.h 15428do 15429as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15430if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15431 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15432echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15433if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15434 echo $ECHO_N "(cached) $ECHO_C" >&6 15435fi 15436ac_res=`eval echo '${'$as_ac_Header'}'` 15437 { echo "$as_me:$LINENO: result: $ac_res" >&5 15438echo "${ECHO_T}$ac_res" >&6; } 15439else 15440 # Is the header compilable? 15441{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15442echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15443cat >conftest.$ac_ext <<_ACEOF 15444/* confdefs.h. */ 15445_ACEOF 15446cat confdefs.h >>conftest.$ac_ext 15447cat >>conftest.$ac_ext <<_ACEOF 15448/* end confdefs.h. */ 15449$ac_includes_default 15450#include <$ac_header> 15451_ACEOF 15452rm -f conftest.$ac_objext 15453if { (ac_try="$ac_compile" 15454case "(($ac_try" in 15455 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15456 *) ac_try_echo=$ac_try;; 15457esac 15458eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15459 (eval "$ac_compile") 2>conftest.er1 15460 ac_status=$? 15461 grep -v '^ *+' conftest.er1 >conftest.err 15462 rm -f conftest.er1 15463 cat conftest.err >&5 15464 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15465 (exit $ac_status); } && 15466 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15467 { (case "(($ac_try" in 15468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15469 *) ac_try_echo=$ac_try;; 15470esac 15471eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15472 (eval "$ac_try") 2>&5 15473 ac_status=$? 15474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15475 (exit $ac_status); }; } && 15476 { ac_try='test -s conftest.$ac_objext' 15477 { (case "(($ac_try" in 15478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15479 *) ac_try_echo=$ac_try;; 15480esac 15481eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15482 (eval "$ac_try") 2>&5 15483 ac_status=$? 15484 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15485 (exit $ac_status); }; }; then 15486 ac_header_compiler=yes 15487else 15488 echo "$as_me: failed program was:" >&5 15489sed 's/^/| /' conftest.$ac_ext >&5 15490 15491 ac_header_compiler=no 15492fi 15493 15494rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15495{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15496echo "${ECHO_T}$ac_header_compiler" >&6; } 15497 15498# Is the header present? 15499{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15500echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15501cat >conftest.$ac_ext <<_ACEOF 15502/* confdefs.h. */ 15503_ACEOF 15504cat confdefs.h >>conftest.$ac_ext 15505cat >>conftest.$ac_ext <<_ACEOF 15506/* end confdefs.h. */ 15507#include <$ac_header> 15508_ACEOF 15509if { (ac_try="$ac_cpp conftest.$ac_ext" 15510case "(($ac_try" in 15511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15512 *) ac_try_echo=$ac_try;; 15513esac 15514eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15515 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15516 ac_status=$? 15517 grep -v '^ *+' conftest.er1 >conftest.err 15518 rm -f conftest.er1 15519 cat conftest.err >&5 15520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15521 (exit $ac_status); } >/dev/null; then 15522 if test -s conftest.err; then 15523 ac_cpp_err=$ac_c_preproc_warn_flag 15524 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15525 else 15526 ac_cpp_err= 15527 fi 15528else 15529 ac_cpp_err=yes 15530fi 15531if test -z "$ac_cpp_err"; then 15532 ac_header_preproc=yes 15533else 15534 echo "$as_me: failed program was:" >&5 15535sed 's/^/| /' conftest.$ac_ext >&5 15536 15537 ac_header_preproc=no 15538fi 15539 15540rm -f conftest.err conftest.$ac_ext 15541{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15542echo "${ECHO_T}$ac_header_preproc" >&6; } 15543 15544# So? What about this header? 15545case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15546 yes:no: ) 15547 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15548echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15549 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15550echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15551 ac_header_preproc=yes 15552 ;; 15553 no:yes:* ) 15554 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15555echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15556 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15557echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15558 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15559echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15560 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15561echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15562 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15563echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15564 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15565echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15566 ( cat <<\_ASBOX 15567## ------------------------------------ ## 15568## Report this to http://llvm.org/bugs/ ## 15569## ------------------------------------ ## 15570_ASBOX 15571 ) | sed "s/^/$as_me: WARNING: /" >&2 15572 ;; 15573esac 15574{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15575echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15576if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15577 echo $ECHO_N "(cached) $ECHO_C" >&6 15578else 15579 eval "$as_ac_Header=\$ac_header_preproc" 15580fi 15581ac_res=`eval echo '${'$as_ac_Header'}'` 15582 { echo "$as_me:$LINENO: result: $ac_res" >&5 15583echo "${ECHO_T}$ac_res" >&6; } 15584 15585fi 15586if test `eval echo '${'$as_ac_Header'}'` = yes; then 15587 cat >>confdefs.h <<_ACEOF 15588#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15589_ACEOF 15590 15591fi 15592 15593done 15594 15595 15596for ac_header in fenv.h 15597do 15598as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15599if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15600 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15601echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15602if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15603 echo $ECHO_N "(cached) $ECHO_C" >&6 15604fi 15605ac_res=`eval echo '${'$as_ac_Header'}'` 15606 { echo "$as_me:$LINENO: result: $ac_res" >&5 15607echo "${ECHO_T}$ac_res" >&6; } 15608else 15609 # Is the header compilable? 15610{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15611echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15612cat >conftest.$ac_ext <<_ACEOF 15613/* confdefs.h. */ 15614_ACEOF 15615cat confdefs.h >>conftest.$ac_ext 15616cat >>conftest.$ac_ext <<_ACEOF 15617/* end confdefs.h. */ 15618$ac_includes_default 15619#include <$ac_header> 15620_ACEOF 15621rm -f conftest.$ac_objext 15622if { (ac_try="$ac_compile" 15623case "(($ac_try" in 15624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15625 *) ac_try_echo=$ac_try;; 15626esac 15627eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15628 (eval "$ac_compile") 2>conftest.er1 15629 ac_status=$? 15630 grep -v '^ *+' conftest.er1 >conftest.err 15631 rm -f conftest.er1 15632 cat conftest.err >&5 15633 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15634 (exit $ac_status); } && 15635 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15636 { (case "(($ac_try" in 15637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15638 *) ac_try_echo=$ac_try;; 15639esac 15640eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15641 (eval "$ac_try") 2>&5 15642 ac_status=$? 15643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15644 (exit $ac_status); }; } && 15645 { ac_try='test -s conftest.$ac_objext' 15646 { (case "(($ac_try" in 15647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15648 *) ac_try_echo=$ac_try;; 15649esac 15650eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15651 (eval "$ac_try") 2>&5 15652 ac_status=$? 15653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15654 (exit $ac_status); }; }; then 15655 ac_header_compiler=yes 15656else 15657 echo "$as_me: failed program was:" >&5 15658sed 's/^/| /' conftest.$ac_ext >&5 15659 15660 ac_header_compiler=no 15661fi 15662 15663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15664{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15665echo "${ECHO_T}$ac_header_compiler" >&6; } 15666 15667# Is the header present? 15668{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15669echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15670cat >conftest.$ac_ext <<_ACEOF 15671/* confdefs.h. */ 15672_ACEOF 15673cat confdefs.h >>conftest.$ac_ext 15674cat >>conftest.$ac_ext <<_ACEOF 15675/* end confdefs.h. */ 15676#include <$ac_header> 15677_ACEOF 15678if { (ac_try="$ac_cpp conftest.$ac_ext" 15679case "(($ac_try" in 15680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15681 *) ac_try_echo=$ac_try;; 15682esac 15683eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15684 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15685 ac_status=$? 15686 grep -v '^ *+' conftest.er1 >conftest.err 15687 rm -f conftest.er1 15688 cat conftest.err >&5 15689 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15690 (exit $ac_status); } >/dev/null; then 15691 if test -s conftest.err; then 15692 ac_cpp_err=$ac_c_preproc_warn_flag 15693 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15694 else 15695 ac_cpp_err= 15696 fi 15697else 15698 ac_cpp_err=yes 15699fi 15700if test -z "$ac_cpp_err"; then 15701 ac_header_preproc=yes 15702else 15703 echo "$as_me: failed program was:" >&5 15704sed 's/^/| /' conftest.$ac_ext >&5 15705 15706 ac_header_preproc=no 15707fi 15708 15709rm -f conftest.err conftest.$ac_ext 15710{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15711echo "${ECHO_T}$ac_header_preproc" >&6; } 15712 15713# So? What about this header? 15714case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15715 yes:no: ) 15716 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15717echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15718 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15719echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15720 ac_header_preproc=yes 15721 ;; 15722 no:yes:* ) 15723 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15724echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15725 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15726echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15727 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15728echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15729 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15730echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15731 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15732echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15733 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15734echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15735 ( cat <<\_ASBOX 15736## ------------------------------------ ## 15737## Report this to http://llvm.org/bugs/ ## 15738## ------------------------------------ ## 15739_ASBOX 15740 ) | sed "s/^/$as_me: WARNING: /" >&2 15741 ;; 15742esac 15743{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15744echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15745if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15746 echo $ECHO_N "(cached) $ECHO_C" >&6 15747else 15748 eval "$as_ac_Header=\$ac_header_preproc" 15749fi 15750ac_res=`eval echo '${'$as_ac_Header'}'` 15751 { echo "$as_me:$LINENO: result: $ac_res" >&5 15752echo "${ECHO_T}$ac_res" >&6; } 15753 15754fi 15755if test `eval echo '${'$as_ac_Header'}'` = yes; then 15756 cat >>confdefs.h <<_ACEOF 15757#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15758_ACEOF 15759 15760fi 15761 15762done 15763 15764if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 15765 15766for ac_header in pthread.h 15767do 15768as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15769if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15770 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15771echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15772if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15773 echo $ECHO_N "(cached) $ECHO_C" >&6 15774fi 15775ac_res=`eval echo '${'$as_ac_Header'}'` 15776 { echo "$as_me:$LINENO: result: $ac_res" >&5 15777echo "${ECHO_T}$ac_res" >&6; } 15778else 15779 # Is the header compilable? 15780{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15781echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15782cat >conftest.$ac_ext <<_ACEOF 15783/* confdefs.h. */ 15784_ACEOF 15785cat confdefs.h >>conftest.$ac_ext 15786cat >>conftest.$ac_ext <<_ACEOF 15787/* end confdefs.h. */ 15788$ac_includes_default 15789#include <$ac_header> 15790_ACEOF 15791rm -f conftest.$ac_objext 15792if { (ac_try="$ac_compile" 15793case "(($ac_try" in 15794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15795 *) ac_try_echo=$ac_try;; 15796esac 15797eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15798 (eval "$ac_compile") 2>conftest.er1 15799 ac_status=$? 15800 grep -v '^ *+' conftest.er1 >conftest.err 15801 rm -f conftest.er1 15802 cat conftest.err >&5 15803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15804 (exit $ac_status); } && 15805 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15806 { (case "(($ac_try" in 15807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15808 *) ac_try_echo=$ac_try;; 15809esac 15810eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15811 (eval "$ac_try") 2>&5 15812 ac_status=$? 15813 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15814 (exit $ac_status); }; } && 15815 { ac_try='test -s conftest.$ac_objext' 15816 { (case "(($ac_try" in 15817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15818 *) ac_try_echo=$ac_try;; 15819esac 15820eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15821 (eval "$ac_try") 2>&5 15822 ac_status=$? 15823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15824 (exit $ac_status); }; }; then 15825 ac_header_compiler=yes 15826else 15827 echo "$as_me: failed program was:" >&5 15828sed 's/^/| /' conftest.$ac_ext >&5 15829 15830 ac_header_compiler=no 15831fi 15832 15833rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15834{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15835echo "${ECHO_T}$ac_header_compiler" >&6; } 15836 15837# Is the header present? 15838{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15839echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15840cat >conftest.$ac_ext <<_ACEOF 15841/* confdefs.h. */ 15842_ACEOF 15843cat confdefs.h >>conftest.$ac_ext 15844cat >>conftest.$ac_ext <<_ACEOF 15845/* end confdefs.h. */ 15846#include <$ac_header> 15847_ACEOF 15848if { (ac_try="$ac_cpp conftest.$ac_ext" 15849case "(($ac_try" in 15850 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15851 *) ac_try_echo=$ac_try;; 15852esac 15853eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15854 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15855 ac_status=$? 15856 grep -v '^ *+' conftest.er1 >conftest.err 15857 rm -f conftest.er1 15858 cat conftest.err >&5 15859 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15860 (exit $ac_status); } >/dev/null; then 15861 if test -s conftest.err; then 15862 ac_cpp_err=$ac_c_preproc_warn_flag 15863 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15864 else 15865 ac_cpp_err= 15866 fi 15867else 15868 ac_cpp_err=yes 15869fi 15870if test -z "$ac_cpp_err"; then 15871 ac_header_preproc=yes 15872else 15873 echo "$as_me: failed program was:" >&5 15874sed 's/^/| /' conftest.$ac_ext >&5 15875 15876 ac_header_preproc=no 15877fi 15878 15879rm -f conftest.err conftest.$ac_ext 15880{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15881echo "${ECHO_T}$ac_header_preproc" >&6; } 15882 15883# So? What about this header? 15884case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15885 yes:no: ) 15886 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15887echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15888 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15889echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15890 ac_header_preproc=yes 15891 ;; 15892 no:yes:* ) 15893 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15894echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15895 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15896echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15897 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15898echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15899 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15900echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15901 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15902echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15903 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15904echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15905 ( cat <<\_ASBOX 15906## ------------------------------------ ## 15907## Report this to http://llvm.org/bugs/ ## 15908## ------------------------------------ ## 15909_ASBOX 15910 ) | sed "s/^/$as_me: WARNING: /" >&2 15911 ;; 15912esac 15913{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15914echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15915if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15916 echo $ECHO_N "(cached) $ECHO_C" >&6 15917else 15918 eval "$as_ac_Header=\$ac_header_preproc" 15919fi 15920ac_res=`eval echo '${'$as_ac_Header'}'` 15921 { echo "$as_me:$LINENO: result: $ac_res" >&5 15922echo "${ECHO_T}$ac_res" >&6; } 15923 15924fi 15925if test `eval echo '${'$as_ac_Header'}'` = yes; then 15926 cat >>confdefs.h <<_ACEOF 15927#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15928_ACEOF 15929 HAVE_PTHREAD=1 15930 15931else 15932 HAVE_PTHREAD=0 15933 15934fi 15935 15936done 15937 15938else 15939 HAVE_PTHREAD=0 15940 15941fi 15942 15943if test "$llvm_cv_enable_libffi" = "yes" ; then 15944 15945 15946for ac_header in ffi.h ffi/ffi.h 15947do 15948as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15949if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15950 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15951echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15952if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15953 echo $ECHO_N "(cached) $ECHO_C" >&6 15954fi 15955ac_res=`eval echo '${'$as_ac_Header'}'` 15956 { echo "$as_me:$LINENO: result: $ac_res" >&5 15957echo "${ECHO_T}$ac_res" >&6; } 15958else 15959 # Is the header compilable? 15960{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15961echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15962cat >conftest.$ac_ext <<_ACEOF 15963/* confdefs.h. */ 15964_ACEOF 15965cat confdefs.h >>conftest.$ac_ext 15966cat >>conftest.$ac_ext <<_ACEOF 15967/* end confdefs.h. */ 15968$ac_includes_default 15969#include <$ac_header> 15970_ACEOF 15971rm -f conftest.$ac_objext 15972if { (ac_try="$ac_compile" 15973case "(($ac_try" in 15974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15975 *) ac_try_echo=$ac_try;; 15976esac 15977eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15978 (eval "$ac_compile") 2>conftest.er1 15979 ac_status=$? 15980 grep -v '^ *+' conftest.er1 >conftest.err 15981 rm -f conftest.er1 15982 cat conftest.err >&5 15983 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15984 (exit $ac_status); } && 15985 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15986 { (case "(($ac_try" in 15987 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15988 *) ac_try_echo=$ac_try;; 15989esac 15990eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15991 (eval "$ac_try") 2>&5 15992 ac_status=$? 15993 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15994 (exit $ac_status); }; } && 15995 { ac_try='test -s conftest.$ac_objext' 15996 { (case "(($ac_try" in 15997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15998 *) ac_try_echo=$ac_try;; 15999esac 16000eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16001 (eval "$ac_try") 2>&5 16002 ac_status=$? 16003 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16004 (exit $ac_status); }; }; then 16005 ac_header_compiler=yes 16006else 16007 echo "$as_me: failed program was:" >&5 16008sed 's/^/| /' conftest.$ac_ext >&5 16009 16010 ac_header_compiler=no 16011fi 16012 16013rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16014{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16015echo "${ECHO_T}$ac_header_compiler" >&6; } 16016 16017# Is the header present? 16018{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16019echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16020cat >conftest.$ac_ext <<_ACEOF 16021/* confdefs.h. */ 16022_ACEOF 16023cat confdefs.h >>conftest.$ac_ext 16024cat >>conftest.$ac_ext <<_ACEOF 16025/* end confdefs.h. */ 16026#include <$ac_header> 16027_ACEOF 16028if { (ac_try="$ac_cpp conftest.$ac_ext" 16029case "(($ac_try" in 16030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16031 *) ac_try_echo=$ac_try;; 16032esac 16033eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16034 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16035 ac_status=$? 16036 grep -v '^ *+' conftest.er1 >conftest.err 16037 rm -f conftest.er1 16038 cat conftest.err >&5 16039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16040 (exit $ac_status); } >/dev/null; then 16041 if test -s conftest.err; then 16042 ac_cpp_err=$ac_c_preproc_warn_flag 16043 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16044 else 16045 ac_cpp_err= 16046 fi 16047else 16048 ac_cpp_err=yes 16049fi 16050if test -z "$ac_cpp_err"; then 16051 ac_header_preproc=yes 16052else 16053 echo "$as_me: failed program was:" >&5 16054sed 's/^/| /' conftest.$ac_ext >&5 16055 16056 ac_header_preproc=no 16057fi 16058 16059rm -f conftest.err conftest.$ac_ext 16060{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16061echo "${ECHO_T}$ac_header_preproc" >&6; } 16062 16063# So? What about this header? 16064case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16065 yes:no: ) 16066 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16067echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16068 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16069echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16070 ac_header_preproc=yes 16071 ;; 16072 no:yes:* ) 16073 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16074echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16075 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16076echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16077 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16078echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16079 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16080echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16081 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16082echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16083 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16084echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16085 ( cat <<\_ASBOX 16086## ------------------------------------ ## 16087## Report this to http://llvm.org/bugs/ ## 16088## ------------------------------------ ## 16089_ASBOX 16090 ) | sed "s/^/$as_me: WARNING: /" >&2 16091 ;; 16092esac 16093{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16094echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16095if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16096 echo $ECHO_N "(cached) $ECHO_C" >&6 16097else 16098 eval "$as_ac_Header=\$ac_header_preproc" 16099fi 16100ac_res=`eval echo '${'$as_ac_Header'}'` 16101 { echo "$as_me:$LINENO: result: $ac_res" >&5 16102echo "${ECHO_T}$ac_res" >&6; } 16103 16104fi 16105if test `eval echo '${'$as_ac_Header'}'` = yes; then 16106 cat >>confdefs.h <<_ACEOF 16107#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16108_ACEOF 16109 16110fi 16111 16112done 16113 16114fi 16115 16116 16117for ac_header in CrashReporterClient.h 16118do 16119as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16120if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16121 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16122echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16123if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16124 echo $ECHO_N "(cached) $ECHO_C" >&6 16125fi 16126ac_res=`eval echo '${'$as_ac_Header'}'` 16127 { echo "$as_me:$LINENO: result: $ac_res" >&5 16128echo "${ECHO_T}$ac_res" >&6; } 16129else 16130 # Is the header compilable? 16131{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16132echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16133cat >conftest.$ac_ext <<_ACEOF 16134/* confdefs.h. */ 16135_ACEOF 16136cat confdefs.h >>conftest.$ac_ext 16137cat >>conftest.$ac_ext <<_ACEOF 16138/* end confdefs.h. */ 16139$ac_includes_default 16140#include <$ac_header> 16141_ACEOF 16142rm -f conftest.$ac_objext 16143if { (ac_try="$ac_compile" 16144case "(($ac_try" in 16145 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16146 *) ac_try_echo=$ac_try;; 16147esac 16148eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16149 (eval "$ac_compile") 2>conftest.er1 16150 ac_status=$? 16151 grep -v '^ *+' conftest.er1 >conftest.err 16152 rm -f conftest.er1 16153 cat conftest.err >&5 16154 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16155 (exit $ac_status); } && 16156 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16157 { (case "(($ac_try" in 16158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16159 *) ac_try_echo=$ac_try;; 16160esac 16161eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16162 (eval "$ac_try") 2>&5 16163 ac_status=$? 16164 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16165 (exit $ac_status); }; } && 16166 { ac_try='test -s conftest.$ac_objext' 16167 { (case "(($ac_try" in 16168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16169 *) ac_try_echo=$ac_try;; 16170esac 16171eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16172 (eval "$ac_try") 2>&5 16173 ac_status=$? 16174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16175 (exit $ac_status); }; }; then 16176 ac_header_compiler=yes 16177else 16178 echo "$as_me: failed program was:" >&5 16179sed 's/^/| /' conftest.$ac_ext >&5 16180 16181 ac_header_compiler=no 16182fi 16183 16184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16185{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16186echo "${ECHO_T}$ac_header_compiler" >&6; } 16187 16188# Is the header present? 16189{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16190echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16191cat >conftest.$ac_ext <<_ACEOF 16192/* confdefs.h. */ 16193_ACEOF 16194cat confdefs.h >>conftest.$ac_ext 16195cat >>conftest.$ac_ext <<_ACEOF 16196/* end confdefs.h. */ 16197#include <$ac_header> 16198_ACEOF 16199if { (ac_try="$ac_cpp conftest.$ac_ext" 16200case "(($ac_try" in 16201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16202 *) ac_try_echo=$ac_try;; 16203esac 16204eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16205 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16206 ac_status=$? 16207 grep -v '^ *+' conftest.er1 >conftest.err 16208 rm -f conftest.er1 16209 cat conftest.err >&5 16210 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16211 (exit $ac_status); } >/dev/null; then 16212 if test -s conftest.err; then 16213 ac_cpp_err=$ac_c_preproc_warn_flag 16214 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16215 else 16216 ac_cpp_err= 16217 fi 16218else 16219 ac_cpp_err=yes 16220fi 16221if test -z "$ac_cpp_err"; then 16222 ac_header_preproc=yes 16223else 16224 echo "$as_me: failed program was:" >&5 16225sed 's/^/| /' conftest.$ac_ext >&5 16226 16227 ac_header_preproc=no 16228fi 16229 16230rm -f conftest.err conftest.$ac_ext 16231{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16232echo "${ECHO_T}$ac_header_preproc" >&6; } 16233 16234# So? What about this header? 16235case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16236 yes:no: ) 16237 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16238echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16239 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16240echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16241 ac_header_preproc=yes 16242 ;; 16243 no:yes:* ) 16244 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16245echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16246 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16247echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16248 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16249echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16250 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16251echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16252 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16253echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16254 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16255echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16256 ( cat <<\_ASBOX 16257## ------------------------------------ ## 16258## Report this to http://llvm.org/bugs/ ## 16259## ------------------------------------ ## 16260_ASBOX 16261 ) | sed "s/^/$as_me: WARNING: /" >&2 16262 ;; 16263esac 16264{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16265echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16266if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16267 echo $ECHO_N "(cached) $ECHO_C" >&6 16268else 16269 eval "$as_ac_Header=\$ac_header_preproc" 16270fi 16271ac_res=`eval echo '${'$as_ac_Header'}'` 16272 { echo "$as_me:$LINENO: result: $ac_res" >&5 16273echo "${ECHO_T}$ac_res" >&6; } 16274 16275fi 16276if test `eval echo '${'$as_ac_Header'}'` = yes; then 16277 cat >>confdefs.h <<_ACEOF 16278#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16279_ACEOF 16280 16281fi 16282 16283done 16284 16285 16286{ echo "$as_me:$LINENO: checking __crashreporter_info__" >&5 16287echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; } 16288cat >conftest.$ac_ext <<_ACEOF 16289/* confdefs.h. */ 16290_ACEOF 16291cat confdefs.h >>conftest.$ac_ext 16292cat >>conftest.$ac_ext <<_ACEOF 16293/* end confdefs.h. */ 16294extern const char *__crashreporter_info__; 16295 int main() { 16296 __crashreporter_info__ = "test"; 16297 return 0; 16298 } 16299 16300_ACEOF 16301rm -f conftest.$ac_objext conftest$ac_exeext 16302if { (ac_try="$ac_link" 16303case "(($ac_try" in 16304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16305 *) ac_try_echo=$ac_try;; 16306esac 16307eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16308 (eval "$ac_link") 2>conftest.er1 16309 ac_status=$? 16310 grep -v '^ *+' conftest.er1 >conftest.err 16311 rm -f conftest.er1 16312 cat conftest.err >&5 16313 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16314 (exit $ac_status); } && 16315 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16316 { (case "(($ac_try" in 16317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16318 *) ac_try_echo=$ac_try;; 16319esac 16320eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16321 (eval "$ac_try") 2>&5 16322 ac_status=$? 16323 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16324 (exit $ac_status); }; } && 16325 { ac_try='test -s conftest$ac_exeext' 16326 { (case "(($ac_try" in 16327 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16328 *) ac_try_echo=$ac_try;; 16329esac 16330eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16331 (eval "$ac_try") 2>&5 16332 ac_status=$? 16333 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16334 (exit $ac_status); }; }; then 16335 { echo "$as_me:$LINENO: result: yes" >&5 16336echo "${ECHO_T}yes" >&6; } 16337 16338cat >>confdefs.h <<\_ACEOF 16339#define HAVE_CRASHREPORTER_INFO 1 16340_ACEOF 16341 16342else 16343 echo "$as_me: failed program was:" >&5 16344sed 's/^/| /' conftest.$ac_ext >&5 16345 16346 { echo "$as_me:$LINENO: result: no" >&5 16347echo "${ECHO_T}no" >&6; } 16348 16349cat >>confdefs.h <<\_ACEOF 16350#define HAVE_CRASHREPORTER_INFO 0 16351_ACEOF 16352 16353fi 16354 16355rm -f core conftest.err conftest.$ac_objext \ 16356 conftest$ac_exeext conftest.$ac_ext 16357 16358 16359 16360 16361 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5 16362echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; } 16363if test "${ac_cv_huge_val_sanity+set}" = set; then 16364 echo $ECHO_N "(cached) $ECHO_C" >&6 16365else 16366 16367 ac_ext=cpp 16368ac_cpp='$CXXCPP $CPPFLAGS' 16369ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16370ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16371ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 16372 16373 ac_save_CXXFLAGS=$CXXFLAGS 16374 CXXFLAGS="$CXXFLAGS -pedantic" 16375 if test "$cross_compiling" = yes; then 16376 ac_cv_huge_val_sanity=yes 16377else 16378 cat >conftest.$ac_ext <<_ACEOF 16379/* confdefs.h. */ 16380_ACEOF 16381cat confdefs.h >>conftest.$ac_ext 16382cat >>conftest.$ac_ext <<_ACEOF 16383/* end confdefs.h. */ 16384#include <math.h> 16385int 16386main () 16387{ 16388double x = HUGE_VAL; return x != x; 16389 ; 16390 return 0; 16391} 16392_ACEOF 16393rm -f conftest$ac_exeext 16394if { (ac_try="$ac_link" 16395case "(($ac_try" in 16396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16397 *) ac_try_echo=$ac_try;; 16398esac 16399eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16400 (eval "$ac_link") 2>&5 16401 ac_status=$? 16402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16403 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 16404 { (case "(($ac_try" in 16405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16406 *) ac_try_echo=$ac_try;; 16407esac 16408eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16409 (eval "$ac_try") 2>&5 16410 ac_status=$? 16411 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16412 (exit $ac_status); }; }; then 16413 ac_cv_huge_val_sanity=yes 16414else 16415 echo "$as_me: program exited with status $ac_status" >&5 16416echo "$as_me: failed program was:" >&5 16417sed 's/^/| /' conftest.$ac_ext >&5 16418 16419( exit $ac_status ) 16420ac_cv_huge_val_sanity=no 16421fi 16422rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 16423fi 16424 16425 16426 CXXFLAGS=$ac_save_CXXFLAGS 16427 ac_ext=c 16428ac_cpp='$CPP $CPPFLAGS' 16429ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16430ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16431ac_compiler_gnu=$ac_cv_c_compiler_gnu 16432 16433 16434fi 16435{ echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5 16436echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; } 16437 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity 16438 16439 16440{ echo "$as_me:$LINENO: checking for pid_t" >&5 16441echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; } 16442if test "${ac_cv_type_pid_t+set}" = set; then 16443 echo $ECHO_N "(cached) $ECHO_C" >&6 16444else 16445 cat >conftest.$ac_ext <<_ACEOF 16446/* confdefs.h. */ 16447_ACEOF 16448cat confdefs.h >>conftest.$ac_ext 16449cat >>conftest.$ac_ext <<_ACEOF 16450/* end confdefs.h. */ 16451$ac_includes_default 16452typedef pid_t ac__type_new_; 16453int 16454main () 16455{ 16456if ((ac__type_new_ *) 0) 16457 return 0; 16458if (sizeof (ac__type_new_)) 16459 return 0; 16460 ; 16461 return 0; 16462} 16463_ACEOF 16464rm -f conftest.$ac_objext 16465if { (ac_try="$ac_compile" 16466case "(($ac_try" in 16467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16468 *) ac_try_echo=$ac_try;; 16469esac 16470eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16471 (eval "$ac_compile") 2>conftest.er1 16472 ac_status=$? 16473 grep -v '^ *+' conftest.er1 >conftest.err 16474 rm -f conftest.er1 16475 cat conftest.err >&5 16476 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16477 (exit $ac_status); } && 16478 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16479 { (case "(($ac_try" in 16480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16481 *) ac_try_echo=$ac_try;; 16482esac 16483eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16484 (eval "$ac_try") 2>&5 16485 ac_status=$? 16486 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16487 (exit $ac_status); }; } && 16488 { ac_try='test -s conftest.$ac_objext' 16489 { (case "(($ac_try" in 16490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16491 *) ac_try_echo=$ac_try;; 16492esac 16493eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16494 (eval "$ac_try") 2>&5 16495 ac_status=$? 16496 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16497 (exit $ac_status); }; }; then 16498 ac_cv_type_pid_t=yes 16499else 16500 echo "$as_me: failed program was:" >&5 16501sed 's/^/| /' conftest.$ac_ext >&5 16502 16503 ac_cv_type_pid_t=no 16504fi 16505 16506rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16507fi 16508{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 16509echo "${ECHO_T}$ac_cv_type_pid_t" >&6; } 16510if test $ac_cv_type_pid_t = yes; then 16511 : 16512else 16513 16514cat >>confdefs.h <<_ACEOF 16515#define pid_t int 16516_ACEOF 16517 16518fi 16519 16520{ echo "$as_me:$LINENO: checking for size_t" >&5 16521echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } 16522if test "${ac_cv_type_size_t+set}" = set; then 16523 echo $ECHO_N "(cached) $ECHO_C" >&6 16524else 16525 cat >conftest.$ac_ext <<_ACEOF 16526/* confdefs.h. */ 16527_ACEOF 16528cat confdefs.h >>conftest.$ac_ext 16529cat >>conftest.$ac_ext <<_ACEOF 16530/* end confdefs.h. */ 16531$ac_includes_default 16532typedef size_t ac__type_new_; 16533int 16534main () 16535{ 16536if ((ac__type_new_ *) 0) 16537 return 0; 16538if (sizeof (ac__type_new_)) 16539 return 0; 16540 ; 16541 return 0; 16542} 16543_ACEOF 16544rm -f conftest.$ac_objext 16545if { (ac_try="$ac_compile" 16546case "(($ac_try" in 16547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16548 *) ac_try_echo=$ac_try;; 16549esac 16550eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16551 (eval "$ac_compile") 2>conftest.er1 16552 ac_status=$? 16553 grep -v '^ *+' conftest.er1 >conftest.err 16554 rm -f conftest.er1 16555 cat conftest.err >&5 16556 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16557 (exit $ac_status); } && 16558 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16559 { (case "(($ac_try" in 16560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16561 *) ac_try_echo=$ac_try;; 16562esac 16563eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16564 (eval "$ac_try") 2>&5 16565 ac_status=$? 16566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16567 (exit $ac_status); }; } && 16568 { ac_try='test -s conftest.$ac_objext' 16569 { (case "(($ac_try" in 16570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16571 *) ac_try_echo=$ac_try;; 16572esac 16573eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16574 (eval "$ac_try") 2>&5 16575 ac_status=$? 16576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16577 (exit $ac_status); }; }; then 16578 ac_cv_type_size_t=yes 16579else 16580 echo "$as_me: failed program was:" >&5 16581sed 's/^/| /' conftest.$ac_ext >&5 16582 16583 ac_cv_type_size_t=no 16584fi 16585 16586rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16587fi 16588{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 16589echo "${ECHO_T}$ac_cv_type_size_t" >&6; } 16590if test $ac_cv_type_size_t = yes; then 16591 : 16592else 16593 16594cat >>confdefs.h <<_ACEOF 16595#define size_t unsigned int 16596_ACEOF 16597 16598fi 16599 16600 16601cat >>confdefs.h <<_ACEOF 16602#define RETSIGTYPE void 16603_ACEOF 16604 16605{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 16606echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } 16607if test "${ac_cv_struct_tm+set}" = set; then 16608 echo $ECHO_N "(cached) $ECHO_C" >&6 16609else 16610 cat >conftest.$ac_ext <<_ACEOF 16611/* confdefs.h. */ 16612_ACEOF 16613cat confdefs.h >>conftest.$ac_ext 16614cat >>conftest.$ac_ext <<_ACEOF 16615/* end confdefs.h. */ 16616#include <sys/types.h> 16617#include <time.h> 16618 16619int 16620main () 16621{ 16622struct tm *tp; tp->tm_sec; 16623 ; 16624 return 0; 16625} 16626_ACEOF 16627rm -f conftest.$ac_objext 16628if { (ac_try="$ac_compile" 16629case "(($ac_try" in 16630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16631 *) ac_try_echo=$ac_try;; 16632esac 16633eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16634 (eval "$ac_compile") 2>conftest.er1 16635 ac_status=$? 16636 grep -v '^ *+' conftest.er1 >conftest.err 16637 rm -f conftest.er1 16638 cat conftest.err >&5 16639 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16640 (exit $ac_status); } && 16641 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16642 { (case "(($ac_try" in 16643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16644 *) ac_try_echo=$ac_try;; 16645esac 16646eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16647 (eval "$ac_try") 2>&5 16648 ac_status=$? 16649 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16650 (exit $ac_status); }; } && 16651 { ac_try='test -s conftest.$ac_objext' 16652 { (case "(($ac_try" in 16653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16654 *) ac_try_echo=$ac_try;; 16655esac 16656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16657 (eval "$ac_try") 2>&5 16658 ac_status=$? 16659 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16660 (exit $ac_status); }; }; then 16661 ac_cv_struct_tm=time.h 16662else 16663 echo "$as_me: failed program was:" >&5 16664sed 's/^/| /' conftest.$ac_ext >&5 16665 16666 ac_cv_struct_tm=sys/time.h 16667fi 16668 16669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16670fi 16671{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 16672echo "${ECHO_T}$ac_cv_struct_tm" >&6; } 16673if test $ac_cv_struct_tm = sys/time.h; then 16674 16675cat >>confdefs.h <<\_ACEOF 16676#define TM_IN_SYS_TIME 1 16677_ACEOF 16678 16679fi 16680 16681{ echo "$as_me:$LINENO: checking for int64_t" >&5 16682echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; } 16683if test "${ac_cv_type_int64_t+set}" = set; then 16684 echo $ECHO_N "(cached) $ECHO_C" >&6 16685else 16686 cat >conftest.$ac_ext <<_ACEOF 16687/* confdefs.h. */ 16688_ACEOF 16689cat confdefs.h >>conftest.$ac_ext 16690cat >>conftest.$ac_ext <<_ACEOF 16691/* end confdefs.h. */ 16692$ac_includes_default 16693typedef int64_t ac__type_new_; 16694int 16695main () 16696{ 16697if ((ac__type_new_ *) 0) 16698 return 0; 16699if (sizeof (ac__type_new_)) 16700 return 0; 16701 ; 16702 return 0; 16703} 16704_ACEOF 16705rm -f conftest.$ac_objext 16706if { (ac_try="$ac_compile" 16707case "(($ac_try" in 16708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16709 *) ac_try_echo=$ac_try;; 16710esac 16711eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16712 (eval "$ac_compile") 2>conftest.er1 16713 ac_status=$? 16714 grep -v '^ *+' conftest.er1 >conftest.err 16715 rm -f conftest.er1 16716 cat conftest.err >&5 16717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16718 (exit $ac_status); } && 16719 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16720 { (case "(($ac_try" in 16721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16722 *) ac_try_echo=$ac_try;; 16723esac 16724eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16725 (eval "$ac_try") 2>&5 16726 ac_status=$? 16727 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16728 (exit $ac_status); }; } && 16729 { ac_try='test -s conftest.$ac_objext' 16730 { (case "(($ac_try" in 16731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16732 *) ac_try_echo=$ac_try;; 16733esac 16734eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16735 (eval "$ac_try") 2>&5 16736 ac_status=$? 16737 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16738 (exit $ac_status); }; }; then 16739 ac_cv_type_int64_t=yes 16740else 16741 echo "$as_me: failed program was:" >&5 16742sed 's/^/| /' conftest.$ac_ext >&5 16743 16744 ac_cv_type_int64_t=no 16745fi 16746 16747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16748fi 16749{ echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 16750echo "${ECHO_T}$ac_cv_type_int64_t" >&6; } 16751if test $ac_cv_type_int64_t = yes; then 16752 16753cat >>confdefs.h <<_ACEOF 16754#define HAVE_INT64_T 1 16755_ACEOF 16756 16757 16758else 16759 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5 16760echo "$as_me: error: Type int64_t required but not found" >&2;} 16761 { (exit 1); exit 1; }; } 16762fi 16763 16764{ echo "$as_me:$LINENO: checking for uint64_t" >&5 16765echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; } 16766if test "${ac_cv_type_uint64_t+set}" = set; then 16767 echo $ECHO_N "(cached) $ECHO_C" >&6 16768else 16769 cat >conftest.$ac_ext <<_ACEOF 16770/* confdefs.h. */ 16771_ACEOF 16772cat confdefs.h >>conftest.$ac_ext 16773cat >>conftest.$ac_ext <<_ACEOF 16774/* end confdefs.h. */ 16775$ac_includes_default 16776typedef uint64_t ac__type_new_; 16777int 16778main () 16779{ 16780if ((ac__type_new_ *) 0) 16781 return 0; 16782if (sizeof (ac__type_new_)) 16783 return 0; 16784 ; 16785 return 0; 16786} 16787_ACEOF 16788rm -f conftest.$ac_objext 16789if { (ac_try="$ac_compile" 16790case "(($ac_try" in 16791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16792 *) ac_try_echo=$ac_try;; 16793esac 16794eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16795 (eval "$ac_compile") 2>conftest.er1 16796 ac_status=$? 16797 grep -v '^ *+' conftest.er1 >conftest.err 16798 rm -f conftest.er1 16799 cat conftest.err >&5 16800 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16801 (exit $ac_status); } && 16802 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16803 { (case "(($ac_try" in 16804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16805 *) ac_try_echo=$ac_try;; 16806esac 16807eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16808 (eval "$ac_try") 2>&5 16809 ac_status=$? 16810 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16811 (exit $ac_status); }; } && 16812 { ac_try='test -s conftest.$ac_objext' 16813 { (case "(($ac_try" in 16814 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16815 *) ac_try_echo=$ac_try;; 16816esac 16817eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16818 (eval "$ac_try") 2>&5 16819 ac_status=$? 16820 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16821 (exit $ac_status); }; }; then 16822 ac_cv_type_uint64_t=yes 16823else 16824 echo "$as_me: failed program was:" >&5 16825sed 's/^/| /' conftest.$ac_ext >&5 16826 16827 ac_cv_type_uint64_t=no 16828fi 16829 16830rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16831fi 16832{ echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 16833echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; } 16834if test $ac_cv_type_uint64_t = yes; then 16835 16836cat >>confdefs.h <<_ACEOF 16837#define HAVE_UINT64_T 1 16838_ACEOF 16839 16840 16841else 16842 { echo "$as_me:$LINENO: checking for u_int64_t" >&5 16843echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; } 16844if test "${ac_cv_type_u_int64_t+set}" = set; then 16845 echo $ECHO_N "(cached) $ECHO_C" >&6 16846else 16847 cat >conftest.$ac_ext <<_ACEOF 16848/* confdefs.h. */ 16849_ACEOF 16850cat confdefs.h >>conftest.$ac_ext 16851cat >>conftest.$ac_ext <<_ACEOF 16852/* end confdefs.h. */ 16853$ac_includes_default 16854typedef u_int64_t ac__type_new_; 16855int 16856main () 16857{ 16858if ((ac__type_new_ *) 0) 16859 return 0; 16860if (sizeof (ac__type_new_)) 16861 return 0; 16862 ; 16863 return 0; 16864} 16865_ACEOF 16866rm -f conftest.$ac_objext 16867if { (ac_try="$ac_compile" 16868case "(($ac_try" in 16869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16870 *) ac_try_echo=$ac_try;; 16871esac 16872eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16873 (eval "$ac_compile") 2>conftest.er1 16874 ac_status=$? 16875 grep -v '^ *+' conftest.er1 >conftest.err 16876 rm -f conftest.er1 16877 cat conftest.err >&5 16878 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16879 (exit $ac_status); } && 16880 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16881 { (case "(($ac_try" in 16882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16883 *) ac_try_echo=$ac_try;; 16884esac 16885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16886 (eval "$ac_try") 2>&5 16887 ac_status=$? 16888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16889 (exit $ac_status); }; } && 16890 { ac_try='test -s conftest.$ac_objext' 16891 { (case "(($ac_try" in 16892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16893 *) ac_try_echo=$ac_try;; 16894esac 16895eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16896 (eval "$ac_try") 2>&5 16897 ac_status=$? 16898 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16899 (exit $ac_status); }; }; then 16900 ac_cv_type_u_int64_t=yes 16901else 16902 echo "$as_me: failed program was:" >&5 16903sed 's/^/| /' conftest.$ac_ext >&5 16904 16905 ac_cv_type_u_int64_t=no 16906fi 16907 16908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16909fi 16910{ echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 16911echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; } 16912if test $ac_cv_type_u_int64_t = yes; then 16913 16914cat >>confdefs.h <<_ACEOF 16915#define HAVE_U_INT64_T 1 16916_ACEOF 16917 16918 16919else 16920 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5 16921echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;} 16922 { (exit 1); exit 1; }; } 16923fi 16924 16925fi 16926 16927 16928 16929 16930 16931 16932 16933 16934 16935 16936for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd 16937do 16938as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16939{ echo "$as_me:$LINENO: checking for $ac_func" >&5 16940echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 16941if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 16942 echo $ECHO_N "(cached) $ECHO_C" >&6 16943else 16944 cat >conftest.$ac_ext <<_ACEOF 16945/* confdefs.h. */ 16946_ACEOF 16947cat confdefs.h >>conftest.$ac_ext 16948cat >>conftest.$ac_ext <<_ACEOF 16949/* end confdefs.h. */ 16950/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16951 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16952#define $ac_func innocuous_$ac_func 16953 16954/* System header to define __stub macros and hopefully few prototypes, 16955 which can conflict with char $ac_func (); below. 16956 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16957 <limits.h> exists even on freestanding compilers. */ 16958 16959#ifdef __STDC__ 16960# include <limits.h> 16961#else 16962# include <assert.h> 16963#endif 16964 16965#undef $ac_func 16966 16967/* Override any GCC internal prototype to avoid an error. 16968 Use char because int might match the return type of a GCC 16969 builtin and then its argument prototype would still apply. */ 16970#ifdef __cplusplus 16971extern "C" 16972#endif 16973char $ac_func (); 16974/* The GNU C library defines this for functions which it implements 16975 to always fail with ENOSYS. Some functions are actually named 16976 something starting with __ and the normal name is an alias. */ 16977#if defined __stub_$ac_func || defined __stub___$ac_func 16978choke me 16979#endif 16980 16981int 16982main () 16983{ 16984return $ac_func (); 16985 ; 16986 return 0; 16987} 16988_ACEOF 16989rm -f conftest.$ac_objext conftest$ac_exeext 16990if { (ac_try="$ac_link" 16991case "(($ac_try" in 16992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16993 *) ac_try_echo=$ac_try;; 16994esac 16995eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16996 (eval "$ac_link") 2>conftest.er1 16997 ac_status=$? 16998 grep -v '^ *+' conftest.er1 >conftest.err 16999 rm -f conftest.er1 17000 cat conftest.err >&5 17001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17002 (exit $ac_status); } && 17003 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17004 { (case "(($ac_try" in 17005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17006 *) ac_try_echo=$ac_try;; 17007esac 17008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17009 (eval "$ac_try") 2>&5 17010 ac_status=$? 17011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17012 (exit $ac_status); }; } && 17013 { ac_try='test -s conftest$ac_exeext' 17014 { (case "(($ac_try" in 17015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17016 *) ac_try_echo=$ac_try;; 17017esac 17018eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17019 (eval "$ac_try") 2>&5 17020 ac_status=$? 17021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17022 (exit $ac_status); }; }; then 17023 eval "$as_ac_var=yes" 17024else 17025 echo "$as_me: failed program was:" >&5 17026sed 's/^/| /' conftest.$ac_ext >&5 17027 17028 eval "$as_ac_var=no" 17029fi 17030 17031rm -f core conftest.err conftest.$ac_objext \ 17032 conftest$ac_exeext conftest.$ac_ext 17033fi 17034ac_res=`eval echo '${'$as_ac_var'}'` 17035 { echo "$as_me:$LINENO: result: $ac_res" >&5 17036echo "${ECHO_T}$ac_res" >&6; } 17037if test `eval echo '${'$as_ac_var'}'` = yes; then 17038 cat >>confdefs.h <<_ACEOF 17039#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17040_ACEOF 17041 17042fi 17043done 17044 17045 17046 17047 17048 17049for ac_func in powf fmodf strtof round 17050do 17051as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17052{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17053echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17054if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17055 echo $ECHO_N "(cached) $ECHO_C" >&6 17056else 17057 cat >conftest.$ac_ext <<_ACEOF 17058/* confdefs.h. */ 17059_ACEOF 17060cat confdefs.h >>conftest.$ac_ext 17061cat >>conftest.$ac_ext <<_ACEOF 17062/* end confdefs.h. */ 17063/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17064 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17065#define $ac_func innocuous_$ac_func 17066 17067/* System header to define __stub macros and hopefully few prototypes, 17068 which can conflict with char $ac_func (); below. 17069 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17070 <limits.h> exists even on freestanding compilers. */ 17071 17072#ifdef __STDC__ 17073# include <limits.h> 17074#else 17075# include <assert.h> 17076#endif 17077 17078#undef $ac_func 17079 17080/* Override any GCC internal prototype to avoid an error. 17081 Use char because int might match the return type of a GCC 17082 builtin and then its argument prototype would still apply. */ 17083#ifdef __cplusplus 17084extern "C" 17085#endif 17086char $ac_func (); 17087/* The GNU C library defines this for functions which it implements 17088 to always fail with ENOSYS. Some functions are actually named 17089 something starting with __ and the normal name is an alias. */ 17090#if defined __stub_$ac_func || defined __stub___$ac_func 17091choke me 17092#endif 17093 17094int 17095main () 17096{ 17097return $ac_func (); 17098 ; 17099 return 0; 17100} 17101_ACEOF 17102rm -f conftest.$ac_objext conftest$ac_exeext 17103if { (ac_try="$ac_link" 17104case "(($ac_try" in 17105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17106 *) ac_try_echo=$ac_try;; 17107esac 17108eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17109 (eval "$ac_link") 2>conftest.er1 17110 ac_status=$? 17111 grep -v '^ *+' conftest.er1 >conftest.err 17112 rm -f conftest.er1 17113 cat conftest.err >&5 17114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17115 (exit $ac_status); } && 17116 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17117 { (case "(($ac_try" in 17118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17119 *) ac_try_echo=$ac_try;; 17120esac 17121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17122 (eval "$ac_try") 2>&5 17123 ac_status=$? 17124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17125 (exit $ac_status); }; } && 17126 { ac_try='test -s conftest$ac_exeext' 17127 { (case "(($ac_try" in 17128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17129 *) ac_try_echo=$ac_try;; 17130esac 17131eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17132 (eval "$ac_try") 2>&5 17133 ac_status=$? 17134 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17135 (exit $ac_status); }; }; then 17136 eval "$as_ac_var=yes" 17137else 17138 echo "$as_me: failed program was:" >&5 17139sed 's/^/| /' conftest.$ac_ext >&5 17140 17141 eval "$as_ac_var=no" 17142fi 17143 17144rm -f core conftest.err conftest.$ac_objext \ 17145 conftest$ac_exeext conftest.$ac_ext 17146fi 17147ac_res=`eval echo '${'$as_ac_var'}'` 17148 { echo "$as_me:$LINENO: result: $ac_res" >&5 17149echo "${ECHO_T}$ac_res" >&6; } 17150if test `eval echo '${'$as_ac_var'}'` = yes; then 17151 cat >>confdefs.h <<_ACEOF 17152#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17153_ACEOF 17154 17155fi 17156done 17157 17158 17159 17160 17161 17162 17163for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday 17164do 17165as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17166{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17167echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17168if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17169 echo $ECHO_N "(cached) $ECHO_C" >&6 17170else 17171 cat >conftest.$ac_ext <<_ACEOF 17172/* confdefs.h. */ 17173_ACEOF 17174cat confdefs.h >>conftest.$ac_ext 17175cat >>conftest.$ac_ext <<_ACEOF 17176/* end confdefs.h. */ 17177/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17178 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17179#define $ac_func innocuous_$ac_func 17180 17181/* System header to define __stub macros and hopefully few prototypes, 17182 which can conflict with char $ac_func (); below. 17183 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17184 <limits.h> exists even on freestanding compilers. */ 17185 17186#ifdef __STDC__ 17187# include <limits.h> 17188#else 17189# include <assert.h> 17190#endif 17191 17192#undef $ac_func 17193 17194/* Override any GCC internal prototype to avoid an error. 17195 Use char because int might match the return type of a GCC 17196 builtin and then its argument prototype would still apply. */ 17197#ifdef __cplusplus 17198extern "C" 17199#endif 17200char $ac_func (); 17201/* The GNU C library defines this for functions which it implements 17202 to always fail with ENOSYS. Some functions are actually named 17203 something starting with __ and the normal name is an alias. */ 17204#if defined __stub_$ac_func || defined __stub___$ac_func 17205choke me 17206#endif 17207 17208int 17209main () 17210{ 17211return $ac_func (); 17212 ; 17213 return 0; 17214} 17215_ACEOF 17216rm -f conftest.$ac_objext conftest$ac_exeext 17217if { (ac_try="$ac_link" 17218case "(($ac_try" in 17219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17220 *) ac_try_echo=$ac_try;; 17221esac 17222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17223 (eval "$ac_link") 2>conftest.er1 17224 ac_status=$? 17225 grep -v '^ *+' conftest.er1 >conftest.err 17226 rm -f conftest.er1 17227 cat conftest.err >&5 17228 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17229 (exit $ac_status); } && 17230 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17231 { (case "(($ac_try" in 17232 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17233 *) ac_try_echo=$ac_try;; 17234esac 17235eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17236 (eval "$ac_try") 2>&5 17237 ac_status=$? 17238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17239 (exit $ac_status); }; } && 17240 { ac_try='test -s conftest$ac_exeext' 17241 { (case "(($ac_try" in 17242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17243 *) ac_try_echo=$ac_try;; 17244esac 17245eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17246 (eval "$ac_try") 2>&5 17247 ac_status=$? 17248 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17249 (exit $ac_status); }; }; then 17250 eval "$as_ac_var=yes" 17251else 17252 echo "$as_me: failed program was:" >&5 17253sed 's/^/| /' conftest.$ac_ext >&5 17254 17255 eval "$as_ac_var=no" 17256fi 17257 17258rm -f core conftest.err conftest.$ac_objext \ 17259 conftest$ac_exeext conftest.$ac_ext 17260fi 17261ac_res=`eval echo '${'$as_ac_var'}'` 17262 { echo "$as_me:$LINENO: result: $ac_res" >&5 17263echo "${ECHO_T}$ac_res" >&6; } 17264if test `eval echo '${'$as_ac_var'}'` = yes; then 17265 cat >>confdefs.h <<_ACEOF 17266#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17267_ACEOF 17268 17269fi 17270done 17271 17272 17273 17274 17275for ac_func in isatty mkdtemp mkstemp 17276do 17277as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17278{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17279echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17280if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17281 echo $ECHO_N "(cached) $ECHO_C" >&6 17282else 17283 cat >conftest.$ac_ext <<_ACEOF 17284/* confdefs.h. */ 17285_ACEOF 17286cat confdefs.h >>conftest.$ac_ext 17287cat >>conftest.$ac_ext <<_ACEOF 17288/* end confdefs.h. */ 17289/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17290 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17291#define $ac_func innocuous_$ac_func 17292 17293/* System header to define __stub macros and hopefully few prototypes, 17294 which can conflict with char $ac_func (); below. 17295 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17296 <limits.h> exists even on freestanding compilers. */ 17297 17298#ifdef __STDC__ 17299# include <limits.h> 17300#else 17301# include <assert.h> 17302#endif 17303 17304#undef $ac_func 17305 17306/* Override any GCC internal prototype to avoid an error. 17307 Use char because int might match the return type of a GCC 17308 builtin and then its argument prototype would still apply. */ 17309#ifdef __cplusplus 17310extern "C" 17311#endif 17312char $ac_func (); 17313/* The GNU C library defines this for functions which it implements 17314 to always fail with ENOSYS. Some functions are actually named 17315 something starting with __ and the normal name is an alias. */ 17316#if defined __stub_$ac_func || defined __stub___$ac_func 17317choke me 17318#endif 17319 17320int 17321main () 17322{ 17323return $ac_func (); 17324 ; 17325 return 0; 17326} 17327_ACEOF 17328rm -f conftest.$ac_objext conftest$ac_exeext 17329if { (ac_try="$ac_link" 17330case "(($ac_try" in 17331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17332 *) ac_try_echo=$ac_try;; 17333esac 17334eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17335 (eval "$ac_link") 2>conftest.er1 17336 ac_status=$? 17337 grep -v '^ *+' conftest.er1 >conftest.err 17338 rm -f conftest.er1 17339 cat conftest.err >&5 17340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17341 (exit $ac_status); } && 17342 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17343 { (case "(($ac_try" in 17344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17345 *) ac_try_echo=$ac_try;; 17346esac 17347eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17348 (eval "$ac_try") 2>&5 17349 ac_status=$? 17350 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17351 (exit $ac_status); }; } && 17352 { ac_try='test -s conftest$ac_exeext' 17353 { (case "(($ac_try" in 17354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17355 *) ac_try_echo=$ac_try;; 17356esac 17357eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17358 (eval "$ac_try") 2>&5 17359 ac_status=$? 17360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17361 (exit $ac_status); }; }; then 17362 eval "$as_ac_var=yes" 17363else 17364 echo "$as_me: failed program was:" >&5 17365sed 's/^/| /' conftest.$ac_ext >&5 17366 17367 eval "$as_ac_var=no" 17368fi 17369 17370rm -f core conftest.err conftest.$ac_objext \ 17371 conftest$ac_exeext conftest.$ac_ext 17372fi 17373ac_res=`eval echo '${'$as_ac_var'}'` 17374 { echo "$as_me:$LINENO: result: $ac_res" >&5 17375echo "${ECHO_T}$ac_res" >&6; } 17376if test `eval echo '${'$as_ac_var'}'` = yes; then 17377 cat >>confdefs.h <<_ACEOF 17378#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17379_ACEOF 17380 17381fi 17382done 17383 17384 17385 17386 17387 17388 17389 17390 17391for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup 17392do 17393as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17394{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17395echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17396if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17397 echo $ECHO_N "(cached) $ECHO_C" >&6 17398else 17399 cat >conftest.$ac_ext <<_ACEOF 17400/* confdefs.h. */ 17401_ACEOF 17402cat confdefs.h >>conftest.$ac_ext 17403cat >>conftest.$ac_ext <<_ACEOF 17404/* end confdefs.h. */ 17405/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17406 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17407#define $ac_func innocuous_$ac_func 17408 17409/* System header to define __stub macros and hopefully few prototypes, 17410 which can conflict with char $ac_func (); below. 17411 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17412 <limits.h> exists even on freestanding compilers. */ 17413 17414#ifdef __STDC__ 17415# include <limits.h> 17416#else 17417# include <assert.h> 17418#endif 17419 17420#undef $ac_func 17421 17422/* Override any GCC internal prototype to avoid an error. 17423 Use char because int might match the return type of a GCC 17424 builtin and then its argument prototype would still apply. */ 17425#ifdef __cplusplus 17426extern "C" 17427#endif 17428char $ac_func (); 17429/* The GNU C library defines this for functions which it implements 17430 to always fail with ENOSYS. Some functions are actually named 17431 something starting with __ and the normal name is an alias. */ 17432#if defined __stub_$ac_func || defined __stub___$ac_func 17433choke me 17434#endif 17435 17436int 17437main () 17438{ 17439return $ac_func (); 17440 ; 17441 return 0; 17442} 17443_ACEOF 17444rm -f conftest.$ac_objext conftest$ac_exeext 17445if { (ac_try="$ac_link" 17446case "(($ac_try" in 17447 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17448 *) ac_try_echo=$ac_try;; 17449esac 17450eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17451 (eval "$ac_link") 2>conftest.er1 17452 ac_status=$? 17453 grep -v '^ *+' conftest.er1 >conftest.err 17454 rm -f conftest.er1 17455 cat conftest.err >&5 17456 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17457 (exit $ac_status); } && 17458 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17459 { (case "(($ac_try" in 17460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17461 *) ac_try_echo=$ac_try;; 17462esac 17463eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17464 (eval "$ac_try") 2>&5 17465 ac_status=$? 17466 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17467 (exit $ac_status); }; } && 17468 { ac_try='test -s conftest$ac_exeext' 17469 { (case "(($ac_try" in 17470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17471 *) ac_try_echo=$ac_try;; 17472esac 17473eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17474 (eval "$ac_try") 2>&5 17475 ac_status=$? 17476 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17477 (exit $ac_status); }; }; then 17478 eval "$as_ac_var=yes" 17479else 17480 echo "$as_me: failed program was:" >&5 17481sed 's/^/| /' conftest.$ac_ext >&5 17482 17483 eval "$as_ac_var=no" 17484fi 17485 17486rm -f core conftest.err conftest.$ac_objext \ 17487 conftest$ac_exeext conftest.$ac_ext 17488fi 17489ac_res=`eval echo '${'$as_ac_var'}'` 17490 { echo "$as_me:$LINENO: result: $ac_res" >&5 17491echo "${ECHO_T}$ac_res" >&6; } 17492if test `eval echo '${'$as_ac_var'}'` = yes; then 17493 cat >>confdefs.h <<_ACEOF 17494#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17495_ACEOF 17496 17497fi 17498done 17499 17500 17501 17502 17503for ac_func in strerror strerror_r setenv 17504do 17505as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17506{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17507echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17508if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17509 echo $ECHO_N "(cached) $ECHO_C" >&6 17510else 17511 cat >conftest.$ac_ext <<_ACEOF 17512/* confdefs.h. */ 17513_ACEOF 17514cat confdefs.h >>conftest.$ac_ext 17515cat >>conftest.$ac_ext <<_ACEOF 17516/* end confdefs.h. */ 17517/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17518 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17519#define $ac_func innocuous_$ac_func 17520 17521/* System header to define __stub macros and hopefully few prototypes, 17522 which can conflict with char $ac_func (); below. 17523 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17524 <limits.h> exists even on freestanding compilers. */ 17525 17526#ifdef __STDC__ 17527# include <limits.h> 17528#else 17529# include <assert.h> 17530#endif 17531 17532#undef $ac_func 17533 17534/* Override any GCC internal prototype to avoid an error. 17535 Use char because int might match the return type of a GCC 17536 builtin and then its argument prototype would still apply. */ 17537#ifdef __cplusplus 17538extern "C" 17539#endif 17540char $ac_func (); 17541/* The GNU C library defines this for functions which it implements 17542 to always fail with ENOSYS. Some functions are actually named 17543 something starting with __ and the normal name is an alias. */ 17544#if defined __stub_$ac_func || defined __stub___$ac_func 17545choke me 17546#endif 17547 17548int 17549main () 17550{ 17551return $ac_func (); 17552 ; 17553 return 0; 17554} 17555_ACEOF 17556rm -f conftest.$ac_objext conftest$ac_exeext 17557if { (ac_try="$ac_link" 17558case "(($ac_try" in 17559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17560 *) ac_try_echo=$ac_try;; 17561esac 17562eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17563 (eval "$ac_link") 2>conftest.er1 17564 ac_status=$? 17565 grep -v '^ *+' conftest.er1 >conftest.err 17566 rm -f conftest.er1 17567 cat conftest.err >&5 17568 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17569 (exit $ac_status); } && 17570 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17571 { (case "(($ac_try" in 17572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17573 *) ac_try_echo=$ac_try;; 17574esac 17575eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17576 (eval "$ac_try") 2>&5 17577 ac_status=$? 17578 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17579 (exit $ac_status); }; } && 17580 { ac_try='test -s conftest$ac_exeext' 17581 { (case "(($ac_try" in 17582 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17583 *) ac_try_echo=$ac_try;; 17584esac 17585eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17586 (eval "$ac_try") 2>&5 17587 ac_status=$? 17588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17589 (exit $ac_status); }; }; then 17590 eval "$as_ac_var=yes" 17591else 17592 echo "$as_me: failed program was:" >&5 17593sed 's/^/| /' conftest.$ac_ext >&5 17594 17595 eval "$as_ac_var=no" 17596fi 17597 17598rm -f core conftest.err conftest.$ac_objext \ 17599 conftest$ac_exeext conftest.$ac_ext 17600fi 17601ac_res=`eval echo '${'$as_ac_var'}'` 17602 { echo "$as_me:$LINENO: result: $ac_res" >&5 17603echo "${ECHO_T}$ac_res" >&6; } 17604if test `eval echo '${'$as_ac_var'}'` = yes; then 17605 cat >>confdefs.h <<_ACEOF 17606#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17607_ACEOF 17608 17609fi 17610done 17611 17612 17613 17614 17615 17616for ac_func in strtoll strtoq sysconf malloc_zone_statistics 17617do 17618as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17619{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17620echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17621if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17622 echo $ECHO_N "(cached) $ECHO_C" >&6 17623else 17624 cat >conftest.$ac_ext <<_ACEOF 17625/* confdefs.h. */ 17626_ACEOF 17627cat confdefs.h >>conftest.$ac_ext 17628cat >>conftest.$ac_ext <<_ACEOF 17629/* end confdefs.h. */ 17630/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17631 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17632#define $ac_func innocuous_$ac_func 17633 17634/* System header to define __stub macros and hopefully few prototypes, 17635 which can conflict with char $ac_func (); below. 17636 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17637 <limits.h> exists even on freestanding compilers. */ 17638 17639#ifdef __STDC__ 17640# include <limits.h> 17641#else 17642# include <assert.h> 17643#endif 17644 17645#undef $ac_func 17646 17647/* Override any GCC internal prototype to avoid an error. 17648 Use char because int might match the return type of a GCC 17649 builtin and then its argument prototype would still apply. */ 17650#ifdef __cplusplus 17651extern "C" 17652#endif 17653char $ac_func (); 17654/* The GNU C library defines this for functions which it implements 17655 to always fail with ENOSYS. Some functions are actually named 17656 something starting with __ and the normal name is an alias. */ 17657#if defined __stub_$ac_func || defined __stub___$ac_func 17658choke me 17659#endif 17660 17661int 17662main () 17663{ 17664return $ac_func (); 17665 ; 17666 return 0; 17667} 17668_ACEOF 17669rm -f conftest.$ac_objext conftest$ac_exeext 17670if { (ac_try="$ac_link" 17671case "(($ac_try" in 17672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17673 *) ac_try_echo=$ac_try;; 17674esac 17675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17676 (eval "$ac_link") 2>conftest.er1 17677 ac_status=$? 17678 grep -v '^ *+' conftest.er1 >conftest.err 17679 rm -f conftest.er1 17680 cat conftest.err >&5 17681 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17682 (exit $ac_status); } && 17683 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17684 { (case "(($ac_try" in 17685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17686 *) ac_try_echo=$ac_try;; 17687esac 17688eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17689 (eval "$ac_try") 2>&5 17690 ac_status=$? 17691 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17692 (exit $ac_status); }; } && 17693 { ac_try='test -s conftest$ac_exeext' 17694 { (case "(($ac_try" in 17695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17696 *) ac_try_echo=$ac_try;; 17697esac 17698eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17699 (eval "$ac_try") 2>&5 17700 ac_status=$? 17701 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17702 (exit $ac_status); }; }; then 17703 eval "$as_ac_var=yes" 17704else 17705 echo "$as_me: failed program was:" >&5 17706sed 's/^/| /' conftest.$ac_ext >&5 17707 17708 eval "$as_ac_var=no" 17709fi 17710 17711rm -f core conftest.err conftest.$ac_objext \ 17712 conftest$ac_exeext conftest.$ac_ext 17713fi 17714ac_res=`eval echo '${'$as_ac_var'}'` 17715 { echo "$as_me:$LINENO: result: $ac_res" >&5 17716echo "${ECHO_T}$ac_res" >&6; } 17717if test `eval echo '${'$as_ac_var'}'` = yes; then 17718 cat >>confdefs.h <<_ACEOF 17719#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17720_ACEOF 17721 17722fi 17723done 17724 17725 17726 17727 17728 17729 17730for ac_func in setjmp longjmp sigsetjmp siglongjmp writev 17731do 17732as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17733{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17734echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17735if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17736 echo $ECHO_N "(cached) $ECHO_C" >&6 17737else 17738 cat >conftest.$ac_ext <<_ACEOF 17739/* confdefs.h. */ 17740_ACEOF 17741cat confdefs.h >>conftest.$ac_ext 17742cat >>conftest.$ac_ext <<_ACEOF 17743/* end confdefs.h. */ 17744/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17745 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17746#define $ac_func innocuous_$ac_func 17747 17748/* System header to define __stub macros and hopefully few prototypes, 17749 which can conflict with char $ac_func (); below. 17750 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17751 <limits.h> exists even on freestanding compilers. */ 17752 17753#ifdef __STDC__ 17754# include <limits.h> 17755#else 17756# include <assert.h> 17757#endif 17758 17759#undef $ac_func 17760 17761/* Override any GCC internal prototype to avoid an error. 17762 Use char because int might match the return type of a GCC 17763 builtin and then its argument prototype would still apply. */ 17764#ifdef __cplusplus 17765extern "C" 17766#endif 17767char $ac_func (); 17768/* The GNU C library defines this for functions which it implements 17769 to always fail with ENOSYS. Some functions are actually named 17770 something starting with __ and the normal name is an alias. */ 17771#if defined __stub_$ac_func || defined __stub___$ac_func 17772choke me 17773#endif 17774 17775int 17776main () 17777{ 17778return $ac_func (); 17779 ; 17780 return 0; 17781} 17782_ACEOF 17783rm -f conftest.$ac_objext conftest$ac_exeext 17784if { (ac_try="$ac_link" 17785case "(($ac_try" in 17786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17787 *) ac_try_echo=$ac_try;; 17788esac 17789eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17790 (eval "$ac_link") 2>conftest.er1 17791 ac_status=$? 17792 grep -v '^ *+' conftest.er1 >conftest.err 17793 rm -f conftest.er1 17794 cat conftest.err >&5 17795 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17796 (exit $ac_status); } && 17797 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17798 { (case "(($ac_try" in 17799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17800 *) ac_try_echo=$ac_try;; 17801esac 17802eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17803 (eval "$ac_try") 2>&5 17804 ac_status=$? 17805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17806 (exit $ac_status); }; } && 17807 { ac_try='test -s conftest$ac_exeext' 17808 { (case "(($ac_try" in 17809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17810 *) ac_try_echo=$ac_try;; 17811esac 17812eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17813 (eval "$ac_try") 2>&5 17814 ac_status=$? 17815 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17816 (exit $ac_status); }; }; then 17817 eval "$as_ac_var=yes" 17818else 17819 echo "$as_me: failed program was:" >&5 17820sed 's/^/| /' conftest.$ac_ext >&5 17821 17822 eval "$as_ac_var=no" 17823fi 17824 17825rm -f core conftest.err conftest.$ac_objext \ 17826 conftest$ac_exeext conftest.$ac_ext 17827fi 17828ac_res=`eval echo '${'$as_ac_var'}'` 17829 { echo "$as_me:$LINENO: result: $ac_res" >&5 17830echo "${ECHO_T}$ac_res" >&6; } 17831if test `eval echo '${'$as_ac_var'}'` = yes; then 17832 cat >>confdefs.h <<_ACEOF 17833#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17834_ACEOF 17835 17836fi 17837done 17838 17839{ echo "$as_me:$LINENO: checking if printf has the %a format character" >&5 17840echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; } 17841if test "${llvm_cv_c_printf_a+set}" = set; then 17842 echo $ECHO_N "(cached) $ECHO_C" >&6 17843else 17844 ac_ext=c 17845ac_cpp='$CPP $CPPFLAGS' 17846ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17847ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17848ac_compiler_gnu=$ac_cv_c_compiler_gnu 17849 17850 if test "$cross_compiling" = yes; then 17851 llvmac_cv_c_printf_a=no 17852else 17853 cat >conftest.$ac_ext <<_ACEOF 17854 17855 /* confdefs.h. */ 17856_ACEOF 17857cat confdefs.h >>conftest.$ac_ext 17858cat >>conftest.$ac_ext <<_ACEOF 17859/* end confdefs.h. */ 17860 17861#include <stdio.h> 17862#include <stdlib.h> 17863 17864int 17865main () 17866{ 17867 17868volatile double A, B; 17869char Buffer[100]; 17870A = 1; 17871A /= 10.0; 17872sprintf(Buffer, "%a", A); 17873B = atof(Buffer); 17874if (A != B) 17875 return (1); 17876if (A != 0x1.999999999999ap-4) 17877 return (1); 17878return (0); 17879 ; 17880 return 0; 17881} 17882_ACEOF 17883rm -f conftest$ac_exeext 17884if { (ac_try="$ac_link" 17885case "(($ac_try" in 17886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17887 *) ac_try_echo=$ac_try;; 17888esac 17889eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17890 (eval "$ac_link") 2>&5 17891 ac_status=$? 17892 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17893 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 17894 { (case "(($ac_try" in 17895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17896 *) ac_try_echo=$ac_try;; 17897esac 17898eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17899 (eval "$ac_try") 2>&5 17900 ac_status=$? 17901 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17902 (exit $ac_status); }; }; then 17903 llvm_cv_c_printf_a=yes 17904else 17905 echo "$as_me: program exited with status $ac_status" >&5 17906echo "$as_me: failed program was:" >&5 17907sed 's/^/| /' conftest.$ac_ext >&5 17908 17909( exit $ac_status ) 17910llvmac_cv_c_printf_a=no 17911fi 17912rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 17913fi 17914 17915 17916 ac_ext=c 17917ac_cpp='$CPP $CPPFLAGS' 17918ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17919ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17920ac_compiler_gnu=$ac_cv_c_compiler_gnu 17921 17922fi 17923{ echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5 17924echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; } 17925 if test "$llvm_cv_c_printf_a" = "yes"; then 17926 17927cat >>confdefs.h <<\_ACEOF 17928#define HAVE_PRINTF_A 1 17929_ACEOF 17930 17931 fi 17932 17933 17934{ echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5 17935echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; } 17936if test "${ac_cv_func_rand48+set}" = set; then 17937 echo $ECHO_N "(cached) $ECHO_C" >&6 17938else 17939 ac_ext=cpp 17940ac_cpp='$CXXCPP $CPPFLAGS' 17941ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17942ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17943ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 17944 17945 cat >conftest.$ac_ext <<_ACEOF 17946/* confdefs.h. */ 17947_ACEOF 17948cat confdefs.h >>conftest.$ac_ext 17949cat >>conftest.$ac_ext <<_ACEOF 17950/* end confdefs.h. */ 17951#include <stdlib.h> 17952int 17953main () 17954{ 17955srand48(0);lrand48();drand48(); 17956 ; 17957 return 0; 17958} 17959_ACEOF 17960rm -f conftest.$ac_objext 17961if { (ac_try="$ac_compile" 17962case "(($ac_try" in 17963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17964 *) ac_try_echo=$ac_try;; 17965esac 17966eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17967 (eval "$ac_compile") 2>conftest.er1 17968 ac_status=$? 17969 grep -v '^ *+' conftest.er1 >conftest.err 17970 rm -f conftest.er1 17971 cat conftest.err >&5 17972 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17973 (exit $ac_status); } && 17974 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 17975 { (case "(($ac_try" in 17976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17977 *) ac_try_echo=$ac_try;; 17978esac 17979eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17980 (eval "$ac_try") 2>&5 17981 ac_status=$? 17982 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17983 (exit $ac_status); }; } && 17984 { ac_try='test -s conftest.$ac_objext' 17985 { (case "(($ac_try" in 17986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17987 *) ac_try_echo=$ac_try;; 17988esac 17989eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17990 (eval "$ac_try") 2>&5 17991 ac_status=$? 17992 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17993 (exit $ac_status); }; }; then 17994 ac_cv_func_rand48=yes 17995else 17996 echo "$as_me: failed program was:" >&5 17997sed 's/^/| /' conftest.$ac_ext >&5 17998 17999 ac_cv_func_rand48=no 18000fi 18001 18002rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18003 ac_ext=c 18004ac_cpp='$CPP $CPPFLAGS' 18005ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18006ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18007ac_compiler_gnu=$ac_cv_c_compiler_gnu 18008 18009fi 18010{ echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5 18011echo "${ECHO_T}$ac_cv_func_rand48" >&6; } 18012 18013if test "$ac_cv_func_rand48" = "yes" ; then 18014 18015cat >>confdefs.h <<\_ACEOF 18016#define HAVE_RAND48 1 18017_ACEOF 18018 18019fi 18020 18021 18022{ echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5 18023echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; } 18024if test "${ac_cv_have_decl_strerror_s+set}" = set; then 18025 echo $ECHO_N "(cached) $ECHO_C" >&6 18026else 18027 cat >conftest.$ac_ext <<_ACEOF 18028/* confdefs.h. */ 18029_ACEOF 18030cat confdefs.h >>conftest.$ac_ext 18031cat >>conftest.$ac_ext <<_ACEOF 18032/* end confdefs.h. */ 18033$ac_includes_default 18034int 18035main () 18036{ 18037#ifndef strerror_s 18038 char *p = (char *) strerror_s; 18039 return !p; 18040#endif 18041 18042 ; 18043 return 0; 18044} 18045_ACEOF 18046rm -f conftest.$ac_objext 18047if { (ac_try="$ac_compile" 18048case "(($ac_try" in 18049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18050 *) ac_try_echo=$ac_try;; 18051esac 18052eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18053 (eval "$ac_compile") 2>conftest.er1 18054 ac_status=$? 18055 grep -v '^ *+' conftest.er1 >conftest.err 18056 rm -f conftest.er1 18057 cat conftest.err >&5 18058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18059 (exit $ac_status); } && 18060 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18061 { (case "(($ac_try" in 18062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18063 *) ac_try_echo=$ac_try;; 18064esac 18065eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18066 (eval "$ac_try") 2>&5 18067 ac_status=$? 18068 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18069 (exit $ac_status); }; } && 18070 { ac_try='test -s conftest.$ac_objext' 18071 { (case "(($ac_try" in 18072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18073 *) ac_try_echo=$ac_try;; 18074esac 18075eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18076 (eval "$ac_try") 2>&5 18077 ac_status=$? 18078 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18079 (exit $ac_status); }; }; then 18080 ac_cv_have_decl_strerror_s=yes 18081else 18082 echo "$as_me: failed program was:" >&5 18083sed 's/^/| /' conftest.$ac_ext >&5 18084 18085 ac_cv_have_decl_strerror_s=no 18086fi 18087 18088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18089fi 18090{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5 18091echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; } 18092if test $ac_cv_have_decl_strerror_s = yes; then 18093 18094cat >>confdefs.h <<_ACEOF 18095#define HAVE_DECL_STRERROR_S 1 18096_ACEOF 18097 18098 18099else 18100 cat >>confdefs.h <<_ACEOF 18101#define HAVE_DECL_STRERROR_S 0 18102_ACEOF 18103 18104 18105fi 18106 18107 18108 18109if test "$llvm_cv_os_type" = "MingW" ; then 18110 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5 18111echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; } 18112if test "${ac_cv_lib_gcc__alloca+set}" = set; then 18113 echo $ECHO_N "(cached) $ECHO_C" >&6 18114else 18115 ac_check_lib_save_LIBS=$LIBS 18116LIBS="-lgcc $LIBS" 18117cat >conftest.$ac_ext <<_ACEOF 18118/* confdefs.h. */ 18119_ACEOF 18120cat confdefs.h >>conftest.$ac_ext 18121cat >>conftest.$ac_ext <<_ACEOF 18122/* end confdefs.h. */ 18123 18124/* Override any GCC internal prototype to avoid an error. 18125 Use char because int might match the return type of a GCC 18126 builtin and then its argument prototype would still apply. */ 18127#ifdef __cplusplus 18128extern "C" 18129#endif 18130char _alloca (); 18131int 18132main () 18133{ 18134return _alloca (); 18135 ; 18136 return 0; 18137} 18138_ACEOF 18139rm -f conftest.$ac_objext conftest$ac_exeext 18140if { (ac_try="$ac_link" 18141case "(($ac_try" in 18142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18143 *) ac_try_echo=$ac_try;; 18144esac 18145eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18146 (eval "$ac_link") 2>conftest.er1 18147 ac_status=$? 18148 grep -v '^ *+' conftest.er1 >conftest.err 18149 rm -f conftest.er1 18150 cat conftest.err >&5 18151 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18152 (exit $ac_status); } && 18153 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18154 { (case "(($ac_try" in 18155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18156 *) ac_try_echo=$ac_try;; 18157esac 18158eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18159 (eval "$ac_try") 2>&5 18160 ac_status=$? 18161 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18162 (exit $ac_status); }; } && 18163 { ac_try='test -s conftest$ac_exeext' 18164 { (case "(($ac_try" in 18165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18166 *) ac_try_echo=$ac_try;; 18167esac 18168eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18169 (eval "$ac_try") 2>&5 18170 ac_status=$? 18171 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18172 (exit $ac_status); }; }; then 18173 ac_cv_lib_gcc__alloca=yes 18174else 18175 echo "$as_me: failed program was:" >&5 18176sed 's/^/| /' conftest.$ac_ext >&5 18177 18178 ac_cv_lib_gcc__alloca=no 18179fi 18180 18181rm -f core conftest.err conftest.$ac_objext \ 18182 conftest$ac_exeext conftest.$ac_ext 18183LIBS=$ac_check_lib_save_LIBS 18184fi 18185{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5 18186echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; } 18187if test $ac_cv_lib_gcc__alloca = yes; then 18188 18189cat >>confdefs.h <<\_ACEOF 18190#define HAVE__ALLOCA 1 18191_ACEOF 18192 18193fi 18194 18195 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5 18196echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; } 18197if test "${ac_cv_lib_gcc___alloca+set}" = set; then 18198 echo $ECHO_N "(cached) $ECHO_C" >&6 18199else 18200 ac_check_lib_save_LIBS=$LIBS 18201LIBS="-lgcc $LIBS" 18202cat >conftest.$ac_ext <<_ACEOF 18203/* confdefs.h. */ 18204_ACEOF 18205cat confdefs.h >>conftest.$ac_ext 18206cat >>conftest.$ac_ext <<_ACEOF 18207/* end confdefs.h. */ 18208 18209/* Override any GCC internal prototype to avoid an error. 18210 Use char because int might match the return type of a GCC 18211 builtin and then its argument prototype would still apply. */ 18212#ifdef __cplusplus 18213extern "C" 18214#endif 18215char __alloca (); 18216int 18217main () 18218{ 18219return __alloca (); 18220 ; 18221 return 0; 18222} 18223_ACEOF 18224rm -f conftest.$ac_objext conftest$ac_exeext 18225if { (ac_try="$ac_link" 18226case "(($ac_try" in 18227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18228 *) ac_try_echo=$ac_try;; 18229esac 18230eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18231 (eval "$ac_link") 2>conftest.er1 18232 ac_status=$? 18233 grep -v '^ *+' conftest.er1 >conftest.err 18234 rm -f conftest.er1 18235 cat conftest.err >&5 18236 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18237 (exit $ac_status); } && 18238 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18239 { (case "(($ac_try" in 18240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18241 *) ac_try_echo=$ac_try;; 18242esac 18243eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18244 (eval "$ac_try") 2>&5 18245 ac_status=$? 18246 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18247 (exit $ac_status); }; } && 18248 { ac_try='test -s conftest$ac_exeext' 18249 { (case "(($ac_try" in 18250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18251 *) ac_try_echo=$ac_try;; 18252esac 18253eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18254 (eval "$ac_try") 2>&5 18255 ac_status=$? 18256 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18257 (exit $ac_status); }; }; then 18258 ac_cv_lib_gcc___alloca=yes 18259else 18260 echo "$as_me: failed program was:" >&5 18261sed 's/^/| /' conftest.$ac_ext >&5 18262 18263 ac_cv_lib_gcc___alloca=no 18264fi 18265 18266rm -f core conftest.err conftest.$ac_objext \ 18267 conftest$ac_exeext conftest.$ac_ext 18268LIBS=$ac_check_lib_save_LIBS 18269fi 18270{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5 18271echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; } 18272if test $ac_cv_lib_gcc___alloca = yes; then 18273 18274cat >>confdefs.h <<\_ACEOF 18275#define HAVE___ALLOCA 1 18276_ACEOF 18277 18278fi 18279 18280 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5 18281echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; } 18282if test "${ac_cv_lib_gcc___chkstk+set}" = set; then 18283 echo $ECHO_N "(cached) $ECHO_C" >&6 18284else 18285 ac_check_lib_save_LIBS=$LIBS 18286LIBS="-lgcc $LIBS" 18287cat >conftest.$ac_ext <<_ACEOF 18288/* confdefs.h. */ 18289_ACEOF 18290cat confdefs.h >>conftest.$ac_ext 18291cat >>conftest.$ac_ext <<_ACEOF 18292/* end confdefs.h. */ 18293 18294/* Override any GCC internal prototype to avoid an error. 18295 Use char because int might match the return type of a GCC 18296 builtin and then its argument prototype would still apply. */ 18297#ifdef __cplusplus 18298extern "C" 18299#endif 18300char __chkstk (); 18301int 18302main () 18303{ 18304return __chkstk (); 18305 ; 18306 return 0; 18307} 18308_ACEOF 18309rm -f conftest.$ac_objext conftest$ac_exeext 18310if { (ac_try="$ac_link" 18311case "(($ac_try" in 18312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18313 *) ac_try_echo=$ac_try;; 18314esac 18315eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18316 (eval "$ac_link") 2>conftest.er1 18317 ac_status=$? 18318 grep -v '^ *+' conftest.er1 >conftest.err 18319 rm -f conftest.er1 18320 cat conftest.err >&5 18321 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18322 (exit $ac_status); } && 18323 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18324 { (case "(($ac_try" in 18325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18326 *) ac_try_echo=$ac_try;; 18327esac 18328eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18329 (eval "$ac_try") 2>&5 18330 ac_status=$? 18331 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18332 (exit $ac_status); }; } && 18333 { ac_try='test -s conftest$ac_exeext' 18334 { (case "(($ac_try" in 18335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18336 *) ac_try_echo=$ac_try;; 18337esac 18338eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18339 (eval "$ac_try") 2>&5 18340 ac_status=$? 18341 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18342 (exit $ac_status); }; }; then 18343 ac_cv_lib_gcc___chkstk=yes 18344else 18345 echo "$as_me: failed program was:" >&5 18346sed 's/^/| /' conftest.$ac_ext >&5 18347 18348 ac_cv_lib_gcc___chkstk=no 18349fi 18350 18351rm -f core conftest.err conftest.$ac_objext \ 18352 conftest$ac_exeext conftest.$ac_ext 18353LIBS=$ac_check_lib_save_LIBS 18354fi 18355{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5 18356echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; } 18357if test $ac_cv_lib_gcc___chkstk = yes; then 18358 18359cat >>confdefs.h <<\_ACEOF 18360#define HAVE___CHKSTK 1 18361_ACEOF 18362 18363fi 18364 18365 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5 18366echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; } 18367if test "${ac_cv_lib_gcc____chkstk+set}" = set; then 18368 echo $ECHO_N "(cached) $ECHO_C" >&6 18369else 18370 ac_check_lib_save_LIBS=$LIBS 18371LIBS="-lgcc $LIBS" 18372cat >conftest.$ac_ext <<_ACEOF 18373/* confdefs.h. */ 18374_ACEOF 18375cat confdefs.h >>conftest.$ac_ext 18376cat >>conftest.$ac_ext <<_ACEOF 18377/* end confdefs.h. */ 18378 18379/* Override any GCC internal prototype to avoid an error. 18380 Use char because int might match the return type of a GCC 18381 builtin and then its argument prototype would still apply. */ 18382#ifdef __cplusplus 18383extern "C" 18384#endif 18385char ___chkstk (); 18386int 18387main () 18388{ 18389return ___chkstk (); 18390 ; 18391 return 0; 18392} 18393_ACEOF 18394rm -f conftest.$ac_objext conftest$ac_exeext 18395if { (ac_try="$ac_link" 18396case "(($ac_try" in 18397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18398 *) ac_try_echo=$ac_try;; 18399esac 18400eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18401 (eval "$ac_link") 2>conftest.er1 18402 ac_status=$? 18403 grep -v '^ *+' conftest.er1 >conftest.err 18404 rm -f conftest.er1 18405 cat conftest.err >&5 18406 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18407 (exit $ac_status); } && 18408 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18409 { (case "(($ac_try" in 18410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18411 *) ac_try_echo=$ac_try;; 18412esac 18413eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18414 (eval "$ac_try") 2>&5 18415 ac_status=$? 18416 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18417 (exit $ac_status); }; } && 18418 { ac_try='test -s conftest$ac_exeext' 18419 { (case "(($ac_try" in 18420 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18421 *) ac_try_echo=$ac_try;; 18422esac 18423eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18424 (eval "$ac_try") 2>&5 18425 ac_status=$? 18426 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18427 (exit $ac_status); }; }; then 18428 ac_cv_lib_gcc____chkstk=yes 18429else 18430 echo "$as_me: failed program was:" >&5 18431sed 's/^/| /' conftest.$ac_ext >&5 18432 18433 ac_cv_lib_gcc____chkstk=no 18434fi 18435 18436rm -f core conftest.err conftest.$ac_objext \ 18437 conftest$ac_exeext conftest.$ac_ext 18438LIBS=$ac_check_lib_save_LIBS 18439fi 18440{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5 18441echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; } 18442if test $ac_cv_lib_gcc____chkstk = yes; then 18443 18444cat >>confdefs.h <<\_ACEOF 18445#define HAVE____CHKSTK 1 18446_ACEOF 18447 18448fi 18449 18450 18451 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5 18452echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; } 18453if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then 18454 echo $ECHO_N "(cached) $ECHO_C" >&6 18455else 18456 ac_check_lib_save_LIBS=$LIBS 18457LIBS="-lgcc $LIBS" 18458cat >conftest.$ac_ext <<_ACEOF 18459/* confdefs.h. */ 18460_ACEOF 18461cat confdefs.h >>conftest.$ac_ext 18462cat >>conftest.$ac_ext <<_ACEOF 18463/* end confdefs.h. */ 18464 18465/* Override any GCC internal prototype to avoid an error. 18466 Use char because int might match the return type of a GCC 18467 builtin and then its argument prototype would still apply. */ 18468#ifdef __cplusplus 18469extern "C" 18470#endif 18471char __ashldi3 (); 18472int 18473main () 18474{ 18475return __ashldi3 (); 18476 ; 18477 return 0; 18478} 18479_ACEOF 18480rm -f conftest.$ac_objext conftest$ac_exeext 18481if { (ac_try="$ac_link" 18482case "(($ac_try" in 18483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18484 *) ac_try_echo=$ac_try;; 18485esac 18486eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18487 (eval "$ac_link") 2>conftest.er1 18488 ac_status=$? 18489 grep -v '^ *+' conftest.er1 >conftest.err 18490 rm -f conftest.er1 18491 cat conftest.err >&5 18492 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18493 (exit $ac_status); } && 18494 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18495 { (case "(($ac_try" in 18496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18497 *) ac_try_echo=$ac_try;; 18498esac 18499eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18500 (eval "$ac_try") 2>&5 18501 ac_status=$? 18502 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18503 (exit $ac_status); }; } && 18504 { ac_try='test -s conftest$ac_exeext' 18505 { (case "(($ac_try" in 18506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18507 *) ac_try_echo=$ac_try;; 18508esac 18509eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18510 (eval "$ac_try") 2>&5 18511 ac_status=$? 18512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18513 (exit $ac_status); }; }; then 18514 ac_cv_lib_gcc___ashldi3=yes 18515else 18516 echo "$as_me: failed program was:" >&5 18517sed 's/^/| /' conftest.$ac_ext >&5 18518 18519 ac_cv_lib_gcc___ashldi3=no 18520fi 18521 18522rm -f core conftest.err conftest.$ac_objext \ 18523 conftest$ac_exeext conftest.$ac_ext 18524LIBS=$ac_check_lib_save_LIBS 18525fi 18526{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5 18527echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; } 18528if test $ac_cv_lib_gcc___ashldi3 = yes; then 18529 18530cat >>confdefs.h <<\_ACEOF 18531#define HAVE___ASHLDI3 1 18532_ACEOF 18533 18534fi 18535 18536 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5 18537echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; } 18538if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then 18539 echo $ECHO_N "(cached) $ECHO_C" >&6 18540else 18541 ac_check_lib_save_LIBS=$LIBS 18542LIBS="-lgcc $LIBS" 18543cat >conftest.$ac_ext <<_ACEOF 18544/* confdefs.h. */ 18545_ACEOF 18546cat confdefs.h >>conftest.$ac_ext 18547cat >>conftest.$ac_ext <<_ACEOF 18548/* end confdefs.h. */ 18549 18550/* Override any GCC internal prototype to avoid an error. 18551 Use char because int might match the return type of a GCC 18552 builtin and then its argument prototype would still apply. */ 18553#ifdef __cplusplus 18554extern "C" 18555#endif 18556char __ashrdi3 (); 18557int 18558main () 18559{ 18560return __ashrdi3 (); 18561 ; 18562 return 0; 18563} 18564_ACEOF 18565rm -f conftest.$ac_objext conftest$ac_exeext 18566if { (ac_try="$ac_link" 18567case "(($ac_try" in 18568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18569 *) ac_try_echo=$ac_try;; 18570esac 18571eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18572 (eval "$ac_link") 2>conftest.er1 18573 ac_status=$? 18574 grep -v '^ *+' conftest.er1 >conftest.err 18575 rm -f conftest.er1 18576 cat conftest.err >&5 18577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18578 (exit $ac_status); } && 18579 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18580 { (case "(($ac_try" in 18581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18582 *) ac_try_echo=$ac_try;; 18583esac 18584eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18585 (eval "$ac_try") 2>&5 18586 ac_status=$? 18587 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18588 (exit $ac_status); }; } && 18589 { ac_try='test -s conftest$ac_exeext' 18590 { (case "(($ac_try" in 18591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18592 *) ac_try_echo=$ac_try;; 18593esac 18594eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18595 (eval "$ac_try") 2>&5 18596 ac_status=$? 18597 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18598 (exit $ac_status); }; }; then 18599 ac_cv_lib_gcc___ashrdi3=yes 18600else 18601 echo "$as_me: failed program was:" >&5 18602sed 's/^/| /' conftest.$ac_ext >&5 18603 18604 ac_cv_lib_gcc___ashrdi3=no 18605fi 18606 18607rm -f core conftest.err conftest.$ac_objext \ 18608 conftest$ac_exeext conftest.$ac_ext 18609LIBS=$ac_check_lib_save_LIBS 18610fi 18611{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5 18612echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; } 18613if test $ac_cv_lib_gcc___ashrdi3 = yes; then 18614 18615cat >>confdefs.h <<\_ACEOF 18616#define HAVE___ASHRDI3 1 18617_ACEOF 18618 18619fi 18620 18621 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5 18622echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; } 18623if test "${ac_cv_lib_gcc___divdi3+set}" = set; then 18624 echo $ECHO_N "(cached) $ECHO_C" >&6 18625else 18626 ac_check_lib_save_LIBS=$LIBS 18627LIBS="-lgcc $LIBS" 18628cat >conftest.$ac_ext <<_ACEOF 18629/* confdefs.h. */ 18630_ACEOF 18631cat confdefs.h >>conftest.$ac_ext 18632cat >>conftest.$ac_ext <<_ACEOF 18633/* end confdefs.h. */ 18634 18635/* Override any GCC internal prototype to avoid an error. 18636 Use char because int might match the return type of a GCC 18637 builtin and then its argument prototype would still apply. */ 18638#ifdef __cplusplus 18639extern "C" 18640#endif 18641char __divdi3 (); 18642int 18643main () 18644{ 18645return __divdi3 (); 18646 ; 18647 return 0; 18648} 18649_ACEOF 18650rm -f conftest.$ac_objext conftest$ac_exeext 18651if { (ac_try="$ac_link" 18652case "(($ac_try" in 18653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18654 *) ac_try_echo=$ac_try;; 18655esac 18656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18657 (eval "$ac_link") 2>conftest.er1 18658 ac_status=$? 18659 grep -v '^ *+' conftest.er1 >conftest.err 18660 rm -f conftest.er1 18661 cat conftest.err >&5 18662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18663 (exit $ac_status); } && 18664 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18665 { (case "(($ac_try" in 18666 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18667 *) ac_try_echo=$ac_try;; 18668esac 18669eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18670 (eval "$ac_try") 2>&5 18671 ac_status=$? 18672 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18673 (exit $ac_status); }; } && 18674 { ac_try='test -s conftest$ac_exeext' 18675 { (case "(($ac_try" in 18676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18677 *) ac_try_echo=$ac_try;; 18678esac 18679eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18680 (eval "$ac_try") 2>&5 18681 ac_status=$? 18682 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18683 (exit $ac_status); }; }; then 18684 ac_cv_lib_gcc___divdi3=yes 18685else 18686 echo "$as_me: failed program was:" >&5 18687sed 's/^/| /' conftest.$ac_ext >&5 18688 18689 ac_cv_lib_gcc___divdi3=no 18690fi 18691 18692rm -f core conftest.err conftest.$ac_objext \ 18693 conftest$ac_exeext conftest.$ac_ext 18694LIBS=$ac_check_lib_save_LIBS 18695fi 18696{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5 18697echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; } 18698if test $ac_cv_lib_gcc___divdi3 = yes; then 18699 18700cat >>confdefs.h <<\_ACEOF 18701#define HAVE___DIVDI3 1 18702_ACEOF 18703 18704fi 18705 18706 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5 18707echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; } 18708if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then 18709 echo $ECHO_N "(cached) $ECHO_C" >&6 18710else 18711 ac_check_lib_save_LIBS=$LIBS 18712LIBS="-lgcc $LIBS" 18713cat >conftest.$ac_ext <<_ACEOF 18714/* confdefs.h. */ 18715_ACEOF 18716cat confdefs.h >>conftest.$ac_ext 18717cat >>conftest.$ac_ext <<_ACEOF 18718/* end confdefs.h. */ 18719 18720/* Override any GCC internal prototype to avoid an error. 18721 Use char because int might match the return type of a GCC 18722 builtin and then its argument prototype would still apply. */ 18723#ifdef __cplusplus 18724extern "C" 18725#endif 18726char __fixdfdi (); 18727int 18728main () 18729{ 18730return __fixdfdi (); 18731 ; 18732 return 0; 18733} 18734_ACEOF 18735rm -f conftest.$ac_objext conftest$ac_exeext 18736if { (ac_try="$ac_link" 18737case "(($ac_try" in 18738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18739 *) ac_try_echo=$ac_try;; 18740esac 18741eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18742 (eval "$ac_link") 2>conftest.er1 18743 ac_status=$? 18744 grep -v '^ *+' conftest.er1 >conftest.err 18745 rm -f conftest.er1 18746 cat conftest.err >&5 18747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18748 (exit $ac_status); } && 18749 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18750 { (case "(($ac_try" in 18751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18752 *) ac_try_echo=$ac_try;; 18753esac 18754eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18755 (eval "$ac_try") 2>&5 18756 ac_status=$? 18757 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18758 (exit $ac_status); }; } && 18759 { ac_try='test -s conftest$ac_exeext' 18760 { (case "(($ac_try" in 18761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18762 *) ac_try_echo=$ac_try;; 18763esac 18764eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18765 (eval "$ac_try") 2>&5 18766 ac_status=$? 18767 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18768 (exit $ac_status); }; }; then 18769 ac_cv_lib_gcc___fixdfdi=yes 18770else 18771 echo "$as_me: failed program was:" >&5 18772sed 's/^/| /' conftest.$ac_ext >&5 18773 18774 ac_cv_lib_gcc___fixdfdi=no 18775fi 18776 18777rm -f core conftest.err conftest.$ac_objext \ 18778 conftest$ac_exeext conftest.$ac_ext 18779LIBS=$ac_check_lib_save_LIBS 18780fi 18781{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5 18782echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; } 18783if test $ac_cv_lib_gcc___fixdfdi = yes; then 18784 18785cat >>confdefs.h <<\_ACEOF 18786#define HAVE___FIXDFDI 1 18787_ACEOF 18788 18789fi 18790 18791 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5 18792echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; } 18793if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then 18794 echo $ECHO_N "(cached) $ECHO_C" >&6 18795else 18796 ac_check_lib_save_LIBS=$LIBS 18797LIBS="-lgcc $LIBS" 18798cat >conftest.$ac_ext <<_ACEOF 18799/* confdefs.h. */ 18800_ACEOF 18801cat confdefs.h >>conftest.$ac_ext 18802cat >>conftest.$ac_ext <<_ACEOF 18803/* end confdefs.h. */ 18804 18805/* Override any GCC internal prototype to avoid an error. 18806 Use char because int might match the return type of a GCC 18807 builtin and then its argument prototype would still apply. */ 18808#ifdef __cplusplus 18809extern "C" 18810#endif 18811char __fixsfdi (); 18812int 18813main () 18814{ 18815return __fixsfdi (); 18816 ; 18817 return 0; 18818} 18819_ACEOF 18820rm -f conftest.$ac_objext conftest$ac_exeext 18821if { (ac_try="$ac_link" 18822case "(($ac_try" in 18823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18824 *) ac_try_echo=$ac_try;; 18825esac 18826eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18827 (eval "$ac_link") 2>conftest.er1 18828 ac_status=$? 18829 grep -v '^ *+' conftest.er1 >conftest.err 18830 rm -f conftest.er1 18831 cat conftest.err >&5 18832 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18833 (exit $ac_status); } && 18834 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18835 { (case "(($ac_try" in 18836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18837 *) ac_try_echo=$ac_try;; 18838esac 18839eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18840 (eval "$ac_try") 2>&5 18841 ac_status=$? 18842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18843 (exit $ac_status); }; } && 18844 { ac_try='test -s conftest$ac_exeext' 18845 { (case "(($ac_try" in 18846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18847 *) ac_try_echo=$ac_try;; 18848esac 18849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18850 (eval "$ac_try") 2>&5 18851 ac_status=$? 18852 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18853 (exit $ac_status); }; }; then 18854 ac_cv_lib_gcc___fixsfdi=yes 18855else 18856 echo "$as_me: failed program was:" >&5 18857sed 's/^/| /' conftest.$ac_ext >&5 18858 18859 ac_cv_lib_gcc___fixsfdi=no 18860fi 18861 18862rm -f core conftest.err conftest.$ac_objext \ 18863 conftest$ac_exeext conftest.$ac_ext 18864LIBS=$ac_check_lib_save_LIBS 18865fi 18866{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5 18867echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; } 18868if test $ac_cv_lib_gcc___fixsfdi = yes; then 18869 18870cat >>confdefs.h <<\_ACEOF 18871#define HAVE___FIXSFDI 1 18872_ACEOF 18873 18874fi 18875 18876 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5 18877echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; } 18878if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then 18879 echo $ECHO_N "(cached) $ECHO_C" >&6 18880else 18881 ac_check_lib_save_LIBS=$LIBS 18882LIBS="-lgcc $LIBS" 18883cat >conftest.$ac_ext <<_ACEOF 18884/* confdefs.h. */ 18885_ACEOF 18886cat confdefs.h >>conftest.$ac_ext 18887cat >>conftest.$ac_ext <<_ACEOF 18888/* end confdefs.h. */ 18889 18890/* Override any GCC internal prototype to avoid an error. 18891 Use char because int might match the return type of a GCC 18892 builtin and then its argument prototype would still apply. */ 18893#ifdef __cplusplus 18894extern "C" 18895#endif 18896char __floatdidf (); 18897int 18898main () 18899{ 18900return __floatdidf (); 18901 ; 18902 return 0; 18903} 18904_ACEOF 18905rm -f conftest.$ac_objext conftest$ac_exeext 18906if { (ac_try="$ac_link" 18907case "(($ac_try" in 18908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18909 *) ac_try_echo=$ac_try;; 18910esac 18911eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18912 (eval "$ac_link") 2>conftest.er1 18913 ac_status=$? 18914 grep -v '^ *+' conftest.er1 >conftest.err 18915 rm -f conftest.er1 18916 cat conftest.err >&5 18917 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18918 (exit $ac_status); } && 18919 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18920 { (case "(($ac_try" in 18921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18922 *) ac_try_echo=$ac_try;; 18923esac 18924eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18925 (eval "$ac_try") 2>&5 18926 ac_status=$? 18927 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18928 (exit $ac_status); }; } && 18929 { ac_try='test -s conftest$ac_exeext' 18930 { (case "(($ac_try" in 18931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18932 *) ac_try_echo=$ac_try;; 18933esac 18934eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18935 (eval "$ac_try") 2>&5 18936 ac_status=$? 18937 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18938 (exit $ac_status); }; }; then 18939 ac_cv_lib_gcc___floatdidf=yes 18940else 18941 echo "$as_me: failed program was:" >&5 18942sed 's/^/| /' conftest.$ac_ext >&5 18943 18944 ac_cv_lib_gcc___floatdidf=no 18945fi 18946 18947rm -f core conftest.err conftest.$ac_objext \ 18948 conftest$ac_exeext conftest.$ac_ext 18949LIBS=$ac_check_lib_save_LIBS 18950fi 18951{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5 18952echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; } 18953if test $ac_cv_lib_gcc___floatdidf = yes; then 18954 18955cat >>confdefs.h <<\_ACEOF 18956#define HAVE___FLOATDIDF 1 18957_ACEOF 18958 18959fi 18960 18961 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5 18962echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; } 18963if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then 18964 echo $ECHO_N "(cached) $ECHO_C" >&6 18965else 18966 ac_check_lib_save_LIBS=$LIBS 18967LIBS="-lgcc $LIBS" 18968cat >conftest.$ac_ext <<_ACEOF 18969/* confdefs.h. */ 18970_ACEOF 18971cat confdefs.h >>conftest.$ac_ext 18972cat >>conftest.$ac_ext <<_ACEOF 18973/* end confdefs.h. */ 18974 18975/* Override any GCC internal prototype to avoid an error. 18976 Use char because int might match the return type of a GCC 18977 builtin and then its argument prototype would still apply. */ 18978#ifdef __cplusplus 18979extern "C" 18980#endif 18981char __lshrdi3 (); 18982int 18983main () 18984{ 18985return __lshrdi3 (); 18986 ; 18987 return 0; 18988} 18989_ACEOF 18990rm -f conftest.$ac_objext conftest$ac_exeext 18991if { (ac_try="$ac_link" 18992case "(($ac_try" in 18993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18994 *) ac_try_echo=$ac_try;; 18995esac 18996eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18997 (eval "$ac_link") 2>conftest.er1 18998 ac_status=$? 18999 grep -v '^ *+' conftest.er1 >conftest.err 19000 rm -f conftest.er1 19001 cat conftest.err >&5 19002 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19003 (exit $ac_status); } && 19004 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19005 { (case "(($ac_try" in 19006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19007 *) ac_try_echo=$ac_try;; 19008esac 19009eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19010 (eval "$ac_try") 2>&5 19011 ac_status=$? 19012 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19013 (exit $ac_status); }; } && 19014 { ac_try='test -s conftest$ac_exeext' 19015 { (case "(($ac_try" in 19016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19017 *) ac_try_echo=$ac_try;; 19018esac 19019eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19020 (eval "$ac_try") 2>&5 19021 ac_status=$? 19022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19023 (exit $ac_status); }; }; then 19024 ac_cv_lib_gcc___lshrdi3=yes 19025else 19026 echo "$as_me: failed program was:" >&5 19027sed 's/^/| /' conftest.$ac_ext >&5 19028 19029 ac_cv_lib_gcc___lshrdi3=no 19030fi 19031 19032rm -f core conftest.err conftest.$ac_objext \ 19033 conftest$ac_exeext conftest.$ac_ext 19034LIBS=$ac_check_lib_save_LIBS 19035fi 19036{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5 19037echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; } 19038if test $ac_cv_lib_gcc___lshrdi3 = yes; then 19039 19040cat >>confdefs.h <<\_ACEOF 19041#define HAVE___LSHRDI3 1 19042_ACEOF 19043 19044fi 19045 19046 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5 19047echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; } 19048if test "${ac_cv_lib_gcc___moddi3+set}" = set; then 19049 echo $ECHO_N "(cached) $ECHO_C" >&6 19050else 19051 ac_check_lib_save_LIBS=$LIBS 19052LIBS="-lgcc $LIBS" 19053cat >conftest.$ac_ext <<_ACEOF 19054/* confdefs.h. */ 19055_ACEOF 19056cat confdefs.h >>conftest.$ac_ext 19057cat >>conftest.$ac_ext <<_ACEOF 19058/* end confdefs.h. */ 19059 19060/* Override any GCC internal prototype to avoid an error. 19061 Use char because int might match the return type of a GCC 19062 builtin and then its argument prototype would still apply. */ 19063#ifdef __cplusplus 19064extern "C" 19065#endif 19066char __moddi3 (); 19067int 19068main () 19069{ 19070return __moddi3 (); 19071 ; 19072 return 0; 19073} 19074_ACEOF 19075rm -f conftest.$ac_objext conftest$ac_exeext 19076if { (ac_try="$ac_link" 19077case "(($ac_try" in 19078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19079 *) ac_try_echo=$ac_try;; 19080esac 19081eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19082 (eval "$ac_link") 2>conftest.er1 19083 ac_status=$? 19084 grep -v '^ *+' conftest.er1 >conftest.err 19085 rm -f conftest.er1 19086 cat conftest.err >&5 19087 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19088 (exit $ac_status); } && 19089 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19090 { (case "(($ac_try" in 19091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19092 *) ac_try_echo=$ac_try;; 19093esac 19094eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19095 (eval "$ac_try") 2>&5 19096 ac_status=$? 19097 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19098 (exit $ac_status); }; } && 19099 { ac_try='test -s conftest$ac_exeext' 19100 { (case "(($ac_try" in 19101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19102 *) ac_try_echo=$ac_try;; 19103esac 19104eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19105 (eval "$ac_try") 2>&5 19106 ac_status=$? 19107 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19108 (exit $ac_status); }; }; then 19109 ac_cv_lib_gcc___moddi3=yes 19110else 19111 echo "$as_me: failed program was:" >&5 19112sed 's/^/| /' conftest.$ac_ext >&5 19113 19114 ac_cv_lib_gcc___moddi3=no 19115fi 19116 19117rm -f core conftest.err conftest.$ac_objext \ 19118 conftest$ac_exeext conftest.$ac_ext 19119LIBS=$ac_check_lib_save_LIBS 19120fi 19121{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5 19122echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; } 19123if test $ac_cv_lib_gcc___moddi3 = yes; then 19124 19125cat >>confdefs.h <<\_ACEOF 19126#define HAVE___MODDI3 1 19127_ACEOF 19128 19129fi 19130 19131 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5 19132echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; } 19133if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then 19134 echo $ECHO_N "(cached) $ECHO_C" >&6 19135else 19136 ac_check_lib_save_LIBS=$LIBS 19137LIBS="-lgcc $LIBS" 19138cat >conftest.$ac_ext <<_ACEOF 19139/* confdefs.h. */ 19140_ACEOF 19141cat confdefs.h >>conftest.$ac_ext 19142cat >>conftest.$ac_ext <<_ACEOF 19143/* end confdefs.h. */ 19144 19145/* Override any GCC internal prototype to avoid an error. 19146 Use char because int might match the return type of a GCC 19147 builtin and then its argument prototype would still apply. */ 19148#ifdef __cplusplus 19149extern "C" 19150#endif 19151char __udivdi3 (); 19152int 19153main () 19154{ 19155return __udivdi3 (); 19156 ; 19157 return 0; 19158} 19159_ACEOF 19160rm -f conftest.$ac_objext conftest$ac_exeext 19161if { (ac_try="$ac_link" 19162case "(($ac_try" in 19163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19164 *) ac_try_echo=$ac_try;; 19165esac 19166eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19167 (eval "$ac_link") 2>conftest.er1 19168 ac_status=$? 19169 grep -v '^ *+' conftest.er1 >conftest.err 19170 rm -f conftest.er1 19171 cat conftest.err >&5 19172 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19173 (exit $ac_status); } && 19174 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19175 { (case "(($ac_try" in 19176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19177 *) ac_try_echo=$ac_try;; 19178esac 19179eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19180 (eval "$ac_try") 2>&5 19181 ac_status=$? 19182 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19183 (exit $ac_status); }; } && 19184 { ac_try='test -s conftest$ac_exeext' 19185 { (case "(($ac_try" in 19186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19187 *) ac_try_echo=$ac_try;; 19188esac 19189eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19190 (eval "$ac_try") 2>&5 19191 ac_status=$? 19192 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19193 (exit $ac_status); }; }; then 19194 ac_cv_lib_gcc___udivdi3=yes 19195else 19196 echo "$as_me: failed program was:" >&5 19197sed 's/^/| /' conftest.$ac_ext >&5 19198 19199 ac_cv_lib_gcc___udivdi3=no 19200fi 19201 19202rm -f core conftest.err conftest.$ac_objext \ 19203 conftest$ac_exeext conftest.$ac_ext 19204LIBS=$ac_check_lib_save_LIBS 19205fi 19206{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5 19207echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; } 19208if test $ac_cv_lib_gcc___udivdi3 = yes; then 19209 19210cat >>confdefs.h <<\_ACEOF 19211#define HAVE___UDIVDI3 1 19212_ACEOF 19213 19214fi 19215 19216 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5 19217echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; } 19218if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then 19219 echo $ECHO_N "(cached) $ECHO_C" >&6 19220else 19221 ac_check_lib_save_LIBS=$LIBS 19222LIBS="-lgcc $LIBS" 19223cat >conftest.$ac_ext <<_ACEOF 19224/* confdefs.h. */ 19225_ACEOF 19226cat confdefs.h >>conftest.$ac_ext 19227cat >>conftest.$ac_ext <<_ACEOF 19228/* end confdefs.h. */ 19229 19230/* Override any GCC internal prototype to avoid an error. 19231 Use char because int might match the return type of a GCC 19232 builtin and then its argument prototype would still apply. */ 19233#ifdef __cplusplus 19234extern "C" 19235#endif 19236char __umoddi3 (); 19237int 19238main () 19239{ 19240return __umoddi3 (); 19241 ; 19242 return 0; 19243} 19244_ACEOF 19245rm -f conftest.$ac_objext conftest$ac_exeext 19246if { (ac_try="$ac_link" 19247case "(($ac_try" in 19248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19249 *) ac_try_echo=$ac_try;; 19250esac 19251eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19252 (eval "$ac_link") 2>conftest.er1 19253 ac_status=$? 19254 grep -v '^ *+' conftest.er1 >conftest.err 19255 rm -f conftest.er1 19256 cat conftest.err >&5 19257 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19258 (exit $ac_status); } && 19259 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19260 { (case "(($ac_try" in 19261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19262 *) ac_try_echo=$ac_try;; 19263esac 19264eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19265 (eval "$ac_try") 2>&5 19266 ac_status=$? 19267 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19268 (exit $ac_status); }; } && 19269 { ac_try='test -s conftest$ac_exeext' 19270 { (case "(($ac_try" in 19271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19272 *) ac_try_echo=$ac_try;; 19273esac 19274eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19275 (eval "$ac_try") 2>&5 19276 ac_status=$? 19277 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19278 (exit $ac_status); }; }; then 19279 ac_cv_lib_gcc___umoddi3=yes 19280else 19281 echo "$as_me: failed program was:" >&5 19282sed 's/^/| /' conftest.$ac_ext >&5 19283 19284 ac_cv_lib_gcc___umoddi3=no 19285fi 19286 19287rm -f core conftest.err conftest.$ac_objext \ 19288 conftest$ac_exeext conftest.$ac_ext 19289LIBS=$ac_check_lib_save_LIBS 19290fi 19291{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5 19292echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; } 19293if test $ac_cv_lib_gcc___umoddi3 = yes; then 19294 19295cat >>confdefs.h <<\_ACEOF 19296#define HAVE___UMODDI3 1 19297_ACEOF 19298 19299fi 19300 19301 19302 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5 19303echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; } 19304if test "${ac_cv_lib_gcc___main+set}" = set; then 19305 echo $ECHO_N "(cached) $ECHO_C" >&6 19306else 19307 ac_check_lib_save_LIBS=$LIBS 19308LIBS="-lgcc $LIBS" 19309cat >conftest.$ac_ext <<_ACEOF 19310/* confdefs.h. */ 19311_ACEOF 19312cat confdefs.h >>conftest.$ac_ext 19313cat >>conftest.$ac_ext <<_ACEOF 19314/* end confdefs.h. */ 19315 19316/* Override any GCC internal prototype to avoid an error. 19317 Use char because int might match the return type of a GCC 19318 builtin and then its argument prototype would still apply. */ 19319#ifdef __cplusplus 19320extern "C" 19321#endif 19322char __main (); 19323int 19324main () 19325{ 19326return __main (); 19327 ; 19328 return 0; 19329} 19330_ACEOF 19331rm -f conftest.$ac_objext conftest$ac_exeext 19332if { (ac_try="$ac_link" 19333case "(($ac_try" in 19334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19335 *) ac_try_echo=$ac_try;; 19336esac 19337eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19338 (eval "$ac_link") 2>conftest.er1 19339 ac_status=$? 19340 grep -v '^ *+' conftest.er1 >conftest.err 19341 rm -f conftest.er1 19342 cat conftest.err >&5 19343 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19344 (exit $ac_status); } && 19345 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19346 { (case "(($ac_try" in 19347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19348 *) ac_try_echo=$ac_try;; 19349esac 19350eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19351 (eval "$ac_try") 2>&5 19352 ac_status=$? 19353 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19354 (exit $ac_status); }; } && 19355 { ac_try='test -s conftest$ac_exeext' 19356 { (case "(($ac_try" in 19357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19358 *) ac_try_echo=$ac_try;; 19359esac 19360eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19361 (eval "$ac_try") 2>&5 19362 ac_status=$? 19363 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19364 (exit $ac_status); }; }; then 19365 ac_cv_lib_gcc___main=yes 19366else 19367 echo "$as_me: failed program was:" >&5 19368sed 's/^/| /' conftest.$ac_ext >&5 19369 19370 ac_cv_lib_gcc___main=no 19371fi 19372 19373rm -f core conftest.err conftest.$ac_objext \ 19374 conftest$ac_exeext conftest.$ac_ext 19375LIBS=$ac_check_lib_save_LIBS 19376fi 19377{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5 19378echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; } 19379if test $ac_cv_lib_gcc___main = yes; then 19380 19381cat >>confdefs.h <<\_ACEOF 19382#define HAVE___MAIN 1 19383_ACEOF 19384 19385fi 19386 19387 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5 19388echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; } 19389if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then 19390 echo $ECHO_N "(cached) $ECHO_C" >&6 19391else 19392 ac_check_lib_save_LIBS=$LIBS 19393LIBS="-lgcc $LIBS" 19394cat >conftest.$ac_ext <<_ACEOF 19395/* confdefs.h. */ 19396_ACEOF 19397cat confdefs.h >>conftest.$ac_ext 19398cat >>conftest.$ac_ext <<_ACEOF 19399/* end confdefs.h. */ 19400 19401/* Override any GCC internal prototype to avoid an error. 19402 Use char because int might match the return type of a GCC 19403 builtin and then its argument prototype would still apply. */ 19404#ifdef __cplusplus 19405extern "C" 19406#endif 19407char __cmpdi2 (); 19408int 19409main () 19410{ 19411return __cmpdi2 (); 19412 ; 19413 return 0; 19414} 19415_ACEOF 19416rm -f conftest.$ac_objext conftest$ac_exeext 19417if { (ac_try="$ac_link" 19418case "(($ac_try" in 19419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19420 *) ac_try_echo=$ac_try;; 19421esac 19422eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19423 (eval "$ac_link") 2>conftest.er1 19424 ac_status=$? 19425 grep -v '^ *+' conftest.er1 >conftest.err 19426 rm -f conftest.er1 19427 cat conftest.err >&5 19428 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19429 (exit $ac_status); } && 19430 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19431 { (case "(($ac_try" in 19432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19433 *) ac_try_echo=$ac_try;; 19434esac 19435eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19436 (eval "$ac_try") 2>&5 19437 ac_status=$? 19438 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19439 (exit $ac_status); }; } && 19440 { ac_try='test -s conftest$ac_exeext' 19441 { (case "(($ac_try" in 19442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19443 *) ac_try_echo=$ac_try;; 19444esac 19445eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19446 (eval "$ac_try") 2>&5 19447 ac_status=$? 19448 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19449 (exit $ac_status); }; }; then 19450 ac_cv_lib_gcc___cmpdi2=yes 19451else 19452 echo "$as_me: failed program was:" >&5 19453sed 's/^/| /' conftest.$ac_ext >&5 19454 19455 ac_cv_lib_gcc___cmpdi2=no 19456fi 19457 19458rm -f core conftest.err conftest.$ac_objext \ 19459 conftest$ac_exeext conftest.$ac_ext 19460LIBS=$ac_check_lib_save_LIBS 19461fi 19462{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5 19463echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; } 19464if test $ac_cv_lib_gcc___cmpdi2 = yes; then 19465 19466cat >>confdefs.h <<\_ACEOF 19467#define HAVE___CMPDI2 1 19468_ACEOF 19469 19470fi 19471 19472fi 19473 19474if test "$llvm_cv_os_type" = "MingW" ; then 19475 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5 19476echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; } 19477 cat >conftest.$ac_ext <<_ACEOF 19478#include <windows.h> 19479#include <imagehlp.h> 19480extern void foo(PENUMLOADED_MODULES_CALLBACK); 19481extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID)); 19482_ACEOF 19483rm -f conftest.$ac_objext 19484if { (ac_try="$ac_compile" 19485case "(($ac_try" in 19486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19487 *) ac_try_echo=$ac_try;; 19488esac 19489eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19490 (eval "$ac_compile") 2>conftest.er1 19491 ac_status=$? 19492 grep -v '^ *+' conftest.er1 >conftest.err 19493 rm -f conftest.er1 19494 cat conftest.err >&5 19495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19496 (exit $ac_status); } && 19497 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19498 { (case "(($ac_try" in 19499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19500 *) ac_try_echo=$ac_try;; 19501esac 19502eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19503 (eval "$ac_try") 2>&5 19504 ac_status=$? 19505 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19506 (exit $ac_status); }; } && 19507 { ac_try='test -s conftest.$ac_objext' 19508 { (case "(($ac_try" in 19509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19510 *) ac_try_echo=$ac_try;; 19511esac 19512eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19513 (eval "$ac_try") 2>&5 19514 ac_status=$? 19515 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19516 (exit $ac_status); }; }; then 19517 19518 { echo "$as_me:$LINENO: result: yes" >&5 19519echo "${ECHO_T}yes" >&6; } 19520 llvm_cv_win32_elmcb_pcstr="PCSTR" 19521 19522else 19523 echo "$as_me: failed program was:" >&5 19524sed 's/^/| /' conftest.$ac_ext >&5 19525 19526 19527 { echo "$as_me:$LINENO: result: no" >&5 19528echo "${ECHO_T}no" >&6; } 19529 llvm_cv_win32_elmcb_pcstr="PSTR" 19530 19531fi 19532 19533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19534 19535cat >>confdefs.h <<_ACEOF 19536#define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr 19537_ACEOF 19538 19539fi 19540 19541 19542{ echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5 19543echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; } 19544if test "${ac_cv_func_isnan_in_math_h+set}" = set; then 19545 echo $ECHO_N "(cached) $ECHO_C" >&6 19546else 19547 ac_ext=cpp 19548ac_cpp='$CXXCPP $CPPFLAGS' 19549ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19550ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19551ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19552 19553 cat >conftest.$ac_ext <<_ACEOF 19554/* confdefs.h. */ 19555_ACEOF 19556cat confdefs.h >>conftest.$ac_ext 19557cat >>conftest.$ac_ext <<_ACEOF 19558/* end confdefs.h. */ 19559#include <math.h> 19560int 19561main () 19562{ 19563float f; isnan(f); 19564 ; 19565 return 0; 19566} 19567_ACEOF 19568rm -f conftest.$ac_objext 19569if { (ac_try="$ac_compile" 19570case "(($ac_try" in 19571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19572 *) ac_try_echo=$ac_try;; 19573esac 19574eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19575 (eval "$ac_compile") 2>conftest.er1 19576 ac_status=$? 19577 grep -v '^ *+' conftest.er1 >conftest.err 19578 rm -f conftest.er1 19579 cat conftest.err >&5 19580 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19581 (exit $ac_status); } && 19582 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19583 { (case "(($ac_try" in 19584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19585 *) ac_try_echo=$ac_try;; 19586esac 19587eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19588 (eval "$ac_try") 2>&5 19589 ac_status=$? 19590 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19591 (exit $ac_status); }; } && 19592 { ac_try='test -s conftest.$ac_objext' 19593 { (case "(($ac_try" in 19594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19595 *) ac_try_echo=$ac_try;; 19596esac 19597eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19598 (eval "$ac_try") 2>&5 19599 ac_status=$? 19600 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19601 (exit $ac_status); }; }; then 19602 ac_cv_func_isnan_in_math_h=yes 19603else 19604 echo "$as_me: failed program was:" >&5 19605sed 's/^/| /' conftest.$ac_ext >&5 19606 19607 ac_cv_func_isnan_in_math_h=no 19608fi 19609 19610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19611 ac_ext=c 19612ac_cpp='$CPP $CPPFLAGS' 19613ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19614ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19615ac_compiler_gnu=$ac_cv_c_compiler_gnu 19616 19617fi 19618{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5 19619echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; } 19620 19621 19622if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then 19623 19624cat >>confdefs.h <<\_ACEOF 19625#define HAVE_ISNAN_IN_MATH_H 1 19626_ACEOF 19627 19628fi 19629 19630{ echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5 19631echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; } 19632if test "${ac_cv_func_isnan_in_cmath+set}" = set; then 19633 echo $ECHO_N "(cached) $ECHO_C" >&6 19634else 19635 ac_ext=cpp 19636ac_cpp='$CXXCPP $CPPFLAGS' 19637ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19638ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19639ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19640 19641 cat >conftest.$ac_ext <<_ACEOF 19642/* confdefs.h. */ 19643_ACEOF 19644cat confdefs.h >>conftest.$ac_ext 19645cat >>conftest.$ac_ext <<_ACEOF 19646/* end confdefs.h. */ 19647#include <cmath> 19648int 19649main () 19650{ 19651float f; isnan(f); 19652 ; 19653 return 0; 19654} 19655_ACEOF 19656rm -f conftest.$ac_objext 19657if { (ac_try="$ac_compile" 19658case "(($ac_try" in 19659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19660 *) ac_try_echo=$ac_try;; 19661esac 19662eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19663 (eval "$ac_compile") 2>conftest.er1 19664 ac_status=$? 19665 grep -v '^ *+' conftest.er1 >conftest.err 19666 rm -f conftest.er1 19667 cat conftest.err >&5 19668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19669 (exit $ac_status); } && 19670 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19671 { (case "(($ac_try" in 19672 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19673 *) ac_try_echo=$ac_try;; 19674esac 19675eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19676 (eval "$ac_try") 2>&5 19677 ac_status=$? 19678 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19679 (exit $ac_status); }; } && 19680 { ac_try='test -s conftest.$ac_objext' 19681 { (case "(($ac_try" in 19682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19683 *) ac_try_echo=$ac_try;; 19684esac 19685eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19686 (eval "$ac_try") 2>&5 19687 ac_status=$? 19688 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19689 (exit $ac_status); }; }; then 19690 ac_cv_func_isnan_in_cmath=yes 19691else 19692 echo "$as_me: failed program was:" >&5 19693sed 's/^/| /' conftest.$ac_ext >&5 19694 19695 ac_cv_func_isnan_in_cmath=no 19696fi 19697 19698rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19699 ac_ext=c 19700ac_cpp='$CPP $CPPFLAGS' 19701ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19702ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19703ac_compiler_gnu=$ac_cv_c_compiler_gnu 19704 19705fi 19706{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5 19707echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; } 19708 19709if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then 19710 19711cat >>confdefs.h <<\_ACEOF 19712#define HAVE_ISNAN_IN_CMATH 1 19713_ACEOF 19714 19715fi 19716 19717{ echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5 19718echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; } 19719if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then 19720 echo $ECHO_N "(cached) $ECHO_C" >&6 19721else 19722 ac_ext=cpp 19723ac_cpp='$CXXCPP $CPPFLAGS' 19724ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19725ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19726ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19727 19728 cat >conftest.$ac_ext <<_ACEOF 19729/* confdefs.h. */ 19730_ACEOF 19731cat confdefs.h >>conftest.$ac_ext 19732cat >>conftest.$ac_ext <<_ACEOF 19733/* end confdefs.h. */ 19734#include <cmath> 19735int 19736main () 19737{ 19738float f; std::isnan(f); 19739 ; 19740 return 0; 19741} 19742_ACEOF 19743rm -f conftest.$ac_objext 19744if { (ac_try="$ac_compile" 19745case "(($ac_try" in 19746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19747 *) ac_try_echo=$ac_try;; 19748esac 19749eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19750 (eval "$ac_compile") 2>conftest.er1 19751 ac_status=$? 19752 grep -v '^ *+' conftest.er1 >conftest.err 19753 rm -f conftest.er1 19754 cat conftest.err >&5 19755 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19756 (exit $ac_status); } && 19757 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19758 { (case "(($ac_try" in 19759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19760 *) ac_try_echo=$ac_try;; 19761esac 19762eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19763 (eval "$ac_try") 2>&5 19764 ac_status=$? 19765 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19766 (exit $ac_status); }; } && 19767 { ac_try='test -s conftest.$ac_objext' 19768 { (case "(($ac_try" in 19769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19770 *) ac_try_echo=$ac_try;; 19771esac 19772eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19773 (eval "$ac_try") 2>&5 19774 ac_status=$? 19775 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19776 (exit $ac_status); }; }; then 19777 ac_cv_func_std_isnan_in_cmath=yes 19778else 19779 echo "$as_me: failed program was:" >&5 19780sed 's/^/| /' conftest.$ac_ext >&5 19781 19782 ac_cv_func_std_isnan_in_cmath=no 19783fi 19784 19785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19786 ac_ext=c 19787ac_cpp='$CPP $CPPFLAGS' 19788ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19789ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19790ac_compiler_gnu=$ac_cv_c_compiler_gnu 19791 19792fi 19793{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5 19794echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; } 19795 19796if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then 19797 19798cat >>confdefs.h <<\_ACEOF 19799#define HAVE_STD_ISNAN_IN_CMATH 1 19800_ACEOF 19801 19802fi 19803 19804 19805{ echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5 19806echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; } 19807if test "${ac_cv_func_isinf_in_math_h+set}" = set; then 19808 echo $ECHO_N "(cached) $ECHO_C" >&6 19809else 19810 ac_ext=cpp 19811ac_cpp='$CXXCPP $CPPFLAGS' 19812ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19813ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19814ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19815 19816 cat >conftest.$ac_ext <<_ACEOF 19817/* confdefs.h. */ 19818_ACEOF 19819cat confdefs.h >>conftest.$ac_ext 19820cat >>conftest.$ac_ext <<_ACEOF 19821/* end confdefs.h. */ 19822#include <math.h> 19823int 19824main () 19825{ 19826float f; isinf(f); 19827 ; 19828 return 0; 19829} 19830_ACEOF 19831rm -f conftest.$ac_objext 19832if { (ac_try="$ac_compile" 19833case "(($ac_try" in 19834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19835 *) ac_try_echo=$ac_try;; 19836esac 19837eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19838 (eval "$ac_compile") 2>conftest.er1 19839 ac_status=$? 19840 grep -v '^ *+' conftest.er1 >conftest.err 19841 rm -f conftest.er1 19842 cat conftest.err >&5 19843 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19844 (exit $ac_status); } && 19845 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19846 { (case "(($ac_try" in 19847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19848 *) ac_try_echo=$ac_try;; 19849esac 19850eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19851 (eval "$ac_try") 2>&5 19852 ac_status=$? 19853 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19854 (exit $ac_status); }; } && 19855 { ac_try='test -s conftest.$ac_objext' 19856 { (case "(($ac_try" in 19857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19858 *) ac_try_echo=$ac_try;; 19859esac 19860eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19861 (eval "$ac_try") 2>&5 19862 ac_status=$? 19863 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19864 (exit $ac_status); }; }; then 19865 ac_cv_func_isinf_in_math_h=yes 19866else 19867 echo "$as_me: failed program was:" >&5 19868sed 's/^/| /' conftest.$ac_ext >&5 19869 19870 ac_cv_func_isinf_in_math_h=no 19871fi 19872 19873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19874 ac_ext=c 19875ac_cpp='$CPP $CPPFLAGS' 19876ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19877ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19878ac_compiler_gnu=$ac_cv_c_compiler_gnu 19879 19880fi 19881{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5 19882echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; } 19883 19884if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then 19885 19886cat >>confdefs.h <<\_ACEOF 19887#define HAVE_ISINF_IN_MATH_H 1 19888_ACEOF 19889 19890fi 19891 19892{ echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5 19893echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; } 19894if test "${ac_cv_func_isinf_in_cmath+set}" = set; then 19895 echo $ECHO_N "(cached) $ECHO_C" >&6 19896else 19897 ac_ext=cpp 19898ac_cpp='$CXXCPP $CPPFLAGS' 19899ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19900ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19901ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19902 19903 cat >conftest.$ac_ext <<_ACEOF 19904/* confdefs.h. */ 19905_ACEOF 19906cat confdefs.h >>conftest.$ac_ext 19907cat >>conftest.$ac_ext <<_ACEOF 19908/* end confdefs.h. */ 19909#include <cmath> 19910int 19911main () 19912{ 19913float f; isinf(f); 19914 ; 19915 return 0; 19916} 19917_ACEOF 19918rm -f conftest.$ac_objext 19919if { (ac_try="$ac_compile" 19920case "(($ac_try" in 19921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19922 *) ac_try_echo=$ac_try;; 19923esac 19924eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19925 (eval "$ac_compile") 2>conftest.er1 19926 ac_status=$? 19927 grep -v '^ *+' conftest.er1 >conftest.err 19928 rm -f conftest.er1 19929 cat conftest.err >&5 19930 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19931 (exit $ac_status); } && 19932 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19933 { (case "(($ac_try" in 19934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19935 *) ac_try_echo=$ac_try;; 19936esac 19937eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19938 (eval "$ac_try") 2>&5 19939 ac_status=$? 19940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19941 (exit $ac_status); }; } && 19942 { ac_try='test -s conftest.$ac_objext' 19943 { (case "(($ac_try" in 19944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19945 *) ac_try_echo=$ac_try;; 19946esac 19947eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19948 (eval "$ac_try") 2>&5 19949 ac_status=$? 19950 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19951 (exit $ac_status); }; }; then 19952 ac_cv_func_isinf_in_cmath=yes 19953else 19954 echo "$as_me: failed program was:" >&5 19955sed 's/^/| /' conftest.$ac_ext >&5 19956 19957 ac_cv_func_isinf_in_cmath=no 19958fi 19959 19960rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19961 ac_ext=c 19962ac_cpp='$CPP $CPPFLAGS' 19963ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19964ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19965ac_compiler_gnu=$ac_cv_c_compiler_gnu 19966 19967fi 19968{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5 19969echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; } 19970 19971if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then 19972 19973cat >>confdefs.h <<\_ACEOF 19974#define HAVE_ISINF_IN_CMATH 1 19975_ACEOF 19976 19977fi 19978 19979{ echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5 19980echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; } 19981if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then 19982 echo $ECHO_N "(cached) $ECHO_C" >&6 19983else 19984 ac_ext=cpp 19985ac_cpp='$CXXCPP $CPPFLAGS' 19986ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19987ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19988ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19989 19990 cat >conftest.$ac_ext <<_ACEOF 19991/* confdefs.h. */ 19992_ACEOF 19993cat confdefs.h >>conftest.$ac_ext 19994cat >>conftest.$ac_ext <<_ACEOF 19995/* end confdefs.h. */ 19996#include <cmath> 19997int 19998main () 19999{ 20000float f; std::isinf(f); 20001 ; 20002 return 0; 20003} 20004_ACEOF 20005rm -f conftest.$ac_objext 20006if { (ac_try="$ac_compile" 20007case "(($ac_try" in 20008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20009 *) ac_try_echo=$ac_try;; 20010esac 20011eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20012 (eval "$ac_compile") 2>conftest.er1 20013 ac_status=$? 20014 grep -v '^ *+' conftest.er1 >conftest.err 20015 rm -f conftest.er1 20016 cat conftest.err >&5 20017 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20018 (exit $ac_status); } && 20019 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20020 { (case "(($ac_try" in 20021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20022 *) ac_try_echo=$ac_try;; 20023esac 20024eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20025 (eval "$ac_try") 2>&5 20026 ac_status=$? 20027 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20028 (exit $ac_status); }; } && 20029 { ac_try='test -s conftest.$ac_objext' 20030 { (case "(($ac_try" in 20031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20032 *) ac_try_echo=$ac_try;; 20033esac 20034eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20035 (eval "$ac_try") 2>&5 20036 ac_status=$? 20037 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20038 (exit $ac_status); }; }; then 20039 ac_cv_func_std_isinf_in_cmath=yes 20040else 20041 echo "$as_me: failed program was:" >&5 20042sed 's/^/| /' conftest.$ac_ext >&5 20043 20044 ac_cv_func_std_isinf_in_cmath=no 20045fi 20046 20047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20048 ac_ext=c 20049ac_cpp='$CPP $CPPFLAGS' 20050ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20051ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20052ac_compiler_gnu=$ac_cv_c_compiler_gnu 20053 20054fi 20055{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5 20056echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; } 20057 20058if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then 20059 20060cat >>confdefs.h <<\_ACEOF 20061#define HAVE_STD_ISINF_IN_CMATH 1 20062_ACEOF 20063 20064fi 20065 20066{ echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5 20067echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; } 20068if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then 20069 echo $ECHO_N "(cached) $ECHO_C" >&6 20070else 20071 ac_ext=cpp 20072ac_cpp='$CXXCPP $CPPFLAGS' 20073ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20074ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20075ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20076 20077 cat >conftest.$ac_ext <<_ACEOF 20078/* confdefs.h. */ 20079_ACEOF 20080cat confdefs.h >>conftest.$ac_ext 20081cat >>conftest.$ac_ext <<_ACEOF 20082/* end confdefs.h. */ 20083#include <ieeefp.h> 20084int 20085main () 20086{ 20087float f; finite(f); 20088 ; 20089 return 0; 20090} 20091_ACEOF 20092rm -f conftest.$ac_objext 20093if { (ac_try="$ac_compile" 20094case "(($ac_try" in 20095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20096 *) ac_try_echo=$ac_try;; 20097esac 20098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20099 (eval "$ac_compile") 2>conftest.er1 20100 ac_status=$? 20101 grep -v '^ *+' conftest.er1 >conftest.err 20102 rm -f conftest.er1 20103 cat conftest.err >&5 20104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20105 (exit $ac_status); } && 20106 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20107 { (case "(($ac_try" in 20108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20109 *) ac_try_echo=$ac_try;; 20110esac 20111eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20112 (eval "$ac_try") 2>&5 20113 ac_status=$? 20114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20115 (exit $ac_status); }; } && 20116 { ac_try='test -s conftest.$ac_objext' 20117 { (case "(($ac_try" in 20118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20119 *) ac_try_echo=$ac_try;; 20120esac 20121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20122 (eval "$ac_try") 2>&5 20123 ac_status=$? 20124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20125 (exit $ac_status); }; }; then 20126 ac_cv_func_finite_in_ieeefp_h=yes 20127else 20128 echo "$as_me: failed program was:" >&5 20129sed 's/^/| /' conftest.$ac_ext >&5 20130 20131 ac_cv_func_finite_in_ieeefp_h=no 20132fi 20133 20134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20135 ac_ext=c 20136ac_cpp='$CPP $CPPFLAGS' 20137ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20138ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20139ac_compiler_gnu=$ac_cv_c_compiler_gnu 20140 20141fi 20142{ echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5 20143echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; } 20144 20145if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then 20146 20147cat >>confdefs.h <<\_ACEOF 20148#define HAVE_FINITE_IN_IEEEFP_H 1 20149_ACEOF 20150 20151fi 20152 20153 20154 20155if test "$llvm_cv_platform_type" = "Unix" ; then 20156 20157 20158for ac_header in stdlib.h unistd.h 20159do 20160as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 20161if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20162 { echo "$as_me:$LINENO: checking for $ac_header" >&5 20163echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20164if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20165 echo $ECHO_N "(cached) $ECHO_C" >&6 20166fi 20167ac_res=`eval echo '${'$as_ac_Header'}'` 20168 { echo "$as_me:$LINENO: result: $ac_res" >&5 20169echo "${ECHO_T}$ac_res" >&6; } 20170else 20171 # Is the header compilable? 20172{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 20173echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 20174cat >conftest.$ac_ext <<_ACEOF 20175/* confdefs.h. */ 20176_ACEOF 20177cat confdefs.h >>conftest.$ac_ext 20178cat >>conftest.$ac_ext <<_ACEOF 20179/* end confdefs.h. */ 20180$ac_includes_default 20181#include <$ac_header> 20182_ACEOF 20183rm -f conftest.$ac_objext 20184if { (ac_try="$ac_compile" 20185case "(($ac_try" in 20186 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20187 *) ac_try_echo=$ac_try;; 20188esac 20189eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20190 (eval "$ac_compile") 2>conftest.er1 20191 ac_status=$? 20192 grep -v '^ *+' conftest.er1 >conftest.err 20193 rm -f conftest.er1 20194 cat conftest.err >&5 20195 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20196 (exit $ac_status); } && 20197 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20198 { (case "(($ac_try" in 20199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20200 *) ac_try_echo=$ac_try;; 20201esac 20202eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20203 (eval "$ac_try") 2>&5 20204 ac_status=$? 20205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20206 (exit $ac_status); }; } && 20207 { ac_try='test -s conftest.$ac_objext' 20208 { (case "(($ac_try" in 20209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20210 *) ac_try_echo=$ac_try;; 20211esac 20212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20213 (eval "$ac_try") 2>&5 20214 ac_status=$? 20215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20216 (exit $ac_status); }; }; then 20217 ac_header_compiler=yes 20218else 20219 echo "$as_me: failed program was:" >&5 20220sed 's/^/| /' conftest.$ac_ext >&5 20221 20222 ac_header_compiler=no 20223fi 20224 20225rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20226{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 20227echo "${ECHO_T}$ac_header_compiler" >&6; } 20228 20229# Is the header present? 20230{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 20231echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 20232cat >conftest.$ac_ext <<_ACEOF 20233/* confdefs.h. */ 20234_ACEOF 20235cat confdefs.h >>conftest.$ac_ext 20236cat >>conftest.$ac_ext <<_ACEOF 20237/* end confdefs.h. */ 20238#include <$ac_header> 20239_ACEOF 20240if { (ac_try="$ac_cpp conftest.$ac_ext" 20241case "(($ac_try" in 20242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20243 *) ac_try_echo=$ac_try;; 20244esac 20245eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20246 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 20247 ac_status=$? 20248 grep -v '^ *+' conftest.er1 >conftest.err 20249 rm -f conftest.er1 20250 cat conftest.err >&5 20251 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20252 (exit $ac_status); } >/dev/null; then 20253 if test -s conftest.err; then 20254 ac_cpp_err=$ac_c_preproc_warn_flag 20255 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 20256 else 20257 ac_cpp_err= 20258 fi 20259else 20260 ac_cpp_err=yes 20261fi 20262if test -z "$ac_cpp_err"; then 20263 ac_header_preproc=yes 20264else 20265 echo "$as_me: failed program was:" >&5 20266sed 's/^/| /' conftest.$ac_ext >&5 20267 20268 ac_header_preproc=no 20269fi 20270 20271rm -f conftest.err conftest.$ac_ext 20272{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 20273echo "${ECHO_T}$ac_header_preproc" >&6; } 20274 20275# So? What about this header? 20276case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 20277 yes:no: ) 20278 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 20279echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 20280 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 20281echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 20282 ac_header_preproc=yes 20283 ;; 20284 no:yes:* ) 20285 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 20286echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 20287 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 20288echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 20289 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 20290echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 20291 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 20292echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 20293 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 20294echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 20295 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 20296echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 20297 ( cat <<\_ASBOX 20298## ------------------------------------ ## 20299## Report this to http://llvm.org/bugs/ ## 20300## ------------------------------------ ## 20301_ASBOX 20302 ) | sed "s/^/$as_me: WARNING: /" >&2 20303 ;; 20304esac 20305{ echo "$as_me:$LINENO: checking for $ac_header" >&5 20306echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20307if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20308 echo $ECHO_N "(cached) $ECHO_C" >&6 20309else 20310 eval "$as_ac_Header=\$ac_header_preproc" 20311fi 20312ac_res=`eval echo '${'$as_ac_Header'}'` 20313 { echo "$as_me:$LINENO: result: $ac_res" >&5 20314echo "${ECHO_T}$ac_res" >&6; } 20315 20316fi 20317if test `eval echo '${'$as_ac_Header'}'` = yes; then 20318 cat >>confdefs.h <<_ACEOF 20319#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 20320_ACEOF 20321 20322fi 20323 20324done 20325 20326 20327for ac_func in getpagesize 20328do 20329as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20330{ echo "$as_me:$LINENO: checking for $ac_func" >&5 20331echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20332if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20333 echo $ECHO_N "(cached) $ECHO_C" >&6 20334else 20335 cat >conftest.$ac_ext <<_ACEOF 20336/* confdefs.h. */ 20337_ACEOF 20338cat confdefs.h >>conftest.$ac_ext 20339cat >>conftest.$ac_ext <<_ACEOF 20340/* end confdefs.h. */ 20341/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20342 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20343#define $ac_func innocuous_$ac_func 20344 20345/* System header to define __stub macros and hopefully few prototypes, 20346 which can conflict with char $ac_func (); below. 20347 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20348 <limits.h> exists even on freestanding compilers. */ 20349 20350#ifdef __STDC__ 20351# include <limits.h> 20352#else 20353# include <assert.h> 20354#endif 20355 20356#undef $ac_func 20357 20358/* Override any GCC internal prototype to avoid an error. 20359 Use char because int might match the return type of a GCC 20360 builtin and then its argument prototype would still apply. */ 20361#ifdef __cplusplus 20362extern "C" 20363#endif 20364char $ac_func (); 20365/* The GNU C library defines this for functions which it implements 20366 to always fail with ENOSYS. Some functions are actually named 20367 something starting with __ and the normal name is an alias. */ 20368#if defined __stub_$ac_func || defined __stub___$ac_func 20369choke me 20370#endif 20371 20372int 20373main () 20374{ 20375return $ac_func (); 20376 ; 20377 return 0; 20378} 20379_ACEOF 20380rm -f conftest.$ac_objext conftest$ac_exeext 20381if { (ac_try="$ac_link" 20382case "(($ac_try" in 20383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20384 *) ac_try_echo=$ac_try;; 20385esac 20386eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20387 (eval "$ac_link") 2>conftest.er1 20388 ac_status=$? 20389 grep -v '^ *+' conftest.er1 >conftest.err 20390 rm -f conftest.er1 20391 cat conftest.err >&5 20392 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20393 (exit $ac_status); } && 20394 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20395 { (case "(($ac_try" in 20396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20397 *) ac_try_echo=$ac_try;; 20398esac 20399eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20400 (eval "$ac_try") 2>&5 20401 ac_status=$? 20402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20403 (exit $ac_status); }; } && 20404 { ac_try='test -s conftest$ac_exeext' 20405 { (case "(($ac_try" in 20406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20407 *) ac_try_echo=$ac_try;; 20408esac 20409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20410 (eval "$ac_try") 2>&5 20411 ac_status=$? 20412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20413 (exit $ac_status); }; }; then 20414 eval "$as_ac_var=yes" 20415else 20416 echo "$as_me: failed program was:" >&5 20417sed 's/^/| /' conftest.$ac_ext >&5 20418 20419 eval "$as_ac_var=no" 20420fi 20421 20422rm -f core conftest.err conftest.$ac_objext \ 20423 conftest$ac_exeext conftest.$ac_ext 20424fi 20425ac_res=`eval echo '${'$as_ac_var'}'` 20426 { echo "$as_me:$LINENO: result: $ac_res" >&5 20427echo "${ECHO_T}$ac_res" >&6; } 20428if test `eval echo '${'$as_ac_var'}'` = yes; then 20429 cat >>confdefs.h <<_ACEOF 20430#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 20431_ACEOF 20432 20433fi 20434done 20435 20436{ echo "$as_me:$LINENO: checking for working mmap" >&5 20437echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; } 20438if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 20439 echo $ECHO_N "(cached) $ECHO_C" >&6 20440else 20441 if test "$cross_compiling" = yes; then 20442 ac_cv_func_mmap_fixed_mapped=no 20443else 20444 cat >conftest.$ac_ext <<_ACEOF 20445/* confdefs.h. */ 20446_ACEOF 20447cat confdefs.h >>conftest.$ac_ext 20448cat >>conftest.$ac_ext <<_ACEOF 20449/* end confdefs.h. */ 20450$ac_includes_default 20451/* malloc might have been renamed as rpl_malloc. */ 20452#undef malloc 20453 20454/* Thanks to Mike Haertel and Jim Avera for this test. 20455 Here is a matrix of mmap possibilities: 20456 mmap private not fixed 20457 mmap private fixed at somewhere currently unmapped 20458 mmap private fixed at somewhere already mapped 20459 mmap shared not fixed 20460 mmap shared fixed at somewhere currently unmapped 20461 mmap shared fixed at somewhere already mapped 20462 For private mappings, we should verify that changes cannot be read() 20463 back from the file, nor mmap's back from the file at a different 20464 address. (There have been systems where private was not correctly 20465 implemented like the infamous i386 svr4.0, and systems where the 20466 VM page cache was not coherent with the file system buffer cache 20467 like early versions of FreeBSD and possibly contemporary NetBSD.) 20468 For shared mappings, we should conversely verify that changes get 20469 propagated back to all the places they're supposed to be. 20470 20471 Grep wants private fixed already mapped. 20472 The main things grep needs to know about mmap are: 20473 * does it exist and is it safe to write into the mmap'd area 20474 * how to use it (BSD variants) */ 20475 20476#include <fcntl.h> 20477#include <sys/mman.h> 20478 20479#if !STDC_HEADERS && !HAVE_STDLIB_H 20480char *malloc (); 20481#endif 20482 20483/* This mess was copied from the GNU getpagesize.h. */ 20484#if !HAVE_GETPAGESIZE 20485/* Assume that all systems that can run configure have sys/param.h. */ 20486# if !HAVE_SYS_PARAM_H 20487# define HAVE_SYS_PARAM_H 1 20488# endif 20489 20490# ifdef _SC_PAGESIZE 20491# define getpagesize() sysconf(_SC_PAGESIZE) 20492# else /* no _SC_PAGESIZE */ 20493# if HAVE_SYS_PARAM_H 20494# include <sys/param.h> 20495# ifdef EXEC_PAGESIZE 20496# define getpagesize() EXEC_PAGESIZE 20497# else /* no EXEC_PAGESIZE */ 20498# ifdef NBPG 20499# define getpagesize() NBPG * CLSIZE 20500# ifndef CLSIZE 20501# define CLSIZE 1 20502# endif /* no CLSIZE */ 20503# else /* no NBPG */ 20504# ifdef NBPC 20505# define getpagesize() NBPC 20506# else /* no NBPC */ 20507# ifdef PAGESIZE 20508# define getpagesize() PAGESIZE 20509# endif /* PAGESIZE */ 20510# endif /* no NBPC */ 20511# endif /* no NBPG */ 20512# endif /* no EXEC_PAGESIZE */ 20513# else /* no HAVE_SYS_PARAM_H */ 20514# define getpagesize() 8192 /* punt totally */ 20515# endif /* no HAVE_SYS_PARAM_H */ 20516# endif /* no _SC_PAGESIZE */ 20517 20518#endif /* no HAVE_GETPAGESIZE */ 20519 20520int 20521main () 20522{ 20523 char *data, *data2, *data3; 20524 int i, pagesize; 20525 int fd; 20526 20527 pagesize = getpagesize (); 20528 20529 /* First, make a file with some known garbage in it. */ 20530 data = (char *) malloc (pagesize); 20531 if (!data) 20532 return 1; 20533 for (i = 0; i < pagesize; ++i) 20534 *(data + i) = rand (); 20535 umask (0); 20536 fd = creat ("conftest.mmap", 0600); 20537 if (fd < 0) 20538 return 1; 20539 if (write (fd, data, pagesize) != pagesize) 20540 return 1; 20541 close (fd); 20542 20543 /* Next, try to mmap the file at a fixed address which already has 20544 something else allocated at it. If we can, also make sure that 20545 we see the same garbage. */ 20546 fd = open ("conftest.mmap", O_RDWR); 20547 if (fd < 0) 20548 return 1; 20549 data2 = (char *) malloc (2 * pagesize); 20550 if (!data2) 20551 return 1; 20552 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1); 20553 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 20554 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 20555 return 1; 20556 for (i = 0; i < pagesize; ++i) 20557 if (*(data + i) != *(data2 + i)) 20558 return 1; 20559 20560 /* Finally, make sure that changes to the mapped area do not 20561 percolate back to the file as seen by read(). (This is a bug on 20562 some variants of i386 svr4.0.) */ 20563 for (i = 0; i < pagesize; ++i) 20564 *(data2 + i) = *(data2 + i) + 1; 20565 data3 = (char *) malloc (pagesize); 20566 if (!data3) 20567 return 1; 20568 if (read (fd, data3, pagesize) != pagesize) 20569 return 1; 20570 for (i = 0; i < pagesize; ++i) 20571 if (*(data + i) != *(data3 + i)) 20572 return 1; 20573 close (fd); 20574 return 0; 20575} 20576_ACEOF 20577rm -f conftest$ac_exeext 20578if { (ac_try="$ac_link" 20579case "(($ac_try" in 20580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20581 *) ac_try_echo=$ac_try;; 20582esac 20583eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20584 (eval "$ac_link") 2>&5 20585 ac_status=$? 20586 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20587 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20588 { (case "(($ac_try" in 20589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20590 *) ac_try_echo=$ac_try;; 20591esac 20592eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20593 (eval "$ac_try") 2>&5 20594 ac_status=$? 20595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20596 (exit $ac_status); }; }; then 20597 ac_cv_func_mmap_fixed_mapped=yes 20598else 20599 echo "$as_me: program exited with status $ac_status" >&5 20600echo "$as_me: failed program was:" >&5 20601sed 's/^/| /' conftest.$ac_ext >&5 20602 20603( exit $ac_status ) 20604ac_cv_func_mmap_fixed_mapped=no 20605fi 20606rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20607fi 20608 20609 20610fi 20611{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 20612echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; } 20613if test $ac_cv_func_mmap_fixed_mapped = yes; then 20614 20615cat >>confdefs.h <<\_ACEOF 20616#define HAVE_MMAP 1 20617_ACEOF 20618 20619fi 20620rm -f conftest.mmap 20621 20622 { echo "$as_me:$LINENO: checking for mmap of files" >&5 20623echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; } 20624if test "${ac_cv_func_mmap_file+set}" = set; then 20625 echo $ECHO_N "(cached) $ECHO_C" >&6 20626else 20627 ac_ext=c 20628ac_cpp='$CPP $CPPFLAGS' 20629ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20630ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20631ac_compiler_gnu=$ac_cv_c_compiler_gnu 20632 20633 if test "$cross_compiling" = yes; then 20634 ac_cv_func_mmap_file=no 20635else 20636 cat >conftest.$ac_ext <<_ACEOF 20637 20638 /* confdefs.h. */ 20639_ACEOF 20640cat confdefs.h >>conftest.$ac_ext 20641cat >>conftest.$ac_ext <<_ACEOF 20642/* end confdefs.h. */ 20643 20644#include <sys/types.h> 20645#include <sys/mman.h> 20646#include <fcntl.h> 20647 20648int 20649main () 20650{ 20651 20652 int fd; 20653 fd = creat ("foo",0777); 20654 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); 20655 unlink ("foo"); 20656 return (fd != (int) MAP_FAILED); 20657 ; 20658 return 0; 20659} 20660_ACEOF 20661rm -f conftest$ac_exeext 20662if { (ac_try="$ac_link" 20663case "(($ac_try" in 20664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20665 *) ac_try_echo=$ac_try;; 20666esac 20667eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20668 (eval "$ac_link") 2>&5 20669 ac_status=$? 20670 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20671 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20672 { (case "(($ac_try" in 20673 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20674 *) ac_try_echo=$ac_try;; 20675esac 20676eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20677 (eval "$ac_try") 2>&5 20678 ac_status=$? 20679 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20680 (exit $ac_status); }; }; then 20681 ac_cv_func_mmap_file=yes 20682else 20683 echo "$as_me: program exited with status $ac_status" >&5 20684echo "$as_me: failed program was:" >&5 20685sed 's/^/| /' conftest.$ac_ext >&5 20686 20687( exit $ac_status ) 20688ac_cv_func_mmap_file=no 20689fi 20690rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20691fi 20692 20693 20694 ac_ext=c 20695ac_cpp='$CPP $CPPFLAGS' 20696ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20697ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20698ac_compiler_gnu=$ac_cv_c_compiler_gnu 20699 20700 20701fi 20702{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 20703echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } 20704if test "$ac_cv_func_mmap_file" = yes; then 20705 20706cat >>confdefs.h <<\_ACEOF 20707#define HAVE_MMAP_FILE 20708_ACEOF 20709 20710 MMAP_FILE=yes 20711 20712fi 20713 20714 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5 20715echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; } 20716if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then 20717 echo $ECHO_N "(cached) $ECHO_C" >&6 20718else 20719 if test "$llvm_cv_os_type" = "Interix" ; then 20720 ac_cv_need_dev_zero_for_mmap=yes 20721 else 20722 ac_cv_need_dev_zero_for_mmap=no 20723 fi 20724 20725fi 20726{ echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5 20727echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; } 20728if test "$ac_cv_need_dev_zero_for_mmap" = yes; then 20729 20730cat >>confdefs.h <<\_ACEOF 20731#define NEED_DEV_ZERO_FOR_MMAP 1 20732_ACEOF 20733 20734fi 20735 20736 if test "$ac_cv_func_mmap_fixed_mapped" = "no" 20737 then 20738 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5 20739echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;} 20740 fi 20741 if test "$ac_cv_func_mmap_file" = "no" 20742 then 20743 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5 20744echo "$as_me: WARNING: mmap() of files required but not found" >&2;} 20745 fi 20746fi 20747 20748{ echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5 20749echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; } 20750ac_ext=cpp 20751ac_cpp='$CXXCPP $CPPFLAGS' 20752ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20753ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20754ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20755 20756cat >conftest.$ac_ext <<_ACEOF 20757/* confdefs.h. */ 20758_ACEOF 20759cat confdefs.h >>conftest.$ac_ext 20760cat >>conftest.$ac_ext <<_ACEOF 20761/* end confdefs.h. */ 20762int main() { 20763 volatile unsigned long val = 1; 20764 __sync_synchronize(); 20765 __sync_val_compare_and_swap(&val, 1, 0); 20766 __sync_add_and_fetch(&val, 1); 20767 __sync_sub_and_fetch(&val, 1); 20768 return 0; 20769 } 20770 20771_ACEOF 20772rm -f conftest.$ac_objext conftest$ac_exeext 20773if { (ac_try="$ac_link" 20774case "(($ac_try" in 20775 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20776 *) ac_try_echo=$ac_try;; 20777esac 20778eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20779 (eval "$ac_link") 2>conftest.er1 20780 ac_status=$? 20781 grep -v '^ *+' conftest.er1 >conftest.err 20782 rm -f conftest.er1 20783 cat conftest.err >&5 20784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20785 (exit $ac_status); } && 20786 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20787 { (case "(($ac_try" in 20788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20789 *) ac_try_echo=$ac_try;; 20790esac 20791eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20792 (eval "$ac_try") 2>&5 20793 ac_status=$? 20794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20795 (exit $ac_status); }; } && 20796 { ac_try='test -s conftest$ac_exeext' 20797 { (case "(($ac_try" in 20798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20799 *) ac_try_echo=$ac_try;; 20800esac 20801eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20802 (eval "$ac_try") 2>&5 20803 ac_status=$? 20804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20805 (exit $ac_status); }; }; then 20806 ac_ext=c 20807ac_cpp='$CPP $CPPFLAGS' 20808ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20809ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20810ac_compiler_gnu=$ac_cv_c_compiler_gnu 20811 20812 { echo "$as_me:$LINENO: result: yes" >&5 20813echo "${ECHO_T}yes" >&6; } 20814 20815cat >>confdefs.h <<\_ACEOF 20816#define LLVM_HAS_ATOMICS 1 20817_ACEOF 20818 20819else 20820 echo "$as_me: failed program was:" >&5 20821sed 's/^/| /' conftest.$ac_ext >&5 20822 20823 { echo "$as_me:$LINENO: result: no" >&5 20824echo "${ECHO_T}no" >&6; } 20825 20826cat >>confdefs.h <<\_ACEOF 20827#define LLVM_HAS_ATOMICS 0 20828_ACEOF 20829 20830 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5 20831echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;} 20832fi 20833 20834rm -f core conftest.err conftest.$ac_objext \ 20835 conftest$ac_exeext conftest.$ac_ext 20836 20837 20838if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then 20839 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5 20840echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; } 20841if test "${llvm_cv_linux_mixed+set}" = set; then 20842 echo $ECHO_N "(cached) $ECHO_C" >&6 20843else 20844 ac_ext=c 20845ac_cpp='$CPP $CPPFLAGS' 20846ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20847ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20848ac_compiler_gnu=$ac_cv_c_compiler_gnu 20849 20850 cat >conftest.$ac_ext <<_ACEOF 20851/* confdefs.h. */ 20852_ACEOF 20853cat confdefs.h >>conftest.$ac_ext 20854cat >>conftest.$ac_ext <<_ACEOF 20855/* end confdefs.h. */ 20856#ifndef __x86_64__ 20857 error: Not x86-64 even if uname says so! 20858 #endif 20859 20860int 20861main () 20862{ 20863 20864 ; 20865 return 0; 20866} 20867_ACEOF 20868rm -f conftest.$ac_objext 20869if { (ac_try="$ac_compile" 20870case "(($ac_try" in 20871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20872 *) ac_try_echo=$ac_try;; 20873esac 20874eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20875 (eval "$ac_compile") 2>conftest.er1 20876 ac_status=$? 20877 grep -v '^ *+' conftest.er1 >conftest.err 20878 rm -f conftest.er1 20879 cat conftest.err >&5 20880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20881 (exit $ac_status); } && 20882 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20883 { (case "(($ac_try" in 20884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20885 *) ac_try_echo=$ac_try;; 20886esac 20887eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20888 (eval "$ac_try") 2>&5 20889 ac_status=$? 20890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20891 (exit $ac_status); }; } && 20892 { ac_try='test -s conftest.$ac_objext' 20893 { (case "(($ac_try" in 20894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20895 *) ac_try_echo=$ac_try;; 20896esac 20897eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20898 (eval "$ac_try") 2>&5 20899 ac_status=$? 20900 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20901 (exit $ac_status); }; }; then 20902 llvm_cv_linux_mixed=no 20903else 20904 echo "$as_me: failed program was:" >&5 20905sed 's/^/| /' conftest.$ac_ext >&5 20906 20907 llvm_cv_linux_mixed=yes 20908fi 20909 20910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20911 ac_ext=c 20912ac_cpp='$CPP $CPPFLAGS' 20913ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20914ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20915ac_compiler_gnu=$ac_cv_c_compiler_gnu 20916 20917 20918fi 20919{ echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5 20920echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; } 20921 20922 if test "$llvm_cv_linux_mixed" = "yes"; then 20923 llvm_cv_target_arch="x86" 20924 ARCH="x86" 20925 fi 20926fi 20927 20928 20929for ac_func in __dso_handle 20930do 20931as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20932{ echo "$as_me:$LINENO: checking for $ac_func" >&5 20933echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20934if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20935 echo $ECHO_N "(cached) $ECHO_C" >&6 20936else 20937 cat >conftest.$ac_ext <<_ACEOF 20938/* confdefs.h. */ 20939_ACEOF 20940cat confdefs.h >>conftest.$ac_ext 20941cat >>conftest.$ac_ext <<_ACEOF 20942/* end confdefs.h. */ 20943/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20944 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20945#define $ac_func innocuous_$ac_func 20946 20947/* System header to define __stub macros and hopefully few prototypes, 20948 which can conflict with char $ac_func (); below. 20949 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20950 <limits.h> exists even on freestanding compilers. */ 20951 20952#ifdef __STDC__ 20953# include <limits.h> 20954#else 20955# include <assert.h> 20956#endif 20957 20958#undef $ac_func 20959 20960/* Override any GCC internal prototype to avoid an error. 20961 Use char because int might match the return type of a GCC 20962 builtin and then its argument prototype would still apply. */ 20963#ifdef __cplusplus 20964extern "C" 20965#endif 20966char $ac_func (); 20967/* The GNU C library defines this for functions which it implements 20968 to always fail with ENOSYS. Some functions are actually named 20969 something starting with __ and the normal name is an alias. */ 20970#if defined __stub_$ac_func || defined __stub___$ac_func 20971choke me 20972#endif 20973 20974int 20975main () 20976{ 20977return $ac_func (); 20978 ; 20979 return 0; 20980} 20981_ACEOF 20982rm -f conftest.$ac_objext conftest$ac_exeext 20983if { (ac_try="$ac_link" 20984case "(($ac_try" in 20985 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20986 *) ac_try_echo=$ac_try;; 20987esac 20988eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20989 (eval "$ac_link") 2>conftest.er1 20990 ac_status=$? 20991 grep -v '^ *+' conftest.er1 >conftest.err 20992 rm -f conftest.er1 20993 cat conftest.err >&5 20994 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20995 (exit $ac_status); } && 20996 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20997 { (case "(($ac_try" in 20998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20999 *) ac_try_echo=$ac_try;; 21000esac 21001eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21002 (eval "$ac_try") 2>&5 21003 ac_status=$? 21004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21005 (exit $ac_status); }; } && 21006 { ac_try='test -s conftest$ac_exeext' 21007 { (case "(($ac_try" in 21008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21009 *) ac_try_echo=$ac_try;; 21010esac 21011eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21012 (eval "$ac_try") 2>&5 21013 ac_status=$? 21014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21015 (exit $ac_status); }; }; then 21016 eval "$as_ac_var=yes" 21017else 21018 echo "$as_me: failed program was:" >&5 21019sed 's/^/| /' conftest.$ac_ext >&5 21020 21021 eval "$as_ac_var=no" 21022fi 21023 21024rm -f core conftest.err conftest.$ac_objext \ 21025 conftest$ac_exeext conftest.$ac_ext 21026fi 21027ac_res=`eval echo '${'$as_ac_var'}'` 21028 { echo "$as_me:$LINENO: result: $ac_res" >&5 21029echo "${ECHO_T}$ac_res" >&6; } 21030if test `eval echo '${'$as_ac_var'}'` = yes; then 21031 cat >>confdefs.h <<_ACEOF 21032#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 21033_ACEOF 21034 21035fi 21036done 21037 21038 21039SHLIBEXT=$libltdl_cv_shlibext 21040 21041 21042SHLIBPATH_VAR=$libltdl_cv_shlibpath_var 21043 21044 21045if test "${prefix}" = "NONE" ; then 21046 prefix="/usr/local" 21047fi 21048eval LLVM_PREFIX="${prefix}"; 21049eval LLVM_BINDIR="${prefix}/bin"; 21050eval LLVM_LIBDIR="${prefix}/lib"; 21051eval LLVM_DATADIR="${prefix}/share/llvm"; 21052eval LLVM_DOCSDIR="${prefix}/share/doc/llvm"; 21053eval LLVM_ETCDIR="${prefix}/etc/llvm"; 21054eval LLVM_INCLUDEDIR="${prefix}/include"; 21055eval LLVM_INFODIR="${prefix}/info"; 21056eval LLVM_MANDIR="${prefix}/man"; 21057LLVM_CONFIGTIME=`date` 21058 21059 21060 21061 21062 21063 21064 21065 21066 21067 21068 21069if test "${ENABLE_TIMESTAMPS}" = "0"; then 21070 LLVM_CONFIGTIME="(timestamp not enabled)" 21071fi 21072 21073 21074cat >>confdefs.h <<_ACEOF 21075#define LLVM_PREFIX "$LLVM_PREFIX" 21076_ACEOF 21077 21078 21079cat >>confdefs.h <<_ACEOF 21080#define LLVM_BINDIR "$LLVM_BINDIR" 21081_ACEOF 21082 21083 21084cat >>confdefs.h <<_ACEOF 21085#define LLVM_LIBDIR "$LLVM_LIBDIR" 21086_ACEOF 21087 21088 21089cat >>confdefs.h <<_ACEOF 21090#define LLVM_DATADIR "$LLVM_DATADIR" 21091_ACEOF 21092 21093 21094cat >>confdefs.h <<_ACEOF 21095#define LLVM_DOCSDIR "$LLVM_DOCSDIR" 21096_ACEOF 21097 21098 21099cat >>confdefs.h <<_ACEOF 21100#define LLVM_ETCDIR "$LLVM_ETCDIR" 21101_ACEOF 21102 21103 21104cat >>confdefs.h <<_ACEOF 21105#define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR" 21106_ACEOF 21107 21108 21109cat >>confdefs.h <<_ACEOF 21110#define LLVM_INFODIR "$LLVM_INFODIR" 21111_ACEOF 21112 21113 21114cat >>confdefs.h <<_ACEOF 21115#define LLVM_MANDIR "$LLVM_MANDIR" 21116_ACEOF 21117 21118 21119cat >>confdefs.h <<_ACEOF 21120#define LLVM_CONFIGTIME "$LLVM_CONFIGTIME" 21121_ACEOF 21122 21123 21124cat >>confdefs.h <<_ACEOF 21125#define LLVM_DEFAULT_TARGET_TRIPLE "$target" 21126_ACEOF 21127 21128 21129if test "$BINDINGS_TO_BUILD" = auto ; then 21130 BINDINGS_TO_BUILD="" 21131 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then 21132 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" 21133 fi 21134fi 21135BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD 21136 21137 21138ALL_BINDINGS=ocaml 21139 21140 21141binding_prereqs_failed=0 21142for a_binding in $BINDINGS_TO_BUILD ; do 21143 case "$a_binding" in 21144 ocaml) 21145 if test "x$OCAMLC" = x ; then 21146 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5 21147echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;} 21148 binding_prereqs_failed=1 21149 fi 21150 if test "x$OCAMLDEP" = x ; then 21151 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5 21152echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;} 21153 binding_prereqs_failed=1 21154 fi 21155 if test "x$OCAMLOPT" = x ; then 21156 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5 21157echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;} 21158 fi 21159 if test "x$with_ocaml_libdir" != xauto ; then 21160 OCAML_LIBDIR=$with_ocaml_libdir 21161 21162 else 21163 ocaml_stdlib="`"$OCAMLC" -where`" 21164 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~" 21165 then 21166 # ocaml stdlib is beneath our prefix; use stdlib 21167 OCAML_LIBDIR=$ocaml_stdlib 21168 21169 else 21170 # ocaml stdlib is outside our prefix; use libdir/ocaml 21171 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml 21172 21173 fi 21174 fi 21175 ;; 21176 esac 21177done 21178if test "$binding_prereqs_failed" = 1 ; then 21179 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5 21180echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;} 21181 { (exit 1); exit 1; }; } 21182fi 21183 21184{ echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5 21185echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; } 21186if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then 21187 echo $ECHO_N "(cached) $ECHO_C" >&6 21188else 21189 ac_ext=cpp 21190ac_cpp='$CXXCPP $CPPFLAGS' 21191ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21192ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21193ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 21194 21195 oldcxxflags="$CXXFLAGS" 21196 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror" 21197 cat >conftest.$ac_ext <<_ACEOF 21198/* confdefs.h. */ 21199_ACEOF 21200cat confdefs.h >>conftest.$ac_ext 21201cat >>conftest.$ac_ext <<_ACEOF 21202/* end confdefs.h. */ 21203template <typename T> struct X { void __attribute__((noinline)) f() {} }; 21204int 21205main () 21206{ 21207X<int>().f(); 21208 ; 21209 return 0; 21210} 21211_ACEOF 21212rm -f conftest.$ac_objext 21213if { (ac_try="$ac_compile" 21214case "(($ac_try" in 21215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21216 *) ac_try_echo=$ac_try;; 21217esac 21218eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21219 (eval "$ac_compile") 2>conftest.er1 21220 ac_status=$? 21221 grep -v '^ *+' conftest.er1 >conftest.err 21222 rm -f conftest.er1 21223 cat conftest.err >&5 21224 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21225 (exit $ac_status); } && 21226 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 21227 { (case "(($ac_try" in 21228 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21229 *) ac_try_echo=$ac_try;; 21230esac 21231eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21232 (eval "$ac_try") 2>&5 21233 ac_status=$? 21234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21235 (exit $ac_status); }; } && 21236 { ac_try='test -s conftest.$ac_objext' 21237 { (case "(($ac_try" in 21238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 21239 *) ac_try_echo=$ac_try;; 21240esac 21241eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 21242 (eval "$ac_try") 2>&5 21243 ac_status=$? 21244 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21245 (exit $ac_status); }; }; then 21246 llvm_cv_cxx_visibility_inlines_hidden=yes 21247else 21248 echo "$as_me: failed program was:" >&5 21249sed 's/^/| /' conftest.$ac_ext >&5 21250 21251 llvm_cv_cxx_visibility_inlines_hidden=no 21252fi 21253 21254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 21255 CXXFLAGS="$oldcxxflags" 21256 ac_ext=c 21257ac_cpp='$CPP $CPPFLAGS' 21258ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21259ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21260ac_compiler_gnu=$ac_cv_c_compiler_gnu 21261 21262 21263fi 21264{ echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5 21265echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; } 21266if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then 21267 ENABLE_VISIBILITY_INLINES_HIDDEN=1 21268 21269else 21270 ENABLE_VISIBILITY_INLINES_HIDDEN=0 21271 21272fi 21273 21274 21275if test "$llvm_cv_link_use_r" = "yes" ; then 21276 RPATH="-Wl,-R" 21277else 21278 RPATH="-Wl,-rpath" 21279fi 21280 21281 21282if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then 21283 RDYNAMIC="-Wl,-export-dynamic" 21284else 21285 RDYNAMIC="" 21286fi 21287 21288 21289 21290ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h" 21291 21292 21293 21294 21295 21296 21297ac_config_files="$ac_config_files include/llvm/Config/Targets.def" 21298 21299ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def" 21300 21301ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def" 21302 21303ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def" 21304 21305ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h" 21306 21307 21308ac_config_files="$ac_config_files Makefile.config" 21309 21310 21311ac_config_files="$ac_config_files llvm.spec" 21312 21313 21314ac_config_files="$ac_config_files docs/doxygen.cfg" 21315 21316 21317if test "${clang_src_root}" = ""; then 21318 clang_src_root="$srcdir/tools/clang" 21319fi 21320if test -f ${clang_src_root}/README.txt; then 21321 configh="include/clang/Config/config.h" 21322 doxy="docs/doxygen.cfg" 21323 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in" 21324 21325 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in" 21326 21327fi 21328 21329ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm" 21330 21331 21332ac_config_commands="$ac_config_commands setup" 21333 21334ac_config_commands="$ac_config_commands Makefile" 21335 21336 21337ac_config_commands="$ac_config_commands Makefile.common" 21338 21339 21340ac_config_commands="$ac_config_commands examples/Makefile" 21341 21342 21343ac_config_commands="$ac_config_commands lib/Makefile" 21344 21345 21346ac_config_commands="$ac_config_commands runtime/Makefile" 21347 21348 21349ac_config_commands="$ac_config_commands test/Makefile" 21350 21351 21352ac_config_commands="$ac_config_commands test/Makefile.tests" 21353 21354 21355ac_config_commands="$ac_config_commands unittests/Makefile" 21356 21357 21358ac_config_commands="$ac_config_commands tools/Makefile" 21359 21360 21361ac_config_commands="$ac_config_commands utils/Makefile" 21362 21363 21364ac_config_commands="$ac_config_commands projects/Makefile" 21365 21366 21367ac_config_commands="$ac_config_commands bindings/Makefile" 21368 21369 21370ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml" 21371 21372 21373 21374cat >confcache <<\_ACEOF 21375# This file is a shell script that caches the results of configure 21376# tests run on this system so they can be shared between configure 21377# scripts and configure runs, see configure's option --config-cache. 21378# It is not useful on other systems. If it contains results you don't 21379# want to keep, you may remove or edit it. 21380# 21381# config.status only pays attention to the cache file if you give it 21382# the --recheck option to rerun configure. 21383# 21384# `ac_cv_env_foo' variables (set or unset) will be overridden when 21385# loading this file, other *unset* `ac_cv_foo' will be assigned the 21386# following values. 21387 21388_ACEOF 21389 21390# The following way of writing the cache mishandles newlines in values, 21391# but we know of no workaround that is simple, portable, and efficient. 21392# So, we kill variables containing newlines. 21393# Ultrix sh set writes to stderr and can't be redirected directly, 21394# and sets the high bit in the cache file unless we assign to the vars. 21395( 21396 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 21397 eval ac_val=\$$ac_var 21398 case $ac_val in #( 21399 *${as_nl}*) 21400 case $ac_var in #( 21401 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 21402echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 21403 esac 21404 case $ac_var in #( 21405 _ | IFS | as_nl) ;; #( 21406 *) $as_unset $ac_var ;; 21407 esac ;; 21408 esac 21409 done 21410 21411 (set) 2>&1 | 21412 case $as_nl`(ac_space=' '; set) 2>&1` in #( 21413 *${as_nl}ac_space=\ *) 21414 # `set' does not quote correctly, so add quotes (double-quote 21415 # substitution turns \\\\ into \\, and sed turns \\ into \). 21416 sed -n \ 21417 "s/'/'\\\\''/g; 21418 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 21419 ;; #( 21420 *) 21421 # `set' quotes correctly as required by POSIX, so do not add quotes. 21422 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21423 ;; 21424 esac | 21425 sort 21426) | 21427 sed ' 21428 /^ac_cv_env_/b end 21429 t clear 21430 :clear 21431 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 21432 t end 21433 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 21434 :end' >>confcache 21435if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 21436 if test -w "$cache_file"; then 21437 test "x$cache_file" != "x/dev/null" && 21438 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 21439echo "$as_me: updating cache $cache_file" >&6;} 21440 cat confcache >$cache_file 21441 else 21442 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 21443echo "$as_me: not updating unwritable cache $cache_file" >&6;} 21444 fi 21445fi 21446rm -f confcache 21447 21448test "x$prefix" = xNONE && prefix=$ac_default_prefix 21449# Let make expand exec_prefix. 21450test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 21451 21452DEFS=-DHAVE_CONFIG_H 21453 21454ac_libobjs= 21455ac_ltlibobjs= 21456for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 21457 # 1. Remove the extension, and $U if already installed. 21458 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 21459 ac_i=`echo "$ac_i" | sed "$ac_script"` 21460 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 21461 # will be set to the directory where LIBOBJS objects are built. 21462 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 21463 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 21464done 21465LIBOBJS=$ac_libobjs 21466 21467LTLIBOBJS=$ac_ltlibobjs 21468 21469 21470if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then 21471 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined. 21472Usually this means the macro was only invoked conditionally." >&5 21473echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined. 21474Usually this means the macro was only invoked conditionally." >&2;} 21475 { (exit 1); exit 1; }; } 21476fi 21477if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then 21478 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21479Usually this means the macro was only invoked conditionally." >&5 21480echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21481Usually this means the macro was only invoked conditionally." >&2;} 21482 { (exit 1); exit 1; }; } 21483fi 21484 21485: ${CONFIG_STATUS=./config.status} 21486ac_clean_files_save=$ac_clean_files 21487ac_clean_files="$ac_clean_files $CONFIG_STATUS" 21488{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 21489echo "$as_me: creating $CONFIG_STATUS" >&6;} 21490cat >$CONFIG_STATUS <<_ACEOF 21491#! $SHELL 21492# Generated by $as_me. 21493# Run this file to recreate the current configuration. 21494# Compiler output produced by configure, useful for debugging 21495# configure, is in config.log if it exists. 21496 21497debug=false 21498ac_cs_recheck=false 21499ac_cs_silent=false 21500SHELL=\${CONFIG_SHELL-$SHELL} 21501_ACEOF 21502 21503cat >>$CONFIG_STATUS <<\_ACEOF 21504## --------------------- ## 21505## M4sh Initialization. ## 21506## --------------------- ## 21507 21508# Be Bourne compatible 21509if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 21510 emulate sh 21511 NULLCMD=: 21512 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 21513 # is contrary to our usage. Disable this feature. 21514 alias -g '${1+"$@"}'='"$@"' 21515 setopt NO_GLOB_SUBST 21516else 21517 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 21518fi 21519BIN_SH=xpg4; export BIN_SH # for Tru64 21520DUALCASE=1; export DUALCASE # for MKS sh 21521 21522 21523# PATH needs CR 21524# Avoid depending upon Character Ranges. 21525as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21526as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21527as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21528as_cr_digits='0123456789' 21529as_cr_alnum=$as_cr_Letters$as_cr_digits 21530 21531# The user is always right. 21532if test "${PATH_SEPARATOR+set}" != set; then 21533 echo "#! /bin/sh" >conf$$.sh 21534 echo "exit 0" >>conf$$.sh 21535 chmod +x conf$$.sh 21536 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 21537 PATH_SEPARATOR=';' 21538 else 21539 PATH_SEPARATOR=: 21540 fi 21541 rm -f conf$$.sh 21542fi 21543 21544# Support unset when possible. 21545if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 21546 as_unset=unset 21547else 21548 as_unset=false 21549fi 21550 21551 21552# IFS 21553# We need space, tab and new line, in precisely that order. Quoting is 21554# there to prevent editors from complaining about space-tab. 21555# (If _AS_PATH_WALK were called with IFS unset, it would disable word 21556# splitting by setting IFS to empty value.) 21557as_nl=' 21558' 21559IFS=" "" $as_nl" 21560 21561# Find who we are. Look in the path if we contain no directory separator. 21562case $0 in 21563 *[\\/]* ) as_myself=$0 ;; 21564 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21565for as_dir in $PATH 21566do 21567 IFS=$as_save_IFS 21568 test -z "$as_dir" && as_dir=. 21569 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 21570done 21571IFS=$as_save_IFS 21572 21573 ;; 21574esac 21575# We did not find ourselves, most probably we were run as `sh COMMAND' 21576# in which case we are not to be found in the path. 21577if test "x$as_myself" = x; then 21578 as_myself=$0 21579fi 21580if test ! -f "$as_myself"; then 21581 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 21582 { (exit 1); exit 1; } 21583fi 21584 21585# Work around bugs in pre-3.0 UWIN ksh. 21586for as_var in ENV MAIL MAILPATH 21587do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21588done 21589PS1='$ ' 21590PS2='> ' 21591PS4='+ ' 21592 21593# NLS nuisances. 21594for as_var in \ 21595 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 21596 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 21597 LC_TELEPHONE LC_TIME 21598do 21599 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 21600 eval $as_var=C; export $as_var 21601 else 21602 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21603 fi 21604done 21605 21606# Required to use basename. 21607if expr a : '\(a\)' >/dev/null 2>&1 && 21608 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21609 as_expr=expr 21610else 21611 as_expr=false 21612fi 21613 21614if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 21615 as_basename=basename 21616else 21617 as_basename=false 21618fi 21619 21620 21621# Name of the executable. 21622as_me=`$as_basename -- "$0" || 21623$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 21624 X"$0" : 'X\(//\)$' \| \ 21625 X"$0" : 'X\(/\)' \| . 2>/dev/null || 21626echo X/"$0" | 21627 sed '/^.*\/\([^/][^/]*\)\/*$/{ 21628 s//\1/ 21629 q 21630 } 21631 /^X\/\(\/\/\)$/{ 21632 s//\1/ 21633 q 21634 } 21635 /^X\/\(\/\).*/{ 21636 s//\1/ 21637 q 21638 } 21639 s/.*/./; q'` 21640 21641# CDPATH. 21642$as_unset CDPATH 21643 21644 21645 21646 as_lineno_1=$LINENO 21647 as_lineno_2=$LINENO 21648 test "x$as_lineno_1" != "x$as_lineno_2" && 21649 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 21650 21651 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 21652 # uniformly replaced by the line number. The first 'sed' inserts a 21653 # line-number line after each line using $LINENO; the second 'sed' 21654 # does the real work. The second script uses 'N' to pair each 21655 # line-number line with the line containing $LINENO, and appends 21656 # trailing '-' during substitution so that $LINENO is not a special 21657 # case at line end. 21658 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 21659 # scripts with optimization help from Paolo Bonzini. Blame Lee 21660 # E. McMahon (1931-1989) for sed's syntax. :-) 21661 sed -n ' 21662 p 21663 /[$]LINENO/= 21664 ' <$as_myself | 21665 sed ' 21666 s/[$]LINENO.*/&-/ 21667 t lineno 21668 b 21669 :lineno 21670 N 21671 :loop 21672 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 21673 t loop 21674 s/-\n.*// 21675 ' >$as_me.lineno && 21676 chmod +x "$as_me.lineno" || 21677 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 21678 { (exit 1); exit 1; }; } 21679 21680 # Don't try to exec as it changes $[0], causing all sort of problems 21681 # (the dirname of $[0] is not the place where we might find the 21682 # original and so on. Autoconf is especially sensitive to this). 21683 . "./$as_me.lineno" 21684 # Exit status is that of the last command. 21685 exit 21686} 21687 21688 21689if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 21690 as_dirname=dirname 21691else 21692 as_dirname=false 21693fi 21694 21695ECHO_C= ECHO_N= ECHO_T= 21696case `echo -n x` in 21697-n*) 21698 case `echo 'x\c'` in 21699 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21700 *) ECHO_C='\c';; 21701 esac;; 21702*) 21703 ECHO_N='-n';; 21704esac 21705 21706if expr a : '\(a\)' >/dev/null 2>&1 && 21707 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21708 as_expr=expr 21709else 21710 as_expr=false 21711fi 21712 21713rm -f conf$$ conf$$.exe conf$$.file 21714if test -d conf$$.dir; then 21715 rm -f conf$$.dir/conf$$.file 21716else 21717 rm -f conf$$.dir 21718 mkdir conf$$.dir 21719fi 21720echo >conf$$.file 21721if ln -s conf$$.file conf$$ 2>/dev/null; then 21722 as_ln_s='ln -s' 21723 # ... but there are two gotchas: 21724 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 21725 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 21726 # In both cases, we have to default to `cp -p'. 21727 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21728 as_ln_s='cp -p' 21729elif ln conf$$.file conf$$ 2>/dev/null; then 21730 as_ln_s=ln 21731else 21732 as_ln_s='cp -p' 21733fi 21734rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21735rmdir conf$$.dir 2>/dev/null 21736 21737if mkdir -p . 2>/dev/null; then 21738 as_mkdir_p=: 21739else 21740 test -d ./-p && rmdir ./-p 21741 as_mkdir_p=false 21742fi 21743 21744# Find out whether ``test -x'' works. Don't use a zero-byte file, as 21745# systems may use methods other than mode bits to determine executability. 21746cat >conf$$.file <<_ASEOF 21747#! /bin/sh 21748exit 0 21749_ASEOF 21750chmod +x conf$$.file 21751if test -x conf$$.file >/dev/null 2>&1; then 21752 as_executable_p="test -x" 21753else 21754 as_executable_p=: 21755fi 21756rm -f conf$$.file 21757 21758# Sed expression to map a string onto a valid CPP name. 21759as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21760 21761# Sed expression to map a string onto a valid variable name. 21762as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21763 21764 21765exec 6>&1 21766 21767# Save the log message, to keep $[0] and so on meaningful, and to 21768# report actual input values of CONFIG_FILES etc. instead of their 21769# values after options handling. 21770ac_log=" 21771This file was extended by LLVM $as_me 3.1svn, which was 21772generated by GNU Autoconf 2.60. Invocation command line was 21773 21774 CONFIG_FILES = $CONFIG_FILES 21775 CONFIG_HEADERS = $CONFIG_HEADERS 21776 CONFIG_LINKS = $CONFIG_LINKS 21777 CONFIG_COMMANDS = $CONFIG_COMMANDS 21778 $ $0 $@ 21779 21780on `(hostname || uname -n) 2>/dev/null | sed 1q` 21781" 21782 21783_ACEOF 21784 21785cat >>$CONFIG_STATUS <<_ACEOF 21786# Files that config.status was made for. 21787config_files="$ac_config_files" 21788config_headers="$ac_config_headers" 21789config_commands="$ac_config_commands" 21790 21791_ACEOF 21792 21793cat >>$CONFIG_STATUS <<\_ACEOF 21794ac_cs_usage="\ 21795\`$as_me' instantiates files from templates according to the 21796current configuration. 21797 21798Usage: $0 [OPTIONS] [FILE]... 21799 21800 -h, --help print this help, then exit 21801 -V, --version print version number, then exit 21802 -q, --quiet do not print progress messages 21803 -d, --debug don't remove temporary files 21804 --recheck update $as_me by reconfiguring in the same conditions 21805 --file=FILE[:TEMPLATE] 21806 instantiate the configuration file FILE 21807 --header=FILE[:TEMPLATE] 21808 instantiate the configuration header FILE 21809 21810Configuration files: 21811$config_files 21812 21813Configuration headers: 21814$config_headers 21815 21816Configuration commands: 21817$config_commands 21818 21819Report bugs to <bug-autoconf@gnu.org>." 21820 21821_ACEOF 21822cat >>$CONFIG_STATUS <<_ACEOF 21823ac_cs_version="\\ 21824LLVM config.status 3.1svn 21825configured by $0, generated by GNU Autoconf 2.60, 21826 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 21827 21828Copyright (C) 2006 Free Software Foundation, Inc. 21829This config.status script is free software; the Free Software Foundation 21830gives unlimited permission to copy, distribute and modify it." 21831 21832ac_pwd='$ac_pwd' 21833srcdir='$srcdir' 21834INSTALL='$INSTALL' 21835_ACEOF 21836 21837cat >>$CONFIG_STATUS <<\_ACEOF 21838# If no file are specified by the user, then we need to provide default 21839# value. By we need to know if files were specified by the user. 21840ac_need_defaults=: 21841while test $# != 0 21842do 21843 case $1 in 21844 --*=*) 21845 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21846 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21847 ac_shift=: 21848 ;; 21849 *) 21850 ac_option=$1 21851 ac_optarg=$2 21852 ac_shift=shift 21853 ;; 21854 esac 21855 21856 case $ac_option in 21857 # Handling of the options. 21858 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21859 ac_cs_recheck=: ;; 21860 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21861 echo "$ac_cs_version"; exit ;; 21862 --debug | --debu | --deb | --de | --d | -d ) 21863 debug=: ;; 21864 --file | --fil | --fi | --f ) 21865 $ac_shift 21866 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 21867 ac_need_defaults=false;; 21868 --header | --heade | --head | --hea ) 21869 $ac_shift 21870 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 21871 ac_need_defaults=false;; 21872 --he | --h) 21873 # Conflict between --help and --header 21874 { echo "$as_me: error: ambiguous option: $1 21875Try \`$0 --help' for more information." >&2 21876 { (exit 1); exit 1; }; };; 21877 --help | --hel | -h ) 21878 echo "$ac_cs_usage"; exit ;; 21879 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21880 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21881 ac_cs_silent=: ;; 21882 21883 # This is an error. 21884 -*) { echo "$as_me: error: unrecognized option: $1 21885Try \`$0 --help' for more information." >&2 21886 { (exit 1); exit 1; }; } ;; 21887 21888 *) ac_config_targets="$ac_config_targets $1" 21889 ac_need_defaults=false ;; 21890 21891 esac 21892 shift 21893done 21894 21895ac_configure_extra_args= 21896 21897if $ac_cs_silent; then 21898 exec 6>/dev/null 21899 ac_configure_extra_args="$ac_configure_extra_args --silent" 21900fi 21901 21902_ACEOF 21903cat >>$CONFIG_STATUS <<_ACEOF 21904if \$ac_cs_recheck; then 21905 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 21906 CONFIG_SHELL=$SHELL 21907 export CONFIG_SHELL 21908 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21909fi 21910 21911_ACEOF 21912cat >>$CONFIG_STATUS <<\_ACEOF 21913exec 5>>config.log 21914{ 21915 echo 21916 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21917## Running $as_me. ## 21918_ASBOX 21919 echo "$ac_log" 21920} >&5 21921 21922_ACEOF 21923cat >>$CONFIG_STATUS <<_ACEOF 21924# 21925# INIT-COMMANDS 21926# 21927llvm_src="${srcdir}" 21928 21929_ACEOF 21930 21931cat >>$CONFIG_STATUS <<\_ACEOF 21932 21933# Handling of arguments. 21934for ac_config_target in $ac_config_targets 21935do 21936 case $ac_config_target in 21937 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;; 21938 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;; 21939 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;; 21940 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;; 21941 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;; 21942 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;; 21943 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;; 21944 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;; 21945 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;; 21946 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;; 21947 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;; 21948 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;; 21949 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;; 21950 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;; 21951 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 21952 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;; 21953 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;; 21954 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;; 21955 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;; 21956 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;; 21957 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;; 21958 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;; 21959 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;; 21960 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;; 21961 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;; 21962 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;; 21963 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;; 21964 21965 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 21966echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 21967 { (exit 1); exit 1; }; };; 21968 esac 21969done 21970 21971 21972# If the user did not use the arguments to specify the items to instantiate, 21973# then the envvar interface is used. Set only those that are not. 21974# We use the long form for the default assignment because of an extremely 21975# bizarre bug on SunOS 4.1.3. 21976if $ac_need_defaults; then 21977 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 21978 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 21979 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 21980fi 21981 21982# Have a temporary directory for convenience. Make it in the build tree 21983# simply because there is no reason against having it here, and in addition, 21984# creating and moving files from /tmp can sometimes cause problems. 21985# Hook for its removal unless debugging. 21986# Note that there is a small window in which the directory will not be cleaned: 21987# after its creation but before its name has been assigned to `$tmp'. 21988$debug || 21989{ 21990 tmp= 21991 trap 'exit_status=$? 21992 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 21993' 0 21994 trap '{ (exit 1); exit 1; }' 1 2 13 15 21995} 21996# Create a (secure) tmp directory for tmp files. 21997 21998{ 21999 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 22000 test -n "$tmp" && test -d "$tmp" 22001} || 22002{ 22003 tmp=./conf$$-$RANDOM 22004 (umask 077 && mkdir "$tmp") 22005} || 22006{ 22007 echo "$me: cannot create a temporary directory in ." >&2 22008 { (exit 1); exit 1; } 22009} 22010 22011# 22012# Set up the sed scripts for CONFIG_FILES section. 22013# 22014 22015# No need to generate the scripts if there are no CONFIG_FILES. 22016# This happens for instance when ./config.status config.h 22017if test -n "$CONFIG_FILES"; then 22018 22019_ACEOF 22020 22021 22022 22023ac_delim='%!_!# ' 22024for ac_last_try in false false false false false :; do 22025 cat >conf$$subs.sed <<_ACEOF 22026SHELL!$SHELL$ac_delim 22027PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim 22028PACKAGE_NAME!$PACKAGE_NAME$ac_delim 22029PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim 22030PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim 22031PACKAGE_STRING!$PACKAGE_STRING$ac_delim 22032PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim 22033exec_prefix!$exec_prefix$ac_delim 22034prefix!$prefix$ac_delim 22035program_transform_name!$program_transform_name$ac_delim 22036bindir!$bindir$ac_delim 22037sbindir!$sbindir$ac_delim 22038libexecdir!$libexecdir$ac_delim 22039datarootdir!$datarootdir$ac_delim 22040datadir!$datadir$ac_delim 22041sysconfdir!$sysconfdir$ac_delim 22042sharedstatedir!$sharedstatedir$ac_delim 22043localstatedir!$localstatedir$ac_delim 22044includedir!$includedir$ac_delim 22045oldincludedir!$oldincludedir$ac_delim 22046docdir!$docdir$ac_delim 22047infodir!$infodir$ac_delim 22048htmldir!$htmldir$ac_delim 22049dvidir!$dvidir$ac_delim 22050pdfdir!$pdfdir$ac_delim 22051psdir!$psdir$ac_delim 22052libdir!$libdir$ac_delim 22053localedir!$localedir$ac_delim 22054mandir!$mandir$ac_delim 22055DEFS!$DEFS$ac_delim 22056ECHO_C!$ECHO_C$ac_delim 22057ECHO_N!$ECHO_N$ac_delim 22058ECHO_T!$ECHO_T$ac_delim 22059LIBS!$LIBS$ac_delim 22060build_alias!$build_alias$ac_delim 22061host_alias!$host_alias$ac_delim 22062target_alias!$target_alias$ac_delim 22063LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim 22064CC!$CC$ac_delim 22065CFLAGS!$CFLAGS$ac_delim 22066LDFLAGS!$LDFLAGS$ac_delim 22067CPPFLAGS!$CPPFLAGS$ac_delim 22068ac_ct_CC!$ac_ct_CC$ac_delim 22069EXEEXT!$EXEEXT$ac_delim 22070OBJEXT!$OBJEXT$ac_delim 22071CXX!$CXX$ac_delim 22072CXXFLAGS!$CXXFLAGS$ac_delim 22073ac_ct_CXX!$ac_ct_CXX$ac_delim 22074CPP!$CPP$ac_delim 22075subdirs!$subdirs$ac_delim 22076ENABLE_POLLY!$ENABLE_POLLY$ac_delim 22077LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim 22078build!$build$ac_delim 22079build_cpu!$build_cpu$ac_delim 22080build_vendor!$build_vendor$ac_delim 22081build_os!$build_os$ac_delim 22082host!$host$ac_delim 22083host_cpu!$host_cpu$ac_delim 22084host_vendor!$host_vendor$ac_delim 22085host_os!$host_os$ac_delim 22086target!$target$ac_delim 22087target_cpu!$target_cpu$ac_delim 22088target_vendor!$target_vendor$ac_delim 22089target_os!$target_os$ac_delim 22090OS!$OS$ac_delim 22091HOST_OS!$HOST_OS$ac_delim 22092TARGET_OS!$TARGET_OS$ac_delim 22093LINKALL!$LINKALL$ac_delim 22094NOLINKALL!$NOLINKALL$ac_delim 22095LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim 22096LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim 22097ARCH!$ARCH$ac_delim 22098ENDIAN!$ENDIAN$ac_delim 22099GREP!$GREP$ac_delim 22100EGREP!$EGREP$ac_delim 22101LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim 22102BUILD_CC!$BUILD_CC$ac_delim 22103BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim 22104BUILD_CXX!$BUILD_CXX$ac_delim 22105CVSBUILD!$CVSBUILD$ac_delim 22106ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim 22107ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim 22108ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim 22109DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim 22110ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim 22111EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim 22112DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim 22113DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim 22114JIT!$JIT$ac_delim 22115TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim 22116ENABLE_DOCS!$ENABLE_DOCS$ac_delim 22117ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim 22118LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim 22119ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim 22120ENABLE_PIC!$ENABLE_PIC$ac_delim 22121ENABLE_SHARED!$ENABLE_SHARED$ac_delim 22122ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim 22123_ACEOF 22124 22125 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 22126 break 22127 elif $ac_last_try; then 22128 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22129echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22130 { (exit 1); exit 1; }; } 22131 else 22132 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22133 fi 22134done 22135 22136ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22137if test -n "$ac_eof"; then 22138 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22139 ac_eof=`expr $ac_eof + 1` 22140fi 22141 22142cat >>$CONFIG_STATUS <<_ACEOF 22143cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 22144/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22145_ACEOF 22146sed ' 22147s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22148s/^/s,@/; s/!/@,|#_!!_#|/ 22149:n 22150t n 22151s/'"$ac_delim"'$/,g/; t 22152s/$/\\/; p 22153N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22154' >>$CONFIG_STATUS <conf$$subs.sed 22155rm -f conf$$subs.sed 22156cat >>$CONFIG_STATUS <<_ACEOF 22157CEOF$ac_eof 22158_ACEOF 22159 22160 22161ac_delim='%!_!# ' 22162for ac_last_try in false false false false false :; do 22163 cat >conf$$subs.sed <<_ACEOF 22164ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim 22165TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim 22166LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim 22167LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim 22168LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim 22169LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim 22170OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim 22171EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim 22172EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim 22173CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim 22174BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim 22175INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim 22176NM!$NM$ac_delim 22177ifGNUmake!$ifGNUmake$ac_delim 22178LN_S!$LN_S$ac_delim 22179CMP!$CMP$ac_delim 22180CP!$CP$ac_delim 22181DATE!$DATE$ac_delim 22182FIND!$FIND$ac_delim 22183MKDIR!$MKDIR$ac_delim 22184MV!$MV$ac_delim 22185RANLIB!$RANLIB$ac_delim 22186AR!$AR$ac_delim 22187RM!$RM$ac_delim 22188SED!$SED$ac_delim 22189TAR!$TAR$ac_delim 22190BINPWD!$BINPWD$ac_delim 22191GRAPHVIZ!$GRAPHVIZ$ac_delim 22192DOT!$DOT$ac_delim 22193FDP!$FDP$ac_delim 22194NEATO!$NEATO$ac_delim 22195TWOPI!$TWOPI$ac_delim 22196CIRCO!$CIRCO$ac_delim 22197GV!$GV$ac_delim 22198DOTTY!$DOTTY$ac_delim 22199XDOT_PY!$XDOT_PY$ac_delim 22200INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim 22201INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 22202INSTALL_DATA!$INSTALL_DATA$ac_delim 22203BZIP2!$BZIP2$ac_delim 22204CAT!$CAT$ac_delim 22205DOXYGEN!$DOXYGEN$ac_delim 22206GROFF!$GROFF$ac_delim 22207GZIPBIN!$GZIPBIN$ac_delim 22208POD2HTML!$POD2HTML$ac_delim 22209POD2MAN!$POD2MAN$ac_delim 22210PDFROFF!$PDFROFF$ac_delim 22211RUNTEST!$RUNTEST$ac_delim 22212TCLSH!$TCLSH$ac_delim 22213ZIP!$ZIP$ac_delim 22214OCAMLC!$OCAMLC$ac_delim 22215OCAMLOPT!$OCAMLOPT$ac_delim 22216OCAMLDEP!$OCAMLDEP$ac_delim 22217OCAMLDOC!$OCAMLDOC$ac_delim 22218GAS!$GAS$ac_delim 22219HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim 22220INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim 22221INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim 22222CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim 22223CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim 22224LIBADD_DL!$LIBADD_DL$ac_delim 22225NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim 22226NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim 22227COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim 22228USE_UDIS86!$USE_UDIS86$ac_delim 22229USE_OPROFILE!$USE_OPROFILE$ac_delim 22230USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim 22231INTEL_JITEVENTS_INCDIR!$INTEL_JITEVENTS_INCDIR$ac_delim 22232INTEL_JITEVENTS_LIBDIR!$INTEL_JITEVENTS_LIBDIR$ac_delim 22233HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim 22234HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim 22235MMAP_FILE!$MMAP_FILE$ac_delim 22236SHLIBEXT!$SHLIBEXT$ac_delim 22237SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim 22238LLVM_PREFIX!$LLVM_PREFIX$ac_delim 22239LLVM_BINDIR!$LLVM_BINDIR$ac_delim 22240LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim 22241LLVM_DATADIR!$LLVM_DATADIR$ac_delim 22242LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim 22243LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim 22244LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim 22245LLVM_INFODIR!$LLVM_INFODIR$ac_delim 22246LLVM_MANDIR!$LLVM_MANDIR$ac_delim 22247LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim 22248BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim 22249ALL_BINDINGS!$ALL_BINDINGS$ac_delim 22250OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim 22251ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim 22252RPATH!$RPATH$ac_delim 22253RDYNAMIC!$RDYNAMIC$ac_delim 22254LIBOBJS!$LIBOBJS$ac_delim 22255LTLIBOBJS!$LTLIBOBJS$ac_delim 22256_ACEOF 22257 22258 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 92; then 22259 break 22260 elif $ac_last_try; then 22261 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 22262echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 22263 { (exit 1); exit 1; }; } 22264 else 22265 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 22266 fi 22267done 22268 22269ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22270if test -n "$ac_eof"; then 22271 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22272 ac_eof=`expr $ac_eof + 1` 22273fi 22274 22275cat >>$CONFIG_STATUS <<_ACEOF 22276cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof 22277/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 22278_ACEOF 22279sed ' 22280s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22281s/^/s,@/; s/!/@,|#_!!_#|/ 22282:n 22283t n 22284s/'"$ac_delim"'$/,g/; t 22285s/$/\\/; p 22286N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22287' >>$CONFIG_STATUS <conf$$subs.sed 22288rm -f conf$$subs.sed 22289cat >>$CONFIG_STATUS <<_ACEOF 22290:end 22291s/|#_!!_#|//g 22292CEOF$ac_eof 22293_ACEOF 22294 22295 22296# VPATH may cause trouble with some makes, so we remove $(srcdir), 22297# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 22298# trailing colons and then remove the whole line if VPATH becomes empty 22299# (actually we leave an empty line to preserve line numbers). 22300if test "x$srcdir" = x.; then 22301 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 22302s/:*\$(srcdir):*/:/ 22303s/:*\${srcdir}:*/:/ 22304s/:*@srcdir@:*/:/ 22305s/^\([^=]*=[ ]*\):*/\1/ 22306s/:*$// 22307s/^[^=]*=[ ]*$// 22308}' 22309fi 22310 22311cat >>$CONFIG_STATUS <<\_ACEOF 22312fi # test -n "$CONFIG_FILES" 22313 22314 22315for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS 22316do 22317 case $ac_tag in 22318 :[FHLC]) ac_mode=$ac_tag; continue;; 22319 esac 22320 case $ac_mode$ac_tag in 22321 :[FHL]*:*);; 22322 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 22323echo "$as_me: error: Invalid tag $ac_tag." >&2;} 22324 { (exit 1); exit 1; }; };; 22325 :[FH]-) ac_tag=-:-;; 22326 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 22327 esac 22328 ac_save_IFS=$IFS 22329 IFS=: 22330 set x $ac_tag 22331 IFS=$ac_save_IFS 22332 shift 22333 ac_file=$1 22334 shift 22335 22336 case $ac_mode in 22337 :L) ac_source=$1;; 22338 :[FH]) 22339 ac_file_inputs= 22340 for ac_f 22341 do 22342 case $ac_f in 22343 -) ac_f="$tmp/stdin";; 22344 *) # Look for the file first in the build tree, then in the source tree 22345 # (if the path is not absolute). The absolute path cannot be DOS-style, 22346 # because $ac_f cannot contain `:'. 22347 test -f "$ac_f" || 22348 case $ac_f in 22349 [\\/$]*) false;; 22350 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 22351 esac || 22352 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 22353echo "$as_me: error: cannot find input file: $ac_f" >&2;} 22354 { (exit 1); exit 1; }; };; 22355 esac 22356 ac_file_inputs="$ac_file_inputs $ac_f" 22357 done 22358 22359 # Let's still pretend it is `configure' which instantiates (i.e., don't 22360 # use $as_me), people would be surprised to read: 22361 # /* config.h. Generated by config.status. */ 22362 configure_input="Generated from "`IFS=: 22363 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." 22364 if test x"$ac_file" != x-; then 22365 configure_input="$ac_file. $configure_input" 22366 { echo "$as_me:$LINENO: creating $ac_file" >&5 22367echo "$as_me: creating $ac_file" >&6;} 22368 fi 22369 22370 case $ac_tag in 22371 *:-:* | *:-) cat >"$tmp/stdin";; 22372 esac 22373 ;; 22374 esac 22375 22376 ac_dir=`$as_dirname -- "$ac_file" || 22377$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22378 X"$ac_file" : 'X\(//\)[^/]' \| \ 22379 X"$ac_file" : 'X\(//\)$' \| \ 22380 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22381echo X"$ac_file" | 22382 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22383 s//\1/ 22384 q 22385 } 22386 /^X\(\/\/\)[^/].*/{ 22387 s//\1/ 22388 q 22389 } 22390 /^X\(\/\/\)$/{ 22391 s//\1/ 22392 q 22393 } 22394 /^X\(\/\).*/{ 22395 s//\1/ 22396 q 22397 } 22398 s/.*/./; q'` 22399 { as_dir="$ac_dir" 22400 case $as_dir in #( 22401 -*) as_dir=./$as_dir;; 22402 esac 22403 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22404 as_dirs= 22405 while :; do 22406 case $as_dir in #( 22407 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22408 *) as_qdir=$as_dir;; 22409 esac 22410 as_dirs="'$as_qdir' $as_dirs" 22411 as_dir=`$as_dirname -- "$as_dir" || 22412$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22413 X"$as_dir" : 'X\(//\)[^/]' \| \ 22414 X"$as_dir" : 'X\(//\)$' \| \ 22415 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22416echo X"$as_dir" | 22417 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22418 s//\1/ 22419 q 22420 } 22421 /^X\(\/\/\)[^/].*/{ 22422 s//\1/ 22423 q 22424 } 22425 /^X\(\/\/\)$/{ 22426 s//\1/ 22427 q 22428 } 22429 /^X\(\/\).*/{ 22430 s//\1/ 22431 q 22432 } 22433 s/.*/./; q'` 22434 test -d "$as_dir" && break 22435 done 22436 test -z "$as_dirs" || eval "mkdir $as_dirs" 22437 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22438echo "$as_me: error: cannot create directory $as_dir" >&2;} 22439 { (exit 1); exit 1; }; }; } 22440 ac_builddir=. 22441 22442case "$ac_dir" in 22443.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22444*) 22445 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22446 # A ".." for each directory in $ac_dir_suffix. 22447 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22448 case $ac_top_builddir_sub in 22449 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22450 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22451 esac ;; 22452esac 22453ac_abs_top_builddir=$ac_pwd 22454ac_abs_builddir=$ac_pwd$ac_dir_suffix 22455# for backward compatibility: 22456ac_top_builddir=$ac_top_build_prefix 22457 22458case $srcdir in 22459 .) # We are building in place. 22460 ac_srcdir=. 22461 ac_top_srcdir=$ac_top_builddir_sub 22462 ac_abs_top_srcdir=$ac_pwd ;; 22463 [\\/]* | ?:[\\/]* ) # Absolute name. 22464 ac_srcdir=$srcdir$ac_dir_suffix; 22465 ac_top_srcdir=$srcdir 22466 ac_abs_top_srcdir=$srcdir ;; 22467 *) # Relative name. 22468 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22469 ac_top_srcdir=$ac_top_build_prefix$srcdir 22470 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22471esac 22472ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22473 22474 22475 case $ac_mode in 22476 :F) 22477 # 22478 # CONFIG_FILE 22479 # 22480 22481 case $INSTALL in 22482 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22483 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22484 esac 22485_ACEOF 22486 22487cat >>$CONFIG_STATUS <<\_ACEOF 22488# If the template does not know about datarootdir, expand it. 22489# FIXME: This hack should be removed a few years after 2.60. 22490ac_datarootdir_hack=; ac_datarootdir_seen= 22491 22492case `sed -n '/datarootdir/ { 22493 p 22494 q 22495} 22496/@datadir@/p 22497/@docdir@/p 22498/@infodir@/p 22499/@localedir@/p 22500/@mandir@/p 22501' $ac_file_inputs` in 22502*datarootdir*) ac_datarootdir_seen=yes;; 22503*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22504 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22505echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22506_ACEOF 22507cat >>$CONFIG_STATUS <<_ACEOF 22508 ac_datarootdir_hack=' 22509 s&@datadir@&$datadir&g 22510 s&@docdir@&$docdir&g 22511 s&@infodir@&$infodir&g 22512 s&@localedir@&$localedir&g 22513 s&@mandir@&$mandir&g 22514 s&\\\${datarootdir}&$datarootdir&g' ;; 22515esac 22516_ACEOF 22517 22518# Neutralize VPATH when `$srcdir' = `.'. 22519# Shell code in configure.ac might set extrasub. 22520# FIXME: do we really want to maintain this feature? 22521cat >>$CONFIG_STATUS <<_ACEOF 22522 sed "$ac_vpsub 22523$extrasub 22524_ACEOF 22525cat >>$CONFIG_STATUS <<\_ACEOF 22526:t 22527/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22528s&@configure_input@&$configure_input&;t t 22529s&@top_builddir@&$ac_top_builddir_sub&;t t 22530s&@srcdir@&$ac_srcdir&;t t 22531s&@abs_srcdir@&$ac_abs_srcdir&;t t 22532s&@top_srcdir@&$ac_top_srcdir&;t t 22533s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22534s&@builddir@&$ac_builddir&;t t 22535s&@abs_builddir@&$ac_abs_builddir&;t t 22536s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22537s&@INSTALL@&$ac_INSTALL&;t t 22538$ac_datarootdir_hack 22539" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 22540 22541test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22542 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 22543 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 22544 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22545which seems to be undefined. Please make sure it is defined." >&5 22546echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22547which seems to be undefined. Please make sure it is defined." >&2;} 22548 22549 rm -f "$tmp/stdin" 22550 case $ac_file in 22551 -) cat "$tmp/out"; rm -f "$tmp/out";; 22552 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 22553 esac 22554 ;; 22555 :H) 22556 # 22557 # CONFIG_HEADER 22558 # 22559_ACEOF 22560 22561# Transform confdefs.h into a sed script `conftest.defines', that 22562# substitutes the proper values into config.h.in to produce config.h. 22563rm -f conftest.defines conftest.tail 22564# First, append a space to every undef/define line, to ease matching. 22565echo 's/$/ /' >conftest.defines 22566# Then, protect against being on the right side of a sed subst, or in 22567# an unquoted here document, in config.status. If some macros were 22568# called several times there might be several #defines for the same 22569# symbol, which is useless. But do not sort them, since the last 22570# AC_DEFINE must be honored. 22571ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 22572# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where 22573# NAME is the cpp macro being defined, VALUE is the value it is being given. 22574# PARAMS is the parameter list in the macro definition--in most cases, it's 22575# just an empty string. 22576ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' 22577ac_dB='\\)[ (].*,\\1define\\2' 22578ac_dC=' ' 22579ac_dD=' ,' 22580 22581uniq confdefs.h | 22582 sed -n ' 22583 t rset 22584 :rset 22585 s/^[ ]*#[ ]*define[ ][ ]*// 22586 t ok 22587 d 22588 :ok 22589 s/[\\&,]/\\&/g 22590 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p 22591 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p 22592 ' >>conftest.defines 22593 22594# Remove the space that was appended to ease matching. 22595# Then replace #undef with comments. This is necessary, for 22596# example, in the case of _POSIX_SOURCE, which is predefined and required 22597# on some systems where configure will not decide to define it. 22598# (The regexp can be short, since the line contains either #define or #undef.) 22599echo 's/ $// 22600s,^[ #]*u.*,/* & */,' >>conftest.defines 22601 22602# Break up conftest.defines: 22603ac_max_sed_lines=50 22604 22605# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" 22606# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" 22607# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" 22608# et cetera. 22609ac_in='$ac_file_inputs' 22610ac_out='"$tmp/out1"' 22611ac_nxt='"$tmp/out2"' 22612 22613while : 22614do 22615 # Write a here document: 22616 cat >>$CONFIG_STATUS <<_ACEOF 22617 # First, check the format of the line: 22618 cat >"\$tmp/defines.sed" <<\\CEOF 22619/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def 22620/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def 22621b 22622:def 22623_ACEOF 22624 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS 22625 echo 'CEOF 22626 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS 22627 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in 22628 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail 22629 grep . conftest.tail >/dev/null || break 22630 rm -f conftest.defines 22631 mv conftest.tail conftest.defines 22632done 22633rm -f conftest.defines conftest.tail 22634 22635echo "ac_result=$ac_in" >>$CONFIG_STATUS 22636cat >>$CONFIG_STATUS <<\_ACEOF 22637 if test x"$ac_file" != x-; then 22638 echo "/* $configure_input */" >"$tmp/config.h" 22639 cat "$ac_result" >>"$tmp/config.h" 22640 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 22641 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 22642echo "$as_me: $ac_file is unchanged" >&6;} 22643 else 22644 rm -f $ac_file 22645 mv "$tmp/config.h" $ac_file 22646 fi 22647 else 22648 echo "/* $configure_input */" 22649 cat "$ac_result" 22650 fi 22651 rm -f "$tmp/out12" 22652 ;; 22653 22654 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 22655echo "$as_me: executing $ac_file commands" >&6;} 22656 ;; 22657 esac 22658 22659 22660 case $ac_file$ac_mode in 22661 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile` 22662 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;; 22663 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common` 22664 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;; 22665 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile` 22666 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;; 22667 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile` 22668 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;; 22669 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile` 22670 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;; 22671 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile` 22672 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;; 22673 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests` 22674 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;; 22675 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile` 22676 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;; 22677 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile` 22678 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;; 22679 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile` 22680 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;; 22681 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile` 22682 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;; 22683 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile` 22684 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;; 22685 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml` 22686 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;; 22687 22688 esac 22689done # for ac_tag 22690 22691 22692{ (exit 0); exit 0; } 22693_ACEOF 22694chmod +x $CONFIG_STATUS 22695ac_clean_files=$ac_clean_files_save 22696 22697 22698# configure is writing to config.log, and then calls config.status. 22699# config.status does its own redirection, appending to config.log. 22700# Unfortunately, on DOS this fails, as config.log is still kept open 22701# by configure, so config.status won't be able to write to it; its 22702# output is simply discarded. So we exec the FD to /dev/null, 22703# effectively closing config.log, so it can be properly (re)opened and 22704# appended to by config.status. When coming back to configure, we 22705# need to make the FD available again. 22706if test "$no_create" != yes; then 22707 ac_cs_success=: 22708 ac_config_status_args= 22709 test "$silent" = yes && 22710 ac_config_status_args="$ac_config_status_args --quiet" 22711 exec 5>/dev/null 22712 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22713 exec 5>>config.log 22714 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22715 # would make configure fail if this is the last instruction. 22716 $ac_cs_success || { (exit 1); exit 1; } 22717fi 22718 22719# 22720# CONFIG_SUBDIRS section. 22721# 22722if test "$no_recursion" != yes; then 22723 22724 # Remove --cache-file and --srcdir arguments so they do not pile up. 22725 ac_sub_configure_args= 22726 ac_prev= 22727 eval "set x $ac_configure_args" 22728 shift 22729 for ac_arg 22730 do 22731 if test -n "$ac_prev"; then 22732 ac_prev= 22733 continue 22734 fi 22735 case $ac_arg in 22736 -cache-file | --cache-file | --cache-fil | --cache-fi \ 22737 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 22738 ac_prev=cache_file ;; 22739 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 22740 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ 22741 | --c=*) 22742 ;; 22743 --config-cache | -C) 22744 ;; 22745 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 22746 ac_prev=srcdir ;; 22747 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 22748 ;; 22749 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 22750 ac_prev=prefix ;; 22751 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 22752 ;; 22753 *) 22754 case $ac_arg in 22755 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22756 esac 22757 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;; 22758 esac 22759 done 22760 22761 # Always prepend --prefix to ensure using the same prefix 22762 # in subdir configurations. 22763 ac_arg="--prefix=$prefix" 22764 case $ac_arg in 22765 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22766 esac 22767 ac_sub_configure_args="$ac_arg $ac_sub_configure_args" 22768 22769 ac_popdir=`pwd` 22770 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue 22771 22772 # Do not complain, so a configure script can configure whichever 22773 # parts of a large source tree are present. 22774 test -d "$srcdir/$ac_dir" || continue 22775 22776 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" 22777 echo "$as_me:$LINENO: $ac_msg" >&5 22778 echo "$ac_msg" >&6 22779 { as_dir="$ac_dir" 22780 case $as_dir in #( 22781 -*) as_dir=./$as_dir;; 22782 esac 22783 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22784 as_dirs= 22785 while :; do 22786 case $as_dir in #( 22787 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22788 *) as_qdir=$as_dir;; 22789 esac 22790 as_dirs="'$as_qdir' $as_dirs" 22791 as_dir=`$as_dirname -- "$as_dir" || 22792$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22793 X"$as_dir" : 'X\(//\)[^/]' \| \ 22794 X"$as_dir" : 'X\(//\)$' \| \ 22795 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22796echo X"$as_dir" | 22797 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22798 s//\1/ 22799 q 22800 } 22801 /^X\(\/\/\)[^/].*/{ 22802 s//\1/ 22803 q 22804 } 22805 /^X\(\/\/\)$/{ 22806 s//\1/ 22807 q 22808 } 22809 /^X\(\/\).*/{ 22810 s//\1/ 22811 q 22812 } 22813 s/.*/./; q'` 22814 test -d "$as_dir" && break 22815 done 22816 test -z "$as_dirs" || eval "mkdir $as_dirs" 22817 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22818echo "$as_me: error: cannot create directory $as_dir" >&2;} 22819 { (exit 1); exit 1; }; }; } 22820 ac_builddir=. 22821 22822case "$ac_dir" in 22823.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22824*) 22825 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22826 # A ".." for each directory in $ac_dir_suffix. 22827 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22828 case $ac_top_builddir_sub in 22829 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22830 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22831 esac ;; 22832esac 22833ac_abs_top_builddir=$ac_pwd 22834ac_abs_builddir=$ac_pwd$ac_dir_suffix 22835# for backward compatibility: 22836ac_top_builddir=$ac_top_build_prefix 22837 22838case $srcdir in 22839 .) # We are building in place. 22840 ac_srcdir=. 22841 ac_top_srcdir=$ac_top_builddir_sub 22842 ac_abs_top_srcdir=$ac_pwd ;; 22843 [\\/]* | ?:[\\/]* ) # Absolute name. 22844 ac_srcdir=$srcdir$ac_dir_suffix; 22845 ac_top_srcdir=$srcdir 22846 ac_abs_top_srcdir=$srcdir ;; 22847 *) # Relative name. 22848 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22849 ac_top_srcdir=$ac_top_build_prefix$srcdir 22850 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22851esac 22852ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22853 22854 22855 cd "$ac_dir" 22856 22857 # Check for guested configure; otherwise get Cygnus style configure. 22858 if test -f "$ac_srcdir/configure.gnu"; then 22859 ac_sub_configure=$ac_srcdir/configure.gnu 22860 elif test -f "$ac_srcdir/configure"; then 22861 ac_sub_configure=$ac_srcdir/configure 22862 elif test -f "$ac_srcdir/configure.in"; then 22863 # This should be Cygnus configure. 22864 ac_sub_configure=$ac_aux_dir/configure 22865 else 22866 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 22867echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} 22868 ac_sub_configure= 22869 fi 22870 22871 # The recursion is here. 22872 if test -n "$ac_sub_configure"; then 22873 # Make the cache file name correct relative to the subdirectory. 22874 case $cache_file in 22875 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; 22876 *) # Relative name. 22877 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; 22878 esac 22879 22880 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 22881echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} 22882 # The eval makes quoting arguments work. 22883 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ 22884 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || 22885 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 22886echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} 22887 { (exit 1); exit 1; }; } 22888 fi 22889 22890 cd "$ac_popdir" 22891 done 22892fi 22893 22894