configure revision 4411fbe25e9625ca4dd7c94aebc7ffd70b0e5beb
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.60 for llvm 2.8svn. 4# 5# Report bugs to <llvmbugs@cs.uiuc.edu>. 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-2010 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='2.8svn' 565PACKAGE_STRING='llvm 2.8svn' 566PACKAGE_BUGREPORT='llvmbugs@cs.uiuc.edu' 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 643subdirs 644build 645build_cpu 646build_vendor 647build_os 648host 649host_cpu 650host_vendor 651host_os 652target 653target_cpu 654target_vendor 655target_os 656OS 657HOST_OS 658TARGET_OS 659LINKALL 660NOLINKALL 661LLVM_ON_UNIX 662LLVM_ON_WIN32 663ARCH 664ENDIAN 665CC 666CFLAGS 667LDFLAGS 668CPPFLAGS 669ac_ct_CC 670EXEEXT 671OBJEXT 672CPP 673GREP 674EGREP 675LLVM_CROSS_COMPILING 676BUILD_CC 677BUILD_EXEEXT 678BUILD_CXX 679CVSBUILD 680ENABLE_OPTIMIZED 681ENABLE_PROFILING 682DISABLE_ASSERTIONS 683ENABLE_EXPENSIVE_CHECKS 684EXPENSIVE_CHECKS 685DEBUG_RUNTIME 686DEBUG_SYMBOLS 687JIT 688TARGET_HAS_JIT 689ENABLE_DOXYGEN 690ENABLE_THREADS 691ENABLE_PIC 692ENABLE_SHARED 693ENABLE_TIMESTAMPS 694TARGETS_TO_BUILD 695LLVM_ENUM_TARGETS 696LLVM_ENUM_ASM_PRINTERS 697LLVM_ENUM_ASM_PARSERS 698LLVM_ENUM_DISASSEMBLERS 699ENABLE_CBE_PRINTF_A 700CLANGPATH 701CLANGXXPATH 702ENABLE_BUILT_CLANG 703OPTIMIZE_OPTION 704EXTRA_OPTIONS 705BINUTILS_INCDIR 706ENABLE_LLVMC_DYNAMIC 707ENABLE_LLVMC_DYNAMIC_PLUGINS 708CXX 709CXXFLAGS 710ac_ct_CXX 711NM 712ifGNUmake 713LN_S 714CMP 715CP 716DATE 717FIND 718MKDIR 719MV 720RANLIB 721AR 722RM 723SED 724TAR 725BINPWD 726GRAPHVIZ 727DOT 728FDP 729NEATO 730TWOPI 731CIRCO 732GV 733DOTTY 734PERL 735HAVE_PERL 736INSTALL_PROGRAM 737INSTALL_SCRIPT 738INSTALL_DATA 739BZIP2 740CAT 741DOXYGEN 742GROFF 743GZIP 744POD2HTML 745POD2MAN 746PDFROFF 747RUNTEST 748TCLSH 749ZIP 750OCAMLC 751OCAMLOPT 752OCAMLDEP 753OCAMLDOC 754GAS 755HAVE_LINK_VERSION_SCRIPT 756INSTALL_LTDL_TRUE 757INSTALL_LTDL_FALSE 758CONVENIENCE_LTDL_TRUE 759CONVENIENCE_LTDL_FALSE 760LIBADD_DL 761LLVMGCCCOMMAND 762LLVMGXXCOMMAND 763LLVMGCC 764LLVMGXX 765LLVMCC_OPTION 766NO_VARIADIC_MACROS 767NO_MISSING_FIELD_INITIALIZERS 768USE_UDIS86 769USE_OPROFILE 770HAVE_PTHREAD 771HUGE_VAL_SANITY 772MMAP_FILE 773LLVMCC1 774LLVMCC1PLUS 775LLVMGCCDIR 776LLVMGCC_LANGS 777SHLIBEXT 778SHLIBPATH_VAR 779LLVM_PREFIX 780LLVM_BINDIR 781LLVM_LIBDIR 782LLVM_DATADIR 783LLVM_DOCSDIR 784LLVM_ETCDIR 785LLVM_INCLUDEDIR 786LLVM_INFODIR 787LLVM_MANDIR 788LLVM_CONFIGTIME 789BINDINGS_TO_BUILD 790ALL_BINDINGS 791OCAML_LIBDIR 792ENABLE_VISIBILITY_INLINES_HIDDEN 793RPATH 794RDYNAMIC 795LIBOBJS 796LTLIBOBJS' 797ac_subst_files='' 798 ac_precious_vars='build_alias 799host_alias 800target_alias 801CC 802CFLAGS 803LDFLAGS 804CPPFLAGS 805CPP 806CXX 807CXXFLAGS 808CCC' 809ac_subdirs_all='projects/llvm-gcc 810projects/test-suite 811projects/llvm-test 812projects/poolalloc 813projects/llvm-poolalloc 814projects/sample 815projects/privbracket 816projects/llvm-stacker 817projects/llvm-reopt 818projects/llvm-java 819projects/llvm-tv 820projects/safecode 821projects/llvm-kernel' 822 823# Initialize some variables set by options. 824ac_init_help= 825ac_init_version=false 826# The variables have the same names as the options, with 827# dashes changed to underlines. 828cache_file=/dev/null 829exec_prefix=NONE 830no_create= 831no_recursion= 832prefix=NONE 833program_prefix=NONE 834program_suffix=NONE 835program_transform_name=s,x,x, 836silent= 837site= 838srcdir= 839verbose= 840x_includes=NONE 841x_libraries=NONE 842 843# Installation directory options. 844# These are left unexpanded so users can "make install exec_prefix=/foo" 845# and all the variables that are supposed to be based on exec_prefix 846# by default will actually change. 847# Use braces instead of parens because sh, perl, etc. also accept them. 848# (The list follows the same order as the GNU Coding Standards.) 849bindir='${exec_prefix}/bin' 850sbindir='${exec_prefix}/sbin' 851libexecdir='${exec_prefix}/libexec' 852datarootdir='${prefix}/share' 853datadir='${datarootdir}' 854sysconfdir='${prefix}/etc' 855sharedstatedir='${prefix}/com' 856localstatedir='${prefix}/var' 857includedir='${prefix}/include' 858oldincludedir='/usr/include' 859docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 860infodir='${datarootdir}/info' 861htmldir='${docdir}' 862dvidir='${docdir}' 863pdfdir='${docdir}' 864psdir='${docdir}' 865libdir='${exec_prefix}/lib' 866localedir='${datarootdir}/locale' 867mandir='${datarootdir}/man' 868 869ac_prev= 870ac_dashdash= 871for ac_option 872do 873 # If the previous option needs an argument, assign it. 874 if test -n "$ac_prev"; then 875 eval $ac_prev=\$ac_option 876 ac_prev= 877 continue 878 fi 879 880 case $ac_option in 881 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 882 *) ac_optarg=yes ;; 883 esac 884 885 # Accept the important Cygnus configure options, so we can diagnose typos. 886 887 case $ac_dashdash$ac_option in 888 --) 889 ac_dashdash=yes ;; 890 891 -bindir | --bindir | --bindi | --bind | --bin | --bi) 892 ac_prev=bindir ;; 893 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 894 bindir=$ac_optarg ;; 895 896 -build | --build | --buil | --bui | --bu) 897 ac_prev=build_alias ;; 898 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 899 build_alias=$ac_optarg ;; 900 901 -cache-file | --cache-file | --cache-fil | --cache-fi \ 902 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 903 ac_prev=cache_file ;; 904 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 905 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 906 cache_file=$ac_optarg ;; 907 908 --config-cache | -C) 909 cache_file=config.cache ;; 910 911 -datadir | --datadir | --datadi | --datad) 912 ac_prev=datadir ;; 913 -datadir=* | --datadir=* | --datadi=* | --datad=*) 914 datadir=$ac_optarg ;; 915 916 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 917 | --dataroo | --dataro | --datar) 918 ac_prev=datarootdir ;; 919 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 920 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 921 datarootdir=$ac_optarg ;; 922 923 -disable-* | --disable-*) 924 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 925 # Reject names that are not valid shell variable names. 926 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 927 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 928 { (exit 1); exit 1; }; } 929 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 930 eval enable_$ac_feature=no ;; 931 932 -docdir | --docdir | --docdi | --doc | --do) 933 ac_prev=docdir ;; 934 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 935 docdir=$ac_optarg ;; 936 937 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 938 ac_prev=dvidir ;; 939 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 940 dvidir=$ac_optarg ;; 941 942 -enable-* | --enable-*) 943 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 944 # Reject names that are not valid shell variable names. 945 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 946 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 947 { (exit 1); exit 1; }; } 948 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 949 eval enable_$ac_feature=\$ac_optarg ;; 950 951 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 952 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 953 | --exec | --exe | --ex) 954 ac_prev=exec_prefix ;; 955 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 956 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 957 | --exec=* | --exe=* | --ex=*) 958 exec_prefix=$ac_optarg ;; 959 960 -gas | --gas | --ga | --g) 961 # Obsolete; use --with-gas. 962 with_gas=yes ;; 963 964 -help | --help | --hel | --he | -h) 965 ac_init_help=long ;; 966 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 967 ac_init_help=recursive ;; 968 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 969 ac_init_help=short ;; 970 971 -host | --host | --hos | --ho) 972 ac_prev=host_alias ;; 973 -host=* | --host=* | --hos=* | --ho=*) 974 host_alias=$ac_optarg ;; 975 976 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 977 ac_prev=htmldir ;; 978 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 979 | --ht=*) 980 htmldir=$ac_optarg ;; 981 982 -includedir | --includedir | --includedi | --included | --include \ 983 | --includ | --inclu | --incl | --inc) 984 ac_prev=includedir ;; 985 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 986 | --includ=* | --inclu=* | --incl=* | --inc=*) 987 includedir=$ac_optarg ;; 988 989 -infodir | --infodir | --infodi | --infod | --info | --inf) 990 ac_prev=infodir ;; 991 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 992 infodir=$ac_optarg ;; 993 994 -libdir | --libdir | --libdi | --libd) 995 ac_prev=libdir ;; 996 -libdir=* | --libdir=* | --libdi=* | --libd=*) 997 libdir=$ac_optarg ;; 998 999 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1000 | --libexe | --libex | --libe) 1001 ac_prev=libexecdir ;; 1002 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1003 | --libexe=* | --libex=* | --libe=*) 1004 libexecdir=$ac_optarg ;; 1005 1006 -localedir | --localedir | --localedi | --localed | --locale) 1007 ac_prev=localedir ;; 1008 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1009 localedir=$ac_optarg ;; 1010 1011 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1012 | --localstate | --localstat | --localsta | --localst | --locals) 1013 ac_prev=localstatedir ;; 1014 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1015 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1016 localstatedir=$ac_optarg ;; 1017 1018 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1019 ac_prev=mandir ;; 1020 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1021 mandir=$ac_optarg ;; 1022 1023 -nfp | --nfp | --nf) 1024 # Obsolete; use --without-fp. 1025 with_fp=no ;; 1026 1027 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1028 | --no-cr | --no-c | -n) 1029 no_create=yes ;; 1030 1031 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1032 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1033 no_recursion=yes ;; 1034 1035 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1036 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1037 | --oldin | --oldi | --old | --ol | --o) 1038 ac_prev=oldincludedir ;; 1039 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1040 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1041 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1042 oldincludedir=$ac_optarg ;; 1043 1044 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1045 ac_prev=prefix ;; 1046 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1047 prefix=$ac_optarg ;; 1048 1049 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1050 | --program-pre | --program-pr | --program-p) 1051 ac_prev=program_prefix ;; 1052 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1053 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1054 program_prefix=$ac_optarg ;; 1055 1056 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1057 | --program-suf | --program-su | --program-s) 1058 ac_prev=program_suffix ;; 1059 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1060 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1061 program_suffix=$ac_optarg ;; 1062 1063 -program-transform-name | --program-transform-name \ 1064 | --program-transform-nam | --program-transform-na \ 1065 | --program-transform-n | --program-transform- \ 1066 | --program-transform | --program-transfor \ 1067 | --program-transfo | --program-transf \ 1068 | --program-trans | --program-tran \ 1069 | --progr-tra | --program-tr | --program-t) 1070 ac_prev=program_transform_name ;; 1071 -program-transform-name=* | --program-transform-name=* \ 1072 | --program-transform-nam=* | --program-transform-na=* \ 1073 | --program-transform-n=* | --program-transform-=* \ 1074 | --program-transform=* | --program-transfor=* \ 1075 | --program-transfo=* | --program-transf=* \ 1076 | --program-trans=* | --program-tran=* \ 1077 | --progr-tra=* | --program-tr=* | --program-t=*) 1078 program_transform_name=$ac_optarg ;; 1079 1080 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1081 ac_prev=pdfdir ;; 1082 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1083 pdfdir=$ac_optarg ;; 1084 1085 -psdir | --psdir | --psdi | --psd | --ps) 1086 ac_prev=psdir ;; 1087 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1088 psdir=$ac_optarg ;; 1089 1090 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1091 | -silent | --silent | --silen | --sile | --sil) 1092 silent=yes ;; 1093 1094 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1095 ac_prev=sbindir ;; 1096 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1097 | --sbi=* | --sb=*) 1098 sbindir=$ac_optarg ;; 1099 1100 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1101 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1102 | --sharedst | --shareds | --shared | --share | --shar \ 1103 | --sha | --sh) 1104 ac_prev=sharedstatedir ;; 1105 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1106 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1107 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1108 | --sha=* | --sh=*) 1109 sharedstatedir=$ac_optarg ;; 1110 1111 -site | --site | --sit) 1112 ac_prev=site ;; 1113 -site=* | --site=* | --sit=*) 1114 site=$ac_optarg ;; 1115 1116 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1117 ac_prev=srcdir ;; 1118 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1119 srcdir=$ac_optarg ;; 1120 1121 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1122 | --syscon | --sysco | --sysc | --sys | --sy) 1123 ac_prev=sysconfdir ;; 1124 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1125 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1126 sysconfdir=$ac_optarg ;; 1127 1128 -target | --target | --targe | --targ | --tar | --ta | --t) 1129 ac_prev=target_alias ;; 1130 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1131 target_alias=$ac_optarg ;; 1132 1133 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1134 verbose=yes ;; 1135 1136 -version | --version | --versio | --versi | --vers | -V) 1137 ac_init_version=: ;; 1138 1139 -with-* | --with-*) 1140 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1141 # Reject names that are not valid shell variable names. 1142 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1143 { echo "$as_me: error: invalid package name: $ac_package" >&2 1144 { (exit 1); exit 1; }; } 1145 ac_package=`echo $ac_package| sed 's/-/_/g'` 1146 eval with_$ac_package=\$ac_optarg ;; 1147 1148 -without-* | --without-*) 1149 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1150 # Reject names that are not valid shell variable names. 1151 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1152 { echo "$as_me: error: invalid package name: $ac_package" >&2 1153 { (exit 1); exit 1; }; } 1154 ac_package=`echo $ac_package | sed 's/-/_/g'` 1155 eval with_$ac_package=no ;; 1156 1157 --x) 1158 # Obsolete; use --with-x. 1159 with_x=yes ;; 1160 1161 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1162 | --x-incl | --x-inc | --x-in | --x-i) 1163 ac_prev=x_includes ;; 1164 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1165 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1166 x_includes=$ac_optarg ;; 1167 1168 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1169 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1170 ac_prev=x_libraries ;; 1171 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1172 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1173 x_libraries=$ac_optarg ;; 1174 1175 -*) { echo "$as_me: error: unrecognized option: $ac_option 1176Try \`$0 --help' for more information." >&2 1177 { (exit 1); exit 1; }; } 1178 ;; 1179 1180 *=*) 1181 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1182 # Reject names that are not valid shell variable names. 1183 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1184 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1185 { (exit 1); exit 1; }; } 1186 eval $ac_envvar=\$ac_optarg 1187 export $ac_envvar ;; 1188 1189 *) 1190 # FIXME: should be removed in autoconf 3.0. 1191 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1192 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1193 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1194 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1195 ;; 1196 1197 esac 1198done 1199 1200if test -n "$ac_prev"; then 1201 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1202 { echo "$as_me: error: missing argument to $ac_option" >&2 1203 { (exit 1); exit 1; }; } 1204fi 1205 1206# Be sure to have absolute directory names. 1207for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1208 datadir sysconfdir sharedstatedir localstatedir includedir \ 1209 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1210 libdir localedir mandir 1211do 1212 eval ac_val=\$$ac_var 1213 case $ac_val in 1214 [\\/$]* | ?:[\\/]* ) continue;; 1215 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1216 esac 1217 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1218 { (exit 1); exit 1; }; } 1219done 1220 1221# There might be people who depend on the old broken behavior: `$host' 1222# used to hold the argument of --host etc. 1223# FIXME: To remove some day. 1224build=$build_alias 1225host=$host_alias 1226target=$target_alias 1227 1228# FIXME: To remove some day. 1229if test "x$host_alias" != x; then 1230 if test "x$build_alias" = x; then 1231 cross_compiling=maybe 1232 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1233 If a cross compiler is detected then cross compile mode will be used." >&2 1234 elif test "x$build_alias" != "x$host_alias"; then 1235 cross_compiling=yes 1236 fi 1237fi 1238 1239ac_tool_prefix= 1240test -n "$host_alias" && ac_tool_prefix=$host_alias- 1241 1242test "$silent" = yes && exec 6>/dev/null 1243 1244 1245ac_pwd=`pwd` && test -n "$ac_pwd" && 1246ac_ls_di=`ls -di .` && 1247ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1248 { echo "$as_me: error: Working directory cannot be determined" >&2 1249 { (exit 1); exit 1; }; } 1250test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1251 { echo "$as_me: error: pwd does not report name of working directory" >&2 1252 { (exit 1); exit 1; }; } 1253 1254 1255# Find the source files, if location was not specified. 1256if test -z "$srcdir"; then 1257 ac_srcdir_defaulted=yes 1258 # Try the directory containing this script, then the parent directory. 1259 ac_confdir=`$as_dirname -- "$0" || 1260$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1261 X"$0" : 'X\(//\)[^/]' \| \ 1262 X"$0" : 'X\(//\)$' \| \ 1263 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1264echo X"$0" | 1265 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1266 s//\1/ 1267 q 1268 } 1269 /^X\(\/\/\)[^/].*/{ 1270 s//\1/ 1271 q 1272 } 1273 /^X\(\/\/\)$/{ 1274 s//\1/ 1275 q 1276 } 1277 /^X\(\/\).*/{ 1278 s//\1/ 1279 q 1280 } 1281 s/.*/./; q'` 1282 srcdir=$ac_confdir 1283 if test ! -r "$srcdir/$ac_unique_file"; then 1284 srcdir=.. 1285 fi 1286else 1287 ac_srcdir_defaulted=no 1288fi 1289if test ! -r "$srcdir/$ac_unique_file"; then 1290 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1291 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1292 { (exit 1); exit 1; }; } 1293fi 1294ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1295ac_abs_confdir=`( 1296 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1297 { (exit 1); exit 1; }; } 1298 pwd)` 1299# When building in place, set srcdir=. 1300if test "$ac_abs_confdir" = "$ac_pwd"; then 1301 srcdir=. 1302fi 1303# Remove unnecessary trailing slashes from srcdir. 1304# Double slashes in file names in object file debugging info 1305# mess up M-x gdb in Emacs. 1306case $srcdir in 1307*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1308esac 1309for ac_var in $ac_precious_vars; do 1310 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1311 eval ac_env_${ac_var}_value=\$${ac_var} 1312 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1313 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1314done 1315 1316# 1317# Report the --help message. 1318# 1319if test "$ac_init_help" = "long"; then 1320 # Omit some internal or obsolete options to make the list less imposing. 1321 # This message is too long to be a string in the A/UX 3.1 sh. 1322 cat <<_ACEOF 1323\`configure' configures llvm 2.8svn to adapt to many kinds of systems. 1324 1325Usage: $0 [OPTION]... [VAR=VALUE]... 1326 1327To assign environment variables (e.g., CC, CFLAGS...), specify them as 1328VAR=VALUE. See below for descriptions of some of the useful variables. 1329 1330Defaults for the options are specified in brackets. 1331 1332Configuration: 1333 -h, --help display this help and exit 1334 --help=short display options specific to this package 1335 --help=recursive display the short help of all the included packages 1336 -V, --version display version information and exit 1337 -q, --quiet, --silent do not print \`checking...' messages 1338 --cache-file=FILE cache test results in FILE [disabled] 1339 -C, --config-cache alias for \`--cache-file=config.cache' 1340 -n, --no-create do not create output files 1341 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1342 1343Installation directories: 1344 --prefix=PREFIX install architecture-independent files in PREFIX 1345 [$ac_default_prefix] 1346 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1347 [PREFIX] 1348 1349By default, \`make install' will install all the files in 1350\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1351an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1352for instance \`--prefix=\$HOME'. 1353 1354For better control, use the options below. 1355 1356Fine tuning of the installation directories: 1357 --bindir=DIR user executables [EPREFIX/bin] 1358 --sbindir=DIR system admin executables [EPREFIX/sbin] 1359 --libexecdir=DIR program executables [EPREFIX/libexec] 1360 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1361 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1362 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1363 --libdir=DIR object code libraries [EPREFIX/lib] 1364 --includedir=DIR C header files [PREFIX/include] 1365 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1366 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1367 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1368 --infodir=DIR info documentation [DATAROOTDIR/info] 1369 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1370 --mandir=DIR man documentation [DATAROOTDIR/man] 1371 --docdir=DIR documentation root [DATAROOTDIR/doc/-llvm-] 1372 --htmldir=DIR html documentation [DOCDIR] 1373 --dvidir=DIR dvi documentation [DOCDIR] 1374 --pdfdir=DIR pdf documentation [DOCDIR] 1375 --psdir=DIR ps documentation [DOCDIR] 1376_ACEOF 1377 1378 cat <<\_ACEOF 1379 1380System types: 1381 --build=BUILD configure for building on BUILD [guessed] 1382 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1383 --target=TARGET configure for building compilers for TARGET [HOST] 1384_ACEOF 1385fi 1386 1387if test -n "$ac_init_help"; then 1388 case $ac_init_help in 1389 short | recursive ) echo "Configuration of llvm 2.8svn:";; 1390 esac 1391 cat <<\_ACEOF 1392 1393Optional Features: 1394 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1395 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 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-doxygen Build doxygen documentation (default is NO) 1409 --enable-threads Use threads if available (default is YES) 1410 --enable-pic Build LLVM with Position Independent Code (default 1411 is YES) 1412 --enable-shared Build a shared library and link tools against it 1413 (default is NO) 1414 --enable-timestamps Enable embedding timestamp information in build 1415 (default is YES) 1416 --enable-targets Build specific host targets: all or 1417 target1,target2,... Valid targets are: host, x86, 1418 x86_64, sparc, powerpc, alpha, arm, mips, spu, 1419 pic16, xcore, msp430, systemz, blackfin, cbe, msil, 1420 and cpp (default=all) 1421 --enable-cbe-printf-a Enable C Backend output with hex floating point via 1422 %a (default is YES) 1423 --enable-bindings Build specific language bindings: 1424 all,auto,none,{binding-name} (default=auto) 1425 --enable-libffi Check for the presence of libffi (default is NO) 1426 --enable-llvmc-dynamic Link LLVMC dynamically (default is NO, unless on 1427 Win32) 1428 --enable-llvmc-dynamic-plugins 1429 Enable dynamic LLVMC plugins (default is YES) 1430 --enable-ltdl-install install libltdl 1431 1432Optional Packages: 1433 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1434 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1435 --with-llvmgccdir Specify location of llvm-gcc install dir (default 1436 searches PATH) 1437 --with-llvmgcc Specify location of llvm-gcc driver (default 1438 searches PATH) 1439 --with-llvmgxx Specify location of llvm-g++ driver (default 1440 searches PATH) 1441 --with-clang Specify location of clang compiler (default is 1442 --with-built-clang) 1443 --with-built-clang Use the compiled Clang as the LLVM compiler 1444 (default=check) 1445 --with-optimize-option Select the compiler options to use for optimized 1446 builds 1447 --with-extra-options Specify additional options to compile LLVM with 1448 --with-ocaml-libdir Specify install location for ocaml bindings (default 1449 is stdlib) 1450 --with-c-include-dirs Colon separated list of directories clang will 1451 search for headers 1452 --with-cxx-include-root Directory with the libstdc++ headers. 1453 --with-cxx-include-arch Architecture of the libstdc++ headers. 1454 --with-cxx-include-32bit-dir 1455 32 bit multilib dir. 1456 --with-cxx-include-64bit-dir 1457 64 bit multilib directory. 1458 --with-binutils-include Specify path to binutils/include/ containing 1459 plugin-api.h file for gold plugin. 1460 --with-tclinclude directory where tcl headers are 1461 --with-llvmcc=<name> Choose the LLVM capable compiler to use (llvm-gcc, 1462 clang, or none; default=check) 1463 --with-udis86=<path> Use udis86 external x86 disassembler library 1464 --with-oprofile=<prefix> 1465 Tell OProfile >= 0.9.4 how to symbolize JIT output 1466 1467Some influential environment variables: 1468 CC C compiler command 1469 CFLAGS C compiler flags 1470 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1471 nonstandard directory <lib dir> 1472 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1473 you have headers in a nonstandard directory <include dir> 1474 CPP C preprocessor 1475 CXX C++ compiler command 1476 CXXFLAGS C++ compiler flags 1477 1478Use these variables to override the choices made by `configure' or to help 1479it to find libraries and programs with nonstandard names/locations. 1480 1481Report bugs to <llvmbugs@cs.uiuc.edu>. 1482_ACEOF 1483ac_status=$? 1484fi 1485 1486if test "$ac_init_help" = "recursive"; then 1487 # If there are subdirs, report their specific --help. 1488 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1489 test -d "$ac_dir" || continue 1490 ac_builddir=. 1491 1492case "$ac_dir" in 1493.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1494*) 1495 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1496 # A ".." for each directory in $ac_dir_suffix. 1497 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1498 case $ac_top_builddir_sub in 1499 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1500 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1501 esac ;; 1502esac 1503ac_abs_top_builddir=$ac_pwd 1504ac_abs_builddir=$ac_pwd$ac_dir_suffix 1505# for backward compatibility: 1506ac_top_builddir=$ac_top_build_prefix 1507 1508case $srcdir in 1509 .) # We are building in place. 1510 ac_srcdir=. 1511 ac_top_srcdir=$ac_top_builddir_sub 1512 ac_abs_top_srcdir=$ac_pwd ;; 1513 [\\/]* | ?:[\\/]* ) # Absolute name. 1514 ac_srcdir=$srcdir$ac_dir_suffix; 1515 ac_top_srcdir=$srcdir 1516 ac_abs_top_srcdir=$srcdir ;; 1517 *) # Relative name. 1518 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1519 ac_top_srcdir=$ac_top_build_prefix$srcdir 1520 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1521esac 1522ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1523 1524 cd "$ac_dir" || { ac_status=$?; continue; } 1525 # Check for guested configure. 1526 if test -f "$ac_srcdir/configure.gnu"; then 1527 echo && 1528 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1529 elif test -f "$ac_srcdir/configure"; then 1530 echo && 1531 $SHELL "$ac_srcdir/configure" --help=recursive 1532 else 1533 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1534 fi || ac_status=$? 1535 cd "$ac_pwd" || { ac_status=$?; break; } 1536 done 1537fi 1538 1539test -n "$ac_init_help" && exit $ac_status 1540if $ac_init_version; then 1541 cat <<\_ACEOF 1542llvm configure 2.8svn 1543generated by GNU Autoconf 2.60 1544 1545Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 15462002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1547This configure script is free software; the Free Software Foundation 1548gives unlimited permission to copy, distribute and modify it. 1549 1550Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign. 1551_ACEOF 1552 exit 1553fi 1554cat >config.log <<_ACEOF 1555This file contains any messages produced by compilers while 1556running configure, to aid debugging if configure makes a mistake. 1557 1558It was created by llvm $as_me 2.8svn, which was 1559generated by GNU Autoconf 2.60. Invocation command line was 1560 1561 $ $0 $@ 1562 1563_ACEOF 1564exec 5>>config.log 1565{ 1566cat <<_ASUNAME 1567## --------- ## 1568## Platform. ## 1569## --------- ## 1570 1571hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1572uname -m = `(uname -m) 2>/dev/null || echo unknown` 1573uname -r = `(uname -r) 2>/dev/null || echo unknown` 1574uname -s = `(uname -s) 2>/dev/null || echo unknown` 1575uname -v = `(uname -v) 2>/dev/null || echo unknown` 1576 1577/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1578/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1579 1580/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1581/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1582/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1583/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1584/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1585/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1586/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1587 1588_ASUNAME 1589 1590as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1591for as_dir in $PATH 1592do 1593 IFS=$as_save_IFS 1594 test -z "$as_dir" && as_dir=. 1595 echo "PATH: $as_dir" 1596done 1597IFS=$as_save_IFS 1598 1599} >&5 1600 1601cat >&5 <<_ACEOF 1602 1603 1604## ----------- ## 1605## Core tests. ## 1606## ----------- ## 1607 1608_ACEOF 1609 1610 1611# Keep a trace of the command line. 1612# Strip out --no-create and --no-recursion so they do not pile up. 1613# Strip out --silent because we don't want to record it for future runs. 1614# Also quote any args containing shell meta-characters. 1615# Make two passes to allow for proper duplicate-argument suppression. 1616ac_configure_args= 1617ac_configure_args0= 1618ac_configure_args1= 1619ac_must_keep_next=false 1620for ac_pass in 1 2 1621do 1622 for ac_arg 1623 do 1624 case $ac_arg in 1625 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1626 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1627 | -silent | --silent | --silen | --sile | --sil) 1628 continue ;; 1629 *\'*) 1630 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1631 esac 1632 case $ac_pass in 1633 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1634 2) 1635 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1636 if test $ac_must_keep_next = true; then 1637 ac_must_keep_next=false # Got value, back to normal. 1638 else 1639 case $ac_arg in 1640 *=* | --config-cache | -C | -disable-* | --disable-* \ 1641 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1642 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1643 | -with-* | --with-* | -without-* | --without-* | --x) 1644 case "$ac_configure_args0 " in 1645 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1646 esac 1647 ;; 1648 -* ) ac_must_keep_next=true ;; 1649 esac 1650 fi 1651 ac_configure_args="$ac_configure_args '$ac_arg'" 1652 ;; 1653 esac 1654 done 1655done 1656$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1657$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1658 1659# When interrupted or exit'd, cleanup temporary files, and complete 1660# config.log. We remove comments because anyway the quotes in there 1661# would cause problems or look ugly. 1662# WARNING: Use '\'' to represent an apostrophe within the trap. 1663# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1664trap 'exit_status=$? 1665 # Save into config.log some information that might help in debugging. 1666 { 1667 echo 1668 1669 cat <<\_ASBOX 1670## ---------------- ## 1671## Cache variables. ## 1672## ---------------- ## 1673_ASBOX 1674 echo 1675 # The following way of writing the cache mishandles newlines in values, 1676( 1677 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1678 eval ac_val=\$$ac_var 1679 case $ac_val in #( 1680 *${as_nl}*) 1681 case $ac_var in #( 1682 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 1683echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 1684 esac 1685 case $ac_var in #( 1686 _ | IFS | as_nl) ;; #( 1687 *) $as_unset $ac_var ;; 1688 esac ;; 1689 esac 1690 done 1691 (set) 2>&1 | 1692 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1693 *${as_nl}ac_space=\ *) 1694 sed -n \ 1695 "s/'\''/'\''\\\\'\'''\''/g; 1696 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1697 ;; #( 1698 *) 1699 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1700 ;; 1701 esac | 1702 sort 1703) 1704 echo 1705 1706 cat <<\_ASBOX 1707## ----------------- ## 1708## Output variables. ## 1709## ----------------- ## 1710_ASBOX 1711 echo 1712 for ac_var in $ac_subst_vars 1713 do 1714 eval ac_val=\$$ac_var 1715 case $ac_val in 1716 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1717 esac 1718 echo "$ac_var='\''$ac_val'\''" 1719 done | sort 1720 echo 1721 1722 if test -n "$ac_subst_files"; then 1723 cat <<\_ASBOX 1724## ------------------- ## 1725## File substitutions. ## 1726## ------------------- ## 1727_ASBOX 1728 echo 1729 for ac_var in $ac_subst_files 1730 do 1731 eval ac_val=\$$ac_var 1732 case $ac_val in 1733 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1734 esac 1735 echo "$ac_var='\''$ac_val'\''" 1736 done | sort 1737 echo 1738 fi 1739 1740 if test -s confdefs.h; then 1741 cat <<\_ASBOX 1742## ----------- ## 1743## confdefs.h. ## 1744## ----------- ## 1745_ASBOX 1746 echo 1747 cat confdefs.h 1748 echo 1749 fi 1750 test "$ac_signal" != 0 && 1751 echo "$as_me: caught signal $ac_signal" 1752 echo "$as_me: exit $exit_status" 1753 } >&5 1754 rm -f core *.core core.conftest.* && 1755 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1756 exit $exit_status 1757' 0 1758for ac_signal in 1 2 13 15; do 1759 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1760done 1761ac_signal=0 1762 1763# confdefs.h avoids OS command line length limits that DEFS can exceed. 1764rm -f -r conftest* confdefs.h 1765 1766# Predefined preprocessor variables. 1767 1768cat >>confdefs.h <<_ACEOF 1769#define PACKAGE_NAME "$PACKAGE_NAME" 1770_ACEOF 1771 1772 1773cat >>confdefs.h <<_ACEOF 1774#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1775_ACEOF 1776 1777 1778cat >>confdefs.h <<_ACEOF 1779#define PACKAGE_VERSION "$PACKAGE_VERSION" 1780_ACEOF 1781 1782 1783cat >>confdefs.h <<_ACEOF 1784#define PACKAGE_STRING "$PACKAGE_STRING" 1785_ACEOF 1786 1787 1788cat >>confdefs.h <<_ACEOF 1789#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1790_ACEOF 1791 1792 1793# Let the site file select an alternate cache file if it wants to. 1794# Prefer explicitly selected file to automatically selected ones. 1795if test -n "$CONFIG_SITE"; then 1796 set x "$CONFIG_SITE" 1797elif test "x$prefix" != xNONE; then 1798 set x "$prefix/share/config.site" "$prefix/etc/config.site" 1799else 1800 set x "$ac_default_prefix/share/config.site" \ 1801 "$ac_default_prefix/etc/config.site" 1802fi 1803shift 1804for ac_site_file 1805do 1806 if test -r "$ac_site_file"; then 1807 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1808echo "$as_me: loading site script $ac_site_file" >&6;} 1809 sed 's/^/| /' "$ac_site_file" >&5 1810 . "$ac_site_file" 1811 fi 1812done 1813 1814if test -r "$cache_file"; then 1815 # Some versions of bash will fail to source /dev/null (special 1816 # files actually), so we avoid doing that. 1817 if test -f "$cache_file"; then 1818 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1819echo "$as_me: loading cache $cache_file" >&6;} 1820 case $cache_file in 1821 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1822 *) . "./$cache_file";; 1823 esac 1824 fi 1825else 1826 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1827echo "$as_me: creating cache $cache_file" >&6;} 1828 >$cache_file 1829fi 1830 1831# Check that the precious variables saved in the cache have kept the same 1832# value. 1833ac_cache_corrupted=false 1834for ac_var in $ac_precious_vars; do 1835 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1836 eval ac_new_set=\$ac_env_${ac_var}_set 1837 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1838 eval ac_new_val=\$ac_env_${ac_var}_value 1839 case $ac_old_set,$ac_new_set in 1840 set,) 1841 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1842echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1843 ac_cache_corrupted=: ;; 1844 ,set) 1845 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1846echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1847 ac_cache_corrupted=: ;; 1848 ,);; 1849 *) 1850 if test "x$ac_old_val" != "x$ac_new_val"; then 1851 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1852echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1853 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1854echo "$as_me: former value: $ac_old_val" >&2;} 1855 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1856echo "$as_me: current value: $ac_new_val" >&2;} 1857 ac_cache_corrupted=: 1858 fi;; 1859 esac 1860 # Pass precious variables to config.status. 1861 if test "$ac_new_set" = set; then 1862 case $ac_new_val in 1863 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1864 *) ac_arg=$ac_var=$ac_new_val ;; 1865 esac 1866 case " $ac_configure_args " in 1867 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1868 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1869 esac 1870 fi 1871done 1872if $ac_cache_corrupted; then 1873 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1874echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1875 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1876echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1877 { (exit 1); exit 1; }; } 1878fi 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904ac_ext=c 1905ac_cpp='$CPP $CPPFLAGS' 1906ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1907ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1908ac_compiler_gnu=$ac_cv_c_compiler_gnu 1909 1910 1911 1912LLVM_COPYRIGHT="Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign." 1913 1914 1915 1916 1917 1918 1919 1920ac_aux_dir= 1921for ac_dir in autoconf "$srcdir"/autoconf; do 1922 if test -f "$ac_dir/install-sh"; then 1923 ac_aux_dir=$ac_dir 1924 ac_install_sh="$ac_aux_dir/install-sh -c" 1925 break 1926 elif test -f "$ac_dir/install.sh"; then 1927 ac_aux_dir=$ac_dir 1928 ac_install_sh="$ac_aux_dir/install.sh -c" 1929 break 1930 elif test -f "$ac_dir/shtool"; then 1931 ac_aux_dir=$ac_dir 1932 ac_install_sh="$ac_aux_dir/shtool install -c" 1933 break 1934 fi 1935done 1936if test -z "$ac_aux_dir"; then 1937 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5 1938echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;} 1939 { (exit 1); exit 1; }; } 1940fi 1941 1942# These three variables are undocumented and unsupported, 1943# and are intended to be withdrawn in a future Autoconf release. 1944# They can cause serious problems if a builder's source tree is in a directory 1945# whose full name contains unusual characters. 1946ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1947ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1948ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1949 1950 1951 1952if test ${srcdir} != "." ; then 1953 if test -f ${srcdir}/include/llvm/Config/config.h ; then 1954 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5 1955echo "$as_me: error: Already configured in ${srcdir}" >&2;} 1956 { (exit 1); exit 1; }; } 1957 fi 1958fi 1959 1960 1961 1962if test -d ${srcdir}/projects/llvm-gcc ; then 1963 subdirs="$subdirs projects/llvm-gcc" 1964 1965fi 1966 1967if test -d ${srcdir}/projects/test-suite ; then 1968 subdirs="$subdirs projects/test-suite" 1969 1970fi 1971 1972if test -d ${srcdir}/projects/llvm-test ; then 1973 subdirs="$subdirs projects/llvm-test" 1974 1975fi 1976 1977if test -d ${srcdir}/projects/poolalloc ; then 1978 subdirs="$subdirs projects/poolalloc" 1979 1980fi 1981 1982if test -d ${srcdir}/projects/llvm-poolalloc ; then 1983 subdirs="$subdirs projects/llvm-poolalloc" 1984 1985fi 1986 1987for i in `ls ${srcdir}/projects` 1988do 1989 if test -d ${srcdir}/projects/${i} ; then 1990 case ${i} in 1991 CVS) ;; 1992 sample) subdirs="$subdirs projects/sample" 1993 ;; 1994 privbracket) subdirs="$subdirs projects/privbracket" 1995 ;; 1996 llvm-stacker) subdirs="$subdirs projects/llvm-stacker" 1997 ;; 1998 llvm-reopt) subdirs="$subdirs projects/llvm-reopt" 1999;; 2000 llvm-java) subdirs="$subdirs projects/llvm-java" 2001 ;; 2002 llvm-tv) subdirs="$subdirs projects/llvm-tv" 2003 ;; 2004 safecode) subdirs="$subdirs projects/safecode" 2005 ;; 2006 llvm-kernel) subdirs="$subdirs projects/llvm-kernel" 2007 ;; 2008 llvm-gcc) ;; 2009 test-suite) ;; 2010 llvm-test) ;; 2011 poolalloc) ;; 2012 llvm-poolalloc) ;; 2013 *) 2014 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5 2015echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;} 2016 ;; 2017 esac 2018 fi 2019done 2020 2021 2022# Make sure we can run config.sub. 2023$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2024 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 2025echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 2026 { (exit 1); exit 1; }; } 2027 2028{ echo "$as_me:$LINENO: checking build system type" >&5 2029echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 2030if test "${ac_cv_build+set}" = set; then 2031 echo $ECHO_N "(cached) $ECHO_C" >&6 2032else 2033 ac_build_alias=$build_alias 2034test "x$ac_build_alias" = x && 2035 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2036test "x$ac_build_alias" = x && 2037 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 2038echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 2039 { (exit 1); exit 1; }; } 2040ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2041 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 2042echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 2043 { (exit 1); exit 1; }; } 2044 2045fi 2046{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 2047echo "${ECHO_T}$ac_cv_build" >&6; } 2048case $ac_cv_build in 2049*-*-*) ;; 2050*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 2051echo "$as_me: error: invalid value of canonical build" >&2;} 2052 { (exit 1); exit 1; }; };; 2053esac 2054build=$ac_cv_build 2055ac_save_IFS=$IFS; IFS='-' 2056set x $ac_cv_build 2057shift 2058build_cpu=$1 2059build_vendor=$2 2060shift; shift 2061# Remember, the first character of IFS is used to create $*, 2062# except with old shells: 2063build_os=$* 2064IFS=$ac_save_IFS 2065case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2066 2067 2068{ echo "$as_me:$LINENO: checking host system type" >&5 2069echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 2070if test "${ac_cv_host+set}" = set; then 2071 echo $ECHO_N "(cached) $ECHO_C" >&6 2072else 2073 if test "x$host_alias" = x; then 2074 ac_cv_host=$ac_cv_build 2075else 2076 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2077 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 2078echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 2079 { (exit 1); exit 1; }; } 2080fi 2081 2082fi 2083{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 2084echo "${ECHO_T}$ac_cv_host" >&6; } 2085case $ac_cv_host in 2086*-*-*) ;; 2087*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 2088echo "$as_me: error: invalid value of canonical host" >&2;} 2089 { (exit 1); exit 1; }; };; 2090esac 2091host=$ac_cv_host 2092ac_save_IFS=$IFS; IFS='-' 2093set x $ac_cv_host 2094shift 2095host_cpu=$1 2096host_vendor=$2 2097shift; shift 2098# Remember, the first character of IFS is used to create $*, 2099# except with old shells: 2100host_os=$* 2101IFS=$ac_save_IFS 2102case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2103 2104 2105{ echo "$as_me:$LINENO: checking target system type" >&5 2106echo $ECHO_N "checking target system type... $ECHO_C" >&6; } 2107if test "${ac_cv_target+set}" = set; then 2108 echo $ECHO_N "(cached) $ECHO_C" >&6 2109else 2110 if test "x$target_alias" = x; then 2111 ac_cv_target=$ac_cv_host 2112else 2113 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2114 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 2115echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} 2116 { (exit 1); exit 1; }; } 2117fi 2118 2119fi 2120{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 2121echo "${ECHO_T}$ac_cv_target" >&6; } 2122case $ac_cv_target in 2123*-*-*) ;; 2124*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 2125echo "$as_me: error: invalid value of canonical target" >&2;} 2126 { (exit 1); exit 1; }; };; 2127esac 2128target=$ac_cv_target 2129ac_save_IFS=$IFS; IFS='-' 2130set x $ac_cv_target 2131shift 2132target_cpu=$1 2133target_vendor=$2 2134shift; shift 2135# Remember, the first character of IFS is used to create $*, 2136# except with old shells: 2137target_os=$* 2138IFS=$ac_save_IFS 2139case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2140 2141 2142# The aliases save the names the user supplied, while $host etc. 2143# will get canonicalized. 2144test -n "$target_alias" && 2145 test "$program_prefix$program_suffix$program_transform_name" = \ 2146 NONENONEs,x,x, && 2147 program_prefix=${target_alias}- 2148 2149{ echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5 2150echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; } 2151if test "${llvm_cv_os_type+set}" = set; then 2152 echo $ECHO_N "(cached) $ECHO_C" >&6 2153else 2154 case $host in 2155 *-*-aix*) 2156 llvm_cv_link_all_option="-Wl,--whole-archive" 2157 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2158 llvm_cv_os_type="AIX" 2159 llvm_cv_platform_type="Unix" ;; 2160 *-*-irix*) 2161 llvm_cv_link_all_option="-Wl,--whole-archive" 2162 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2163 llvm_cv_os_type="IRIX" 2164 llvm_cv_platform_type="Unix" ;; 2165 *-*-cygwin*) 2166 llvm_cv_link_all_option="-Wl,--whole-archive" 2167 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2168 llvm_cv_os_type="Cygwin" 2169 llvm_cv_platform_type="Unix" ;; 2170 *-*-darwin*) 2171 llvm_cv_link_all_option="-Wl,-all_load" 2172 llvm_cv_no_link_all_option="-Wl,-noall_load" 2173 llvm_cv_os_type="Darwin" 2174 llvm_cv_platform_type="Unix" ;; 2175 *-*-minix*) 2176 llvm_cv_link_all_option="-Wl,-all_load" 2177 llvm_cv_no_link_all_option="-Wl,-noall_load" 2178 llvm_cv_os_type="Minix" 2179 llvm_cv_platform_type="Unix" ;; 2180 *-*-freebsd*) 2181 llvm_cv_link_all_option="-Wl,--whole-archive" 2182 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2183 llvm_cv_os_type="FreeBSD" 2184 llvm_cv_platform_type="Unix" ;; 2185 *-*-openbsd*) 2186 llvm_cv_link_all_option="-Wl,--whole-archive" 2187 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2188 llvm_cv_os_type="OpenBSD" 2189 llvm_cv_platform_type="Unix" ;; 2190 *-*-netbsd*) 2191 llvm_cv_link_all_option="-Wl,--whole-archive" 2192 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2193 llvm_cv_os_type="NetBSD" 2194 llvm_cv_platform_type="Unix" ;; 2195 *-*-dragonfly*) 2196 llvm_cv_link_all_option="-Wl,--whole-archive" 2197 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2198 llvm_cv_os_type="DragonFly" 2199 llvm_cv_platform_type="Unix" ;; 2200 *-*-hpux*) 2201 llvm_cv_link_all_option="-Wl,--whole-archive" 2202 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2203 llvm_cv_os_type="HP-UX" 2204 llvm_cv_platform_type="Unix" ;; 2205 *-*-interix*) 2206 llvm_cv_link_all_option="-Wl,--whole-archive" 2207 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2208 llvm_cv_os_type="Interix" 2209 llvm_cv_platform_type="Unix" ;; 2210 *-*-linux*) 2211 llvm_cv_link_all_option="-Wl,--whole-archive" 2212 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2213 llvm_cv_os_type="Linux" 2214 llvm_cv_platform_type="Unix" ;; 2215 *-*-solaris*) 2216 llvm_cv_link_all_option="-Wl,-z,allextract" 2217 llvm_cv_no_link_all_option="-Wl,-z,defaultextract" 2218 llvm_cv_os_type="SunOS" 2219 llvm_cv_platform_type="Unix" ;; 2220 *-*-auroraux*) 2221 llvm_cv_link_all_option="-Wl,-z,allextract" 2222 llvm_cv_link_all_option="-Wl,-z,defaultextract" 2223 llvm_cv_os_type="AuroraUX" 2224 llvm_cv_platform_type="Unix" ;; 2225 *-*-win32*) 2226 llvm_cv_link_all_option="-Wl,--whole-archive" 2227 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2228 llvm_cv_os_type="Win32" 2229 llvm_cv_platform_type="Win32" ;; 2230 *-*-mingw*) 2231 llvm_cv_link_all_option="-Wl,--whole-archive" 2232 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2233 llvm_cv_os_type="MingW" 2234 llvm_cv_platform_type="Win32" ;; 2235 *-*-haiku*) 2236 llvm_cv_link_all_option="-Wl,--whole-archive" 2237 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2238 llvm_cv_os_type="Haiku" 2239 llvm_cv_platform_type="Unix" ;; 2240 *-unknown-eabi*) 2241 llvm_cv_link_all_option="-Wl,--whole-archive" 2242 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2243 llvm_cv_os_type="Freestanding" 2244 llvm_cv_platform_type="Unix" ;; 2245 *-unknown-elf*) 2246 llvm_cv_link_all_option="-Wl,--whole-archive" 2247 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 2248 llvm_cv_os_type="Freestanding" 2249 llvm_cv_platform_type="Unix" ;; 2250 *) 2251 llvm_cv_link_all_option="" 2252 llvm_cv_no_link_all_option="" 2253 llvm_cv_os_type="Unknown" 2254 llvm_cv_platform_type="Unknown" ;; 2255esac 2256fi 2257{ echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5 2258echo "${ECHO_T}$llvm_cv_os_type" >&6; } 2259 2260{ echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5 2261echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; } 2262if test "${llvm_cv_target_os_type+set}" = set; then 2263 echo $ECHO_N "(cached) $ECHO_C" >&6 2264else 2265 case $target in 2266 *-*-aix*) 2267 llvm_cv_target_os_type="AIX" ;; 2268 *-*-irix*) 2269 llvm_cv_target_os_type="IRIX" ;; 2270 *-*-cygwin*) 2271 llvm_cv_target_os_type="Cygwin" ;; 2272 *-*-darwin*) 2273 llvm_cv_target_os_type="Darwin" ;; 2274 *-*-minix*) 2275 llvm_cv_target_os_type="Minix" ;; 2276 *-*-freebsd*) 2277 llvm_cv_target_os_type="FreeBSD" ;; 2278 *-*-openbsd*) 2279 llvm_cv_target_os_type="OpenBSD" ;; 2280 *-*-netbsd*) 2281 llvm_cv_target_os_type="NetBSD" ;; 2282 *-*-dragonfly*) 2283 llvm_cv_target_os_type="DragonFly" ;; 2284 *-*-hpux*) 2285 llvm_cv_target_os_type="HP-UX" ;; 2286 *-*-interix*) 2287 llvm_cv_target_os_type="Interix" ;; 2288 *-*-linux*) 2289 llvm_cv_target_os_type="Linux" ;; 2290 *-*-solaris*) 2291 llvm_cv_target_os_type="SunOS" ;; 2292 *-*-auroraux*) 2293 llvm_cv_target_os_type="AuroraUX" ;; 2294 *-*-win32*) 2295 llvm_cv_target_os_type="Win32" ;; 2296 *-*-mingw*) 2297 llvm_cv_target_os_type="MingW" ;; 2298 *-*-haiku*) 2299 llvm_cv_target_os_type="Haiku" ;; 2300 *-unknown-eabi*) 2301 llvm_cv_target_os_type="Freestanding" ;; 2302 *) 2303 llvm_cv_target_os_type="Unknown" ;; 2304esac 2305fi 2306{ echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5 2307echo "${ECHO_T}$llvm_cv_target_os_type" >&6; } 2308 2309if test "$llvm_cv_os_type" = "Unknown" ; then 2310 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5 2311echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;} 2312 { (exit 1); exit 1; }; } 2313fi 2314 2315OS=$llvm_cv_os_type 2316 2317HOST_OS=$llvm_cv_os_type 2318 2319TARGET_OS=$llvm_cv_target_os_type 2320 2321 2322LINKALL=$llvm_cv_link_all_option 2323 2324NOLINKALL=$llvm_cv_no_link_all_option 2325 2326 2327case $llvm_cv_platform_type in 2328 Unix) 2329 2330cat >>confdefs.h <<\_ACEOF 2331#define LLVM_ON_UNIX 1 2332_ACEOF 2333 2334 LLVM_ON_UNIX=1 2335 2336 LLVM_ON_WIN32=0 2337 2338 ;; 2339 Win32) 2340 2341cat >>confdefs.h <<\_ACEOF 2342#define LLVM_ON_WIN32 1 2343_ACEOF 2344 2345 LLVM_ON_UNIX=0 2346 2347 LLVM_ON_WIN32=1 2348 2349 ;; 2350esac 2351 2352{ echo "$as_me:$LINENO: checking target architecture" >&5 2353echo $ECHO_N "checking target architecture... $ECHO_C" >&6; } 2354if test "${llvm_cv_target_arch+set}" = set; then 2355 echo $ECHO_N "(cached) $ECHO_C" >&6 2356else 2357 case $target in 2358 i?86-*) llvm_cv_target_arch="x86" ;; 2359 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;; 2360 sparc*-*) llvm_cv_target_arch="Sparc" ;; 2361 powerpc*-*) llvm_cv_target_arch="PowerPC" ;; 2362 alpha*-*) llvm_cv_target_arch="Alpha" ;; 2363 arm*-*) llvm_cv_target_arch="ARM" ;; 2364 mips-*) llvm_cv_target_arch="Mips" ;; 2365 pic16-*) llvm_cv_target_arch="PIC16" ;; 2366 xcore-*) llvm_cv_target_arch="XCore" ;; 2367 msp430-*) llvm_cv_target_arch="MSP430" ;; 2368 s390x-*) llvm_cv_target_arch="SystemZ" ;; 2369 bfin-*) llvm_cv_target_arch="Blackfin" ;; 2370 mblaze-*) llvm_cv_target_arch="MBlaze" ;; 2371 *) llvm_cv_target_arch="Unknown" ;; 2372esac 2373fi 2374{ echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5 2375echo "${ECHO_T}$llvm_cv_target_arch" >&6; } 2376 2377if test "$llvm_cv_target_arch" = "Unknown" ; then 2378 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5 2379echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;} 2380fi 2381 2382# Determine the LLVM native architecture for the target 2383case "$llvm_cv_target_arch" in 2384 x86) LLVM_NATIVE_ARCH="X86" ;; 2385 x86_64) LLVM_NATIVE_ARCH="X86" ;; 2386 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;; 2387esac 2388 2389ARCH=$llvm_cv_target_arch 2390 2391 2392ac_ext=c 2393ac_cpp='$CPP $CPPFLAGS' 2394ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2395ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2396ac_compiler_gnu=$ac_cv_c_compiler_gnu 2397if test -n "$ac_tool_prefix"; then 2398 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2399set dummy ${ac_tool_prefix}gcc; ac_word=$2 2400{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2401echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2402if test "${ac_cv_prog_CC+set}" = set; then 2403 echo $ECHO_N "(cached) $ECHO_C" >&6 2404else 2405 if test -n "$CC"; then 2406 ac_cv_prog_CC="$CC" # Let the user override the test. 2407else 2408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2409for as_dir in $PATH 2410do 2411 IFS=$as_save_IFS 2412 test -z "$as_dir" && as_dir=. 2413 for ac_exec_ext in '' $ac_executable_extensions; do 2414 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2415 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2416 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2417 break 2 2418 fi 2419done 2420done 2421IFS=$as_save_IFS 2422 2423fi 2424fi 2425CC=$ac_cv_prog_CC 2426if test -n "$CC"; then 2427 { echo "$as_me:$LINENO: result: $CC" >&5 2428echo "${ECHO_T}$CC" >&6; } 2429else 2430 { echo "$as_me:$LINENO: result: no" >&5 2431echo "${ECHO_T}no" >&6; } 2432fi 2433 2434 2435fi 2436if test -z "$ac_cv_prog_CC"; then 2437 ac_ct_CC=$CC 2438 # Extract the first word of "gcc", so it can be a program name with args. 2439set dummy gcc; ac_word=$2 2440{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2441echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2442if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2443 echo $ECHO_N "(cached) $ECHO_C" >&6 2444else 2445 if test -n "$ac_ct_CC"; then 2446 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2447else 2448as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2449for as_dir in $PATH 2450do 2451 IFS=$as_save_IFS 2452 test -z "$as_dir" && as_dir=. 2453 for ac_exec_ext in '' $ac_executable_extensions; do 2454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2455 ac_cv_prog_ac_ct_CC="gcc" 2456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2457 break 2 2458 fi 2459done 2460done 2461IFS=$as_save_IFS 2462 2463fi 2464fi 2465ac_ct_CC=$ac_cv_prog_ac_ct_CC 2466if test -n "$ac_ct_CC"; then 2467 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2468echo "${ECHO_T}$ac_ct_CC" >&6; } 2469else 2470 { echo "$as_me:$LINENO: result: no" >&5 2471echo "${ECHO_T}no" >&6; } 2472fi 2473 2474 if test "x$ac_ct_CC" = x; then 2475 CC="" 2476 else 2477 case $cross_compiling:$ac_tool_warned in 2478yes:) 2479{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2480whose name does not start with the host triplet. If you think this 2481configuration is useful to you, please write to autoconf@gnu.org." >&5 2482echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2483whose name does not start with the host triplet. If you think this 2484configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2485ac_tool_warned=yes ;; 2486esac 2487 CC=$ac_ct_CC 2488 fi 2489else 2490 CC="$ac_cv_prog_CC" 2491fi 2492 2493if test -z "$CC"; then 2494 if test -n "$ac_tool_prefix"; then 2495 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2496set dummy ${ac_tool_prefix}cc; ac_word=$2 2497{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2498echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2499if test "${ac_cv_prog_CC+set}" = set; then 2500 echo $ECHO_N "(cached) $ECHO_C" >&6 2501else 2502 if test -n "$CC"; then 2503 ac_cv_prog_CC="$CC" # Let the user override the test. 2504else 2505as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2506for as_dir in $PATH 2507do 2508 IFS=$as_save_IFS 2509 test -z "$as_dir" && as_dir=. 2510 for ac_exec_ext in '' $ac_executable_extensions; do 2511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2512 ac_cv_prog_CC="${ac_tool_prefix}cc" 2513 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2514 break 2 2515 fi 2516done 2517done 2518IFS=$as_save_IFS 2519 2520fi 2521fi 2522CC=$ac_cv_prog_CC 2523if test -n "$CC"; then 2524 { echo "$as_me:$LINENO: result: $CC" >&5 2525echo "${ECHO_T}$CC" >&6; } 2526else 2527 { echo "$as_me:$LINENO: result: no" >&5 2528echo "${ECHO_T}no" >&6; } 2529fi 2530 2531 2532 fi 2533fi 2534if test -z "$CC"; then 2535 # Extract the first word of "cc", so it can be a program name with args. 2536set dummy cc; ac_word=$2 2537{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2538echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2539if test "${ac_cv_prog_CC+set}" = set; then 2540 echo $ECHO_N "(cached) $ECHO_C" >&6 2541else 2542 if test -n "$CC"; then 2543 ac_cv_prog_CC="$CC" # Let the user override the test. 2544else 2545 ac_prog_rejected=no 2546as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2547for as_dir in $PATH 2548do 2549 IFS=$as_save_IFS 2550 test -z "$as_dir" && as_dir=. 2551 for ac_exec_ext in '' $ac_executable_extensions; do 2552 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2553 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2554 ac_prog_rejected=yes 2555 continue 2556 fi 2557 ac_cv_prog_CC="cc" 2558 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2559 break 2 2560 fi 2561done 2562done 2563IFS=$as_save_IFS 2564 2565if test $ac_prog_rejected = yes; then 2566 # We found a bogon in the path, so make sure we never use it. 2567 set dummy $ac_cv_prog_CC 2568 shift 2569 if test $# != 0; then 2570 # We chose a different compiler from the bogus one. 2571 # However, it has the same basename, so the bogon will be chosen 2572 # first if we set CC to just the basename; use the full file name. 2573 shift 2574 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2575 fi 2576fi 2577fi 2578fi 2579CC=$ac_cv_prog_CC 2580if test -n "$CC"; then 2581 { echo "$as_me:$LINENO: result: $CC" >&5 2582echo "${ECHO_T}$CC" >&6; } 2583else 2584 { echo "$as_me:$LINENO: result: no" >&5 2585echo "${ECHO_T}no" >&6; } 2586fi 2587 2588 2589fi 2590if test -z "$CC"; then 2591 if test -n "$ac_tool_prefix"; then 2592 for ac_prog in cl.exe 2593 do 2594 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2595set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2596{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2597echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2598if test "${ac_cv_prog_CC+set}" = set; then 2599 echo $ECHO_N "(cached) $ECHO_C" >&6 2600else 2601 if test -n "$CC"; then 2602 ac_cv_prog_CC="$CC" # Let the user override the test. 2603else 2604as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2605for as_dir in $PATH 2606do 2607 IFS=$as_save_IFS 2608 test -z "$as_dir" && as_dir=. 2609 for ac_exec_ext in '' $ac_executable_extensions; do 2610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2611 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2612 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2613 break 2 2614 fi 2615done 2616done 2617IFS=$as_save_IFS 2618 2619fi 2620fi 2621CC=$ac_cv_prog_CC 2622if test -n "$CC"; then 2623 { echo "$as_me:$LINENO: result: $CC" >&5 2624echo "${ECHO_T}$CC" >&6; } 2625else 2626 { echo "$as_me:$LINENO: result: no" >&5 2627echo "${ECHO_T}no" >&6; } 2628fi 2629 2630 2631 test -n "$CC" && break 2632 done 2633fi 2634if test -z "$CC"; then 2635 ac_ct_CC=$CC 2636 for ac_prog in cl.exe 2637do 2638 # Extract the first word of "$ac_prog", so it can be a program name with args. 2639set dummy $ac_prog; ac_word=$2 2640{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2641echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2642if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2643 echo $ECHO_N "(cached) $ECHO_C" >&6 2644else 2645 if test -n "$ac_ct_CC"; then 2646 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2647else 2648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2649for as_dir in $PATH 2650do 2651 IFS=$as_save_IFS 2652 test -z "$as_dir" && as_dir=. 2653 for ac_exec_ext in '' $ac_executable_extensions; do 2654 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2655 ac_cv_prog_ac_ct_CC="$ac_prog" 2656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2657 break 2 2658 fi 2659done 2660done 2661IFS=$as_save_IFS 2662 2663fi 2664fi 2665ac_ct_CC=$ac_cv_prog_ac_ct_CC 2666if test -n "$ac_ct_CC"; then 2667 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2668echo "${ECHO_T}$ac_ct_CC" >&6; } 2669else 2670 { echo "$as_me:$LINENO: result: no" >&5 2671echo "${ECHO_T}no" >&6; } 2672fi 2673 2674 2675 test -n "$ac_ct_CC" && break 2676done 2677 2678 if test "x$ac_ct_CC" = x; then 2679 CC="" 2680 else 2681 case $cross_compiling:$ac_tool_warned in 2682yes:) 2683{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2684whose name does not start with the host triplet. If you think this 2685configuration is useful to you, please write to autoconf@gnu.org." >&5 2686echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2687whose name does not start with the host triplet. If you think this 2688configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2689ac_tool_warned=yes ;; 2690esac 2691 CC=$ac_ct_CC 2692 fi 2693fi 2694 2695fi 2696 2697 2698test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2699See \`config.log' for more details." >&5 2700echo "$as_me: error: no acceptable C compiler found in \$PATH 2701See \`config.log' for more details." >&2;} 2702 { (exit 1); exit 1; }; } 2703 2704# Provide some information about the compiler. 2705echo "$as_me:$LINENO: checking for C compiler version" >&5 2706ac_compiler=`set X $ac_compile; echo $2` 2707{ (ac_try="$ac_compiler --version >&5" 2708case "(($ac_try" in 2709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2710 *) ac_try_echo=$ac_try;; 2711esac 2712eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2713 (eval "$ac_compiler --version >&5") 2>&5 2714 ac_status=$? 2715 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2716 (exit $ac_status); } 2717{ (ac_try="$ac_compiler -v >&5" 2718case "(($ac_try" in 2719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2720 *) ac_try_echo=$ac_try;; 2721esac 2722eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2723 (eval "$ac_compiler -v >&5") 2>&5 2724 ac_status=$? 2725 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2726 (exit $ac_status); } 2727{ (ac_try="$ac_compiler -V >&5" 2728case "(($ac_try" in 2729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2730 *) ac_try_echo=$ac_try;; 2731esac 2732eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2733 (eval "$ac_compiler -V >&5") 2>&5 2734 ac_status=$? 2735 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2736 (exit $ac_status); } 2737 2738cat >conftest.$ac_ext <<_ACEOF 2739/* confdefs.h. */ 2740_ACEOF 2741cat confdefs.h >>conftest.$ac_ext 2742cat >>conftest.$ac_ext <<_ACEOF 2743/* end confdefs.h. */ 2744 2745int 2746main () 2747{ 2748 2749 ; 2750 return 0; 2751} 2752_ACEOF 2753ac_clean_files_save=$ac_clean_files 2754ac_clean_files="$ac_clean_files a.out a.exe b.out" 2755# Try to create an executable without -o first, disregard a.out. 2756# It will help us diagnose broken compilers, and finding out an intuition 2757# of exeext. 2758{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2759echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } 2760ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2761# 2762# List of possible output files, starting from the most likely. 2763# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) 2764# only as a last resort. b.out is created by i960 compilers. 2765ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' 2766# 2767# The IRIX 6 linker writes into existing files which may not be 2768# executable, retaining their permissions. Remove them first so a 2769# subsequent execution test works. 2770ac_rmfiles= 2771for ac_file in $ac_files 2772do 2773 case $ac_file in 2774 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2775 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2776 esac 2777done 2778rm -f $ac_rmfiles 2779 2780if { (ac_try="$ac_link_default" 2781case "(($ac_try" in 2782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2783 *) ac_try_echo=$ac_try;; 2784esac 2785eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2786 (eval "$ac_link_default") 2>&5 2787 ac_status=$? 2788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2789 (exit $ac_status); }; then 2790 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2791# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2792# in a Makefile. We should not override ac_cv_exeext if it was cached, 2793# so that the user can short-circuit this test for compilers unknown to 2794# Autoconf. 2795for ac_file in $ac_files 2796do 2797 test -f "$ac_file" || continue 2798 case $ac_file in 2799 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 2800 ;; 2801 [ab].out ) 2802 # We found the default executable, but exeext='' is most 2803 # certainly right. 2804 break;; 2805 *.* ) 2806 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2807 then :; else 2808 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2809 fi 2810 # We set ac_cv_exeext here because the later test for it is not 2811 # safe: cross compilers may not add the suffix if given an `-o' 2812 # argument, so we may need to know it at that point already. 2813 # Even if this section looks crufty: it has the advantage of 2814 # actually working. 2815 break;; 2816 * ) 2817 break;; 2818 esac 2819done 2820test "$ac_cv_exeext" = no && ac_cv_exeext= 2821 2822else 2823 echo "$as_me: failed program was:" >&5 2824sed 's/^/| /' conftest.$ac_ext >&5 2825 2826{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2827See \`config.log' for more details." >&5 2828echo "$as_me: error: C compiler cannot create executables 2829See \`config.log' for more details." >&2;} 2830 { (exit 77); exit 77; }; } 2831fi 2832 2833ac_exeext=$ac_cv_exeext 2834{ echo "$as_me:$LINENO: result: $ac_file" >&5 2835echo "${ECHO_T}$ac_file" >&6; } 2836 2837# Check that the compiler produces executables we can run. If not, either 2838# the compiler is broken, or we cross compile. 2839{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2840echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } 2841# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2842# If not cross compiling, check that we can run a simple program. 2843if test "$cross_compiling" != yes; then 2844 if { ac_try='./$ac_file' 2845 { (case "(($ac_try" in 2846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2847 *) ac_try_echo=$ac_try;; 2848esac 2849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2850 (eval "$ac_try") 2>&5 2851 ac_status=$? 2852 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2853 (exit $ac_status); }; }; then 2854 cross_compiling=no 2855 else 2856 if test "$cross_compiling" = maybe; then 2857 cross_compiling=yes 2858 else 2859 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2860If you meant to cross compile, use \`--host'. 2861See \`config.log' for more details." >&5 2862echo "$as_me: error: cannot run C compiled programs. 2863If you meant to cross compile, use \`--host'. 2864See \`config.log' for more details." >&2;} 2865 { (exit 1); exit 1; }; } 2866 fi 2867 fi 2868fi 2869{ echo "$as_me:$LINENO: result: yes" >&5 2870echo "${ECHO_T}yes" >&6; } 2871 2872rm -f a.out a.exe conftest$ac_cv_exeext b.out 2873ac_clean_files=$ac_clean_files_save 2874# Check that the compiler produces executables we can run. If not, either 2875# the compiler is broken, or we cross compile. 2876{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2877echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } 2878{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 2879echo "${ECHO_T}$cross_compiling" >&6; } 2880 2881{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 2882echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 2883if { (ac_try="$ac_link" 2884case "(($ac_try" in 2885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2886 *) ac_try_echo=$ac_try;; 2887esac 2888eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2889 (eval "$ac_link") 2>&5 2890 ac_status=$? 2891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2892 (exit $ac_status); }; then 2893 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2894# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2895# work properly (i.e., refer to `conftest.exe'), while it won't with 2896# `rm'. 2897for ac_file in conftest.exe conftest conftest.*; do 2898 test -f "$ac_file" || continue 2899 case $ac_file in 2900 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2901 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2902 break;; 2903 * ) break;; 2904 esac 2905done 2906else 2907 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2908See \`config.log' for more details." >&5 2909echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2910See \`config.log' for more details." >&2;} 2911 { (exit 1); exit 1; }; } 2912fi 2913 2914rm -f conftest$ac_cv_exeext 2915{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2916echo "${ECHO_T}$ac_cv_exeext" >&6; } 2917 2918rm -f conftest.$ac_ext 2919EXEEXT=$ac_cv_exeext 2920ac_exeext=$EXEEXT 2921{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 2922echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } 2923if test "${ac_cv_objext+set}" = set; then 2924 echo $ECHO_N "(cached) $ECHO_C" >&6 2925else 2926 cat >conftest.$ac_ext <<_ACEOF 2927/* confdefs.h. */ 2928_ACEOF 2929cat confdefs.h >>conftest.$ac_ext 2930cat >>conftest.$ac_ext <<_ACEOF 2931/* end confdefs.h. */ 2932 2933int 2934main () 2935{ 2936 2937 ; 2938 return 0; 2939} 2940_ACEOF 2941rm -f conftest.o conftest.obj 2942if { (ac_try="$ac_compile" 2943case "(($ac_try" in 2944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2945 *) ac_try_echo=$ac_try;; 2946esac 2947eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2948 (eval "$ac_compile") 2>&5 2949 ac_status=$? 2950 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2951 (exit $ac_status); }; then 2952 for ac_file in conftest.o conftest.obj conftest.*; do 2953 test -f "$ac_file" || continue; 2954 case $ac_file in 2955 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 2956 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2957 break;; 2958 esac 2959done 2960else 2961 echo "$as_me: failed program was:" >&5 2962sed 's/^/| /' conftest.$ac_ext >&5 2963 2964{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2965See \`config.log' for more details." >&5 2966echo "$as_me: error: cannot compute suffix of object files: cannot compile 2967See \`config.log' for more details." >&2;} 2968 { (exit 1); exit 1; }; } 2969fi 2970 2971rm -f conftest.$ac_cv_objext conftest.$ac_ext 2972fi 2973{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2974echo "${ECHO_T}$ac_cv_objext" >&6; } 2975OBJEXT=$ac_cv_objext 2976ac_objext=$OBJEXT 2977{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2978echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 2979if test "${ac_cv_c_compiler_gnu+set}" = set; then 2980 echo $ECHO_N "(cached) $ECHO_C" >&6 2981else 2982 cat >conftest.$ac_ext <<_ACEOF 2983/* confdefs.h. */ 2984_ACEOF 2985cat confdefs.h >>conftest.$ac_ext 2986cat >>conftest.$ac_ext <<_ACEOF 2987/* end confdefs.h. */ 2988 2989int 2990main () 2991{ 2992#ifndef __GNUC__ 2993 choke me 2994#endif 2995 2996 ; 2997 return 0; 2998} 2999_ACEOF 3000rm -f conftest.$ac_objext 3001if { (ac_try="$ac_compile" 3002case "(($ac_try" in 3003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3004 *) ac_try_echo=$ac_try;; 3005esac 3006eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3007 (eval "$ac_compile") 2>conftest.er1 3008 ac_status=$? 3009 grep -v '^ *+' conftest.er1 >conftest.err 3010 rm -f conftest.er1 3011 cat conftest.err >&5 3012 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3013 (exit $ac_status); } && 3014 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3015 { (case "(($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_try") 2>&5 3021 ac_status=$? 3022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3023 (exit $ac_status); }; } && 3024 { ac_try='test -s conftest.$ac_objext' 3025 { (case "(($ac_try" in 3026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3027 *) ac_try_echo=$ac_try;; 3028esac 3029eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3030 (eval "$ac_try") 2>&5 3031 ac_status=$? 3032 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3033 (exit $ac_status); }; }; then 3034 ac_compiler_gnu=yes 3035else 3036 echo "$as_me: failed program was:" >&5 3037sed 's/^/| /' conftest.$ac_ext >&5 3038 3039 ac_compiler_gnu=no 3040fi 3041 3042rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3043ac_cv_c_compiler_gnu=$ac_compiler_gnu 3044 3045fi 3046{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3047echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 3048GCC=`test $ac_compiler_gnu = yes && echo yes` 3049ac_test_CFLAGS=${CFLAGS+set} 3050ac_save_CFLAGS=$CFLAGS 3051{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3052echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 3053if test "${ac_cv_prog_cc_g+set}" = set; then 3054 echo $ECHO_N "(cached) $ECHO_C" >&6 3055else 3056 ac_save_c_werror_flag=$ac_c_werror_flag 3057 ac_c_werror_flag=yes 3058 ac_cv_prog_cc_g=no 3059 CFLAGS="-g" 3060 cat >conftest.$ac_ext <<_ACEOF 3061/* confdefs.h. */ 3062_ACEOF 3063cat confdefs.h >>conftest.$ac_ext 3064cat >>conftest.$ac_ext <<_ACEOF 3065/* end confdefs.h. */ 3066 3067int 3068main () 3069{ 3070 3071 ; 3072 return 0; 3073} 3074_ACEOF 3075rm -f conftest.$ac_objext 3076if { (ac_try="$ac_compile" 3077case "(($ac_try" in 3078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3079 *) ac_try_echo=$ac_try;; 3080esac 3081eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3082 (eval "$ac_compile") 2>conftest.er1 3083 ac_status=$? 3084 grep -v '^ *+' conftest.er1 >conftest.err 3085 rm -f conftest.er1 3086 cat conftest.err >&5 3087 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3088 (exit $ac_status); } && 3089 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3090 { (case "(($ac_try" in 3091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3092 *) ac_try_echo=$ac_try;; 3093esac 3094eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3095 (eval "$ac_try") 2>&5 3096 ac_status=$? 3097 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3098 (exit $ac_status); }; } && 3099 { ac_try='test -s conftest.$ac_objext' 3100 { (case "(($ac_try" in 3101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3102 *) ac_try_echo=$ac_try;; 3103esac 3104eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3105 (eval "$ac_try") 2>&5 3106 ac_status=$? 3107 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3108 (exit $ac_status); }; }; then 3109 ac_cv_prog_cc_g=yes 3110else 3111 echo "$as_me: failed program was:" >&5 3112sed 's/^/| /' conftest.$ac_ext >&5 3113 3114 CFLAGS="" 3115 cat >conftest.$ac_ext <<_ACEOF 3116/* confdefs.h. */ 3117_ACEOF 3118cat confdefs.h >>conftest.$ac_ext 3119cat >>conftest.$ac_ext <<_ACEOF 3120/* end confdefs.h. */ 3121 3122int 3123main () 3124{ 3125 3126 ; 3127 return 0; 3128} 3129_ACEOF 3130rm -f conftest.$ac_objext 3131if { (ac_try="$ac_compile" 3132case "(($ac_try" in 3133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3134 *) ac_try_echo=$ac_try;; 3135esac 3136eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3137 (eval "$ac_compile") 2>conftest.er1 3138 ac_status=$? 3139 grep -v '^ *+' conftest.er1 >conftest.err 3140 rm -f conftest.er1 3141 cat conftest.err >&5 3142 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3143 (exit $ac_status); } && 3144 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3145 { (case "(($ac_try" in 3146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3147 *) ac_try_echo=$ac_try;; 3148esac 3149eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3150 (eval "$ac_try") 2>&5 3151 ac_status=$? 3152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3153 (exit $ac_status); }; } && 3154 { ac_try='test -s conftest.$ac_objext' 3155 { (case "(($ac_try" in 3156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3157 *) ac_try_echo=$ac_try;; 3158esac 3159eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3160 (eval "$ac_try") 2>&5 3161 ac_status=$? 3162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3163 (exit $ac_status); }; }; then 3164 : 3165else 3166 echo "$as_me: failed program was:" >&5 3167sed 's/^/| /' conftest.$ac_ext >&5 3168 3169 ac_c_werror_flag=$ac_save_c_werror_flag 3170 CFLAGS="-g" 3171 cat >conftest.$ac_ext <<_ACEOF 3172/* confdefs.h. */ 3173_ACEOF 3174cat confdefs.h >>conftest.$ac_ext 3175cat >>conftest.$ac_ext <<_ACEOF 3176/* end confdefs.h. */ 3177 3178int 3179main () 3180{ 3181 3182 ; 3183 return 0; 3184} 3185_ACEOF 3186rm -f conftest.$ac_objext 3187if { (ac_try="$ac_compile" 3188case "(($ac_try" in 3189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3190 *) ac_try_echo=$ac_try;; 3191esac 3192eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3193 (eval "$ac_compile") 2>conftest.er1 3194 ac_status=$? 3195 grep -v '^ *+' conftest.er1 >conftest.err 3196 rm -f conftest.er1 3197 cat conftest.err >&5 3198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3199 (exit $ac_status); } && 3200 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3201 { (case "(($ac_try" in 3202 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3203 *) ac_try_echo=$ac_try;; 3204esac 3205eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3206 (eval "$ac_try") 2>&5 3207 ac_status=$? 3208 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3209 (exit $ac_status); }; } && 3210 { ac_try='test -s conftest.$ac_objext' 3211 { (case "(($ac_try" in 3212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3213 *) ac_try_echo=$ac_try;; 3214esac 3215eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3216 (eval "$ac_try") 2>&5 3217 ac_status=$? 3218 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3219 (exit $ac_status); }; }; then 3220 ac_cv_prog_cc_g=yes 3221else 3222 echo "$as_me: failed program was:" >&5 3223sed 's/^/| /' conftest.$ac_ext >&5 3224 3225 3226fi 3227 3228rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3229fi 3230 3231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3232fi 3233 3234rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3235 ac_c_werror_flag=$ac_save_c_werror_flag 3236fi 3237{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3238echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 3239if test "$ac_test_CFLAGS" = set; then 3240 CFLAGS=$ac_save_CFLAGS 3241elif test $ac_cv_prog_cc_g = yes; then 3242 if test "$GCC" = yes; then 3243 CFLAGS="-g -O2" 3244 else 3245 CFLAGS="-g" 3246 fi 3247else 3248 if test "$GCC" = yes; then 3249 CFLAGS="-O2" 3250 else 3251 CFLAGS= 3252 fi 3253fi 3254{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 3255echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 3256if test "${ac_cv_prog_cc_c89+set}" = set; then 3257 echo $ECHO_N "(cached) $ECHO_C" >&6 3258else 3259 ac_cv_prog_cc_c89=no 3260ac_save_CC=$CC 3261cat >conftest.$ac_ext <<_ACEOF 3262/* confdefs.h. */ 3263_ACEOF 3264cat confdefs.h >>conftest.$ac_ext 3265cat >>conftest.$ac_ext <<_ACEOF 3266/* end confdefs.h. */ 3267#include <stdarg.h> 3268#include <stdio.h> 3269#include <sys/types.h> 3270#include <sys/stat.h> 3271/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3272struct buf { int x; }; 3273FILE * (*rcsopen) (struct buf *, struct stat *, int); 3274static char *e (p, i) 3275 char **p; 3276 int i; 3277{ 3278 return p[i]; 3279} 3280static char *f (char * (*g) (char **, int), char **p, ...) 3281{ 3282 char *s; 3283 va_list v; 3284 va_start (v,p); 3285 s = g (p, va_arg (v,int)); 3286 va_end (v); 3287 return s; 3288} 3289 3290/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3291 function prototypes and stuff, but not '\xHH' hex character constants. 3292 These don't provoke an error unfortunately, instead are silently treated 3293 as 'x'. The following induces an error, until -std is added to get 3294 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3295 array size at least. It's necessary to write '\x00'==0 to get something 3296 that's true only with -std. */ 3297int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3298 3299/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3300 inside strings and character constants. */ 3301#define FOO(x) 'x' 3302int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3303 3304int test (int i, double x); 3305struct s1 {int (*f) (int a);}; 3306struct s2 {int (*f) (double a);}; 3307int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3308int argc; 3309char **argv; 3310int 3311main () 3312{ 3313return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3314 ; 3315 return 0; 3316} 3317_ACEOF 3318for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3319 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3320do 3321 CC="$ac_save_CC $ac_arg" 3322 rm -f conftest.$ac_objext 3323if { (ac_try="$ac_compile" 3324case "(($ac_try" in 3325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3326 *) ac_try_echo=$ac_try;; 3327esac 3328eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3329 (eval "$ac_compile") 2>conftest.er1 3330 ac_status=$? 3331 grep -v '^ *+' conftest.er1 >conftest.err 3332 rm -f conftest.er1 3333 cat conftest.err >&5 3334 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3335 (exit $ac_status); } && 3336 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3337 { (case "(($ac_try" in 3338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3339 *) ac_try_echo=$ac_try;; 3340esac 3341eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3342 (eval "$ac_try") 2>&5 3343 ac_status=$? 3344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3345 (exit $ac_status); }; } && 3346 { ac_try='test -s conftest.$ac_objext' 3347 { (case "(($ac_try" in 3348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3349 *) ac_try_echo=$ac_try;; 3350esac 3351eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3352 (eval "$ac_try") 2>&5 3353 ac_status=$? 3354 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3355 (exit $ac_status); }; }; then 3356 ac_cv_prog_cc_c89=$ac_arg 3357else 3358 echo "$as_me: failed program was:" >&5 3359sed 's/^/| /' conftest.$ac_ext >&5 3360 3361 3362fi 3363 3364rm -f core conftest.err conftest.$ac_objext 3365 test "x$ac_cv_prog_cc_c89" != "xno" && break 3366done 3367rm -f conftest.$ac_ext 3368CC=$ac_save_CC 3369 3370fi 3371# AC_CACHE_VAL 3372case "x$ac_cv_prog_cc_c89" in 3373 x) 3374 { echo "$as_me:$LINENO: result: none needed" >&5 3375echo "${ECHO_T}none needed" >&6; } ;; 3376 xno) 3377 { echo "$as_me:$LINENO: result: unsupported" >&5 3378echo "${ECHO_T}unsupported" >&6; } ;; 3379 *) 3380 CC="$CC $ac_cv_prog_cc_c89" 3381 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 3382echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 3383esac 3384 3385 3386ac_ext=c 3387ac_cpp='$CPP $CPPFLAGS' 3388ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3389ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3390ac_compiler_gnu=$ac_cv_c_compiler_gnu 3391 3392 3393ac_ext=c 3394ac_cpp='$CPP $CPPFLAGS' 3395ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3396ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3397ac_compiler_gnu=$ac_cv_c_compiler_gnu 3398{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3399echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 3400# On Suns, sometimes $CPP names a directory. 3401if test -n "$CPP" && test -d "$CPP"; then 3402 CPP= 3403fi 3404if test -z "$CPP"; then 3405 if test "${ac_cv_prog_CPP+set}" = set; then 3406 echo $ECHO_N "(cached) $ECHO_C" >&6 3407else 3408 # Double quotes because CPP needs to be expanded 3409 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3410 do 3411 ac_preproc_ok=false 3412for ac_c_preproc_warn_flag in '' yes 3413do 3414 # Use a header file that comes with gcc, so configuring glibc 3415 # with a fresh cross-compiler works. 3416 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3417 # <limits.h> exists even on freestanding compilers. 3418 # On the NeXT, cc -E runs the code through the compiler's parser, 3419 # not just through cpp. "Syntax error" is here to catch this case. 3420 cat >conftest.$ac_ext <<_ACEOF 3421/* confdefs.h. */ 3422_ACEOF 3423cat confdefs.h >>conftest.$ac_ext 3424cat >>conftest.$ac_ext <<_ACEOF 3425/* end confdefs.h. */ 3426#ifdef __STDC__ 3427# include <limits.h> 3428#else 3429# include <assert.h> 3430#endif 3431 Syntax error 3432_ACEOF 3433if { (ac_try="$ac_cpp conftest.$ac_ext" 3434case "(($ac_try" in 3435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3436 *) ac_try_echo=$ac_try;; 3437esac 3438eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3439 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3440 ac_status=$? 3441 grep -v '^ *+' conftest.er1 >conftest.err 3442 rm -f conftest.er1 3443 cat conftest.err >&5 3444 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3445 (exit $ac_status); } >/dev/null; then 3446 if test -s conftest.err; then 3447 ac_cpp_err=$ac_c_preproc_warn_flag 3448 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3449 else 3450 ac_cpp_err= 3451 fi 3452else 3453 ac_cpp_err=yes 3454fi 3455if test -z "$ac_cpp_err"; then 3456 : 3457else 3458 echo "$as_me: failed program was:" >&5 3459sed 's/^/| /' conftest.$ac_ext >&5 3460 3461 # Broken: fails on valid input. 3462continue 3463fi 3464 3465rm -f conftest.err conftest.$ac_ext 3466 3467 # OK, works on sane cases. Now check whether nonexistent headers 3468 # can be detected and how. 3469 cat >conftest.$ac_ext <<_ACEOF 3470/* confdefs.h. */ 3471_ACEOF 3472cat confdefs.h >>conftest.$ac_ext 3473cat >>conftest.$ac_ext <<_ACEOF 3474/* end confdefs.h. */ 3475#include <ac_nonexistent.h> 3476_ACEOF 3477if { (ac_try="$ac_cpp conftest.$ac_ext" 3478case "(($ac_try" in 3479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3480 *) ac_try_echo=$ac_try;; 3481esac 3482eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3483 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3484 ac_status=$? 3485 grep -v '^ *+' conftest.er1 >conftest.err 3486 rm -f conftest.er1 3487 cat conftest.err >&5 3488 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3489 (exit $ac_status); } >/dev/null; then 3490 if test -s conftest.err; then 3491 ac_cpp_err=$ac_c_preproc_warn_flag 3492 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3493 else 3494 ac_cpp_err= 3495 fi 3496else 3497 ac_cpp_err=yes 3498fi 3499if test -z "$ac_cpp_err"; then 3500 # Broken: success on invalid input. 3501continue 3502else 3503 echo "$as_me: failed program was:" >&5 3504sed 's/^/| /' conftest.$ac_ext >&5 3505 3506 # Passes both tests. 3507ac_preproc_ok=: 3508break 3509fi 3510 3511rm -f conftest.err conftest.$ac_ext 3512 3513done 3514# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3515rm -f conftest.err conftest.$ac_ext 3516if $ac_preproc_ok; then 3517 break 3518fi 3519 3520 done 3521 ac_cv_prog_CPP=$CPP 3522 3523fi 3524 CPP=$ac_cv_prog_CPP 3525else 3526 ac_cv_prog_CPP=$CPP 3527fi 3528{ echo "$as_me:$LINENO: result: $CPP" >&5 3529echo "${ECHO_T}$CPP" >&6; } 3530ac_preproc_ok=false 3531for ac_c_preproc_warn_flag in '' yes 3532do 3533 # Use a header file that comes with gcc, so configuring glibc 3534 # with a fresh cross-compiler works. 3535 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3536 # <limits.h> exists even on freestanding compilers. 3537 # On the NeXT, cc -E runs the code through the compiler's parser, 3538 # not just through cpp. "Syntax error" is here to catch this case. 3539 cat >conftest.$ac_ext <<_ACEOF 3540/* confdefs.h. */ 3541_ACEOF 3542cat confdefs.h >>conftest.$ac_ext 3543cat >>conftest.$ac_ext <<_ACEOF 3544/* end confdefs.h. */ 3545#ifdef __STDC__ 3546# include <limits.h> 3547#else 3548# include <assert.h> 3549#endif 3550 Syntax error 3551_ACEOF 3552if { (ac_try="$ac_cpp conftest.$ac_ext" 3553case "(($ac_try" in 3554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3555 *) ac_try_echo=$ac_try;; 3556esac 3557eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3558 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3559 ac_status=$? 3560 grep -v '^ *+' conftest.er1 >conftest.err 3561 rm -f conftest.er1 3562 cat conftest.err >&5 3563 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3564 (exit $ac_status); } >/dev/null; then 3565 if test -s conftest.err; then 3566 ac_cpp_err=$ac_c_preproc_warn_flag 3567 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3568 else 3569 ac_cpp_err= 3570 fi 3571else 3572 ac_cpp_err=yes 3573fi 3574if test -z "$ac_cpp_err"; then 3575 : 3576else 3577 echo "$as_me: failed program was:" >&5 3578sed 's/^/| /' conftest.$ac_ext >&5 3579 3580 # Broken: fails on valid input. 3581continue 3582fi 3583 3584rm -f conftest.err conftest.$ac_ext 3585 3586 # OK, works on sane cases. Now check whether nonexistent headers 3587 # can be detected and how. 3588 cat >conftest.$ac_ext <<_ACEOF 3589/* confdefs.h. */ 3590_ACEOF 3591cat confdefs.h >>conftest.$ac_ext 3592cat >>conftest.$ac_ext <<_ACEOF 3593/* end confdefs.h. */ 3594#include <ac_nonexistent.h> 3595_ACEOF 3596if { (ac_try="$ac_cpp conftest.$ac_ext" 3597case "(($ac_try" in 3598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3599 *) ac_try_echo=$ac_try;; 3600esac 3601eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3602 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3603 ac_status=$? 3604 grep -v '^ *+' conftest.er1 >conftest.err 3605 rm -f conftest.er1 3606 cat conftest.err >&5 3607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3608 (exit $ac_status); } >/dev/null; then 3609 if test -s conftest.err; then 3610 ac_cpp_err=$ac_c_preproc_warn_flag 3611 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3612 else 3613 ac_cpp_err= 3614 fi 3615else 3616 ac_cpp_err=yes 3617fi 3618if test -z "$ac_cpp_err"; then 3619 # Broken: success on invalid input. 3620continue 3621else 3622 echo "$as_me: failed program was:" >&5 3623sed 's/^/| /' conftest.$ac_ext >&5 3624 3625 # Passes both tests. 3626ac_preproc_ok=: 3627break 3628fi 3629 3630rm -f conftest.err conftest.$ac_ext 3631 3632done 3633# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3634rm -f conftest.err conftest.$ac_ext 3635if $ac_preproc_ok; then 3636 : 3637else 3638 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3639See \`config.log' for more details." >&5 3640echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3641See \`config.log' for more details." >&2;} 3642 { (exit 1); exit 1; }; } 3643fi 3644 3645ac_ext=c 3646ac_cpp='$CPP $CPPFLAGS' 3647ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3648ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3649ac_compiler_gnu=$ac_cv_c_compiler_gnu 3650 3651 3652{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3653echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } 3654if test "${ac_cv_path_GREP+set}" = set; then 3655 echo $ECHO_N "(cached) $ECHO_C" >&6 3656else 3657 # Extract the first word of "grep ggrep" to use in msg output 3658if test -z "$GREP"; then 3659set dummy grep ggrep; ac_prog_name=$2 3660if test "${ac_cv_path_GREP+set}" = set; then 3661 echo $ECHO_N "(cached) $ECHO_C" >&6 3662else 3663 ac_path_GREP_found=false 3664# Loop through the user's path and test for each of PROGNAME-LIST 3665as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3666for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3667do 3668 IFS=$as_save_IFS 3669 test -z "$as_dir" && as_dir=. 3670 for ac_prog in grep ggrep; do 3671 for ac_exec_ext in '' $ac_executable_extensions; do 3672 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3673 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue 3674 # Check for GNU ac_path_GREP and select it if it is found. 3675 # Check for GNU $ac_path_GREP 3676case `"$ac_path_GREP" --version 2>&1` in 3677*GNU*) 3678 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3679*) 3680 ac_count=0 3681 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3682 while : 3683 do 3684 cat "conftest.in" "conftest.in" >"conftest.tmp" 3685 mv "conftest.tmp" "conftest.in" 3686 cp "conftest.in" "conftest.nl" 3687 echo 'GREP' >> "conftest.nl" 3688 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3689 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3690 ac_count=`expr $ac_count + 1` 3691 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3692 # Best one so far, save it but keep looking for a better one 3693 ac_cv_path_GREP="$ac_path_GREP" 3694 ac_path_GREP_max=$ac_count 3695 fi 3696 # 10*(2^10) chars as input seems more than enough 3697 test $ac_count -gt 10 && break 3698 done 3699 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3700esac 3701 3702 3703 $ac_path_GREP_found && break 3 3704 done 3705done 3706 3707done 3708IFS=$as_save_IFS 3709 3710 3711fi 3712 3713GREP="$ac_cv_path_GREP" 3714if test -z "$GREP"; then 3715 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3716echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3717 { (exit 1); exit 1; }; } 3718fi 3719 3720else 3721 ac_cv_path_GREP=$GREP 3722fi 3723 3724 3725fi 3726{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 3727echo "${ECHO_T}$ac_cv_path_GREP" >&6; } 3728 GREP="$ac_cv_path_GREP" 3729 3730 3731{ echo "$as_me:$LINENO: checking for egrep" >&5 3732echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } 3733if test "${ac_cv_path_EGREP+set}" = set; then 3734 echo $ECHO_N "(cached) $ECHO_C" >&6 3735else 3736 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3737 then ac_cv_path_EGREP="$GREP -E" 3738 else 3739 # Extract the first word of "egrep" to use in msg output 3740if test -z "$EGREP"; then 3741set dummy egrep; ac_prog_name=$2 3742if test "${ac_cv_path_EGREP+set}" = set; then 3743 echo $ECHO_N "(cached) $ECHO_C" >&6 3744else 3745 ac_path_EGREP_found=false 3746# Loop through the user's path and test for each of PROGNAME-LIST 3747as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3748for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3749do 3750 IFS=$as_save_IFS 3751 test -z "$as_dir" && as_dir=. 3752 for ac_prog in egrep; do 3753 for ac_exec_ext in '' $ac_executable_extensions; do 3754 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3755 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue 3756 # Check for GNU ac_path_EGREP and select it if it is found. 3757 # Check for GNU $ac_path_EGREP 3758case `"$ac_path_EGREP" --version 2>&1` in 3759*GNU*) 3760 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3761*) 3762 ac_count=0 3763 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3764 while : 3765 do 3766 cat "conftest.in" "conftest.in" >"conftest.tmp" 3767 mv "conftest.tmp" "conftest.in" 3768 cp "conftest.in" "conftest.nl" 3769 echo 'EGREP' >> "conftest.nl" 3770 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3771 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3772 ac_count=`expr $ac_count + 1` 3773 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3774 # Best one so far, save it but keep looking for a better one 3775 ac_cv_path_EGREP="$ac_path_EGREP" 3776 ac_path_EGREP_max=$ac_count 3777 fi 3778 # 10*(2^10) chars as input seems more than enough 3779 test $ac_count -gt 10 && break 3780 done 3781 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3782esac 3783 3784 3785 $ac_path_EGREP_found && break 3 3786 done 3787done 3788 3789done 3790IFS=$as_save_IFS 3791 3792 3793fi 3794 3795EGREP="$ac_cv_path_EGREP" 3796if test -z "$EGREP"; then 3797 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3798echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3799 { (exit 1); exit 1; }; } 3800fi 3801 3802else 3803 ac_cv_path_EGREP=$EGREP 3804fi 3805 3806 3807 fi 3808fi 3809{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 3810echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } 3811 EGREP="$ac_cv_path_EGREP" 3812 3813 3814{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 3815echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 3816if test "${ac_cv_header_stdc+set}" = set; then 3817 echo $ECHO_N "(cached) $ECHO_C" >&6 3818else 3819 cat >conftest.$ac_ext <<_ACEOF 3820/* confdefs.h. */ 3821_ACEOF 3822cat confdefs.h >>conftest.$ac_ext 3823cat >>conftest.$ac_ext <<_ACEOF 3824/* end confdefs.h. */ 3825#include <stdlib.h> 3826#include <stdarg.h> 3827#include <string.h> 3828#include <float.h> 3829 3830int 3831main () 3832{ 3833 3834 ; 3835 return 0; 3836} 3837_ACEOF 3838rm -f conftest.$ac_objext 3839if { (ac_try="$ac_compile" 3840case "(($ac_try" in 3841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3842 *) ac_try_echo=$ac_try;; 3843esac 3844eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3845 (eval "$ac_compile") 2>conftest.er1 3846 ac_status=$? 3847 grep -v '^ *+' conftest.er1 >conftest.err 3848 rm -f conftest.er1 3849 cat conftest.err >&5 3850 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3851 (exit $ac_status); } && 3852 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3853 { (case "(($ac_try" in 3854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3855 *) ac_try_echo=$ac_try;; 3856esac 3857eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3858 (eval "$ac_try") 2>&5 3859 ac_status=$? 3860 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3861 (exit $ac_status); }; } && 3862 { ac_try='test -s conftest.$ac_objext' 3863 { (case "(($ac_try" in 3864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3865 *) ac_try_echo=$ac_try;; 3866esac 3867eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3868 (eval "$ac_try") 2>&5 3869 ac_status=$? 3870 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3871 (exit $ac_status); }; }; then 3872 ac_cv_header_stdc=yes 3873else 3874 echo "$as_me: failed program was:" >&5 3875sed 's/^/| /' conftest.$ac_ext >&5 3876 3877 ac_cv_header_stdc=no 3878fi 3879 3880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3881 3882if test $ac_cv_header_stdc = yes; then 3883 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3884 cat >conftest.$ac_ext <<_ACEOF 3885/* confdefs.h. */ 3886_ACEOF 3887cat confdefs.h >>conftest.$ac_ext 3888cat >>conftest.$ac_ext <<_ACEOF 3889/* end confdefs.h. */ 3890#include <string.h> 3891 3892_ACEOF 3893if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3894 $EGREP "memchr" >/dev/null 2>&1; then 3895 : 3896else 3897 ac_cv_header_stdc=no 3898fi 3899rm -f conftest* 3900 3901fi 3902 3903if test $ac_cv_header_stdc = yes; then 3904 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3905 cat >conftest.$ac_ext <<_ACEOF 3906/* confdefs.h. */ 3907_ACEOF 3908cat confdefs.h >>conftest.$ac_ext 3909cat >>conftest.$ac_ext <<_ACEOF 3910/* end confdefs.h. */ 3911#include <stdlib.h> 3912 3913_ACEOF 3914if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3915 $EGREP "free" >/dev/null 2>&1; then 3916 : 3917else 3918 ac_cv_header_stdc=no 3919fi 3920rm -f conftest* 3921 3922fi 3923 3924if test $ac_cv_header_stdc = yes; then 3925 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3926 if test "$cross_compiling" = yes; then 3927 : 3928else 3929 cat >conftest.$ac_ext <<_ACEOF 3930/* confdefs.h. */ 3931_ACEOF 3932cat confdefs.h >>conftest.$ac_ext 3933cat >>conftest.$ac_ext <<_ACEOF 3934/* end confdefs.h. */ 3935#include <ctype.h> 3936#include <stdlib.h> 3937#if ((' ' & 0x0FF) == 0x020) 3938# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3939# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3940#else 3941# define ISLOWER(c) \ 3942 (('a' <= (c) && (c) <= 'i') \ 3943 || ('j' <= (c) && (c) <= 'r') \ 3944 || ('s' <= (c) && (c) <= 'z')) 3945# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3946#endif 3947 3948#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3949int 3950main () 3951{ 3952 int i; 3953 for (i = 0; i < 256; i++) 3954 if (XOR (islower (i), ISLOWER (i)) 3955 || toupper (i) != TOUPPER (i)) 3956 return 2; 3957 return 0; 3958} 3959_ACEOF 3960rm -f conftest$ac_exeext 3961if { (ac_try="$ac_link" 3962case "(($ac_try" in 3963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3964 *) ac_try_echo=$ac_try;; 3965esac 3966eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3967 (eval "$ac_link") 2>&5 3968 ac_status=$? 3969 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3970 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3971 { (case "(($ac_try" in 3972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3973 *) ac_try_echo=$ac_try;; 3974esac 3975eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3976 (eval "$ac_try") 2>&5 3977 ac_status=$? 3978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3979 (exit $ac_status); }; }; then 3980 : 3981else 3982 echo "$as_me: program exited with status $ac_status" >&5 3983echo "$as_me: failed program was:" >&5 3984sed 's/^/| /' conftest.$ac_ext >&5 3985 3986( exit $ac_status ) 3987ac_cv_header_stdc=no 3988fi 3989rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 3990fi 3991 3992 3993fi 3994fi 3995{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 3996echo "${ECHO_T}$ac_cv_header_stdc" >&6; } 3997if test $ac_cv_header_stdc = yes; then 3998 3999cat >>confdefs.h <<\_ACEOF 4000#define STDC_HEADERS 1 4001_ACEOF 4002 4003fi 4004 4005# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4016 inttypes.h stdint.h unistd.h 4017do 4018as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4019{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4020echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4021if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4022 echo $ECHO_N "(cached) $ECHO_C" >&6 4023else 4024 cat >conftest.$ac_ext <<_ACEOF 4025/* confdefs.h. */ 4026_ACEOF 4027cat confdefs.h >>conftest.$ac_ext 4028cat >>conftest.$ac_ext <<_ACEOF 4029/* end confdefs.h. */ 4030$ac_includes_default 4031 4032#include <$ac_header> 4033_ACEOF 4034rm -f conftest.$ac_objext 4035if { (ac_try="$ac_compile" 4036case "(($ac_try" in 4037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4038 *) ac_try_echo=$ac_try;; 4039esac 4040eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4041 (eval "$ac_compile") 2>conftest.er1 4042 ac_status=$? 4043 grep -v '^ *+' conftest.er1 >conftest.err 4044 rm -f conftest.er1 4045 cat conftest.err >&5 4046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4047 (exit $ac_status); } && 4048 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4049 { (case "(($ac_try" in 4050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4051 *) ac_try_echo=$ac_try;; 4052esac 4053eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4054 (eval "$ac_try") 2>&5 4055 ac_status=$? 4056 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4057 (exit $ac_status); }; } && 4058 { ac_try='test -s conftest.$ac_objext' 4059 { (case "(($ac_try" in 4060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4061 *) ac_try_echo=$ac_try;; 4062esac 4063eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4064 (eval "$ac_try") 2>&5 4065 ac_status=$? 4066 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4067 (exit $ac_status); }; }; then 4068 eval "$as_ac_Header=yes" 4069else 4070 echo "$as_me: failed program was:" >&5 4071sed 's/^/| /' conftest.$ac_ext >&5 4072 4073 eval "$as_ac_Header=no" 4074fi 4075 4076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4077fi 4078ac_res=`eval echo '${'$as_ac_Header'}'` 4079 { echo "$as_me:$LINENO: result: $ac_res" >&5 4080echo "${ECHO_T}$ac_res" >&6; } 4081if test `eval echo '${'$as_ac_Header'}'` = yes; then 4082 cat >>confdefs.h <<_ACEOF 4083#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4084_ACEOF 4085 4086fi 4087 4088done 4089 4090 4091{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 4092echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } 4093if test "${ac_cv_c_bigendian+set}" = set; then 4094 echo $ECHO_N "(cached) $ECHO_C" >&6 4095else 4096 # See if sys/param.h defines the BYTE_ORDER macro. 4097cat >conftest.$ac_ext <<_ACEOF 4098/* confdefs.h. */ 4099_ACEOF 4100cat confdefs.h >>conftest.$ac_ext 4101cat >>conftest.$ac_ext <<_ACEOF 4102/* end confdefs.h. */ 4103#include <sys/types.h> 4104#include <sys/param.h> 4105 4106int 4107main () 4108{ 4109#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 4110 bogus endian macros 4111#endif 4112 4113 ; 4114 return 0; 4115} 4116_ACEOF 4117rm -f conftest.$ac_objext 4118if { (ac_try="$ac_compile" 4119case "(($ac_try" in 4120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4121 *) ac_try_echo=$ac_try;; 4122esac 4123eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4124 (eval "$ac_compile") 2>conftest.er1 4125 ac_status=$? 4126 grep -v '^ *+' conftest.er1 >conftest.err 4127 rm -f conftest.er1 4128 cat conftest.err >&5 4129 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4130 (exit $ac_status); } && 4131 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4132 { (case "(($ac_try" in 4133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4134 *) ac_try_echo=$ac_try;; 4135esac 4136eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4137 (eval "$ac_try") 2>&5 4138 ac_status=$? 4139 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4140 (exit $ac_status); }; } && 4141 { ac_try='test -s conftest.$ac_objext' 4142 { (case "(($ac_try" in 4143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4144 *) ac_try_echo=$ac_try;; 4145esac 4146eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4147 (eval "$ac_try") 2>&5 4148 ac_status=$? 4149 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4150 (exit $ac_status); }; }; then 4151 # It does; now see whether it defined to BIG_ENDIAN or not. 4152cat >conftest.$ac_ext <<_ACEOF 4153/* confdefs.h. */ 4154_ACEOF 4155cat confdefs.h >>conftest.$ac_ext 4156cat >>conftest.$ac_ext <<_ACEOF 4157/* end confdefs.h. */ 4158#include <sys/types.h> 4159#include <sys/param.h> 4160 4161int 4162main () 4163{ 4164#if BYTE_ORDER != BIG_ENDIAN 4165 not big endian 4166#endif 4167 4168 ; 4169 return 0; 4170} 4171_ACEOF 4172rm -f conftest.$ac_objext 4173if { (ac_try="$ac_compile" 4174case "(($ac_try" in 4175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4176 *) ac_try_echo=$ac_try;; 4177esac 4178eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4179 (eval "$ac_compile") 2>conftest.er1 4180 ac_status=$? 4181 grep -v '^ *+' conftest.er1 >conftest.err 4182 rm -f conftest.er1 4183 cat conftest.err >&5 4184 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4185 (exit $ac_status); } && 4186 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4187 { (case "(($ac_try" in 4188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4189 *) ac_try_echo=$ac_try;; 4190esac 4191eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4192 (eval "$ac_try") 2>&5 4193 ac_status=$? 4194 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4195 (exit $ac_status); }; } && 4196 { ac_try='test -s conftest.$ac_objext' 4197 { (case "(($ac_try" in 4198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4199 *) ac_try_echo=$ac_try;; 4200esac 4201eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4202 (eval "$ac_try") 2>&5 4203 ac_status=$? 4204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4205 (exit $ac_status); }; }; then 4206 ac_cv_c_bigendian=yes 4207else 4208 echo "$as_me: failed program was:" >&5 4209sed 's/^/| /' conftest.$ac_ext >&5 4210 4211 ac_cv_c_bigendian=no 4212fi 4213 4214rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4215else 4216 echo "$as_me: failed program was:" >&5 4217sed 's/^/| /' conftest.$ac_ext >&5 4218 4219 # It does not; compile a test program. 4220if test "$cross_compiling" = yes; then 4221 # try to guess the endianness by grepping values into an object file 4222 ac_cv_c_bigendian=unknown 4223 cat >conftest.$ac_ext <<_ACEOF 4224/* confdefs.h. */ 4225_ACEOF 4226cat confdefs.h >>conftest.$ac_ext 4227cat >>conftest.$ac_ext <<_ACEOF 4228/* end confdefs.h. */ 4229short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4230short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4231void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 4232short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4233short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4234void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 4235int 4236main () 4237{ 4238 _ascii (); _ebcdic (); 4239 ; 4240 return 0; 4241} 4242_ACEOF 4243rm -f conftest.$ac_objext 4244if { (ac_try="$ac_compile" 4245case "(($ac_try" in 4246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4247 *) ac_try_echo=$ac_try;; 4248esac 4249eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4250 (eval "$ac_compile") 2>conftest.er1 4251 ac_status=$? 4252 grep -v '^ *+' conftest.er1 >conftest.err 4253 rm -f conftest.er1 4254 cat conftest.err >&5 4255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4256 (exit $ac_status); } && 4257 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4258 { (case "(($ac_try" in 4259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4260 *) ac_try_echo=$ac_try;; 4261esac 4262eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4263 (eval "$ac_try") 2>&5 4264 ac_status=$? 4265 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4266 (exit $ac_status); }; } && 4267 { ac_try='test -s conftest.$ac_objext' 4268 { (case "(($ac_try" in 4269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4270 *) ac_try_echo=$ac_try;; 4271esac 4272eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4273 (eval "$ac_try") 2>&5 4274 ac_status=$? 4275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4276 (exit $ac_status); }; }; then 4277 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 4278 ac_cv_c_bigendian=yes 4279fi 4280if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4281 if test "$ac_cv_c_bigendian" = unknown; then 4282 ac_cv_c_bigendian=no 4283 else 4284 # finding both strings is unlikely to happen, but who knows? 4285 ac_cv_c_bigendian=unknown 4286 fi 4287fi 4288else 4289 echo "$as_me: failed program was:" >&5 4290sed 's/^/| /' conftest.$ac_ext >&5 4291 4292 4293fi 4294 4295rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 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 4304int 4305main () 4306{ 4307 4308 /* Are we little or big endian? From Harbison&Steele. */ 4309 union 4310 { 4311 long int l; 4312 char c[sizeof (long int)]; 4313 } u; 4314 u.l = 1; 4315 return u.c[sizeof (long int) - 1] == 1; 4316 4317 ; 4318 return 0; 4319} 4320_ACEOF 4321rm -f conftest$ac_exeext 4322if { (ac_try="$ac_link" 4323case "(($ac_try" in 4324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4325 *) ac_try_echo=$ac_try;; 4326esac 4327eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4328 (eval "$ac_link") 2>&5 4329 ac_status=$? 4330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4331 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 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 ac_cv_c_bigendian=no 4342else 4343 echo "$as_me: program exited with status $ac_status" >&5 4344echo "$as_me: failed program was:" >&5 4345sed 's/^/| /' conftest.$ac_ext >&5 4346 4347( exit $ac_status ) 4348ac_cv_c_bigendian=yes 4349fi 4350rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4351fi 4352 4353 4354fi 4355 4356rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4357fi 4358{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 4359echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } 4360case $ac_cv_c_bigendian in 4361 yes) 4362 ENDIAN=big 4363 ;; 4364 no) 4365 ENDIAN=little 4366 ;; 4367 *) 4368 { { echo "$as_me:$LINENO: error: unknown endianness 4369presetting ac_cv_c_bigendian=no (or yes) will help" >&5 4370echo "$as_me: error: unknown endianness 4371presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 4372 { (exit 1); exit 1; }; } ;; 4373esac 4374 4375 4376if test "$cross_compiling" = yes; then 4377 LLVM_CROSS_COMPILING=1 4378 4379 4380{ echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5 4381echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; } 4382if test "${ac_cv_build_exeext+set}" = set; then 4383 echo $ECHO_N "(cached) $ECHO_C" >&6 4384else 4385 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4386 ac_cv_build_exeext=.exe 4387else 4388 ac_build_prefix=${build_alias}- 4389 4390 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args. 4391set dummy ${ac_build_prefix}gcc; ac_word=$2 4392{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4393echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4394if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4395 echo $ECHO_N "(cached) $ECHO_C" >&6 4396else 4397 if test -n "$BUILD_CC"; then 4398 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4399else 4400as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4401for as_dir in $PATH 4402do 4403 IFS=$as_save_IFS 4404 test -z "$as_dir" && as_dir=. 4405 for ac_exec_ext in '' $ac_executable_extensions; do 4406 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4407 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc" 4408 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4409 break 2 4410 fi 4411done 4412done 4413IFS=$as_save_IFS 4414 4415fi 4416fi 4417BUILD_CC=$ac_cv_prog_BUILD_CC 4418if test -n "$BUILD_CC"; then 4419 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4420echo "${ECHO_T}$BUILD_CC" >&6; } 4421else 4422 { echo "$as_me:$LINENO: result: no" >&5 4423echo "${ECHO_T}no" >&6; } 4424fi 4425 4426 4427 if test -z "$BUILD_CC"; then 4428 # Extract the first word of "gcc", so it can be a program name with args. 4429set dummy gcc; ac_word=$2 4430{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4431echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4432if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4433 echo $ECHO_N "(cached) $ECHO_C" >&6 4434else 4435 if test -n "$BUILD_CC"; then 4436 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4437else 4438as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4439for as_dir in $PATH 4440do 4441 IFS=$as_save_IFS 4442 test -z "$as_dir" && as_dir=. 4443 for ac_exec_ext in '' $ac_executable_extensions; do 4444 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4445 ac_cv_prog_BUILD_CC="gcc" 4446 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4447 break 2 4448 fi 4449done 4450done 4451IFS=$as_save_IFS 4452 4453fi 4454fi 4455BUILD_CC=$ac_cv_prog_BUILD_CC 4456if test -n "$BUILD_CC"; then 4457 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4458echo "${ECHO_T}$BUILD_CC" >&6; } 4459else 4460 { echo "$as_me:$LINENO: result: no" >&5 4461echo "${ECHO_T}no" >&6; } 4462fi 4463 4464 4465 if test -z "$BUILD_CC"; then 4466 # Extract the first word of "cc", so it can be a program name with args. 4467set dummy cc; ac_word=$2 4468{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4469echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4470if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4471 echo $ECHO_N "(cached) $ECHO_C" >&6 4472else 4473 if test -n "$BUILD_CC"; then 4474 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4475else 4476 ac_prog_rejected=no 4477as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4478for as_dir in $PATH 4479do 4480 IFS=$as_save_IFS 4481 test -z "$as_dir" && as_dir=. 4482 for ac_exec_ext in '' $ac_executable_extensions; do 4483 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4484 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4485 ac_prog_rejected=yes 4486 continue 4487 fi 4488 ac_cv_prog_BUILD_CC="cc" 4489 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4490 break 2 4491 fi 4492done 4493done 4494IFS=$as_save_IFS 4495 4496if test $ac_prog_rejected = yes; then 4497 # We found a bogon in the path, so make sure we never use it. 4498 set dummy $ac_cv_prog_BUILD_CC 4499 shift 4500 if test $# != 0; then 4501 # We chose a different compiler from the bogus one. 4502 # However, it has the same basename, so the bogon will be chosen 4503 # first if we set BUILD_CC to just the basename; use the full file name. 4504 shift 4505 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@" 4506 fi 4507fi 4508fi 4509fi 4510BUILD_CC=$ac_cv_prog_BUILD_CC 4511if test -n "$BUILD_CC"; then 4512 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4513echo "${ECHO_T}$BUILD_CC" >&6; } 4514else 4515 { echo "$as_me:$LINENO: result: no" >&5 4516echo "${ECHO_T}no" >&6; } 4517fi 4518 4519 4520 fi 4521 fi 4522 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5 4523echo "$as_me: error: no acceptable cc found in \$PATH" >&2;} 4524 { (exit 1); exit 1; }; } 4525 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 4526 rm -f conftest* 4527 echo 'int main () { return 0; }' > conftest.$ac_ext 4528 ac_cv_build_exeext= 4529 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5 4530 (eval $ac_build_link) 2>&5 4531 ac_status=$? 4532 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4533 (exit $ac_status); }; then 4534 for file in conftest.*; do 4535 case $file in 4536 *.c | *.o | *.obj | *.dSYM) ;; 4537 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 4538 esac 4539 done 4540 else 4541 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5 4542echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;} 4543 { (exit 1); exit 1; }; } 4544 fi 4545 rm -f conftest* 4546 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank 4547fi 4548fi 4549 4550BUILD_EXEEXT="" 4551test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext} 4552{ echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5 4553echo "${ECHO_T}${ac_cv_build_exeext}" >&6; } 4554ac_build_exeext=$BUILD_EXEEXT 4555 4556 ac_build_prefix=${build_alias}- 4557 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args. 4558set dummy ${ac_build_prefix}g++; ac_word=$2 4559{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4560echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4561if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4562 echo $ECHO_N "(cached) $ECHO_C" >&6 4563else 4564 if test -n "$BUILD_CXX"; then 4565 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4566else 4567as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4568for as_dir in $PATH 4569do 4570 IFS=$as_save_IFS 4571 test -z "$as_dir" && as_dir=. 4572 for ac_exec_ext in '' $ac_executable_extensions; do 4573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4574 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++" 4575 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4576 break 2 4577 fi 4578done 4579done 4580IFS=$as_save_IFS 4581 4582fi 4583fi 4584BUILD_CXX=$ac_cv_prog_BUILD_CXX 4585if test -n "$BUILD_CXX"; then 4586 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4587echo "${ECHO_T}$BUILD_CXX" >&6; } 4588else 4589 { echo "$as_me:$LINENO: result: no" >&5 4590echo "${ECHO_T}no" >&6; } 4591fi 4592 4593 4594 if test -z "$BUILD_CXX"; then 4595 # Extract the first word of "g++", so it can be a program name with args. 4596set dummy g++; ac_word=$2 4597{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4598echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4599if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4600 echo $ECHO_N "(cached) $ECHO_C" >&6 4601else 4602 if test -n "$BUILD_CXX"; then 4603 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4604else 4605as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4606for as_dir in $PATH 4607do 4608 IFS=$as_save_IFS 4609 test -z "$as_dir" && as_dir=. 4610 for ac_exec_ext in '' $ac_executable_extensions; do 4611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4612 ac_cv_prog_BUILD_CXX="g++" 4613 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4614 break 2 4615 fi 4616done 4617done 4618IFS=$as_save_IFS 4619 4620fi 4621fi 4622BUILD_CXX=$ac_cv_prog_BUILD_CXX 4623if test -n "$BUILD_CXX"; then 4624 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4625echo "${ECHO_T}$BUILD_CXX" >&6; } 4626else 4627 { echo "$as_me:$LINENO: result: no" >&5 4628echo "${ECHO_T}no" >&6; } 4629fi 4630 4631 4632 if test -z "$BUILD_CXX"; then 4633 # Extract the first word of "c++", so it can be a program name with args. 4634set dummy c++; ac_word=$2 4635{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4636echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4637if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4638 echo $ECHO_N "(cached) $ECHO_C" >&6 4639else 4640 if test -n "$BUILD_CXX"; then 4641 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4642else 4643 ac_prog_rejected=no 4644as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4645for as_dir in $PATH 4646do 4647 IFS=$as_save_IFS 4648 test -z "$as_dir" && as_dir=. 4649 for ac_exec_ext in '' $ac_executable_extensions; do 4650 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4651 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then 4652 ac_prog_rejected=yes 4653 continue 4654 fi 4655 ac_cv_prog_BUILD_CXX="c++" 4656 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4657 break 2 4658 fi 4659done 4660done 4661IFS=$as_save_IFS 4662 4663if test $ac_prog_rejected = yes; then 4664 # We found a bogon in the path, so make sure we never use it. 4665 set dummy $ac_cv_prog_BUILD_CXX 4666 shift 4667 if test $# != 0; then 4668 # We chose a different compiler from the bogus one. 4669 # However, it has the same basename, so the bogon will be chosen 4670 # first if we set BUILD_CXX to just the basename; use the full file name. 4671 shift 4672 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@" 4673 fi 4674fi 4675fi 4676fi 4677BUILD_CXX=$ac_cv_prog_BUILD_CXX 4678if test -n "$BUILD_CXX"; then 4679 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4680echo "${ECHO_T}$BUILD_CXX" >&6; } 4681else 4682 { echo "$as_me:$LINENO: result: no" >&5 4683echo "${ECHO_T}no" >&6; } 4684fi 4685 4686 4687 fi 4688 fi 4689else 4690 LLVM_CROSS_COMPILING=0 4691 4692fi 4693 4694if test -d "CVS" -o -d "${srcdir}/CVS" -o -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then 4695 cvsbuild="yes" 4696 optimize="no" 4697 CVSBUILD=CVSBUILD=1 4698 4699else 4700 cvsbuild="no" 4701 optimize="yes" 4702fi 4703 4704 4705# Check whether --enable-optimized was given. 4706if test "${enable_optimized+set}" = set; then 4707 enableval=$enable_optimized; 4708else 4709 enableval=$optimize 4710fi 4711 4712if test ${enableval} = "no" ; then 4713 ENABLE_OPTIMIZED= 4714 4715else 4716 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1 4717 4718fi 4719 4720# Check whether --enable-profiling was given. 4721if test "${enable_profiling+set}" = set; then 4722 enableval=$enable_profiling; 4723else 4724 enableval="no" 4725fi 4726 4727if test ${enableval} = "no" ; then 4728 ENABLE_PROFILING= 4729 4730else 4731 ENABLE_PROFILING=ENABLE_PROFILING=1 4732 4733fi 4734 4735# Check whether --enable-assertions was given. 4736if test "${enable_assertions+set}" = set; then 4737 enableval=$enable_assertions; 4738else 4739 enableval="yes" 4740fi 4741 4742if test ${enableval} = "yes" ; then 4743 DISABLE_ASSERTIONS= 4744 4745else 4746 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1 4747 4748fi 4749 4750# Check whether --enable-expensive-checks was given. 4751if test "${enable_expensive_checks+set}" = set; then 4752 enableval=$enable_expensive_checks; 4753else 4754 enableval="no" 4755fi 4756 4757if test ${enableval} = "yes" ; then 4758 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1 4759 4760 EXPENSIVE_CHECKS=yes 4761 4762else 4763 ENABLE_EXPENSIVE_CHECKS= 4764 4765 EXPENSIVE_CHECKS=no 4766 4767fi 4768 4769# Check whether --enable-debug-runtime was given. 4770if test "${enable_debug_runtime+set}" = set; then 4771 enableval=$enable_debug_runtime; 4772else 4773 enableval=no 4774fi 4775 4776if test ${enableval} = "no" ; then 4777 DEBUG_RUNTIME= 4778 4779else 4780 DEBUG_RUNTIME=DEBUG_RUNTIME=1 4781 4782fi 4783 4784# Check whether --enable-debug-symbols was given. 4785if test "${enable_debug_symbols+set}" = set; then 4786 enableval=$enable_debug_symbols; 4787else 4788 enableval=no 4789fi 4790 4791if test ${enableval} = "no" ; then 4792 DEBUG_SYMBOLS= 4793 4794else 4795 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1 4796 4797fi 4798 4799# Check whether --enable-jit was given. 4800if test "${enable_jit+set}" = set; then 4801 enableval=$enable_jit; 4802else 4803 enableval=default 4804fi 4805 4806if test ${enableval} = "no" 4807then 4808 JIT= 4809 4810else 4811 case "$llvm_cv_target_arch" in 4812 x86) TARGET_HAS_JIT=1 4813 ;; 4814 Sparc) TARGET_HAS_JIT=0 4815 ;; 4816 PowerPC) TARGET_HAS_JIT=1 4817 ;; 4818 x86_64) TARGET_HAS_JIT=1 4819 ;; 4820 Alpha) TARGET_HAS_JIT=1 4821 ;; 4822 ARM) TARGET_HAS_JIT=1 4823 ;; 4824 Mips) TARGET_HAS_JIT=0 4825 ;; 4826 PIC16) TARGET_HAS_JIT=0 4827 ;; 4828 XCore) TARGET_HAS_JIT=0 4829 ;; 4830 MSP430) TARGET_HAS_JIT=0 4831 ;; 4832 SystemZ) TARGET_HAS_JIT=0 4833 ;; 4834 Blackfin) TARGET_HAS_JIT=0 4835 ;; 4836 MBlaze) TARGET_HAS_JIT=0 4837 ;; 4838 *) TARGET_HAS_JIT=0 4839 ;; 4840 esac 4841fi 4842 4843# Check whether --enable-doxygen was given. 4844if test "${enable_doxygen+set}" = set; then 4845 enableval=$enable_doxygen; 4846else 4847 enableval=default 4848fi 4849 4850case "$enableval" in 4851 yes) ENABLE_DOXYGEN=1 4852 ;; 4853 no) ENABLE_DOXYGEN=0 4854 ;; 4855 default) ENABLE_DOXYGEN=0 4856 ;; 4857 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5 4858echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;} 4859 { (exit 1); exit 1; }; } ;; 4860esac 4861 4862# Check whether --enable-threads was given. 4863if test "${enable_threads+set}" = set; then 4864 enableval=$enable_threads; 4865else 4866 enableval=default 4867fi 4868 4869case "$enableval" in 4870 yes) ENABLE_THREADS=1 4871 ;; 4872 no) ENABLE_THREADS=0 4873 ;; 4874 default) ENABLE_THREADS=1 4875 ;; 4876 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5 4877echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;} 4878 { (exit 1); exit 1; }; } ;; 4879esac 4880 4881cat >>confdefs.h <<_ACEOF 4882#define ENABLE_THREADS $ENABLE_THREADS 4883_ACEOF 4884 4885 4886# Check whether --enable-pic was given. 4887if test "${enable_pic+set}" = set; then 4888 enableval=$enable_pic; 4889else 4890 enableval=default 4891fi 4892 4893case "$enableval" in 4894 yes) ENABLE_PIC=1 4895 ;; 4896 no) ENABLE_PIC=0 4897 ;; 4898 default) ENABLE_PIC=1 4899 ;; 4900 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5 4901echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;} 4902 { (exit 1); exit 1; }; } ;; 4903esac 4904 4905cat >>confdefs.h <<_ACEOF 4906#define ENABLE_PIC $ENABLE_PIC 4907_ACEOF 4908 4909 4910# Check whether --enable-shared was given. 4911if test "${enable_shared+set}" = set; then 4912 enableval=$enable_shared; 4913else 4914 enableval=default 4915fi 4916 4917case "$enableval" in 4918 yes) ENABLE_SHARED=1 4919 ;; 4920 no) ENABLE_SHARED=0 4921 ;; 4922 default) ENABLE_SHARED=0 4923 ;; 4924 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5 4925echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;} 4926 { (exit 1); exit 1; }; } ;; 4927esac 4928 4929# Check whether --enable-timestamps was given. 4930if test "${enable_timestamps+set}" = set; then 4931 enableval=$enable_timestamps; 4932else 4933 enableval=default 4934fi 4935 4936case "$enableval" in 4937 yes) ENABLE_TIMESTAMPS=1 4938 ;; 4939 no) ENABLE_TIMESTAMPS=0 4940 ;; 4941 default) ENABLE_TIMESTAMPS=1 4942 ;; 4943 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5 4944echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;} 4945 { (exit 1); exit 1; }; } ;; 4946esac 4947 4948cat >>confdefs.h <<_ACEOF 4949#define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS 4950_ACEOF 4951 4952 4953TARGETS_TO_BUILD="" 4954# Check whether --enable-targets was given. 4955if test "${enable_targets+set}" = set; then 4956 enableval=$enable_targets; 4957else 4958 enableval=all 4959fi 4960 4961if test "$enableval" = host-only ; then 4962 enableval=host 4963fi 4964case "$enableval" in 4965 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend MSIL CppBackend MBlaze" ;; 4966 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do 4967 case "$a_target" in 4968 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 4969 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 4970 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 4971 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 4972 alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;; 4973 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 4974 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 4975 spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 4976 pic16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;; 4977 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 4978 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 4979 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; 4980 blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;; 4981 cbe) TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;; 4982 msil) TARGETS_TO_BUILD="MSIL $TARGETS_TO_BUILD" ;; 4983 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;; 4984 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 4985 host) case "$llvm_cv_target_arch" in 4986 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 4987 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 4988 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 4989 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 4990 Alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;; 4991 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 4992 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 4993 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 4994 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 4995 PIC16) TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;; 4996 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 4997 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 4998 s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; 4999 Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;; 5000 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5 5001echo "$as_me: error: Can not set target to build" >&2;} 5002 { (exit 1); exit 1; }; } ;; 5003 esac ;; 5004 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5 5005echo "$as_me: error: Unrecognized target $a_target" >&2;} 5006 { (exit 1); exit 1; }; } ;; 5007 esac 5008 done 5009 ;; 5010esac 5011TARGETS_TO_BUILD=$TARGETS_TO_BUILD 5012 5013 5014# Determine whether we are building LLVM support for the native architecture. 5015# If so, define LLVM_NATIVE_ARCH to that LLVM target. 5016for a_target in $TARGETS_TO_BUILD; do 5017 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then 5018 LLVM_NATIVE_ARCHTARGET="${LLVM_NATIVE_ARCH}Target" 5019 5020cat >>confdefs.h <<_ACEOF 5021#define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCHTARGET 5022_ACEOF 5023 5024 fi 5025done 5026 5027# Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual 5028# target feature def files. 5029LLVM_ENUM_TARGETS="" 5030LLVM_ENUM_ASM_PRINTERS="" 5031LLVM_ENUM_ASM_PARSERS="" 5032LLVM_ENUM_DISASSEMBLERS="" 5033for target_to_build in $TARGETS_TO_BUILD; do 5034 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS" 5035 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmPrinter/Makefile ; then 5036 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS"; 5037 fi 5038 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then 5039 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS"; 5040 fi 5041 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then 5042 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS"; 5043 fi 5044done 5045 5046 5047 5048 5049 5050# Check whether --enable-cbe-printf-a was given. 5051if test "${enable_cbe_printf_a+set}" = set; then 5052 enableval=$enable_cbe_printf_a; 5053else 5054 enableval=default 5055fi 5056 5057case "$enableval" in 5058 yes) ENABLE_CBE_PRINTF_A=1 5059 ;; 5060 no) ENABLE_CBE_PRINTF_A=0 5061 ;; 5062 default) ENABLE_CBE_PRINTF_A=1 5063 ;; 5064 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&5 5065echo "$as_me: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&2;} 5066 { (exit 1); exit 1; }; } ;; 5067esac 5068 5069cat >>confdefs.h <<_ACEOF 5070#define ENABLE_CBE_PRINTF_A $ENABLE_CBE_PRINTF_A 5071_ACEOF 5072 5073 5074 5075# Check whether --with-llvmgccdir was given. 5076if test "${with_llvmgccdir+set}" = set; then 5077 withval=$with_llvmgccdir; 5078else 5079 withval=default 5080fi 5081 5082case "$withval" in 5083 default) WITH_LLVMGCCDIR=default ;; 5084 /* | [A-Za-z]:[\\/]*) WITH_LLVMGCCDIR=$withval ;; 5085 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-llvmgccdir. Provide full path" >&5 5086echo "$as_me: error: Invalid path for --with-llvmgccdir. Provide full path" >&2;} 5087 { (exit 1); exit 1; }; } ;; 5088esac 5089 5090 5091# Check whether --with-llvmgcc was given. 5092if test "${with_llvmgcc+set}" = set; then 5093 withval=$with_llvmgcc; LLVMGCC=$with_llvmgcc 5094 WITH_LLVMGCCDIR="" 5095fi 5096 5097 5098 5099# Check whether --with-llvmgxx was given. 5100if test "${with_llvmgxx+set}" = set; then 5101 withval=$with_llvmgxx; LLVMGXX=$with_llvmgxx 5102 WITH_LLVMGCCDIR="" 5103fi 5104 5105 5106if test -n "$LLVMGCC"; then 5107 LLVMGCCCOMMAND="$LLVMGCC" 5108fi 5109 5110if test -n "$LLVMGXX"; then 5111 LLVMGXXCOMMAND="$LLVMGXX" 5112fi 5113 5114if test -n "$LLVMGCC" && test -z "$LLVMGXX"; then 5115 { { echo "$as_me:$LINENO: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&5 5116echo "$as_me: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&2;} 5117 { (exit 1); exit 1; }; }; 5118fi 5119 5120if test -n "$LLVMGXX" && test -z "$LLVMGCC"; then 5121 { { echo "$as_me:$LINENO: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&5 5122echo "$as_me: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&2;} 5123 { (exit 1); exit 1; }; }; 5124fi 5125 5126 5127# Check whether --with-clang was given. 5128if test "${with_clang+set}" = set; then 5129 withval=$with_clang; 5130else 5131 with_clang=default 5132fi 5133 5134 5135 5136# Check whether --with-built-clang was given. 5137if test "${with_built_clang+set}" = set; then 5138 withval=$with_built_clang; 5139else 5140 with_built_clang=check 5141fi 5142 5143 5144{ echo "$as_me:$LINENO: checking clang compiler" >&5 5145echo $ECHO_N "checking clang compiler... $ECHO_C" >&6; } 5146WITH_CLANGPATH="" 5147WITH_BUILT_CLANG=0 5148if test "$with_clang" != "default"; then 5149 WITH_CLANGPATH="$with_clang" 5150 if ! test -x "$WITH_CLANGPATH"; then 5151 { { echo "$as_me:$LINENO: error: invalid --with-clang, path does not specify an executable" >&5 5152echo "$as_me: error: invalid --with-clang, path does not specify an executable" >&2;} 5153 { (exit 1); exit 1; }; } 5154 fi 5155elif test "$with_built_clang" = "yes"; then 5156 WITH_BUILT_CLANG=1 5157elif test "$with_built_clang" = "no"; then 5158 WITH_BUILT_CLANG=0 5159else 5160 if test "$with_built_clang" != "check"; then 5161 { { echo "$as_me:$LINENO: error: invalid value for --with-built-clang." >&5 5162echo "$as_me: error: invalid value for --with-built-clang." >&2;} 5163 { (exit 1); exit 1; }; } 5164 fi 5165 5166 if test -f ${srcdir}/tools/clang/README.txt; then 5167 WITH_BUILT_CLANG=1 5168 fi 5169fi 5170 5171if ! test -z "$WITH_CLANGPATH"; then 5172 { echo "$as_me:$LINENO: result: $WITH_CLANGPATH" >&5 5173echo "${ECHO_T}$WITH_CLANGPATH" >&6; } 5174 WITH_CLANGXXPATH=`"$WITH_CLANGPATH" --print-prog-name=clang++` 5175elif test "$WITH_BUILT_CLANG" = "1"; then 5176 { echo "$as_me:$LINENO: result: built" >&5 5177echo "${ECHO_T}built" >&6; } 5178else 5179 { echo "$as_me:$LINENO: result: none" >&5 5180echo "${ECHO_T}none" >&6; } 5181fi 5182CLANGPATH=$WITH_CLANGPATH 5183 5184CLANGXXPATH=$WITH_CLANGXXPATH 5185 5186ENABLE_BUILT_CLANG=$WITH_BUILT_CLANG 5187 5188 5189 5190# Check whether --with-optimize-option was given. 5191if test "${with_optimize_option+set}" = set; then 5192 withval=$with_optimize_option; 5193else 5194 withval=default 5195fi 5196 5197{ echo "$as_me:$LINENO: checking optimization flags" >&5 5198echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; } 5199case "$withval" in 5200 default) 5201 case "$llvm_cv_os_type" in 5202 FreeBSD) optimize_option=-O2 ;; 5203 MingW) optimize_option=-O2 ;; 5204 *) optimize_option=-O3 ;; 5205 esac ;; 5206 *) optimize_option="$withval" ;; 5207esac 5208OPTIMIZE_OPTION=$optimize_option 5209 5210{ echo "$as_me:$LINENO: result: $optimize_option" >&5 5211echo "${ECHO_T}$optimize_option" >&6; } 5212 5213 5214# Check whether --with-extra-options was given. 5215if test "${with_extra_options+set}" = set; then 5216 withval=$with_extra_options; 5217else 5218 withval=default 5219fi 5220 5221case "$withval" in 5222 default) EXTRA_OPTIONS= ;; 5223 *) EXTRA_OPTIONS=$withval ;; 5224esac 5225EXTRA_OPTIONS=$EXTRA_OPTIONS 5226 5227 5228# Check whether --enable-bindings was given. 5229if test "${enable_bindings+set}" = set; then 5230 enableval=$enable_bindings; 5231else 5232 enableval=default 5233fi 5234 5235BINDINGS_TO_BUILD="" 5236case "$enableval" in 5237 yes | default | auto) BINDINGS_TO_BUILD="auto" ;; 5238 all ) BINDINGS_TO_BUILD="ocaml" ;; 5239 none | no) BINDINGS_TO_BUILD="" ;; 5240 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do 5241 case "$a_binding" in 5242 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;; 5243 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5 5244echo "$as_me: error: Unrecognized binding $a_binding" >&2;} 5245 { (exit 1); exit 1; }; } ;; 5246 esac 5247 done 5248 ;; 5249esac 5250 5251 5252# Check whether --with-ocaml-libdir was given. 5253if test "${with_ocaml_libdir+set}" = set; then 5254 withval=$with_ocaml_libdir; 5255else 5256 withval=auto 5257fi 5258 5259case "$withval" in 5260 auto) with_ocaml_libdir="$withval" ;; 5261 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;; 5262 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5 5263echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;} 5264 { (exit 1); exit 1; }; } ;; 5265esac 5266 5267 5268# Check whether --with-c-include-dirs was given. 5269if test "${with_c_include_dirs+set}" = set; then 5270 withval=$with_c_include_dirs; 5271else 5272 withval="" 5273fi 5274 5275 5276cat >>confdefs.h <<_ACEOF 5277#define C_INCLUDE_DIRS "$withval" 5278_ACEOF 5279 5280 5281 5282# Check whether --with-cxx-include-root was given. 5283if test "${with_cxx_include_root+set}" = set; then 5284 withval=$with_cxx_include_root; 5285else 5286 withval="" 5287fi 5288 5289 5290cat >>confdefs.h <<_ACEOF 5291#define CXX_INCLUDE_ROOT "$withval" 5292_ACEOF 5293 5294 5295 5296# Check whether --with-cxx-include-arch was given. 5297if test "${with_cxx_include_arch+set}" = set; then 5298 withval=$with_cxx_include_arch; 5299else 5300 withval="" 5301fi 5302 5303 5304cat >>confdefs.h <<_ACEOF 5305#define CXX_INCLUDE_ARCH "$withval" 5306_ACEOF 5307 5308 5309 5310# Check whether --with-cxx-include-32bit-dir was given. 5311if test "${with_cxx_include_32bit_dir+set}" = set; then 5312 withval=$with_cxx_include_32bit_dir; 5313else 5314 withval="" 5315fi 5316 5317 5318cat >>confdefs.h <<_ACEOF 5319#define CXX_INCLUDE_32BIT_DIR "$withval" 5320_ACEOF 5321 5322 5323 5324# Check whether --with-cxx-include-64bit-dir was given. 5325if test "${with_cxx_include_64bit_dir+set}" = set; then 5326 withval=$with_cxx_include_64bit_dir; 5327else 5328 withval="" 5329fi 5330 5331 5332cat >>confdefs.h <<_ACEOF 5333#define CXX_INCLUDE_64BIT_DIR "$withval" 5334_ACEOF 5335 5336 5337 5338# Check whether --with-binutils-include was given. 5339if test "${with_binutils_include+set}" = set; then 5340 withval=$with_binutils_include; 5341else 5342 withval=default 5343fi 5344 5345case "$withval" in 5346 default) WITH_BINUTILS_INCDIR=default ;; 5347 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;; 5348 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5 5349echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;} 5350 { (exit 1); exit 1; }; } ;; 5351esac 5352if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then 5353 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR 5354 5355 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then 5356 echo "$WITH_BINUTILS_INCDIR/plugin-api.h" 5357 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5 5358echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;} 5359 { (exit 1); exit 1; }; }; 5360 fi 5361fi 5362 5363# Check whether --enable-libffi was given. 5364if test "${enable_libffi+set}" = set; then 5365 enableval=$enable_libffi; case "$enableval" in 5366 yes) llvm_cv_enable_libffi="yes" ;; 5367 no) llvm_cv_enable_libffi="no" ;; 5368 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5 5369echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;} 5370 { (exit 1); exit 1; }; } ;; 5371 esac 5372else 5373 llvm_cv_enable_libffi=no 5374fi 5375 5376 5377if test "$llvm_cv_os_type" = "Win32" ; then 5378 llvmc_dynamic="yes" 5379else 5380 llvmc_dynamic="no" 5381fi 5382 5383# Check whether --enable-llvmc-dynamic was given. 5384if test "${enable_llvmc_dynamic+set}" = set; then 5385 enableval=$enable_llvmc_dynamic; 5386else 5387 enableval=$llvmc_dynamic 5388fi 5389 5390if test ${enableval} = "yes" && test "$ENABLE_PIC" -eq 1 ; then 5391 ENABLE_LLVMC_DYNAMIC=ENABLE_LLVMC_DYNAMIC=1 5392 5393else 5394 ENABLE_LLVMC_DYNAMIC= 5395 5396fi 5397 5398# Check whether --enable-llvmc-dynamic-plugins was given. 5399if test "${enable_llvmc_dynamic_plugins+set}" = set; then 5400 enableval=$enable_llvmc_dynamic_plugins; 5401else 5402 enableval=yes 5403fi 5404 5405if test ${enableval} = "yes" ; then 5406 ENABLE_LLVMC_DYNAMIC_PLUGINS=ENABLE_LLVMC_DYNAMIC_PLUGINS=1 5407 5408else 5409 ENABLE_LLVMC_DYNAMIC_PLUGINS= 5410 5411fi 5412 5413 5414ac_ext=c 5415ac_cpp='$CPP $CPPFLAGS' 5416ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5417ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5418ac_compiler_gnu=$ac_cv_c_compiler_gnu 5419{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 5420echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 5421# On Suns, sometimes $CPP names a directory. 5422if test -n "$CPP" && test -d "$CPP"; then 5423 CPP= 5424fi 5425if test -z "$CPP"; then 5426 if test "${ac_cv_prog_CPP+set}" = set; then 5427 echo $ECHO_N "(cached) $ECHO_C" >&6 5428else 5429 # Double quotes because CPP needs to be expanded 5430 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 5431 do 5432 ac_preproc_ok=false 5433for ac_c_preproc_warn_flag in '' yes 5434do 5435 # Use a header file that comes with gcc, so configuring glibc 5436 # with a fresh cross-compiler works. 5437 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5438 # <limits.h> exists even on freestanding compilers. 5439 # On the NeXT, cc -E runs the code through the compiler's parser, 5440 # not just through cpp. "Syntax error" is here to catch this case. 5441 cat >conftest.$ac_ext <<_ACEOF 5442/* confdefs.h. */ 5443_ACEOF 5444cat confdefs.h >>conftest.$ac_ext 5445cat >>conftest.$ac_ext <<_ACEOF 5446/* end confdefs.h. */ 5447#ifdef __STDC__ 5448# include <limits.h> 5449#else 5450# include <assert.h> 5451#endif 5452 Syntax error 5453_ACEOF 5454if { (ac_try="$ac_cpp conftest.$ac_ext" 5455case "(($ac_try" in 5456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5457 *) ac_try_echo=$ac_try;; 5458esac 5459eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5460 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 5461 ac_status=$? 5462 grep -v '^ *+' conftest.er1 >conftest.err 5463 rm -f conftest.er1 5464 cat conftest.err >&5 5465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5466 (exit $ac_status); } >/dev/null; then 5467 if test -s conftest.err; then 5468 ac_cpp_err=$ac_c_preproc_warn_flag 5469 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5470 else 5471 ac_cpp_err= 5472 fi 5473else 5474 ac_cpp_err=yes 5475fi 5476if test -z "$ac_cpp_err"; then 5477 : 5478else 5479 echo "$as_me: failed program was:" >&5 5480sed 's/^/| /' conftest.$ac_ext >&5 5481 5482 # Broken: fails on valid input. 5483continue 5484fi 5485 5486rm -f conftest.err conftest.$ac_ext 5487 5488 # OK, works on sane cases. Now check whether nonexistent headers 5489 # can be detected and how. 5490 cat >conftest.$ac_ext <<_ACEOF 5491/* confdefs.h. */ 5492_ACEOF 5493cat confdefs.h >>conftest.$ac_ext 5494cat >>conftest.$ac_ext <<_ACEOF 5495/* end confdefs.h. */ 5496#include <ac_nonexistent.h> 5497_ACEOF 5498if { (ac_try="$ac_cpp conftest.$ac_ext" 5499case "(($ac_try" in 5500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5501 *) ac_try_echo=$ac_try;; 5502esac 5503eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5504 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 5505 ac_status=$? 5506 grep -v '^ *+' conftest.er1 >conftest.err 5507 rm -f conftest.er1 5508 cat conftest.err >&5 5509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5510 (exit $ac_status); } >/dev/null; then 5511 if test -s conftest.err; then 5512 ac_cpp_err=$ac_c_preproc_warn_flag 5513 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5514 else 5515 ac_cpp_err= 5516 fi 5517else 5518 ac_cpp_err=yes 5519fi 5520if test -z "$ac_cpp_err"; then 5521 # Broken: success on invalid input. 5522continue 5523else 5524 echo "$as_me: failed program was:" >&5 5525sed 's/^/| /' conftest.$ac_ext >&5 5526 5527 # Passes both tests. 5528ac_preproc_ok=: 5529break 5530fi 5531 5532rm -f conftest.err conftest.$ac_ext 5533 5534done 5535# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5536rm -f conftest.err conftest.$ac_ext 5537if $ac_preproc_ok; then 5538 break 5539fi 5540 5541 done 5542 ac_cv_prog_CPP=$CPP 5543 5544fi 5545 CPP=$ac_cv_prog_CPP 5546else 5547 ac_cv_prog_CPP=$CPP 5548fi 5549{ echo "$as_me:$LINENO: result: $CPP" >&5 5550echo "${ECHO_T}$CPP" >&6; } 5551ac_preproc_ok=false 5552for ac_c_preproc_warn_flag in '' yes 5553do 5554 # Use a header file that comes with gcc, so configuring glibc 5555 # with a fresh cross-compiler works. 5556 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5557 # <limits.h> exists even on freestanding compilers. 5558 # On the NeXT, cc -E runs the code through the compiler's parser, 5559 # not just through cpp. "Syntax error" is here to catch this case. 5560 cat >conftest.$ac_ext <<_ACEOF 5561/* confdefs.h. */ 5562_ACEOF 5563cat confdefs.h >>conftest.$ac_ext 5564cat >>conftest.$ac_ext <<_ACEOF 5565/* end confdefs.h. */ 5566#ifdef __STDC__ 5567# include <limits.h> 5568#else 5569# include <assert.h> 5570#endif 5571 Syntax error 5572_ACEOF 5573if { (ac_try="$ac_cpp conftest.$ac_ext" 5574case "(($ac_try" in 5575 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5576 *) ac_try_echo=$ac_try;; 5577esac 5578eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5579 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 5580 ac_status=$? 5581 grep -v '^ *+' conftest.er1 >conftest.err 5582 rm -f conftest.er1 5583 cat conftest.err >&5 5584 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5585 (exit $ac_status); } >/dev/null; then 5586 if test -s conftest.err; then 5587 ac_cpp_err=$ac_c_preproc_warn_flag 5588 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5589 else 5590 ac_cpp_err= 5591 fi 5592else 5593 ac_cpp_err=yes 5594fi 5595if test -z "$ac_cpp_err"; then 5596 : 5597else 5598 echo "$as_me: failed program was:" >&5 5599sed 's/^/| /' conftest.$ac_ext >&5 5600 5601 # Broken: fails on valid input. 5602continue 5603fi 5604 5605rm -f conftest.err conftest.$ac_ext 5606 5607 # OK, works on sane cases. Now check whether nonexistent headers 5608 # can be detected and how. 5609 cat >conftest.$ac_ext <<_ACEOF 5610/* confdefs.h. */ 5611_ACEOF 5612cat confdefs.h >>conftest.$ac_ext 5613cat >>conftest.$ac_ext <<_ACEOF 5614/* end confdefs.h. */ 5615#include <ac_nonexistent.h> 5616_ACEOF 5617if { (ac_try="$ac_cpp conftest.$ac_ext" 5618case "(($ac_try" in 5619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5620 *) ac_try_echo=$ac_try;; 5621esac 5622eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5623 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 5624 ac_status=$? 5625 grep -v '^ *+' conftest.er1 >conftest.err 5626 rm -f conftest.er1 5627 cat conftest.err >&5 5628 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5629 (exit $ac_status); } >/dev/null; then 5630 if test -s conftest.err; then 5631 ac_cpp_err=$ac_c_preproc_warn_flag 5632 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 5633 else 5634 ac_cpp_err= 5635 fi 5636else 5637 ac_cpp_err=yes 5638fi 5639if test -z "$ac_cpp_err"; then 5640 # Broken: success on invalid input. 5641continue 5642else 5643 echo "$as_me: failed program was:" >&5 5644sed 's/^/| /' conftest.$ac_ext >&5 5645 5646 # Passes both tests. 5647ac_preproc_ok=: 5648break 5649fi 5650 5651rm -f conftest.err conftest.$ac_ext 5652 5653done 5654# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 5655rm -f conftest.err conftest.$ac_ext 5656if $ac_preproc_ok; then 5657 : 5658else 5659 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 5660See \`config.log' for more details." >&5 5661echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 5662See \`config.log' for more details." >&2;} 5663 { (exit 1); exit 1; }; } 5664fi 5665 5666ac_ext=c 5667ac_cpp='$CPP $CPPFLAGS' 5668ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5669ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5670ac_compiler_gnu=$ac_cv_c_compiler_gnu 5671 5672ac_ext=c 5673ac_cpp='$CPP $CPPFLAGS' 5674ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5675ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5676ac_compiler_gnu=$ac_cv_c_compiler_gnu 5677if test -n "$ac_tool_prefix"; then 5678 for ac_prog in gcc 5679 do 5680 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5681set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5682{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5683echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5684if test "${ac_cv_prog_CC+set}" = set; then 5685 echo $ECHO_N "(cached) $ECHO_C" >&6 5686else 5687 if test -n "$CC"; then 5688 ac_cv_prog_CC="$CC" # Let the user override the test. 5689else 5690as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5691for as_dir in $PATH 5692do 5693 IFS=$as_save_IFS 5694 test -z "$as_dir" && as_dir=. 5695 for ac_exec_ext in '' $ac_executable_extensions; do 5696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5697 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 5698 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5699 break 2 5700 fi 5701done 5702done 5703IFS=$as_save_IFS 5704 5705fi 5706fi 5707CC=$ac_cv_prog_CC 5708if test -n "$CC"; then 5709 { echo "$as_me:$LINENO: result: $CC" >&5 5710echo "${ECHO_T}$CC" >&6; } 5711else 5712 { echo "$as_me:$LINENO: result: no" >&5 5713echo "${ECHO_T}no" >&6; } 5714fi 5715 5716 5717 test -n "$CC" && break 5718 done 5719fi 5720if test -z "$CC"; then 5721 ac_ct_CC=$CC 5722 for ac_prog in gcc 5723do 5724 # Extract the first word of "$ac_prog", so it can be a program name with args. 5725set dummy $ac_prog; ac_word=$2 5726{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5727echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5728if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 5729 echo $ECHO_N "(cached) $ECHO_C" >&6 5730else 5731 if test -n "$ac_ct_CC"; then 5732 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 5733else 5734as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5735for as_dir in $PATH 5736do 5737 IFS=$as_save_IFS 5738 test -z "$as_dir" && as_dir=. 5739 for ac_exec_ext in '' $ac_executable_extensions; do 5740 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5741 ac_cv_prog_ac_ct_CC="$ac_prog" 5742 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5743 break 2 5744 fi 5745done 5746done 5747IFS=$as_save_IFS 5748 5749fi 5750fi 5751ac_ct_CC=$ac_cv_prog_ac_ct_CC 5752if test -n "$ac_ct_CC"; then 5753 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 5754echo "${ECHO_T}$ac_ct_CC" >&6; } 5755else 5756 { echo "$as_me:$LINENO: result: no" >&5 5757echo "${ECHO_T}no" >&6; } 5758fi 5759 5760 5761 test -n "$ac_ct_CC" && break 5762done 5763 5764 if test "x$ac_ct_CC" = x; then 5765 CC="" 5766 else 5767 case $cross_compiling:$ac_tool_warned in 5768yes:) 5769{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 5770whose name does not start with the host triplet. If you think this 5771configuration is useful to you, please write to autoconf@gnu.org." >&5 5772echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 5773whose name does not start with the host triplet. If you think this 5774configuration is useful to you, please write to autoconf@gnu.org." >&2;} 5775ac_tool_warned=yes ;; 5776esac 5777 CC=$ac_ct_CC 5778 fi 5779fi 5780 5781 5782test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 5783See \`config.log' for more details." >&5 5784echo "$as_me: error: no acceptable C compiler found in \$PATH 5785See \`config.log' for more details." >&2;} 5786 { (exit 1); exit 1; }; } 5787 5788# Provide some information about the compiler. 5789echo "$as_me:$LINENO: checking for C compiler version" >&5 5790ac_compiler=`set X $ac_compile; echo $2` 5791{ (ac_try="$ac_compiler --version >&5" 5792case "(($ac_try" in 5793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5794 *) ac_try_echo=$ac_try;; 5795esac 5796eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5797 (eval "$ac_compiler --version >&5") 2>&5 5798 ac_status=$? 5799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5800 (exit $ac_status); } 5801{ (ac_try="$ac_compiler -v >&5" 5802case "(($ac_try" in 5803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5804 *) ac_try_echo=$ac_try;; 5805esac 5806eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5807 (eval "$ac_compiler -v >&5") 2>&5 5808 ac_status=$? 5809 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5810 (exit $ac_status); } 5811{ (ac_try="$ac_compiler -V >&5" 5812case "(($ac_try" in 5813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5814 *) ac_try_echo=$ac_try;; 5815esac 5816eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5817 (eval "$ac_compiler -V >&5") 2>&5 5818 ac_status=$? 5819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5820 (exit $ac_status); } 5821 5822{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 5823echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 5824if test "${ac_cv_c_compiler_gnu+set}" = set; then 5825 echo $ECHO_N "(cached) $ECHO_C" >&6 5826else 5827 cat >conftest.$ac_ext <<_ACEOF 5828/* confdefs.h. */ 5829_ACEOF 5830cat confdefs.h >>conftest.$ac_ext 5831cat >>conftest.$ac_ext <<_ACEOF 5832/* end confdefs.h. */ 5833 5834int 5835main () 5836{ 5837#ifndef __GNUC__ 5838 choke me 5839#endif 5840 5841 ; 5842 return 0; 5843} 5844_ACEOF 5845rm -f conftest.$ac_objext 5846if { (ac_try="$ac_compile" 5847case "(($ac_try" in 5848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5849 *) ac_try_echo=$ac_try;; 5850esac 5851eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5852 (eval "$ac_compile") 2>conftest.er1 5853 ac_status=$? 5854 grep -v '^ *+' conftest.er1 >conftest.err 5855 rm -f conftest.er1 5856 cat conftest.err >&5 5857 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5858 (exit $ac_status); } && 5859 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5860 { (case "(($ac_try" in 5861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5862 *) ac_try_echo=$ac_try;; 5863esac 5864eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5865 (eval "$ac_try") 2>&5 5866 ac_status=$? 5867 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5868 (exit $ac_status); }; } && 5869 { ac_try='test -s conftest.$ac_objext' 5870 { (case "(($ac_try" in 5871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5872 *) ac_try_echo=$ac_try;; 5873esac 5874eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5875 (eval "$ac_try") 2>&5 5876 ac_status=$? 5877 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5878 (exit $ac_status); }; }; then 5879 ac_compiler_gnu=yes 5880else 5881 echo "$as_me: failed program was:" >&5 5882sed 's/^/| /' conftest.$ac_ext >&5 5883 5884 ac_compiler_gnu=no 5885fi 5886 5887rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5888ac_cv_c_compiler_gnu=$ac_compiler_gnu 5889 5890fi 5891{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 5892echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 5893GCC=`test $ac_compiler_gnu = yes && echo yes` 5894ac_test_CFLAGS=${CFLAGS+set} 5895ac_save_CFLAGS=$CFLAGS 5896{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 5897echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 5898if test "${ac_cv_prog_cc_g+set}" = set; then 5899 echo $ECHO_N "(cached) $ECHO_C" >&6 5900else 5901 ac_save_c_werror_flag=$ac_c_werror_flag 5902 ac_c_werror_flag=yes 5903 ac_cv_prog_cc_g=no 5904 CFLAGS="-g" 5905 cat >conftest.$ac_ext <<_ACEOF 5906/* confdefs.h. */ 5907_ACEOF 5908cat confdefs.h >>conftest.$ac_ext 5909cat >>conftest.$ac_ext <<_ACEOF 5910/* end confdefs.h. */ 5911 5912int 5913main () 5914{ 5915 5916 ; 5917 return 0; 5918} 5919_ACEOF 5920rm -f conftest.$ac_objext 5921if { (ac_try="$ac_compile" 5922case "(($ac_try" in 5923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5924 *) ac_try_echo=$ac_try;; 5925esac 5926eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5927 (eval "$ac_compile") 2>conftest.er1 5928 ac_status=$? 5929 grep -v '^ *+' conftest.er1 >conftest.err 5930 rm -f conftest.er1 5931 cat conftest.err >&5 5932 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5933 (exit $ac_status); } && 5934 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5935 { (case "(($ac_try" in 5936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5937 *) ac_try_echo=$ac_try;; 5938esac 5939eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5940 (eval "$ac_try") 2>&5 5941 ac_status=$? 5942 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5943 (exit $ac_status); }; } && 5944 { ac_try='test -s conftest.$ac_objext' 5945 { (case "(($ac_try" in 5946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5947 *) ac_try_echo=$ac_try;; 5948esac 5949eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5950 (eval "$ac_try") 2>&5 5951 ac_status=$? 5952 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5953 (exit $ac_status); }; }; then 5954 ac_cv_prog_cc_g=yes 5955else 5956 echo "$as_me: failed program was:" >&5 5957sed 's/^/| /' conftest.$ac_ext >&5 5958 5959 CFLAGS="" 5960 cat >conftest.$ac_ext <<_ACEOF 5961/* confdefs.h. */ 5962_ACEOF 5963cat confdefs.h >>conftest.$ac_ext 5964cat >>conftest.$ac_ext <<_ACEOF 5965/* end confdefs.h. */ 5966 5967int 5968main () 5969{ 5970 5971 ; 5972 return 0; 5973} 5974_ACEOF 5975rm -f conftest.$ac_objext 5976if { (ac_try="$ac_compile" 5977case "(($ac_try" in 5978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5979 *) ac_try_echo=$ac_try;; 5980esac 5981eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5982 (eval "$ac_compile") 2>conftest.er1 5983 ac_status=$? 5984 grep -v '^ *+' conftest.er1 >conftest.err 5985 rm -f conftest.er1 5986 cat conftest.err >&5 5987 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5988 (exit $ac_status); } && 5989 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5990 { (case "(($ac_try" in 5991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5992 *) ac_try_echo=$ac_try;; 5993esac 5994eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5995 (eval "$ac_try") 2>&5 5996 ac_status=$? 5997 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5998 (exit $ac_status); }; } && 5999 { ac_try='test -s conftest.$ac_objext' 6000 { (case "(($ac_try" in 6001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6002 *) ac_try_echo=$ac_try;; 6003esac 6004eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6005 (eval "$ac_try") 2>&5 6006 ac_status=$? 6007 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6008 (exit $ac_status); }; }; then 6009 : 6010else 6011 echo "$as_me: failed program was:" >&5 6012sed 's/^/| /' conftest.$ac_ext >&5 6013 6014 ac_c_werror_flag=$ac_save_c_werror_flag 6015 CFLAGS="-g" 6016 cat >conftest.$ac_ext <<_ACEOF 6017/* confdefs.h. */ 6018_ACEOF 6019cat confdefs.h >>conftest.$ac_ext 6020cat >>conftest.$ac_ext <<_ACEOF 6021/* end confdefs.h. */ 6022 6023int 6024main () 6025{ 6026 6027 ; 6028 return 0; 6029} 6030_ACEOF 6031rm -f conftest.$ac_objext 6032if { (ac_try="$ac_compile" 6033case "(($ac_try" in 6034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6035 *) ac_try_echo=$ac_try;; 6036esac 6037eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6038 (eval "$ac_compile") 2>conftest.er1 6039 ac_status=$? 6040 grep -v '^ *+' conftest.er1 >conftest.err 6041 rm -f conftest.er1 6042 cat conftest.err >&5 6043 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6044 (exit $ac_status); } && 6045 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6046 { (case "(($ac_try" in 6047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6048 *) ac_try_echo=$ac_try;; 6049esac 6050eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6051 (eval "$ac_try") 2>&5 6052 ac_status=$? 6053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6054 (exit $ac_status); }; } && 6055 { ac_try='test -s conftest.$ac_objext' 6056 { (case "(($ac_try" in 6057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6058 *) ac_try_echo=$ac_try;; 6059esac 6060eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6061 (eval "$ac_try") 2>&5 6062 ac_status=$? 6063 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6064 (exit $ac_status); }; }; then 6065 ac_cv_prog_cc_g=yes 6066else 6067 echo "$as_me: failed program was:" >&5 6068sed 's/^/| /' conftest.$ac_ext >&5 6069 6070 6071fi 6072 6073rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6074fi 6075 6076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6077fi 6078 6079rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6080 ac_c_werror_flag=$ac_save_c_werror_flag 6081fi 6082{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 6083echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 6084if test "$ac_test_CFLAGS" = set; then 6085 CFLAGS=$ac_save_CFLAGS 6086elif test $ac_cv_prog_cc_g = yes; then 6087 if test "$GCC" = yes; then 6088 CFLAGS="-g -O2" 6089 else 6090 CFLAGS="-g" 6091 fi 6092else 6093 if test "$GCC" = yes; then 6094 CFLAGS="-O2" 6095 else 6096 CFLAGS= 6097 fi 6098fi 6099{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 6100echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 6101if test "${ac_cv_prog_cc_c89+set}" = set; then 6102 echo $ECHO_N "(cached) $ECHO_C" >&6 6103else 6104 ac_cv_prog_cc_c89=no 6105ac_save_CC=$CC 6106cat >conftest.$ac_ext <<_ACEOF 6107/* confdefs.h. */ 6108_ACEOF 6109cat confdefs.h >>conftest.$ac_ext 6110cat >>conftest.$ac_ext <<_ACEOF 6111/* end confdefs.h. */ 6112#include <stdarg.h> 6113#include <stdio.h> 6114#include <sys/types.h> 6115#include <sys/stat.h> 6116/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 6117struct buf { int x; }; 6118FILE * (*rcsopen) (struct buf *, struct stat *, int); 6119static char *e (p, i) 6120 char **p; 6121 int i; 6122{ 6123 return p[i]; 6124} 6125static char *f (char * (*g) (char **, int), char **p, ...) 6126{ 6127 char *s; 6128 va_list v; 6129 va_start (v,p); 6130 s = g (p, va_arg (v,int)); 6131 va_end (v); 6132 return s; 6133} 6134 6135/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 6136 function prototypes and stuff, but not '\xHH' hex character constants. 6137 These don't provoke an error unfortunately, instead are silently treated 6138 as 'x'. The following induces an error, until -std is added to get 6139 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 6140 array size at least. It's necessary to write '\x00'==0 to get something 6141 that's true only with -std. */ 6142int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 6143 6144/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 6145 inside strings and character constants. */ 6146#define FOO(x) 'x' 6147int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 6148 6149int test (int i, double x); 6150struct s1 {int (*f) (int a);}; 6151struct s2 {int (*f) (double a);}; 6152int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 6153int argc; 6154char **argv; 6155int 6156main () 6157{ 6158return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 6159 ; 6160 return 0; 6161} 6162_ACEOF 6163for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 6164 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 6165do 6166 CC="$ac_save_CC $ac_arg" 6167 rm -f conftest.$ac_objext 6168if { (ac_try="$ac_compile" 6169case "(($ac_try" in 6170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6171 *) ac_try_echo=$ac_try;; 6172esac 6173eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6174 (eval "$ac_compile") 2>conftest.er1 6175 ac_status=$? 6176 grep -v '^ *+' conftest.er1 >conftest.err 6177 rm -f conftest.er1 6178 cat conftest.err >&5 6179 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6180 (exit $ac_status); } && 6181 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6182 { (case "(($ac_try" in 6183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6184 *) ac_try_echo=$ac_try;; 6185esac 6186eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6187 (eval "$ac_try") 2>&5 6188 ac_status=$? 6189 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6190 (exit $ac_status); }; } && 6191 { ac_try='test -s conftest.$ac_objext' 6192 { (case "(($ac_try" in 6193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6194 *) ac_try_echo=$ac_try;; 6195esac 6196eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6197 (eval "$ac_try") 2>&5 6198 ac_status=$? 6199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6200 (exit $ac_status); }; }; then 6201 ac_cv_prog_cc_c89=$ac_arg 6202else 6203 echo "$as_me: failed program was:" >&5 6204sed 's/^/| /' conftest.$ac_ext >&5 6205 6206 6207fi 6208 6209rm -f core conftest.err conftest.$ac_objext 6210 test "x$ac_cv_prog_cc_c89" != "xno" && break 6211done 6212rm -f conftest.$ac_ext 6213CC=$ac_save_CC 6214 6215fi 6216# AC_CACHE_VAL 6217case "x$ac_cv_prog_cc_c89" in 6218 x) 6219 { echo "$as_me:$LINENO: result: none needed" >&5 6220echo "${ECHO_T}none needed" >&6; } ;; 6221 xno) 6222 { echo "$as_me:$LINENO: result: unsupported" >&5 6223echo "${ECHO_T}unsupported" >&6; } ;; 6224 *) 6225 CC="$CC $ac_cv_prog_cc_c89" 6226 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 6227echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 6228esac 6229 6230 6231ac_ext=c 6232ac_cpp='$CPP $CPPFLAGS' 6233ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6234ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6235ac_compiler_gnu=$ac_cv_c_compiler_gnu 6236 6237ac_ext=cpp 6238ac_cpp='$CXXCPP $CPPFLAGS' 6239ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6240ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6241ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 6242if test -z "$CXX"; then 6243 if test -n "$CCC"; then 6244 CXX=$CCC 6245 else 6246 if test -n "$ac_tool_prefix"; then 6247 for ac_prog in g++ 6248 do 6249 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6250set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6251{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6252echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6253if test "${ac_cv_prog_CXX+set}" = set; then 6254 echo $ECHO_N "(cached) $ECHO_C" >&6 6255else 6256 if test -n "$CXX"; then 6257 ac_cv_prog_CXX="$CXX" # Let the user override the test. 6258else 6259as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6260for as_dir in $PATH 6261do 6262 IFS=$as_save_IFS 6263 test -z "$as_dir" && as_dir=. 6264 for ac_exec_ext in '' $ac_executable_extensions; do 6265 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6266 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 6267 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6268 break 2 6269 fi 6270done 6271done 6272IFS=$as_save_IFS 6273 6274fi 6275fi 6276CXX=$ac_cv_prog_CXX 6277if test -n "$CXX"; then 6278 { echo "$as_me:$LINENO: result: $CXX" >&5 6279echo "${ECHO_T}$CXX" >&6; } 6280else 6281 { echo "$as_me:$LINENO: result: no" >&5 6282echo "${ECHO_T}no" >&6; } 6283fi 6284 6285 6286 test -n "$CXX" && break 6287 done 6288fi 6289if test -z "$CXX"; then 6290 ac_ct_CXX=$CXX 6291 for ac_prog in g++ 6292do 6293 # Extract the first word of "$ac_prog", so it can be a program name with args. 6294set dummy $ac_prog; ac_word=$2 6295{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6296echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6297if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 6298 echo $ECHO_N "(cached) $ECHO_C" >&6 6299else 6300 if test -n "$ac_ct_CXX"; then 6301 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 6302else 6303as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6304for as_dir in $PATH 6305do 6306 IFS=$as_save_IFS 6307 test -z "$as_dir" && as_dir=. 6308 for ac_exec_ext in '' $ac_executable_extensions; do 6309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6310 ac_cv_prog_ac_ct_CXX="$ac_prog" 6311 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6312 break 2 6313 fi 6314done 6315done 6316IFS=$as_save_IFS 6317 6318fi 6319fi 6320ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 6321if test -n "$ac_ct_CXX"; then 6322 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 6323echo "${ECHO_T}$ac_ct_CXX" >&6; } 6324else 6325 { echo "$as_me:$LINENO: result: no" >&5 6326echo "${ECHO_T}no" >&6; } 6327fi 6328 6329 6330 test -n "$ac_ct_CXX" && break 6331done 6332 6333 if test "x$ac_ct_CXX" = x; then 6334 CXX="g++" 6335 else 6336 case $cross_compiling:$ac_tool_warned in 6337yes:) 6338{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6339whose name does not start with the host triplet. If you think this 6340configuration is useful to you, please write to autoconf@gnu.org." >&5 6341echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6342whose name does not start with the host triplet. If you think this 6343configuration is useful to you, please write to autoconf@gnu.org." >&2;} 6344ac_tool_warned=yes ;; 6345esac 6346 CXX=$ac_ct_CXX 6347 fi 6348fi 6349 6350 fi 6351fi 6352# Provide some information about the compiler. 6353echo "$as_me:$LINENO: checking for C++ compiler version" >&5 6354ac_compiler=`set X $ac_compile; echo $2` 6355{ (ac_try="$ac_compiler --version >&5" 6356case "(($ac_try" in 6357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6358 *) ac_try_echo=$ac_try;; 6359esac 6360eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6361 (eval "$ac_compiler --version >&5") 2>&5 6362 ac_status=$? 6363 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6364 (exit $ac_status); } 6365{ (ac_try="$ac_compiler -v >&5" 6366case "(($ac_try" in 6367 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6368 *) ac_try_echo=$ac_try;; 6369esac 6370eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6371 (eval "$ac_compiler -v >&5") 2>&5 6372 ac_status=$? 6373 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6374 (exit $ac_status); } 6375{ (ac_try="$ac_compiler -V >&5" 6376case "(($ac_try" in 6377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6378 *) ac_try_echo=$ac_try;; 6379esac 6380eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6381 (eval "$ac_compiler -V >&5") 2>&5 6382 ac_status=$? 6383 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6384 (exit $ac_status); } 6385 6386{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 6387echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 6388if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 6389 echo $ECHO_N "(cached) $ECHO_C" >&6 6390else 6391 cat >conftest.$ac_ext <<_ACEOF 6392/* confdefs.h. */ 6393_ACEOF 6394cat confdefs.h >>conftest.$ac_ext 6395cat >>conftest.$ac_ext <<_ACEOF 6396/* end confdefs.h. */ 6397 6398int 6399main () 6400{ 6401#ifndef __GNUC__ 6402 choke me 6403#endif 6404 6405 ; 6406 return 0; 6407} 6408_ACEOF 6409rm -f conftest.$ac_objext 6410if { (ac_try="$ac_compile" 6411case "(($ac_try" in 6412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6413 *) ac_try_echo=$ac_try;; 6414esac 6415eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6416 (eval "$ac_compile") 2>conftest.er1 6417 ac_status=$? 6418 grep -v '^ *+' conftest.er1 >conftest.err 6419 rm -f conftest.er1 6420 cat conftest.err >&5 6421 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6422 (exit $ac_status); } && 6423 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6424 { (case "(($ac_try" in 6425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6426 *) ac_try_echo=$ac_try;; 6427esac 6428eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6429 (eval "$ac_try") 2>&5 6430 ac_status=$? 6431 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6432 (exit $ac_status); }; } && 6433 { ac_try='test -s conftest.$ac_objext' 6434 { (case "(($ac_try" in 6435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6436 *) ac_try_echo=$ac_try;; 6437esac 6438eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6439 (eval "$ac_try") 2>&5 6440 ac_status=$? 6441 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6442 (exit $ac_status); }; }; then 6443 ac_compiler_gnu=yes 6444else 6445 echo "$as_me: failed program was:" >&5 6446sed 's/^/| /' conftest.$ac_ext >&5 6447 6448 ac_compiler_gnu=no 6449fi 6450 6451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6452ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 6453 6454fi 6455{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 6456echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } 6457GXX=`test $ac_compiler_gnu = yes && echo yes` 6458ac_test_CXXFLAGS=${CXXFLAGS+set} 6459ac_save_CXXFLAGS=$CXXFLAGS 6460{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 6461echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 6462if test "${ac_cv_prog_cxx_g+set}" = set; then 6463 echo $ECHO_N "(cached) $ECHO_C" >&6 6464else 6465 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 6466 ac_cxx_werror_flag=yes 6467 ac_cv_prog_cxx_g=no 6468 CXXFLAGS="-g" 6469 cat >conftest.$ac_ext <<_ACEOF 6470/* confdefs.h. */ 6471_ACEOF 6472cat confdefs.h >>conftest.$ac_ext 6473cat >>conftest.$ac_ext <<_ACEOF 6474/* end confdefs.h. */ 6475 6476int 6477main () 6478{ 6479 6480 ; 6481 return 0; 6482} 6483_ACEOF 6484rm -f conftest.$ac_objext 6485if { (ac_try="$ac_compile" 6486case "(($ac_try" in 6487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6488 *) ac_try_echo=$ac_try;; 6489esac 6490eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6491 (eval "$ac_compile") 2>conftest.er1 6492 ac_status=$? 6493 grep -v '^ *+' conftest.er1 >conftest.err 6494 rm -f conftest.er1 6495 cat conftest.err >&5 6496 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6497 (exit $ac_status); } && 6498 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6499 { (case "(($ac_try" in 6500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6501 *) ac_try_echo=$ac_try;; 6502esac 6503eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6504 (eval "$ac_try") 2>&5 6505 ac_status=$? 6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6507 (exit $ac_status); }; } && 6508 { ac_try='test -s conftest.$ac_objext' 6509 { (case "(($ac_try" in 6510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6511 *) ac_try_echo=$ac_try;; 6512esac 6513eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6514 (eval "$ac_try") 2>&5 6515 ac_status=$? 6516 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6517 (exit $ac_status); }; }; then 6518 ac_cv_prog_cxx_g=yes 6519else 6520 echo "$as_me: failed program was:" >&5 6521sed 's/^/| /' conftest.$ac_ext >&5 6522 6523 CXXFLAGS="" 6524 cat >conftest.$ac_ext <<_ACEOF 6525/* confdefs.h. */ 6526_ACEOF 6527cat confdefs.h >>conftest.$ac_ext 6528cat >>conftest.$ac_ext <<_ACEOF 6529/* end confdefs.h. */ 6530 6531int 6532main () 6533{ 6534 6535 ; 6536 return 0; 6537} 6538_ACEOF 6539rm -f conftest.$ac_objext 6540if { (ac_try="$ac_compile" 6541case "(($ac_try" in 6542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6543 *) ac_try_echo=$ac_try;; 6544esac 6545eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6546 (eval "$ac_compile") 2>conftest.er1 6547 ac_status=$? 6548 grep -v '^ *+' conftest.er1 >conftest.err 6549 rm -f conftest.er1 6550 cat conftest.err >&5 6551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6552 (exit $ac_status); } && 6553 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6554 { (case "(($ac_try" in 6555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6556 *) ac_try_echo=$ac_try;; 6557esac 6558eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6559 (eval "$ac_try") 2>&5 6560 ac_status=$? 6561 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6562 (exit $ac_status); }; } && 6563 { ac_try='test -s conftest.$ac_objext' 6564 { (case "(($ac_try" in 6565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6566 *) ac_try_echo=$ac_try;; 6567esac 6568eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6569 (eval "$ac_try") 2>&5 6570 ac_status=$? 6571 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6572 (exit $ac_status); }; }; then 6573 : 6574else 6575 echo "$as_me: failed program was:" >&5 6576sed 's/^/| /' conftest.$ac_ext >&5 6577 6578 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 6579 CXXFLAGS="-g" 6580 cat >conftest.$ac_ext <<_ACEOF 6581/* confdefs.h. */ 6582_ACEOF 6583cat confdefs.h >>conftest.$ac_ext 6584cat >>conftest.$ac_ext <<_ACEOF 6585/* end confdefs.h. */ 6586 6587int 6588main () 6589{ 6590 6591 ; 6592 return 0; 6593} 6594_ACEOF 6595rm -f conftest.$ac_objext 6596if { (ac_try="$ac_compile" 6597case "(($ac_try" in 6598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6599 *) ac_try_echo=$ac_try;; 6600esac 6601eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6602 (eval "$ac_compile") 2>conftest.er1 6603 ac_status=$? 6604 grep -v '^ *+' conftest.er1 >conftest.err 6605 rm -f conftest.er1 6606 cat conftest.err >&5 6607 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6608 (exit $ac_status); } && 6609 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 6610 { (case "(($ac_try" in 6611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6612 *) ac_try_echo=$ac_try;; 6613esac 6614eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6615 (eval "$ac_try") 2>&5 6616 ac_status=$? 6617 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6618 (exit $ac_status); }; } && 6619 { ac_try='test -s conftest.$ac_objext' 6620 { (case "(($ac_try" in 6621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6622 *) ac_try_echo=$ac_try;; 6623esac 6624eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6625 (eval "$ac_try") 2>&5 6626 ac_status=$? 6627 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6628 (exit $ac_status); }; }; then 6629 ac_cv_prog_cxx_g=yes 6630else 6631 echo "$as_me: failed program was:" >&5 6632sed 's/^/| /' conftest.$ac_ext >&5 6633 6634 6635fi 6636 6637rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6638fi 6639 6640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6641fi 6642 6643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6644 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 6645fi 6646{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 6647echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 6648if test "$ac_test_CXXFLAGS" = set; then 6649 CXXFLAGS=$ac_save_CXXFLAGS 6650elif test $ac_cv_prog_cxx_g = yes; then 6651 if test "$GXX" = yes; then 6652 CXXFLAGS="-g -O2" 6653 else 6654 CXXFLAGS="-g" 6655 fi 6656else 6657 if test "$GXX" = yes; then 6658 CXXFLAGS="-O2" 6659 else 6660 CXXFLAGS= 6661 fi 6662fi 6663ac_ext=c 6664ac_cpp='$CPP $CPPFLAGS' 6665ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6666ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6667ac_compiler_gnu=$ac_cv_c_compiler_gnu 6668 6669 6670{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 6671echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } 6672if test "${lt_cv_path_NM+set}" = set; then 6673 echo $ECHO_N "(cached) $ECHO_C" >&6 6674else 6675 if test -n "$NM"; then 6676 # Let the user override the test. 6677 lt_cv_path_NM="$NM" 6678else 6679 lt_nm_to_check="${ac_tool_prefix}nm" 6680 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 6681 lt_nm_to_check="$lt_nm_to_check nm" 6682 fi 6683 for lt_tmp_nm in $lt_nm_to_check; do 6684 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 6685 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 6686 IFS="$lt_save_ifs" 6687 test -z "$ac_dir" && ac_dir=. 6688 tmp_nm="$ac_dir/$lt_tmp_nm" 6689 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 6690 # Check to see if the nm accepts a BSD-compat flag. 6691 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 6692 # nm: unknown option "B" ignored 6693 # Tru64's nm complains that /dev/null is an invalid object file 6694 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 6695 */dev/null* | *'Invalid file or object type'*) 6696 lt_cv_path_NM="$tmp_nm -B" 6697 break 6698 ;; 6699 *) 6700 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 6701 */dev/null*) 6702 lt_cv_path_NM="$tmp_nm -p" 6703 break 6704 ;; 6705 *) 6706 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 6707 continue # so that we can try to find one that supports BSD flags 6708 ;; 6709 esac 6710 ;; 6711 esac 6712 fi 6713 done 6714 IFS="$lt_save_ifs" 6715 done 6716 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 6717fi 6718fi 6719{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 6720echo "${ECHO_T}$lt_cv_path_NM" >&6; } 6721NM="$lt_cv_path_NM" 6722 6723 6724 6725{ echo "$as_me:$LINENO: checking for GNU make" >&5 6726echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; } 6727if test "${llvm_cv_gnu_make_command+set}" = set; then 6728 echo $ECHO_N "(cached) $ECHO_C" >&6 6729else 6730 llvm_cv_gnu_make_command='' 6731 for a in "$MAKE" make gmake gnumake ; do 6732 if test -z "$a" ; then continue ; fi ; 6733 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) 6734 then 6735 llvm_cv_gnu_make_command=$a ; 6736 break; 6737 fi 6738 done 6739fi 6740{ echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5 6741echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; } 6742 if test "x$llvm_cv_gnu_make_command" != "x" ; then 6743 ifGNUmake='' ; 6744 else 6745 ifGNUmake='#' ; 6746 { echo "$as_me:$LINENO: result: \"Not found\"" >&5 6747echo "${ECHO_T}\"Not found\"" >&6; }; 6748 fi 6749 6750 6751{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 6752echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } 6753LN_S=$as_ln_s 6754if test "$LN_S" = "ln -s"; then 6755 { echo "$as_me:$LINENO: result: yes" >&5 6756echo "${ECHO_T}yes" >&6; } 6757else 6758 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 6759echo "${ECHO_T}no, using $LN_S" >&6; } 6760fi 6761 6762# Extract the first word of "cmp", so it can be a program name with args. 6763set dummy cmp; ac_word=$2 6764{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6765echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6766if test "${ac_cv_path_CMP+set}" = set; then 6767 echo $ECHO_N "(cached) $ECHO_C" >&6 6768else 6769 case $CMP in 6770 [\\/]* | ?:[\\/]*) 6771 ac_cv_path_CMP="$CMP" # Let the user override the test with a path. 6772 ;; 6773 *) 6774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6775for as_dir in $PATH 6776do 6777 IFS=$as_save_IFS 6778 test -z "$as_dir" && as_dir=. 6779 for ac_exec_ext in '' $ac_executable_extensions; do 6780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6781 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext" 6782 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6783 break 2 6784 fi 6785done 6786done 6787IFS=$as_save_IFS 6788 6789 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp" 6790 ;; 6791esac 6792fi 6793CMP=$ac_cv_path_CMP 6794if test -n "$CMP"; then 6795 { echo "$as_me:$LINENO: result: $CMP" >&5 6796echo "${ECHO_T}$CMP" >&6; } 6797else 6798 { echo "$as_me:$LINENO: result: no" >&5 6799echo "${ECHO_T}no" >&6; } 6800fi 6801 6802 6803# Extract the first word of "cp", so it can be a program name with args. 6804set dummy cp; ac_word=$2 6805{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6806echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6807if test "${ac_cv_path_CP+set}" = set; then 6808 echo $ECHO_N "(cached) $ECHO_C" >&6 6809else 6810 case $CP in 6811 [\\/]* | ?:[\\/]*) 6812 ac_cv_path_CP="$CP" # Let the user override the test with a path. 6813 ;; 6814 *) 6815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6816for as_dir in $PATH 6817do 6818 IFS=$as_save_IFS 6819 test -z "$as_dir" && as_dir=. 6820 for ac_exec_ext in '' $ac_executable_extensions; do 6821 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6822 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext" 6823 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6824 break 2 6825 fi 6826done 6827done 6828IFS=$as_save_IFS 6829 6830 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp" 6831 ;; 6832esac 6833fi 6834CP=$ac_cv_path_CP 6835if test -n "$CP"; then 6836 { echo "$as_me:$LINENO: result: $CP" >&5 6837echo "${ECHO_T}$CP" >&6; } 6838else 6839 { echo "$as_me:$LINENO: result: no" >&5 6840echo "${ECHO_T}no" >&6; } 6841fi 6842 6843 6844# Extract the first word of "date", so it can be a program name with args. 6845set dummy date; ac_word=$2 6846{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6847echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6848if test "${ac_cv_path_DATE+set}" = set; then 6849 echo $ECHO_N "(cached) $ECHO_C" >&6 6850else 6851 case $DATE in 6852 [\\/]* | ?:[\\/]*) 6853 ac_cv_path_DATE="$DATE" # Let the user override the test with a path. 6854 ;; 6855 *) 6856 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6857for as_dir in $PATH 6858do 6859 IFS=$as_save_IFS 6860 test -z "$as_dir" && as_dir=. 6861 for ac_exec_ext in '' $ac_executable_extensions; do 6862 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6863 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext" 6864 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6865 break 2 6866 fi 6867done 6868done 6869IFS=$as_save_IFS 6870 6871 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date" 6872 ;; 6873esac 6874fi 6875DATE=$ac_cv_path_DATE 6876if test -n "$DATE"; then 6877 { echo "$as_me:$LINENO: result: $DATE" >&5 6878echo "${ECHO_T}$DATE" >&6; } 6879else 6880 { echo "$as_me:$LINENO: result: no" >&5 6881echo "${ECHO_T}no" >&6; } 6882fi 6883 6884 6885# Extract the first word of "find", so it can be a program name with args. 6886set dummy find; ac_word=$2 6887{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6888echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6889if test "${ac_cv_path_FIND+set}" = set; then 6890 echo $ECHO_N "(cached) $ECHO_C" >&6 6891else 6892 case $FIND in 6893 [\\/]* | ?:[\\/]*) 6894 ac_cv_path_FIND="$FIND" # Let the user override the test with a path. 6895 ;; 6896 *) 6897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6898for as_dir in $PATH 6899do 6900 IFS=$as_save_IFS 6901 test -z "$as_dir" && as_dir=. 6902 for ac_exec_ext in '' $ac_executable_extensions; do 6903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6904 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext" 6905 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6906 break 2 6907 fi 6908done 6909done 6910IFS=$as_save_IFS 6911 6912 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find" 6913 ;; 6914esac 6915fi 6916FIND=$ac_cv_path_FIND 6917if test -n "$FIND"; then 6918 { echo "$as_me:$LINENO: result: $FIND" >&5 6919echo "${ECHO_T}$FIND" >&6; } 6920else 6921 { echo "$as_me:$LINENO: result: no" >&5 6922echo "${ECHO_T}no" >&6; } 6923fi 6924 6925 6926# Extract the first word of "grep", so it can be a program name with args. 6927set dummy grep; ac_word=$2 6928{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6929echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6930if test "${ac_cv_path_GREP+set}" = set; then 6931 echo $ECHO_N "(cached) $ECHO_C" >&6 6932else 6933 case $GREP in 6934 [\\/]* | ?:[\\/]*) 6935 ac_cv_path_GREP="$GREP" # Let the user override the test with a path. 6936 ;; 6937 *) 6938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6939for as_dir in $PATH 6940do 6941 IFS=$as_save_IFS 6942 test -z "$as_dir" && as_dir=. 6943 for ac_exec_ext in '' $ac_executable_extensions; do 6944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6945 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext" 6946 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6947 break 2 6948 fi 6949done 6950done 6951IFS=$as_save_IFS 6952 6953 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep" 6954 ;; 6955esac 6956fi 6957GREP=$ac_cv_path_GREP 6958if test -n "$GREP"; then 6959 { echo "$as_me:$LINENO: result: $GREP" >&5 6960echo "${ECHO_T}$GREP" >&6; } 6961else 6962 { echo "$as_me:$LINENO: result: no" >&5 6963echo "${ECHO_T}no" >&6; } 6964fi 6965 6966 6967# Extract the first word of "mkdir", so it can be a program name with args. 6968set dummy mkdir; ac_word=$2 6969{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6970echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6971if test "${ac_cv_path_MKDIR+set}" = set; then 6972 echo $ECHO_N "(cached) $ECHO_C" >&6 6973else 6974 case $MKDIR in 6975 [\\/]* | ?:[\\/]*) 6976 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path. 6977 ;; 6978 *) 6979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6980for as_dir in $PATH 6981do 6982 IFS=$as_save_IFS 6983 test -z "$as_dir" && as_dir=. 6984 for ac_exec_ext in '' $ac_executable_extensions; do 6985 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6986 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext" 6987 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6988 break 2 6989 fi 6990done 6991done 6992IFS=$as_save_IFS 6993 6994 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir" 6995 ;; 6996esac 6997fi 6998MKDIR=$ac_cv_path_MKDIR 6999if test -n "$MKDIR"; then 7000 { echo "$as_me:$LINENO: result: $MKDIR" >&5 7001echo "${ECHO_T}$MKDIR" >&6; } 7002else 7003 { echo "$as_me:$LINENO: result: no" >&5 7004echo "${ECHO_T}no" >&6; } 7005fi 7006 7007 7008# Extract the first word of "mv", so it can be a program name with args. 7009set dummy mv; ac_word=$2 7010{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7011echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7012if test "${ac_cv_path_MV+set}" = set; then 7013 echo $ECHO_N "(cached) $ECHO_C" >&6 7014else 7015 case $MV in 7016 [\\/]* | ?:[\\/]*) 7017 ac_cv_path_MV="$MV" # Let the user override the test with a path. 7018 ;; 7019 *) 7020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7021for as_dir in $PATH 7022do 7023 IFS=$as_save_IFS 7024 test -z "$as_dir" && as_dir=. 7025 for ac_exec_ext in '' $ac_executable_extensions; do 7026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7027 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 7028 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7029 break 2 7030 fi 7031done 7032done 7033IFS=$as_save_IFS 7034 7035 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 7036 ;; 7037esac 7038fi 7039MV=$ac_cv_path_MV 7040if test -n "$MV"; then 7041 { echo "$as_me:$LINENO: result: $MV" >&5 7042echo "${ECHO_T}$MV" >&6; } 7043else 7044 { echo "$as_me:$LINENO: result: no" >&5 7045echo "${ECHO_T}no" >&6; } 7046fi 7047 7048 7049if test -n "$ac_tool_prefix"; then 7050 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 7051set dummy ${ac_tool_prefix}ranlib; ac_word=$2 7052{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7053echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7054if test "${ac_cv_prog_RANLIB+set}" = set; then 7055 echo $ECHO_N "(cached) $ECHO_C" >&6 7056else 7057 if test -n "$RANLIB"; then 7058 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 7059else 7060as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7061for as_dir in $PATH 7062do 7063 IFS=$as_save_IFS 7064 test -z "$as_dir" && as_dir=. 7065 for ac_exec_ext in '' $ac_executable_extensions; do 7066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7067 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 7068 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7069 break 2 7070 fi 7071done 7072done 7073IFS=$as_save_IFS 7074 7075fi 7076fi 7077RANLIB=$ac_cv_prog_RANLIB 7078if test -n "$RANLIB"; then 7079 { echo "$as_me:$LINENO: result: $RANLIB" >&5 7080echo "${ECHO_T}$RANLIB" >&6; } 7081else 7082 { echo "$as_me:$LINENO: result: no" >&5 7083echo "${ECHO_T}no" >&6; } 7084fi 7085 7086 7087fi 7088if test -z "$ac_cv_prog_RANLIB"; then 7089 ac_ct_RANLIB=$RANLIB 7090 # Extract the first word of "ranlib", so it can be a program name with args. 7091set dummy ranlib; ac_word=$2 7092{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7093echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7094if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 7095 echo $ECHO_N "(cached) $ECHO_C" >&6 7096else 7097 if test -n "$ac_ct_RANLIB"; then 7098 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 7099else 7100as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7101for as_dir in $PATH 7102do 7103 IFS=$as_save_IFS 7104 test -z "$as_dir" && as_dir=. 7105 for ac_exec_ext in '' $ac_executable_extensions; do 7106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7107 ac_cv_prog_ac_ct_RANLIB="ranlib" 7108 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7109 break 2 7110 fi 7111done 7112done 7113IFS=$as_save_IFS 7114 7115fi 7116fi 7117ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 7118if test -n "$ac_ct_RANLIB"; then 7119 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 7120echo "${ECHO_T}$ac_ct_RANLIB" >&6; } 7121else 7122 { echo "$as_me:$LINENO: result: no" >&5 7123echo "${ECHO_T}no" >&6; } 7124fi 7125 7126 if test "x$ac_ct_RANLIB" = x; then 7127 RANLIB=":" 7128 else 7129 case $cross_compiling:$ac_tool_warned in 7130yes:) 7131{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 7132whose name does not start with the host triplet. If you think this 7133configuration is useful to you, please write to autoconf@gnu.org." >&5 7134echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 7135whose name does not start with the host triplet. If you think this 7136configuration is useful to you, please write to autoconf@gnu.org." >&2;} 7137ac_tool_warned=yes ;; 7138esac 7139 RANLIB=$ac_ct_RANLIB 7140 fi 7141else 7142 RANLIB="$ac_cv_prog_RANLIB" 7143fi 7144 7145if test -n "$ac_tool_prefix"; then 7146 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 7147set dummy ${ac_tool_prefix}ar; ac_word=$2 7148{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7149echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7150if test "${ac_cv_prog_AR+set}" = set; then 7151 echo $ECHO_N "(cached) $ECHO_C" >&6 7152else 7153 if test -n "$AR"; then 7154 ac_cv_prog_AR="$AR" # Let the user override the test. 7155else 7156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7157for as_dir in $PATH 7158do 7159 IFS=$as_save_IFS 7160 test -z "$as_dir" && as_dir=. 7161 for ac_exec_ext in '' $ac_executable_extensions; do 7162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7163 ac_cv_prog_AR="${ac_tool_prefix}ar" 7164 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7165 break 2 7166 fi 7167done 7168done 7169IFS=$as_save_IFS 7170 7171fi 7172fi 7173AR=$ac_cv_prog_AR 7174if test -n "$AR"; then 7175 { echo "$as_me:$LINENO: result: $AR" >&5 7176echo "${ECHO_T}$AR" >&6; } 7177else 7178 { echo "$as_me:$LINENO: result: no" >&5 7179echo "${ECHO_T}no" >&6; } 7180fi 7181 7182 7183fi 7184if test -z "$ac_cv_prog_AR"; then 7185 ac_ct_AR=$AR 7186 # Extract the first word of "ar", so it can be a program name with args. 7187set dummy ar; ac_word=$2 7188{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7189echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7190if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 7191 echo $ECHO_N "(cached) $ECHO_C" >&6 7192else 7193 if test -n "$ac_ct_AR"; then 7194 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 7195else 7196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7197for as_dir in $PATH 7198do 7199 IFS=$as_save_IFS 7200 test -z "$as_dir" && as_dir=. 7201 for ac_exec_ext in '' $ac_executable_extensions; do 7202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7203 ac_cv_prog_ac_ct_AR="ar" 7204 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7205 break 2 7206 fi 7207done 7208done 7209IFS=$as_save_IFS 7210 7211fi 7212fi 7213ac_ct_AR=$ac_cv_prog_ac_ct_AR 7214if test -n "$ac_ct_AR"; then 7215 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 7216echo "${ECHO_T}$ac_ct_AR" >&6; } 7217else 7218 { echo "$as_me:$LINENO: result: no" >&5 7219echo "${ECHO_T}no" >&6; } 7220fi 7221 7222 if test "x$ac_ct_AR" = x; then 7223 AR="false" 7224 else 7225 case $cross_compiling:$ac_tool_warned in 7226yes:) 7227{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 7228whose name does not start with the host triplet. If you think this 7229configuration is useful to you, please write to autoconf@gnu.org." >&5 7230echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 7231whose name does not start with the host triplet. If you think this 7232configuration is useful to you, please write to autoconf@gnu.org." >&2;} 7233ac_tool_warned=yes ;; 7234esac 7235 AR=$ac_ct_AR 7236 fi 7237else 7238 AR="$ac_cv_prog_AR" 7239fi 7240 7241# Extract the first word of "rm", so it can be a program name with args. 7242set dummy rm; ac_word=$2 7243{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7244echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7245if test "${ac_cv_path_RM+set}" = set; then 7246 echo $ECHO_N "(cached) $ECHO_C" >&6 7247else 7248 case $RM in 7249 [\\/]* | ?:[\\/]*) 7250 ac_cv_path_RM="$RM" # Let the user override the test with a path. 7251 ;; 7252 *) 7253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7254for as_dir in $PATH 7255do 7256 IFS=$as_save_IFS 7257 test -z "$as_dir" && as_dir=. 7258 for ac_exec_ext in '' $ac_executable_extensions; do 7259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7260 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 7261 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7262 break 2 7263 fi 7264done 7265done 7266IFS=$as_save_IFS 7267 7268 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm" 7269 ;; 7270esac 7271fi 7272RM=$ac_cv_path_RM 7273if test -n "$RM"; then 7274 { echo "$as_me:$LINENO: result: $RM" >&5 7275echo "${ECHO_T}$RM" >&6; } 7276else 7277 { echo "$as_me:$LINENO: result: no" >&5 7278echo "${ECHO_T}no" >&6; } 7279fi 7280 7281 7282# Extract the first word of "sed", so it can be a program name with args. 7283set dummy sed; ac_word=$2 7284{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7285echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7286if test "${ac_cv_path_SED+set}" = set; then 7287 echo $ECHO_N "(cached) $ECHO_C" >&6 7288else 7289 case $SED in 7290 [\\/]* | ?:[\\/]*) 7291 ac_cv_path_SED="$SED" # Let the user override the test with a path. 7292 ;; 7293 *) 7294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7295for as_dir in $PATH 7296do 7297 IFS=$as_save_IFS 7298 test -z "$as_dir" && as_dir=. 7299 for ac_exec_ext in '' $ac_executable_extensions; do 7300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7301 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 7302 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7303 break 2 7304 fi 7305done 7306done 7307IFS=$as_save_IFS 7308 7309 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed" 7310 ;; 7311esac 7312fi 7313SED=$ac_cv_path_SED 7314if test -n "$SED"; then 7315 { echo "$as_me:$LINENO: result: $SED" >&5 7316echo "${ECHO_T}$SED" >&6; } 7317else 7318 { echo "$as_me:$LINENO: result: no" >&5 7319echo "${ECHO_T}no" >&6; } 7320fi 7321 7322 7323# Extract the first word of "tar", so it can be a program name with args. 7324set dummy tar; ac_word=$2 7325{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7326echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7327if test "${ac_cv_path_TAR+set}" = set; then 7328 echo $ECHO_N "(cached) $ECHO_C" >&6 7329else 7330 case $TAR in 7331 [\\/]* | ?:[\\/]*) 7332 ac_cv_path_TAR="$TAR" # Let the user override the test with a path. 7333 ;; 7334 *) 7335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7336for as_dir in $PATH 7337do 7338 IFS=$as_save_IFS 7339 test -z "$as_dir" && as_dir=. 7340 for ac_exec_ext in '' $ac_executable_extensions; do 7341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7342 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" 7343 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7344 break 2 7345 fi 7346done 7347done 7348IFS=$as_save_IFS 7349 7350 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar" 7351 ;; 7352esac 7353fi 7354TAR=$ac_cv_path_TAR 7355if test -n "$TAR"; then 7356 { echo "$as_me:$LINENO: result: $TAR" >&5 7357echo "${ECHO_T}$TAR" >&6; } 7358else 7359 { echo "$as_me:$LINENO: result: no" >&5 7360echo "${ECHO_T}no" >&6; } 7361fi 7362 7363 7364# Extract the first word of "pwd", so it can be a program name with args. 7365set dummy pwd; ac_word=$2 7366{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7367echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7368if test "${ac_cv_path_BINPWD+set}" = set; then 7369 echo $ECHO_N "(cached) $ECHO_C" >&6 7370else 7371 case $BINPWD in 7372 [\\/]* | ?:[\\/]*) 7373 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path. 7374 ;; 7375 *) 7376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7377for as_dir in $PATH 7378do 7379 IFS=$as_save_IFS 7380 test -z "$as_dir" && as_dir=. 7381 for ac_exec_ext in '' $ac_executable_extensions; do 7382 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7383 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext" 7384 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7385 break 2 7386 fi 7387done 7388done 7389IFS=$as_save_IFS 7390 7391 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd" 7392 ;; 7393esac 7394fi 7395BINPWD=$ac_cv_path_BINPWD 7396if test -n "$BINPWD"; then 7397 { echo "$as_me:$LINENO: result: $BINPWD" >&5 7398echo "${ECHO_T}$BINPWD" >&6; } 7399else 7400 { echo "$as_me:$LINENO: result: no" >&5 7401echo "${ECHO_T}no" >&6; } 7402fi 7403 7404 7405 7406# Extract the first word of "Graphviz", so it can be a program name with args. 7407set dummy Graphviz; ac_word=$2 7408{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7409echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7410if test "${ac_cv_path_GRAPHVIZ+set}" = set; then 7411 echo $ECHO_N "(cached) $ECHO_C" >&6 7412else 7413 case $GRAPHVIZ in 7414 [\\/]* | ?:[\\/]*) 7415 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path. 7416 ;; 7417 *) 7418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7419for as_dir in $PATH 7420do 7421 IFS=$as_save_IFS 7422 test -z "$as_dir" && as_dir=. 7423 for ac_exec_ext in '' $ac_executable_extensions; do 7424 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7425 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext" 7426 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7427 break 2 7428 fi 7429done 7430done 7431IFS=$as_save_IFS 7432 7433 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz" 7434 ;; 7435esac 7436fi 7437GRAPHVIZ=$ac_cv_path_GRAPHVIZ 7438if test -n "$GRAPHVIZ"; then 7439 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5 7440echo "${ECHO_T}$GRAPHVIZ" >&6; } 7441else 7442 { echo "$as_me:$LINENO: result: no" >&5 7443echo "${ECHO_T}no" >&6; } 7444fi 7445 7446 7447if test "$GRAPHVIZ" != "echo Graphviz" ; then 7448 7449cat >>confdefs.h <<\_ACEOF 7450#define HAVE_GRAPHVIZ 1 7451_ACEOF 7452 7453 if test "$llvm_cv_os_type" = "MingW" ; then 7454 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7455 fi 7456 7457cat >>confdefs.h <<_ACEOF 7458#define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}" 7459_ACEOF 7460 7461fi 7462# Extract the first word of "dot", so it can be a program name with args. 7463set dummy dot; ac_word=$2 7464{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7465echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7466if test "${ac_cv_path_DOT+set}" = set; then 7467 echo $ECHO_N "(cached) $ECHO_C" >&6 7468else 7469 case $DOT in 7470 [\\/]* | ?:[\\/]*) 7471 ac_cv_path_DOT="$DOT" # Let the user override the test with a path. 7472 ;; 7473 *) 7474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7475for as_dir in $PATH 7476do 7477 IFS=$as_save_IFS 7478 test -z "$as_dir" && as_dir=. 7479 for ac_exec_ext in '' $ac_executable_extensions; do 7480 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7481 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext" 7482 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7483 break 2 7484 fi 7485done 7486done 7487IFS=$as_save_IFS 7488 7489 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot" 7490 ;; 7491esac 7492fi 7493DOT=$ac_cv_path_DOT 7494if test -n "$DOT"; then 7495 { echo "$as_me:$LINENO: result: $DOT" >&5 7496echo "${ECHO_T}$DOT" >&6; } 7497else 7498 { echo "$as_me:$LINENO: result: no" >&5 7499echo "${ECHO_T}no" >&6; } 7500fi 7501 7502 7503if test "$DOT" != "echo dot" ; then 7504 7505cat >>confdefs.h <<\_ACEOF 7506#define HAVE_DOT 1 7507_ACEOF 7508 7509 if test "$llvm_cv_os_type" = "MingW" ; then 7510 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7511 fi 7512 7513cat >>confdefs.h <<_ACEOF 7514#define LLVM_PATH_DOT "$DOT${EXEEXT}" 7515_ACEOF 7516 7517fi 7518# Extract the first word of "fdp", so it can be a program name with args. 7519set dummy fdp; ac_word=$2 7520{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7521echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7522if test "${ac_cv_path_FDP+set}" = set; then 7523 echo $ECHO_N "(cached) $ECHO_C" >&6 7524else 7525 case $FDP in 7526 [\\/]* | ?:[\\/]*) 7527 ac_cv_path_FDP="$FDP" # Let the user override the test with a path. 7528 ;; 7529 *) 7530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7531for as_dir in $PATH 7532do 7533 IFS=$as_save_IFS 7534 test -z "$as_dir" && as_dir=. 7535 for ac_exec_ext in '' $ac_executable_extensions; do 7536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7537 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext" 7538 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7539 break 2 7540 fi 7541done 7542done 7543IFS=$as_save_IFS 7544 7545 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp" 7546 ;; 7547esac 7548fi 7549FDP=$ac_cv_path_FDP 7550if test -n "$FDP"; then 7551 { echo "$as_me:$LINENO: result: $FDP" >&5 7552echo "${ECHO_T}$FDP" >&6; } 7553else 7554 { echo "$as_me:$LINENO: result: no" >&5 7555echo "${ECHO_T}no" >&6; } 7556fi 7557 7558 7559if test "$FDP" != "echo fdp" ; then 7560 7561cat >>confdefs.h <<\_ACEOF 7562#define HAVE_FDP 1 7563_ACEOF 7564 7565 if test "$llvm_cv_os_type" = "MingW" ; then 7566 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7567 fi 7568 7569cat >>confdefs.h <<_ACEOF 7570#define LLVM_PATH_FDP "$FDP${EXEEXT}" 7571_ACEOF 7572 7573fi 7574# Extract the first word of "neato", so it can be a program name with args. 7575set dummy neato; ac_word=$2 7576{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7577echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7578if test "${ac_cv_path_NEATO+set}" = set; then 7579 echo $ECHO_N "(cached) $ECHO_C" >&6 7580else 7581 case $NEATO in 7582 [\\/]* | ?:[\\/]*) 7583 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path. 7584 ;; 7585 *) 7586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7587for as_dir in $PATH 7588do 7589 IFS=$as_save_IFS 7590 test -z "$as_dir" && as_dir=. 7591 for ac_exec_ext in '' $ac_executable_extensions; do 7592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7593 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext" 7594 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7595 break 2 7596 fi 7597done 7598done 7599IFS=$as_save_IFS 7600 7601 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato" 7602 ;; 7603esac 7604fi 7605NEATO=$ac_cv_path_NEATO 7606if test -n "$NEATO"; then 7607 { echo "$as_me:$LINENO: result: $NEATO" >&5 7608echo "${ECHO_T}$NEATO" >&6; } 7609else 7610 { echo "$as_me:$LINENO: result: no" >&5 7611echo "${ECHO_T}no" >&6; } 7612fi 7613 7614 7615if test "$NEATO" != "echo neato" ; then 7616 7617cat >>confdefs.h <<\_ACEOF 7618#define HAVE_NEATO 1 7619_ACEOF 7620 7621 if test "$llvm_cv_os_type" = "MingW" ; then 7622 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7623 fi 7624 7625cat >>confdefs.h <<_ACEOF 7626#define LLVM_PATH_NEATO "$NEATO${EXEEXT}" 7627_ACEOF 7628 7629fi 7630# Extract the first word of "twopi", so it can be a program name with args. 7631set dummy twopi; ac_word=$2 7632{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7633echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7634if test "${ac_cv_path_TWOPI+set}" = set; then 7635 echo $ECHO_N "(cached) $ECHO_C" >&6 7636else 7637 case $TWOPI in 7638 [\\/]* | ?:[\\/]*) 7639 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path. 7640 ;; 7641 *) 7642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7643for as_dir in $PATH 7644do 7645 IFS=$as_save_IFS 7646 test -z "$as_dir" && as_dir=. 7647 for ac_exec_ext in '' $ac_executable_extensions; do 7648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7649 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext" 7650 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7651 break 2 7652 fi 7653done 7654done 7655IFS=$as_save_IFS 7656 7657 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi" 7658 ;; 7659esac 7660fi 7661TWOPI=$ac_cv_path_TWOPI 7662if test -n "$TWOPI"; then 7663 { echo "$as_me:$LINENO: result: $TWOPI" >&5 7664echo "${ECHO_T}$TWOPI" >&6; } 7665else 7666 { echo "$as_me:$LINENO: result: no" >&5 7667echo "${ECHO_T}no" >&6; } 7668fi 7669 7670 7671if test "$TWOPI" != "echo twopi" ; then 7672 7673cat >>confdefs.h <<\_ACEOF 7674#define HAVE_TWOPI 1 7675_ACEOF 7676 7677 if test "$llvm_cv_os_type" = "MingW" ; then 7678 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7679 fi 7680 7681cat >>confdefs.h <<_ACEOF 7682#define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}" 7683_ACEOF 7684 7685fi 7686# Extract the first word of "circo", so it can be a program name with args. 7687set dummy circo; ac_word=$2 7688{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7689echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7690if test "${ac_cv_path_CIRCO+set}" = set; then 7691 echo $ECHO_N "(cached) $ECHO_C" >&6 7692else 7693 case $CIRCO in 7694 [\\/]* | ?:[\\/]*) 7695 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path. 7696 ;; 7697 *) 7698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7699for as_dir in $PATH 7700do 7701 IFS=$as_save_IFS 7702 test -z "$as_dir" && as_dir=. 7703 for ac_exec_ext in '' $ac_executable_extensions; do 7704 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7705 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext" 7706 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7707 break 2 7708 fi 7709done 7710done 7711IFS=$as_save_IFS 7712 7713 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo" 7714 ;; 7715esac 7716fi 7717CIRCO=$ac_cv_path_CIRCO 7718if test -n "$CIRCO"; then 7719 { echo "$as_me:$LINENO: result: $CIRCO" >&5 7720echo "${ECHO_T}$CIRCO" >&6; } 7721else 7722 { echo "$as_me:$LINENO: result: no" >&5 7723echo "${ECHO_T}no" >&6; } 7724fi 7725 7726 7727if test "$CIRCO" != "echo circo" ; then 7728 7729cat >>confdefs.h <<\_ACEOF 7730#define HAVE_CIRCO 1 7731_ACEOF 7732 7733 if test "$llvm_cv_os_type" = "MingW" ; then 7734 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7735 fi 7736 7737cat >>confdefs.h <<_ACEOF 7738#define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}" 7739_ACEOF 7740 7741fi 7742for ac_prog in gv gsview32 7743do 7744 # Extract the first word of "$ac_prog", so it can be a program name with args. 7745set dummy $ac_prog; ac_word=$2 7746{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7747echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7748if test "${ac_cv_path_GV+set}" = set; then 7749 echo $ECHO_N "(cached) $ECHO_C" >&6 7750else 7751 case $GV in 7752 [\\/]* | ?:[\\/]*) 7753 ac_cv_path_GV="$GV" # Let the user override the test with a path. 7754 ;; 7755 *) 7756 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7757for as_dir in $PATH 7758do 7759 IFS=$as_save_IFS 7760 test -z "$as_dir" && as_dir=. 7761 for ac_exec_ext in '' $ac_executable_extensions; do 7762 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7763 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext" 7764 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7765 break 2 7766 fi 7767done 7768done 7769IFS=$as_save_IFS 7770 7771 ;; 7772esac 7773fi 7774GV=$ac_cv_path_GV 7775if test -n "$GV"; then 7776 { echo "$as_me:$LINENO: result: $GV" >&5 7777echo "${ECHO_T}$GV" >&6; } 7778else 7779 { echo "$as_me:$LINENO: result: no" >&5 7780echo "${ECHO_T}no" >&6; } 7781fi 7782 7783 7784 test -n "$GV" && break 7785done 7786test -n "$GV" || GV="echo gv" 7787 7788if test "$GV" != "echo gv" ; then 7789 7790cat >>confdefs.h <<\_ACEOF 7791#define HAVE_GV 1 7792_ACEOF 7793 7794 if test "$llvm_cv_os_type" = "MingW" ; then 7795 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7796 fi 7797 7798cat >>confdefs.h <<_ACEOF 7799#define LLVM_PATH_GV "$GV${EXEEXT}" 7800_ACEOF 7801 7802fi 7803# Extract the first word of "dotty", so it can be a program name with args. 7804set dummy dotty; ac_word=$2 7805{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7806echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7807if test "${ac_cv_path_DOTTY+set}" = set; then 7808 echo $ECHO_N "(cached) $ECHO_C" >&6 7809else 7810 case $DOTTY in 7811 [\\/]* | ?:[\\/]*) 7812 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path. 7813 ;; 7814 *) 7815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7816for as_dir in $PATH 7817do 7818 IFS=$as_save_IFS 7819 test -z "$as_dir" && as_dir=. 7820 for ac_exec_ext in '' $ac_executable_extensions; do 7821 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7822 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext" 7823 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7824 break 2 7825 fi 7826done 7827done 7828IFS=$as_save_IFS 7829 7830 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty" 7831 ;; 7832esac 7833fi 7834DOTTY=$ac_cv_path_DOTTY 7835if test -n "$DOTTY"; then 7836 { echo "$as_me:$LINENO: result: $DOTTY" >&5 7837echo "${ECHO_T}$DOTTY" >&6; } 7838else 7839 { echo "$as_me:$LINENO: result: no" >&5 7840echo "${ECHO_T}no" >&6; } 7841fi 7842 7843 7844if test "$DOTTY" != "echo dotty" ; then 7845 7846cat >>confdefs.h <<\_ACEOF 7847#define HAVE_DOTTY 1 7848_ACEOF 7849 7850 if test "$llvm_cv_os_type" = "MingW" ; then 7851 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 7852 fi 7853 7854cat >>confdefs.h <<_ACEOF 7855#define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}" 7856_ACEOF 7857 7858fi 7859 7860 7861# Extract the first word of "perl", so it can be a program name with args. 7862set dummy perl; ac_word=$2 7863{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7864echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7865if test "${ac_cv_path_PERL+set}" = set; then 7866 echo $ECHO_N "(cached) $ECHO_C" >&6 7867else 7868 case $PERL in 7869 [\\/]* | ?:[\\/]*) 7870 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 7871 ;; 7872 *) 7873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7874for as_dir in $PATH 7875do 7876 IFS=$as_save_IFS 7877 test -z "$as_dir" && as_dir=. 7878 for ac_exec_ext in '' $ac_executable_extensions; do 7879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7880 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 7881 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7882 break 2 7883 fi 7884done 7885done 7886IFS=$as_save_IFS 7887 7888 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none" 7889 ;; 7890esac 7891fi 7892PERL=$ac_cv_path_PERL 7893if test -n "$PERL"; then 7894 { echo "$as_me:$LINENO: result: $PERL" >&5 7895echo "${ECHO_T}$PERL" >&6; } 7896else 7897 { echo "$as_me:$LINENO: result: no" >&5 7898echo "${ECHO_T}no" >&6; } 7899fi 7900 7901 7902if test "$PERL" != "none"; then 7903 { echo "$as_me:$LINENO: checking for Perl 5.006 or newer" >&5 7904echo $ECHO_N "checking for Perl 5.006 or newer... $ECHO_C" >&6; } 7905 if $PERL -e 'use 5.006;' 2>&1 > /dev/null; then 7906 { echo "$as_me:$LINENO: result: yes" >&5 7907echo "${ECHO_T}yes" >&6; } 7908 else 7909 PERL=none 7910 { echo "$as_me:$LINENO: result: not found" >&5 7911echo "${ECHO_T}not found" >&6; } 7912 fi 7913fi 7914 7915 7916if test x"$PERL" = xnone; then 7917 HAVE_PERL=0 7918 7919 { { echo "$as_me:$LINENO: error: perl is required but was not found, please install it" >&5 7920echo "$as_me: error: perl is required but was not found, please install it" >&2;} 7921 { (exit 1); exit 1; }; } 7922else 7923 HAVE_PERL=1 7924 7925fi 7926 7927# Find a good install program. We prefer a C program (faster), 7928# so one script is as good as another. But avoid the broken or 7929# incompatible versions: 7930# SysV /etc/install, /usr/sbin/install 7931# SunOS /usr/etc/install 7932# IRIX /sbin/install 7933# AIX /bin/install 7934# AmigaOS /C/install, which installs bootblocks on floppy discs 7935# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 7936# AFS /usr/afsws/bin/install, which mishandles nonexistent args 7937# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 7938# OS/2's system install, which has a completely different semantic 7939# ./install, which can be erroneously created by make from ./install.sh. 7940{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 7941echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 7942if test -z "$INSTALL"; then 7943if test "${ac_cv_path_install+set}" = set; then 7944 echo $ECHO_N "(cached) $ECHO_C" >&6 7945else 7946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7947for as_dir in $PATH 7948do 7949 IFS=$as_save_IFS 7950 test -z "$as_dir" && as_dir=. 7951 # Account for people who put trailing slashes in PATH elements. 7952case $as_dir/ in 7953 ./ | .// | /cC/* | \ 7954 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 7955 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 7956 /usr/ucb/* ) ;; 7957 *) 7958 # OSF1 and SCO ODT 3.0 have their own names for install. 7959 # Don't use installbsd from OSF since it installs stuff as root 7960 # by default. 7961 for ac_prog in ginstall scoinst install; do 7962 for ac_exec_ext in '' $ac_executable_extensions; do 7963 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then 7964 if test $ac_prog = install && 7965 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7966 # AIX install. It has an incompatible calling convention. 7967 : 7968 elif test $ac_prog = install && 7969 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7970 # program-specific install script used by HP pwplus--don't use. 7971 : 7972 else 7973 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 7974 break 3 7975 fi 7976 fi 7977 done 7978 done 7979 ;; 7980esac 7981done 7982IFS=$as_save_IFS 7983 7984 7985fi 7986 if test "${ac_cv_path_install+set}" = set; then 7987 INSTALL=$ac_cv_path_install 7988 else 7989 # As a last resort, use the slow shell script. Don't cache a 7990 # value for INSTALL within a source directory, because that will 7991 # break other packages using the cache if that directory is 7992 # removed, or if the value is a relative name. 7993 INSTALL=$ac_install_sh 7994 fi 7995fi 7996{ echo "$as_me:$LINENO: result: $INSTALL" >&5 7997echo "${ECHO_T}$INSTALL" >&6; } 7998 7999# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 8000# It thinks the first close brace ends the variable substitution. 8001test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 8002 8003test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 8004 8005test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 8006 8007 8008# Extract the first word of "bzip2", so it can be a program name with args. 8009set dummy bzip2; ac_word=$2 8010{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8011echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8012if test "${ac_cv_path_BZIP2+set}" = set; then 8013 echo $ECHO_N "(cached) $ECHO_C" >&6 8014else 8015 case $BZIP2 in 8016 [\\/]* | ?:[\\/]*) 8017 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path. 8018 ;; 8019 *) 8020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8021for as_dir in $PATH 8022do 8023 IFS=$as_save_IFS 8024 test -z "$as_dir" && as_dir=. 8025 for ac_exec_ext in '' $ac_executable_extensions; do 8026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8027 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext" 8028 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8029 break 2 8030 fi 8031done 8032done 8033IFS=$as_save_IFS 8034 8035 ;; 8036esac 8037fi 8038BZIP2=$ac_cv_path_BZIP2 8039if test -n "$BZIP2"; then 8040 { echo "$as_me:$LINENO: result: $BZIP2" >&5 8041echo "${ECHO_T}$BZIP2" >&6; } 8042else 8043 { echo "$as_me:$LINENO: result: no" >&5 8044echo "${ECHO_T}no" >&6; } 8045fi 8046 8047 8048# Extract the first word of "cat", so it can be a program name with args. 8049set dummy cat; ac_word=$2 8050{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8051echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8052if test "${ac_cv_path_CAT+set}" = set; then 8053 echo $ECHO_N "(cached) $ECHO_C" >&6 8054else 8055 case $CAT in 8056 [\\/]* | ?:[\\/]*) 8057 ac_cv_path_CAT="$CAT" # Let the user override the test with a path. 8058 ;; 8059 *) 8060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8061for as_dir in $PATH 8062do 8063 IFS=$as_save_IFS 8064 test -z "$as_dir" && as_dir=. 8065 for ac_exec_ext in '' $ac_executable_extensions; do 8066 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8067 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext" 8068 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8069 break 2 8070 fi 8071done 8072done 8073IFS=$as_save_IFS 8074 8075 ;; 8076esac 8077fi 8078CAT=$ac_cv_path_CAT 8079if test -n "$CAT"; then 8080 { echo "$as_me:$LINENO: result: $CAT" >&5 8081echo "${ECHO_T}$CAT" >&6; } 8082else 8083 { echo "$as_me:$LINENO: result: no" >&5 8084echo "${ECHO_T}no" >&6; } 8085fi 8086 8087 8088# Extract the first word of "doxygen", so it can be a program name with args. 8089set dummy doxygen; ac_word=$2 8090{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8091echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8092if test "${ac_cv_path_DOXYGEN+set}" = set; then 8093 echo $ECHO_N "(cached) $ECHO_C" >&6 8094else 8095 case $DOXYGEN in 8096 [\\/]* | ?:[\\/]*) 8097 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 8098 ;; 8099 *) 8100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8101for as_dir in $PATH 8102do 8103 IFS=$as_save_IFS 8104 test -z "$as_dir" && as_dir=. 8105 for ac_exec_ext in '' $ac_executable_extensions; do 8106 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8107 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 8108 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8109 break 2 8110 fi 8111done 8112done 8113IFS=$as_save_IFS 8114 8115 ;; 8116esac 8117fi 8118DOXYGEN=$ac_cv_path_DOXYGEN 8119if test -n "$DOXYGEN"; then 8120 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5 8121echo "${ECHO_T}$DOXYGEN" >&6; } 8122else 8123 { echo "$as_me:$LINENO: result: no" >&5 8124echo "${ECHO_T}no" >&6; } 8125fi 8126 8127 8128# Extract the first word of "groff", so it can be a program name with args. 8129set dummy groff; ac_word=$2 8130{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8131echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8132if test "${ac_cv_path_GROFF+set}" = set; then 8133 echo $ECHO_N "(cached) $ECHO_C" >&6 8134else 8135 case $GROFF in 8136 [\\/]* | ?:[\\/]*) 8137 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path. 8138 ;; 8139 *) 8140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8141for as_dir in $PATH 8142do 8143 IFS=$as_save_IFS 8144 test -z "$as_dir" && as_dir=. 8145 for ac_exec_ext in '' $ac_executable_extensions; do 8146 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8147 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext" 8148 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8149 break 2 8150 fi 8151done 8152done 8153IFS=$as_save_IFS 8154 8155 ;; 8156esac 8157fi 8158GROFF=$ac_cv_path_GROFF 8159if test -n "$GROFF"; then 8160 { echo "$as_me:$LINENO: result: $GROFF" >&5 8161echo "${ECHO_T}$GROFF" >&6; } 8162else 8163 { echo "$as_me:$LINENO: result: no" >&5 8164echo "${ECHO_T}no" >&6; } 8165fi 8166 8167 8168# Extract the first word of "gzip", so it can be a program name with args. 8169set dummy gzip; ac_word=$2 8170{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8171echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8172if test "${ac_cv_path_GZIP+set}" = set; then 8173 echo $ECHO_N "(cached) $ECHO_C" >&6 8174else 8175 case $GZIP in 8176 [\\/]* | ?:[\\/]*) 8177 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path. 8178 ;; 8179 *) 8180 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8181for as_dir in $PATH 8182do 8183 IFS=$as_save_IFS 8184 test -z "$as_dir" && as_dir=. 8185 for ac_exec_ext in '' $ac_executable_extensions; do 8186 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8187 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext" 8188 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8189 break 2 8190 fi 8191done 8192done 8193IFS=$as_save_IFS 8194 8195 ;; 8196esac 8197fi 8198GZIP=$ac_cv_path_GZIP 8199if test -n "$GZIP"; then 8200 { echo "$as_me:$LINENO: result: $GZIP" >&5 8201echo "${ECHO_T}$GZIP" >&6; } 8202else 8203 { echo "$as_me:$LINENO: result: no" >&5 8204echo "${ECHO_T}no" >&6; } 8205fi 8206 8207 8208# Extract the first word of "pod2html", so it can be a program name with args. 8209set dummy pod2html; ac_word=$2 8210{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8211echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8212if test "${ac_cv_path_POD2HTML+set}" = set; then 8213 echo $ECHO_N "(cached) $ECHO_C" >&6 8214else 8215 case $POD2HTML in 8216 [\\/]* | ?:[\\/]*) 8217 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path. 8218 ;; 8219 *) 8220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8221for as_dir in $PATH 8222do 8223 IFS=$as_save_IFS 8224 test -z "$as_dir" && as_dir=. 8225 for ac_exec_ext in '' $ac_executable_extensions; do 8226 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8227 ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext" 8228 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8229 break 2 8230 fi 8231done 8232done 8233IFS=$as_save_IFS 8234 8235 ;; 8236esac 8237fi 8238POD2HTML=$ac_cv_path_POD2HTML 8239if test -n "$POD2HTML"; then 8240 { echo "$as_me:$LINENO: result: $POD2HTML" >&5 8241echo "${ECHO_T}$POD2HTML" >&6; } 8242else 8243 { echo "$as_me:$LINENO: result: no" >&5 8244echo "${ECHO_T}no" >&6; } 8245fi 8246 8247 8248# Extract the first word of "pod2man", so it can be a program name with args. 8249set dummy pod2man; ac_word=$2 8250{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8251echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8252if test "${ac_cv_path_POD2MAN+set}" = set; then 8253 echo $ECHO_N "(cached) $ECHO_C" >&6 8254else 8255 case $POD2MAN in 8256 [\\/]* | ?:[\\/]*) 8257 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path. 8258 ;; 8259 *) 8260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8261for as_dir in $PATH 8262do 8263 IFS=$as_save_IFS 8264 test -z "$as_dir" && as_dir=. 8265 for ac_exec_ext in '' $ac_executable_extensions; do 8266 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8267 ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext" 8268 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8269 break 2 8270 fi 8271done 8272done 8273IFS=$as_save_IFS 8274 8275 ;; 8276esac 8277fi 8278POD2MAN=$ac_cv_path_POD2MAN 8279if test -n "$POD2MAN"; then 8280 { echo "$as_me:$LINENO: result: $POD2MAN" >&5 8281echo "${ECHO_T}$POD2MAN" >&6; } 8282else 8283 { echo "$as_me:$LINENO: result: no" >&5 8284echo "${ECHO_T}no" >&6; } 8285fi 8286 8287 8288# Extract the first word of "pdfroff", so it can be a program name with args. 8289set dummy pdfroff; ac_word=$2 8290{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8291echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8292if test "${ac_cv_path_PDFROFF+set}" = set; then 8293 echo $ECHO_N "(cached) $ECHO_C" >&6 8294else 8295 case $PDFROFF in 8296 [\\/]* | ?:[\\/]*) 8297 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path. 8298 ;; 8299 *) 8300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8301for as_dir in $PATH 8302do 8303 IFS=$as_save_IFS 8304 test -z "$as_dir" && as_dir=. 8305 for ac_exec_ext in '' $ac_executable_extensions; do 8306 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8307 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext" 8308 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8309 break 2 8310 fi 8311done 8312done 8313IFS=$as_save_IFS 8314 8315 ;; 8316esac 8317fi 8318PDFROFF=$ac_cv_path_PDFROFF 8319if test -n "$PDFROFF"; then 8320 { echo "$as_me:$LINENO: result: $PDFROFF" >&5 8321echo "${ECHO_T}$PDFROFF" >&6; } 8322else 8323 { echo "$as_me:$LINENO: result: no" >&5 8324echo "${ECHO_T}no" >&6; } 8325fi 8326 8327 8328# Extract the first word of "runtest", so it can be a program name with args. 8329set dummy runtest; ac_word=$2 8330{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8331echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8332if test "${ac_cv_path_RUNTEST+set}" = set; then 8333 echo $ECHO_N "(cached) $ECHO_C" >&6 8334else 8335 case $RUNTEST in 8336 [\\/]* | ?:[\\/]*) 8337 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path. 8338 ;; 8339 *) 8340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8341for as_dir in $PATH 8342do 8343 IFS=$as_save_IFS 8344 test -z "$as_dir" && as_dir=. 8345 for ac_exec_ext in '' $ac_executable_extensions; do 8346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8347 ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext" 8348 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8349 break 2 8350 fi 8351done 8352done 8353IFS=$as_save_IFS 8354 8355 ;; 8356esac 8357fi 8358RUNTEST=$ac_cv_path_RUNTEST 8359if test -n "$RUNTEST"; then 8360 { echo "$as_me:$LINENO: result: $RUNTEST" >&5 8361echo "${ECHO_T}$RUNTEST" >&6; } 8362else 8363 { echo "$as_me:$LINENO: result: no" >&5 8364echo "${ECHO_T}no" >&6; } 8365fi 8366 8367 8368 8369no_itcl=true 8370{ echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5 8371echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; } 8372 8373# Check whether --with-tclinclude was given. 8374if test "${with_tclinclude+set}" = set; then 8375 withval=$with_tclinclude; with_tclinclude=${withval} 8376else 8377 with_tclinclude='' 8378fi 8379 8380if test "${ac_cv_path_tclsh+set}" = set; then 8381 echo $ECHO_N "(cached) $ECHO_C" >&6 8382else 8383 8384if test x"${with_tclinclude}" != x ; then 8385 if test -f ${with_tclinclude}/tclsh ; then 8386 ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)` 8387 elif test -f ${with_tclinclude}/src/tclsh ; then 8388 ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)` 8389 else 8390 { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5 8391echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;} 8392 { (exit 1); exit 1; }; } 8393 fi 8394fi 8395fi 8396 8397 8398if test x"${ac_cv_path_tclsh}" = x ; then 8399 { echo "$as_me:$LINENO: result: none" >&5 8400echo "${ECHO_T}none" >&6; } 8401 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 8402do 8403 # Extract the first word of "$ac_prog", so it can be a program name with args. 8404set dummy $ac_prog; ac_word=$2 8405{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8406echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8407if test "${ac_cv_path_TCLSH+set}" = set; then 8408 echo $ECHO_N "(cached) $ECHO_C" >&6 8409else 8410 case $TCLSH in 8411 [\\/]* | ?:[\\/]*) 8412 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path. 8413 ;; 8414 *) 8415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8416for as_dir in $PATH 8417do 8418 IFS=$as_save_IFS 8419 test -z "$as_dir" && as_dir=. 8420 for ac_exec_ext in '' $ac_executable_extensions; do 8421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8422 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext" 8423 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8424 break 2 8425 fi 8426done 8427done 8428IFS=$as_save_IFS 8429 8430 ;; 8431esac 8432fi 8433TCLSH=$ac_cv_path_TCLSH 8434if test -n "$TCLSH"; then 8435 { echo "$as_me:$LINENO: result: $TCLSH" >&5 8436echo "${ECHO_T}$TCLSH" >&6; } 8437else 8438 { echo "$as_me:$LINENO: result: no" >&5 8439echo "${ECHO_T}no" >&6; } 8440fi 8441 8442 8443 test -n "$TCLSH" && break 8444done 8445 8446 if test x"${TCLSH}" = x ; then 8447 ac_cv_path_tclsh=''; 8448 else 8449 ac_cv_path_tclsh="${TCLSH}"; 8450 fi 8451else 8452 { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5 8453echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; } 8454 TCLSH="${ac_cv_path_tclsh}" 8455 8456fi 8457 8458# Extract the first word of "zip", so it can be a program name with args. 8459set dummy zip; ac_word=$2 8460{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8461echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8462if test "${ac_cv_path_ZIP+set}" = set; then 8463 echo $ECHO_N "(cached) $ECHO_C" >&6 8464else 8465 case $ZIP in 8466 [\\/]* | ?:[\\/]*) 8467 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path. 8468 ;; 8469 *) 8470 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8471for as_dir in $PATH 8472do 8473 IFS=$as_save_IFS 8474 test -z "$as_dir" && as_dir=. 8475 for ac_exec_ext in '' $ac_executable_extensions; do 8476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8477 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext" 8478 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8479 break 2 8480 fi 8481done 8482done 8483IFS=$as_save_IFS 8484 8485 ;; 8486esac 8487fi 8488ZIP=$ac_cv_path_ZIP 8489if test -n "$ZIP"; then 8490 { echo "$as_me:$LINENO: result: $ZIP" >&5 8491echo "${ECHO_T}$ZIP" >&6; } 8492else 8493 { echo "$as_me:$LINENO: result: no" >&5 8494echo "${ECHO_T}no" >&6; } 8495fi 8496 8497 8498for ac_prog in ocamlc 8499do 8500 # Extract the first word of "$ac_prog", so it can be a program name with args. 8501set dummy $ac_prog; ac_word=$2 8502{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8503echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8504if test "${ac_cv_path_OCAMLC+set}" = set; then 8505 echo $ECHO_N "(cached) $ECHO_C" >&6 8506else 8507 case $OCAMLC in 8508 [\\/]* | ?:[\\/]*) 8509 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path. 8510 ;; 8511 *) 8512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8513for as_dir in $PATH 8514do 8515 IFS=$as_save_IFS 8516 test -z "$as_dir" && as_dir=. 8517 for ac_exec_ext in '' $ac_executable_extensions; do 8518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8519 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext" 8520 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8521 break 2 8522 fi 8523done 8524done 8525IFS=$as_save_IFS 8526 8527 ;; 8528esac 8529fi 8530OCAMLC=$ac_cv_path_OCAMLC 8531if test -n "$OCAMLC"; then 8532 { echo "$as_me:$LINENO: result: $OCAMLC" >&5 8533echo "${ECHO_T}$OCAMLC" >&6; } 8534else 8535 { echo "$as_me:$LINENO: result: no" >&5 8536echo "${ECHO_T}no" >&6; } 8537fi 8538 8539 8540 test -n "$OCAMLC" && break 8541done 8542 8543for ac_prog in ocamlopt 8544do 8545 # Extract the first word of "$ac_prog", so it can be a program name with args. 8546set dummy $ac_prog; ac_word=$2 8547{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8548echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8549if test "${ac_cv_path_OCAMLOPT+set}" = set; then 8550 echo $ECHO_N "(cached) $ECHO_C" >&6 8551else 8552 case $OCAMLOPT in 8553 [\\/]* | ?:[\\/]*) 8554 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path. 8555 ;; 8556 *) 8557 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8558for as_dir in $PATH 8559do 8560 IFS=$as_save_IFS 8561 test -z "$as_dir" && as_dir=. 8562 for ac_exec_ext in '' $ac_executable_extensions; do 8563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8564 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext" 8565 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8566 break 2 8567 fi 8568done 8569done 8570IFS=$as_save_IFS 8571 8572 ;; 8573esac 8574fi 8575OCAMLOPT=$ac_cv_path_OCAMLOPT 8576if test -n "$OCAMLOPT"; then 8577 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5 8578echo "${ECHO_T}$OCAMLOPT" >&6; } 8579else 8580 { echo "$as_me:$LINENO: result: no" >&5 8581echo "${ECHO_T}no" >&6; } 8582fi 8583 8584 8585 test -n "$OCAMLOPT" && break 8586done 8587 8588for ac_prog in ocamldep 8589do 8590 # Extract the first word of "$ac_prog", so it can be a program name with args. 8591set dummy $ac_prog; ac_word=$2 8592{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8593echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8594if test "${ac_cv_path_OCAMLDEP+set}" = set; then 8595 echo $ECHO_N "(cached) $ECHO_C" >&6 8596else 8597 case $OCAMLDEP in 8598 [\\/]* | ?:[\\/]*) 8599 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path. 8600 ;; 8601 *) 8602 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8603for as_dir in $PATH 8604do 8605 IFS=$as_save_IFS 8606 test -z "$as_dir" && as_dir=. 8607 for ac_exec_ext in '' $ac_executable_extensions; do 8608 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8609 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext" 8610 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8611 break 2 8612 fi 8613done 8614done 8615IFS=$as_save_IFS 8616 8617 ;; 8618esac 8619fi 8620OCAMLDEP=$ac_cv_path_OCAMLDEP 8621if test -n "$OCAMLDEP"; then 8622 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5 8623echo "${ECHO_T}$OCAMLDEP" >&6; } 8624else 8625 { echo "$as_me:$LINENO: result: no" >&5 8626echo "${ECHO_T}no" >&6; } 8627fi 8628 8629 8630 test -n "$OCAMLDEP" && break 8631done 8632 8633for ac_prog in ocamldoc 8634do 8635 # Extract the first word of "$ac_prog", so it can be a program name with args. 8636set dummy $ac_prog; ac_word=$2 8637{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8638echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8639if test "${ac_cv_path_OCAMLDOC+set}" = set; then 8640 echo $ECHO_N "(cached) $ECHO_C" >&6 8641else 8642 case $OCAMLDOC in 8643 [\\/]* | ?:[\\/]*) 8644 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path. 8645 ;; 8646 *) 8647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8648for as_dir in $PATH 8649do 8650 IFS=$as_save_IFS 8651 test -z "$as_dir" && as_dir=. 8652 for ac_exec_ext in '' $ac_executable_extensions; do 8653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8654 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext" 8655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8656 break 2 8657 fi 8658done 8659done 8660IFS=$as_save_IFS 8661 8662 ;; 8663esac 8664fi 8665OCAMLDOC=$ac_cv_path_OCAMLDOC 8666if test -n "$OCAMLDOC"; then 8667 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5 8668echo "${ECHO_T}$OCAMLDOC" >&6; } 8669else 8670 { echo "$as_me:$LINENO: result: no" >&5 8671echo "${ECHO_T}no" >&6; } 8672fi 8673 8674 8675 test -n "$OCAMLDOC" && break 8676done 8677 8678for ac_prog in gas as 8679do 8680 # Extract the first word of "$ac_prog", so it can be a program name with args. 8681set dummy $ac_prog; ac_word=$2 8682{ echo "$as_me:$LINENO: checking for $ac_word" >&5 8683echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 8684if test "${ac_cv_path_GAS+set}" = set; then 8685 echo $ECHO_N "(cached) $ECHO_C" >&6 8686else 8687 case $GAS in 8688 [\\/]* | ?:[\\/]*) 8689 ac_cv_path_GAS="$GAS" # Let the user override the test with a path. 8690 ;; 8691 *) 8692 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 8693for as_dir in $PATH 8694do 8695 IFS=$as_save_IFS 8696 test -z "$as_dir" && as_dir=. 8697 for ac_exec_ext in '' $ac_executable_extensions; do 8698 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 8699 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext" 8700 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 8701 break 2 8702 fi 8703done 8704done 8705IFS=$as_save_IFS 8706 8707 ;; 8708esac 8709fi 8710GAS=$ac_cv_path_GAS 8711if test -n "$GAS"; then 8712 { echo "$as_me:$LINENO: result: $GAS" >&5 8713echo "${ECHO_T}$GAS" >&6; } 8714else 8715 { echo "$as_me:$LINENO: result: no" >&5 8716echo "${ECHO_T}no" >&6; } 8717fi 8718 8719 8720 test -n "$GAS" && break 8721done 8722 8723 8724{ echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5 8725echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; } 8726if test "${llvm_cv_link_use_r+set}" = set; then 8727 echo $ECHO_N "(cached) $ECHO_C" >&6 8728else 8729 ac_ext=c 8730ac_cpp='$CPP $CPPFLAGS' 8731ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8732ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8733ac_compiler_gnu=$ac_cv_c_compiler_gnu 8734 8735 oldcflags="$CFLAGS" 8736 CFLAGS="$CFLAGS -Wl,-R." 8737 cat >conftest.$ac_ext <<_ACEOF 8738/* confdefs.h. */ 8739_ACEOF 8740cat confdefs.h >>conftest.$ac_ext 8741cat >>conftest.$ac_ext <<_ACEOF 8742/* end confdefs.h. */ 8743 8744int 8745main () 8746{ 8747 8748 ; 8749 return 0; 8750} 8751_ACEOF 8752rm -f conftest.$ac_objext conftest$ac_exeext 8753if { (ac_try="$ac_link" 8754case "(($ac_try" in 8755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8756 *) ac_try_echo=$ac_try;; 8757esac 8758eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8759 (eval "$ac_link") 2>conftest.er1 8760 ac_status=$? 8761 grep -v '^ *+' conftest.er1 >conftest.err 8762 rm -f conftest.er1 8763 cat conftest.err >&5 8764 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8765 (exit $ac_status); } && 8766 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8767 { (case "(($ac_try" in 8768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8769 *) ac_try_echo=$ac_try;; 8770esac 8771eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8772 (eval "$ac_try") 2>&5 8773 ac_status=$? 8774 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8775 (exit $ac_status); }; } && 8776 { ac_try='test -s conftest$ac_exeext' 8777 { (case "(($ac_try" in 8778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8779 *) ac_try_echo=$ac_try;; 8780esac 8781eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8782 (eval "$ac_try") 2>&5 8783 ac_status=$? 8784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8785 (exit $ac_status); }; }; then 8786 llvm_cv_link_use_r=yes 8787else 8788 echo "$as_me: failed program was:" >&5 8789sed 's/^/| /' conftest.$ac_ext >&5 8790 8791 llvm_cv_link_use_r=no 8792fi 8793 8794rm -f core conftest.err conftest.$ac_objext \ 8795 conftest$ac_exeext conftest.$ac_ext 8796 CFLAGS="$oldcflags" 8797 ac_ext=c 8798ac_cpp='$CPP $CPPFLAGS' 8799ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8800ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8801ac_compiler_gnu=$ac_cv_c_compiler_gnu 8802 8803 8804fi 8805{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5 8806echo "${ECHO_T}$llvm_cv_link_use_r" >&6; } 8807if test "$llvm_cv_link_use_r" = yes ; then 8808 8809cat >>confdefs.h <<\_ACEOF 8810#define HAVE_LINK_R 1 8811_ACEOF 8812 8813 fi 8814 8815 8816{ echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5 8817echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; } 8818if test "${llvm_cv_link_use_export_dynamic+set}" = set; then 8819 echo $ECHO_N "(cached) $ECHO_C" >&6 8820else 8821 ac_ext=c 8822ac_cpp='$CPP $CPPFLAGS' 8823ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8824ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8825ac_compiler_gnu=$ac_cv_c_compiler_gnu 8826 8827 oldcflags="$CFLAGS" 8828 CFLAGS="$CFLAGS -Wl,-export-dynamic" 8829 cat >conftest.$ac_ext <<_ACEOF 8830/* confdefs.h. */ 8831_ACEOF 8832cat confdefs.h >>conftest.$ac_ext 8833cat >>conftest.$ac_ext <<_ACEOF 8834/* end confdefs.h. */ 8835 8836int 8837main () 8838{ 8839 8840 ; 8841 return 0; 8842} 8843_ACEOF 8844rm -f conftest.$ac_objext conftest$ac_exeext 8845if { (ac_try="$ac_link" 8846case "(($ac_try" in 8847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8848 *) ac_try_echo=$ac_try;; 8849esac 8850eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8851 (eval "$ac_link") 2>conftest.er1 8852 ac_status=$? 8853 grep -v '^ *+' conftest.er1 >conftest.err 8854 rm -f conftest.er1 8855 cat conftest.err >&5 8856 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8857 (exit $ac_status); } && 8858 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8859 { (case "(($ac_try" in 8860 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8861 *) ac_try_echo=$ac_try;; 8862esac 8863eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8864 (eval "$ac_try") 2>&5 8865 ac_status=$? 8866 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8867 (exit $ac_status); }; } && 8868 { ac_try='test -s conftest$ac_exeext' 8869 { (case "(($ac_try" in 8870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8871 *) ac_try_echo=$ac_try;; 8872esac 8873eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8874 (eval "$ac_try") 2>&5 8875 ac_status=$? 8876 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8877 (exit $ac_status); }; }; then 8878 llvm_cv_link_use_export_dynamic=yes 8879else 8880 echo "$as_me: failed program was:" >&5 8881sed 's/^/| /' conftest.$ac_ext >&5 8882 8883 llvm_cv_link_use_export_dynamic=no 8884fi 8885 8886rm -f core conftest.err conftest.$ac_objext \ 8887 conftest$ac_exeext conftest.$ac_ext 8888 CFLAGS="$oldcflags" 8889 ac_ext=c 8890ac_cpp='$CPP $CPPFLAGS' 8891ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8892ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8893ac_compiler_gnu=$ac_cv_c_compiler_gnu 8894 8895 8896fi 8897{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5 8898echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; } 8899if test "$llvm_cv_link_use_export_dynamic" = yes ; then 8900 8901cat >>confdefs.h <<\_ACEOF 8902#define HAVE_LINK_EXPORT_DYNAMIC 1 8903_ACEOF 8904 8905 fi 8906 8907 8908{ echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5 8909echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; } 8910if test "${llvm_cv_link_use_version_script+set}" = set; then 8911 echo $ECHO_N "(cached) $ECHO_C" >&6 8912else 8913 ac_ext=c 8914ac_cpp='$CPP $CPPFLAGS' 8915ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8916ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8917ac_compiler_gnu=$ac_cv_c_compiler_gnu 8918 8919 oldcflags="$CFLAGS" 8920 8921 # The following code is from the autoconf manual, 8922 # "11.13: Limitations of Usual Tools". 8923 # Create a temporary directory $tmp in $TMPDIR (default /tmp). 8924 # Use mktemp if possible; otherwise fall back on mkdir, 8925 # with $RANDOM to make collisions less likely. 8926 : ${TMPDIR=/tmp} 8927 { 8928 tmp=` 8929 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null 8930 ` && 8931 test -n "$tmp" && test -d "$tmp" 8932 } || { 8933 tmp=$TMPDIR/foo$$-$RANDOM 8934 (umask 077 && mkdir "$tmp") 8935 } || exit $? 8936 8937 echo "{" > "$tmp/export.map" 8938 echo " global: main;" >> "$tmp/export.map" 8939 echo " local: *;" >> "$tmp/export.map" 8940 echo "};" >> "$tmp/export.map" 8941 8942 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map" 8943 cat >conftest.$ac_ext <<_ACEOF 8944/* confdefs.h. */ 8945_ACEOF 8946cat confdefs.h >>conftest.$ac_ext 8947cat >>conftest.$ac_ext <<_ACEOF 8948/* end confdefs.h. */ 8949 8950int 8951main () 8952{ 8953 8954 ; 8955 return 0; 8956} 8957_ACEOF 8958rm -f conftest.$ac_objext conftest$ac_exeext 8959if { (ac_try="$ac_link" 8960case "(($ac_try" in 8961 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8962 *) ac_try_echo=$ac_try;; 8963esac 8964eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8965 (eval "$ac_link") 2>conftest.er1 8966 ac_status=$? 8967 grep -v '^ *+' conftest.er1 >conftest.err 8968 rm -f conftest.er1 8969 cat conftest.err >&5 8970 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8971 (exit $ac_status); } && 8972 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8973 { (case "(($ac_try" in 8974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8975 *) ac_try_echo=$ac_try;; 8976esac 8977eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8978 (eval "$ac_try") 2>&5 8979 ac_status=$? 8980 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8981 (exit $ac_status); }; } && 8982 { ac_try='test -s conftest$ac_exeext' 8983 { (case "(($ac_try" in 8984 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8985 *) ac_try_echo=$ac_try;; 8986esac 8987eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8988 (eval "$ac_try") 2>&5 8989 ac_status=$? 8990 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8991 (exit $ac_status); }; }; then 8992 llvm_cv_link_use_version_script=yes 8993else 8994 echo "$as_me: failed program was:" >&5 8995sed 's/^/| /' conftest.$ac_ext >&5 8996 8997 llvm_cv_link_use_version_script=no 8998fi 8999 9000rm -f core conftest.err conftest.$ac_objext \ 9001 conftest$ac_exeext conftest.$ac_ext 9002 rm "$tmp/export.map" 9003 rmdir "$tmp" 9004 CFLAGS="$oldcflags" 9005 ac_ext=c 9006ac_cpp='$CPP $CPPFLAGS' 9007ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9008ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9009ac_compiler_gnu=$ac_cv_c_compiler_gnu 9010 9011 9012fi 9013{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5 9014echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; } 9015if test "$llvm_cv_link_use_version_script" = yes ; then 9016 HAVE_LINK_VERSION_SCRIPT=1 9017 9018 fi 9019 9020 9021 9022 9023{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 9024echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } 9025if test "${ac_cv_c_const+set}" = set; then 9026 echo $ECHO_N "(cached) $ECHO_C" >&6 9027else 9028 cat >conftest.$ac_ext <<_ACEOF 9029/* confdefs.h. */ 9030_ACEOF 9031cat confdefs.h >>conftest.$ac_ext 9032cat >>conftest.$ac_ext <<_ACEOF 9033/* end confdefs.h. */ 9034 9035int 9036main () 9037{ 9038/* FIXME: Include the comments suggested by Paul. */ 9039#ifndef __cplusplus 9040 /* Ultrix mips cc rejects this. */ 9041 typedef int charset[2]; 9042 const charset x; 9043 /* SunOS 4.1.1 cc rejects this. */ 9044 char const *const *ccp; 9045 char **p; 9046 /* NEC SVR4.0.2 mips cc rejects this. */ 9047 struct point {int x, y;}; 9048 static struct point const zero = {0,0}; 9049 /* AIX XL C 1.02.0.0 rejects this. 9050 It does not let you subtract one const X* pointer from another in 9051 an arm of an if-expression whose if-part is not a constant 9052 expression */ 9053 const char *g = "string"; 9054 ccp = &g + (g ? g-g : 0); 9055 /* HPUX 7.0 cc rejects these. */ 9056 ++ccp; 9057 p = (char**) ccp; 9058 ccp = (char const *const *) p; 9059 { /* SCO 3.2v4 cc rejects this. */ 9060 char *t; 9061 char const *s = 0 ? (char *) 0 : (char const *) 0; 9062 9063 *t++ = 0; 9064 if (s) return 0; 9065 } 9066 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 9067 int x[] = {25, 17}; 9068 const int *foo = &x[0]; 9069 ++foo; 9070 } 9071 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 9072 typedef const int *iptr; 9073 iptr p = 0; 9074 ++p; 9075 } 9076 { /* AIX XL C 1.02.0.0 rejects this saying 9077 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 9078 struct s { int j; const int *ap[3]; }; 9079 struct s *b; b->j = 5; 9080 } 9081 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 9082 const int foo = 10; 9083 if (!foo) return 0; 9084 } 9085 return !x[0] && !zero.x; 9086#endif 9087 9088 ; 9089 return 0; 9090} 9091_ACEOF 9092rm -f conftest.$ac_objext 9093if { (ac_try="$ac_compile" 9094case "(($ac_try" in 9095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9096 *) ac_try_echo=$ac_try;; 9097esac 9098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9099 (eval "$ac_compile") 2>conftest.er1 9100 ac_status=$? 9101 grep -v '^ *+' conftest.er1 >conftest.err 9102 rm -f conftest.er1 9103 cat conftest.err >&5 9104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9105 (exit $ac_status); } && 9106 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9107 { (case "(($ac_try" in 9108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9109 *) ac_try_echo=$ac_try;; 9110esac 9111eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9112 (eval "$ac_try") 2>&5 9113 ac_status=$? 9114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9115 (exit $ac_status); }; } && 9116 { ac_try='test -s conftest.$ac_objext' 9117 { (case "(($ac_try" in 9118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9119 *) ac_try_echo=$ac_try;; 9120esac 9121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9122 (eval "$ac_try") 2>&5 9123 ac_status=$? 9124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9125 (exit $ac_status); }; }; then 9126 ac_cv_c_const=yes 9127else 9128 echo "$as_me: failed program was:" >&5 9129sed 's/^/| /' conftest.$ac_ext >&5 9130 9131 ac_cv_c_const=no 9132fi 9133 9134rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9135fi 9136{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 9137echo "${ECHO_T}$ac_cv_c_const" >&6; } 9138if test $ac_cv_c_const = no; then 9139 9140cat >>confdefs.h <<\_ACEOF 9141#define const 9142_ACEOF 9143 9144fi 9145 9146 9147 9148 9149 9150 9151ac_header_dirent=no 9152for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 9153 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 9154{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 9155echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 9156if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 9157 echo $ECHO_N "(cached) $ECHO_C" >&6 9158else 9159 cat >conftest.$ac_ext <<_ACEOF 9160/* confdefs.h. */ 9161_ACEOF 9162cat confdefs.h >>conftest.$ac_ext 9163cat >>conftest.$ac_ext <<_ACEOF 9164/* end confdefs.h. */ 9165#include <sys/types.h> 9166#include <$ac_hdr> 9167 9168int 9169main () 9170{ 9171if ((DIR *) 0) 9172return 0; 9173 ; 9174 return 0; 9175} 9176_ACEOF 9177rm -f conftest.$ac_objext 9178if { (ac_try="$ac_compile" 9179case "(($ac_try" in 9180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9181 *) ac_try_echo=$ac_try;; 9182esac 9183eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9184 (eval "$ac_compile") 2>conftest.er1 9185 ac_status=$? 9186 grep -v '^ *+' conftest.er1 >conftest.err 9187 rm -f conftest.er1 9188 cat conftest.err >&5 9189 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9190 (exit $ac_status); } && 9191 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9192 { (case "(($ac_try" in 9193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9194 *) ac_try_echo=$ac_try;; 9195esac 9196eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9197 (eval "$ac_try") 2>&5 9198 ac_status=$? 9199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9200 (exit $ac_status); }; } && 9201 { ac_try='test -s conftest.$ac_objext' 9202 { (case "(($ac_try" in 9203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9204 *) ac_try_echo=$ac_try;; 9205esac 9206eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9207 (eval "$ac_try") 2>&5 9208 ac_status=$? 9209 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9210 (exit $ac_status); }; }; then 9211 eval "$as_ac_Header=yes" 9212else 9213 echo "$as_me: failed program was:" >&5 9214sed 's/^/| /' conftest.$ac_ext >&5 9215 9216 eval "$as_ac_Header=no" 9217fi 9218 9219rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9220fi 9221ac_res=`eval echo '${'$as_ac_Header'}'` 9222 { echo "$as_me:$LINENO: result: $ac_res" >&5 9223echo "${ECHO_T}$ac_res" >&6; } 9224if test `eval echo '${'$as_ac_Header'}'` = yes; then 9225 cat >>confdefs.h <<_ACEOF 9226#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 9227_ACEOF 9228 9229ac_header_dirent=$ac_hdr; break 9230fi 9231 9232done 9233# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 9234if test $ac_header_dirent = dirent.h; then 9235 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 9236echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 9237if test "${ac_cv_search_opendir+set}" = set; then 9238 echo $ECHO_N "(cached) $ECHO_C" >&6 9239else 9240 ac_func_search_save_LIBS=$LIBS 9241cat >conftest.$ac_ext <<_ACEOF 9242/* confdefs.h. */ 9243_ACEOF 9244cat confdefs.h >>conftest.$ac_ext 9245cat >>conftest.$ac_ext <<_ACEOF 9246/* end confdefs.h. */ 9247 9248/* Override any GCC internal prototype to avoid an error. 9249 Use char because int might match the return type of a GCC 9250 builtin and then its argument prototype would still apply. */ 9251#ifdef __cplusplus 9252extern "C" 9253#endif 9254char opendir (); 9255int 9256main () 9257{ 9258return opendir (); 9259 ; 9260 return 0; 9261} 9262_ACEOF 9263for ac_lib in '' dir; do 9264 if test -z "$ac_lib"; then 9265 ac_res="none required" 9266 else 9267 ac_res=-l$ac_lib 9268 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 9269 fi 9270 rm -f conftest.$ac_objext conftest$ac_exeext 9271if { (ac_try="$ac_link" 9272case "(($ac_try" in 9273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9274 *) ac_try_echo=$ac_try;; 9275esac 9276eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9277 (eval "$ac_link") 2>conftest.er1 9278 ac_status=$? 9279 grep -v '^ *+' conftest.er1 >conftest.err 9280 rm -f conftest.er1 9281 cat conftest.err >&5 9282 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9283 (exit $ac_status); } && 9284 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9285 { (case "(($ac_try" in 9286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9287 *) ac_try_echo=$ac_try;; 9288esac 9289eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9290 (eval "$ac_try") 2>&5 9291 ac_status=$? 9292 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9293 (exit $ac_status); }; } && 9294 { ac_try='test -s conftest$ac_exeext' 9295 { (case "(($ac_try" in 9296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9297 *) ac_try_echo=$ac_try;; 9298esac 9299eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9300 (eval "$ac_try") 2>&5 9301 ac_status=$? 9302 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9303 (exit $ac_status); }; }; then 9304 ac_cv_search_opendir=$ac_res 9305else 9306 echo "$as_me: failed program was:" >&5 9307sed 's/^/| /' conftest.$ac_ext >&5 9308 9309 9310fi 9311 9312rm -f core conftest.err conftest.$ac_objext \ 9313 conftest$ac_exeext 9314 if test "${ac_cv_search_opendir+set}" = set; then 9315 break 9316fi 9317done 9318if test "${ac_cv_search_opendir+set}" = set; then 9319 : 9320else 9321 ac_cv_search_opendir=no 9322fi 9323rm conftest.$ac_ext 9324LIBS=$ac_func_search_save_LIBS 9325fi 9326{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 9327echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 9328ac_res=$ac_cv_search_opendir 9329if test "$ac_res" != no; then 9330 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 9331 9332fi 9333 9334else 9335 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 9336echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 9337if test "${ac_cv_search_opendir+set}" = set; then 9338 echo $ECHO_N "(cached) $ECHO_C" >&6 9339else 9340 ac_func_search_save_LIBS=$LIBS 9341cat >conftest.$ac_ext <<_ACEOF 9342/* confdefs.h. */ 9343_ACEOF 9344cat confdefs.h >>conftest.$ac_ext 9345cat >>conftest.$ac_ext <<_ACEOF 9346/* end confdefs.h. */ 9347 9348/* Override any GCC internal prototype to avoid an error. 9349 Use char because int might match the return type of a GCC 9350 builtin and then its argument prototype would still apply. */ 9351#ifdef __cplusplus 9352extern "C" 9353#endif 9354char opendir (); 9355int 9356main () 9357{ 9358return opendir (); 9359 ; 9360 return 0; 9361} 9362_ACEOF 9363for ac_lib in '' x; do 9364 if test -z "$ac_lib"; then 9365 ac_res="none required" 9366 else 9367 ac_res=-l$ac_lib 9368 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 9369 fi 9370 rm -f conftest.$ac_objext conftest$ac_exeext 9371if { (ac_try="$ac_link" 9372case "(($ac_try" in 9373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9374 *) ac_try_echo=$ac_try;; 9375esac 9376eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9377 (eval "$ac_link") 2>conftest.er1 9378 ac_status=$? 9379 grep -v '^ *+' conftest.er1 >conftest.err 9380 rm -f conftest.er1 9381 cat conftest.err >&5 9382 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9383 (exit $ac_status); } && 9384 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9385 { (case "(($ac_try" in 9386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9387 *) ac_try_echo=$ac_try;; 9388esac 9389eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9390 (eval "$ac_try") 2>&5 9391 ac_status=$? 9392 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9393 (exit $ac_status); }; } && 9394 { ac_try='test -s conftest$ac_exeext' 9395 { (case "(($ac_try" in 9396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9397 *) ac_try_echo=$ac_try;; 9398esac 9399eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9400 (eval "$ac_try") 2>&5 9401 ac_status=$? 9402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9403 (exit $ac_status); }; }; then 9404 ac_cv_search_opendir=$ac_res 9405else 9406 echo "$as_me: failed program was:" >&5 9407sed 's/^/| /' conftest.$ac_ext >&5 9408 9409 9410fi 9411 9412rm -f core conftest.err conftest.$ac_objext \ 9413 conftest$ac_exeext 9414 if test "${ac_cv_search_opendir+set}" = set; then 9415 break 9416fi 9417done 9418if test "${ac_cv_search_opendir+set}" = set; then 9419 : 9420else 9421 ac_cv_search_opendir=no 9422fi 9423rm conftest.$ac_ext 9424LIBS=$ac_func_search_save_LIBS 9425fi 9426{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 9427echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 9428ac_res=$ac_cv_search_opendir 9429if test "$ac_res" != no; then 9430 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 9431 9432fi 9433 9434fi 9435 9436 9437for ac_header in dlfcn.h 9438do 9439as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 9440if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 9441 { echo "$as_me:$LINENO: checking for $ac_header" >&5 9442echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 9443if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 9444 echo $ECHO_N "(cached) $ECHO_C" >&6 9445fi 9446ac_res=`eval echo '${'$as_ac_Header'}'` 9447 { echo "$as_me:$LINENO: result: $ac_res" >&5 9448echo "${ECHO_T}$ac_res" >&6; } 9449else 9450 # Is the header compilable? 9451{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 9452echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 9453cat >conftest.$ac_ext <<_ACEOF 9454/* confdefs.h. */ 9455_ACEOF 9456cat confdefs.h >>conftest.$ac_ext 9457cat >>conftest.$ac_ext <<_ACEOF 9458/* end confdefs.h. */ 9459$ac_includes_default 9460#include <$ac_header> 9461_ACEOF 9462rm -f conftest.$ac_objext 9463if { (ac_try="$ac_compile" 9464case "(($ac_try" in 9465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9466 *) ac_try_echo=$ac_try;; 9467esac 9468eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9469 (eval "$ac_compile") 2>conftest.er1 9470 ac_status=$? 9471 grep -v '^ *+' conftest.er1 >conftest.err 9472 rm -f conftest.er1 9473 cat conftest.err >&5 9474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9475 (exit $ac_status); } && 9476 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9477 { (case "(($ac_try" in 9478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9479 *) ac_try_echo=$ac_try;; 9480esac 9481eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9482 (eval "$ac_try") 2>&5 9483 ac_status=$? 9484 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9485 (exit $ac_status); }; } && 9486 { ac_try='test -s conftest.$ac_objext' 9487 { (case "(($ac_try" in 9488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9489 *) ac_try_echo=$ac_try;; 9490esac 9491eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9492 (eval "$ac_try") 2>&5 9493 ac_status=$? 9494 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9495 (exit $ac_status); }; }; then 9496 ac_header_compiler=yes 9497else 9498 echo "$as_me: failed program was:" >&5 9499sed 's/^/| /' conftest.$ac_ext >&5 9500 9501 ac_header_compiler=no 9502fi 9503 9504rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 9505{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 9506echo "${ECHO_T}$ac_header_compiler" >&6; } 9507 9508# Is the header present? 9509{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 9510echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 9511cat >conftest.$ac_ext <<_ACEOF 9512/* confdefs.h. */ 9513_ACEOF 9514cat confdefs.h >>conftest.$ac_ext 9515cat >>conftest.$ac_ext <<_ACEOF 9516/* end confdefs.h. */ 9517#include <$ac_header> 9518_ACEOF 9519if { (ac_try="$ac_cpp conftest.$ac_ext" 9520case "(($ac_try" in 9521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9522 *) ac_try_echo=$ac_try;; 9523esac 9524eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9525 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 9526 ac_status=$? 9527 grep -v '^ *+' conftest.er1 >conftest.err 9528 rm -f conftest.er1 9529 cat conftest.err >&5 9530 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9531 (exit $ac_status); } >/dev/null; then 9532 if test -s conftest.err; then 9533 ac_cpp_err=$ac_c_preproc_warn_flag 9534 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 9535 else 9536 ac_cpp_err= 9537 fi 9538else 9539 ac_cpp_err=yes 9540fi 9541if test -z "$ac_cpp_err"; then 9542 ac_header_preproc=yes 9543else 9544 echo "$as_me: failed program was:" >&5 9545sed 's/^/| /' conftest.$ac_ext >&5 9546 9547 ac_header_preproc=no 9548fi 9549 9550rm -f conftest.err conftest.$ac_ext 9551{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 9552echo "${ECHO_T}$ac_header_preproc" >&6; } 9553 9554# So? What about this header? 9555case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 9556 yes:no: ) 9557 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 9558echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 9559 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 9560echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 9561 ac_header_preproc=yes 9562 ;; 9563 no:yes:* ) 9564 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 9565echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 9566 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 9567echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 9568 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 9569echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 9570 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 9571echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 9572 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 9573echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 9574 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 9575echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 9576 ( cat <<\_ASBOX 9577## ----------------------------------- ## 9578## Report this to llvmbugs@cs.uiuc.edu ## 9579## ----------------------------------- ## 9580_ASBOX 9581 ) | sed "s/^/$as_me: WARNING: /" >&2 9582 ;; 9583esac 9584{ echo "$as_me:$LINENO: checking for $ac_header" >&5 9585echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 9586if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 9587 echo $ECHO_N "(cached) $ECHO_C" >&6 9588else 9589 eval "$as_ac_Header=\$ac_header_preproc" 9590fi 9591ac_res=`eval echo '${'$as_ac_Header'}'` 9592 { echo "$as_me:$LINENO: result: $ac_res" >&5 9593echo "${ECHO_T}$ac_res" >&6; } 9594 9595fi 9596if test `eval echo '${'$as_ac_Header'}'` = yes; then 9597 cat >>confdefs.h <<_ACEOF 9598#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 9599_ACEOF 9600 9601fi 9602 9603done 9604 9605# Check whether --enable-ltdl-install was given. 9606if test "${enable_ltdl_install+set}" = set; then 9607 enableval=$enable_ltdl_install; 9608fi 9609 9610 9611 9612 9613if test x"${enable_ltdl_install-no}" != xno; then 9614 INSTALL_LTDL_TRUE= 9615 INSTALL_LTDL_FALSE='#' 9616else 9617 INSTALL_LTDL_TRUE='#' 9618 INSTALL_LTDL_FALSE= 9619fi 9620 9621 9622 9623if test x"${enable_ltdl_convenience-no}" != xno; then 9624 CONVENIENCE_LTDL_TRUE= 9625 CONVENIENCE_LTDL_FALSE='#' 9626else 9627 CONVENIENCE_LTDL_TRUE='#' 9628 CONVENIENCE_LTDL_FALSE= 9629fi 9630 9631 9632{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 9633echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } 9634library_names_spec= 9635libname_spec='lib$name' 9636soname_spec= 9637shrext_cmds=".so" 9638postinstall_cmds= 9639postuninstall_cmds= 9640finish_cmds= 9641finish_eval= 9642shlibpath_var= 9643shlibpath_overrides_runpath=unknown 9644version_type=none 9645dynamic_linker="$host_os ld.so" 9646sys_lib_dlsearch_path_spec="/lib /usr/lib" 9647if test "$GCC" = yes; then 9648 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9649 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then 9650 # if the path contains ";" then we assume it to be the separator 9651 # otherwise default to the standard path separator (i.e. ":") - it is 9652 # assumed that no part of a normal pathname contains ";" but that should 9653 # okay in the real world where ";" in dirpaths is itself problematic. 9654 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9655 else 9656 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9657 fi 9658else 9659 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9660fi 9661need_lib_prefix=unknown 9662hardcode_into_libs=no 9663 9664# when you set need_version to no, make sure it does not cause -set_version 9665# flags to be left without arguments 9666need_version=unknown 9667 9668case $host_os in 9669aix3*) 9670 version_type=linux 9671 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9672 shlibpath_var=LIBPATH 9673 9674 # AIX 3 has no versioning support, so we append a major version to the name. 9675 soname_spec='${libname}${release}${shared_ext}$major' 9676 ;; 9677 9678aix4* | aix5*) 9679 version_type=linux 9680 need_lib_prefix=no 9681 need_version=no 9682 hardcode_into_libs=yes 9683 if test "$host_cpu" = ia64; then 9684 # AIX 5 supports IA64 9685 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9686 shlibpath_var=LD_LIBRARY_PATH 9687 else 9688 # With GCC up to 2.95.x, collect2 would create an import file 9689 # for dependence libraries. The import file would start with 9690 # the line `#! .'. This would cause the generated library to 9691 # depend on `.', always an invalid library. This was fixed in 9692 # development snapshots of GCC prior to 3.0. 9693 case $host_os in 9694 aix4 | aix4.[01] | aix4.[01].*) 9695 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9696 echo ' yes ' 9697 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 9698 : 9699 else 9700 can_build_shared=no 9701 fi 9702 ;; 9703 esac 9704 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9705 # soname into executable. Probably we can add versioning support to 9706 # collect2, so additional links can be useful in future. 9707 if test "$aix_use_runtimelinking" = yes; then 9708 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9709 # instead of lib<name>.a to let people know that these are not 9710 # typical AIX shared libraries. 9711 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9712 else 9713 # We preserve .a as extension for shared libraries through AIX4.2 9714 # and later when we are not doing run time linking. 9715 library_names_spec='${libname}${release}.a $libname.a' 9716 soname_spec='${libname}${release}${shared_ext}$major' 9717 fi 9718 shlibpath_var=LIBPATH 9719 fi 9720 ;; 9721 9722amigaos*) 9723 library_names_spec='$libname.ixlibrary $libname.a' 9724 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9725 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' 9726 ;; 9727 9728beos*) 9729 library_names_spec='${libname}${shared_ext}' 9730 dynamic_linker="$host_os ld.so" 9731 shlibpath_var=LIBRARY_PATH 9732 ;; 9733 9734bsdi[45]*) 9735 version_type=linux 9736 need_version=no 9737 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9738 soname_spec='${libname}${release}${shared_ext}$major' 9739 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9740 shlibpath_var=LD_LIBRARY_PATH 9741 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9742 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9743 # the default ld.so.conf also contains /usr/contrib/lib and 9744 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9745 # libtool to hard-code these into programs 9746 ;; 9747 9748cygwin* | mingw* | pw32*) 9749 version_type=windows 9750 shrext_cmds=".dll" 9751 need_version=no 9752 need_lib_prefix=no 9753 9754 case $GCC,$host_os in 9755 yes,cygwin* | yes,mingw* | yes,pw32*) 9756 library_names_spec='$libname.dll.a' 9757 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9758 postinstall_cmds='base_file=`basename \${file}`~ 9759 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ 9760 dldir=$destdir/`dirname \$dlpath`~ 9761 test -d \$dldir || mkdir -p \$dldir~ 9762 $install_prog $dir/$dlname \$dldir/$dlname~ 9763 chmod a+x \$dldir/$dlname' 9764 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9765 dlpath=$dir/\$dldll~ 9766 $rm \$dlpath' 9767 shlibpath_overrides_runpath=yes 9768 9769 case $host_os in 9770 cygwin*) 9771 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9772 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9773 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9774 ;; 9775 mingw*) 9776 # MinGW DLLs use traditional 'lib' prefix 9777 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9778 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9779 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then 9780 # It is most probably a Windows format PATH printed by 9781 # mingw gcc, but we are running on Cygwin. Gcc prints its search 9782 # path with ; separators, and with drive letters. We can handle the 9783 # drive letters (cygwin fileutils understands them), so leave them, 9784 # especially as we might pass files found there to a mingw objdump, 9785 # which wouldn't understand a cygwinified path. Ahh. 9786 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9787 else 9788 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9789 fi 9790 ;; 9791 pw32*) 9792 # pw32 DLLs use 'pw' prefix rather than 'lib' 9793 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9794 ;; 9795 esac 9796 ;; 9797 9798 *) 9799 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9800 ;; 9801 esac 9802 dynamic_linker='Win32 ld.exe' 9803 # FIXME: first we should search . and the directory the executable is in 9804 shlibpath_var=PATH 9805 ;; 9806 9807darwin* | rhapsody*) 9808 dynamic_linker="$host_os dyld" 9809 version_type=darwin 9810 need_lib_prefix=no 9811 need_version=no 9812 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9813 soname_spec='${libname}${release}${major}$shared_ext' 9814 shlibpath_overrides_runpath=yes 9815 shlibpath_var=DYLD_LIBRARY_PATH 9816 shrext_cmds='.dylib' 9817 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. 9818 if test "$GCC" = yes; then 9819 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"` 9820 else 9821 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' 9822 fi 9823 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9824 ;; 9825 9826dgux*) 9827 version_type=linux 9828 need_lib_prefix=no 9829 need_version=no 9830 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9831 soname_spec='${libname}${release}${shared_ext}$major' 9832 shlibpath_var=LD_LIBRARY_PATH 9833 ;; 9834 9835freebsd1*) 9836 dynamic_linker=no 9837 ;; 9838 9839kfreebsd*-gnu) 9840 version_type=linux 9841 need_lib_prefix=no 9842 need_version=no 9843 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9844 soname_spec='${libname}${release}${shared_ext}$major' 9845 shlibpath_var=LD_LIBRARY_PATH 9846 shlibpath_overrides_runpath=no 9847 hardcode_into_libs=yes 9848 dynamic_linker='GNU ld.so' 9849 ;; 9850 9851freebsd* | dragonfly*) 9852 # DragonFly does not have aout. When/if they implement a new 9853 # versioning mechanism, adjust this. 9854 if test -x /usr/bin/objformat; then 9855 objformat=`/usr/bin/objformat` 9856 else 9857 case $host_os in 9858 freebsd[123]*) objformat=aout ;; 9859 *) objformat=elf ;; 9860 esac 9861 fi 9862 version_type=freebsd-$objformat 9863 case $version_type in 9864 freebsd-elf*) 9865 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9866 need_version=no 9867 need_lib_prefix=no 9868 ;; 9869 freebsd-*) 9870 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 9871 need_version=yes 9872 ;; 9873 esac 9874 shlibpath_var=LD_LIBRARY_PATH 9875 case $host_os in 9876 freebsd2*) 9877 shlibpath_overrides_runpath=yes 9878 ;; 9879 freebsd3.[01]* | freebsdelf3.[01]*) 9880 shlibpath_overrides_runpath=yes 9881 hardcode_into_libs=yes 9882 ;; 9883 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 9884 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 9885 shlibpath_overrides_runpath=no 9886 hardcode_into_libs=yes 9887 ;; 9888 freebsd*) # from 4.6 on 9889 shlibpath_overrides_runpath=yes 9890 hardcode_into_libs=yes 9891 ;; 9892 esac 9893 ;; 9894 9895gnu*) 9896 version_type=linux 9897 need_lib_prefix=no 9898 need_version=no 9899 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 9900 soname_spec='${libname}${release}${shared_ext}$major' 9901 shlibpath_var=LD_LIBRARY_PATH 9902 hardcode_into_libs=yes 9903 ;; 9904 9905hpux9* | hpux10* | hpux11*) 9906 # Give a soname corresponding to the major version so that dld.sl refuses to 9907 # link against other versions. 9908 version_type=sunos 9909 need_lib_prefix=no 9910 need_version=no 9911 case $host_cpu in 9912 ia64*) 9913 shrext_cmds='.so' 9914 hardcode_into_libs=yes 9915 dynamic_linker="$host_os dld.so" 9916 shlibpath_var=LD_LIBRARY_PATH 9917 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9918 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9919 soname_spec='${libname}${release}${shared_ext}$major' 9920 if test "X$HPUX_IA64_MODE" = X32; then 9921 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 9922 else 9923 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 9924 fi 9925 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9926 ;; 9927 hppa*64*) 9928 shrext_cmds='.sl' 9929 hardcode_into_libs=yes 9930 dynamic_linker="$host_os dld.sl" 9931 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 9932 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9933 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9934 soname_spec='${libname}${release}${shared_ext}$major' 9935 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9936 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9937 ;; 9938 *) 9939 shrext_cmds='.sl' 9940 dynamic_linker="$host_os dld.sl" 9941 shlibpath_var=SHLIB_PATH 9942 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9943 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9944 soname_spec='${libname}${release}${shared_ext}$major' 9945 ;; 9946 esac 9947 # HP-UX runs *really* slowly unless shared libraries are mode 555. 9948 postinstall_cmds='chmod 555 $lib' 9949 ;; 9950 9951interix3*) 9952 version_type=linux 9953 need_lib_prefix=no 9954 need_version=no 9955 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9956 soname_spec='${libname}${release}${shared_ext}$major' 9957 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9958 shlibpath_var=LD_LIBRARY_PATH 9959 shlibpath_overrides_runpath=no 9960 hardcode_into_libs=yes 9961 ;; 9962 9963irix5* | irix6* | nonstopux*) 9964 case $host_os in 9965 nonstopux*) version_type=nonstopux ;; 9966 *) 9967 if test "$lt_cv_prog_gnu_ld" = yes; then 9968 version_type=linux 9969 else 9970 version_type=irix 9971 fi ;; 9972 esac 9973 need_lib_prefix=no 9974 need_version=no 9975 soname_spec='${libname}${release}${shared_ext}$major' 9976 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9977 case $host_os in 9978 irix5* | nonstopux*) 9979 libsuff= shlibsuff= 9980 ;; 9981 *) 9982 case $LD in # libtool.m4 will add one of these switches to LD 9983 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9984 libsuff= shlibsuff= libmagic=32-bit;; 9985 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9986 libsuff=32 shlibsuff=N32 libmagic=N32;; 9987 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9988 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9989 *) libsuff= shlibsuff= libmagic=never-match;; 9990 esac 9991 ;; 9992 esac 9993 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9994 shlibpath_overrides_runpath=no 9995 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9996 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9997 hardcode_into_libs=yes 9998 ;; 9999 10000# No shared lib support for Linux oldld, aout, or coff. 10001linux*oldld* | linux*aout* | linux*coff*) 10002 dynamic_linker=no 10003 ;; 10004 10005# This must be Linux ELF. 10006linux*) 10007 version_type=linux 10008 need_lib_prefix=no 10009 need_version=no 10010 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10011 soname_spec='${libname}${release}${shared_ext}$major' 10012 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10013 shlibpath_var=LD_LIBRARY_PATH 10014 shlibpath_overrides_runpath=no 10015 # This implies no fast_install, which is unacceptable. 10016 # Some rework will be needed to allow for fast_install 10017 # before this can be enabled. 10018 hardcode_into_libs=yes 10019 10020 # Append ld.so.conf contents to the search path 10021 if test -f /etc/ld.so.conf; then 10022 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' ' '` 10023 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10024 fi 10025 10026 # We used to test for /lib/ld.so.1 and disable shared libraries on 10027 # powerpc, because MkLinux only supported shared libraries with the 10028 # GNU dynamic linker. Since this was broken with cross compilers, 10029 # most powerpc-linux boxes support dynamic linking these days and 10030 # people can always --disable-shared, the test was removed, and we 10031 # assume the GNU/Linux dynamic linker is in use. 10032 dynamic_linker='GNU/Linux ld.so' 10033 ;; 10034 10035knetbsd*-gnu) 10036 version_type=linux 10037 need_lib_prefix=no 10038 need_version=no 10039 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10040 soname_spec='${libname}${release}${shared_ext}$major' 10041 shlibpath_var=LD_LIBRARY_PATH 10042 shlibpath_overrides_runpath=no 10043 hardcode_into_libs=yes 10044 dynamic_linker='GNU ld.so' 10045 ;; 10046 10047netbsd*) 10048 version_type=sunos 10049 need_lib_prefix=no 10050 need_version=no 10051 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 10052 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10053 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10054 dynamic_linker='NetBSD (a.out) ld.so' 10055 else 10056 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10057 soname_spec='${libname}${release}${shared_ext}$major' 10058 dynamic_linker='NetBSD ld.elf_so' 10059 fi 10060 shlibpath_var=LD_LIBRARY_PATH 10061 shlibpath_overrides_runpath=yes 10062 hardcode_into_libs=yes 10063 ;; 10064 10065newsos6) 10066 version_type=linux 10067 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10068 shlibpath_var=LD_LIBRARY_PATH 10069 shlibpath_overrides_runpath=yes 10070 ;; 10071 10072nto-qnx*) 10073 version_type=linux 10074 need_lib_prefix=no 10075 need_version=no 10076 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10077 soname_spec='${libname}${release}${shared_ext}$major' 10078 shlibpath_var=LD_LIBRARY_PATH 10079 shlibpath_overrides_runpath=yes 10080 ;; 10081 10082openbsd*) 10083 version_type=sunos 10084 sys_lib_dlsearch_path_spec="/usr/lib" 10085 need_lib_prefix=no 10086 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10087 case $host_os in 10088 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10089 *) need_version=no ;; 10090 esac 10091 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10092 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10093 shlibpath_var=LD_LIBRARY_PATH 10094 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10095 case $host_os in 10096 openbsd2.[89] | openbsd2.[89].*) 10097 shlibpath_overrides_runpath=no 10098 ;; 10099 *) 10100 shlibpath_overrides_runpath=yes 10101 ;; 10102 esac 10103 else 10104 shlibpath_overrides_runpath=yes 10105 fi 10106 ;; 10107 10108os2*) 10109 libname_spec='$name' 10110 shrext_cmds=".dll" 10111 need_lib_prefix=no 10112 library_names_spec='$libname${shared_ext} $libname.a' 10113 dynamic_linker='OS/2 ld.exe' 10114 shlibpath_var=LIBPATH 10115 ;; 10116 10117osf3* | osf4* | osf5*) 10118 version_type=osf 10119 need_lib_prefix=no 10120 need_version=no 10121 soname_spec='${libname}${release}${shared_ext}$major' 10122 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10123 shlibpath_var=LD_LIBRARY_PATH 10124 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10125 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10126 ;; 10127 10128solaris*) 10129 version_type=linux 10130 need_lib_prefix=no 10131 need_version=no 10132 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10133 soname_spec='${libname}${release}${shared_ext}$major' 10134 shlibpath_var=LD_LIBRARY_PATH 10135 shlibpath_overrides_runpath=yes 10136 hardcode_into_libs=yes 10137 # ldd complains unless libraries are executable 10138 postinstall_cmds='chmod +x $lib' 10139 ;; 10140 10141sunos4*) 10142 version_type=sunos 10143 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10144 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10145 shlibpath_var=LD_LIBRARY_PATH 10146 shlibpath_overrides_runpath=yes 10147 if test "$with_gnu_ld" = yes; then 10148 need_lib_prefix=no 10149 fi 10150 need_version=yes 10151 ;; 10152 10153sysv4 | sysv4.3*) 10154 version_type=linux 10155 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10156 soname_spec='${libname}${release}${shared_ext}$major' 10157 shlibpath_var=LD_LIBRARY_PATH 10158 case $host_vendor in 10159 sni) 10160 shlibpath_overrides_runpath=no 10161 need_lib_prefix=no 10162 export_dynamic_flag_spec='${wl}-Blargedynsym' 10163 runpath_var=LD_RUN_PATH 10164 ;; 10165 siemens) 10166 need_lib_prefix=no 10167 ;; 10168 motorola) 10169 need_lib_prefix=no 10170 need_version=no 10171 shlibpath_overrides_runpath=no 10172 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10173 ;; 10174 esac 10175 ;; 10176 10177sysv4*MP*) 10178 if test -d /usr/nec ;then 10179 version_type=linux 10180 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10181 soname_spec='$libname${shared_ext}.$major' 10182 shlibpath_var=LD_LIBRARY_PATH 10183 fi 10184 ;; 10185 10186sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10187 version_type=freebsd-elf 10188 need_lib_prefix=no 10189 need_version=no 10190 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10191 soname_spec='${libname}${release}${shared_ext}$major' 10192 shlibpath_var=LD_LIBRARY_PATH 10193 hardcode_into_libs=yes 10194 if test "$with_gnu_ld" = yes; then 10195 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10196 shlibpath_overrides_runpath=no 10197 else 10198 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10199 shlibpath_overrides_runpath=yes 10200 case $host_os in 10201 sco3.2v5*) 10202 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10203 ;; 10204 esac 10205 fi 10206 sys_lib_dlsearch_path_spec='/usr/lib' 10207 ;; 10208 10209uts4*) 10210 version_type=linux 10211 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10212 soname_spec='${libname}${release}${shared_ext}$major' 10213 shlibpath_var=LD_LIBRARY_PATH 10214 ;; 10215 10216*) 10217 dynamic_linker=no 10218 ;; 10219esac 10220{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 10221echo "${ECHO_T}$dynamic_linker" >&6; } 10222test "$dynamic_linker" = no && can_build_shared=no 10223 10224variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10225if test "$GCC" = yes; then 10226 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10227fi 10228 10229 10230{ echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5 10231echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; } 10232if test "${libltdl_cv_shlibext+set}" = set; then 10233 echo $ECHO_N "(cached) $ECHO_C" >&6 10234else 10235 10236module=yes 10237eval libltdl_cv_shlibext=$shrext_cmds 10238 10239fi 10240{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5 10241echo "${ECHO_T}$libltdl_cv_shlibext" >&6; } 10242if test -n "$libltdl_cv_shlibext"; then 10243 10244cat >>confdefs.h <<_ACEOF 10245#define LTDL_SHLIB_EXT "$libltdl_cv_shlibext" 10246_ACEOF 10247 10248fi 10249 10250 10251{ echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5 10252echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; } 10253if test "${libltdl_cv_shlibpath_var+set}" = set; then 10254 echo $ECHO_N "(cached) $ECHO_C" >&6 10255else 10256 libltdl_cv_shlibpath_var="$shlibpath_var" 10257fi 10258{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5 10259echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; } 10260if test -n "$libltdl_cv_shlibpath_var"; then 10261 10262cat >>confdefs.h <<_ACEOF 10263#define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var" 10264_ACEOF 10265 10266fi 10267 10268 10269{ echo "$as_me:$LINENO: checking for the default library search path" >&5 10270echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; } 10271if test "${libltdl_cv_sys_search_path+set}" = set; then 10272 echo $ECHO_N "(cached) $ECHO_C" >&6 10273else 10274 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec" 10275fi 10276{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5 10277echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; } 10278if test -n "$libltdl_cv_sys_search_path"; then 10279 sys_search_path= 10280 for dir in $libltdl_cv_sys_search_path; do 10281 if test -z "$sys_search_path"; then 10282 sys_search_path="$dir" 10283 else 10284 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir" 10285 fi 10286 done 10287 10288cat >>confdefs.h <<_ACEOF 10289#define LTDL_SYSSEARCHPATH "$sys_search_path" 10290_ACEOF 10291 10292fi 10293 10294{ echo "$as_me:$LINENO: checking for objdir" >&5 10295echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } 10296if test "${libltdl_cv_objdir+set}" = set; then 10297 echo $ECHO_N "(cached) $ECHO_C" >&6 10298else 10299 libltdl_cv_objdir="$objdir" 10300 if test -n "$objdir"; then 10301 : 10302 else 10303 rm -f .libs 2>/dev/null 10304 mkdir .libs 2>/dev/null 10305 if test -d .libs; then 10306 libltdl_cv_objdir=.libs 10307 else 10308 # MS-DOS does not allow filenames that begin with a dot. 10309 libltdl_cv_objdir=_libs 10310 fi 10311 rmdir .libs 2>/dev/null 10312 fi 10313 10314fi 10315{ echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5 10316echo "${ECHO_T}$libltdl_cv_objdir" >&6; } 10317 10318cat >>confdefs.h <<_ACEOF 10319#define LTDL_OBJDIR "$libltdl_cv_objdir/" 10320_ACEOF 10321 10322 10323 10324 10325 10326 10327# Check for command to grab the raw symbol name followed by C symbol from nm. 10328{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 10329echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } 10330if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 10331 echo $ECHO_N "(cached) $ECHO_C" >&6 10332else 10333 10334# These are sane defaults that work on at least a few old systems. 10335# [They come from Ultrix. What could be older than Ultrix?!! ;)] 10336 10337# Character class describing NM global symbol codes. 10338symcode='[BCDEGRST]' 10339 10340# Regexp to match symbols that can be accessed directly from C. 10341sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 10342 10343# Transform an extracted symbol line into a proper C declaration 10344lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 10345 10346# Transform an extracted symbol line into symbol name and symbol address 10347lt_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'" 10348 10349# Define system-specific variables. 10350case $host_os in 10351aix*) 10352 symcode='[BCDT]' 10353 ;; 10354cygwin* | mingw* | pw32*) 10355 symcode='[ABCDGISTW]' 10356 ;; 10357hpux*) # Its linker distinguishes data from code symbols 10358 if test "$host_cpu" = ia64; then 10359 symcode='[ABCDEGRST]' 10360 fi 10361 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 10362 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'" 10363 ;; 10364linux*) 10365 if test "$host_cpu" = ia64; then 10366 symcode='[ABCDGIRSTW]' 10367 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 10368 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'" 10369 fi 10370 ;; 10371irix* | nonstopux*) 10372 symcode='[BCDEGRST]' 10373 ;; 10374osf*) 10375 symcode='[BCDEGQRST]' 10376 ;; 10377solaris*) 10378 symcode='[BDRT]' 10379 ;; 10380sco3.2v5*) 10381 symcode='[DT]' 10382 ;; 10383sysv4.2uw2*) 10384 symcode='[DT]' 10385 ;; 10386sysv5* | sco5v6* | unixware* | OpenUNIX*) 10387 symcode='[ABDT]' 10388 ;; 10389sysv4) 10390 symcode='[DFNSTU]' 10391 ;; 10392esac 10393 10394# Handle CRLF in mingw tool chain 10395opt_cr= 10396case $build_os in 10397mingw*) 10398 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 10399 ;; 10400esac 10401 10402# If we're using GNU nm, then use its standard symbol codes. 10403case `$NM -V 2>&1` in 10404*GNU* | *'with BFD'*) 10405 symcode='[ABCDGIRSTW]' ;; 10406esac 10407 10408# Try without a prefix undercore, then with it. 10409for ac_symprfx in "" "_"; do 10410 10411 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 10412 symxfrm="\\1 $ac_symprfx\\2 \\2" 10413 10414 # Write the raw and C identifiers. 10415 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 10416 10417 # Check to see that the pipe works correctly. 10418 pipe_works=no 10419 10420 rm -f conftest* 10421 cat > conftest.$ac_ext <<EOF 10422#ifdef __cplusplus 10423extern "C" { 10424#endif 10425char nm_test_var; 10426void nm_test_func(){} 10427#ifdef __cplusplus 10428} 10429#endif 10430int main(){nm_test_var='a';nm_test_func();return(0);} 10431EOF 10432 10433 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10434 (eval $ac_compile) 2>&5 10435 ac_status=$? 10436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10437 (exit $ac_status); }; then 10438 # Now try to grab the symbols. 10439 nlist=conftest.nm 10440 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 10441 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 10442 ac_status=$? 10443 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10444 (exit $ac_status); } && test -s "$nlist"; then 10445 # Try sorting and uniquifying the output. 10446 if sort "$nlist" | uniq > "$nlist"T; then 10447 mv -f "$nlist"T "$nlist" 10448 else 10449 rm -f "$nlist"T 10450 fi 10451 10452 # Make sure that we snagged all the symbols we need. 10453 if grep ' nm_test_var$' "$nlist" >/dev/null; then 10454 if grep ' nm_test_func$' "$nlist" >/dev/null; then 10455 cat <<EOF > conftest.$ac_ext 10456#ifdef __cplusplus 10457extern "C" { 10458#endif 10459 10460EOF 10461 # Now generate the symbol file. 10462 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' 10463 10464 cat <<EOF >> conftest.$ac_ext 10465#if defined (__STDC__) && __STDC__ 10466# define lt_ptr_t void * 10467#else 10468# define lt_ptr_t char * 10469# define const 10470#endif 10471 10472/* The mapping between symbol names and symbols. */ 10473const struct { 10474 const char *name; 10475 lt_ptr_t address; 10476} 10477lt_preloaded_symbols[] = 10478{ 10479EOF 10480 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext 10481 cat <<\EOF >> conftest.$ac_ext 10482 {0, (lt_ptr_t) 0} 10483}; 10484 10485#ifdef __cplusplus 10486} 10487#endif 10488EOF 10489 # Now try linking the two files. 10490 mv conftest.$ac_objext conftstm.$ac_objext 10491 lt_save_LIBS="$LIBS" 10492 lt_save_CFLAGS="$CFLAGS" 10493 LIBS="conftstm.$ac_objext" 10494 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 10495 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10496 (eval $ac_link) 2>&5 10497 ac_status=$? 10498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10499 (exit $ac_status); } && test -s conftest${ac_exeext}; then 10500 pipe_works=yes 10501 fi 10502 LIBS="$lt_save_LIBS" 10503 CFLAGS="$lt_save_CFLAGS" 10504 else 10505 echo "cannot find nm_test_func in $nlist" >&5 10506 fi 10507 else 10508 echo "cannot find nm_test_var in $nlist" >&5 10509 fi 10510 else 10511 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 10512 fi 10513 else 10514 echo "$progname: failed program was:" >&5 10515 cat conftest.$ac_ext >&5 10516 fi 10517 rm -f conftest* conftst* 10518 10519 # Do not use the global_symbol_pipe unless it works. 10520 if test "$pipe_works" = yes; then 10521 break 10522 else 10523 lt_cv_sys_global_symbol_pipe= 10524 fi 10525done 10526 10527fi 10528 10529if test -z "$lt_cv_sys_global_symbol_pipe"; then 10530 lt_cv_sys_global_symbol_to_cdecl= 10531fi 10532if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 10533 { echo "$as_me:$LINENO: result: failed" >&5 10534echo "${ECHO_T}failed" >&6; } 10535else 10536 { echo "$as_me:$LINENO: result: ok" >&5 10537echo "${ECHO_T}ok" >&6; } 10538fi 10539 10540 10541{ echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5 10542echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; } 10543if test "${libltdl_cv_preloaded_symbols+set}" = set; then 10544 echo $ECHO_N "(cached) $ECHO_C" >&6 10545else 10546 if test -n "$lt_cv_sys_global_symbol_pipe"; then 10547 libltdl_cv_preloaded_symbols=yes 10548 else 10549 libltdl_cv_preloaded_symbols=no 10550 fi 10551 10552fi 10553{ echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5 10554echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; } 10555if test x"$libltdl_cv_preloaded_symbols" = xyes; then 10556 10557cat >>confdefs.h <<\_ACEOF 10558#define HAVE_PRELOADED_SYMBOLS 1 10559_ACEOF 10560 10561fi 10562 10563LIBADD_DL= 10564 10565ac_ext=c 10566ac_cpp='$CPP $CPPFLAGS' 10567ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10568ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10569ac_compiler_gnu=$ac_cv_c_compiler_gnu 10570 10571 10572{ echo "$as_me:$LINENO: checking for shl_load" >&5 10573echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } 10574if test "${ac_cv_func_shl_load+set}" = set; then 10575 echo $ECHO_N "(cached) $ECHO_C" >&6 10576else 10577 cat >conftest.$ac_ext <<_ACEOF 10578/* confdefs.h. */ 10579_ACEOF 10580cat confdefs.h >>conftest.$ac_ext 10581cat >>conftest.$ac_ext <<_ACEOF 10582/* end confdefs.h. */ 10583/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 10584 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10585#define shl_load innocuous_shl_load 10586 10587/* System header to define __stub macros and hopefully few prototypes, 10588 which can conflict with char shl_load (); below. 10589 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10590 <limits.h> exists even on freestanding compilers. */ 10591 10592#ifdef __STDC__ 10593# include <limits.h> 10594#else 10595# include <assert.h> 10596#endif 10597 10598#undef shl_load 10599 10600/* Override any GCC internal prototype to avoid an error. 10601 Use char because int might match the return type of a GCC 10602 builtin and then its argument prototype would still apply. */ 10603#ifdef __cplusplus 10604extern "C" 10605#endif 10606char shl_load (); 10607/* The GNU C library defines this for functions which it implements 10608 to always fail with ENOSYS. Some functions are actually named 10609 something starting with __ and the normal name is an alias. */ 10610#if defined __stub_shl_load || defined __stub___shl_load 10611choke me 10612#endif 10613 10614int 10615main () 10616{ 10617return shl_load (); 10618 ; 10619 return 0; 10620} 10621_ACEOF 10622rm -f conftest.$ac_objext conftest$ac_exeext 10623if { (ac_try="$ac_link" 10624case "(($ac_try" in 10625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10626 *) ac_try_echo=$ac_try;; 10627esac 10628eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10629 (eval "$ac_link") 2>conftest.er1 10630 ac_status=$? 10631 grep -v '^ *+' conftest.er1 >conftest.err 10632 rm -f conftest.er1 10633 cat conftest.err >&5 10634 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10635 (exit $ac_status); } && 10636 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10637 { (case "(($ac_try" in 10638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10639 *) ac_try_echo=$ac_try;; 10640esac 10641eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10642 (eval "$ac_try") 2>&5 10643 ac_status=$? 10644 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10645 (exit $ac_status); }; } && 10646 { ac_try='test -s conftest$ac_exeext' 10647 { (case "(($ac_try" in 10648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10649 *) ac_try_echo=$ac_try;; 10650esac 10651eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10652 (eval "$ac_try") 2>&5 10653 ac_status=$? 10654 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10655 (exit $ac_status); }; }; then 10656 ac_cv_func_shl_load=yes 10657else 10658 echo "$as_me: failed program was:" >&5 10659sed 's/^/| /' conftest.$ac_ext >&5 10660 10661 ac_cv_func_shl_load=no 10662fi 10663 10664rm -f core conftest.err conftest.$ac_objext \ 10665 conftest$ac_exeext conftest.$ac_ext 10666fi 10667{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 10668echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } 10669if test $ac_cv_func_shl_load = yes; then 10670 10671cat >>confdefs.h <<\_ACEOF 10672#define HAVE_SHL_LOAD 1 10673_ACEOF 10674 10675else 10676 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 10677echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } 10678if test "${ac_cv_lib_dld_shl_load+set}" = set; then 10679 echo $ECHO_N "(cached) $ECHO_C" >&6 10680else 10681 ac_check_lib_save_LIBS=$LIBS 10682LIBS="-ldld $LIBS" 10683cat >conftest.$ac_ext <<_ACEOF 10684/* confdefs.h. */ 10685_ACEOF 10686cat confdefs.h >>conftest.$ac_ext 10687cat >>conftest.$ac_ext <<_ACEOF 10688/* end confdefs.h. */ 10689 10690/* Override any GCC internal prototype to avoid an error. 10691 Use char because int might match the return type of a GCC 10692 builtin and then its argument prototype would still apply. */ 10693#ifdef __cplusplus 10694extern "C" 10695#endif 10696char shl_load (); 10697int 10698main () 10699{ 10700return shl_load (); 10701 ; 10702 return 0; 10703} 10704_ACEOF 10705rm -f conftest.$ac_objext conftest$ac_exeext 10706if { (ac_try="$ac_link" 10707case "(($ac_try" in 10708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10709 *) ac_try_echo=$ac_try;; 10710esac 10711eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10712 (eval "$ac_link") 2>conftest.er1 10713 ac_status=$? 10714 grep -v '^ *+' conftest.er1 >conftest.err 10715 rm -f conftest.er1 10716 cat conftest.err >&5 10717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10718 (exit $ac_status); } && 10719 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10720 { (case "(($ac_try" in 10721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10722 *) ac_try_echo=$ac_try;; 10723esac 10724eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10725 (eval "$ac_try") 2>&5 10726 ac_status=$? 10727 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10728 (exit $ac_status); }; } && 10729 { ac_try='test -s conftest$ac_exeext' 10730 { (case "(($ac_try" in 10731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10732 *) ac_try_echo=$ac_try;; 10733esac 10734eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10735 (eval "$ac_try") 2>&5 10736 ac_status=$? 10737 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10738 (exit $ac_status); }; }; then 10739 ac_cv_lib_dld_shl_load=yes 10740else 10741 echo "$as_me: failed program was:" >&5 10742sed 's/^/| /' conftest.$ac_ext >&5 10743 10744 ac_cv_lib_dld_shl_load=no 10745fi 10746 10747rm -f core conftest.err conftest.$ac_objext \ 10748 conftest$ac_exeext conftest.$ac_ext 10749LIBS=$ac_check_lib_save_LIBS 10750fi 10751{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 10752echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } 10753if test $ac_cv_lib_dld_shl_load = yes; then 10754 10755cat >>confdefs.h <<\_ACEOF 10756#define HAVE_SHL_LOAD 1 10757_ACEOF 10758 10759 LIBADD_DL="$LIBADD_DL -ldld" 10760else 10761 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10762echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } 10763if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10764 echo $ECHO_N "(cached) $ECHO_C" >&6 10765else 10766 ac_check_lib_save_LIBS=$LIBS 10767LIBS="-ldl $LIBS" 10768cat >conftest.$ac_ext <<_ACEOF 10769/* confdefs.h. */ 10770_ACEOF 10771cat confdefs.h >>conftest.$ac_ext 10772cat >>conftest.$ac_ext <<_ACEOF 10773/* end confdefs.h. */ 10774 10775/* Override any GCC internal prototype to avoid an error. 10776 Use char because int might match the return type of a GCC 10777 builtin and then its argument prototype would still apply. */ 10778#ifdef __cplusplus 10779extern "C" 10780#endif 10781char dlopen (); 10782int 10783main () 10784{ 10785return dlopen (); 10786 ; 10787 return 0; 10788} 10789_ACEOF 10790rm -f conftest.$ac_objext conftest$ac_exeext 10791if { (ac_try="$ac_link" 10792case "(($ac_try" in 10793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10794 *) ac_try_echo=$ac_try;; 10795esac 10796eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10797 (eval "$ac_link") 2>conftest.er1 10798 ac_status=$? 10799 grep -v '^ *+' conftest.er1 >conftest.err 10800 rm -f conftest.er1 10801 cat conftest.err >&5 10802 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10803 (exit $ac_status); } && 10804 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10805 { (case "(($ac_try" in 10806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10807 *) ac_try_echo=$ac_try;; 10808esac 10809eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10810 (eval "$ac_try") 2>&5 10811 ac_status=$? 10812 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10813 (exit $ac_status); }; } && 10814 { ac_try='test -s conftest$ac_exeext' 10815 { (case "(($ac_try" in 10816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10817 *) ac_try_echo=$ac_try;; 10818esac 10819eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10820 (eval "$ac_try") 2>&5 10821 ac_status=$? 10822 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10823 (exit $ac_status); }; }; then 10824 ac_cv_lib_dl_dlopen=yes 10825else 10826 echo "$as_me: failed program was:" >&5 10827sed 's/^/| /' conftest.$ac_ext >&5 10828 10829 ac_cv_lib_dl_dlopen=no 10830fi 10831 10832rm -f core conftest.err conftest.$ac_objext \ 10833 conftest$ac_exeext conftest.$ac_ext 10834LIBS=$ac_check_lib_save_LIBS 10835fi 10836{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10837echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } 10838if test $ac_cv_lib_dl_dlopen = yes; then 10839 10840cat >>confdefs.h <<\_ACEOF 10841#define HAVE_LIBDL 1 10842_ACEOF 10843 10844 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes" 10845else 10846 cat >conftest.$ac_ext <<_ACEOF 10847/* confdefs.h. */ 10848_ACEOF 10849cat confdefs.h >>conftest.$ac_ext 10850cat >>conftest.$ac_ext <<_ACEOF 10851/* end confdefs.h. */ 10852#if HAVE_DLFCN_H 10853# include <dlfcn.h> 10854#endif 10855 10856int 10857main () 10858{ 10859dlopen(0, 0); 10860 ; 10861 return 0; 10862} 10863_ACEOF 10864rm -f conftest.$ac_objext conftest$ac_exeext 10865if { (ac_try="$ac_link" 10866case "(($ac_try" in 10867 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10868 *) ac_try_echo=$ac_try;; 10869esac 10870eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10871 (eval "$ac_link") 2>conftest.er1 10872 ac_status=$? 10873 grep -v '^ *+' conftest.er1 >conftest.err 10874 rm -f conftest.er1 10875 cat conftest.err >&5 10876 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10877 (exit $ac_status); } && 10878 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10879 { (case "(($ac_try" in 10880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10881 *) ac_try_echo=$ac_try;; 10882esac 10883eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10884 (eval "$ac_try") 2>&5 10885 ac_status=$? 10886 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10887 (exit $ac_status); }; } && 10888 { ac_try='test -s conftest$ac_exeext' 10889 { (case "(($ac_try" in 10890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10891 *) ac_try_echo=$ac_try;; 10892esac 10893eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10894 (eval "$ac_try") 2>&5 10895 ac_status=$? 10896 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10897 (exit $ac_status); }; }; then 10898 10899cat >>confdefs.h <<\_ACEOF 10900#define HAVE_LIBDL 1 10901_ACEOF 10902 libltdl_cv_func_dlopen="yes" 10903else 10904 echo "$as_me: failed program was:" >&5 10905sed 's/^/| /' conftest.$ac_ext >&5 10906 10907 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 10908echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } 10909if test "${ac_cv_lib_svld_dlopen+set}" = set; then 10910 echo $ECHO_N "(cached) $ECHO_C" >&6 10911else 10912 ac_check_lib_save_LIBS=$LIBS 10913LIBS="-lsvld $LIBS" 10914cat >conftest.$ac_ext <<_ACEOF 10915/* confdefs.h. */ 10916_ACEOF 10917cat confdefs.h >>conftest.$ac_ext 10918cat >>conftest.$ac_ext <<_ACEOF 10919/* end confdefs.h. */ 10920 10921/* Override any GCC internal prototype to avoid an error. 10922 Use char because int might match the return type of a GCC 10923 builtin and then its argument prototype would still apply. */ 10924#ifdef __cplusplus 10925extern "C" 10926#endif 10927char dlopen (); 10928int 10929main () 10930{ 10931return dlopen (); 10932 ; 10933 return 0; 10934} 10935_ACEOF 10936rm -f conftest.$ac_objext conftest$ac_exeext 10937if { (ac_try="$ac_link" 10938case "(($ac_try" in 10939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10940 *) ac_try_echo=$ac_try;; 10941esac 10942eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10943 (eval "$ac_link") 2>conftest.er1 10944 ac_status=$? 10945 grep -v '^ *+' conftest.er1 >conftest.err 10946 rm -f conftest.er1 10947 cat conftest.err >&5 10948 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10949 (exit $ac_status); } && 10950 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10951 { (case "(($ac_try" in 10952 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10953 *) ac_try_echo=$ac_try;; 10954esac 10955eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10956 (eval "$ac_try") 2>&5 10957 ac_status=$? 10958 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10959 (exit $ac_status); }; } && 10960 { ac_try='test -s conftest$ac_exeext' 10961 { (case "(($ac_try" in 10962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10963 *) ac_try_echo=$ac_try;; 10964esac 10965eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10966 (eval "$ac_try") 2>&5 10967 ac_status=$? 10968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10969 (exit $ac_status); }; }; then 10970 ac_cv_lib_svld_dlopen=yes 10971else 10972 echo "$as_me: failed program was:" >&5 10973sed 's/^/| /' conftest.$ac_ext >&5 10974 10975 ac_cv_lib_svld_dlopen=no 10976fi 10977 10978rm -f core conftest.err conftest.$ac_objext \ 10979 conftest$ac_exeext conftest.$ac_ext 10980LIBS=$ac_check_lib_save_LIBS 10981fi 10982{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 10983echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } 10984if test $ac_cv_lib_svld_dlopen = yes; then 10985 10986cat >>confdefs.h <<\_ACEOF 10987#define HAVE_LIBDL 1 10988_ACEOF 10989 10990 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes" 10991else 10992 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 10993echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } 10994if test "${ac_cv_lib_dld_dld_link+set}" = set; then 10995 echo $ECHO_N "(cached) $ECHO_C" >&6 10996else 10997 ac_check_lib_save_LIBS=$LIBS 10998LIBS="-ldld $LIBS" 10999cat >conftest.$ac_ext <<_ACEOF 11000/* confdefs.h. */ 11001_ACEOF 11002cat confdefs.h >>conftest.$ac_ext 11003cat >>conftest.$ac_ext <<_ACEOF 11004/* end confdefs.h. */ 11005 11006/* Override any GCC internal prototype to avoid an error. 11007 Use char because int might match the return type of a GCC 11008 builtin and then its argument prototype would still apply. */ 11009#ifdef __cplusplus 11010extern "C" 11011#endif 11012char dld_link (); 11013int 11014main () 11015{ 11016return dld_link (); 11017 ; 11018 return 0; 11019} 11020_ACEOF 11021rm -f conftest.$ac_objext conftest$ac_exeext 11022if { (ac_try="$ac_link" 11023case "(($ac_try" in 11024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11025 *) ac_try_echo=$ac_try;; 11026esac 11027eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11028 (eval "$ac_link") 2>conftest.er1 11029 ac_status=$? 11030 grep -v '^ *+' conftest.er1 >conftest.err 11031 rm -f conftest.er1 11032 cat conftest.err >&5 11033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11034 (exit $ac_status); } && 11035 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11036 { (case "(($ac_try" in 11037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11038 *) ac_try_echo=$ac_try;; 11039esac 11040eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11041 (eval "$ac_try") 2>&5 11042 ac_status=$? 11043 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11044 (exit $ac_status); }; } && 11045 { ac_try='test -s conftest$ac_exeext' 11046 { (case "(($ac_try" in 11047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11048 *) ac_try_echo=$ac_try;; 11049esac 11050eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11051 (eval "$ac_try") 2>&5 11052 ac_status=$? 11053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11054 (exit $ac_status); }; }; then 11055 ac_cv_lib_dld_dld_link=yes 11056else 11057 echo "$as_me: failed program was:" >&5 11058sed 's/^/| /' conftest.$ac_ext >&5 11059 11060 ac_cv_lib_dld_dld_link=no 11061fi 11062 11063rm -f core conftest.err conftest.$ac_objext \ 11064 conftest$ac_exeext conftest.$ac_ext 11065LIBS=$ac_check_lib_save_LIBS 11066fi 11067{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 11068echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } 11069if test $ac_cv_lib_dld_dld_link = yes; then 11070 11071cat >>confdefs.h <<\_ACEOF 11072#define HAVE_DLD 1 11073_ACEOF 11074 11075 LIBADD_DL="$LIBADD_DL -ldld" 11076else 11077 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5 11078echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; } 11079if test "${ac_cv_func__dyld_func_lookup+set}" = set; then 11080 echo $ECHO_N "(cached) $ECHO_C" >&6 11081else 11082 cat >conftest.$ac_ext <<_ACEOF 11083/* confdefs.h. */ 11084_ACEOF 11085cat confdefs.h >>conftest.$ac_ext 11086cat >>conftest.$ac_ext <<_ACEOF 11087/* end confdefs.h. */ 11088/* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup. 11089 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11090#define _dyld_func_lookup innocuous__dyld_func_lookup 11091 11092/* System header to define __stub macros and hopefully few prototypes, 11093 which can conflict with char _dyld_func_lookup (); below. 11094 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11095 <limits.h> exists even on freestanding compilers. */ 11096 11097#ifdef __STDC__ 11098# include <limits.h> 11099#else 11100# include <assert.h> 11101#endif 11102 11103#undef _dyld_func_lookup 11104 11105/* Override any GCC internal prototype to avoid an error. 11106 Use char because int might match the return type of a GCC 11107 builtin and then its argument prototype would still apply. */ 11108#ifdef __cplusplus 11109extern "C" 11110#endif 11111char _dyld_func_lookup (); 11112/* The GNU C library defines this for functions which it implements 11113 to always fail with ENOSYS. Some functions are actually named 11114 something starting with __ and the normal name is an alias. */ 11115#if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup 11116choke me 11117#endif 11118 11119int 11120main () 11121{ 11122return _dyld_func_lookup (); 11123 ; 11124 return 0; 11125} 11126_ACEOF 11127rm -f conftest.$ac_objext conftest$ac_exeext 11128if { (ac_try="$ac_link" 11129case "(($ac_try" in 11130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11131 *) ac_try_echo=$ac_try;; 11132esac 11133eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11134 (eval "$ac_link") 2>conftest.er1 11135 ac_status=$? 11136 grep -v '^ *+' conftest.er1 >conftest.err 11137 rm -f conftest.er1 11138 cat conftest.err >&5 11139 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11140 (exit $ac_status); } && 11141 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11142 { (case "(($ac_try" in 11143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11144 *) ac_try_echo=$ac_try;; 11145esac 11146eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11147 (eval "$ac_try") 2>&5 11148 ac_status=$? 11149 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11150 (exit $ac_status); }; } && 11151 { ac_try='test -s conftest$ac_exeext' 11152 { (case "(($ac_try" in 11153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11154 *) ac_try_echo=$ac_try;; 11155esac 11156eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11157 (eval "$ac_try") 2>&5 11158 ac_status=$? 11159 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11160 (exit $ac_status); }; }; then 11161 ac_cv_func__dyld_func_lookup=yes 11162else 11163 echo "$as_me: failed program was:" >&5 11164sed 's/^/| /' conftest.$ac_ext >&5 11165 11166 ac_cv_func__dyld_func_lookup=no 11167fi 11168 11169rm -f core conftest.err conftest.$ac_objext \ 11170 conftest$ac_exeext conftest.$ac_ext 11171fi 11172{ echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5 11173echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; } 11174if test $ac_cv_func__dyld_func_lookup = yes; then 11175 11176cat >>confdefs.h <<\_ACEOF 11177#define HAVE_DYLD 1 11178_ACEOF 11179 11180fi 11181 11182 11183fi 11184 11185 11186fi 11187 11188 11189fi 11190 11191rm -f core conftest.err conftest.$ac_objext \ 11192 conftest$ac_exeext conftest.$ac_ext 11193 11194fi 11195 11196 11197fi 11198 11199 11200fi 11201 11202 11203if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes 11204then 11205 lt_save_LIBS="$LIBS" 11206 LIBS="$LIBS $LIBADD_DL" 11207 11208for ac_func in dlerror 11209do 11210as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11211{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11212echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11213if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11214 echo $ECHO_N "(cached) $ECHO_C" >&6 11215else 11216 cat >conftest.$ac_ext <<_ACEOF 11217/* confdefs.h. */ 11218_ACEOF 11219cat confdefs.h >>conftest.$ac_ext 11220cat >>conftest.$ac_ext <<_ACEOF 11221/* end confdefs.h. */ 11222/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11223 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11224#define $ac_func innocuous_$ac_func 11225 11226/* System header to define __stub macros and hopefully few prototypes, 11227 which can conflict with char $ac_func (); below. 11228 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11229 <limits.h> exists even on freestanding compilers. */ 11230 11231#ifdef __STDC__ 11232# include <limits.h> 11233#else 11234# include <assert.h> 11235#endif 11236 11237#undef $ac_func 11238 11239/* Override any GCC internal prototype to avoid an error. 11240 Use char because int might match the return type of a GCC 11241 builtin and then its argument prototype would still apply. */ 11242#ifdef __cplusplus 11243extern "C" 11244#endif 11245char $ac_func (); 11246/* The GNU C library defines this for functions which it implements 11247 to always fail with ENOSYS. Some functions are actually named 11248 something starting with __ and the normal name is an alias. */ 11249#if defined __stub_$ac_func || defined __stub___$ac_func 11250choke me 11251#endif 11252 11253int 11254main () 11255{ 11256return $ac_func (); 11257 ; 11258 return 0; 11259} 11260_ACEOF 11261rm -f conftest.$ac_objext conftest$ac_exeext 11262if { (ac_try="$ac_link" 11263case "(($ac_try" in 11264 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11265 *) ac_try_echo=$ac_try;; 11266esac 11267eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11268 (eval "$ac_link") 2>conftest.er1 11269 ac_status=$? 11270 grep -v '^ *+' conftest.er1 >conftest.err 11271 rm -f conftest.er1 11272 cat conftest.err >&5 11273 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11274 (exit $ac_status); } && 11275 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11276 { (case "(($ac_try" in 11277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11278 *) ac_try_echo=$ac_try;; 11279esac 11280eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11281 (eval "$ac_try") 2>&5 11282 ac_status=$? 11283 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11284 (exit $ac_status); }; } && 11285 { ac_try='test -s conftest$ac_exeext' 11286 { (case "(($ac_try" in 11287 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11288 *) ac_try_echo=$ac_try;; 11289esac 11290eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11291 (eval "$ac_try") 2>&5 11292 ac_status=$? 11293 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11294 (exit $ac_status); }; }; then 11295 eval "$as_ac_var=yes" 11296else 11297 echo "$as_me: failed program was:" >&5 11298sed 's/^/| /' conftest.$ac_ext >&5 11299 11300 eval "$as_ac_var=no" 11301fi 11302 11303rm -f core conftest.err conftest.$ac_objext \ 11304 conftest$ac_exeext conftest.$ac_ext 11305fi 11306ac_res=`eval echo '${'$as_ac_var'}'` 11307 { echo "$as_me:$LINENO: result: $ac_res" >&5 11308echo "${ECHO_T}$ac_res" >&6; } 11309if test `eval echo '${'$as_ac_var'}'` = yes; then 11310 cat >>confdefs.h <<_ACEOF 11311#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11312_ACEOF 11313 11314fi 11315done 11316 11317 LIBS="$lt_save_LIBS" 11318fi 11319ac_ext=c 11320ac_cpp='$CPP $CPPFLAGS' 11321ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11322ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11323ac_compiler_gnu=$ac_cv_c_compiler_gnu 11324 11325 11326 11327{ echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5 11328echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; } 11329if test "${ac_cv_sys_symbol_underscore+set}" = set; then 11330 echo $ECHO_N "(cached) $ECHO_C" >&6 11331else 11332 ac_cv_sys_symbol_underscore=no 11333 cat > conftest.$ac_ext <<EOF 11334void nm_test_func(){} 11335int main(){nm_test_func;return 0;} 11336EOF 11337 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 11338 (eval $ac_compile) 2>&5 11339 ac_status=$? 11340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11341 (exit $ac_status); }; then 11342 # Now try to grab the symbols. 11343 ac_nlist=conftest.nm 11344 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5 11345 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5 11346 ac_status=$? 11347 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11348 (exit $ac_status); } && test -s "$ac_nlist"; then 11349 # See whether the symbols have a leading underscore. 11350 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then 11351 ac_cv_sys_symbol_underscore=yes 11352 else 11353 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then 11354 : 11355 else 11356 echo "configure: cannot find nm_test_func in $ac_nlist" >&5 11357 fi 11358 fi 11359 else 11360 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5 11361 fi 11362 else 11363 echo "configure: failed program was:" >&5 11364 cat conftest.c >&5 11365 fi 11366 rm -rf conftest* 11367 11368fi 11369{ echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5 11370echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; } 11371 11372 11373if test x"$ac_cv_sys_symbol_underscore" = xyes; then 11374 if test x"$libltdl_cv_func_dlopen" = xyes || 11375 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then 11376 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5 11377echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; } 11378if test "${libltdl_cv_need_uscore+set}" = set; then 11379 echo $ECHO_N "(cached) $ECHO_C" >&6 11380else 11381 libltdl_cv_need_uscore=unknown 11382 save_LIBS="$LIBS" 11383 LIBS="$LIBS $LIBADD_DL" 11384 if test "$cross_compiling" = yes; then : 11385 libltdl_cv_need_uscore=cross 11386else 11387 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11388 lt_status=$lt_dlunknown 11389 cat > conftest.$ac_ext <<EOF 11390#line 11390 "configure" 11391#include "confdefs.h" 11392 11393#if HAVE_DLFCN_H 11394#include <dlfcn.h> 11395#endif 11396 11397#include <stdio.h> 11398 11399#ifdef RTLD_GLOBAL 11400# define LT_DLGLOBAL RTLD_GLOBAL 11401#else 11402# ifdef DL_GLOBAL 11403# define LT_DLGLOBAL DL_GLOBAL 11404# else 11405# define LT_DLGLOBAL 0 11406# endif 11407#endif 11408 11409/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11410 find out it does not work in some platform. */ 11411#ifndef LT_DLLAZY_OR_NOW 11412# ifdef RTLD_LAZY 11413# define LT_DLLAZY_OR_NOW RTLD_LAZY 11414# else 11415# ifdef DL_LAZY 11416# define LT_DLLAZY_OR_NOW DL_LAZY 11417# else 11418# ifdef RTLD_NOW 11419# define LT_DLLAZY_OR_NOW RTLD_NOW 11420# else 11421# ifdef DL_NOW 11422# define LT_DLLAZY_OR_NOW DL_NOW 11423# else 11424# define LT_DLLAZY_OR_NOW 0 11425# endif 11426# endif 11427# endif 11428# endif 11429#endif 11430 11431#ifdef __cplusplus 11432extern "C" void exit (int); 11433#endif 11434 11435void fnord() { int i=42;} 11436int main () 11437{ 11438 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11439 int status = $lt_dlunknown; 11440 11441 if (self) 11442 { 11443 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11444 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11445 /* dlclose (self); */ 11446 } 11447 else 11448 puts (dlerror ()); 11449 11450 exit (status); 11451} 11452EOF 11453 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11454 (eval $ac_link) 2>&5 11455 ac_status=$? 11456 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11457 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 11458 (./conftest; exit; ) >&5 2>/dev/null 11459 lt_status=$? 11460 case x$lt_status in 11461 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;; 11462 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;; 11463 x$lt_dlunknown|x*) ;; 11464 esac 11465 else : 11466 # compilation failed 11467 11468 fi 11469fi 11470rm -fr conftest* 11471 11472 LIBS="$save_LIBS" 11473 11474fi 11475{ echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5 11476echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; } 11477 fi 11478fi 11479 11480if test x"$libltdl_cv_need_uscore" = xyes; then 11481 11482cat >>confdefs.h <<\_ACEOF 11483#define NEED_USCORE 1 11484_ACEOF 11485 11486fi 11487 11488 11489{ echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5 11490echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; } 11491if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then 11492 echo $ECHO_N "(cached) $ECHO_C" >&6 11493else 11494 # PORTME does your system automatically load deplibs for dlopen? 11495 # or its logical equivalent (e.g. shl_load for HP-UX < 11) 11496 # For now, we just catch OSes we know something about -- in the 11497 # future, we'll try test this programmatically. 11498 libltdl_cv_sys_dlopen_deplibs=unknown 11499 case "$host_os" in 11500 aix3*|aix4.1.*|aix4.2.*) 11501 # Unknown whether this is true for these versions of AIX, but 11502 # we want this `case' here to explicitly catch those versions. 11503 libltdl_cv_sys_dlopen_deplibs=unknown 11504 ;; 11505 aix[45]*) 11506 libltdl_cv_sys_dlopen_deplibs=yes 11507 ;; 11508 darwin*) 11509 # Assuming the user has installed a libdl from somewhere, this is true 11510 # If you are looking for one http://www.opendarwin.org/projects/dlcompat 11511 libltdl_cv_sys_dlopen_deplibs=yes 11512 ;; 11513 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu) 11514 # GNU and its variants, using gnu ld.so (Glibc) 11515 libltdl_cv_sys_dlopen_deplibs=yes 11516 ;; 11517 hpux10*|hpux11*) 11518 libltdl_cv_sys_dlopen_deplibs=yes 11519 ;; 11520 interix*) 11521 libltdl_cv_sys_dlopen_deplibs=yes 11522 ;; 11523 irix[12345]*|irix6.[01]*) 11524 # Catch all versions of IRIX before 6.2, and indicate that we don't 11525 # know how it worked for any of those versions. 11526 libltdl_cv_sys_dlopen_deplibs=unknown 11527 ;; 11528 irix*) 11529 # The case above catches anything before 6.2, and it's known that 11530 # at 6.2 and later dlopen does load deplibs. 11531 libltdl_cv_sys_dlopen_deplibs=yes 11532 ;; 11533 netbsd*) 11534 libltdl_cv_sys_dlopen_deplibs=yes 11535 ;; 11536 openbsd*) 11537 libltdl_cv_sys_dlopen_deplibs=yes 11538 ;; 11539 osf[1234]*) 11540 # dlopen did load deplibs (at least at 4.x), but until the 5.x series, 11541 # it did *not* use an RPATH in a shared library to find objects the 11542 # library depends on, so we explictly say `no'. 11543 libltdl_cv_sys_dlopen_deplibs=no 11544 ;; 11545 osf5.0|osf5.0a|osf5.1) 11546 # dlopen *does* load deplibs and with the right loader patch applied 11547 # it even uses RPATH in a shared library to search for shared objects 11548 # that the library depends on, but there's no easy way to know if that 11549 # patch is installed. Since this is the case, all we can really 11550 # say is unknown -- it depends on the patch being installed. If 11551 # it is, this changes to `yes'. Without it, it would be `no'. 11552 libltdl_cv_sys_dlopen_deplibs=unknown 11553 ;; 11554 osf*) 11555 # the two cases above should catch all versions of osf <= 5.1. Read 11556 # the comments above for what we know about them. 11557 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library 11558 # is used to find them so we can finally say `yes'. 11559 libltdl_cv_sys_dlopen_deplibs=yes 11560 ;; 11561 solaris*) 11562 libltdl_cv_sys_dlopen_deplibs=yes 11563 ;; 11564 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11565 libltdl_cv_sys_dlopen_deplibs=yes 11566 ;; 11567 esac 11568 11569fi 11570{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5 11571echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; } 11572if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then 11573 11574cat >>confdefs.h <<\_ACEOF 11575#define LTDL_DLOPEN_DEPLIBS 1 11576_ACEOF 11577 11578fi 11579 11580 11581for ac_header in argz.h 11582do 11583as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11584if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11585 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11586echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11587if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11588 echo $ECHO_N "(cached) $ECHO_C" >&6 11589fi 11590ac_res=`eval echo '${'$as_ac_Header'}'` 11591 { echo "$as_me:$LINENO: result: $ac_res" >&5 11592echo "${ECHO_T}$ac_res" >&6; } 11593else 11594 # Is the header compilable? 11595{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11596echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11597cat >conftest.$ac_ext <<_ACEOF 11598/* confdefs.h. */ 11599_ACEOF 11600cat confdefs.h >>conftest.$ac_ext 11601cat >>conftest.$ac_ext <<_ACEOF 11602/* end confdefs.h. */ 11603$ac_includes_default 11604#include <$ac_header> 11605_ACEOF 11606rm -f conftest.$ac_objext 11607if { (ac_try="$ac_compile" 11608case "(($ac_try" in 11609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11610 *) ac_try_echo=$ac_try;; 11611esac 11612eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11613 (eval "$ac_compile") 2>conftest.er1 11614 ac_status=$? 11615 grep -v '^ *+' conftest.er1 >conftest.err 11616 rm -f conftest.er1 11617 cat conftest.err >&5 11618 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11619 (exit $ac_status); } && 11620 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11621 { (case "(($ac_try" in 11622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11623 *) ac_try_echo=$ac_try;; 11624esac 11625eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11626 (eval "$ac_try") 2>&5 11627 ac_status=$? 11628 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11629 (exit $ac_status); }; } && 11630 { ac_try='test -s conftest.$ac_objext' 11631 { (case "(($ac_try" in 11632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11633 *) ac_try_echo=$ac_try;; 11634esac 11635eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11636 (eval "$ac_try") 2>&5 11637 ac_status=$? 11638 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11639 (exit $ac_status); }; }; then 11640 ac_header_compiler=yes 11641else 11642 echo "$as_me: failed program was:" >&5 11643sed 's/^/| /' conftest.$ac_ext >&5 11644 11645 ac_header_compiler=no 11646fi 11647 11648rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11649{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11650echo "${ECHO_T}$ac_header_compiler" >&6; } 11651 11652# Is the header present? 11653{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11654echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11655cat >conftest.$ac_ext <<_ACEOF 11656/* confdefs.h. */ 11657_ACEOF 11658cat confdefs.h >>conftest.$ac_ext 11659cat >>conftest.$ac_ext <<_ACEOF 11660/* end confdefs.h. */ 11661#include <$ac_header> 11662_ACEOF 11663if { (ac_try="$ac_cpp conftest.$ac_ext" 11664case "(($ac_try" in 11665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11666 *) ac_try_echo=$ac_try;; 11667esac 11668eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11669 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11670 ac_status=$? 11671 grep -v '^ *+' conftest.er1 >conftest.err 11672 rm -f conftest.er1 11673 cat conftest.err >&5 11674 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11675 (exit $ac_status); } >/dev/null; then 11676 if test -s conftest.err; then 11677 ac_cpp_err=$ac_c_preproc_warn_flag 11678 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11679 else 11680 ac_cpp_err= 11681 fi 11682else 11683 ac_cpp_err=yes 11684fi 11685if test -z "$ac_cpp_err"; then 11686 ac_header_preproc=yes 11687else 11688 echo "$as_me: failed program was:" >&5 11689sed 's/^/| /' conftest.$ac_ext >&5 11690 11691 ac_header_preproc=no 11692fi 11693 11694rm -f conftest.err conftest.$ac_ext 11695{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11696echo "${ECHO_T}$ac_header_preproc" >&6; } 11697 11698# So? What about this header? 11699case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11700 yes:no: ) 11701 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11702echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11703 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11704echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11705 ac_header_preproc=yes 11706 ;; 11707 no:yes:* ) 11708 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11709echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11710 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11711echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11712 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11713echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11714 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11715echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11716 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11717echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11718 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11719echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11720 ( cat <<\_ASBOX 11721## ----------------------------------- ## 11722## Report this to llvmbugs@cs.uiuc.edu ## 11723## ----------------------------------- ## 11724_ASBOX 11725 ) | sed "s/^/$as_me: WARNING: /" >&2 11726 ;; 11727esac 11728{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11729echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11730if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11731 echo $ECHO_N "(cached) $ECHO_C" >&6 11732else 11733 eval "$as_ac_Header=\$ac_header_preproc" 11734fi 11735ac_res=`eval echo '${'$as_ac_Header'}'` 11736 { echo "$as_me:$LINENO: result: $ac_res" >&5 11737echo "${ECHO_T}$ac_res" >&6; } 11738 11739fi 11740if test `eval echo '${'$as_ac_Header'}'` = yes; then 11741 cat >>confdefs.h <<_ACEOF 11742#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11743_ACEOF 11744 11745fi 11746 11747done 11748 11749 11750{ echo "$as_me:$LINENO: checking for error_t" >&5 11751echo $ECHO_N "checking for error_t... $ECHO_C" >&6; } 11752if test "${ac_cv_type_error_t+set}" = set; then 11753 echo $ECHO_N "(cached) $ECHO_C" >&6 11754else 11755 cat >conftest.$ac_ext <<_ACEOF 11756/* confdefs.h. */ 11757_ACEOF 11758cat confdefs.h >>conftest.$ac_ext 11759cat >>conftest.$ac_ext <<_ACEOF 11760/* end confdefs.h. */ 11761#if HAVE_ARGZ_H 11762# include <argz.h> 11763#endif 11764 11765typedef error_t ac__type_new_; 11766int 11767main () 11768{ 11769if ((ac__type_new_ *) 0) 11770 return 0; 11771if (sizeof (ac__type_new_)) 11772 return 0; 11773 ; 11774 return 0; 11775} 11776_ACEOF 11777rm -f conftest.$ac_objext 11778if { (ac_try="$ac_compile" 11779case "(($ac_try" in 11780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11781 *) ac_try_echo=$ac_try;; 11782esac 11783eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11784 (eval "$ac_compile") 2>conftest.er1 11785 ac_status=$? 11786 grep -v '^ *+' conftest.er1 >conftest.err 11787 rm -f conftest.er1 11788 cat conftest.err >&5 11789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11790 (exit $ac_status); } && 11791 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11792 { (case "(($ac_try" in 11793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11794 *) ac_try_echo=$ac_try;; 11795esac 11796eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11797 (eval "$ac_try") 2>&5 11798 ac_status=$? 11799 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11800 (exit $ac_status); }; } && 11801 { ac_try='test -s conftest.$ac_objext' 11802 { (case "(($ac_try" in 11803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11804 *) ac_try_echo=$ac_try;; 11805esac 11806eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11807 (eval "$ac_try") 2>&5 11808 ac_status=$? 11809 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11810 (exit $ac_status); }; }; then 11811 ac_cv_type_error_t=yes 11812else 11813 echo "$as_me: failed program was:" >&5 11814sed 's/^/| /' conftest.$ac_ext >&5 11815 11816 ac_cv_type_error_t=no 11817fi 11818 11819rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11820fi 11821{ echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5 11822echo "${ECHO_T}$ac_cv_type_error_t" >&6; } 11823if test $ac_cv_type_error_t = yes; then 11824 11825cat >>confdefs.h <<_ACEOF 11826#define HAVE_ERROR_T 1 11827_ACEOF 11828 11829 11830else 11831 11832cat >>confdefs.h <<\_ACEOF 11833#define error_t int 11834_ACEOF 11835 11836fi 11837 11838 11839 11840 11841 11842 11843 11844for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify 11845do 11846as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11847{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11848echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11849if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11850 echo $ECHO_N "(cached) $ECHO_C" >&6 11851else 11852 cat >conftest.$ac_ext <<_ACEOF 11853/* confdefs.h. */ 11854_ACEOF 11855cat confdefs.h >>conftest.$ac_ext 11856cat >>conftest.$ac_ext <<_ACEOF 11857/* end confdefs.h. */ 11858/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11859 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11860#define $ac_func innocuous_$ac_func 11861 11862/* System header to define __stub macros and hopefully few prototypes, 11863 which can conflict with char $ac_func (); below. 11864 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11865 <limits.h> exists even on freestanding compilers. */ 11866 11867#ifdef __STDC__ 11868# include <limits.h> 11869#else 11870# include <assert.h> 11871#endif 11872 11873#undef $ac_func 11874 11875/* Override any GCC internal prototype to avoid an error. 11876 Use char because int might match the return type of a GCC 11877 builtin and then its argument prototype would still apply. */ 11878#ifdef __cplusplus 11879extern "C" 11880#endif 11881char $ac_func (); 11882/* The GNU C library defines this for functions which it implements 11883 to always fail with ENOSYS. Some functions are actually named 11884 something starting with __ and the normal name is an alias. */ 11885#if defined __stub_$ac_func || defined __stub___$ac_func 11886choke me 11887#endif 11888 11889int 11890main () 11891{ 11892return $ac_func (); 11893 ; 11894 return 0; 11895} 11896_ACEOF 11897rm -f conftest.$ac_objext conftest$ac_exeext 11898if { (ac_try="$ac_link" 11899case "(($ac_try" in 11900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11901 *) ac_try_echo=$ac_try;; 11902esac 11903eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11904 (eval "$ac_link") 2>conftest.er1 11905 ac_status=$? 11906 grep -v '^ *+' conftest.er1 >conftest.err 11907 rm -f conftest.er1 11908 cat conftest.err >&5 11909 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11910 (exit $ac_status); } && 11911 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11912 { (case "(($ac_try" in 11913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11914 *) ac_try_echo=$ac_try;; 11915esac 11916eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11917 (eval "$ac_try") 2>&5 11918 ac_status=$? 11919 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11920 (exit $ac_status); }; } && 11921 { ac_try='test -s conftest$ac_exeext' 11922 { (case "(($ac_try" in 11923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11924 *) ac_try_echo=$ac_try;; 11925esac 11926eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11927 (eval "$ac_try") 2>&5 11928 ac_status=$? 11929 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11930 (exit $ac_status); }; }; then 11931 eval "$as_ac_var=yes" 11932else 11933 echo "$as_me: failed program was:" >&5 11934sed 's/^/| /' conftest.$ac_ext >&5 11935 11936 eval "$as_ac_var=no" 11937fi 11938 11939rm -f core conftest.err conftest.$ac_objext \ 11940 conftest$ac_exeext conftest.$ac_ext 11941fi 11942ac_res=`eval echo '${'$as_ac_var'}'` 11943 { echo "$as_me:$LINENO: result: $ac_res" >&5 11944echo "${ECHO_T}$ac_res" >&6; } 11945if test `eval echo '${'$as_ac_var'}'` = yes; then 11946 cat >>confdefs.h <<_ACEOF 11947#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11948_ACEOF 11949 11950fi 11951done 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977 11978 11979 11980for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \ 11981 stdio.h unistd.h 11982do 11983as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11984if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11985 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11986echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11987if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11988 echo $ECHO_N "(cached) $ECHO_C" >&6 11989fi 11990ac_res=`eval echo '${'$as_ac_Header'}'` 11991 { echo "$as_me:$LINENO: result: $ac_res" >&5 11992echo "${ECHO_T}$ac_res" >&6; } 11993else 11994 # Is the header compilable? 11995{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11996echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11997cat >conftest.$ac_ext <<_ACEOF 11998/* confdefs.h. */ 11999_ACEOF 12000cat confdefs.h >>conftest.$ac_ext 12001cat >>conftest.$ac_ext <<_ACEOF 12002/* end confdefs.h. */ 12003$ac_includes_default 12004#include <$ac_header> 12005_ACEOF 12006rm -f conftest.$ac_objext 12007if { (ac_try="$ac_compile" 12008case "(($ac_try" in 12009 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12010 *) ac_try_echo=$ac_try;; 12011esac 12012eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12013 (eval "$ac_compile") 2>conftest.er1 12014 ac_status=$? 12015 grep -v '^ *+' conftest.er1 >conftest.err 12016 rm -f conftest.er1 12017 cat conftest.err >&5 12018 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12019 (exit $ac_status); } && 12020 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12021 { (case "(($ac_try" in 12022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12023 *) ac_try_echo=$ac_try;; 12024esac 12025eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12026 (eval "$ac_try") 2>&5 12027 ac_status=$? 12028 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12029 (exit $ac_status); }; } && 12030 { ac_try='test -s conftest.$ac_objext' 12031 { (case "(($ac_try" in 12032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12033 *) ac_try_echo=$ac_try;; 12034esac 12035eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12036 (eval "$ac_try") 2>&5 12037 ac_status=$? 12038 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12039 (exit $ac_status); }; }; then 12040 ac_header_compiler=yes 12041else 12042 echo "$as_me: failed program was:" >&5 12043sed 's/^/| /' conftest.$ac_ext >&5 12044 12045 ac_header_compiler=no 12046fi 12047 12048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12049{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 12050echo "${ECHO_T}$ac_header_compiler" >&6; } 12051 12052# Is the header present? 12053{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 12054echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 12055cat >conftest.$ac_ext <<_ACEOF 12056/* confdefs.h. */ 12057_ACEOF 12058cat confdefs.h >>conftest.$ac_ext 12059cat >>conftest.$ac_ext <<_ACEOF 12060/* end confdefs.h. */ 12061#include <$ac_header> 12062_ACEOF 12063if { (ac_try="$ac_cpp conftest.$ac_ext" 12064case "(($ac_try" in 12065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12066 *) ac_try_echo=$ac_try;; 12067esac 12068eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12069 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 12070 ac_status=$? 12071 grep -v '^ *+' conftest.er1 >conftest.err 12072 rm -f conftest.er1 12073 cat conftest.err >&5 12074 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12075 (exit $ac_status); } >/dev/null; then 12076 if test -s conftest.err; then 12077 ac_cpp_err=$ac_c_preproc_warn_flag 12078 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 12079 else 12080 ac_cpp_err= 12081 fi 12082else 12083 ac_cpp_err=yes 12084fi 12085if test -z "$ac_cpp_err"; then 12086 ac_header_preproc=yes 12087else 12088 echo "$as_me: failed program was:" >&5 12089sed 's/^/| /' conftest.$ac_ext >&5 12090 12091 ac_header_preproc=no 12092fi 12093 12094rm -f conftest.err conftest.$ac_ext 12095{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 12096echo "${ECHO_T}$ac_header_preproc" >&6; } 12097 12098# So? What about this header? 12099case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 12100 yes:no: ) 12101 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 12102echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 12103 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 12104echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 12105 ac_header_preproc=yes 12106 ;; 12107 no:yes:* ) 12108 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 12109echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 12110 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 12111echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 12112 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 12113echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 12114 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 12115echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 12116 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 12117echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 12118 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 12119echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 12120 ( cat <<\_ASBOX 12121## ----------------------------------- ## 12122## Report this to llvmbugs@cs.uiuc.edu ## 12123## ----------------------------------- ## 12124_ASBOX 12125 ) | sed "s/^/$as_me: WARNING: /" >&2 12126 ;; 12127esac 12128{ echo "$as_me:$LINENO: checking for $ac_header" >&5 12129echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 12130if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12131 echo $ECHO_N "(cached) $ECHO_C" >&6 12132else 12133 eval "$as_ac_Header=\$ac_header_preproc" 12134fi 12135ac_res=`eval echo '${'$as_ac_Header'}'` 12136 { echo "$as_me:$LINENO: result: $ac_res" >&5 12137echo "${ECHO_T}$ac_res" >&6; } 12138 12139fi 12140if test `eval echo '${'$as_ac_Header'}'` = yes; then 12141 cat >>confdefs.h <<_ACEOF 12142#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12143_ACEOF 12144 12145fi 12146 12147done 12148 12149 12150 12151 12152 12153for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h 12154do 12155as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 12156if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12157 { echo "$as_me:$LINENO: checking for $ac_header" >&5 12158echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 12159if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12160 echo $ECHO_N "(cached) $ECHO_C" >&6 12161fi 12162ac_res=`eval echo '${'$as_ac_Header'}'` 12163 { echo "$as_me:$LINENO: result: $ac_res" >&5 12164echo "${ECHO_T}$ac_res" >&6; } 12165else 12166 # Is the header compilable? 12167{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 12168echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 12169cat >conftest.$ac_ext <<_ACEOF 12170/* confdefs.h. */ 12171_ACEOF 12172cat confdefs.h >>conftest.$ac_ext 12173cat >>conftest.$ac_ext <<_ACEOF 12174/* end confdefs.h. */ 12175$ac_includes_default 12176#include <$ac_header> 12177_ACEOF 12178rm -f conftest.$ac_objext 12179if { (ac_try="$ac_compile" 12180case "(($ac_try" in 12181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12182 *) ac_try_echo=$ac_try;; 12183esac 12184eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12185 (eval "$ac_compile") 2>conftest.er1 12186 ac_status=$? 12187 grep -v '^ *+' conftest.er1 >conftest.err 12188 rm -f conftest.er1 12189 cat conftest.err >&5 12190 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12191 (exit $ac_status); } && 12192 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12193 { (case "(($ac_try" in 12194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12195 *) ac_try_echo=$ac_try;; 12196esac 12197eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12198 (eval "$ac_try") 2>&5 12199 ac_status=$? 12200 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12201 (exit $ac_status); }; } && 12202 { ac_try='test -s conftest.$ac_objext' 12203 { (case "(($ac_try" in 12204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12205 *) ac_try_echo=$ac_try;; 12206esac 12207eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12208 (eval "$ac_try") 2>&5 12209 ac_status=$? 12210 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12211 (exit $ac_status); }; }; then 12212 ac_header_compiler=yes 12213else 12214 echo "$as_me: failed program was:" >&5 12215sed 's/^/| /' conftest.$ac_ext >&5 12216 12217 ac_header_compiler=no 12218fi 12219 12220rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12221{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 12222echo "${ECHO_T}$ac_header_compiler" >&6; } 12223 12224# Is the header present? 12225{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 12226echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 12227cat >conftest.$ac_ext <<_ACEOF 12228/* confdefs.h. */ 12229_ACEOF 12230cat confdefs.h >>conftest.$ac_ext 12231cat >>conftest.$ac_ext <<_ACEOF 12232/* end confdefs.h. */ 12233#include <$ac_header> 12234_ACEOF 12235if { (ac_try="$ac_cpp conftest.$ac_ext" 12236case "(($ac_try" in 12237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12238 *) ac_try_echo=$ac_try;; 12239esac 12240eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12241 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 12242 ac_status=$? 12243 grep -v '^ *+' conftest.er1 >conftest.err 12244 rm -f conftest.er1 12245 cat conftest.err >&5 12246 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12247 (exit $ac_status); } >/dev/null; then 12248 if test -s conftest.err; then 12249 ac_cpp_err=$ac_c_preproc_warn_flag 12250 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 12251 else 12252 ac_cpp_err= 12253 fi 12254else 12255 ac_cpp_err=yes 12256fi 12257if test -z "$ac_cpp_err"; then 12258 ac_header_preproc=yes 12259else 12260 echo "$as_me: failed program was:" >&5 12261sed 's/^/| /' conftest.$ac_ext >&5 12262 12263 ac_header_preproc=no 12264fi 12265 12266rm -f conftest.err conftest.$ac_ext 12267{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 12268echo "${ECHO_T}$ac_header_preproc" >&6; } 12269 12270# So? What about this header? 12271case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 12272 yes:no: ) 12273 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 12274echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 12275 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 12276echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 12277 ac_header_preproc=yes 12278 ;; 12279 no:yes:* ) 12280 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 12281echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 12282 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 12283echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 12284 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 12285echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 12286 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 12287echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 12288 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 12289echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 12290 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 12291echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 12292 ( cat <<\_ASBOX 12293## ----------------------------------- ## 12294## Report this to llvmbugs@cs.uiuc.edu ## 12295## ----------------------------------- ## 12296_ASBOX 12297 ) | sed "s/^/$as_me: WARNING: /" >&2 12298 ;; 12299esac 12300{ echo "$as_me:$LINENO: checking for $ac_header" >&5 12301echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 12302if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12303 echo $ECHO_N "(cached) $ECHO_C" >&6 12304else 12305 eval "$as_ac_Header=\$ac_header_preproc" 12306fi 12307ac_res=`eval echo '${'$as_ac_Header'}'` 12308 { echo "$as_me:$LINENO: result: $ac_res" >&5 12309echo "${ECHO_T}$ac_res" >&6; } 12310 12311fi 12312if test `eval echo '${'$as_ac_Header'}'` = yes; then 12313 cat >>confdefs.h <<_ACEOF 12314#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12315_ACEOF 12316 12317fi 12318 12319done 12320 12321 12322 12323for ac_header in string.h strings.h 12324do 12325as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 12326if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12327 { echo "$as_me:$LINENO: checking for $ac_header" >&5 12328echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 12329if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12330 echo $ECHO_N "(cached) $ECHO_C" >&6 12331fi 12332ac_res=`eval echo '${'$as_ac_Header'}'` 12333 { echo "$as_me:$LINENO: result: $ac_res" >&5 12334echo "${ECHO_T}$ac_res" >&6; } 12335else 12336 # Is the header compilable? 12337{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 12338echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 12339cat >conftest.$ac_ext <<_ACEOF 12340/* confdefs.h. */ 12341_ACEOF 12342cat confdefs.h >>conftest.$ac_ext 12343cat >>conftest.$ac_ext <<_ACEOF 12344/* end confdefs.h. */ 12345$ac_includes_default 12346#include <$ac_header> 12347_ACEOF 12348rm -f conftest.$ac_objext 12349if { (ac_try="$ac_compile" 12350case "(($ac_try" in 12351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12352 *) ac_try_echo=$ac_try;; 12353esac 12354eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12355 (eval "$ac_compile") 2>conftest.er1 12356 ac_status=$? 12357 grep -v '^ *+' conftest.er1 >conftest.err 12358 rm -f conftest.er1 12359 cat conftest.err >&5 12360 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12361 (exit $ac_status); } && 12362 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12363 { (case "(($ac_try" in 12364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12365 *) ac_try_echo=$ac_try;; 12366esac 12367eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12368 (eval "$ac_try") 2>&5 12369 ac_status=$? 12370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12371 (exit $ac_status); }; } && 12372 { ac_try='test -s conftest.$ac_objext' 12373 { (case "(($ac_try" in 12374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12375 *) ac_try_echo=$ac_try;; 12376esac 12377eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12378 (eval "$ac_try") 2>&5 12379 ac_status=$? 12380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12381 (exit $ac_status); }; }; then 12382 ac_header_compiler=yes 12383else 12384 echo "$as_me: failed program was:" >&5 12385sed 's/^/| /' conftest.$ac_ext >&5 12386 12387 ac_header_compiler=no 12388fi 12389 12390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12391{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 12392echo "${ECHO_T}$ac_header_compiler" >&6; } 12393 12394# Is the header present? 12395{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 12396echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 12397cat >conftest.$ac_ext <<_ACEOF 12398/* confdefs.h. */ 12399_ACEOF 12400cat confdefs.h >>conftest.$ac_ext 12401cat >>conftest.$ac_ext <<_ACEOF 12402/* end confdefs.h. */ 12403#include <$ac_header> 12404_ACEOF 12405if { (ac_try="$ac_cpp conftest.$ac_ext" 12406case "(($ac_try" in 12407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12408 *) ac_try_echo=$ac_try;; 12409esac 12410eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12411 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 12412 ac_status=$? 12413 grep -v '^ *+' conftest.er1 >conftest.err 12414 rm -f conftest.er1 12415 cat conftest.err >&5 12416 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12417 (exit $ac_status); } >/dev/null; then 12418 if test -s conftest.err; then 12419 ac_cpp_err=$ac_c_preproc_warn_flag 12420 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 12421 else 12422 ac_cpp_err= 12423 fi 12424else 12425 ac_cpp_err=yes 12426fi 12427if test -z "$ac_cpp_err"; then 12428 ac_header_preproc=yes 12429else 12430 echo "$as_me: failed program was:" >&5 12431sed 's/^/| /' conftest.$ac_ext >&5 12432 12433 ac_header_preproc=no 12434fi 12435 12436rm -f conftest.err conftest.$ac_ext 12437{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 12438echo "${ECHO_T}$ac_header_preproc" >&6; } 12439 12440# So? What about this header? 12441case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 12442 yes:no: ) 12443 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 12444echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 12445 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 12446echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 12447 ac_header_preproc=yes 12448 ;; 12449 no:yes:* ) 12450 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 12451echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 12452 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 12453echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 12454 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 12455echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 12456 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 12457echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 12458 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 12459echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 12460 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 12461echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 12462 ( cat <<\_ASBOX 12463## ----------------------------------- ## 12464## Report this to llvmbugs@cs.uiuc.edu ## 12465## ----------------------------------- ## 12466_ASBOX 12467 ) | sed "s/^/$as_me: WARNING: /" >&2 12468 ;; 12469esac 12470{ echo "$as_me:$LINENO: checking for $ac_header" >&5 12471echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 12472if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12473 echo $ECHO_N "(cached) $ECHO_C" >&6 12474else 12475 eval "$as_ac_Header=\$ac_header_preproc" 12476fi 12477ac_res=`eval echo '${'$as_ac_Header'}'` 12478 { echo "$as_me:$LINENO: result: $ac_res" >&5 12479echo "${ECHO_T}$ac_res" >&6; } 12480 12481fi 12482if test `eval echo '${'$as_ac_Header'}'` = yes; then 12483 cat >>confdefs.h <<_ACEOF 12484#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12485_ACEOF 12486 break 12487fi 12488 12489done 12490 12491 12492 12493 12494for ac_func in strchr index 12495do 12496as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12497{ echo "$as_me:$LINENO: checking for $ac_func" >&5 12498echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 12499if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 12500 echo $ECHO_N "(cached) $ECHO_C" >&6 12501else 12502 cat >conftest.$ac_ext <<_ACEOF 12503/* confdefs.h. */ 12504_ACEOF 12505cat confdefs.h >>conftest.$ac_ext 12506cat >>conftest.$ac_ext <<_ACEOF 12507/* end confdefs.h. */ 12508/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12509 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12510#define $ac_func innocuous_$ac_func 12511 12512/* System header to define __stub macros and hopefully few prototypes, 12513 which can conflict with char $ac_func (); below. 12514 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12515 <limits.h> exists even on freestanding compilers. */ 12516 12517#ifdef __STDC__ 12518# include <limits.h> 12519#else 12520# include <assert.h> 12521#endif 12522 12523#undef $ac_func 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 $ac_func (); 12532/* The GNU C library defines this for functions which it implements 12533 to always fail with ENOSYS. Some functions are actually named 12534 something starting with __ and the normal name is an alias. */ 12535#if defined __stub_$ac_func || defined __stub___$ac_func 12536choke me 12537#endif 12538 12539int 12540main () 12541{ 12542return $ac_func (); 12543 ; 12544 return 0; 12545} 12546_ACEOF 12547rm -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 eval "$as_ac_var=yes" 12582else 12583 echo "$as_me: failed program was:" >&5 12584sed 's/^/| /' conftest.$ac_ext >&5 12585 12586 eval "$as_ac_var=no" 12587fi 12588 12589rm -f core conftest.err conftest.$ac_objext \ 12590 conftest$ac_exeext conftest.$ac_ext 12591fi 12592ac_res=`eval echo '${'$as_ac_var'}'` 12593 { echo "$as_me:$LINENO: result: $ac_res" >&5 12594echo "${ECHO_T}$ac_res" >&6; } 12595if test `eval echo '${'$as_ac_var'}'` = yes; then 12596 cat >>confdefs.h <<_ACEOF 12597#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12598_ACEOF 12599 break 12600fi 12601done 12602 12603 12604 12605for ac_func in strrchr rindex 12606do 12607as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12608{ echo "$as_me:$LINENO: checking for $ac_func" >&5 12609echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 12610if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 12611 echo $ECHO_N "(cached) $ECHO_C" >&6 12612else 12613 cat >conftest.$ac_ext <<_ACEOF 12614/* confdefs.h. */ 12615_ACEOF 12616cat confdefs.h >>conftest.$ac_ext 12617cat >>conftest.$ac_ext <<_ACEOF 12618/* end confdefs.h. */ 12619/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12620 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12621#define $ac_func innocuous_$ac_func 12622 12623/* System header to define __stub macros and hopefully few prototypes, 12624 which can conflict with char $ac_func (); below. 12625 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12626 <limits.h> exists even on freestanding compilers. */ 12627 12628#ifdef __STDC__ 12629# include <limits.h> 12630#else 12631# include <assert.h> 12632#endif 12633 12634#undef $ac_func 12635 12636/* Override any GCC internal prototype to avoid an error. 12637 Use char because int might match the return type of a GCC 12638 builtin and then its argument prototype would still apply. */ 12639#ifdef __cplusplus 12640extern "C" 12641#endif 12642char $ac_func (); 12643/* The GNU C library defines this for functions which it implements 12644 to always fail with ENOSYS. Some functions are actually named 12645 something starting with __ and the normal name is an alias. */ 12646#if defined __stub_$ac_func || defined __stub___$ac_func 12647choke me 12648#endif 12649 12650int 12651main () 12652{ 12653return $ac_func (); 12654 ; 12655 return 0; 12656} 12657_ACEOF 12658rm -f conftest.$ac_objext conftest$ac_exeext 12659if { (ac_try="$ac_link" 12660case "(($ac_try" in 12661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12662 *) ac_try_echo=$ac_try;; 12663esac 12664eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12665 (eval "$ac_link") 2>conftest.er1 12666 ac_status=$? 12667 grep -v '^ *+' conftest.er1 >conftest.err 12668 rm -f conftest.er1 12669 cat conftest.err >&5 12670 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12671 (exit $ac_status); } && 12672 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12673 { (case "(($ac_try" in 12674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12675 *) ac_try_echo=$ac_try;; 12676esac 12677eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12678 (eval "$ac_try") 2>&5 12679 ac_status=$? 12680 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12681 (exit $ac_status); }; } && 12682 { ac_try='test -s conftest$ac_exeext' 12683 { (case "(($ac_try" in 12684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12685 *) ac_try_echo=$ac_try;; 12686esac 12687eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12688 (eval "$ac_try") 2>&5 12689 ac_status=$? 12690 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12691 (exit $ac_status); }; }; then 12692 eval "$as_ac_var=yes" 12693else 12694 echo "$as_me: failed program was:" >&5 12695sed 's/^/| /' conftest.$ac_ext >&5 12696 12697 eval "$as_ac_var=no" 12698fi 12699 12700rm -f core conftest.err conftest.$ac_objext \ 12701 conftest$ac_exeext conftest.$ac_ext 12702fi 12703ac_res=`eval echo '${'$as_ac_var'}'` 12704 { echo "$as_me:$LINENO: result: $ac_res" >&5 12705echo "${ECHO_T}$ac_res" >&6; } 12706if test `eval echo '${'$as_ac_var'}'` = yes; then 12707 cat >>confdefs.h <<_ACEOF 12708#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12709_ACEOF 12710 break 12711fi 12712done 12713 12714 12715 12716for ac_func in memcpy bcopy 12717do 12718as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12719{ echo "$as_me:$LINENO: checking for $ac_func" >&5 12720echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 12721if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 12722 echo $ECHO_N "(cached) $ECHO_C" >&6 12723else 12724 cat >conftest.$ac_ext <<_ACEOF 12725/* confdefs.h. */ 12726_ACEOF 12727cat confdefs.h >>conftest.$ac_ext 12728cat >>conftest.$ac_ext <<_ACEOF 12729/* end confdefs.h. */ 12730/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12731 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12732#define $ac_func innocuous_$ac_func 12733 12734/* System header to define __stub macros and hopefully few prototypes, 12735 which can conflict with char $ac_func (); below. 12736 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12737 <limits.h> exists even on freestanding compilers. */ 12738 12739#ifdef __STDC__ 12740# include <limits.h> 12741#else 12742# include <assert.h> 12743#endif 12744 12745#undef $ac_func 12746 12747/* Override any GCC internal prototype to avoid an error. 12748 Use char because int might match the return type of a GCC 12749 builtin and then its argument prototype would still apply. */ 12750#ifdef __cplusplus 12751extern "C" 12752#endif 12753char $ac_func (); 12754/* The GNU C library defines this for functions which it implements 12755 to always fail with ENOSYS. Some functions are actually named 12756 something starting with __ and the normal name is an alias. */ 12757#if defined __stub_$ac_func || defined __stub___$ac_func 12758choke me 12759#endif 12760 12761int 12762main () 12763{ 12764return $ac_func (); 12765 ; 12766 return 0; 12767} 12768_ACEOF 12769rm -f conftest.$ac_objext conftest$ac_exeext 12770if { (ac_try="$ac_link" 12771case "(($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_link") 2>conftest.er1 12777 ac_status=$? 12778 grep -v '^ *+' conftest.er1 >conftest.err 12779 rm -f conftest.er1 12780 cat conftest.err >&5 12781 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12782 (exit $ac_status); } && 12783 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12784 { (case "(($ac_try" in 12785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12786 *) ac_try_echo=$ac_try;; 12787esac 12788eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12789 (eval "$ac_try") 2>&5 12790 ac_status=$? 12791 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12792 (exit $ac_status); }; } && 12793 { ac_try='test -s conftest$ac_exeext' 12794 { (case "(($ac_try" in 12795 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12796 *) ac_try_echo=$ac_try;; 12797esac 12798eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12799 (eval "$ac_try") 2>&5 12800 ac_status=$? 12801 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12802 (exit $ac_status); }; }; then 12803 eval "$as_ac_var=yes" 12804else 12805 echo "$as_me: failed program was:" >&5 12806sed 's/^/| /' conftest.$ac_ext >&5 12807 12808 eval "$as_ac_var=no" 12809fi 12810 12811rm -f core conftest.err conftest.$ac_objext \ 12812 conftest$ac_exeext conftest.$ac_ext 12813fi 12814ac_res=`eval echo '${'$as_ac_var'}'` 12815 { echo "$as_me:$LINENO: result: $ac_res" >&5 12816echo "${ECHO_T}$ac_res" >&6; } 12817if test `eval echo '${'$as_ac_var'}'` = yes; then 12818 cat >>confdefs.h <<_ACEOF 12819#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12820_ACEOF 12821 break 12822fi 12823done 12824 12825 12826 12827for ac_func in memmove strcmp 12828do 12829as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12830{ echo "$as_me:$LINENO: checking for $ac_func" >&5 12831echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 12832if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 12833 echo $ECHO_N "(cached) $ECHO_C" >&6 12834else 12835 cat >conftest.$ac_ext <<_ACEOF 12836/* confdefs.h. */ 12837_ACEOF 12838cat confdefs.h >>conftest.$ac_ext 12839cat >>conftest.$ac_ext <<_ACEOF 12840/* end confdefs.h. */ 12841/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12842 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12843#define $ac_func innocuous_$ac_func 12844 12845/* System header to define __stub macros and hopefully few prototypes, 12846 which can conflict with char $ac_func (); below. 12847 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12848 <limits.h> exists even on freestanding compilers. */ 12849 12850#ifdef __STDC__ 12851# include <limits.h> 12852#else 12853# include <assert.h> 12854#endif 12855 12856#undef $ac_func 12857 12858/* Override any GCC internal prototype to avoid an error. 12859 Use char because int might match the return type of a GCC 12860 builtin and then its argument prototype would still apply. */ 12861#ifdef __cplusplus 12862extern "C" 12863#endif 12864char $ac_func (); 12865/* The GNU C library defines this for functions which it implements 12866 to always fail with ENOSYS. Some functions are actually named 12867 something starting with __ and the normal name is an alias. */ 12868#if defined __stub_$ac_func || defined __stub___$ac_func 12869choke me 12870#endif 12871 12872int 12873main () 12874{ 12875return $ac_func (); 12876 ; 12877 return 0; 12878} 12879_ACEOF 12880rm -f conftest.$ac_objext conftest$ac_exeext 12881if { (ac_try="$ac_link" 12882case "(($ac_try" in 12883 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12884 *) ac_try_echo=$ac_try;; 12885esac 12886eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12887 (eval "$ac_link") 2>conftest.er1 12888 ac_status=$? 12889 grep -v '^ *+' conftest.er1 >conftest.err 12890 rm -f conftest.er1 12891 cat conftest.err >&5 12892 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12893 (exit $ac_status); } && 12894 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12895 { (case "(($ac_try" in 12896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12897 *) ac_try_echo=$ac_try;; 12898esac 12899eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12900 (eval "$ac_try") 2>&5 12901 ac_status=$? 12902 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12903 (exit $ac_status); }; } && 12904 { ac_try='test -s conftest$ac_exeext' 12905 { (case "(($ac_try" in 12906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12907 *) ac_try_echo=$ac_try;; 12908esac 12909eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12910 (eval "$ac_try") 2>&5 12911 ac_status=$? 12912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12913 (exit $ac_status); }; }; then 12914 eval "$as_ac_var=yes" 12915else 12916 echo "$as_me: failed program was:" >&5 12917sed 's/^/| /' conftest.$ac_ext >&5 12918 12919 eval "$as_ac_var=no" 12920fi 12921 12922rm -f core conftest.err conftest.$ac_objext \ 12923 conftest$ac_exeext conftest.$ac_ext 12924fi 12925ac_res=`eval echo '${'$as_ac_var'}'` 12926 { echo "$as_me:$LINENO: result: $ac_res" >&5 12927echo "${ECHO_T}$ac_res" >&6; } 12928if test `eval echo '${'$as_ac_var'}'` = yes; then 12929 cat >>confdefs.h <<_ACEOF 12930#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12931_ACEOF 12932 12933fi 12934done 12935 12936 12937 12938 12939for ac_func in closedir opendir readdir 12940do 12941as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12942{ echo "$as_me:$LINENO: checking for $ac_func" >&5 12943echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 12944if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 12945 echo $ECHO_N "(cached) $ECHO_C" >&6 12946else 12947 cat >conftest.$ac_ext <<_ACEOF 12948/* confdefs.h. */ 12949_ACEOF 12950cat confdefs.h >>conftest.$ac_ext 12951cat >>conftest.$ac_ext <<_ACEOF 12952/* end confdefs.h. */ 12953/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12954 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12955#define $ac_func innocuous_$ac_func 12956 12957/* System header to define __stub macros and hopefully few prototypes, 12958 which can conflict with char $ac_func (); below. 12959 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12960 <limits.h> exists even on freestanding compilers. */ 12961 12962#ifdef __STDC__ 12963# include <limits.h> 12964#else 12965# include <assert.h> 12966#endif 12967 12968#undef $ac_func 12969 12970/* Override any GCC internal prototype to avoid an error. 12971 Use char because int might match the return type of a GCC 12972 builtin and then its argument prototype would still apply. */ 12973#ifdef __cplusplus 12974extern "C" 12975#endif 12976char $ac_func (); 12977/* The GNU C library defines this for functions which it implements 12978 to always fail with ENOSYS. Some functions are actually named 12979 something starting with __ and the normal name is an alias. */ 12980#if defined __stub_$ac_func || defined __stub___$ac_func 12981choke me 12982#endif 12983 12984int 12985main () 12986{ 12987return $ac_func (); 12988 ; 12989 return 0; 12990} 12991_ACEOF 12992rm -f conftest.$ac_objext conftest$ac_exeext 12993if { (ac_try="$ac_link" 12994case "(($ac_try" in 12995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12996 *) ac_try_echo=$ac_try;; 12997esac 12998eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12999 (eval "$ac_link") 2>conftest.er1 13000 ac_status=$? 13001 grep -v '^ *+' conftest.er1 >conftest.err 13002 rm -f conftest.er1 13003 cat conftest.err >&5 13004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13005 (exit $ac_status); } && 13006 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13007 { (case "(($ac_try" in 13008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13009 *) ac_try_echo=$ac_try;; 13010esac 13011eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13012 (eval "$ac_try") 2>&5 13013 ac_status=$? 13014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13015 (exit $ac_status); }; } && 13016 { ac_try='test -s conftest$ac_exeext' 13017 { (case "(($ac_try" in 13018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13019 *) ac_try_echo=$ac_try;; 13020esac 13021eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13022 (eval "$ac_try") 2>&5 13023 ac_status=$? 13024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13025 (exit $ac_status); }; }; then 13026 eval "$as_ac_var=yes" 13027else 13028 echo "$as_me: failed program was:" >&5 13029sed 's/^/| /' conftest.$ac_ext >&5 13030 13031 eval "$as_ac_var=no" 13032fi 13033 13034rm -f core conftest.err conftest.$ac_objext \ 13035 conftest$ac_exeext conftest.$ac_ext 13036fi 13037ac_res=`eval echo '${'$as_ac_var'}'` 13038 { echo "$as_me:$LINENO: result: $ac_res" >&5 13039echo "${ECHO_T}$ac_res" >&6; } 13040if test `eval echo '${'$as_ac_var'}'` = yes; then 13041 cat >>confdefs.h <<_ACEOF 13042#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 13043_ACEOF 13044 13045fi 13046done 13047 13048 13049 13050if test "$WITH_LLVMGCCDIR" = "default" ; then 13051 LLVMGCC="llvm-gcc${EXEEXT}" 13052 LLVMGXX="llvm-g++${EXEEXT}" 13053 LLVMGCCCOMMAND="$LLVMGCC" 13054 LLVMGXXCOMMAND="$LLVMGXX" 13055 LLVMGCCCOMMAND=$LLVMGCCCOMMAND 13056 13057 LLVMGXXCOMMAND=$LLVMGXXCOMMAND 13058 13059 # Extract the first word of "$LLVMGCC", so it can be a program name with args. 13060set dummy $LLVMGCC; ac_word=$2 13061{ echo "$as_me:$LINENO: checking for $ac_word" >&5 13062echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 13063if test "${ac_cv_path_LLVMGCC+set}" = set; then 13064 echo $ECHO_N "(cached) $ECHO_C" >&6 13065else 13066 case $LLVMGCC in 13067 [\\/]* | ?:[\\/]*) 13068 ac_cv_path_LLVMGCC="$LLVMGCC" # Let the user override the test with a path. 13069 ;; 13070 *) 13071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13072for as_dir in $PATH 13073do 13074 IFS=$as_save_IFS 13075 test -z "$as_dir" && as_dir=. 13076 for ac_exec_ext in '' $ac_executable_extensions; do 13077 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 13078 ac_cv_path_LLVMGCC="$as_dir/$ac_word$ac_exec_ext" 13079 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 13080 break 2 13081 fi 13082done 13083done 13084IFS=$as_save_IFS 13085 13086 ;; 13087esac 13088fi 13089LLVMGCC=$ac_cv_path_LLVMGCC 13090if test -n "$LLVMGCC"; then 13091 { echo "$as_me:$LINENO: result: $LLVMGCC" >&5 13092echo "${ECHO_T}$LLVMGCC" >&6; } 13093else 13094 { echo "$as_me:$LINENO: result: no" >&5 13095echo "${ECHO_T}no" >&6; } 13096fi 13097 13098 13099 # Extract the first word of "$LLVMGXX", so it can be a program name with args. 13100set dummy $LLVMGXX; ac_word=$2 13101{ echo "$as_me:$LINENO: checking for $ac_word" >&5 13102echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 13103if test "${ac_cv_path_LLVMGXX+set}" = set; then 13104 echo $ECHO_N "(cached) $ECHO_C" >&6 13105else 13106 case $LLVMGXX in 13107 [\\/]* | ?:[\\/]*) 13108 ac_cv_path_LLVMGXX="$LLVMGXX" # Let the user override the test with a path. 13109 ;; 13110 *) 13111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13112for as_dir in $PATH 13113do 13114 IFS=$as_save_IFS 13115 test -z "$as_dir" && as_dir=. 13116 for ac_exec_ext in '' $ac_executable_extensions; do 13117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 13118 ac_cv_path_LLVMGXX="$as_dir/$ac_word$ac_exec_ext" 13119 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 13120 break 2 13121 fi 13122done 13123done 13124IFS=$as_save_IFS 13125 13126 ;; 13127esac 13128fi 13129LLVMGXX=$ac_cv_path_LLVMGXX 13130if test -n "$LLVMGXX"; then 13131 { echo "$as_me:$LINENO: result: $LLVMGXX" >&5 13132echo "${ECHO_T}$LLVMGXX" >&6; } 13133else 13134 { echo "$as_me:$LINENO: result: no" >&5 13135echo "${ECHO_T}no" >&6; } 13136fi 13137 13138 13139else 13140 if test -z "$LLVMGCC"; then 13141 LLVMGCC="$WITH_LLVMGCCDIR/bin/llvm-gcc${EXEEXT}" 13142 LLVMGCCCOMMAND="$LLVMGCC" 13143 fi 13144 if test -z "$LLVMGXX"; then 13145 LLVMGXX="$WITH_LLVMGCCDIR/bin/llvm-g++${EXEEXT}" 13146 LLVMGXXCOMMAND="$LLVMGXX" 13147 fi 13148 13149 LLVMGCC=$LLVMGCC 13150 13151 LLVMGXX=$LLVMGXX 13152 13153 LLVMGCCCOMMAND=$LLVMGCCCOMMAND 13154 13155 LLVMGXXCOMMAND=$LLVMGXXCOMMAND 13156 13157fi 13158 13159 13160# Check whether --with-llvmcc was given. 13161if test "${with_llvmcc+set}" = set; then 13162 withval=$with_llvmcc; 13163else 13164 with_llvmcc=check 13165fi 13166 13167{ echo "$as_me:$LINENO: checking LLVM capable compiler" >&5 13168echo $ECHO_N "checking LLVM capable compiler... $ECHO_C" >&6; } 13169if test "$with_llvmcc" != "check"; then 13170 if (test "$with_llvmcc" != "llvm-gcc" && 13171 test "$with_llvmcc" != "clang" && 13172 test "$with_llvmcc" != "none"); then 13173 { { echo "$as_me:$LINENO: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&5 13174echo "$as_me: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&2;} 13175 { (exit 1); exit 1; }; } 13176 fi 13177 WITH_LLVMCC="$with_llvmcc" 13178elif test -n "$LLVMGCC"; then 13179 WITH_LLVMCC=llvm-gcc 13180elif test -n "$WITH_CLANGPATH" || test "$WITH_BUILT_CLANG" -ne "0"; then 13181 WITH_LLVMCC=clang 13182else 13183 WITH_LLVMCC=none 13184fi 13185{ echo "$as_me:$LINENO: result: $WITH_LLVMCC" >&5 13186echo "${ECHO_T}$WITH_LLVMCC" >&6; } 13187LLVMCC_OPTION=$WITH_LLVMCC 13188 13189 13190{ echo "$as_me:$LINENO: checking tool compatibility" >&5 13191echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; } 13192 13193ICC=no 13194IXX=no 13195case $CC in 13196 icc*|icpc*) 13197 ICC=yes 13198 IXX=yes 13199 ;; 13200 *) 13201 ;; 13202esac 13203 13204if test "$GCC" != "yes" && test "$ICC" != "yes" 13205then 13206 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5 13207echo "$as_me: error: gcc|icc required but not found" >&2;} 13208 { (exit 1); exit 1; }; } 13209fi 13210 13211if test "$GXX" != "yes" && test "$IXX" != "yes" 13212then 13213 { { echo "$as_me:$LINENO: error: g++|icc required but not found" >&5 13214echo "$as_me: error: g++|icc required but not found" >&2;} 13215 { (exit 1); exit 1; }; } 13216fi 13217 13218if test "$GCC" = "yes" 13219then 13220 cat >conftest.$ac_ext <<_ACEOF 13221#if !defined(__GNUC__) || __GNUC__ < 3 13222#error Unsupported GCC version 13223#endif 13224 13225_ACEOF 13226rm -f conftest.$ac_objext 13227if { (ac_try="$ac_compile" 13228case "(($ac_try" in 13229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13230 *) ac_try_echo=$ac_try;; 13231esac 13232eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13233 (eval "$ac_compile") 2>conftest.er1 13234 ac_status=$? 13235 grep -v '^ *+' conftest.er1 >conftest.err 13236 rm -f conftest.er1 13237 cat conftest.err >&5 13238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13239 (exit $ac_status); } && 13240 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13241 { (case "(($ac_try" in 13242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13243 *) ac_try_echo=$ac_try;; 13244esac 13245eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13246 (eval "$ac_try") 2>&5 13247 ac_status=$? 13248 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13249 (exit $ac_status); }; } && 13250 { ac_try='test -s conftest.$ac_objext' 13251 { (case "(($ac_try" in 13252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13253 *) ac_try_echo=$ac_try;; 13254esac 13255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13256 (eval "$ac_try") 2>&5 13257 ac_status=$? 13258 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13259 (exit $ac_status); }; }; then 13260 : 13261else 13262 echo "$as_me: failed program was:" >&5 13263sed 's/^/| /' conftest.$ac_ext >&5 13264 13265 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5 13266echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;} 13267 { (exit 1); exit 1; }; } 13268fi 13269 13270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13271fi 13272 13273if test -z "$llvm_cv_gnu_make_command" 13274then 13275 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5 13276echo "$as_me: error: GNU Make required but not found" >&2;} 13277 { (exit 1); exit 1; }; } 13278fi 13279 13280{ echo "$as_me:$LINENO: result: ok" >&5 13281echo "${ECHO_T}ok" >&6; } 13282 13283{ echo "$as_me:$LINENO: checking optional compiler flags" >&5 13284echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; } 13285NO_VARIADIC_MACROS=`$CXX -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros` 13286 13287NO_MISSING_FIELD_INITIALIZERS=`$CXX -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers` 13288 13289{ echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&5 13290echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&6; } 13291 13292 13293 13294{ echo "$as_me:$LINENO: checking for sin in -lm" >&5 13295echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; } 13296if test "${ac_cv_lib_m_sin+set}" = set; then 13297 echo $ECHO_N "(cached) $ECHO_C" >&6 13298else 13299 ac_check_lib_save_LIBS=$LIBS 13300LIBS="-lm $LIBS" 13301cat >conftest.$ac_ext <<_ACEOF 13302/* confdefs.h. */ 13303_ACEOF 13304cat confdefs.h >>conftest.$ac_ext 13305cat >>conftest.$ac_ext <<_ACEOF 13306/* end confdefs.h. */ 13307 13308/* Override any GCC internal prototype to avoid an error. 13309 Use char because int might match the return type of a GCC 13310 builtin and then its argument prototype would still apply. */ 13311#ifdef __cplusplus 13312extern "C" 13313#endif 13314char sin (); 13315int 13316main () 13317{ 13318return sin (); 13319 ; 13320 return 0; 13321} 13322_ACEOF 13323rm -f conftest.$ac_objext conftest$ac_exeext 13324if { (ac_try="$ac_link" 13325case "(($ac_try" in 13326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13327 *) ac_try_echo=$ac_try;; 13328esac 13329eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13330 (eval "$ac_link") 2>conftest.er1 13331 ac_status=$? 13332 grep -v '^ *+' conftest.er1 >conftest.err 13333 rm -f conftest.er1 13334 cat conftest.err >&5 13335 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13336 (exit $ac_status); } && 13337 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13338 { (case "(($ac_try" in 13339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13340 *) ac_try_echo=$ac_try;; 13341esac 13342eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13343 (eval "$ac_try") 2>&5 13344 ac_status=$? 13345 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13346 (exit $ac_status); }; } && 13347 { ac_try='test -s conftest$ac_exeext' 13348 { (case "(($ac_try" in 13349 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13350 *) ac_try_echo=$ac_try;; 13351esac 13352eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13353 (eval "$ac_try") 2>&5 13354 ac_status=$? 13355 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13356 (exit $ac_status); }; }; then 13357 ac_cv_lib_m_sin=yes 13358else 13359 echo "$as_me: failed program was:" >&5 13360sed 's/^/| /' conftest.$ac_ext >&5 13361 13362 ac_cv_lib_m_sin=no 13363fi 13364 13365rm -f core conftest.err conftest.$ac_objext \ 13366 conftest$ac_exeext conftest.$ac_ext 13367LIBS=$ac_check_lib_save_LIBS 13368fi 13369{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 13370echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; } 13371if test $ac_cv_lib_m_sin = yes; then 13372 cat >>confdefs.h <<_ACEOF 13373#define HAVE_LIBM 1 13374_ACEOF 13375 13376 LIBS="-lm $LIBS" 13377 13378fi 13379 13380if test "$llvm_cv_os_type" = "MingW" ; then 13381 13382{ echo "$as_me:$LINENO: checking for main in -limagehlp" >&5 13383echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; } 13384if test "${ac_cv_lib_imagehlp_main+set}" = set; then 13385 echo $ECHO_N "(cached) $ECHO_C" >&6 13386else 13387 ac_check_lib_save_LIBS=$LIBS 13388LIBS="-limagehlp $LIBS" 13389cat >conftest.$ac_ext <<_ACEOF 13390/* confdefs.h. */ 13391_ACEOF 13392cat confdefs.h >>conftest.$ac_ext 13393cat >>conftest.$ac_ext <<_ACEOF 13394/* end confdefs.h. */ 13395 13396 13397int 13398main () 13399{ 13400return main (); 13401 ; 13402 return 0; 13403} 13404_ACEOF 13405rm -f conftest.$ac_objext conftest$ac_exeext 13406if { (ac_try="$ac_link" 13407case "(($ac_try" in 13408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13409 *) ac_try_echo=$ac_try;; 13410esac 13411eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13412 (eval "$ac_link") 2>conftest.er1 13413 ac_status=$? 13414 grep -v '^ *+' conftest.er1 >conftest.err 13415 rm -f conftest.er1 13416 cat conftest.err >&5 13417 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13418 (exit $ac_status); } && 13419 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13420 { (case "(($ac_try" in 13421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13422 *) ac_try_echo=$ac_try;; 13423esac 13424eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13425 (eval "$ac_try") 2>&5 13426 ac_status=$? 13427 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13428 (exit $ac_status); }; } && 13429 { ac_try='test -s conftest$ac_exeext' 13430 { (case "(($ac_try" in 13431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13432 *) ac_try_echo=$ac_try;; 13433esac 13434eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13435 (eval "$ac_try") 2>&5 13436 ac_status=$? 13437 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13438 (exit $ac_status); }; }; then 13439 ac_cv_lib_imagehlp_main=yes 13440else 13441 echo "$as_me: failed program was:" >&5 13442sed 's/^/| /' conftest.$ac_ext >&5 13443 13444 ac_cv_lib_imagehlp_main=no 13445fi 13446 13447rm -f core conftest.err conftest.$ac_objext \ 13448 conftest$ac_exeext conftest.$ac_ext 13449LIBS=$ac_check_lib_save_LIBS 13450fi 13451{ echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5 13452echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; } 13453if test $ac_cv_lib_imagehlp_main = yes; then 13454 cat >>confdefs.h <<_ACEOF 13455#define HAVE_LIBIMAGEHLP 1 13456_ACEOF 13457 13458 LIBS="-limagehlp $LIBS" 13459 13460fi 13461 13462 13463{ echo "$as_me:$LINENO: checking for main in -lpsapi" >&5 13464echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; } 13465if test "${ac_cv_lib_psapi_main+set}" = set; then 13466 echo $ECHO_N "(cached) $ECHO_C" >&6 13467else 13468 ac_check_lib_save_LIBS=$LIBS 13469LIBS="-lpsapi $LIBS" 13470cat >conftest.$ac_ext <<_ACEOF 13471/* confdefs.h. */ 13472_ACEOF 13473cat confdefs.h >>conftest.$ac_ext 13474cat >>conftest.$ac_ext <<_ACEOF 13475/* end confdefs.h. */ 13476 13477 13478int 13479main () 13480{ 13481return main (); 13482 ; 13483 return 0; 13484} 13485_ACEOF 13486rm -f conftest.$ac_objext conftest$ac_exeext 13487if { (ac_try="$ac_link" 13488case "(($ac_try" in 13489 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13490 *) ac_try_echo=$ac_try;; 13491esac 13492eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13493 (eval "$ac_link") 2>conftest.er1 13494 ac_status=$? 13495 grep -v '^ *+' conftest.er1 >conftest.err 13496 rm -f conftest.er1 13497 cat conftest.err >&5 13498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13499 (exit $ac_status); } && 13500 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13501 { (case "(($ac_try" in 13502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13503 *) ac_try_echo=$ac_try;; 13504esac 13505eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13506 (eval "$ac_try") 2>&5 13507 ac_status=$? 13508 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13509 (exit $ac_status); }; } && 13510 { ac_try='test -s conftest$ac_exeext' 13511 { (case "(($ac_try" in 13512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13513 *) ac_try_echo=$ac_try;; 13514esac 13515eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13516 (eval "$ac_try") 2>&5 13517 ac_status=$? 13518 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13519 (exit $ac_status); }; }; then 13520 ac_cv_lib_psapi_main=yes 13521else 13522 echo "$as_me: failed program was:" >&5 13523sed 's/^/| /' conftest.$ac_ext >&5 13524 13525 ac_cv_lib_psapi_main=no 13526fi 13527 13528rm -f core conftest.err conftest.$ac_objext \ 13529 conftest$ac_exeext conftest.$ac_ext 13530LIBS=$ac_check_lib_save_LIBS 13531fi 13532{ echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5 13533echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; } 13534if test $ac_cv_lib_psapi_main = yes; then 13535 cat >>confdefs.h <<_ACEOF 13536#define HAVE_LIBPSAPI 1 13537_ACEOF 13538 13539 LIBS="-lpsapi $LIBS" 13540 13541fi 13542 13543fi 13544 13545{ echo "$as_me:$LINENO: checking for library containing dlopen" >&5 13546echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; } 13547if test "${ac_cv_search_dlopen+set}" = set; then 13548 echo $ECHO_N "(cached) $ECHO_C" >&6 13549else 13550 ac_func_search_save_LIBS=$LIBS 13551cat >conftest.$ac_ext <<_ACEOF 13552/* confdefs.h. */ 13553_ACEOF 13554cat confdefs.h >>conftest.$ac_ext 13555cat >>conftest.$ac_ext <<_ACEOF 13556/* end confdefs.h. */ 13557 13558/* Override any GCC internal prototype to avoid an error. 13559 Use char because int might match the return type of a GCC 13560 builtin and then its argument prototype would still apply. */ 13561#ifdef __cplusplus 13562extern "C" 13563#endif 13564char dlopen (); 13565int 13566main () 13567{ 13568return dlopen (); 13569 ; 13570 return 0; 13571} 13572_ACEOF 13573for ac_lib in '' dl; do 13574 if test -z "$ac_lib"; then 13575 ac_res="none required" 13576 else 13577 ac_res=-l$ac_lib 13578 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13579 fi 13580 rm -f conftest.$ac_objext conftest$ac_exeext 13581if { (ac_try="$ac_link" 13582case "(($ac_try" in 13583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13584 *) ac_try_echo=$ac_try;; 13585esac 13586eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13587 (eval "$ac_link") 2>conftest.er1 13588 ac_status=$? 13589 grep -v '^ *+' conftest.er1 >conftest.err 13590 rm -f conftest.er1 13591 cat conftest.err >&5 13592 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13593 (exit $ac_status); } && 13594 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13595 { (case "(($ac_try" in 13596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13597 *) ac_try_echo=$ac_try;; 13598esac 13599eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13600 (eval "$ac_try") 2>&5 13601 ac_status=$? 13602 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13603 (exit $ac_status); }; } && 13604 { ac_try='test -s conftest$ac_exeext' 13605 { (case "(($ac_try" in 13606 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13607 *) ac_try_echo=$ac_try;; 13608esac 13609eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13610 (eval "$ac_try") 2>&5 13611 ac_status=$? 13612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13613 (exit $ac_status); }; }; then 13614 ac_cv_search_dlopen=$ac_res 13615else 13616 echo "$as_me: failed program was:" >&5 13617sed 's/^/| /' conftest.$ac_ext >&5 13618 13619 13620fi 13621 13622rm -f core conftest.err conftest.$ac_objext \ 13623 conftest$ac_exeext 13624 if test "${ac_cv_search_dlopen+set}" = set; then 13625 break 13626fi 13627done 13628if test "${ac_cv_search_dlopen+set}" = set; then 13629 : 13630else 13631 ac_cv_search_dlopen=no 13632fi 13633rm conftest.$ac_ext 13634LIBS=$ac_func_search_save_LIBS 13635fi 13636{ echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5 13637echo "${ECHO_T}$ac_cv_search_dlopen" >&6; } 13638ac_res=$ac_cv_search_dlopen 13639if test "$ac_res" != no; then 13640 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13641 13642cat >>confdefs.h <<\_ACEOF 13643#define HAVE_DLOPEN 1 13644_ACEOF 13645 13646else 13647 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5 13648echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;} 13649fi 13650 13651 13652if test "$llvm_cv_enable_libffi" = "yes" ; then 13653 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5 13654echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; } 13655if test "${ac_cv_search_ffi_call+set}" = set; then 13656 echo $ECHO_N "(cached) $ECHO_C" >&6 13657else 13658 ac_func_search_save_LIBS=$LIBS 13659cat >conftest.$ac_ext <<_ACEOF 13660/* confdefs.h. */ 13661_ACEOF 13662cat confdefs.h >>conftest.$ac_ext 13663cat >>conftest.$ac_ext <<_ACEOF 13664/* end confdefs.h. */ 13665 13666/* Override any GCC internal prototype to avoid an error. 13667 Use char because int might match the return type of a GCC 13668 builtin and then its argument prototype would still apply. */ 13669#ifdef __cplusplus 13670extern "C" 13671#endif 13672char ffi_call (); 13673int 13674main () 13675{ 13676return ffi_call (); 13677 ; 13678 return 0; 13679} 13680_ACEOF 13681for ac_lib in '' ffi; do 13682 if test -z "$ac_lib"; then 13683 ac_res="none required" 13684 else 13685 ac_res=-l$ac_lib 13686 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13687 fi 13688 rm -f conftest.$ac_objext conftest$ac_exeext 13689if { (ac_try="$ac_link" 13690case "(($ac_try" in 13691 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13692 *) ac_try_echo=$ac_try;; 13693esac 13694eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13695 (eval "$ac_link") 2>conftest.er1 13696 ac_status=$? 13697 grep -v '^ *+' conftest.er1 >conftest.err 13698 rm -f conftest.er1 13699 cat conftest.err >&5 13700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13701 (exit $ac_status); } && 13702 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13703 { (case "(($ac_try" in 13704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13705 *) ac_try_echo=$ac_try;; 13706esac 13707eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13708 (eval "$ac_try") 2>&5 13709 ac_status=$? 13710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13711 (exit $ac_status); }; } && 13712 { ac_try='test -s conftest$ac_exeext' 13713 { (case "(($ac_try" in 13714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13715 *) ac_try_echo=$ac_try;; 13716esac 13717eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13718 (eval "$ac_try") 2>&5 13719 ac_status=$? 13720 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13721 (exit $ac_status); }; }; then 13722 ac_cv_search_ffi_call=$ac_res 13723else 13724 echo "$as_me: failed program was:" >&5 13725sed 's/^/| /' conftest.$ac_ext >&5 13726 13727 13728fi 13729 13730rm -f core conftest.err conftest.$ac_objext \ 13731 conftest$ac_exeext 13732 if test "${ac_cv_search_ffi_call+set}" = set; then 13733 break 13734fi 13735done 13736if test "${ac_cv_search_ffi_call+set}" = set; then 13737 : 13738else 13739 ac_cv_search_ffi_call=no 13740fi 13741rm conftest.$ac_ext 13742LIBS=$ac_func_search_save_LIBS 13743fi 13744{ echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5 13745echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; } 13746ac_res=$ac_cv_search_ffi_call 13747if test "$ac_res" != no; then 13748 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13749 13750cat >>confdefs.h <<\_ACEOF 13751#define HAVE_FFI_CALL 1 13752_ACEOF 13753 13754else 13755 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5 13756echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;} 13757 { (exit 1); exit 1; }; } 13758fi 13759 13760fi 13761 13762{ echo "$as_me:$LINENO: checking for library containing mallinfo" >&5 13763echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; } 13764if test "${ac_cv_search_mallinfo+set}" = set; then 13765 echo $ECHO_N "(cached) $ECHO_C" >&6 13766else 13767 ac_func_search_save_LIBS=$LIBS 13768cat >conftest.$ac_ext <<_ACEOF 13769/* confdefs.h. */ 13770_ACEOF 13771cat confdefs.h >>conftest.$ac_ext 13772cat >>conftest.$ac_ext <<_ACEOF 13773/* end confdefs.h. */ 13774 13775/* Override any GCC internal prototype to avoid an error. 13776 Use char because int might match the return type of a GCC 13777 builtin and then its argument prototype would still apply. */ 13778#ifdef __cplusplus 13779extern "C" 13780#endif 13781char mallinfo (); 13782int 13783main () 13784{ 13785return mallinfo (); 13786 ; 13787 return 0; 13788} 13789_ACEOF 13790for ac_lib in '' malloc; do 13791 if test -z "$ac_lib"; then 13792 ac_res="none required" 13793 else 13794 ac_res=-l$ac_lib 13795 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13796 fi 13797 rm -f conftest.$ac_objext conftest$ac_exeext 13798if { (ac_try="$ac_link" 13799case "(($ac_try" in 13800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13801 *) ac_try_echo=$ac_try;; 13802esac 13803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13804 (eval "$ac_link") 2>conftest.er1 13805 ac_status=$? 13806 grep -v '^ *+' conftest.er1 >conftest.err 13807 rm -f conftest.er1 13808 cat conftest.err >&5 13809 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13810 (exit $ac_status); } && 13811 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13812 { (case "(($ac_try" in 13813 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13814 *) ac_try_echo=$ac_try;; 13815esac 13816eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13817 (eval "$ac_try") 2>&5 13818 ac_status=$? 13819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13820 (exit $ac_status); }; } && 13821 { ac_try='test -s conftest$ac_exeext' 13822 { (case "(($ac_try" in 13823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13824 *) ac_try_echo=$ac_try;; 13825esac 13826eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13827 (eval "$ac_try") 2>&5 13828 ac_status=$? 13829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13830 (exit $ac_status); }; }; then 13831 ac_cv_search_mallinfo=$ac_res 13832else 13833 echo "$as_me: failed program was:" >&5 13834sed 's/^/| /' conftest.$ac_ext >&5 13835 13836 13837fi 13838 13839rm -f core conftest.err conftest.$ac_objext \ 13840 conftest$ac_exeext 13841 if test "${ac_cv_search_mallinfo+set}" = set; then 13842 break 13843fi 13844done 13845if test "${ac_cv_search_mallinfo+set}" = set; then 13846 : 13847else 13848 ac_cv_search_mallinfo=no 13849fi 13850rm conftest.$ac_ext 13851LIBS=$ac_func_search_save_LIBS 13852fi 13853{ echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5 13854echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; } 13855ac_res=$ac_cv_search_mallinfo 13856if test "$ac_res" != no; then 13857 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13858 13859cat >>confdefs.h <<\_ACEOF 13860#define HAVE_MALLINFO 1 13861_ACEOF 13862 13863fi 13864 13865 13866if test "$ENABLE_THREADS" -eq 1 ; then 13867 13868{ echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5 13869echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; } 13870if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then 13871 echo $ECHO_N "(cached) $ECHO_C" >&6 13872else 13873 ac_check_lib_save_LIBS=$LIBS 13874LIBS="-lpthread $LIBS" 13875cat >conftest.$ac_ext <<_ACEOF 13876/* confdefs.h. */ 13877_ACEOF 13878cat confdefs.h >>conftest.$ac_ext 13879cat >>conftest.$ac_ext <<_ACEOF 13880/* end confdefs.h. */ 13881 13882/* Override any GCC internal prototype to avoid an error. 13883 Use char because int might match the return type of a GCC 13884 builtin and then its argument prototype would still apply. */ 13885#ifdef __cplusplus 13886extern "C" 13887#endif 13888char pthread_mutex_init (); 13889int 13890main () 13891{ 13892return pthread_mutex_init (); 13893 ; 13894 return 0; 13895} 13896_ACEOF 13897rm -f conftest.$ac_objext conftest$ac_exeext 13898if { (ac_try="$ac_link" 13899case "(($ac_try" in 13900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13901 *) ac_try_echo=$ac_try;; 13902esac 13903eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13904 (eval "$ac_link") 2>conftest.er1 13905 ac_status=$? 13906 grep -v '^ *+' conftest.er1 >conftest.err 13907 rm -f conftest.er1 13908 cat conftest.err >&5 13909 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13910 (exit $ac_status); } && 13911 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13912 { (case "(($ac_try" in 13913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13914 *) ac_try_echo=$ac_try;; 13915esac 13916eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13917 (eval "$ac_try") 2>&5 13918 ac_status=$? 13919 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13920 (exit $ac_status); }; } && 13921 { ac_try='test -s conftest$ac_exeext' 13922 { (case "(($ac_try" in 13923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13924 *) ac_try_echo=$ac_try;; 13925esac 13926eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13927 (eval "$ac_try") 2>&5 13928 ac_status=$? 13929 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13930 (exit $ac_status); }; }; then 13931 ac_cv_lib_pthread_pthread_mutex_init=yes 13932else 13933 echo "$as_me: failed program was:" >&5 13934sed 's/^/| /' conftest.$ac_ext >&5 13935 13936 ac_cv_lib_pthread_pthread_mutex_init=no 13937fi 13938 13939rm -f core conftest.err conftest.$ac_objext \ 13940 conftest$ac_exeext conftest.$ac_ext 13941LIBS=$ac_check_lib_save_LIBS 13942fi 13943{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 13944echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 13945if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 13946 cat >>confdefs.h <<_ACEOF 13947#define HAVE_LIBPTHREAD 1 13948_ACEOF 13949 13950 LIBS="-lpthread $LIBS" 13951 13952fi 13953 13954 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5 13955echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; } 13956if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 13957 echo $ECHO_N "(cached) $ECHO_C" >&6 13958else 13959 ac_func_search_save_LIBS=$LIBS 13960cat >conftest.$ac_ext <<_ACEOF 13961/* confdefs.h. */ 13962_ACEOF 13963cat confdefs.h >>conftest.$ac_ext 13964cat >>conftest.$ac_ext <<_ACEOF 13965/* end confdefs.h. */ 13966 13967/* Override any GCC internal prototype to avoid an error. 13968 Use char because int might match the return type of a GCC 13969 builtin and then its argument prototype would still apply. */ 13970#ifdef __cplusplus 13971extern "C" 13972#endif 13973char pthread_mutex_lock (); 13974int 13975main () 13976{ 13977return pthread_mutex_lock (); 13978 ; 13979 return 0; 13980} 13981_ACEOF 13982for ac_lib in '' pthread; do 13983 if test -z "$ac_lib"; then 13984 ac_res="none required" 13985 else 13986 ac_res=-l$ac_lib 13987 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13988 fi 13989 rm -f conftest.$ac_objext conftest$ac_exeext 13990if { (ac_try="$ac_link" 13991case "(($ac_try" in 13992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13993 *) ac_try_echo=$ac_try;; 13994esac 13995eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13996 (eval "$ac_link") 2>conftest.er1 13997 ac_status=$? 13998 grep -v '^ *+' conftest.er1 >conftest.err 13999 rm -f conftest.er1 14000 cat conftest.err >&5 14001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14002 (exit $ac_status); } && 14003 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14004 { (case "(($ac_try" in 14005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14006 *) ac_try_echo=$ac_try;; 14007esac 14008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14009 (eval "$ac_try") 2>&5 14010 ac_status=$? 14011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14012 (exit $ac_status); }; } && 14013 { ac_try='test -s conftest$ac_exeext' 14014 { (case "(($ac_try" in 14015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14016 *) ac_try_echo=$ac_try;; 14017esac 14018eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14019 (eval "$ac_try") 2>&5 14020 ac_status=$? 14021 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14022 (exit $ac_status); }; }; then 14023 ac_cv_search_pthread_mutex_lock=$ac_res 14024else 14025 echo "$as_me: failed program was:" >&5 14026sed 's/^/| /' conftest.$ac_ext >&5 14027 14028 14029fi 14030 14031rm -f core conftest.err conftest.$ac_objext \ 14032 conftest$ac_exeext 14033 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 14034 break 14035fi 14036done 14037if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 14038 : 14039else 14040 ac_cv_search_pthread_mutex_lock=no 14041fi 14042rm conftest.$ac_ext 14043LIBS=$ac_func_search_save_LIBS 14044fi 14045{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5 14046echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; } 14047ac_res=$ac_cv_search_pthread_mutex_lock 14048if test "$ac_res" != no; then 14049 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14050 14051cat >>confdefs.h <<\_ACEOF 14052#define HAVE_PTHREAD_MUTEX_LOCK 1 14053_ACEOF 14054 14055fi 14056 14057 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5 14058echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; } 14059if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 14060 echo $ECHO_N "(cached) $ECHO_C" >&6 14061else 14062 ac_func_search_save_LIBS=$LIBS 14063cat >conftest.$ac_ext <<_ACEOF 14064/* confdefs.h. */ 14065_ACEOF 14066cat confdefs.h >>conftest.$ac_ext 14067cat >>conftest.$ac_ext <<_ACEOF 14068/* end confdefs.h. */ 14069 14070/* Override any GCC internal prototype to avoid an error. 14071 Use char because int might match the return type of a GCC 14072 builtin and then its argument prototype would still apply. */ 14073#ifdef __cplusplus 14074extern "C" 14075#endif 14076char pthread_rwlock_init (); 14077int 14078main () 14079{ 14080return pthread_rwlock_init (); 14081 ; 14082 return 0; 14083} 14084_ACEOF 14085for ac_lib in '' pthread; do 14086 if test -z "$ac_lib"; then 14087 ac_res="none required" 14088 else 14089 ac_res=-l$ac_lib 14090 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14091 fi 14092 rm -f conftest.$ac_objext conftest$ac_exeext 14093if { (ac_try="$ac_link" 14094case "(($ac_try" in 14095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14096 *) ac_try_echo=$ac_try;; 14097esac 14098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14099 (eval "$ac_link") 2>conftest.er1 14100 ac_status=$? 14101 grep -v '^ *+' conftest.er1 >conftest.err 14102 rm -f conftest.er1 14103 cat conftest.err >&5 14104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14105 (exit $ac_status); } && 14106 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14107 { (case "(($ac_try" in 14108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14109 *) ac_try_echo=$ac_try;; 14110esac 14111eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14112 (eval "$ac_try") 2>&5 14113 ac_status=$? 14114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14115 (exit $ac_status); }; } && 14116 { ac_try='test -s conftest$ac_exeext' 14117 { (case "(($ac_try" in 14118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14119 *) ac_try_echo=$ac_try;; 14120esac 14121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14122 (eval "$ac_try") 2>&5 14123 ac_status=$? 14124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14125 (exit $ac_status); }; }; then 14126 ac_cv_search_pthread_rwlock_init=$ac_res 14127else 14128 echo "$as_me: failed program was:" >&5 14129sed 's/^/| /' conftest.$ac_ext >&5 14130 14131 14132fi 14133 14134rm -f core conftest.err conftest.$ac_objext \ 14135 conftest$ac_exeext 14136 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 14137 break 14138fi 14139done 14140if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 14141 : 14142else 14143 ac_cv_search_pthread_rwlock_init=no 14144fi 14145rm conftest.$ac_ext 14146LIBS=$ac_func_search_save_LIBS 14147fi 14148{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5 14149echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; } 14150ac_res=$ac_cv_search_pthread_rwlock_init 14151if test "$ac_res" != no; then 14152 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14153 14154cat >>confdefs.h <<\_ACEOF 14155#define HAVE_PTHREAD_RWLOCK_INIT 1 14156_ACEOF 14157 14158fi 14159 14160 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5 14161echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; } 14162if test "${ac_cv_search_pthread_getspecific+set}" = set; then 14163 echo $ECHO_N "(cached) $ECHO_C" >&6 14164else 14165 ac_func_search_save_LIBS=$LIBS 14166cat >conftest.$ac_ext <<_ACEOF 14167/* confdefs.h. */ 14168_ACEOF 14169cat confdefs.h >>conftest.$ac_ext 14170cat >>conftest.$ac_ext <<_ACEOF 14171/* end confdefs.h. */ 14172 14173/* Override any GCC internal prototype to avoid an error. 14174 Use char because int might match the return type of a GCC 14175 builtin and then its argument prototype would still apply. */ 14176#ifdef __cplusplus 14177extern "C" 14178#endif 14179char pthread_getspecific (); 14180int 14181main () 14182{ 14183return pthread_getspecific (); 14184 ; 14185 return 0; 14186} 14187_ACEOF 14188for ac_lib in '' pthread; do 14189 if test -z "$ac_lib"; then 14190 ac_res="none required" 14191 else 14192 ac_res=-l$ac_lib 14193 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14194 fi 14195 rm -f conftest.$ac_objext conftest$ac_exeext 14196if { (ac_try="$ac_link" 14197case "(($ac_try" in 14198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14199 *) ac_try_echo=$ac_try;; 14200esac 14201eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14202 (eval "$ac_link") 2>conftest.er1 14203 ac_status=$? 14204 grep -v '^ *+' conftest.er1 >conftest.err 14205 rm -f conftest.er1 14206 cat conftest.err >&5 14207 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14208 (exit $ac_status); } && 14209 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14210 { (case "(($ac_try" in 14211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14212 *) ac_try_echo=$ac_try;; 14213esac 14214eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14215 (eval "$ac_try") 2>&5 14216 ac_status=$? 14217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14218 (exit $ac_status); }; } && 14219 { ac_try='test -s conftest$ac_exeext' 14220 { (case "(($ac_try" in 14221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14222 *) ac_try_echo=$ac_try;; 14223esac 14224eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14225 (eval "$ac_try") 2>&5 14226 ac_status=$? 14227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14228 (exit $ac_status); }; }; then 14229 ac_cv_search_pthread_getspecific=$ac_res 14230else 14231 echo "$as_me: failed program was:" >&5 14232sed 's/^/| /' conftest.$ac_ext >&5 14233 14234 14235fi 14236 14237rm -f core conftest.err conftest.$ac_objext \ 14238 conftest$ac_exeext 14239 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 14240 break 14241fi 14242done 14243if test "${ac_cv_search_pthread_getspecific+set}" = set; then 14244 : 14245else 14246 ac_cv_search_pthread_getspecific=no 14247fi 14248rm conftest.$ac_ext 14249LIBS=$ac_func_search_save_LIBS 14250fi 14251{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5 14252echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; } 14253ac_res=$ac_cv_search_pthread_getspecific 14254if test "$ac_res" != no; then 14255 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14256 14257cat >>confdefs.h <<\_ACEOF 14258#define HAVE_PTHREAD_GETSPECIFIC 1 14259_ACEOF 14260 14261fi 14262 14263fi 14264 14265 14266# Check whether --with-udis86 was given. 14267if test "${with_udis86+set}" = set; then 14268 withval=$with_udis86; 14269 USE_UDIS86=1 14270 14271 case "$withval" in 14272 /usr/lib|yes) ;; 14273 *) LDFLAGS="$LDFLAGS -L${withval}" ;; 14274 esac 14275 14276{ echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5 14277echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; } 14278if test "${ac_cv_lib_udis86_ud_init+set}" = set; then 14279 echo $ECHO_N "(cached) $ECHO_C" >&6 14280else 14281 ac_check_lib_save_LIBS=$LIBS 14282LIBS="-ludis86 $LIBS" 14283cat >conftest.$ac_ext <<_ACEOF 14284/* confdefs.h. */ 14285_ACEOF 14286cat confdefs.h >>conftest.$ac_ext 14287cat >>conftest.$ac_ext <<_ACEOF 14288/* end confdefs.h. */ 14289 14290/* Override any GCC internal prototype to avoid an error. 14291 Use char because int might match the return type of a GCC 14292 builtin and then its argument prototype would still apply. */ 14293#ifdef __cplusplus 14294extern "C" 14295#endif 14296char ud_init (); 14297int 14298main () 14299{ 14300return ud_init (); 14301 ; 14302 return 0; 14303} 14304_ACEOF 14305rm -f conftest.$ac_objext conftest$ac_exeext 14306if { (ac_try="$ac_link" 14307case "(($ac_try" in 14308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14309 *) ac_try_echo=$ac_try;; 14310esac 14311eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14312 (eval "$ac_link") 2>conftest.er1 14313 ac_status=$? 14314 grep -v '^ *+' conftest.er1 >conftest.err 14315 rm -f conftest.er1 14316 cat conftest.err >&5 14317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14318 (exit $ac_status); } && 14319 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14320 { (case "(($ac_try" in 14321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14322 *) ac_try_echo=$ac_try;; 14323esac 14324eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14325 (eval "$ac_try") 2>&5 14326 ac_status=$? 14327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14328 (exit $ac_status); }; } && 14329 { ac_try='test -s conftest$ac_exeext' 14330 { (case "(($ac_try" in 14331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14332 *) ac_try_echo=$ac_try;; 14333esac 14334eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14335 (eval "$ac_try") 2>&5 14336 ac_status=$? 14337 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14338 (exit $ac_status); }; }; then 14339 ac_cv_lib_udis86_ud_init=yes 14340else 14341 echo "$as_me: failed program was:" >&5 14342sed 's/^/| /' conftest.$ac_ext >&5 14343 14344 ac_cv_lib_udis86_ud_init=no 14345fi 14346 14347rm -f core conftest.err conftest.$ac_objext \ 14348 conftest$ac_exeext conftest.$ac_ext 14349LIBS=$ac_check_lib_save_LIBS 14350fi 14351{ echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5 14352echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; } 14353if test $ac_cv_lib_udis86_ud_init = yes; then 14354 cat >>confdefs.h <<_ACEOF 14355#define HAVE_LIBUDIS86 1 14356_ACEOF 14357 14358 LIBS="-ludis86 $LIBS" 14359 14360else 14361 14362 echo "Error! You need to have libudis86 around." 14363 exit -1 14364 14365fi 14366 14367 14368else 14369 USE_UDIS86=0 14370 14371fi 14372 14373 14374cat >>confdefs.h <<_ACEOF 14375#define USE_UDIS86 $USE_UDIS86 14376_ACEOF 14377 14378 14379 14380# Check whether --with-oprofile was given. 14381if test "${with_oprofile+set}" = set; then 14382 withval=$with_oprofile; 14383 USE_OPROFILE=1 14384 14385 case "$withval" in 14386 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;; 14387 no) llvm_cv_oppath= 14388 USE_OPROFILE=0 14389 ;; 14390 *) llvm_cv_oppath="${withval}/lib/oprofile" 14391 CPPFLAGS="-I${withval}/include";; 14392 esac 14393 if test -n "$llvm_cv_oppath" ; then 14394 LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}" 14395 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5 14396echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; } 14397if test "${ac_cv_search_bfd_init+set}" = set; then 14398 echo $ECHO_N "(cached) $ECHO_C" >&6 14399else 14400 ac_func_search_save_LIBS=$LIBS 14401cat >conftest.$ac_ext <<_ACEOF 14402/* confdefs.h. */ 14403_ACEOF 14404cat confdefs.h >>conftest.$ac_ext 14405cat >>conftest.$ac_ext <<_ACEOF 14406/* end confdefs.h. */ 14407 14408/* Override any GCC internal prototype to avoid an error. 14409 Use char because int might match the return type of a GCC 14410 builtin and then its argument prototype would still apply. */ 14411#ifdef __cplusplus 14412extern "C" 14413#endif 14414char bfd_init (); 14415int 14416main () 14417{ 14418return bfd_init (); 14419 ; 14420 return 0; 14421} 14422_ACEOF 14423for ac_lib in '' bfd; do 14424 if test -z "$ac_lib"; then 14425 ac_res="none required" 14426 else 14427 ac_res=-l$ac_lib 14428 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14429 fi 14430 rm -f conftest.$ac_objext conftest$ac_exeext 14431if { (ac_try="$ac_link" 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_link") 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_exeext' 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_search_bfd_init=$ac_res 14465else 14466 echo "$as_me: failed program was:" >&5 14467sed 's/^/| /' conftest.$ac_ext >&5 14468 14469 14470fi 14471 14472rm -f core conftest.err conftest.$ac_objext \ 14473 conftest$ac_exeext 14474 if test "${ac_cv_search_bfd_init+set}" = set; then 14475 break 14476fi 14477done 14478if test "${ac_cv_search_bfd_init+set}" = set; then 14479 : 14480else 14481 ac_cv_search_bfd_init=no 14482fi 14483rm conftest.$ac_ext 14484LIBS=$ac_func_search_save_LIBS 14485fi 14486{ echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5 14487echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; } 14488ac_res=$ac_cv_search_bfd_init 14489if test "$ac_res" != no; then 14490 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14491 14492fi 14493 14494 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5 14495echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; } 14496if test "${ac_cv_search_op_open_agent+set}" = set; then 14497 echo $ECHO_N "(cached) $ECHO_C" >&6 14498else 14499 ac_func_search_save_LIBS=$LIBS 14500cat >conftest.$ac_ext <<_ACEOF 14501/* confdefs.h. */ 14502_ACEOF 14503cat confdefs.h >>conftest.$ac_ext 14504cat >>conftest.$ac_ext <<_ACEOF 14505/* end confdefs.h. */ 14506 14507/* Override any GCC internal prototype to avoid an error. 14508 Use char because int might match the return type of a GCC 14509 builtin and then its argument prototype would still apply. */ 14510#ifdef __cplusplus 14511extern "C" 14512#endif 14513char op_open_agent (); 14514int 14515main () 14516{ 14517return op_open_agent (); 14518 ; 14519 return 0; 14520} 14521_ACEOF 14522for ac_lib in '' opagent; do 14523 if test -z "$ac_lib"; then 14524 ac_res="none required" 14525 else 14526 ac_res=-l$ac_lib 14527 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14528 fi 14529 rm -f conftest.$ac_objext conftest$ac_exeext 14530if { (ac_try="$ac_link" 14531case "(($ac_try" in 14532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14533 *) ac_try_echo=$ac_try;; 14534esac 14535eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14536 (eval "$ac_link") 2>conftest.er1 14537 ac_status=$? 14538 grep -v '^ *+' conftest.er1 >conftest.err 14539 rm -f conftest.er1 14540 cat conftest.err >&5 14541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14542 (exit $ac_status); } && 14543 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14544 { (case "(($ac_try" in 14545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14546 *) ac_try_echo=$ac_try;; 14547esac 14548eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14549 (eval "$ac_try") 2>&5 14550 ac_status=$? 14551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14552 (exit $ac_status); }; } && 14553 { ac_try='test -s conftest$ac_exeext' 14554 { (case "(($ac_try" in 14555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14556 *) ac_try_echo=$ac_try;; 14557esac 14558eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14559 (eval "$ac_try") 2>&5 14560 ac_status=$? 14561 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14562 (exit $ac_status); }; }; then 14563 ac_cv_search_op_open_agent=$ac_res 14564else 14565 echo "$as_me: failed program was:" >&5 14566sed 's/^/| /' conftest.$ac_ext >&5 14567 14568 14569fi 14570 14571rm -f core conftest.err conftest.$ac_objext \ 14572 conftest$ac_exeext 14573 if test "${ac_cv_search_op_open_agent+set}" = set; then 14574 break 14575fi 14576done 14577if test "${ac_cv_search_op_open_agent+set}" = set; then 14578 : 14579else 14580 ac_cv_search_op_open_agent=no 14581fi 14582rm conftest.$ac_ext 14583LIBS=$ac_func_search_save_LIBS 14584fi 14585{ echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5 14586echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; } 14587ac_res=$ac_cv_search_op_open_agent 14588if test "$ac_res" != no; then 14589 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14590 14591else 14592 14593 echo "Error! You need to have libopagent around." 14594 exit -1 14595 14596fi 14597 14598 if test "${ac_cv_header_opagent_h+set}" = set; then 14599 { echo "$as_me:$LINENO: checking for opagent.h" >&5 14600echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 14601if test "${ac_cv_header_opagent_h+set}" = set; then 14602 echo $ECHO_N "(cached) $ECHO_C" >&6 14603fi 14604{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 14605echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 14606else 14607 # Is the header compilable? 14608{ echo "$as_me:$LINENO: checking opagent.h usability" >&5 14609echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; } 14610cat >conftest.$ac_ext <<_ACEOF 14611/* confdefs.h. */ 14612_ACEOF 14613cat confdefs.h >>conftest.$ac_ext 14614cat >>conftest.$ac_ext <<_ACEOF 14615/* end confdefs.h. */ 14616$ac_includes_default 14617#include <opagent.h> 14618_ACEOF 14619rm -f conftest.$ac_objext 14620if { (ac_try="$ac_compile" 14621case "(($ac_try" in 14622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14623 *) ac_try_echo=$ac_try;; 14624esac 14625eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14626 (eval "$ac_compile") 2>conftest.er1 14627 ac_status=$? 14628 grep -v '^ *+' conftest.er1 >conftest.err 14629 rm -f conftest.er1 14630 cat conftest.err >&5 14631 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14632 (exit $ac_status); } && 14633 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14634 { (case "(($ac_try" in 14635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14636 *) ac_try_echo=$ac_try;; 14637esac 14638eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14639 (eval "$ac_try") 2>&5 14640 ac_status=$? 14641 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14642 (exit $ac_status); }; } && 14643 { ac_try='test -s conftest.$ac_objext' 14644 { (case "(($ac_try" in 14645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14646 *) ac_try_echo=$ac_try;; 14647esac 14648eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14649 (eval "$ac_try") 2>&5 14650 ac_status=$? 14651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14652 (exit $ac_status); }; }; then 14653 ac_header_compiler=yes 14654else 14655 echo "$as_me: failed program was:" >&5 14656sed 's/^/| /' conftest.$ac_ext >&5 14657 14658 ac_header_compiler=no 14659fi 14660 14661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14662{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14663echo "${ECHO_T}$ac_header_compiler" >&6; } 14664 14665# Is the header present? 14666{ echo "$as_me:$LINENO: checking opagent.h presence" >&5 14667echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; } 14668cat >conftest.$ac_ext <<_ACEOF 14669/* confdefs.h. */ 14670_ACEOF 14671cat confdefs.h >>conftest.$ac_ext 14672cat >>conftest.$ac_ext <<_ACEOF 14673/* end confdefs.h. */ 14674#include <opagent.h> 14675_ACEOF 14676if { (ac_try="$ac_cpp conftest.$ac_ext" 14677case "(($ac_try" in 14678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14679 *) ac_try_echo=$ac_try;; 14680esac 14681eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14682 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14683 ac_status=$? 14684 grep -v '^ *+' conftest.er1 >conftest.err 14685 rm -f conftest.er1 14686 cat conftest.err >&5 14687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14688 (exit $ac_status); } >/dev/null; then 14689 if test -s conftest.err; then 14690 ac_cpp_err=$ac_c_preproc_warn_flag 14691 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14692 else 14693 ac_cpp_err= 14694 fi 14695else 14696 ac_cpp_err=yes 14697fi 14698if test -z "$ac_cpp_err"; then 14699 ac_header_preproc=yes 14700else 14701 echo "$as_me: failed program was:" >&5 14702sed 's/^/| /' conftest.$ac_ext >&5 14703 14704 ac_header_preproc=no 14705fi 14706 14707rm -f conftest.err conftest.$ac_ext 14708{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14709echo "${ECHO_T}$ac_header_preproc" >&6; } 14710 14711# So? What about this header? 14712case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14713 yes:no: ) 14714 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5 14715echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 14716 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5 14717echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;} 14718 ac_header_preproc=yes 14719 ;; 14720 no:yes:* ) 14721 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5 14722echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;} 14723 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5 14724echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;} 14725 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5 14726echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;} 14727 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5 14728echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;} 14729 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5 14730echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;} 14731 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5 14732echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;} 14733 ( cat <<\_ASBOX 14734## ----------------------------------- ## 14735## Report this to llvmbugs@cs.uiuc.edu ## 14736## ----------------------------------- ## 14737_ASBOX 14738 ) | sed "s/^/$as_me: WARNING: /" >&2 14739 ;; 14740esac 14741{ echo "$as_me:$LINENO: checking for opagent.h" >&5 14742echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 14743if test "${ac_cv_header_opagent_h+set}" = set; then 14744 echo $ECHO_N "(cached) $ECHO_C" >&6 14745else 14746 ac_cv_header_opagent_h=$ac_header_preproc 14747fi 14748{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 14749echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 14750 14751fi 14752if test $ac_cv_header_opagent_h = yes; then 14753 : 14754else 14755 14756 echo "Error! You need to have opagent.h around." 14757 exit -1 14758 14759fi 14760 14761 14762 fi 14763 14764else 14765 14766 USE_OPROFILE=0 14767 14768 14769fi 14770 14771 14772cat >>confdefs.h <<_ACEOF 14773#define USE_OPROFILE $USE_OPROFILE 14774_ACEOF 14775 14776 14777 14778 14779 14780 14781 14782 14783ac_header_dirent=no 14784for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 14785 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 14786{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 14787echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 14788if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14789 echo $ECHO_N "(cached) $ECHO_C" >&6 14790else 14791 cat >conftest.$ac_ext <<_ACEOF 14792/* confdefs.h. */ 14793_ACEOF 14794cat confdefs.h >>conftest.$ac_ext 14795cat >>conftest.$ac_ext <<_ACEOF 14796/* end confdefs.h. */ 14797#include <sys/types.h> 14798#include <$ac_hdr> 14799 14800int 14801main () 14802{ 14803if ((DIR *) 0) 14804return 0; 14805 ; 14806 return 0; 14807} 14808_ACEOF 14809rm -f conftest.$ac_objext 14810if { (ac_try="$ac_compile" 14811case "(($ac_try" in 14812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14813 *) ac_try_echo=$ac_try;; 14814esac 14815eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14816 (eval "$ac_compile") 2>conftest.er1 14817 ac_status=$? 14818 grep -v '^ *+' conftest.er1 >conftest.err 14819 rm -f conftest.er1 14820 cat conftest.err >&5 14821 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14822 (exit $ac_status); } && 14823 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14824 { (case "(($ac_try" in 14825 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14826 *) ac_try_echo=$ac_try;; 14827esac 14828eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14829 (eval "$ac_try") 2>&5 14830 ac_status=$? 14831 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14832 (exit $ac_status); }; } && 14833 { ac_try='test -s conftest.$ac_objext' 14834 { (case "(($ac_try" in 14835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14836 *) ac_try_echo=$ac_try;; 14837esac 14838eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14839 (eval "$ac_try") 2>&5 14840 ac_status=$? 14841 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14842 (exit $ac_status); }; }; then 14843 eval "$as_ac_Header=yes" 14844else 14845 echo "$as_me: failed program was:" >&5 14846sed 's/^/| /' conftest.$ac_ext >&5 14847 14848 eval "$as_ac_Header=no" 14849fi 14850 14851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14852fi 14853ac_res=`eval echo '${'$as_ac_Header'}'` 14854 { echo "$as_me:$LINENO: result: $ac_res" >&5 14855echo "${ECHO_T}$ac_res" >&6; } 14856if test `eval echo '${'$as_ac_Header'}'` = yes; then 14857 cat >>confdefs.h <<_ACEOF 14858#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 14859_ACEOF 14860 14861ac_header_dirent=$ac_hdr; break 14862fi 14863 14864done 14865# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 14866if test $ac_header_dirent = dirent.h; then 14867 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14868echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14869if test "${ac_cv_search_opendir+set}" = set; then 14870 echo $ECHO_N "(cached) $ECHO_C" >&6 14871else 14872 ac_func_search_save_LIBS=$LIBS 14873cat >conftest.$ac_ext <<_ACEOF 14874/* confdefs.h. */ 14875_ACEOF 14876cat confdefs.h >>conftest.$ac_ext 14877cat >>conftest.$ac_ext <<_ACEOF 14878/* end confdefs.h. */ 14879 14880/* Override any GCC internal prototype to avoid an error. 14881 Use char because int might match the return type of a GCC 14882 builtin and then its argument prototype would still apply. */ 14883#ifdef __cplusplus 14884extern "C" 14885#endif 14886char opendir (); 14887int 14888main () 14889{ 14890return opendir (); 14891 ; 14892 return 0; 14893} 14894_ACEOF 14895for ac_lib in '' dir; do 14896 if test -z "$ac_lib"; then 14897 ac_res="none required" 14898 else 14899 ac_res=-l$ac_lib 14900 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14901 fi 14902 rm -f conftest.$ac_objext conftest$ac_exeext 14903if { (ac_try="$ac_link" 14904case "(($ac_try" in 14905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14906 *) ac_try_echo=$ac_try;; 14907esac 14908eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14909 (eval "$ac_link") 2>conftest.er1 14910 ac_status=$? 14911 grep -v '^ *+' conftest.er1 >conftest.err 14912 rm -f conftest.er1 14913 cat conftest.err >&5 14914 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14915 (exit $ac_status); } && 14916 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14917 { (case "(($ac_try" in 14918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14919 *) ac_try_echo=$ac_try;; 14920esac 14921eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14922 (eval "$ac_try") 2>&5 14923 ac_status=$? 14924 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14925 (exit $ac_status); }; } && 14926 { ac_try='test -s conftest$ac_exeext' 14927 { (case "(($ac_try" in 14928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14929 *) ac_try_echo=$ac_try;; 14930esac 14931eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14932 (eval "$ac_try") 2>&5 14933 ac_status=$? 14934 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14935 (exit $ac_status); }; }; then 14936 ac_cv_search_opendir=$ac_res 14937else 14938 echo "$as_me: failed program was:" >&5 14939sed 's/^/| /' conftest.$ac_ext >&5 14940 14941 14942fi 14943 14944rm -f core conftest.err conftest.$ac_objext \ 14945 conftest$ac_exeext 14946 if test "${ac_cv_search_opendir+set}" = set; then 14947 break 14948fi 14949done 14950if test "${ac_cv_search_opendir+set}" = set; then 14951 : 14952else 14953 ac_cv_search_opendir=no 14954fi 14955rm conftest.$ac_ext 14956LIBS=$ac_func_search_save_LIBS 14957fi 14958{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 14959echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 14960ac_res=$ac_cv_search_opendir 14961if test "$ac_res" != no; then 14962 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14963 14964fi 14965 14966else 14967 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 14968echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 14969if test "${ac_cv_search_opendir+set}" = set; then 14970 echo $ECHO_N "(cached) $ECHO_C" >&6 14971else 14972 ac_func_search_save_LIBS=$LIBS 14973cat >conftest.$ac_ext <<_ACEOF 14974/* confdefs.h. */ 14975_ACEOF 14976cat confdefs.h >>conftest.$ac_ext 14977cat >>conftest.$ac_ext <<_ACEOF 14978/* end confdefs.h. */ 14979 14980/* Override any GCC internal prototype to avoid an error. 14981 Use char because int might match the return type of a GCC 14982 builtin and then its argument prototype would still apply. */ 14983#ifdef __cplusplus 14984extern "C" 14985#endif 14986char opendir (); 14987int 14988main () 14989{ 14990return opendir (); 14991 ; 14992 return 0; 14993} 14994_ACEOF 14995for ac_lib in '' x; do 14996 if test -z "$ac_lib"; then 14997 ac_res="none required" 14998 else 14999 ac_res=-l$ac_lib 15000 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 15001 fi 15002 rm -f conftest.$ac_objext conftest$ac_exeext 15003if { (ac_try="$ac_link" 15004case "(($ac_try" in 15005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15006 *) ac_try_echo=$ac_try;; 15007esac 15008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15009 (eval "$ac_link") 2>conftest.er1 15010 ac_status=$? 15011 grep -v '^ *+' conftest.er1 >conftest.err 15012 rm -f conftest.er1 15013 cat conftest.err >&5 15014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15015 (exit $ac_status); } && 15016 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15017 { (case "(($ac_try" in 15018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15019 *) ac_try_echo=$ac_try;; 15020esac 15021eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15022 (eval "$ac_try") 2>&5 15023 ac_status=$? 15024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15025 (exit $ac_status); }; } && 15026 { ac_try='test -s conftest$ac_exeext' 15027 { (case "(($ac_try" in 15028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15029 *) ac_try_echo=$ac_try;; 15030esac 15031eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15032 (eval "$ac_try") 2>&5 15033 ac_status=$? 15034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15035 (exit $ac_status); }; }; then 15036 ac_cv_search_opendir=$ac_res 15037else 15038 echo "$as_me: failed program was:" >&5 15039sed 's/^/| /' conftest.$ac_ext >&5 15040 15041 15042fi 15043 15044rm -f core conftest.err conftest.$ac_objext \ 15045 conftest$ac_exeext 15046 if test "${ac_cv_search_opendir+set}" = set; then 15047 break 15048fi 15049done 15050if test "${ac_cv_search_opendir+set}" = set; then 15051 : 15052else 15053 ac_cv_search_opendir=no 15054fi 15055rm conftest.$ac_ext 15056LIBS=$ac_func_search_save_LIBS 15057fi 15058{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 15059echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 15060ac_res=$ac_cv_search_opendir 15061if test "$ac_res" != no; then 15062 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 15063 15064fi 15065 15066fi 15067 15068{ echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5 15069echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; } 15070if test "${ac_cv_header_mmap_anon+set}" = set; then 15071 echo $ECHO_N "(cached) $ECHO_C" >&6 15072else 15073 ac_ext=c 15074ac_cpp='$CPP $CPPFLAGS' 15075ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 15076ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 15077ac_compiler_gnu=$ac_cv_c_compiler_gnu 15078 15079 cat >conftest.$ac_ext <<_ACEOF 15080/* confdefs.h. */ 15081_ACEOF 15082cat confdefs.h >>conftest.$ac_ext 15083cat >>conftest.$ac_ext <<_ACEOF 15084/* end confdefs.h. */ 15085#include <sys/mman.h> 15086#include <unistd.h> 15087#include <fcntl.h> 15088int 15089main () 15090{ 15091mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0); 15092 ; 15093 return 0; 15094} 15095_ACEOF 15096rm -f conftest.$ac_objext 15097if { (ac_try="$ac_compile" 15098case "(($ac_try" in 15099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15100 *) ac_try_echo=$ac_try;; 15101esac 15102eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15103 (eval "$ac_compile") 2>conftest.er1 15104 ac_status=$? 15105 grep -v '^ *+' conftest.er1 >conftest.err 15106 rm -f conftest.er1 15107 cat conftest.err >&5 15108 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15109 (exit $ac_status); } && 15110 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15111 { (case "(($ac_try" in 15112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15113 *) ac_try_echo=$ac_try;; 15114esac 15115eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15116 (eval "$ac_try") 2>&5 15117 ac_status=$? 15118 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15119 (exit $ac_status); }; } && 15120 { ac_try='test -s conftest.$ac_objext' 15121 { (case "(($ac_try" in 15122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15123 *) ac_try_echo=$ac_try;; 15124esac 15125eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15126 (eval "$ac_try") 2>&5 15127 ac_status=$? 15128 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15129 (exit $ac_status); }; }; then 15130 ac_cv_header_mmap_anon=yes 15131else 15132 echo "$as_me: failed program was:" >&5 15133sed 's/^/| /' conftest.$ac_ext >&5 15134 15135 ac_cv_header_mmap_anon=no 15136fi 15137 15138rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15139 ac_ext=c 15140ac_cpp='$CPP $CPPFLAGS' 15141ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 15142ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 15143ac_compiler_gnu=$ac_cv_c_compiler_gnu 15144 15145 15146fi 15147{ echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5 15148echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; } 15149if test "$ac_cv_header_mmap_anon" = yes; then 15150 15151cat >>confdefs.h <<\_ACEOF 15152#define HAVE_MMAP_ANONYMOUS 1 15153_ACEOF 15154 15155fi 15156 15157{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 15158echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; } 15159if test "${ac_cv_header_stat_broken+set}" = set; then 15160 echo $ECHO_N "(cached) $ECHO_C" >&6 15161else 15162 cat >conftest.$ac_ext <<_ACEOF 15163/* confdefs.h. */ 15164_ACEOF 15165cat confdefs.h >>conftest.$ac_ext 15166cat >>conftest.$ac_ext <<_ACEOF 15167/* end confdefs.h. */ 15168#include <sys/types.h> 15169#include <sys/stat.h> 15170 15171#if defined S_ISBLK && defined S_IFDIR 15172# if S_ISBLK (S_IFDIR) 15173You lose. 15174# endif 15175#endif 15176 15177#if defined S_ISBLK && defined S_IFCHR 15178# if S_ISBLK (S_IFCHR) 15179You lose. 15180# endif 15181#endif 15182 15183#if defined S_ISLNK && defined S_IFREG 15184# if S_ISLNK (S_IFREG) 15185You lose. 15186# endif 15187#endif 15188 15189#if defined S_ISSOCK && defined S_IFREG 15190# if S_ISSOCK (S_IFREG) 15191You lose. 15192# endif 15193#endif 15194 15195_ACEOF 15196if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15197 $EGREP "You lose" >/dev/null 2>&1; then 15198 ac_cv_header_stat_broken=yes 15199else 15200 ac_cv_header_stat_broken=no 15201fi 15202rm -f conftest* 15203 15204fi 15205{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 15206echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; } 15207if test $ac_cv_header_stat_broken = yes; then 15208 15209cat >>confdefs.h <<\_ACEOF 15210#define STAT_MACROS_BROKEN 1 15211_ACEOF 15212 15213fi 15214 15215{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 15216echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 15217if test "${ac_cv_header_stdc+set}" = set; then 15218 echo $ECHO_N "(cached) $ECHO_C" >&6 15219else 15220 cat >conftest.$ac_ext <<_ACEOF 15221/* confdefs.h. */ 15222_ACEOF 15223cat confdefs.h >>conftest.$ac_ext 15224cat >>conftest.$ac_ext <<_ACEOF 15225/* end confdefs.h. */ 15226#include <stdlib.h> 15227#include <stdarg.h> 15228#include <string.h> 15229#include <float.h> 15230 15231int 15232main () 15233{ 15234 15235 ; 15236 return 0; 15237} 15238_ACEOF 15239rm -f conftest.$ac_objext 15240if { (ac_try="$ac_compile" 15241case "(($ac_try" in 15242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15243 *) ac_try_echo=$ac_try;; 15244esac 15245eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15246 (eval "$ac_compile") 2>conftest.er1 15247 ac_status=$? 15248 grep -v '^ *+' conftest.er1 >conftest.err 15249 rm -f conftest.er1 15250 cat conftest.err >&5 15251 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15252 (exit $ac_status); } && 15253 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15254 { (case "(($ac_try" in 15255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15256 *) ac_try_echo=$ac_try;; 15257esac 15258eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15259 (eval "$ac_try") 2>&5 15260 ac_status=$? 15261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15262 (exit $ac_status); }; } && 15263 { ac_try='test -s conftest.$ac_objext' 15264 { (case "(($ac_try" in 15265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15266 *) ac_try_echo=$ac_try;; 15267esac 15268eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15269 (eval "$ac_try") 2>&5 15270 ac_status=$? 15271 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15272 (exit $ac_status); }; }; then 15273 ac_cv_header_stdc=yes 15274else 15275 echo "$as_me: failed program was:" >&5 15276sed 's/^/| /' conftest.$ac_ext >&5 15277 15278 ac_cv_header_stdc=no 15279fi 15280 15281rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15282 15283if test $ac_cv_header_stdc = yes; then 15284 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 15285 cat >conftest.$ac_ext <<_ACEOF 15286/* confdefs.h. */ 15287_ACEOF 15288cat confdefs.h >>conftest.$ac_ext 15289cat >>conftest.$ac_ext <<_ACEOF 15290/* end confdefs.h. */ 15291#include <string.h> 15292 15293_ACEOF 15294if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15295 $EGREP "memchr" >/dev/null 2>&1; then 15296 : 15297else 15298 ac_cv_header_stdc=no 15299fi 15300rm -f conftest* 15301 15302fi 15303 15304if test $ac_cv_header_stdc = yes; then 15305 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 15306 cat >conftest.$ac_ext <<_ACEOF 15307/* confdefs.h. */ 15308_ACEOF 15309cat confdefs.h >>conftest.$ac_ext 15310cat >>conftest.$ac_ext <<_ACEOF 15311/* end confdefs.h. */ 15312#include <stdlib.h> 15313 15314_ACEOF 15315if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15316 $EGREP "free" >/dev/null 2>&1; then 15317 : 15318else 15319 ac_cv_header_stdc=no 15320fi 15321rm -f conftest* 15322 15323fi 15324 15325if test $ac_cv_header_stdc = yes; then 15326 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 15327 if test "$cross_compiling" = yes; then 15328 : 15329else 15330 cat >conftest.$ac_ext <<_ACEOF 15331/* confdefs.h. */ 15332_ACEOF 15333cat confdefs.h >>conftest.$ac_ext 15334cat >>conftest.$ac_ext <<_ACEOF 15335/* end confdefs.h. */ 15336#include <ctype.h> 15337#include <stdlib.h> 15338#if ((' ' & 0x0FF) == 0x020) 15339# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 15340# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 15341#else 15342# define ISLOWER(c) \ 15343 (('a' <= (c) && (c) <= 'i') \ 15344 || ('j' <= (c) && (c) <= 'r') \ 15345 || ('s' <= (c) && (c) <= 'z')) 15346# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 15347#endif 15348 15349#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 15350int 15351main () 15352{ 15353 int i; 15354 for (i = 0; i < 256; i++) 15355 if (XOR (islower (i), ISLOWER (i)) 15356 || toupper (i) != TOUPPER (i)) 15357 return 2; 15358 return 0; 15359} 15360_ACEOF 15361rm -f conftest$ac_exeext 15362if { (ac_try="$ac_link" 15363case "(($ac_try" in 15364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15365 *) ac_try_echo=$ac_try;; 15366esac 15367eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15368 (eval "$ac_link") 2>&5 15369 ac_status=$? 15370 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15371 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 15372 { (case "(($ac_try" in 15373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15374 *) ac_try_echo=$ac_try;; 15375esac 15376eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15377 (eval "$ac_try") 2>&5 15378 ac_status=$? 15379 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15380 (exit $ac_status); }; }; then 15381 : 15382else 15383 echo "$as_me: program exited with status $ac_status" >&5 15384echo "$as_me: failed program was:" >&5 15385sed 's/^/| /' conftest.$ac_ext >&5 15386 15387( exit $ac_status ) 15388ac_cv_header_stdc=no 15389fi 15390rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 15391fi 15392 15393 15394fi 15395fi 15396{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 15397echo "${ECHO_T}$ac_cv_header_stdc" >&6; } 15398if test $ac_cv_header_stdc = yes; then 15399 15400cat >>confdefs.h <<\_ACEOF 15401#define STDC_HEADERS 1 15402_ACEOF 15403 15404fi 15405 15406{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 15407echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } 15408if test "${ac_cv_header_sys_wait_h+set}" = set; then 15409 echo $ECHO_N "(cached) $ECHO_C" >&6 15410else 15411 cat >conftest.$ac_ext <<_ACEOF 15412/* confdefs.h. */ 15413_ACEOF 15414cat confdefs.h >>conftest.$ac_ext 15415cat >>conftest.$ac_ext <<_ACEOF 15416/* end confdefs.h. */ 15417#include <sys/types.h> 15418#include <sys/wait.h> 15419#ifndef WEXITSTATUS 15420# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 15421#endif 15422#ifndef WIFEXITED 15423# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 15424#endif 15425 15426int 15427main () 15428{ 15429 int s; 15430 wait (&s); 15431 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 15432 ; 15433 return 0; 15434} 15435_ACEOF 15436rm -f conftest.$ac_objext 15437if { (ac_try="$ac_compile" 15438case "(($ac_try" in 15439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15440 *) ac_try_echo=$ac_try;; 15441esac 15442eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15443 (eval "$ac_compile") 2>conftest.er1 15444 ac_status=$? 15445 grep -v '^ *+' conftest.er1 >conftest.err 15446 rm -f conftest.er1 15447 cat conftest.err >&5 15448 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15449 (exit $ac_status); } && 15450 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15451 { (case "(($ac_try" in 15452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15453 *) ac_try_echo=$ac_try;; 15454esac 15455eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15456 (eval "$ac_try") 2>&5 15457 ac_status=$? 15458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15459 (exit $ac_status); }; } && 15460 { ac_try='test -s conftest.$ac_objext' 15461 { (case "(($ac_try" in 15462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15463 *) ac_try_echo=$ac_try;; 15464esac 15465eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15466 (eval "$ac_try") 2>&5 15467 ac_status=$? 15468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15469 (exit $ac_status); }; }; then 15470 ac_cv_header_sys_wait_h=yes 15471else 15472 echo "$as_me: failed program was:" >&5 15473sed 's/^/| /' conftest.$ac_ext >&5 15474 15475 ac_cv_header_sys_wait_h=no 15476fi 15477 15478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15479fi 15480{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 15481echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; } 15482if test $ac_cv_header_sys_wait_h = yes; then 15483 15484cat >>confdefs.h <<\_ACEOF 15485#define HAVE_SYS_WAIT_H 1 15486_ACEOF 15487 15488fi 15489 15490{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 15491echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } 15492if test "${ac_cv_header_time+set}" = set; then 15493 echo $ECHO_N "(cached) $ECHO_C" >&6 15494else 15495 cat >conftest.$ac_ext <<_ACEOF 15496/* confdefs.h. */ 15497_ACEOF 15498cat confdefs.h >>conftest.$ac_ext 15499cat >>conftest.$ac_ext <<_ACEOF 15500/* end confdefs.h. */ 15501#include <sys/types.h> 15502#include <sys/time.h> 15503#include <time.h> 15504 15505int 15506main () 15507{ 15508if ((struct tm *) 0) 15509return 0; 15510 ; 15511 return 0; 15512} 15513_ACEOF 15514rm -f conftest.$ac_objext 15515if { (ac_try="$ac_compile" 15516case "(($ac_try" in 15517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15518 *) ac_try_echo=$ac_try;; 15519esac 15520eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15521 (eval "$ac_compile") 2>conftest.er1 15522 ac_status=$? 15523 grep -v '^ *+' conftest.er1 >conftest.err 15524 rm -f conftest.er1 15525 cat conftest.err >&5 15526 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15527 (exit $ac_status); } && 15528 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15529 { (case "(($ac_try" in 15530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15531 *) ac_try_echo=$ac_try;; 15532esac 15533eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15534 (eval "$ac_try") 2>&5 15535 ac_status=$? 15536 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15537 (exit $ac_status); }; } && 15538 { ac_try='test -s conftest.$ac_objext' 15539 { (case "(($ac_try" in 15540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15541 *) ac_try_echo=$ac_try;; 15542esac 15543eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15544 (eval "$ac_try") 2>&5 15545 ac_status=$? 15546 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15547 (exit $ac_status); }; }; then 15548 ac_cv_header_time=yes 15549else 15550 echo "$as_me: failed program was:" >&5 15551sed 's/^/| /' conftest.$ac_ext >&5 15552 15553 ac_cv_header_time=no 15554fi 15555 15556rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15557fi 15558{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 15559echo "${ECHO_T}$ac_cv_header_time" >&6; } 15560if test $ac_cv_header_time = yes; then 15561 15562cat >>confdefs.h <<\_ACEOF 15563#define TIME_WITH_SYS_TIME 1 15564_ACEOF 15565 15566fi 15567 15568 15569 15570 15571 15572 15573 15574 15575for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h 15576do 15577as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15578if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15579 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15580echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15581if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15582 echo $ECHO_N "(cached) $ECHO_C" >&6 15583fi 15584ac_res=`eval echo '${'$as_ac_Header'}'` 15585 { echo "$as_me:$LINENO: result: $ac_res" >&5 15586echo "${ECHO_T}$ac_res" >&6; } 15587else 15588 # Is the header compilable? 15589{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15590echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15591cat >conftest.$ac_ext <<_ACEOF 15592/* confdefs.h. */ 15593_ACEOF 15594cat confdefs.h >>conftest.$ac_ext 15595cat >>conftest.$ac_ext <<_ACEOF 15596/* end confdefs.h. */ 15597$ac_includes_default 15598#include <$ac_header> 15599_ACEOF 15600rm -f conftest.$ac_objext 15601if { (ac_try="$ac_compile" 15602case "(($ac_try" in 15603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15604 *) ac_try_echo=$ac_try;; 15605esac 15606eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15607 (eval "$ac_compile") 2>conftest.er1 15608 ac_status=$? 15609 grep -v '^ *+' conftest.er1 >conftest.err 15610 rm -f conftest.er1 15611 cat conftest.err >&5 15612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15613 (exit $ac_status); } && 15614 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15615 { (case "(($ac_try" in 15616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15617 *) ac_try_echo=$ac_try;; 15618esac 15619eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15620 (eval "$ac_try") 2>&5 15621 ac_status=$? 15622 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15623 (exit $ac_status); }; } && 15624 { ac_try='test -s conftest.$ac_objext' 15625 { (case "(($ac_try" in 15626 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15627 *) ac_try_echo=$ac_try;; 15628esac 15629eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15630 (eval "$ac_try") 2>&5 15631 ac_status=$? 15632 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15633 (exit $ac_status); }; }; then 15634 ac_header_compiler=yes 15635else 15636 echo "$as_me: failed program was:" >&5 15637sed 's/^/| /' conftest.$ac_ext >&5 15638 15639 ac_header_compiler=no 15640fi 15641 15642rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15643{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15644echo "${ECHO_T}$ac_header_compiler" >&6; } 15645 15646# Is the header present? 15647{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15648echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15649cat >conftest.$ac_ext <<_ACEOF 15650/* confdefs.h. */ 15651_ACEOF 15652cat confdefs.h >>conftest.$ac_ext 15653cat >>conftest.$ac_ext <<_ACEOF 15654/* end confdefs.h. */ 15655#include <$ac_header> 15656_ACEOF 15657if { (ac_try="$ac_cpp conftest.$ac_ext" 15658case "(($ac_try" in 15659 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15660 *) ac_try_echo=$ac_try;; 15661esac 15662eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15663 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15664 ac_status=$? 15665 grep -v '^ *+' conftest.er1 >conftest.err 15666 rm -f conftest.er1 15667 cat conftest.err >&5 15668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15669 (exit $ac_status); } >/dev/null; then 15670 if test -s conftest.err; then 15671 ac_cpp_err=$ac_c_preproc_warn_flag 15672 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15673 else 15674 ac_cpp_err= 15675 fi 15676else 15677 ac_cpp_err=yes 15678fi 15679if test -z "$ac_cpp_err"; then 15680 ac_header_preproc=yes 15681else 15682 echo "$as_me: failed program was:" >&5 15683sed 's/^/| /' conftest.$ac_ext >&5 15684 15685 ac_header_preproc=no 15686fi 15687 15688rm -f conftest.err conftest.$ac_ext 15689{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15690echo "${ECHO_T}$ac_header_preproc" >&6; } 15691 15692# So? What about this header? 15693case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15694 yes:no: ) 15695 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15696echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15697 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15698echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15699 ac_header_preproc=yes 15700 ;; 15701 no:yes:* ) 15702 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15703echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15704 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15705echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15706 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15707echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15708 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15709echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15710 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15711echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15712 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15713echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15714 ( cat <<\_ASBOX 15715## ----------------------------------- ## 15716## Report this to llvmbugs@cs.uiuc.edu ## 15717## ----------------------------------- ## 15718_ASBOX 15719 ) | sed "s/^/$as_me: WARNING: /" >&2 15720 ;; 15721esac 15722{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15723echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15724if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15725 echo $ECHO_N "(cached) $ECHO_C" >&6 15726else 15727 eval "$as_ac_Header=\$ac_header_preproc" 15728fi 15729ac_res=`eval echo '${'$as_ac_Header'}'` 15730 { echo "$as_me:$LINENO: result: $ac_res" >&5 15731echo "${ECHO_T}$ac_res" >&6; } 15732 15733fi 15734if test `eval echo '${'$as_ac_Header'}'` = yes; then 15735 cat >>confdefs.h <<_ACEOF 15736#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15737_ACEOF 15738 15739fi 15740 15741done 15742 15743 15744 15745 15746 15747 15748 15749for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h 15750do 15751as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15752if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15753 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15754echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15755if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15756 echo $ECHO_N "(cached) $ECHO_C" >&6 15757fi 15758ac_res=`eval echo '${'$as_ac_Header'}'` 15759 { echo "$as_me:$LINENO: result: $ac_res" >&5 15760echo "${ECHO_T}$ac_res" >&6; } 15761else 15762 # Is the header compilable? 15763{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15764echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15765cat >conftest.$ac_ext <<_ACEOF 15766/* confdefs.h. */ 15767_ACEOF 15768cat confdefs.h >>conftest.$ac_ext 15769cat >>conftest.$ac_ext <<_ACEOF 15770/* end confdefs.h. */ 15771$ac_includes_default 15772#include <$ac_header> 15773_ACEOF 15774rm -f conftest.$ac_objext 15775if { (ac_try="$ac_compile" 15776case "(($ac_try" in 15777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15778 *) ac_try_echo=$ac_try;; 15779esac 15780eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15781 (eval "$ac_compile") 2>conftest.er1 15782 ac_status=$? 15783 grep -v '^ *+' conftest.er1 >conftest.err 15784 rm -f conftest.er1 15785 cat conftest.err >&5 15786 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15787 (exit $ac_status); } && 15788 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15789 { (case "(($ac_try" in 15790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15791 *) ac_try_echo=$ac_try;; 15792esac 15793eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15794 (eval "$ac_try") 2>&5 15795 ac_status=$? 15796 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15797 (exit $ac_status); }; } && 15798 { ac_try='test -s conftest.$ac_objext' 15799 { (case "(($ac_try" in 15800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15801 *) ac_try_echo=$ac_try;; 15802esac 15803eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15804 (eval "$ac_try") 2>&5 15805 ac_status=$? 15806 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15807 (exit $ac_status); }; }; then 15808 ac_header_compiler=yes 15809else 15810 echo "$as_me: failed program was:" >&5 15811sed 's/^/| /' conftest.$ac_ext >&5 15812 15813 ac_header_compiler=no 15814fi 15815 15816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15817{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15818echo "${ECHO_T}$ac_header_compiler" >&6; } 15819 15820# Is the header present? 15821{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15822echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15823cat >conftest.$ac_ext <<_ACEOF 15824/* confdefs.h. */ 15825_ACEOF 15826cat confdefs.h >>conftest.$ac_ext 15827cat >>conftest.$ac_ext <<_ACEOF 15828/* end confdefs.h. */ 15829#include <$ac_header> 15830_ACEOF 15831if { (ac_try="$ac_cpp conftest.$ac_ext" 15832case "(($ac_try" in 15833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15834 *) ac_try_echo=$ac_try;; 15835esac 15836eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15837 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15838 ac_status=$? 15839 grep -v '^ *+' conftest.er1 >conftest.err 15840 rm -f conftest.er1 15841 cat conftest.err >&5 15842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15843 (exit $ac_status); } >/dev/null; then 15844 if test -s conftest.err; then 15845 ac_cpp_err=$ac_c_preproc_warn_flag 15846 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15847 else 15848 ac_cpp_err= 15849 fi 15850else 15851 ac_cpp_err=yes 15852fi 15853if test -z "$ac_cpp_err"; then 15854 ac_header_preproc=yes 15855else 15856 echo "$as_me: failed program was:" >&5 15857sed 's/^/| /' conftest.$ac_ext >&5 15858 15859 ac_header_preproc=no 15860fi 15861 15862rm -f conftest.err conftest.$ac_ext 15863{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15864echo "${ECHO_T}$ac_header_preproc" >&6; } 15865 15866# So? What about this header? 15867case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15868 yes:no: ) 15869 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15870echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15871 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15872echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15873 ac_header_preproc=yes 15874 ;; 15875 no:yes:* ) 15876 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15877echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15878 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15879echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15880 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15881echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15882 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15883echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15884 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15885echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15886 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15887echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15888 ( cat <<\_ASBOX 15889## ----------------------------------- ## 15890## Report this to llvmbugs@cs.uiuc.edu ## 15891## ----------------------------------- ## 15892_ASBOX 15893 ) | sed "s/^/$as_me: WARNING: /" >&2 15894 ;; 15895esac 15896{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15897echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15898if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15899 echo $ECHO_N "(cached) $ECHO_C" >&6 15900else 15901 eval "$as_ac_Header=\$ac_header_preproc" 15902fi 15903ac_res=`eval echo '${'$as_ac_Header'}'` 15904 { echo "$as_me:$LINENO: result: $ac_res" >&5 15905echo "${ECHO_T}$ac_res" >&6; } 15906 15907fi 15908if test `eval echo '${'$as_ac_Header'}'` = yes; then 15909 cat >>confdefs.h <<_ACEOF 15910#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15911_ACEOF 15912 15913fi 15914 15915done 15916 15917 15918 15919for ac_header in utime.h windows.h 15920do 15921as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15922if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15923 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15924echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15925if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15926 echo $ECHO_N "(cached) $ECHO_C" >&6 15927fi 15928ac_res=`eval echo '${'$as_ac_Header'}'` 15929 { echo "$as_me:$LINENO: result: $ac_res" >&5 15930echo "${ECHO_T}$ac_res" >&6; } 15931else 15932 # Is the header compilable? 15933{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15934echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15935cat >conftest.$ac_ext <<_ACEOF 15936/* confdefs.h. */ 15937_ACEOF 15938cat confdefs.h >>conftest.$ac_ext 15939cat >>conftest.$ac_ext <<_ACEOF 15940/* end confdefs.h. */ 15941$ac_includes_default 15942#include <$ac_header> 15943_ACEOF 15944rm -f conftest.$ac_objext 15945if { (ac_try="$ac_compile" 15946case "(($ac_try" in 15947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15948 *) ac_try_echo=$ac_try;; 15949esac 15950eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15951 (eval "$ac_compile") 2>conftest.er1 15952 ac_status=$? 15953 grep -v '^ *+' conftest.er1 >conftest.err 15954 rm -f conftest.er1 15955 cat conftest.err >&5 15956 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15957 (exit $ac_status); } && 15958 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15959 { (case "(($ac_try" in 15960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15961 *) ac_try_echo=$ac_try;; 15962esac 15963eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15964 (eval "$ac_try") 2>&5 15965 ac_status=$? 15966 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15967 (exit $ac_status); }; } && 15968 { ac_try='test -s conftest.$ac_objext' 15969 { (case "(($ac_try" in 15970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15971 *) ac_try_echo=$ac_try;; 15972esac 15973eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15974 (eval "$ac_try") 2>&5 15975 ac_status=$? 15976 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15977 (exit $ac_status); }; }; then 15978 ac_header_compiler=yes 15979else 15980 echo "$as_me: failed program was:" >&5 15981sed 's/^/| /' conftest.$ac_ext >&5 15982 15983 ac_header_compiler=no 15984fi 15985 15986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15987{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15988echo "${ECHO_T}$ac_header_compiler" >&6; } 15989 15990# Is the header present? 15991{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15992echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15993cat >conftest.$ac_ext <<_ACEOF 15994/* confdefs.h. */ 15995_ACEOF 15996cat confdefs.h >>conftest.$ac_ext 15997cat >>conftest.$ac_ext <<_ACEOF 15998/* end confdefs.h. */ 15999#include <$ac_header> 16000_ACEOF 16001if { (ac_try="$ac_cpp conftest.$ac_ext" 16002case "(($ac_try" in 16003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16004 *) ac_try_echo=$ac_try;; 16005esac 16006eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16007 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16008 ac_status=$? 16009 grep -v '^ *+' conftest.er1 >conftest.err 16010 rm -f conftest.er1 16011 cat conftest.err >&5 16012 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16013 (exit $ac_status); } >/dev/null; then 16014 if test -s conftest.err; then 16015 ac_cpp_err=$ac_c_preproc_warn_flag 16016 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16017 else 16018 ac_cpp_err= 16019 fi 16020else 16021 ac_cpp_err=yes 16022fi 16023if test -z "$ac_cpp_err"; then 16024 ac_header_preproc=yes 16025else 16026 echo "$as_me: failed program was:" >&5 16027sed 's/^/| /' conftest.$ac_ext >&5 16028 16029 ac_header_preproc=no 16030fi 16031 16032rm -f conftest.err conftest.$ac_ext 16033{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16034echo "${ECHO_T}$ac_header_preproc" >&6; } 16035 16036# So? What about this header? 16037case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16038 yes:no: ) 16039 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16040echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16041 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16042echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16043 ac_header_preproc=yes 16044 ;; 16045 no:yes:* ) 16046 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16047echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16048 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16049echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16050 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16051echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16052 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16053echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16054 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16055echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16056 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16057echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16058 ( cat <<\_ASBOX 16059## ----------------------------------- ## 16060## Report this to llvmbugs@cs.uiuc.edu ## 16061## ----------------------------------- ## 16062_ASBOX 16063 ) | sed "s/^/$as_me: WARNING: /" >&2 16064 ;; 16065esac 16066{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16067echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16068if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16069 echo $ECHO_N "(cached) $ECHO_C" >&6 16070else 16071 eval "$as_ac_Header=\$ac_header_preproc" 16072fi 16073ac_res=`eval echo '${'$as_ac_Header'}'` 16074 { echo "$as_me:$LINENO: result: $ac_res" >&5 16075echo "${ECHO_T}$ac_res" >&6; } 16076 16077fi 16078if test `eval echo '${'$as_ac_Header'}'` = yes; then 16079 cat >>confdefs.h <<_ACEOF 16080#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16081_ACEOF 16082 16083fi 16084 16085done 16086 16087 16088 16089 16090 16091for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h 16092do 16093as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16094if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16095 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16096echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16097if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16098 echo $ECHO_N "(cached) $ECHO_C" >&6 16099fi 16100ac_res=`eval echo '${'$as_ac_Header'}'` 16101 { echo "$as_me:$LINENO: result: $ac_res" >&5 16102echo "${ECHO_T}$ac_res" >&6; } 16103else 16104 # Is the header compilable? 16105{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16106echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16107cat >conftest.$ac_ext <<_ACEOF 16108/* confdefs.h. */ 16109_ACEOF 16110cat confdefs.h >>conftest.$ac_ext 16111cat >>conftest.$ac_ext <<_ACEOF 16112/* end confdefs.h. */ 16113$ac_includes_default 16114#include <$ac_header> 16115_ACEOF 16116rm -f conftest.$ac_objext 16117if { (ac_try="$ac_compile" 16118case "(($ac_try" in 16119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16120 *) ac_try_echo=$ac_try;; 16121esac 16122eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16123 (eval "$ac_compile") 2>conftest.er1 16124 ac_status=$? 16125 grep -v '^ *+' conftest.er1 >conftest.err 16126 rm -f conftest.er1 16127 cat conftest.err >&5 16128 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16129 (exit $ac_status); } && 16130 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16131 { (case "(($ac_try" in 16132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16133 *) ac_try_echo=$ac_try;; 16134esac 16135eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16136 (eval "$ac_try") 2>&5 16137 ac_status=$? 16138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16139 (exit $ac_status); }; } && 16140 { ac_try='test -s conftest.$ac_objext' 16141 { (case "(($ac_try" in 16142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16143 *) ac_try_echo=$ac_try;; 16144esac 16145eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16146 (eval "$ac_try") 2>&5 16147 ac_status=$? 16148 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16149 (exit $ac_status); }; }; then 16150 ac_header_compiler=yes 16151else 16152 echo "$as_me: failed program was:" >&5 16153sed 's/^/| /' conftest.$ac_ext >&5 16154 16155 ac_header_compiler=no 16156fi 16157 16158rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16159{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16160echo "${ECHO_T}$ac_header_compiler" >&6; } 16161 16162# Is the header present? 16163{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16164echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16165cat >conftest.$ac_ext <<_ACEOF 16166/* confdefs.h. */ 16167_ACEOF 16168cat confdefs.h >>conftest.$ac_ext 16169cat >>conftest.$ac_ext <<_ACEOF 16170/* end confdefs.h. */ 16171#include <$ac_header> 16172_ACEOF 16173if { (ac_try="$ac_cpp conftest.$ac_ext" 16174case "(($ac_try" in 16175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16176 *) ac_try_echo=$ac_try;; 16177esac 16178eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16179 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16180 ac_status=$? 16181 grep -v '^ *+' conftest.er1 >conftest.err 16182 rm -f conftest.er1 16183 cat conftest.err >&5 16184 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16185 (exit $ac_status); } >/dev/null; then 16186 if test -s conftest.err; then 16187 ac_cpp_err=$ac_c_preproc_warn_flag 16188 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16189 else 16190 ac_cpp_err= 16191 fi 16192else 16193 ac_cpp_err=yes 16194fi 16195if test -z "$ac_cpp_err"; then 16196 ac_header_preproc=yes 16197else 16198 echo "$as_me: failed program was:" >&5 16199sed 's/^/| /' conftest.$ac_ext >&5 16200 16201 ac_header_preproc=no 16202fi 16203 16204rm -f conftest.err conftest.$ac_ext 16205{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16206echo "${ECHO_T}$ac_header_preproc" >&6; } 16207 16208# So? What about this header? 16209case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16210 yes:no: ) 16211 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16212echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16213 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16214echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16215 ac_header_preproc=yes 16216 ;; 16217 no:yes:* ) 16218 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16219echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16220 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16221echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16222 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16223echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16224 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16225echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16226 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16227echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16228 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16229echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16230 ( cat <<\_ASBOX 16231## ----------------------------------- ## 16232## Report this to llvmbugs@cs.uiuc.edu ## 16233## ----------------------------------- ## 16234_ASBOX 16235 ) | sed "s/^/$as_me: WARNING: /" >&2 16236 ;; 16237esac 16238{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16239echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16240if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16241 echo $ECHO_N "(cached) $ECHO_C" >&6 16242else 16243 eval "$as_ac_Header=\$ac_header_preproc" 16244fi 16245ac_res=`eval echo '${'$as_ac_Header'}'` 16246 { echo "$as_me:$LINENO: result: $ac_res" >&5 16247echo "${ECHO_T}$ac_res" >&6; } 16248 16249fi 16250if test `eval echo '${'$as_ac_Header'}'` = yes; then 16251 cat >>confdefs.h <<_ACEOF 16252#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16253_ACEOF 16254 16255fi 16256 16257done 16258 16259 16260 16261 16262 16263for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h 16264do 16265as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16266if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16267 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16268echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16269if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16270 echo $ECHO_N "(cached) $ECHO_C" >&6 16271fi 16272ac_res=`eval echo '${'$as_ac_Header'}'` 16273 { echo "$as_me:$LINENO: result: $ac_res" >&5 16274echo "${ECHO_T}$ac_res" >&6; } 16275else 16276 # Is the header compilable? 16277{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16278echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16279cat >conftest.$ac_ext <<_ACEOF 16280/* confdefs.h. */ 16281_ACEOF 16282cat confdefs.h >>conftest.$ac_ext 16283cat >>conftest.$ac_ext <<_ACEOF 16284/* end confdefs.h. */ 16285$ac_includes_default 16286#include <$ac_header> 16287_ACEOF 16288rm -f conftest.$ac_objext 16289if { (ac_try="$ac_compile" 16290case "(($ac_try" in 16291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16292 *) ac_try_echo=$ac_try;; 16293esac 16294eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16295 (eval "$ac_compile") 2>conftest.er1 16296 ac_status=$? 16297 grep -v '^ *+' conftest.er1 >conftest.err 16298 rm -f conftest.er1 16299 cat conftest.err >&5 16300 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16301 (exit $ac_status); } && 16302 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16303 { (case "(($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_try") 2>&5 16309 ac_status=$? 16310 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16311 (exit $ac_status); }; } && 16312 { ac_try='test -s conftest.$ac_objext' 16313 { (case "(($ac_try" in 16314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16315 *) ac_try_echo=$ac_try;; 16316esac 16317eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16318 (eval "$ac_try") 2>&5 16319 ac_status=$? 16320 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16321 (exit $ac_status); }; }; then 16322 ac_header_compiler=yes 16323else 16324 echo "$as_me: failed program was:" >&5 16325sed 's/^/| /' conftest.$ac_ext >&5 16326 16327 ac_header_compiler=no 16328fi 16329 16330rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16331{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16332echo "${ECHO_T}$ac_header_compiler" >&6; } 16333 16334# Is the header present? 16335{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16336echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16337cat >conftest.$ac_ext <<_ACEOF 16338/* confdefs.h. */ 16339_ACEOF 16340cat confdefs.h >>conftest.$ac_ext 16341cat >>conftest.$ac_ext <<_ACEOF 16342/* end confdefs.h. */ 16343#include <$ac_header> 16344_ACEOF 16345if { (ac_try="$ac_cpp conftest.$ac_ext" 16346case "(($ac_try" in 16347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16348 *) ac_try_echo=$ac_try;; 16349esac 16350eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16351 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16352 ac_status=$? 16353 grep -v '^ *+' conftest.er1 >conftest.err 16354 rm -f conftest.er1 16355 cat conftest.err >&5 16356 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16357 (exit $ac_status); } >/dev/null; then 16358 if test -s conftest.err; then 16359 ac_cpp_err=$ac_c_preproc_warn_flag 16360 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16361 else 16362 ac_cpp_err= 16363 fi 16364else 16365 ac_cpp_err=yes 16366fi 16367if test -z "$ac_cpp_err"; then 16368 ac_header_preproc=yes 16369else 16370 echo "$as_me: failed program was:" >&5 16371sed 's/^/| /' conftest.$ac_ext >&5 16372 16373 ac_header_preproc=no 16374fi 16375 16376rm -f conftest.err conftest.$ac_ext 16377{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16378echo "${ECHO_T}$ac_header_preproc" >&6; } 16379 16380# So? What about this header? 16381case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16382 yes:no: ) 16383 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16384echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16385 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16386echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16387 ac_header_preproc=yes 16388 ;; 16389 no:yes:* ) 16390 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16391echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16392 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16393echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16394 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16395echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16396 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16397echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16398 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16399echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16400 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16401echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16402 ( cat <<\_ASBOX 16403## ----------------------------------- ## 16404## Report this to llvmbugs@cs.uiuc.edu ## 16405## ----------------------------------- ## 16406_ASBOX 16407 ) | sed "s/^/$as_me: WARNING: /" >&2 16408 ;; 16409esac 16410{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16411echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16412if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16413 echo $ECHO_N "(cached) $ECHO_C" >&6 16414else 16415 eval "$as_ac_Header=\$ac_header_preproc" 16416fi 16417ac_res=`eval echo '${'$as_ac_Header'}'` 16418 { echo "$as_me:$LINENO: result: $ac_res" >&5 16419echo "${ECHO_T}$ac_res" >&6; } 16420 16421fi 16422if test `eval echo '${'$as_ac_Header'}'` = yes; then 16423 cat >>confdefs.h <<_ACEOF 16424#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16425_ACEOF 16426 16427fi 16428 16429done 16430 16431 16432for ac_header in valgrind/valgrind.h 16433do 16434as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16435if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16436 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16437echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16438if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16439 echo $ECHO_N "(cached) $ECHO_C" >&6 16440fi 16441ac_res=`eval echo '${'$as_ac_Header'}'` 16442 { echo "$as_me:$LINENO: result: $ac_res" >&5 16443echo "${ECHO_T}$ac_res" >&6; } 16444else 16445 # Is the header compilable? 16446{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16447echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16448cat >conftest.$ac_ext <<_ACEOF 16449/* confdefs.h. */ 16450_ACEOF 16451cat confdefs.h >>conftest.$ac_ext 16452cat >>conftest.$ac_ext <<_ACEOF 16453/* end confdefs.h. */ 16454$ac_includes_default 16455#include <$ac_header> 16456_ACEOF 16457rm -f conftest.$ac_objext 16458if { (ac_try="$ac_compile" 16459case "(($ac_try" in 16460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16461 *) ac_try_echo=$ac_try;; 16462esac 16463eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16464 (eval "$ac_compile") 2>conftest.er1 16465 ac_status=$? 16466 grep -v '^ *+' conftest.er1 >conftest.err 16467 rm -f conftest.er1 16468 cat conftest.err >&5 16469 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16470 (exit $ac_status); } && 16471 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16472 { (case "(($ac_try" in 16473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16474 *) ac_try_echo=$ac_try;; 16475esac 16476eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16477 (eval "$ac_try") 2>&5 16478 ac_status=$? 16479 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16480 (exit $ac_status); }; } && 16481 { ac_try='test -s conftest.$ac_objext' 16482 { (case "(($ac_try" in 16483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16484 *) ac_try_echo=$ac_try;; 16485esac 16486eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16487 (eval "$ac_try") 2>&5 16488 ac_status=$? 16489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16490 (exit $ac_status); }; }; then 16491 ac_header_compiler=yes 16492else 16493 echo "$as_me: failed program was:" >&5 16494sed 's/^/| /' conftest.$ac_ext >&5 16495 16496 ac_header_compiler=no 16497fi 16498 16499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16500{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16501echo "${ECHO_T}$ac_header_compiler" >&6; } 16502 16503# Is the header present? 16504{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16505echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16506cat >conftest.$ac_ext <<_ACEOF 16507/* confdefs.h. */ 16508_ACEOF 16509cat confdefs.h >>conftest.$ac_ext 16510cat >>conftest.$ac_ext <<_ACEOF 16511/* end confdefs.h. */ 16512#include <$ac_header> 16513_ACEOF 16514if { (ac_try="$ac_cpp conftest.$ac_ext" 16515case "(($ac_try" in 16516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16517 *) ac_try_echo=$ac_try;; 16518esac 16519eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16520 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16521 ac_status=$? 16522 grep -v '^ *+' conftest.er1 >conftest.err 16523 rm -f conftest.er1 16524 cat conftest.err >&5 16525 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16526 (exit $ac_status); } >/dev/null; then 16527 if test -s conftest.err; then 16528 ac_cpp_err=$ac_c_preproc_warn_flag 16529 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16530 else 16531 ac_cpp_err= 16532 fi 16533else 16534 ac_cpp_err=yes 16535fi 16536if test -z "$ac_cpp_err"; then 16537 ac_header_preproc=yes 16538else 16539 echo "$as_me: failed program was:" >&5 16540sed 's/^/| /' conftest.$ac_ext >&5 16541 16542 ac_header_preproc=no 16543fi 16544 16545rm -f conftest.err conftest.$ac_ext 16546{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16547echo "${ECHO_T}$ac_header_preproc" >&6; } 16548 16549# So? What about this header? 16550case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16551 yes:no: ) 16552 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16553echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16554 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16555echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16556 ac_header_preproc=yes 16557 ;; 16558 no:yes:* ) 16559 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16560echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16561 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16562echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16563 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16564echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16565 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16566echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16567 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16568echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16569 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16570echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16571 ( cat <<\_ASBOX 16572## ----------------------------------- ## 16573## Report this to llvmbugs@cs.uiuc.edu ## 16574## ----------------------------------- ## 16575_ASBOX 16576 ) | sed "s/^/$as_me: WARNING: /" >&2 16577 ;; 16578esac 16579{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16580echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16581if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16582 echo $ECHO_N "(cached) $ECHO_C" >&6 16583else 16584 eval "$as_ac_Header=\$ac_header_preproc" 16585fi 16586ac_res=`eval echo '${'$as_ac_Header'}'` 16587 { echo "$as_me:$LINENO: result: $ac_res" >&5 16588echo "${ECHO_T}$ac_res" >&6; } 16589 16590fi 16591if test `eval echo '${'$as_ac_Header'}'` = yes; then 16592 cat >>confdefs.h <<_ACEOF 16593#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16594_ACEOF 16595 16596fi 16597 16598done 16599 16600if test "$ENABLE_THREADS" -eq 1 ; then 16601 16602for ac_header in pthread.h 16603do 16604as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16605if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16606 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16607echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16608if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16609 echo $ECHO_N "(cached) $ECHO_C" >&6 16610fi 16611ac_res=`eval echo '${'$as_ac_Header'}'` 16612 { echo "$as_me:$LINENO: result: $ac_res" >&5 16613echo "${ECHO_T}$ac_res" >&6; } 16614else 16615 # Is the header compilable? 16616{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16617echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16618cat >conftest.$ac_ext <<_ACEOF 16619/* confdefs.h. */ 16620_ACEOF 16621cat confdefs.h >>conftest.$ac_ext 16622cat >>conftest.$ac_ext <<_ACEOF 16623/* end confdefs.h. */ 16624$ac_includes_default 16625#include <$ac_header> 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_header_compiler=yes 16662else 16663 echo "$as_me: failed program was:" >&5 16664sed 's/^/| /' conftest.$ac_ext >&5 16665 16666 ac_header_compiler=no 16667fi 16668 16669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16670{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16671echo "${ECHO_T}$ac_header_compiler" >&6; } 16672 16673# Is the header present? 16674{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16675echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16676cat >conftest.$ac_ext <<_ACEOF 16677/* confdefs.h. */ 16678_ACEOF 16679cat confdefs.h >>conftest.$ac_ext 16680cat >>conftest.$ac_ext <<_ACEOF 16681/* end confdefs.h. */ 16682#include <$ac_header> 16683_ACEOF 16684if { (ac_try="$ac_cpp conftest.$ac_ext" 16685case "(($ac_try" in 16686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16687 *) ac_try_echo=$ac_try;; 16688esac 16689eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16690 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16691 ac_status=$? 16692 grep -v '^ *+' conftest.er1 >conftest.err 16693 rm -f conftest.er1 16694 cat conftest.err >&5 16695 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16696 (exit $ac_status); } >/dev/null; then 16697 if test -s conftest.err; then 16698 ac_cpp_err=$ac_c_preproc_warn_flag 16699 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16700 else 16701 ac_cpp_err= 16702 fi 16703else 16704 ac_cpp_err=yes 16705fi 16706if test -z "$ac_cpp_err"; then 16707 ac_header_preproc=yes 16708else 16709 echo "$as_me: failed program was:" >&5 16710sed 's/^/| /' conftest.$ac_ext >&5 16711 16712 ac_header_preproc=no 16713fi 16714 16715rm -f conftest.err conftest.$ac_ext 16716{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16717echo "${ECHO_T}$ac_header_preproc" >&6; } 16718 16719# So? What about this header? 16720case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16721 yes:no: ) 16722 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16723echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16724 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16725echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16726 ac_header_preproc=yes 16727 ;; 16728 no:yes:* ) 16729 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16730echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16731 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16732echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16733 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16734echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16735 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16736echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16737 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16738echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16739 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16740echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16741 ( cat <<\_ASBOX 16742## ----------------------------------- ## 16743## Report this to llvmbugs@cs.uiuc.edu ## 16744## ----------------------------------- ## 16745_ASBOX 16746 ) | sed "s/^/$as_me: WARNING: /" >&2 16747 ;; 16748esac 16749{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16750echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16751if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16752 echo $ECHO_N "(cached) $ECHO_C" >&6 16753else 16754 eval "$as_ac_Header=\$ac_header_preproc" 16755fi 16756ac_res=`eval echo '${'$as_ac_Header'}'` 16757 { echo "$as_me:$LINENO: result: $ac_res" >&5 16758echo "${ECHO_T}$ac_res" >&6; } 16759 16760fi 16761if test `eval echo '${'$as_ac_Header'}'` = yes; then 16762 cat >>confdefs.h <<_ACEOF 16763#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16764_ACEOF 16765 HAVE_PTHREAD=1 16766 16767else 16768 HAVE_PTHREAD=0 16769 16770fi 16771 16772done 16773 16774else 16775 HAVE_PTHREAD=0 16776 16777fi 16778 16779if test "$llvm_cv_enable_libffi" = "yes" ; then 16780 16781 16782for ac_header in ffi.h ffi/ffi.h 16783do 16784as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16785if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16786 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16787echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16788if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16789 echo $ECHO_N "(cached) $ECHO_C" >&6 16790fi 16791ac_res=`eval echo '${'$as_ac_Header'}'` 16792 { echo "$as_me:$LINENO: result: $ac_res" >&5 16793echo "${ECHO_T}$ac_res" >&6; } 16794else 16795 # Is the header compilable? 16796{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16797echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16798cat >conftest.$ac_ext <<_ACEOF 16799/* confdefs.h. */ 16800_ACEOF 16801cat confdefs.h >>conftest.$ac_ext 16802cat >>conftest.$ac_ext <<_ACEOF 16803/* end confdefs.h. */ 16804$ac_includes_default 16805#include <$ac_header> 16806_ACEOF 16807rm -f conftest.$ac_objext 16808if { (ac_try="$ac_compile" 16809case "(($ac_try" in 16810 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16811 *) ac_try_echo=$ac_try;; 16812esac 16813eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16814 (eval "$ac_compile") 2>conftest.er1 16815 ac_status=$? 16816 grep -v '^ *+' conftest.er1 >conftest.err 16817 rm -f conftest.er1 16818 cat conftest.err >&5 16819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16820 (exit $ac_status); } && 16821 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16822 { (case "(($ac_try" in 16823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16824 *) ac_try_echo=$ac_try;; 16825esac 16826eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16827 (eval "$ac_try") 2>&5 16828 ac_status=$? 16829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16830 (exit $ac_status); }; } && 16831 { ac_try='test -s conftest.$ac_objext' 16832 { (case "(($ac_try" in 16833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16834 *) ac_try_echo=$ac_try;; 16835esac 16836eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16837 (eval "$ac_try") 2>&5 16838 ac_status=$? 16839 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16840 (exit $ac_status); }; }; then 16841 ac_header_compiler=yes 16842else 16843 echo "$as_me: failed program was:" >&5 16844sed 's/^/| /' conftest.$ac_ext >&5 16845 16846 ac_header_compiler=no 16847fi 16848 16849rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16850{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 16851echo "${ECHO_T}$ac_header_compiler" >&6; } 16852 16853# Is the header present? 16854{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 16855echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 16856cat >conftest.$ac_ext <<_ACEOF 16857/* confdefs.h. */ 16858_ACEOF 16859cat confdefs.h >>conftest.$ac_ext 16860cat >>conftest.$ac_ext <<_ACEOF 16861/* end confdefs.h. */ 16862#include <$ac_header> 16863_ACEOF 16864if { (ac_try="$ac_cpp conftest.$ac_ext" 16865case "(($ac_try" in 16866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16867 *) ac_try_echo=$ac_try;; 16868esac 16869eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16870 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 16871 ac_status=$? 16872 grep -v '^ *+' conftest.er1 >conftest.err 16873 rm -f conftest.er1 16874 cat conftest.err >&5 16875 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16876 (exit $ac_status); } >/dev/null; then 16877 if test -s conftest.err; then 16878 ac_cpp_err=$ac_c_preproc_warn_flag 16879 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 16880 else 16881 ac_cpp_err= 16882 fi 16883else 16884 ac_cpp_err=yes 16885fi 16886if test -z "$ac_cpp_err"; then 16887 ac_header_preproc=yes 16888else 16889 echo "$as_me: failed program was:" >&5 16890sed 's/^/| /' conftest.$ac_ext >&5 16891 16892 ac_header_preproc=no 16893fi 16894 16895rm -f conftest.err conftest.$ac_ext 16896{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 16897echo "${ECHO_T}$ac_header_preproc" >&6; } 16898 16899# So? What about this header? 16900case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 16901 yes:no: ) 16902 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 16903echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 16904 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 16905echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 16906 ac_header_preproc=yes 16907 ;; 16908 no:yes:* ) 16909 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 16910echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 16911 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 16912echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 16913 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 16914echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 16915 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 16916echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 16917 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 16918echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 16919 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 16920echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 16921 ( cat <<\_ASBOX 16922## ----------------------------------- ## 16923## Report this to llvmbugs@cs.uiuc.edu ## 16924## ----------------------------------- ## 16925_ASBOX 16926 ) | sed "s/^/$as_me: WARNING: /" >&2 16927 ;; 16928esac 16929{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16930echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16931if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16932 echo $ECHO_N "(cached) $ECHO_C" >&6 16933else 16934 eval "$as_ac_Header=\$ac_header_preproc" 16935fi 16936ac_res=`eval echo '${'$as_ac_Header'}'` 16937 { echo "$as_me:$LINENO: result: $ac_res" >&5 16938echo "${ECHO_T}$ac_res" >&6; } 16939 16940fi 16941if test `eval echo '${'$as_ac_Header'}'` = yes; then 16942 cat >>confdefs.h <<_ACEOF 16943#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16944_ACEOF 16945 16946fi 16947 16948done 16949 16950fi 16951 16952 16953for ac_header in CrashReporterClient.h 16954do 16955as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 16956if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16957 { echo "$as_me:$LINENO: checking for $ac_header" >&5 16958echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16959if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16960 echo $ECHO_N "(cached) $ECHO_C" >&6 16961fi 16962ac_res=`eval echo '${'$as_ac_Header'}'` 16963 { echo "$as_me:$LINENO: result: $ac_res" >&5 16964echo "${ECHO_T}$ac_res" >&6; } 16965else 16966 # Is the header compilable? 16967{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 16968echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 16969cat >conftest.$ac_ext <<_ACEOF 16970/* confdefs.h. */ 16971_ACEOF 16972cat confdefs.h >>conftest.$ac_ext 16973cat >>conftest.$ac_ext <<_ACEOF 16974/* end confdefs.h. */ 16975$ac_includes_default 16976#include <$ac_header> 16977_ACEOF 16978rm -f conftest.$ac_objext 16979if { (ac_try="$ac_compile" 16980case "(($ac_try" in 16981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16982 *) ac_try_echo=$ac_try;; 16983esac 16984eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16985 (eval "$ac_compile") 2>conftest.er1 16986 ac_status=$? 16987 grep -v '^ *+' conftest.er1 >conftest.err 16988 rm -f conftest.er1 16989 cat conftest.err >&5 16990 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16991 (exit $ac_status); } && 16992 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16993 { (case "(($ac_try" in 16994 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16995 *) ac_try_echo=$ac_try;; 16996esac 16997eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16998 (eval "$ac_try") 2>&5 16999 ac_status=$? 17000 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17001 (exit $ac_status); }; } && 17002 { ac_try='test -s conftest.$ac_objext' 17003 { (case "(($ac_try" in 17004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17005 *) ac_try_echo=$ac_try;; 17006esac 17007eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17008 (eval "$ac_try") 2>&5 17009 ac_status=$? 17010 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17011 (exit $ac_status); }; }; then 17012 ac_header_compiler=yes 17013else 17014 echo "$as_me: failed program was:" >&5 17015sed 's/^/| /' conftest.$ac_ext >&5 17016 17017 ac_header_compiler=no 17018fi 17019 17020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17021{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 17022echo "${ECHO_T}$ac_header_compiler" >&6; } 17023 17024# Is the header present? 17025{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 17026echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 17027cat >conftest.$ac_ext <<_ACEOF 17028/* confdefs.h. */ 17029_ACEOF 17030cat confdefs.h >>conftest.$ac_ext 17031cat >>conftest.$ac_ext <<_ACEOF 17032/* end confdefs.h. */ 17033#include <$ac_header> 17034_ACEOF 17035if { (ac_try="$ac_cpp conftest.$ac_ext" 17036case "(($ac_try" in 17037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17038 *) ac_try_echo=$ac_try;; 17039esac 17040eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17041 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 17042 ac_status=$? 17043 grep -v '^ *+' conftest.er1 >conftest.err 17044 rm -f conftest.er1 17045 cat conftest.err >&5 17046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17047 (exit $ac_status); } >/dev/null; then 17048 if test -s conftest.err; then 17049 ac_cpp_err=$ac_c_preproc_warn_flag 17050 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 17051 else 17052 ac_cpp_err= 17053 fi 17054else 17055 ac_cpp_err=yes 17056fi 17057if test -z "$ac_cpp_err"; then 17058 ac_header_preproc=yes 17059else 17060 echo "$as_me: failed program was:" >&5 17061sed 's/^/| /' conftest.$ac_ext >&5 17062 17063 ac_header_preproc=no 17064fi 17065 17066rm -f conftest.err conftest.$ac_ext 17067{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 17068echo "${ECHO_T}$ac_header_preproc" >&6; } 17069 17070# So? What about this header? 17071case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 17072 yes:no: ) 17073 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 17074echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 17075 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 17076echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 17077 ac_header_preproc=yes 17078 ;; 17079 no:yes:* ) 17080 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 17081echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 17082 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 17083echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 17084 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 17085echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 17086 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 17087echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 17088 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 17089echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 17090 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 17091echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 17092 ( cat <<\_ASBOX 17093## ----------------------------------- ## 17094## Report this to llvmbugs@cs.uiuc.edu ## 17095## ----------------------------------- ## 17096_ASBOX 17097 ) | sed "s/^/$as_me: WARNING: /" >&2 17098 ;; 17099esac 17100{ echo "$as_me:$LINENO: checking for $ac_header" >&5 17101echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 17102if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 17103 echo $ECHO_N "(cached) $ECHO_C" >&6 17104else 17105 eval "$as_ac_Header=\$ac_header_preproc" 17106fi 17107ac_res=`eval echo '${'$as_ac_Header'}'` 17108 { echo "$as_me:$LINENO: result: $ac_res" >&5 17109echo "${ECHO_T}$ac_res" >&6; } 17110 17111fi 17112if test `eval echo '${'$as_ac_Header'}'` = yes; then 17113 cat >>confdefs.h <<_ACEOF 17114#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 17115_ACEOF 17116 17117fi 17118 17119done 17120 17121 17122 17123 17124 17125 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5 17126echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; } 17127if test "${ac_cv_huge_val_sanity+set}" = set; then 17128 echo $ECHO_N "(cached) $ECHO_C" >&6 17129else 17130 17131 ac_ext=cpp 17132ac_cpp='$CXXCPP $CPPFLAGS' 17133ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17134ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17135ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 17136 17137 ac_save_CXXFLAGS=$CXXFLAGS 17138 CXXFLAGS=-pedantic 17139 if test "$cross_compiling" = yes; then 17140 ac_cv_huge_val_sanity=yes 17141else 17142 cat >conftest.$ac_ext <<_ACEOF 17143/* confdefs.h. */ 17144_ACEOF 17145cat confdefs.h >>conftest.$ac_ext 17146cat >>conftest.$ac_ext <<_ACEOF 17147/* end confdefs.h. */ 17148#include <math.h> 17149int 17150main () 17151{ 17152double x = HUGE_VAL; return x != x; 17153 ; 17154 return 0; 17155} 17156_ACEOF 17157rm -f conftest$ac_exeext 17158if { (ac_try="$ac_link" 17159case "(($ac_try" in 17160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17161 *) ac_try_echo=$ac_try;; 17162esac 17163eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17164 (eval "$ac_link") 2>&5 17165 ac_status=$? 17166 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17167 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 17168 { (case "(($ac_try" in 17169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17170 *) ac_try_echo=$ac_try;; 17171esac 17172eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17173 (eval "$ac_try") 2>&5 17174 ac_status=$? 17175 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17176 (exit $ac_status); }; }; then 17177 ac_cv_huge_val_sanity=yes 17178else 17179 echo "$as_me: program exited with status $ac_status" >&5 17180echo "$as_me: failed program was:" >&5 17181sed 's/^/| /' conftest.$ac_ext >&5 17182 17183( exit $ac_status ) 17184ac_cv_huge_val_sanity=no 17185fi 17186rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 17187fi 17188 17189 17190 CXXFLAGS=$ac_save_CXXFLAGS 17191 ac_ext=c 17192ac_cpp='$CPP $CPPFLAGS' 17193ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17194ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17195ac_compiler_gnu=$ac_cv_c_compiler_gnu 17196 17197 17198fi 17199{ echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5 17200echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; } 17201 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity 17202 17203 17204{ echo "$as_me:$LINENO: checking for pid_t" >&5 17205echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; } 17206if test "${ac_cv_type_pid_t+set}" = set; then 17207 echo $ECHO_N "(cached) $ECHO_C" >&6 17208else 17209 cat >conftest.$ac_ext <<_ACEOF 17210/* confdefs.h. */ 17211_ACEOF 17212cat confdefs.h >>conftest.$ac_ext 17213cat >>conftest.$ac_ext <<_ACEOF 17214/* end confdefs.h. */ 17215$ac_includes_default 17216typedef pid_t ac__type_new_; 17217int 17218main () 17219{ 17220if ((ac__type_new_ *) 0) 17221 return 0; 17222if (sizeof (ac__type_new_)) 17223 return 0; 17224 ; 17225 return 0; 17226} 17227_ACEOF 17228rm -f conftest.$ac_objext 17229if { (ac_try="$ac_compile" 17230case "(($ac_try" in 17231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17232 *) ac_try_echo=$ac_try;; 17233esac 17234eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17235 (eval "$ac_compile") 2>conftest.er1 17236 ac_status=$? 17237 grep -v '^ *+' conftest.er1 >conftest.err 17238 rm -f conftest.er1 17239 cat conftest.err >&5 17240 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17241 (exit $ac_status); } && 17242 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17243 { (case "(($ac_try" in 17244 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17245 *) ac_try_echo=$ac_try;; 17246esac 17247eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17248 (eval "$ac_try") 2>&5 17249 ac_status=$? 17250 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17251 (exit $ac_status); }; } && 17252 { ac_try='test -s conftest.$ac_objext' 17253 { (case "(($ac_try" in 17254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17255 *) ac_try_echo=$ac_try;; 17256esac 17257eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17258 (eval "$ac_try") 2>&5 17259 ac_status=$? 17260 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17261 (exit $ac_status); }; }; then 17262 ac_cv_type_pid_t=yes 17263else 17264 echo "$as_me: failed program was:" >&5 17265sed 's/^/| /' conftest.$ac_ext >&5 17266 17267 ac_cv_type_pid_t=no 17268fi 17269 17270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17271fi 17272{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 17273echo "${ECHO_T}$ac_cv_type_pid_t" >&6; } 17274if test $ac_cv_type_pid_t = yes; then 17275 : 17276else 17277 17278cat >>confdefs.h <<_ACEOF 17279#define pid_t int 17280_ACEOF 17281 17282fi 17283 17284{ echo "$as_me:$LINENO: checking for size_t" >&5 17285echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } 17286if test "${ac_cv_type_size_t+set}" = set; then 17287 echo $ECHO_N "(cached) $ECHO_C" >&6 17288else 17289 cat >conftest.$ac_ext <<_ACEOF 17290/* confdefs.h. */ 17291_ACEOF 17292cat confdefs.h >>conftest.$ac_ext 17293cat >>conftest.$ac_ext <<_ACEOF 17294/* end confdefs.h. */ 17295$ac_includes_default 17296typedef size_t ac__type_new_; 17297int 17298main () 17299{ 17300if ((ac__type_new_ *) 0) 17301 return 0; 17302if (sizeof (ac__type_new_)) 17303 return 0; 17304 ; 17305 return 0; 17306} 17307_ACEOF 17308rm -f conftest.$ac_objext 17309if { (ac_try="$ac_compile" 17310case "(($ac_try" in 17311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17312 *) ac_try_echo=$ac_try;; 17313esac 17314eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17315 (eval "$ac_compile") 2>conftest.er1 17316 ac_status=$? 17317 grep -v '^ *+' conftest.er1 >conftest.err 17318 rm -f conftest.er1 17319 cat conftest.err >&5 17320 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17321 (exit $ac_status); } && 17322 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17323 { (case "(($ac_try" in 17324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17325 *) ac_try_echo=$ac_try;; 17326esac 17327eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17328 (eval "$ac_try") 2>&5 17329 ac_status=$? 17330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17331 (exit $ac_status); }; } && 17332 { ac_try='test -s conftest.$ac_objext' 17333 { (case "(($ac_try" in 17334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17335 *) ac_try_echo=$ac_try;; 17336esac 17337eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17338 (eval "$ac_try") 2>&5 17339 ac_status=$? 17340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17341 (exit $ac_status); }; }; then 17342 ac_cv_type_size_t=yes 17343else 17344 echo "$as_me: failed program was:" >&5 17345sed 's/^/| /' conftest.$ac_ext >&5 17346 17347 ac_cv_type_size_t=no 17348fi 17349 17350rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17351fi 17352{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 17353echo "${ECHO_T}$ac_cv_type_size_t" >&6; } 17354if test $ac_cv_type_size_t = yes; then 17355 : 17356else 17357 17358cat >>confdefs.h <<_ACEOF 17359#define size_t unsigned int 17360_ACEOF 17361 17362fi 17363 17364 17365cat >>confdefs.h <<_ACEOF 17366#define RETSIGTYPE void 17367_ACEOF 17368 17369{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 17370echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } 17371if test "${ac_cv_struct_tm+set}" = set; then 17372 echo $ECHO_N "(cached) $ECHO_C" >&6 17373else 17374 cat >conftest.$ac_ext <<_ACEOF 17375/* confdefs.h. */ 17376_ACEOF 17377cat confdefs.h >>conftest.$ac_ext 17378cat >>conftest.$ac_ext <<_ACEOF 17379/* end confdefs.h. */ 17380#include <sys/types.h> 17381#include <time.h> 17382 17383int 17384main () 17385{ 17386struct tm *tp; tp->tm_sec; 17387 ; 17388 return 0; 17389} 17390_ACEOF 17391rm -f conftest.$ac_objext 17392if { (ac_try="$ac_compile" 17393case "(($ac_try" in 17394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17395 *) ac_try_echo=$ac_try;; 17396esac 17397eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17398 (eval "$ac_compile") 2>conftest.er1 17399 ac_status=$? 17400 grep -v '^ *+' conftest.er1 >conftest.err 17401 rm -f conftest.er1 17402 cat conftest.err >&5 17403 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17404 (exit $ac_status); } && 17405 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17406 { (case "(($ac_try" in 17407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17408 *) ac_try_echo=$ac_try;; 17409esac 17410eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17411 (eval "$ac_try") 2>&5 17412 ac_status=$? 17413 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17414 (exit $ac_status); }; } && 17415 { ac_try='test -s conftest.$ac_objext' 17416 { (case "(($ac_try" in 17417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17418 *) ac_try_echo=$ac_try;; 17419esac 17420eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17421 (eval "$ac_try") 2>&5 17422 ac_status=$? 17423 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17424 (exit $ac_status); }; }; then 17425 ac_cv_struct_tm=time.h 17426else 17427 echo "$as_me: failed program was:" >&5 17428sed 's/^/| /' conftest.$ac_ext >&5 17429 17430 ac_cv_struct_tm=sys/time.h 17431fi 17432 17433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17434fi 17435{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 17436echo "${ECHO_T}$ac_cv_struct_tm" >&6; } 17437if test $ac_cv_struct_tm = sys/time.h; then 17438 17439cat >>confdefs.h <<\_ACEOF 17440#define TM_IN_SYS_TIME 1 17441_ACEOF 17442 17443fi 17444 17445{ echo "$as_me:$LINENO: checking for int64_t" >&5 17446echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; } 17447if test "${ac_cv_type_int64_t+set}" = set; then 17448 echo $ECHO_N "(cached) $ECHO_C" >&6 17449else 17450 cat >conftest.$ac_ext <<_ACEOF 17451/* confdefs.h. */ 17452_ACEOF 17453cat confdefs.h >>conftest.$ac_ext 17454cat >>conftest.$ac_ext <<_ACEOF 17455/* end confdefs.h. */ 17456$ac_includes_default 17457typedef int64_t ac__type_new_; 17458int 17459main () 17460{ 17461if ((ac__type_new_ *) 0) 17462 return 0; 17463if (sizeof (ac__type_new_)) 17464 return 0; 17465 ; 17466 return 0; 17467} 17468_ACEOF 17469rm -f conftest.$ac_objext 17470if { (ac_try="$ac_compile" 17471case "(($ac_try" in 17472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17473 *) ac_try_echo=$ac_try;; 17474esac 17475eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17476 (eval "$ac_compile") 2>conftest.er1 17477 ac_status=$? 17478 grep -v '^ *+' conftest.er1 >conftest.err 17479 rm -f conftest.er1 17480 cat conftest.err >&5 17481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17482 (exit $ac_status); } && 17483 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17484 { (case "(($ac_try" in 17485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17486 *) ac_try_echo=$ac_try;; 17487esac 17488eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17489 (eval "$ac_try") 2>&5 17490 ac_status=$? 17491 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17492 (exit $ac_status); }; } && 17493 { ac_try='test -s conftest.$ac_objext' 17494 { (case "(($ac_try" in 17495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17496 *) ac_try_echo=$ac_try;; 17497esac 17498eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17499 (eval "$ac_try") 2>&5 17500 ac_status=$? 17501 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17502 (exit $ac_status); }; }; then 17503 ac_cv_type_int64_t=yes 17504else 17505 echo "$as_me: failed program was:" >&5 17506sed 's/^/| /' conftest.$ac_ext >&5 17507 17508 ac_cv_type_int64_t=no 17509fi 17510 17511rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17512fi 17513{ echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 17514echo "${ECHO_T}$ac_cv_type_int64_t" >&6; } 17515if test $ac_cv_type_int64_t = yes; then 17516 17517cat >>confdefs.h <<_ACEOF 17518#define HAVE_INT64_T 1 17519_ACEOF 17520 17521 17522else 17523 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5 17524echo "$as_me: error: Type int64_t required but not found" >&2;} 17525 { (exit 1); exit 1; }; } 17526fi 17527 17528{ echo "$as_me:$LINENO: checking for uint64_t" >&5 17529echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; } 17530if test "${ac_cv_type_uint64_t+set}" = set; then 17531 echo $ECHO_N "(cached) $ECHO_C" >&6 17532else 17533 cat >conftest.$ac_ext <<_ACEOF 17534/* confdefs.h. */ 17535_ACEOF 17536cat confdefs.h >>conftest.$ac_ext 17537cat >>conftest.$ac_ext <<_ACEOF 17538/* end confdefs.h. */ 17539$ac_includes_default 17540typedef uint64_t ac__type_new_; 17541int 17542main () 17543{ 17544if ((ac__type_new_ *) 0) 17545 return 0; 17546if (sizeof (ac__type_new_)) 17547 return 0; 17548 ; 17549 return 0; 17550} 17551_ACEOF 17552rm -f conftest.$ac_objext 17553if { (ac_try="$ac_compile" 17554case "(($ac_try" in 17555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17556 *) ac_try_echo=$ac_try;; 17557esac 17558eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17559 (eval "$ac_compile") 2>conftest.er1 17560 ac_status=$? 17561 grep -v '^ *+' conftest.er1 >conftest.err 17562 rm -f conftest.er1 17563 cat conftest.err >&5 17564 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17565 (exit $ac_status); } && 17566 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17567 { (case "(($ac_try" in 17568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17569 *) ac_try_echo=$ac_try;; 17570esac 17571eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17572 (eval "$ac_try") 2>&5 17573 ac_status=$? 17574 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17575 (exit $ac_status); }; } && 17576 { ac_try='test -s conftest.$ac_objext' 17577 { (case "(($ac_try" in 17578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17579 *) ac_try_echo=$ac_try;; 17580esac 17581eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17582 (eval "$ac_try") 2>&5 17583 ac_status=$? 17584 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17585 (exit $ac_status); }; }; then 17586 ac_cv_type_uint64_t=yes 17587else 17588 echo "$as_me: failed program was:" >&5 17589sed 's/^/| /' conftest.$ac_ext >&5 17590 17591 ac_cv_type_uint64_t=no 17592fi 17593 17594rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17595fi 17596{ echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 17597echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; } 17598if test $ac_cv_type_uint64_t = yes; then 17599 17600cat >>confdefs.h <<_ACEOF 17601#define HAVE_UINT64_T 1 17602_ACEOF 17603 17604 17605else 17606 { echo "$as_me:$LINENO: checking for u_int64_t" >&5 17607echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; } 17608if test "${ac_cv_type_u_int64_t+set}" = set; then 17609 echo $ECHO_N "(cached) $ECHO_C" >&6 17610else 17611 cat >conftest.$ac_ext <<_ACEOF 17612/* confdefs.h. */ 17613_ACEOF 17614cat confdefs.h >>conftest.$ac_ext 17615cat >>conftest.$ac_ext <<_ACEOF 17616/* end confdefs.h. */ 17617$ac_includes_default 17618typedef u_int64_t ac__type_new_; 17619int 17620main () 17621{ 17622if ((ac__type_new_ *) 0) 17623 return 0; 17624if (sizeof (ac__type_new_)) 17625 return 0; 17626 ; 17627 return 0; 17628} 17629_ACEOF 17630rm -f conftest.$ac_objext 17631if { (ac_try="$ac_compile" 17632case "(($ac_try" in 17633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17634 *) ac_try_echo=$ac_try;; 17635esac 17636eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17637 (eval "$ac_compile") 2>conftest.er1 17638 ac_status=$? 17639 grep -v '^ *+' conftest.er1 >conftest.err 17640 rm -f conftest.er1 17641 cat conftest.err >&5 17642 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17643 (exit $ac_status); } && 17644 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17645 { (case "(($ac_try" in 17646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17647 *) ac_try_echo=$ac_try;; 17648esac 17649eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17650 (eval "$ac_try") 2>&5 17651 ac_status=$? 17652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17653 (exit $ac_status); }; } && 17654 { ac_try='test -s conftest.$ac_objext' 17655 { (case "(($ac_try" in 17656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17657 *) ac_try_echo=$ac_try;; 17658esac 17659eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17660 (eval "$ac_try") 2>&5 17661 ac_status=$? 17662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17663 (exit $ac_status); }; }; then 17664 ac_cv_type_u_int64_t=yes 17665else 17666 echo "$as_me: failed program was:" >&5 17667sed 's/^/| /' conftest.$ac_ext >&5 17668 17669 ac_cv_type_u_int64_t=no 17670fi 17671 17672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17673fi 17674{ echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 17675echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; } 17676if test $ac_cv_type_u_int64_t = yes; then 17677 17678cat >>confdefs.h <<_ACEOF 17679#define HAVE_U_INT64_T 1 17680_ACEOF 17681 17682 17683else 17684 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5 17685echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;} 17686 { (exit 1); exit 1; }; } 17687fi 17688 17689fi 17690 17691 17692 17693 17694 17695 17696 17697 17698 17699 17700for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd 17701do 17702as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17703{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17704echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17705if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17706 echo $ECHO_N "(cached) $ECHO_C" >&6 17707else 17708 cat >conftest.$ac_ext <<_ACEOF 17709/* confdefs.h. */ 17710_ACEOF 17711cat confdefs.h >>conftest.$ac_ext 17712cat >>conftest.$ac_ext <<_ACEOF 17713/* end confdefs.h. */ 17714/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17715 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17716#define $ac_func innocuous_$ac_func 17717 17718/* System header to define __stub macros and hopefully few prototypes, 17719 which can conflict with char $ac_func (); below. 17720 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17721 <limits.h> exists even on freestanding compilers. */ 17722 17723#ifdef __STDC__ 17724# include <limits.h> 17725#else 17726# include <assert.h> 17727#endif 17728 17729#undef $ac_func 17730 17731/* Override any GCC internal prototype to avoid an error. 17732 Use char because int might match the return type of a GCC 17733 builtin and then its argument prototype would still apply. */ 17734#ifdef __cplusplus 17735extern "C" 17736#endif 17737char $ac_func (); 17738/* The GNU C library defines this for functions which it implements 17739 to always fail with ENOSYS. Some functions are actually named 17740 something starting with __ and the normal name is an alias. */ 17741#if defined __stub_$ac_func || defined __stub___$ac_func 17742choke me 17743#endif 17744 17745int 17746main () 17747{ 17748return $ac_func (); 17749 ; 17750 return 0; 17751} 17752_ACEOF 17753rm -f conftest.$ac_objext conftest$ac_exeext 17754if { (ac_try="$ac_link" 17755case "(($ac_try" in 17756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17757 *) ac_try_echo=$ac_try;; 17758esac 17759eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17760 (eval "$ac_link") 2>conftest.er1 17761 ac_status=$? 17762 grep -v '^ *+' conftest.er1 >conftest.err 17763 rm -f conftest.er1 17764 cat conftest.err >&5 17765 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17766 (exit $ac_status); } && 17767 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17768 { (case "(($ac_try" in 17769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17770 *) ac_try_echo=$ac_try;; 17771esac 17772eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17773 (eval "$ac_try") 2>&5 17774 ac_status=$? 17775 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17776 (exit $ac_status); }; } && 17777 { ac_try='test -s conftest$ac_exeext' 17778 { (case "(($ac_try" in 17779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17780 *) ac_try_echo=$ac_try;; 17781esac 17782eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17783 (eval "$ac_try") 2>&5 17784 ac_status=$? 17785 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17786 (exit $ac_status); }; }; then 17787 eval "$as_ac_var=yes" 17788else 17789 echo "$as_me: failed program was:" >&5 17790sed 's/^/| /' conftest.$ac_ext >&5 17791 17792 eval "$as_ac_var=no" 17793fi 17794 17795rm -f core conftest.err conftest.$ac_objext \ 17796 conftest$ac_exeext conftest.$ac_ext 17797fi 17798ac_res=`eval echo '${'$as_ac_var'}'` 17799 { echo "$as_me:$LINENO: result: $ac_res" >&5 17800echo "${ECHO_T}$ac_res" >&6; } 17801if test `eval echo '${'$as_ac_var'}'` = yes; then 17802 cat >>confdefs.h <<_ACEOF 17803#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17804_ACEOF 17805 17806fi 17807done 17808 17809 17810 17811 17812 17813for ac_func in powf fmodf strtof round 17814do 17815as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17816{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17817echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17818if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17819 echo $ECHO_N "(cached) $ECHO_C" >&6 17820else 17821 cat >conftest.$ac_ext <<_ACEOF 17822/* confdefs.h. */ 17823_ACEOF 17824cat confdefs.h >>conftest.$ac_ext 17825cat >>conftest.$ac_ext <<_ACEOF 17826/* end confdefs.h. */ 17827/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17828 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17829#define $ac_func innocuous_$ac_func 17830 17831/* System header to define __stub macros and hopefully few prototypes, 17832 which can conflict with char $ac_func (); below. 17833 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17834 <limits.h> exists even on freestanding compilers. */ 17835 17836#ifdef __STDC__ 17837# include <limits.h> 17838#else 17839# include <assert.h> 17840#endif 17841 17842#undef $ac_func 17843 17844/* Override any GCC internal prototype to avoid an error. 17845 Use char because int might match the return type of a GCC 17846 builtin and then its argument prototype would still apply. */ 17847#ifdef __cplusplus 17848extern "C" 17849#endif 17850char $ac_func (); 17851/* The GNU C library defines this for functions which it implements 17852 to always fail with ENOSYS. Some functions are actually named 17853 something starting with __ and the normal name is an alias. */ 17854#if defined __stub_$ac_func || defined __stub___$ac_func 17855choke me 17856#endif 17857 17858int 17859main () 17860{ 17861return $ac_func (); 17862 ; 17863 return 0; 17864} 17865_ACEOF 17866rm -f conftest.$ac_objext conftest$ac_exeext 17867if { (ac_try="$ac_link" 17868case "(($ac_try" in 17869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17870 *) ac_try_echo=$ac_try;; 17871esac 17872eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17873 (eval "$ac_link") 2>conftest.er1 17874 ac_status=$? 17875 grep -v '^ *+' conftest.er1 >conftest.err 17876 rm -f conftest.er1 17877 cat conftest.err >&5 17878 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17879 (exit $ac_status); } && 17880 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17881 { (case "(($ac_try" in 17882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17883 *) ac_try_echo=$ac_try;; 17884esac 17885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17886 (eval "$ac_try") 2>&5 17887 ac_status=$? 17888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17889 (exit $ac_status); }; } && 17890 { ac_try='test -s conftest$ac_exeext' 17891 { (case "(($ac_try" in 17892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17893 *) ac_try_echo=$ac_try;; 17894esac 17895eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17896 (eval "$ac_try") 2>&5 17897 ac_status=$? 17898 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17899 (exit $ac_status); }; }; then 17900 eval "$as_ac_var=yes" 17901else 17902 echo "$as_me: failed program was:" >&5 17903sed 's/^/| /' conftest.$ac_ext >&5 17904 17905 eval "$as_ac_var=no" 17906fi 17907 17908rm -f core conftest.err conftest.$ac_objext \ 17909 conftest$ac_exeext conftest.$ac_ext 17910fi 17911ac_res=`eval echo '${'$as_ac_var'}'` 17912 { echo "$as_me:$LINENO: result: $ac_res" >&5 17913echo "${ECHO_T}$ac_res" >&6; } 17914if test `eval echo '${'$as_ac_var'}'` = yes; then 17915 cat >>confdefs.h <<_ACEOF 17916#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17917_ACEOF 17918 17919fi 17920done 17921 17922 17923 17924 17925 17926 17927for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday 17928do 17929as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17930{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17931echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17932if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17933 echo $ECHO_N "(cached) $ECHO_C" >&6 17934else 17935 cat >conftest.$ac_ext <<_ACEOF 17936/* confdefs.h. */ 17937_ACEOF 17938cat confdefs.h >>conftest.$ac_ext 17939cat >>conftest.$ac_ext <<_ACEOF 17940/* end confdefs.h. */ 17941/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17942 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17943#define $ac_func innocuous_$ac_func 17944 17945/* System header to define __stub macros and hopefully few prototypes, 17946 which can conflict with char $ac_func (); below. 17947 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17948 <limits.h> exists even on freestanding compilers. */ 17949 17950#ifdef __STDC__ 17951# include <limits.h> 17952#else 17953# include <assert.h> 17954#endif 17955 17956#undef $ac_func 17957 17958/* Override any GCC internal prototype to avoid an error. 17959 Use char because int might match the return type of a GCC 17960 builtin and then its argument prototype would still apply. */ 17961#ifdef __cplusplus 17962extern "C" 17963#endif 17964char $ac_func (); 17965/* The GNU C library defines this for functions which it implements 17966 to always fail with ENOSYS. Some functions are actually named 17967 something starting with __ and the normal name is an alias. */ 17968#if defined __stub_$ac_func || defined __stub___$ac_func 17969choke me 17970#endif 17971 17972int 17973main () 17974{ 17975return $ac_func (); 17976 ; 17977 return 0; 17978} 17979_ACEOF 17980rm -f conftest.$ac_objext conftest$ac_exeext 17981if { (ac_try="$ac_link" 17982case "(($ac_try" in 17983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17984 *) ac_try_echo=$ac_try;; 17985esac 17986eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17987 (eval "$ac_link") 2>conftest.er1 17988 ac_status=$? 17989 grep -v '^ *+' conftest.er1 >conftest.err 17990 rm -f conftest.er1 17991 cat conftest.err >&5 17992 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17993 (exit $ac_status); } && 17994 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17995 { (case "(($ac_try" in 17996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17997 *) ac_try_echo=$ac_try;; 17998esac 17999eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18000 (eval "$ac_try") 2>&5 18001 ac_status=$? 18002 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18003 (exit $ac_status); }; } && 18004 { ac_try='test -s conftest$ac_exeext' 18005 { (case "(($ac_try" in 18006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18007 *) ac_try_echo=$ac_try;; 18008esac 18009eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18010 (eval "$ac_try") 2>&5 18011 ac_status=$? 18012 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18013 (exit $ac_status); }; }; then 18014 eval "$as_ac_var=yes" 18015else 18016 echo "$as_me: failed program was:" >&5 18017sed 's/^/| /' conftest.$ac_ext >&5 18018 18019 eval "$as_ac_var=no" 18020fi 18021 18022rm -f core conftest.err conftest.$ac_objext \ 18023 conftest$ac_exeext conftest.$ac_ext 18024fi 18025ac_res=`eval echo '${'$as_ac_var'}'` 18026 { echo "$as_me:$LINENO: result: $ac_res" >&5 18027echo "${ECHO_T}$ac_res" >&6; } 18028if test `eval echo '${'$as_ac_var'}'` = yes; then 18029 cat >>confdefs.h <<_ACEOF 18030#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18031_ACEOF 18032 18033fi 18034done 18035 18036 18037 18038 18039for ac_func in isatty mkdtemp mkstemp 18040do 18041as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18042{ echo "$as_me:$LINENO: checking for $ac_func" >&5 18043echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 18044if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 18045 echo $ECHO_N "(cached) $ECHO_C" >&6 18046else 18047 cat >conftest.$ac_ext <<_ACEOF 18048/* confdefs.h. */ 18049_ACEOF 18050cat confdefs.h >>conftest.$ac_ext 18051cat >>conftest.$ac_ext <<_ACEOF 18052/* end confdefs.h. */ 18053/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 18054 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 18055#define $ac_func innocuous_$ac_func 18056 18057/* System header to define __stub macros and hopefully few prototypes, 18058 which can conflict with char $ac_func (); below. 18059 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18060 <limits.h> exists even on freestanding compilers. */ 18061 18062#ifdef __STDC__ 18063# include <limits.h> 18064#else 18065# include <assert.h> 18066#endif 18067 18068#undef $ac_func 18069 18070/* Override any GCC internal prototype to avoid an error. 18071 Use char because int might match the return type of a GCC 18072 builtin and then its argument prototype would still apply. */ 18073#ifdef __cplusplus 18074extern "C" 18075#endif 18076char $ac_func (); 18077/* The GNU C library defines this for functions which it implements 18078 to always fail with ENOSYS. Some functions are actually named 18079 something starting with __ and the normal name is an alias. */ 18080#if defined __stub_$ac_func || defined __stub___$ac_func 18081choke me 18082#endif 18083 18084int 18085main () 18086{ 18087return $ac_func (); 18088 ; 18089 return 0; 18090} 18091_ACEOF 18092rm -f conftest.$ac_objext conftest$ac_exeext 18093if { (ac_try="$ac_link" 18094case "(($ac_try" in 18095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18096 *) ac_try_echo=$ac_try;; 18097esac 18098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18099 (eval "$ac_link") 2>conftest.er1 18100 ac_status=$? 18101 grep -v '^ *+' conftest.er1 >conftest.err 18102 rm -f conftest.er1 18103 cat conftest.err >&5 18104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18105 (exit $ac_status); } && 18106 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18107 { (case "(($ac_try" in 18108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18109 *) ac_try_echo=$ac_try;; 18110esac 18111eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18112 (eval "$ac_try") 2>&5 18113 ac_status=$? 18114 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18115 (exit $ac_status); }; } && 18116 { ac_try='test -s conftest$ac_exeext' 18117 { (case "(($ac_try" in 18118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18119 *) ac_try_echo=$ac_try;; 18120esac 18121eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18122 (eval "$ac_try") 2>&5 18123 ac_status=$? 18124 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18125 (exit $ac_status); }; }; then 18126 eval "$as_ac_var=yes" 18127else 18128 echo "$as_me: failed program was:" >&5 18129sed 's/^/| /' conftest.$ac_ext >&5 18130 18131 eval "$as_ac_var=no" 18132fi 18133 18134rm -f core conftest.err conftest.$ac_objext \ 18135 conftest$ac_exeext conftest.$ac_ext 18136fi 18137ac_res=`eval echo '${'$as_ac_var'}'` 18138 { echo "$as_me:$LINENO: result: $ac_res" >&5 18139echo "${ECHO_T}$ac_res" >&6; } 18140if test `eval echo '${'$as_ac_var'}'` = yes; then 18141 cat >>confdefs.h <<_ACEOF 18142#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18143_ACEOF 18144 18145fi 18146done 18147 18148 18149 18150 18151 18152 18153 18154for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup 18155do 18156as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18157{ echo "$as_me:$LINENO: checking for $ac_func" >&5 18158echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 18159if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 18160 echo $ECHO_N "(cached) $ECHO_C" >&6 18161else 18162 cat >conftest.$ac_ext <<_ACEOF 18163/* confdefs.h. */ 18164_ACEOF 18165cat confdefs.h >>conftest.$ac_ext 18166cat >>conftest.$ac_ext <<_ACEOF 18167/* end confdefs.h. */ 18168/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 18169 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 18170#define $ac_func innocuous_$ac_func 18171 18172/* System header to define __stub macros and hopefully few prototypes, 18173 which can conflict with char $ac_func (); below. 18174 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18175 <limits.h> exists even on freestanding compilers. */ 18176 18177#ifdef __STDC__ 18178# include <limits.h> 18179#else 18180# include <assert.h> 18181#endif 18182 18183#undef $ac_func 18184 18185/* Override any GCC internal prototype to avoid an error. 18186 Use char because int might match the return type of a GCC 18187 builtin and then its argument prototype would still apply. */ 18188#ifdef __cplusplus 18189extern "C" 18190#endif 18191char $ac_func (); 18192/* The GNU C library defines this for functions which it implements 18193 to always fail with ENOSYS. Some functions are actually named 18194 something starting with __ and the normal name is an alias. */ 18195#if defined __stub_$ac_func || defined __stub___$ac_func 18196choke me 18197#endif 18198 18199int 18200main () 18201{ 18202return $ac_func (); 18203 ; 18204 return 0; 18205} 18206_ACEOF 18207rm -f conftest.$ac_objext conftest$ac_exeext 18208if { (ac_try="$ac_link" 18209case "(($ac_try" in 18210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18211 *) ac_try_echo=$ac_try;; 18212esac 18213eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18214 (eval "$ac_link") 2>conftest.er1 18215 ac_status=$? 18216 grep -v '^ *+' conftest.er1 >conftest.err 18217 rm -f conftest.er1 18218 cat conftest.err >&5 18219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18220 (exit $ac_status); } && 18221 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18222 { (case "(($ac_try" in 18223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18224 *) ac_try_echo=$ac_try;; 18225esac 18226eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18227 (eval "$ac_try") 2>&5 18228 ac_status=$? 18229 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18230 (exit $ac_status); }; } && 18231 { ac_try='test -s conftest$ac_exeext' 18232 { (case "(($ac_try" in 18233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18234 *) ac_try_echo=$ac_try;; 18235esac 18236eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18237 (eval "$ac_try") 2>&5 18238 ac_status=$? 18239 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18240 (exit $ac_status); }; }; then 18241 eval "$as_ac_var=yes" 18242else 18243 echo "$as_me: failed program was:" >&5 18244sed 's/^/| /' conftest.$ac_ext >&5 18245 18246 eval "$as_ac_var=no" 18247fi 18248 18249rm -f core conftest.err conftest.$ac_objext \ 18250 conftest$ac_exeext conftest.$ac_ext 18251fi 18252ac_res=`eval echo '${'$as_ac_var'}'` 18253 { echo "$as_me:$LINENO: result: $ac_res" >&5 18254echo "${ECHO_T}$ac_res" >&6; } 18255if test `eval echo '${'$as_ac_var'}'` = yes; then 18256 cat >>confdefs.h <<_ACEOF 18257#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18258_ACEOF 18259 18260fi 18261done 18262 18263 18264 18265 18266 18267for ac_func in strerror strerror_r strerror_s setenv 18268do 18269as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18270{ echo "$as_me:$LINENO: checking for $ac_func" >&5 18271echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 18272if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 18273 echo $ECHO_N "(cached) $ECHO_C" >&6 18274else 18275 cat >conftest.$ac_ext <<_ACEOF 18276/* confdefs.h. */ 18277_ACEOF 18278cat confdefs.h >>conftest.$ac_ext 18279cat >>conftest.$ac_ext <<_ACEOF 18280/* end confdefs.h. */ 18281/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 18282 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 18283#define $ac_func innocuous_$ac_func 18284 18285/* System header to define __stub macros and hopefully few prototypes, 18286 which can conflict with char $ac_func (); below. 18287 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18288 <limits.h> exists even on freestanding compilers. */ 18289 18290#ifdef __STDC__ 18291# include <limits.h> 18292#else 18293# include <assert.h> 18294#endif 18295 18296#undef $ac_func 18297 18298/* Override any GCC internal prototype to avoid an error. 18299 Use char because int might match the return type of a GCC 18300 builtin and then its argument prototype would still apply. */ 18301#ifdef __cplusplus 18302extern "C" 18303#endif 18304char $ac_func (); 18305/* The GNU C library defines this for functions which it implements 18306 to always fail with ENOSYS. Some functions are actually named 18307 something starting with __ and the normal name is an alias. */ 18308#if defined __stub_$ac_func || defined __stub___$ac_func 18309choke me 18310#endif 18311 18312int 18313main () 18314{ 18315return $ac_func (); 18316 ; 18317 return 0; 18318} 18319_ACEOF 18320rm -f conftest.$ac_objext conftest$ac_exeext 18321if { (ac_try="$ac_link" 18322case "(($ac_try" in 18323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18324 *) ac_try_echo=$ac_try;; 18325esac 18326eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18327 (eval "$ac_link") 2>conftest.er1 18328 ac_status=$? 18329 grep -v '^ *+' conftest.er1 >conftest.err 18330 rm -f conftest.er1 18331 cat conftest.err >&5 18332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18333 (exit $ac_status); } && 18334 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18335 { (case "(($ac_try" in 18336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18337 *) ac_try_echo=$ac_try;; 18338esac 18339eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18340 (eval "$ac_try") 2>&5 18341 ac_status=$? 18342 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18343 (exit $ac_status); }; } && 18344 { ac_try='test -s conftest$ac_exeext' 18345 { (case "(($ac_try" in 18346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18347 *) ac_try_echo=$ac_try;; 18348esac 18349eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18350 (eval "$ac_try") 2>&5 18351 ac_status=$? 18352 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18353 (exit $ac_status); }; }; then 18354 eval "$as_ac_var=yes" 18355else 18356 echo "$as_me: failed program was:" >&5 18357sed 's/^/| /' conftest.$ac_ext >&5 18358 18359 eval "$as_ac_var=no" 18360fi 18361 18362rm -f core conftest.err conftest.$ac_objext \ 18363 conftest$ac_exeext conftest.$ac_ext 18364fi 18365ac_res=`eval echo '${'$as_ac_var'}'` 18366 { echo "$as_me:$LINENO: result: $ac_res" >&5 18367echo "${ECHO_T}$ac_res" >&6; } 18368if test `eval echo '${'$as_ac_var'}'` = yes; then 18369 cat >>confdefs.h <<_ACEOF 18370#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18371_ACEOF 18372 18373fi 18374done 18375 18376 18377 18378 18379 18380for ac_func in strtoll strtoq sysconf malloc_zone_statistics 18381do 18382as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18383{ echo "$as_me:$LINENO: checking for $ac_func" >&5 18384echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 18385if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 18386 echo $ECHO_N "(cached) $ECHO_C" >&6 18387else 18388 cat >conftest.$ac_ext <<_ACEOF 18389/* confdefs.h. */ 18390_ACEOF 18391cat confdefs.h >>conftest.$ac_ext 18392cat >>conftest.$ac_ext <<_ACEOF 18393/* end confdefs.h. */ 18394/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 18395 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 18396#define $ac_func innocuous_$ac_func 18397 18398/* System header to define __stub macros and hopefully few prototypes, 18399 which can conflict with char $ac_func (); below. 18400 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18401 <limits.h> exists even on freestanding compilers. */ 18402 18403#ifdef __STDC__ 18404# include <limits.h> 18405#else 18406# include <assert.h> 18407#endif 18408 18409#undef $ac_func 18410 18411/* Override any GCC internal prototype to avoid an error. 18412 Use char because int might match the return type of a GCC 18413 builtin and then its argument prototype would still apply. */ 18414#ifdef __cplusplus 18415extern "C" 18416#endif 18417char $ac_func (); 18418/* The GNU C library defines this for functions which it implements 18419 to always fail with ENOSYS. Some functions are actually named 18420 something starting with __ and the normal name is an alias. */ 18421#if defined __stub_$ac_func || defined __stub___$ac_func 18422choke me 18423#endif 18424 18425int 18426main () 18427{ 18428return $ac_func (); 18429 ; 18430 return 0; 18431} 18432_ACEOF 18433rm -f conftest.$ac_objext conftest$ac_exeext 18434if { (ac_try="$ac_link" 18435case "(($ac_try" in 18436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18437 *) ac_try_echo=$ac_try;; 18438esac 18439eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18440 (eval "$ac_link") 2>conftest.er1 18441 ac_status=$? 18442 grep -v '^ *+' conftest.er1 >conftest.err 18443 rm -f conftest.er1 18444 cat conftest.err >&5 18445 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18446 (exit $ac_status); } && 18447 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18448 { (case "(($ac_try" in 18449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18450 *) ac_try_echo=$ac_try;; 18451esac 18452eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18453 (eval "$ac_try") 2>&5 18454 ac_status=$? 18455 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18456 (exit $ac_status); }; } && 18457 { ac_try='test -s conftest$ac_exeext' 18458 { (case "(($ac_try" in 18459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18460 *) ac_try_echo=$ac_try;; 18461esac 18462eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18463 (eval "$ac_try") 2>&5 18464 ac_status=$? 18465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18466 (exit $ac_status); }; }; then 18467 eval "$as_ac_var=yes" 18468else 18469 echo "$as_me: failed program was:" >&5 18470sed 's/^/| /' conftest.$ac_ext >&5 18471 18472 eval "$as_ac_var=no" 18473fi 18474 18475rm -f core conftest.err conftest.$ac_objext \ 18476 conftest$ac_exeext conftest.$ac_ext 18477fi 18478ac_res=`eval echo '${'$as_ac_var'}'` 18479 { echo "$as_me:$LINENO: result: $ac_res" >&5 18480echo "${ECHO_T}$ac_res" >&6; } 18481if test `eval echo '${'$as_ac_var'}'` = yes; then 18482 cat >>confdefs.h <<_ACEOF 18483#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18484_ACEOF 18485 18486fi 18487done 18488 18489 18490 18491 18492 18493for ac_func in setjmp longjmp sigsetjmp siglongjmp 18494do 18495as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18496{ echo "$as_me:$LINENO: checking for $ac_func" >&5 18497echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 18498if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 18499 echo $ECHO_N "(cached) $ECHO_C" >&6 18500else 18501 cat >conftest.$ac_ext <<_ACEOF 18502/* confdefs.h. */ 18503_ACEOF 18504cat confdefs.h >>conftest.$ac_ext 18505cat >>conftest.$ac_ext <<_ACEOF 18506/* end confdefs.h. */ 18507/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 18508 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 18509#define $ac_func innocuous_$ac_func 18510 18511/* System header to define __stub macros and hopefully few prototypes, 18512 which can conflict with char $ac_func (); below. 18513 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 18514 <limits.h> exists even on freestanding compilers. */ 18515 18516#ifdef __STDC__ 18517# include <limits.h> 18518#else 18519# include <assert.h> 18520#endif 18521 18522#undef $ac_func 18523 18524/* Override any GCC internal prototype to avoid an error. 18525 Use char because int might match the return type of a GCC 18526 builtin and then its argument prototype would still apply. */ 18527#ifdef __cplusplus 18528extern "C" 18529#endif 18530char $ac_func (); 18531/* The GNU C library defines this for functions which it implements 18532 to always fail with ENOSYS. Some functions are actually named 18533 something starting with __ and the normal name is an alias. */ 18534#if defined __stub_$ac_func || defined __stub___$ac_func 18535choke me 18536#endif 18537 18538int 18539main () 18540{ 18541return $ac_func (); 18542 ; 18543 return 0; 18544} 18545_ACEOF 18546rm -f conftest.$ac_objext conftest$ac_exeext 18547if { (ac_try="$ac_link" 18548case "(($ac_try" in 18549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18550 *) ac_try_echo=$ac_try;; 18551esac 18552eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18553 (eval "$ac_link") 2>conftest.er1 18554 ac_status=$? 18555 grep -v '^ *+' conftest.er1 >conftest.err 18556 rm -f conftest.er1 18557 cat conftest.err >&5 18558 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18559 (exit $ac_status); } && 18560 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18561 { (case "(($ac_try" in 18562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18563 *) ac_try_echo=$ac_try;; 18564esac 18565eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18566 (eval "$ac_try") 2>&5 18567 ac_status=$? 18568 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18569 (exit $ac_status); }; } && 18570 { ac_try='test -s conftest$ac_exeext' 18571 { (case "(($ac_try" in 18572 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18573 *) ac_try_echo=$ac_try;; 18574esac 18575eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18576 (eval "$ac_try") 2>&5 18577 ac_status=$? 18578 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18579 (exit $ac_status); }; }; then 18580 eval "$as_ac_var=yes" 18581else 18582 echo "$as_me: failed program was:" >&5 18583sed 's/^/| /' conftest.$ac_ext >&5 18584 18585 eval "$as_ac_var=no" 18586fi 18587 18588rm -f core conftest.err conftest.$ac_objext \ 18589 conftest$ac_exeext conftest.$ac_ext 18590fi 18591ac_res=`eval echo '${'$as_ac_var'}'` 18592 { echo "$as_me:$LINENO: result: $ac_res" >&5 18593echo "${ECHO_T}$ac_res" >&6; } 18594if test `eval echo '${'$as_ac_var'}'` = yes; then 18595 cat >>confdefs.h <<_ACEOF 18596#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18597_ACEOF 18598 18599fi 18600done 18601 18602{ echo "$as_me:$LINENO: checking if printf has the %a format character" >&5 18603echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; } 18604if test "${llvm_cv_c_printf_a+set}" = set; then 18605 echo $ECHO_N "(cached) $ECHO_C" >&6 18606else 18607 ac_ext=c 18608ac_cpp='$CPP $CPPFLAGS' 18609ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18610ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18611ac_compiler_gnu=$ac_cv_c_compiler_gnu 18612 18613 if test "$cross_compiling" = yes; then 18614 llvmac_cv_c_printf_a=no 18615else 18616 cat >conftest.$ac_ext <<_ACEOF 18617 18618 /* confdefs.h. */ 18619_ACEOF 18620cat confdefs.h >>conftest.$ac_ext 18621cat >>conftest.$ac_ext <<_ACEOF 18622/* end confdefs.h. */ 18623 18624#include <stdio.h> 18625#include <stdlib.h> 18626 18627int 18628main () 18629{ 18630 18631volatile double A, B; 18632char Buffer[100]; 18633A = 1; 18634A /= 10.0; 18635sprintf(Buffer, "%a", A); 18636B = atof(Buffer); 18637if (A != B) 18638 return (1); 18639if (A != 0x1.999999999999ap-4) 18640 return (1); 18641return (0); 18642 ; 18643 return 0; 18644} 18645_ACEOF 18646rm -f conftest$ac_exeext 18647if { (ac_try="$ac_link" 18648case "(($ac_try" in 18649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18650 *) ac_try_echo=$ac_try;; 18651esac 18652eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18653 (eval "$ac_link") 2>&5 18654 ac_status=$? 18655 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18656 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 18657 { (case "(($ac_try" in 18658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18659 *) ac_try_echo=$ac_try;; 18660esac 18661eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18662 (eval "$ac_try") 2>&5 18663 ac_status=$? 18664 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18665 (exit $ac_status); }; }; then 18666 llvm_cv_c_printf_a=yes 18667else 18668 echo "$as_me: program exited with status $ac_status" >&5 18669echo "$as_me: failed program was:" >&5 18670sed 's/^/| /' conftest.$ac_ext >&5 18671 18672( exit $ac_status ) 18673llvmac_cv_c_printf_a=no 18674fi 18675rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 18676fi 18677 18678 18679 ac_ext=c 18680ac_cpp='$CPP $CPPFLAGS' 18681ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18682ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18683ac_compiler_gnu=$ac_cv_c_compiler_gnu 18684 18685fi 18686{ echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5 18687echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; } 18688 if test "$llvm_cv_c_printf_a" = "yes"; then 18689 18690cat >>confdefs.h <<\_ACEOF 18691#define HAVE_PRINTF_A 1 18692_ACEOF 18693 18694 fi 18695 18696 18697{ echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5 18698echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; } 18699if test "${ac_cv_func_rand48+set}" = set; then 18700 echo $ECHO_N "(cached) $ECHO_C" >&6 18701else 18702 ac_ext=cpp 18703ac_cpp='$CXXCPP $CPPFLAGS' 18704ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18705ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18706ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 18707 18708 cat >conftest.$ac_ext <<_ACEOF 18709/* confdefs.h. */ 18710_ACEOF 18711cat confdefs.h >>conftest.$ac_ext 18712cat >>conftest.$ac_ext <<_ACEOF 18713/* end confdefs.h. */ 18714#include <stdlib.h> 18715int 18716main () 18717{ 18718srand48(0);lrand48();drand48(); 18719 ; 18720 return 0; 18721} 18722_ACEOF 18723rm -f conftest.$ac_objext 18724if { (ac_try="$ac_compile" 18725case "(($ac_try" in 18726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18727 *) ac_try_echo=$ac_try;; 18728esac 18729eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18730 (eval "$ac_compile") 2>conftest.er1 18731 ac_status=$? 18732 grep -v '^ *+' conftest.er1 >conftest.err 18733 rm -f conftest.er1 18734 cat conftest.err >&5 18735 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18736 (exit $ac_status); } && 18737 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 18738 { (case "(($ac_try" in 18739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18740 *) ac_try_echo=$ac_try;; 18741esac 18742eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18743 (eval "$ac_try") 2>&5 18744 ac_status=$? 18745 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18746 (exit $ac_status); }; } && 18747 { ac_try='test -s conftest.$ac_objext' 18748 { (case "(($ac_try" in 18749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18750 *) ac_try_echo=$ac_try;; 18751esac 18752eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18753 (eval "$ac_try") 2>&5 18754 ac_status=$? 18755 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18756 (exit $ac_status); }; }; then 18757 ac_cv_func_rand48=yes 18758else 18759 echo "$as_me: failed program was:" >&5 18760sed 's/^/| /' conftest.$ac_ext >&5 18761 18762 ac_cv_func_rand48=no 18763fi 18764 18765rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18766 ac_ext=c 18767ac_cpp='$CPP $CPPFLAGS' 18768ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18769ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18770ac_compiler_gnu=$ac_cv_c_compiler_gnu 18771 18772fi 18773{ echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5 18774echo "${ECHO_T}$ac_cv_func_rand48" >&6; } 18775 18776if test "$ac_cv_func_rand48" = "yes" ; then 18777 18778cat >>confdefs.h <<\_ACEOF 18779#define HAVE_RAND48 1 18780_ACEOF 18781 18782fi 18783 18784 18785 18786{ echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5 18787echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; } 18788if test "${ac_cv_func_isnan_in_math_h+set}" = set; then 18789 echo $ECHO_N "(cached) $ECHO_C" >&6 18790else 18791 ac_ext=cpp 18792ac_cpp='$CXXCPP $CPPFLAGS' 18793ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18794ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18795ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 18796 18797 cat >conftest.$ac_ext <<_ACEOF 18798/* confdefs.h. */ 18799_ACEOF 18800cat confdefs.h >>conftest.$ac_ext 18801cat >>conftest.$ac_ext <<_ACEOF 18802/* end confdefs.h. */ 18803#include <math.h> 18804int 18805main () 18806{ 18807float f; isnan(f); 18808 ; 18809 return 0; 18810} 18811_ACEOF 18812rm -f conftest.$ac_objext 18813if { (ac_try="$ac_compile" 18814case "(($ac_try" in 18815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18816 *) ac_try_echo=$ac_try;; 18817esac 18818eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18819 (eval "$ac_compile") 2>conftest.er1 18820 ac_status=$? 18821 grep -v '^ *+' conftest.er1 >conftest.err 18822 rm -f conftest.er1 18823 cat conftest.err >&5 18824 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18825 (exit $ac_status); } && 18826 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 18827 { (case "(($ac_try" in 18828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18829 *) ac_try_echo=$ac_try;; 18830esac 18831eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18832 (eval "$ac_try") 2>&5 18833 ac_status=$? 18834 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18835 (exit $ac_status); }; } && 18836 { ac_try='test -s conftest.$ac_objext' 18837 { (case "(($ac_try" in 18838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18839 *) ac_try_echo=$ac_try;; 18840esac 18841eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18842 (eval "$ac_try") 2>&5 18843 ac_status=$? 18844 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18845 (exit $ac_status); }; }; then 18846 ac_cv_func_isnan_in_math_h=yes 18847else 18848 echo "$as_me: failed program was:" >&5 18849sed 's/^/| /' conftest.$ac_ext >&5 18850 18851 ac_cv_func_isnan_in_math_h=no 18852fi 18853 18854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18855 ac_ext=c 18856ac_cpp='$CPP $CPPFLAGS' 18857ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18858ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18859ac_compiler_gnu=$ac_cv_c_compiler_gnu 18860 18861fi 18862{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5 18863echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; } 18864 18865 18866if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then 18867 18868cat >>confdefs.h <<\_ACEOF 18869#define HAVE_ISNAN_IN_MATH_H 1 18870_ACEOF 18871 18872fi 18873 18874{ echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5 18875echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; } 18876if test "${ac_cv_func_isnan_in_cmath+set}" = set; then 18877 echo $ECHO_N "(cached) $ECHO_C" >&6 18878else 18879 ac_ext=cpp 18880ac_cpp='$CXXCPP $CPPFLAGS' 18881ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18882ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18883ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 18884 18885 cat >conftest.$ac_ext <<_ACEOF 18886/* confdefs.h. */ 18887_ACEOF 18888cat confdefs.h >>conftest.$ac_ext 18889cat >>conftest.$ac_ext <<_ACEOF 18890/* end confdefs.h. */ 18891#include <cmath> 18892int 18893main () 18894{ 18895float f; isnan(f); 18896 ; 18897 return 0; 18898} 18899_ACEOF 18900rm -f conftest.$ac_objext 18901if { (ac_try="$ac_compile" 18902case "(($ac_try" in 18903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18904 *) ac_try_echo=$ac_try;; 18905esac 18906eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18907 (eval "$ac_compile") 2>conftest.er1 18908 ac_status=$? 18909 grep -v '^ *+' conftest.er1 >conftest.err 18910 rm -f conftest.er1 18911 cat conftest.err >&5 18912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18913 (exit $ac_status); } && 18914 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 18915 { (case "(($ac_try" in 18916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18917 *) ac_try_echo=$ac_try;; 18918esac 18919eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18920 (eval "$ac_try") 2>&5 18921 ac_status=$? 18922 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18923 (exit $ac_status); }; } && 18924 { ac_try='test -s conftest.$ac_objext' 18925 { (case "(($ac_try" in 18926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18927 *) ac_try_echo=$ac_try;; 18928esac 18929eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18930 (eval "$ac_try") 2>&5 18931 ac_status=$? 18932 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18933 (exit $ac_status); }; }; then 18934 ac_cv_func_isnan_in_cmath=yes 18935else 18936 echo "$as_me: failed program was:" >&5 18937sed 's/^/| /' conftest.$ac_ext >&5 18938 18939 ac_cv_func_isnan_in_cmath=no 18940fi 18941 18942rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 18943 ac_ext=c 18944ac_cpp='$CPP $CPPFLAGS' 18945ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18946ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18947ac_compiler_gnu=$ac_cv_c_compiler_gnu 18948 18949fi 18950{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5 18951echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; } 18952 18953if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then 18954 18955cat >>confdefs.h <<\_ACEOF 18956#define HAVE_ISNAN_IN_CMATH 1 18957_ACEOF 18958 18959fi 18960 18961{ echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5 18962echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; } 18963if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then 18964 echo $ECHO_N "(cached) $ECHO_C" >&6 18965else 18966 ac_ext=cpp 18967ac_cpp='$CXXCPP $CPPFLAGS' 18968ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 18969ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 18970ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 18971 18972 cat >conftest.$ac_ext <<_ACEOF 18973/* confdefs.h. */ 18974_ACEOF 18975cat confdefs.h >>conftest.$ac_ext 18976cat >>conftest.$ac_ext <<_ACEOF 18977/* end confdefs.h. */ 18978#include <cmath> 18979int 18980main () 18981{ 18982float f; std::isnan(f); 18983 ; 18984 return 0; 18985} 18986_ACEOF 18987rm -f conftest.$ac_objext 18988if { (ac_try="$ac_compile" 18989case "(($ac_try" in 18990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18991 *) ac_try_echo=$ac_try;; 18992esac 18993eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18994 (eval "$ac_compile") 2>conftest.er1 18995 ac_status=$? 18996 grep -v '^ *+' conftest.er1 >conftest.err 18997 rm -f conftest.er1 18998 cat conftest.err >&5 18999 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19000 (exit $ac_status); } && 19001 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19002 { (case "(($ac_try" in 19003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19004 *) ac_try_echo=$ac_try;; 19005esac 19006eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19007 (eval "$ac_try") 2>&5 19008 ac_status=$? 19009 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19010 (exit $ac_status); }; } && 19011 { ac_try='test -s conftest.$ac_objext' 19012 { (case "(($ac_try" in 19013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19014 *) ac_try_echo=$ac_try;; 19015esac 19016eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19017 (eval "$ac_try") 2>&5 19018 ac_status=$? 19019 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19020 (exit $ac_status); }; }; then 19021 ac_cv_func_std_isnan_in_cmath=yes 19022else 19023 echo "$as_me: failed program was:" >&5 19024sed 's/^/| /' conftest.$ac_ext >&5 19025 19026 ac_cv_func_std_isnan_in_cmath=no 19027fi 19028 19029rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19030 ac_ext=c 19031ac_cpp='$CPP $CPPFLAGS' 19032ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19033ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19034ac_compiler_gnu=$ac_cv_c_compiler_gnu 19035 19036fi 19037{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5 19038echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; } 19039 19040if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then 19041 19042cat >>confdefs.h <<\_ACEOF 19043#define HAVE_STD_ISNAN_IN_CMATH 1 19044_ACEOF 19045 19046fi 19047 19048 19049{ echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5 19050echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; } 19051if test "${ac_cv_func_isinf_in_math_h+set}" = set; then 19052 echo $ECHO_N "(cached) $ECHO_C" >&6 19053else 19054 ac_ext=cpp 19055ac_cpp='$CXXCPP $CPPFLAGS' 19056ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19057ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19058ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19059 19060 cat >conftest.$ac_ext <<_ACEOF 19061/* confdefs.h. */ 19062_ACEOF 19063cat confdefs.h >>conftest.$ac_ext 19064cat >>conftest.$ac_ext <<_ACEOF 19065/* end confdefs.h. */ 19066#include <math.h> 19067int 19068main () 19069{ 19070float f; isinf(f); 19071 ; 19072 return 0; 19073} 19074_ACEOF 19075rm -f conftest.$ac_objext 19076if { (ac_try="$ac_compile" 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_compile") 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_cxx_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_objext' 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_func_isinf_in_math_h=yes 19110else 19111 echo "$as_me: failed program was:" >&5 19112sed 's/^/| /' conftest.$ac_ext >&5 19113 19114 ac_cv_func_isinf_in_math_h=no 19115fi 19116 19117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19118 ac_ext=c 19119ac_cpp='$CPP $CPPFLAGS' 19120ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19121ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19122ac_compiler_gnu=$ac_cv_c_compiler_gnu 19123 19124fi 19125{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5 19126echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; } 19127 19128if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then 19129 19130cat >>confdefs.h <<\_ACEOF 19131#define HAVE_ISINF_IN_MATH_H 1 19132_ACEOF 19133 19134fi 19135 19136{ echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5 19137echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; } 19138if test "${ac_cv_func_isinf_in_cmath+set}" = set; then 19139 echo $ECHO_N "(cached) $ECHO_C" >&6 19140else 19141 ac_ext=cpp 19142ac_cpp='$CXXCPP $CPPFLAGS' 19143ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19144ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19145ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19146 19147 cat >conftest.$ac_ext <<_ACEOF 19148/* confdefs.h. */ 19149_ACEOF 19150cat confdefs.h >>conftest.$ac_ext 19151cat >>conftest.$ac_ext <<_ACEOF 19152/* end confdefs.h. */ 19153#include <cmath> 19154int 19155main () 19156{ 19157float f; isinf(f); 19158 ; 19159 return 0; 19160} 19161_ACEOF 19162rm -f conftest.$ac_objext 19163if { (ac_try="$ac_compile" 19164case "(($ac_try" in 19165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19166 *) ac_try_echo=$ac_try;; 19167esac 19168eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19169 (eval "$ac_compile") 2>conftest.er1 19170 ac_status=$? 19171 grep -v '^ *+' conftest.er1 >conftest.err 19172 rm -f conftest.er1 19173 cat conftest.err >&5 19174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19175 (exit $ac_status); } && 19176 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19177 { (case "(($ac_try" in 19178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19179 *) ac_try_echo=$ac_try;; 19180esac 19181eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19182 (eval "$ac_try") 2>&5 19183 ac_status=$? 19184 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19185 (exit $ac_status); }; } && 19186 { ac_try='test -s conftest.$ac_objext' 19187 { (case "(($ac_try" in 19188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19189 *) ac_try_echo=$ac_try;; 19190esac 19191eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19192 (eval "$ac_try") 2>&5 19193 ac_status=$? 19194 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19195 (exit $ac_status); }; }; then 19196 ac_cv_func_isinf_in_cmath=yes 19197else 19198 echo "$as_me: failed program was:" >&5 19199sed 's/^/| /' conftest.$ac_ext >&5 19200 19201 ac_cv_func_isinf_in_cmath=no 19202fi 19203 19204rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19205 ac_ext=c 19206ac_cpp='$CPP $CPPFLAGS' 19207ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19208ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19209ac_compiler_gnu=$ac_cv_c_compiler_gnu 19210 19211fi 19212{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5 19213echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; } 19214 19215if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then 19216 19217cat >>confdefs.h <<\_ACEOF 19218#define HAVE_ISINF_IN_CMATH 1 19219_ACEOF 19220 19221fi 19222 19223{ echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5 19224echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; } 19225if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then 19226 echo $ECHO_N "(cached) $ECHO_C" >&6 19227else 19228 ac_ext=cpp 19229ac_cpp='$CXXCPP $CPPFLAGS' 19230ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19231ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19232ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19233 19234 cat >conftest.$ac_ext <<_ACEOF 19235/* confdefs.h. */ 19236_ACEOF 19237cat confdefs.h >>conftest.$ac_ext 19238cat >>conftest.$ac_ext <<_ACEOF 19239/* end confdefs.h. */ 19240#include <cmath> 19241int 19242main () 19243{ 19244float f; std::isinf(f)} 19245 ; 19246 return 0; 19247} 19248_ACEOF 19249rm -f conftest.$ac_objext 19250if { (ac_try="$ac_compile" 19251case "(($ac_try" in 19252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19253 *) ac_try_echo=$ac_try;; 19254esac 19255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19256 (eval "$ac_compile") 2>conftest.er1 19257 ac_status=$? 19258 grep -v '^ *+' conftest.er1 >conftest.err 19259 rm -f conftest.er1 19260 cat conftest.err >&5 19261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19262 (exit $ac_status); } && 19263 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19264 { (case "(($ac_try" in 19265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19266 *) ac_try_echo=$ac_try;; 19267esac 19268eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19269 (eval "$ac_try") 2>&5 19270 ac_status=$? 19271 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19272 (exit $ac_status); }; } && 19273 { ac_try='test -s conftest.$ac_objext' 19274 { (case "(($ac_try" in 19275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19276 *) ac_try_echo=$ac_try;; 19277esac 19278eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19279 (eval "$ac_try") 2>&5 19280 ac_status=$? 19281 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19282 (exit $ac_status); }; }; then 19283 ac_cv_func_std_isinf_in_cmath=yes 19284else 19285 echo "$as_me: failed program was:" >&5 19286sed 's/^/| /' conftest.$ac_ext >&5 19287 19288 ac_cv_func_std_isinf_in_cmath=no 19289fi 19290 19291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19292 ac_ext=c 19293ac_cpp='$CPP $CPPFLAGS' 19294ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19295ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19296ac_compiler_gnu=$ac_cv_c_compiler_gnu 19297 19298fi 19299{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5 19300echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; } 19301 19302if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then 19303 19304cat >>confdefs.h <<\_ACEOF 19305#define HAVE_STD_ISINF_IN_CMATH 1 19306_ACEOF 19307 19308fi 19309 19310{ echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5 19311echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; } 19312if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then 19313 echo $ECHO_N "(cached) $ECHO_C" >&6 19314else 19315 ac_ext=cpp 19316ac_cpp='$CXXCPP $CPPFLAGS' 19317ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19318ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19319ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19320 19321 cat >conftest.$ac_ext <<_ACEOF 19322/* confdefs.h. */ 19323_ACEOF 19324cat confdefs.h >>conftest.$ac_ext 19325cat >>conftest.$ac_ext <<_ACEOF 19326/* end confdefs.h. */ 19327#include <ieeefp.h> 19328int 19329main () 19330{ 19331float f; finite(f); 19332 ; 19333 return 0; 19334} 19335_ACEOF 19336rm -f conftest.$ac_objext 19337if { (ac_try="$ac_compile" 19338case "(($ac_try" in 19339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19340 *) ac_try_echo=$ac_try;; 19341esac 19342eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19343 (eval "$ac_compile") 2>conftest.er1 19344 ac_status=$? 19345 grep -v '^ *+' conftest.er1 >conftest.err 19346 rm -f conftest.er1 19347 cat conftest.err >&5 19348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19349 (exit $ac_status); } && 19350 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19351 { (case "(($ac_try" in 19352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19353 *) ac_try_echo=$ac_try;; 19354esac 19355eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19356 (eval "$ac_try") 2>&5 19357 ac_status=$? 19358 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19359 (exit $ac_status); }; } && 19360 { ac_try='test -s conftest.$ac_objext' 19361 { (case "(($ac_try" in 19362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19363 *) ac_try_echo=$ac_try;; 19364esac 19365eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19366 (eval "$ac_try") 2>&5 19367 ac_status=$? 19368 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19369 (exit $ac_status); }; }; then 19370 ac_cv_func_finite_in_ieeefp_h=yes 19371else 19372 echo "$as_me: failed program was:" >&5 19373sed 's/^/| /' conftest.$ac_ext >&5 19374 19375 ac_cv_func_finite_in_ieeefp_h=no 19376fi 19377 19378rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19379 ac_ext=c 19380ac_cpp='$CPP $CPPFLAGS' 19381ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19382ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19383ac_compiler_gnu=$ac_cv_c_compiler_gnu 19384 19385fi 19386{ echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5 19387echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; } 19388 19389if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then 19390 19391cat >>confdefs.h <<\_ACEOF 19392#define HAVE_FINITE_IN_IEEEFP_H 1 19393_ACEOF 19394 19395fi 19396 19397 19398 19399if test "$llvm_cv_platform_type" = "Unix" ; then 19400 19401 19402for ac_header in stdlib.h unistd.h 19403do 19404as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 19405if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 19406 { echo "$as_me:$LINENO: checking for $ac_header" >&5 19407echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 19408if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 19409 echo $ECHO_N "(cached) $ECHO_C" >&6 19410fi 19411ac_res=`eval echo '${'$as_ac_Header'}'` 19412 { echo "$as_me:$LINENO: result: $ac_res" >&5 19413echo "${ECHO_T}$ac_res" >&6; } 19414else 19415 # Is the header compilable? 19416{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 19417echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 19418cat >conftest.$ac_ext <<_ACEOF 19419/* confdefs.h. */ 19420_ACEOF 19421cat confdefs.h >>conftest.$ac_ext 19422cat >>conftest.$ac_ext <<_ACEOF 19423/* end confdefs.h. */ 19424$ac_includes_default 19425#include <$ac_header> 19426_ACEOF 19427rm -f conftest.$ac_objext 19428if { (ac_try="$ac_compile" 19429case "(($ac_try" in 19430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19431 *) ac_try_echo=$ac_try;; 19432esac 19433eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19434 (eval "$ac_compile") 2>conftest.er1 19435 ac_status=$? 19436 grep -v '^ *+' conftest.er1 >conftest.err 19437 rm -f conftest.er1 19438 cat conftest.err >&5 19439 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19440 (exit $ac_status); } && 19441 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19442 { (case "(($ac_try" in 19443 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19444 *) ac_try_echo=$ac_try;; 19445esac 19446eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19447 (eval "$ac_try") 2>&5 19448 ac_status=$? 19449 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19450 (exit $ac_status); }; } && 19451 { ac_try='test -s conftest.$ac_objext' 19452 { (case "(($ac_try" in 19453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19454 *) ac_try_echo=$ac_try;; 19455esac 19456eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19457 (eval "$ac_try") 2>&5 19458 ac_status=$? 19459 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19460 (exit $ac_status); }; }; then 19461 ac_header_compiler=yes 19462else 19463 echo "$as_me: failed program was:" >&5 19464sed 's/^/| /' conftest.$ac_ext >&5 19465 19466 ac_header_compiler=no 19467fi 19468 19469rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19470{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 19471echo "${ECHO_T}$ac_header_compiler" >&6; } 19472 19473# Is the header present? 19474{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 19475echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 19476cat >conftest.$ac_ext <<_ACEOF 19477/* confdefs.h. */ 19478_ACEOF 19479cat confdefs.h >>conftest.$ac_ext 19480cat >>conftest.$ac_ext <<_ACEOF 19481/* end confdefs.h. */ 19482#include <$ac_header> 19483_ACEOF 19484if { (ac_try="$ac_cpp conftest.$ac_ext" 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_cpp conftest.$ac_ext") 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); } >/dev/null; then 19497 if test -s conftest.err; then 19498 ac_cpp_err=$ac_c_preproc_warn_flag 19499 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 19500 else 19501 ac_cpp_err= 19502 fi 19503else 19504 ac_cpp_err=yes 19505fi 19506if test -z "$ac_cpp_err"; then 19507 ac_header_preproc=yes 19508else 19509 echo "$as_me: failed program was:" >&5 19510sed 's/^/| /' conftest.$ac_ext >&5 19511 19512 ac_header_preproc=no 19513fi 19514 19515rm -f conftest.err conftest.$ac_ext 19516{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 19517echo "${ECHO_T}$ac_header_preproc" >&6; } 19518 19519# So? What about this header? 19520case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 19521 yes:no: ) 19522 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 19523echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 19524 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 19525echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 19526 ac_header_preproc=yes 19527 ;; 19528 no:yes:* ) 19529 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 19530echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 19531 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 19532echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 19533 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 19534echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 19535 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 19536echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 19537 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 19538echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 19539 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 19540echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 19541 ( cat <<\_ASBOX 19542## ----------------------------------- ## 19543## Report this to llvmbugs@cs.uiuc.edu ## 19544## ----------------------------------- ## 19545_ASBOX 19546 ) | sed "s/^/$as_me: WARNING: /" >&2 19547 ;; 19548esac 19549{ echo "$as_me:$LINENO: checking for $ac_header" >&5 19550echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 19551if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 19552 echo $ECHO_N "(cached) $ECHO_C" >&6 19553else 19554 eval "$as_ac_Header=\$ac_header_preproc" 19555fi 19556ac_res=`eval echo '${'$as_ac_Header'}'` 19557 { echo "$as_me:$LINENO: result: $ac_res" >&5 19558echo "${ECHO_T}$ac_res" >&6; } 19559 19560fi 19561if test `eval echo '${'$as_ac_Header'}'` = yes; then 19562 cat >>confdefs.h <<_ACEOF 19563#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 19564_ACEOF 19565 19566fi 19567 19568done 19569 19570 19571for ac_func in getpagesize 19572do 19573as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 19574{ echo "$as_me:$LINENO: checking for $ac_func" >&5 19575echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 19576if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 19577 echo $ECHO_N "(cached) $ECHO_C" >&6 19578else 19579 cat >conftest.$ac_ext <<_ACEOF 19580/* confdefs.h. */ 19581_ACEOF 19582cat confdefs.h >>conftest.$ac_ext 19583cat >>conftest.$ac_ext <<_ACEOF 19584/* end confdefs.h. */ 19585/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 19586 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 19587#define $ac_func innocuous_$ac_func 19588 19589/* System header to define __stub macros and hopefully few prototypes, 19590 which can conflict with char $ac_func (); below. 19591 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 19592 <limits.h> exists even on freestanding compilers. */ 19593 19594#ifdef __STDC__ 19595# include <limits.h> 19596#else 19597# include <assert.h> 19598#endif 19599 19600#undef $ac_func 19601 19602/* Override any GCC internal prototype to avoid an error. 19603 Use char because int might match the return type of a GCC 19604 builtin and then its argument prototype would still apply. */ 19605#ifdef __cplusplus 19606extern "C" 19607#endif 19608char $ac_func (); 19609/* The GNU C library defines this for functions which it implements 19610 to always fail with ENOSYS. Some functions are actually named 19611 something starting with __ and the normal name is an alias. */ 19612#if defined __stub_$ac_func || defined __stub___$ac_func 19613choke me 19614#endif 19615 19616int 19617main () 19618{ 19619return $ac_func (); 19620 ; 19621 return 0; 19622} 19623_ACEOF 19624rm -f conftest.$ac_objext conftest$ac_exeext 19625if { (ac_try="$ac_link" 19626case "(($ac_try" in 19627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19628 *) ac_try_echo=$ac_try;; 19629esac 19630eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19631 (eval "$ac_link") 2>conftest.er1 19632 ac_status=$? 19633 grep -v '^ *+' conftest.er1 >conftest.err 19634 rm -f conftest.er1 19635 cat conftest.err >&5 19636 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19637 (exit $ac_status); } && 19638 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19639 { (case "(($ac_try" in 19640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19641 *) ac_try_echo=$ac_try;; 19642esac 19643eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19644 (eval "$ac_try") 2>&5 19645 ac_status=$? 19646 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19647 (exit $ac_status); }; } && 19648 { ac_try='test -s conftest$ac_exeext' 19649 { (case "(($ac_try" in 19650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19651 *) ac_try_echo=$ac_try;; 19652esac 19653eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19654 (eval "$ac_try") 2>&5 19655 ac_status=$? 19656 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19657 (exit $ac_status); }; }; then 19658 eval "$as_ac_var=yes" 19659else 19660 echo "$as_me: failed program was:" >&5 19661sed 's/^/| /' conftest.$ac_ext >&5 19662 19663 eval "$as_ac_var=no" 19664fi 19665 19666rm -f core conftest.err conftest.$ac_objext \ 19667 conftest$ac_exeext conftest.$ac_ext 19668fi 19669ac_res=`eval echo '${'$as_ac_var'}'` 19670 { echo "$as_me:$LINENO: result: $ac_res" >&5 19671echo "${ECHO_T}$ac_res" >&6; } 19672if test `eval echo '${'$as_ac_var'}'` = yes; then 19673 cat >>confdefs.h <<_ACEOF 19674#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 19675_ACEOF 19676 19677fi 19678done 19679 19680{ echo "$as_me:$LINENO: checking for working mmap" >&5 19681echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; } 19682if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 19683 echo $ECHO_N "(cached) $ECHO_C" >&6 19684else 19685 if test "$cross_compiling" = yes; then 19686 ac_cv_func_mmap_fixed_mapped=no 19687else 19688 cat >conftest.$ac_ext <<_ACEOF 19689/* confdefs.h. */ 19690_ACEOF 19691cat confdefs.h >>conftest.$ac_ext 19692cat >>conftest.$ac_ext <<_ACEOF 19693/* end confdefs.h. */ 19694$ac_includes_default 19695/* malloc might have been renamed as rpl_malloc. */ 19696#undef malloc 19697 19698/* Thanks to Mike Haertel and Jim Avera for this test. 19699 Here is a matrix of mmap possibilities: 19700 mmap private not fixed 19701 mmap private fixed at somewhere currently unmapped 19702 mmap private fixed at somewhere already mapped 19703 mmap shared not fixed 19704 mmap shared fixed at somewhere currently unmapped 19705 mmap shared fixed at somewhere already mapped 19706 For private mappings, we should verify that changes cannot be read() 19707 back from the file, nor mmap's back from the file at a different 19708 address. (There have been systems where private was not correctly 19709 implemented like the infamous i386 svr4.0, and systems where the 19710 VM page cache was not coherent with the file system buffer cache 19711 like early versions of FreeBSD and possibly contemporary NetBSD.) 19712 For shared mappings, we should conversely verify that changes get 19713 propagated back to all the places they're supposed to be. 19714 19715 Grep wants private fixed already mapped. 19716 The main things grep needs to know about mmap are: 19717 * does it exist and is it safe to write into the mmap'd area 19718 * how to use it (BSD variants) */ 19719 19720#include <fcntl.h> 19721#include <sys/mman.h> 19722 19723#if !STDC_HEADERS && !HAVE_STDLIB_H 19724char *malloc (); 19725#endif 19726 19727/* This mess was copied from the GNU getpagesize.h. */ 19728#if !HAVE_GETPAGESIZE 19729/* Assume that all systems that can run configure have sys/param.h. */ 19730# if !HAVE_SYS_PARAM_H 19731# define HAVE_SYS_PARAM_H 1 19732# endif 19733 19734# ifdef _SC_PAGESIZE 19735# define getpagesize() sysconf(_SC_PAGESIZE) 19736# else /* no _SC_PAGESIZE */ 19737# if HAVE_SYS_PARAM_H 19738# include <sys/param.h> 19739# ifdef EXEC_PAGESIZE 19740# define getpagesize() EXEC_PAGESIZE 19741# else /* no EXEC_PAGESIZE */ 19742# ifdef NBPG 19743# define getpagesize() NBPG * CLSIZE 19744# ifndef CLSIZE 19745# define CLSIZE 1 19746# endif /* no CLSIZE */ 19747# else /* no NBPG */ 19748# ifdef NBPC 19749# define getpagesize() NBPC 19750# else /* no NBPC */ 19751# ifdef PAGESIZE 19752# define getpagesize() PAGESIZE 19753# endif /* PAGESIZE */ 19754# endif /* no NBPC */ 19755# endif /* no NBPG */ 19756# endif /* no EXEC_PAGESIZE */ 19757# else /* no HAVE_SYS_PARAM_H */ 19758# define getpagesize() 8192 /* punt totally */ 19759# endif /* no HAVE_SYS_PARAM_H */ 19760# endif /* no _SC_PAGESIZE */ 19761 19762#endif /* no HAVE_GETPAGESIZE */ 19763 19764int 19765main () 19766{ 19767 char *data, *data2, *data3; 19768 int i, pagesize; 19769 int fd; 19770 19771 pagesize = getpagesize (); 19772 19773 /* First, make a file with some known garbage in it. */ 19774 data = (char *) malloc (pagesize); 19775 if (!data) 19776 return 1; 19777 for (i = 0; i < pagesize; ++i) 19778 *(data + i) = rand (); 19779 umask (0); 19780 fd = creat ("conftest.mmap", 0600); 19781 if (fd < 0) 19782 return 1; 19783 if (write (fd, data, pagesize) != pagesize) 19784 return 1; 19785 close (fd); 19786 19787 /* Next, try to mmap the file at a fixed address which already has 19788 something else allocated at it. If we can, also make sure that 19789 we see the same garbage. */ 19790 fd = open ("conftest.mmap", O_RDWR); 19791 if (fd < 0) 19792 return 1; 19793 data2 = (char *) malloc (2 * pagesize); 19794 if (!data2) 19795 return 1; 19796 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1); 19797 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 19798 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 19799 return 1; 19800 for (i = 0; i < pagesize; ++i) 19801 if (*(data + i) != *(data2 + i)) 19802 return 1; 19803 19804 /* Finally, make sure that changes to the mapped area do not 19805 percolate back to the file as seen by read(). (This is a bug on 19806 some variants of i386 svr4.0.) */ 19807 for (i = 0; i < pagesize; ++i) 19808 *(data2 + i) = *(data2 + i) + 1; 19809 data3 = (char *) malloc (pagesize); 19810 if (!data3) 19811 return 1; 19812 if (read (fd, data3, pagesize) != pagesize) 19813 return 1; 19814 for (i = 0; i < pagesize; ++i) 19815 if (*(data + i) != *(data3 + i)) 19816 return 1; 19817 close (fd); 19818 return 0; 19819} 19820_ACEOF 19821rm -f conftest$ac_exeext 19822if { (ac_try="$ac_link" 19823case "(($ac_try" in 19824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19825 *) ac_try_echo=$ac_try;; 19826esac 19827eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19828 (eval "$ac_link") 2>&5 19829 ac_status=$? 19830 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19831 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 19832 { (case "(($ac_try" in 19833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19834 *) ac_try_echo=$ac_try;; 19835esac 19836eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19837 (eval "$ac_try") 2>&5 19838 ac_status=$? 19839 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19840 (exit $ac_status); }; }; then 19841 ac_cv_func_mmap_fixed_mapped=yes 19842else 19843 echo "$as_me: program exited with status $ac_status" >&5 19844echo "$as_me: failed program was:" >&5 19845sed 's/^/| /' conftest.$ac_ext >&5 19846 19847( exit $ac_status ) 19848ac_cv_func_mmap_fixed_mapped=no 19849fi 19850rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 19851fi 19852 19853 19854fi 19855{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 19856echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; } 19857if test $ac_cv_func_mmap_fixed_mapped = yes; then 19858 19859cat >>confdefs.h <<\_ACEOF 19860#define HAVE_MMAP 1 19861_ACEOF 19862 19863fi 19864rm -f conftest.mmap 19865 19866 { echo "$as_me:$LINENO: checking for mmap of files" >&5 19867echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; } 19868if test "${ac_cv_func_mmap_file+set}" = set; then 19869 echo $ECHO_N "(cached) $ECHO_C" >&6 19870else 19871 ac_ext=c 19872ac_cpp='$CPP $CPPFLAGS' 19873ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19874ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19875ac_compiler_gnu=$ac_cv_c_compiler_gnu 19876 19877 if test "$cross_compiling" = yes; then 19878 ac_cv_func_mmap_file=no 19879else 19880 cat >conftest.$ac_ext <<_ACEOF 19881 19882 /* confdefs.h. */ 19883_ACEOF 19884cat confdefs.h >>conftest.$ac_ext 19885cat >>conftest.$ac_ext <<_ACEOF 19886/* end confdefs.h. */ 19887 19888#include <sys/types.h> 19889#include <sys/mman.h> 19890#include <fcntl.h> 19891 19892int 19893main () 19894{ 19895 19896 int fd; 19897 fd = creat ("foo",0777); 19898 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); 19899 unlink ("foo"); 19900 return (fd != (int) MAP_FAILED); 19901 ; 19902 return 0; 19903} 19904_ACEOF 19905rm -f conftest$ac_exeext 19906if { (ac_try="$ac_link" 19907case "(($ac_try" in 19908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19909 *) ac_try_echo=$ac_try;; 19910esac 19911eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19912 (eval "$ac_link") 2>&5 19913 ac_status=$? 19914 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19915 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 19916 { (case "(($ac_try" in 19917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19918 *) ac_try_echo=$ac_try;; 19919esac 19920eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19921 (eval "$ac_try") 2>&5 19922 ac_status=$? 19923 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19924 (exit $ac_status); }; }; then 19925 ac_cv_func_mmap_file=yes 19926else 19927 echo "$as_me: program exited with status $ac_status" >&5 19928echo "$as_me: failed program was:" >&5 19929sed 's/^/| /' conftest.$ac_ext >&5 19930 19931( exit $ac_status ) 19932ac_cv_func_mmap_file=no 19933fi 19934rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 19935fi 19936 19937 19938 ac_ext=c 19939ac_cpp='$CPP $CPPFLAGS' 19940ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19941ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19942ac_compiler_gnu=$ac_cv_c_compiler_gnu 19943 19944 19945fi 19946{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 19947echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } 19948if test "$ac_cv_func_mmap_file" = yes; then 19949 19950cat >>confdefs.h <<\_ACEOF 19951#define HAVE_MMAP_FILE 19952_ACEOF 19953 19954 MMAP_FILE=yes 19955 19956fi 19957 19958 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5 19959echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; } 19960if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then 19961 echo $ECHO_N "(cached) $ECHO_C" >&6 19962else 19963 if test "$llvm_cv_os_type" = "Interix" ; then 19964 ac_cv_need_dev_zero_for_mmap=yes 19965 else 19966 ac_cv_need_dev_zero_for_mmap=no 19967 fi 19968 19969fi 19970{ echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5 19971echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; } 19972if test "$ac_cv_need_dev_zero_for_mmap" = yes; then 19973 19974cat >>confdefs.h <<\_ACEOF 19975#define NEED_DEV_ZERO_FOR_MMAP 1 19976_ACEOF 19977 19978fi 19979 19980 if test "$ac_cv_func_mmap_fixed_mapped" = "no" 19981 then 19982 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5 19983echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;} 19984 fi 19985 if test "$ac_cv_func_mmap_file" = "no" 19986 then 19987 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5 19988echo "$as_me: WARNING: mmap() of files required but not found" >&2;} 19989 fi 19990fi 19991 19992{ echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5 19993echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; } 19994cat >conftest.$ac_ext <<_ACEOF 19995/* confdefs.h. */ 19996_ACEOF 19997cat confdefs.h >>conftest.$ac_ext 19998cat >>conftest.$ac_ext <<_ACEOF 19999/* end confdefs.h. */ 20000int main() { 20001 volatile unsigned long val = 1; 20002 __sync_synchronize(); 20003 __sync_val_compare_and_swap(&val, 1, 0); 20004 __sync_add_and_fetch(&val, 1); 20005 __sync_sub_and_fetch(&val, 1); 20006 return 0; 20007 } 20008 20009_ACEOF 20010rm -f conftest.$ac_objext conftest$ac_exeext 20011if { (ac_try="$ac_link" 20012case "(($ac_try" in 20013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20014 *) ac_try_echo=$ac_try;; 20015esac 20016eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20017 (eval "$ac_link") 2>conftest.er1 20018 ac_status=$? 20019 grep -v '^ *+' conftest.er1 >conftest.err 20020 rm -f conftest.er1 20021 cat conftest.err >&5 20022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20023 (exit $ac_status); } && 20024 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20025 { (case "(($ac_try" in 20026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20027 *) ac_try_echo=$ac_try;; 20028esac 20029eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20030 (eval "$ac_try") 2>&5 20031 ac_status=$? 20032 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20033 (exit $ac_status); }; } && 20034 { ac_try='test -s conftest$ac_exeext' 20035 { (case "(($ac_try" in 20036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20037 *) ac_try_echo=$ac_try;; 20038esac 20039eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20040 (eval "$ac_try") 2>&5 20041 ac_status=$? 20042 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20043 (exit $ac_status); }; }; then 20044 { echo "$as_me:$LINENO: result: yes" >&5 20045echo "${ECHO_T}yes" >&6; } 20046 20047cat >>confdefs.h <<\_ACEOF 20048#define LLVM_MULTITHREADED 1 20049_ACEOF 20050 20051else 20052 echo "$as_me: failed program was:" >&5 20053sed 's/^/| /' conftest.$ac_ext >&5 20054 20055 { echo "$as_me:$LINENO: result: no" >&5 20056echo "${ECHO_T}no" >&6; } 20057 20058cat >>confdefs.h <<\_ACEOF 20059#define LLVM_MULTITHREADED 0 20060_ACEOF 20061 20062 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5 20063echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;} 20064fi 20065 20066rm -f core conftest.err conftest.$ac_objext \ 20067 conftest$ac_exeext conftest.$ac_ext 20068 20069 20070 20071if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then 20072 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5 20073echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; } 20074if test "${llvm_cv_linux_mixed+set}" = set; then 20075 echo $ECHO_N "(cached) $ECHO_C" >&6 20076else 20077 ac_ext=c 20078ac_cpp='$CPP $CPPFLAGS' 20079ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20080ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20081ac_compiler_gnu=$ac_cv_c_compiler_gnu 20082 20083 cat >conftest.$ac_ext <<_ACEOF 20084/* confdefs.h. */ 20085_ACEOF 20086cat confdefs.h >>conftest.$ac_ext 20087cat >>conftest.$ac_ext <<_ACEOF 20088/* end confdefs.h. */ 20089#ifndef __x86_64__ 20090 error: Not x86-64 even if uname says so! 20091 #endif 20092 20093int 20094main () 20095{ 20096 20097 ; 20098 return 0; 20099} 20100_ACEOF 20101rm -f conftest.$ac_objext 20102if { (ac_try="$ac_compile" 20103case "(($ac_try" in 20104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20105 *) ac_try_echo=$ac_try;; 20106esac 20107eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20108 (eval "$ac_compile") 2>conftest.er1 20109 ac_status=$? 20110 grep -v '^ *+' conftest.er1 >conftest.err 20111 rm -f conftest.er1 20112 cat conftest.err >&5 20113 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20114 (exit $ac_status); } && 20115 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20116 { (case "(($ac_try" in 20117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20118 *) ac_try_echo=$ac_try;; 20119esac 20120eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20121 (eval "$ac_try") 2>&5 20122 ac_status=$? 20123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20124 (exit $ac_status); }; } && 20125 { ac_try='test -s conftest.$ac_objext' 20126 { (case "(($ac_try" in 20127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20128 *) ac_try_echo=$ac_try;; 20129esac 20130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20131 (eval "$ac_try") 2>&5 20132 ac_status=$? 20133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20134 (exit $ac_status); }; }; then 20135 llvm_cv_linux_mixed=no 20136else 20137 echo "$as_me: failed program was:" >&5 20138sed 's/^/| /' conftest.$ac_ext >&5 20139 20140 llvm_cv_linux_mixed=yes 20141fi 20142 20143rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20144 ac_ext=c 20145ac_cpp='$CPP $CPPFLAGS' 20146ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20147ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20148ac_compiler_gnu=$ac_cv_c_compiler_gnu 20149 20150 20151fi 20152{ echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5 20153echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; } 20154 20155 if test "$llvm_cv_linux_mixed" = "yes"; then 20156 llvm_cv_target_arch="x86" 20157 ARCH="x86" 20158 fi 20159fi 20160 20161 20162for ac_func in __dso_handle 20163do 20164as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20165{ echo "$as_me:$LINENO: checking for $ac_func" >&5 20166echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20167if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20168 echo $ECHO_N "(cached) $ECHO_C" >&6 20169else 20170 cat >conftest.$ac_ext <<_ACEOF 20171/* confdefs.h. */ 20172_ACEOF 20173cat confdefs.h >>conftest.$ac_ext 20174cat >>conftest.$ac_ext <<_ACEOF 20175/* end confdefs.h. */ 20176/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20177 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20178#define $ac_func innocuous_$ac_func 20179 20180/* System header to define __stub macros and hopefully few prototypes, 20181 which can conflict with char $ac_func (); below. 20182 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20183 <limits.h> exists even on freestanding compilers. */ 20184 20185#ifdef __STDC__ 20186# include <limits.h> 20187#else 20188# include <assert.h> 20189#endif 20190 20191#undef $ac_func 20192 20193/* Override any GCC internal prototype to avoid an error. 20194 Use char because int might match the return type of a GCC 20195 builtin and then its argument prototype would still apply. */ 20196#ifdef __cplusplus 20197extern "C" 20198#endif 20199char $ac_func (); 20200/* The GNU C library defines this for functions which it implements 20201 to always fail with ENOSYS. Some functions are actually named 20202 something starting with __ and the normal name is an alias. */ 20203#if defined __stub_$ac_func || defined __stub___$ac_func 20204choke me 20205#endif 20206 20207int 20208main () 20209{ 20210return $ac_func (); 20211 ; 20212 return 0; 20213} 20214_ACEOF 20215rm -f conftest.$ac_objext conftest$ac_exeext 20216if { (ac_try="$ac_link" 20217case "(($ac_try" in 20218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20219 *) ac_try_echo=$ac_try;; 20220esac 20221eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20222 (eval "$ac_link") 2>conftest.er1 20223 ac_status=$? 20224 grep -v '^ *+' conftest.er1 >conftest.err 20225 rm -f conftest.er1 20226 cat conftest.err >&5 20227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20228 (exit $ac_status); } && 20229 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20230 { (case "(($ac_try" in 20231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20232 *) ac_try_echo=$ac_try;; 20233esac 20234eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20235 (eval "$ac_try") 2>&5 20236 ac_status=$? 20237 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20238 (exit $ac_status); }; } && 20239 { ac_try='test -s conftest$ac_exeext' 20240 { (case "(($ac_try" in 20241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20242 *) ac_try_echo=$ac_try;; 20243esac 20244eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20245 (eval "$ac_try") 2>&5 20246 ac_status=$? 20247 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20248 (exit $ac_status); }; }; then 20249 eval "$as_ac_var=yes" 20250else 20251 echo "$as_me: failed program was:" >&5 20252sed 's/^/| /' conftest.$ac_ext >&5 20253 20254 eval "$as_ac_var=no" 20255fi 20256 20257rm -f core conftest.err conftest.$ac_objext \ 20258 conftest$ac_exeext conftest.$ac_ext 20259fi 20260ac_res=`eval echo '${'$as_ac_var'}'` 20261 { echo "$as_me:$LINENO: result: $ac_res" >&5 20262echo "${ECHO_T}$ac_res" >&6; } 20263if test `eval echo '${'$as_ac_var'}'` = yes; then 20264 cat >>confdefs.h <<_ACEOF 20265#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 20266_ACEOF 20267 20268fi 20269done 20270 20271 20272{ echo "$as_me:$LINENO: checking whether llvm-gcc is sane" >&5 20273echo $ECHO_N "checking whether llvm-gcc is sane... $ECHO_C" >&6; } 20274if test "${llvm_cv_llvmgcc_sanity+set}" = set; then 20275 echo $ECHO_N "(cached) $ECHO_C" >&6 20276else 20277 llvm_cv_llvmgcc_sanity="no" 20278if test -x "$LLVMGCC" ; then 20279 cp /dev/null conftest.c 20280 "$LLVMGCC" -emit-llvm -S -o - conftest.c | \ 20281 grep 'target datalayout =' > /dev/null 2>&1 20282 if test $? -eq 0 ; then 20283 llvm_cv_llvmgcc_sanity="yes" 20284 fi 20285 rm conftest.c 20286fi 20287fi 20288{ echo "$as_me:$LINENO: result: $llvm_cv_llvmgcc_sanity" >&5 20289echo "${ECHO_T}$llvm_cv_llvmgcc_sanity" >&6; } 20290 20291if test "$llvm_cv_llvmgcc_sanity" = "yes" ; then 20292 { echo "$as_me:$LINENO: checking llvm-gcc component support" >&5 20293echo $ECHO_N "checking llvm-gcc component support... $ECHO_C" >&6; } 20294 llvmcc1path=`"$LLVMGCC" --print-prog-name=cc1` 20295 LLVMCC1=$llvmcc1path 20296 20297 llvmcc1pluspath=`"$LLVMGCC" --print-prog-name=cc1plus` 20298 LLVMCC1PLUS=$llvmcc1pluspath 20299 20300 llvmgccdir=`echo "$llvmcc1path" | sed 's,/libexec/.*,,'` 20301 LLVMGCCDIR=$llvmgccdir 20302 20303 llvmgcclangs=`"$LLVMGCC" -v --help 2>&1 | grep '^Configured with:' | sed 's/^.*--enable-languages=\([^ ]*\).*/\1/'` 20304 LLVMGCC_LANGS=$llvmgcclangs 20305 20306 { echo "$as_me:$LINENO: result: ok" >&5 20307echo "${ECHO_T}ok" >&6; } 20308fi 20309 20310SHLIBEXT=$libltdl_cv_shlibext 20311 20312 20313SHLIBPATH_VAR=$libltdl_cv_shlibpath_var 20314 20315 20316# Translate the various configuration directories and other basic 20317# information into substitutions that will end up in Makefile.config.in 20318# that these configured values can be used by the makefiles 20319if test "${prefix}" = "NONE" ; then 20320 prefix="/usr/local" 20321fi 20322eval LLVM_PREFIX="${prefix}"; 20323eval LLVM_BINDIR="${prefix}/bin"; 20324eval LLVM_LIBDIR="${prefix}/lib"; 20325eval LLVM_DATADIR="${prefix}/share/llvm"; 20326eval LLVM_DOCSDIR="${prefix}/share/doc/llvm"; 20327eval LLVM_ETCDIR="${prefix}/etc/llvm"; 20328eval LLVM_INCLUDEDIR="${prefix}/include"; 20329eval LLVM_INFODIR="${prefix}/info"; 20330eval LLVM_MANDIR="${prefix}/man"; 20331LLVM_CONFIGTIME=`date` 20332 20333 20334 20335 20336 20337 20338 20339 20340 20341 20342 20343# Place the various directores into the config.h file as #defines so that we 20344# can know about the installation paths within LLVM. 20345 20346cat >>confdefs.h <<_ACEOF 20347#define LLVM_PREFIX "$LLVM_PREFIX" 20348_ACEOF 20349 20350 20351cat >>confdefs.h <<_ACEOF 20352#define LLVM_BINDIR "$LLVM_BINDIR" 20353_ACEOF 20354 20355 20356cat >>confdefs.h <<_ACEOF 20357#define LLVM_LIBDIR "$LLVM_LIBDIR" 20358_ACEOF 20359 20360 20361cat >>confdefs.h <<_ACEOF 20362#define LLVM_DATADIR "$LLVM_DATADIR" 20363_ACEOF 20364 20365 20366cat >>confdefs.h <<_ACEOF 20367#define LLVM_DOCSDIR "$LLVM_DOCSDIR" 20368_ACEOF 20369 20370 20371cat >>confdefs.h <<_ACEOF 20372#define LLVM_ETCDIR "$LLVM_ETCDIR" 20373_ACEOF 20374 20375 20376cat >>confdefs.h <<_ACEOF 20377#define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR" 20378_ACEOF 20379 20380 20381cat >>confdefs.h <<_ACEOF 20382#define LLVM_INFODIR "$LLVM_INFODIR" 20383_ACEOF 20384 20385 20386cat >>confdefs.h <<_ACEOF 20387#define LLVM_MANDIR "$LLVM_MANDIR" 20388_ACEOF 20389 20390 20391cat >>confdefs.h <<_ACEOF 20392#define LLVM_CONFIGTIME "$LLVM_CONFIGTIME" 20393_ACEOF 20394 20395 20396cat >>confdefs.h <<_ACEOF 20397#define LLVM_HOSTTRIPLE "$host" 20398_ACEOF 20399 20400 20401# Determine which bindings to build. 20402if test "$BINDINGS_TO_BUILD" = auto ; then 20403 BINDINGS_TO_BUILD="" 20404 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then 20405 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" 20406 fi 20407fi 20408BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD 20409 20410 20411# This isn't really configurey, but it avoids having to repeat the list in 20412# other files. 20413ALL_BINDINGS=ocaml 20414 20415 20416# Do any work necessary to ensure that bindings have what they need. 20417binding_prereqs_failed=0 20418for a_binding in $BINDINGS_TO_BUILD ; do 20419 case "$a_binding" in 20420 ocaml) 20421 if test "x$OCAMLC" = x ; then 20422 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5 20423echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;} 20424 binding_prereqs_failed=1 20425 fi 20426 if test "x$OCAMLDEP" = x ; then 20427 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5 20428echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;} 20429 binding_prereqs_failed=1 20430 fi 20431 if test "x$OCAMLOPT" = x ; then 20432 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5 20433echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;} 20434 fi 20435 if test "x$with_ocaml_libdir" != xauto ; then 20436 OCAML_LIBDIR=$with_ocaml_libdir 20437 20438 else 20439 ocaml_stdlib="`"$OCAMLC" -where`" 20440 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~" 20441 then 20442 # ocaml stdlib is beneath our prefix; use stdlib 20443 OCAML_LIBDIR=$ocaml_stdlib 20444 20445 else 20446 # ocaml stdlib is outside our prefix; use libdir/ocaml 20447 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml 20448 20449 fi 20450 fi 20451 ;; 20452 esac 20453done 20454if test "$binding_prereqs_failed" = 1 ; then 20455 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5 20456echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;} 20457 { (exit 1); exit 1; }; } 20458fi 20459 20460{ echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5 20461echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; } 20462if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then 20463 echo $ECHO_N "(cached) $ECHO_C" >&6 20464else 20465 ac_ext=cpp 20466ac_cpp='$CXXCPP $CPPFLAGS' 20467ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20468ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20469ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20470 20471 oldcxxflags="$CXXFLAGS" 20472 CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden" 20473 cat >conftest.$ac_ext <<_ACEOF 20474/* confdefs.h. */ 20475_ACEOF 20476cat confdefs.h >>conftest.$ac_ext 20477cat >>conftest.$ac_ext <<_ACEOF 20478/* end confdefs.h. */ 20479 20480int 20481main () 20482{ 20483 20484 ; 20485 return 0; 20486} 20487_ACEOF 20488rm -f conftest.$ac_objext 20489if { (ac_try="$ac_compile" 20490case "(($ac_try" in 20491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20492 *) ac_try_echo=$ac_try;; 20493esac 20494eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20495 (eval "$ac_compile") 2>conftest.er1 20496 ac_status=$? 20497 grep -v '^ *+' conftest.er1 >conftest.err 20498 rm -f conftest.er1 20499 cat conftest.err >&5 20500 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20501 (exit $ac_status); } && 20502 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20503 { (case "(($ac_try" in 20504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20505 *) ac_try_echo=$ac_try;; 20506esac 20507eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20508 (eval "$ac_try") 2>&5 20509 ac_status=$? 20510 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20511 (exit $ac_status); }; } && 20512 { ac_try='test -s conftest.$ac_objext' 20513 { (case "(($ac_try" in 20514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20515 *) ac_try_echo=$ac_try;; 20516esac 20517eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20518 (eval "$ac_try") 2>&5 20519 ac_status=$? 20520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20521 (exit $ac_status); }; }; then 20522 llvm_cv_cxx_visibility_inlines_hidden=yes 20523else 20524 echo "$as_me: failed program was:" >&5 20525sed 's/^/| /' conftest.$ac_ext >&5 20526 20527 llvm_cv_cxx_visibility_inlines_hidden=no 20528fi 20529 20530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20531 CXXFLAGS="$oldcxxflags" 20532 ac_ext=c 20533ac_cpp='$CPP $CPPFLAGS' 20534ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20535ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20536ac_compiler_gnu=$ac_cv_c_compiler_gnu 20537 20538 20539fi 20540{ echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5 20541echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; } 20542if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then 20543 ENABLE_VISIBILITY_INLINES_HIDDEN=1 20544 20545else 20546 ENABLE_VISIBILITY_INLINES_HIDDEN=0 20547 20548fi 20549 20550 20551if test "$llvm_cv_link_use_r" = "yes" ; then 20552 RPATH="-Wl,-R" 20553else 20554 RPATH="-Wl,-rpath" 20555fi 20556 20557 20558if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then 20559 RDYNAMIC="-Wl,-export-dynamic" 20560else 20561 RDYNAMIC="" 20562fi 20563 20564 20565 20566ac_config_headers="$ac_config_headers include/llvm/Config/config.h" 20567 20568ac_config_files="$ac_config_files include/llvm/Config/Targets.def" 20569 20570ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def" 20571 20572ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def" 20573 20574ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def" 20575 20576ac_config_headers="$ac_config_headers include/llvm/System/DataTypes.h" 20577 20578 20579ac_config_files="$ac_config_files Makefile.config" 20580 20581 20582ac_config_files="$ac_config_files llvm.spec" 20583 20584 20585ac_config_files="$ac_config_files tools/llvmc/plugins/Base/Base.td" 20586 20587 20588ac_config_files="$ac_config_files tools/llvm-config/llvm-config.in" 20589 20590 20591ac_config_commands="$ac_config_commands setup" 20592 20593ac_config_commands="$ac_config_commands Makefile" 20594 20595 20596ac_config_commands="$ac_config_commands Makefile.common" 20597 20598 20599ac_config_commands="$ac_config_commands examples/Makefile" 20600 20601 20602ac_config_commands="$ac_config_commands lib/Makefile" 20603 20604 20605ac_config_commands="$ac_config_commands runtime/Makefile" 20606 20607 20608ac_config_commands="$ac_config_commands test/Makefile" 20609 20610 20611ac_config_commands="$ac_config_commands test/Makefile.tests" 20612 20613 20614ac_config_commands="$ac_config_commands unittests/Makefile" 20615 20616 20617ac_config_commands="$ac_config_commands tools/Makefile" 20618 20619 20620ac_config_commands="$ac_config_commands utils/Makefile" 20621 20622 20623ac_config_commands="$ac_config_commands projects/Makefile" 20624 20625 20626ac_config_commands="$ac_config_commands bindings/Makefile" 20627 20628 20629ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml" 20630 20631 20632 20633cat >confcache <<\_ACEOF 20634# This file is a shell script that caches the results of configure 20635# tests run on this system so they can be shared between configure 20636# scripts and configure runs, see configure's option --config-cache. 20637# It is not useful on other systems. If it contains results you don't 20638# want to keep, you may remove or edit it. 20639# 20640# config.status only pays attention to the cache file if you give it 20641# the --recheck option to rerun configure. 20642# 20643# `ac_cv_env_foo' variables (set or unset) will be overridden when 20644# loading this file, other *unset* `ac_cv_foo' will be assigned the 20645# following values. 20646 20647_ACEOF 20648 20649# The following way of writing the cache mishandles newlines in values, 20650# but we know of no workaround that is simple, portable, and efficient. 20651# So, we kill variables containing newlines. 20652# Ultrix sh set writes to stderr and can't be redirected directly, 20653# and sets the high bit in the cache file unless we assign to the vars. 20654( 20655 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 20656 eval ac_val=\$$ac_var 20657 case $ac_val in #( 20658 *${as_nl}*) 20659 case $ac_var in #( 20660 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 20661echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 20662 esac 20663 case $ac_var in #( 20664 _ | IFS | as_nl) ;; #( 20665 *) $as_unset $ac_var ;; 20666 esac ;; 20667 esac 20668 done 20669 20670 (set) 2>&1 | 20671 case $as_nl`(ac_space=' '; set) 2>&1` in #( 20672 *${as_nl}ac_space=\ *) 20673 # `set' does not quote correctly, so add quotes (double-quote 20674 # substitution turns \\\\ into \\, and sed turns \\ into \). 20675 sed -n \ 20676 "s/'/'\\\\''/g; 20677 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 20678 ;; #( 20679 *) 20680 # `set' quotes correctly as required by POSIX, so do not add quotes. 20681 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 20682 ;; 20683 esac | 20684 sort 20685) | 20686 sed ' 20687 /^ac_cv_env_/b end 20688 t clear 20689 :clear 20690 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 20691 t end 20692 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 20693 :end' >>confcache 20694if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 20695 if test -w "$cache_file"; then 20696 test "x$cache_file" != "x/dev/null" && 20697 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 20698echo "$as_me: updating cache $cache_file" >&6;} 20699 cat confcache >$cache_file 20700 else 20701 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 20702echo "$as_me: not updating unwritable cache $cache_file" >&6;} 20703 fi 20704fi 20705rm -f confcache 20706 20707test "x$prefix" = xNONE && prefix=$ac_default_prefix 20708# Let make expand exec_prefix. 20709test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 20710 20711DEFS=-DHAVE_CONFIG_H 20712 20713ac_libobjs= 20714ac_ltlibobjs= 20715for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 20716 # 1. Remove the extension, and $U if already installed. 20717 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 20718 ac_i=`echo "$ac_i" | sed "$ac_script"` 20719 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 20720 # will be set to the directory where LIBOBJS objects are built. 20721 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 20722 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 20723done 20724LIBOBJS=$ac_libobjs 20725 20726LTLIBOBJS=$ac_ltlibobjs 20727 20728 20729if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then 20730 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined. 20731Usually this means the macro was only invoked conditionally." >&5 20732echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined. 20733Usually this means the macro was only invoked conditionally." >&2;} 20734 { (exit 1); exit 1; }; } 20735fi 20736if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then 20737 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined. 20738Usually this means the macro was only invoked conditionally." >&5 20739echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined. 20740Usually this means the macro was only invoked conditionally." >&2;} 20741 { (exit 1); exit 1; }; } 20742fi 20743 20744: ${CONFIG_STATUS=./config.status} 20745ac_clean_files_save=$ac_clean_files 20746ac_clean_files="$ac_clean_files $CONFIG_STATUS" 20747{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 20748echo "$as_me: creating $CONFIG_STATUS" >&6;} 20749cat >$CONFIG_STATUS <<_ACEOF 20750#! $SHELL 20751# Generated by $as_me. 20752# Run this file to recreate the current configuration. 20753# Compiler output produced by configure, useful for debugging 20754# configure, is in config.log if it exists. 20755 20756debug=false 20757ac_cs_recheck=false 20758ac_cs_silent=false 20759SHELL=\${CONFIG_SHELL-$SHELL} 20760_ACEOF 20761 20762cat >>$CONFIG_STATUS <<\_ACEOF 20763## --------------------- ## 20764## M4sh Initialization. ## 20765## --------------------- ## 20766 20767# Be Bourne compatible 20768if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 20769 emulate sh 20770 NULLCMD=: 20771 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 20772 # is contrary to our usage. Disable this feature. 20773 alias -g '${1+"$@"}'='"$@"' 20774 setopt NO_GLOB_SUBST 20775else 20776 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 20777fi 20778BIN_SH=xpg4; export BIN_SH # for Tru64 20779DUALCASE=1; export DUALCASE # for MKS sh 20780 20781 20782# PATH needs CR 20783# Avoid depending upon Character Ranges. 20784as_cr_letters='abcdefghijklmnopqrstuvwxyz' 20785as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 20786as_cr_Letters=$as_cr_letters$as_cr_LETTERS 20787as_cr_digits='0123456789' 20788as_cr_alnum=$as_cr_Letters$as_cr_digits 20789 20790# The user is always right. 20791if test "${PATH_SEPARATOR+set}" != set; then 20792 echo "#! /bin/sh" >conf$$.sh 20793 echo "exit 0" >>conf$$.sh 20794 chmod +x conf$$.sh 20795 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 20796 PATH_SEPARATOR=';' 20797 else 20798 PATH_SEPARATOR=: 20799 fi 20800 rm -f conf$$.sh 20801fi 20802 20803# Support unset when possible. 20804if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 20805 as_unset=unset 20806else 20807 as_unset=false 20808fi 20809 20810 20811# IFS 20812# We need space, tab and new line, in precisely that order. Quoting is 20813# there to prevent editors from complaining about space-tab. 20814# (If _AS_PATH_WALK were called with IFS unset, it would disable word 20815# splitting by setting IFS to empty value.) 20816as_nl=' 20817' 20818IFS=" "" $as_nl" 20819 20820# Find who we are. Look in the path if we contain no directory separator. 20821case $0 in 20822 *[\\/]* ) as_myself=$0 ;; 20823 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20824for as_dir in $PATH 20825do 20826 IFS=$as_save_IFS 20827 test -z "$as_dir" && as_dir=. 20828 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 20829done 20830IFS=$as_save_IFS 20831 20832 ;; 20833esac 20834# We did not find ourselves, most probably we were run as `sh COMMAND' 20835# in which case we are not to be found in the path. 20836if test "x$as_myself" = x; then 20837 as_myself=$0 20838fi 20839if test ! -f "$as_myself"; then 20840 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 20841 { (exit 1); exit 1; } 20842fi 20843 20844# Work around bugs in pre-3.0 UWIN ksh. 20845for as_var in ENV MAIL MAILPATH 20846do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 20847done 20848PS1='$ ' 20849PS2='> ' 20850PS4='+ ' 20851 20852# NLS nuisances. 20853for as_var in \ 20854 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 20855 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 20856 LC_TELEPHONE LC_TIME 20857do 20858 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 20859 eval $as_var=C; export $as_var 20860 else 20861 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 20862 fi 20863done 20864 20865# Required to use basename. 20866if expr a : '\(a\)' >/dev/null 2>&1 && 20867 test "X`expr 00001 : '.*\(...\)'`" = X001; then 20868 as_expr=expr 20869else 20870 as_expr=false 20871fi 20872 20873if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 20874 as_basename=basename 20875else 20876 as_basename=false 20877fi 20878 20879 20880# Name of the executable. 20881as_me=`$as_basename -- "$0" || 20882$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 20883 X"$0" : 'X\(//\)$' \| \ 20884 X"$0" : 'X\(/\)' \| . 2>/dev/null || 20885echo X/"$0" | 20886 sed '/^.*\/\([^/][^/]*\)\/*$/{ 20887 s//\1/ 20888 q 20889 } 20890 /^X\/\(\/\/\)$/{ 20891 s//\1/ 20892 q 20893 } 20894 /^X\/\(\/\).*/{ 20895 s//\1/ 20896 q 20897 } 20898 s/.*/./; q'` 20899 20900# CDPATH. 20901$as_unset CDPATH 20902 20903 20904 20905 as_lineno_1=$LINENO 20906 as_lineno_2=$LINENO 20907 test "x$as_lineno_1" != "x$as_lineno_2" && 20908 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 20909 20910 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 20911 # uniformly replaced by the line number. The first 'sed' inserts a 20912 # line-number line after each line using $LINENO; the second 'sed' 20913 # does the real work. The second script uses 'N' to pair each 20914 # line-number line with the line containing $LINENO, and appends 20915 # trailing '-' during substitution so that $LINENO is not a special 20916 # case at line end. 20917 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 20918 # scripts with optimization help from Paolo Bonzini. Blame Lee 20919 # E. McMahon (1931-1989) for sed's syntax. :-) 20920 sed -n ' 20921 p 20922 /[$]LINENO/= 20923 ' <$as_myself | 20924 sed ' 20925 s/[$]LINENO.*/&-/ 20926 t lineno 20927 b 20928 :lineno 20929 N 20930 :loop 20931 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 20932 t loop 20933 s/-\n.*// 20934 ' >$as_me.lineno && 20935 chmod +x "$as_me.lineno" || 20936 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 20937 { (exit 1); exit 1; }; } 20938 20939 # Don't try to exec as it changes $[0], causing all sort of problems 20940 # (the dirname of $[0] is not the place where we might find the 20941 # original and so on. Autoconf is especially sensitive to this). 20942 . "./$as_me.lineno" 20943 # Exit status is that of the last command. 20944 exit 20945} 20946 20947 20948if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 20949 as_dirname=dirname 20950else 20951 as_dirname=false 20952fi 20953 20954ECHO_C= ECHO_N= ECHO_T= 20955case `echo -n x` in 20956-n*) 20957 case `echo 'x\c'` in 20958 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 20959 *) ECHO_C='\c';; 20960 esac;; 20961*) 20962 ECHO_N='-n';; 20963esac 20964 20965if expr a : '\(a\)' >/dev/null 2>&1 && 20966 test "X`expr 00001 : '.*\(...\)'`" = X001; then 20967 as_expr=expr 20968else 20969 as_expr=false 20970fi 20971 20972rm -f conf$$ conf$$.exe conf$$.file 20973if test -d conf$$.dir; then 20974 rm -f conf$$.dir/conf$$.file 20975else 20976 rm -f conf$$.dir 20977 mkdir conf$$.dir 20978fi 20979echo >conf$$.file 20980if ln -s conf$$.file conf$$ 2>/dev/null; then 20981 as_ln_s='ln -s' 20982 # ... but there are two gotchas: 20983 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 20984 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 20985 # In both cases, we have to default to `cp -p'. 20986 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 20987 as_ln_s='cp -p' 20988elif ln conf$$.file conf$$ 2>/dev/null; then 20989 as_ln_s=ln 20990else 20991 as_ln_s='cp -p' 20992fi 20993rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 20994rmdir conf$$.dir 2>/dev/null 20995 20996if mkdir -p . 2>/dev/null; then 20997 as_mkdir_p=: 20998else 20999 test -d ./-p && rmdir ./-p 21000 as_mkdir_p=false 21001fi 21002 21003# Find out whether ``test -x'' works. Don't use a zero-byte file, as 21004# systems may use methods other than mode bits to determine executability. 21005cat >conf$$.file <<_ASEOF 21006#! /bin/sh 21007exit 0 21008_ASEOF 21009chmod +x conf$$.file 21010if test -x conf$$.file >/dev/null 2>&1; then 21011 as_executable_p="test -x" 21012else 21013 as_executable_p=: 21014fi 21015rm -f conf$$.file 21016 21017# Sed expression to map a string onto a valid CPP name. 21018as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21019 21020# Sed expression to map a string onto a valid variable name. 21021as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21022 21023 21024exec 6>&1 21025 21026# Save the log message, to keep $[0] and so on meaningful, and to 21027# report actual input values of CONFIG_FILES etc. instead of their 21028# values after options handling. 21029ac_log=" 21030This file was extended by llvm $as_me 2.8svn, which was 21031generated by GNU Autoconf 2.60. Invocation command line was 21032 21033 CONFIG_FILES = $CONFIG_FILES 21034 CONFIG_HEADERS = $CONFIG_HEADERS 21035 CONFIG_LINKS = $CONFIG_LINKS 21036 CONFIG_COMMANDS = $CONFIG_COMMANDS 21037 $ $0 $@ 21038 21039on `(hostname || uname -n) 2>/dev/null | sed 1q` 21040" 21041 21042_ACEOF 21043 21044cat >>$CONFIG_STATUS <<_ACEOF 21045# Files that config.status was made for. 21046config_files="$ac_config_files" 21047config_headers="$ac_config_headers" 21048config_commands="$ac_config_commands" 21049 21050_ACEOF 21051 21052cat >>$CONFIG_STATUS <<\_ACEOF 21053ac_cs_usage="\ 21054\`$as_me' instantiates files from templates according to the 21055current configuration. 21056 21057Usage: $0 [OPTIONS] [FILE]... 21058 21059 -h, --help print this help, then exit 21060 -V, --version print version number, then exit 21061 -q, --quiet do not print progress messages 21062 -d, --debug don't remove temporary files 21063 --recheck update $as_me by reconfiguring in the same conditions 21064 --file=FILE[:TEMPLATE] 21065 instantiate the configuration file FILE 21066 --header=FILE[:TEMPLATE] 21067 instantiate the configuration header FILE 21068 21069Configuration files: 21070$config_files 21071 21072Configuration headers: 21073$config_headers 21074 21075Configuration commands: 21076$config_commands 21077 21078Report bugs to <bug-autoconf@gnu.org>." 21079 21080_ACEOF 21081cat >>$CONFIG_STATUS <<_ACEOF 21082ac_cs_version="\\ 21083llvm config.status 2.8svn 21084configured by $0, generated by GNU Autoconf 2.60, 21085 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 21086 21087Copyright (C) 2006 Free Software Foundation, Inc. 21088This config.status script is free software; the Free Software Foundation 21089gives unlimited permission to copy, distribute and modify it." 21090 21091ac_pwd='$ac_pwd' 21092srcdir='$srcdir' 21093INSTALL='$INSTALL' 21094_ACEOF 21095 21096cat >>$CONFIG_STATUS <<\_ACEOF 21097# If no file are specified by the user, then we need to provide default 21098# value. By we need to know if files were specified by the user. 21099ac_need_defaults=: 21100while test $# != 0 21101do 21102 case $1 in 21103 --*=*) 21104 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21105 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21106 ac_shift=: 21107 ;; 21108 *) 21109 ac_option=$1 21110 ac_optarg=$2 21111 ac_shift=shift 21112 ;; 21113 esac 21114 21115 case $ac_option in 21116 # Handling of the options. 21117 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21118 ac_cs_recheck=: ;; 21119 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21120 echo "$ac_cs_version"; exit ;; 21121 --debug | --debu | --deb | --de | --d | -d ) 21122 debug=: ;; 21123 --file | --fil | --fi | --f ) 21124 $ac_shift 21125 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 21126 ac_need_defaults=false;; 21127 --header | --heade | --head | --hea ) 21128 $ac_shift 21129 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 21130 ac_need_defaults=false;; 21131 --he | --h) 21132 # Conflict between --help and --header 21133 { echo "$as_me: error: ambiguous option: $1 21134Try \`$0 --help' for more information." >&2 21135 { (exit 1); exit 1; }; };; 21136 --help | --hel | -h ) 21137 echo "$ac_cs_usage"; exit ;; 21138 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21139 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21140 ac_cs_silent=: ;; 21141 21142 # This is an error. 21143 -*) { echo "$as_me: error: unrecognized option: $1 21144Try \`$0 --help' for more information." >&2 21145 { (exit 1); exit 1; }; } ;; 21146 21147 *) ac_config_targets="$ac_config_targets $1" 21148 ac_need_defaults=false ;; 21149 21150 esac 21151 shift 21152done 21153 21154ac_configure_extra_args= 21155 21156if $ac_cs_silent; then 21157 exec 6>/dev/null 21158 ac_configure_extra_args="$ac_configure_extra_args --silent" 21159fi 21160 21161_ACEOF 21162cat >>$CONFIG_STATUS <<_ACEOF 21163if \$ac_cs_recheck; then 21164 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 21165 CONFIG_SHELL=$SHELL 21166 export CONFIG_SHELL 21167 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21168fi 21169 21170_ACEOF 21171cat >>$CONFIG_STATUS <<\_ACEOF 21172exec 5>>config.log 21173{ 21174 echo 21175 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21176## Running $as_me. ## 21177_ASBOX 21178 echo "$ac_log" 21179} >&5 21180 21181_ACEOF 21182cat >>$CONFIG_STATUS <<_ACEOF 21183# 21184# INIT-COMMANDS 21185# 21186llvm_src="${srcdir}" 21187 21188_ACEOF 21189 21190cat >>$CONFIG_STATUS <<\_ACEOF 21191 21192# Handling of arguments. 21193for ac_config_target in $ac_config_targets 21194do 21195 case $ac_config_target in 21196 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;; 21197 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;; 21198 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;; 21199 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;; 21200 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;; 21201 "include/llvm/System/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/System/DataTypes.h" ;; 21202 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;; 21203 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;; 21204 "tools/llvmc/plugins/Base/Base.td") CONFIG_FILES="$CONFIG_FILES tools/llvmc/plugins/Base/Base.td" ;; 21205 "tools/llvm-config/llvm-config.in") CONFIG_FILES="$CONFIG_FILES tools/llvm-config/llvm-config.in" ;; 21206 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;; 21207 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 21208 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;; 21209 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;; 21210 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;; 21211 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;; 21212 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;; 21213 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;; 21214 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;; 21215 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;; 21216 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;; 21217 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;; 21218 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;; 21219 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;; 21220 21221 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 21222echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 21223 { (exit 1); exit 1; }; };; 21224 esac 21225done 21226 21227 21228# If the user did not use the arguments to specify the items to instantiate, 21229# then the envvar interface is used. Set only those that are not. 21230# We use the long form for the default assignment because of an extremely 21231# bizarre bug on SunOS 4.1.3. 21232if $ac_need_defaults; then 21233 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 21234 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 21235 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 21236fi 21237 21238# Have a temporary directory for convenience. Make it in the build tree 21239# simply because there is no reason against having it here, and in addition, 21240# creating and moving files from /tmp can sometimes cause problems. 21241# Hook for its removal unless debugging. 21242# Note that there is a small window in which the directory will not be cleaned: 21243# after its creation but before its name has been assigned to `$tmp'. 21244$debug || 21245{ 21246 tmp= 21247 trap 'exit_status=$? 21248 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 21249' 0 21250 trap '{ (exit 1); exit 1; }' 1 2 13 15 21251} 21252# Create a (secure) tmp directory for tmp files. 21253 21254{ 21255 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 21256 test -n "$tmp" && test -d "$tmp" 21257} || 21258{ 21259 tmp=./conf$$-$RANDOM 21260 (umask 077 && mkdir "$tmp") 21261} || 21262{ 21263 echo "$me: cannot create a temporary directory in ." >&2 21264 { (exit 1); exit 1; } 21265} 21266 21267# 21268# Set up the sed scripts for CONFIG_FILES section. 21269# 21270 21271# No need to generate the scripts if there are no CONFIG_FILES. 21272# This happens for instance when ./config.status config.h 21273if test -n "$CONFIG_FILES"; then 21274 21275_ACEOF 21276 21277 21278 21279ac_delim='%!_!# ' 21280for ac_last_try in false false false false false :; do 21281 cat >conf$$subs.sed <<_ACEOF 21282SHELL!$SHELL$ac_delim 21283PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim 21284PACKAGE_NAME!$PACKAGE_NAME$ac_delim 21285PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim 21286PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim 21287PACKAGE_STRING!$PACKAGE_STRING$ac_delim 21288PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim 21289exec_prefix!$exec_prefix$ac_delim 21290prefix!$prefix$ac_delim 21291program_transform_name!$program_transform_name$ac_delim 21292bindir!$bindir$ac_delim 21293sbindir!$sbindir$ac_delim 21294libexecdir!$libexecdir$ac_delim 21295datarootdir!$datarootdir$ac_delim 21296datadir!$datadir$ac_delim 21297sysconfdir!$sysconfdir$ac_delim 21298sharedstatedir!$sharedstatedir$ac_delim 21299localstatedir!$localstatedir$ac_delim 21300includedir!$includedir$ac_delim 21301oldincludedir!$oldincludedir$ac_delim 21302docdir!$docdir$ac_delim 21303infodir!$infodir$ac_delim 21304htmldir!$htmldir$ac_delim 21305dvidir!$dvidir$ac_delim 21306pdfdir!$pdfdir$ac_delim 21307psdir!$psdir$ac_delim 21308libdir!$libdir$ac_delim 21309localedir!$localedir$ac_delim 21310mandir!$mandir$ac_delim 21311DEFS!$DEFS$ac_delim 21312ECHO_C!$ECHO_C$ac_delim 21313ECHO_N!$ECHO_N$ac_delim 21314ECHO_T!$ECHO_T$ac_delim 21315LIBS!$LIBS$ac_delim 21316build_alias!$build_alias$ac_delim 21317host_alias!$host_alias$ac_delim 21318target_alias!$target_alias$ac_delim 21319LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim 21320subdirs!$subdirs$ac_delim 21321build!$build$ac_delim 21322build_cpu!$build_cpu$ac_delim 21323build_vendor!$build_vendor$ac_delim 21324build_os!$build_os$ac_delim 21325host!$host$ac_delim 21326host_cpu!$host_cpu$ac_delim 21327host_vendor!$host_vendor$ac_delim 21328host_os!$host_os$ac_delim 21329target!$target$ac_delim 21330target_cpu!$target_cpu$ac_delim 21331target_vendor!$target_vendor$ac_delim 21332target_os!$target_os$ac_delim 21333OS!$OS$ac_delim 21334HOST_OS!$HOST_OS$ac_delim 21335TARGET_OS!$TARGET_OS$ac_delim 21336LINKALL!$LINKALL$ac_delim 21337NOLINKALL!$NOLINKALL$ac_delim 21338LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim 21339LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim 21340ARCH!$ARCH$ac_delim 21341ENDIAN!$ENDIAN$ac_delim 21342CC!$CC$ac_delim 21343CFLAGS!$CFLAGS$ac_delim 21344LDFLAGS!$LDFLAGS$ac_delim 21345CPPFLAGS!$CPPFLAGS$ac_delim 21346ac_ct_CC!$ac_ct_CC$ac_delim 21347EXEEXT!$EXEEXT$ac_delim 21348OBJEXT!$OBJEXT$ac_delim 21349CPP!$CPP$ac_delim 21350GREP!$GREP$ac_delim 21351EGREP!$EGREP$ac_delim 21352LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim 21353BUILD_CC!$BUILD_CC$ac_delim 21354BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim 21355BUILD_CXX!$BUILD_CXX$ac_delim 21356CVSBUILD!$CVSBUILD$ac_delim 21357ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim 21358ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim 21359DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim 21360ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim 21361EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim 21362DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim 21363DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim 21364JIT!$JIT$ac_delim 21365TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim 21366ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim 21367ENABLE_THREADS!$ENABLE_THREADS$ac_delim 21368ENABLE_PIC!$ENABLE_PIC$ac_delim 21369ENABLE_SHARED!$ENABLE_SHARED$ac_delim 21370ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim 21371TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim 21372LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim 21373LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim 21374LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim 21375LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim 21376ENABLE_CBE_PRINTF_A!$ENABLE_CBE_PRINTF_A$ac_delim 21377CLANGPATH!$CLANGPATH$ac_delim 21378CLANGXXPATH!$CLANGXXPATH$ac_delim 21379_ACEOF 21380 21381 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 21382 break 21383 elif $ac_last_try; then 21384 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 21385echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 21386 { (exit 1); exit 1; }; } 21387 else 21388 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21389 fi 21390done 21391 21392ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 21393if test -n "$ac_eof"; then 21394 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 21395 ac_eof=`expr $ac_eof + 1` 21396fi 21397 21398cat >>$CONFIG_STATUS <<_ACEOF 21399cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 21400/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 21401_ACEOF 21402sed ' 21403s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 21404s/^/s,@/; s/!/@,|#_!!_#|/ 21405:n 21406t n 21407s/'"$ac_delim"'$/,g/; t 21408s/$/\\/; p 21409N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 21410' >>$CONFIG_STATUS <conf$$subs.sed 21411rm -f conf$$subs.sed 21412cat >>$CONFIG_STATUS <<_ACEOF 21413CEOF$ac_eof 21414_ACEOF 21415 21416 21417ac_delim='%!_!# ' 21418for ac_last_try in false false false false false :; do 21419 cat >conf$$subs.sed <<_ACEOF 21420ENABLE_BUILT_CLANG!$ENABLE_BUILT_CLANG$ac_delim 21421OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim 21422EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim 21423BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim 21424ENABLE_LLVMC_DYNAMIC!$ENABLE_LLVMC_DYNAMIC$ac_delim 21425ENABLE_LLVMC_DYNAMIC_PLUGINS!$ENABLE_LLVMC_DYNAMIC_PLUGINS$ac_delim 21426CXX!$CXX$ac_delim 21427CXXFLAGS!$CXXFLAGS$ac_delim 21428ac_ct_CXX!$ac_ct_CXX$ac_delim 21429NM!$NM$ac_delim 21430ifGNUmake!$ifGNUmake$ac_delim 21431LN_S!$LN_S$ac_delim 21432CMP!$CMP$ac_delim 21433CP!$CP$ac_delim 21434DATE!$DATE$ac_delim 21435FIND!$FIND$ac_delim 21436MKDIR!$MKDIR$ac_delim 21437MV!$MV$ac_delim 21438RANLIB!$RANLIB$ac_delim 21439AR!$AR$ac_delim 21440RM!$RM$ac_delim 21441SED!$SED$ac_delim 21442TAR!$TAR$ac_delim 21443BINPWD!$BINPWD$ac_delim 21444GRAPHVIZ!$GRAPHVIZ$ac_delim 21445DOT!$DOT$ac_delim 21446FDP!$FDP$ac_delim 21447NEATO!$NEATO$ac_delim 21448TWOPI!$TWOPI$ac_delim 21449CIRCO!$CIRCO$ac_delim 21450GV!$GV$ac_delim 21451DOTTY!$DOTTY$ac_delim 21452PERL!$PERL$ac_delim 21453HAVE_PERL!$HAVE_PERL$ac_delim 21454INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim 21455INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 21456INSTALL_DATA!$INSTALL_DATA$ac_delim 21457BZIP2!$BZIP2$ac_delim 21458CAT!$CAT$ac_delim 21459DOXYGEN!$DOXYGEN$ac_delim 21460GROFF!$GROFF$ac_delim 21461GZIP!$GZIP$ac_delim 21462POD2HTML!$POD2HTML$ac_delim 21463POD2MAN!$POD2MAN$ac_delim 21464PDFROFF!$PDFROFF$ac_delim 21465RUNTEST!$RUNTEST$ac_delim 21466TCLSH!$TCLSH$ac_delim 21467ZIP!$ZIP$ac_delim 21468OCAMLC!$OCAMLC$ac_delim 21469OCAMLOPT!$OCAMLOPT$ac_delim 21470OCAMLDEP!$OCAMLDEP$ac_delim 21471OCAMLDOC!$OCAMLDOC$ac_delim 21472GAS!$GAS$ac_delim 21473HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim 21474INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim 21475INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim 21476CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim 21477CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim 21478LIBADD_DL!$LIBADD_DL$ac_delim 21479LLVMGCCCOMMAND!$LLVMGCCCOMMAND$ac_delim 21480LLVMGXXCOMMAND!$LLVMGXXCOMMAND$ac_delim 21481LLVMGCC!$LLVMGCC$ac_delim 21482LLVMGXX!$LLVMGXX$ac_delim 21483LLVMCC_OPTION!$LLVMCC_OPTION$ac_delim 21484NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim 21485NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim 21486USE_UDIS86!$USE_UDIS86$ac_delim 21487USE_OPROFILE!$USE_OPROFILE$ac_delim 21488HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim 21489HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim 21490MMAP_FILE!$MMAP_FILE$ac_delim 21491LLVMCC1!$LLVMCC1$ac_delim 21492LLVMCC1PLUS!$LLVMCC1PLUS$ac_delim 21493LLVMGCCDIR!$LLVMGCCDIR$ac_delim 21494LLVMGCC_LANGS!$LLVMGCC_LANGS$ac_delim 21495SHLIBEXT!$SHLIBEXT$ac_delim 21496SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim 21497LLVM_PREFIX!$LLVM_PREFIX$ac_delim 21498LLVM_BINDIR!$LLVM_BINDIR$ac_delim 21499LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim 21500LLVM_DATADIR!$LLVM_DATADIR$ac_delim 21501LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim 21502LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim 21503LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim 21504LLVM_INFODIR!$LLVM_INFODIR$ac_delim 21505LLVM_MANDIR!$LLVM_MANDIR$ac_delim 21506LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim 21507BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim 21508ALL_BINDINGS!$ALL_BINDINGS$ac_delim 21509OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim 21510ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim 21511RPATH!$RPATH$ac_delim 21512RDYNAMIC!$RDYNAMIC$ac_delim 21513LIBOBJS!$LIBOBJS$ac_delim 21514LTLIBOBJS!$LTLIBOBJS$ac_delim 21515_ACEOF 21516 21517 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 95; then 21518 break 21519 elif $ac_last_try; then 21520 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 21521echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 21522 { (exit 1); exit 1; }; } 21523 else 21524 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21525 fi 21526done 21527 21528ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 21529if test -n "$ac_eof"; then 21530 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 21531 ac_eof=`expr $ac_eof + 1` 21532fi 21533 21534cat >>$CONFIG_STATUS <<_ACEOF 21535cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof 21536/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 21537_ACEOF 21538sed ' 21539s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 21540s/^/s,@/; s/!/@,|#_!!_#|/ 21541:n 21542t n 21543s/'"$ac_delim"'$/,g/; t 21544s/$/\\/; p 21545N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 21546' >>$CONFIG_STATUS <conf$$subs.sed 21547rm -f conf$$subs.sed 21548cat >>$CONFIG_STATUS <<_ACEOF 21549:end 21550s/|#_!!_#|//g 21551CEOF$ac_eof 21552_ACEOF 21553 21554 21555# VPATH may cause trouble with some makes, so we remove $(srcdir), 21556# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 21557# trailing colons and then remove the whole line if VPATH becomes empty 21558# (actually we leave an empty line to preserve line numbers). 21559if test "x$srcdir" = x.; then 21560 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 21561s/:*\$(srcdir):*/:/ 21562s/:*\${srcdir}:*/:/ 21563s/:*@srcdir@:*/:/ 21564s/^\([^=]*=[ ]*\):*/\1/ 21565s/:*$// 21566s/^[^=]*=[ ]*$// 21567}' 21568fi 21569 21570cat >>$CONFIG_STATUS <<\_ACEOF 21571fi # test -n "$CONFIG_FILES" 21572 21573 21574for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS 21575do 21576 case $ac_tag in 21577 :[FHLC]) ac_mode=$ac_tag; continue;; 21578 esac 21579 case $ac_mode$ac_tag in 21580 :[FHL]*:*);; 21581 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 21582echo "$as_me: error: Invalid tag $ac_tag." >&2;} 21583 { (exit 1); exit 1; }; };; 21584 :[FH]-) ac_tag=-:-;; 21585 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 21586 esac 21587 ac_save_IFS=$IFS 21588 IFS=: 21589 set x $ac_tag 21590 IFS=$ac_save_IFS 21591 shift 21592 ac_file=$1 21593 shift 21594 21595 case $ac_mode in 21596 :L) ac_source=$1;; 21597 :[FH]) 21598 ac_file_inputs= 21599 for ac_f 21600 do 21601 case $ac_f in 21602 -) ac_f="$tmp/stdin";; 21603 *) # Look for the file first in the build tree, then in the source tree 21604 # (if the path is not absolute). The absolute path cannot be DOS-style, 21605 # because $ac_f cannot contain `:'. 21606 test -f "$ac_f" || 21607 case $ac_f in 21608 [\\/$]*) false;; 21609 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 21610 esac || 21611 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 21612echo "$as_me: error: cannot find input file: $ac_f" >&2;} 21613 { (exit 1); exit 1; }; };; 21614 esac 21615 ac_file_inputs="$ac_file_inputs $ac_f" 21616 done 21617 21618 # Let's still pretend it is `configure' which instantiates (i.e., don't 21619 # use $as_me), people would be surprised to read: 21620 # /* config.h. Generated by config.status. */ 21621 configure_input="Generated from "`IFS=: 21622 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." 21623 if test x"$ac_file" != x-; then 21624 configure_input="$ac_file. $configure_input" 21625 { echo "$as_me:$LINENO: creating $ac_file" >&5 21626echo "$as_me: creating $ac_file" >&6;} 21627 fi 21628 21629 case $ac_tag in 21630 *:-:* | *:-) cat >"$tmp/stdin";; 21631 esac 21632 ;; 21633 esac 21634 21635 ac_dir=`$as_dirname -- "$ac_file" || 21636$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21637 X"$ac_file" : 'X\(//\)[^/]' \| \ 21638 X"$ac_file" : 'X\(//\)$' \| \ 21639 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 21640echo X"$ac_file" | 21641 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21642 s//\1/ 21643 q 21644 } 21645 /^X\(\/\/\)[^/].*/{ 21646 s//\1/ 21647 q 21648 } 21649 /^X\(\/\/\)$/{ 21650 s//\1/ 21651 q 21652 } 21653 /^X\(\/\).*/{ 21654 s//\1/ 21655 q 21656 } 21657 s/.*/./; q'` 21658 { as_dir="$ac_dir" 21659 case $as_dir in #( 21660 -*) as_dir=./$as_dir;; 21661 esac 21662 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 21663 as_dirs= 21664 while :; do 21665 case $as_dir in #( 21666 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 21667 *) as_qdir=$as_dir;; 21668 esac 21669 as_dirs="'$as_qdir' $as_dirs" 21670 as_dir=`$as_dirname -- "$as_dir" || 21671$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 21672 X"$as_dir" : 'X\(//\)[^/]' \| \ 21673 X"$as_dir" : 'X\(//\)$' \| \ 21674 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 21675echo X"$as_dir" | 21676 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 21677 s//\1/ 21678 q 21679 } 21680 /^X\(\/\/\)[^/].*/{ 21681 s//\1/ 21682 q 21683 } 21684 /^X\(\/\/\)$/{ 21685 s//\1/ 21686 q 21687 } 21688 /^X\(\/\).*/{ 21689 s//\1/ 21690 q 21691 } 21692 s/.*/./; q'` 21693 test -d "$as_dir" && break 21694 done 21695 test -z "$as_dirs" || eval "mkdir $as_dirs" 21696 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 21697echo "$as_me: error: cannot create directory $as_dir" >&2;} 21698 { (exit 1); exit 1; }; }; } 21699 ac_builddir=. 21700 21701case "$ac_dir" in 21702.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 21703*) 21704 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 21705 # A ".." for each directory in $ac_dir_suffix. 21706 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 21707 case $ac_top_builddir_sub in 21708 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 21709 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 21710 esac ;; 21711esac 21712ac_abs_top_builddir=$ac_pwd 21713ac_abs_builddir=$ac_pwd$ac_dir_suffix 21714# for backward compatibility: 21715ac_top_builddir=$ac_top_build_prefix 21716 21717case $srcdir in 21718 .) # We are building in place. 21719 ac_srcdir=. 21720 ac_top_srcdir=$ac_top_builddir_sub 21721 ac_abs_top_srcdir=$ac_pwd ;; 21722 [\\/]* | ?:[\\/]* ) # Absolute name. 21723 ac_srcdir=$srcdir$ac_dir_suffix; 21724 ac_top_srcdir=$srcdir 21725 ac_abs_top_srcdir=$srcdir ;; 21726 *) # Relative name. 21727 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 21728 ac_top_srcdir=$ac_top_build_prefix$srcdir 21729 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 21730esac 21731ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 21732 21733 21734 case $ac_mode in 21735 :F) 21736 # 21737 # CONFIG_FILE 21738 # 21739 21740 case $INSTALL in 21741 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 21742 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 21743 esac 21744_ACEOF 21745 21746cat >>$CONFIG_STATUS <<\_ACEOF 21747# If the template does not know about datarootdir, expand it. 21748# FIXME: This hack should be removed a few years after 2.60. 21749ac_datarootdir_hack=; ac_datarootdir_seen= 21750 21751case `sed -n '/datarootdir/ { 21752 p 21753 q 21754} 21755/@datadir@/p 21756/@docdir@/p 21757/@infodir@/p 21758/@localedir@/p 21759/@mandir@/p 21760' $ac_file_inputs` in 21761*datarootdir*) ac_datarootdir_seen=yes;; 21762*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 21763 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 21764echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 21765_ACEOF 21766cat >>$CONFIG_STATUS <<_ACEOF 21767 ac_datarootdir_hack=' 21768 s&@datadir@&$datadir&g 21769 s&@docdir@&$docdir&g 21770 s&@infodir@&$infodir&g 21771 s&@localedir@&$localedir&g 21772 s&@mandir@&$mandir&g 21773 s&\\\${datarootdir}&$datarootdir&g' ;; 21774esac 21775_ACEOF 21776 21777# Neutralize VPATH when `$srcdir' = `.'. 21778# Shell code in configure.ac might set extrasub. 21779# FIXME: do we really want to maintain this feature? 21780cat >>$CONFIG_STATUS <<_ACEOF 21781 sed "$ac_vpsub 21782$extrasub 21783_ACEOF 21784cat >>$CONFIG_STATUS <<\_ACEOF 21785:t 21786/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 21787s&@configure_input@&$configure_input&;t t 21788s&@top_builddir@&$ac_top_builddir_sub&;t t 21789s&@srcdir@&$ac_srcdir&;t t 21790s&@abs_srcdir@&$ac_abs_srcdir&;t t 21791s&@top_srcdir@&$ac_top_srcdir&;t t 21792s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 21793s&@builddir@&$ac_builddir&;t t 21794s&@abs_builddir@&$ac_abs_builddir&;t t 21795s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 21796s&@INSTALL@&$ac_INSTALL&;t t 21797$ac_datarootdir_hack 21798" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 21799 21800test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 21801 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 21802 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 21803 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21804which seems to be undefined. Please make sure it is defined." >&5 21805echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 21806which seems to be undefined. Please make sure it is defined." >&2;} 21807 21808 rm -f "$tmp/stdin" 21809 case $ac_file in 21810 -) cat "$tmp/out"; rm -f "$tmp/out";; 21811 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 21812 esac 21813 ;; 21814 :H) 21815 # 21816 # CONFIG_HEADER 21817 # 21818_ACEOF 21819 21820# Transform confdefs.h into a sed script `conftest.defines', that 21821# substitutes the proper values into config.h.in to produce config.h. 21822rm -f conftest.defines conftest.tail 21823# First, append a space to every undef/define line, to ease matching. 21824echo 's/$/ /' >conftest.defines 21825# Then, protect against being on the right side of a sed subst, or in 21826# an unquoted here document, in config.status. If some macros were 21827# called several times there might be several #defines for the same 21828# symbol, which is useless. But do not sort them, since the last 21829# AC_DEFINE must be honored. 21830ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 21831# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where 21832# NAME is the cpp macro being defined, VALUE is the value it is being given. 21833# PARAMS is the parameter list in the macro definition--in most cases, it's 21834# just an empty string. 21835ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' 21836ac_dB='\\)[ (].*,\\1define\\2' 21837ac_dC=' ' 21838ac_dD=' ,' 21839 21840uniq confdefs.h | 21841 sed -n ' 21842 t rset 21843 :rset 21844 s/^[ ]*#[ ]*define[ ][ ]*// 21845 t ok 21846 d 21847 :ok 21848 s/[\\&,]/\\&/g 21849 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p 21850 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p 21851 ' >>conftest.defines 21852 21853# Remove the space that was appended to ease matching. 21854# Then replace #undef with comments. This is necessary, for 21855# example, in the case of _POSIX_SOURCE, which is predefined and required 21856# on some systems where configure will not decide to define it. 21857# (The regexp can be short, since the line contains either #define or #undef.) 21858echo 's/ $// 21859s,^[ #]*u.*,/* & */,' >>conftest.defines 21860 21861# Break up conftest.defines: 21862ac_max_sed_lines=50 21863 21864# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" 21865# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" 21866# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" 21867# et cetera. 21868ac_in='$ac_file_inputs' 21869ac_out='"$tmp/out1"' 21870ac_nxt='"$tmp/out2"' 21871 21872while : 21873do 21874 # Write a here document: 21875 cat >>$CONFIG_STATUS <<_ACEOF 21876 # First, check the format of the line: 21877 cat >"\$tmp/defines.sed" <<\\CEOF 21878/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def 21879/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def 21880b 21881:def 21882_ACEOF 21883 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS 21884 echo 'CEOF 21885 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS 21886 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in 21887 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail 21888 grep . conftest.tail >/dev/null || break 21889 rm -f conftest.defines 21890 mv conftest.tail conftest.defines 21891done 21892rm -f conftest.defines conftest.tail 21893 21894echo "ac_result=$ac_in" >>$CONFIG_STATUS 21895cat >>$CONFIG_STATUS <<\_ACEOF 21896 if test x"$ac_file" != x-; then 21897 echo "/* $configure_input */" >"$tmp/config.h" 21898 cat "$ac_result" >>"$tmp/config.h" 21899 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 21900 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 21901echo "$as_me: $ac_file is unchanged" >&6;} 21902 else 21903 rm -f $ac_file 21904 mv "$tmp/config.h" $ac_file 21905 fi 21906 else 21907 echo "/* $configure_input */" 21908 cat "$ac_result" 21909 fi 21910 rm -f "$tmp/out12" 21911 ;; 21912 21913 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 21914echo "$as_me: executing $ac_file commands" >&6;} 21915 ;; 21916 esac 21917 21918 21919 case $ac_file$ac_mode in 21920 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile` 21921 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;; 21922 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common` 21923 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;; 21924 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile` 21925 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;; 21926 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile` 21927 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;; 21928 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile` 21929 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;; 21930 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile` 21931 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;; 21932 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests` 21933 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;; 21934 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile` 21935 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;; 21936 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile` 21937 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;; 21938 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile` 21939 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;; 21940 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile` 21941 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;; 21942 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile` 21943 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;; 21944 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml` 21945 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;; 21946 21947 esac 21948done # for ac_tag 21949 21950 21951{ (exit 0); exit 0; } 21952_ACEOF 21953chmod +x $CONFIG_STATUS 21954ac_clean_files=$ac_clean_files_save 21955 21956 21957# configure is writing to config.log, and then calls config.status. 21958# config.status does its own redirection, appending to config.log. 21959# Unfortunately, on DOS this fails, as config.log is still kept open 21960# by configure, so config.status won't be able to write to it; its 21961# output is simply discarded. So we exec the FD to /dev/null, 21962# effectively closing config.log, so it can be properly (re)opened and 21963# appended to by config.status. When coming back to configure, we 21964# need to make the FD available again. 21965if test "$no_create" != yes; then 21966 ac_cs_success=: 21967 ac_config_status_args= 21968 test "$silent" = yes && 21969 ac_config_status_args="$ac_config_status_args --quiet" 21970 exec 5>/dev/null 21971 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 21972 exec 5>>config.log 21973 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 21974 # would make configure fail if this is the last instruction. 21975 $ac_cs_success || { (exit 1); exit 1; } 21976fi 21977 21978# 21979# CONFIG_SUBDIRS section. 21980# 21981if test "$no_recursion" != yes; then 21982 21983 # Remove --cache-file and --srcdir arguments so they do not pile up. 21984 ac_sub_configure_args= 21985 ac_prev= 21986 eval "set x $ac_configure_args" 21987 shift 21988 for ac_arg 21989 do 21990 if test -n "$ac_prev"; then 21991 ac_prev= 21992 continue 21993 fi 21994 case $ac_arg in 21995 -cache-file | --cache-file | --cache-fil | --cache-fi \ 21996 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 21997 ac_prev=cache_file ;; 21998 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 21999 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ 22000 | --c=*) 22001 ;; 22002 --config-cache | -C) 22003 ;; 22004 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 22005 ac_prev=srcdir ;; 22006 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 22007 ;; 22008 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 22009 ac_prev=prefix ;; 22010 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 22011 ;; 22012 *) 22013 case $ac_arg in 22014 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22015 esac 22016 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;; 22017 esac 22018 done 22019 22020 # Always prepend --prefix to ensure using the same prefix 22021 # in subdir configurations. 22022 ac_arg="--prefix=$prefix" 22023 case $ac_arg in 22024 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22025 esac 22026 ac_sub_configure_args="$ac_arg $ac_sub_configure_args" 22027 22028 ac_popdir=`pwd` 22029 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue 22030 22031 # Do not complain, so a configure script can configure whichever 22032 # parts of a large source tree are present. 22033 test -d "$srcdir/$ac_dir" || continue 22034 22035 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" 22036 echo "$as_me:$LINENO: $ac_msg" >&5 22037 echo "$ac_msg" >&6 22038 { as_dir="$ac_dir" 22039 case $as_dir in #( 22040 -*) as_dir=./$as_dir;; 22041 esac 22042 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22043 as_dirs= 22044 while :; do 22045 case $as_dir in #( 22046 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22047 *) as_qdir=$as_dir;; 22048 esac 22049 as_dirs="'$as_qdir' $as_dirs" 22050 as_dir=`$as_dirname -- "$as_dir" || 22051$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22052 X"$as_dir" : 'X\(//\)[^/]' \| \ 22053 X"$as_dir" : 'X\(//\)$' \| \ 22054 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22055echo X"$as_dir" | 22056 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22057 s//\1/ 22058 q 22059 } 22060 /^X\(\/\/\)[^/].*/{ 22061 s//\1/ 22062 q 22063 } 22064 /^X\(\/\/\)$/{ 22065 s//\1/ 22066 q 22067 } 22068 /^X\(\/\).*/{ 22069 s//\1/ 22070 q 22071 } 22072 s/.*/./; q'` 22073 test -d "$as_dir" && break 22074 done 22075 test -z "$as_dirs" || eval "mkdir $as_dirs" 22076 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22077echo "$as_me: error: cannot create directory $as_dir" >&2;} 22078 { (exit 1); exit 1; }; }; } 22079 ac_builddir=. 22080 22081case "$ac_dir" in 22082.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22083*) 22084 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22085 # A ".." for each directory in $ac_dir_suffix. 22086 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22087 case $ac_top_builddir_sub in 22088 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22089 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22090 esac ;; 22091esac 22092ac_abs_top_builddir=$ac_pwd 22093ac_abs_builddir=$ac_pwd$ac_dir_suffix 22094# for backward compatibility: 22095ac_top_builddir=$ac_top_build_prefix 22096 22097case $srcdir in 22098 .) # We are building in place. 22099 ac_srcdir=. 22100 ac_top_srcdir=$ac_top_builddir_sub 22101 ac_abs_top_srcdir=$ac_pwd ;; 22102 [\\/]* | ?:[\\/]* ) # Absolute name. 22103 ac_srcdir=$srcdir$ac_dir_suffix; 22104 ac_top_srcdir=$srcdir 22105 ac_abs_top_srcdir=$srcdir ;; 22106 *) # Relative name. 22107 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22108 ac_top_srcdir=$ac_top_build_prefix$srcdir 22109 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22110esac 22111ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22112 22113 22114 cd "$ac_dir" 22115 22116 # Check for guested configure; otherwise get Cygnus style configure. 22117 if test -f "$ac_srcdir/configure.gnu"; then 22118 ac_sub_configure=$ac_srcdir/configure.gnu 22119 elif test -f "$ac_srcdir/configure"; then 22120 ac_sub_configure=$ac_srcdir/configure 22121 elif test -f "$ac_srcdir/configure.in"; then 22122 # This should be Cygnus configure. 22123 ac_sub_configure=$ac_aux_dir/configure 22124 else 22125 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 22126echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} 22127 ac_sub_configure= 22128 fi 22129 22130 # The recursion is here. 22131 if test -n "$ac_sub_configure"; then 22132 # Make the cache file name correct relative to the subdirectory. 22133 case $cache_file in 22134 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; 22135 *) # Relative name. 22136 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; 22137 esac 22138 22139 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 22140echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} 22141 # The eval makes quoting arguments work. 22142 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ 22143 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || 22144 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 22145echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} 22146 { (exit 1); exit 1; }; } 22147 fi 22148 22149 cd "$ac_popdir" 22150 done 22151fi 22152 22153