configure revision d8282cd64fd8744ab3d564bef19f9172570024f0
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.60 for llvm 3.0svn. 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-2011 University of Illinois at Urbana-Champaign. 13## --------------------- ## 14## M4sh Initialization. ## 15## --------------------- ## 16 17# Be Bourne compatible 18if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 19 emulate sh 20 NULLCMD=: 21 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 22 # is contrary to our usage. Disable this feature. 23 alias -g '${1+"$@"}'='"$@"' 24 setopt NO_GLOB_SUBST 25else 26 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 27fi 28BIN_SH=xpg4; export BIN_SH # for Tru64 29DUALCASE=1; export DUALCASE # for MKS sh 30 31 32# PATH needs CR 33# Avoid depending upon Character Ranges. 34as_cr_letters='abcdefghijklmnopqrstuvwxyz' 35as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 36as_cr_Letters=$as_cr_letters$as_cr_LETTERS 37as_cr_digits='0123456789' 38as_cr_alnum=$as_cr_Letters$as_cr_digits 39 40# The user is always right. 41if test "${PATH_SEPARATOR+set}" != set; then 42 echo "#! /bin/sh" >conf$$.sh 43 echo "exit 0" >>conf$$.sh 44 chmod +x conf$$.sh 45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 46 PATH_SEPARATOR=';' 47 else 48 PATH_SEPARATOR=: 49 fi 50 rm -f conf$$.sh 51fi 52 53# Support unset when possible. 54if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 55 as_unset=unset 56else 57 as_unset=false 58fi 59 60 61# IFS 62# We need space, tab and new line, in precisely that order. Quoting is 63# there to prevent editors from complaining about space-tab. 64# (If _AS_PATH_WALK were called with IFS unset, it would disable word 65# splitting by setting IFS to empty value.) 66as_nl=' 67' 68IFS=" "" $as_nl" 69 70# Find who we are. Look in the path if we contain no directory separator. 71case $0 in 72 *[\\/]* ) as_myself=$0 ;; 73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 74for as_dir in $PATH 75do 76 IFS=$as_save_IFS 77 test -z "$as_dir" && as_dir=. 78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 79done 80IFS=$as_save_IFS 81 82 ;; 83esac 84# We did not find ourselves, most probably we were run as `sh COMMAND' 85# in which case we are not to be found in the path. 86if test "x$as_myself" = x; then 87 as_myself=$0 88fi 89if test ! -f "$as_myself"; then 90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 91 { (exit 1); exit 1; } 92fi 93 94# Work around bugs in pre-3.0 UWIN ksh. 95for as_var in ENV MAIL MAILPATH 96do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 97done 98PS1='$ ' 99PS2='> ' 100PS4='+ ' 101 102# NLS nuisances. 103for as_var in \ 104 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 105 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 106 LC_TELEPHONE LC_TIME 107do 108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 109 eval $as_var=C; export $as_var 110 else 111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 112 fi 113done 114 115# Required to use basename. 116if expr a : '\(a\)' >/dev/null 2>&1 && 117 test "X`expr 00001 : '.*\(...\)'`" = X001; then 118 as_expr=expr 119else 120 as_expr=false 121fi 122 123if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 124 as_basename=basename 125else 126 as_basename=false 127fi 128 129 130# Name of the executable. 131as_me=`$as_basename -- "$0" || 132$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 133 X"$0" : 'X\(//\)$' \| \ 134 X"$0" : 'X\(/\)' \| . 2>/dev/null || 135echo X/"$0" | 136 sed '/^.*\/\([^/][^/]*\)\/*$/{ 137 s//\1/ 138 q 139 } 140 /^X\/\(\/\/\)$/{ 141 s//\1/ 142 q 143 } 144 /^X\/\(\/\).*/{ 145 s//\1/ 146 q 147 } 148 s/.*/./; q'` 149 150# CDPATH. 151$as_unset CDPATH 152 153 154if test "x$CONFIG_SHELL" = x; then 155 if (eval ":") 2>/dev/null; then 156 as_have_required=yes 157else 158 as_have_required=no 159fi 160 161 if test $as_have_required = yes && (eval ": 162(as_func_return () { 163 (exit \$1) 164} 165as_func_success () { 166 as_func_return 0 167} 168as_func_failure () { 169 as_func_return 1 170} 171as_func_ret_success () { 172 return 0 173} 174as_func_ret_failure () { 175 return 1 176} 177 178exitcode=0 179if as_func_success; then 180 : 181else 182 exitcode=1 183 echo as_func_success failed. 184fi 185 186if as_func_failure; then 187 exitcode=1 188 echo as_func_failure succeeded. 189fi 190 191if as_func_ret_success; then 192 : 193else 194 exitcode=1 195 echo as_func_ret_success failed. 196fi 197 198if as_func_ret_failure; then 199 exitcode=1 200 echo as_func_ret_failure succeeded. 201fi 202 203if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 204 : 205else 206 exitcode=1 207 echo positional parameters were not saved. 208fi 209 210test \$exitcode = 0) || { (exit 1); exit 1; } 211 212( 213 as_lineno_1=\$LINENO 214 as_lineno_2=\$LINENO 215 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 216 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 217") 2> /dev/null; then 218 : 219else 220 as_candidate_shells= 221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 222for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 223do 224 IFS=$as_save_IFS 225 test -z "$as_dir" && as_dir=. 226 case $as_dir in 227 /*) 228 for as_base in sh bash ksh sh5; do 229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 230 done;; 231 esac 232done 233IFS=$as_save_IFS 234 235 236 for as_shell in $as_candidate_shells $SHELL; do 237 # Try only shells that exist, to save several forks. 238 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 239 { ("$as_shell") 2> /dev/null <<\_ASEOF 240# Be Bourne compatible 241if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 242 emulate sh 243 NULLCMD=: 244 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 245 # is contrary to our usage. Disable this feature. 246 alias -g '${1+"$@"}'='"$@"' 247 setopt NO_GLOB_SUBST 248else 249 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 250fi 251BIN_SH=xpg4; export BIN_SH # for Tru64 252DUALCASE=1; export DUALCASE # for MKS sh 253 254: 255_ASEOF 256}; then 257 CONFIG_SHELL=$as_shell 258 as_have_required=yes 259 if { "$as_shell" 2> /dev/null <<\_ASEOF 260# Be Bourne compatible 261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 262 emulate sh 263 NULLCMD=: 264 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 265 # is contrary to our usage. Disable this feature. 266 alias -g '${1+"$@"}'='"$@"' 267 setopt NO_GLOB_SUBST 268else 269 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 270fi 271BIN_SH=xpg4; export BIN_SH # for Tru64 272DUALCASE=1; export DUALCASE # for MKS sh 273 274: 275(as_func_return () { 276 (exit $1) 277} 278as_func_success () { 279 as_func_return 0 280} 281as_func_failure () { 282 as_func_return 1 283} 284as_func_ret_success () { 285 return 0 286} 287as_func_ret_failure () { 288 return 1 289} 290 291exitcode=0 292if as_func_success; then 293 : 294else 295 exitcode=1 296 echo as_func_success failed. 297fi 298 299if as_func_failure; then 300 exitcode=1 301 echo as_func_failure succeeded. 302fi 303 304if as_func_ret_success; then 305 : 306else 307 exitcode=1 308 echo as_func_ret_success failed. 309fi 310 311if as_func_ret_failure; then 312 exitcode=1 313 echo as_func_ret_failure succeeded. 314fi 315 316if ( set x; as_func_ret_success y && test x = "$1" ); then 317 : 318else 319 exitcode=1 320 echo positional parameters were not saved. 321fi 322 323test $exitcode = 0) || { (exit 1); exit 1; } 324 325( 326 as_lineno_1=$LINENO 327 as_lineno_2=$LINENO 328 test "x$as_lineno_1" != "x$as_lineno_2" && 329 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 330 331_ASEOF 332}; then 333 break 334fi 335 336fi 337 338 done 339 340 if test "x$CONFIG_SHELL" != x; then 341 for as_var in BASH_ENV ENV 342 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 343 done 344 export CONFIG_SHELL 345 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 346fi 347 348 349 if test $as_have_required = no; then 350 echo This script requires a shell more modern than all the 351 echo shells that I found on your system. Please install a 352 echo modern shell, or manually run the script under such a 353 echo shell if you do have one. 354 { (exit 1); exit 1; } 355fi 356 357 358fi 359 360fi 361 362 363 364(eval "as_func_return () { 365 (exit \$1) 366} 367as_func_success () { 368 as_func_return 0 369} 370as_func_failure () { 371 as_func_return 1 372} 373as_func_ret_success () { 374 return 0 375} 376as_func_ret_failure () { 377 return 1 378} 379 380exitcode=0 381if as_func_success; then 382 : 383else 384 exitcode=1 385 echo as_func_success failed. 386fi 387 388if as_func_failure; then 389 exitcode=1 390 echo as_func_failure succeeded. 391fi 392 393if as_func_ret_success; then 394 : 395else 396 exitcode=1 397 echo as_func_ret_success failed. 398fi 399 400if as_func_ret_failure; then 401 exitcode=1 402 echo as_func_ret_failure succeeded. 403fi 404 405if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 406 : 407else 408 exitcode=1 409 echo positional parameters were not saved. 410fi 411 412test \$exitcode = 0") || { 413 echo No shell found that supports shell functions. 414 echo Please tell autoconf@gnu.org about your system, 415 echo including any error possibly output before this 416 echo message 417} 418 419 420 421 as_lineno_1=$LINENO 422 as_lineno_2=$LINENO 423 test "x$as_lineno_1" != "x$as_lineno_2" && 424 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 425 426 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 427 # uniformly replaced by the line number. The first 'sed' inserts a 428 # line-number line after each line using $LINENO; the second 'sed' 429 # does the real work. The second script uses 'N' to pair each 430 # line-number line with the line containing $LINENO, and appends 431 # trailing '-' during substitution so that $LINENO is not a special 432 # case at line end. 433 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 434 # scripts with optimization help from Paolo Bonzini. Blame Lee 435 # E. McMahon (1931-1989) for sed's syntax. :-) 436 sed -n ' 437 p 438 /[$]LINENO/= 439 ' <$as_myself | 440 sed ' 441 s/[$]LINENO.*/&-/ 442 t lineno 443 b 444 :lineno 445 N 446 :loop 447 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 448 t loop 449 s/-\n.*// 450 ' >$as_me.lineno && 451 chmod +x "$as_me.lineno" || 452 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 453 { (exit 1); exit 1; }; } 454 455 # Don't try to exec as it changes $[0], causing all sort of problems 456 # (the dirname of $[0] is not the place where we might find the 457 # original and so on. Autoconf is especially sensitive to this). 458 . "./$as_me.lineno" 459 # Exit status is that of the last command. 460 exit 461} 462 463 464if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 465 as_dirname=dirname 466else 467 as_dirname=false 468fi 469 470ECHO_C= ECHO_N= ECHO_T= 471case `echo -n x` in 472-n*) 473 case `echo 'x\c'` in 474 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 475 *) ECHO_C='\c';; 476 esac;; 477*) 478 ECHO_N='-n';; 479esac 480 481if expr a : '\(a\)' >/dev/null 2>&1 && 482 test "X`expr 00001 : '.*\(...\)'`" = X001; then 483 as_expr=expr 484else 485 as_expr=false 486fi 487 488rm -f conf$$ conf$$.exe conf$$.file 489if test -d conf$$.dir; then 490 rm -f conf$$.dir/conf$$.file 491else 492 rm -f conf$$.dir 493 mkdir conf$$.dir 494fi 495echo >conf$$.file 496if ln -s conf$$.file conf$$ 2>/dev/null; then 497 as_ln_s='ln -s' 498 # ... but there are two gotchas: 499 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 500 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 501 # In both cases, we have to default to `cp -p'. 502 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 503 as_ln_s='cp -p' 504elif ln conf$$.file conf$$ 2>/dev/null; then 505 as_ln_s=ln 506else 507 as_ln_s='cp -p' 508fi 509rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 510rmdir conf$$.dir 2>/dev/null 511 512if mkdir -p . 2>/dev/null; then 513 as_mkdir_p=: 514else 515 test -d ./-p && rmdir ./-p 516 as_mkdir_p=false 517fi 518 519# Find out whether ``test -x'' works. Don't use a zero-byte file, as 520# systems may use methods other than mode bits to determine executability. 521cat >conf$$.file <<_ASEOF 522#! /bin/sh 523exit 0 524_ASEOF 525chmod +x conf$$.file 526if test -x conf$$.file >/dev/null 2>&1; then 527 as_executable_p="test -x" 528else 529 as_executable_p=: 530fi 531rm -f conf$$.file 532 533# Sed expression to map a string onto a valid CPP name. 534as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 535 536# Sed expression to map a string onto a valid variable name. 537as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 538 539 540 541exec 7<&0 </dev/null 6>&1 542 543# Name of the host. 544# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 545# so uname gets run too. 546ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 547 548# 549# Initializations. 550# 551ac_default_prefix=/usr/local 552ac_clean_files= 553ac_config_libobj_dir=. 554LIBOBJS= 555cross_compiling=no 556subdirs= 557MFLAGS= 558MAKEFLAGS= 559SHELL=${CONFIG_SHELL-/bin/sh} 560 561# Identity of this package. 562PACKAGE_NAME='llvm' 563PACKAGE_TARNAME='-llvm-' 564PACKAGE_VERSION='3.0svn' 565PACKAGE_STRING='llvm 3.0svn' 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 643CC 644CFLAGS 645LDFLAGS 646CPPFLAGS 647ac_ct_CC 648EXEEXT 649OBJEXT 650CXX 651CXXFLAGS 652ac_ct_CXX 653CPP 654subdirs 655ENABLE_POLLY 656LLVM_HAS_POLLY 657build 658build_cpu 659build_vendor 660build_os 661host 662host_cpu 663host_vendor 664host_os 665target 666target_cpu 667target_vendor 668target_os 669OS 670HOST_OS 671TARGET_OS 672LINKALL 673NOLINKALL 674LLVM_ON_UNIX 675LLVM_ON_WIN32 676ARCH 677ENDIAN 678GREP 679EGREP 680LLVM_CROSS_COMPILING 681BUILD_CC 682BUILD_EXEEXT 683BUILD_CXX 684CVSBUILD 685ENABLE_OPTIMIZED 686ENABLE_PROFILING 687DISABLE_ASSERTIONS 688ENABLE_EXPENSIVE_CHECKS 689EXPENSIVE_CHECKS 690DEBUG_RUNTIME 691DEBUG_SYMBOLS 692JIT 693TARGET_HAS_JIT 694ENABLE_DOCS 695ENABLE_DOXYGEN 696ENABLE_THREADS 697ENABLE_PTHREADS 698ENABLE_PIC 699ENABLE_SHARED 700ENABLE_EMBED_STDCXX 701ENABLE_TIMESTAMPS 702TARGETS_TO_BUILD 703LLVM_ENUM_TARGETS 704LLVM_ENUM_ASM_PRINTERS 705LLVM_ENUM_ASM_PARSERS 706LLVM_ENUM_DISASSEMBLERS 707ENABLE_CBE_PRINTF_A 708OPTIMIZE_OPTION 709EXTRA_OPTIONS 710EXTRA_LD_OPTIONS 711BINUTILS_INCDIR 712NM 713ifGNUmake 714LN_S 715CMP 716CP 717DATE 718FIND 719MKDIR 720MV 721RANLIB 722AR 723RM 724SED 725TAR 726BINPWD 727GRAPHVIZ 728DOT 729FDP 730NEATO 731TWOPI 732CIRCO 733GV 734DOTTY 735XDOT_PY 736PERL 737HAVE_PERL 738INSTALL_PROGRAM 739INSTALL_SCRIPT 740INSTALL_DATA 741BZIP2 742CAT 743DOXYGEN 744GROFF 745GZIPBIN 746POD2HTML 747POD2MAN 748PDFROFF 749RUNTEST 750TCLSH 751ZIP 752OCAMLC 753OCAMLOPT 754OCAMLDEP 755OCAMLDOC 756GAS 757HAVE_LINK_VERSION_SCRIPT 758INSTALL_LTDL_TRUE 759INSTALL_LTDL_FALSE 760CONVENIENCE_LTDL_TRUE 761CONVENIENCE_LTDL_FALSE 762LIBADD_DL 763NO_VARIADIC_MACROS 764NO_MISSING_FIELD_INITIALIZERS 765USE_UDIS86 766USE_OPROFILE 767HAVE_PTHREAD 768HUGE_VAL_SANITY 769MMAP_FILE 770SHLIBEXT 771SHLIBPATH_VAR 772LLVM_PREFIX 773LLVM_BINDIR 774LLVM_LIBDIR 775LLVM_DATADIR 776LLVM_DOCSDIR 777LLVM_ETCDIR 778LLVM_INCLUDEDIR 779LLVM_INFODIR 780LLVM_MANDIR 781LLVM_CONFIGTIME 782BINDINGS_TO_BUILD 783ALL_BINDINGS 784OCAML_LIBDIR 785ENABLE_VISIBILITY_INLINES_HIDDEN 786RPATH 787RDYNAMIC 788LIBOBJS 789LTLIBOBJS' 790ac_subst_files='' 791 ac_precious_vars='build_alias 792host_alias 793target_alias 794CC 795CFLAGS 796LDFLAGS 797CPPFLAGS 798CXX 799CXXFLAGS 800CCC 801CPP' 802ac_subdirs_all='projects/llvm-gcc 803projects/test-suite 804projects/llvm-test 805projects/poolalloc 806projects/llvm-poolalloc 807projects/sample 808projects/privbracket 809projects/llvm-stacker 810projects/llvm-reopt 811projects/llvm-java 812projects/llvm-tv 813projects/safecode 814projects/llvm-kernel 815tools/polly' 816 817# Initialize some variables set by options. 818ac_init_help= 819ac_init_version=false 820# The variables have the same names as the options, with 821# dashes changed to underlines. 822cache_file=/dev/null 823exec_prefix=NONE 824no_create= 825no_recursion= 826prefix=NONE 827program_prefix=NONE 828program_suffix=NONE 829program_transform_name=s,x,x, 830silent= 831site= 832srcdir= 833verbose= 834x_includes=NONE 835x_libraries=NONE 836 837# Installation directory options. 838# These are left unexpanded so users can "make install exec_prefix=/foo" 839# and all the variables that are supposed to be based on exec_prefix 840# by default will actually change. 841# Use braces instead of parens because sh, perl, etc. also accept them. 842# (The list follows the same order as the GNU Coding Standards.) 843bindir='${exec_prefix}/bin' 844sbindir='${exec_prefix}/sbin' 845libexecdir='${exec_prefix}/libexec' 846datarootdir='${prefix}/share' 847datadir='${datarootdir}' 848sysconfdir='${prefix}/etc' 849sharedstatedir='${prefix}/com' 850localstatedir='${prefix}/var' 851includedir='${prefix}/include' 852oldincludedir='/usr/include' 853docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 854infodir='${datarootdir}/info' 855htmldir='${docdir}' 856dvidir='${docdir}' 857pdfdir='${docdir}' 858psdir='${docdir}' 859libdir='${exec_prefix}/lib' 860localedir='${datarootdir}/locale' 861mandir='${datarootdir}/man' 862 863ac_prev= 864ac_dashdash= 865for ac_option 866do 867 # If the previous option needs an argument, assign it. 868 if test -n "$ac_prev"; then 869 eval $ac_prev=\$ac_option 870 ac_prev= 871 continue 872 fi 873 874 case $ac_option in 875 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 876 *) ac_optarg=yes ;; 877 esac 878 879 # Accept the important Cygnus configure options, so we can diagnose typos. 880 881 case $ac_dashdash$ac_option in 882 --) 883 ac_dashdash=yes ;; 884 885 -bindir | --bindir | --bindi | --bind | --bin | --bi) 886 ac_prev=bindir ;; 887 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 888 bindir=$ac_optarg ;; 889 890 -build | --build | --buil | --bui | --bu) 891 ac_prev=build_alias ;; 892 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 893 build_alias=$ac_optarg ;; 894 895 -cache-file | --cache-file | --cache-fil | --cache-fi \ 896 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 897 ac_prev=cache_file ;; 898 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 899 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 900 cache_file=$ac_optarg ;; 901 902 --config-cache | -C) 903 cache_file=config.cache ;; 904 905 -datadir | --datadir | --datadi | --datad) 906 ac_prev=datadir ;; 907 -datadir=* | --datadir=* | --datadi=* | --datad=*) 908 datadir=$ac_optarg ;; 909 910 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 911 | --dataroo | --dataro | --datar) 912 ac_prev=datarootdir ;; 913 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 914 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 915 datarootdir=$ac_optarg ;; 916 917 -disable-* | --disable-*) 918 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 919 # Reject names that are not valid shell variable names. 920 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 921 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 922 { (exit 1); exit 1; }; } 923 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 924 eval enable_$ac_feature=no ;; 925 926 -docdir | --docdir | --docdi | --doc | --do) 927 ac_prev=docdir ;; 928 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 929 docdir=$ac_optarg ;; 930 931 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 932 ac_prev=dvidir ;; 933 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 934 dvidir=$ac_optarg ;; 935 936 -enable-* | --enable-*) 937 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 938 # Reject names that are not valid shell variable names. 939 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 940 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 941 { (exit 1); exit 1; }; } 942 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 943 eval enable_$ac_feature=\$ac_optarg ;; 944 945 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 946 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 947 | --exec | --exe | --ex) 948 ac_prev=exec_prefix ;; 949 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 950 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 951 | --exec=* | --exe=* | --ex=*) 952 exec_prefix=$ac_optarg ;; 953 954 -gas | --gas | --ga | --g) 955 # Obsolete; use --with-gas. 956 with_gas=yes ;; 957 958 -help | --help | --hel | --he | -h) 959 ac_init_help=long ;; 960 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 961 ac_init_help=recursive ;; 962 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 963 ac_init_help=short ;; 964 965 -host | --host | --hos | --ho) 966 ac_prev=host_alias ;; 967 -host=* | --host=* | --hos=* | --ho=*) 968 host_alias=$ac_optarg ;; 969 970 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 971 ac_prev=htmldir ;; 972 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 973 | --ht=*) 974 htmldir=$ac_optarg ;; 975 976 -includedir | --includedir | --includedi | --included | --include \ 977 | --includ | --inclu | --incl | --inc) 978 ac_prev=includedir ;; 979 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 980 | --includ=* | --inclu=* | --incl=* | --inc=*) 981 includedir=$ac_optarg ;; 982 983 -infodir | --infodir | --infodi | --infod | --info | --inf) 984 ac_prev=infodir ;; 985 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 986 infodir=$ac_optarg ;; 987 988 -libdir | --libdir | --libdi | --libd) 989 ac_prev=libdir ;; 990 -libdir=* | --libdir=* | --libdi=* | --libd=*) 991 libdir=$ac_optarg ;; 992 993 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 994 | --libexe | --libex | --libe) 995 ac_prev=libexecdir ;; 996 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 997 | --libexe=* | --libex=* | --libe=*) 998 libexecdir=$ac_optarg ;; 999 1000 -localedir | --localedir | --localedi | --localed | --locale) 1001 ac_prev=localedir ;; 1002 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1003 localedir=$ac_optarg ;; 1004 1005 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1006 | --localstate | --localstat | --localsta | --localst | --locals) 1007 ac_prev=localstatedir ;; 1008 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1009 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1010 localstatedir=$ac_optarg ;; 1011 1012 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1013 ac_prev=mandir ;; 1014 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1015 mandir=$ac_optarg ;; 1016 1017 -nfp | --nfp | --nf) 1018 # Obsolete; use --without-fp. 1019 with_fp=no ;; 1020 1021 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1022 | --no-cr | --no-c | -n) 1023 no_create=yes ;; 1024 1025 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1026 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1027 no_recursion=yes ;; 1028 1029 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1030 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1031 | --oldin | --oldi | --old | --ol | --o) 1032 ac_prev=oldincludedir ;; 1033 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1034 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1035 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1036 oldincludedir=$ac_optarg ;; 1037 1038 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1039 ac_prev=prefix ;; 1040 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1041 prefix=$ac_optarg ;; 1042 1043 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1044 | --program-pre | --program-pr | --program-p) 1045 ac_prev=program_prefix ;; 1046 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1047 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1048 program_prefix=$ac_optarg ;; 1049 1050 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1051 | --program-suf | --program-su | --program-s) 1052 ac_prev=program_suffix ;; 1053 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1054 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1055 program_suffix=$ac_optarg ;; 1056 1057 -program-transform-name | --program-transform-name \ 1058 | --program-transform-nam | --program-transform-na \ 1059 | --program-transform-n | --program-transform- \ 1060 | --program-transform | --program-transfor \ 1061 | --program-transfo | --program-transf \ 1062 | --program-trans | --program-tran \ 1063 | --progr-tra | --program-tr | --program-t) 1064 ac_prev=program_transform_name ;; 1065 -program-transform-name=* | --program-transform-name=* \ 1066 | --program-transform-nam=* | --program-transform-na=* \ 1067 | --program-transform-n=* | --program-transform-=* \ 1068 | --program-transform=* | --program-transfor=* \ 1069 | --program-transfo=* | --program-transf=* \ 1070 | --program-trans=* | --program-tran=* \ 1071 | --progr-tra=* | --program-tr=* | --program-t=*) 1072 program_transform_name=$ac_optarg ;; 1073 1074 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1075 ac_prev=pdfdir ;; 1076 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1077 pdfdir=$ac_optarg ;; 1078 1079 -psdir | --psdir | --psdi | --psd | --ps) 1080 ac_prev=psdir ;; 1081 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1082 psdir=$ac_optarg ;; 1083 1084 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1085 | -silent | --silent | --silen | --sile | --sil) 1086 silent=yes ;; 1087 1088 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1089 ac_prev=sbindir ;; 1090 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1091 | --sbi=* | --sb=*) 1092 sbindir=$ac_optarg ;; 1093 1094 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1095 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1096 | --sharedst | --shareds | --shared | --share | --shar \ 1097 | --sha | --sh) 1098 ac_prev=sharedstatedir ;; 1099 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1100 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1101 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1102 | --sha=* | --sh=*) 1103 sharedstatedir=$ac_optarg ;; 1104 1105 -site | --site | --sit) 1106 ac_prev=site ;; 1107 -site=* | --site=* | --sit=*) 1108 site=$ac_optarg ;; 1109 1110 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1111 ac_prev=srcdir ;; 1112 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1113 srcdir=$ac_optarg ;; 1114 1115 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1116 | --syscon | --sysco | --sysc | --sys | --sy) 1117 ac_prev=sysconfdir ;; 1118 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1119 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1120 sysconfdir=$ac_optarg ;; 1121 1122 -target | --target | --targe | --targ | --tar | --ta | --t) 1123 ac_prev=target_alias ;; 1124 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1125 target_alias=$ac_optarg ;; 1126 1127 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1128 verbose=yes ;; 1129 1130 -version | --version | --versio | --versi | --vers | -V) 1131 ac_init_version=: ;; 1132 1133 -with-* | --with-*) 1134 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1135 # Reject names that are not valid shell variable names. 1136 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1137 { echo "$as_me: error: invalid package name: $ac_package" >&2 1138 { (exit 1); exit 1; }; } 1139 ac_package=`echo $ac_package| sed 's/-/_/g'` 1140 eval with_$ac_package=\$ac_optarg ;; 1141 1142 -without-* | --without-*) 1143 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1144 # Reject names that are not valid shell variable names. 1145 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 1146 { echo "$as_me: error: invalid package name: $ac_package" >&2 1147 { (exit 1); exit 1; }; } 1148 ac_package=`echo $ac_package | sed 's/-/_/g'` 1149 eval with_$ac_package=no ;; 1150 1151 --x) 1152 # Obsolete; use --with-x. 1153 with_x=yes ;; 1154 1155 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1156 | --x-incl | --x-inc | --x-in | --x-i) 1157 ac_prev=x_includes ;; 1158 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1159 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1160 x_includes=$ac_optarg ;; 1161 1162 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1163 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1164 ac_prev=x_libraries ;; 1165 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1166 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1167 x_libraries=$ac_optarg ;; 1168 1169 -*) { echo "$as_me: error: unrecognized option: $ac_option 1170Try \`$0 --help' for more information." >&2 1171 { (exit 1); exit 1; }; } 1172 ;; 1173 1174 *=*) 1175 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1176 # Reject names that are not valid shell variable names. 1177 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1178 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1179 { (exit 1); exit 1; }; } 1180 eval $ac_envvar=\$ac_optarg 1181 export $ac_envvar ;; 1182 1183 *) 1184 # FIXME: should be removed in autoconf 3.0. 1185 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1186 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1187 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1188 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1189 ;; 1190 1191 esac 1192done 1193 1194if test -n "$ac_prev"; then 1195 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1196 { echo "$as_me: error: missing argument to $ac_option" >&2 1197 { (exit 1); exit 1; }; } 1198fi 1199 1200# Be sure to have absolute directory names. 1201for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1202 datadir sysconfdir sharedstatedir localstatedir includedir \ 1203 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1204 libdir localedir mandir 1205do 1206 eval ac_val=\$$ac_var 1207 case $ac_val in 1208 [\\/$]* | ?:[\\/]* ) continue;; 1209 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1210 esac 1211 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1212 { (exit 1); exit 1; }; } 1213done 1214 1215# There might be people who depend on the old broken behavior: `$host' 1216# used to hold the argument of --host etc. 1217# FIXME: To remove some day. 1218build=$build_alias 1219host=$host_alias 1220target=$target_alias 1221 1222# FIXME: To remove some day. 1223if test "x$host_alias" != x; then 1224 if test "x$build_alias" = x; then 1225 cross_compiling=maybe 1226 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1227 If a cross compiler is detected then cross compile mode will be used." >&2 1228 elif test "x$build_alias" != "x$host_alias"; then 1229 cross_compiling=yes 1230 fi 1231fi 1232 1233ac_tool_prefix= 1234test -n "$host_alias" && ac_tool_prefix=$host_alias- 1235 1236test "$silent" = yes && exec 6>/dev/null 1237 1238 1239ac_pwd=`pwd` && test -n "$ac_pwd" && 1240ac_ls_di=`ls -di .` && 1241ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1242 { echo "$as_me: error: Working directory cannot be determined" >&2 1243 { (exit 1); exit 1; }; } 1244test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1245 { echo "$as_me: error: pwd does not report name of working directory" >&2 1246 { (exit 1); exit 1; }; } 1247 1248 1249# Find the source files, if location was not specified. 1250if test -z "$srcdir"; then 1251 ac_srcdir_defaulted=yes 1252 # Try the directory containing this script, then the parent directory. 1253 ac_confdir=`$as_dirname -- "$0" || 1254$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1255 X"$0" : 'X\(//\)[^/]' \| \ 1256 X"$0" : 'X\(//\)$' \| \ 1257 X"$0" : 'X\(/\)' \| . 2>/dev/null || 1258echo X"$0" | 1259 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1260 s//\1/ 1261 q 1262 } 1263 /^X\(\/\/\)[^/].*/{ 1264 s//\1/ 1265 q 1266 } 1267 /^X\(\/\/\)$/{ 1268 s//\1/ 1269 q 1270 } 1271 /^X\(\/\).*/{ 1272 s//\1/ 1273 q 1274 } 1275 s/.*/./; q'` 1276 srcdir=$ac_confdir 1277 if test ! -r "$srcdir/$ac_unique_file"; then 1278 srcdir=.. 1279 fi 1280else 1281 ac_srcdir_defaulted=no 1282fi 1283if test ! -r "$srcdir/$ac_unique_file"; then 1284 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1285 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1286 { (exit 1); exit 1; }; } 1287fi 1288ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1289ac_abs_confdir=`( 1290 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1291 { (exit 1); exit 1; }; } 1292 pwd)` 1293# When building in place, set srcdir=. 1294if test "$ac_abs_confdir" = "$ac_pwd"; then 1295 srcdir=. 1296fi 1297# Remove unnecessary trailing slashes from srcdir. 1298# Double slashes in file names in object file debugging info 1299# mess up M-x gdb in Emacs. 1300case $srcdir in 1301*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1302esac 1303for ac_var in $ac_precious_vars; do 1304 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1305 eval ac_env_${ac_var}_value=\$${ac_var} 1306 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1307 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1308done 1309 1310# 1311# Report the --help message. 1312# 1313if test "$ac_init_help" = "long"; then 1314 # Omit some internal or obsolete options to make the list less imposing. 1315 # This message is too long to be a string in the A/UX 3.1 sh. 1316 cat <<_ACEOF 1317\`configure' configures llvm 3.0svn to adapt to many kinds of systems. 1318 1319Usage: $0 [OPTION]... [VAR=VALUE]... 1320 1321To assign environment variables (e.g., CC, CFLAGS...), specify them as 1322VAR=VALUE. See below for descriptions of some of the useful variables. 1323 1324Defaults for the options are specified in brackets. 1325 1326Configuration: 1327 -h, --help display this help and exit 1328 --help=short display options specific to this package 1329 --help=recursive display the short help of all the included packages 1330 -V, --version display version information and exit 1331 -q, --quiet, --silent do not print \`checking...' messages 1332 --cache-file=FILE cache test results in FILE [disabled] 1333 -C, --config-cache alias for \`--cache-file=config.cache' 1334 -n, --no-create do not create output files 1335 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1336 1337Installation directories: 1338 --prefix=PREFIX install architecture-independent files in PREFIX 1339 [$ac_default_prefix] 1340 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1341 [PREFIX] 1342 1343By default, \`make install' will install all the files in 1344\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1345an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1346for instance \`--prefix=\$HOME'. 1347 1348For better control, use the options below. 1349 1350Fine tuning of the installation directories: 1351 --bindir=DIR user executables [EPREFIX/bin] 1352 --sbindir=DIR system admin executables [EPREFIX/sbin] 1353 --libexecdir=DIR program executables [EPREFIX/libexec] 1354 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1355 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1356 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1357 --libdir=DIR object code libraries [EPREFIX/lib] 1358 --includedir=DIR C header files [PREFIX/include] 1359 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1360 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1361 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1362 --infodir=DIR info documentation [DATAROOTDIR/info] 1363 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1364 --mandir=DIR man documentation [DATAROOTDIR/man] 1365 --docdir=DIR documentation root [DATAROOTDIR/doc/-llvm-] 1366 --htmldir=DIR html documentation [DOCDIR] 1367 --dvidir=DIR dvi documentation [DOCDIR] 1368 --pdfdir=DIR pdf documentation [DOCDIR] 1369 --psdir=DIR ps documentation [DOCDIR] 1370_ACEOF 1371 1372 cat <<\_ACEOF 1373 1374System types: 1375 --build=BUILD configure for building on BUILD [guessed] 1376 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1377 --target=TARGET configure for building compilers for TARGET [HOST] 1378_ACEOF 1379fi 1380 1381if test -n "$ac_init_help"; then 1382 case $ac_init_help in 1383 short | recursive ) echo "Configuration of llvm 3.0svn:";; 1384 esac 1385 cat <<\_ACEOF 1386 1387Optional Features: 1388 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1389 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1390 --enable-polly Use polly if available (default is YES) 1391 --enable-optimized Compile with optimizations enabled (default is NO) 1392 --enable-profiling Compile with profiling enabled (default is NO) 1393 --enable-assertions Compile with assertion checks enabled (default is 1394 YES) 1395 --enable-expensive-checks 1396 Compile with expensive debug checks enabled (default 1397 is NO) 1398 --enable-debug-runtime Build runtime libs with debug symbols (default is 1399 NO) 1400 --enable-debug-symbols Build compiler with debug symbols (default is NO if 1401 optimization is on and YES if it's off) 1402 --enable-jit Enable Just In Time Compiling (default is YES) 1403 --enable-docs Build documents (default is YES) 1404 --enable-doxygen Build doxygen documentation (default is NO) 1405 --enable-threads Use threads if available (default is YES) 1406 --enable-pthreads Use pthreads if available (default is YES) 1407 --enable-pic Build LLVM with Position Independent Code (default 1408 is YES) 1409 --enable-shared Build a shared library and link tools against it 1410 (default is NO) 1411 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for 1412 Win32 DLL (default is YES) 1413 --enable-timestamps Enable embedding timestamp information in build 1414 (default is YES) 1415 --enable-targets Build specific host targets: all or 1416 target1,target2,... Valid targets are: host, x86, 1417 x86_64, sparc, powerpc, alpha, arm, mips, spu, 1418 xcore, msp430, systemz, blackfin, ptx, cbe, and cpp 1419 (default=all) 1420 --enable-cbe-printf-a Enable C Backend output with hex floating point via 1421 %a (default is YES) 1422 --enable-bindings Build specific language bindings: 1423 all,auto,none,{binding-name} (default=auto) 1424 --enable-libffi Check for the presence of libffi (default is NO) 1425 --enable-ltdl-install install libltdl 1426 1427Optional Packages: 1428 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1429 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1430 --with-optimize-option Select the compiler options to use for optimized 1431 builds 1432 --with-extra-options Specify additional options to compile LLVM with 1433 --with-extra-ld-options Specify additional options to link LLVM with 1434 --with-ocaml-libdir Specify install location for ocaml bindings (default 1435 is stdlib) 1436 --with-clang-resource-dir 1437 Relative directory from the Clang binary for 1438 resource files 1439 --with-c-include-dirs Colon separated list of directories clang will 1440 search for headers 1441 --with-cxx-include-root Directory with the libstdc++ headers. 1442 --with-cxx-include-arch Architecture of the libstdc++ headers. 1443 --with-cxx-include-32bit-dir 1444 32 bit multilib dir. 1445 --with-cxx-include-64bit-dir 1446 64 bit multilib directory. 1447 --with-binutils-include Specify path to binutils/include/ containing 1448 plugin-api.h file for gold plugin. 1449 --with-bug-report-url Specify the URL where bug reports should be 1450 submitted (default=http://llvm.org/bugs/) 1451 --with-tclinclude directory where tcl headers are 1452 --with-udis86=<path> Use udis86 external x86 disassembler library 1453 --with-oprofile=<prefix> 1454 Tell OProfile >= 0.9.4 how to symbolize JIT output 1455 1456Some influential environment variables: 1457 CC C compiler command 1458 CFLAGS C compiler flags 1459 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1460 nonstandard directory <lib dir> 1461 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1462 you have headers in a nonstandard directory <include dir> 1463 CXX C++ compiler command 1464 CXXFLAGS C++ compiler flags 1465 CPP C preprocessor 1466 1467Use these variables to override the choices made by `configure' or to help 1468it to find libraries and programs with nonstandard names/locations. 1469 1470Report bugs to <llvmbugs@cs.uiuc.edu>. 1471_ACEOF 1472ac_status=$? 1473fi 1474 1475if test "$ac_init_help" = "recursive"; then 1476 # If there are subdirs, report their specific --help. 1477 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1478 test -d "$ac_dir" || continue 1479 ac_builddir=. 1480 1481case "$ac_dir" in 1482.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1483*) 1484 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1485 # A ".." for each directory in $ac_dir_suffix. 1486 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1487 case $ac_top_builddir_sub in 1488 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1489 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1490 esac ;; 1491esac 1492ac_abs_top_builddir=$ac_pwd 1493ac_abs_builddir=$ac_pwd$ac_dir_suffix 1494# for backward compatibility: 1495ac_top_builddir=$ac_top_build_prefix 1496 1497case $srcdir in 1498 .) # We are building in place. 1499 ac_srcdir=. 1500 ac_top_srcdir=$ac_top_builddir_sub 1501 ac_abs_top_srcdir=$ac_pwd ;; 1502 [\\/]* | ?:[\\/]* ) # Absolute name. 1503 ac_srcdir=$srcdir$ac_dir_suffix; 1504 ac_top_srcdir=$srcdir 1505 ac_abs_top_srcdir=$srcdir ;; 1506 *) # Relative name. 1507 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1508 ac_top_srcdir=$ac_top_build_prefix$srcdir 1509 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1510esac 1511ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1512 1513 cd "$ac_dir" || { ac_status=$?; continue; } 1514 # Check for guested configure. 1515 if test -f "$ac_srcdir/configure.gnu"; then 1516 echo && 1517 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1518 elif test -f "$ac_srcdir/configure"; then 1519 echo && 1520 $SHELL "$ac_srcdir/configure" --help=recursive 1521 else 1522 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1523 fi || ac_status=$? 1524 cd "$ac_pwd" || { ac_status=$?; break; } 1525 done 1526fi 1527 1528test -n "$ac_init_help" && exit $ac_status 1529if $ac_init_version; then 1530 cat <<\_ACEOF 1531llvm configure 3.0svn 1532generated by GNU Autoconf 2.60 1533 1534Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 15352002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1536This configure script is free software; the Free Software Foundation 1537gives unlimited permission to copy, distribute and modify it. 1538 1539Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign. 1540_ACEOF 1541 exit 1542fi 1543cat >config.log <<_ACEOF 1544This file contains any messages produced by compilers while 1545running configure, to aid debugging if configure makes a mistake. 1546 1547It was created by llvm $as_me 3.0svn, which was 1548generated by GNU Autoconf 2.60. Invocation command line was 1549 1550 $ $0 $@ 1551 1552_ACEOF 1553exec 5>>config.log 1554{ 1555cat <<_ASUNAME 1556## --------- ## 1557## Platform. ## 1558## --------- ## 1559 1560hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1561uname -m = `(uname -m) 2>/dev/null || echo unknown` 1562uname -r = `(uname -r) 2>/dev/null || echo unknown` 1563uname -s = `(uname -s) 2>/dev/null || echo unknown` 1564uname -v = `(uname -v) 2>/dev/null || echo unknown` 1565 1566/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1567/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1568 1569/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1570/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1571/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1572/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1573/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1574/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1575/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1576 1577_ASUNAME 1578 1579as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1580for as_dir in $PATH 1581do 1582 IFS=$as_save_IFS 1583 test -z "$as_dir" && as_dir=. 1584 echo "PATH: $as_dir" 1585done 1586IFS=$as_save_IFS 1587 1588} >&5 1589 1590cat >&5 <<_ACEOF 1591 1592 1593## ----------- ## 1594## Core tests. ## 1595## ----------- ## 1596 1597_ACEOF 1598 1599 1600# Keep a trace of the command line. 1601# Strip out --no-create and --no-recursion so they do not pile up. 1602# Strip out --silent because we don't want to record it for future runs. 1603# Also quote any args containing shell meta-characters. 1604# Make two passes to allow for proper duplicate-argument suppression. 1605ac_configure_args= 1606ac_configure_args0= 1607ac_configure_args1= 1608ac_must_keep_next=false 1609for ac_pass in 1 2 1610do 1611 for ac_arg 1612 do 1613 case $ac_arg in 1614 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1615 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1616 | -silent | --silent | --silen | --sile | --sil) 1617 continue ;; 1618 *\'*) 1619 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1620 esac 1621 case $ac_pass in 1622 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1623 2) 1624 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1625 if test $ac_must_keep_next = true; then 1626 ac_must_keep_next=false # Got value, back to normal. 1627 else 1628 case $ac_arg in 1629 *=* | --config-cache | -C | -disable-* | --disable-* \ 1630 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1631 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1632 | -with-* | --with-* | -without-* | --without-* | --x) 1633 case "$ac_configure_args0 " in 1634 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1635 esac 1636 ;; 1637 -* ) ac_must_keep_next=true ;; 1638 esac 1639 fi 1640 ac_configure_args="$ac_configure_args '$ac_arg'" 1641 ;; 1642 esac 1643 done 1644done 1645$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1646$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1647 1648# When interrupted or exit'd, cleanup temporary files, and complete 1649# config.log. We remove comments because anyway the quotes in there 1650# would cause problems or look ugly. 1651# WARNING: Use '\'' to represent an apostrophe within the trap. 1652# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1653trap 'exit_status=$? 1654 # Save into config.log some information that might help in debugging. 1655 { 1656 echo 1657 1658 cat <<\_ASBOX 1659## ---------------- ## 1660## Cache variables. ## 1661## ---------------- ## 1662_ASBOX 1663 echo 1664 # The following way of writing the cache mishandles newlines in values, 1665( 1666 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1667 eval ac_val=\$$ac_var 1668 case $ac_val in #( 1669 *${as_nl}*) 1670 case $ac_var in #( 1671 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 1672echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 1673 esac 1674 case $ac_var in #( 1675 _ | IFS | as_nl) ;; #( 1676 *) $as_unset $ac_var ;; 1677 esac ;; 1678 esac 1679 done 1680 (set) 2>&1 | 1681 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1682 *${as_nl}ac_space=\ *) 1683 sed -n \ 1684 "s/'\''/'\''\\\\'\'''\''/g; 1685 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1686 ;; #( 1687 *) 1688 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1689 ;; 1690 esac | 1691 sort 1692) 1693 echo 1694 1695 cat <<\_ASBOX 1696## ----------------- ## 1697## Output variables. ## 1698## ----------------- ## 1699_ASBOX 1700 echo 1701 for ac_var in $ac_subst_vars 1702 do 1703 eval ac_val=\$$ac_var 1704 case $ac_val in 1705 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1706 esac 1707 echo "$ac_var='\''$ac_val'\''" 1708 done | sort 1709 echo 1710 1711 if test -n "$ac_subst_files"; then 1712 cat <<\_ASBOX 1713## ------------------- ## 1714## File substitutions. ## 1715## ------------------- ## 1716_ASBOX 1717 echo 1718 for ac_var in $ac_subst_files 1719 do 1720 eval ac_val=\$$ac_var 1721 case $ac_val in 1722 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1723 esac 1724 echo "$ac_var='\''$ac_val'\''" 1725 done | sort 1726 echo 1727 fi 1728 1729 if test -s confdefs.h; then 1730 cat <<\_ASBOX 1731## ----------- ## 1732## confdefs.h. ## 1733## ----------- ## 1734_ASBOX 1735 echo 1736 cat confdefs.h 1737 echo 1738 fi 1739 test "$ac_signal" != 0 && 1740 echo "$as_me: caught signal $ac_signal" 1741 echo "$as_me: exit $exit_status" 1742 } >&5 1743 rm -f core *.core core.conftest.* && 1744 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1745 exit $exit_status 1746' 0 1747for ac_signal in 1 2 13 15; do 1748 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1749done 1750ac_signal=0 1751 1752# confdefs.h avoids OS command line length limits that DEFS can exceed. 1753rm -f -r conftest* confdefs.h 1754 1755# Predefined preprocessor variables. 1756 1757cat >>confdefs.h <<_ACEOF 1758#define PACKAGE_NAME "$PACKAGE_NAME" 1759_ACEOF 1760 1761 1762cat >>confdefs.h <<_ACEOF 1763#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1764_ACEOF 1765 1766 1767cat >>confdefs.h <<_ACEOF 1768#define PACKAGE_VERSION "$PACKAGE_VERSION" 1769_ACEOF 1770 1771 1772cat >>confdefs.h <<_ACEOF 1773#define PACKAGE_STRING "$PACKAGE_STRING" 1774_ACEOF 1775 1776 1777cat >>confdefs.h <<_ACEOF 1778#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1779_ACEOF 1780 1781 1782# Let the site file select an alternate cache file if it wants to. 1783# Prefer explicitly selected file to automatically selected ones. 1784if test -n "$CONFIG_SITE"; then 1785 set x "$CONFIG_SITE" 1786elif test "x$prefix" != xNONE; then 1787 set x "$prefix/share/config.site" "$prefix/etc/config.site" 1788else 1789 set x "$ac_default_prefix/share/config.site" \ 1790 "$ac_default_prefix/etc/config.site" 1791fi 1792shift 1793for ac_site_file 1794do 1795 if test -r "$ac_site_file"; then 1796 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1797echo "$as_me: loading site script $ac_site_file" >&6;} 1798 sed 's/^/| /' "$ac_site_file" >&5 1799 . "$ac_site_file" 1800 fi 1801done 1802 1803if test -r "$cache_file"; then 1804 # Some versions of bash will fail to source /dev/null (special 1805 # files actually), so we avoid doing that. 1806 if test -f "$cache_file"; then 1807 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1808echo "$as_me: loading cache $cache_file" >&6;} 1809 case $cache_file in 1810 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1811 *) . "./$cache_file";; 1812 esac 1813 fi 1814else 1815 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1816echo "$as_me: creating cache $cache_file" >&6;} 1817 >$cache_file 1818fi 1819 1820# Check that the precious variables saved in the cache have kept the same 1821# value. 1822ac_cache_corrupted=false 1823for ac_var in $ac_precious_vars; do 1824 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1825 eval ac_new_set=\$ac_env_${ac_var}_set 1826 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1827 eval ac_new_val=\$ac_env_${ac_var}_value 1828 case $ac_old_set,$ac_new_set in 1829 set,) 1830 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1831echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1832 ac_cache_corrupted=: ;; 1833 ,set) 1834 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1835echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1836 ac_cache_corrupted=: ;; 1837 ,);; 1838 *) 1839 if test "x$ac_old_val" != "x$ac_new_val"; then 1840 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1841echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1842 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1843echo "$as_me: former value: $ac_old_val" >&2;} 1844 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1845echo "$as_me: current value: $ac_new_val" >&2;} 1846 ac_cache_corrupted=: 1847 fi;; 1848 esac 1849 # Pass precious variables to config.status. 1850 if test "$ac_new_set" = set; then 1851 case $ac_new_val in 1852 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1853 *) ac_arg=$ac_var=$ac_new_val ;; 1854 esac 1855 case " $ac_configure_args " in 1856 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1857 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1858 esac 1859 fi 1860done 1861if $ac_cache_corrupted; then 1862 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1863echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1864 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1865echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1866 { (exit 1); exit 1; }; } 1867fi 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893ac_ext=c 1894ac_cpp='$CPP $CPPFLAGS' 1895ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1896ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1897ac_compiler_gnu=$ac_cv_c_compiler_gnu 1898 1899 1900 1901LLVM_COPYRIGHT="Copyright (c) 2003-2011 University of Illinois at Urbana-Champaign." 1902 1903 1904 1905 1906 1907 1908 1909ac_aux_dir= 1910for ac_dir in autoconf "$srcdir"/autoconf; do 1911 if test -f "$ac_dir/install-sh"; then 1912 ac_aux_dir=$ac_dir 1913 ac_install_sh="$ac_aux_dir/install-sh -c" 1914 break 1915 elif test -f "$ac_dir/install.sh"; then 1916 ac_aux_dir=$ac_dir 1917 ac_install_sh="$ac_aux_dir/install.sh -c" 1918 break 1919 elif test -f "$ac_dir/shtool"; then 1920 ac_aux_dir=$ac_dir 1921 ac_install_sh="$ac_aux_dir/shtool install -c" 1922 break 1923 fi 1924done 1925if test -z "$ac_aux_dir"; then 1926 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5 1927echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;} 1928 { (exit 1); exit 1; }; } 1929fi 1930 1931# These three variables are undocumented and unsupported, 1932# and are intended to be withdrawn in a future Autoconf release. 1933# They can cause serious problems if a builder's source tree is in a directory 1934# whose full name contains unusual characters. 1935ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1936ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1937ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1938 1939 1940 1941if test ${srcdir} != "." ; then 1942 if test -f ${srcdir}/include/llvm/Config/config.h ; then 1943 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5 1944echo "$as_me: error: Already configured in ${srcdir}" >&2;} 1945 { (exit 1); exit 1; }; } 1946 fi 1947fi 1948 1949ac_ext=c 1950ac_cpp='$CPP $CPPFLAGS' 1951ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1952ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1953ac_compiler_gnu=$ac_cv_c_compiler_gnu 1954if test -n "$ac_tool_prefix"; then 1955 for ac_prog in clang llvm-gcc gcc 1956 do 1957 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1958set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1959{ echo "$as_me:$LINENO: checking for $ac_word" >&5 1960echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 1961if test "${ac_cv_prog_CC+set}" = set; then 1962 echo $ECHO_N "(cached) $ECHO_C" >&6 1963else 1964 if test -n "$CC"; then 1965 ac_cv_prog_CC="$CC" # Let the user override the test. 1966else 1967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1968for as_dir in $PATH 1969do 1970 IFS=$as_save_IFS 1971 test -z "$as_dir" && as_dir=. 1972 for ac_exec_ext in '' $ac_executable_extensions; do 1973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 1974 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1975 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1976 break 2 1977 fi 1978done 1979done 1980IFS=$as_save_IFS 1981 1982fi 1983fi 1984CC=$ac_cv_prog_CC 1985if test -n "$CC"; then 1986 { echo "$as_me:$LINENO: result: $CC" >&5 1987echo "${ECHO_T}$CC" >&6; } 1988else 1989 { echo "$as_me:$LINENO: result: no" >&5 1990echo "${ECHO_T}no" >&6; } 1991fi 1992 1993 1994 test -n "$CC" && break 1995 done 1996fi 1997if test -z "$CC"; then 1998 ac_ct_CC=$CC 1999 for ac_prog in clang llvm-gcc gcc 2000do 2001 # Extract the first word of "$ac_prog", so it can be a program name with args. 2002set dummy $ac_prog; ac_word=$2 2003{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2004echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2005if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2006 echo $ECHO_N "(cached) $ECHO_C" >&6 2007else 2008 if test -n "$ac_ct_CC"; then 2009 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2010else 2011as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2012for as_dir in $PATH 2013do 2014 IFS=$as_save_IFS 2015 test -z "$as_dir" && as_dir=. 2016 for ac_exec_ext in '' $ac_executable_extensions; do 2017 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2018 ac_cv_prog_ac_ct_CC="$ac_prog" 2019 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2020 break 2 2021 fi 2022done 2023done 2024IFS=$as_save_IFS 2025 2026fi 2027fi 2028ac_ct_CC=$ac_cv_prog_ac_ct_CC 2029if test -n "$ac_ct_CC"; then 2030 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2031echo "${ECHO_T}$ac_ct_CC" >&6; } 2032else 2033 { echo "$as_me:$LINENO: result: no" >&5 2034echo "${ECHO_T}no" >&6; } 2035fi 2036 2037 2038 test -n "$ac_ct_CC" && break 2039done 2040 2041 if test "x$ac_ct_CC" = x; then 2042 CC="" 2043 else 2044 case $cross_compiling:$ac_tool_warned in 2045yes:) 2046{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2047whose name does not start with the host triplet. If you think this 2048configuration is useful to you, please write to autoconf@gnu.org." >&5 2049echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2050whose name does not start with the host triplet. If you think this 2051configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2052ac_tool_warned=yes ;; 2053esac 2054 CC=$ac_ct_CC 2055 fi 2056fi 2057 2058 2059test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2060See \`config.log' for more details." >&5 2061echo "$as_me: error: no acceptable C compiler found in \$PATH 2062See \`config.log' for more details." >&2;} 2063 { (exit 1); exit 1; }; } 2064 2065# Provide some information about the compiler. 2066echo "$as_me:$LINENO: checking for C compiler version" >&5 2067ac_compiler=`set X $ac_compile; echo $2` 2068{ (ac_try="$ac_compiler --version >&5" 2069case "(($ac_try" in 2070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2071 *) ac_try_echo=$ac_try;; 2072esac 2073eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2074 (eval "$ac_compiler --version >&5") 2>&5 2075 ac_status=$? 2076 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2077 (exit $ac_status); } 2078{ (ac_try="$ac_compiler -v >&5" 2079case "(($ac_try" in 2080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2081 *) ac_try_echo=$ac_try;; 2082esac 2083eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2084 (eval "$ac_compiler -v >&5") 2>&5 2085 ac_status=$? 2086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2087 (exit $ac_status); } 2088{ (ac_try="$ac_compiler -V >&5" 2089case "(($ac_try" in 2090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2091 *) ac_try_echo=$ac_try;; 2092esac 2093eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2094 (eval "$ac_compiler -V >&5") 2>&5 2095 ac_status=$? 2096 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2097 (exit $ac_status); } 2098 2099cat >conftest.$ac_ext <<_ACEOF 2100/* confdefs.h. */ 2101_ACEOF 2102cat confdefs.h >>conftest.$ac_ext 2103cat >>conftest.$ac_ext <<_ACEOF 2104/* end confdefs.h. */ 2105 2106int 2107main () 2108{ 2109 2110 ; 2111 return 0; 2112} 2113_ACEOF 2114ac_clean_files_save=$ac_clean_files 2115ac_clean_files="$ac_clean_files a.out a.exe b.out" 2116# Try to create an executable without -o first, disregard a.out. 2117# It will help us diagnose broken compilers, and finding out an intuition 2118# of exeext. 2119{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2120echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } 2121ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2122# 2123# List of possible output files, starting from the most likely. 2124# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) 2125# only as a last resort. b.out is created by i960 compilers. 2126ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' 2127# 2128# The IRIX 6 linker writes into existing files which may not be 2129# executable, retaining their permissions. Remove them first so a 2130# subsequent execution test works. 2131ac_rmfiles= 2132for ac_file in $ac_files 2133do 2134 case $ac_file in 2135 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2136 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2137 esac 2138done 2139rm -f $ac_rmfiles 2140 2141if { (ac_try="$ac_link_default" 2142case "(($ac_try" in 2143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2144 *) ac_try_echo=$ac_try;; 2145esac 2146eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2147 (eval "$ac_link_default") 2>&5 2148 ac_status=$? 2149 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2150 (exit $ac_status); }; then 2151 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2152# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2153# in a Makefile. We should not override ac_cv_exeext if it was cached, 2154# so that the user can short-circuit this test for compilers unknown to 2155# Autoconf. 2156for ac_file in $ac_files 2157do 2158 test -f "$ac_file" || continue 2159 case $ac_file in 2160 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 2161 ;; 2162 [ab].out ) 2163 # We found the default executable, but exeext='' is most 2164 # certainly right. 2165 break;; 2166 *.* ) 2167 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2168 then :; else 2169 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2170 fi 2171 # We set ac_cv_exeext here because the later test for it is not 2172 # safe: cross compilers may not add the suffix if given an `-o' 2173 # argument, so we may need to know it at that point already. 2174 # Even if this section looks crufty: it has the advantage of 2175 # actually working. 2176 break;; 2177 * ) 2178 break;; 2179 esac 2180done 2181test "$ac_cv_exeext" = no && ac_cv_exeext= 2182 2183else 2184 echo "$as_me: failed program was:" >&5 2185sed 's/^/| /' conftest.$ac_ext >&5 2186 2187{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2188See \`config.log' for more details." >&5 2189echo "$as_me: error: C compiler cannot create executables 2190See \`config.log' for more details." >&2;} 2191 { (exit 77); exit 77; }; } 2192fi 2193 2194ac_exeext=$ac_cv_exeext 2195{ echo "$as_me:$LINENO: result: $ac_file" >&5 2196echo "${ECHO_T}$ac_file" >&6; } 2197 2198# Check that the compiler produces executables we can run. If not, either 2199# the compiler is broken, or we cross compile. 2200{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2201echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } 2202# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2203# If not cross compiling, check that we can run a simple program. 2204if test "$cross_compiling" != yes; then 2205 if { ac_try='./$ac_file' 2206 { (case "(($ac_try" in 2207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2208 *) ac_try_echo=$ac_try;; 2209esac 2210eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2211 (eval "$ac_try") 2>&5 2212 ac_status=$? 2213 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2214 (exit $ac_status); }; }; then 2215 cross_compiling=no 2216 else 2217 if test "$cross_compiling" = maybe; then 2218 cross_compiling=yes 2219 else 2220 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2221If you meant to cross compile, use \`--host'. 2222See \`config.log' for more details." >&5 2223echo "$as_me: error: cannot run C compiled programs. 2224If you meant to cross compile, use \`--host'. 2225See \`config.log' for more details." >&2;} 2226 { (exit 1); exit 1; }; } 2227 fi 2228 fi 2229fi 2230{ echo "$as_me:$LINENO: result: yes" >&5 2231echo "${ECHO_T}yes" >&6; } 2232 2233rm -f a.out a.exe conftest$ac_cv_exeext b.out 2234ac_clean_files=$ac_clean_files_save 2235# Check that the compiler produces executables we can run. If not, either 2236# the compiler is broken, or we cross compile. 2237{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2238echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } 2239{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 2240echo "${ECHO_T}$cross_compiling" >&6; } 2241 2242{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 2243echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 2244if { (ac_try="$ac_link" 2245case "(($ac_try" in 2246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2247 *) ac_try_echo=$ac_try;; 2248esac 2249eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2250 (eval "$ac_link") 2>&5 2251 ac_status=$? 2252 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2253 (exit $ac_status); }; then 2254 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2255# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2256# work properly (i.e., refer to `conftest.exe'), while it won't with 2257# `rm'. 2258for ac_file in conftest.exe conftest conftest.*; do 2259 test -f "$ac_file" || continue 2260 case $ac_file in 2261 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2262 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2263 break;; 2264 * ) break;; 2265 esac 2266done 2267else 2268 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2269See \`config.log' for more details." >&5 2270echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2271See \`config.log' for more details." >&2;} 2272 { (exit 1); exit 1; }; } 2273fi 2274 2275rm -f conftest$ac_cv_exeext 2276{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2277echo "${ECHO_T}$ac_cv_exeext" >&6; } 2278 2279rm -f conftest.$ac_ext 2280EXEEXT=$ac_cv_exeext 2281ac_exeext=$EXEEXT 2282{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 2283echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } 2284if test "${ac_cv_objext+set}" = set; then 2285 echo $ECHO_N "(cached) $ECHO_C" >&6 2286else 2287 cat >conftest.$ac_ext <<_ACEOF 2288/* confdefs.h. */ 2289_ACEOF 2290cat confdefs.h >>conftest.$ac_ext 2291cat >>conftest.$ac_ext <<_ACEOF 2292/* end confdefs.h. */ 2293 2294int 2295main () 2296{ 2297 2298 ; 2299 return 0; 2300} 2301_ACEOF 2302rm -f conftest.o conftest.obj 2303if { (ac_try="$ac_compile" 2304case "(($ac_try" in 2305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2306 *) ac_try_echo=$ac_try;; 2307esac 2308eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2309 (eval "$ac_compile") 2>&5 2310 ac_status=$? 2311 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2312 (exit $ac_status); }; then 2313 for ac_file in conftest.o conftest.obj conftest.*; do 2314 test -f "$ac_file" || continue; 2315 case $ac_file in 2316 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 2317 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2318 break;; 2319 esac 2320done 2321else 2322 echo "$as_me: failed program was:" >&5 2323sed 's/^/| /' conftest.$ac_ext >&5 2324 2325{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2326See \`config.log' for more details." >&5 2327echo "$as_me: error: cannot compute suffix of object files: cannot compile 2328See \`config.log' for more details." >&2;} 2329 { (exit 1); exit 1; }; } 2330fi 2331 2332rm -f conftest.$ac_cv_objext conftest.$ac_ext 2333fi 2334{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2335echo "${ECHO_T}$ac_cv_objext" >&6; } 2336OBJEXT=$ac_cv_objext 2337ac_objext=$OBJEXT 2338{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2339echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 2340if test "${ac_cv_c_compiler_gnu+set}" = set; then 2341 echo $ECHO_N "(cached) $ECHO_C" >&6 2342else 2343 cat >conftest.$ac_ext <<_ACEOF 2344/* confdefs.h. */ 2345_ACEOF 2346cat confdefs.h >>conftest.$ac_ext 2347cat >>conftest.$ac_ext <<_ACEOF 2348/* end confdefs.h. */ 2349 2350int 2351main () 2352{ 2353#ifndef __GNUC__ 2354 choke me 2355#endif 2356 2357 ; 2358 return 0; 2359} 2360_ACEOF 2361rm -f conftest.$ac_objext 2362if { (ac_try="$ac_compile" 2363case "(($ac_try" in 2364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2365 *) ac_try_echo=$ac_try;; 2366esac 2367eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2368 (eval "$ac_compile") 2>conftest.er1 2369 ac_status=$? 2370 grep -v '^ *+' conftest.er1 >conftest.err 2371 rm -f conftest.er1 2372 cat conftest.err >&5 2373 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2374 (exit $ac_status); } && 2375 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2376 { (case "(($ac_try" in 2377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2378 *) ac_try_echo=$ac_try;; 2379esac 2380eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2381 (eval "$ac_try") 2>&5 2382 ac_status=$? 2383 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2384 (exit $ac_status); }; } && 2385 { ac_try='test -s conftest.$ac_objext' 2386 { (case "(($ac_try" in 2387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2388 *) ac_try_echo=$ac_try;; 2389esac 2390eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2391 (eval "$ac_try") 2>&5 2392 ac_status=$? 2393 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2394 (exit $ac_status); }; }; then 2395 ac_compiler_gnu=yes 2396else 2397 echo "$as_me: failed program was:" >&5 2398sed 's/^/| /' conftest.$ac_ext >&5 2399 2400 ac_compiler_gnu=no 2401fi 2402 2403rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2404ac_cv_c_compiler_gnu=$ac_compiler_gnu 2405 2406fi 2407{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2408echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 2409GCC=`test $ac_compiler_gnu = yes && echo yes` 2410ac_test_CFLAGS=${CFLAGS+set} 2411ac_save_CFLAGS=$CFLAGS 2412{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2413echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 2414if test "${ac_cv_prog_cc_g+set}" = set; then 2415 echo $ECHO_N "(cached) $ECHO_C" >&6 2416else 2417 ac_save_c_werror_flag=$ac_c_werror_flag 2418 ac_c_werror_flag=yes 2419 ac_cv_prog_cc_g=no 2420 CFLAGS="-g" 2421 cat >conftest.$ac_ext <<_ACEOF 2422/* confdefs.h. */ 2423_ACEOF 2424cat confdefs.h >>conftest.$ac_ext 2425cat >>conftest.$ac_ext <<_ACEOF 2426/* end confdefs.h. */ 2427 2428int 2429main () 2430{ 2431 2432 ; 2433 return 0; 2434} 2435_ACEOF 2436rm -f conftest.$ac_objext 2437if { (ac_try="$ac_compile" 2438case "(($ac_try" in 2439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2440 *) ac_try_echo=$ac_try;; 2441esac 2442eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2443 (eval "$ac_compile") 2>conftest.er1 2444 ac_status=$? 2445 grep -v '^ *+' conftest.er1 >conftest.err 2446 rm -f conftest.er1 2447 cat conftest.err >&5 2448 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2449 (exit $ac_status); } && 2450 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2451 { (case "(($ac_try" in 2452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2453 *) ac_try_echo=$ac_try;; 2454esac 2455eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2456 (eval "$ac_try") 2>&5 2457 ac_status=$? 2458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2459 (exit $ac_status); }; } && 2460 { ac_try='test -s conftest.$ac_objext' 2461 { (case "(($ac_try" in 2462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2463 *) ac_try_echo=$ac_try;; 2464esac 2465eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2466 (eval "$ac_try") 2>&5 2467 ac_status=$? 2468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2469 (exit $ac_status); }; }; then 2470 ac_cv_prog_cc_g=yes 2471else 2472 echo "$as_me: failed program was:" >&5 2473sed 's/^/| /' conftest.$ac_ext >&5 2474 2475 CFLAGS="" 2476 cat >conftest.$ac_ext <<_ACEOF 2477/* confdefs.h. */ 2478_ACEOF 2479cat confdefs.h >>conftest.$ac_ext 2480cat >>conftest.$ac_ext <<_ACEOF 2481/* end confdefs.h. */ 2482 2483int 2484main () 2485{ 2486 2487 ; 2488 return 0; 2489} 2490_ACEOF 2491rm -f conftest.$ac_objext 2492if { (ac_try="$ac_compile" 2493case "(($ac_try" in 2494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2495 *) ac_try_echo=$ac_try;; 2496esac 2497eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2498 (eval "$ac_compile") 2>conftest.er1 2499 ac_status=$? 2500 grep -v '^ *+' conftest.er1 >conftest.err 2501 rm -f conftest.er1 2502 cat conftest.err >&5 2503 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2504 (exit $ac_status); } && 2505 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2506 { (case "(($ac_try" in 2507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2508 *) ac_try_echo=$ac_try;; 2509esac 2510eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2511 (eval "$ac_try") 2>&5 2512 ac_status=$? 2513 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2514 (exit $ac_status); }; } && 2515 { ac_try='test -s conftest.$ac_objext' 2516 { (case "(($ac_try" in 2517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2518 *) ac_try_echo=$ac_try;; 2519esac 2520eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2521 (eval "$ac_try") 2>&5 2522 ac_status=$? 2523 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2524 (exit $ac_status); }; }; then 2525 : 2526else 2527 echo "$as_me: failed program was:" >&5 2528sed 's/^/| /' conftest.$ac_ext >&5 2529 2530 ac_c_werror_flag=$ac_save_c_werror_flag 2531 CFLAGS="-g" 2532 cat >conftest.$ac_ext <<_ACEOF 2533/* confdefs.h. */ 2534_ACEOF 2535cat confdefs.h >>conftest.$ac_ext 2536cat >>conftest.$ac_ext <<_ACEOF 2537/* end confdefs.h. */ 2538 2539int 2540main () 2541{ 2542 2543 ; 2544 return 0; 2545} 2546_ACEOF 2547rm -f conftest.$ac_objext 2548if { (ac_try="$ac_compile" 2549case "(($ac_try" in 2550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2551 *) ac_try_echo=$ac_try;; 2552esac 2553eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2554 (eval "$ac_compile") 2>conftest.er1 2555 ac_status=$? 2556 grep -v '^ *+' conftest.er1 >conftest.err 2557 rm -f conftest.er1 2558 cat conftest.err >&5 2559 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2560 (exit $ac_status); } && 2561 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2562 { (case "(($ac_try" in 2563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2564 *) ac_try_echo=$ac_try;; 2565esac 2566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2567 (eval "$ac_try") 2>&5 2568 ac_status=$? 2569 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2570 (exit $ac_status); }; } && 2571 { ac_try='test -s conftest.$ac_objext' 2572 { (case "(($ac_try" in 2573 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2574 *) ac_try_echo=$ac_try;; 2575esac 2576eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2577 (eval "$ac_try") 2>&5 2578 ac_status=$? 2579 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2580 (exit $ac_status); }; }; then 2581 ac_cv_prog_cc_g=yes 2582else 2583 echo "$as_me: failed program was:" >&5 2584sed 's/^/| /' conftest.$ac_ext >&5 2585 2586 2587fi 2588 2589rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2590fi 2591 2592rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2593fi 2594 2595rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2596 ac_c_werror_flag=$ac_save_c_werror_flag 2597fi 2598{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2599echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 2600if test "$ac_test_CFLAGS" = set; then 2601 CFLAGS=$ac_save_CFLAGS 2602elif test $ac_cv_prog_cc_g = yes; then 2603 if test "$GCC" = yes; then 2604 CFLAGS="-g -O2" 2605 else 2606 CFLAGS="-g" 2607 fi 2608else 2609 if test "$GCC" = yes; then 2610 CFLAGS="-O2" 2611 else 2612 CFLAGS= 2613 fi 2614fi 2615{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 2616echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 2617if test "${ac_cv_prog_cc_c89+set}" = set; then 2618 echo $ECHO_N "(cached) $ECHO_C" >&6 2619else 2620 ac_cv_prog_cc_c89=no 2621ac_save_CC=$CC 2622cat >conftest.$ac_ext <<_ACEOF 2623/* confdefs.h. */ 2624_ACEOF 2625cat confdefs.h >>conftest.$ac_ext 2626cat >>conftest.$ac_ext <<_ACEOF 2627/* end confdefs.h. */ 2628#include <stdarg.h> 2629#include <stdio.h> 2630#include <sys/types.h> 2631#include <sys/stat.h> 2632/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2633struct buf { int x; }; 2634FILE * (*rcsopen) (struct buf *, struct stat *, int); 2635static char *e (p, i) 2636 char **p; 2637 int i; 2638{ 2639 return p[i]; 2640} 2641static char *f (char * (*g) (char **, int), char **p, ...) 2642{ 2643 char *s; 2644 va_list v; 2645 va_start (v,p); 2646 s = g (p, va_arg (v,int)); 2647 va_end (v); 2648 return s; 2649} 2650 2651/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2652 function prototypes and stuff, but not '\xHH' hex character constants. 2653 These don't provoke an error unfortunately, instead are silently treated 2654 as 'x'. The following induces an error, until -std is added to get 2655 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2656 array size at least. It's necessary to write '\x00'==0 to get something 2657 that's true only with -std. */ 2658int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2659 2660/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2661 inside strings and character constants. */ 2662#define FOO(x) 'x' 2663int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 2664 2665int test (int i, double x); 2666struct s1 {int (*f) (int a);}; 2667struct s2 {int (*f) (double a);}; 2668int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2669int argc; 2670char **argv; 2671int 2672main () 2673{ 2674return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2675 ; 2676 return 0; 2677} 2678_ACEOF 2679for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 2680 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2681do 2682 CC="$ac_save_CC $ac_arg" 2683 rm -f conftest.$ac_objext 2684if { (ac_try="$ac_compile" 2685case "(($ac_try" in 2686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2687 *) ac_try_echo=$ac_try;; 2688esac 2689eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2690 (eval "$ac_compile") 2>conftest.er1 2691 ac_status=$? 2692 grep -v '^ *+' conftest.er1 >conftest.err 2693 rm -f conftest.er1 2694 cat conftest.err >&5 2695 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2696 (exit $ac_status); } && 2697 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 2698 { (case "(($ac_try" in 2699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2700 *) ac_try_echo=$ac_try;; 2701esac 2702eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2703 (eval "$ac_try") 2>&5 2704 ac_status=$? 2705 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2706 (exit $ac_status); }; } && 2707 { ac_try='test -s conftest.$ac_objext' 2708 { (case "(($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_try") 2>&5 2714 ac_status=$? 2715 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2716 (exit $ac_status); }; }; then 2717 ac_cv_prog_cc_c89=$ac_arg 2718else 2719 echo "$as_me: failed program was:" >&5 2720sed 's/^/| /' conftest.$ac_ext >&5 2721 2722 2723fi 2724 2725rm -f core conftest.err conftest.$ac_objext 2726 test "x$ac_cv_prog_cc_c89" != "xno" && break 2727done 2728rm -f conftest.$ac_ext 2729CC=$ac_save_CC 2730 2731fi 2732# AC_CACHE_VAL 2733case "x$ac_cv_prog_cc_c89" in 2734 x) 2735 { echo "$as_me:$LINENO: result: none needed" >&5 2736echo "${ECHO_T}none needed" >&6; } ;; 2737 xno) 2738 { echo "$as_me:$LINENO: result: unsupported" >&5 2739echo "${ECHO_T}unsupported" >&6; } ;; 2740 *) 2741 CC="$CC $ac_cv_prog_cc_c89" 2742 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 2743echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 2744esac 2745 2746 2747ac_ext=c 2748ac_cpp='$CPP $CPPFLAGS' 2749ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2750ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2751ac_compiler_gnu=$ac_cv_c_compiler_gnu 2752 2753ac_ext=cpp 2754ac_cpp='$CXXCPP $CPPFLAGS' 2755ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2756ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2757ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 2758if test -z "$CXX"; then 2759 if test -n "$CCC"; then 2760 CXX=$CCC 2761 else 2762 if test -n "$ac_tool_prefix"; then 2763 for ac_prog in clang++ llvm-g++ g++ 2764 do 2765 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2766set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2767{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2768echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2769if test "${ac_cv_prog_CXX+set}" = set; then 2770 echo $ECHO_N "(cached) $ECHO_C" >&6 2771else 2772 if test -n "$CXX"; then 2773 ac_cv_prog_CXX="$CXX" # Let the user override the test. 2774else 2775as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2776for as_dir in $PATH 2777do 2778 IFS=$as_save_IFS 2779 test -z "$as_dir" && as_dir=. 2780 for ac_exec_ext in '' $ac_executable_extensions; do 2781 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2782 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 2783 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2784 break 2 2785 fi 2786done 2787done 2788IFS=$as_save_IFS 2789 2790fi 2791fi 2792CXX=$ac_cv_prog_CXX 2793if test -n "$CXX"; then 2794 { echo "$as_me:$LINENO: result: $CXX" >&5 2795echo "${ECHO_T}$CXX" >&6; } 2796else 2797 { echo "$as_me:$LINENO: result: no" >&5 2798echo "${ECHO_T}no" >&6; } 2799fi 2800 2801 2802 test -n "$CXX" && break 2803 done 2804fi 2805if test -z "$CXX"; then 2806 ac_ct_CXX=$CXX 2807 for ac_prog in clang++ llvm-g++ g++ 2808do 2809 # Extract the first word of "$ac_prog", so it can be a program name with args. 2810set dummy $ac_prog; ac_word=$2 2811{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2812echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2813if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then 2814 echo $ECHO_N "(cached) $ECHO_C" >&6 2815else 2816 if test -n "$ac_ct_CXX"; then 2817 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 2818else 2819as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2820for as_dir in $PATH 2821do 2822 IFS=$as_save_IFS 2823 test -z "$as_dir" && as_dir=. 2824 for ac_exec_ext in '' $ac_executable_extensions; do 2825 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 2826 ac_cv_prog_ac_ct_CXX="$ac_prog" 2827 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2828 break 2 2829 fi 2830done 2831done 2832IFS=$as_save_IFS 2833 2834fi 2835fi 2836ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 2837if test -n "$ac_ct_CXX"; then 2838 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 2839echo "${ECHO_T}$ac_ct_CXX" >&6; } 2840else 2841 { echo "$as_me:$LINENO: result: no" >&5 2842echo "${ECHO_T}no" >&6; } 2843fi 2844 2845 2846 test -n "$ac_ct_CXX" && break 2847done 2848 2849 if test "x$ac_ct_CXX" = x; then 2850 CXX="g++" 2851 else 2852 case $cross_compiling:$ac_tool_warned in 2853yes:) 2854{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2855whose name does not start with the host triplet. If you think this 2856configuration is useful to you, please write to autoconf@gnu.org." >&5 2857echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2858whose name does not start with the host triplet. If you think this 2859configuration is useful to you, please write to autoconf@gnu.org." >&2;} 2860ac_tool_warned=yes ;; 2861esac 2862 CXX=$ac_ct_CXX 2863 fi 2864fi 2865 2866 fi 2867fi 2868# Provide some information about the compiler. 2869echo "$as_me:$LINENO: checking for C++ compiler version" >&5 2870ac_compiler=`set X $ac_compile; echo $2` 2871{ (ac_try="$ac_compiler --version >&5" 2872case "(($ac_try" in 2873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2874 *) ac_try_echo=$ac_try;; 2875esac 2876eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2877 (eval "$ac_compiler --version >&5") 2>&5 2878 ac_status=$? 2879 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2880 (exit $ac_status); } 2881{ (ac_try="$ac_compiler -v >&5" 2882case "(($ac_try" in 2883 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2884 *) ac_try_echo=$ac_try;; 2885esac 2886eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2887 (eval "$ac_compiler -v >&5") 2>&5 2888 ac_status=$? 2889 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2890 (exit $ac_status); } 2891{ (ac_try="$ac_compiler -V >&5" 2892case "(($ac_try" in 2893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2894 *) ac_try_echo=$ac_try;; 2895esac 2896eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2897 (eval "$ac_compiler -V >&5") 2>&5 2898 ac_status=$? 2899 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2900 (exit $ac_status); } 2901 2902{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 2903echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } 2904if test "${ac_cv_cxx_compiler_gnu+set}" = set; then 2905 echo $ECHO_N "(cached) $ECHO_C" >&6 2906else 2907 cat >conftest.$ac_ext <<_ACEOF 2908/* confdefs.h. */ 2909_ACEOF 2910cat confdefs.h >>conftest.$ac_ext 2911cat >>conftest.$ac_ext <<_ACEOF 2912/* end confdefs.h. */ 2913 2914int 2915main () 2916{ 2917#ifndef __GNUC__ 2918 choke me 2919#endif 2920 2921 ; 2922 return 0; 2923} 2924_ACEOF 2925rm -f conftest.$ac_objext 2926if { (ac_try="$ac_compile" 2927case "(($ac_try" in 2928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2929 *) ac_try_echo=$ac_try;; 2930esac 2931eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2932 (eval "$ac_compile") 2>conftest.er1 2933 ac_status=$? 2934 grep -v '^ *+' conftest.er1 >conftest.err 2935 rm -f conftest.er1 2936 cat conftest.err >&5 2937 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2938 (exit $ac_status); } && 2939 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 2940 { (case "(($ac_try" in 2941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2942 *) ac_try_echo=$ac_try;; 2943esac 2944eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2945 (eval "$ac_try") 2>&5 2946 ac_status=$? 2947 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2948 (exit $ac_status); }; } && 2949 { ac_try='test -s conftest.$ac_objext' 2950 { (case "(($ac_try" in 2951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2952 *) ac_try_echo=$ac_try;; 2953esac 2954eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2955 (eval "$ac_try") 2>&5 2956 ac_status=$? 2957 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2958 (exit $ac_status); }; }; then 2959 ac_compiler_gnu=yes 2960else 2961 echo "$as_me: failed program was:" >&5 2962sed 's/^/| /' conftest.$ac_ext >&5 2963 2964 ac_compiler_gnu=no 2965fi 2966 2967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2968ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 2969 2970fi 2971{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 2972echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } 2973GXX=`test $ac_compiler_gnu = yes && echo yes` 2974ac_test_CXXFLAGS=${CXXFLAGS+set} 2975ac_save_CXXFLAGS=$CXXFLAGS 2976{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 2977echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } 2978if test "${ac_cv_prog_cxx_g+set}" = set; then 2979 echo $ECHO_N "(cached) $ECHO_C" >&6 2980else 2981 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 2982 ac_cxx_werror_flag=yes 2983 ac_cv_prog_cxx_g=no 2984 CXXFLAGS="-g" 2985 cat >conftest.$ac_ext <<_ACEOF 2986/* confdefs.h. */ 2987_ACEOF 2988cat confdefs.h >>conftest.$ac_ext 2989cat >>conftest.$ac_ext <<_ACEOF 2990/* end confdefs.h. */ 2991 2992int 2993main () 2994{ 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_cxx_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_cv_prog_cxx_g=yes 3035else 3036 echo "$as_me: failed program was:" >&5 3037sed 's/^/| /' conftest.$ac_ext >&5 3038 3039 CXXFLAGS="" 3040 cat >conftest.$ac_ext <<_ACEOF 3041/* confdefs.h. */ 3042_ACEOF 3043cat confdefs.h >>conftest.$ac_ext 3044cat >>conftest.$ac_ext <<_ACEOF 3045/* end confdefs.h. */ 3046 3047int 3048main () 3049{ 3050 3051 ; 3052 return 0; 3053} 3054_ACEOF 3055rm -f conftest.$ac_objext 3056if { (ac_try="$ac_compile" 3057case "(($ac_try" in 3058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3059 *) ac_try_echo=$ac_try;; 3060esac 3061eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3062 (eval "$ac_compile") 2>conftest.er1 3063 ac_status=$? 3064 grep -v '^ *+' conftest.er1 >conftest.err 3065 rm -f conftest.er1 3066 cat conftest.err >&5 3067 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3068 (exit $ac_status); } && 3069 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3070 { (case "(($ac_try" in 3071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3072 *) ac_try_echo=$ac_try;; 3073esac 3074eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3075 (eval "$ac_try") 2>&5 3076 ac_status=$? 3077 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3078 (exit $ac_status); }; } && 3079 { ac_try='test -s conftest.$ac_objext' 3080 { (case "(($ac_try" in 3081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3082 *) ac_try_echo=$ac_try;; 3083esac 3084eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3085 (eval "$ac_try") 2>&5 3086 ac_status=$? 3087 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3088 (exit $ac_status); }; }; then 3089 : 3090else 3091 echo "$as_me: failed program was:" >&5 3092sed 's/^/| /' conftest.$ac_ext >&5 3093 3094 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3095 CXXFLAGS="-g" 3096 cat >conftest.$ac_ext <<_ACEOF 3097/* confdefs.h. */ 3098_ACEOF 3099cat confdefs.h >>conftest.$ac_ext 3100cat >>conftest.$ac_ext <<_ACEOF 3101/* end confdefs.h. */ 3102 3103int 3104main () 3105{ 3106 3107 ; 3108 return 0; 3109} 3110_ACEOF 3111rm -f conftest.$ac_objext 3112if { (ac_try="$ac_compile" 3113case "(($ac_try" in 3114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3115 *) ac_try_echo=$ac_try;; 3116esac 3117eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3118 (eval "$ac_compile") 2>conftest.er1 3119 ac_status=$? 3120 grep -v '^ *+' conftest.er1 >conftest.err 3121 rm -f conftest.er1 3122 cat conftest.err >&5 3123 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3124 (exit $ac_status); } && 3125 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3126 { (case "(($ac_try" in 3127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3128 *) ac_try_echo=$ac_try;; 3129esac 3130eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3131 (eval "$ac_try") 2>&5 3132 ac_status=$? 3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3134 (exit $ac_status); }; } && 3135 { ac_try='test -s conftest.$ac_objext' 3136 { (case "(($ac_try" in 3137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3138 *) ac_try_echo=$ac_try;; 3139esac 3140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3141 (eval "$ac_try") 2>&5 3142 ac_status=$? 3143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3144 (exit $ac_status); }; }; then 3145 ac_cv_prog_cxx_g=yes 3146else 3147 echo "$as_me: failed program was:" >&5 3148sed 's/^/| /' conftest.$ac_ext >&5 3149 3150 3151fi 3152 3153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3154fi 3155 3156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3157fi 3158 3159rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3160 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3161fi 3162{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 3163echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } 3164if test "$ac_test_CXXFLAGS" = set; then 3165 CXXFLAGS=$ac_save_CXXFLAGS 3166elif test $ac_cv_prog_cxx_g = yes; then 3167 if test "$GXX" = yes; then 3168 CXXFLAGS="-g -O2" 3169 else 3170 CXXFLAGS="-g" 3171 fi 3172else 3173 if test "$GXX" = yes; then 3174 CXXFLAGS="-O2" 3175 else 3176 CXXFLAGS= 3177 fi 3178fi 3179ac_ext=c 3180ac_cpp='$CPP $CPPFLAGS' 3181ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3182ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3183ac_compiler_gnu=$ac_cv_c_compiler_gnu 3184 3185ac_ext=c 3186ac_cpp='$CPP $CPPFLAGS' 3187ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3188ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3189ac_compiler_gnu=$ac_cv_c_compiler_gnu 3190{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3191echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 3192# On Suns, sometimes $CPP names a directory. 3193if test -n "$CPP" && test -d "$CPP"; then 3194 CPP= 3195fi 3196if test -z "$CPP"; then 3197 if test "${ac_cv_prog_CPP+set}" = set; then 3198 echo $ECHO_N "(cached) $ECHO_C" >&6 3199else 3200 # Double quotes because CPP needs to be expanded 3201 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3202 do 3203 ac_preproc_ok=false 3204for ac_c_preproc_warn_flag in '' yes 3205do 3206 # Use a header file that comes with gcc, so configuring glibc 3207 # with a fresh cross-compiler works. 3208 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3209 # <limits.h> exists even on freestanding compilers. 3210 # On the NeXT, cc -E runs the code through the compiler's parser, 3211 # not just through cpp. "Syntax error" is here to catch this case. 3212 cat >conftest.$ac_ext <<_ACEOF 3213/* confdefs.h. */ 3214_ACEOF 3215cat confdefs.h >>conftest.$ac_ext 3216cat >>conftest.$ac_ext <<_ACEOF 3217/* end confdefs.h. */ 3218#ifdef __STDC__ 3219# include <limits.h> 3220#else 3221# include <assert.h> 3222#endif 3223 Syntax error 3224_ACEOF 3225if { (ac_try="$ac_cpp conftest.$ac_ext" 3226case "(($ac_try" in 3227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3228 *) ac_try_echo=$ac_try;; 3229esac 3230eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3231 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3232 ac_status=$? 3233 grep -v '^ *+' conftest.er1 >conftest.err 3234 rm -f conftest.er1 3235 cat conftest.err >&5 3236 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3237 (exit $ac_status); } >/dev/null; then 3238 if test -s conftest.err; then 3239 ac_cpp_err=$ac_c_preproc_warn_flag 3240 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3241 else 3242 ac_cpp_err= 3243 fi 3244else 3245 ac_cpp_err=yes 3246fi 3247if test -z "$ac_cpp_err"; then 3248 : 3249else 3250 echo "$as_me: failed program was:" >&5 3251sed 's/^/| /' conftest.$ac_ext >&5 3252 3253 # Broken: fails on valid input. 3254continue 3255fi 3256 3257rm -f conftest.err conftest.$ac_ext 3258 3259 # OK, works on sane cases. Now check whether nonexistent headers 3260 # can be detected and how. 3261 cat >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 <ac_nonexistent.h> 3268_ACEOF 3269if { (ac_try="$ac_cpp conftest.$ac_ext" 3270case "(($ac_try" in 3271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3272 *) ac_try_echo=$ac_try;; 3273esac 3274eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3275 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3276 ac_status=$? 3277 grep -v '^ *+' conftest.er1 >conftest.err 3278 rm -f conftest.er1 3279 cat conftest.err >&5 3280 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3281 (exit $ac_status); } >/dev/null; then 3282 if test -s conftest.err; then 3283 ac_cpp_err=$ac_c_preproc_warn_flag 3284 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3285 else 3286 ac_cpp_err= 3287 fi 3288else 3289 ac_cpp_err=yes 3290fi 3291if test -z "$ac_cpp_err"; then 3292 # Broken: success on invalid input. 3293continue 3294else 3295 echo "$as_me: failed program was:" >&5 3296sed 's/^/| /' conftest.$ac_ext >&5 3297 3298 # Passes both tests. 3299ac_preproc_ok=: 3300break 3301fi 3302 3303rm -f conftest.err conftest.$ac_ext 3304 3305done 3306# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3307rm -f conftest.err conftest.$ac_ext 3308if $ac_preproc_ok; then 3309 break 3310fi 3311 3312 done 3313 ac_cv_prog_CPP=$CPP 3314 3315fi 3316 CPP=$ac_cv_prog_CPP 3317else 3318 ac_cv_prog_CPP=$CPP 3319fi 3320{ echo "$as_me:$LINENO: result: $CPP" >&5 3321echo "${ECHO_T}$CPP" >&6; } 3322ac_preproc_ok=false 3323for ac_c_preproc_warn_flag in '' yes 3324do 3325 # Use a header file that comes with gcc, so configuring glibc 3326 # with a fresh cross-compiler works. 3327 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3328 # <limits.h> exists even on freestanding compilers. 3329 # On the NeXT, cc -E runs the code through the compiler's parser, 3330 # not just through cpp. "Syntax error" is here to catch this case. 3331 cat >conftest.$ac_ext <<_ACEOF 3332/* confdefs.h. */ 3333_ACEOF 3334cat confdefs.h >>conftest.$ac_ext 3335cat >>conftest.$ac_ext <<_ACEOF 3336/* end confdefs.h. */ 3337#ifdef __STDC__ 3338# include <limits.h> 3339#else 3340# include <assert.h> 3341#endif 3342 Syntax error 3343_ACEOF 3344if { (ac_try="$ac_cpp conftest.$ac_ext" 3345case "(($ac_try" in 3346 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3347 *) ac_try_echo=$ac_try;; 3348esac 3349eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3350 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3351 ac_status=$? 3352 grep -v '^ *+' conftest.er1 >conftest.err 3353 rm -f conftest.er1 3354 cat conftest.err >&5 3355 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3356 (exit $ac_status); } >/dev/null; then 3357 if test -s conftest.err; then 3358 ac_cpp_err=$ac_c_preproc_warn_flag 3359 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3360 else 3361 ac_cpp_err= 3362 fi 3363else 3364 ac_cpp_err=yes 3365fi 3366if test -z "$ac_cpp_err"; then 3367 : 3368else 3369 echo "$as_me: failed program was:" >&5 3370sed 's/^/| /' conftest.$ac_ext >&5 3371 3372 # Broken: fails on valid input. 3373continue 3374fi 3375 3376rm -f conftest.err conftest.$ac_ext 3377 3378 # OK, works on sane cases. Now check whether nonexistent headers 3379 # can be detected and how. 3380 cat >conftest.$ac_ext <<_ACEOF 3381/* confdefs.h. */ 3382_ACEOF 3383cat confdefs.h >>conftest.$ac_ext 3384cat >>conftest.$ac_ext <<_ACEOF 3385/* end confdefs.h. */ 3386#include <ac_nonexistent.h> 3387_ACEOF 3388if { (ac_try="$ac_cpp conftest.$ac_ext" 3389case "(($ac_try" in 3390 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3391 *) ac_try_echo=$ac_try;; 3392esac 3393eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3394 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3395 ac_status=$? 3396 grep -v '^ *+' conftest.er1 >conftest.err 3397 rm -f conftest.er1 3398 cat conftest.err >&5 3399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3400 (exit $ac_status); } >/dev/null; then 3401 if test -s conftest.err; then 3402 ac_cpp_err=$ac_c_preproc_warn_flag 3403 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3404 else 3405 ac_cpp_err= 3406 fi 3407else 3408 ac_cpp_err=yes 3409fi 3410if test -z "$ac_cpp_err"; then 3411 # Broken: success on invalid input. 3412continue 3413else 3414 echo "$as_me: failed program was:" >&5 3415sed 's/^/| /' conftest.$ac_ext >&5 3416 3417 # Passes both tests. 3418ac_preproc_ok=: 3419break 3420fi 3421 3422rm -f conftest.err conftest.$ac_ext 3423 3424done 3425# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3426rm -f conftest.err conftest.$ac_ext 3427if $ac_preproc_ok; then 3428 : 3429else 3430 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3431See \`config.log' for more details." >&5 3432echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3433See \`config.log' for more details." >&2;} 3434 { (exit 1); exit 1; }; } 3435fi 3436 3437ac_ext=c 3438ac_cpp='$CPP $CPPFLAGS' 3439ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3440ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3441ac_compiler_gnu=$ac_cv_c_compiler_gnu 3442 3443 3444 3445 3446if test -d ${srcdir}/projects/llvm-gcc ; then 3447 subdirs="$subdirs projects/llvm-gcc" 3448 3449fi 3450 3451if test -d ${srcdir}/projects/test-suite ; then 3452 subdirs="$subdirs projects/test-suite" 3453 3454fi 3455 3456if test -d ${srcdir}/projects/llvm-test ; then 3457 subdirs="$subdirs projects/llvm-test" 3458 3459fi 3460 3461if test -d ${srcdir}/projects/poolalloc ; then 3462 subdirs="$subdirs projects/poolalloc" 3463 3464fi 3465 3466if test -d ${srcdir}/projects/llvm-poolalloc ; then 3467 subdirs="$subdirs projects/llvm-poolalloc" 3468 3469fi 3470 3471for i in `ls ${srcdir}/projects` 3472do 3473 if test -d ${srcdir}/projects/${i} ; then 3474 case ${i} in 3475 sample) subdirs="$subdirs projects/sample" 3476 ;; 3477 privbracket) subdirs="$subdirs projects/privbracket" 3478 ;; 3479 llvm-stacker) subdirs="$subdirs projects/llvm-stacker" 3480 ;; 3481 llvm-reopt) subdirs="$subdirs projects/llvm-reopt" 3482;; 3483 llvm-java) subdirs="$subdirs projects/llvm-java" 3484 ;; 3485 llvm-tv) subdirs="$subdirs projects/llvm-tv" 3486 ;; 3487 safecode) subdirs="$subdirs projects/safecode" 3488 ;; 3489 llvm-kernel) subdirs="$subdirs projects/llvm-kernel" 3490 ;; 3491 llvm-gcc) ;; 3492 test-suite) ;; 3493 llvm-test) ;; 3494 poolalloc) ;; 3495 llvm-poolalloc) ;; 3496 *) 3497 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5 3498echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;} 3499 ;; 3500 esac 3501 fi 3502done 3503 3504# Check whether --enable-polly was given. 3505if test "${enable_polly+set}" = set; then 3506 enableval=$enable_polly; 3507else 3508 enableval=default 3509fi 3510 3511case "$enableval" in 3512 yes) ENABLE_POLLY=1 3513 ;; 3514 no) ENABLE_POLLY=0 3515 ;; 3516 default) ENABLE_POLLY=1 3517 ;; 3518 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5 3519echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;} 3520 { (exit 1); exit 1; }; } ;; 3521esac 3522 3523 3524if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then 3525 LLVM_HAS_POLLY=1 3526 3527 subdirs="$subdirs tools/polly" 3528 3529fi 3530 3531 3532# Make sure we can run config.sub. 3533$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3534 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3535echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 3536 { (exit 1); exit 1; }; } 3537 3538{ echo "$as_me:$LINENO: checking build system type" >&5 3539echo $ECHO_N "checking build system type... $ECHO_C" >&6; } 3540if test "${ac_cv_build+set}" = set; then 3541 echo $ECHO_N "(cached) $ECHO_C" >&6 3542else 3543 ac_build_alias=$build_alias 3544test "x$ac_build_alias" = x && 3545 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3546test "x$ac_build_alias" = x && 3547 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3548echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3549 { (exit 1); exit 1; }; } 3550ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3551 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3552echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 3553 { (exit 1); exit 1; }; } 3554 3555fi 3556{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3557echo "${ECHO_T}$ac_cv_build" >&6; } 3558case $ac_cv_build in 3559*-*-*) ;; 3560*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3561echo "$as_me: error: invalid value of canonical build" >&2;} 3562 { (exit 1); exit 1; }; };; 3563esac 3564build=$ac_cv_build 3565ac_save_IFS=$IFS; IFS='-' 3566set x $ac_cv_build 3567shift 3568build_cpu=$1 3569build_vendor=$2 3570shift; shift 3571# Remember, the first character of IFS is used to create $*, 3572# except with old shells: 3573build_os=$* 3574IFS=$ac_save_IFS 3575case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3576 3577 3578{ echo "$as_me:$LINENO: checking host system type" >&5 3579echo $ECHO_N "checking host system type... $ECHO_C" >&6; } 3580if test "${ac_cv_host+set}" = set; then 3581 echo $ECHO_N "(cached) $ECHO_C" >&6 3582else 3583 if test "x$host_alias" = x; then 3584 ac_cv_host=$ac_cv_build 3585else 3586 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3587 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3588echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 3589 { (exit 1); exit 1; }; } 3590fi 3591 3592fi 3593{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3594echo "${ECHO_T}$ac_cv_host" >&6; } 3595case $ac_cv_host in 3596*-*-*) ;; 3597*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3598echo "$as_me: error: invalid value of canonical host" >&2;} 3599 { (exit 1); exit 1; }; };; 3600esac 3601host=$ac_cv_host 3602ac_save_IFS=$IFS; IFS='-' 3603set x $ac_cv_host 3604shift 3605host_cpu=$1 3606host_vendor=$2 3607shift; shift 3608# Remember, the first character of IFS is used to create $*, 3609# except with old shells: 3610host_os=$* 3611IFS=$ac_save_IFS 3612case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3613 3614 3615{ echo "$as_me:$LINENO: checking target system type" >&5 3616echo $ECHO_N "checking target system type... $ECHO_C" >&6; } 3617if test "${ac_cv_target+set}" = set; then 3618 echo $ECHO_N "(cached) $ECHO_C" >&6 3619else 3620 if test "x$target_alias" = x; then 3621 ac_cv_target=$ac_cv_host 3622else 3623 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3624 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 3625echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} 3626 { (exit 1); exit 1; }; } 3627fi 3628 3629fi 3630{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 3631echo "${ECHO_T}$ac_cv_target" >&6; } 3632case $ac_cv_target in 3633*-*-*) ;; 3634*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 3635echo "$as_me: error: invalid value of canonical target" >&2;} 3636 { (exit 1); exit 1; }; };; 3637esac 3638target=$ac_cv_target 3639ac_save_IFS=$IFS; IFS='-' 3640set x $ac_cv_target 3641shift 3642target_cpu=$1 3643target_vendor=$2 3644shift; shift 3645# Remember, the first character of IFS is used to create $*, 3646# except with old shells: 3647target_os=$* 3648IFS=$ac_save_IFS 3649case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3650 3651 3652# The aliases save the names the user supplied, while $host etc. 3653# will get canonicalized. 3654test -n "$target_alias" && 3655 test "$program_prefix$program_suffix$program_transform_name" = \ 3656 NONENONEs,x,x, && 3657 program_prefix=${target_alias}- 3658 3659{ echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5 3660echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; } 3661if test "${llvm_cv_os_type+set}" = set; then 3662 echo $ECHO_N "(cached) $ECHO_C" >&6 3663else 3664 case $host in 3665 *-*-aix*) 3666 llvm_cv_link_all_option="-Wl,--whole-archive" 3667 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3668 llvm_cv_os_type="AIX" 3669 llvm_cv_platform_type="Unix" ;; 3670 *-*-irix*) 3671 llvm_cv_link_all_option="-Wl,--whole-archive" 3672 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3673 llvm_cv_os_type="IRIX" 3674 llvm_cv_platform_type="Unix" ;; 3675 *-*-cygwin*) 3676 llvm_cv_link_all_option="-Wl,--whole-archive" 3677 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3678 llvm_cv_os_type="Cygwin" 3679 llvm_cv_platform_type="Unix" ;; 3680 *-*-darwin*) 3681 llvm_cv_link_all_option="-Wl,-all_load" 3682 llvm_cv_no_link_all_option="-Wl,-noall_load" 3683 llvm_cv_os_type="Darwin" 3684 llvm_cv_platform_type="Unix" ;; 3685 *-*-minix*) 3686 llvm_cv_link_all_option="-Wl,-all_load" 3687 llvm_cv_no_link_all_option="-Wl,-noall_load" 3688 llvm_cv_os_type="Minix" 3689 llvm_cv_platform_type="Unix" ;; 3690 *-*-freebsd*) 3691 llvm_cv_link_all_option="-Wl,--whole-archive" 3692 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3693 llvm_cv_os_type="FreeBSD" 3694 llvm_cv_platform_type="Unix" ;; 3695 *-*-openbsd*) 3696 llvm_cv_link_all_option="-Wl,--whole-archive" 3697 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3698 llvm_cv_os_type="OpenBSD" 3699 llvm_cv_platform_type="Unix" ;; 3700 *-*-netbsd*) 3701 llvm_cv_link_all_option="-Wl,--whole-archive" 3702 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3703 llvm_cv_os_type="NetBSD" 3704 llvm_cv_platform_type="Unix" ;; 3705 *-*-dragonfly*) 3706 llvm_cv_link_all_option="-Wl,--whole-archive" 3707 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3708 llvm_cv_os_type="DragonFly" 3709 llvm_cv_platform_type="Unix" ;; 3710 *-*-hpux*) 3711 llvm_cv_link_all_option="-Wl,--whole-archive" 3712 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3713 llvm_cv_os_type="HP-UX" 3714 llvm_cv_platform_type="Unix" ;; 3715 *-*-interix*) 3716 llvm_cv_link_all_option="-Wl,--whole-archive" 3717 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3718 llvm_cv_os_type="Interix" 3719 llvm_cv_platform_type="Unix" ;; 3720 *-*-linux*) 3721 llvm_cv_link_all_option="-Wl,--whole-archive" 3722 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3723 llvm_cv_os_type="Linux" 3724 llvm_cv_platform_type="Unix" ;; 3725 *-*-solaris*) 3726 llvm_cv_link_all_option="-Wl,-z,allextract" 3727 llvm_cv_no_link_all_option="-Wl,-z,defaultextract" 3728 llvm_cv_os_type="SunOS" 3729 llvm_cv_platform_type="Unix" ;; 3730 *-*-auroraux*) 3731 llvm_cv_link_all_option="-Wl,-z,allextract" 3732 llvm_cv_link_all_option="-Wl,-z,defaultextract" 3733 llvm_cv_os_type="AuroraUX" 3734 llvm_cv_platform_type="Unix" ;; 3735 *-*-win32*) 3736 llvm_cv_link_all_option="-Wl,--whole-archive" 3737 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3738 llvm_cv_os_type="Win32" 3739 llvm_cv_platform_type="Win32" ;; 3740 *-*-mingw*) 3741 llvm_cv_link_all_option="-Wl,--whole-archive" 3742 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3743 llvm_cv_os_type="MingW" 3744 llvm_cv_platform_type="Win32" ;; 3745 *-*-haiku*) 3746 llvm_cv_link_all_option="-Wl,--whole-archive" 3747 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3748 llvm_cv_os_type="Haiku" 3749 llvm_cv_platform_type="Unix" ;; 3750 *-unknown-eabi*) 3751 llvm_cv_link_all_option="-Wl,--whole-archive" 3752 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3753 llvm_cv_os_type="Freestanding" 3754 llvm_cv_platform_type="Unix" ;; 3755 *-unknown-elf*) 3756 llvm_cv_link_all_option="-Wl,--whole-archive" 3757 llvm_cv_no_link_all_option="-Wl,--no-whole-archive" 3758 llvm_cv_os_type="Freestanding" 3759 llvm_cv_platform_type="Unix" ;; 3760 *) 3761 llvm_cv_link_all_option="" 3762 llvm_cv_no_link_all_option="" 3763 llvm_cv_os_type="Unknown" 3764 llvm_cv_platform_type="Unknown" ;; 3765esac 3766fi 3767{ echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5 3768echo "${ECHO_T}$llvm_cv_os_type" >&6; } 3769 3770{ echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5 3771echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; } 3772if test "${llvm_cv_target_os_type+set}" = set; then 3773 echo $ECHO_N "(cached) $ECHO_C" >&6 3774else 3775 case $target in 3776 *-*-aix*) 3777 llvm_cv_target_os_type="AIX" ;; 3778 *-*-irix*) 3779 llvm_cv_target_os_type="IRIX" ;; 3780 *-*-cygwin*) 3781 llvm_cv_target_os_type="Cygwin" ;; 3782 *-*-darwin*) 3783 llvm_cv_target_os_type="Darwin" ;; 3784 *-*-minix*) 3785 llvm_cv_target_os_type="Minix" ;; 3786 *-*-freebsd*) 3787 llvm_cv_target_os_type="FreeBSD" ;; 3788 *-*-openbsd*) 3789 llvm_cv_target_os_type="OpenBSD" ;; 3790 *-*-netbsd*) 3791 llvm_cv_target_os_type="NetBSD" ;; 3792 *-*-dragonfly*) 3793 llvm_cv_target_os_type="DragonFly" ;; 3794 *-*-hpux*) 3795 llvm_cv_target_os_type="HP-UX" ;; 3796 *-*-interix*) 3797 llvm_cv_target_os_type="Interix" ;; 3798 *-*-linux*) 3799 llvm_cv_target_os_type="Linux" ;; 3800 *-*-solaris*) 3801 llvm_cv_target_os_type="SunOS" ;; 3802 *-*-auroraux*) 3803 llvm_cv_target_os_type="AuroraUX" ;; 3804 *-*-win32*) 3805 llvm_cv_target_os_type="Win32" ;; 3806 *-*-mingw*) 3807 llvm_cv_target_os_type="MingW" ;; 3808 *-*-haiku*) 3809 llvm_cv_target_os_type="Haiku" ;; 3810 *-*-rtems*) 3811 llvm_cv_target_os_type="RTEMS" ;; 3812 *-*-nacl*) 3813 llvm_cv_target_os_type="NativeClient" ;; 3814 *-unknown-eabi*) 3815 llvm_cv_target_os_type="Freestanding" ;; 3816 *) 3817 llvm_cv_target_os_type="Unknown" ;; 3818esac 3819fi 3820{ echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5 3821echo "${ECHO_T}$llvm_cv_target_os_type" >&6; } 3822 3823if test "$llvm_cv_os_type" = "Unknown" ; then 3824 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5 3825echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;} 3826 { (exit 1); exit 1; }; } 3827fi 3828 3829OS=$llvm_cv_os_type 3830 3831HOST_OS=$llvm_cv_os_type 3832 3833TARGET_OS=$llvm_cv_target_os_type 3834 3835 3836LINKALL=$llvm_cv_link_all_option 3837 3838NOLINKALL=$llvm_cv_no_link_all_option 3839 3840 3841case $llvm_cv_platform_type in 3842 Unix) 3843 3844cat >>confdefs.h <<\_ACEOF 3845#define LLVM_ON_UNIX 1 3846_ACEOF 3847 3848 LLVM_ON_UNIX=1 3849 3850 LLVM_ON_WIN32=0 3851 3852 ;; 3853 Win32) 3854 3855cat >>confdefs.h <<\_ACEOF 3856#define LLVM_ON_WIN32 1 3857_ACEOF 3858 3859 LLVM_ON_UNIX=0 3860 3861 LLVM_ON_WIN32=1 3862 3863 ;; 3864esac 3865 3866{ echo "$as_me:$LINENO: checking target architecture" >&5 3867echo $ECHO_N "checking target architecture... $ECHO_C" >&6; } 3868if test "${llvm_cv_target_arch+set}" = set; then 3869 echo $ECHO_N "(cached) $ECHO_C" >&6 3870else 3871 case $target in 3872 i?86-*) llvm_cv_target_arch="x86" ;; 3873 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;; 3874 sparc*-*) llvm_cv_target_arch="Sparc" ;; 3875 powerpc*-*) llvm_cv_target_arch="PowerPC" ;; 3876 alpha*-*) llvm_cv_target_arch="Alpha" ;; 3877 arm*-*) llvm_cv_target_arch="ARM" ;; 3878 mips-*) llvm_cv_target_arch="Mips" ;; 3879 xcore-*) llvm_cv_target_arch="XCore" ;; 3880 msp430-*) llvm_cv_target_arch="MSP430" ;; 3881 s390x-*) llvm_cv_target_arch="SystemZ" ;; 3882 bfin-*) llvm_cv_target_arch="Blackfin" ;; 3883 mblaze-*) llvm_cv_target_arch="MBlaze" ;; 3884 ptx-*) llvm_cv_target_arch="PTX" ;; 3885 *) llvm_cv_target_arch="Unknown" ;; 3886esac 3887fi 3888{ echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5 3889echo "${ECHO_T}$llvm_cv_target_arch" >&6; } 3890 3891if test "$llvm_cv_target_arch" = "Unknown" ; then 3892 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5 3893echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;} 3894fi 3895 3896# Determine the LLVM native architecture for the target 3897case "$llvm_cv_target_arch" in 3898 x86) LLVM_NATIVE_ARCH="X86" ;; 3899 x86_64) LLVM_NATIVE_ARCH="X86" ;; 3900 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;; 3901esac 3902 3903ARCH=$llvm_cv_target_arch 3904 3905 3906 3907 3908{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3909echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } 3910if test "${ac_cv_path_GREP+set}" = set; then 3911 echo $ECHO_N "(cached) $ECHO_C" >&6 3912else 3913 # Extract the first word of "grep ggrep" to use in msg output 3914if test -z "$GREP"; then 3915set dummy grep ggrep; ac_prog_name=$2 3916if test "${ac_cv_path_GREP+set}" = set; then 3917 echo $ECHO_N "(cached) $ECHO_C" >&6 3918else 3919 ac_path_GREP_found=false 3920# Loop through the user's path and test for each of PROGNAME-LIST 3921as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3922for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3923do 3924 IFS=$as_save_IFS 3925 test -z "$as_dir" && as_dir=. 3926 for ac_prog in grep ggrep; do 3927 for ac_exec_ext in '' $ac_executable_extensions; do 3928 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3929 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue 3930 # Check for GNU ac_path_GREP and select it if it is found. 3931 # Check for GNU $ac_path_GREP 3932case `"$ac_path_GREP" --version 2>&1` in 3933*GNU*) 3934 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3935*) 3936 ac_count=0 3937 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3938 while : 3939 do 3940 cat "conftest.in" "conftest.in" >"conftest.tmp" 3941 mv "conftest.tmp" "conftest.in" 3942 cp "conftest.in" "conftest.nl" 3943 echo 'GREP' >> "conftest.nl" 3944 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3945 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3946 ac_count=`expr $ac_count + 1` 3947 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3948 # Best one so far, save it but keep looking for a better one 3949 ac_cv_path_GREP="$ac_path_GREP" 3950 ac_path_GREP_max=$ac_count 3951 fi 3952 # 10*(2^10) chars as input seems more than enough 3953 test $ac_count -gt 10 && break 3954 done 3955 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3956esac 3957 3958 3959 $ac_path_GREP_found && break 3 3960 done 3961done 3962 3963done 3964IFS=$as_save_IFS 3965 3966 3967fi 3968 3969GREP="$ac_cv_path_GREP" 3970if test -z "$GREP"; then 3971 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3972echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3973 { (exit 1); exit 1; }; } 3974fi 3975 3976else 3977 ac_cv_path_GREP=$GREP 3978fi 3979 3980 3981fi 3982{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 3983echo "${ECHO_T}$ac_cv_path_GREP" >&6; } 3984 GREP="$ac_cv_path_GREP" 3985 3986 3987{ echo "$as_me:$LINENO: checking for egrep" >&5 3988echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } 3989if test "${ac_cv_path_EGREP+set}" = set; then 3990 echo $ECHO_N "(cached) $ECHO_C" >&6 3991else 3992 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3993 then ac_cv_path_EGREP="$GREP -E" 3994 else 3995 # Extract the first word of "egrep" to use in msg output 3996if test -z "$EGREP"; then 3997set dummy egrep; ac_prog_name=$2 3998if test "${ac_cv_path_EGREP+set}" = set; then 3999 echo $ECHO_N "(cached) $ECHO_C" >&6 4000else 4001 ac_path_EGREP_found=false 4002# Loop through the user's path and test for each of PROGNAME-LIST 4003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4004for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4005do 4006 IFS=$as_save_IFS 4007 test -z "$as_dir" && as_dir=. 4008 for ac_prog in egrep; do 4009 for ac_exec_ext in '' $ac_executable_extensions; do 4010 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4011 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue 4012 # Check for GNU ac_path_EGREP and select it if it is found. 4013 # Check for GNU $ac_path_EGREP 4014case `"$ac_path_EGREP" --version 2>&1` in 4015*GNU*) 4016 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4017*) 4018 ac_count=0 4019 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 4020 while : 4021 do 4022 cat "conftest.in" "conftest.in" >"conftest.tmp" 4023 mv "conftest.tmp" "conftest.in" 4024 cp "conftest.in" "conftest.nl" 4025 echo 'EGREP' >> "conftest.nl" 4026 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4027 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4028 ac_count=`expr $ac_count + 1` 4029 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4030 # Best one so far, save it but keep looking for a better one 4031 ac_cv_path_EGREP="$ac_path_EGREP" 4032 ac_path_EGREP_max=$ac_count 4033 fi 4034 # 10*(2^10) chars as input seems more than enough 4035 test $ac_count -gt 10 && break 4036 done 4037 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4038esac 4039 4040 4041 $ac_path_EGREP_found && break 3 4042 done 4043done 4044 4045done 4046IFS=$as_save_IFS 4047 4048 4049fi 4050 4051EGREP="$ac_cv_path_EGREP" 4052if test -z "$EGREP"; then 4053 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4054echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4055 { (exit 1); exit 1; }; } 4056fi 4057 4058else 4059 ac_cv_path_EGREP=$EGREP 4060fi 4061 4062 4063 fi 4064fi 4065{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4066echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } 4067 EGREP="$ac_cv_path_EGREP" 4068 4069 4070{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4071echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 4072if test "${ac_cv_header_stdc+set}" = set; then 4073 echo $ECHO_N "(cached) $ECHO_C" >&6 4074else 4075 cat >conftest.$ac_ext <<_ACEOF 4076/* confdefs.h. */ 4077_ACEOF 4078cat confdefs.h >>conftest.$ac_ext 4079cat >>conftest.$ac_ext <<_ACEOF 4080/* end confdefs.h. */ 4081#include <stdlib.h> 4082#include <stdarg.h> 4083#include <string.h> 4084#include <float.h> 4085 4086int 4087main () 4088{ 4089 4090 ; 4091 return 0; 4092} 4093_ACEOF 4094rm -f conftest.$ac_objext 4095if { (ac_try="$ac_compile" 4096case "(($ac_try" in 4097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4098 *) ac_try_echo=$ac_try;; 4099esac 4100eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4101 (eval "$ac_compile") 2>conftest.er1 4102 ac_status=$? 4103 grep -v '^ *+' conftest.er1 >conftest.err 4104 rm -f conftest.er1 4105 cat conftest.err >&5 4106 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4107 (exit $ac_status); } && 4108 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4109 { (case "(($ac_try" in 4110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4111 *) ac_try_echo=$ac_try;; 4112esac 4113eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4114 (eval "$ac_try") 2>&5 4115 ac_status=$? 4116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4117 (exit $ac_status); }; } && 4118 { ac_try='test -s conftest.$ac_objext' 4119 { (case "(($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_try") 2>&5 4125 ac_status=$? 4126 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4127 (exit $ac_status); }; }; then 4128 ac_cv_header_stdc=yes 4129else 4130 echo "$as_me: failed program was:" >&5 4131sed 's/^/| /' conftest.$ac_ext >&5 4132 4133 ac_cv_header_stdc=no 4134fi 4135 4136rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4137 4138if test $ac_cv_header_stdc = yes; then 4139 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4140 cat >conftest.$ac_ext <<_ACEOF 4141/* confdefs.h. */ 4142_ACEOF 4143cat confdefs.h >>conftest.$ac_ext 4144cat >>conftest.$ac_ext <<_ACEOF 4145/* end confdefs.h. */ 4146#include <string.h> 4147 4148_ACEOF 4149if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4150 $EGREP "memchr" >/dev/null 2>&1; then 4151 : 4152else 4153 ac_cv_header_stdc=no 4154fi 4155rm -f conftest* 4156 4157fi 4158 4159if test $ac_cv_header_stdc = yes; then 4160 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4161 cat >conftest.$ac_ext <<_ACEOF 4162/* confdefs.h. */ 4163_ACEOF 4164cat confdefs.h >>conftest.$ac_ext 4165cat >>conftest.$ac_ext <<_ACEOF 4166/* end confdefs.h. */ 4167#include <stdlib.h> 4168 4169_ACEOF 4170if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4171 $EGREP "free" >/dev/null 2>&1; then 4172 : 4173else 4174 ac_cv_header_stdc=no 4175fi 4176rm -f conftest* 4177 4178fi 4179 4180if test $ac_cv_header_stdc = yes; then 4181 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4182 if test "$cross_compiling" = yes; then 4183 : 4184else 4185 cat >conftest.$ac_ext <<_ACEOF 4186/* confdefs.h. */ 4187_ACEOF 4188cat confdefs.h >>conftest.$ac_ext 4189cat >>conftest.$ac_ext <<_ACEOF 4190/* end confdefs.h. */ 4191#include <ctype.h> 4192#include <stdlib.h> 4193#if ((' ' & 0x0FF) == 0x020) 4194# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4195# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4196#else 4197# define ISLOWER(c) \ 4198 (('a' <= (c) && (c) <= 'i') \ 4199 || ('j' <= (c) && (c) <= 'r') \ 4200 || ('s' <= (c) && (c) <= 'z')) 4201# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4202#endif 4203 4204#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4205int 4206main () 4207{ 4208 int i; 4209 for (i = 0; i < 256; i++) 4210 if (XOR (islower (i), ISLOWER (i)) 4211 || toupper (i) != TOUPPER (i)) 4212 return 2; 4213 return 0; 4214} 4215_ACEOF 4216rm -f conftest$ac_exeext 4217if { (ac_try="$ac_link" 4218case "(($ac_try" in 4219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4220 *) ac_try_echo=$ac_try;; 4221esac 4222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4223 (eval "$ac_link") 2>&5 4224 ac_status=$? 4225 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4226 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4227 { (case "(($ac_try" in 4228 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4229 *) ac_try_echo=$ac_try;; 4230esac 4231eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4232 (eval "$ac_try") 2>&5 4233 ac_status=$? 4234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4235 (exit $ac_status); }; }; then 4236 : 4237else 4238 echo "$as_me: program exited with status $ac_status" >&5 4239echo "$as_me: failed program was:" >&5 4240sed 's/^/| /' conftest.$ac_ext >&5 4241 4242( exit $ac_status ) 4243ac_cv_header_stdc=no 4244fi 4245rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4246fi 4247 4248 4249fi 4250fi 4251{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4252echo "${ECHO_T}$ac_cv_header_stdc" >&6; } 4253if test $ac_cv_header_stdc = yes; then 4254 4255cat >>confdefs.h <<\_ACEOF 4256#define STDC_HEADERS 1 4257_ACEOF 4258 4259fi 4260 4261# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4272 inttypes.h stdint.h unistd.h 4273do 4274as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4275{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4276echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4277if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4278 echo $ECHO_N "(cached) $ECHO_C" >&6 4279else 4280 cat >conftest.$ac_ext <<_ACEOF 4281/* confdefs.h. */ 4282_ACEOF 4283cat confdefs.h >>conftest.$ac_ext 4284cat >>conftest.$ac_ext <<_ACEOF 4285/* end confdefs.h. */ 4286$ac_includes_default 4287 4288#include <$ac_header> 4289_ACEOF 4290rm -f conftest.$ac_objext 4291if { (ac_try="$ac_compile" 4292case "(($ac_try" in 4293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4294 *) ac_try_echo=$ac_try;; 4295esac 4296eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4297 (eval "$ac_compile") 2>conftest.er1 4298 ac_status=$? 4299 grep -v '^ *+' conftest.er1 >conftest.err 4300 rm -f conftest.er1 4301 cat conftest.err >&5 4302 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4303 (exit $ac_status); } && 4304 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4305 { (case "(($ac_try" in 4306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4307 *) ac_try_echo=$ac_try;; 4308esac 4309eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4310 (eval "$ac_try") 2>&5 4311 ac_status=$? 4312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4313 (exit $ac_status); }; } && 4314 { ac_try='test -s conftest.$ac_objext' 4315 { (case "(($ac_try" in 4316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4317 *) ac_try_echo=$ac_try;; 4318esac 4319eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4320 (eval "$ac_try") 2>&5 4321 ac_status=$? 4322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4323 (exit $ac_status); }; }; then 4324 eval "$as_ac_Header=yes" 4325else 4326 echo "$as_me: failed program was:" >&5 4327sed 's/^/| /' conftest.$ac_ext >&5 4328 4329 eval "$as_ac_Header=no" 4330fi 4331 4332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4333fi 4334ac_res=`eval echo '${'$as_ac_Header'}'` 4335 { echo "$as_me:$LINENO: result: $ac_res" >&5 4336echo "${ECHO_T}$ac_res" >&6; } 4337if test `eval echo '${'$as_ac_Header'}'` = yes; then 4338 cat >>confdefs.h <<_ACEOF 4339#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4340_ACEOF 4341 4342fi 4343 4344done 4345 4346 4347{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 4348echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } 4349if test "${ac_cv_c_bigendian+set}" = set; then 4350 echo $ECHO_N "(cached) $ECHO_C" >&6 4351else 4352 # See if sys/param.h defines the BYTE_ORDER macro. 4353cat >conftest.$ac_ext <<_ACEOF 4354/* confdefs.h. */ 4355_ACEOF 4356cat confdefs.h >>conftest.$ac_ext 4357cat >>conftest.$ac_ext <<_ACEOF 4358/* end confdefs.h. */ 4359#include <sys/types.h> 4360#include <sys/param.h> 4361 4362int 4363main () 4364{ 4365#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 4366 bogus endian macros 4367#endif 4368 4369 ; 4370 return 0; 4371} 4372_ACEOF 4373rm -f conftest.$ac_objext 4374if { (ac_try="$ac_compile" 4375case "(($ac_try" in 4376 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4377 *) ac_try_echo=$ac_try;; 4378esac 4379eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4380 (eval "$ac_compile") 2>conftest.er1 4381 ac_status=$? 4382 grep -v '^ *+' conftest.er1 >conftest.err 4383 rm -f conftest.er1 4384 cat conftest.err >&5 4385 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4386 (exit $ac_status); } && 4387 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4388 { (case "(($ac_try" in 4389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4390 *) ac_try_echo=$ac_try;; 4391esac 4392eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4393 (eval "$ac_try") 2>&5 4394 ac_status=$? 4395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4396 (exit $ac_status); }; } && 4397 { ac_try='test -s conftest.$ac_objext' 4398 { (case "(($ac_try" in 4399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4400 *) ac_try_echo=$ac_try;; 4401esac 4402eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4403 (eval "$ac_try") 2>&5 4404 ac_status=$? 4405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4406 (exit $ac_status); }; }; then 4407 # It does; now see whether it defined to BIG_ENDIAN or not. 4408cat >conftest.$ac_ext <<_ACEOF 4409/* confdefs.h. */ 4410_ACEOF 4411cat confdefs.h >>conftest.$ac_ext 4412cat >>conftest.$ac_ext <<_ACEOF 4413/* end confdefs.h. */ 4414#include <sys/types.h> 4415#include <sys/param.h> 4416 4417int 4418main () 4419{ 4420#if BYTE_ORDER != BIG_ENDIAN 4421 not big endian 4422#endif 4423 4424 ; 4425 return 0; 4426} 4427_ACEOF 4428rm -f conftest.$ac_objext 4429if { (ac_try="$ac_compile" 4430case "(($ac_try" in 4431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4432 *) ac_try_echo=$ac_try;; 4433esac 4434eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4435 (eval "$ac_compile") 2>conftest.er1 4436 ac_status=$? 4437 grep -v '^ *+' conftest.er1 >conftest.err 4438 rm -f conftest.er1 4439 cat conftest.err >&5 4440 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4441 (exit $ac_status); } && 4442 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4443 { (case "(($ac_try" in 4444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4445 *) ac_try_echo=$ac_try;; 4446esac 4447eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4448 (eval "$ac_try") 2>&5 4449 ac_status=$? 4450 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4451 (exit $ac_status); }; } && 4452 { ac_try='test -s conftest.$ac_objext' 4453 { (case "(($ac_try" in 4454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4455 *) ac_try_echo=$ac_try;; 4456esac 4457eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4458 (eval "$ac_try") 2>&5 4459 ac_status=$? 4460 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4461 (exit $ac_status); }; }; then 4462 ac_cv_c_bigendian=yes 4463else 4464 echo "$as_me: failed program was:" >&5 4465sed 's/^/| /' conftest.$ac_ext >&5 4466 4467 ac_cv_c_bigendian=no 4468fi 4469 4470rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4471else 4472 echo "$as_me: failed program was:" >&5 4473sed 's/^/| /' conftest.$ac_ext >&5 4474 4475 # It does not; compile a test program. 4476if test "$cross_compiling" = yes; then 4477 # try to guess the endianness by grepping values into an object file 4478 ac_cv_c_bigendian=unknown 4479 cat >conftest.$ac_ext <<_ACEOF 4480/* confdefs.h. */ 4481_ACEOF 4482cat confdefs.h >>conftest.$ac_ext 4483cat >>conftest.$ac_ext <<_ACEOF 4484/* end confdefs.h. */ 4485short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4486short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4487void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 4488short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4489short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4490void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 4491int 4492main () 4493{ 4494 _ascii (); _ebcdic (); 4495 ; 4496 return 0; 4497} 4498_ACEOF 4499rm -f conftest.$ac_objext 4500if { (ac_try="$ac_compile" 4501case "(($ac_try" in 4502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4503 *) ac_try_echo=$ac_try;; 4504esac 4505eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4506 (eval "$ac_compile") 2>conftest.er1 4507 ac_status=$? 4508 grep -v '^ *+' conftest.er1 >conftest.err 4509 rm -f conftest.er1 4510 cat conftest.err >&5 4511 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4512 (exit $ac_status); } && 4513 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4514 { (case "(($ac_try" in 4515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4516 *) ac_try_echo=$ac_try;; 4517esac 4518eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4519 (eval "$ac_try") 2>&5 4520 ac_status=$? 4521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4522 (exit $ac_status); }; } && 4523 { ac_try='test -s conftest.$ac_objext' 4524 { (case "(($ac_try" in 4525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4526 *) ac_try_echo=$ac_try;; 4527esac 4528eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4529 (eval "$ac_try") 2>&5 4530 ac_status=$? 4531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4532 (exit $ac_status); }; }; then 4533 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 4534 ac_cv_c_bigendian=yes 4535fi 4536if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4537 if test "$ac_cv_c_bigendian" = unknown; then 4538 ac_cv_c_bigendian=no 4539 else 4540 # finding both strings is unlikely to happen, but who knows? 4541 ac_cv_c_bigendian=unknown 4542 fi 4543fi 4544else 4545 echo "$as_me: failed program was:" >&5 4546sed 's/^/| /' conftest.$ac_ext >&5 4547 4548 4549fi 4550 4551rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4552else 4553 cat >conftest.$ac_ext <<_ACEOF 4554/* confdefs.h. */ 4555_ACEOF 4556cat confdefs.h >>conftest.$ac_ext 4557cat >>conftest.$ac_ext <<_ACEOF 4558/* end confdefs.h. */ 4559$ac_includes_default 4560int 4561main () 4562{ 4563 4564 /* Are we little or big endian? From Harbison&Steele. */ 4565 union 4566 { 4567 long int l; 4568 char c[sizeof (long int)]; 4569 } u; 4570 u.l = 1; 4571 return u.c[sizeof (long int) - 1] == 1; 4572 4573 ; 4574 return 0; 4575} 4576_ACEOF 4577rm -f conftest$ac_exeext 4578if { (ac_try="$ac_link" 4579case "(($ac_try" in 4580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4581 *) ac_try_echo=$ac_try;; 4582esac 4583eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4584 (eval "$ac_link") 2>&5 4585 ac_status=$? 4586 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4587 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4588 { (case "(($ac_try" in 4589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4590 *) ac_try_echo=$ac_try;; 4591esac 4592eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4593 (eval "$ac_try") 2>&5 4594 ac_status=$? 4595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4596 (exit $ac_status); }; }; then 4597 ac_cv_c_bigendian=no 4598else 4599 echo "$as_me: program exited with status $ac_status" >&5 4600echo "$as_me: failed program was:" >&5 4601sed 's/^/| /' conftest.$ac_ext >&5 4602 4603( exit $ac_status ) 4604ac_cv_c_bigendian=yes 4605fi 4606rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4607fi 4608 4609 4610fi 4611 4612rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4613fi 4614{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 4615echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } 4616case $ac_cv_c_bigendian in 4617 yes) 4618 ENDIAN=big 4619 ;; 4620 no) 4621 ENDIAN=little 4622 ;; 4623 *) 4624 { { echo "$as_me:$LINENO: error: unknown endianness 4625presetting ac_cv_c_bigendian=no (or yes) will help" >&5 4626echo "$as_me: error: unknown endianness 4627presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 4628 { (exit 1); exit 1; }; } ;; 4629esac 4630 4631 4632if test "$cross_compiling" = yes; then 4633 LLVM_CROSS_COMPILING=1 4634 4635 4636{ echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5 4637echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; } 4638if test "${ac_cv_build_exeext+set}" = set; then 4639 echo $ECHO_N "(cached) $ECHO_C" >&6 4640else 4641 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then 4642 ac_cv_build_exeext=.exe 4643else 4644 ac_build_prefix=${build_alias}- 4645 4646 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args. 4647set dummy ${ac_build_prefix}gcc; ac_word=$2 4648{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4649echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4650if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4651 echo $ECHO_N "(cached) $ECHO_C" >&6 4652else 4653 if test -n "$BUILD_CC"; then 4654 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4655else 4656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4657for as_dir in $PATH 4658do 4659 IFS=$as_save_IFS 4660 test -z "$as_dir" && as_dir=. 4661 for ac_exec_ext in '' $ac_executable_extensions; do 4662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4663 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc" 4664 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4665 break 2 4666 fi 4667done 4668done 4669IFS=$as_save_IFS 4670 4671fi 4672fi 4673BUILD_CC=$ac_cv_prog_BUILD_CC 4674if test -n "$BUILD_CC"; then 4675 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4676echo "${ECHO_T}$BUILD_CC" >&6; } 4677else 4678 { echo "$as_me:$LINENO: result: no" >&5 4679echo "${ECHO_T}no" >&6; } 4680fi 4681 4682 4683 if test -z "$BUILD_CC"; then 4684 # Extract the first word of "gcc", so it can be a program name with args. 4685set dummy gcc; ac_word=$2 4686{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4687echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4688if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4689 echo $ECHO_N "(cached) $ECHO_C" >&6 4690else 4691 if test -n "$BUILD_CC"; then 4692 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4693else 4694as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4695for as_dir in $PATH 4696do 4697 IFS=$as_save_IFS 4698 test -z "$as_dir" && as_dir=. 4699 for ac_exec_ext in '' $ac_executable_extensions; do 4700 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4701 ac_cv_prog_BUILD_CC="gcc" 4702 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4703 break 2 4704 fi 4705done 4706done 4707IFS=$as_save_IFS 4708 4709fi 4710fi 4711BUILD_CC=$ac_cv_prog_BUILD_CC 4712if test -n "$BUILD_CC"; then 4713 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4714echo "${ECHO_T}$BUILD_CC" >&6; } 4715else 4716 { echo "$as_me:$LINENO: result: no" >&5 4717echo "${ECHO_T}no" >&6; } 4718fi 4719 4720 4721 if test -z "$BUILD_CC"; then 4722 # Extract the first word of "cc", so it can be a program name with args. 4723set dummy cc; ac_word=$2 4724{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4725echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4726if test "${ac_cv_prog_BUILD_CC+set}" = set; then 4727 echo $ECHO_N "(cached) $ECHO_C" >&6 4728else 4729 if test -n "$BUILD_CC"; then 4730 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test. 4731else 4732 ac_prog_rejected=no 4733as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4734for as_dir in $PATH 4735do 4736 IFS=$as_save_IFS 4737 test -z "$as_dir" && as_dir=. 4738 for ac_exec_ext in '' $ac_executable_extensions; do 4739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4740 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4741 ac_prog_rejected=yes 4742 continue 4743 fi 4744 ac_cv_prog_BUILD_CC="cc" 4745 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4746 break 2 4747 fi 4748done 4749done 4750IFS=$as_save_IFS 4751 4752if test $ac_prog_rejected = yes; then 4753 # We found a bogon in the path, so make sure we never use it. 4754 set dummy $ac_cv_prog_BUILD_CC 4755 shift 4756 if test $# != 0; then 4757 # We chose a different compiler from the bogus one. 4758 # However, it has the same basename, so the bogon will be chosen 4759 # first if we set BUILD_CC to just the basename; use the full file name. 4760 shift 4761 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@" 4762 fi 4763fi 4764fi 4765fi 4766BUILD_CC=$ac_cv_prog_BUILD_CC 4767if test -n "$BUILD_CC"; then 4768 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5 4769echo "${ECHO_T}$BUILD_CC" >&6; } 4770else 4771 { echo "$as_me:$LINENO: result: no" >&5 4772echo "${ECHO_T}no" >&6; } 4773fi 4774 4775 4776 fi 4777 fi 4778 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5 4779echo "$as_me: error: no acceptable cc found in \$PATH" >&2;} 4780 { (exit 1); exit 1; }; } 4781 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 4782 rm -f conftest* 4783 echo 'int main () { return 0; }' > conftest.$ac_ext 4784 ac_cv_build_exeext= 4785 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5 4786 (eval $ac_build_link) 2>&5 4787 ac_status=$? 4788 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4789 (exit $ac_status); }; then 4790 for file in conftest.*; do 4791 case $file in 4792 *.c | *.o | *.obj | *.dSYM) ;; 4793 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 4794 esac 4795 done 4796 else 4797 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5 4798echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;} 4799 { (exit 1); exit 1; }; } 4800 fi 4801 rm -f conftest* 4802 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank 4803fi 4804fi 4805 4806BUILD_EXEEXT="" 4807test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext} 4808{ echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5 4809echo "${ECHO_T}${ac_cv_build_exeext}" >&6; } 4810ac_build_exeext=$BUILD_EXEEXT 4811 4812 ac_build_prefix=${build_alias}- 4813 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args. 4814set dummy ${ac_build_prefix}g++; ac_word=$2 4815{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4816echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4817if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4818 echo $ECHO_N "(cached) $ECHO_C" >&6 4819else 4820 if test -n "$BUILD_CXX"; then 4821 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4822else 4823as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4824for as_dir in $PATH 4825do 4826 IFS=$as_save_IFS 4827 test -z "$as_dir" && as_dir=. 4828 for ac_exec_ext in '' $ac_executable_extensions; do 4829 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4830 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++" 4831 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4832 break 2 4833 fi 4834done 4835done 4836IFS=$as_save_IFS 4837 4838fi 4839fi 4840BUILD_CXX=$ac_cv_prog_BUILD_CXX 4841if test -n "$BUILD_CXX"; then 4842 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4843echo "${ECHO_T}$BUILD_CXX" >&6; } 4844else 4845 { echo "$as_me:$LINENO: result: no" >&5 4846echo "${ECHO_T}no" >&6; } 4847fi 4848 4849 4850 if test -z "$BUILD_CXX"; then 4851 # Extract the first word of "g++", so it can be a program name with args. 4852set dummy g++; ac_word=$2 4853{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4854echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4855if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4856 echo $ECHO_N "(cached) $ECHO_C" >&6 4857else 4858 if test -n "$BUILD_CXX"; then 4859 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4860else 4861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4862for as_dir in $PATH 4863do 4864 IFS=$as_save_IFS 4865 test -z "$as_dir" && as_dir=. 4866 for ac_exec_ext in '' $ac_executable_extensions; do 4867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4868 ac_cv_prog_BUILD_CXX="g++" 4869 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4870 break 2 4871 fi 4872done 4873done 4874IFS=$as_save_IFS 4875 4876fi 4877fi 4878BUILD_CXX=$ac_cv_prog_BUILD_CXX 4879if test -n "$BUILD_CXX"; then 4880 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4881echo "${ECHO_T}$BUILD_CXX" >&6; } 4882else 4883 { echo "$as_me:$LINENO: result: no" >&5 4884echo "${ECHO_T}no" >&6; } 4885fi 4886 4887 4888 if test -z "$BUILD_CXX"; then 4889 # Extract the first word of "c++", so it can be a program name with args. 4890set dummy c++; ac_word=$2 4891{ echo "$as_me:$LINENO: checking for $ac_word" >&5 4892echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 4893if test "${ac_cv_prog_BUILD_CXX+set}" = set; then 4894 echo $ECHO_N "(cached) $ECHO_C" >&6 4895else 4896 if test -n "$BUILD_CXX"; then 4897 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test. 4898else 4899 ac_prog_rejected=no 4900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4901for as_dir in $PATH 4902do 4903 IFS=$as_save_IFS 4904 test -z "$as_dir" && as_dir=. 4905 for ac_exec_ext in '' $ac_executable_extensions; do 4906 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 4907 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then 4908 ac_prog_rejected=yes 4909 continue 4910 fi 4911 ac_cv_prog_BUILD_CXX="c++" 4912 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4913 break 2 4914 fi 4915done 4916done 4917IFS=$as_save_IFS 4918 4919if test $ac_prog_rejected = yes; then 4920 # We found a bogon in the path, so make sure we never use it. 4921 set dummy $ac_cv_prog_BUILD_CXX 4922 shift 4923 if test $# != 0; then 4924 # We chose a different compiler from the bogus one. 4925 # However, it has the same basename, so the bogon will be chosen 4926 # first if we set BUILD_CXX to just the basename; use the full file name. 4927 shift 4928 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@" 4929 fi 4930fi 4931fi 4932fi 4933BUILD_CXX=$ac_cv_prog_BUILD_CXX 4934if test -n "$BUILD_CXX"; then 4935 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5 4936echo "${ECHO_T}$BUILD_CXX" >&6; } 4937else 4938 { echo "$as_me:$LINENO: result: no" >&5 4939echo "${ECHO_T}no" >&6; } 4940fi 4941 4942 4943 fi 4944 fi 4945else 4946 LLVM_CROSS_COMPILING=0 4947 4948fi 4949 4950if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then 4951 cvsbuild="yes" 4952 optimize="no" 4953 CVSBUILD=CVSBUILD=1 4954 4955else 4956 cvsbuild="no" 4957 optimize="yes" 4958fi 4959 4960 4961# Check whether --enable-optimized was given. 4962if test "${enable_optimized+set}" = set; then 4963 enableval=$enable_optimized; 4964else 4965 enableval=$optimize 4966fi 4967 4968if test ${enableval} = "no" ; then 4969 ENABLE_OPTIMIZED= 4970 4971else 4972 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1 4973 4974fi 4975 4976# Check whether --enable-profiling was given. 4977if test "${enable_profiling+set}" = set; then 4978 enableval=$enable_profiling; 4979else 4980 enableval="no" 4981fi 4982 4983if test ${enableval} = "no" ; then 4984 ENABLE_PROFILING= 4985 4986else 4987 ENABLE_PROFILING=ENABLE_PROFILING=1 4988 4989fi 4990 4991# Check whether --enable-assertions was given. 4992if test "${enable_assertions+set}" = set; then 4993 enableval=$enable_assertions; 4994else 4995 enableval="yes" 4996fi 4997 4998if test ${enableval} = "yes" ; then 4999 DISABLE_ASSERTIONS= 5000 5001else 5002 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1 5003 5004fi 5005 5006# Check whether --enable-expensive-checks was given. 5007if test "${enable_expensive_checks+set}" = set; then 5008 enableval=$enable_expensive_checks; 5009else 5010 enableval="no" 5011fi 5012 5013if test ${enableval} = "yes" ; then 5014 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1 5015 5016 EXPENSIVE_CHECKS=yes 5017 5018else 5019 ENABLE_EXPENSIVE_CHECKS= 5020 5021 EXPENSIVE_CHECKS=no 5022 5023fi 5024 5025# Check whether --enable-debug-runtime was given. 5026if test "${enable_debug_runtime+set}" = set; then 5027 enableval=$enable_debug_runtime; 5028else 5029 enableval=no 5030fi 5031 5032if test ${enableval} = "no" ; then 5033 DEBUG_RUNTIME= 5034 5035else 5036 DEBUG_RUNTIME=DEBUG_RUNTIME=1 5037 5038fi 5039 5040# Check whether --enable-debug-symbols was given. 5041if test "${enable_debug_symbols+set}" = set; then 5042 enableval=$enable_debug_symbols; 5043else 5044 enableval=no 5045fi 5046 5047if test ${enableval} = "no" ; then 5048 DEBUG_SYMBOLS= 5049 5050else 5051 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1 5052 5053fi 5054 5055# Check whether --enable-jit was given. 5056if test "${enable_jit+set}" = set; then 5057 enableval=$enable_jit; 5058else 5059 enableval=default 5060fi 5061 5062if test ${enableval} = "no" 5063then 5064 JIT= 5065 5066else 5067 case "$llvm_cv_target_arch" in 5068 x86) TARGET_HAS_JIT=1 5069 ;; 5070 Sparc) TARGET_HAS_JIT=0 5071 ;; 5072 PowerPC) TARGET_HAS_JIT=1 5073 ;; 5074 x86_64) TARGET_HAS_JIT=1 5075 ;; 5076 Alpha) TARGET_HAS_JIT=0 5077 ;; 5078 ARM) TARGET_HAS_JIT=1 5079 ;; 5080 Mips) TARGET_HAS_JIT=1 5081 ;; 5082 XCore) TARGET_HAS_JIT=0 5083 ;; 5084 MSP430) TARGET_HAS_JIT=0 5085 ;; 5086 SystemZ) TARGET_HAS_JIT=0 5087 ;; 5088 Blackfin) TARGET_HAS_JIT=0 5089 ;; 5090 MBlaze) TARGET_HAS_JIT=0 5091 ;; 5092 PTX) TARGET_HAS_JIT=0 5093 ;; 5094 *) TARGET_HAS_JIT=0 5095 ;; 5096 esac 5097fi 5098 5099# Check whether --enable-docs was given. 5100if test "${enable_docs+set}" = set; then 5101 enableval=$enable_docs; 5102else 5103 enableval=default 5104fi 5105 5106case "$enableval" in 5107 yes) ENABLE_DOCS=1 5108 ;; 5109 no) ENABLE_DOCS=0 5110 ;; 5111 default) ENABLE_DOCS=1 5112 ;; 5113 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5 5114echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;} 5115 { (exit 1); exit 1; }; } ;; 5116esac 5117 5118# Check whether --enable-doxygen was given. 5119if test "${enable_doxygen+set}" = set; then 5120 enableval=$enable_doxygen; 5121else 5122 enableval=default 5123fi 5124 5125case "$enableval" in 5126 yes) ENABLE_DOXYGEN=1 5127 ;; 5128 no) ENABLE_DOXYGEN=0 5129 ;; 5130 default) ENABLE_DOXYGEN=0 5131 ;; 5132 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5 5133echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;} 5134 { (exit 1); exit 1; }; } ;; 5135esac 5136 5137# Check whether --enable-threads was given. 5138if test "${enable_threads+set}" = set; then 5139 enableval=$enable_threads; 5140else 5141 enableval=default 5142fi 5143 5144case "$enableval" in 5145 yes) ENABLE_THREADS=1 5146 ;; 5147 no) ENABLE_THREADS=0 5148 ;; 5149 default) ENABLE_THREADS=1 5150 ;; 5151 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5 5152echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;} 5153 { (exit 1); exit 1; }; } ;; 5154esac 5155 5156cat >>confdefs.h <<_ACEOF 5157#define ENABLE_THREADS $ENABLE_THREADS 5158_ACEOF 5159 5160 5161# Check whether --enable-pthreads was given. 5162if test "${enable_pthreads+set}" = set; then 5163 enableval=$enable_pthreads; 5164else 5165 enableval=default 5166fi 5167 5168case "$enableval" in 5169 yes) ENABLE_PTHREADS=1 5170 ;; 5171 no) ENABLE_PTHREADS=0 5172 ;; 5173 default) ENABLE_PTHREADS=1 5174 ;; 5175 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5 5176echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;} 5177 { (exit 1); exit 1; }; } ;; 5178esac 5179 5180# Check whether --enable-pic was given. 5181if test "${enable_pic+set}" = set; then 5182 enableval=$enable_pic; 5183else 5184 enableval=default 5185fi 5186 5187case "$enableval" in 5188 yes) ENABLE_PIC=1 5189 ;; 5190 no) ENABLE_PIC=0 5191 ;; 5192 default) ENABLE_PIC=1 5193 ;; 5194 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5 5195echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;} 5196 { (exit 1); exit 1; }; } ;; 5197esac 5198 5199cat >>confdefs.h <<_ACEOF 5200#define ENABLE_PIC $ENABLE_PIC 5201_ACEOF 5202 5203 5204# Check whether --enable-shared was given. 5205if test "${enable_shared+set}" = set; then 5206 enableval=$enable_shared; 5207else 5208 enableval=default 5209fi 5210 5211case "$enableval" in 5212 yes) ENABLE_SHARED=1 5213 ;; 5214 no) ENABLE_SHARED=0 5215 ;; 5216 default) ENABLE_SHARED=0 5217 ;; 5218 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5 5219echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;} 5220 { (exit 1); exit 1; }; } ;; 5221esac 5222 5223# Check whether --enable-embed-stdcxx was given. 5224if test "${enable_embed_stdcxx+set}" = set; then 5225 enableval=$enable_embed_stdcxx; 5226else 5227 enableval=default 5228fi 5229 5230case "$enableval" in 5231 yes) ENABLE_EMBED_STDCXX=1 5232 ;; 5233 no) ENABLE_EMBED_STDCXX=0 5234 ;; 5235 default) ENABLE_EMBED_STDCXX=1 5236 ;; 5237 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5 5238echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;} 5239 { (exit 1); exit 1; }; } ;; 5240esac 5241 5242# Check whether --enable-timestamps was given. 5243if test "${enable_timestamps+set}" = set; then 5244 enableval=$enable_timestamps; 5245else 5246 enableval=default 5247fi 5248 5249case "$enableval" in 5250 yes) ENABLE_TIMESTAMPS=1 5251 ;; 5252 no) ENABLE_TIMESTAMPS=0 5253 ;; 5254 default) ENABLE_TIMESTAMPS=1 5255 ;; 5256 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5 5257echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;} 5258 { (exit 1); exit 1; }; } ;; 5259esac 5260 5261cat >>confdefs.h <<_ACEOF 5262#define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS 5263_ACEOF 5264 5265 5266TARGETS_TO_BUILD="" 5267# Check whether --enable-targets was given. 5268if test "${enable_targets+set}" = set; then 5269 enableval=$enable_targets; 5270else 5271 enableval=all 5272fi 5273 5274if test "$enableval" = host-only ; then 5275 enableval=host 5276fi 5277case "$enableval" in 5278 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU XCore MSP430 SystemZ Blackfin CBackend CppBackend MBlaze PTX" ;; 5279 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do 5280 case "$a_target" in 5281 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5282 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5283 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5284 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5285 alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;; 5286 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5287 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5288 spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5289 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5290 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5291 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; 5292 blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;; 5293 cbe) TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;; 5294 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;; 5295 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5296 ptx) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5297 host) case "$llvm_cv_target_arch" in 5298 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5299 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;; 5300 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;; 5301 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;; 5302 Alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;; 5303 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;; 5304 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;; 5305 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;; 5306 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;; 5307 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;; 5308 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;; 5309 s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;; 5310 Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;; 5311 PTX) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;; 5312 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5 5313echo "$as_me: error: Can not set target to build" >&2;} 5314 { (exit 1); exit 1; }; } ;; 5315 esac ;; 5316 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5 5317echo "$as_me: error: Unrecognized target $a_target" >&2;} 5318 { (exit 1); exit 1; }; } ;; 5319 esac 5320 done 5321 ;; 5322esac 5323TARGETS_TO_BUILD=$TARGETS_TO_BUILD 5324 5325 5326# Determine whether we are building LLVM support for the native architecture. 5327# If so, define LLVM_NATIVE_ARCH to that LLVM target. 5328for a_target in $TARGETS_TO_BUILD; do 5329 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then 5330 5331cat >>confdefs.h <<_ACEOF 5332#define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH 5333_ACEOF 5334 5335 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target" 5336 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo" 5337 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC" 5338 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter" 5339 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5340 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser" 5341 fi 5342 5343cat >>confdefs.h <<_ACEOF 5344#define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET 5345_ACEOF 5346 5347 5348cat >>confdefs.h <<_ACEOF 5349#define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO 5350_ACEOF 5351 5352 5353cat >>confdefs.h <<_ACEOF 5354#define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC 5355_ACEOF 5356 5357 5358cat >>confdefs.h <<_ACEOF 5359#define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER 5360_ACEOF 5361 5362 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then 5363 5364cat >>confdefs.h <<_ACEOF 5365#define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER 5366_ACEOF 5367 5368 fi 5369 fi 5370done 5371 5372# Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual 5373# target feature def files. 5374LLVM_ENUM_TARGETS="" 5375LLVM_ENUM_ASM_PRINTERS="" 5376LLVM_ENUM_ASM_PARSERS="" 5377LLVM_ENUM_DISASSEMBLERS="" 5378for target_to_build in $TARGETS_TO_BUILD; do 5379 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS" 5380 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then 5381 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS"; 5382 fi 5383 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then 5384 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS"; 5385 fi 5386 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then 5387 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS"; 5388 fi 5389done 5390 5391 5392 5393 5394 5395# Check whether --enable-cbe-printf-a was given. 5396if test "${enable_cbe_printf_a+set}" = set; then 5397 enableval=$enable_cbe_printf_a; 5398else 5399 enableval=default 5400fi 5401 5402case "$enableval" in 5403 yes) ENABLE_CBE_PRINTF_A=1 5404 ;; 5405 no) ENABLE_CBE_PRINTF_A=0 5406 ;; 5407 default) ENABLE_CBE_PRINTF_A=1 5408 ;; 5409 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&5 5410echo "$as_me: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&2;} 5411 { (exit 1); exit 1; }; } ;; 5412esac 5413 5414cat >>confdefs.h <<_ACEOF 5415#define ENABLE_CBE_PRINTF_A $ENABLE_CBE_PRINTF_A 5416_ACEOF 5417 5418 5419 5420# Check whether --with-optimize-option was given. 5421if test "${with_optimize_option+set}" = set; then 5422 withval=$with_optimize_option; 5423else 5424 withval=default 5425fi 5426 5427{ echo "$as_me:$LINENO: checking optimization flags" >&5 5428echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; } 5429case "$withval" in 5430 default) 5431 case "$llvm_cv_os_type" in 5432 FreeBSD) optimize_option=-O2 ;; 5433 MingW) optimize_option=-O2 ;; 5434 *) optimize_option=-O3 ;; 5435 esac ;; 5436 *) optimize_option="$withval" ;; 5437esac 5438OPTIMIZE_OPTION=$optimize_option 5439 5440{ echo "$as_me:$LINENO: result: $optimize_option" >&5 5441echo "${ECHO_T}$optimize_option" >&6; } 5442 5443 5444# Check whether --with-extra-options was given. 5445if test "${with_extra_options+set}" = set; then 5446 withval=$with_extra_options; 5447else 5448 withval=default 5449fi 5450 5451case "$withval" in 5452 default) EXTRA_OPTIONS= ;; 5453 *) EXTRA_OPTIONS=$withval ;; 5454esac 5455EXTRA_OPTIONS=$EXTRA_OPTIONS 5456 5457 5458 5459# Check whether --with-extra-ld-options was given. 5460if test "${with_extra_ld_options+set}" = set; then 5461 withval=$with_extra_ld_options; 5462else 5463 withval=default 5464fi 5465 5466case "$withval" in 5467 default) EXTRA_LD_OPTIONS= ;; 5468 *) EXTRA_LD_OPTIONS=$withval ;; 5469esac 5470EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS 5471 5472 5473# Check whether --enable-bindings was given. 5474if test "${enable_bindings+set}" = set; then 5475 enableval=$enable_bindings; 5476else 5477 enableval=default 5478fi 5479 5480BINDINGS_TO_BUILD="" 5481case "$enableval" in 5482 yes | default | auto) BINDINGS_TO_BUILD="auto" ;; 5483 all ) BINDINGS_TO_BUILD="ocaml" ;; 5484 none | no) BINDINGS_TO_BUILD="" ;; 5485 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do 5486 case "$a_binding" in 5487 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;; 5488 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5 5489echo "$as_me: error: Unrecognized binding $a_binding" >&2;} 5490 { (exit 1); exit 1; }; } ;; 5491 esac 5492 done 5493 ;; 5494esac 5495 5496 5497# Check whether --with-ocaml-libdir was given. 5498if test "${with_ocaml_libdir+set}" = set; then 5499 withval=$with_ocaml_libdir; 5500else 5501 withval=auto 5502fi 5503 5504case "$withval" in 5505 auto) with_ocaml_libdir="$withval" ;; 5506 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;; 5507 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5 5508echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;} 5509 { (exit 1); exit 1; }; } ;; 5510esac 5511 5512 5513# Check whether --with-clang-resource-dir was given. 5514if test "${with_clang_resource_dir+set}" = set; then 5515 withval=$with_clang_resource_dir; 5516else 5517 withval="" 5518fi 5519 5520 5521cat >>confdefs.h <<_ACEOF 5522#define CLANG_RESOURCE_DIR "$withval" 5523_ACEOF 5524 5525 5526 5527# Check whether --with-c-include-dirs was given. 5528if test "${with_c_include_dirs+set}" = set; then 5529 withval=$with_c_include_dirs; 5530else 5531 withval="" 5532fi 5533 5534 5535cat >>confdefs.h <<_ACEOF 5536#define C_INCLUDE_DIRS "$withval" 5537_ACEOF 5538 5539 5540 5541# Check whether --with-cxx-include-root was given. 5542if test "${with_cxx_include_root+set}" = set; then 5543 withval=$with_cxx_include_root; 5544else 5545 withval="" 5546fi 5547 5548 5549cat >>confdefs.h <<_ACEOF 5550#define CXX_INCLUDE_ROOT "$withval" 5551_ACEOF 5552 5553 5554 5555# Check whether --with-cxx-include-arch was given. 5556if test "${with_cxx_include_arch+set}" = set; then 5557 withval=$with_cxx_include_arch; 5558else 5559 withval="" 5560fi 5561 5562 5563cat >>confdefs.h <<_ACEOF 5564#define CXX_INCLUDE_ARCH "$withval" 5565_ACEOF 5566 5567 5568 5569# Check whether --with-cxx-include-32bit-dir was given. 5570if test "${with_cxx_include_32bit_dir+set}" = set; then 5571 withval=$with_cxx_include_32bit_dir; 5572else 5573 withval="" 5574fi 5575 5576 5577cat >>confdefs.h <<_ACEOF 5578#define CXX_INCLUDE_32BIT_DIR "$withval" 5579_ACEOF 5580 5581 5582 5583# Check whether --with-cxx-include-64bit-dir was given. 5584if test "${with_cxx_include_64bit_dir+set}" = set; then 5585 withval=$with_cxx_include_64bit_dir; 5586else 5587 withval="" 5588fi 5589 5590 5591cat >>confdefs.h <<_ACEOF 5592#define CXX_INCLUDE_64BIT_DIR "$withval" 5593_ACEOF 5594 5595 5596 5597# Check whether --with-binutils-include was given. 5598if test "${with_binutils_include+set}" = set; then 5599 withval=$with_binutils_include; 5600else 5601 withval=default 5602fi 5603 5604case "$withval" in 5605 default) WITH_BINUTILS_INCDIR=default ;; 5606 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;; 5607 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5 5608echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;} 5609 { (exit 1); exit 1; }; } ;; 5610esac 5611if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then 5612 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR 5613 5614 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then 5615 echo "$WITH_BINUTILS_INCDIR/plugin-api.h" 5616 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5 5617echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;} 5618 { (exit 1); exit 1; }; }; 5619 fi 5620fi 5621 5622 5623# Check whether --with-bug-report-url was given. 5624if test "${with_bug_report_url+set}" = set; then 5625 withval=$with_bug_report_url; 5626else 5627 withval="http://llvm.org/bugs/" 5628fi 5629 5630 5631cat >>confdefs.h <<_ACEOF 5632#define BUG_REPORT_URL "$withval" 5633_ACEOF 5634 5635 5636# Check whether --enable-libffi was given. 5637if test "${enable_libffi+set}" = set; then 5638 enableval=$enable_libffi; case "$enableval" in 5639 yes) llvm_cv_enable_libffi="yes" ;; 5640 no) llvm_cv_enable_libffi="no" ;; 5641 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5 5642echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;} 5643 { (exit 1); exit 1; }; } ;; 5644 esac 5645else 5646 llvm_cv_enable_libffi=no 5647fi 5648 5649 5650 5651{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 5652echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } 5653if test "${lt_cv_path_NM+set}" = set; then 5654 echo $ECHO_N "(cached) $ECHO_C" >&6 5655else 5656 if test -n "$NM"; then 5657 # Let the user override the test. 5658 lt_cv_path_NM="$NM" 5659else 5660 lt_nm_to_check="${ac_tool_prefix}nm" 5661 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5662 lt_nm_to_check="$lt_nm_to_check nm" 5663 fi 5664 for lt_tmp_nm in $lt_nm_to_check; do 5665 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5666 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5667 IFS="$lt_save_ifs" 5668 test -z "$ac_dir" && ac_dir=. 5669 tmp_nm="$ac_dir/$lt_tmp_nm" 5670 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5671 # Check to see if the nm accepts a BSD-compat flag. 5672 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5673 # nm: unknown option "B" ignored 5674 # Tru64's nm complains that /dev/null is an invalid object file 5675 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5676 */dev/null* | *'Invalid file or object type'*) 5677 lt_cv_path_NM="$tmp_nm -B" 5678 break 5679 ;; 5680 *) 5681 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5682 */dev/null*) 5683 lt_cv_path_NM="$tmp_nm -p" 5684 break 5685 ;; 5686 *) 5687 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5688 continue # so that we can try to find one that supports BSD flags 5689 ;; 5690 esac 5691 ;; 5692 esac 5693 fi 5694 done 5695 IFS="$lt_save_ifs" 5696 done 5697 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 5698fi 5699fi 5700{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 5701echo "${ECHO_T}$lt_cv_path_NM" >&6; } 5702NM="$lt_cv_path_NM" 5703 5704 5705 5706{ echo "$as_me:$LINENO: checking for GNU make" >&5 5707echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; } 5708if test "${llvm_cv_gnu_make_command+set}" = set; then 5709 echo $ECHO_N "(cached) $ECHO_C" >&6 5710else 5711 llvm_cv_gnu_make_command='' 5712 for a in "$MAKE" make gmake gnumake ; do 5713 if test -z "$a" ; then continue ; fi ; 5714 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) 5715 then 5716 llvm_cv_gnu_make_command=$a ; 5717 break; 5718 fi 5719 done 5720fi 5721{ echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5 5722echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; } 5723 if test "x$llvm_cv_gnu_make_command" != "x" ; then 5724 ifGNUmake='' ; 5725 else 5726 ifGNUmake='#' ; 5727 { echo "$as_me:$LINENO: result: \"Not found\"" >&5 5728echo "${ECHO_T}\"Not found\"" >&6; }; 5729 fi 5730 5731 5732{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 5733echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } 5734LN_S=$as_ln_s 5735if test "$LN_S" = "ln -s"; then 5736 { echo "$as_me:$LINENO: result: yes" >&5 5737echo "${ECHO_T}yes" >&6; } 5738else 5739 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 5740echo "${ECHO_T}no, using $LN_S" >&6; } 5741fi 5742 5743# Extract the first word of "cmp", so it can be a program name with args. 5744set dummy cmp; ac_word=$2 5745{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5746echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5747if test "${ac_cv_path_CMP+set}" = set; then 5748 echo $ECHO_N "(cached) $ECHO_C" >&6 5749else 5750 case $CMP in 5751 [\\/]* | ?:[\\/]*) 5752 ac_cv_path_CMP="$CMP" # Let the user override the test with a path. 5753 ;; 5754 *) 5755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5756for as_dir in $PATH 5757do 5758 IFS=$as_save_IFS 5759 test -z "$as_dir" && as_dir=. 5760 for ac_exec_ext in '' $ac_executable_extensions; do 5761 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5762 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext" 5763 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5764 break 2 5765 fi 5766done 5767done 5768IFS=$as_save_IFS 5769 5770 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp" 5771 ;; 5772esac 5773fi 5774CMP=$ac_cv_path_CMP 5775if test -n "$CMP"; then 5776 { echo "$as_me:$LINENO: result: $CMP" >&5 5777echo "${ECHO_T}$CMP" >&6; } 5778else 5779 { echo "$as_me:$LINENO: result: no" >&5 5780echo "${ECHO_T}no" >&6; } 5781fi 5782 5783 5784# Extract the first word of "cp", so it can be a program name with args. 5785set dummy cp; ac_word=$2 5786{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5787echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5788if test "${ac_cv_path_CP+set}" = set; then 5789 echo $ECHO_N "(cached) $ECHO_C" >&6 5790else 5791 case $CP in 5792 [\\/]* | ?:[\\/]*) 5793 ac_cv_path_CP="$CP" # Let the user override the test with a path. 5794 ;; 5795 *) 5796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5797for as_dir in $PATH 5798do 5799 IFS=$as_save_IFS 5800 test -z "$as_dir" && as_dir=. 5801 for ac_exec_ext in '' $ac_executable_extensions; do 5802 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5803 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext" 5804 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5805 break 2 5806 fi 5807done 5808done 5809IFS=$as_save_IFS 5810 5811 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp" 5812 ;; 5813esac 5814fi 5815CP=$ac_cv_path_CP 5816if test -n "$CP"; then 5817 { echo "$as_me:$LINENO: result: $CP" >&5 5818echo "${ECHO_T}$CP" >&6; } 5819else 5820 { echo "$as_me:$LINENO: result: no" >&5 5821echo "${ECHO_T}no" >&6; } 5822fi 5823 5824 5825# Extract the first word of "date", so it can be a program name with args. 5826set dummy date; ac_word=$2 5827{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5828echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5829if test "${ac_cv_path_DATE+set}" = set; then 5830 echo $ECHO_N "(cached) $ECHO_C" >&6 5831else 5832 case $DATE in 5833 [\\/]* | ?:[\\/]*) 5834 ac_cv_path_DATE="$DATE" # Let the user override the test with a path. 5835 ;; 5836 *) 5837 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5838for as_dir in $PATH 5839do 5840 IFS=$as_save_IFS 5841 test -z "$as_dir" && as_dir=. 5842 for ac_exec_ext in '' $ac_executable_extensions; do 5843 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5844 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext" 5845 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5846 break 2 5847 fi 5848done 5849done 5850IFS=$as_save_IFS 5851 5852 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date" 5853 ;; 5854esac 5855fi 5856DATE=$ac_cv_path_DATE 5857if test -n "$DATE"; then 5858 { echo "$as_me:$LINENO: result: $DATE" >&5 5859echo "${ECHO_T}$DATE" >&6; } 5860else 5861 { echo "$as_me:$LINENO: result: no" >&5 5862echo "${ECHO_T}no" >&6; } 5863fi 5864 5865 5866# Extract the first word of "find", so it can be a program name with args. 5867set dummy find; ac_word=$2 5868{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5869echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5870if test "${ac_cv_path_FIND+set}" = set; then 5871 echo $ECHO_N "(cached) $ECHO_C" >&6 5872else 5873 case $FIND in 5874 [\\/]* | ?:[\\/]*) 5875 ac_cv_path_FIND="$FIND" # Let the user override the test with a path. 5876 ;; 5877 *) 5878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5879for as_dir in $PATH 5880do 5881 IFS=$as_save_IFS 5882 test -z "$as_dir" && as_dir=. 5883 for ac_exec_ext in '' $ac_executable_extensions; do 5884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5885 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext" 5886 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5887 break 2 5888 fi 5889done 5890done 5891IFS=$as_save_IFS 5892 5893 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find" 5894 ;; 5895esac 5896fi 5897FIND=$ac_cv_path_FIND 5898if test -n "$FIND"; then 5899 { echo "$as_me:$LINENO: result: $FIND" >&5 5900echo "${ECHO_T}$FIND" >&6; } 5901else 5902 { echo "$as_me:$LINENO: result: no" >&5 5903echo "${ECHO_T}no" >&6; } 5904fi 5905 5906 5907# Extract the first word of "grep", so it can be a program name with args. 5908set dummy grep; ac_word=$2 5909{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5910echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5911if test "${ac_cv_path_GREP+set}" = set; then 5912 echo $ECHO_N "(cached) $ECHO_C" >&6 5913else 5914 case $GREP in 5915 [\\/]* | ?:[\\/]*) 5916 ac_cv_path_GREP="$GREP" # Let the user override the test with a path. 5917 ;; 5918 *) 5919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5920for as_dir in $PATH 5921do 5922 IFS=$as_save_IFS 5923 test -z "$as_dir" && as_dir=. 5924 for ac_exec_ext in '' $ac_executable_extensions; do 5925 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5926 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext" 5927 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5928 break 2 5929 fi 5930done 5931done 5932IFS=$as_save_IFS 5933 5934 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep" 5935 ;; 5936esac 5937fi 5938GREP=$ac_cv_path_GREP 5939if test -n "$GREP"; then 5940 { echo "$as_me:$LINENO: result: $GREP" >&5 5941echo "${ECHO_T}$GREP" >&6; } 5942else 5943 { echo "$as_me:$LINENO: result: no" >&5 5944echo "${ECHO_T}no" >&6; } 5945fi 5946 5947 5948# Extract the first word of "mkdir", so it can be a program name with args. 5949set dummy mkdir; ac_word=$2 5950{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5951echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5952if test "${ac_cv_path_MKDIR+set}" = set; then 5953 echo $ECHO_N "(cached) $ECHO_C" >&6 5954else 5955 case $MKDIR in 5956 [\\/]* | ?:[\\/]*) 5957 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path. 5958 ;; 5959 *) 5960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5961for as_dir in $PATH 5962do 5963 IFS=$as_save_IFS 5964 test -z "$as_dir" && as_dir=. 5965 for ac_exec_ext in '' $ac_executable_extensions; do 5966 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 5967 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext" 5968 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5969 break 2 5970 fi 5971done 5972done 5973IFS=$as_save_IFS 5974 5975 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir" 5976 ;; 5977esac 5978fi 5979MKDIR=$ac_cv_path_MKDIR 5980if test -n "$MKDIR"; then 5981 { echo "$as_me:$LINENO: result: $MKDIR" >&5 5982echo "${ECHO_T}$MKDIR" >&6; } 5983else 5984 { echo "$as_me:$LINENO: result: no" >&5 5985echo "${ECHO_T}no" >&6; } 5986fi 5987 5988 5989# Extract the first word of "mv", so it can be a program name with args. 5990set dummy mv; ac_word=$2 5991{ echo "$as_me:$LINENO: checking for $ac_word" >&5 5992echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 5993if test "${ac_cv_path_MV+set}" = set; then 5994 echo $ECHO_N "(cached) $ECHO_C" >&6 5995else 5996 case $MV in 5997 [\\/]* | ?:[\\/]*) 5998 ac_cv_path_MV="$MV" # Let the user override the test with a path. 5999 ;; 6000 *) 6001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6002for as_dir in $PATH 6003do 6004 IFS=$as_save_IFS 6005 test -z "$as_dir" && as_dir=. 6006 for ac_exec_ext in '' $ac_executable_extensions; do 6007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6008 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext" 6009 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6010 break 2 6011 fi 6012done 6013done 6014IFS=$as_save_IFS 6015 6016 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv" 6017 ;; 6018esac 6019fi 6020MV=$ac_cv_path_MV 6021if test -n "$MV"; then 6022 { echo "$as_me:$LINENO: result: $MV" >&5 6023echo "${ECHO_T}$MV" >&6; } 6024else 6025 { echo "$as_me:$LINENO: result: no" >&5 6026echo "${ECHO_T}no" >&6; } 6027fi 6028 6029 6030if test -n "$ac_tool_prefix"; then 6031 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6032set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6033{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6034echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6035if test "${ac_cv_prog_RANLIB+set}" = set; then 6036 echo $ECHO_N "(cached) $ECHO_C" >&6 6037else 6038 if test -n "$RANLIB"; then 6039 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6040else 6041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6042for as_dir in $PATH 6043do 6044 IFS=$as_save_IFS 6045 test -z "$as_dir" && as_dir=. 6046 for ac_exec_ext in '' $ac_executable_extensions; do 6047 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6048 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6049 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6050 break 2 6051 fi 6052done 6053done 6054IFS=$as_save_IFS 6055 6056fi 6057fi 6058RANLIB=$ac_cv_prog_RANLIB 6059if test -n "$RANLIB"; then 6060 { echo "$as_me:$LINENO: result: $RANLIB" >&5 6061echo "${ECHO_T}$RANLIB" >&6; } 6062else 6063 { echo "$as_me:$LINENO: result: no" >&5 6064echo "${ECHO_T}no" >&6; } 6065fi 6066 6067 6068fi 6069if test -z "$ac_cv_prog_RANLIB"; then 6070 ac_ct_RANLIB=$RANLIB 6071 # Extract the first word of "ranlib", so it can be a program name with args. 6072set dummy ranlib; ac_word=$2 6073{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6074echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6075if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 6076 echo $ECHO_N "(cached) $ECHO_C" >&6 6077else 6078 if test -n "$ac_ct_RANLIB"; then 6079 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6080else 6081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6082for as_dir in $PATH 6083do 6084 IFS=$as_save_IFS 6085 test -z "$as_dir" && as_dir=. 6086 for ac_exec_ext in '' $ac_executable_extensions; do 6087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6088 ac_cv_prog_ac_ct_RANLIB="ranlib" 6089 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6090 break 2 6091 fi 6092done 6093done 6094IFS=$as_save_IFS 6095 6096fi 6097fi 6098ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6099if test -n "$ac_ct_RANLIB"; then 6100 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 6101echo "${ECHO_T}$ac_ct_RANLIB" >&6; } 6102else 6103 { echo "$as_me:$LINENO: result: no" >&5 6104echo "${ECHO_T}no" >&6; } 6105fi 6106 6107 if test "x$ac_ct_RANLIB" = x; then 6108 RANLIB=":" 6109 else 6110 case $cross_compiling:$ac_tool_warned in 6111yes:) 6112{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6113whose name does not start with the host triplet. If you think this 6114configuration is useful to you, please write to autoconf@gnu.org." >&5 6115echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6116whose name does not start with the host triplet. If you think this 6117configuration is useful to you, please write to autoconf@gnu.org." >&2;} 6118ac_tool_warned=yes ;; 6119esac 6120 RANLIB=$ac_ct_RANLIB 6121 fi 6122else 6123 RANLIB="$ac_cv_prog_RANLIB" 6124fi 6125 6126if test -n "$ac_tool_prefix"; then 6127 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6128set dummy ${ac_tool_prefix}ar; ac_word=$2 6129{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6130echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6131if test "${ac_cv_prog_AR+set}" = set; then 6132 echo $ECHO_N "(cached) $ECHO_C" >&6 6133else 6134 if test -n "$AR"; then 6135 ac_cv_prog_AR="$AR" # Let the user override the test. 6136else 6137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6138for as_dir in $PATH 6139do 6140 IFS=$as_save_IFS 6141 test -z "$as_dir" && as_dir=. 6142 for ac_exec_ext in '' $ac_executable_extensions; do 6143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6144 ac_cv_prog_AR="${ac_tool_prefix}ar" 6145 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6146 break 2 6147 fi 6148done 6149done 6150IFS=$as_save_IFS 6151 6152fi 6153fi 6154AR=$ac_cv_prog_AR 6155if test -n "$AR"; then 6156 { echo "$as_me:$LINENO: result: $AR" >&5 6157echo "${ECHO_T}$AR" >&6; } 6158else 6159 { echo "$as_me:$LINENO: result: no" >&5 6160echo "${ECHO_T}no" >&6; } 6161fi 6162 6163 6164fi 6165if test -z "$ac_cv_prog_AR"; then 6166 ac_ct_AR=$AR 6167 # Extract the first word of "ar", so it can be a program name with args. 6168set dummy ar; ac_word=$2 6169{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6170echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6171if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 6172 echo $ECHO_N "(cached) $ECHO_C" >&6 6173else 6174 if test -n "$ac_ct_AR"; then 6175 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6176else 6177as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6178for as_dir in $PATH 6179do 6180 IFS=$as_save_IFS 6181 test -z "$as_dir" && as_dir=. 6182 for ac_exec_ext in '' $ac_executable_extensions; do 6183 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6184 ac_cv_prog_ac_ct_AR="ar" 6185 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6186 break 2 6187 fi 6188done 6189done 6190IFS=$as_save_IFS 6191 6192fi 6193fi 6194ac_ct_AR=$ac_cv_prog_ac_ct_AR 6195if test -n "$ac_ct_AR"; then 6196 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 6197echo "${ECHO_T}$ac_ct_AR" >&6; } 6198else 6199 { echo "$as_me:$LINENO: result: no" >&5 6200echo "${ECHO_T}no" >&6; } 6201fi 6202 6203 if test "x$ac_ct_AR" = x; then 6204 AR="false" 6205 else 6206 case $cross_compiling:$ac_tool_warned in 6207yes:) 6208{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 6209whose name does not start with the host triplet. If you think this 6210configuration is useful to you, please write to autoconf@gnu.org." >&5 6211echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 6212whose name does not start with the host triplet. If you think this 6213configuration is useful to you, please write to autoconf@gnu.org." >&2;} 6214ac_tool_warned=yes ;; 6215esac 6216 AR=$ac_ct_AR 6217 fi 6218else 6219 AR="$ac_cv_prog_AR" 6220fi 6221 6222# Extract the first word of "rm", so it can be a program name with args. 6223set dummy rm; ac_word=$2 6224{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6225echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6226if test "${ac_cv_path_RM+set}" = set; then 6227 echo $ECHO_N "(cached) $ECHO_C" >&6 6228else 6229 case $RM in 6230 [\\/]* | ?:[\\/]*) 6231 ac_cv_path_RM="$RM" # Let the user override the test with a path. 6232 ;; 6233 *) 6234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6235for as_dir in $PATH 6236do 6237 IFS=$as_save_IFS 6238 test -z "$as_dir" && as_dir=. 6239 for ac_exec_ext in '' $ac_executable_extensions; do 6240 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6241 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext" 6242 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6243 break 2 6244 fi 6245done 6246done 6247IFS=$as_save_IFS 6248 6249 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm" 6250 ;; 6251esac 6252fi 6253RM=$ac_cv_path_RM 6254if test -n "$RM"; then 6255 { echo "$as_me:$LINENO: result: $RM" >&5 6256echo "${ECHO_T}$RM" >&6; } 6257else 6258 { echo "$as_me:$LINENO: result: no" >&5 6259echo "${ECHO_T}no" >&6; } 6260fi 6261 6262 6263# Extract the first word of "sed", so it can be a program name with args. 6264set dummy sed; ac_word=$2 6265{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6266echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6267if test "${ac_cv_path_SED+set}" = set; then 6268 echo $ECHO_N "(cached) $ECHO_C" >&6 6269else 6270 case $SED in 6271 [\\/]* | ?:[\\/]*) 6272 ac_cv_path_SED="$SED" # Let the user override the test with a path. 6273 ;; 6274 *) 6275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6276for as_dir in $PATH 6277do 6278 IFS=$as_save_IFS 6279 test -z "$as_dir" && as_dir=. 6280 for ac_exec_ext in '' $ac_executable_extensions; do 6281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6282 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 6283 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6284 break 2 6285 fi 6286done 6287done 6288IFS=$as_save_IFS 6289 6290 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed" 6291 ;; 6292esac 6293fi 6294SED=$ac_cv_path_SED 6295if test -n "$SED"; then 6296 { echo "$as_me:$LINENO: result: $SED" >&5 6297echo "${ECHO_T}$SED" >&6; } 6298else 6299 { echo "$as_me:$LINENO: result: no" >&5 6300echo "${ECHO_T}no" >&6; } 6301fi 6302 6303 6304# Extract the first word of "tar", so it can be a program name with args. 6305set dummy tar; ac_word=$2 6306{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6307echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6308if test "${ac_cv_path_TAR+set}" = set; then 6309 echo $ECHO_N "(cached) $ECHO_C" >&6 6310else 6311 case $TAR in 6312 [\\/]* | ?:[\\/]*) 6313 ac_cv_path_TAR="$TAR" # Let the user override the test with a path. 6314 ;; 6315 *) 6316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6317for as_dir in $PATH 6318do 6319 IFS=$as_save_IFS 6320 test -z "$as_dir" && as_dir=. 6321 for ac_exec_ext in '' $ac_executable_extensions; do 6322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6323 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext" 6324 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6325 break 2 6326 fi 6327done 6328done 6329IFS=$as_save_IFS 6330 6331 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar" 6332 ;; 6333esac 6334fi 6335TAR=$ac_cv_path_TAR 6336if test -n "$TAR"; then 6337 { echo "$as_me:$LINENO: result: $TAR" >&5 6338echo "${ECHO_T}$TAR" >&6; } 6339else 6340 { echo "$as_me:$LINENO: result: no" >&5 6341echo "${ECHO_T}no" >&6; } 6342fi 6343 6344 6345# Extract the first word of "pwd", so it can be a program name with args. 6346set dummy pwd; ac_word=$2 6347{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6348echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6349if test "${ac_cv_path_BINPWD+set}" = set; then 6350 echo $ECHO_N "(cached) $ECHO_C" >&6 6351else 6352 case $BINPWD in 6353 [\\/]* | ?:[\\/]*) 6354 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path. 6355 ;; 6356 *) 6357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6358for as_dir in $PATH 6359do 6360 IFS=$as_save_IFS 6361 test -z "$as_dir" && as_dir=. 6362 for ac_exec_ext in '' $ac_executable_extensions; do 6363 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6364 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext" 6365 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6366 break 2 6367 fi 6368done 6369done 6370IFS=$as_save_IFS 6371 6372 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd" 6373 ;; 6374esac 6375fi 6376BINPWD=$ac_cv_path_BINPWD 6377if test -n "$BINPWD"; then 6378 { echo "$as_me:$LINENO: result: $BINPWD" >&5 6379echo "${ECHO_T}$BINPWD" >&6; } 6380else 6381 { echo "$as_me:$LINENO: result: no" >&5 6382echo "${ECHO_T}no" >&6; } 6383fi 6384 6385 6386 6387# Extract the first word of "Graphviz", so it can be a program name with args. 6388set dummy Graphviz; ac_word=$2 6389{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6390echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6391if test "${ac_cv_path_GRAPHVIZ+set}" = set; then 6392 echo $ECHO_N "(cached) $ECHO_C" >&6 6393else 6394 case $GRAPHVIZ in 6395 [\\/]* | ?:[\\/]*) 6396 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path. 6397 ;; 6398 *) 6399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6400for as_dir in $PATH 6401do 6402 IFS=$as_save_IFS 6403 test -z "$as_dir" && as_dir=. 6404 for ac_exec_ext in '' $ac_executable_extensions; do 6405 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6406 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext" 6407 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6408 break 2 6409 fi 6410done 6411done 6412IFS=$as_save_IFS 6413 6414 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz" 6415 ;; 6416esac 6417fi 6418GRAPHVIZ=$ac_cv_path_GRAPHVIZ 6419if test -n "$GRAPHVIZ"; then 6420 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5 6421echo "${ECHO_T}$GRAPHVIZ" >&6; } 6422else 6423 { echo "$as_me:$LINENO: result: no" >&5 6424echo "${ECHO_T}no" >&6; } 6425fi 6426 6427 6428if test "$GRAPHVIZ" != "echo Graphviz" ; then 6429 6430cat >>confdefs.h <<\_ACEOF 6431#define HAVE_GRAPHVIZ 1 6432_ACEOF 6433 6434 if test "$llvm_cv_os_type" = "MingW" ; then 6435 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6436 fi 6437 6438cat >>confdefs.h <<_ACEOF 6439#define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}" 6440_ACEOF 6441 6442fi 6443# Extract the first word of "dot", so it can be a program name with args. 6444set dummy dot; ac_word=$2 6445{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6446echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6447if test "${ac_cv_path_DOT+set}" = set; then 6448 echo $ECHO_N "(cached) $ECHO_C" >&6 6449else 6450 case $DOT in 6451 [\\/]* | ?:[\\/]*) 6452 ac_cv_path_DOT="$DOT" # Let the user override the test with a path. 6453 ;; 6454 *) 6455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6456for as_dir in $PATH 6457do 6458 IFS=$as_save_IFS 6459 test -z "$as_dir" && as_dir=. 6460 for ac_exec_ext in '' $ac_executable_extensions; do 6461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6462 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext" 6463 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6464 break 2 6465 fi 6466done 6467done 6468IFS=$as_save_IFS 6469 6470 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot" 6471 ;; 6472esac 6473fi 6474DOT=$ac_cv_path_DOT 6475if test -n "$DOT"; then 6476 { echo "$as_me:$LINENO: result: $DOT" >&5 6477echo "${ECHO_T}$DOT" >&6; } 6478else 6479 { echo "$as_me:$LINENO: result: no" >&5 6480echo "${ECHO_T}no" >&6; } 6481fi 6482 6483 6484if test "$DOT" != "echo dot" ; then 6485 6486cat >>confdefs.h <<\_ACEOF 6487#define HAVE_DOT 1 6488_ACEOF 6489 6490 if test "$llvm_cv_os_type" = "MingW" ; then 6491 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6492 fi 6493 6494cat >>confdefs.h <<_ACEOF 6495#define LLVM_PATH_DOT "$DOT${EXEEXT}" 6496_ACEOF 6497 6498fi 6499# Extract the first word of "fdp", so it can be a program name with args. 6500set dummy fdp; ac_word=$2 6501{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6502echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6503if test "${ac_cv_path_FDP+set}" = set; then 6504 echo $ECHO_N "(cached) $ECHO_C" >&6 6505else 6506 case $FDP in 6507 [\\/]* | ?:[\\/]*) 6508 ac_cv_path_FDP="$FDP" # Let the user override the test with a path. 6509 ;; 6510 *) 6511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6512for as_dir in $PATH 6513do 6514 IFS=$as_save_IFS 6515 test -z "$as_dir" && as_dir=. 6516 for ac_exec_ext in '' $ac_executable_extensions; do 6517 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6518 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext" 6519 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6520 break 2 6521 fi 6522done 6523done 6524IFS=$as_save_IFS 6525 6526 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp" 6527 ;; 6528esac 6529fi 6530FDP=$ac_cv_path_FDP 6531if test -n "$FDP"; then 6532 { echo "$as_me:$LINENO: result: $FDP" >&5 6533echo "${ECHO_T}$FDP" >&6; } 6534else 6535 { echo "$as_me:$LINENO: result: no" >&5 6536echo "${ECHO_T}no" >&6; } 6537fi 6538 6539 6540if test "$FDP" != "echo fdp" ; then 6541 6542cat >>confdefs.h <<\_ACEOF 6543#define HAVE_FDP 1 6544_ACEOF 6545 6546 if test "$llvm_cv_os_type" = "MingW" ; then 6547 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6548 fi 6549 6550cat >>confdefs.h <<_ACEOF 6551#define LLVM_PATH_FDP "$FDP${EXEEXT}" 6552_ACEOF 6553 6554fi 6555# Extract the first word of "neato", so it can be a program name with args. 6556set dummy neato; ac_word=$2 6557{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6558echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6559if test "${ac_cv_path_NEATO+set}" = set; then 6560 echo $ECHO_N "(cached) $ECHO_C" >&6 6561else 6562 case $NEATO in 6563 [\\/]* | ?:[\\/]*) 6564 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path. 6565 ;; 6566 *) 6567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6568for as_dir in $PATH 6569do 6570 IFS=$as_save_IFS 6571 test -z "$as_dir" && as_dir=. 6572 for ac_exec_ext in '' $ac_executable_extensions; do 6573 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6574 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext" 6575 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6576 break 2 6577 fi 6578done 6579done 6580IFS=$as_save_IFS 6581 6582 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato" 6583 ;; 6584esac 6585fi 6586NEATO=$ac_cv_path_NEATO 6587if test -n "$NEATO"; then 6588 { echo "$as_me:$LINENO: result: $NEATO" >&5 6589echo "${ECHO_T}$NEATO" >&6; } 6590else 6591 { echo "$as_me:$LINENO: result: no" >&5 6592echo "${ECHO_T}no" >&6; } 6593fi 6594 6595 6596if test "$NEATO" != "echo neato" ; then 6597 6598cat >>confdefs.h <<\_ACEOF 6599#define HAVE_NEATO 1 6600_ACEOF 6601 6602 if test "$llvm_cv_os_type" = "MingW" ; then 6603 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6604 fi 6605 6606cat >>confdefs.h <<_ACEOF 6607#define LLVM_PATH_NEATO "$NEATO${EXEEXT}" 6608_ACEOF 6609 6610fi 6611# Extract the first word of "twopi", so it can be a program name with args. 6612set dummy twopi; ac_word=$2 6613{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6614echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6615if test "${ac_cv_path_TWOPI+set}" = set; then 6616 echo $ECHO_N "(cached) $ECHO_C" >&6 6617else 6618 case $TWOPI in 6619 [\\/]* | ?:[\\/]*) 6620 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path. 6621 ;; 6622 *) 6623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6624for as_dir in $PATH 6625do 6626 IFS=$as_save_IFS 6627 test -z "$as_dir" && as_dir=. 6628 for ac_exec_ext in '' $ac_executable_extensions; do 6629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6630 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext" 6631 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6632 break 2 6633 fi 6634done 6635done 6636IFS=$as_save_IFS 6637 6638 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi" 6639 ;; 6640esac 6641fi 6642TWOPI=$ac_cv_path_TWOPI 6643if test -n "$TWOPI"; then 6644 { echo "$as_me:$LINENO: result: $TWOPI" >&5 6645echo "${ECHO_T}$TWOPI" >&6; } 6646else 6647 { echo "$as_me:$LINENO: result: no" >&5 6648echo "${ECHO_T}no" >&6; } 6649fi 6650 6651 6652if test "$TWOPI" != "echo twopi" ; then 6653 6654cat >>confdefs.h <<\_ACEOF 6655#define HAVE_TWOPI 1 6656_ACEOF 6657 6658 if test "$llvm_cv_os_type" = "MingW" ; then 6659 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6660 fi 6661 6662cat >>confdefs.h <<_ACEOF 6663#define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}" 6664_ACEOF 6665 6666fi 6667# Extract the first word of "circo", so it can be a program name with args. 6668set dummy circo; ac_word=$2 6669{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6670echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6671if test "${ac_cv_path_CIRCO+set}" = set; then 6672 echo $ECHO_N "(cached) $ECHO_C" >&6 6673else 6674 case $CIRCO in 6675 [\\/]* | ?:[\\/]*) 6676 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path. 6677 ;; 6678 *) 6679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6680for as_dir in $PATH 6681do 6682 IFS=$as_save_IFS 6683 test -z "$as_dir" && as_dir=. 6684 for ac_exec_ext in '' $ac_executable_extensions; do 6685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6686 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext" 6687 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6688 break 2 6689 fi 6690done 6691done 6692IFS=$as_save_IFS 6693 6694 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo" 6695 ;; 6696esac 6697fi 6698CIRCO=$ac_cv_path_CIRCO 6699if test -n "$CIRCO"; then 6700 { echo "$as_me:$LINENO: result: $CIRCO" >&5 6701echo "${ECHO_T}$CIRCO" >&6; } 6702else 6703 { echo "$as_me:$LINENO: result: no" >&5 6704echo "${ECHO_T}no" >&6; } 6705fi 6706 6707 6708if test "$CIRCO" != "echo circo" ; then 6709 6710cat >>confdefs.h <<\_ACEOF 6711#define HAVE_CIRCO 1 6712_ACEOF 6713 6714 if test "$llvm_cv_os_type" = "MingW" ; then 6715 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6716 fi 6717 6718cat >>confdefs.h <<_ACEOF 6719#define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}" 6720_ACEOF 6721 6722fi 6723for ac_prog in gv gsview32 6724do 6725 # Extract the first word of "$ac_prog", so it can be a program name with args. 6726set dummy $ac_prog; ac_word=$2 6727{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6728echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6729if test "${ac_cv_path_GV+set}" = set; then 6730 echo $ECHO_N "(cached) $ECHO_C" >&6 6731else 6732 case $GV in 6733 [\\/]* | ?:[\\/]*) 6734 ac_cv_path_GV="$GV" # Let the user override the test with a path. 6735 ;; 6736 *) 6737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6738for as_dir in $PATH 6739do 6740 IFS=$as_save_IFS 6741 test -z "$as_dir" && as_dir=. 6742 for ac_exec_ext in '' $ac_executable_extensions; do 6743 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6744 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext" 6745 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6746 break 2 6747 fi 6748done 6749done 6750IFS=$as_save_IFS 6751 6752 ;; 6753esac 6754fi 6755GV=$ac_cv_path_GV 6756if test -n "$GV"; then 6757 { echo "$as_me:$LINENO: result: $GV" >&5 6758echo "${ECHO_T}$GV" >&6; } 6759else 6760 { echo "$as_me:$LINENO: result: no" >&5 6761echo "${ECHO_T}no" >&6; } 6762fi 6763 6764 6765 test -n "$GV" && break 6766done 6767test -n "$GV" || GV="echo gv" 6768 6769if test "$GV" != "echo gv" ; then 6770 6771cat >>confdefs.h <<\_ACEOF 6772#define HAVE_GV 1 6773_ACEOF 6774 6775 if test "$llvm_cv_os_type" = "MingW" ; then 6776 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6777 fi 6778 6779cat >>confdefs.h <<_ACEOF 6780#define LLVM_PATH_GV "$GV${EXEEXT}" 6781_ACEOF 6782 6783fi 6784# Extract the first word of "dotty", so it can be a program name with args. 6785set dummy dotty; ac_word=$2 6786{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6787echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6788if test "${ac_cv_path_DOTTY+set}" = set; then 6789 echo $ECHO_N "(cached) $ECHO_C" >&6 6790else 6791 case $DOTTY in 6792 [\\/]* | ?:[\\/]*) 6793 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path. 6794 ;; 6795 *) 6796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6797for as_dir in $PATH 6798do 6799 IFS=$as_save_IFS 6800 test -z "$as_dir" && as_dir=. 6801 for ac_exec_ext in '' $ac_executable_extensions; do 6802 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6803 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext" 6804 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6805 break 2 6806 fi 6807done 6808done 6809IFS=$as_save_IFS 6810 6811 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty" 6812 ;; 6813esac 6814fi 6815DOTTY=$ac_cv_path_DOTTY 6816if test -n "$DOTTY"; then 6817 { echo "$as_me:$LINENO: result: $DOTTY" >&5 6818echo "${ECHO_T}$DOTTY" >&6; } 6819else 6820 { echo "$as_me:$LINENO: result: no" >&5 6821echo "${ECHO_T}no" >&6; } 6822fi 6823 6824 6825if test "$DOTTY" != "echo dotty" ; then 6826 6827cat >>confdefs.h <<\_ACEOF 6828#define HAVE_DOTTY 1 6829_ACEOF 6830 6831 if test "$llvm_cv_os_type" = "MingW" ; then 6832 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6833 fi 6834 6835cat >>confdefs.h <<_ACEOF 6836#define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}" 6837_ACEOF 6838 6839fi 6840# Extract the first word of "xdot.py", so it can be a program name with args. 6841set dummy xdot.py; ac_word=$2 6842{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6843echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6844if test "${ac_cv_path_XDOT_PY+set}" = set; then 6845 echo $ECHO_N "(cached) $ECHO_C" >&6 6846else 6847 case $XDOT_PY in 6848 [\\/]* | ?:[\\/]*) 6849 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path. 6850 ;; 6851 *) 6852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6853for as_dir in $PATH 6854do 6855 IFS=$as_save_IFS 6856 test -z "$as_dir" && as_dir=. 6857 for ac_exec_ext in '' $ac_executable_extensions; do 6858 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6859 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext" 6860 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6861 break 2 6862 fi 6863done 6864done 6865IFS=$as_save_IFS 6866 6867 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py" 6868 ;; 6869esac 6870fi 6871XDOT_PY=$ac_cv_path_XDOT_PY 6872if test -n "$XDOT_PY"; then 6873 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5 6874echo "${ECHO_T}$XDOT_PY" >&6; } 6875else 6876 { echo "$as_me:$LINENO: result: no" >&5 6877echo "${ECHO_T}no" >&6; } 6878fi 6879 6880 6881if test "$XDOT_PY" != "echo xdot.py" ; then 6882 6883cat >>confdefs.h <<\_ACEOF 6884#define HAVE_XDOT_PY 1 6885_ACEOF 6886 6887 if test "$llvm_cv_os_type" = "MingW" ; then 6888 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' ` 6889 fi 6890 6891cat >>confdefs.h <<_ACEOF 6892#define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}" 6893_ACEOF 6894 6895fi 6896 6897 6898# Extract the first word of "perl", so it can be a program name with args. 6899set dummy perl; ac_word=$2 6900{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6901echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6902if test "${ac_cv_path_PERL+set}" = set; then 6903 echo $ECHO_N "(cached) $ECHO_C" >&6 6904else 6905 case $PERL in 6906 [\\/]* | ?:[\\/]*) 6907 ac_cv_path_PERL="$PERL" # Let the user override the test with a path. 6908 ;; 6909 *) 6910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6911for as_dir in $PATH 6912do 6913 IFS=$as_save_IFS 6914 test -z "$as_dir" && as_dir=. 6915 for ac_exec_ext in '' $ac_executable_extensions; do 6916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 6917 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" 6918 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6919 break 2 6920 fi 6921done 6922done 6923IFS=$as_save_IFS 6924 6925 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none" 6926 ;; 6927esac 6928fi 6929PERL=$ac_cv_path_PERL 6930if test -n "$PERL"; then 6931 { echo "$as_me:$LINENO: result: $PERL" >&5 6932echo "${ECHO_T}$PERL" >&6; } 6933else 6934 { echo "$as_me:$LINENO: result: no" >&5 6935echo "${ECHO_T}no" >&6; } 6936fi 6937 6938 6939if test "$PERL" != "none"; then 6940 { echo "$as_me:$LINENO: checking for Perl 5.006 or newer" >&5 6941echo $ECHO_N "checking for Perl 5.006 or newer... $ECHO_C" >&6; } 6942 if $PERL -e 'use 5.006;' 2>&1 > /dev/null; then 6943 { echo "$as_me:$LINENO: result: yes" >&5 6944echo "${ECHO_T}yes" >&6; } 6945 else 6946 PERL=none 6947 { echo "$as_me:$LINENO: result: not found" >&5 6948echo "${ECHO_T}not found" >&6; } 6949 fi 6950fi 6951 6952 6953if test x"$PERL" = xnone; then 6954 HAVE_PERL=0 6955 6956 { { echo "$as_me:$LINENO: error: perl is required but was not found, please install it" >&5 6957echo "$as_me: error: perl is required but was not found, please install it" >&2;} 6958 { (exit 1); exit 1; }; } 6959else 6960 HAVE_PERL=1 6961 6962fi 6963 6964# Find a good install program. We prefer a C program (faster), 6965# so one script is as good as another. But avoid the broken or 6966# incompatible versions: 6967# SysV /etc/install, /usr/sbin/install 6968# SunOS /usr/etc/install 6969# IRIX /sbin/install 6970# AIX /bin/install 6971# AmigaOS /C/install, which installs bootblocks on floppy discs 6972# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 6973# AFS /usr/afsws/bin/install, which mishandles nonexistent args 6974# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 6975# OS/2's system install, which has a completely different semantic 6976# ./install, which can be erroneously created by make from ./install.sh. 6977{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 6978echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 6979if test -z "$INSTALL"; then 6980if test "${ac_cv_path_install+set}" = set; then 6981 echo $ECHO_N "(cached) $ECHO_C" >&6 6982else 6983 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6984for as_dir in $PATH 6985do 6986 IFS=$as_save_IFS 6987 test -z "$as_dir" && as_dir=. 6988 # Account for people who put trailing slashes in PATH elements. 6989case $as_dir/ in 6990 ./ | .// | /cC/* | \ 6991 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 6992 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 6993 /usr/ucb/* ) ;; 6994 *) 6995 # OSF1 and SCO ODT 3.0 have their own names for install. 6996 # Don't use installbsd from OSF since it installs stuff as root 6997 # by default. 6998 for ac_prog in ginstall scoinst install; do 6999 for ac_exec_ext in '' $ac_executable_extensions; do 7000 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then 7001 if test $ac_prog = install && 7002 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7003 # AIX install. It has an incompatible calling convention. 7004 : 7005 elif test $ac_prog = install && 7006 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7007 # program-specific install script used by HP pwplus--don't use. 7008 : 7009 else 7010 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 7011 break 3 7012 fi 7013 fi 7014 done 7015 done 7016 ;; 7017esac 7018done 7019IFS=$as_save_IFS 7020 7021 7022fi 7023 if test "${ac_cv_path_install+set}" = set; then 7024 INSTALL=$ac_cv_path_install 7025 else 7026 # As a last resort, use the slow shell script. Don't cache a 7027 # value for INSTALL within a source directory, because that will 7028 # break other packages using the cache if that directory is 7029 # removed, or if the value is a relative name. 7030 INSTALL=$ac_install_sh 7031 fi 7032fi 7033{ echo "$as_me:$LINENO: result: $INSTALL" >&5 7034echo "${ECHO_T}$INSTALL" >&6; } 7035 7036# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 7037# It thinks the first close brace ends the variable substitution. 7038test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 7039 7040test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 7041 7042test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 7043 7044case "$INSTALL" in 7045 [\\/$]* | ?:[\\/]* ) ;; 7046 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;; 7047esac 7048 7049# Extract the first word of "bzip2", so it can be a program name with args. 7050set dummy bzip2; ac_word=$2 7051{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7052echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7053if test "${ac_cv_path_BZIP2+set}" = set; then 7054 echo $ECHO_N "(cached) $ECHO_C" >&6 7055else 7056 case $BZIP2 in 7057 [\\/]* | ?:[\\/]*) 7058 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path. 7059 ;; 7060 *) 7061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7062for as_dir in $PATH 7063do 7064 IFS=$as_save_IFS 7065 test -z "$as_dir" && as_dir=. 7066 for ac_exec_ext in '' $ac_executable_extensions; do 7067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7068 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext" 7069 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7070 break 2 7071 fi 7072done 7073done 7074IFS=$as_save_IFS 7075 7076 ;; 7077esac 7078fi 7079BZIP2=$ac_cv_path_BZIP2 7080if test -n "$BZIP2"; then 7081 { echo "$as_me:$LINENO: result: $BZIP2" >&5 7082echo "${ECHO_T}$BZIP2" >&6; } 7083else 7084 { echo "$as_me:$LINENO: result: no" >&5 7085echo "${ECHO_T}no" >&6; } 7086fi 7087 7088 7089# Extract the first word of "cat", so it can be a program name with args. 7090set dummy cat; ac_word=$2 7091{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7092echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7093if test "${ac_cv_path_CAT+set}" = set; then 7094 echo $ECHO_N "(cached) $ECHO_C" >&6 7095else 7096 case $CAT in 7097 [\\/]* | ?:[\\/]*) 7098 ac_cv_path_CAT="$CAT" # Let the user override the test with a path. 7099 ;; 7100 *) 7101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7102for as_dir in $PATH 7103do 7104 IFS=$as_save_IFS 7105 test -z "$as_dir" && as_dir=. 7106 for ac_exec_ext in '' $ac_executable_extensions; do 7107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7108 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext" 7109 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7110 break 2 7111 fi 7112done 7113done 7114IFS=$as_save_IFS 7115 7116 ;; 7117esac 7118fi 7119CAT=$ac_cv_path_CAT 7120if test -n "$CAT"; then 7121 { echo "$as_me:$LINENO: result: $CAT" >&5 7122echo "${ECHO_T}$CAT" >&6; } 7123else 7124 { echo "$as_me:$LINENO: result: no" >&5 7125echo "${ECHO_T}no" >&6; } 7126fi 7127 7128 7129# Extract the first word of "doxygen", so it can be a program name with args. 7130set dummy doxygen; ac_word=$2 7131{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7132echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7133if test "${ac_cv_path_DOXYGEN+set}" = set; then 7134 echo $ECHO_N "(cached) $ECHO_C" >&6 7135else 7136 case $DOXYGEN in 7137 [\\/]* | ?:[\\/]*) 7138 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 7139 ;; 7140 *) 7141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7142for as_dir in $PATH 7143do 7144 IFS=$as_save_IFS 7145 test -z "$as_dir" && as_dir=. 7146 for ac_exec_ext in '' $ac_executable_extensions; do 7147 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7148 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 7149 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7150 break 2 7151 fi 7152done 7153done 7154IFS=$as_save_IFS 7155 7156 ;; 7157esac 7158fi 7159DOXYGEN=$ac_cv_path_DOXYGEN 7160if test -n "$DOXYGEN"; then 7161 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5 7162echo "${ECHO_T}$DOXYGEN" >&6; } 7163else 7164 { echo "$as_me:$LINENO: result: no" >&5 7165echo "${ECHO_T}no" >&6; } 7166fi 7167 7168 7169# Extract the first word of "groff", so it can be a program name with args. 7170set dummy groff; ac_word=$2 7171{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7172echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7173if test "${ac_cv_path_GROFF+set}" = set; then 7174 echo $ECHO_N "(cached) $ECHO_C" >&6 7175else 7176 case $GROFF in 7177 [\\/]* | ?:[\\/]*) 7178 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path. 7179 ;; 7180 *) 7181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7182for as_dir in $PATH 7183do 7184 IFS=$as_save_IFS 7185 test -z "$as_dir" && as_dir=. 7186 for ac_exec_ext in '' $ac_executable_extensions; do 7187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7188 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext" 7189 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7190 break 2 7191 fi 7192done 7193done 7194IFS=$as_save_IFS 7195 7196 ;; 7197esac 7198fi 7199GROFF=$ac_cv_path_GROFF 7200if test -n "$GROFF"; then 7201 { echo "$as_me:$LINENO: result: $GROFF" >&5 7202echo "${ECHO_T}$GROFF" >&6; } 7203else 7204 { echo "$as_me:$LINENO: result: no" >&5 7205echo "${ECHO_T}no" >&6; } 7206fi 7207 7208 7209# Extract the first word of "gzip", so it can be a program name with args. 7210set dummy gzip; ac_word=$2 7211{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7212echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7213if test "${ac_cv_path_GZIPBIN+set}" = set; then 7214 echo $ECHO_N "(cached) $ECHO_C" >&6 7215else 7216 case $GZIPBIN in 7217 [\\/]* | ?:[\\/]*) 7218 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path. 7219 ;; 7220 *) 7221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7222for as_dir in $PATH 7223do 7224 IFS=$as_save_IFS 7225 test -z "$as_dir" && as_dir=. 7226 for ac_exec_ext in '' $ac_executable_extensions; do 7227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7228 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext" 7229 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7230 break 2 7231 fi 7232done 7233done 7234IFS=$as_save_IFS 7235 7236 ;; 7237esac 7238fi 7239GZIPBIN=$ac_cv_path_GZIPBIN 7240if test -n "$GZIPBIN"; then 7241 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5 7242echo "${ECHO_T}$GZIPBIN" >&6; } 7243else 7244 { echo "$as_me:$LINENO: result: no" >&5 7245echo "${ECHO_T}no" >&6; } 7246fi 7247 7248 7249# Extract the first word of "pod2html", so it can be a program name with args. 7250set dummy pod2html; ac_word=$2 7251{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7252echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7253if test "${ac_cv_path_POD2HTML+set}" = set; then 7254 echo $ECHO_N "(cached) $ECHO_C" >&6 7255else 7256 case $POD2HTML in 7257 [\\/]* | ?:[\\/]*) 7258 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path. 7259 ;; 7260 *) 7261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7262for as_dir in $PATH 7263do 7264 IFS=$as_save_IFS 7265 test -z "$as_dir" && as_dir=. 7266 for ac_exec_ext in '' $ac_executable_extensions; do 7267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7268 ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext" 7269 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7270 break 2 7271 fi 7272done 7273done 7274IFS=$as_save_IFS 7275 7276 ;; 7277esac 7278fi 7279POD2HTML=$ac_cv_path_POD2HTML 7280if test -n "$POD2HTML"; then 7281 { echo "$as_me:$LINENO: result: $POD2HTML" >&5 7282echo "${ECHO_T}$POD2HTML" >&6; } 7283else 7284 { echo "$as_me:$LINENO: result: no" >&5 7285echo "${ECHO_T}no" >&6; } 7286fi 7287 7288 7289# Extract the first word of "pod2man", so it can be a program name with args. 7290set dummy pod2man; ac_word=$2 7291{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7292echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7293if test "${ac_cv_path_POD2MAN+set}" = set; then 7294 echo $ECHO_N "(cached) $ECHO_C" >&6 7295else 7296 case $POD2MAN in 7297 [\\/]* | ?:[\\/]*) 7298 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path. 7299 ;; 7300 *) 7301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7302for as_dir in $PATH 7303do 7304 IFS=$as_save_IFS 7305 test -z "$as_dir" && as_dir=. 7306 for ac_exec_ext in '' $ac_executable_extensions; do 7307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7308 ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext" 7309 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7310 break 2 7311 fi 7312done 7313done 7314IFS=$as_save_IFS 7315 7316 ;; 7317esac 7318fi 7319POD2MAN=$ac_cv_path_POD2MAN 7320if test -n "$POD2MAN"; then 7321 { echo "$as_me:$LINENO: result: $POD2MAN" >&5 7322echo "${ECHO_T}$POD2MAN" >&6; } 7323else 7324 { echo "$as_me:$LINENO: result: no" >&5 7325echo "${ECHO_T}no" >&6; } 7326fi 7327 7328 7329# Extract the first word of "pdfroff", so it can be a program name with args. 7330set dummy pdfroff; ac_word=$2 7331{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7332echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7333if test "${ac_cv_path_PDFROFF+set}" = set; then 7334 echo $ECHO_N "(cached) $ECHO_C" >&6 7335else 7336 case $PDFROFF in 7337 [\\/]* | ?:[\\/]*) 7338 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path. 7339 ;; 7340 *) 7341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7342for as_dir in $PATH 7343do 7344 IFS=$as_save_IFS 7345 test -z "$as_dir" && as_dir=. 7346 for ac_exec_ext in '' $ac_executable_extensions; do 7347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7348 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext" 7349 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7350 break 2 7351 fi 7352done 7353done 7354IFS=$as_save_IFS 7355 7356 ;; 7357esac 7358fi 7359PDFROFF=$ac_cv_path_PDFROFF 7360if test -n "$PDFROFF"; then 7361 { echo "$as_me:$LINENO: result: $PDFROFF" >&5 7362echo "${ECHO_T}$PDFROFF" >&6; } 7363else 7364 { echo "$as_me:$LINENO: result: no" >&5 7365echo "${ECHO_T}no" >&6; } 7366fi 7367 7368 7369# Extract the first word of "runtest", so it can be a program name with args. 7370set dummy runtest; ac_word=$2 7371{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7372echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7373if test "${ac_cv_path_RUNTEST+set}" = set; then 7374 echo $ECHO_N "(cached) $ECHO_C" >&6 7375else 7376 case $RUNTEST in 7377 [\\/]* | ?:[\\/]*) 7378 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path. 7379 ;; 7380 *) 7381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7382for as_dir in $PATH 7383do 7384 IFS=$as_save_IFS 7385 test -z "$as_dir" && as_dir=. 7386 for ac_exec_ext in '' $ac_executable_extensions; do 7387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7388 ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext" 7389 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7390 break 2 7391 fi 7392done 7393done 7394IFS=$as_save_IFS 7395 7396 ;; 7397esac 7398fi 7399RUNTEST=$ac_cv_path_RUNTEST 7400if test -n "$RUNTEST"; then 7401 { echo "$as_me:$LINENO: result: $RUNTEST" >&5 7402echo "${ECHO_T}$RUNTEST" >&6; } 7403else 7404 { echo "$as_me:$LINENO: result: no" >&5 7405echo "${ECHO_T}no" >&6; } 7406fi 7407 7408 7409 7410no_itcl=true 7411{ echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5 7412echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; } 7413 7414# Check whether --with-tclinclude was given. 7415if test "${with_tclinclude+set}" = set; then 7416 withval=$with_tclinclude; with_tclinclude=${withval} 7417else 7418 with_tclinclude='' 7419fi 7420 7421if test "${ac_cv_path_tclsh+set}" = set; then 7422 echo $ECHO_N "(cached) $ECHO_C" >&6 7423else 7424 7425if test x"${with_tclinclude}" != x ; then 7426 if test -f ${with_tclinclude}/tclsh ; then 7427 ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)` 7428 elif test -f ${with_tclinclude}/src/tclsh ; then 7429 ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)` 7430 else 7431 { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5 7432echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;} 7433 { (exit 1); exit 1; }; } 7434 fi 7435fi 7436fi 7437 7438 7439if test x"${ac_cv_path_tclsh}" = x ; then 7440 { echo "$as_me:$LINENO: result: none" >&5 7441echo "${ECHO_T}none" >&6; } 7442 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 7443do 7444 # Extract the first word of "$ac_prog", so it can be a program name with args. 7445set dummy $ac_prog; ac_word=$2 7446{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7447echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7448if test "${ac_cv_path_TCLSH+set}" = set; then 7449 echo $ECHO_N "(cached) $ECHO_C" >&6 7450else 7451 case $TCLSH in 7452 [\\/]* | ?:[\\/]*) 7453 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path. 7454 ;; 7455 *) 7456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7457for as_dir in $PATH 7458do 7459 IFS=$as_save_IFS 7460 test -z "$as_dir" && as_dir=. 7461 for ac_exec_ext in '' $ac_executable_extensions; do 7462 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7463 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext" 7464 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7465 break 2 7466 fi 7467done 7468done 7469IFS=$as_save_IFS 7470 7471 ;; 7472esac 7473fi 7474TCLSH=$ac_cv_path_TCLSH 7475if test -n "$TCLSH"; then 7476 { echo "$as_me:$LINENO: result: $TCLSH" >&5 7477echo "${ECHO_T}$TCLSH" >&6; } 7478else 7479 { echo "$as_me:$LINENO: result: no" >&5 7480echo "${ECHO_T}no" >&6; } 7481fi 7482 7483 7484 test -n "$TCLSH" && break 7485done 7486 7487 if test x"${TCLSH}" = x ; then 7488 ac_cv_path_tclsh=''; 7489 else 7490 ac_cv_path_tclsh="${TCLSH}"; 7491 fi 7492else 7493 { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5 7494echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; } 7495 TCLSH="${ac_cv_path_tclsh}" 7496 7497fi 7498 7499# Extract the first word of "zip", so it can be a program name with args. 7500set dummy zip; ac_word=$2 7501{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7502echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7503if test "${ac_cv_path_ZIP+set}" = set; then 7504 echo $ECHO_N "(cached) $ECHO_C" >&6 7505else 7506 case $ZIP in 7507 [\\/]* | ?:[\\/]*) 7508 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path. 7509 ;; 7510 *) 7511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7512for as_dir in $PATH 7513do 7514 IFS=$as_save_IFS 7515 test -z "$as_dir" && as_dir=. 7516 for ac_exec_ext in '' $ac_executable_extensions; do 7517 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7518 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext" 7519 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7520 break 2 7521 fi 7522done 7523done 7524IFS=$as_save_IFS 7525 7526 ;; 7527esac 7528fi 7529ZIP=$ac_cv_path_ZIP 7530if test -n "$ZIP"; then 7531 { echo "$as_me:$LINENO: result: $ZIP" >&5 7532echo "${ECHO_T}$ZIP" >&6; } 7533else 7534 { echo "$as_me:$LINENO: result: no" >&5 7535echo "${ECHO_T}no" >&6; } 7536fi 7537 7538 7539for ac_prog in ocamlc 7540do 7541 # Extract the first word of "$ac_prog", so it can be a program name with args. 7542set dummy $ac_prog; ac_word=$2 7543{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7544echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7545if test "${ac_cv_path_OCAMLC+set}" = set; then 7546 echo $ECHO_N "(cached) $ECHO_C" >&6 7547else 7548 case $OCAMLC in 7549 [\\/]* | ?:[\\/]*) 7550 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path. 7551 ;; 7552 *) 7553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7554for as_dir in $PATH 7555do 7556 IFS=$as_save_IFS 7557 test -z "$as_dir" && as_dir=. 7558 for ac_exec_ext in '' $ac_executable_extensions; do 7559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7560 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext" 7561 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7562 break 2 7563 fi 7564done 7565done 7566IFS=$as_save_IFS 7567 7568 ;; 7569esac 7570fi 7571OCAMLC=$ac_cv_path_OCAMLC 7572if test -n "$OCAMLC"; then 7573 { echo "$as_me:$LINENO: result: $OCAMLC" >&5 7574echo "${ECHO_T}$OCAMLC" >&6; } 7575else 7576 { echo "$as_me:$LINENO: result: no" >&5 7577echo "${ECHO_T}no" >&6; } 7578fi 7579 7580 7581 test -n "$OCAMLC" && break 7582done 7583 7584for ac_prog in ocamlopt 7585do 7586 # Extract the first word of "$ac_prog", so it can be a program name with args. 7587set dummy $ac_prog; ac_word=$2 7588{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7589echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7590if test "${ac_cv_path_OCAMLOPT+set}" = set; then 7591 echo $ECHO_N "(cached) $ECHO_C" >&6 7592else 7593 case $OCAMLOPT in 7594 [\\/]* | ?:[\\/]*) 7595 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path. 7596 ;; 7597 *) 7598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7599for as_dir in $PATH 7600do 7601 IFS=$as_save_IFS 7602 test -z "$as_dir" && as_dir=. 7603 for ac_exec_ext in '' $ac_executable_extensions; do 7604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7605 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext" 7606 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7607 break 2 7608 fi 7609done 7610done 7611IFS=$as_save_IFS 7612 7613 ;; 7614esac 7615fi 7616OCAMLOPT=$ac_cv_path_OCAMLOPT 7617if test -n "$OCAMLOPT"; then 7618 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5 7619echo "${ECHO_T}$OCAMLOPT" >&6; } 7620else 7621 { echo "$as_me:$LINENO: result: no" >&5 7622echo "${ECHO_T}no" >&6; } 7623fi 7624 7625 7626 test -n "$OCAMLOPT" && break 7627done 7628 7629for ac_prog in ocamldep 7630do 7631 # Extract the first word of "$ac_prog", so it can be a program name with args. 7632set dummy $ac_prog; ac_word=$2 7633{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7634echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7635if test "${ac_cv_path_OCAMLDEP+set}" = set; then 7636 echo $ECHO_N "(cached) $ECHO_C" >&6 7637else 7638 case $OCAMLDEP in 7639 [\\/]* | ?:[\\/]*) 7640 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path. 7641 ;; 7642 *) 7643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7644for as_dir in $PATH 7645do 7646 IFS=$as_save_IFS 7647 test -z "$as_dir" && as_dir=. 7648 for ac_exec_ext in '' $ac_executable_extensions; do 7649 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7650 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext" 7651 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7652 break 2 7653 fi 7654done 7655done 7656IFS=$as_save_IFS 7657 7658 ;; 7659esac 7660fi 7661OCAMLDEP=$ac_cv_path_OCAMLDEP 7662if test -n "$OCAMLDEP"; then 7663 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5 7664echo "${ECHO_T}$OCAMLDEP" >&6; } 7665else 7666 { echo "$as_me:$LINENO: result: no" >&5 7667echo "${ECHO_T}no" >&6; } 7668fi 7669 7670 7671 test -n "$OCAMLDEP" && break 7672done 7673 7674for ac_prog in ocamldoc 7675do 7676 # Extract the first word of "$ac_prog", so it can be a program name with args. 7677set dummy $ac_prog; ac_word=$2 7678{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7679echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7680if test "${ac_cv_path_OCAMLDOC+set}" = set; then 7681 echo $ECHO_N "(cached) $ECHO_C" >&6 7682else 7683 case $OCAMLDOC in 7684 [\\/]* | ?:[\\/]*) 7685 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path. 7686 ;; 7687 *) 7688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7689for as_dir in $PATH 7690do 7691 IFS=$as_save_IFS 7692 test -z "$as_dir" && as_dir=. 7693 for ac_exec_ext in '' $ac_executable_extensions; do 7694 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7695 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext" 7696 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7697 break 2 7698 fi 7699done 7700done 7701IFS=$as_save_IFS 7702 7703 ;; 7704esac 7705fi 7706OCAMLDOC=$ac_cv_path_OCAMLDOC 7707if test -n "$OCAMLDOC"; then 7708 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5 7709echo "${ECHO_T}$OCAMLDOC" >&6; } 7710else 7711 { echo "$as_me:$LINENO: result: no" >&5 7712echo "${ECHO_T}no" >&6; } 7713fi 7714 7715 7716 test -n "$OCAMLDOC" && break 7717done 7718 7719for ac_prog in gas as 7720do 7721 # Extract the first word of "$ac_prog", so it can be a program name with args. 7722set dummy $ac_prog; ac_word=$2 7723{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7724echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7725if test "${ac_cv_path_GAS+set}" = set; then 7726 echo $ECHO_N "(cached) $ECHO_C" >&6 7727else 7728 case $GAS in 7729 [\\/]* | ?:[\\/]*) 7730 ac_cv_path_GAS="$GAS" # Let the user override the test with a path. 7731 ;; 7732 *) 7733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7734for as_dir in $PATH 7735do 7736 IFS=$as_save_IFS 7737 test -z "$as_dir" && as_dir=. 7738 for ac_exec_ext in '' $ac_executable_extensions; do 7739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then 7740 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext" 7741 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7742 break 2 7743 fi 7744done 7745done 7746IFS=$as_save_IFS 7747 7748 ;; 7749esac 7750fi 7751GAS=$ac_cv_path_GAS 7752if test -n "$GAS"; then 7753 { echo "$as_me:$LINENO: result: $GAS" >&5 7754echo "${ECHO_T}$GAS" >&6; } 7755else 7756 { echo "$as_me:$LINENO: result: no" >&5 7757echo "${ECHO_T}no" >&6; } 7758fi 7759 7760 7761 test -n "$GAS" && break 7762done 7763 7764 7765{ echo "$as_me:$LINENO: checking for linker version" >&5 7766echo $ECHO_N "checking for linker version... $ECHO_C" >&6; } 7767if test "${llvm_cv_link_version+set}" = set; then 7768 echo $ECHO_N "(cached) $ECHO_C" >&6 7769else 7770 7771 version_string="$(ld -v 2>&1 | head -1)" 7772 7773 # Check for ld64. 7774 if (echo "$version_string" | grep -q "ld64"); then 7775 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)#\1#") 7776 else 7777 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#") 7778 fi 7779 7780fi 7781{ echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5 7782echo "${ECHO_T}$llvm_cv_link_version" >&6; } 7783 7784cat >>confdefs.h <<_ACEOF 7785#define HOST_LINK_VERSION "$llvm_cv_link_version" 7786_ACEOF 7787 7788 7789 7790{ echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5 7791echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; } 7792if test "${llvm_cv_link_use_r+set}" = set; then 7793 echo $ECHO_N "(cached) $ECHO_C" >&6 7794else 7795 ac_ext=c 7796ac_cpp='$CPP $CPPFLAGS' 7797ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7798ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7799ac_compiler_gnu=$ac_cv_c_compiler_gnu 7800 7801 oldcflags="$CFLAGS" 7802 CFLAGS="$CFLAGS -Wl,-R." 7803 cat >conftest.$ac_ext <<_ACEOF 7804/* confdefs.h. */ 7805_ACEOF 7806cat confdefs.h >>conftest.$ac_ext 7807cat >>conftest.$ac_ext <<_ACEOF 7808/* end confdefs.h. */ 7809 7810int 7811main () 7812{ 7813 7814 ; 7815 return 0; 7816} 7817_ACEOF 7818rm -f conftest.$ac_objext conftest$ac_exeext 7819if { (ac_try="$ac_link" 7820case "(($ac_try" in 7821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7822 *) ac_try_echo=$ac_try;; 7823esac 7824eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7825 (eval "$ac_link") 2>conftest.er1 7826 ac_status=$? 7827 grep -v '^ *+' conftest.er1 >conftest.err 7828 rm -f conftest.er1 7829 cat conftest.err >&5 7830 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7831 (exit $ac_status); } && 7832 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7833 { (case "(($ac_try" in 7834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7835 *) ac_try_echo=$ac_try;; 7836esac 7837eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7838 (eval "$ac_try") 2>&5 7839 ac_status=$? 7840 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7841 (exit $ac_status); }; } && 7842 { ac_try='test -s conftest$ac_exeext' 7843 { (case "(($ac_try" in 7844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7845 *) ac_try_echo=$ac_try;; 7846esac 7847eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7848 (eval "$ac_try") 2>&5 7849 ac_status=$? 7850 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7851 (exit $ac_status); }; }; then 7852 llvm_cv_link_use_r=yes 7853else 7854 echo "$as_me: failed program was:" >&5 7855sed 's/^/| /' conftest.$ac_ext >&5 7856 7857 llvm_cv_link_use_r=no 7858fi 7859 7860rm -f core conftest.err conftest.$ac_objext \ 7861 conftest$ac_exeext conftest.$ac_ext 7862 CFLAGS="$oldcflags" 7863 ac_ext=c 7864ac_cpp='$CPP $CPPFLAGS' 7865ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7866ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7867ac_compiler_gnu=$ac_cv_c_compiler_gnu 7868 7869 7870fi 7871{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5 7872echo "${ECHO_T}$llvm_cv_link_use_r" >&6; } 7873if test "$llvm_cv_link_use_r" = yes ; then 7874 7875cat >>confdefs.h <<\_ACEOF 7876#define HAVE_LINK_R 1 7877_ACEOF 7878 7879 fi 7880 7881 7882{ echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5 7883echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; } 7884if test "${llvm_cv_link_use_export_dynamic+set}" = set; then 7885 echo $ECHO_N "(cached) $ECHO_C" >&6 7886else 7887 ac_ext=c 7888ac_cpp='$CPP $CPPFLAGS' 7889ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7890ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7891ac_compiler_gnu=$ac_cv_c_compiler_gnu 7892 7893 oldcflags="$CFLAGS" 7894 CFLAGS="$CFLAGS -Wl,-export-dynamic" 7895 cat >conftest.$ac_ext <<_ACEOF 7896/* confdefs.h. */ 7897_ACEOF 7898cat confdefs.h >>conftest.$ac_ext 7899cat >>conftest.$ac_ext <<_ACEOF 7900/* end confdefs.h. */ 7901 7902int 7903main () 7904{ 7905 7906 ; 7907 return 0; 7908} 7909_ACEOF 7910rm -f conftest.$ac_objext conftest$ac_exeext 7911if { (ac_try="$ac_link" 7912case "(($ac_try" in 7913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7914 *) ac_try_echo=$ac_try;; 7915esac 7916eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7917 (eval "$ac_link") 2>conftest.er1 7918 ac_status=$? 7919 grep -v '^ *+' conftest.er1 >conftest.err 7920 rm -f conftest.er1 7921 cat conftest.err >&5 7922 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7923 (exit $ac_status); } && 7924 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7925 { (case "(($ac_try" in 7926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7927 *) ac_try_echo=$ac_try;; 7928esac 7929eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7930 (eval "$ac_try") 2>&5 7931 ac_status=$? 7932 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7933 (exit $ac_status); }; } && 7934 { ac_try='test -s conftest$ac_exeext' 7935 { (case "(($ac_try" in 7936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7937 *) ac_try_echo=$ac_try;; 7938esac 7939eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7940 (eval "$ac_try") 2>&5 7941 ac_status=$? 7942 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7943 (exit $ac_status); }; }; then 7944 llvm_cv_link_use_export_dynamic=yes 7945else 7946 echo "$as_me: failed program was:" >&5 7947sed 's/^/| /' conftest.$ac_ext >&5 7948 7949 llvm_cv_link_use_export_dynamic=no 7950fi 7951 7952rm -f core conftest.err conftest.$ac_objext \ 7953 conftest$ac_exeext conftest.$ac_ext 7954 CFLAGS="$oldcflags" 7955 ac_ext=c 7956ac_cpp='$CPP $CPPFLAGS' 7957ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7958ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7959ac_compiler_gnu=$ac_cv_c_compiler_gnu 7960 7961 7962fi 7963{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5 7964echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; } 7965if test "$llvm_cv_link_use_export_dynamic" = yes ; then 7966 7967cat >>confdefs.h <<\_ACEOF 7968#define HAVE_LINK_EXPORT_DYNAMIC 1 7969_ACEOF 7970 7971 fi 7972 7973 7974{ echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5 7975echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; } 7976if test "${llvm_cv_link_use_version_script+set}" = set; then 7977 echo $ECHO_N "(cached) $ECHO_C" >&6 7978else 7979 ac_ext=c 7980ac_cpp='$CPP $CPPFLAGS' 7981ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7982ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7983ac_compiler_gnu=$ac_cv_c_compiler_gnu 7984 7985 oldcflags="$CFLAGS" 7986 7987 # The following code is from the autoconf manual, 7988 # "11.13: Limitations of Usual Tools". 7989 # Create a temporary directory $tmp in $TMPDIR (default /tmp). 7990 # Use mktemp if possible; otherwise fall back on mkdir, 7991 # with $RANDOM to make collisions less likely. 7992 : ${TMPDIR=/tmp} 7993 { 7994 tmp=` 7995 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null 7996 ` && 7997 test -n "$tmp" && test -d "$tmp" 7998 } || { 7999 tmp=$TMPDIR/foo$$-$RANDOM 8000 (umask 077 && mkdir "$tmp") 8001 } || exit $? 8002 8003 echo "{" > "$tmp/export.map" 8004 echo " global: main;" >> "$tmp/export.map" 8005 echo " local: *;" >> "$tmp/export.map" 8006 echo "};" >> "$tmp/export.map" 8007 8008 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map" 8009 cat >conftest.$ac_ext <<_ACEOF 8010/* confdefs.h. */ 8011_ACEOF 8012cat confdefs.h >>conftest.$ac_ext 8013cat >>conftest.$ac_ext <<_ACEOF 8014/* end confdefs.h. */ 8015 8016int 8017main () 8018{ 8019 8020 ; 8021 return 0; 8022} 8023_ACEOF 8024rm -f conftest.$ac_objext conftest$ac_exeext 8025if { (ac_try="$ac_link" 8026case "(($ac_try" in 8027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8028 *) ac_try_echo=$ac_try;; 8029esac 8030eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8031 (eval "$ac_link") 2>conftest.er1 8032 ac_status=$? 8033 grep -v '^ *+' conftest.er1 >conftest.err 8034 rm -f conftest.er1 8035 cat conftest.err >&5 8036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8037 (exit $ac_status); } && 8038 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8039 { (case "(($ac_try" in 8040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8041 *) ac_try_echo=$ac_try;; 8042esac 8043eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8044 (eval "$ac_try") 2>&5 8045 ac_status=$? 8046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8047 (exit $ac_status); }; } && 8048 { ac_try='test -s conftest$ac_exeext' 8049 { (case "(($ac_try" in 8050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8051 *) ac_try_echo=$ac_try;; 8052esac 8053eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8054 (eval "$ac_try") 2>&5 8055 ac_status=$? 8056 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8057 (exit $ac_status); }; }; then 8058 llvm_cv_link_use_version_script=yes 8059else 8060 echo "$as_me: failed program was:" >&5 8061sed 's/^/| /' conftest.$ac_ext >&5 8062 8063 llvm_cv_link_use_version_script=no 8064fi 8065 8066rm -f core conftest.err conftest.$ac_objext \ 8067 conftest$ac_exeext conftest.$ac_ext 8068 rm "$tmp/export.map" 8069 rmdir "$tmp" 8070 CFLAGS="$oldcflags" 8071 ac_ext=c 8072ac_cpp='$CPP $CPPFLAGS' 8073ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8074ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8075ac_compiler_gnu=$ac_cv_c_compiler_gnu 8076 8077 8078fi 8079{ echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5 8080echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; } 8081if test "$llvm_cv_link_use_version_script" = yes ; then 8082 HAVE_LINK_VERSION_SCRIPT=1 8083 8084 fi 8085 8086 8087 8088 8089{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 8090echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } 8091if test "${ac_cv_c_const+set}" = set; then 8092 echo $ECHO_N "(cached) $ECHO_C" >&6 8093else 8094 cat >conftest.$ac_ext <<_ACEOF 8095/* confdefs.h. */ 8096_ACEOF 8097cat confdefs.h >>conftest.$ac_ext 8098cat >>conftest.$ac_ext <<_ACEOF 8099/* end confdefs.h. */ 8100 8101int 8102main () 8103{ 8104/* FIXME: Include the comments suggested by Paul. */ 8105#ifndef __cplusplus 8106 /* Ultrix mips cc rejects this. */ 8107 typedef int charset[2]; 8108 const charset x; 8109 /* SunOS 4.1.1 cc rejects this. */ 8110 char const *const *ccp; 8111 char **p; 8112 /* NEC SVR4.0.2 mips cc rejects this. */ 8113 struct point {int x, y;}; 8114 static struct point const zero = {0,0}; 8115 /* AIX XL C 1.02.0.0 rejects this. 8116 It does not let you subtract one const X* pointer from another in 8117 an arm of an if-expression whose if-part is not a constant 8118 expression */ 8119 const char *g = "string"; 8120 ccp = &g + (g ? g-g : 0); 8121 /* HPUX 7.0 cc rejects these. */ 8122 ++ccp; 8123 p = (char**) ccp; 8124 ccp = (char const *const *) p; 8125 { /* SCO 3.2v4 cc rejects this. */ 8126 char *t; 8127 char const *s = 0 ? (char *) 0 : (char const *) 0; 8128 8129 *t++ = 0; 8130 if (s) return 0; 8131 } 8132 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 8133 int x[] = {25, 17}; 8134 const int *foo = &x[0]; 8135 ++foo; 8136 } 8137 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 8138 typedef const int *iptr; 8139 iptr p = 0; 8140 ++p; 8141 } 8142 { /* AIX XL C 1.02.0.0 rejects this saying 8143 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 8144 struct s { int j; const int *ap[3]; }; 8145 struct s *b; b->j = 5; 8146 } 8147 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 8148 const int foo = 10; 8149 if (!foo) return 0; 8150 } 8151 return !x[0] && !zero.x; 8152#endif 8153 8154 ; 8155 return 0; 8156} 8157_ACEOF 8158rm -f conftest.$ac_objext 8159if { (ac_try="$ac_compile" 8160case "(($ac_try" in 8161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8162 *) ac_try_echo=$ac_try;; 8163esac 8164eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8165 (eval "$ac_compile") 2>conftest.er1 8166 ac_status=$? 8167 grep -v '^ *+' conftest.er1 >conftest.err 8168 rm -f conftest.er1 8169 cat conftest.err >&5 8170 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8171 (exit $ac_status); } && 8172 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8173 { (case "(($ac_try" in 8174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8175 *) ac_try_echo=$ac_try;; 8176esac 8177eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8178 (eval "$ac_try") 2>&5 8179 ac_status=$? 8180 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8181 (exit $ac_status); }; } && 8182 { ac_try='test -s conftest.$ac_objext' 8183 { (case "(($ac_try" in 8184 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8185 *) ac_try_echo=$ac_try;; 8186esac 8187eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8188 (eval "$ac_try") 2>&5 8189 ac_status=$? 8190 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8191 (exit $ac_status); }; }; then 8192 ac_cv_c_const=yes 8193else 8194 echo "$as_me: failed program was:" >&5 8195sed 's/^/| /' conftest.$ac_ext >&5 8196 8197 ac_cv_c_const=no 8198fi 8199 8200rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8201fi 8202{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 8203echo "${ECHO_T}$ac_cv_c_const" >&6; } 8204if test $ac_cv_c_const = no; then 8205 8206cat >>confdefs.h <<\_ACEOF 8207#define const 8208_ACEOF 8209 8210fi 8211 8212 8213 8214 8215 8216 8217ac_header_dirent=no 8218for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 8219 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 8220{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 8221echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 8222if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8223 echo $ECHO_N "(cached) $ECHO_C" >&6 8224else 8225 cat >conftest.$ac_ext <<_ACEOF 8226/* confdefs.h. */ 8227_ACEOF 8228cat confdefs.h >>conftest.$ac_ext 8229cat >>conftest.$ac_ext <<_ACEOF 8230/* end confdefs.h. */ 8231#include <sys/types.h> 8232#include <$ac_hdr> 8233 8234int 8235main () 8236{ 8237if ((DIR *) 0) 8238return 0; 8239 ; 8240 return 0; 8241} 8242_ACEOF 8243rm -f conftest.$ac_objext 8244if { (ac_try="$ac_compile" 8245case "(($ac_try" in 8246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8247 *) ac_try_echo=$ac_try;; 8248esac 8249eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8250 (eval "$ac_compile") 2>conftest.er1 8251 ac_status=$? 8252 grep -v '^ *+' conftest.er1 >conftest.err 8253 rm -f conftest.er1 8254 cat conftest.err >&5 8255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8256 (exit $ac_status); } && 8257 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8258 { (case "(($ac_try" in 8259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8260 *) ac_try_echo=$ac_try;; 8261esac 8262eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8263 (eval "$ac_try") 2>&5 8264 ac_status=$? 8265 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8266 (exit $ac_status); }; } && 8267 { ac_try='test -s conftest.$ac_objext' 8268 { (case "(($ac_try" in 8269 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8270 *) ac_try_echo=$ac_try;; 8271esac 8272eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8273 (eval "$ac_try") 2>&5 8274 ac_status=$? 8275 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8276 (exit $ac_status); }; }; then 8277 eval "$as_ac_Header=yes" 8278else 8279 echo "$as_me: failed program was:" >&5 8280sed 's/^/| /' conftest.$ac_ext >&5 8281 8282 eval "$as_ac_Header=no" 8283fi 8284 8285rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8286fi 8287ac_res=`eval echo '${'$as_ac_Header'}'` 8288 { echo "$as_me:$LINENO: result: $ac_res" >&5 8289echo "${ECHO_T}$ac_res" >&6; } 8290if test `eval echo '${'$as_ac_Header'}'` = yes; then 8291 cat >>confdefs.h <<_ACEOF 8292#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 8293_ACEOF 8294 8295ac_header_dirent=$ac_hdr; break 8296fi 8297 8298done 8299# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 8300if test $ac_header_dirent = dirent.h; then 8301 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8302echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8303if test "${ac_cv_search_opendir+set}" = set; then 8304 echo $ECHO_N "(cached) $ECHO_C" >&6 8305else 8306 ac_func_search_save_LIBS=$LIBS 8307cat >conftest.$ac_ext <<_ACEOF 8308/* confdefs.h. */ 8309_ACEOF 8310cat confdefs.h >>conftest.$ac_ext 8311cat >>conftest.$ac_ext <<_ACEOF 8312/* end confdefs.h. */ 8313 8314/* Override any GCC internal prototype to avoid an error. 8315 Use char because int might match the return type of a GCC 8316 builtin and then its argument prototype would still apply. */ 8317#ifdef __cplusplus 8318extern "C" 8319#endif 8320char opendir (); 8321int 8322main () 8323{ 8324return opendir (); 8325 ; 8326 return 0; 8327} 8328_ACEOF 8329for ac_lib in '' dir; do 8330 if test -z "$ac_lib"; then 8331 ac_res="none required" 8332 else 8333 ac_res=-l$ac_lib 8334 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8335 fi 8336 rm -f conftest.$ac_objext conftest$ac_exeext 8337if { (ac_try="$ac_link" 8338case "(($ac_try" in 8339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8340 *) ac_try_echo=$ac_try;; 8341esac 8342eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8343 (eval "$ac_link") 2>conftest.er1 8344 ac_status=$? 8345 grep -v '^ *+' conftest.er1 >conftest.err 8346 rm -f conftest.er1 8347 cat conftest.err >&5 8348 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8349 (exit $ac_status); } && 8350 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8351 { (case "(($ac_try" in 8352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8353 *) ac_try_echo=$ac_try;; 8354esac 8355eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8356 (eval "$ac_try") 2>&5 8357 ac_status=$? 8358 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8359 (exit $ac_status); }; } && 8360 { ac_try='test -s conftest$ac_exeext' 8361 { (case "(($ac_try" in 8362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8363 *) ac_try_echo=$ac_try;; 8364esac 8365eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8366 (eval "$ac_try") 2>&5 8367 ac_status=$? 8368 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8369 (exit $ac_status); }; }; then 8370 ac_cv_search_opendir=$ac_res 8371else 8372 echo "$as_me: failed program was:" >&5 8373sed 's/^/| /' conftest.$ac_ext >&5 8374 8375 8376fi 8377 8378rm -f core conftest.err conftest.$ac_objext \ 8379 conftest$ac_exeext 8380 if test "${ac_cv_search_opendir+set}" = set; then 8381 break 8382fi 8383done 8384if test "${ac_cv_search_opendir+set}" = set; then 8385 : 8386else 8387 ac_cv_search_opendir=no 8388fi 8389rm conftest.$ac_ext 8390LIBS=$ac_func_search_save_LIBS 8391fi 8392{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8393echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8394ac_res=$ac_cv_search_opendir 8395if test "$ac_res" != no; then 8396 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8397 8398fi 8399 8400else 8401 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 8402echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 8403if test "${ac_cv_search_opendir+set}" = set; then 8404 echo $ECHO_N "(cached) $ECHO_C" >&6 8405else 8406 ac_func_search_save_LIBS=$LIBS 8407cat >conftest.$ac_ext <<_ACEOF 8408/* confdefs.h. */ 8409_ACEOF 8410cat confdefs.h >>conftest.$ac_ext 8411cat >>conftest.$ac_ext <<_ACEOF 8412/* end confdefs.h. */ 8413 8414/* Override any GCC internal prototype to avoid an error. 8415 Use char because int might match the return type of a GCC 8416 builtin and then its argument prototype would still apply. */ 8417#ifdef __cplusplus 8418extern "C" 8419#endif 8420char opendir (); 8421int 8422main () 8423{ 8424return opendir (); 8425 ; 8426 return 0; 8427} 8428_ACEOF 8429for ac_lib in '' x; do 8430 if test -z "$ac_lib"; then 8431 ac_res="none required" 8432 else 8433 ac_res=-l$ac_lib 8434 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 8435 fi 8436 rm -f conftest.$ac_objext conftest$ac_exeext 8437if { (ac_try="$ac_link" 8438case "(($ac_try" in 8439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8440 *) ac_try_echo=$ac_try;; 8441esac 8442eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8443 (eval "$ac_link") 2>conftest.er1 8444 ac_status=$? 8445 grep -v '^ *+' conftest.er1 >conftest.err 8446 rm -f conftest.er1 8447 cat conftest.err >&5 8448 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8449 (exit $ac_status); } && 8450 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8451 { (case "(($ac_try" in 8452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8453 *) ac_try_echo=$ac_try;; 8454esac 8455eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8456 (eval "$ac_try") 2>&5 8457 ac_status=$? 8458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8459 (exit $ac_status); }; } && 8460 { ac_try='test -s conftest$ac_exeext' 8461 { (case "(($ac_try" in 8462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8463 *) ac_try_echo=$ac_try;; 8464esac 8465eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8466 (eval "$ac_try") 2>&5 8467 ac_status=$? 8468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8469 (exit $ac_status); }; }; then 8470 ac_cv_search_opendir=$ac_res 8471else 8472 echo "$as_me: failed program was:" >&5 8473sed 's/^/| /' conftest.$ac_ext >&5 8474 8475 8476fi 8477 8478rm -f core conftest.err conftest.$ac_objext \ 8479 conftest$ac_exeext 8480 if test "${ac_cv_search_opendir+set}" = set; then 8481 break 8482fi 8483done 8484if test "${ac_cv_search_opendir+set}" = set; then 8485 : 8486else 8487 ac_cv_search_opendir=no 8488fi 8489rm conftest.$ac_ext 8490LIBS=$ac_func_search_save_LIBS 8491fi 8492{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 8493echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 8494ac_res=$ac_cv_search_opendir 8495if test "$ac_res" != no; then 8496 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 8497 8498fi 8499 8500fi 8501 8502 8503for ac_header in dlfcn.h 8504do 8505as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8506if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8507 { echo "$as_me:$LINENO: checking for $ac_header" >&5 8508echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8509if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8510 echo $ECHO_N "(cached) $ECHO_C" >&6 8511fi 8512ac_res=`eval echo '${'$as_ac_Header'}'` 8513 { echo "$as_me:$LINENO: result: $ac_res" >&5 8514echo "${ECHO_T}$ac_res" >&6; } 8515else 8516 # Is the header compilable? 8517{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 8518echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 8519cat >conftest.$ac_ext <<_ACEOF 8520/* confdefs.h. */ 8521_ACEOF 8522cat confdefs.h >>conftest.$ac_ext 8523cat >>conftest.$ac_ext <<_ACEOF 8524/* end confdefs.h. */ 8525$ac_includes_default 8526#include <$ac_header> 8527_ACEOF 8528rm -f conftest.$ac_objext 8529if { (ac_try="$ac_compile" 8530case "(($ac_try" in 8531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8532 *) ac_try_echo=$ac_try;; 8533esac 8534eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8535 (eval "$ac_compile") 2>conftest.er1 8536 ac_status=$? 8537 grep -v '^ *+' conftest.er1 >conftest.err 8538 rm -f conftest.er1 8539 cat conftest.err >&5 8540 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8541 (exit $ac_status); } && 8542 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8543 { (case "(($ac_try" in 8544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8545 *) ac_try_echo=$ac_try;; 8546esac 8547eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8548 (eval "$ac_try") 2>&5 8549 ac_status=$? 8550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8551 (exit $ac_status); }; } && 8552 { ac_try='test -s conftest.$ac_objext' 8553 { (case "(($ac_try" in 8554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8555 *) ac_try_echo=$ac_try;; 8556esac 8557eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8558 (eval "$ac_try") 2>&5 8559 ac_status=$? 8560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8561 (exit $ac_status); }; }; then 8562 ac_header_compiler=yes 8563else 8564 echo "$as_me: failed program was:" >&5 8565sed 's/^/| /' conftest.$ac_ext >&5 8566 8567 ac_header_compiler=no 8568fi 8569 8570rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 8571{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 8572echo "${ECHO_T}$ac_header_compiler" >&6; } 8573 8574# Is the header present? 8575{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 8576echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 8577cat >conftest.$ac_ext <<_ACEOF 8578/* confdefs.h. */ 8579_ACEOF 8580cat confdefs.h >>conftest.$ac_ext 8581cat >>conftest.$ac_ext <<_ACEOF 8582/* end confdefs.h. */ 8583#include <$ac_header> 8584_ACEOF 8585if { (ac_try="$ac_cpp conftest.$ac_ext" 8586case "(($ac_try" in 8587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8588 *) ac_try_echo=$ac_try;; 8589esac 8590eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 8591 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 8592 ac_status=$? 8593 grep -v '^ *+' conftest.er1 >conftest.err 8594 rm -f conftest.er1 8595 cat conftest.err >&5 8596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8597 (exit $ac_status); } >/dev/null; then 8598 if test -s conftest.err; then 8599 ac_cpp_err=$ac_c_preproc_warn_flag 8600 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8601 else 8602 ac_cpp_err= 8603 fi 8604else 8605 ac_cpp_err=yes 8606fi 8607if test -z "$ac_cpp_err"; then 8608 ac_header_preproc=yes 8609else 8610 echo "$as_me: failed program was:" >&5 8611sed 's/^/| /' conftest.$ac_ext >&5 8612 8613 ac_header_preproc=no 8614fi 8615 8616rm -f conftest.err conftest.$ac_ext 8617{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 8618echo "${ECHO_T}$ac_header_preproc" >&6; } 8619 8620# So? What about this header? 8621case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 8622 yes:no: ) 8623 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 8624echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 8625 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 8626echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 8627 ac_header_preproc=yes 8628 ;; 8629 no:yes:* ) 8630 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 8631echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 8632 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 8633echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 8634 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 8635echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 8636 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 8637echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 8638 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 8639echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 8640 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 8641echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 8642 ( cat <<\_ASBOX 8643## ----------------------------------- ## 8644## Report this to llvmbugs@cs.uiuc.edu ## 8645## ----------------------------------- ## 8646_ASBOX 8647 ) | sed "s/^/$as_me: WARNING: /" >&2 8648 ;; 8649esac 8650{ echo "$as_me:$LINENO: checking for $ac_header" >&5 8651echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 8652if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 8653 echo $ECHO_N "(cached) $ECHO_C" >&6 8654else 8655 eval "$as_ac_Header=\$ac_header_preproc" 8656fi 8657ac_res=`eval echo '${'$as_ac_Header'}'` 8658 { echo "$as_me:$LINENO: result: $ac_res" >&5 8659echo "${ECHO_T}$ac_res" >&6; } 8660 8661fi 8662if test `eval echo '${'$as_ac_Header'}'` = yes; then 8663 cat >>confdefs.h <<_ACEOF 8664#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8665_ACEOF 8666 8667fi 8668 8669done 8670 8671# Check whether --enable-ltdl-install was given. 8672if test "${enable_ltdl_install+set}" = set; then 8673 enableval=$enable_ltdl_install; 8674fi 8675 8676 8677 8678 8679if test x"${enable_ltdl_install-no}" != xno; then 8680 INSTALL_LTDL_TRUE= 8681 INSTALL_LTDL_FALSE='#' 8682else 8683 INSTALL_LTDL_TRUE='#' 8684 INSTALL_LTDL_FALSE= 8685fi 8686 8687 8688 8689if test x"${enable_ltdl_convenience-no}" != xno; then 8690 CONVENIENCE_LTDL_TRUE= 8691 CONVENIENCE_LTDL_FALSE='#' 8692else 8693 CONVENIENCE_LTDL_TRUE='#' 8694 CONVENIENCE_LTDL_FALSE= 8695fi 8696 8697 8698{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 8699echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } 8700library_names_spec= 8701libname_spec='lib$name' 8702soname_spec= 8703shrext_cmds=".so" 8704postinstall_cmds= 8705postuninstall_cmds= 8706finish_cmds= 8707finish_eval= 8708shlibpath_var= 8709shlibpath_overrides_runpath=unknown 8710version_type=none 8711dynamic_linker="$host_os ld.so" 8712sys_lib_dlsearch_path_spec="/lib /usr/lib" 8713if test "$GCC" = yes; then 8714 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8715 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then 8716 # if the path contains ";" then we assume it to be the separator 8717 # otherwise default to the standard path separator (i.e. ":") - it is 8718 # assumed that no part of a normal pathname contains ";" but that should 8719 # okay in the real world where ";" in dirpaths is itself problematic. 8720 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8721 else 8722 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8723 fi 8724else 8725 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 8726fi 8727need_lib_prefix=unknown 8728hardcode_into_libs=no 8729 8730# when you set need_version to no, make sure it does not cause -set_version 8731# flags to be left without arguments 8732need_version=unknown 8733 8734case $host_os in 8735aix3*) 8736 version_type=linux 8737 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 8738 shlibpath_var=LIBPATH 8739 8740 # AIX 3 has no versioning support, so we append a major version to the name. 8741 soname_spec='${libname}${release}${shared_ext}$major' 8742 ;; 8743 8744aix4* | aix5*) 8745 version_type=linux 8746 need_lib_prefix=no 8747 need_version=no 8748 hardcode_into_libs=yes 8749 if test "$host_cpu" = ia64; then 8750 # AIX 5 supports IA64 8751 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 8752 shlibpath_var=LD_LIBRARY_PATH 8753 else 8754 # With GCC up to 2.95.x, collect2 would create an import file 8755 # for dependence libraries. The import file would start with 8756 # the line `#! .'. This would cause the generated library to 8757 # depend on `.', always an invalid library. This was fixed in 8758 # development snapshots of GCC prior to 3.0. 8759 case $host_os in 8760 aix4 | aix4.[01] | aix4.[01].*) 8761 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 8762 echo ' yes ' 8763 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 8764 : 8765 else 8766 can_build_shared=no 8767 fi 8768 ;; 8769 esac 8770 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 8771 # soname into executable. Probably we can add versioning support to 8772 # collect2, so additional links can be useful in future. 8773 if test "$aix_use_runtimelinking" = yes; then 8774 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 8775 # instead of lib<name>.a to let people know that these are not 8776 # typical AIX shared libraries. 8777 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8778 else 8779 # We preserve .a as extension for shared libraries through AIX4.2 8780 # and later when we are not doing run time linking. 8781 library_names_spec='${libname}${release}.a $libname.a' 8782 soname_spec='${libname}${release}${shared_ext}$major' 8783 fi 8784 shlibpath_var=LIBPATH 8785 fi 8786 ;; 8787 8788amigaos*) 8789 library_names_spec='$libname.ixlibrary $libname.a' 8790 # Create ${libname}_ixlibrary.a entries in /sys/libs. 8791 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' 8792 ;; 8793 8794beos*) 8795 library_names_spec='${libname}${shared_ext}' 8796 dynamic_linker="$host_os ld.so" 8797 shlibpath_var=LIBRARY_PATH 8798 ;; 8799 8800bsdi[45]*) 8801 version_type=linux 8802 need_version=no 8803 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8804 soname_spec='${libname}${release}${shared_ext}$major' 8805 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 8806 shlibpath_var=LD_LIBRARY_PATH 8807 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 8808 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 8809 # the default ld.so.conf also contains /usr/contrib/lib and 8810 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 8811 # libtool to hard-code these into programs 8812 ;; 8813 8814cygwin* | mingw* | pw32*) 8815 version_type=windows 8816 shrext_cmds=".dll" 8817 need_version=no 8818 need_lib_prefix=no 8819 8820 case $GCC,$host_os in 8821 yes,cygwin* | yes,mingw* | yes,pw32*) 8822 library_names_spec='$libname.dll.a' 8823 # DLL is installed to $(libdir)/../bin by postinstall_cmds 8824 postinstall_cmds='base_file=`basename \${file}`~ 8825 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ 8826 dldir=$destdir/`dirname \$dlpath`~ 8827 test -d \$dldir || mkdir -p \$dldir~ 8828 $install_prog $dir/$dlname \$dldir/$dlname~ 8829 chmod a+x \$dldir/$dlname' 8830 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 8831 dlpath=$dir/\$dldll~ 8832 $rm \$dlpath' 8833 shlibpath_overrides_runpath=yes 8834 8835 case $host_os in 8836 cygwin*) 8837 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 8838 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8839 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 8840 ;; 8841 mingw*) 8842 # MinGW DLLs use traditional 'lib' prefix 8843 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8844 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 8845 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then 8846 # It is most probably a Windows format PATH printed by 8847 # mingw gcc, but we are running on Cygwin. Gcc prints its search 8848 # path with ; separators, and with drive letters. We can handle the 8849 # drive letters (cygwin fileutils understands them), so leave them, 8850 # especially as we might pass files found there to a mingw objdump, 8851 # which wouldn't understand a cygwinified path. Ahh. 8852 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 8853 else 8854 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 8855 fi 8856 ;; 8857 pw32*) 8858 # pw32 DLLs use 'pw' prefix rather than 'lib' 8859 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 8860 ;; 8861 esac 8862 ;; 8863 8864 *) 8865 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 8866 ;; 8867 esac 8868 dynamic_linker='Win32 ld.exe' 8869 # FIXME: first we should search . and the directory the executable is in 8870 shlibpath_var=PATH 8871 ;; 8872 8873darwin* | rhapsody*) 8874 dynamic_linker="$host_os dyld" 8875 version_type=darwin 8876 need_lib_prefix=no 8877 need_version=no 8878 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' 8879 soname_spec='${libname}${release}${major}$shared_ext' 8880 shlibpath_overrides_runpath=yes 8881 shlibpath_var=DYLD_LIBRARY_PATH 8882 shrext_cmds='.dylib' 8883 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. 8884 if test "$GCC" = yes; then 8885 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"` 8886 else 8887 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' 8888 fi 8889 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 8890 ;; 8891 8892dgux*) 8893 version_type=linux 8894 need_lib_prefix=no 8895 need_version=no 8896 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 8897 soname_spec='${libname}${release}${shared_ext}$major' 8898 shlibpath_var=LD_LIBRARY_PATH 8899 ;; 8900 8901freebsd1*) 8902 dynamic_linker=no 8903 ;; 8904 8905kfreebsd*-gnu) 8906 version_type=linux 8907 need_lib_prefix=no 8908 need_version=no 8909 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 8910 soname_spec='${libname}${release}${shared_ext}$major' 8911 shlibpath_var=LD_LIBRARY_PATH 8912 shlibpath_overrides_runpath=no 8913 hardcode_into_libs=yes 8914 dynamic_linker='GNU ld.so' 8915 ;; 8916 8917freebsd* | dragonfly*) 8918 # DragonFly does not have aout. When/if they implement a new 8919 # versioning mechanism, adjust this. 8920 if test -x /usr/bin/objformat; then 8921 objformat=`/usr/bin/objformat` 8922 else 8923 case $host_os in 8924 freebsd[123]*) objformat=aout ;; 8925 *) objformat=elf ;; 8926 esac 8927 fi 8928 version_type=freebsd-$objformat 8929 case $version_type in 8930 freebsd-elf*) 8931 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 8932 need_version=no 8933 need_lib_prefix=no 8934 ;; 8935 freebsd-*) 8936 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 8937 need_version=yes 8938 ;; 8939 esac 8940 shlibpath_var=LD_LIBRARY_PATH 8941 case $host_os in 8942 freebsd2*) 8943 shlibpath_overrides_runpath=yes 8944 ;; 8945 freebsd3.[01]* | freebsdelf3.[01]*) 8946 shlibpath_overrides_runpath=yes 8947 hardcode_into_libs=yes 8948 ;; 8949 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 8950 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 8951 shlibpath_overrides_runpath=no 8952 hardcode_into_libs=yes 8953 ;; 8954 freebsd*) # from 4.6 on 8955 shlibpath_overrides_runpath=yes 8956 hardcode_into_libs=yes 8957 ;; 8958 esac 8959 ;; 8960 8961gnu*) 8962 version_type=linux 8963 need_lib_prefix=no 8964 need_version=no 8965 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 8966 soname_spec='${libname}${release}${shared_ext}$major' 8967 shlibpath_var=LD_LIBRARY_PATH 8968 hardcode_into_libs=yes 8969 ;; 8970 8971hpux9* | hpux10* | hpux11*) 8972 # Give a soname corresponding to the major version so that dld.sl refuses to 8973 # link against other versions. 8974 version_type=sunos 8975 need_lib_prefix=no 8976 need_version=no 8977 case $host_cpu in 8978 ia64*) 8979 shrext_cmds='.so' 8980 hardcode_into_libs=yes 8981 dynamic_linker="$host_os dld.so" 8982 shlibpath_var=LD_LIBRARY_PATH 8983 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8984 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 8985 soname_spec='${libname}${release}${shared_ext}$major' 8986 if test "X$HPUX_IA64_MODE" = X32; then 8987 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 8988 else 8989 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 8990 fi 8991 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 8992 ;; 8993 hppa*64*) 8994 shrext_cmds='.sl' 8995 hardcode_into_libs=yes 8996 dynamic_linker="$host_os dld.sl" 8997 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 8998 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 8999 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9000 soname_spec='${libname}${release}${shared_ext}$major' 9001 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9002 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9003 ;; 9004 *) 9005 shrext_cmds='.sl' 9006 dynamic_linker="$host_os dld.sl" 9007 shlibpath_var=SHLIB_PATH 9008 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9009 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9010 soname_spec='${libname}${release}${shared_ext}$major' 9011 ;; 9012 esac 9013 # HP-UX runs *really* slowly unless shared libraries are mode 555. 9014 postinstall_cmds='chmod 555 $lib' 9015 ;; 9016 9017interix3*) 9018 version_type=linux 9019 need_lib_prefix=no 9020 need_version=no 9021 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9022 soname_spec='${libname}${release}${shared_ext}$major' 9023 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9024 shlibpath_var=LD_LIBRARY_PATH 9025 shlibpath_overrides_runpath=no 9026 hardcode_into_libs=yes 9027 ;; 9028 9029irix5* | irix6* | nonstopux*) 9030 case $host_os in 9031 nonstopux*) version_type=nonstopux ;; 9032 *) 9033 if test "$lt_cv_prog_gnu_ld" = yes; then 9034 version_type=linux 9035 else 9036 version_type=irix 9037 fi ;; 9038 esac 9039 need_lib_prefix=no 9040 need_version=no 9041 soname_spec='${libname}${release}${shared_ext}$major' 9042 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9043 case $host_os in 9044 irix5* | nonstopux*) 9045 libsuff= shlibsuff= 9046 ;; 9047 *) 9048 case $LD in # libtool.m4 will add one of these switches to LD 9049 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9050 libsuff= shlibsuff= libmagic=32-bit;; 9051 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9052 libsuff=32 shlibsuff=N32 libmagic=N32;; 9053 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9054 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9055 *) libsuff= shlibsuff= libmagic=never-match;; 9056 esac 9057 ;; 9058 esac 9059 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9060 shlibpath_overrides_runpath=no 9061 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9062 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9063 hardcode_into_libs=yes 9064 ;; 9065 9066# No shared lib support for Linux oldld, aout, or coff. 9067linux*oldld* | linux*aout* | linux*coff*) 9068 dynamic_linker=no 9069 ;; 9070 9071# This must be Linux ELF. 9072linux*) 9073 version_type=linux 9074 need_lib_prefix=no 9075 need_version=no 9076 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9077 soname_spec='${libname}${release}${shared_ext}$major' 9078 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9079 shlibpath_var=LD_LIBRARY_PATH 9080 shlibpath_overrides_runpath=no 9081 # This implies no fast_install, which is unacceptable. 9082 # Some rework will be needed to allow for fast_install 9083 # before this can be enabled. 9084 hardcode_into_libs=yes 9085 9086 # Append ld.so.conf contents to the search path 9087 if test -f /etc/ld.so.conf; then 9088 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' ' '` 9089 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 9090 fi 9091 9092 # We used to test for /lib/ld.so.1 and disable shared libraries on 9093 # powerpc, because MkLinux only supported shared libraries with the 9094 # GNU dynamic linker. Since this was broken with cross compilers, 9095 # most powerpc-linux boxes support dynamic linking these days and 9096 # people can always --disable-shared, the test was removed, and we 9097 # assume the GNU/Linux dynamic linker is in use. 9098 dynamic_linker='GNU/Linux ld.so' 9099 ;; 9100 9101knetbsd*-gnu) 9102 version_type=linux 9103 need_lib_prefix=no 9104 need_version=no 9105 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9106 soname_spec='${libname}${release}${shared_ext}$major' 9107 shlibpath_var=LD_LIBRARY_PATH 9108 shlibpath_overrides_runpath=no 9109 hardcode_into_libs=yes 9110 dynamic_linker='GNU ld.so' 9111 ;; 9112 9113netbsd*) 9114 version_type=sunos 9115 need_lib_prefix=no 9116 need_version=no 9117 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 9118 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9119 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9120 dynamic_linker='NetBSD (a.out) ld.so' 9121 else 9122 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9123 soname_spec='${libname}${release}${shared_ext}$major' 9124 dynamic_linker='NetBSD ld.elf_so' 9125 fi 9126 shlibpath_var=LD_LIBRARY_PATH 9127 shlibpath_overrides_runpath=yes 9128 hardcode_into_libs=yes 9129 ;; 9130 9131newsos6) 9132 version_type=linux 9133 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9134 shlibpath_var=LD_LIBRARY_PATH 9135 shlibpath_overrides_runpath=yes 9136 ;; 9137 9138nto-qnx*) 9139 version_type=linux 9140 need_lib_prefix=no 9141 need_version=no 9142 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9143 soname_spec='${libname}${release}${shared_ext}$major' 9144 shlibpath_var=LD_LIBRARY_PATH 9145 shlibpath_overrides_runpath=yes 9146 ;; 9147 9148openbsd*) 9149 version_type=sunos 9150 sys_lib_dlsearch_path_spec="/usr/lib" 9151 need_lib_prefix=no 9152 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9153 case $host_os in 9154 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9155 *) need_version=no ;; 9156 esac 9157 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9158 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9159 shlibpath_var=LD_LIBRARY_PATH 9160 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9161 case $host_os in 9162 openbsd2.[89] | openbsd2.[89].*) 9163 shlibpath_overrides_runpath=no 9164 ;; 9165 *) 9166 shlibpath_overrides_runpath=yes 9167 ;; 9168 esac 9169 else 9170 shlibpath_overrides_runpath=yes 9171 fi 9172 ;; 9173 9174os2*) 9175 libname_spec='$name' 9176 shrext_cmds=".dll" 9177 need_lib_prefix=no 9178 library_names_spec='$libname${shared_ext} $libname.a' 9179 dynamic_linker='OS/2 ld.exe' 9180 shlibpath_var=LIBPATH 9181 ;; 9182 9183osf3* | osf4* | osf5*) 9184 version_type=osf 9185 need_lib_prefix=no 9186 need_version=no 9187 soname_spec='${libname}${release}${shared_ext}$major' 9188 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9189 shlibpath_var=LD_LIBRARY_PATH 9190 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9191 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9192 ;; 9193 9194solaris*) 9195 version_type=linux 9196 need_lib_prefix=no 9197 need_version=no 9198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9199 soname_spec='${libname}${release}${shared_ext}$major' 9200 shlibpath_var=LD_LIBRARY_PATH 9201 shlibpath_overrides_runpath=yes 9202 hardcode_into_libs=yes 9203 # ldd complains unless libraries are executable 9204 postinstall_cmds='chmod +x $lib' 9205 ;; 9206 9207sunos4*) 9208 version_type=sunos 9209 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9210 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9211 shlibpath_var=LD_LIBRARY_PATH 9212 shlibpath_overrides_runpath=yes 9213 if test "$with_gnu_ld" = yes; then 9214 need_lib_prefix=no 9215 fi 9216 need_version=yes 9217 ;; 9218 9219sysv4 | sysv4.3*) 9220 version_type=linux 9221 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9222 soname_spec='${libname}${release}${shared_ext}$major' 9223 shlibpath_var=LD_LIBRARY_PATH 9224 case $host_vendor in 9225 sni) 9226 shlibpath_overrides_runpath=no 9227 need_lib_prefix=no 9228 export_dynamic_flag_spec='${wl}-Blargedynsym' 9229 runpath_var=LD_RUN_PATH 9230 ;; 9231 siemens) 9232 need_lib_prefix=no 9233 ;; 9234 motorola) 9235 need_lib_prefix=no 9236 need_version=no 9237 shlibpath_overrides_runpath=no 9238 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9239 ;; 9240 esac 9241 ;; 9242 9243sysv4*MP*) 9244 if test -d /usr/nec ;then 9245 version_type=linux 9246 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9247 soname_spec='$libname${shared_ext}.$major' 9248 shlibpath_var=LD_LIBRARY_PATH 9249 fi 9250 ;; 9251 9252sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9253 version_type=freebsd-elf 9254 need_lib_prefix=no 9255 need_version=no 9256 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9257 soname_spec='${libname}${release}${shared_ext}$major' 9258 shlibpath_var=LD_LIBRARY_PATH 9259 hardcode_into_libs=yes 9260 if test "$with_gnu_ld" = yes; then 9261 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9262 shlibpath_overrides_runpath=no 9263 else 9264 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9265 shlibpath_overrides_runpath=yes 9266 case $host_os in 9267 sco3.2v5*) 9268 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9269 ;; 9270 esac 9271 fi 9272 sys_lib_dlsearch_path_spec='/usr/lib' 9273 ;; 9274 9275uts4*) 9276 version_type=linux 9277 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9278 soname_spec='${libname}${release}${shared_ext}$major' 9279 shlibpath_var=LD_LIBRARY_PATH 9280 ;; 9281 9282*) 9283 dynamic_linker=no 9284 ;; 9285esac 9286{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 9287echo "${ECHO_T}$dynamic_linker" >&6; } 9288test "$dynamic_linker" = no && can_build_shared=no 9289 9290variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9291if test "$GCC" = yes; then 9292 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9293fi 9294 9295 9296{ echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5 9297echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; } 9298if test "${libltdl_cv_shlibext+set}" = set; then 9299 echo $ECHO_N "(cached) $ECHO_C" >&6 9300else 9301 9302module=yes 9303eval libltdl_cv_shlibext=$shrext_cmds 9304 9305fi 9306{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5 9307echo "${ECHO_T}$libltdl_cv_shlibext" >&6; } 9308if test -n "$libltdl_cv_shlibext"; then 9309 9310cat >>confdefs.h <<_ACEOF 9311#define LTDL_SHLIB_EXT "$libltdl_cv_shlibext" 9312_ACEOF 9313 9314fi 9315 9316 9317{ echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5 9318echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; } 9319if test "${libltdl_cv_shlibpath_var+set}" = set; then 9320 echo $ECHO_N "(cached) $ECHO_C" >&6 9321else 9322 libltdl_cv_shlibpath_var="$shlibpath_var" 9323fi 9324{ echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5 9325echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; } 9326if test -n "$libltdl_cv_shlibpath_var"; then 9327 9328cat >>confdefs.h <<_ACEOF 9329#define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var" 9330_ACEOF 9331 9332fi 9333 9334 9335{ echo "$as_me:$LINENO: checking for the default library search path" >&5 9336echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; } 9337if test "${libltdl_cv_sys_search_path+set}" = set; then 9338 echo $ECHO_N "(cached) $ECHO_C" >&6 9339else 9340 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec" 9341fi 9342{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5 9343echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; } 9344if test -n "$libltdl_cv_sys_search_path"; then 9345 sys_search_path= 9346 for dir in $libltdl_cv_sys_search_path; do 9347 if test -z "$sys_search_path"; then 9348 sys_search_path="$dir" 9349 else 9350 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir" 9351 fi 9352 done 9353 9354cat >>confdefs.h <<_ACEOF 9355#define LTDL_SYSSEARCHPATH "$sys_search_path" 9356_ACEOF 9357 9358fi 9359 9360{ echo "$as_me:$LINENO: checking for objdir" >&5 9361echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } 9362if test "${libltdl_cv_objdir+set}" = set; then 9363 echo $ECHO_N "(cached) $ECHO_C" >&6 9364else 9365 libltdl_cv_objdir="$objdir" 9366 if test -n "$objdir"; then 9367 : 9368 else 9369 rm -f .libs 2>/dev/null 9370 mkdir .libs 2>/dev/null 9371 if test -d .libs; then 9372 libltdl_cv_objdir=.libs 9373 else 9374 # MS-DOS does not allow filenames that begin with a dot. 9375 libltdl_cv_objdir=_libs 9376 fi 9377 rmdir .libs 2>/dev/null 9378 fi 9379 9380fi 9381{ echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5 9382echo "${ECHO_T}$libltdl_cv_objdir" >&6; } 9383 9384cat >>confdefs.h <<_ACEOF 9385#define LTDL_OBJDIR "$libltdl_cv_objdir/" 9386_ACEOF 9387 9388 9389 9390 9391 9392 9393# Check for command to grab the raw symbol name followed by C symbol from nm. 9394{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 9395echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } 9396if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 9397 echo $ECHO_N "(cached) $ECHO_C" >&6 9398else 9399 9400# These are sane defaults that work on at least a few old systems. 9401# [They come from Ultrix. What could be older than Ultrix?!! ;)] 9402 9403# Character class describing NM global symbol codes. 9404symcode='[BCDEGRST]' 9405 9406# Regexp to match symbols that can be accessed directly from C. 9407sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 9408 9409# Transform an extracted symbol line into a proper C declaration 9410lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" 9411 9412# Transform an extracted symbol line into symbol name and symbol address 9413lt_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'" 9414 9415# Define system-specific variables. 9416case $host_os in 9417aix*) 9418 symcode='[BCDT]' 9419 ;; 9420cygwin* | mingw* | pw32*) 9421 symcode='[ABCDGISTW]' 9422 ;; 9423hpux*) # Its linker distinguishes data from code symbols 9424 if test "$host_cpu" = ia64; then 9425 symcode='[ABCDEGRST]' 9426 fi 9427 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9428 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'" 9429 ;; 9430linux*) 9431 if test "$host_cpu" = ia64; then 9432 symcode='[ABCDGIRSTW]' 9433 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 9434 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'" 9435 fi 9436 ;; 9437irix* | nonstopux*) 9438 symcode='[BCDEGRST]' 9439 ;; 9440osf*) 9441 symcode='[BCDEGQRST]' 9442 ;; 9443solaris*) 9444 symcode='[BDRT]' 9445 ;; 9446sco3.2v5*) 9447 symcode='[DT]' 9448 ;; 9449sysv4.2uw2*) 9450 symcode='[DT]' 9451 ;; 9452sysv5* | sco5v6* | unixware* | OpenUNIX*) 9453 symcode='[ABDT]' 9454 ;; 9455sysv4) 9456 symcode='[DFNSTU]' 9457 ;; 9458esac 9459 9460# Handle CRLF in mingw tool chain 9461opt_cr= 9462case $build_os in 9463mingw*) 9464 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 9465 ;; 9466esac 9467 9468# If we're using GNU nm, then use its standard symbol codes. 9469case `$NM -V 2>&1` in 9470*GNU* | *'with BFD'*) 9471 symcode='[ABCDGIRSTW]' ;; 9472esac 9473 9474# Try without a prefix undercore, then with it. 9475for ac_symprfx in "" "_"; do 9476 9477 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 9478 symxfrm="\\1 $ac_symprfx\\2 \\2" 9479 9480 # Write the raw and C identifiers. 9481 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 9482 9483 # Check to see that the pipe works correctly. 9484 pipe_works=no 9485 9486 rm -f conftest* 9487 cat > conftest.$ac_ext <<EOF 9488#ifdef __cplusplus 9489extern "C" { 9490#endif 9491char nm_test_var; 9492void nm_test_func(){} 9493#ifdef __cplusplus 9494} 9495#endif 9496int main(){nm_test_var='a';nm_test_func();return(0);} 9497EOF 9498 9499 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9500 (eval $ac_compile) 2>&5 9501 ac_status=$? 9502 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9503 (exit $ac_status); }; then 9504 # Now try to grab the symbols. 9505 nlist=conftest.nm 9506 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 9507 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 9508 ac_status=$? 9509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9510 (exit $ac_status); } && test -s "$nlist"; then 9511 # Try sorting and uniquifying the output. 9512 if sort "$nlist" | uniq > "$nlist"T; then 9513 mv -f "$nlist"T "$nlist" 9514 else 9515 rm -f "$nlist"T 9516 fi 9517 9518 # Make sure that we snagged all the symbols we need. 9519 if grep ' nm_test_var$' "$nlist" >/dev/null; then 9520 if grep ' nm_test_func$' "$nlist" >/dev/null; then 9521 cat <<EOF > conftest.$ac_ext 9522#ifdef __cplusplus 9523extern "C" { 9524#endif 9525 9526EOF 9527 # Now generate the symbol file. 9528 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' 9529 9530 cat <<EOF >> conftest.$ac_ext 9531#if defined (__STDC__) && __STDC__ 9532# define lt_ptr_t void * 9533#else 9534# define lt_ptr_t char * 9535# define const 9536#endif 9537 9538/* The mapping between symbol names and symbols. */ 9539const struct { 9540 const char *name; 9541 lt_ptr_t address; 9542} 9543lt_preloaded_symbols[] = 9544{ 9545EOF 9546 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext 9547 cat <<\EOF >> conftest.$ac_ext 9548 {0, (lt_ptr_t) 0} 9549}; 9550 9551#ifdef __cplusplus 9552} 9553#endif 9554EOF 9555 # Now try linking the two files. 9556 mv conftest.$ac_objext conftstm.$ac_objext 9557 lt_save_LIBS="$LIBS" 9558 lt_save_CFLAGS="$CFLAGS" 9559 LIBS="conftstm.$ac_objext" 9560 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 9561 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9562 (eval $ac_link) 2>&5 9563 ac_status=$? 9564 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9565 (exit $ac_status); } && test -s conftest${ac_exeext}; then 9566 pipe_works=yes 9567 fi 9568 LIBS="$lt_save_LIBS" 9569 CFLAGS="$lt_save_CFLAGS" 9570 else 9571 echo "cannot find nm_test_func in $nlist" >&5 9572 fi 9573 else 9574 echo "cannot find nm_test_var in $nlist" >&5 9575 fi 9576 else 9577 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 9578 fi 9579 else 9580 echo "$progname: failed program was:" >&5 9581 cat conftest.$ac_ext >&5 9582 fi 9583 rm -f conftest* conftst* 9584 9585 # Do not use the global_symbol_pipe unless it works. 9586 if test "$pipe_works" = yes; then 9587 break 9588 else 9589 lt_cv_sys_global_symbol_pipe= 9590 fi 9591done 9592 9593fi 9594 9595if test -z "$lt_cv_sys_global_symbol_pipe"; then 9596 lt_cv_sys_global_symbol_to_cdecl= 9597fi 9598if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 9599 { echo "$as_me:$LINENO: result: failed" >&5 9600echo "${ECHO_T}failed" >&6; } 9601else 9602 { echo "$as_me:$LINENO: result: ok" >&5 9603echo "${ECHO_T}ok" >&6; } 9604fi 9605 9606 9607{ echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5 9608echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; } 9609if test "${libltdl_cv_preloaded_symbols+set}" = set; then 9610 echo $ECHO_N "(cached) $ECHO_C" >&6 9611else 9612 if test -n "$lt_cv_sys_global_symbol_pipe"; then 9613 libltdl_cv_preloaded_symbols=yes 9614 else 9615 libltdl_cv_preloaded_symbols=no 9616 fi 9617 9618fi 9619{ echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5 9620echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; } 9621if test x"$libltdl_cv_preloaded_symbols" = xyes; then 9622 9623cat >>confdefs.h <<\_ACEOF 9624#define HAVE_PRELOADED_SYMBOLS 1 9625_ACEOF 9626 9627fi 9628 9629LIBADD_DL= 9630 9631ac_ext=c 9632ac_cpp='$CPP $CPPFLAGS' 9633ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 9634ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 9635ac_compiler_gnu=$ac_cv_c_compiler_gnu 9636 9637 9638{ echo "$as_me:$LINENO: checking for shl_load" >&5 9639echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } 9640if test "${ac_cv_func_shl_load+set}" = set; then 9641 echo $ECHO_N "(cached) $ECHO_C" >&6 9642else 9643 cat >conftest.$ac_ext <<_ACEOF 9644/* confdefs.h. */ 9645_ACEOF 9646cat confdefs.h >>conftest.$ac_ext 9647cat >>conftest.$ac_ext <<_ACEOF 9648/* end confdefs.h. */ 9649/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 9650 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 9651#define shl_load innocuous_shl_load 9652 9653/* System header to define __stub macros and hopefully few prototypes, 9654 which can conflict with char shl_load (); below. 9655 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 9656 <limits.h> exists even on freestanding compilers. */ 9657 9658#ifdef __STDC__ 9659# include <limits.h> 9660#else 9661# include <assert.h> 9662#endif 9663 9664#undef shl_load 9665 9666/* Override any GCC internal prototype to avoid an error. 9667 Use char because int might match the return type of a GCC 9668 builtin and then its argument prototype would still apply. */ 9669#ifdef __cplusplus 9670extern "C" 9671#endif 9672char shl_load (); 9673/* The GNU C library defines this for functions which it implements 9674 to always fail with ENOSYS. Some functions are actually named 9675 something starting with __ and the normal name is an alias. */ 9676#if defined __stub_shl_load || defined __stub___shl_load 9677choke me 9678#endif 9679 9680int 9681main () 9682{ 9683return shl_load (); 9684 ; 9685 return 0; 9686} 9687_ACEOF 9688rm -f conftest.$ac_objext conftest$ac_exeext 9689if { (ac_try="$ac_link" 9690case "(($ac_try" in 9691 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9692 *) ac_try_echo=$ac_try;; 9693esac 9694eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9695 (eval "$ac_link") 2>conftest.er1 9696 ac_status=$? 9697 grep -v '^ *+' conftest.er1 >conftest.err 9698 rm -f conftest.er1 9699 cat conftest.err >&5 9700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9701 (exit $ac_status); } && 9702 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9703 { (case "(($ac_try" in 9704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9705 *) ac_try_echo=$ac_try;; 9706esac 9707eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9708 (eval "$ac_try") 2>&5 9709 ac_status=$? 9710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9711 (exit $ac_status); }; } && 9712 { ac_try='test -s conftest$ac_exeext' 9713 { (case "(($ac_try" in 9714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9715 *) ac_try_echo=$ac_try;; 9716esac 9717eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9718 (eval "$ac_try") 2>&5 9719 ac_status=$? 9720 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9721 (exit $ac_status); }; }; then 9722 ac_cv_func_shl_load=yes 9723else 9724 echo "$as_me: failed program was:" >&5 9725sed 's/^/| /' conftest.$ac_ext >&5 9726 9727 ac_cv_func_shl_load=no 9728fi 9729 9730rm -f core conftest.err conftest.$ac_objext \ 9731 conftest$ac_exeext conftest.$ac_ext 9732fi 9733{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 9734echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } 9735if test $ac_cv_func_shl_load = yes; then 9736 9737cat >>confdefs.h <<\_ACEOF 9738#define HAVE_SHL_LOAD 1 9739_ACEOF 9740 9741else 9742 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 9743echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } 9744if test "${ac_cv_lib_dld_shl_load+set}" = set; then 9745 echo $ECHO_N "(cached) $ECHO_C" >&6 9746else 9747 ac_check_lib_save_LIBS=$LIBS 9748LIBS="-ldld $LIBS" 9749cat >conftest.$ac_ext <<_ACEOF 9750/* confdefs.h. */ 9751_ACEOF 9752cat confdefs.h >>conftest.$ac_ext 9753cat >>conftest.$ac_ext <<_ACEOF 9754/* end confdefs.h. */ 9755 9756/* Override any GCC internal prototype to avoid an error. 9757 Use char because int might match the return type of a GCC 9758 builtin and then its argument prototype would still apply. */ 9759#ifdef __cplusplus 9760extern "C" 9761#endif 9762char shl_load (); 9763int 9764main () 9765{ 9766return shl_load (); 9767 ; 9768 return 0; 9769} 9770_ACEOF 9771rm -f conftest.$ac_objext conftest$ac_exeext 9772if { (ac_try="$ac_link" 9773case "(($ac_try" in 9774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9775 *) ac_try_echo=$ac_try;; 9776esac 9777eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9778 (eval "$ac_link") 2>conftest.er1 9779 ac_status=$? 9780 grep -v '^ *+' conftest.er1 >conftest.err 9781 rm -f conftest.er1 9782 cat conftest.err >&5 9783 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9784 (exit $ac_status); } && 9785 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9786 { (case "(($ac_try" in 9787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9788 *) ac_try_echo=$ac_try;; 9789esac 9790eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9791 (eval "$ac_try") 2>&5 9792 ac_status=$? 9793 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9794 (exit $ac_status); }; } && 9795 { ac_try='test -s conftest$ac_exeext' 9796 { (case "(($ac_try" in 9797 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9798 *) ac_try_echo=$ac_try;; 9799esac 9800eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9801 (eval "$ac_try") 2>&5 9802 ac_status=$? 9803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9804 (exit $ac_status); }; }; then 9805 ac_cv_lib_dld_shl_load=yes 9806else 9807 echo "$as_me: failed program was:" >&5 9808sed 's/^/| /' conftest.$ac_ext >&5 9809 9810 ac_cv_lib_dld_shl_load=no 9811fi 9812 9813rm -f core conftest.err conftest.$ac_objext \ 9814 conftest$ac_exeext conftest.$ac_ext 9815LIBS=$ac_check_lib_save_LIBS 9816fi 9817{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 9818echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } 9819if test $ac_cv_lib_dld_shl_load = yes; then 9820 9821cat >>confdefs.h <<\_ACEOF 9822#define HAVE_SHL_LOAD 1 9823_ACEOF 9824 9825 LIBADD_DL="$LIBADD_DL -ldld" 9826else 9827 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 9828echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } 9829if test "${ac_cv_lib_dl_dlopen+set}" = set; then 9830 echo $ECHO_N "(cached) $ECHO_C" >&6 9831else 9832 ac_check_lib_save_LIBS=$LIBS 9833LIBS="-ldl $LIBS" 9834cat >conftest.$ac_ext <<_ACEOF 9835/* confdefs.h. */ 9836_ACEOF 9837cat confdefs.h >>conftest.$ac_ext 9838cat >>conftest.$ac_ext <<_ACEOF 9839/* end confdefs.h. */ 9840 9841/* Override any GCC internal prototype to avoid an error. 9842 Use char because int might match the return type of a GCC 9843 builtin and then its argument prototype would still apply. */ 9844#ifdef __cplusplus 9845extern "C" 9846#endif 9847char dlopen (); 9848int 9849main () 9850{ 9851return dlopen (); 9852 ; 9853 return 0; 9854} 9855_ACEOF 9856rm -f conftest.$ac_objext conftest$ac_exeext 9857if { (ac_try="$ac_link" 9858case "(($ac_try" in 9859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9860 *) ac_try_echo=$ac_try;; 9861esac 9862eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9863 (eval "$ac_link") 2>conftest.er1 9864 ac_status=$? 9865 grep -v '^ *+' conftest.er1 >conftest.err 9866 rm -f conftest.er1 9867 cat conftest.err >&5 9868 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9869 (exit $ac_status); } && 9870 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9871 { (case "(($ac_try" in 9872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9873 *) ac_try_echo=$ac_try;; 9874esac 9875eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9876 (eval "$ac_try") 2>&5 9877 ac_status=$? 9878 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9879 (exit $ac_status); }; } && 9880 { ac_try='test -s conftest$ac_exeext' 9881 { (case "(($ac_try" in 9882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9883 *) ac_try_echo=$ac_try;; 9884esac 9885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9886 (eval "$ac_try") 2>&5 9887 ac_status=$? 9888 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9889 (exit $ac_status); }; }; then 9890 ac_cv_lib_dl_dlopen=yes 9891else 9892 echo "$as_me: failed program was:" >&5 9893sed 's/^/| /' conftest.$ac_ext >&5 9894 9895 ac_cv_lib_dl_dlopen=no 9896fi 9897 9898rm -f core conftest.err conftest.$ac_objext \ 9899 conftest$ac_exeext conftest.$ac_ext 9900LIBS=$ac_check_lib_save_LIBS 9901fi 9902{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 9903echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } 9904if test $ac_cv_lib_dl_dlopen = yes; then 9905 9906cat >>confdefs.h <<\_ACEOF 9907#define HAVE_LIBDL 1 9908_ACEOF 9909 9910 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes" 9911else 9912 cat >conftest.$ac_ext <<_ACEOF 9913/* confdefs.h. */ 9914_ACEOF 9915cat confdefs.h >>conftest.$ac_ext 9916cat >>conftest.$ac_ext <<_ACEOF 9917/* end confdefs.h. */ 9918#if HAVE_DLFCN_H 9919# include <dlfcn.h> 9920#endif 9921 9922int 9923main () 9924{ 9925dlopen(0, 0); 9926 ; 9927 return 0; 9928} 9929_ACEOF 9930rm -f conftest.$ac_objext conftest$ac_exeext 9931if { (ac_try="$ac_link" 9932case "(($ac_try" in 9933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9934 *) ac_try_echo=$ac_try;; 9935esac 9936eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9937 (eval "$ac_link") 2>conftest.er1 9938 ac_status=$? 9939 grep -v '^ *+' conftest.er1 >conftest.err 9940 rm -f conftest.er1 9941 cat conftest.err >&5 9942 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9943 (exit $ac_status); } && 9944 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9945 { (case "(($ac_try" in 9946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9947 *) ac_try_echo=$ac_try;; 9948esac 9949eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9950 (eval "$ac_try") 2>&5 9951 ac_status=$? 9952 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9953 (exit $ac_status); }; } && 9954 { ac_try='test -s conftest$ac_exeext' 9955 { (case "(($ac_try" in 9956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9957 *) ac_try_echo=$ac_try;; 9958esac 9959eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 9960 (eval "$ac_try") 2>&5 9961 ac_status=$? 9962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9963 (exit $ac_status); }; }; then 9964 9965cat >>confdefs.h <<\_ACEOF 9966#define HAVE_LIBDL 1 9967_ACEOF 9968 libltdl_cv_func_dlopen="yes" 9969else 9970 echo "$as_me: failed program was:" >&5 9971sed 's/^/| /' conftest.$ac_ext >&5 9972 9973 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 9974echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } 9975if test "${ac_cv_lib_svld_dlopen+set}" = set; then 9976 echo $ECHO_N "(cached) $ECHO_C" >&6 9977else 9978 ac_check_lib_save_LIBS=$LIBS 9979LIBS="-lsvld $LIBS" 9980cat >conftest.$ac_ext <<_ACEOF 9981/* confdefs.h. */ 9982_ACEOF 9983cat confdefs.h >>conftest.$ac_ext 9984cat >>conftest.$ac_ext <<_ACEOF 9985/* end confdefs.h. */ 9986 9987/* Override any GCC internal prototype to avoid an error. 9988 Use char because int might match the return type of a GCC 9989 builtin and then its argument prototype would still apply. */ 9990#ifdef __cplusplus 9991extern "C" 9992#endif 9993char dlopen (); 9994int 9995main () 9996{ 9997return dlopen (); 9998 ; 9999 return 0; 10000} 10001_ACEOF 10002rm -f conftest.$ac_objext conftest$ac_exeext 10003if { (ac_try="$ac_link" 10004case "(($ac_try" in 10005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10006 *) ac_try_echo=$ac_try;; 10007esac 10008eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10009 (eval "$ac_link") 2>conftest.er1 10010 ac_status=$? 10011 grep -v '^ *+' conftest.er1 >conftest.err 10012 rm -f conftest.er1 10013 cat conftest.err >&5 10014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10015 (exit $ac_status); } && 10016 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10017 { (case "(($ac_try" in 10018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10019 *) ac_try_echo=$ac_try;; 10020esac 10021eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10022 (eval "$ac_try") 2>&5 10023 ac_status=$? 10024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10025 (exit $ac_status); }; } && 10026 { ac_try='test -s conftest$ac_exeext' 10027 { (case "(($ac_try" in 10028 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10029 *) ac_try_echo=$ac_try;; 10030esac 10031eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10032 (eval "$ac_try") 2>&5 10033 ac_status=$? 10034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10035 (exit $ac_status); }; }; then 10036 ac_cv_lib_svld_dlopen=yes 10037else 10038 echo "$as_me: failed program was:" >&5 10039sed 's/^/| /' conftest.$ac_ext >&5 10040 10041 ac_cv_lib_svld_dlopen=no 10042fi 10043 10044rm -f core conftest.err conftest.$ac_objext \ 10045 conftest$ac_exeext conftest.$ac_ext 10046LIBS=$ac_check_lib_save_LIBS 10047fi 10048{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 10049echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } 10050if test $ac_cv_lib_svld_dlopen = yes; then 10051 10052cat >>confdefs.h <<\_ACEOF 10053#define HAVE_LIBDL 1 10054_ACEOF 10055 10056 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes" 10057else 10058 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 10059echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } 10060if test "${ac_cv_lib_dld_dld_link+set}" = set; then 10061 echo $ECHO_N "(cached) $ECHO_C" >&6 10062else 10063 ac_check_lib_save_LIBS=$LIBS 10064LIBS="-ldld $LIBS" 10065cat >conftest.$ac_ext <<_ACEOF 10066/* confdefs.h. */ 10067_ACEOF 10068cat confdefs.h >>conftest.$ac_ext 10069cat >>conftest.$ac_ext <<_ACEOF 10070/* end confdefs.h. */ 10071 10072/* Override any GCC internal prototype to avoid an error. 10073 Use char because int might match the return type of a GCC 10074 builtin and then its argument prototype would still apply. */ 10075#ifdef __cplusplus 10076extern "C" 10077#endif 10078char dld_link (); 10079int 10080main () 10081{ 10082return dld_link (); 10083 ; 10084 return 0; 10085} 10086_ACEOF 10087rm -f conftest.$ac_objext conftest$ac_exeext 10088if { (ac_try="$ac_link" 10089case "(($ac_try" in 10090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10091 *) ac_try_echo=$ac_try;; 10092esac 10093eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10094 (eval "$ac_link") 2>conftest.er1 10095 ac_status=$? 10096 grep -v '^ *+' conftest.er1 >conftest.err 10097 rm -f conftest.er1 10098 cat conftest.err >&5 10099 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10100 (exit $ac_status); } && 10101 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10102 { (case "(($ac_try" in 10103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10104 *) ac_try_echo=$ac_try;; 10105esac 10106eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10107 (eval "$ac_try") 2>&5 10108 ac_status=$? 10109 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10110 (exit $ac_status); }; } && 10111 { ac_try='test -s conftest$ac_exeext' 10112 { (case "(($ac_try" in 10113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10114 *) ac_try_echo=$ac_try;; 10115esac 10116eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10117 (eval "$ac_try") 2>&5 10118 ac_status=$? 10119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10120 (exit $ac_status); }; }; then 10121 ac_cv_lib_dld_dld_link=yes 10122else 10123 echo "$as_me: failed program was:" >&5 10124sed 's/^/| /' conftest.$ac_ext >&5 10125 10126 ac_cv_lib_dld_dld_link=no 10127fi 10128 10129rm -f core conftest.err conftest.$ac_objext \ 10130 conftest$ac_exeext conftest.$ac_ext 10131LIBS=$ac_check_lib_save_LIBS 10132fi 10133{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 10134echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } 10135if test $ac_cv_lib_dld_dld_link = yes; then 10136 10137cat >>confdefs.h <<\_ACEOF 10138#define HAVE_DLD 1 10139_ACEOF 10140 10141 LIBADD_DL="$LIBADD_DL -ldld" 10142else 10143 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5 10144echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; } 10145if test "${ac_cv_func__dyld_func_lookup+set}" = set; then 10146 echo $ECHO_N "(cached) $ECHO_C" >&6 10147else 10148 cat >conftest.$ac_ext <<_ACEOF 10149/* confdefs.h. */ 10150_ACEOF 10151cat confdefs.h >>conftest.$ac_ext 10152cat >>conftest.$ac_ext <<_ACEOF 10153/* end confdefs.h. */ 10154/* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup. 10155 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10156#define _dyld_func_lookup innocuous__dyld_func_lookup 10157 10158/* System header to define __stub macros and hopefully few prototypes, 10159 which can conflict with char _dyld_func_lookup (); below. 10160 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10161 <limits.h> exists even on freestanding compilers. */ 10162 10163#ifdef __STDC__ 10164# include <limits.h> 10165#else 10166# include <assert.h> 10167#endif 10168 10169#undef _dyld_func_lookup 10170 10171/* Override any GCC internal prototype to avoid an error. 10172 Use char because int might match the return type of a GCC 10173 builtin and then its argument prototype would still apply. */ 10174#ifdef __cplusplus 10175extern "C" 10176#endif 10177char _dyld_func_lookup (); 10178/* The GNU C library defines this for functions which it implements 10179 to always fail with ENOSYS. Some functions are actually named 10180 something starting with __ and the normal name is an alias. */ 10181#if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup 10182choke me 10183#endif 10184 10185int 10186main () 10187{ 10188return _dyld_func_lookup (); 10189 ; 10190 return 0; 10191} 10192_ACEOF 10193rm -f conftest.$ac_objext conftest$ac_exeext 10194if { (ac_try="$ac_link" 10195case "(($ac_try" in 10196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10197 *) ac_try_echo=$ac_try;; 10198esac 10199eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10200 (eval "$ac_link") 2>conftest.er1 10201 ac_status=$? 10202 grep -v '^ *+' conftest.er1 >conftest.err 10203 rm -f conftest.er1 10204 cat conftest.err >&5 10205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10206 (exit $ac_status); } && 10207 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10208 { (case "(($ac_try" in 10209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10210 *) ac_try_echo=$ac_try;; 10211esac 10212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10213 (eval "$ac_try") 2>&5 10214 ac_status=$? 10215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10216 (exit $ac_status); }; } && 10217 { ac_try='test -s conftest$ac_exeext' 10218 { (case "(($ac_try" in 10219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10220 *) ac_try_echo=$ac_try;; 10221esac 10222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10223 (eval "$ac_try") 2>&5 10224 ac_status=$? 10225 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10226 (exit $ac_status); }; }; then 10227 ac_cv_func__dyld_func_lookup=yes 10228else 10229 echo "$as_me: failed program was:" >&5 10230sed 's/^/| /' conftest.$ac_ext >&5 10231 10232 ac_cv_func__dyld_func_lookup=no 10233fi 10234 10235rm -f core conftest.err conftest.$ac_objext \ 10236 conftest$ac_exeext conftest.$ac_ext 10237fi 10238{ echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5 10239echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; } 10240if test $ac_cv_func__dyld_func_lookup = yes; then 10241 10242cat >>confdefs.h <<\_ACEOF 10243#define HAVE_DYLD 1 10244_ACEOF 10245 10246fi 10247 10248 10249fi 10250 10251 10252fi 10253 10254 10255fi 10256 10257rm -f core conftest.err conftest.$ac_objext \ 10258 conftest$ac_exeext conftest.$ac_ext 10259 10260fi 10261 10262 10263fi 10264 10265 10266fi 10267 10268 10269if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes 10270then 10271 lt_save_LIBS="$LIBS" 10272 LIBS="$LIBS $LIBADD_DL" 10273 10274for ac_func in dlerror 10275do 10276as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10277{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10278echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10279if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10280 echo $ECHO_N "(cached) $ECHO_C" >&6 10281else 10282 cat >conftest.$ac_ext <<_ACEOF 10283/* confdefs.h. */ 10284_ACEOF 10285cat confdefs.h >>conftest.$ac_ext 10286cat >>conftest.$ac_ext <<_ACEOF 10287/* end confdefs.h. */ 10288/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10289 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10290#define $ac_func innocuous_$ac_func 10291 10292/* System header to define __stub macros and hopefully few prototypes, 10293 which can conflict with char $ac_func (); below. 10294 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10295 <limits.h> exists even on freestanding compilers. */ 10296 10297#ifdef __STDC__ 10298# include <limits.h> 10299#else 10300# include <assert.h> 10301#endif 10302 10303#undef $ac_func 10304 10305/* Override any GCC internal prototype to avoid an error. 10306 Use char because int might match the return type of a GCC 10307 builtin and then its argument prototype would still apply. */ 10308#ifdef __cplusplus 10309extern "C" 10310#endif 10311char $ac_func (); 10312/* The GNU C library defines this for functions which it implements 10313 to always fail with ENOSYS. Some functions are actually named 10314 something starting with __ and the normal name is an alias. */ 10315#if defined __stub_$ac_func || defined __stub___$ac_func 10316choke me 10317#endif 10318 10319int 10320main () 10321{ 10322return $ac_func (); 10323 ; 10324 return 0; 10325} 10326_ACEOF 10327rm -f conftest.$ac_objext conftest$ac_exeext 10328if { (ac_try="$ac_link" 10329case "(($ac_try" in 10330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10331 *) ac_try_echo=$ac_try;; 10332esac 10333eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10334 (eval "$ac_link") 2>conftest.er1 10335 ac_status=$? 10336 grep -v '^ *+' conftest.er1 >conftest.err 10337 rm -f conftest.er1 10338 cat conftest.err >&5 10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10340 (exit $ac_status); } && 10341 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10342 { (case "(($ac_try" in 10343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10344 *) ac_try_echo=$ac_try;; 10345esac 10346eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10347 (eval "$ac_try") 2>&5 10348 ac_status=$? 10349 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10350 (exit $ac_status); }; } && 10351 { ac_try='test -s conftest$ac_exeext' 10352 { (case "(($ac_try" in 10353 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10354 *) ac_try_echo=$ac_try;; 10355esac 10356eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10357 (eval "$ac_try") 2>&5 10358 ac_status=$? 10359 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10360 (exit $ac_status); }; }; then 10361 eval "$as_ac_var=yes" 10362else 10363 echo "$as_me: failed program was:" >&5 10364sed 's/^/| /' conftest.$ac_ext >&5 10365 10366 eval "$as_ac_var=no" 10367fi 10368 10369rm -f core conftest.err conftest.$ac_objext \ 10370 conftest$ac_exeext conftest.$ac_ext 10371fi 10372ac_res=`eval echo '${'$as_ac_var'}'` 10373 { echo "$as_me:$LINENO: result: $ac_res" >&5 10374echo "${ECHO_T}$ac_res" >&6; } 10375if test `eval echo '${'$as_ac_var'}'` = yes; then 10376 cat >>confdefs.h <<_ACEOF 10377#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10378_ACEOF 10379 10380fi 10381done 10382 10383 LIBS="$lt_save_LIBS" 10384fi 10385ac_ext=c 10386ac_cpp='$CPP $CPPFLAGS' 10387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10389ac_compiler_gnu=$ac_cv_c_compiler_gnu 10390 10391 10392 10393{ echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5 10394echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; } 10395if test "${ac_cv_sys_symbol_underscore+set}" = set; then 10396 echo $ECHO_N "(cached) $ECHO_C" >&6 10397else 10398 ac_cv_sys_symbol_underscore=no 10399 cat > conftest.$ac_ext <<EOF 10400void nm_test_func(){} 10401int main(){nm_test_func;return 0;} 10402EOF 10403 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10404 (eval $ac_compile) 2>&5 10405 ac_status=$? 10406 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10407 (exit $ac_status); }; then 10408 # Now try to grab the symbols. 10409 ac_nlist=conftest.nm 10410 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5 10411 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5 10412 ac_status=$? 10413 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10414 (exit $ac_status); } && test -s "$ac_nlist"; then 10415 # See whether the symbols have a leading underscore. 10416 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then 10417 ac_cv_sys_symbol_underscore=yes 10418 else 10419 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then 10420 : 10421 else 10422 echo "configure: cannot find nm_test_func in $ac_nlist" >&5 10423 fi 10424 fi 10425 else 10426 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5 10427 fi 10428 else 10429 echo "configure: failed program was:" >&5 10430 cat conftest.c >&5 10431 fi 10432 rm -rf conftest* 10433 10434fi 10435{ echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5 10436echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; } 10437 10438 10439if test x"$ac_cv_sys_symbol_underscore" = xyes; then 10440 if test x"$libltdl_cv_func_dlopen" = xyes || 10441 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then 10442 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5 10443echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; } 10444if test "${libltdl_cv_need_uscore+set}" = set; then 10445 echo $ECHO_N "(cached) $ECHO_C" >&6 10446else 10447 libltdl_cv_need_uscore=unknown 10448 save_LIBS="$LIBS" 10449 LIBS="$LIBS $LIBADD_DL" 10450 if test "$cross_compiling" = yes; then : 10451 libltdl_cv_need_uscore=cross 10452else 10453 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10454 lt_status=$lt_dlunknown 10455 cat > conftest.$ac_ext <<EOF 10456#line 10456 "configure" 10457#include "confdefs.h" 10458 10459#if HAVE_DLFCN_H 10460#include <dlfcn.h> 10461#endif 10462 10463#include <stdio.h> 10464 10465#ifdef RTLD_GLOBAL 10466# define LT_DLGLOBAL RTLD_GLOBAL 10467#else 10468# ifdef DL_GLOBAL 10469# define LT_DLGLOBAL DL_GLOBAL 10470# else 10471# define LT_DLGLOBAL 0 10472# endif 10473#endif 10474 10475/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10476 find out it does not work in some platform. */ 10477#ifndef LT_DLLAZY_OR_NOW 10478# ifdef RTLD_LAZY 10479# define LT_DLLAZY_OR_NOW RTLD_LAZY 10480# else 10481# ifdef DL_LAZY 10482# define LT_DLLAZY_OR_NOW DL_LAZY 10483# else 10484# ifdef RTLD_NOW 10485# define LT_DLLAZY_OR_NOW RTLD_NOW 10486# else 10487# ifdef DL_NOW 10488# define LT_DLLAZY_OR_NOW DL_NOW 10489# else 10490# define LT_DLLAZY_OR_NOW 0 10491# endif 10492# endif 10493# endif 10494# endif 10495#endif 10496 10497#ifdef __cplusplus 10498extern "C" void exit (int); 10499#endif 10500 10501void fnord() { int i=42;} 10502int main () 10503{ 10504 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10505 int status = $lt_dlunknown; 10506 10507 if (self) 10508 { 10509 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10510 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10511 /* dlclose (self); */ 10512 } 10513 else 10514 puts (dlerror ()); 10515 10516 exit (status); 10517} 10518EOF 10519 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10520 (eval $ac_link) 2>&5 10521 ac_status=$? 10522 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10523 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10524 (./conftest; exit; ) >&5 2>/dev/null 10525 lt_status=$? 10526 case x$lt_status in 10527 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;; 10528 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;; 10529 x$lt_dlunknown|x*) ;; 10530 esac 10531 else : 10532 # compilation failed 10533 10534 fi 10535fi 10536rm -fr conftest* 10537 10538 LIBS="$save_LIBS" 10539 10540fi 10541{ echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5 10542echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; } 10543 fi 10544fi 10545 10546if test x"$libltdl_cv_need_uscore" = xyes; then 10547 10548cat >>confdefs.h <<\_ACEOF 10549#define NEED_USCORE 1 10550_ACEOF 10551 10552fi 10553 10554 10555{ echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5 10556echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; } 10557if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then 10558 echo $ECHO_N "(cached) $ECHO_C" >&6 10559else 10560 # PORTME does your system automatically load deplibs for dlopen? 10561 # or its logical equivalent (e.g. shl_load for HP-UX < 11) 10562 # For now, we just catch OSes we know something about -- in the 10563 # future, we'll try test this programmatically. 10564 libltdl_cv_sys_dlopen_deplibs=unknown 10565 case "$host_os" in 10566 aix3*|aix4.1.*|aix4.2.*) 10567 # Unknown whether this is true for these versions of AIX, but 10568 # we want this `case' here to explicitly catch those versions. 10569 libltdl_cv_sys_dlopen_deplibs=unknown 10570 ;; 10571 aix[45]*) 10572 libltdl_cv_sys_dlopen_deplibs=yes 10573 ;; 10574 darwin*) 10575 # Assuming the user has installed a libdl from somewhere, this is true 10576 # If you are looking for one http://www.opendarwin.org/projects/dlcompat 10577 libltdl_cv_sys_dlopen_deplibs=yes 10578 ;; 10579 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu) 10580 # GNU and its variants, using gnu ld.so (Glibc) 10581 libltdl_cv_sys_dlopen_deplibs=yes 10582 ;; 10583 hpux10*|hpux11*) 10584 libltdl_cv_sys_dlopen_deplibs=yes 10585 ;; 10586 interix*) 10587 libltdl_cv_sys_dlopen_deplibs=yes 10588 ;; 10589 irix[12345]*|irix6.[01]*) 10590 # Catch all versions of IRIX before 6.2, and indicate that we don't 10591 # know how it worked for any of those versions. 10592 libltdl_cv_sys_dlopen_deplibs=unknown 10593 ;; 10594 irix*) 10595 # The case above catches anything before 6.2, and it's known that 10596 # at 6.2 and later dlopen does load deplibs. 10597 libltdl_cv_sys_dlopen_deplibs=yes 10598 ;; 10599 netbsd*) 10600 libltdl_cv_sys_dlopen_deplibs=yes 10601 ;; 10602 openbsd*) 10603 libltdl_cv_sys_dlopen_deplibs=yes 10604 ;; 10605 osf[1234]*) 10606 # dlopen did load deplibs (at least at 4.x), but until the 5.x series, 10607 # it did *not* use an RPATH in a shared library to find objects the 10608 # library depends on, so we explicitly say `no'. 10609 libltdl_cv_sys_dlopen_deplibs=no 10610 ;; 10611 osf5.0|osf5.0a|osf5.1) 10612 # dlopen *does* load deplibs and with the right loader patch applied 10613 # it even uses RPATH in a shared library to search for shared objects 10614 # that the library depends on, but there's no easy way to know if that 10615 # patch is installed. Since this is the case, all we can really 10616 # say is unknown -- it depends on the patch being installed. If 10617 # it is, this changes to `yes'. Without it, it would be `no'. 10618 libltdl_cv_sys_dlopen_deplibs=unknown 10619 ;; 10620 osf*) 10621 # the two cases above should catch all versions of osf <= 5.1. Read 10622 # the comments above for what we know about them. 10623 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library 10624 # is used to find them so we can finally say `yes'. 10625 libltdl_cv_sys_dlopen_deplibs=yes 10626 ;; 10627 solaris*) 10628 libltdl_cv_sys_dlopen_deplibs=yes 10629 ;; 10630 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10631 libltdl_cv_sys_dlopen_deplibs=yes 10632 ;; 10633 esac 10634 10635fi 10636{ echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5 10637echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; } 10638if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then 10639 10640cat >>confdefs.h <<\_ACEOF 10641#define LTDL_DLOPEN_DEPLIBS 1 10642_ACEOF 10643 10644fi 10645 10646 10647for ac_header in argz.h 10648do 10649as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10650if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10651 { echo "$as_me:$LINENO: checking for $ac_header" >&5 10652echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10653if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10654 echo $ECHO_N "(cached) $ECHO_C" >&6 10655fi 10656ac_res=`eval echo '${'$as_ac_Header'}'` 10657 { echo "$as_me:$LINENO: result: $ac_res" >&5 10658echo "${ECHO_T}$ac_res" >&6; } 10659else 10660 # Is the header compilable? 10661{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 10662echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 10663cat >conftest.$ac_ext <<_ACEOF 10664/* confdefs.h. */ 10665_ACEOF 10666cat confdefs.h >>conftest.$ac_ext 10667cat >>conftest.$ac_ext <<_ACEOF 10668/* end confdefs.h. */ 10669$ac_includes_default 10670#include <$ac_header> 10671_ACEOF 10672rm -f conftest.$ac_objext 10673if { (ac_try="$ac_compile" 10674case "(($ac_try" in 10675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10676 *) ac_try_echo=$ac_try;; 10677esac 10678eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10679 (eval "$ac_compile") 2>conftest.er1 10680 ac_status=$? 10681 grep -v '^ *+' conftest.er1 >conftest.err 10682 rm -f conftest.er1 10683 cat conftest.err >&5 10684 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10685 (exit $ac_status); } && 10686 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10687 { (case "(($ac_try" in 10688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10689 *) ac_try_echo=$ac_try;; 10690esac 10691eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10692 (eval "$ac_try") 2>&5 10693 ac_status=$? 10694 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10695 (exit $ac_status); }; } && 10696 { ac_try='test -s conftest.$ac_objext' 10697 { (case "(($ac_try" in 10698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10699 *) ac_try_echo=$ac_try;; 10700esac 10701eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10702 (eval "$ac_try") 2>&5 10703 ac_status=$? 10704 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10705 (exit $ac_status); }; }; then 10706 ac_header_compiler=yes 10707else 10708 echo "$as_me: failed program was:" >&5 10709sed 's/^/| /' conftest.$ac_ext >&5 10710 10711 ac_header_compiler=no 10712fi 10713 10714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10715{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10716echo "${ECHO_T}$ac_header_compiler" >&6; } 10717 10718# Is the header present? 10719{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 10720echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 10721cat >conftest.$ac_ext <<_ACEOF 10722/* confdefs.h. */ 10723_ACEOF 10724cat confdefs.h >>conftest.$ac_ext 10725cat >>conftest.$ac_ext <<_ACEOF 10726/* end confdefs.h. */ 10727#include <$ac_header> 10728_ACEOF 10729if { (ac_try="$ac_cpp conftest.$ac_ext" 10730case "(($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_cpp conftest.$ac_ext") 2>conftest.er1 10736 ac_status=$? 10737 grep -v '^ *+' conftest.er1 >conftest.err 10738 rm -f conftest.er1 10739 cat conftest.err >&5 10740 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10741 (exit $ac_status); } >/dev/null; then 10742 if test -s conftest.err; then 10743 ac_cpp_err=$ac_c_preproc_warn_flag 10744 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 10745 else 10746 ac_cpp_err= 10747 fi 10748else 10749 ac_cpp_err=yes 10750fi 10751if test -z "$ac_cpp_err"; then 10752 ac_header_preproc=yes 10753else 10754 echo "$as_me: failed program was:" >&5 10755sed 's/^/| /' conftest.$ac_ext >&5 10756 10757 ac_header_preproc=no 10758fi 10759 10760rm -f conftest.err conftest.$ac_ext 10761{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10762echo "${ECHO_T}$ac_header_preproc" >&6; } 10763 10764# So? What about this header? 10765case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 10766 yes:no: ) 10767 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10768echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10769 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 10770echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 10771 ac_header_preproc=yes 10772 ;; 10773 no:yes:* ) 10774 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10775echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10776 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10777echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10778 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 10779echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 10780 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 10781echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 10782 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10783echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 10784 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 10785echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 10786 ( cat <<\_ASBOX 10787## ----------------------------------- ## 10788## Report this to llvmbugs@cs.uiuc.edu ## 10789## ----------------------------------- ## 10790_ASBOX 10791 ) | sed "s/^/$as_me: WARNING: /" >&2 10792 ;; 10793esac 10794{ echo "$as_me:$LINENO: checking for $ac_header" >&5 10795echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 10796if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 10797 echo $ECHO_N "(cached) $ECHO_C" >&6 10798else 10799 eval "$as_ac_Header=\$ac_header_preproc" 10800fi 10801ac_res=`eval echo '${'$as_ac_Header'}'` 10802 { echo "$as_me:$LINENO: result: $ac_res" >&5 10803echo "${ECHO_T}$ac_res" >&6; } 10804 10805fi 10806if test `eval echo '${'$as_ac_Header'}'` = yes; then 10807 cat >>confdefs.h <<_ACEOF 10808#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10809_ACEOF 10810 10811fi 10812 10813done 10814 10815 10816{ echo "$as_me:$LINENO: checking for error_t" >&5 10817echo $ECHO_N "checking for error_t... $ECHO_C" >&6; } 10818if test "${ac_cv_type_error_t+set}" = set; then 10819 echo $ECHO_N "(cached) $ECHO_C" >&6 10820else 10821 cat >conftest.$ac_ext <<_ACEOF 10822/* confdefs.h. */ 10823_ACEOF 10824cat confdefs.h >>conftest.$ac_ext 10825cat >>conftest.$ac_ext <<_ACEOF 10826/* end confdefs.h. */ 10827#if HAVE_ARGZ_H 10828# include <argz.h> 10829#endif 10830 10831typedef error_t ac__type_new_; 10832int 10833main () 10834{ 10835if ((ac__type_new_ *) 0) 10836 return 0; 10837if (sizeof (ac__type_new_)) 10838 return 0; 10839 ; 10840 return 0; 10841} 10842_ACEOF 10843rm -f conftest.$ac_objext 10844if { (ac_try="$ac_compile" 10845case "(($ac_try" in 10846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10847 *) ac_try_echo=$ac_try;; 10848esac 10849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10850 (eval "$ac_compile") 2>conftest.er1 10851 ac_status=$? 10852 grep -v '^ *+' conftest.er1 >conftest.err 10853 rm -f conftest.er1 10854 cat conftest.err >&5 10855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10856 (exit $ac_status); } && 10857 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10858 { (case "(($ac_try" in 10859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10860 *) ac_try_echo=$ac_try;; 10861esac 10862eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10863 (eval "$ac_try") 2>&5 10864 ac_status=$? 10865 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10866 (exit $ac_status); }; } && 10867 { ac_try='test -s conftest.$ac_objext' 10868 { (case "(($ac_try" in 10869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10870 *) ac_try_echo=$ac_try;; 10871esac 10872eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10873 (eval "$ac_try") 2>&5 10874 ac_status=$? 10875 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10876 (exit $ac_status); }; }; then 10877 ac_cv_type_error_t=yes 10878else 10879 echo "$as_me: failed program was:" >&5 10880sed 's/^/| /' conftest.$ac_ext >&5 10881 10882 ac_cv_type_error_t=no 10883fi 10884 10885rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10886fi 10887{ echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5 10888echo "${ECHO_T}$ac_cv_type_error_t" >&6; } 10889if test $ac_cv_type_error_t = yes; then 10890 10891cat >>confdefs.h <<_ACEOF 10892#define HAVE_ERROR_T 1 10893_ACEOF 10894 10895 10896else 10897 10898cat >>confdefs.h <<\_ACEOF 10899#define error_t int 10900_ACEOF 10901 10902fi 10903 10904 10905 10906 10907 10908 10909 10910for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify 10911do 10912as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10913{ echo "$as_me:$LINENO: checking for $ac_func" >&5 10914echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 10915if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 10916 echo $ECHO_N "(cached) $ECHO_C" >&6 10917else 10918 cat >conftest.$ac_ext <<_ACEOF 10919/* confdefs.h. */ 10920_ACEOF 10921cat confdefs.h >>conftest.$ac_ext 10922cat >>conftest.$ac_ext <<_ACEOF 10923/* end confdefs.h. */ 10924/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 10925 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10926#define $ac_func innocuous_$ac_func 10927 10928/* System header to define __stub macros and hopefully few prototypes, 10929 which can conflict with char $ac_func (); below. 10930 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10931 <limits.h> exists even on freestanding compilers. */ 10932 10933#ifdef __STDC__ 10934# include <limits.h> 10935#else 10936# include <assert.h> 10937#endif 10938 10939#undef $ac_func 10940 10941/* Override any GCC internal prototype to avoid an error. 10942 Use char because int might match the return type of a GCC 10943 builtin and then its argument prototype would still apply. */ 10944#ifdef __cplusplus 10945extern "C" 10946#endif 10947char $ac_func (); 10948/* The GNU C library defines this for functions which it implements 10949 to always fail with ENOSYS. Some functions are actually named 10950 something starting with __ and the normal name is an alias. */ 10951#if defined __stub_$ac_func || defined __stub___$ac_func 10952choke me 10953#endif 10954 10955int 10956main () 10957{ 10958return $ac_func (); 10959 ; 10960 return 0; 10961} 10962_ACEOF 10963rm -f conftest.$ac_objext conftest$ac_exeext 10964if { (ac_try="$ac_link" 10965case "(($ac_try" in 10966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10967 *) ac_try_echo=$ac_try;; 10968esac 10969eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10970 (eval "$ac_link") 2>conftest.er1 10971 ac_status=$? 10972 grep -v '^ *+' conftest.er1 >conftest.err 10973 rm -f conftest.er1 10974 cat conftest.err >&5 10975 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10976 (exit $ac_status); } && 10977 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10978 { (case "(($ac_try" in 10979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10980 *) ac_try_echo=$ac_try;; 10981esac 10982eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10983 (eval "$ac_try") 2>&5 10984 ac_status=$? 10985 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10986 (exit $ac_status); }; } && 10987 { ac_try='test -s conftest$ac_exeext' 10988 { (case "(($ac_try" in 10989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10990 *) ac_try_echo=$ac_try;; 10991esac 10992eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 10993 (eval "$ac_try") 2>&5 10994 ac_status=$? 10995 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10996 (exit $ac_status); }; }; then 10997 eval "$as_ac_var=yes" 10998else 10999 echo "$as_me: failed program was:" >&5 11000sed 's/^/| /' conftest.$ac_ext >&5 11001 11002 eval "$as_ac_var=no" 11003fi 11004 11005rm -f core conftest.err conftest.$ac_objext \ 11006 conftest$ac_exeext conftest.$ac_ext 11007fi 11008ac_res=`eval echo '${'$as_ac_var'}'` 11009 { echo "$as_me:$LINENO: result: $ac_res" >&5 11010echo "${ECHO_T}$ac_res" >&6; } 11011if test `eval echo '${'$as_ac_var'}'` = yes; then 11012 cat >>confdefs.h <<_ACEOF 11013#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11014_ACEOF 11015 11016fi 11017done 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \ 11047 stdio.h unistd.h 11048do 11049as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11050if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11051 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11052echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11053if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11054 echo $ECHO_N "(cached) $ECHO_C" >&6 11055fi 11056ac_res=`eval echo '${'$as_ac_Header'}'` 11057 { echo "$as_me:$LINENO: result: $ac_res" >&5 11058echo "${ECHO_T}$ac_res" >&6; } 11059else 11060 # Is the header compilable? 11061{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11062echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11063cat >conftest.$ac_ext <<_ACEOF 11064/* confdefs.h. */ 11065_ACEOF 11066cat confdefs.h >>conftest.$ac_ext 11067cat >>conftest.$ac_ext <<_ACEOF 11068/* end confdefs.h. */ 11069$ac_includes_default 11070#include <$ac_header> 11071_ACEOF 11072rm -f conftest.$ac_objext 11073if { (ac_try="$ac_compile" 11074case "(($ac_try" in 11075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11076 *) ac_try_echo=$ac_try;; 11077esac 11078eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11079 (eval "$ac_compile") 2>conftest.er1 11080 ac_status=$? 11081 grep -v '^ *+' conftest.er1 >conftest.err 11082 rm -f conftest.er1 11083 cat conftest.err >&5 11084 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11085 (exit $ac_status); } && 11086 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11087 { (case "(($ac_try" in 11088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11089 *) ac_try_echo=$ac_try;; 11090esac 11091eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11092 (eval "$ac_try") 2>&5 11093 ac_status=$? 11094 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11095 (exit $ac_status); }; } && 11096 { ac_try='test -s conftest.$ac_objext' 11097 { (case "(($ac_try" in 11098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11099 *) ac_try_echo=$ac_try;; 11100esac 11101eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11102 (eval "$ac_try") 2>&5 11103 ac_status=$? 11104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11105 (exit $ac_status); }; }; then 11106 ac_header_compiler=yes 11107else 11108 echo "$as_me: failed program was:" >&5 11109sed 's/^/| /' conftest.$ac_ext >&5 11110 11111 ac_header_compiler=no 11112fi 11113 11114rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11115{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11116echo "${ECHO_T}$ac_header_compiler" >&6; } 11117 11118# Is the header present? 11119{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11120echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11121cat >conftest.$ac_ext <<_ACEOF 11122/* confdefs.h. */ 11123_ACEOF 11124cat confdefs.h >>conftest.$ac_ext 11125cat >>conftest.$ac_ext <<_ACEOF 11126/* end confdefs.h. */ 11127#include <$ac_header> 11128_ACEOF 11129if { (ac_try="$ac_cpp conftest.$ac_ext" 11130case "(($ac_try" in 11131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11132 *) ac_try_echo=$ac_try;; 11133esac 11134eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11135 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11136 ac_status=$? 11137 grep -v '^ *+' conftest.er1 >conftest.err 11138 rm -f conftest.er1 11139 cat conftest.err >&5 11140 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11141 (exit $ac_status); } >/dev/null; then 11142 if test -s conftest.err; then 11143 ac_cpp_err=$ac_c_preproc_warn_flag 11144 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11145 else 11146 ac_cpp_err= 11147 fi 11148else 11149 ac_cpp_err=yes 11150fi 11151if test -z "$ac_cpp_err"; then 11152 ac_header_preproc=yes 11153else 11154 echo "$as_me: failed program was:" >&5 11155sed 's/^/| /' conftest.$ac_ext >&5 11156 11157 ac_header_preproc=no 11158fi 11159 11160rm -f conftest.err conftest.$ac_ext 11161{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11162echo "${ECHO_T}$ac_header_preproc" >&6; } 11163 11164# So? What about this header? 11165case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11166 yes:no: ) 11167 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11168echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11169 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11170echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11171 ac_header_preproc=yes 11172 ;; 11173 no:yes:* ) 11174 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11175echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11176 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11177echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11178 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11179echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11180 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11181echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11182 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11183echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11184 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11185echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11186 ( cat <<\_ASBOX 11187## ----------------------------------- ## 11188## Report this to llvmbugs@cs.uiuc.edu ## 11189## ----------------------------------- ## 11190_ASBOX 11191 ) | sed "s/^/$as_me: WARNING: /" >&2 11192 ;; 11193esac 11194{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11195echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11196if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11197 echo $ECHO_N "(cached) $ECHO_C" >&6 11198else 11199 eval "$as_ac_Header=\$ac_header_preproc" 11200fi 11201ac_res=`eval echo '${'$as_ac_Header'}'` 11202 { echo "$as_me:$LINENO: result: $ac_res" >&5 11203echo "${ECHO_T}$ac_res" >&6; } 11204 11205fi 11206if test `eval echo '${'$as_ac_Header'}'` = yes; then 11207 cat >>confdefs.h <<_ACEOF 11208#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11209_ACEOF 11210 11211fi 11212 11213done 11214 11215 11216 11217 11218 11219for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h 11220do 11221as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11222if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11223 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11224echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11225if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11226 echo $ECHO_N "(cached) $ECHO_C" >&6 11227fi 11228ac_res=`eval echo '${'$as_ac_Header'}'` 11229 { echo "$as_me:$LINENO: result: $ac_res" >&5 11230echo "${ECHO_T}$ac_res" >&6; } 11231else 11232 # Is the header compilable? 11233{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11234echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11235cat >conftest.$ac_ext <<_ACEOF 11236/* confdefs.h. */ 11237_ACEOF 11238cat confdefs.h >>conftest.$ac_ext 11239cat >>conftest.$ac_ext <<_ACEOF 11240/* end confdefs.h. */ 11241$ac_includes_default 11242#include <$ac_header> 11243_ACEOF 11244rm -f conftest.$ac_objext 11245if { (ac_try="$ac_compile" 11246case "(($ac_try" in 11247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11248 *) ac_try_echo=$ac_try;; 11249esac 11250eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11251 (eval "$ac_compile") 2>conftest.er1 11252 ac_status=$? 11253 grep -v '^ *+' conftest.er1 >conftest.err 11254 rm -f conftest.er1 11255 cat conftest.err >&5 11256 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11257 (exit $ac_status); } && 11258 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11259 { (case "(($ac_try" in 11260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11261 *) ac_try_echo=$ac_try;; 11262esac 11263eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11264 (eval "$ac_try") 2>&5 11265 ac_status=$? 11266 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11267 (exit $ac_status); }; } && 11268 { ac_try='test -s conftest.$ac_objext' 11269 { (case "(($ac_try" in 11270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11271 *) ac_try_echo=$ac_try;; 11272esac 11273eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11274 (eval "$ac_try") 2>&5 11275 ac_status=$? 11276 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11277 (exit $ac_status); }; }; then 11278 ac_header_compiler=yes 11279else 11280 echo "$as_me: failed program was:" >&5 11281sed 's/^/| /' conftest.$ac_ext >&5 11282 11283 ac_header_compiler=no 11284fi 11285 11286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11287{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11288echo "${ECHO_T}$ac_header_compiler" >&6; } 11289 11290# Is the header present? 11291{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11292echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11293cat >conftest.$ac_ext <<_ACEOF 11294/* confdefs.h. */ 11295_ACEOF 11296cat confdefs.h >>conftest.$ac_ext 11297cat >>conftest.$ac_ext <<_ACEOF 11298/* end confdefs.h. */ 11299#include <$ac_header> 11300_ACEOF 11301if { (ac_try="$ac_cpp conftest.$ac_ext" 11302case "(($ac_try" in 11303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11304 *) ac_try_echo=$ac_try;; 11305esac 11306eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11307 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11308 ac_status=$? 11309 grep -v '^ *+' conftest.er1 >conftest.err 11310 rm -f conftest.er1 11311 cat conftest.err >&5 11312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11313 (exit $ac_status); } >/dev/null; then 11314 if test -s conftest.err; then 11315 ac_cpp_err=$ac_c_preproc_warn_flag 11316 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11317 else 11318 ac_cpp_err= 11319 fi 11320else 11321 ac_cpp_err=yes 11322fi 11323if test -z "$ac_cpp_err"; then 11324 ac_header_preproc=yes 11325else 11326 echo "$as_me: failed program was:" >&5 11327sed 's/^/| /' conftest.$ac_ext >&5 11328 11329 ac_header_preproc=no 11330fi 11331 11332rm -f conftest.err conftest.$ac_ext 11333{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11334echo "${ECHO_T}$ac_header_preproc" >&6; } 11335 11336# So? What about this header? 11337case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11338 yes:no: ) 11339 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11340echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11341 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11342echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11343 ac_header_preproc=yes 11344 ;; 11345 no:yes:* ) 11346 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11347echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11348 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11349echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11350 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11351echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11352 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11353echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11354 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11355echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11356 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11357echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11358 ( cat <<\_ASBOX 11359## ----------------------------------- ## 11360## Report this to llvmbugs@cs.uiuc.edu ## 11361## ----------------------------------- ## 11362_ASBOX 11363 ) | sed "s/^/$as_me: WARNING: /" >&2 11364 ;; 11365esac 11366{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11367echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11368if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11369 echo $ECHO_N "(cached) $ECHO_C" >&6 11370else 11371 eval "$as_ac_Header=\$ac_header_preproc" 11372fi 11373ac_res=`eval echo '${'$as_ac_Header'}'` 11374 { echo "$as_me:$LINENO: result: $ac_res" >&5 11375echo "${ECHO_T}$ac_res" >&6; } 11376 11377fi 11378if test `eval echo '${'$as_ac_Header'}'` = yes; then 11379 cat >>confdefs.h <<_ACEOF 11380#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11381_ACEOF 11382 11383fi 11384 11385done 11386 11387 11388 11389for ac_header in string.h strings.h 11390do 11391as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11392if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11393 { echo "$as_me:$LINENO: checking for $ac_header" >&5 11394echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11395if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11396 echo $ECHO_N "(cached) $ECHO_C" >&6 11397fi 11398ac_res=`eval echo '${'$as_ac_Header'}'` 11399 { echo "$as_me:$LINENO: result: $ac_res" >&5 11400echo "${ECHO_T}$ac_res" >&6; } 11401else 11402 # Is the header compilable? 11403{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 11404echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 11405cat >conftest.$ac_ext <<_ACEOF 11406/* confdefs.h. */ 11407_ACEOF 11408cat confdefs.h >>conftest.$ac_ext 11409cat >>conftest.$ac_ext <<_ACEOF 11410/* end confdefs.h. */ 11411$ac_includes_default 11412#include <$ac_header> 11413_ACEOF 11414rm -f conftest.$ac_objext 11415if { (ac_try="$ac_compile" 11416case "(($ac_try" in 11417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11418 *) ac_try_echo=$ac_try;; 11419esac 11420eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11421 (eval "$ac_compile") 2>conftest.er1 11422 ac_status=$? 11423 grep -v '^ *+' conftest.er1 >conftest.err 11424 rm -f conftest.er1 11425 cat conftest.err >&5 11426 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11427 (exit $ac_status); } && 11428 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11429 { (case "(($ac_try" in 11430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11431 *) ac_try_echo=$ac_try;; 11432esac 11433eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11434 (eval "$ac_try") 2>&5 11435 ac_status=$? 11436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11437 (exit $ac_status); }; } && 11438 { ac_try='test -s conftest.$ac_objext' 11439 { (case "(($ac_try" in 11440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11441 *) ac_try_echo=$ac_try;; 11442esac 11443eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11444 (eval "$ac_try") 2>&5 11445 ac_status=$? 11446 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11447 (exit $ac_status); }; }; then 11448 ac_header_compiler=yes 11449else 11450 echo "$as_me: failed program was:" >&5 11451sed 's/^/| /' conftest.$ac_ext >&5 11452 11453 ac_header_compiler=no 11454fi 11455 11456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11457{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11458echo "${ECHO_T}$ac_header_compiler" >&6; } 11459 11460# Is the header present? 11461{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 11462echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 11463cat >conftest.$ac_ext <<_ACEOF 11464/* confdefs.h. */ 11465_ACEOF 11466cat confdefs.h >>conftest.$ac_ext 11467cat >>conftest.$ac_ext <<_ACEOF 11468/* end confdefs.h. */ 11469#include <$ac_header> 11470_ACEOF 11471if { (ac_try="$ac_cpp conftest.$ac_ext" 11472case "(($ac_try" in 11473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11474 *) ac_try_echo=$ac_try;; 11475esac 11476eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11477 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 11478 ac_status=$? 11479 grep -v '^ *+' conftest.er1 >conftest.err 11480 rm -f conftest.er1 11481 cat conftest.err >&5 11482 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11483 (exit $ac_status); } >/dev/null; then 11484 if test -s conftest.err; then 11485 ac_cpp_err=$ac_c_preproc_warn_flag 11486 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 11487 else 11488 ac_cpp_err= 11489 fi 11490else 11491 ac_cpp_err=yes 11492fi 11493if test -z "$ac_cpp_err"; then 11494 ac_header_preproc=yes 11495else 11496 echo "$as_me: failed program was:" >&5 11497sed 's/^/| /' conftest.$ac_ext >&5 11498 11499 ac_header_preproc=no 11500fi 11501 11502rm -f conftest.err conftest.$ac_ext 11503{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11504echo "${ECHO_T}$ac_header_preproc" >&6; } 11505 11506# So? What about this header? 11507case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 11508 yes:no: ) 11509 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11510echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11511 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 11512echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 11513 ac_header_preproc=yes 11514 ;; 11515 no:yes:* ) 11516 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11517echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11518 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11519echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11520 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 11521echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 11522 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 11523echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 11524 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11525echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 11526 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 11527echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 11528 ( cat <<\_ASBOX 11529## ----------------------------------- ## 11530## Report this to llvmbugs@cs.uiuc.edu ## 11531## ----------------------------------- ## 11532_ASBOX 11533 ) | sed "s/^/$as_me: WARNING: /" >&2 11534 ;; 11535esac 11536{ echo "$as_me:$LINENO: checking for $ac_header" >&5 11537echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 11538if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 11539 echo $ECHO_N "(cached) $ECHO_C" >&6 11540else 11541 eval "$as_ac_Header=\$ac_header_preproc" 11542fi 11543ac_res=`eval echo '${'$as_ac_Header'}'` 11544 { echo "$as_me:$LINENO: result: $ac_res" >&5 11545echo "${ECHO_T}$ac_res" >&6; } 11546 11547fi 11548if test `eval echo '${'$as_ac_Header'}'` = yes; then 11549 cat >>confdefs.h <<_ACEOF 11550#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11551_ACEOF 11552 break 11553fi 11554 11555done 11556 11557 11558 11559 11560for ac_func in strchr index 11561do 11562as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11563{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11564echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11565if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11566 echo $ECHO_N "(cached) $ECHO_C" >&6 11567else 11568 cat >conftest.$ac_ext <<_ACEOF 11569/* confdefs.h. */ 11570_ACEOF 11571cat confdefs.h >>conftest.$ac_ext 11572cat >>conftest.$ac_ext <<_ACEOF 11573/* end confdefs.h. */ 11574/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11575 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11576#define $ac_func innocuous_$ac_func 11577 11578/* System header to define __stub macros and hopefully few prototypes, 11579 which can conflict with char $ac_func (); below. 11580 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11581 <limits.h> exists even on freestanding compilers. */ 11582 11583#ifdef __STDC__ 11584# include <limits.h> 11585#else 11586# include <assert.h> 11587#endif 11588 11589#undef $ac_func 11590 11591/* Override any GCC internal prototype to avoid an error. 11592 Use char because int might match the return type of a GCC 11593 builtin and then its argument prototype would still apply. */ 11594#ifdef __cplusplus 11595extern "C" 11596#endif 11597char $ac_func (); 11598/* The GNU C library defines this for functions which it implements 11599 to always fail with ENOSYS. Some functions are actually named 11600 something starting with __ and the normal name is an alias. */ 11601#if defined __stub_$ac_func || defined __stub___$ac_func 11602choke me 11603#endif 11604 11605int 11606main () 11607{ 11608return $ac_func (); 11609 ; 11610 return 0; 11611} 11612_ACEOF 11613rm -f conftest.$ac_objext conftest$ac_exeext 11614if { (ac_try="$ac_link" 11615case "(($ac_try" in 11616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11617 *) ac_try_echo=$ac_try;; 11618esac 11619eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11620 (eval "$ac_link") 2>conftest.er1 11621 ac_status=$? 11622 grep -v '^ *+' conftest.er1 >conftest.err 11623 rm -f conftest.er1 11624 cat conftest.err >&5 11625 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11626 (exit $ac_status); } && 11627 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11628 { (case "(($ac_try" in 11629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11630 *) ac_try_echo=$ac_try;; 11631esac 11632eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11633 (eval "$ac_try") 2>&5 11634 ac_status=$? 11635 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11636 (exit $ac_status); }; } && 11637 { ac_try='test -s conftest$ac_exeext' 11638 { (case "(($ac_try" in 11639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11640 *) ac_try_echo=$ac_try;; 11641esac 11642eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11643 (eval "$ac_try") 2>&5 11644 ac_status=$? 11645 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11646 (exit $ac_status); }; }; then 11647 eval "$as_ac_var=yes" 11648else 11649 echo "$as_me: failed program was:" >&5 11650sed 's/^/| /' conftest.$ac_ext >&5 11651 11652 eval "$as_ac_var=no" 11653fi 11654 11655rm -f core conftest.err conftest.$ac_objext \ 11656 conftest$ac_exeext conftest.$ac_ext 11657fi 11658ac_res=`eval echo '${'$as_ac_var'}'` 11659 { echo "$as_me:$LINENO: result: $ac_res" >&5 11660echo "${ECHO_T}$ac_res" >&6; } 11661if test `eval echo '${'$as_ac_var'}'` = yes; then 11662 cat >>confdefs.h <<_ACEOF 11663#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11664_ACEOF 11665 break 11666fi 11667done 11668 11669 11670 11671for ac_func in strrchr rindex 11672do 11673as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11674{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11675echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11676if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11677 echo $ECHO_N "(cached) $ECHO_C" >&6 11678else 11679 cat >conftest.$ac_ext <<_ACEOF 11680/* confdefs.h. */ 11681_ACEOF 11682cat confdefs.h >>conftest.$ac_ext 11683cat >>conftest.$ac_ext <<_ACEOF 11684/* end confdefs.h. */ 11685/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11686 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11687#define $ac_func innocuous_$ac_func 11688 11689/* System header to define __stub macros and hopefully few prototypes, 11690 which can conflict with char $ac_func (); below. 11691 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11692 <limits.h> exists even on freestanding compilers. */ 11693 11694#ifdef __STDC__ 11695# include <limits.h> 11696#else 11697# include <assert.h> 11698#endif 11699 11700#undef $ac_func 11701 11702/* Override any GCC internal prototype to avoid an error. 11703 Use char because int might match the return type of a GCC 11704 builtin and then its argument prototype would still apply. */ 11705#ifdef __cplusplus 11706extern "C" 11707#endif 11708char $ac_func (); 11709/* The GNU C library defines this for functions which it implements 11710 to always fail with ENOSYS. Some functions are actually named 11711 something starting with __ and the normal name is an alias. */ 11712#if defined __stub_$ac_func || defined __stub___$ac_func 11713choke me 11714#endif 11715 11716int 11717main () 11718{ 11719return $ac_func (); 11720 ; 11721 return 0; 11722} 11723_ACEOF 11724rm -f conftest.$ac_objext conftest$ac_exeext 11725if { (ac_try="$ac_link" 11726case "(($ac_try" in 11727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11728 *) ac_try_echo=$ac_try;; 11729esac 11730eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11731 (eval "$ac_link") 2>conftest.er1 11732 ac_status=$? 11733 grep -v '^ *+' conftest.er1 >conftest.err 11734 rm -f conftest.er1 11735 cat conftest.err >&5 11736 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11737 (exit $ac_status); } && 11738 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11739 { (case "(($ac_try" in 11740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11741 *) ac_try_echo=$ac_try;; 11742esac 11743eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11744 (eval "$ac_try") 2>&5 11745 ac_status=$? 11746 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11747 (exit $ac_status); }; } && 11748 { ac_try='test -s conftest$ac_exeext' 11749 { (case "(($ac_try" in 11750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11751 *) ac_try_echo=$ac_try;; 11752esac 11753eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11754 (eval "$ac_try") 2>&5 11755 ac_status=$? 11756 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11757 (exit $ac_status); }; }; then 11758 eval "$as_ac_var=yes" 11759else 11760 echo "$as_me: failed program was:" >&5 11761sed 's/^/| /' conftest.$ac_ext >&5 11762 11763 eval "$as_ac_var=no" 11764fi 11765 11766rm -f core conftest.err conftest.$ac_objext \ 11767 conftest$ac_exeext conftest.$ac_ext 11768fi 11769ac_res=`eval echo '${'$as_ac_var'}'` 11770 { echo "$as_me:$LINENO: result: $ac_res" >&5 11771echo "${ECHO_T}$ac_res" >&6; } 11772if test `eval echo '${'$as_ac_var'}'` = yes; then 11773 cat >>confdefs.h <<_ACEOF 11774#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11775_ACEOF 11776 break 11777fi 11778done 11779 11780 11781 11782for ac_func in memcpy bcopy 11783do 11784as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11785{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11786echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11787if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11788 echo $ECHO_N "(cached) $ECHO_C" >&6 11789else 11790 cat >conftest.$ac_ext <<_ACEOF 11791/* confdefs.h. */ 11792_ACEOF 11793cat confdefs.h >>conftest.$ac_ext 11794cat >>conftest.$ac_ext <<_ACEOF 11795/* end confdefs.h. */ 11796/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11797 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11798#define $ac_func innocuous_$ac_func 11799 11800/* System header to define __stub macros and hopefully few prototypes, 11801 which can conflict with char $ac_func (); below. 11802 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11803 <limits.h> exists even on freestanding compilers. */ 11804 11805#ifdef __STDC__ 11806# include <limits.h> 11807#else 11808# include <assert.h> 11809#endif 11810 11811#undef $ac_func 11812 11813/* Override any GCC internal prototype to avoid an error. 11814 Use char because int might match the return type of a GCC 11815 builtin and then its argument prototype would still apply. */ 11816#ifdef __cplusplus 11817extern "C" 11818#endif 11819char $ac_func (); 11820/* The GNU C library defines this for functions which it implements 11821 to always fail with ENOSYS. Some functions are actually named 11822 something starting with __ and the normal name is an alias. */ 11823#if defined __stub_$ac_func || defined __stub___$ac_func 11824choke me 11825#endif 11826 11827int 11828main () 11829{ 11830return $ac_func (); 11831 ; 11832 return 0; 11833} 11834_ACEOF 11835rm -f conftest.$ac_objext conftest$ac_exeext 11836if { (ac_try="$ac_link" 11837case "(($ac_try" in 11838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11839 *) ac_try_echo=$ac_try;; 11840esac 11841eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11842 (eval "$ac_link") 2>conftest.er1 11843 ac_status=$? 11844 grep -v '^ *+' conftest.er1 >conftest.err 11845 rm -f conftest.er1 11846 cat conftest.err >&5 11847 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11848 (exit $ac_status); } && 11849 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11850 { (case "(($ac_try" in 11851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11852 *) ac_try_echo=$ac_try;; 11853esac 11854eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11855 (eval "$ac_try") 2>&5 11856 ac_status=$? 11857 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11858 (exit $ac_status); }; } && 11859 { ac_try='test -s conftest$ac_exeext' 11860 { (case "(($ac_try" in 11861 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11862 *) ac_try_echo=$ac_try;; 11863esac 11864eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11865 (eval "$ac_try") 2>&5 11866 ac_status=$? 11867 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11868 (exit $ac_status); }; }; then 11869 eval "$as_ac_var=yes" 11870else 11871 echo "$as_me: failed program was:" >&5 11872sed 's/^/| /' conftest.$ac_ext >&5 11873 11874 eval "$as_ac_var=no" 11875fi 11876 11877rm -f core conftest.err conftest.$ac_objext \ 11878 conftest$ac_exeext conftest.$ac_ext 11879fi 11880ac_res=`eval echo '${'$as_ac_var'}'` 11881 { echo "$as_me:$LINENO: result: $ac_res" >&5 11882echo "${ECHO_T}$ac_res" >&6; } 11883if test `eval echo '${'$as_ac_var'}'` = yes; then 11884 cat >>confdefs.h <<_ACEOF 11885#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11886_ACEOF 11887 break 11888fi 11889done 11890 11891 11892 11893for ac_func in memmove strcmp 11894do 11895as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11896{ echo "$as_me:$LINENO: checking for $ac_func" >&5 11897echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 11898if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 11899 echo $ECHO_N "(cached) $ECHO_C" >&6 11900else 11901 cat >conftest.$ac_ext <<_ACEOF 11902/* confdefs.h. */ 11903_ACEOF 11904cat confdefs.h >>conftest.$ac_ext 11905cat >>conftest.$ac_ext <<_ACEOF 11906/* end confdefs.h. */ 11907/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 11908 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11909#define $ac_func innocuous_$ac_func 11910 11911/* System header to define __stub macros and hopefully few prototypes, 11912 which can conflict with char $ac_func (); below. 11913 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11914 <limits.h> exists even on freestanding compilers. */ 11915 11916#ifdef __STDC__ 11917# include <limits.h> 11918#else 11919# include <assert.h> 11920#endif 11921 11922#undef $ac_func 11923 11924/* Override any GCC internal prototype to avoid an error. 11925 Use char because int might match the return type of a GCC 11926 builtin and then its argument prototype would still apply. */ 11927#ifdef __cplusplus 11928extern "C" 11929#endif 11930char $ac_func (); 11931/* The GNU C library defines this for functions which it implements 11932 to always fail with ENOSYS. Some functions are actually named 11933 something starting with __ and the normal name is an alias. */ 11934#if defined __stub_$ac_func || defined __stub___$ac_func 11935choke me 11936#endif 11937 11938int 11939main () 11940{ 11941return $ac_func (); 11942 ; 11943 return 0; 11944} 11945_ACEOF 11946rm -f conftest.$ac_objext conftest$ac_exeext 11947if { (ac_try="$ac_link" 11948case "(($ac_try" in 11949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11950 *) ac_try_echo=$ac_try;; 11951esac 11952eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11953 (eval "$ac_link") 2>conftest.er1 11954 ac_status=$? 11955 grep -v '^ *+' conftest.er1 >conftest.err 11956 rm -f conftest.er1 11957 cat conftest.err >&5 11958 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11959 (exit $ac_status); } && 11960 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11961 { (case "(($ac_try" in 11962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11963 *) ac_try_echo=$ac_try;; 11964esac 11965eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11966 (eval "$ac_try") 2>&5 11967 ac_status=$? 11968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11969 (exit $ac_status); }; } && 11970 { ac_try='test -s conftest$ac_exeext' 11971 { (case "(($ac_try" in 11972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11973 *) ac_try_echo=$ac_try;; 11974esac 11975eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 11976 (eval "$ac_try") 2>&5 11977 ac_status=$? 11978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11979 (exit $ac_status); }; }; then 11980 eval "$as_ac_var=yes" 11981else 11982 echo "$as_me: failed program was:" >&5 11983sed 's/^/| /' conftest.$ac_ext >&5 11984 11985 eval "$as_ac_var=no" 11986fi 11987 11988rm -f core conftest.err conftest.$ac_objext \ 11989 conftest$ac_exeext conftest.$ac_ext 11990fi 11991ac_res=`eval echo '${'$as_ac_var'}'` 11992 { echo "$as_me:$LINENO: result: $ac_res" >&5 11993echo "${ECHO_T}$ac_res" >&6; } 11994if test `eval echo '${'$as_ac_var'}'` = yes; then 11995 cat >>confdefs.h <<_ACEOF 11996#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11997_ACEOF 11998 11999fi 12000done 12001 12002 12003 12004 12005for ac_func in closedir opendir readdir 12006do 12007as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12008{ echo "$as_me:$LINENO: checking for $ac_func" >&5 12009echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 12010if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 12011 echo $ECHO_N "(cached) $ECHO_C" >&6 12012else 12013 cat >conftest.$ac_ext <<_ACEOF 12014/* confdefs.h. */ 12015_ACEOF 12016cat confdefs.h >>conftest.$ac_ext 12017cat >>conftest.$ac_ext <<_ACEOF 12018/* end confdefs.h. */ 12019/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 12020 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 12021#define $ac_func innocuous_$ac_func 12022 12023/* System header to define __stub macros and hopefully few prototypes, 12024 which can conflict with char $ac_func (); below. 12025 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 12026 <limits.h> exists even on freestanding compilers. */ 12027 12028#ifdef __STDC__ 12029# include <limits.h> 12030#else 12031# include <assert.h> 12032#endif 12033 12034#undef $ac_func 12035 12036/* Override any GCC internal prototype to avoid an error. 12037 Use char because int might match the return type of a GCC 12038 builtin and then its argument prototype would still apply. */ 12039#ifdef __cplusplus 12040extern "C" 12041#endif 12042char $ac_func (); 12043/* The GNU C library defines this for functions which it implements 12044 to always fail with ENOSYS. Some functions are actually named 12045 something starting with __ and the normal name is an alias. */ 12046#if defined __stub_$ac_func || defined __stub___$ac_func 12047choke me 12048#endif 12049 12050int 12051main () 12052{ 12053return $ac_func (); 12054 ; 12055 return 0; 12056} 12057_ACEOF 12058rm -f conftest.$ac_objext conftest$ac_exeext 12059if { (ac_try="$ac_link" 12060case "(($ac_try" in 12061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12062 *) ac_try_echo=$ac_try;; 12063esac 12064eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12065 (eval "$ac_link") 2>conftest.er1 12066 ac_status=$? 12067 grep -v '^ *+' conftest.er1 >conftest.err 12068 rm -f conftest.er1 12069 cat conftest.err >&5 12070 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12071 (exit $ac_status); } && 12072 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12073 { (case "(($ac_try" in 12074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12075 *) ac_try_echo=$ac_try;; 12076esac 12077eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12078 (eval "$ac_try") 2>&5 12079 ac_status=$? 12080 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12081 (exit $ac_status); }; } && 12082 { ac_try='test -s conftest$ac_exeext' 12083 { (case "(($ac_try" in 12084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12085 *) ac_try_echo=$ac_try;; 12086esac 12087eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12088 (eval "$ac_try") 2>&5 12089 ac_status=$? 12090 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12091 (exit $ac_status); }; }; then 12092 eval "$as_ac_var=yes" 12093else 12094 echo "$as_me: failed program was:" >&5 12095sed 's/^/| /' conftest.$ac_ext >&5 12096 12097 eval "$as_ac_var=no" 12098fi 12099 12100rm -f core conftest.err conftest.$ac_objext \ 12101 conftest$ac_exeext conftest.$ac_ext 12102fi 12103ac_res=`eval echo '${'$as_ac_var'}'` 12104 { echo "$as_me:$LINENO: result: $ac_res" >&5 12105echo "${ECHO_T}$ac_res" >&6; } 12106if test `eval echo '${'$as_ac_var'}'` = yes; then 12107 cat >>confdefs.h <<_ACEOF 12108#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12109_ACEOF 12110 12111fi 12112done 12113 12114 12115 12116{ echo "$as_me:$LINENO: checking tool compatibility" >&5 12117echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; } 12118 12119ICC=no 12120IXX=no 12121case $CC in 12122 icc*|icpc*) 12123 ICC=yes 12124 IXX=yes 12125 ;; 12126 *) 12127 ;; 12128esac 12129 12130if test "$GCC" != "yes" && test "$ICC" != "yes" 12131then 12132 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5 12133echo "$as_me: error: gcc|icc required but not found" >&2;} 12134 { (exit 1); exit 1; }; } 12135fi 12136 12137if test "$GXX" != "yes" && test "$IXX" != "yes" 12138then 12139 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5 12140echo "$as_me: error: g++|clang++|icc required but not found" >&2;} 12141 { (exit 1); exit 1; }; } 12142fi 12143 12144if test "$GCC" = "yes" 12145then 12146 cat >conftest.$ac_ext <<_ACEOF 12147#if !defined(__GNUC__) || __GNUC__ < 3 12148#error Unsupported GCC version 12149#endif 12150 12151_ACEOF 12152rm -f conftest.$ac_objext 12153if { (ac_try="$ac_compile" 12154case "(($ac_try" in 12155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12156 *) ac_try_echo=$ac_try;; 12157esac 12158eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12159 (eval "$ac_compile") 2>conftest.er1 12160 ac_status=$? 12161 grep -v '^ *+' conftest.er1 >conftest.err 12162 rm -f conftest.er1 12163 cat conftest.err >&5 12164 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12165 (exit $ac_status); } && 12166 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12167 { (case "(($ac_try" in 12168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12169 *) ac_try_echo=$ac_try;; 12170esac 12171eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12172 (eval "$ac_try") 2>&5 12173 ac_status=$? 12174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12175 (exit $ac_status); }; } && 12176 { ac_try='test -s conftest.$ac_objext' 12177 { (case "(($ac_try" in 12178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12179 *) ac_try_echo=$ac_try;; 12180esac 12181eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12182 (eval "$ac_try") 2>&5 12183 ac_status=$? 12184 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12185 (exit $ac_status); }; }; then 12186 : 12187else 12188 echo "$as_me: failed program was:" >&5 12189sed 's/^/| /' conftest.$ac_ext >&5 12190 12191 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5 12192echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;} 12193 { (exit 1); exit 1; }; } 12194fi 12195 12196rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12197fi 12198 12199if test -z "$llvm_cv_gnu_make_command" 12200then 12201 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5 12202echo "$as_me: error: GNU Make required but not found" >&2;} 12203 { (exit 1); exit 1; }; } 12204fi 12205 12206{ echo "$as_me:$LINENO: result: ok" >&5 12207echo "${ECHO_T}ok" >&6; } 12208 12209{ echo "$as_me:$LINENO: checking optional compiler flags" >&5 12210echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; } 12211NO_VARIADIC_MACROS=`$CXX -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros` 12212 12213NO_MISSING_FIELD_INITIALIZERS=`$CXX -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers` 12214 12215{ echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&5 12216echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&6; } 12217 12218 12219 12220{ echo "$as_me:$LINENO: checking for sin in -lm" >&5 12221echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; } 12222if test "${ac_cv_lib_m_sin+set}" = set; then 12223 echo $ECHO_N "(cached) $ECHO_C" >&6 12224else 12225 ac_check_lib_save_LIBS=$LIBS 12226LIBS="-lm $LIBS" 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 12234/* Override any GCC internal prototype to avoid an error. 12235 Use char because int might match the return type of a GCC 12236 builtin and then its argument prototype would still apply. */ 12237#ifdef __cplusplus 12238extern "C" 12239#endif 12240char sin (); 12241int 12242main () 12243{ 12244return sin (); 12245 ; 12246 return 0; 12247} 12248_ACEOF 12249rm -f conftest.$ac_objext conftest$ac_exeext 12250if { (ac_try="$ac_link" 12251case "(($ac_try" in 12252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12253 *) ac_try_echo=$ac_try;; 12254esac 12255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12256 (eval "$ac_link") 2>conftest.er1 12257 ac_status=$? 12258 grep -v '^ *+' conftest.er1 >conftest.err 12259 rm -f conftest.er1 12260 cat conftest.err >&5 12261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12262 (exit $ac_status); } && 12263 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12264 { (case "(($ac_try" in 12265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12266 *) ac_try_echo=$ac_try;; 12267esac 12268eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12269 (eval "$ac_try") 2>&5 12270 ac_status=$? 12271 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12272 (exit $ac_status); }; } && 12273 { ac_try='test -s conftest$ac_exeext' 12274 { (case "(($ac_try" in 12275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12276 *) ac_try_echo=$ac_try;; 12277esac 12278eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12279 (eval "$ac_try") 2>&5 12280 ac_status=$? 12281 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12282 (exit $ac_status); }; }; then 12283 ac_cv_lib_m_sin=yes 12284else 12285 echo "$as_me: failed program was:" >&5 12286sed 's/^/| /' conftest.$ac_ext >&5 12287 12288 ac_cv_lib_m_sin=no 12289fi 12290 12291rm -f core conftest.err conftest.$ac_objext \ 12292 conftest$ac_exeext conftest.$ac_ext 12293LIBS=$ac_check_lib_save_LIBS 12294fi 12295{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5 12296echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; } 12297if test $ac_cv_lib_m_sin = yes; then 12298 cat >>confdefs.h <<_ACEOF 12299#define HAVE_LIBM 1 12300_ACEOF 12301 12302 LIBS="-lm $LIBS" 12303 12304fi 12305 12306if test "$llvm_cv_os_type" = "MingW" ; then 12307 12308{ echo "$as_me:$LINENO: checking for main in -limagehlp" >&5 12309echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; } 12310if test "${ac_cv_lib_imagehlp_main+set}" = set; then 12311 echo $ECHO_N "(cached) $ECHO_C" >&6 12312else 12313 ac_check_lib_save_LIBS=$LIBS 12314LIBS="-limagehlp $LIBS" 12315cat >conftest.$ac_ext <<_ACEOF 12316/* confdefs.h. */ 12317_ACEOF 12318cat confdefs.h >>conftest.$ac_ext 12319cat >>conftest.$ac_ext <<_ACEOF 12320/* end confdefs.h. */ 12321 12322 12323int 12324main () 12325{ 12326return main (); 12327 ; 12328 return 0; 12329} 12330_ACEOF 12331rm -f conftest.$ac_objext conftest$ac_exeext 12332if { (ac_try="$ac_link" 12333case "(($ac_try" in 12334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12335 *) ac_try_echo=$ac_try;; 12336esac 12337eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12338 (eval "$ac_link") 2>conftest.er1 12339 ac_status=$? 12340 grep -v '^ *+' conftest.er1 >conftest.err 12341 rm -f conftest.er1 12342 cat conftest.err >&5 12343 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12344 (exit $ac_status); } && 12345 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12346 { (case "(($ac_try" in 12347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12348 *) ac_try_echo=$ac_try;; 12349esac 12350eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12351 (eval "$ac_try") 2>&5 12352 ac_status=$? 12353 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12354 (exit $ac_status); }; } && 12355 { ac_try='test -s conftest$ac_exeext' 12356 { (case "(($ac_try" in 12357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12358 *) ac_try_echo=$ac_try;; 12359esac 12360eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12361 (eval "$ac_try") 2>&5 12362 ac_status=$? 12363 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12364 (exit $ac_status); }; }; then 12365 ac_cv_lib_imagehlp_main=yes 12366else 12367 echo "$as_me: failed program was:" >&5 12368sed 's/^/| /' conftest.$ac_ext >&5 12369 12370 ac_cv_lib_imagehlp_main=no 12371fi 12372 12373rm -f core conftest.err conftest.$ac_objext \ 12374 conftest$ac_exeext conftest.$ac_ext 12375LIBS=$ac_check_lib_save_LIBS 12376fi 12377{ echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5 12378echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; } 12379if test $ac_cv_lib_imagehlp_main = yes; then 12380 cat >>confdefs.h <<_ACEOF 12381#define HAVE_LIBIMAGEHLP 1 12382_ACEOF 12383 12384 LIBS="-limagehlp $LIBS" 12385 12386fi 12387 12388 12389{ echo "$as_me:$LINENO: checking for main in -lpsapi" >&5 12390echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; } 12391if test "${ac_cv_lib_psapi_main+set}" = set; then 12392 echo $ECHO_N "(cached) $ECHO_C" >&6 12393else 12394 ac_check_lib_save_LIBS=$LIBS 12395LIBS="-lpsapi $LIBS" 12396cat >conftest.$ac_ext <<_ACEOF 12397/* confdefs.h. */ 12398_ACEOF 12399cat confdefs.h >>conftest.$ac_ext 12400cat >>conftest.$ac_ext <<_ACEOF 12401/* end confdefs.h. */ 12402 12403 12404int 12405main () 12406{ 12407return main (); 12408 ; 12409 return 0; 12410} 12411_ACEOF 12412rm -f conftest.$ac_objext conftest$ac_exeext 12413if { (ac_try="$ac_link" 12414case "(($ac_try" in 12415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12416 *) ac_try_echo=$ac_try;; 12417esac 12418eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12419 (eval "$ac_link") 2>conftest.er1 12420 ac_status=$? 12421 grep -v '^ *+' conftest.er1 >conftest.err 12422 rm -f conftest.er1 12423 cat conftest.err >&5 12424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12425 (exit $ac_status); } && 12426 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12427 { (case "(($ac_try" in 12428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12429 *) ac_try_echo=$ac_try;; 12430esac 12431eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12432 (eval "$ac_try") 2>&5 12433 ac_status=$? 12434 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12435 (exit $ac_status); }; } && 12436 { ac_try='test -s conftest$ac_exeext' 12437 { (case "(($ac_try" in 12438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12439 *) ac_try_echo=$ac_try;; 12440esac 12441eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12442 (eval "$ac_try") 2>&5 12443 ac_status=$? 12444 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12445 (exit $ac_status); }; }; then 12446 ac_cv_lib_psapi_main=yes 12447else 12448 echo "$as_me: failed program was:" >&5 12449sed 's/^/| /' conftest.$ac_ext >&5 12450 12451 ac_cv_lib_psapi_main=no 12452fi 12453 12454rm -f core conftest.err conftest.$ac_objext \ 12455 conftest$ac_exeext conftest.$ac_ext 12456LIBS=$ac_check_lib_save_LIBS 12457fi 12458{ echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5 12459echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; } 12460if test $ac_cv_lib_psapi_main = yes; then 12461 cat >>confdefs.h <<_ACEOF 12462#define HAVE_LIBPSAPI 1 12463_ACEOF 12464 12465 LIBS="-lpsapi $LIBS" 12466 12467fi 12468 12469fi 12470 12471{ echo "$as_me:$LINENO: checking for library containing dlopen" >&5 12472echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; } 12473if test "${ac_cv_search_dlopen+set}" = set; then 12474 echo $ECHO_N "(cached) $ECHO_C" >&6 12475else 12476 ac_func_search_save_LIBS=$LIBS 12477cat >conftest.$ac_ext <<_ACEOF 12478/* confdefs.h. */ 12479_ACEOF 12480cat confdefs.h >>conftest.$ac_ext 12481cat >>conftest.$ac_ext <<_ACEOF 12482/* end confdefs.h. */ 12483 12484/* Override any GCC internal prototype to avoid an error. 12485 Use char because int might match the return type of a GCC 12486 builtin and then its argument prototype would still apply. */ 12487#ifdef __cplusplus 12488extern "C" 12489#endif 12490char dlopen (); 12491int 12492main () 12493{ 12494return dlopen (); 12495 ; 12496 return 0; 12497} 12498_ACEOF 12499for ac_lib in '' dl; do 12500 if test -z "$ac_lib"; then 12501 ac_res="none required" 12502 else 12503 ac_res=-l$ac_lib 12504 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12505 fi 12506 rm -f conftest.$ac_objext conftest$ac_exeext 12507if { (ac_try="$ac_link" 12508case "(($ac_try" in 12509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12510 *) ac_try_echo=$ac_try;; 12511esac 12512eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12513 (eval "$ac_link") 2>conftest.er1 12514 ac_status=$? 12515 grep -v '^ *+' conftest.er1 >conftest.err 12516 rm -f conftest.er1 12517 cat conftest.err >&5 12518 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12519 (exit $ac_status); } && 12520 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12521 { (case "(($ac_try" in 12522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12523 *) ac_try_echo=$ac_try;; 12524esac 12525eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12526 (eval "$ac_try") 2>&5 12527 ac_status=$? 12528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12529 (exit $ac_status); }; } && 12530 { ac_try='test -s conftest$ac_exeext' 12531 { (case "(($ac_try" in 12532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12533 *) ac_try_echo=$ac_try;; 12534esac 12535eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12536 (eval "$ac_try") 2>&5 12537 ac_status=$? 12538 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12539 (exit $ac_status); }; }; then 12540 ac_cv_search_dlopen=$ac_res 12541else 12542 echo "$as_me: failed program was:" >&5 12543sed 's/^/| /' conftest.$ac_ext >&5 12544 12545 12546fi 12547 12548rm -f core conftest.err conftest.$ac_objext \ 12549 conftest$ac_exeext 12550 if test "${ac_cv_search_dlopen+set}" = set; then 12551 break 12552fi 12553done 12554if test "${ac_cv_search_dlopen+set}" = set; then 12555 : 12556else 12557 ac_cv_search_dlopen=no 12558fi 12559rm conftest.$ac_ext 12560LIBS=$ac_func_search_save_LIBS 12561fi 12562{ echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5 12563echo "${ECHO_T}$ac_cv_search_dlopen" >&6; } 12564ac_res=$ac_cv_search_dlopen 12565if test "$ac_res" != no; then 12566 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12567 12568cat >>confdefs.h <<\_ACEOF 12569#define HAVE_DLOPEN 1 12570_ACEOF 12571 12572else 12573 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5 12574echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;} 12575fi 12576 12577 12578if test "$llvm_cv_enable_libffi" = "yes" ; then 12579 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5 12580echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; } 12581if test "${ac_cv_search_ffi_call+set}" = set; then 12582 echo $ECHO_N "(cached) $ECHO_C" >&6 12583else 12584 ac_func_search_save_LIBS=$LIBS 12585cat >conftest.$ac_ext <<_ACEOF 12586/* confdefs.h. */ 12587_ACEOF 12588cat confdefs.h >>conftest.$ac_ext 12589cat >>conftest.$ac_ext <<_ACEOF 12590/* end confdefs.h. */ 12591 12592/* Override any GCC internal prototype to avoid an error. 12593 Use char because int might match the return type of a GCC 12594 builtin and then its argument prototype would still apply. */ 12595#ifdef __cplusplus 12596extern "C" 12597#endif 12598char ffi_call (); 12599int 12600main () 12601{ 12602return ffi_call (); 12603 ; 12604 return 0; 12605} 12606_ACEOF 12607for ac_lib in '' ffi; do 12608 if test -z "$ac_lib"; then 12609 ac_res="none required" 12610 else 12611 ac_res=-l$ac_lib 12612 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12613 fi 12614 rm -f conftest.$ac_objext conftest$ac_exeext 12615if { (ac_try="$ac_link" 12616case "(($ac_try" in 12617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12618 *) ac_try_echo=$ac_try;; 12619esac 12620eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12621 (eval "$ac_link") 2>conftest.er1 12622 ac_status=$? 12623 grep -v '^ *+' conftest.er1 >conftest.err 12624 rm -f conftest.er1 12625 cat conftest.err >&5 12626 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12627 (exit $ac_status); } && 12628 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12629 { (case "(($ac_try" in 12630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12631 *) ac_try_echo=$ac_try;; 12632esac 12633eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12634 (eval "$ac_try") 2>&5 12635 ac_status=$? 12636 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12637 (exit $ac_status); }; } && 12638 { ac_try='test -s conftest$ac_exeext' 12639 { (case "(($ac_try" in 12640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12641 *) ac_try_echo=$ac_try;; 12642esac 12643eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12644 (eval "$ac_try") 2>&5 12645 ac_status=$? 12646 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12647 (exit $ac_status); }; }; then 12648 ac_cv_search_ffi_call=$ac_res 12649else 12650 echo "$as_me: failed program was:" >&5 12651sed 's/^/| /' conftest.$ac_ext >&5 12652 12653 12654fi 12655 12656rm -f core conftest.err conftest.$ac_objext \ 12657 conftest$ac_exeext 12658 if test "${ac_cv_search_ffi_call+set}" = set; then 12659 break 12660fi 12661done 12662if test "${ac_cv_search_ffi_call+set}" = set; then 12663 : 12664else 12665 ac_cv_search_ffi_call=no 12666fi 12667rm conftest.$ac_ext 12668LIBS=$ac_func_search_save_LIBS 12669fi 12670{ echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5 12671echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; } 12672ac_res=$ac_cv_search_ffi_call 12673if test "$ac_res" != no; then 12674 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12675 12676cat >>confdefs.h <<\_ACEOF 12677#define HAVE_FFI_CALL 1 12678_ACEOF 12679 12680else 12681 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5 12682echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;} 12683 { (exit 1); exit 1; }; } 12684fi 12685 12686fi 12687 12688{ echo "$as_me:$LINENO: checking for library containing mallinfo" >&5 12689echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; } 12690if test "${ac_cv_search_mallinfo+set}" = set; then 12691 echo $ECHO_N "(cached) $ECHO_C" >&6 12692else 12693 ac_func_search_save_LIBS=$LIBS 12694cat >conftest.$ac_ext <<_ACEOF 12695/* confdefs.h. */ 12696_ACEOF 12697cat confdefs.h >>conftest.$ac_ext 12698cat >>conftest.$ac_ext <<_ACEOF 12699/* end confdefs.h. */ 12700 12701/* Override any GCC internal prototype to avoid an error. 12702 Use char because int might match the return type of a GCC 12703 builtin and then its argument prototype would still apply. */ 12704#ifdef __cplusplus 12705extern "C" 12706#endif 12707char mallinfo (); 12708int 12709main () 12710{ 12711return mallinfo (); 12712 ; 12713 return 0; 12714} 12715_ACEOF 12716for ac_lib in '' malloc; do 12717 if test -z "$ac_lib"; then 12718 ac_res="none required" 12719 else 12720 ac_res=-l$ac_lib 12721 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12722 fi 12723 rm -f conftest.$ac_objext conftest$ac_exeext 12724if { (ac_try="$ac_link" 12725case "(($ac_try" in 12726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12727 *) ac_try_echo=$ac_try;; 12728esac 12729eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12730 (eval "$ac_link") 2>conftest.er1 12731 ac_status=$? 12732 grep -v '^ *+' conftest.er1 >conftest.err 12733 rm -f conftest.er1 12734 cat conftest.err >&5 12735 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12736 (exit $ac_status); } && 12737 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12738 { (case "(($ac_try" in 12739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12740 *) ac_try_echo=$ac_try;; 12741esac 12742eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12743 (eval "$ac_try") 2>&5 12744 ac_status=$? 12745 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12746 (exit $ac_status); }; } && 12747 { ac_try='test -s conftest$ac_exeext' 12748 { (case "(($ac_try" in 12749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12750 *) ac_try_echo=$ac_try;; 12751esac 12752eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12753 (eval "$ac_try") 2>&5 12754 ac_status=$? 12755 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12756 (exit $ac_status); }; }; then 12757 ac_cv_search_mallinfo=$ac_res 12758else 12759 echo "$as_me: failed program was:" >&5 12760sed 's/^/| /' conftest.$ac_ext >&5 12761 12762 12763fi 12764 12765rm -f core conftest.err conftest.$ac_objext \ 12766 conftest$ac_exeext 12767 if test "${ac_cv_search_mallinfo+set}" = set; then 12768 break 12769fi 12770done 12771if test "${ac_cv_search_mallinfo+set}" = set; then 12772 : 12773else 12774 ac_cv_search_mallinfo=no 12775fi 12776rm conftest.$ac_ext 12777LIBS=$ac_func_search_save_LIBS 12778fi 12779{ echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5 12780echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; } 12781ac_res=$ac_cv_search_mallinfo 12782if test "$ac_res" != no; then 12783 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12784 12785cat >>confdefs.h <<\_ACEOF 12786#define HAVE_MALLINFO 1 12787_ACEOF 12788 12789fi 12790 12791 12792if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 12793 12794{ echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5 12795echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; } 12796if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then 12797 echo $ECHO_N "(cached) $ECHO_C" >&6 12798else 12799 ac_check_lib_save_LIBS=$LIBS 12800LIBS="-lpthread $LIBS" 12801cat >conftest.$ac_ext <<_ACEOF 12802/* confdefs.h. */ 12803_ACEOF 12804cat confdefs.h >>conftest.$ac_ext 12805cat >>conftest.$ac_ext <<_ACEOF 12806/* end confdefs.h. */ 12807 12808/* Override any GCC internal prototype to avoid an error. 12809 Use char because int might match the return type of a GCC 12810 builtin and then its argument prototype would still apply. */ 12811#ifdef __cplusplus 12812extern "C" 12813#endif 12814char pthread_mutex_init (); 12815int 12816main () 12817{ 12818return pthread_mutex_init (); 12819 ; 12820 return 0; 12821} 12822_ACEOF 12823rm -f conftest.$ac_objext conftest$ac_exeext 12824if { (ac_try="$ac_link" 12825case "(($ac_try" in 12826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12827 *) ac_try_echo=$ac_try;; 12828esac 12829eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12830 (eval "$ac_link") 2>conftest.er1 12831 ac_status=$? 12832 grep -v '^ *+' conftest.er1 >conftest.err 12833 rm -f conftest.er1 12834 cat conftest.err >&5 12835 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12836 (exit $ac_status); } && 12837 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12838 { (case "(($ac_try" in 12839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12840 *) ac_try_echo=$ac_try;; 12841esac 12842eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12843 (eval "$ac_try") 2>&5 12844 ac_status=$? 12845 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12846 (exit $ac_status); }; } && 12847 { ac_try='test -s conftest$ac_exeext' 12848 { (case "(($ac_try" in 12849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12850 *) ac_try_echo=$ac_try;; 12851esac 12852eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12853 (eval "$ac_try") 2>&5 12854 ac_status=$? 12855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12856 (exit $ac_status); }; }; then 12857 ac_cv_lib_pthread_pthread_mutex_init=yes 12858else 12859 echo "$as_me: failed program was:" >&5 12860sed 's/^/| /' conftest.$ac_ext >&5 12861 12862 ac_cv_lib_pthread_pthread_mutex_init=no 12863fi 12864 12865rm -f core conftest.err conftest.$ac_objext \ 12866 conftest$ac_exeext conftest.$ac_ext 12867LIBS=$ac_check_lib_save_LIBS 12868fi 12869{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 12870echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 12871if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 12872 cat >>confdefs.h <<_ACEOF 12873#define HAVE_LIBPTHREAD 1 12874_ACEOF 12875 12876 LIBS="-lpthread $LIBS" 12877 12878fi 12879 12880 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5 12881echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; } 12882if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12883 echo $ECHO_N "(cached) $ECHO_C" >&6 12884else 12885 ac_func_search_save_LIBS=$LIBS 12886cat >conftest.$ac_ext <<_ACEOF 12887/* confdefs.h. */ 12888_ACEOF 12889cat confdefs.h >>conftest.$ac_ext 12890cat >>conftest.$ac_ext <<_ACEOF 12891/* end confdefs.h. */ 12892 12893/* Override any GCC internal prototype to avoid an error. 12894 Use char because int might match the return type of a GCC 12895 builtin and then its argument prototype would still apply. */ 12896#ifdef __cplusplus 12897extern "C" 12898#endif 12899char pthread_mutex_lock (); 12900int 12901main () 12902{ 12903return pthread_mutex_lock (); 12904 ; 12905 return 0; 12906} 12907_ACEOF 12908for ac_lib in '' pthread; do 12909 if test -z "$ac_lib"; then 12910 ac_res="none required" 12911 else 12912 ac_res=-l$ac_lib 12913 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12914 fi 12915 rm -f conftest.$ac_objext conftest$ac_exeext 12916if { (ac_try="$ac_link" 12917case "(($ac_try" in 12918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12919 *) ac_try_echo=$ac_try;; 12920esac 12921eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12922 (eval "$ac_link") 2>conftest.er1 12923 ac_status=$? 12924 grep -v '^ *+' conftest.er1 >conftest.err 12925 rm -f conftest.er1 12926 cat conftest.err >&5 12927 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12928 (exit $ac_status); } && 12929 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12930 { (case "(($ac_try" in 12931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12932 *) ac_try_echo=$ac_try;; 12933esac 12934eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12935 (eval "$ac_try") 2>&5 12936 ac_status=$? 12937 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12938 (exit $ac_status); }; } && 12939 { ac_try='test -s conftest$ac_exeext' 12940 { (case "(($ac_try" in 12941 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12942 *) ac_try_echo=$ac_try;; 12943esac 12944eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 12945 (eval "$ac_try") 2>&5 12946 ac_status=$? 12947 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12948 (exit $ac_status); }; }; then 12949 ac_cv_search_pthread_mutex_lock=$ac_res 12950else 12951 echo "$as_me: failed program was:" >&5 12952sed 's/^/| /' conftest.$ac_ext >&5 12953 12954 12955fi 12956 12957rm -f core conftest.err conftest.$ac_objext \ 12958 conftest$ac_exeext 12959 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12960 break 12961fi 12962done 12963if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then 12964 : 12965else 12966 ac_cv_search_pthread_mutex_lock=no 12967fi 12968rm conftest.$ac_ext 12969LIBS=$ac_func_search_save_LIBS 12970fi 12971{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5 12972echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; } 12973ac_res=$ac_cv_search_pthread_mutex_lock 12974if test "$ac_res" != no; then 12975 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12976 12977cat >>confdefs.h <<\_ACEOF 12978#define HAVE_PTHREAD_MUTEX_LOCK 1 12979_ACEOF 12980 12981fi 12982 12983 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5 12984echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; } 12985if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 12986 echo $ECHO_N "(cached) $ECHO_C" >&6 12987else 12988 ac_func_search_save_LIBS=$LIBS 12989cat >conftest.$ac_ext <<_ACEOF 12990/* confdefs.h. */ 12991_ACEOF 12992cat confdefs.h >>conftest.$ac_ext 12993cat >>conftest.$ac_ext <<_ACEOF 12994/* end confdefs.h. */ 12995 12996/* Override any GCC internal prototype to avoid an error. 12997 Use char because int might match the return type of a GCC 12998 builtin and then its argument prototype would still apply. */ 12999#ifdef __cplusplus 13000extern "C" 13001#endif 13002char pthread_rwlock_init (); 13003int 13004main () 13005{ 13006return pthread_rwlock_init (); 13007 ; 13008 return 0; 13009} 13010_ACEOF 13011for ac_lib in '' pthread; do 13012 if test -z "$ac_lib"; then 13013 ac_res="none required" 13014 else 13015 ac_res=-l$ac_lib 13016 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13017 fi 13018 rm -f conftest.$ac_objext conftest$ac_exeext 13019if { (ac_try="$ac_link" 13020case "(($ac_try" in 13021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13022 *) ac_try_echo=$ac_try;; 13023esac 13024eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13025 (eval "$ac_link") 2>conftest.er1 13026 ac_status=$? 13027 grep -v '^ *+' conftest.er1 >conftest.err 13028 rm -f conftest.er1 13029 cat conftest.err >&5 13030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13031 (exit $ac_status); } && 13032 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13033 { (case "(($ac_try" in 13034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13035 *) ac_try_echo=$ac_try;; 13036esac 13037eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13038 (eval "$ac_try") 2>&5 13039 ac_status=$? 13040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13041 (exit $ac_status); }; } && 13042 { ac_try='test -s conftest$ac_exeext' 13043 { (case "(($ac_try" in 13044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13045 *) ac_try_echo=$ac_try;; 13046esac 13047eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13048 (eval "$ac_try") 2>&5 13049 ac_status=$? 13050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13051 (exit $ac_status); }; }; then 13052 ac_cv_search_pthread_rwlock_init=$ac_res 13053else 13054 echo "$as_me: failed program was:" >&5 13055sed 's/^/| /' conftest.$ac_ext >&5 13056 13057 13058fi 13059 13060rm -f core conftest.err conftest.$ac_objext \ 13061 conftest$ac_exeext 13062 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 13063 break 13064fi 13065done 13066if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then 13067 : 13068else 13069 ac_cv_search_pthread_rwlock_init=no 13070fi 13071rm conftest.$ac_ext 13072LIBS=$ac_func_search_save_LIBS 13073fi 13074{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5 13075echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; } 13076ac_res=$ac_cv_search_pthread_rwlock_init 13077if test "$ac_res" != no; then 13078 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13079 13080cat >>confdefs.h <<\_ACEOF 13081#define HAVE_PTHREAD_RWLOCK_INIT 1 13082_ACEOF 13083 13084fi 13085 13086 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5 13087echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; } 13088if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13089 echo $ECHO_N "(cached) $ECHO_C" >&6 13090else 13091 ac_func_search_save_LIBS=$LIBS 13092cat >conftest.$ac_ext <<_ACEOF 13093/* confdefs.h. */ 13094_ACEOF 13095cat confdefs.h >>conftest.$ac_ext 13096cat >>conftest.$ac_ext <<_ACEOF 13097/* end confdefs.h. */ 13098 13099/* Override any GCC internal prototype to avoid an error. 13100 Use char because int might match the return type of a GCC 13101 builtin and then its argument prototype would still apply. */ 13102#ifdef __cplusplus 13103extern "C" 13104#endif 13105char pthread_getspecific (); 13106int 13107main () 13108{ 13109return pthread_getspecific (); 13110 ; 13111 return 0; 13112} 13113_ACEOF 13114for ac_lib in '' pthread; do 13115 if test -z "$ac_lib"; then 13116 ac_res="none required" 13117 else 13118 ac_res=-l$ac_lib 13119 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13120 fi 13121 rm -f conftest.$ac_objext conftest$ac_exeext 13122if { (ac_try="$ac_link" 13123case "(($ac_try" in 13124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13125 *) ac_try_echo=$ac_try;; 13126esac 13127eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13128 (eval "$ac_link") 2>conftest.er1 13129 ac_status=$? 13130 grep -v '^ *+' conftest.er1 >conftest.err 13131 rm -f conftest.er1 13132 cat conftest.err >&5 13133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13134 (exit $ac_status); } && 13135 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13136 { (case "(($ac_try" in 13137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13138 *) ac_try_echo=$ac_try;; 13139esac 13140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13141 (eval "$ac_try") 2>&5 13142 ac_status=$? 13143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13144 (exit $ac_status); }; } && 13145 { ac_try='test -s conftest$ac_exeext' 13146 { (case "(($ac_try" in 13147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13148 *) ac_try_echo=$ac_try;; 13149esac 13150eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13151 (eval "$ac_try") 2>&5 13152 ac_status=$? 13153 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13154 (exit $ac_status); }; }; then 13155 ac_cv_search_pthread_getspecific=$ac_res 13156else 13157 echo "$as_me: failed program was:" >&5 13158sed 's/^/| /' conftest.$ac_ext >&5 13159 13160 13161fi 13162 13163rm -f core conftest.err conftest.$ac_objext \ 13164 conftest$ac_exeext 13165 if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13166 break 13167fi 13168done 13169if test "${ac_cv_search_pthread_getspecific+set}" = set; then 13170 : 13171else 13172 ac_cv_search_pthread_getspecific=no 13173fi 13174rm conftest.$ac_ext 13175LIBS=$ac_func_search_save_LIBS 13176fi 13177{ echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5 13178echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; } 13179ac_res=$ac_cv_search_pthread_getspecific 13180if test "$ac_res" != no; then 13181 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13182 13183cat >>confdefs.h <<\_ACEOF 13184#define HAVE_PTHREAD_GETSPECIFIC 1 13185_ACEOF 13186 13187fi 13188 13189fi 13190 13191 13192# Check whether --with-udis86 was given. 13193if test "${with_udis86+set}" = set; then 13194 withval=$with_udis86; 13195 USE_UDIS86=1 13196 13197 case "$withval" in 13198 /usr/lib|yes) ;; 13199 *) LDFLAGS="$LDFLAGS -L${withval}" ;; 13200 esac 13201 13202{ echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5 13203echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; } 13204if test "${ac_cv_lib_udis86_ud_init+set}" = set; then 13205 echo $ECHO_N "(cached) $ECHO_C" >&6 13206else 13207 ac_check_lib_save_LIBS=$LIBS 13208LIBS="-ludis86 $LIBS" 13209cat >conftest.$ac_ext <<_ACEOF 13210/* confdefs.h. */ 13211_ACEOF 13212cat confdefs.h >>conftest.$ac_ext 13213cat >>conftest.$ac_ext <<_ACEOF 13214/* end confdefs.h. */ 13215 13216/* Override any GCC internal prototype to avoid an error. 13217 Use char because int might match the return type of a GCC 13218 builtin and then its argument prototype would still apply. */ 13219#ifdef __cplusplus 13220extern "C" 13221#endif 13222char ud_init (); 13223int 13224main () 13225{ 13226return ud_init (); 13227 ; 13228 return 0; 13229} 13230_ACEOF 13231rm -f conftest.$ac_objext conftest$ac_exeext 13232if { (ac_try="$ac_link" 13233case "(($ac_try" in 13234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13235 *) ac_try_echo=$ac_try;; 13236esac 13237eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13238 (eval "$ac_link") 2>conftest.er1 13239 ac_status=$? 13240 grep -v '^ *+' conftest.er1 >conftest.err 13241 rm -f conftest.er1 13242 cat conftest.err >&5 13243 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13244 (exit $ac_status); } && 13245 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13246 { (case "(($ac_try" in 13247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13248 *) ac_try_echo=$ac_try;; 13249esac 13250eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13251 (eval "$ac_try") 2>&5 13252 ac_status=$? 13253 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13254 (exit $ac_status); }; } && 13255 { ac_try='test -s conftest$ac_exeext' 13256 { (case "(($ac_try" in 13257 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13258 *) ac_try_echo=$ac_try;; 13259esac 13260eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13261 (eval "$ac_try") 2>&5 13262 ac_status=$? 13263 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13264 (exit $ac_status); }; }; then 13265 ac_cv_lib_udis86_ud_init=yes 13266else 13267 echo "$as_me: failed program was:" >&5 13268sed 's/^/| /' conftest.$ac_ext >&5 13269 13270 ac_cv_lib_udis86_ud_init=no 13271fi 13272 13273rm -f core conftest.err conftest.$ac_objext \ 13274 conftest$ac_exeext conftest.$ac_ext 13275LIBS=$ac_check_lib_save_LIBS 13276fi 13277{ echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5 13278echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; } 13279if test $ac_cv_lib_udis86_ud_init = yes; then 13280 cat >>confdefs.h <<_ACEOF 13281#define HAVE_LIBUDIS86 1 13282_ACEOF 13283 13284 LIBS="-ludis86 $LIBS" 13285 13286else 13287 13288 echo "Error! You need to have libudis86 around." 13289 exit -1 13290 13291fi 13292 13293 13294else 13295 USE_UDIS86=0 13296 13297fi 13298 13299 13300cat >>confdefs.h <<_ACEOF 13301#define USE_UDIS86 $USE_UDIS86 13302_ACEOF 13303 13304 13305 13306# Check whether --with-oprofile was given. 13307if test "${with_oprofile+set}" = set; then 13308 withval=$with_oprofile; 13309 USE_OPROFILE=1 13310 13311 case "$withval" in 13312 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;; 13313 no) llvm_cv_oppath= 13314 USE_OPROFILE=0 13315 ;; 13316 *) llvm_cv_oppath="${withval}/lib/oprofile" 13317 CPPFLAGS="-I${withval}/include";; 13318 esac 13319 if test -n "$llvm_cv_oppath" ; then 13320 LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}" 13321 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5 13322echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; } 13323if test "${ac_cv_search_bfd_init+set}" = set; then 13324 echo $ECHO_N "(cached) $ECHO_C" >&6 13325else 13326 ac_func_search_save_LIBS=$LIBS 13327cat >conftest.$ac_ext <<_ACEOF 13328/* confdefs.h. */ 13329_ACEOF 13330cat confdefs.h >>conftest.$ac_ext 13331cat >>conftest.$ac_ext <<_ACEOF 13332/* end confdefs.h. */ 13333 13334/* Override any GCC internal prototype to avoid an error. 13335 Use char because int might match the return type of a GCC 13336 builtin and then its argument prototype would still apply. */ 13337#ifdef __cplusplus 13338extern "C" 13339#endif 13340char bfd_init (); 13341int 13342main () 13343{ 13344return bfd_init (); 13345 ; 13346 return 0; 13347} 13348_ACEOF 13349for ac_lib in '' bfd; do 13350 if test -z "$ac_lib"; then 13351 ac_res="none required" 13352 else 13353 ac_res=-l$ac_lib 13354 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13355 fi 13356 rm -f conftest.$ac_objext conftest$ac_exeext 13357if { (ac_try="$ac_link" 13358case "(($ac_try" in 13359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13360 *) ac_try_echo=$ac_try;; 13361esac 13362eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13363 (eval "$ac_link") 2>conftest.er1 13364 ac_status=$? 13365 grep -v '^ *+' conftest.er1 >conftest.err 13366 rm -f conftest.er1 13367 cat conftest.err >&5 13368 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13369 (exit $ac_status); } && 13370 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13371 { (case "(($ac_try" in 13372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13373 *) ac_try_echo=$ac_try;; 13374esac 13375eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13376 (eval "$ac_try") 2>&5 13377 ac_status=$? 13378 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13379 (exit $ac_status); }; } && 13380 { ac_try='test -s conftest$ac_exeext' 13381 { (case "(($ac_try" in 13382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13383 *) ac_try_echo=$ac_try;; 13384esac 13385eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13386 (eval "$ac_try") 2>&5 13387 ac_status=$? 13388 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13389 (exit $ac_status); }; }; then 13390 ac_cv_search_bfd_init=$ac_res 13391else 13392 echo "$as_me: failed program was:" >&5 13393sed 's/^/| /' conftest.$ac_ext >&5 13394 13395 13396fi 13397 13398rm -f core conftest.err conftest.$ac_objext \ 13399 conftest$ac_exeext 13400 if test "${ac_cv_search_bfd_init+set}" = set; then 13401 break 13402fi 13403done 13404if test "${ac_cv_search_bfd_init+set}" = set; then 13405 : 13406else 13407 ac_cv_search_bfd_init=no 13408fi 13409rm conftest.$ac_ext 13410LIBS=$ac_func_search_save_LIBS 13411fi 13412{ echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5 13413echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; } 13414ac_res=$ac_cv_search_bfd_init 13415if test "$ac_res" != no; then 13416 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13417 13418fi 13419 13420 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5 13421echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; } 13422if test "${ac_cv_search_op_open_agent+set}" = set; then 13423 echo $ECHO_N "(cached) $ECHO_C" >&6 13424else 13425 ac_func_search_save_LIBS=$LIBS 13426cat >conftest.$ac_ext <<_ACEOF 13427/* confdefs.h. */ 13428_ACEOF 13429cat confdefs.h >>conftest.$ac_ext 13430cat >>conftest.$ac_ext <<_ACEOF 13431/* end confdefs.h. */ 13432 13433/* Override any GCC internal prototype to avoid an error. 13434 Use char because int might match the return type of a GCC 13435 builtin and then its argument prototype would still apply. */ 13436#ifdef __cplusplus 13437extern "C" 13438#endif 13439char op_open_agent (); 13440int 13441main () 13442{ 13443return op_open_agent (); 13444 ; 13445 return 0; 13446} 13447_ACEOF 13448for ac_lib in '' opagent; do 13449 if test -z "$ac_lib"; then 13450 ac_res="none required" 13451 else 13452 ac_res=-l$ac_lib 13453 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13454 fi 13455 rm -f conftest.$ac_objext conftest$ac_exeext 13456if { (ac_try="$ac_link" 13457case "(($ac_try" in 13458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13459 *) ac_try_echo=$ac_try;; 13460esac 13461eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13462 (eval "$ac_link") 2>conftest.er1 13463 ac_status=$? 13464 grep -v '^ *+' conftest.er1 >conftest.err 13465 rm -f conftest.er1 13466 cat conftest.err >&5 13467 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13468 (exit $ac_status); } && 13469 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13470 { (case "(($ac_try" in 13471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13472 *) ac_try_echo=$ac_try;; 13473esac 13474eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13475 (eval "$ac_try") 2>&5 13476 ac_status=$? 13477 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13478 (exit $ac_status); }; } && 13479 { ac_try='test -s conftest$ac_exeext' 13480 { (case "(($ac_try" in 13481 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13482 *) ac_try_echo=$ac_try;; 13483esac 13484eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13485 (eval "$ac_try") 2>&5 13486 ac_status=$? 13487 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13488 (exit $ac_status); }; }; then 13489 ac_cv_search_op_open_agent=$ac_res 13490else 13491 echo "$as_me: failed program was:" >&5 13492sed 's/^/| /' conftest.$ac_ext >&5 13493 13494 13495fi 13496 13497rm -f core conftest.err conftest.$ac_objext \ 13498 conftest$ac_exeext 13499 if test "${ac_cv_search_op_open_agent+set}" = set; then 13500 break 13501fi 13502done 13503if test "${ac_cv_search_op_open_agent+set}" = set; then 13504 : 13505else 13506 ac_cv_search_op_open_agent=no 13507fi 13508rm conftest.$ac_ext 13509LIBS=$ac_func_search_save_LIBS 13510fi 13511{ echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5 13512echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; } 13513ac_res=$ac_cv_search_op_open_agent 13514if test "$ac_res" != no; then 13515 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13516 13517else 13518 13519 echo "Error! You need to have libopagent around." 13520 exit -1 13521 13522fi 13523 13524 if test "${ac_cv_header_opagent_h+set}" = set; then 13525 { echo "$as_me:$LINENO: checking for opagent.h" >&5 13526echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13527if test "${ac_cv_header_opagent_h+set}" = set; then 13528 echo $ECHO_N "(cached) $ECHO_C" >&6 13529fi 13530{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13531echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13532else 13533 # Is the header compilable? 13534{ echo "$as_me:$LINENO: checking opagent.h usability" >&5 13535echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; } 13536cat >conftest.$ac_ext <<_ACEOF 13537/* confdefs.h. */ 13538_ACEOF 13539cat confdefs.h >>conftest.$ac_ext 13540cat >>conftest.$ac_ext <<_ACEOF 13541/* end confdefs.h. */ 13542$ac_includes_default 13543#include <opagent.h> 13544_ACEOF 13545rm -f conftest.$ac_objext 13546if { (ac_try="$ac_compile" 13547case "(($ac_try" in 13548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13549 *) ac_try_echo=$ac_try;; 13550esac 13551eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13552 (eval "$ac_compile") 2>conftest.er1 13553 ac_status=$? 13554 grep -v '^ *+' conftest.er1 >conftest.err 13555 rm -f conftest.er1 13556 cat conftest.err >&5 13557 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13558 (exit $ac_status); } && 13559 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13560 { (case "(($ac_try" in 13561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13562 *) ac_try_echo=$ac_try;; 13563esac 13564eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13565 (eval "$ac_try") 2>&5 13566 ac_status=$? 13567 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13568 (exit $ac_status); }; } && 13569 { ac_try='test -s conftest.$ac_objext' 13570 { (case "(($ac_try" in 13571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13572 *) ac_try_echo=$ac_try;; 13573esac 13574eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13575 (eval "$ac_try") 2>&5 13576 ac_status=$? 13577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13578 (exit $ac_status); }; }; then 13579 ac_header_compiler=yes 13580else 13581 echo "$as_me: failed program was:" >&5 13582sed 's/^/| /' conftest.$ac_ext >&5 13583 13584 ac_header_compiler=no 13585fi 13586 13587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13588{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13589echo "${ECHO_T}$ac_header_compiler" >&6; } 13590 13591# Is the header present? 13592{ echo "$as_me:$LINENO: checking opagent.h presence" >&5 13593echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; } 13594cat >conftest.$ac_ext <<_ACEOF 13595/* confdefs.h. */ 13596_ACEOF 13597cat confdefs.h >>conftest.$ac_ext 13598cat >>conftest.$ac_ext <<_ACEOF 13599/* end confdefs.h. */ 13600#include <opagent.h> 13601_ACEOF 13602if { (ac_try="$ac_cpp conftest.$ac_ext" 13603case "(($ac_try" in 13604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13605 *) ac_try_echo=$ac_try;; 13606esac 13607eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13608 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13609 ac_status=$? 13610 grep -v '^ *+' conftest.er1 >conftest.err 13611 rm -f conftest.er1 13612 cat conftest.err >&5 13613 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13614 (exit $ac_status); } >/dev/null; then 13615 if test -s conftest.err; then 13616 ac_cpp_err=$ac_c_preproc_warn_flag 13617 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 13618 else 13619 ac_cpp_err= 13620 fi 13621else 13622 ac_cpp_err=yes 13623fi 13624if test -z "$ac_cpp_err"; then 13625 ac_header_preproc=yes 13626else 13627 echo "$as_me: failed program was:" >&5 13628sed 's/^/| /' conftest.$ac_ext >&5 13629 13630 ac_header_preproc=no 13631fi 13632 13633rm -f conftest.err conftest.$ac_ext 13634{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13635echo "${ECHO_T}$ac_header_preproc" >&6; } 13636 13637# So? What about this header? 13638case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13639 yes:no: ) 13640 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5 13641echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13642 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5 13643echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;} 13644 ac_header_preproc=yes 13645 ;; 13646 no:yes:* ) 13647 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5 13648echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;} 13649 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5 13650echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;} 13651 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5 13652echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;} 13653 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5 13654echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;} 13655 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5 13656echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;} 13657 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5 13658echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;} 13659 ( cat <<\_ASBOX 13660## ----------------------------------- ## 13661## Report this to llvmbugs@cs.uiuc.edu ## 13662## ----------------------------------- ## 13663_ASBOX 13664 ) | sed "s/^/$as_me: WARNING: /" >&2 13665 ;; 13666esac 13667{ echo "$as_me:$LINENO: checking for opagent.h" >&5 13668echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; } 13669if test "${ac_cv_header_opagent_h+set}" = set; then 13670 echo $ECHO_N "(cached) $ECHO_C" >&6 13671else 13672 ac_cv_header_opagent_h=$ac_header_preproc 13673fi 13674{ echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5 13675echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; } 13676 13677fi 13678if test $ac_cv_header_opagent_h = yes; then 13679 : 13680else 13681 13682 echo "Error! You need to have opagent.h around." 13683 exit -1 13684 13685fi 13686 13687 13688 fi 13689 13690else 13691 13692 USE_OPROFILE=0 13693 13694 13695fi 13696 13697 13698cat >>confdefs.h <<_ACEOF 13699#define USE_OPROFILE $USE_OPROFILE 13700_ACEOF 13701 13702 13703 13704 13705 13706 13707 13708 13709ac_header_dirent=no 13710for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 13711 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 13712{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 13713echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } 13714if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13715 echo $ECHO_N "(cached) $ECHO_C" >&6 13716else 13717 cat >conftest.$ac_ext <<_ACEOF 13718/* confdefs.h. */ 13719_ACEOF 13720cat confdefs.h >>conftest.$ac_ext 13721cat >>conftest.$ac_ext <<_ACEOF 13722/* end confdefs.h. */ 13723#include <sys/types.h> 13724#include <$ac_hdr> 13725 13726int 13727main () 13728{ 13729if ((DIR *) 0) 13730return 0; 13731 ; 13732 return 0; 13733} 13734_ACEOF 13735rm -f conftest.$ac_objext 13736if { (ac_try="$ac_compile" 13737case "(($ac_try" in 13738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13739 *) ac_try_echo=$ac_try;; 13740esac 13741eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13742 (eval "$ac_compile") 2>conftest.er1 13743 ac_status=$? 13744 grep -v '^ *+' conftest.er1 >conftest.err 13745 rm -f conftest.er1 13746 cat conftest.err >&5 13747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13748 (exit $ac_status); } && 13749 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13750 { (case "(($ac_try" in 13751 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13752 *) ac_try_echo=$ac_try;; 13753esac 13754eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13755 (eval "$ac_try") 2>&5 13756 ac_status=$? 13757 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13758 (exit $ac_status); }; } && 13759 { ac_try='test -s conftest.$ac_objext' 13760 { (case "(($ac_try" in 13761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13762 *) ac_try_echo=$ac_try;; 13763esac 13764eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13765 (eval "$ac_try") 2>&5 13766 ac_status=$? 13767 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13768 (exit $ac_status); }; }; then 13769 eval "$as_ac_Header=yes" 13770else 13771 echo "$as_me: failed program was:" >&5 13772sed 's/^/| /' conftest.$ac_ext >&5 13773 13774 eval "$as_ac_Header=no" 13775fi 13776 13777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13778fi 13779ac_res=`eval echo '${'$as_ac_Header'}'` 13780 { echo "$as_me:$LINENO: result: $ac_res" >&5 13781echo "${ECHO_T}$ac_res" >&6; } 13782if test `eval echo '${'$as_ac_Header'}'` = yes; then 13783 cat >>confdefs.h <<_ACEOF 13784#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 13785_ACEOF 13786 13787ac_header_dirent=$ac_hdr; break 13788fi 13789 13790done 13791# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 13792if test $ac_header_dirent = dirent.h; then 13793 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 13794echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 13795if test "${ac_cv_search_opendir+set}" = set; then 13796 echo $ECHO_N "(cached) $ECHO_C" >&6 13797else 13798 ac_func_search_save_LIBS=$LIBS 13799cat >conftest.$ac_ext <<_ACEOF 13800/* confdefs.h. */ 13801_ACEOF 13802cat confdefs.h >>conftest.$ac_ext 13803cat >>conftest.$ac_ext <<_ACEOF 13804/* end confdefs.h. */ 13805 13806/* Override any GCC internal prototype to avoid an error. 13807 Use char because int might match the return type of a GCC 13808 builtin and then its argument prototype would still apply. */ 13809#ifdef __cplusplus 13810extern "C" 13811#endif 13812char opendir (); 13813int 13814main () 13815{ 13816return opendir (); 13817 ; 13818 return 0; 13819} 13820_ACEOF 13821for ac_lib in '' dir; do 13822 if test -z "$ac_lib"; then 13823 ac_res="none required" 13824 else 13825 ac_res=-l$ac_lib 13826 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13827 fi 13828 rm -f conftest.$ac_objext conftest$ac_exeext 13829if { (ac_try="$ac_link" 13830case "(($ac_try" in 13831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13832 *) ac_try_echo=$ac_try;; 13833esac 13834eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13835 (eval "$ac_link") 2>conftest.er1 13836 ac_status=$? 13837 grep -v '^ *+' conftest.er1 >conftest.err 13838 rm -f conftest.er1 13839 cat conftest.err >&5 13840 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13841 (exit $ac_status); } && 13842 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13843 { (case "(($ac_try" in 13844 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13845 *) ac_try_echo=$ac_try;; 13846esac 13847eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13848 (eval "$ac_try") 2>&5 13849 ac_status=$? 13850 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13851 (exit $ac_status); }; } && 13852 { ac_try='test -s conftest$ac_exeext' 13853 { (case "(($ac_try" in 13854 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13855 *) ac_try_echo=$ac_try;; 13856esac 13857eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13858 (eval "$ac_try") 2>&5 13859 ac_status=$? 13860 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13861 (exit $ac_status); }; }; then 13862 ac_cv_search_opendir=$ac_res 13863else 13864 echo "$as_me: failed program was:" >&5 13865sed 's/^/| /' conftest.$ac_ext >&5 13866 13867 13868fi 13869 13870rm -f core conftest.err conftest.$ac_objext \ 13871 conftest$ac_exeext 13872 if test "${ac_cv_search_opendir+set}" = set; then 13873 break 13874fi 13875done 13876if test "${ac_cv_search_opendir+set}" = set; then 13877 : 13878else 13879 ac_cv_search_opendir=no 13880fi 13881rm conftest.$ac_ext 13882LIBS=$ac_func_search_save_LIBS 13883fi 13884{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 13885echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 13886ac_res=$ac_cv_search_opendir 13887if test "$ac_res" != no; then 13888 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13889 13890fi 13891 13892else 13893 { echo "$as_me:$LINENO: checking for library containing opendir" >&5 13894echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } 13895if test "${ac_cv_search_opendir+set}" = set; then 13896 echo $ECHO_N "(cached) $ECHO_C" >&6 13897else 13898 ac_func_search_save_LIBS=$LIBS 13899cat >conftest.$ac_ext <<_ACEOF 13900/* confdefs.h. */ 13901_ACEOF 13902cat confdefs.h >>conftest.$ac_ext 13903cat >>conftest.$ac_ext <<_ACEOF 13904/* end confdefs.h. */ 13905 13906/* Override any GCC internal prototype to avoid an error. 13907 Use char because int might match the return type of a GCC 13908 builtin and then its argument prototype would still apply. */ 13909#ifdef __cplusplus 13910extern "C" 13911#endif 13912char opendir (); 13913int 13914main () 13915{ 13916return opendir (); 13917 ; 13918 return 0; 13919} 13920_ACEOF 13921for ac_lib in '' x; do 13922 if test -z "$ac_lib"; then 13923 ac_res="none required" 13924 else 13925 ac_res=-l$ac_lib 13926 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13927 fi 13928 rm -f conftest.$ac_objext conftest$ac_exeext 13929if { (ac_try="$ac_link" 13930case "(($ac_try" in 13931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13932 *) ac_try_echo=$ac_try;; 13933esac 13934eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13935 (eval "$ac_link") 2>conftest.er1 13936 ac_status=$? 13937 grep -v '^ *+' conftest.er1 >conftest.err 13938 rm -f conftest.er1 13939 cat conftest.err >&5 13940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13941 (exit $ac_status); } && 13942 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13943 { (case "(($ac_try" in 13944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13945 *) ac_try_echo=$ac_try;; 13946esac 13947eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13948 (eval "$ac_try") 2>&5 13949 ac_status=$? 13950 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13951 (exit $ac_status); }; } && 13952 { ac_try='test -s conftest$ac_exeext' 13953 { (case "(($ac_try" in 13954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13955 *) ac_try_echo=$ac_try;; 13956esac 13957eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 13958 (eval "$ac_try") 2>&5 13959 ac_status=$? 13960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13961 (exit $ac_status); }; }; then 13962 ac_cv_search_opendir=$ac_res 13963else 13964 echo "$as_me: failed program was:" >&5 13965sed 's/^/| /' conftest.$ac_ext >&5 13966 13967 13968fi 13969 13970rm -f core conftest.err conftest.$ac_objext \ 13971 conftest$ac_exeext 13972 if test "${ac_cv_search_opendir+set}" = set; then 13973 break 13974fi 13975done 13976if test "${ac_cv_search_opendir+set}" = set; then 13977 : 13978else 13979 ac_cv_search_opendir=no 13980fi 13981rm conftest.$ac_ext 13982LIBS=$ac_func_search_save_LIBS 13983fi 13984{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 13985echo "${ECHO_T}$ac_cv_search_opendir" >&6; } 13986ac_res=$ac_cv_search_opendir 13987if test "$ac_res" != no; then 13988 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13989 13990fi 13991 13992fi 13993 13994{ echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5 13995echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; } 13996if test "${ac_cv_header_mmap_anon+set}" = set; then 13997 echo $ECHO_N "(cached) $ECHO_C" >&6 13998else 13999 ac_ext=c 14000ac_cpp='$CPP $CPPFLAGS' 14001ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14002ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14003ac_compiler_gnu=$ac_cv_c_compiler_gnu 14004 14005 cat >conftest.$ac_ext <<_ACEOF 14006/* confdefs.h. */ 14007_ACEOF 14008cat confdefs.h >>conftest.$ac_ext 14009cat >>conftest.$ac_ext <<_ACEOF 14010/* end confdefs.h. */ 14011#include <sys/mman.h> 14012#include <unistd.h> 14013#include <fcntl.h> 14014int 14015main () 14016{ 14017mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0); 14018 ; 14019 return 0; 14020} 14021_ACEOF 14022rm -f conftest.$ac_objext 14023if { (ac_try="$ac_compile" 14024case "(($ac_try" in 14025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14026 *) ac_try_echo=$ac_try;; 14027esac 14028eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14029 (eval "$ac_compile") 2>conftest.er1 14030 ac_status=$? 14031 grep -v '^ *+' conftest.er1 >conftest.err 14032 rm -f conftest.er1 14033 cat conftest.err >&5 14034 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14035 (exit $ac_status); } && 14036 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14037 { (case "(($ac_try" in 14038 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14039 *) ac_try_echo=$ac_try;; 14040esac 14041eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14042 (eval "$ac_try") 2>&5 14043 ac_status=$? 14044 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14045 (exit $ac_status); }; } && 14046 { ac_try='test -s conftest.$ac_objext' 14047 { (case "(($ac_try" in 14048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14049 *) ac_try_echo=$ac_try;; 14050esac 14051eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14052 (eval "$ac_try") 2>&5 14053 ac_status=$? 14054 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14055 (exit $ac_status); }; }; then 14056 ac_cv_header_mmap_anon=yes 14057else 14058 echo "$as_me: failed program was:" >&5 14059sed 's/^/| /' conftest.$ac_ext >&5 14060 14061 ac_cv_header_mmap_anon=no 14062fi 14063 14064rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14065 ac_ext=c 14066ac_cpp='$CPP $CPPFLAGS' 14067ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14068ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14069ac_compiler_gnu=$ac_cv_c_compiler_gnu 14070 14071 14072fi 14073{ echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5 14074echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; } 14075if test "$ac_cv_header_mmap_anon" = yes; then 14076 14077cat >>confdefs.h <<\_ACEOF 14078#define HAVE_MMAP_ANONYMOUS 1 14079_ACEOF 14080 14081fi 14082 14083{ echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5 14084echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; } 14085if test "${ac_cv_header_stat_broken+set}" = set; then 14086 echo $ECHO_N "(cached) $ECHO_C" >&6 14087else 14088 cat >conftest.$ac_ext <<_ACEOF 14089/* confdefs.h. */ 14090_ACEOF 14091cat confdefs.h >>conftest.$ac_ext 14092cat >>conftest.$ac_ext <<_ACEOF 14093/* end confdefs.h. */ 14094#include <sys/types.h> 14095#include <sys/stat.h> 14096 14097#if defined S_ISBLK && defined S_IFDIR 14098# if S_ISBLK (S_IFDIR) 14099You lose. 14100# endif 14101#endif 14102 14103#if defined S_ISBLK && defined S_IFCHR 14104# if S_ISBLK (S_IFCHR) 14105You lose. 14106# endif 14107#endif 14108 14109#if defined S_ISLNK && defined S_IFREG 14110# if S_ISLNK (S_IFREG) 14111You lose. 14112# endif 14113#endif 14114 14115#if defined S_ISSOCK && defined S_IFREG 14116# if S_ISSOCK (S_IFREG) 14117You lose. 14118# endif 14119#endif 14120 14121_ACEOF 14122if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14123 $EGREP "You lose" >/dev/null 2>&1; then 14124 ac_cv_header_stat_broken=yes 14125else 14126 ac_cv_header_stat_broken=no 14127fi 14128rm -f conftest* 14129 14130fi 14131{ echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5 14132echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; } 14133if test $ac_cv_header_stat_broken = yes; then 14134 14135cat >>confdefs.h <<\_ACEOF 14136#define STAT_MACROS_BROKEN 1 14137_ACEOF 14138 14139fi 14140 14141{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 14142echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } 14143if test "${ac_cv_header_sys_wait_h+set}" = set; then 14144 echo $ECHO_N "(cached) $ECHO_C" >&6 14145else 14146 cat >conftest.$ac_ext <<_ACEOF 14147/* confdefs.h. */ 14148_ACEOF 14149cat confdefs.h >>conftest.$ac_ext 14150cat >>conftest.$ac_ext <<_ACEOF 14151/* end confdefs.h. */ 14152#include <sys/types.h> 14153#include <sys/wait.h> 14154#ifndef WEXITSTATUS 14155# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 14156#endif 14157#ifndef WIFEXITED 14158# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 14159#endif 14160 14161int 14162main () 14163{ 14164 int s; 14165 wait (&s); 14166 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 14167 ; 14168 return 0; 14169} 14170_ACEOF 14171rm -f conftest.$ac_objext 14172if { (ac_try="$ac_compile" 14173case "(($ac_try" in 14174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14175 *) ac_try_echo=$ac_try;; 14176esac 14177eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14178 (eval "$ac_compile") 2>conftest.er1 14179 ac_status=$? 14180 grep -v '^ *+' conftest.er1 >conftest.err 14181 rm -f conftest.er1 14182 cat conftest.err >&5 14183 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14184 (exit $ac_status); } && 14185 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14186 { (case "(($ac_try" in 14187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14188 *) ac_try_echo=$ac_try;; 14189esac 14190eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14191 (eval "$ac_try") 2>&5 14192 ac_status=$? 14193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14194 (exit $ac_status); }; } && 14195 { ac_try='test -s conftest.$ac_objext' 14196 { (case "(($ac_try" in 14197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14198 *) ac_try_echo=$ac_try;; 14199esac 14200eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14201 (eval "$ac_try") 2>&5 14202 ac_status=$? 14203 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14204 (exit $ac_status); }; }; then 14205 ac_cv_header_sys_wait_h=yes 14206else 14207 echo "$as_me: failed program was:" >&5 14208sed 's/^/| /' conftest.$ac_ext >&5 14209 14210 ac_cv_header_sys_wait_h=no 14211fi 14212 14213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14214fi 14215{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 14216echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; } 14217if test $ac_cv_header_sys_wait_h = yes; then 14218 14219cat >>confdefs.h <<\_ACEOF 14220#define HAVE_SYS_WAIT_H 1 14221_ACEOF 14222 14223fi 14224 14225{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 14226echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } 14227if test "${ac_cv_header_time+set}" = set; then 14228 echo $ECHO_N "(cached) $ECHO_C" >&6 14229else 14230 cat >conftest.$ac_ext <<_ACEOF 14231/* confdefs.h. */ 14232_ACEOF 14233cat confdefs.h >>conftest.$ac_ext 14234cat >>conftest.$ac_ext <<_ACEOF 14235/* end confdefs.h. */ 14236#include <sys/types.h> 14237#include <sys/time.h> 14238#include <time.h> 14239 14240int 14241main () 14242{ 14243if ((struct tm *) 0) 14244return 0; 14245 ; 14246 return 0; 14247} 14248_ACEOF 14249rm -f conftest.$ac_objext 14250if { (ac_try="$ac_compile" 14251case "(($ac_try" in 14252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14253 *) ac_try_echo=$ac_try;; 14254esac 14255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14256 (eval "$ac_compile") 2>conftest.er1 14257 ac_status=$? 14258 grep -v '^ *+' conftest.er1 >conftest.err 14259 rm -f conftest.er1 14260 cat conftest.err >&5 14261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14262 (exit $ac_status); } && 14263 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14264 { (case "(($ac_try" in 14265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14266 *) ac_try_echo=$ac_try;; 14267esac 14268eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14269 (eval "$ac_try") 2>&5 14270 ac_status=$? 14271 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14272 (exit $ac_status); }; } && 14273 { ac_try='test -s conftest.$ac_objext' 14274 { (case "(($ac_try" in 14275 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14276 *) ac_try_echo=$ac_try;; 14277esac 14278eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14279 (eval "$ac_try") 2>&5 14280 ac_status=$? 14281 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14282 (exit $ac_status); }; }; then 14283 ac_cv_header_time=yes 14284else 14285 echo "$as_me: failed program was:" >&5 14286sed 's/^/| /' conftest.$ac_ext >&5 14287 14288 ac_cv_header_time=no 14289fi 14290 14291rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14292fi 14293{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 14294echo "${ECHO_T}$ac_cv_header_time" >&6; } 14295if test $ac_cv_header_time = yes; then 14296 14297cat >>confdefs.h <<\_ACEOF 14298#define TIME_WITH_SYS_TIME 1 14299_ACEOF 14300 14301fi 14302 14303 14304 14305 14306 14307 14308 14309 14310for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h 14311do 14312as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14313if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14314 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14315echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14316if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14317 echo $ECHO_N "(cached) $ECHO_C" >&6 14318fi 14319ac_res=`eval echo '${'$as_ac_Header'}'` 14320 { echo "$as_me:$LINENO: result: $ac_res" >&5 14321echo "${ECHO_T}$ac_res" >&6; } 14322else 14323 # Is the header compilable? 14324{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14325echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14326cat >conftest.$ac_ext <<_ACEOF 14327/* confdefs.h. */ 14328_ACEOF 14329cat confdefs.h >>conftest.$ac_ext 14330cat >>conftest.$ac_ext <<_ACEOF 14331/* end confdefs.h. */ 14332$ac_includes_default 14333#include <$ac_header> 14334_ACEOF 14335rm -f conftest.$ac_objext 14336if { (ac_try="$ac_compile" 14337case "(($ac_try" in 14338 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14339 *) ac_try_echo=$ac_try;; 14340esac 14341eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14342 (eval "$ac_compile") 2>conftest.er1 14343 ac_status=$? 14344 grep -v '^ *+' conftest.er1 >conftest.err 14345 rm -f conftest.er1 14346 cat conftest.err >&5 14347 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14348 (exit $ac_status); } && 14349 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14350 { (case "(($ac_try" in 14351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14352 *) ac_try_echo=$ac_try;; 14353esac 14354eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14355 (eval "$ac_try") 2>&5 14356 ac_status=$? 14357 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14358 (exit $ac_status); }; } && 14359 { ac_try='test -s conftest.$ac_objext' 14360 { (case "(($ac_try" in 14361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14362 *) ac_try_echo=$ac_try;; 14363esac 14364eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14365 (eval "$ac_try") 2>&5 14366 ac_status=$? 14367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14368 (exit $ac_status); }; }; then 14369 ac_header_compiler=yes 14370else 14371 echo "$as_me: failed program was:" >&5 14372sed 's/^/| /' conftest.$ac_ext >&5 14373 14374 ac_header_compiler=no 14375fi 14376 14377rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14378{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14379echo "${ECHO_T}$ac_header_compiler" >&6; } 14380 14381# Is the header present? 14382{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14383echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14384cat >conftest.$ac_ext <<_ACEOF 14385/* confdefs.h. */ 14386_ACEOF 14387cat confdefs.h >>conftest.$ac_ext 14388cat >>conftest.$ac_ext <<_ACEOF 14389/* end confdefs.h. */ 14390#include <$ac_header> 14391_ACEOF 14392if { (ac_try="$ac_cpp conftest.$ac_ext" 14393case "(($ac_try" in 14394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14395 *) ac_try_echo=$ac_try;; 14396esac 14397eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14398 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14399 ac_status=$? 14400 grep -v '^ *+' conftest.er1 >conftest.err 14401 rm -f conftest.er1 14402 cat conftest.err >&5 14403 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14404 (exit $ac_status); } >/dev/null; then 14405 if test -s conftest.err; then 14406 ac_cpp_err=$ac_c_preproc_warn_flag 14407 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14408 else 14409 ac_cpp_err= 14410 fi 14411else 14412 ac_cpp_err=yes 14413fi 14414if test -z "$ac_cpp_err"; then 14415 ac_header_preproc=yes 14416else 14417 echo "$as_me: failed program was:" >&5 14418sed 's/^/| /' conftest.$ac_ext >&5 14419 14420 ac_header_preproc=no 14421fi 14422 14423rm -f conftest.err conftest.$ac_ext 14424{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14425echo "${ECHO_T}$ac_header_preproc" >&6; } 14426 14427# So? What about this header? 14428case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14429 yes:no: ) 14430 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14431echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14432 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14433echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14434 ac_header_preproc=yes 14435 ;; 14436 no:yes:* ) 14437 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14438echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14439 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14440echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14441 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14442echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14443 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14444echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14445 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14446echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14447 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14448echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14449 ( cat <<\_ASBOX 14450## ----------------------------------- ## 14451## Report this to llvmbugs@cs.uiuc.edu ## 14452## ----------------------------------- ## 14453_ASBOX 14454 ) | sed "s/^/$as_me: WARNING: /" >&2 14455 ;; 14456esac 14457{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14458echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14459if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14460 echo $ECHO_N "(cached) $ECHO_C" >&6 14461else 14462 eval "$as_ac_Header=\$ac_header_preproc" 14463fi 14464ac_res=`eval echo '${'$as_ac_Header'}'` 14465 { echo "$as_me:$LINENO: result: $ac_res" >&5 14466echo "${ECHO_T}$ac_res" >&6; } 14467 14468fi 14469if test `eval echo '${'$as_ac_Header'}'` = yes; then 14470 cat >>confdefs.h <<_ACEOF 14471#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14472_ACEOF 14473 14474fi 14475 14476done 14477 14478 14479 14480 14481 14482 14483 14484for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h 14485do 14486as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14487if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14488 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14489echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14490if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14491 echo $ECHO_N "(cached) $ECHO_C" >&6 14492fi 14493ac_res=`eval echo '${'$as_ac_Header'}'` 14494 { echo "$as_me:$LINENO: result: $ac_res" >&5 14495echo "${ECHO_T}$ac_res" >&6; } 14496else 14497 # Is the header compilable? 14498{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14499echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 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$ac_includes_default 14507#include <$ac_header> 14508_ACEOF 14509rm -f conftest.$ac_objext 14510if { (ac_try="$ac_compile" 14511case "(($ac_try" in 14512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14513 *) ac_try_echo=$ac_try;; 14514esac 14515eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14516 (eval "$ac_compile") 2>conftest.er1 14517 ac_status=$? 14518 grep -v '^ *+' conftest.er1 >conftest.err 14519 rm -f conftest.er1 14520 cat conftest.err >&5 14521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14522 (exit $ac_status); } && 14523 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14524 { (case "(($ac_try" in 14525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14526 *) ac_try_echo=$ac_try;; 14527esac 14528eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14529 (eval "$ac_try") 2>&5 14530 ac_status=$? 14531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14532 (exit $ac_status); }; } && 14533 { ac_try='test -s conftest.$ac_objext' 14534 { (case "(($ac_try" in 14535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14536 *) ac_try_echo=$ac_try;; 14537esac 14538eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14539 (eval "$ac_try") 2>&5 14540 ac_status=$? 14541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14542 (exit $ac_status); }; }; then 14543 ac_header_compiler=yes 14544else 14545 echo "$as_me: failed program was:" >&5 14546sed 's/^/| /' conftest.$ac_ext >&5 14547 14548 ac_header_compiler=no 14549fi 14550 14551rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14552{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14553echo "${ECHO_T}$ac_header_compiler" >&6; } 14554 14555# Is the header present? 14556{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14557echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14558cat >conftest.$ac_ext <<_ACEOF 14559/* confdefs.h. */ 14560_ACEOF 14561cat confdefs.h >>conftest.$ac_ext 14562cat >>conftest.$ac_ext <<_ACEOF 14563/* end confdefs.h. */ 14564#include <$ac_header> 14565_ACEOF 14566if { (ac_try="$ac_cpp conftest.$ac_ext" 14567case "(($ac_try" in 14568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14569 *) ac_try_echo=$ac_try;; 14570esac 14571eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14572 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14573 ac_status=$? 14574 grep -v '^ *+' conftest.er1 >conftest.err 14575 rm -f conftest.er1 14576 cat conftest.err >&5 14577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14578 (exit $ac_status); } >/dev/null; then 14579 if test -s conftest.err; then 14580 ac_cpp_err=$ac_c_preproc_warn_flag 14581 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14582 else 14583 ac_cpp_err= 14584 fi 14585else 14586 ac_cpp_err=yes 14587fi 14588if test -z "$ac_cpp_err"; then 14589 ac_header_preproc=yes 14590else 14591 echo "$as_me: failed program was:" >&5 14592sed 's/^/| /' conftest.$ac_ext >&5 14593 14594 ac_header_preproc=no 14595fi 14596 14597rm -f conftest.err conftest.$ac_ext 14598{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14599echo "${ECHO_T}$ac_header_preproc" >&6; } 14600 14601# So? What about this header? 14602case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14603 yes:no: ) 14604 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14605echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14606 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14607echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14608 ac_header_preproc=yes 14609 ;; 14610 no:yes:* ) 14611 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14612echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14613 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14614echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14615 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14616echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14617 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14618echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14619 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14620echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14621 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14622echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14623 ( cat <<\_ASBOX 14624## ----------------------------------- ## 14625## Report this to llvmbugs@cs.uiuc.edu ## 14626## ----------------------------------- ## 14627_ASBOX 14628 ) | sed "s/^/$as_me: WARNING: /" >&2 14629 ;; 14630esac 14631{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14632echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14633if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14634 echo $ECHO_N "(cached) $ECHO_C" >&6 14635else 14636 eval "$as_ac_Header=\$ac_header_preproc" 14637fi 14638ac_res=`eval echo '${'$as_ac_Header'}'` 14639 { echo "$as_me:$LINENO: result: $ac_res" >&5 14640echo "${ECHO_T}$ac_res" >&6; } 14641 14642fi 14643if test `eval echo '${'$as_ac_Header'}'` = yes; then 14644 cat >>confdefs.h <<_ACEOF 14645#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14646_ACEOF 14647 14648fi 14649 14650done 14651 14652 14653 14654for ac_header in utime.h windows.h 14655do 14656as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14657if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14658 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14659echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14660if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14661 echo $ECHO_N "(cached) $ECHO_C" >&6 14662fi 14663ac_res=`eval echo '${'$as_ac_Header'}'` 14664 { echo "$as_me:$LINENO: result: $ac_res" >&5 14665echo "${ECHO_T}$ac_res" >&6; } 14666else 14667 # Is the header compilable? 14668{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14669echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14670cat >conftest.$ac_ext <<_ACEOF 14671/* confdefs.h. */ 14672_ACEOF 14673cat confdefs.h >>conftest.$ac_ext 14674cat >>conftest.$ac_ext <<_ACEOF 14675/* end confdefs.h. */ 14676$ac_includes_default 14677#include <$ac_header> 14678_ACEOF 14679rm -f conftest.$ac_objext 14680if { (ac_try="$ac_compile" 14681case "(($ac_try" in 14682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14683 *) ac_try_echo=$ac_try;; 14684esac 14685eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14686 (eval "$ac_compile") 2>conftest.er1 14687 ac_status=$? 14688 grep -v '^ *+' conftest.er1 >conftest.err 14689 rm -f conftest.er1 14690 cat conftest.err >&5 14691 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14692 (exit $ac_status); } && 14693 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14694 { (case "(($ac_try" in 14695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14696 *) ac_try_echo=$ac_try;; 14697esac 14698eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14699 (eval "$ac_try") 2>&5 14700 ac_status=$? 14701 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14702 (exit $ac_status); }; } && 14703 { ac_try='test -s conftest.$ac_objext' 14704 { (case "(($ac_try" in 14705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14706 *) ac_try_echo=$ac_try;; 14707esac 14708eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14709 (eval "$ac_try") 2>&5 14710 ac_status=$? 14711 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14712 (exit $ac_status); }; }; then 14713 ac_header_compiler=yes 14714else 14715 echo "$as_me: failed program was:" >&5 14716sed 's/^/| /' conftest.$ac_ext >&5 14717 14718 ac_header_compiler=no 14719fi 14720 14721rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14722{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14723echo "${ECHO_T}$ac_header_compiler" >&6; } 14724 14725# Is the header present? 14726{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14727echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14728cat >conftest.$ac_ext <<_ACEOF 14729/* confdefs.h. */ 14730_ACEOF 14731cat confdefs.h >>conftest.$ac_ext 14732cat >>conftest.$ac_ext <<_ACEOF 14733/* end confdefs.h. */ 14734#include <$ac_header> 14735_ACEOF 14736if { (ac_try="$ac_cpp conftest.$ac_ext" 14737case "(($ac_try" in 14738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14739 *) ac_try_echo=$ac_try;; 14740esac 14741eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14742 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14743 ac_status=$? 14744 grep -v '^ *+' conftest.er1 >conftest.err 14745 rm -f conftest.er1 14746 cat conftest.err >&5 14747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14748 (exit $ac_status); } >/dev/null; then 14749 if test -s conftest.err; then 14750 ac_cpp_err=$ac_c_preproc_warn_flag 14751 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14752 else 14753 ac_cpp_err= 14754 fi 14755else 14756 ac_cpp_err=yes 14757fi 14758if test -z "$ac_cpp_err"; then 14759 ac_header_preproc=yes 14760else 14761 echo "$as_me: failed program was:" >&5 14762sed 's/^/| /' conftest.$ac_ext >&5 14763 14764 ac_header_preproc=no 14765fi 14766 14767rm -f conftest.err conftest.$ac_ext 14768{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14769echo "${ECHO_T}$ac_header_preproc" >&6; } 14770 14771# So? What about this header? 14772case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14773 yes:no: ) 14774 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14775echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14776 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14777echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14778 ac_header_preproc=yes 14779 ;; 14780 no:yes:* ) 14781 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14782echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14783 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14784echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14785 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14786echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14787 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14788echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14789 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14790echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14791 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14792echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14793 ( cat <<\_ASBOX 14794## ----------------------------------- ## 14795## Report this to llvmbugs@cs.uiuc.edu ## 14796## ----------------------------------- ## 14797_ASBOX 14798 ) | sed "s/^/$as_me: WARNING: /" >&2 14799 ;; 14800esac 14801{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14802echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14803if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14804 echo $ECHO_N "(cached) $ECHO_C" >&6 14805else 14806 eval "$as_ac_Header=\$ac_header_preproc" 14807fi 14808ac_res=`eval echo '${'$as_ac_Header'}'` 14809 { echo "$as_me:$LINENO: result: $ac_res" >&5 14810echo "${ECHO_T}$ac_res" >&6; } 14811 14812fi 14813if test `eval echo '${'$as_ac_Header'}'` = yes; then 14814 cat >>confdefs.h <<_ACEOF 14815#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14816_ACEOF 14817 14818fi 14819 14820done 14821 14822 14823 14824 14825 14826 14827for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h 14828do 14829as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 14830if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14831 { echo "$as_me:$LINENO: checking for $ac_header" >&5 14832echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14833if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14834 echo $ECHO_N "(cached) $ECHO_C" >&6 14835fi 14836ac_res=`eval echo '${'$as_ac_Header'}'` 14837 { echo "$as_me:$LINENO: result: $ac_res" >&5 14838echo "${ECHO_T}$ac_res" >&6; } 14839else 14840 # Is the header compilable? 14841{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 14842echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 14843cat >conftest.$ac_ext <<_ACEOF 14844/* confdefs.h. */ 14845_ACEOF 14846cat confdefs.h >>conftest.$ac_ext 14847cat >>conftest.$ac_ext <<_ACEOF 14848/* end confdefs.h. */ 14849$ac_includes_default 14850#include <$ac_header> 14851_ACEOF 14852rm -f conftest.$ac_objext 14853if { (ac_try="$ac_compile" 14854case "(($ac_try" in 14855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14856 *) ac_try_echo=$ac_try;; 14857esac 14858eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14859 (eval "$ac_compile") 2>conftest.er1 14860 ac_status=$? 14861 grep -v '^ *+' conftest.er1 >conftest.err 14862 rm -f conftest.er1 14863 cat conftest.err >&5 14864 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14865 (exit $ac_status); } && 14866 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14867 { (case "(($ac_try" in 14868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14869 *) ac_try_echo=$ac_try;; 14870esac 14871eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14872 (eval "$ac_try") 2>&5 14873 ac_status=$? 14874 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14875 (exit $ac_status); }; } && 14876 { ac_try='test -s conftest.$ac_objext' 14877 { (case "(($ac_try" in 14878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14879 *) ac_try_echo=$ac_try;; 14880esac 14881eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14882 (eval "$ac_try") 2>&5 14883 ac_status=$? 14884 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14885 (exit $ac_status); }; }; then 14886 ac_header_compiler=yes 14887else 14888 echo "$as_me: failed program was:" >&5 14889sed 's/^/| /' conftest.$ac_ext >&5 14890 14891 ac_header_compiler=no 14892fi 14893 14894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14895{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 14896echo "${ECHO_T}$ac_header_compiler" >&6; } 14897 14898# Is the header present? 14899{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 14900echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 14901cat >conftest.$ac_ext <<_ACEOF 14902/* confdefs.h. */ 14903_ACEOF 14904cat confdefs.h >>conftest.$ac_ext 14905cat >>conftest.$ac_ext <<_ACEOF 14906/* end confdefs.h. */ 14907#include <$ac_header> 14908_ACEOF 14909if { (ac_try="$ac_cpp conftest.$ac_ext" 14910case "(($ac_try" in 14911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14912 *) ac_try_echo=$ac_try;; 14913esac 14914eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 14915 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 14916 ac_status=$? 14917 grep -v '^ *+' conftest.er1 >conftest.err 14918 rm -f conftest.er1 14919 cat conftest.err >&5 14920 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14921 (exit $ac_status); } >/dev/null; then 14922 if test -s conftest.err; then 14923 ac_cpp_err=$ac_c_preproc_warn_flag 14924 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 14925 else 14926 ac_cpp_err= 14927 fi 14928else 14929 ac_cpp_err=yes 14930fi 14931if test -z "$ac_cpp_err"; then 14932 ac_header_preproc=yes 14933else 14934 echo "$as_me: failed program was:" >&5 14935sed 's/^/| /' conftest.$ac_ext >&5 14936 14937 ac_header_preproc=no 14938fi 14939 14940rm -f conftest.err conftest.$ac_ext 14941{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14942echo "${ECHO_T}$ac_header_preproc" >&6; } 14943 14944# So? What about this header? 14945case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 14946 yes:no: ) 14947 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14948echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14949 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 14950echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 14951 ac_header_preproc=yes 14952 ;; 14953 no:yes:* ) 14954 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14955echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14956 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14957echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14958 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 14959echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 14960 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 14961echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 14962 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14963echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 14964 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 14965echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 14966 ( cat <<\_ASBOX 14967## ----------------------------------- ## 14968## Report this to llvmbugs@cs.uiuc.edu ## 14969## ----------------------------------- ## 14970_ASBOX 14971 ) | sed "s/^/$as_me: WARNING: /" >&2 14972 ;; 14973esac 14974{ echo "$as_me:$LINENO: checking for $ac_header" >&5 14975echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 14976if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 14977 echo $ECHO_N "(cached) $ECHO_C" >&6 14978else 14979 eval "$as_ac_Header=\$ac_header_preproc" 14980fi 14981ac_res=`eval echo '${'$as_ac_Header'}'` 14982 { echo "$as_me:$LINENO: result: $ac_res" >&5 14983echo "${ECHO_T}$ac_res" >&6; } 14984 14985fi 14986if test `eval echo '${'$as_ac_Header'}'` = yes; then 14987 cat >>confdefs.h <<_ACEOF 14988#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14989_ACEOF 14990 14991fi 14992 14993done 14994 14995 14996 14997 14998 14999for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h 15000do 15001as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15002if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15003 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15004echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15005if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15006 echo $ECHO_N "(cached) $ECHO_C" >&6 15007fi 15008ac_res=`eval echo '${'$as_ac_Header'}'` 15009 { echo "$as_me:$LINENO: result: $ac_res" >&5 15010echo "${ECHO_T}$ac_res" >&6; } 15011else 15012 # Is the header compilable? 15013{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15014echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15015cat >conftest.$ac_ext <<_ACEOF 15016/* confdefs.h. */ 15017_ACEOF 15018cat confdefs.h >>conftest.$ac_ext 15019cat >>conftest.$ac_ext <<_ACEOF 15020/* end confdefs.h. */ 15021$ac_includes_default 15022#include <$ac_header> 15023_ACEOF 15024rm -f conftest.$ac_objext 15025if { (ac_try="$ac_compile" 15026case "(($ac_try" in 15027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15028 *) ac_try_echo=$ac_try;; 15029esac 15030eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15031 (eval "$ac_compile") 2>conftest.er1 15032 ac_status=$? 15033 grep -v '^ *+' conftest.er1 >conftest.err 15034 rm -f conftest.er1 15035 cat conftest.err >&5 15036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15037 (exit $ac_status); } && 15038 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15039 { (case "(($ac_try" in 15040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15041 *) ac_try_echo=$ac_try;; 15042esac 15043eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15044 (eval "$ac_try") 2>&5 15045 ac_status=$? 15046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15047 (exit $ac_status); }; } && 15048 { ac_try='test -s conftest.$ac_objext' 15049 { (case "(($ac_try" in 15050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15051 *) ac_try_echo=$ac_try;; 15052esac 15053eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15054 (eval "$ac_try") 2>&5 15055 ac_status=$? 15056 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15057 (exit $ac_status); }; }; then 15058 ac_header_compiler=yes 15059else 15060 echo "$as_me: failed program was:" >&5 15061sed 's/^/| /' conftest.$ac_ext >&5 15062 15063 ac_header_compiler=no 15064fi 15065 15066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15067{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15068echo "${ECHO_T}$ac_header_compiler" >&6; } 15069 15070# Is the header present? 15071{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15072echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15073cat >conftest.$ac_ext <<_ACEOF 15074/* confdefs.h. */ 15075_ACEOF 15076cat confdefs.h >>conftest.$ac_ext 15077cat >>conftest.$ac_ext <<_ACEOF 15078/* end confdefs.h. */ 15079#include <$ac_header> 15080_ACEOF 15081if { (ac_try="$ac_cpp conftest.$ac_ext" 15082case "(($ac_try" in 15083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15084 *) ac_try_echo=$ac_try;; 15085esac 15086eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15087 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15088 ac_status=$? 15089 grep -v '^ *+' conftest.er1 >conftest.err 15090 rm -f conftest.er1 15091 cat conftest.err >&5 15092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15093 (exit $ac_status); } >/dev/null; then 15094 if test -s conftest.err; then 15095 ac_cpp_err=$ac_c_preproc_warn_flag 15096 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15097 else 15098 ac_cpp_err= 15099 fi 15100else 15101 ac_cpp_err=yes 15102fi 15103if test -z "$ac_cpp_err"; then 15104 ac_header_preproc=yes 15105else 15106 echo "$as_me: failed program was:" >&5 15107sed 's/^/| /' conftest.$ac_ext >&5 15108 15109 ac_header_preproc=no 15110fi 15111 15112rm -f conftest.err conftest.$ac_ext 15113{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15114echo "${ECHO_T}$ac_header_preproc" >&6; } 15115 15116# So? What about this header? 15117case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15118 yes:no: ) 15119 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15120echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15121 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15122echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15123 ac_header_preproc=yes 15124 ;; 15125 no:yes:* ) 15126 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15127echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15128 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15129echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15130 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15131echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15132 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15133echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15134 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15135echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15136 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15137echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15138 ( cat <<\_ASBOX 15139## ----------------------------------- ## 15140## Report this to llvmbugs@cs.uiuc.edu ## 15141## ----------------------------------- ## 15142_ASBOX 15143 ) | sed "s/^/$as_me: WARNING: /" >&2 15144 ;; 15145esac 15146{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15147echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15148if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15149 echo $ECHO_N "(cached) $ECHO_C" >&6 15150else 15151 eval "$as_ac_Header=\$ac_header_preproc" 15152fi 15153ac_res=`eval echo '${'$as_ac_Header'}'` 15154 { echo "$as_me:$LINENO: result: $ac_res" >&5 15155echo "${ECHO_T}$ac_res" >&6; } 15156 15157fi 15158if test `eval echo '${'$as_ac_Header'}'` = yes; then 15159 cat >>confdefs.h <<_ACEOF 15160#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15161_ACEOF 15162 15163fi 15164 15165done 15166 15167 15168for ac_header in valgrind/valgrind.h 15169do 15170as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15171if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15172 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15173echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15174if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15175 echo $ECHO_N "(cached) $ECHO_C" >&6 15176fi 15177ac_res=`eval echo '${'$as_ac_Header'}'` 15178 { echo "$as_me:$LINENO: result: $ac_res" >&5 15179echo "${ECHO_T}$ac_res" >&6; } 15180else 15181 # Is the header compilable? 15182{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15183echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15184cat >conftest.$ac_ext <<_ACEOF 15185/* confdefs.h. */ 15186_ACEOF 15187cat confdefs.h >>conftest.$ac_ext 15188cat >>conftest.$ac_ext <<_ACEOF 15189/* end confdefs.h. */ 15190$ac_includes_default 15191#include <$ac_header> 15192_ACEOF 15193rm -f conftest.$ac_objext 15194if { (ac_try="$ac_compile" 15195case "(($ac_try" in 15196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15197 *) ac_try_echo=$ac_try;; 15198esac 15199eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15200 (eval "$ac_compile") 2>conftest.er1 15201 ac_status=$? 15202 grep -v '^ *+' conftest.er1 >conftest.err 15203 rm -f conftest.er1 15204 cat conftest.err >&5 15205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15206 (exit $ac_status); } && 15207 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15208 { (case "(($ac_try" in 15209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15210 *) ac_try_echo=$ac_try;; 15211esac 15212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15213 (eval "$ac_try") 2>&5 15214 ac_status=$? 15215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15216 (exit $ac_status); }; } && 15217 { ac_try='test -s conftest.$ac_objext' 15218 { (case "(($ac_try" in 15219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15220 *) ac_try_echo=$ac_try;; 15221esac 15222eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15223 (eval "$ac_try") 2>&5 15224 ac_status=$? 15225 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15226 (exit $ac_status); }; }; then 15227 ac_header_compiler=yes 15228else 15229 echo "$as_me: failed program was:" >&5 15230sed 's/^/| /' conftest.$ac_ext >&5 15231 15232 ac_header_compiler=no 15233fi 15234 15235rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15236{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15237echo "${ECHO_T}$ac_header_compiler" >&6; } 15238 15239# Is the header present? 15240{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15241echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15242cat >conftest.$ac_ext <<_ACEOF 15243/* confdefs.h. */ 15244_ACEOF 15245cat confdefs.h >>conftest.$ac_ext 15246cat >>conftest.$ac_ext <<_ACEOF 15247/* end confdefs.h. */ 15248#include <$ac_header> 15249_ACEOF 15250if { (ac_try="$ac_cpp conftest.$ac_ext" 15251case "(($ac_try" in 15252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15253 *) ac_try_echo=$ac_try;; 15254esac 15255eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15256 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15257 ac_status=$? 15258 grep -v '^ *+' conftest.er1 >conftest.err 15259 rm -f conftest.er1 15260 cat conftest.err >&5 15261 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15262 (exit $ac_status); } >/dev/null; then 15263 if test -s conftest.err; then 15264 ac_cpp_err=$ac_c_preproc_warn_flag 15265 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15266 else 15267 ac_cpp_err= 15268 fi 15269else 15270 ac_cpp_err=yes 15271fi 15272if test -z "$ac_cpp_err"; then 15273 ac_header_preproc=yes 15274else 15275 echo "$as_me: failed program was:" >&5 15276sed 's/^/| /' conftest.$ac_ext >&5 15277 15278 ac_header_preproc=no 15279fi 15280 15281rm -f conftest.err conftest.$ac_ext 15282{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15283echo "${ECHO_T}$ac_header_preproc" >&6; } 15284 15285# So? What about this header? 15286case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15287 yes:no: ) 15288 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15289echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15290 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15291echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15292 ac_header_preproc=yes 15293 ;; 15294 no:yes:* ) 15295 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15296echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15297 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15298echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15299 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15300echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15301 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15302echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15303 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15304echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15305 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15306echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15307 ( cat <<\_ASBOX 15308## ----------------------------------- ## 15309## Report this to llvmbugs@cs.uiuc.edu ## 15310## ----------------------------------- ## 15311_ASBOX 15312 ) | sed "s/^/$as_me: WARNING: /" >&2 15313 ;; 15314esac 15315{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15316echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15317if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15318 echo $ECHO_N "(cached) $ECHO_C" >&6 15319else 15320 eval "$as_ac_Header=\$ac_header_preproc" 15321fi 15322ac_res=`eval echo '${'$as_ac_Header'}'` 15323 { echo "$as_me:$LINENO: result: $ac_res" >&5 15324echo "${ECHO_T}$ac_res" >&6; } 15325 15326fi 15327if test `eval echo '${'$as_ac_Header'}'` = yes; then 15328 cat >>confdefs.h <<_ACEOF 15329#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15330_ACEOF 15331 15332fi 15333 15334done 15335 15336 15337for ac_header in fenv.h 15338do 15339as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15340if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15341 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15342echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15343if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15344 echo $ECHO_N "(cached) $ECHO_C" >&6 15345fi 15346ac_res=`eval echo '${'$as_ac_Header'}'` 15347 { echo "$as_me:$LINENO: result: $ac_res" >&5 15348echo "${ECHO_T}$ac_res" >&6; } 15349else 15350 # Is the header compilable? 15351{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15352echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15353cat >conftest.$ac_ext <<_ACEOF 15354/* confdefs.h. */ 15355_ACEOF 15356cat confdefs.h >>conftest.$ac_ext 15357cat >>conftest.$ac_ext <<_ACEOF 15358/* end confdefs.h. */ 15359$ac_includes_default 15360#include <$ac_header> 15361_ACEOF 15362rm -f conftest.$ac_objext 15363if { (ac_try="$ac_compile" 15364case "(($ac_try" in 15365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15366 *) ac_try_echo=$ac_try;; 15367esac 15368eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15369 (eval "$ac_compile") 2>conftest.er1 15370 ac_status=$? 15371 grep -v '^ *+' conftest.er1 >conftest.err 15372 rm -f conftest.er1 15373 cat conftest.err >&5 15374 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15375 (exit $ac_status); } && 15376 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15377 { (case "(($ac_try" in 15378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15379 *) ac_try_echo=$ac_try;; 15380esac 15381eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15382 (eval "$ac_try") 2>&5 15383 ac_status=$? 15384 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15385 (exit $ac_status); }; } && 15386 { ac_try='test -s conftest.$ac_objext' 15387 { (case "(($ac_try" in 15388 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15389 *) ac_try_echo=$ac_try;; 15390esac 15391eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15392 (eval "$ac_try") 2>&5 15393 ac_status=$? 15394 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15395 (exit $ac_status); }; }; then 15396 ac_header_compiler=yes 15397else 15398 echo "$as_me: failed program was:" >&5 15399sed 's/^/| /' conftest.$ac_ext >&5 15400 15401 ac_header_compiler=no 15402fi 15403 15404rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15405{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15406echo "${ECHO_T}$ac_header_compiler" >&6; } 15407 15408# Is the header present? 15409{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15410echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15411cat >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 <$ac_header> 15418_ACEOF 15419if { (ac_try="$ac_cpp conftest.$ac_ext" 15420case "(($ac_try" in 15421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15422 *) ac_try_echo=$ac_try;; 15423esac 15424eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15425 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15426 ac_status=$? 15427 grep -v '^ *+' conftest.er1 >conftest.err 15428 rm -f conftest.er1 15429 cat conftest.err >&5 15430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15431 (exit $ac_status); } >/dev/null; then 15432 if test -s conftest.err; then 15433 ac_cpp_err=$ac_c_preproc_warn_flag 15434 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15435 else 15436 ac_cpp_err= 15437 fi 15438else 15439 ac_cpp_err=yes 15440fi 15441if test -z "$ac_cpp_err"; then 15442 ac_header_preproc=yes 15443else 15444 echo "$as_me: failed program was:" >&5 15445sed 's/^/| /' conftest.$ac_ext >&5 15446 15447 ac_header_preproc=no 15448fi 15449 15450rm -f conftest.err conftest.$ac_ext 15451{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15452echo "${ECHO_T}$ac_header_preproc" >&6; } 15453 15454# So? What about this header? 15455case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15456 yes:no: ) 15457 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15458echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15459 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15460echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15461 ac_header_preproc=yes 15462 ;; 15463 no:yes:* ) 15464 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15465echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15466 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15467echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15468 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15469echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15470 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15471echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15472 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15473echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15474 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15475echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15476 ( cat <<\_ASBOX 15477## ----------------------------------- ## 15478## Report this to llvmbugs@cs.uiuc.edu ## 15479## ----------------------------------- ## 15480_ASBOX 15481 ) | sed "s/^/$as_me: WARNING: /" >&2 15482 ;; 15483esac 15484{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15485echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15486if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15487 echo $ECHO_N "(cached) $ECHO_C" >&6 15488else 15489 eval "$as_ac_Header=\$ac_header_preproc" 15490fi 15491ac_res=`eval echo '${'$as_ac_Header'}'` 15492 { echo "$as_me:$LINENO: result: $ac_res" >&5 15493echo "${ECHO_T}$ac_res" >&6; } 15494 15495fi 15496if test `eval echo '${'$as_ac_Header'}'` = yes; then 15497 cat >>confdefs.h <<_ACEOF 15498#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15499_ACEOF 15500 15501fi 15502 15503done 15504 15505if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then 15506 15507for ac_header in pthread.h 15508do 15509as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15510if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15511 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15512echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15513if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15514 echo $ECHO_N "(cached) $ECHO_C" >&6 15515fi 15516ac_res=`eval echo '${'$as_ac_Header'}'` 15517 { echo "$as_me:$LINENO: result: $ac_res" >&5 15518echo "${ECHO_T}$ac_res" >&6; } 15519else 15520 # Is the header compilable? 15521{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15522echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15523cat >conftest.$ac_ext <<_ACEOF 15524/* confdefs.h. */ 15525_ACEOF 15526cat confdefs.h >>conftest.$ac_ext 15527cat >>conftest.$ac_ext <<_ACEOF 15528/* end confdefs.h. */ 15529$ac_includes_default 15530#include <$ac_header> 15531_ACEOF 15532rm -f conftest.$ac_objext 15533if { (ac_try="$ac_compile" 15534case "(($ac_try" in 15535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15536 *) ac_try_echo=$ac_try;; 15537esac 15538eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15539 (eval "$ac_compile") 2>conftest.er1 15540 ac_status=$? 15541 grep -v '^ *+' conftest.er1 >conftest.err 15542 rm -f conftest.er1 15543 cat conftest.err >&5 15544 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15545 (exit $ac_status); } && 15546 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15547 { (case "(($ac_try" in 15548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15549 *) ac_try_echo=$ac_try;; 15550esac 15551eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15552 (eval "$ac_try") 2>&5 15553 ac_status=$? 15554 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15555 (exit $ac_status); }; } && 15556 { ac_try='test -s conftest.$ac_objext' 15557 { (case "(($ac_try" in 15558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15559 *) ac_try_echo=$ac_try;; 15560esac 15561eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15562 (eval "$ac_try") 2>&5 15563 ac_status=$? 15564 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15565 (exit $ac_status); }; }; then 15566 ac_header_compiler=yes 15567else 15568 echo "$as_me: failed program was:" >&5 15569sed 's/^/| /' conftest.$ac_ext >&5 15570 15571 ac_header_compiler=no 15572fi 15573 15574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15575{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15576echo "${ECHO_T}$ac_header_compiler" >&6; } 15577 15578# Is the header present? 15579{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15580echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15581cat >conftest.$ac_ext <<_ACEOF 15582/* confdefs.h. */ 15583_ACEOF 15584cat confdefs.h >>conftest.$ac_ext 15585cat >>conftest.$ac_ext <<_ACEOF 15586/* end confdefs.h. */ 15587#include <$ac_header> 15588_ACEOF 15589if { (ac_try="$ac_cpp conftest.$ac_ext" 15590case "(($ac_try" in 15591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15592 *) ac_try_echo=$ac_try;; 15593esac 15594eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15595 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15596 ac_status=$? 15597 grep -v '^ *+' conftest.er1 >conftest.err 15598 rm -f conftest.er1 15599 cat conftest.err >&5 15600 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15601 (exit $ac_status); } >/dev/null; then 15602 if test -s conftest.err; then 15603 ac_cpp_err=$ac_c_preproc_warn_flag 15604 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15605 else 15606 ac_cpp_err= 15607 fi 15608else 15609 ac_cpp_err=yes 15610fi 15611if test -z "$ac_cpp_err"; then 15612 ac_header_preproc=yes 15613else 15614 echo "$as_me: failed program was:" >&5 15615sed 's/^/| /' conftest.$ac_ext >&5 15616 15617 ac_header_preproc=no 15618fi 15619 15620rm -f conftest.err conftest.$ac_ext 15621{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15622echo "${ECHO_T}$ac_header_preproc" >&6; } 15623 15624# So? What about this header? 15625case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15626 yes:no: ) 15627 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15628echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15629 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15630echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15631 ac_header_preproc=yes 15632 ;; 15633 no:yes:* ) 15634 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15635echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15636 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15637echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15638 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15639echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15640 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15641echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15642 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15643echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15644 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15645echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15646 ( cat <<\_ASBOX 15647## ----------------------------------- ## 15648## Report this to llvmbugs@cs.uiuc.edu ## 15649## ----------------------------------- ## 15650_ASBOX 15651 ) | sed "s/^/$as_me: WARNING: /" >&2 15652 ;; 15653esac 15654{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15655echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15656if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15657 echo $ECHO_N "(cached) $ECHO_C" >&6 15658else 15659 eval "$as_ac_Header=\$ac_header_preproc" 15660fi 15661ac_res=`eval echo '${'$as_ac_Header'}'` 15662 { echo "$as_me:$LINENO: result: $ac_res" >&5 15663echo "${ECHO_T}$ac_res" >&6; } 15664 15665fi 15666if test `eval echo '${'$as_ac_Header'}'` = yes; then 15667 cat >>confdefs.h <<_ACEOF 15668#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15669_ACEOF 15670 HAVE_PTHREAD=1 15671 15672else 15673 HAVE_PTHREAD=0 15674 15675fi 15676 15677done 15678 15679else 15680 HAVE_PTHREAD=0 15681 15682fi 15683 15684if test "$llvm_cv_enable_libffi" = "yes" ; then 15685 15686 15687for ac_header in ffi.h ffi/ffi.h 15688do 15689as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15690if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15691 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15692echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15693if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15694 echo $ECHO_N "(cached) $ECHO_C" >&6 15695fi 15696ac_res=`eval echo '${'$as_ac_Header'}'` 15697 { echo "$as_me:$LINENO: result: $ac_res" >&5 15698echo "${ECHO_T}$ac_res" >&6; } 15699else 15700 # Is the header compilable? 15701{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15702echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15703cat >conftest.$ac_ext <<_ACEOF 15704/* confdefs.h. */ 15705_ACEOF 15706cat confdefs.h >>conftest.$ac_ext 15707cat >>conftest.$ac_ext <<_ACEOF 15708/* end confdefs.h. */ 15709$ac_includes_default 15710#include <$ac_header> 15711_ACEOF 15712rm -f conftest.$ac_objext 15713if { (ac_try="$ac_compile" 15714case "(($ac_try" in 15715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15716 *) ac_try_echo=$ac_try;; 15717esac 15718eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15719 (eval "$ac_compile") 2>conftest.er1 15720 ac_status=$? 15721 grep -v '^ *+' conftest.er1 >conftest.err 15722 rm -f conftest.er1 15723 cat conftest.err >&5 15724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15725 (exit $ac_status); } && 15726 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15727 { (case "(($ac_try" in 15728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15729 *) ac_try_echo=$ac_try;; 15730esac 15731eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15732 (eval "$ac_try") 2>&5 15733 ac_status=$? 15734 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15735 (exit $ac_status); }; } && 15736 { ac_try='test -s conftest.$ac_objext' 15737 { (case "(($ac_try" in 15738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15739 *) ac_try_echo=$ac_try;; 15740esac 15741eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15742 (eval "$ac_try") 2>&5 15743 ac_status=$? 15744 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15745 (exit $ac_status); }; }; then 15746 ac_header_compiler=yes 15747else 15748 echo "$as_me: failed program was:" >&5 15749sed 's/^/| /' conftest.$ac_ext >&5 15750 15751 ac_header_compiler=no 15752fi 15753 15754rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15755{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15756echo "${ECHO_T}$ac_header_compiler" >&6; } 15757 15758# Is the header present? 15759{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15760echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15761cat >conftest.$ac_ext <<_ACEOF 15762/* confdefs.h. */ 15763_ACEOF 15764cat confdefs.h >>conftest.$ac_ext 15765cat >>conftest.$ac_ext <<_ACEOF 15766/* end confdefs.h. */ 15767#include <$ac_header> 15768_ACEOF 15769if { (ac_try="$ac_cpp conftest.$ac_ext" 15770case "(($ac_try" in 15771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15772 *) ac_try_echo=$ac_try;; 15773esac 15774eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15775 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15776 ac_status=$? 15777 grep -v '^ *+' conftest.er1 >conftest.err 15778 rm -f conftest.er1 15779 cat conftest.err >&5 15780 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15781 (exit $ac_status); } >/dev/null; then 15782 if test -s conftest.err; then 15783 ac_cpp_err=$ac_c_preproc_warn_flag 15784 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15785 else 15786 ac_cpp_err= 15787 fi 15788else 15789 ac_cpp_err=yes 15790fi 15791if test -z "$ac_cpp_err"; then 15792 ac_header_preproc=yes 15793else 15794 echo "$as_me: failed program was:" >&5 15795sed 's/^/| /' conftest.$ac_ext >&5 15796 15797 ac_header_preproc=no 15798fi 15799 15800rm -f conftest.err conftest.$ac_ext 15801{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15802echo "${ECHO_T}$ac_header_preproc" >&6; } 15803 15804# So? What about this header? 15805case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15806 yes:no: ) 15807 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15808echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15809 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15810echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15811 ac_header_preproc=yes 15812 ;; 15813 no:yes:* ) 15814 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15815echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15816 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15817echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15818 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15819echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15820 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15821echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15822 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15823echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15824 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15825echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15826 ( cat <<\_ASBOX 15827## ----------------------------------- ## 15828## Report this to llvmbugs@cs.uiuc.edu ## 15829## ----------------------------------- ## 15830_ASBOX 15831 ) | sed "s/^/$as_me: WARNING: /" >&2 15832 ;; 15833esac 15834{ echo "$as_me:$LINENO: checking for $ac_header" >&5 15835echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15836if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15837 echo $ECHO_N "(cached) $ECHO_C" >&6 15838else 15839 eval "$as_ac_Header=\$ac_header_preproc" 15840fi 15841ac_res=`eval echo '${'$as_ac_Header'}'` 15842 { echo "$as_me:$LINENO: result: $ac_res" >&5 15843echo "${ECHO_T}$ac_res" >&6; } 15844 15845fi 15846if test `eval echo '${'$as_ac_Header'}'` = yes; then 15847 cat >>confdefs.h <<_ACEOF 15848#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 15849_ACEOF 15850 15851fi 15852 15853done 15854 15855fi 15856 15857 15858for ac_header in CrashReporterClient.h 15859do 15860as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 15861if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15862 { echo "$as_me:$LINENO: checking for $ac_header" >&5 15863echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 15864if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 15865 echo $ECHO_N "(cached) $ECHO_C" >&6 15866fi 15867ac_res=`eval echo '${'$as_ac_Header'}'` 15868 { echo "$as_me:$LINENO: result: $ac_res" >&5 15869echo "${ECHO_T}$ac_res" >&6; } 15870else 15871 # Is the header compilable? 15872{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 15873echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 15874cat >conftest.$ac_ext <<_ACEOF 15875/* confdefs.h. */ 15876_ACEOF 15877cat confdefs.h >>conftest.$ac_ext 15878cat >>conftest.$ac_ext <<_ACEOF 15879/* end confdefs.h. */ 15880$ac_includes_default 15881#include <$ac_header> 15882_ACEOF 15883rm -f conftest.$ac_objext 15884if { (ac_try="$ac_compile" 15885case "(($ac_try" in 15886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15887 *) ac_try_echo=$ac_try;; 15888esac 15889eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15890 (eval "$ac_compile") 2>conftest.er1 15891 ac_status=$? 15892 grep -v '^ *+' conftest.er1 >conftest.err 15893 rm -f conftest.er1 15894 cat conftest.err >&5 15895 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15896 (exit $ac_status); } && 15897 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15898 { (case "(($ac_try" in 15899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15900 *) ac_try_echo=$ac_try;; 15901esac 15902eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15903 (eval "$ac_try") 2>&5 15904 ac_status=$? 15905 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15906 (exit $ac_status); }; } && 15907 { ac_try='test -s conftest.$ac_objext' 15908 { (case "(($ac_try" in 15909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15910 *) ac_try_echo=$ac_try;; 15911esac 15912eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15913 (eval "$ac_try") 2>&5 15914 ac_status=$? 15915 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15916 (exit $ac_status); }; }; then 15917 ac_header_compiler=yes 15918else 15919 echo "$as_me: failed program was:" >&5 15920sed 's/^/| /' conftest.$ac_ext >&5 15921 15922 ac_header_compiler=no 15923fi 15924 15925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15926{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 15927echo "${ECHO_T}$ac_header_compiler" >&6; } 15928 15929# Is the header present? 15930{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 15931echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 15932cat >conftest.$ac_ext <<_ACEOF 15933/* confdefs.h. */ 15934_ACEOF 15935cat confdefs.h >>conftest.$ac_ext 15936cat >>conftest.$ac_ext <<_ACEOF 15937/* end confdefs.h. */ 15938#include <$ac_header> 15939_ACEOF 15940if { (ac_try="$ac_cpp conftest.$ac_ext" 15941case "(($ac_try" in 15942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15943 *) ac_try_echo=$ac_try;; 15944esac 15945eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 15946 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 15947 ac_status=$? 15948 grep -v '^ *+' conftest.er1 >conftest.err 15949 rm -f conftest.er1 15950 cat conftest.err >&5 15951 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15952 (exit $ac_status); } >/dev/null; then 15953 if test -s conftest.err; then 15954 ac_cpp_err=$ac_c_preproc_warn_flag 15955 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 15956 else 15957 ac_cpp_err= 15958 fi 15959else 15960 ac_cpp_err=yes 15961fi 15962if test -z "$ac_cpp_err"; then 15963 ac_header_preproc=yes 15964else 15965 echo "$as_me: failed program was:" >&5 15966sed 's/^/| /' conftest.$ac_ext >&5 15967 15968 ac_header_preproc=no 15969fi 15970 15971rm -f conftest.err conftest.$ac_ext 15972{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 15973echo "${ECHO_T}$ac_header_preproc" >&6; } 15974 15975# So? What about this header? 15976case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 15977 yes:no: ) 15978 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 15979echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 15980 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 15981echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 15982 ac_header_preproc=yes 15983 ;; 15984 no:yes:* ) 15985 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 15986echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 15987 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 15988echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 15989 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 15990echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 15991 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 15992echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 15993 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 15994echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 15995 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 15996echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 15997 ( cat <<\_ASBOX 15998## ----------------------------------- ## 15999## Report this to llvmbugs@cs.uiuc.edu ## 16000## ----------------------------------- ## 16001_ASBOX 16002 ) | sed "s/^/$as_me: WARNING: /" >&2 16003 ;; 16004esac 16005{ echo "$as_me:$LINENO: checking for $ac_header" >&5 16006echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 16007if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 16008 echo $ECHO_N "(cached) $ECHO_C" >&6 16009else 16010 eval "$as_ac_Header=\$ac_header_preproc" 16011fi 16012ac_res=`eval echo '${'$as_ac_Header'}'` 16013 { echo "$as_me:$LINENO: result: $ac_res" >&5 16014echo "${ECHO_T}$ac_res" >&6; } 16015 16016fi 16017if test `eval echo '${'$as_ac_Header'}'` = yes; then 16018 cat >>confdefs.h <<_ACEOF 16019#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 16020_ACEOF 16021 16022fi 16023 16024done 16025 16026 16027{ echo "$as_me:$LINENO: checking __crashreporter_info__" >&5 16028echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; } 16029cat >conftest.$ac_ext <<_ACEOF 16030/* confdefs.h. */ 16031_ACEOF 16032cat confdefs.h >>conftest.$ac_ext 16033cat >>conftest.$ac_ext <<_ACEOF 16034/* end confdefs.h. */ 16035extern const char *__crashreporter_info__; 16036 int main() { 16037 __crashreporter_info__ = "test"; 16038 return 0; 16039 } 16040 16041_ACEOF 16042rm -f conftest.$ac_objext conftest$ac_exeext 16043if { (ac_try="$ac_link" 16044case "(($ac_try" in 16045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16046 *) ac_try_echo=$ac_try;; 16047esac 16048eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16049 (eval "$ac_link") 2>conftest.er1 16050 ac_status=$? 16051 grep -v '^ *+' conftest.er1 >conftest.err 16052 rm -f conftest.er1 16053 cat conftest.err >&5 16054 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16055 (exit $ac_status); } && 16056 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16057 { (case "(($ac_try" in 16058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16059 *) ac_try_echo=$ac_try;; 16060esac 16061eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16062 (eval "$ac_try") 2>&5 16063 ac_status=$? 16064 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16065 (exit $ac_status); }; } && 16066 { ac_try='test -s conftest$ac_exeext' 16067 { (case "(($ac_try" in 16068 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16069 *) ac_try_echo=$ac_try;; 16070esac 16071eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16072 (eval "$ac_try") 2>&5 16073 ac_status=$? 16074 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16075 (exit $ac_status); }; }; then 16076 { echo "$as_me:$LINENO: result: yes" >&5 16077echo "${ECHO_T}yes" >&6; } 16078 16079cat >>confdefs.h <<\_ACEOF 16080#define HAVE_CRASHREPORTER_INFO 1 16081_ACEOF 16082 16083else 16084 echo "$as_me: failed program was:" >&5 16085sed 's/^/| /' conftest.$ac_ext >&5 16086 16087 { echo "$as_me:$LINENO: result: no" >&5 16088echo "${ECHO_T}no" >&6; } 16089 16090cat >>confdefs.h <<\_ACEOF 16091#define HAVE_CRASHREPORTER_INFO 0 16092_ACEOF 16093 16094fi 16095 16096rm -f core conftest.err conftest.$ac_objext \ 16097 conftest$ac_exeext conftest.$ac_ext 16098 16099 16100 16101 16102 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5 16103echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; } 16104if test "${ac_cv_huge_val_sanity+set}" = set; then 16105 echo $ECHO_N "(cached) $ECHO_C" >&6 16106else 16107 16108 ac_ext=cpp 16109ac_cpp='$CXXCPP $CPPFLAGS' 16110ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16111ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16112ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 16113 16114 ac_save_CXXFLAGS=$CXXFLAGS 16115 CXXFLAGS=-pedantic 16116 if test "$cross_compiling" = yes; then 16117 ac_cv_huge_val_sanity=yes 16118else 16119 cat >conftest.$ac_ext <<_ACEOF 16120/* confdefs.h. */ 16121_ACEOF 16122cat confdefs.h >>conftest.$ac_ext 16123cat >>conftest.$ac_ext <<_ACEOF 16124/* end confdefs.h. */ 16125#include <math.h> 16126int 16127main () 16128{ 16129double x = HUGE_VAL; return x != x; 16130 ; 16131 return 0; 16132} 16133_ACEOF 16134rm -f conftest$ac_exeext 16135if { (ac_try="$ac_link" 16136case "(($ac_try" in 16137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16138 *) ac_try_echo=$ac_try;; 16139esac 16140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16141 (eval "$ac_link") 2>&5 16142 ac_status=$? 16143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16144 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 16145 { (case "(($ac_try" in 16146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16147 *) ac_try_echo=$ac_try;; 16148esac 16149eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16150 (eval "$ac_try") 2>&5 16151 ac_status=$? 16152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16153 (exit $ac_status); }; }; then 16154 ac_cv_huge_val_sanity=yes 16155else 16156 echo "$as_me: program exited with status $ac_status" >&5 16157echo "$as_me: failed program was:" >&5 16158sed 's/^/| /' conftest.$ac_ext >&5 16159 16160( exit $ac_status ) 16161ac_cv_huge_val_sanity=no 16162fi 16163rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 16164fi 16165 16166 16167 CXXFLAGS=$ac_save_CXXFLAGS 16168 ac_ext=c 16169ac_cpp='$CPP $CPPFLAGS' 16170ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 16171ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 16172ac_compiler_gnu=$ac_cv_c_compiler_gnu 16173 16174 16175fi 16176{ echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5 16177echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; } 16178 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity 16179 16180 16181{ echo "$as_me:$LINENO: checking for pid_t" >&5 16182echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; } 16183if test "${ac_cv_type_pid_t+set}" = set; then 16184 echo $ECHO_N "(cached) $ECHO_C" >&6 16185else 16186 cat >conftest.$ac_ext <<_ACEOF 16187/* confdefs.h. */ 16188_ACEOF 16189cat confdefs.h >>conftest.$ac_ext 16190cat >>conftest.$ac_ext <<_ACEOF 16191/* end confdefs.h. */ 16192$ac_includes_default 16193typedef pid_t ac__type_new_; 16194int 16195main () 16196{ 16197if ((ac__type_new_ *) 0) 16198 return 0; 16199if (sizeof (ac__type_new_)) 16200 return 0; 16201 ; 16202 return 0; 16203} 16204_ACEOF 16205rm -f conftest.$ac_objext 16206if { (ac_try="$ac_compile" 16207case "(($ac_try" in 16208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16209 *) ac_try_echo=$ac_try;; 16210esac 16211eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16212 (eval "$ac_compile") 2>conftest.er1 16213 ac_status=$? 16214 grep -v '^ *+' conftest.er1 >conftest.err 16215 rm -f conftest.er1 16216 cat conftest.err >&5 16217 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16218 (exit $ac_status); } && 16219 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16220 { (case "(($ac_try" in 16221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16222 *) ac_try_echo=$ac_try;; 16223esac 16224eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16225 (eval "$ac_try") 2>&5 16226 ac_status=$? 16227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16228 (exit $ac_status); }; } && 16229 { ac_try='test -s conftest.$ac_objext' 16230 { (case "(($ac_try" in 16231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16232 *) ac_try_echo=$ac_try;; 16233esac 16234eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16235 (eval "$ac_try") 2>&5 16236 ac_status=$? 16237 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16238 (exit $ac_status); }; }; then 16239 ac_cv_type_pid_t=yes 16240else 16241 echo "$as_me: failed program was:" >&5 16242sed 's/^/| /' conftest.$ac_ext >&5 16243 16244 ac_cv_type_pid_t=no 16245fi 16246 16247rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16248fi 16249{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 16250echo "${ECHO_T}$ac_cv_type_pid_t" >&6; } 16251if test $ac_cv_type_pid_t = yes; then 16252 : 16253else 16254 16255cat >>confdefs.h <<_ACEOF 16256#define pid_t int 16257_ACEOF 16258 16259fi 16260 16261{ echo "$as_me:$LINENO: checking for size_t" >&5 16262echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } 16263if test "${ac_cv_type_size_t+set}" = set; then 16264 echo $ECHO_N "(cached) $ECHO_C" >&6 16265else 16266 cat >conftest.$ac_ext <<_ACEOF 16267/* confdefs.h. */ 16268_ACEOF 16269cat confdefs.h >>conftest.$ac_ext 16270cat >>conftest.$ac_ext <<_ACEOF 16271/* end confdefs.h. */ 16272$ac_includes_default 16273typedef size_t ac__type_new_; 16274int 16275main () 16276{ 16277if ((ac__type_new_ *) 0) 16278 return 0; 16279if (sizeof (ac__type_new_)) 16280 return 0; 16281 ; 16282 return 0; 16283} 16284_ACEOF 16285rm -f conftest.$ac_objext 16286if { (ac_try="$ac_compile" 16287case "(($ac_try" in 16288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16289 *) ac_try_echo=$ac_try;; 16290esac 16291eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16292 (eval "$ac_compile") 2>conftest.er1 16293 ac_status=$? 16294 grep -v '^ *+' conftest.er1 >conftest.err 16295 rm -f conftest.er1 16296 cat conftest.err >&5 16297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16298 (exit $ac_status); } && 16299 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16300 { (case "(($ac_try" in 16301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16302 *) ac_try_echo=$ac_try;; 16303esac 16304eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16305 (eval "$ac_try") 2>&5 16306 ac_status=$? 16307 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16308 (exit $ac_status); }; } && 16309 { ac_try='test -s conftest.$ac_objext' 16310 { (case "(($ac_try" in 16311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16312 *) ac_try_echo=$ac_try;; 16313esac 16314eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16315 (eval "$ac_try") 2>&5 16316 ac_status=$? 16317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16318 (exit $ac_status); }; }; then 16319 ac_cv_type_size_t=yes 16320else 16321 echo "$as_me: failed program was:" >&5 16322sed 's/^/| /' conftest.$ac_ext >&5 16323 16324 ac_cv_type_size_t=no 16325fi 16326 16327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16328fi 16329{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 16330echo "${ECHO_T}$ac_cv_type_size_t" >&6; } 16331if test $ac_cv_type_size_t = yes; then 16332 : 16333else 16334 16335cat >>confdefs.h <<_ACEOF 16336#define size_t unsigned int 16337_ACEOF 16338 16339fi 16340 16341 16342cat >>confdefs.h <<_ACEOF 16343#define RETSIGTYPE void 16344_ACEOF 16345 16346{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 16347echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } 16348if test "${ac_cv_struct_tm+set}" = set; then 16349 echo $ECHO_N "(cached) $ECHO_C" >&6 16350else 16351 cat >conftest.$ac_ext <<_ACEOF 16352/* confdefs.h. */ 16353_ACEOF 16354cat confdefs.h >>conftest.$ac_ext 16355cat >>conftest.$ac_ext <<_ACEOF 16356/* end confdefs.h. */ 16357#include <sys/types.h> 16358#include <time.h> 16359 16360int 16361main () 16362{ 16363struct tm *tp; tp->tm_sec; 16364 ; 16365 return 0; 16366} 16367_ACEOF 16368rm -f conftest.$ac_objext 16369if { (ac_try="$ac_compile" 16370case "(($ac_try" in 16371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16372 *) ac_try_echo=$ac_try;; 16373esac 16374eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16375 (eval "$ac_compile") 2>conftest.er1 16376 ac_status=$? 16377 grep -v '^ *+' conftest.er1 >conftest.err 16378 rm -f conftest.er1 16379 cat conftest.err >&5 16380 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16381 (exit $ac_status); } && 16382 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16383 { (case "(($ac_try" in 16384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16385 *) ac_try_echo=$ac_try;; 16386esac 16387eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16388 (eval "$ac_try") 2>&5 16389 ac_status=$? 16390 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16391 (exit $ac_status); }; } && 16392 { ac_try='test -s conftest.$ac_objext' 16393 { (case "(($ac_try" in 16394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16395 *) ac_try_echo=$ac_try;; 16396esac 16397eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16398 (eval "$ac_try") 2>&5 16399 ac_status=$? 16400 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16401 (exit $ac_status); }; }; then 16402 ac_cv_struct_tm=time.h 16403else 16404 echo "$as_me: failed program was:" >&5 16405sed 's/^/| /' conftest.$ac_ext >&5 16406 16407 ac_cv_struct_tm=sys/time.h 16408fi 16409 16410rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16411fi 16412{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 16413echo "${ECHO_T}$ac_cv_struct_tm" >&6; } 16414if test $ac_cv_struct_tm = sys/time.h; then 16415 16416cat >>confdefs.h <<\_ACEOF 16417#define TM_IN_SYS_TIME 1 16418_ACEOF 16419 16420fi 16421 16422{ echo "$as_me:$LINENO: checking for int64_t" >&5 16423echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; } 16424if test "${ac_cv_type_int64_t+set}" = set; then 16425 echo $ECHO_N "(cached) $ECHO_C" >&6 16426else 16427 cat >conftest.$ac_ext <<_ACEOF 16428/* confdefs.h. */ 16429_ACEOF 16430cat confdefs.h >>conftest.$ac_ext 16431cat >>conftest.$ac_ext <<_ACEOF 16432/* end confdefs.h. */ 16433$ac_includes_default 16434typedef int64_t ac__type_new_; 16435int 16436main () 16437{ 16438if ((ac__type_new_ *) 0) 16439 return 0; 16440if (sizeof (ac__type_new_)) 16441 return 0; 16442 ; 16443 return 0; 16444} 16445_ACEOF 16446rm -f conftest.$ac_objext 16447if { (ac_try="$ac_compile" 16448case "(($ac_try" in 16449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16450 *) ac_try_echo=$ac_try;; 16451esac 16452eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16453 (eval "$ac_compile") 2>conftest.er1 16454 ac_status=$? 16455 grep -v '^ *+' conftest.er1 >conftest.err 16456 rm -f conftest.er1 16457 cat conftest.err >&5 16458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16459 (exit $ac_status); } && 16460 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16461 { (case "(($ac_try" in 16462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16463 *) ac_try_echo=$ac_try;; 16464esac 16465eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16466 (eval "$ac_try") 2>&5 16467 ac_status=$? 16468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16469 (exit $ac_status); }; } && 16470 { ac_try='test -s conftest.$ac_objext' 16471 { (case "(($ac_try" in 16472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16473 *) ac_try_echo=$ac_try;; 16474esac 16475eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16476 (eval "$ac_try") 2>&5 16477 ac_status=$? 16478 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16479 (exit $ac_status); }; }; then 16480 ac_cv_type_int64_t=yes 16481else 16482 echo "$as_me: failed program was:" >&5 16483sed 's/^/| /' conftest.$ac_ext >&5 16484 16485 ac_cv_type_int64_t=no 16486fi 16487 16488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16489fi 16490{ echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 16491echo "${ECHO_T}$ac_cv_type_int64_t" >&6; } 16492if test $ac_cv_type_int64_t = yes; then 16493 16494cat >>confdefs.h <<_ACEOF 16495#define HAVE_INT64_T 1 16496_ACEOF 16497 16498 16499else 16500 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5 16501echo "$as_me: error: Type int64_t required but not found" >&2;} 16502 { (exit 1); exit 1; }; } 16503fi 16504 16505{ echo "$as_me:$LINENO: checking for uint64_t" >&5 16506echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; } 16507if test "${ac_cv_type_uint64_t+set}" = set; then 16508 echo $ECHO_N "(cached) $ECHO_C" >&6 16509else 16510 cat >conftest.$ac_ext <<_ACEOF 16511/* confdefs.h. */ 16512_ACEOF 16513cat confdefs.h >>conftest.$ac_ext 16514cat >>conftest.$ac_ext <<_ACEOF 16515/* end confdefs.h. */ 16516$ac_includes_default 16517typedef uint64_t ac__type_new_; 16518int 16519main () 16520{ 16521if ((ac__type_new_ *) 0) 16522 return 0; 16523if (sizeof (ac__type_new_)) 16524 return 0; 16525 ; 16526 return 0; 16527} 16528_ACEOF 16529rm -f conftest.$ac_objext 16530if { (ac_try="$ac_compile" 16531case "(($ac_try" in 16532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16533 *) ac_try_echo=$ac_try;; 16534esac 16535eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16536 (eval "$ac_compile") 2>conftest.er1 16537 ac_status=$? 16538 grep -v '^ *+' conftest.er1 >conftest.err 16539 rm -f conftest.er1 16540 cat conftest.err >&5 16541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16542 (exit $ac_status); } && 16543 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16544 { (case "(($ac_try" in 16545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16546 *) ac_try_echo=$ac_try;; 16547esac 16548eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16549 (eval "$ac_try") 2>&5 16550 ac_status=$? 16551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16552 (exit $ac_status); }; } && 16553 { ac_try='test -s conftest.$ac_objext' 16554 { (case "(($ac_try" in 16555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16556 *) ac_try_echo=$ac_try;; 16557esac 16558eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16559 (eval "$ac_try") 2>&5 16560 ac_status=$? 16561 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16562 (exit $ac_status); }; }; then 16563 ac_cv_type_uint64_t=yes 16564else 16565 echo "$as_me: failed program was:" >&5 16566sed 's/^/| /' conftest.$ac_ext >&5 16567 16568 ac_cv_type_uint64_t=no 16569fi 16570 16571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16572fi 16573{ echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 16574echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; } 16575if test $ac_cv_type_uint64_t = yes; then 16576 16577cat >>confdefs.h <<_ACEOF 16578#define HAVE_UINT64_T 1 16579_ACEOF 16580 16581 16582else 16583 { echo "$as_me:$LINENO: checking for u_int64_t" >&5 16584echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; } 16585if test "${ac_cv_type_u_int64_t+set}" = set; then 16586 echo $ECHO_N "(cached) $ECHO_C" >&6 16587else 16588 cat >conftest.$ac_ext <<_ACEOF 16589/* confdefs.h. */ 16590_ACEOF 16591cat confdefs.h >>conftest.$ac_ext 16592cat >>conftest.$ac_ext <<_ACEOF 16593/* end confdefs.h. */ 16594$ac_includes_default 16595typedef u_int64_t ac__type_new_; 16596int 16597main () 16598{ 16599if ((ac__type_new_ *) 0) 16600 return 0; 16601if (sizeof (ac__type_new_)) 16602 return 0; 16603 ; 16604 return 0; 16605} 16606_ACEOF 16607rm -f conftest.$ac_objext 16608if { (ac_try="$ac_compile" 16609case "(($ac_try" in 16610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16611 *) ac_try_echo=$ac_try;; 16612esac 16613eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16614 (eval "$ac_compile") 2>conftest.er1 16615 ac_status=$? 16616 grep -v '^ *+' conftest.er1 >conftest.err 16617 rm -f conftest.er1 16618 cat conftest.err >&5 16619 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16620 (exit $ac_status); } && 16621 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16622 { (case "(($ac_try" in 16623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16624 *) ac_try_echo=$ac_try;; 16625esac 16626eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16627 (eval "$ac_try") 2>&5 16628 ac_status=$? 16629 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16630 (exit $ac_status); }; } && 16631 { ac_try='test -s conftest.$ac_objext' 16632 { (case "(($ac_try" in 16633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16634 *) ac_try_echo=$ac_try;; 16635esac 16636eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16637 (eval "$ac_try") 2>&5 16638 ac_status=$? 16639 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16640 (exit $ac_status); }; }; then 16641 ac_cv_type_u_int64_t=yes 16642else 16643 echo "$as_me: failed program was:" >&5 16644sed 's/^/| /' conftest.$ac_ext >&5 16645 16646 ac_cv_type_u_int64_t=no 16647fi 16648 16649rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 16650fi 16651{ echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 16652echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; } 16653if test $ac_cv_type_u_int64_t = yes; then 16654 16655cat >>confdefs.h <<_ACEOF 16656#define HAVE_U_INT64_T 1 16657_ACEOF 16658 16659 16660else 16661 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5 16662echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;} 16663 { (exit 1); exit 1; }; } 16664fi 16665 16666fi 16667 16668 16669 16670 16671 16672 16673 16674 16675 16676 16677for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd 16678do 16679as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16680{ echo "$as_me:$LINENO: checking for $ac_func" >&5 16681echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 16682if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 16683 echo $ECHO_N "(cached) $ECHO_C" >&6 16684else 16685 cat >conftest.$ac_ext <<_ACEOF 16686/* confdefs.h. */ 16687_ACEOF 16688cat confdefs.h >>conftest.$ac_ext 16689cat >>conftest.$ac_ext <<_ACEOF 16690/* end confdefs.h. */ 16691/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16692 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16693#define $ac_func innocuous_$ac_func 16694 16695/* System header to define __stub macros and hopefully few prototypes, 16696 which can conflict with char $ac_func (); below. 16697 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16698 <limits.h> exists even on freestanding compilers. */ 16699 16700#ifdef __STDC__ 16701# include <limits.h> 16702#else 16703# include <assert.h> 16704#endif 16705 16706#undef $ac_func 16707 16708/* Override any GCC internal prototype to avoid an error. 16709 Use char because int might match the return type of a GCC 16710 builtin and then its argument prototype would still apply. */ 16711#ifdef __cplusplus 16712extern "C" 16713#endif 16714char $ac_func (); 16715/* The GNU C library defines this for functions which it implements 16716 to always fail with ENOSYS. Some functions are actually named 16717 something starting with __ and the normal name is an alias. */ 16718#if defined __stub_$ac_func || defined __stub___$ac_func 16719choke me 16720#endif 16721 16722int 16723main () 16724{ 16725return $ac_func (); 16726 ; 16727 return 0; 16728} 16729_ACEOF 16730rm -f conftest.$ac_objext conftest$ac_exeext 16731if { (ac_try="$ac_link" 16732case "(($ac_try" in 16733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16734 *) ac_try_echo=$ac_try;; 16735esac 16736eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16737 (eval "$ac_link") 2>conftest.er1 16738 ac_status=$? 16739 grep -v '^ *+' conftest.er1 >conftest.err 16740 rm -f conftest.er1 16741 cat conftest.err >&5 16742 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16743 (exit $ac_status); } && 16744 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16745 { (case "(($ac_try" in 16746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16747 *) ac_try_echo=$ac_try;; 16748esac 16749eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16750 (eval "$ac_try") 2>&5 16751 ac_status=$? 16752 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16753 (exit $ac_status); }; } && 16754 { ac_try='test -s conftest$ac_exeext' 16755 { (case "(($ac_try" in 16756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16757 *) ac_try_echo=$ac_try;; 16758esac 16759eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16760 (eval "$ac_try") 2>&5 16761 ac_status=$? 16762 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16763 (exit $ac_status); }; }; then 16764 eval "$as_ac_var=yes" 16765else 16766 echo "$as_me: failed program was:" >&5 16767sed 's/^/| /' conftest.$ac_ext >&5 16768 16769 eval "$as_ac_var=no" 16770fi 16771 16772rm -f core conftest.err conftest.$ac_objext \ 16773 conftest$ac_exeext conftest.$ac_ext 16774fi 16775ac_res=`eval echo '${'$as_ac_var'}'` 16776 { echo "$as_me:$LINENO: result: $ac_res" >&5 16777echo "${ECHO_T}$ac_res" >&6; } 16778if test `eval echo '${'$as_ac_var'}'` = yes; then 16779 cat >>confdefs.h <<_ACEOF 16780#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16781_ACEOF 16782 16783fi 16784done 16785 16786 16787 16788 16789 16790for ac_func in powf fmodf strtof round 16791do 16792as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16793{ echo "$as_me:$LINENO: checking for $ac_func" >&5 16794echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 16795if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 16796 echo $ECHO_N "(cached) $ECHO_C" >&6 16797else 16798 cat >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/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16805 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16806#define $ac_func innocuous_$ac_func 16807 16808/* System header to define __stub macros and hopefully few prototypes, 16809 which can conflict with char $ac_func (); below. 16810 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16811 <limits.h> exists even on freestanding compilers. */ 16812 16813#ifdef __STDC__ 16814# include <limits.h> 16815#else 16816# include <assert.h> 16817#endif 16818 16819#undef $ac_func 16820 16821/* Override any GCC internal prototype to avoid an error. 16822 Use char because int might match the return type of a GCC 16823 builtin and then its argument prototype would still apply. */ 16824#ifdef __cplusplus 16825extern "C" 16826#endif 16827char $ac_func (); 16828/* The GNU C library defines this for functions which it implements 16829 to always fail with ENOSYS. Some functions are actually named 16830 something starting with __ and the normal name is an alias. */ 16831#if defined __stub_$ac_func || defined __stub___$ac_func 16832choke me 16833#endif 16834 16835int 16836main () 16837{ 16838return $ac_func (); 16839 ; 16840 return 0; 16841} 16842_ACEOF 16843rm -f conftest.$ac_objext conftest$ac_exeext 16844if { (ac_try="$ac_link" 16845case "(($ac_try" in 16846 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16847 *) ac_try_echo=$ac_try;; 16848esac 16849eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16850 (eval "$ac_link") 2>conftest.er1 16851 ac_status=$? 16852 grep -v '^ *+' conftest.er1 >conftest.err 16853 rm -f conftest.er1 16854 cat conftest.err >&5 16855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16856 (exit $ac_status); } && 16857 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16858 { (case "(($ac_try" in 16859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16860 *) ac_try_echo=$ac_try;; 16861esac 16862eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16863 (eval "$ac_try") 2>&5 16864 ac_status=$? 16865 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16866 (exit $ac_status); }; } && 16867 { ac_try='test -s conftest$ac_exeext' 16868 { (case "(($ac_try" in 16869 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16870 *) ac_try_echo=$ac_try;; 16871esac 16872eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16873 (eval "$ac_try") 2>&5 16874 ac_status=$? 16875 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16876 (exit $ac_status); }; }; then 16877 eval "$as_ac_var=yes" 16878else 16879 echo "$as_me: failed program was:" >&5 16880sed 's/^/| /' conftest.$ac_ext >&5 16881 16882 eval "$as_ac_var=no" 16883fi 16884 16885rm -f core conftest.err conftest.$ac_objext \ 16886 conftest$ac_exeext conftest.$ac_ext 16887fi 16888ac_res=`eval echo '${'$as_ac_var'}'` 16889 { echo "$as_me:$LINENO: result: $ac_res" >&5 16890echo "${ECHO_T}$ac_res" >&6; } 16891if test `eval echo '${'$as_ac_var'}'` = yes; then 16892 cat >>confdefs.h <<_ACEOF 16893#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16894_ACEOF 16895 16896fi 16897done 16898 16899 16900 16901 16902 16903 16904for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday 16905do 16906as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16907{ echo "$as_me:$LINENO: checking for $ac_func" >&5 16908echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 16909if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 16910 echo $ECHO_N "(cached) $ECHO_C" >&6 16911else 16912 cat >conftest.$ac_ext <<_ACEOF 16913/* confdefs.h. */ 16914_ACEOF 16915cat confdefs.h >>conftest.$ac_ext 16916cat >>conftest.$ac_ext <<_ACEOF 16917/* end confdefs.h. */ 16918/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 16919 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 16920#define $ac_func innocuous_$ac_func 16921 16922/* System header to define __stub macros and hopefully few prototypes, 16923 which can conflict with char $ac_func (); below. 16924 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 16925 <limits.h> exists even on freestanding compilers. */ 16926 16927#ifdef __STDC__ 16928# include <limits.h> 16929#else 16930# include <assert.h> 16931#endif 16932 16933#undef $ac_func 16934 16935/* Override any GCC internal prototype to avoid an error. 16936 Use char because int might match the return type of a GCC 16937 builtin and then its argument prototype would still apply. */ 16938#ifdef __cplusplus 16939extern "C" 16940#endif 16941char $ac_func (); 16942/* The GNU C library defines this for functions which it implements 16943 to always fail with ENOSYS. Some functions are actually named 16944 something starting with __ and the normal name is an alias. */ 16945#if defined __stub_$ac_func || defined __stub___$ac_func 16946choke me 16947#endif 16948 16949int 16950main () 16951{ 16952return $ac_func (); 16953 ; 16954 return 0; 16955} 16956_ACEOF 16957rm -f conftest.$ac_objext conftest$ac_exeext 16958if { (ac_try="$ac_link" 16959case "(($ac_try" in 16960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16961 *) ac_try_echo=$ac_try;; 16962esac 16963eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16964 (eval "$ac_link") 2>conftest.er1 16965 ac_status=$? 16966 grep -v '^ *+' conftest.er1 >conftest.err 16967 rm -f conftest.er1 16968 cat conftest.err >&5 16969 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16970 (exit $ac_status); } && 16971 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16972 { (case "(($ac_try" in 16973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16974 *) ac_try_echo=$ac_try;; 16975esac 16976eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16977 (eval "$ac_try") 2>&5 16978 ac_status=$? 16979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16980 (exit $ac_status); }; } && 16981 { ac_try='test -s conftest$ac_exeext' 16982 { (case "(($ac_try" in 16983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 16984 *) ac_try_echo=$ac_try;; 16985esac 16986eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 16987 (eval "$ac_try") 2>&5 16988 ac_status=$? 16989 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16990 (exit $ac_status); }; }; then 16991 eval "$as_ac_var=yes" 16992else 16993 echo "$as_me: failed program was:" >&5 16994sed 's/^/| /' conftest.$ac_ext >&5 16995 16996 eval "$as_ac_var=no" 16997fi 16998 16999rm -f core conftest.err conftest.$ac_objext \ 17000 conftest$ac_exeext conftest.$ac_ext 17001fi 17002ac_res=`eval echo '${'$as_ac_var'}'` 17003 { echo "$as_me:$LINENO: result: $ac_res" >&5 17004echo "${ECHO_T}$ac_res" >&6; } 17005if test `eval echo '${'$as_ac_var'}'` = yes; then 17006 cat >>confdefs.h <<_ACEOF 17007#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17008_ACEOF 17009 17010fi 17011done 17012 17013 17014 17015 17016for ac_func in isatty mkdtemp mkstemp 17017do 17018as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17019{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17020echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17021if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17022 echo $ECHO_N "(cached) $ECHO_C" >&6 17023else 17024 cat >conftest.$ac_ext <<_ACEOF 17025/* confdefs.h. */ 17026_ACEOF 17027cat confdefs.h >>conftest.$ac_ext 17028cat >>conftest.$ac_ext <<_ACEOF 17029/* end confdefs.h. */ 17030/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17031 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17032#define $ac_func innocuous_$ac_func 17033 17034/* System header to define __stub macros and hopefully few prototypes, 17035 which can conflict with char $ac_func (); below. 17036 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17037 <limits.h> exists even on freestanding compilers. */ 17038 17039#ifdef __STDC__ 17040# include <limits.h> 17041#else 17042# include <assert.h> 17043#endif 17044 17045#undef $ac_func 17046 17047/* Override any GCC internal prototype to avoid an error. 17048 Use char because int might match the return type of a GCC 17049 builtin and then its argument prototype would still apply. */ 17050#ifdef __cplusplus 17051extern "C" 17052#endif 17053char $ac_func (); 17054/* The GNU C library defines this for functions which it implements 17055 to always fail with ENOSYS. Some functions are actually named 17056 something starting with __ and the normal name is an alias. */ 17057#if defined __stub_$ac_func || defined __stub___$ac_func 17058choke me 17059#endif 17060 17061int 17062main () 17063{ 17064return $ac_func (); 17065 ; 17066 return 0; 17067} 17068_ACEOF 17069rm -f conftest.$ac_objext conftest$ac_exeext 17070if { (ac_try="$ac_link" 17071case "(($ac_try" in 17072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17073 *) ac_try_echo=$ac_try;; 17074esac 17075eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17076 (eval "$ac_link") 2>conftest.er1 17077 ac_status=$? 17078 grep -v '^ *+' conftest.er1 >conftest.err 17079 rm -f conftest.er1 17080 cat conftest.err >&5 17081 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17082 (exit $ac_status); } && 17083 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17084 { (case "(($ac_try" in 17085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17086 *) ac_try_echo=$ac_try;; 17087esac 17088eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17089 (eval "$ac_try") 2>&5 17090 ac_status=$? 17091 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17092 (exit $ac_status); }; } && 17093 { ac_try='test -s conftest$ac_exeext' 17094 { (case "(($ac_try" in 17095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17096 *) ac_try_echo=$ac_try;; 17097esac 17098eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17099 (eval "$ac_try") 2>&5 17100 ac_status=$? 17101 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17102 (exit $ac_status); }; }; then 17103 eval "$as_ac_var=yes" 17104else 17105 echo "$as_me: failed program was:" >&5 17106sed 's/^/| /' conftest.$ac_ext >&5 17107 17108 eval "$as_ac_var=no" 17109fi 17110 17111rm -f core conftest.err conftest.$ac_objext \ 17112 conftest$ac_exeext conftest.$ac_ext 17113fi 17114ac_res=`eval echo '${'$as_ac_var'}'` 17115 { echo "$as_me:$LINENO: result: $ac_res" >&5 17116echo "${ECHO_T}$ac_res" >&6; } 17117if test `eval echo '${'$as_ac_var'}'` = yes; then 17118 cat >>confdefs.h <<_ACEOF 17119#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17120_ACEOF 17121 17122fi 17123done 17124 17125 17126 17127 17128 17129 17130 17131for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup 17132do 17133as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17134{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17135echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17136if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17137 echo $ECHO_N "(cached) $ECHO_C" >&6 17138else 17139 cat >conftest.$ac_ext <<_ACEOF 17140/* confdefs.h. */ 17141_ACEOF 17142cat confdefs.h >>conftest.$ac_ext 17143cat >>conftest.$ac_ext <<_ACEOF 17144/* end confdefs.h. */ 17145/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17146 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17147#define $ac_func innocuous_$ac_func 17148 17149/* System header to define __stub macros and hopefully few prototypes, 17150 which can conflict with char $ac_func (); below. 17151 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17152 <limits.h> exists even on freestanding compilers. */ 17153 17154#ifdef __STDC__ 17155# include <limits.h> 17156#else 17157# include <assert.h> 17158#endif 17159 17160#undef $ac_func 17161 17162/* Override any GCC internal prototype to avoid an error. 17163 Use char because int might match the return type of a GCC 17164 builtin and then its argument prototype would still apply. */ 17165#ifdef __cplusplus 17166extern "C" 17167#endif 17168char $ac_func (); 17169/* The GNU C library defines this for functions which it implements 17170 to always fail with ENOSYS. Some functions are actually named 17171 something starting with __ and the normal name is an alias. */ 17172#if defined __stub_$ac_func || defined __stub___$ac_func 17173choke me 17174#endif 17175 17176int 17177main () 17178{ 17179return $ac_func (); 17180 ; 17181 return 0; 17182} 17183_ACEOF 17184rm -f conftest.$ac_objext conftest$ac_exeext 17185if { (ac_try="$ac_link" 17186case "(($ac_try" in 17187 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17188 *) ac_try_echo=$ac_try;; 17189esac 17190eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17191 (eval "$ac_link") 2>conftest.er1 17192 ac_status=$? 17193 grep -v '^ *+' conftest.er1 >conftest.err 17194 rm -f conftest.er1 17195 cat conftest.err >&5 17196 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17197 (exit $ac_status); } && 17198 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17199 { (case "(($ac_try" in 17200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17201 *) ac_try_echo=$ac_try;; 17202esac 17203eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17204 (eval "$ac_try") 2>&5 17205 ac_status=$? 17206 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17207 (exit $ac_status); }; } && 17208 { ac_try='test -s conftest$ac_exeext' 17209 { (case "(($ac_try" in 17210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17211 *) ac_try_echo=$ac_try;; 17212esac 17213eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17214 (eval "$ac_try") 2>&5 17215 ac_status=$? 17216 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17217 (exit $ac_status); }; }; then 17218 eval "$as_ac_var=yes" 17219else 17220 echo "$as_me: failed program was:" >&5 17221sed 's/^/| /' conftest.$ac_ext >&5 17222 17223 eval "$as_ac_var=no" 17224fi 17225 17226rm -f core conftest.err conftest.$ac_objext \ 17227 conftest$ac_exeext conftest.$ac_ext 17228fi 17229ac_res=`eval echo '${'$as_ac_var'}'` 17230 { echo "$as_me:$LINENO: result: $ac_res" >&5 17231echo "${ECHO_T}$ac_res" >&6; } 17232if test `eval echo '${'$as_ac_var'}'` = yes; then 17233 cat >>confdefs.h <<_ACEOF 17234#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17235_ACEOF 17236 17237fi 17238done 17239 17240 17241 17242 17243for ac_func in strerror strerror_r setenv 17244do 17245as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17246{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17247echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17248if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17249 echo $ECHO_N "(cached) $ECHO_C" >&6 17250else 17251 cat >conftest.$ac_ext <<_ACEOF 17252/* confdefs.h. */ 17253_ACEOF 17254cat confdefs.h >>conftest.$ac_ext 17255cat >>conftest.$ac_ext <<_ACEOF 17256/* end confdefs.h. */ 17257/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17258 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17259#define $ac_func innocuous_$ac_func 17260 17261/* System header to define __stub macros and hopefully few prototypes, 17262 which can conflict with char $ac_func (); below. 17263 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17264 <limits.h> exists even on freestanding compilers. */ 17265 17266#ifdef __STDC__ 17267# include <limits.h> 17268#else 17269# include <assert.h> 17270#endif 17271 17272#undef $ac_func 17273 17274/* Override any GCC internal prototype to avoid an error. 17275 Use char because int might match the return type of a GCC 17276 builtin and then its argument prototype would still apply. */ 17277#ifdef __cplusplus 17278extern "C" 17279#endif 17280char $ac_func (); 17281/* The GNU C library defines this for functions which it implements 17282 to always fail with ENOSYS. Some functions are actually named 17283 something starting with __ and the normal name is an alias. */ 17284#if defined __stub_$ac_func || defined __stub___$ac_func 17285choke me 17286#endif 17287 17288int 17289main () 17290{ 17291return $ac_func (); 17292 ; 17293 return 0; 17294} 17295_ACEOF 17296rm -f conftest.$ac_objext conftest$ac_exeext 17297if { (ac_try="$ac_link" 17298case "(($ac_try" in 17299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17300 *) ac_try_echo=$ac_try;; 17301esac 17302eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17303 (eval "$ac_link") 2>conftest.er1 17304 ac_status=$? 17305 grep -v '^ *+' conftest.er1 >conftest.err 17306 rm -f conftest.er1 17307 cat conftest.err >&5 17308 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17309 (exit $ac_status); } && 17310 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17311 { (case "(($ac_try" in 17312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17313 *) ac_try_echo=$ac_try;; 17314esac 17315eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17316 (eval "$ac_try") 2>&5 17317 ac_status=$? 17318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17319 (exit $ac_status); }; } && 17320 { ac_try='test -s conftest$ac_exeext' 17321 { (case "(($ac_try" in 17322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17323 *) ac_try_echo=$ac_try;; 17324esac 17325eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17326 (eval "$ac_try") 2>&5 17327 ac_status=$? 17328 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17329 (exit $ac_status); }; }; then 17330 eval "$as_ac_var=yes" 17331else 17332 echo "$as_me: failed program was:" >&5 17333sed 's/^/| /' conftest.$ac_ext >&5 17334 17335 eval "$as_ac_var=no" 17336fi 17337 17338rm -f core conftest.err conftest.$ac_objext \ 17339 conftest$ac_exeext conftest.$ac_ext 17340fi 17341ac_res=`eval echo '${'$as_ac_var'}'` 17342 { echo "$as_me:$LINENO: result: $ac_res" >&5 17343echo "${ECHO_T}$ac_res" >&6; } 17344if test `eval echo '${'$as_ac_var'}'` = yes; then 17345 cat >>confdefs.h <<_ACEOF 17346#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17347_ACEOF 17348 17349fi 17350done 17351 17352 17353 17354 17355 17356for ac_func in strtoll strtoq sysconf malloc_zone_statistics 17357do 17358as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17359{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17360echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17361if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17362 echo $ECHO_N "(cached) $ECHO_C" >&6 17363else 17364 cat >conftest.$ac_ext <<_ACEOF 17365/* confdefs.h. */ 17366_ACEOF 17367cat confdefs.h >>conftest.$ac_ext 17368cat >>conftest.$ac_ext <<_ACEOF 17369/* end confdefs.h. */ 17370/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17371 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17372#define $ac_func innocuous_$ac_func 17373 17374/* System header to define __stub macros and hopefully few prototypes, 17375 which can conflict with char $ac_func (); below. 17376 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17377 <limits.h> exists even on freestanding compilers. */ 17378 17379#ifdef __STDC__ 17380# include <limits.h> 17381#else 17382# include <assert.h> 17383#endif 17384 17385#undef $ac_func 17386 17387/* Override any GCC internal prototype to avoid an error. 17388 Use char because int might match the return type of a GCC 17389 builtin and then its argument prototype would still apply. */ 17390#ifdef __cplusplus 17391extern "C" 17392#endif 17393char $ac_func (); 17394/* The GNU C library defines this for functions which it implements 17395 to always fail with ENOSYS. Some functions are actually named 17396 something starting with __ and the normal name is an alias. */ 17397#if defined __stub_$ac_func || defined __stub___$ac_func 17398choke me 17399#endif 17400 17401int 17402main () 17403{ 17404return $ac_func (); 17405 ; 17406 return 0; 17407} 17408_ACEOF 17409rm -f conftest.$ac_objext conftest$ac_exeext 17410if { (ac_try="$ac_link" 17411case "(($ac_try" in 17412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17413 *) ac_try_echo=$ac_try;; 17414esac 17415eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17416 (eval "$ac_link") 2>conftest.er1 17417 ac_status=$? 17418 grep -v '^ *+' conftest.er1 >conftest.err 17419 rm -f conftest.er1 17420 cat conftest.err >&5 17421 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17422 (exit $ac_status); } && 17423 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17424 { (case "(($ac_try" in 17425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17426 *) ac_try_echo=$ac_try;; 17427esac 17428eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17429 (eval "$ac_try") 2>&5 17430 ac_status=$? 17431 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17432 (exit $ac_status); }; } && 17433 { ac_try='test -s conftest$ac_exeext' 17434 { (case "(($ac_try" in 17435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17436 *) ac_try_echo=$ac_try;; 17437esac 17438eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17439 (eval "$ac_try") 2>&5 17440 ac_status=$? 17441 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17442 (exit $ac_status); }; }; then 17443 eval "$as_ac_var=yes" 17444else 17445 echo "$as_me: failed program was:" >&5 17446sed 's/^/| /' conftest.$ac_ext >&5 17447 17448 eval "$as_ac_var=no" 17449fi 17450 17451rm -f core conftest.err conftest.$ac_objext \ 17452 conftest$ac_exeext conftest.$ac_ext 17453fi 17454ac_res=`eval echo '${'$as_ac_var'}'` 17455 { echo "$as_me:$LINENO: result: $ac_res" >&5 17456echo "${ECHO_T}$ac_res" >&6; } 17457if test `eval echo '${'$as_ac_var'}'` = yes; then 17458 cat >>confdefs.h <<_ACEOF 17459#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17460_ACEOF 17461 17462fi 17463done 17464 17465 17466 17467 17468 17469 17470for ac_func in setjmp longjmp sigsetjmp siglongjmp writev 17471do 17472as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17473{ echo "$as_me:$LINENO: checking for $ac_func" >&5 17474echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 17475if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 17476 echo $ECHO_N "(cached) $ECHO_C" >&6 17477else 17478 cat >conftest.$ac_ext <<_ACEOF 17479/* confdefs.h. */ 17480_ACEOF 17481cat confdefs.h >>conftest.$ac_ext 17482cat >>conftest.$ac_ext <<_ACEOF 17483/* end confdefs.h. */ 17484/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 17485 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 17486#define $ac_func innocuous_$ac_func 17487 17488/* System header to define __stub macros and hopefully few prototypes, 17489 which can conflict with char $ac_func (); below. 17490 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 17491 <limits.h> exists even on freestanding compilers. */ 17492 17493#ifdef __STDC__ 17494# include <limits.h> 17495#else 17496# include <assert.h> 17497#endif 17498 17499#undef $ac_func 17500 17501/* Override any GCC internal prototype to avoid an error. 17502 Use char because int might match the return type of a GCC 17503 builtin and then its argument prototype would still apply. */ 17504#ifdef __cplusplus 17505extern "C" 17506#endif 17507char $ac_func (); 17508/* The GNU C library defines this for functions which it implements 17509 to always fail with ENOSYS. Some functions are actually named 17510 something starting with __ and the normal name is an alias. */ 17511#if defined __stub_$ac_func || defined __stub___$ac_func 17512choke me 17513#endif 17514 17515int 17516main () 17517{ 17518return $ac_func (); 17519 ; 17520 return 0; 17521} 17522_ACEOF 17523rm -f conftest.$ac_objext conftest$ac_exeext 17524if { (ac_try="$ac_link" 17525case "(($ac_try" in 17526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17527 *) ac_try_echo=$ac_try;; 17528esac 17529eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17530 (eval "$ac_link") 2>conftest.er1 17531 ac_status=$? 17532 grep -v '^ *+' conftest.er1 >conftest.err 17533 rm -f conftest.er1 17534 cat conftest.err >&5 17535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17536 (exit $ac_status); } && 17537 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17538 { (case "(($ac_try" in 17539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17540 *) ac_try_echo=$ac_try;; 17541esac 17542eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17543 (eval "$ac_try") 2>&5 17544 ac_status=$? 17545 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17546 (exit $ac_status); }; } && 17547 { ac_try='test -s conftest$ac_exeext' 17548 { (case "(($ac_try" in 17549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17550 *) ac_try_echo=$ac_try;; 17551esac 17552eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17553 (eval "$ac_try") 2>&5 17554 ac_status=$? 17555 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17556 (exit $ac_status); }; }; then 17557 eval "$as_ac_var=yes" 17558else 17559 echo "$as_me: failed program was:" >&5 17560sed 's/^/| /' conftest.$ac_ext >&5 17561 17562 eval "$as_ac_var=no" 17563fi 17564 17565rm -f core conftest.err conftest.$ac_objext \ 17566 conftest$ac_exeext conftest.$ac_ext 17567fi 17568ac_res=`eval echo '${'$as_ac_var'}'` 17569 { echo "$as_me:$LINENO: result: $ac_res" >&5 17570echo "${ECHO_T}$ac_res" >&6; } 17571if test `eval echo '${'$as_ac_var'}'` = yes; then 17572 cat >>confdefs.h <<_ACEOF 17573#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17574_ACEOF 17575 17576fi 17577done 17578 17579{ echo "$as_me:$LINENO: checking if printf has the %a format character" >&5 17580echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; } 17581if test "${llvm_cv_c_printf_a+set}" = set; then 17582 echo $ECHO_N "(cached) $ECHO_C" >&6 17583else 17584 ac_ext=c 17585ac_cpp='$CPP $CPPFLAGS' 17586ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17587ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17588ac_compiler_gnu=$ac_cv_c_compiler_gnu 17589 17590 if test "$cross_compiling" = yes; then 17591 llvmac_cv_c_printf_a=no 17592else 17593 cat >conftest.$ac_ext <<_ACEOF 17594 17595 /* confdefs.h. */ 17596_ACEOF 17597cat confdefs.h >>conftest.$ac_ext 17598cat >>conftest.$ac_ext <<_ACEOF 17599/* end confdefs.h. */ 17600 17601#include <stdio.h> 17602#include <stdlib.h> 17603 17604int 17605main () 17606{ 17607 17608volatile double A, B; 17609char Buffer[100]; 17610A = 1; 17611A /= 10.0; 17612sprintf(Buffer, "%a", A); 17613B = atof(Buffer); 17614if (A != B) 17615 return (1); 17616if (A != 0x1.999999999999ap-4) 17617 return (1); 17618return (0); 17619 ; 17620 return 0; 17621} 17622_ACEOF 17623rm -f conftest$ac_exeext 17624if { (ac_try="$ac_link" 17625case "(($ac_try" in 17626 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17627 *) ac_try_echo=$ac_try;; 17628esac 17629eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17630 (eval "$ac_link") 2>&5 17631 ac_status=$? 17632 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17633 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 17634 { (case "(($ac_try" in 17635 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17636 *) ac_try_echo=$ac_try;; 17637esac 17638eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17639 (eval "$ac_try") 2>&5 17640 ac_status=$? 17641 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17642 (exit $ac_status); }; }; then 17643 llvm_cv_c_printf_a=yes 17644else 17645 echo "$as_me: program exited with status $ac_status" >&5 17646echo "$as_me: failed program was:" >&5 17647sed 's/^/| /' conftest.$ac_ext >&5 17648 17649( exit $ac_status ) 17650llvmac_cv_c_printf_a=no 17651fi 17652rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 17653fi 17654 17655 17656 ac_ext=c 17657ac_cpp='$CPP $CPPFLAGS' 17658ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17659ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17660ac_compiler_gnu=$ac_cv_c_compiler_gnu 17661 17662fi 17663{ echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5 17664echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; } 17665 if test "$llvm_cv_c_printf_a" = "yes"; then 17666 17667cat >>confdefs.h <<\_ACEOF 17668#define HAVE_PRINTF_A 1 17669_ACEOF 17670 17671 fi 17672 17673 17674{ echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5 17675echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; } 17676if test "${ac_cv_func_rand48+set}" = set; then 17677 echo $ECHO_N "(cached) $ECHO_C" >&6 17678else 17679 ac_ext=cpp 17680ac_cpp='$CXXCPP $CPPFLAGS' 17681ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17682ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17683ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 17684 17685 cat >conftest.$ac_ext <<_ACEOF 17686/* confdefs.h. */ 17687_ACEOF 17688cat confdefs.h >>conftest.$ac_ext 17689cat >>conftest.$ac_ext <<_ACEOF 17690/* end confdefs.h. */ 17691#include <stdlib.h> 17692int 17693main () 17694{ 17695srand48(0);lrand48();drand48(); 17696 ; 17697 return 0; 17698} 17699_ACEOF 17700rm -f conftest.$ac_objext 17701if { (ac_try="$ac_compile" 17702case "(($ac_try" in 17703 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17704 *) ac_try_echo=$ac_try;; 17705esac 17706eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17707 (eval "$ac_compile") 2>conftest.er1 17708 ac_status=$? 17709 grep -v '^ *+' conftest.er1 >conftest.err 17710 rm -f conftest.er1 17711 cat conftest.err >&5 17712 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17713 (exit $ac_status); } && 17714 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 17715 { (case "(($ac_try" in 17716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17717 *) ac_try_echo=$ac_try;; 17718esac 17719eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17720 (eval "$ac_try") 2>&5 17721 ac_status=$? 17722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17723 (exit $ac_status); }; } && 17724 { ac_try='test -s conftest.$ac_objext' 17725 { (case "(($ac_try" in 17726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17727 *) ac_try_echo=$ac_try;; 17728esac 17729eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17730 (eval "$ac_try") 2>&5 17731 ac_status=$? 17732 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17733 (exit $ac_status); }; }; then 17734 ac_cv_func_rand48=yes 17735else 17736 echo "$as_me: failed program was:" >&5 17737sed 's/^/| /' conftest.$ac_ext >&5 17738 17739 ac_cv_func_rand48=no 17740fi 17741 17742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17743 ac_ext=c 17744ac_cpp='$CPP $CPPFLAGS' 17745ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 17746ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 17747ac_compiler_gnu=$ac_cv_c_compiler_gnu 17748 17749fi 17750{ echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5 17751echo "${ECHO_T}$ac_cv_func_rand48" >&6; } 17752 17753if test "$ac_cv_func_rand48" = "yes" ; then 17754 17755cat >>confdefs.h <<\_ACEOF 17756#define HAVE_RAND48 1 17757_ACEOF 17758 17759fi 17760 17761 17762{ echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5 17763echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; } 17764if test "${ac_cv_have_decl_strerror_s+set}" = set; then 17765 echo $ECHO_N "(cached) $ECHO_C" >&6 17766else 17767 cat >conftest.$ac_ext <<_ACEOF 17768/* confdefs.h. */ 17769_ACEOF 17770cat confdefs.h >>conftest.$ac_ext 17771cat >>conftest.$ac_ext <<_ACEOF 17772/* end confdefs.h. */ 17773$ac_includes_default 17774int 17775main () 17776{ 17777#ifndef strerror_s 17778 char *p = (char *) strerror_s; 17779 return !p; 17780#endif 17781 17782 ; 17783 return 0; 17784} 17785_ACEOF 17786rm -f conftest.$ac_objext 17787if { (ac_try="$ac_compile" 17788case "(($ac_try" in 17789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17790 *) ac_try_echo=$ac_try;; 17791esac 17792eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17793 (eval "$ac_compile") 2>conftest.er1 17794 ac_status=$? 17795 grep -v '^ *+' conftest.er1 >conftest.err 17796 rm -f conftest.er1 17797 cat conftest.err >&5 17798 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17799 (exit $ac_status); } && 17800 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17801 { (case "(($ac_try" in 17802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17803 *) ac_try_echo=$ac_try;; 17804esac 17805eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17806 (eval "$ac_try") 2>&5 17807 ac_status=$? 17808 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17809 (exit $ac_status); }; } && 17810 { ac_try='test -s conftest.$ac_objext' 17811 { (case "(($ac_try" in 17812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17813 *) ac_try_echo=$ac_try;; 17814esac 17815eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17816 (eval "$ac_try") 2>&5 17817 ac_status=$? 17818 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17819 (exit $ac_status); }; }; then 17820 ac_cv_have_decl_strerror_s=yes 17821else 17822 echo "$as_me: failed program was:" >&5 17823sed 's/^/| /' conftest.$ac_ext >&5 17824 17825 ac_cv_have_decl_strerror_s=no 17826fi 17827 17828rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 17829fi 17830{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5 17831echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; } 17832if test $ac_cv_have_decl_strerror_s = yes; then 17833 17834cat >>confdefs.h <<_ACEOF 17835#define HAVE_DECL_STRERROR_S 1 17836_ACEOF 17837 17838 17839else 17840 cat >>confdefs.h <<_ACEOF 17841#define HAVE_DECL_STRERROR_S 0 17842_ACEOF 17843 17844 17845fi 17846 17847 17848 17849if test "$llvm_cv_os_type" = "MingW" ; then 17850 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5 17851echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; } 17852if test "${ac_cv_lib_gcc__alloca+set}" = set; then 17853 echo $ECHO_N "(cached) $ECHO_C" >&6 17854else 17855 ac_check_lib_save_LIBS=$LIBS 17856LIBS="-lgcc $LIBS" 17857cat >conftest.$ac_ext <<_ACEOF 17858/* confdefs.h. */ 17859_ACEOF 17860cat confdefs.h >>conftest.$ac_ext 17861cat >>conftest.$ac_ext <<_ACEOF 17862/* end confdefs.h. */ 17863 17864/* Override any GCC internal prototype to avoid an error. 17865 Use char because int might match the return type of a GCC 17866 builtin and then its argument prototype would still apply. */ 17867#ifdef __cplusplus 17868extern "C" 17869#endif 17870char _alloca (); 17871int 17872main () 17873{ 17874return _alloca (); 17875 ; 17876 return 0; 17877} 17878_ACEOF 17879rm -f conftest.$ac_objext conftest$ac_exeext 17880if { (ac_try="$ac_link" 17881case "(($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_link") 2>conftest.er1 17887 ac_status=$? 17888 grep -v '^ *+' conftest.er1 >conftest.err 17889 rm -f conftest.er1 17890 cat conftest.err >&5 17891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17892 (exit $ac_status); } && 17893 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17894 { (case "(($ac_try" in 17895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17896 *) ac_try_echo=$ac_try;; 17897esac 17898eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17899 (eval "$ac_try") 2>&5 17900 ac_status=$? 17901 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17902 (exit $ac_status); }; } && 17903 { ac_try='test -s conftest$ac_exeext' 17904 { (case "(($ac_try" in 17905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17906 *) ac_try_echo=$ac_try;; 17907esac 17908eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17909 (eval "$ac_try") 2>&5 17910 ac_status=$? 17911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17912 (exit $ac_status); }; }; then 17913 ac_cv_lib_gcc__alloca=yes 17914else 17915 echo "$as_me: failed program was:" >&5 17916sed 's/^/| /' conftest.$ac_ext >&5 17917 17918 ac_cv_lib_gcc__alloca=no 17919fi 17920 17921rm -f core conftest.err conftest.$ac_objext \ 17922 conftest$ac_exeext conftest.$ac_ext 17923LIBS=$ac_check_lib_save_LIBS 17924fi 17925{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5 17926echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; } 17927if test $ac_cv_lib_gcc__alloca = yes; then 17928 17929cat >>confdefs.h <<\_ACEOF 17930#define HAVE__ALLOCA 1 17931_ACEOF 17932 17933fi 17934 17935 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5 17936echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; } 17937if test "${ac_cv_lib_gcc___alloca+set}" = set; then 17938 echo $ECHO_N "(cached) $ECHO_C" >&6 17939else 17940 ac_check_lib_save_LIBS=$LIBS 17941LIBS="-lgcc $LIBS" 17942cat >conftest.$ac_ext <<_ACEOF 17943/* confdefs.h. */ 17944_ACEOF 17945cat confdefs.h >>conftest.$ac_ext 17946cat >>conftest.$ac_ext <<_ACEOF 17947/* end confdefs.h. */ 17948 17949/* Override any GCC internal prototype to avoid an error. 17950 Use char because int might match the return type of a GCC 17951 builtin and then its argument prototype would still apply. */ 17952#ifdef __cplusplus 17953extern "C" 17954#endif 17955char __alloca (); 17956int 17957main () 17958{ 17959return __alloca (); 17960 ; 17961 return 0; 17962} 17963_ACEOF 17964rm -f conftest.$ac_objext conftest$ac_exeext 17965if { (ac_try="$ac_link" 17966case "(($ac_try" in 17967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17968 *) ac_try_echo=$ac_try;; 17969esac 17970eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17971 (eval "$ac_link") 2>conftest.er1 17972 ac_status=$? 17973 grep -v '^ *+' conftest.er1 >conftest.err 17974 rm -f conftest.er1 17975 cat conftest.err >&5 17976 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17977 (exit $ac_status); } && 17978 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17979 { (case "(($ac_try" in 17980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17981 *) ac_try_echo=$ac_try;; 17982esac 17983eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17984 (eval "$ac_try") 2>&5 17985 ac_status=$? 17986 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17987 (exit $ac_status); }; } && 17988 { ac_try='test -s conftest$ac_exeext' 17989 { (case "(($ac_try" in 17990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 17991 *) ac_try_echo=$ac_try;; 17992esac 17993eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 17994 (eval "$ac_try") 2>&5 17995 ac_status=$? 17996 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17997 (exit $ac_status); }; }; then 17998 ac_cv_lib_gcc___alloca=yes 17999else 18000 echo "$as_me: failed program was:" >&5 18001sed 's/^/| /' conftest.$ac_ext >&5 18002 18003 ac_cv_lib_gcc___alloca=no 18004fi 18005 18006rm -f core conftest.err conftest.$ac_objext \ 18007 conftest$ac_exeext conftest.$ac_ext 18008LIBS=$ac_check_lib_save_LIBS 18009fi 18010{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5 18011echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; } 18012if test $ac_cv_lib_gcc___alloca = yes; then 18013 18014cat >>confdefs.h <<\_ACEOF 18015#define HAVE___ALLOCA 1 18016_ACEOF 18017 18018fi 18019 18020 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5 18021echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; } 18022if test "${ac_cv_lib_gcc___chkstk+set}" = set; then 18023 echo $ECHO_N "(cached) $ECHO_C" >&6 18024else 18025 ac_check_lib_save_LIBS=$LIBS 18026LIBS="-lgcc $LIBS" 18027cat >conftest.$ac_ext <<_ACEOF 18028/* confdefs.h. */ 18029_ACEOF 18030cat confdefs.h >>conftest.$ac_ext 18031cat >>conftest.$ac_ext <<_ACEOF 18032/* end confdefs.h. */ 18033 18034/* Override any GCC internal prototype to avoid an error. 18035 Use char because int might match the return type of a GCC 18036 builtin and then its argument prototype would still apply. */ 18037#ifdef __cplusplus 18038extern "C" 18039#endif 18040char __chkstk (); 18041int 18042main () 18043{ 18044return __chkstk (); 18045 ; 18046 return 0; 18047} 18048_ACEOF 18049rm -f conftest.$ac_objext conftest$ac_exeext 18050if { (ac_try="$ac_link" 18051case "(($ac_try" in 18052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18053 *) ac_try_echo=$ac_try;; 18054esac 18055eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18056 (eval "$ac_link") 2>conftest.er1 18057 ac_status=$? 18058 grep -v '^ *+' conftest.er1 >conftest.err 18059 rm -f conftest.er1 18060 cat conftest.err >&5 18061 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18062 (exit $ac_status); } && 18063 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18064 { (case "(($ac_try" in 18065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18066 *) ac_try_echo=$ac_try;; 18067esac 18068eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18069 (eval "$ac_try") 2>&5 18070 ac_status=$? 18071 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18072 (exit $ac_status); }; } && 18073 { ac_try='test -s conftest$ac_exeext' 18074 { (case "(($ac_try" in 18075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18076 *) ac_try_echo=$ac_try;; 18077esac 18078eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18079 (eval "$ac_try") 2>&5 18080 ac_status=$? 18081 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18082 (exit $ac_status); }; }; then 18083 ac_cv_lib_gcc___chkstk=yes 18084else 18085 echo "$as_me: failed program was:" >&5 18086sed 's/^/| /' conftest.$ac_ext >&5 18087 18088 ac_cv_lib_gcc___chkstk=no 18089fi 18090 18091rm -f core conftest.err conftest.$ac_objext \ 18092 conftest$ac_exeext conftest.$ac_ext 18093LIBS=$ac_check_lib_save_LIBS 18094fi 18095{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5 18096echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; } 18097if test $ac_cv_lib_gcc___chkstk = yes; then 18098 18099cat >>confdefs.h <<\_ACEOF 18100#define HAVE___CHKSTK 1 18101_ACEOF 18102 18103fi 18104 18105 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5 18106echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; } 18107if test "${ac_cv_lib_gcc____chkstk+set}" = set; then 18108 echo $ECHO_N "(cached) $ECHO_C" >&6 18109else 18110 ac_check_lib_save_LIBS=$LIBS 18111LIBS="-lgcc $LIBS" 18112cat >conftest.$ac_ext <<_ACEOF 18113/* confdefs.h. */ 18114_ACEOF 18115cat confdefs.h >>conftest.$ac_ext 18116cat >>conftest.$ac_ext <<_ACEOF 18117/* end confdefs.h. */ 18118 18119/* Override any GCC internal prototype to avoid an error. 18120 Use char because int might match the return type of a GCC 18121 builtin and then its argument prototype would still apply. */ 18122#ifdef __cplusplus 18123extern "C" 18124#endif 18125char ___chkstk (); 18126int 18127main () 18128{ 18129return ___chkstk (); 18130 ; 18131 return 0; 18132} 18133_ACEOF 18134rm -f conftest.$ac_objext conftest$ac_exeext 18135if { (ac_try="$ac_link" 18136case "(($ac_try" in 18137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18138 *) ac_try_echo=$ac_try;; 18139esac 18140eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18141 (eval "$ac_link") 2>conftest.er1 18142 ac_status=$? 18143 grep -v '^ *+' conftest.er1 >conftest.err 18144 rm -f conftest.er1 18145 cat conftest.err >&5 18146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18147 (exit $ac_status); } && 18148 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18149 { (case "(($ac_try" in 18150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18151 *) ac_try_echo=$ac_try;; 18152esac 18153eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18154 (eval "$ac_try") 2>&5 18155 ac_status=$? 18156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18157 (exit $ac_status); }; } && 18158 { ac_try='test -s conftest$ac_exeext' 18159 { (case "(($ac_try" in 18160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18161 *) ac_try_echo=$ac_try;; 18162esac 18163eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18164 (eval "$ac_try") 2>&5 18165 ac_status=$? 18166 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18167 (exit $ac_status); }; }; then 18168 ac_cv_lib_gcc____chkstk=yes 18169else 18170 echo "$as_me: failed program was:" >&5 18171sed 's/^/| /' conftest.$ac_ext >&5 18172 18173 ac_cv_lib_gcc____chkstk=no 18174fi 18175 18176rm -f core conftest.err conftest.$ac_objext \ 18177 conftest$ac_exeext conftest.$ac_ext 18178LIBS=$ac_check_lib_save_LIBS 18179fi 18180{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5 18181echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; } 18182if test $ac_cv_lib_gcc____chkstk = yes; then 18183 18184cat >>confdefs.h <<\_ACEOF 18185#define HAVE____CHKSTK 1 18186_ACEOF 18187 18188fi 18189 18190 18191 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5 18192echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; } 18193if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then 18194 echo $ECHO_N "(cached) $ECHO_C" >&6 18195else 18196 ac_check_lib_save_LIBS=$LIBS 18197LIBS="-lgcc $LIBS" 18198cat >conftest.$ac_ext <<_ACEOF 18199/* confdefs.h. */ 18200_ACEOF 18201cat confdefs.h >>conftest.$ac_ext 18202cat >>conftest.$ac_ext <<_ACEOF 18203/* end confdefs.h. */ 18204 18205/* Override any GCC internal prototype to avoid an error. 18206 Use char because int might match the return type of a GCC 18207 builtin and then its argument prototype would still apply. */ 18208#ifdef __cplusplus 18209extern "C" 18210#endif 18211char __ashldi3 (); 18212int 18213main () 18214{ 18215return __ashldi3 (); 18216 ; 18217 return 0; 18218} 18219_ACEOF 18220rm -f conftest.$ac_objext conftest$ac_exeext 18221if { (ac_try="$ac_link" 18222case "(($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_link") 2>conftest.er1 18228 ac_status=$? 18229 grep -v '^ *+' conftest.er1 >conftest.err 18230 rm -f conftest.er1 18231 cat conftest.err >&5 18232 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18233 (exit $ac_status); } && 18234 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18235 { (case "(($ac_try" in 18236 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18237 *) ac_try_echo=$ac_try;; 18238esac 18239eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18240 (eval "$ac_try") 2>&5 18241 ac_status=$? 18242 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18243 (exit $ac_status); }; } && 18244 { ac_try='test -s conftest$ac_exeext' 18245 { (case "(($ac_try" in 18246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18247 *) ac_try_echo=$ac_try;; 18248esac 18249eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18250 (eval "$ac_try") 2>&5 18251 ac_status=$? 18252 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18253 (exit $ac_status); }; }; then 18254 ac_cv_lib_gcc___ashldi3=yes 18255else 18256 echo "$as_me: failed program was:" >&5 18257sed 's/^/| /' conftest.$ac_ext >&5 18258 18259 ac_cv_lib_gcc___ashldi3=no 18260fi 18261 18262rm -f core conftest.err conftest.$ac_objext \ 18263 conftest$ac_exeext conftest.$ac_ext 18264LIBS=$ac_check_lib_save_LIBS 18265fi 18266{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5 18267echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; } 18268if test $ac_cv_lib_gcc___ashldi3 = yes; then 18269 18270cat >>confdefs.h <<\_ACEOF 18271#define HAVE___ASHLDI3 1 18272_ACEOF 18273 18274fi 18275 18276 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5 18277echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; } 18278if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then 18279 echo $ECHO_N "(cached) $ECHO_C" >&6 18280else 18281 ac_check_lib_save_LIBS=$LIBS 18282LIBS="-lgcc $LIBS" 18283cat >conftest.$ac_ext <<_ACEOF 18284/* confdefs.h. */ 18285_ACEOF 18286cat confdefs.h >>conftest.$ac_ext 18287cat >>conftest.$ac_ext <<_ACEOF 18288/* end confdefs.h. */ 18289 18290/* Override any GCC internal prototype to avoid an error. 18291 Use char because int might match the return type of a GCC 18292 builtin and then its argument prototype would still apply. */ 18293#ifdef __cplusplus 18294extern "C" 18295#endif 18296char __ashrdi3 (); 18297int 18298main () 18299{ 18300return __ashrdi3 (); 18301 ; 18302 return 0; 18303} 18304_ACEOF 18305rm -f conftest.$ac_objext conftest$ac_exeext 18306if { (ac_try="$ac_link" 18307case "(($ac_try" in 18308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18309 *) ac_try_echo=$ac_try;; 18310esac 18311eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18312 (eval "$ac_link") 2>conftest.er1 18313 ac_status=$? 18314 grep -v '^ *+' conftest.er1 >conftest.err 18315 rm -f conftest.er1 18316 cat conftest.err >&5 18317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18318 (exit $ac_status); } && 18319 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18320 { (case "(($ac_try" in 18321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18322 *) ac_try_echo=$ac_try;; 18323esac 18324eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18325 (eval "$ac_try") 2>&5 18326 ac_status=$? 18327 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18328 (exit $ac_status); }; } && 18329 { ac_try='test -s conftest$ac_exeext' 18330 { (case "(($ac_try" in 18331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18332 *) ac_try_echo=$ac_try;; 18333esac 18334eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18335 (eval "$ac_try") 2>&5 18336 ac_status=$? 18337 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18338 (exit $ac_status); }; }; then 18339 ac_cv_lib_gcc___ashrdi3=yes 18340else 18341 echo "$as_me: failed program was:" >&5 18342sed 's/^/| /' conftest.$ac_ext >&5 18343 18344 ac_cv_lib_gcc___ashrdi3=no 18345fi 18346 18347rm -f core conftest.err conftest.$ac_objext \ 18348 conftest$ac_exeext conftest.$ac_ext 18349LIBS=$ac_check_lib_save_LIBS 18350fi 18351{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5 18352echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; } 18353if test $ac_cv_lib_gcc___ashrdi3 = yes; then 18354 18355cat >>confdefs.h <<\_ACEOF 18356#define HAVE___ASHRDI3 1 18357_ACEOF 18358 18359fi 18360 18361 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5 18362echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; } 18363if test "${ac_cv_lib_gcc___divdi3+set}" = set; then 18364 echo $ECHO_N "(cached) $ECHO_C" >&6 18365else 18366 ac_check_lib_save_LIBS=$LIBS 18367LIBS="-lgcc $LIBS" 18368cat >conftest.$ac_ext <<_ACEOF 18369/* confdefs.h. */ 18370_ACEOF 18371cat confdefs.h >>conftest.$ac_ext 18372cat >>conftest.$ac_ext <<_ACEOF 18373/* end confdefs.h. */ 18374 18375/* Override any GCC internal prototype to avoid an error. 18376 Use char because int might match the return type of a GCC 18377 builtin and then its argument prototype would still apply. */ 18378#ifdef __cplusplus 18379extern "C" 18380#endif 18381char __divdi3 (); 18382int 18383main () 18384{ 18385return __divdi3 (); 18386 ; 18387 return 0; 18388} 18389_ACEOF 18390rm -f conftest.$ac_objext conftest$ac_exeext 18391if { (ac_try="$ac_link" 18392case "(($ac_try" in 18393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18394 *) ac_try_echo=$ac_try;; 18395esac 18396eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18397 (eval "$ac_link") 2>conftest.er1 18398 ac_status=$? 18399 grep -v '^ *+' conftest.er1 >conftest.err 18400 rm -f conftest.er1 18401 cat conftest.err >&5 18402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18403 (exit $ac_status); } && 18404 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18405 { (case "(($ac_try" in 18406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18407 *) ac_try_echo=$ac_try;; 18408esac 18409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18410 (eval "$ac_try") 2>&5 18411 ac_status=$? 18412 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18413 (exit $ac_status); }; } && 18414 { ac_try='test -s conftest$ac_exeext' 18415 { (case "(($ac_try" in 18416 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18417 *) ac_try_echo=$ac_try;; 18418esac 18419eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18420 (eval "$ac_try") 2>&5 18421 ac_status=$? 18422 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18423 (exit $ac_status); }; }; then 18424 ac_cv_lib_gcc___divdi3=yes 18425else 18426 echo "$as_me: failed program was:" >&5 18427sed 's/^/| /' conftest.$ac_ext >&5 18428 18429 ac_cv_lib_gcc___divdi3=no 18430fi 18431 18432rm -f core conftest.err conftest.$ac_objext \ 18433 conftest$ac_exeext conftest.$ac_ext 18434LIBS=$ac_check_lib_save_LIBS 18435fi 18436{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5 18437echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; } 18438if test $ac_cv_lib_gcc___divdi3 = yes; then 18439 18440cat >>confdefs.h <<\_ACEOF 18441#define HAVE___DIVDI3 1 18442_ACEOF 18443 18444fi 18445 18446 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5 18447echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; } 18448if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then 18449 echo $ECHO_N "(cached) $ECHO_C" >&6 18450else 18451 ac_check_lib_save_LIBS=$LIBS 18452LIBS="-lgcc $LIBS" 18453cat >conftest.$ac_ext <<_ACEOF 18454/* confdefs.h. */ 18455_ACEOF 18456cat confdefs.h >>conftest.$ac_ext 18457cat >>conftest.$ac_ext <<_ACEOF 18458/* end confdefs.h. */ 18459 18460/* Override any GCC internal prototype to avoid an error. 18461 Use char because int might match the return type of a GCC 18462 builtin and then its argument prototype would still apply. */ 18463#ifdef __cplusplus 18464extern "C" 18465#endif 18466char __fixdfdi (); 18467int 18468main () 18469{ 18470return __fixdfdi (); 18471 ; 18472 return 0; 18473} 18474_ACEOF 18475rm -f conftest.$ac_objext conftest$ac_exeext 18476if { (ac_try="$ac_link" 18477case "(($ac_try" in 18478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18479 *) ac_try_echo=$ac_try;; 18480esac 18481eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18482 (eval "$ac_link") 2>conftest.er1 18483 ac_status=$? 18484 grep -v '^ *+' conftest.er1 >conftest.err 18485 rm -f conftest.er1 18486 cat conftest.err >&5 18487 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18488 (exit $ac_status); } && 18489 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18490 { (case "(($ac_try" in 18491 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18492 *) ac_try_echo=$ac_try;; 18493esac 18494eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18495 (eval "$ac_try") 2>&5 18496 ac_status=$? 18497 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18498 (exit $ac_status); }; } && 18499 { ac_try='test -s conftest$ac_exeext' 18500 { (case "(($ac_try" in 18501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18502 *) ac_try_echo=$ac_try;; 18503esac 18504eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18505 (eval "$ac_try") 2>&5 18506 ac_status=$? 18507 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18508 (exit $ac_status); }; }; then 18509 ac_cv_lib_gcc___fixdfdi=yes 18510else 18511 echo "$as_me: failed program was:" >&5 18512sed 's/^/| /' conftest.$ac_ext >&5 18513 18514 ac_cv_lib_gcc___fixdfdi=no 18515fi 18516 18517rm -f core conftest.err conftest.$ac_objext \ 18518 conftest$ac_exeext conftest.$ac_ext 18519LIBS=$ac_check_lib_save_LIBS 18520fi 18521{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5 18522echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; } 18523if test $ac_cv_lib_gcc___fixdfdi = yes; then 18524 18525cat >>confdefs.h <<\_ACEOF 18526#define HAVE___FIXDFDI 1 18527_ACEOF 18528 18529fi 18530 18531 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5 18532echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; } 18533if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then 18534 echo $ECHO_N "(cached) $ECHO_C" >&6 18535else 18536 ac_check_lib_save_LIBS=$LIBS 18537LIBS="-lgcc $LIBS" 18538cat >conftest.$ac_ext <<_ACEOF 18539/* confdefs.h. */ 18540_ACEOF 18541cat confdefs.h >>conftest.$ac_ext 18542cat >>conftest.$ac_ext <<_ACEOF 18543/* end confdefs.h. */ 18544 18545/* Override any GCC internal prototype to avoid an error. 18546 Use char because int might match the return type of a GCC 18547 builtin and then its argument prototype would still apply. */ 18548#ifdef __cplusplus 18549extern "C" 18550#endif 18551char __fixsfdi (); 18552int 18553main () 18554{ 18555return __fixsfdi (); 18556 ; 18557 return 0; 18558} 18559_ACEOF 18560rm -f conftest.$ac_objext conftest$ac_exeext 18561if { (ac_try="$ac_link" 18562case "(($ac_try" in 18563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18564 *) ac_try_echo=$ac_try;; 18565esac 18566eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18567 (eval "$ac_link") 2>conftest.er1 18568 ac_status=$? 18569 grep -v '^ *+' conftest.er1 >conftest.err 18570 rm -f conftest.er1 18571 cat conftest.err >&5 18572 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18573 (exit $ac_status); } && 18574 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18575 { (case "(($ac_try" in 18576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18577 *) ac_try_echo=$ac_try;; 18578esac 18579eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18580 (eval "$ac_try") 2>&5 18581 ac_status=$? 18582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18583 (exit $ac_status); }; } && 18584 { ac_try='test -s conftest$ac_exeext' 18585 { (case "(($ac_try" in 18586 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18587 *) ac_try_echo=$ac_try;; 18588esac 18589eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18590 (eval "$ac_try") 2>&5 18591 ac_status=$? 18592 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18593 (exit $ac_status); }; }; then 18594 ac_cv_lib_gcc___fixsfdi=yes 18595else 18596 echo "$as_me: failed program was:" >&5 18597sed 's/^/| /' conftest.$ac_ext >&5 18598 18599 ac_cv_lib_gcc___fixsfdi=no 18600fi 18601 18602rm -f core conftest.err conftest.$ac_objext \ 18603 conftest$ac_exeext conftest.$ac_ext 18604LIBS=$ac_check_lib_save_LIBS 18605fi 18606{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5 18607echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; } 18608if test $ac_cv_lib_gcc___fixsfdi = yes; then 18609 18610cat >>confdefs.h <<\_ACEOF 18611#define HAVE___FIXSFDI 1 18612_ACEOF 18613 18614fi 18615 18616 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5 18617echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; } 18618if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then 18619 echo $ECHO_N "(cached) $ECHO_C" >&6 18620else 18621 ac_check_lib_save_LIBS=$LIBS 18622LIBS="-lgcc $LIBS" 18623cat >conftest.$ac_ext <<_ACEOF 18624/* confdefs.h. */ 18625_ACEOF 18626cat confdefs.h >>conftest.$ac_ext 18627cat >>conftest.$ac_ext <<_ACEOF 18628/* end confdefs.h. */ 18629 18630/* Override any GCC internal prototype to avoid an error. 18631 Use char because int might match the return type of a GCC 18632 builtin and then its argument prototype would still apply. */ 18633#ifdef __cplusplus 18634extern "C" 18635#endif 18636char __floatdidf (); 18637int 18638main () 18639{ 18640return __floatdidf (); 18641 ; 18642 return 0; 18643} 18644_ACEOF 18645rm -f conftest.$ac_objext conftest$ac_exeext 18646if { (ac_try="$ac_link" 18647case "(($ac_try" in 18648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18649 *) ac_try_echo=$ac_try;; 18650esac 18651eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18652 (eval "$ac_link") 2>conftest.er1 18653 ac_status=$? 18654 grep -v '^ *+' conftest.er1 >conftest.err 18655 rm -f conftest.er1 18656 cat conftest.err >&5 18657 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18658 (exit $ac_status); } && 18659 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18660 { (case "(($ac_try" in 18661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18662 *) ac_try_echo=$ac_try;; 18663esac 18664eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18665 (eval "$ac_try") 2>&5 18666 ac_status=$? 18667 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18668 (exit $ac_status); }; } && 18669 { ac_try='test -s conftest$ac_exeext' 18670 { (case "(($ac_try" in 18671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18672 *) ac_try_echo=$ac_try;; 18673esac 18674eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18675 (eval "$ac_try") 2>&5 18676 ac_status=$? 18677 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18678 (exit $ac_status); }; }; then 18679 ac_cv_lib_gcc___floatdidf=yes 18680else 18681 echo "$as_me: failed program was:" >&5 18682sed 's/^/| /' conftest.$ac_ext >&5 18683 18684 ac_cv_lib_gcc___floatdidf=no 18685fi 18686 18687rm -f core conftest.err conftest.$ac_objext \ 18688 conftest$ac_exeext conftest.$ac_ext 18689LIBS=$ac_check_lib_save_LIBS 18690fi 18691{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5 18692echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; } 18693if test $ac_cv_lib_gcc___floatdidf = yes; then 18694 18695cat >>confdefs.h <<\_ACEOF 18696#define HAVE___FLOATDIDF 1 18697_ACEOF 18698 18699fi 18700 18701 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5 18702echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; } 18703if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then 18704 echo $ECHO_N "(cached) $ECHO_C" >&6 18705else 18706 ac_check_lib_save_LIBS=$LIBS 18707LIBS="-lgcc $LIBS" 18708cat >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 18715/* Override any GCC internal prototype to avoid an error. 18716 Use char because int might match the return type of a GCC 18717 builtin and then its argument prototype would still apply. */ 18718#ifdef __cplusplus 18719extern "C" 18720#endif 18721char __lshrdi3 (); 18722int 18723main () 18724{ 18725return __lshrdi3 (); 18726 ; 18727 return 0; 18728} 18729_ACEOF 18730rm -f conftest.$ac_objext conftest$ac_exeext 18731if { (ac_try="$ac_link" 18732case "(($ac_try" in 18733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18734 *) ac_try_echo=$ac_try;; 18735esac 18736eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18737 (eval "$ac_link") 2>conftest.er1 18738 ac_status=$? 18739 grep -v '^ *+' conftest.er1 >conftest.err 18740 rm -f conftest.er1 18741 cat conftest.err >&5 18742 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18743 (exit $ac_status); } && 18744 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18745 { (case "(($ac_try" in 18746 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18747 *) ac_try_echo=$ac_try;; 18748esac 18749eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18750 (eval "$ac_try") 2>&5 18751 ac_status=$? 18752 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18753 (exit $ac_status); }; } && 18754 { ac_try='test -s conftest$ac_exeext' 18755 { (case "(($ac_try" in 18756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18757 *) ac_try_echo=$ac_try;; 18758esac 18759eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18760 (eval "$ac_try") 2>&5 18761 ac_status=$? 18762 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18763 (exit $ac_status); }; }; then 18764 ac_cv_lib_gcc___lshrdi3=yes 18765else 18766 echo "$as_me: failed program was:" >&5 18767sed 's/^/| /' conftest.$ac_ext >&5 18768 18769 ac_cv_lib_gcc___lshrdi3=no 18770fi 18771 18772rm -f core conftest.err conftest.$ac_objext \ 18773 conftest$ac_exeext conftest.$ac_ext 18774LIBS=$ac_check_lib_save_LIBS 18775fi 18776{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5 18777echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; } 18778if test $ac_cv_lib_gcc___lshrdi3 = yes; then 18779 18780cat >>confdefs.h <<\_ACEOF 18781#define HAVE___LSHRDI3 1 18782_ACEOF 18783 18784fi 18785 18786 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5 18787echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; } 18788if test "${ac_cv_lib_gcc___moddi3+set}" = set; then 18789 echo $ECHO_N "(cached) $ECHO_C" >&6 18790else 18791 ac_check_lib_save_LIBS=$LIBS 18792LIBS="-lgcc $LIBS" 18793cat >conftest.$ac_ext <<_ACEOF 18794/* confdefs.h. */ 18795_ACEOF 18796cat confdefs.h >>conftest.$ac_ext 18797cat >>conftest.$ac_ext <<_ACEOF 18798/* end confdefs.h. */ 18799 18800/* Override any GCC internal prototype to avoid an error. 18801 Use char because int might match the return type of a GCC 18802 builtin and then its argument prototype would still apply. */ 18803#ifdef __cplusplus 18804extern "C" 18805#endif 18806char __moddi3 (); 18807int 18808main () 18809{ 18810return __moddi3 (); 18811 ; 18812 return 0; 18813} 18814_ACEOF 18815rm -f conftest.$ac_objext conftest$ac_exeext 18816if { (ac_try="$ac_link" 18817case "(($ac_try" in 18818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18819 *) ac_try_echo=$ac_try;; 18820esac 18821eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18822 (eval "$ac_link") 2>conftest.er1 18823 ac_status=$? 18824 grep -v '^ *+' conftest.er1 >conftest.err 18825 rm -f conftest.er1 18826 cat conftest.err >&5 18827 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18828 (exit $ac_status); } && 18829 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18830 { (case "(($ac_try" in 18831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18832 *) ac_try_echo=$ac_try;; 18833esac 18834eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18835 (eval "$ac_try") 2>&5 18836 ac_status=$? 18837 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18838 (exit $ac_status); }; } && 18839 { ac_try='test -s conftest$ac_exeext' 18840 { (case "(($ac_try" in 18841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18842 *) ac_try_echo=$ac_try;; 18843esac 18844eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18845 (eval "$ac_try") 2>&5 18846 ac_status=$? 18847 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18848 (exit $ac_status); }; }; then 18849 ac_cv_lib_gcc___moddi3=yes 18850else 18851 echo "$as_me: failed program was:" >&5 18852sed 's/^/| /' conftest.$ac_ext >&5 18853 18854 ac_cv_lib_gcc___moddi3=no 18855fi 18856 18857rm -f core conftest.err conftest.$ac_objext \ 18858 conftest$ac_exeext conftest.$ac_ext 18859LIBS=$ac_check_lib_save_LIBS 18860fi 18861{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5 18862echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; } 18863if test $ac_cv_lib_gcc___moddi3 = yes; then 18864 18865cat >>confdefs.h <<\_ACEOF 18866#define HAVE___MODDI3 1 18867_ACEOF 18868 18869fi 18870 18871 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5 18872echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; } 18873if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then 18874 echo $ECHO_N "(cached) $ECHO_C" >&6 18875else 18876 ac_check_lib_save_LIBS=$LIBS 18877LIBS="-lgcc $LIBS" 18878cat >conftest.$ac_ext <<_ACEOF 18879/* confdefs.h. */ 18880_ACEOF 18881cat confdefs.h >>conftest.$ac_ext 18882cat >>conftest.$ac_ext <<_ACEOF 18883/* end confdefs.h. */ 18884 18885/* Override any GCC internal prototype to avoid an error. 18886 Use char because int might match the return type of a GCC 18887 builtin and then its argument prototype would still apply. */ 18888#ifdef __cplusplus 18889extern "C" 18890#endif 18891char __udivdi3 (); 18892int 18893main () 18894{ 18895return __udivdi3 (); 18896 ; 18897 return 0; 18898} 18899_ACEOF 18900rm -f conftest.$ac_objext conftest$ac_exeext 18901if { (ac_try="$ac_link" 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_link") 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_c_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_exeext' 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_lib_gcc___udivdi3=yes 18935else 18936 echo "$as_me: failed program was:" >&5 18937sed 's/^/| /' conftest.$ac_ext >&5 18938 18939 ac_cv_lib_gcc___udivdi3=no 18940fi 18941 18942rm -f core conftest.err conftest.$ac_objext \ 18943 conftest$ac_exeext conftest.$ac_ext 18944LIBS=$ac_check_lib_save_LIBS 18945fi 18946{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5 18947echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; } 18948if test $ac_cv_lib_gcc___udivdi3 = yes; then 18949 18950cat >>confdefs.h <<\_ACEOF 18951#define HAVE___UDIVDI3 1 18952_ACEOF 18953 18954fi 18955 18956 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5 18957echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; } 18958if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then 18959 echo $ECHO_N "(cached) $ECHO_C" >&6 18960else 18961 ac_check_lib_save_LIBS=$LIBS 18962LIBS="-lgcc $LIBS" 18963cat >conftest.$ac_ext <<_ACEOF 18964/* confdefs.h. */ 18965_ACEOF 18966cat confdefs.h >>conftest.$ac_ext 18967cat >>conftest.$ac_ext <<_ACEOF 18968/* end confdefs.h. */ 18969 18970/* Override any GCC internal prototype to avoid an error. 18971 Use char because int might match the return type of a GCC 18972 builtin and then its argument prototype would still apply. */ 18973#ifdef __cplusplus 18974extern "C" 18975#endif 18976char __umoddi3 (); 18977int 18978main () 18979{ 18980return __umoddi3 (); 18981 ; 18982 return 0; 18983} 18984_ACEOF 18985rm -f conftest.$ac_objext conftest$ac_exeext 18986if { (ac_try="$ac_link" 18987case "(($ac_try" in 18988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 18989 *) ac_try_echo=$ac_try;; 18990esac 18991eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 18992 (eval "$ac_link") 2>conftest.er1 18993 ac_status=$? 18994 grep -v '^ *+' conftest.er1 >conftest.err 18995 rm -f conftest.er1 18996 cat conftest.err >&5 18997 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18998 (exit $ac_status); } && 18999 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19000 { (case "(($ac_try" in 19001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19002 *) ac_try_echo=$ac_try;; 19003esac 19004eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19005 (eval "$ac_try") 2>&5 19006 ac_status=$? 19007 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19008 (exit $ac_status); }; } && 19009 { ac_try='test -s conftest$ac_exeext' 19010 { (case "(($ac_try" in 19011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19012 *) ac_try_echo=$ac_try;; 19013esac 19014eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19015 (eval "$ac_try") 2>&5 19016 ac_status=$? 19017 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19018 (exit $ac_status); }; }; then 19019 ac_cv_lib_gcc___umoddi3=yes 19020else 19021 echo "$as_me: failed program was:" >&5 19022sed 's/^/| /' conftest.$ac_ext >&5 19023 19024 ac_cv_lib_gcc___umoddi3=no 19025fi 19026 19027rm -f core conftest.err conftest.$ac_objext \ 19028 conftest$ac_exeext conftest.$ac_ext 19029LIBS=$ac_check_lib_save_LIBS 19030fi 19031{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5 19032echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; } 19033if test $ac_cv_lib_gcc___umoddi3 = yes; then 19034 19035cat >>confdefs.h <<\_ACEOF 19036#define HAVE___UMODDI3 1 19037_ACEOF 19038 19039fi 19040 19041 19042 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5 19043echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; } 19044if test "${ac_cv_lib_gcc___main+set}" = set; then 19045 echo $ECHO_N "(cached) $ECHO_C" >&6 19046else 19047 ac_check_lib_save_LIBS=$LIBS 19048LIBS="-lgcc $LIBS" 19049cat >conftest.$ac_ext <<_ACEOF 19050/* confdefs.h. */ 19051_ACEOF 19052cat confdefs.h >>conftest.$ac_ext 19053cat >>conftest.$ac_ext <<_ACEOF 19054/* end confdefs.h. */ 19055 19056/* Override any GCC internal prototype to avoid an error. 19057 Use char because int might match the return type of a GCC 19058 builtin and then its argument prototype would still apply. */ 19059#ifdef __cplusplus 19060extern "C" 19061#endif 19062char __main (); 19063int 19064main () 19065{ 19066return __main (); 19067 ; 19068 return 0; 19069} 19070_ACEOF 19071rm -f conftest.$ac_objext conftest$ac_exeext 19072if { (ac_try="$ac_link" 19073case "(($ac_try" in 19074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19075 *) ac_try_echo=$ac_try;; 19076esac 19077eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19078 (eval "$ac_link") 2>conftest.er1 19079 ac_status=$? 19080 grep -v '^ *+' conftest.er1 >conftest.err 19081 rm -f conftest.er1 19082 cat conftest.err >&5 19083 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19084 (exit $ac_status); } && 19085 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19086 { (case "(($ac_try" in 19087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19088 *) ac_try_echo=$ac_try;; 19089esac 19090eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19091 (eval "$ac_try") 2>&5 19092 ac_status=$? 19093 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19094 (exit $ac_status); }; } && 19095 { ac_try='test -s conftest$ac_exeext' 19096 { (case "(($ac_try" in 19097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19098 *) ac_try_echo=$ac_try;; 19099esac 19100eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19101 (eval "$ac_try") 2>&5 19102 ac_status=$? 19103 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19104 (exit $ac_status); }; }; then 19105 ac_cv_lib_gcc___main=yes 19106else 19107 echo "$as_me: failed program was:" >&5 19108sed 's/^/| /' conftest.$ac_ext >&5 19109 19110 ac_cv_lib_gcc___main=no 19111fi 19112 19113rm -f core conftest.err conftest.$ac_objext \ 19114 conftest$ac_exeext conftest.$ac_ext 19115LIBS=$ac_check_lib_save_LIBS 19116fi 19117{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5 19118echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; } 19119if test $ac_cv_lib_gcc___main = yes; then 19120 19121cat >>confdefs.h <<\_ACEOF 19122#define HAVE___MAIN 1 19123_ACEOF 19124 19125fi 19126 19127 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5 19128echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; } 19129if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then 19130 echo $ECHO_N "(cached) $ECHO_C" >&6 19131else 19132 ac_check_lib_save_LIBS=$LIBS 19133LIBS="-lgcc $LIBS" 19134cat >conftest.$ac_ext <<_ACEOF 19135/* confdefs.h. */ 19136_ACEOF 19137cat confdefs.h >>conftest.$ac_ext 19138cat >>conftest.$ac_ext <<_ACEOF 19139/* end confdefs.h. */ 19140 19141/* Override any GCC internal prototype to avoid an error. 19142 Use char because int might match the return type of a GCC 19143 builtin and then its argument prototype would still apply. */ 19144#ifdef __cplusplus 19145extern "C" 19146#endif 19147char __cmpdi2 (); 19148int 19149main () 19150{ 19151return __cmpdi2 (); 19152 ; 19153 return 0; 19154} 19155_ACEOF 19156rm -f conftest.$ac_objext conftest$ac_exeext 19157if { (ac_try="$ac_link" 19158case "(($ac_try" in 19159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19160 *) ac_try_echo=$ac_try;; 19161esac 19162eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19163 (eval "$ac_link") 2>conftest.er1 19164 ac_status=$? 19165 grep -v '^ *+' conftest.er1 >conftest.err 19166 rm -f conftest.er1 19167 cat conftest.err >&5 19168 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19169 (exit $ac_status); } && 19170 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19171 { (case "(($ac_try" in 19172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19173 *) ac_try_echo=$ac_try;; 19174esac 19175eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19176 (eval "$ac_try") 2>&5 19177 ac_status=$? 19178 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19179 (exit $ac_status); }; } && 19180 { ac_try='test -s conftest$ac_exeext' 19181 { (case "(($ac_try" in 19182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19183 *) ac_try_echo=$ac_try;; 19184esac 19185eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19186 (eval "$ac_try") 2>&5 19187 ac_status=$? 19188 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19189 (exit $ac_status); }; }; then 19190 ac_cv_lib_gcc___cmpdi2=yes 19191else 19192 echo "$as_me: failed program was:" >&5 19193sed 's/^/| /' conftest.$ac_ext >&5 19194 19195 ac_cv_lib_gcc___cmpdi2=no 19196fi 19197 19198rm -f core conftest.err conftest.$ac_objext \ 19199 conftest$ac_exeext conftest.$ac_ext 19200LIBS=$ac_check_lib_save_LIBS 19201fi 19202{ echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5 19203echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; } 19204if test $ac_cv_lib_gcc___cmpdi2 = yes; then 19205 19206cat >>confdefs.h <<\_ACEOF 19207#define HAVE___CMPDI2 1 19208_ACEOF 19209 19210fi 19211 19212fi 19213 19214if test "$llvm_cv_os_type" = "MingW" ; then 19215 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5 19216echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; } 19217 cat >conftest.$ac_ext <<_ACEOF 19218#include <windows.h> 19219#include <imagehlp.h> 19220extern void foo(PENUMLOADED_MODULES_CALLBACK); 19221extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID)); 19222_ACEOF 19223rm -f conftest.$ac_objext 19224if { (ac_try="$ac_compile" 19225case "(($ac_try" in 19226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19227 *) ac_try_echo=$ac_try;; 19228esac 19229eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19230 (eval "$ac_compile") 2>conftest.er1 19231 ac_status=$? 19232 grep -v '^ *+' conftest.er1 >conftest.err 19233 rm -f conftest.er1 19234 cat conftest.err >&5 19235 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19236 (exit $ac_status); } && 19237 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19238 { (case "(($ac_try" in 19239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19240 *) ac_try_echo=$ac_try;; 19241esac 19242eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19243 (eval "$ac_try") 2>&5 19244 ac_status=$? 19245 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19246 (exit $ac_status); }; } && 19247 { ac_try='test -s conftest.$ac_objext' 19248 { (case "(($ac_try" in 19249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19250 *) ac_try_echo=$ac_try;; 19251esac 19252eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19253 (eval "$ac_try") 2>&5 19254 ac_status=$? 19255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19256 (exit $ac_status); }; }; then 19257 19258 { echo "$as_me:$LINENO: result: yes" >&5 19259echo "${ECHO_T}yes" >&6; } 19260 llvm_cv_win32_elmcb_pcstr="PCSTR" 19261 19262else 19263 echo "$as_me: failed program was:" >&5 19264sed 's/^/| /' conftest.$ac_ext >&5 19265 19266 19267 { echo "$as_me:$LINENO: result: no" >&5 19268echo "${ECHO_T}no" >&6; } 19269 llvm_cv_win32_elmcb_pcstr="PSTR" 19270 19271fi 19272 19273rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19274 19275cat >>confdefs.h <<_ACEOF 19276#define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr 19277_ACEOF 19278 19279fi 19280 19281 19282{ echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5 19283echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; } 19284if test "${ac_cv_func_isnan_in_math_h+set}" = set; then 19285 echo $ECHO_N "(cached) $ECHO_C" >&6 19286else 19287 ac_ext=cpp 19288ac_cpp='$CXXCPP $CPPFLAGS' 19289ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19290ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19291ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19292 19293 cat >conftest.$ac_ext <<_ACEOF 19294/* confdefs.h. */ 19295_ACEOF 19296cat confdefs.h >>conftest.$ac_ext 19297cat >>conftest.$ac_ext <<_ACEOF 19298/* end confdefs.h. */ 19299#include <math.h> 19300int 19301main () 19302{ 19303float f; isnan(f); 19304 ; 19305 return 0; 19306} 19307_ACEOF 19308rm -f conftest.$ac_objext 19309if { (ac_try="$ac_compile" 19310case "(($ac_try" in 19311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19312 *) ac_try_echo=$ac_try;; 19313esac 19314eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19315 (eval "$ac_compile") 2>conftest.er1 19316 ac_status=$? 19317 grep -v '^ *+' conftest.er1 >conftest.err 19318 rm -f conftest.er1 19319 cat conftest.err >&5 19320 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19321 (exit $ac_status); } && 19322 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19323 { (case "(($ac_try" in 19324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19325 *) ac_try_echo=$ac_try;; 19326esac 19327eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19328 (eval "$ac_try") 2>&5 19329 ac_status=$? 19330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19331 (exit $ac_status); }; } && 19332 { ac_try='test -s conftest.$ac_objext' 19333 { (case "(($ac_try" in 19334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19335 *) ac_try_echo=$ac_try;; 19336esac 19337eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19338 (eval "$ac_try") 2>&5 19339 ac_status=$? 19340 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19341 (exit $ac_status); }; }; then 19342 ac_cv_func_isnan_in_math_h=yes 19343else 19344 echo "$as_me: failed program was:" >&5 19345sed 's/^/| /' conftest.$ac_ext >&5 19346 19347 ac_cv_func_isnan_in_math_h=no 19348fi 19349 19350rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19351 ac_ext=c 19352ac_cpp='$CPP $CPPFLAGS' 19353ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19354ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19355ac_compiler_gnu=$ac_cv_c_compiler_gnu 19356 19357fi 19358{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5 19359echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; } 19360 19361 19362if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then 19363 19364cat >>confdefs.h <<\_ACEOF 19365#define HAVE_ISNAN_IN_MATH_H 1 19366_ACEOF 19367 19368fi 19369 19370{ echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5 19371echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; } 19372if test "${ac_cv_func_isnan_in_cmath+set}" = set; then 19373 echo $ECHO_N "(cached) $ECHO_C" >&6 19374else 19375 ac_ext=cpp 19376ac_cpp='$CXXCPP $CPPFLAGS' 19377ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19378ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19379ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19380 19381 cat >conftest.$ac_ext <<_ACEOF 19382/* confdefs.h. */ 19383_ACEOF 19384cat confdefs.h >>conftest.$ac_ext 19385cat >>conftest.$ac_ext <<_ACEOF 19386/* end confdefs.h. */ 19387#include <cmath> 19388int 19389main () 19390{ 19391float f; isnan(f); 19392 ; 19393 return 0; 19394} 19395_ACEOF 19396rm -f conftest.$ac_objext 19397if { (ac_try="$ac_compile" 19398case "(($ac_try" in 19399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19400 *) ac_try_echo=$ac_try;; 19401esac 19402eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19403 (eval "$ac_compile") 2>conftest.er1 19404 ac_status=$? 19405 grep -v '^ *+' conftest.er1 >conftest.err 19406 rm -f conftest.er1 19407 cat conftest.err >&5 19408 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19409 (exit $ac_status); } && 19410 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19411 { (case "(($ac_try" in 19412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19413 *) ac_try_echo=$ac_try;; 19414esac 19415eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19416 (eval "$ac_try") 2>&5 19417 ac_status=$? 19418 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19419 (exit $ac_status); }; } && 19420 { ac_try='test -s conftest.$ac_objext' 19421 { (case "(($ac_try" in 19422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19423 *) ac_try_echo=$ac_try;; 19424esac 19425eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19426 (eval "$ac_try") 2>&5 19427 ac_status=$? 19428 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19429 (exit $ac_status); }; }; then 19430 ac_cv_func_isnan_in_cmath=yes 19431else 19432 echo "$as_me: failed program was:" >&5 19433sed 's/^/| /' conftest.$ac_ext >&5 19434 19435 ac_cv_func_isnan_in_cmath=no 19436fi 19437 19438rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19439 ac_ext=c 19440ac_cpp='$CPP $CPPFLAGS' 19441ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19442ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19443ac_compiler_gnu=$ac_cv_c_compiler_gnu 19444 19445fi 19446{ echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5 19447echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; } 19448 19449if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then 19450 19451cat >>confdefs.h <<\_ACEOF 19452#define HAVE_ISNAN_IN_CMATH 1 19453_ACEOF 19454 19455fi 19456 19457{ echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5 19458echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; } 19459if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then 19460 echo $ECHO_N "(cached) $ECHO_C" >&6 19461else 19462 ac_ext=cpp 19463ac_cpp='$CXXCPP $CPPFLAGS' 19464ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19465ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19466ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19467 19468 cat >conftest.$ac_ext <<_ACEOF 19469/* confdefs.h. */ 19470_ACEOF 19471cat confdefs.h >>conftest.$ac_ext 19472cat >>conftest.$ac_ext <<_ACEOF 19473/* end confdefs.h. */ 19474#include <cmath> 19475int 19476main () 19477{ 19478float f; std::isnan(f); 19479 ; 19480 return 0; 19481} 19482_ACEOF 19483rm -f conftest.$ac_objext 19484if { (ac_try="$ac_compile" 19485case "(($ac_try" in 19486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19487 *) ac_try_echo=$ac_try;; 19488esac 19489eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19490 (eval "$ac_compile") 2>conftest.er1 19491 ac_status=$? 19492 grep -v '^ *+' conftest.er1 >conftest.err 19493 rm -f conftest.er1 19494 cat conftest.err >&5 19495 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19496 (exit $ac_status); } && 19497 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19498 { (case "(($ac_try" in 19499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19500 *) ac_try_echo=$ac_try;; 19501esac 19502eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19503 (eval "$ac_try") 2>&5 19504 ac_status=$? 19505 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19506 (exit $ac_status); }; } && 19507 { ac_try='test -s conftest.$ac_objext' 19508 { (case "(($ac_try" in 19509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19510 *) ac_try_echo=$ac_try;; 19511esac 19512eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19513 (eval "$ac_try") 2>&5 19514 ac_status=$? 19515 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19516 (exit $ac_status); }; }; then 19517 ac_cv_func_std_isnan_in_cmath=yes 19518else 19519 echo "$as_me: failed program was:" >&5 19520sed 's/^/| /' conftest.$ac_ext >&5 19521 19522 ac_cv_func_std_isnan_in_cmath=no 19523fi 19524 19525rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19526 ac_ext=c 19527ac_cpp='$CPP $CPPFLAGS' 19528ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19529ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19530ac_compiler_gnu=$ac_cv_c_compiler_gnu 19531 19532fi 19533{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5 19534echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; } 19535 19536if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then 19537 19538cat >>confdefs.h <<\_ACEOF 19539#define HAVE_STD_ISNAN_IN_CMATH 1 19540_ACEOF 19541 19542fi 19543 19544 19545{ echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5 19546echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; } 19547if test "${ac_cv_func_isinf_in_math_h+set}" = set; then 19548 echo $ECHO_N "(cached) $ECHO_C" >&6 19549else 19550 ac_ext=cpp 19551ac_cpp='$CXXCPP $CPPFLAGS' 19552ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19553ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19554ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19555 19556 cat >conftest.$ac_ext <<_ACEOF 19557/* confdefs.h. */ 19558_ACEOF 19559cat confdefs.h >>conftest.$ac_ext 19560cat >>conftest.$ac_ext <<_ACEOF 19561/* end confdefs.h. */ 19562#include <math.h> 19563int 19564main () 19565{ 19566float f; isinf(f); 19567 ; 19568 return 0; 19569} 19570_ACEOF 19571rm -f conftest.$ac_objext 19572if { (ac_try="$ac_compile" 19573case "(($ac_try" in 19574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19575 *) ac_try_echo=$ac_try;; 19576esac 19577eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19578 (eval "$ac_compile") 2>conftest.er1 19579 ac_status=$? 19580 grep -v '^ *+' conftest.er1 >conftest.err 19581 rm -f conftest.er1 19582 cat conftest.err >&5 19583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19584 (exit $ac_status); } && 19585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19586 { (case "(($ac_try" in 19587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19588 *) ac_try_echo=$ac_try;; 19589esac 19590eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19591 (eval "$ac_try") 2>&5 19592 ac_status=$? 19593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19594 (exit $ac_status); }; } && 19595 { ac_try='test -s conftest.$ac_objext' 19596 { (case "(($ac_try" in 19597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19598 *) ac_try_echo=$ac_try;; 19599esac 19600eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19601 (eval "$ac_try") 2>&5 19602 ac_status=$? 19603 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19604 (exit $ac_status); }; }; then 19605 ac_cv_func_isinf_in_math_h=yes 19606else 19607 echo "$as_me: failed program was:" >&5 19608sed 's/^/| /' conftest.$ac_ext >&5 19609 19610 ac_cv_func_isinf_in_math_h=no 19611fi 19612 19613rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19614 ac_ext=c 19615ac_cpp='$CPP $CPPFLAGS' 19616ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19617ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19618ac_compiler_gnu=$ac_cv_c_compiler_gnu 19619 19620fi 19621{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5 19622echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; } 19623 19624if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then 19625 19626cat >>confdefs.h <<\_ACEOF 19627#define HAVE_ISINF_IN_MATH_H 1 19628_ACEOF 19629 19630fi 19631 19632{ echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5 19633echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; } 19634if test "${ac_cv_func_isinf_in_cmath+set}" = set; then 19635 echo $ECHO_N "(cached) $ECHO_C" >&6 19636else 19637 ac_ext=cpp 19638ac_cpp='$CXXCPP $CPPFLAGS' 19639ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19640ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19641ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19642 19643 cat >conftest.$ac_ext <<_ACEOF 19644/* confdefs.h. */ 19645_ACEOF 19646cat confdefs.h >>conftest.$ac_ext 19647cat >>conftest.$ac_ext <<_ACEOF 19648/* end confdefs.h. */ 19649#include <cmath> 19650int 19651main () 19652{ 19653float f; isinf(f); 19654 ; 19655 return 0; 19656} 19657_ACEOF 19658rm -f conftest.$ac_objext 19659if { (ac_try="$ac_compile" 19660case "(($ac_try" in 19661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19662 *) ac_try_echo=$ac_try;; 19663esac 19664eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19665 (eval "$ac_compile") 2>conftest.er1 19666 ac_status=$? 19667 grep -v '^ *+' conftest.er1 >conftest.err 19668 rm -f conftest.er1 19669 cat conftest.err >&5 19670 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19671 (exit $ac_status); } && 19672 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19673 { (case "(($ac_try" in 19674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19675 *) ac_try_echo=$ac_try;; 19676esac 19677eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19678 (eval "$ac_try") 2>&5 19679 ac_status=$? 19680 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19681 (exit $ac_status); }; } && 19682 { ac_try='test -s conftest.$ac_objext' 19683 { (case "(($ac_try" in 19684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19685 *) ac_try_echo=$ac_try;; 19686esac 19687eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19688 (eval "$ac_try") 2>&5 19689 ac_status=$? 19690 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19691 (exit $ac_status); }; }; then 19692 ac_cv_func_isinf_in_cmath=yes 19693else 19694 echo "$as_me: failed program was:" >&5 19695sed 's/^/| /' conftest.$ac_ext >&5 19696 19697 ac_cv_func_isinf_in_cmath=no 19698fi 19699 19700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19701 ac_ext=c 19702ac_cpp='$CPP $CPPFLAGS' 19703ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19704ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19705ac_compiler_gnu=$ac_cv_c_compiler_gnu 19706 19707fi 19708{ echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5 19709echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; } 19710 19711if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then 19712 19713cat >>confdefs.h <<\_ACEOF 19714#define HAVE_ISINF_IN_CMATH 1 19715_ACEOF 19716 19717fi 19718 19719{ echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5 19720echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; } 19721if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then 19722 echo $ECHO_N "(cached) $ECHO_C" >&6 19723else 19724 ac_ext=cpp 19725ac_cpp='$CXXCPP $CPPFLAGS' 19726ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19727ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19728ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19729 19730 cat >conftest.$ac_ext <<_ACEOF 19731/* confdefs.h. */ 19732_ACEOF 19733cat confdefs.h >>conftest.$ac_ext 19734cat >>conftest.$ac_ext <<_ACEOF 19735/* end confdefs.h. */ 19736#include <cmath> 19737int 19738main () 19739{ 19740float f; std::isinf(f)} 19741 ; 19742 return 0; 19743} 19744_ACEOF 19745rm -f conftest.$ac_objext 19746if { (ac_try="$ac_compile" 19747case "(($ac_try" in 19748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19749 *) ac_try_echo=$ac_try;; 19750esac 19751eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19752 (eval "$ac_compile") 2>conftest.er1 19753 ac_status=$? 19754 grep -v '^ *+' conftest.er1 >conftest.err 19755 rm -f conftest.er1 19756 cat conftest.err >&5 19757 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19758 (exit $ac_status); } && 19759 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19760 { (case "(($ac_try" in 19761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19762 *) ac_try_echo=$ac_try;; 19763esac 19764eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19765 (eval "$ac_try") 2>&5 19766 ac_status=$? 19767 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19768 (exit $ac_status); }; } && 19769 { ac_try='test -s conftest.$ac_objext' 19770 { (case "(($ac_try" in 19771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19772 *) ac_try_echo=$ac_try;; 19773esac 19774eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19775 (eval "$ac_try") 2>&5 19776 ac_status=$? 19777 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19778 (exit $ac_status); }; }; then 19779 ac_cv_func_std_isinf_in_cmath=yes 19780else 19781 echo "$as_me: failed program was:" >&5 19782sed 's/^/| /' conftest.$ac_ext >&5 19783 19784 ac_cv_func_std_isinf_in_cmath=no 19785fi 19786 19787rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19788 ac_ext=c 19789ac_cpp='$CPP $CPPFLAGS' 19790ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19791ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19792ac_compiler_gnu=$ac_cv_c_compiler_gnu 19793 19794fi 19795{ echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5 19796echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; } 19797 19798if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then 19799 19800cat >>confdefs.h <<\_ACEOF 19801#define HAVE_STD_ISINF_IN_CMATH 1 19802_ACEOF 19803 19804fi 19805 19806{ echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5 19807echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; } 19808if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then 19809 echo $ECHO_N "(cached) $ECHO_C" >&6 19810else 19811 ac_ext=cpp 19812ac_cpp='$CXXCPP $CPPFLAGS' 19813ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19814ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19815ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 19816 19817 cat >conftest.$ac_ext <<_ACEOF 19818/* confdefs.h. */ 19819_ACEOF 19820cat confdefs.h >>conftest.$ac_ext 19821cat >>conftest.$ac_ext <<_ACEOF 19822/* end confdefs.h. */ 19823#include <ieeefp.h> 19824int 19825main () 19826{ 19827float f; finite(f); 19828 ; 19829 return 0; 19830} 19831_ACEOF 19832rm -f conftest.$ac_objext 19833if { (ac_try="$ac_compile" 19834case "(($ac_try" in 19835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19836 *) ac_try_echo=$ac_try;; 19837esac 19838eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19839 (eval "$ac_compile") 2>conftest.er1 19840 ac_status=$? 19841 grep -v '^ *+' conftest.er1 >conftest.err 19842 rm -f conftest.er1 19843 cat conftest.err >&5 19844 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19845 (exit $ac_status); } && 19846 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 19847 { (case "(($ac_try" in 19848 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19849 *) ac_try_echo=$ac_try;; 19850esac 19851eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19852 (eval "$ac_try") 2>&5 19853 ac_status=$? 19854 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19855 (exit $ac_status); }; } && 19856 { ac_try='test -s conftest.$ac_objext' 19857 { (case "(($ac_try" in 19858 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19859 *) ac_try_echo=$ac_try;; 19860esac 19861eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19862 (eval "$ac_try") 2>&5 19863 ac_status=$? 19864 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19865 (exit $ac_status); }; }; then 19866 ac_cv_func_finite_in_ieeefp_h=yes 19867else 19868 echo "$as_me: failed program was:" >&5 19869sed 's/^/| /' conftest.$ac_ext >&5 19870 19871 ac_cv_func_finite_in_ieeefp_h=no 19872fi 19873 19874rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19875 ac_ext=c 19876ac_cpp='$CPP $CPPFLAGS' 19877ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 19878ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 19879ac_compiler_gnu=$ac_cv_c_compiler_gnu 19880 19881fi 19882{ echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5 19883echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; } 19884 19885if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then 19886 19887cat >>confdefs.h <<\_ACEOF 19888#define HAVE_FINITE_IN_IEEEFP_H 1 19889_ACEOF 19890 19891fi 19892 19893 19894 19895if test "$llvm_cv_platform_type" = "Unix" ; then 19896 19897 19898for ac_header in stdlib.h unistd.h 19899do 19900as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 19901if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 19902 { echo "$as_me:$LINENO: checking for $ac_header" >&5 19903echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 19904if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 19905 echo $ECHO_N "(cached) $ECHO_C" >&6 19906fi 19907ac_res=`eval echo '${'$as_ac_Header'}'` 19908 { echo "$as_me:$LINENO: result: $ac_res" >&5 19909echo "${ECHO_T}$ac_res" >&6; } 19910else 19911 # Is the header compilable? 19912{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 19913echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 19914cat >conftest.$ac_ext <<_ACEOF 19915/* confdefs.h. */ 19916_ACEOF 19917cat confdefs.h >>conftest.$ac_ext 19918cat >>conftest.$ac_ext <<_ACEOF 19919/* end confdefs.h. */ 19920$ac_includes_default 19921#include <$ac_header> 19922_ACEOF 19923rm -f conftest.$ac_objext 19924if { (ac_try="$ac_compile" 19925case "(($ac_try" in 19926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19927 *) ac_try_echo=$ac_try;; 19928esac 19929eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19930 (eval "$ac_compile") 2>conftest.er1 19931 ac_status=$? 19932 grep -v '^ *+' conftest.er1 >conftest.err 19933 rm -f conftest.er1 19934 cat conftest.err >&5 19935 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19936 (exit $ac_status); } && 19937 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19938 { (case "(($ac_try" in 19939 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19940 *) ac_try_echo=$ac_try;; 19941esac 19942eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19943 (eval "$ac_try") 2>&5 19944 ac_status=$? 19945 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19946 (exit $ac_status); }; } && 19947 { ac_try='test -s conftest.$ac_objext' 19948 { (case "(($ac_try" in 19949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19950 *) ac_try_echo=$ac_try;; 19951esac 19952eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19953 (eval "$ac_try") 2>&5 19954 ac_status=$? 19955 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19956 (exit $ac_status); }; }; then 19957 ac_header_compiler=yes 19958else 19959 echo "$as_me: failed program was:" >&5 19960sed 's/^/| /' conftest.$ac_ext >&5 19961 19962 ac_header_compiler=no 19963fi 19964 19965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 19966{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 19967echo "${ECHO_T}$ac_header_compiler" >&6; } 19968 19969# Is the header present? 19970{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 19971echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 19972cat >conftest.$ac_ext <<_ACEOF 19973/* confdefs.h. */ 19974_ACEOF 19975cat confdefs.h >>conftest.$ac_ext 19976cat >>conftest.$ac_ext <<_ACEOF 19977/* end confdefs.h. */ 19978#include <$ac_header> 19979_ACEOF 19980if { (ac_try="$ac_cpp conftest.$ac_ext" 19981case "(($ac_try" in 19982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 19983 *) ac_try_echo=$ac_try;; 19984esac 19985eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 19986 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 19987 ac_status=$? 19988 grep -v '^ *+' conftest.er1 >conftest.err 19989 rm -f conftest.er1 19990 cat conftest.err >&5 19991 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19992 (exit $ac_status); } >/dev/null; then 19993 if test -s conftest.err; then 19994 ac_cpp_err=$ac_c_preproc_warn_flag 19995 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 19996 else 19997 ac_cpp_err= 19998 fi 19999else 20000 ac_cpp_err=yes 20001fi 20002if test -z "$ac_cpp_err"; then 20003 ac_header_preproc=yes 20004else 20005 echo "$as_me: failed program was:" >&5 20006sed 's/^/| /' conftest.$ac_ext >&5 20007 20008 ac_header_preproc=no 20009fi 20010 20011rm -f conftest.err conftest.$ac_ext 20012{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 20013echo "${ECHO_T}$ac_header_preproc" >&6; } 20014 20015# So? What about this header? 20016case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 20017 yes:no: ) 20018 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 20019echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 20020 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 20021echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 20022 ac_header_preproc=yes 20023 ;; 20024 no:yes:* ) 20025 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 20026echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 20027 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 20028echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 20029 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 20030echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 20031 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 20032echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 20033 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 20034echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 20035 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 20036echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 20037 ( cat <<\_ASBOX 20038## ----------------------------------- ## 20039## Report this to llvmbugs@cs.uiuc.edu ## 20040## ----------------------------------- ## 20041_ASBOX 20042 ) | sed "s/^/$as_me: WARNING: /" >&2 20043 ;; 20044esac 20045{ echo "$as_me:$LINENO: checking for $ac_header" >&5 20046echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 20047if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 20048 echo $ECHO_N "(cached) $ECHO_C" >&6 20049else 20050 eval "$as_ac_Header=\$ac_header_preproc" 20051fi 20052ac_res=`eval echo '${'$as_ac_Header'}'` 20053 { echo "$as_me:$LINENO: result: $ac_res" >&5 20054echo "${ECHO_T}$ac_res" >&6; } 20055 20056fi 20057if test `eval echo '${'$as_ac_Header'}'` = yes; then 20058 cat >>confdefs.h <<_ACEOF 20059#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 20060_ACEOF 20061 20062fi 20063 20064done 20065 20066 20067for ac_func in getpagesize 20068do 20069as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20070{ echo "$as_me:$LINENO: checking for $ac_func" >&5 20071echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20072if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20073 echo $ECHO_N "(cached) $ECHO_C" >&6 20074else 20075 cat >conftest.$ac_ext <<_ACEOF 20076/* confdefs.h. */ 20077_ACEOF 20078cat confdefs.h >>conftest.$ac_ext 20079cat >>conftest.$ac_ext <<_ACEOF 20080/* end confdefs.h. */ 20081/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20082 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20083#define $ac_func innocuous_$ac_func 20084 20085/* System header to define __stub macros and hopefully few prototypes, 20086 which can conflict with char $ac_func (); below. 20087 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20088 <limits.h> exists even on freestanding compilers. */ 20089 20090#ifdef __STDC__ 20091# include <limits.h> 20092#else 20093# include <assert.h> 20094#endif 20095 20096#undef $ac_func 20097 20098/* Override any GCC internal prototype to avoid an error. 20099 Use char because int might match the return type of a GCC 20100 builtin and then its argument prototype would still apply. */ 20101#ifdef __cplusplus 20102extern "C" 20103#endif 20104char $ac_func (); 20105/* The GNU C library defines this for functions which it implements 20106 to always fail with ENOSYS. Some functions are actually named 20107 something starting with __ and the normal name is an alias. */ 20108#if defined __stub_$ac_func || defined __stub___$ac_func 20109choke me 20110#endif 20111 20112int 20113main () 20114{ 20115return $ac_func (); 20116 ; 20117 return 0; 20118} 20119_ACEOF 20120rm -f conftest.$ac_objext conftest$ac_exeext 20121if { (ac_try="$ac_link" 20122case "(($ac_try" in 20123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20124 *) ac_try_echo=$ac_try;; 20125esac 20126eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20127 (eval "$ac_link") 2>conftest.er1 20128 ac_status=$? 20129 grep -v '^ *+' conftest.er1 >conftest.err 20130 rm -f conftest.er1 20131 cat conftest.err >&5 20132 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20133 (exit $ac_status); } && 20134 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20135 { (case "(($ac_try" in 20136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20137 *) ac_try_echo=$ac_try;; 20138esac 20139eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20140 (eval "$ac_try") 2>&5 20141 ac_status=$? 20142 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20143 (exit $ac_status); }; } && 20144 { ac_try='test -s conftest$ac_exeext' 20145 { (case "(($ac_try" in 20146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20147 *) ac_try_echo=$ac_try;; 20148esac 20149eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20150 (eval "$ac_try") 2>&5 20151 ac_status=$? 20152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20153 (exit $ac_status); }; }; then 20154 eval "$as_ac_var=yes" 20155else 20156 echo "$as_me: failed program was:" >&5 20157sed 's/^/| /' conftest.$ac_ext >&5 20158 20159 eval "$as_ac_var=no" 20160fi 20161 20162rm -f core conftest.err conftest.$ac_objext \ 20163 conftest$ac_exeext conftest.$ac_ext 20164fi 20165ac_res=`eval echo '${'$as_ac_var'}'` 20166 { echo "$as_me:$LINENO: result: $ac_res" >&5 20167echo "${ECHO_T}$ac_res" >&6; } 20168if test `eval echo '${'$as_ac_var'}'` = yes; then 20169 cat >>confdefs.h <<_ACEOF 20170#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 20171_ACEOF 20172 20173fi 20174done 20175 20176{ echo "$as_me:$LINENO: checking for working mmap" >&5 20177echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; } 20178if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 20179 echo $ECHO_N "(cached) $ECHO_C" >&6 20180else 20181 if test "$cross_compiling" = yes; then 20182 ac_cv_func_mmap_fixed_mapped=no 20183else 20184 cat >conftest.$ac_ext <<_ACEOF 20185/* confdefs.h. */ 20186_ACEOF 20187cat confdefs.h >>conftest.$ac_ext 20188cat >>conftest.$ac_ext <<_ACEOF 20189/* end confdefs.h. */ 20190$ac_includes_default 20191/* malloc might have been renamed as rpl_malloc. */ 20192#undef malloc 20193 20194/* Thanks to Mike Haertel and Jim Avera for this test. 20195 Here is a matrix of mmap possibilities: 20196 mmap private not fixed 20197 mmap private fixed at somewhere currently unmapped 20198 mmap private fixed at somewhere already mapped 20199 mmap shared not fixed 20200 mmap shared fixed at somewhere currently unmapped 20201 mmap shared fixed at somewhere already mapped 20202 For private mappings, we should verify that changes cannot be read() 20203 back from the file, nor mmap's back from the file at a different 20204 address. (There have been systems where private was not correctly 20205 implemented like the infamous i386 svr4.0, and systems where the 20206 VM page cache was not coherent with the file system buffer cache 20207 like early versions of FreeBSD and possibly contemporary NetBSD.) 20208 For shared mappings, we should conversely verify that changes get 20209 propagated back to all the places they're supposed to be. 20210 20211 Grep wants private fixed already mapped. 20212 The main things grep needs to know about mmap are: 20213 * does it exist and is it safe to write into the mmap'd area 20214 * how to use it (BSD variants) */ 20215 20216#include <fcntl.h> 20217#include <sys/mman.h> 20218 20219#if !STDC_HEADERS && !HAVE_STDLIB_H 20220char *malloc (); 20221#endif 20222 20223/* This mess was copied from the GNU getpagesize.h. */ 20224#if !HAVE_GETPAGESIZE 20225/* Assume that all systems that can run configure have sys/param.h. */ 20226# if !HAVE_SYS_PARAM_H 20227# define HAVE_SYS_PARAM_H 1 20228# endif 20229 20230# ifdef _SC_PAGESIZE 20231# define getpagesize() sysconf(_SC_PAGESIZE) 20232# else /* no _SC_PAGESIZE */ 20233# if HAVE_SYS_PARAM_H 20234# include <sys/param.h> 20235# ifdef EXEC_PAGESIZE 20236# define getpagesize() EXEC_PAGESIZE 20237# else /* no EXEC_PAGESIZE */ 20238# ifdef NBPG 20239# define getpagesize() NBPG * CLSIZE 20240# ifndef CLSIZE 20241# define CLSIZE 1 20242# endif /* no CLSIZE */ 20243# else /* no NBPG */ 20244# ifdef NBPC 20245# define getpagesize() NBPC 20246# else /* no NBPC */ 20247# ifdef PAGESIZE 20248# define getpagesize() PAGESIZE 20249# endif /* PAGESIZE */ 20250# endif /* no NBPC */ 20251# endif /* no NBPG */ 20252# endif /* no EXEC_PAGESIZE */ 20253# else /* no HAVE_SYS_PARAM_H */ 20254# define getpagesize() 8192 /* punt totally */ 20255# endif /* no HAVE_SYS_PARAM_H */ 20256# endif /* no _SC_PAGESIZE */ 20257 20258#endif /* no HAVE_GETPAGESIZE */ 20259 20260int 20261main () 20262{ 20263 char *data, *data2, *data3; 20264 int i, pagesize; 20265 int fd; 20266 20267 pagesize = getpagesize (); 20268 20269 /* First, make a file with some known garbage in it. */ 20270 data = (char *) malloc (pagesize); 20271 if (!data) 20272 return 1; 20273 for (i = 0; i < pagesize; ++i) 20274 *(data + i) = rand (); 20275 umask (0); 20276 fd = creat ("conftest.mmap", 0600); 20277 if (fd < 0) 20278 return 1; 20279 if (write (fd, data, pagesize) != pagesize) 20280 return 1; 20281 close (fd); 20282 20283 /* Next, try to mmap the file at a fixed address which already has 20284 something else allocated at it. If we can, also make sure that 20285 we see the same garbage. */ 20286 fd = open ("conftest.mmap", O_RDWR); 20287 if (fd < 0) 20288 return 1; 20289 data2 = (char *) malloc (2 * pagesize); 20290 if (!data2) 20291 return 1; 20292 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1); 20293 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 20294 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 20295 return 1; 20296 for (i = 0; i < pagesize; ++i) 20297 if (*(data + i) != *(data2 + i)) 20298 return 1; 20299 20300 /* Finally, make sure that changes to the mapped area do not 20301 percolate back to the file as seen by read(). (This is a bug on 20302 some variants of i386 svr4.0.) */ 20303 for (i = 0; i < pagesize; ++i) 20304 *(data2 + i) = *(data2 + i) + 1; 20305 data3 = (char *) malloc (pagesize); 20306 if (!data3) 20307 return 1; 20308 if (read (fd, data3, pagesize) != pagesize) 20309 return 1; 20310 for (i = 0; i < pagesize; ++i) 20311 if (*(data + i) != *(data3 + i)) 20312 return 1; 20313 close (fd); 20314 return 0; 20315} 20316_ACEOF 20317rm -f conftest$ac_exeext 20318if { (ac_try="$ac_link" 20319case "(($ac_try" in 20320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20321 *) ac_try_echo=$ac_try;; 20322esac 20323eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20324 (eval "$ac_link") 2>&5 20325 ac_status=$? 20326 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20327 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20328 { (case "(($ac_try" in 20329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20330 *) ac_try_echo=$ac_try;; 20331esac 20332eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20333 (eval "$ac_try") 2>&5 20334 ac_status=$? 20335 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20336 (exit $ac_status); }; }; then 20337 ac_cv_func_mmap_fixed_mapped=yes 20338else 20339 echo "$as_me: program exited with status $ac_status" >&5 20340echo "$as_me: failed program was:" >&5 20341sed 's/^/| /' conftest.$ac_ext >&5 20342 20343( exit $ac_status ) 20344ac_cv_func_mmap_fixed_mapped=no 20345fi 20346rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20347fi 20348 20349 20350fi 20351{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 20352echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; } 20353if test $ac_cv_func_mmap_fixed_mapped = yes; then 20354 20355cat >>confdefs.h <<\_ACEOF 20356#define HAVE_MMAP 1 20357_ACEOF 20358 20359fi 20360rm -f conftest.mmap 20361 20362 { echo "$as_me:$LINENO: checking for mmap of files" >&5 20363echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; } 20364if test "${ac_cv_func_mmap_file+set}" = set; then 20365 echo $ECHO_N "(cached) $ECHO_C" >&6 20366else 20367 ac_ext=c 20368ac_cpp='$CPP $CPPFLAGS' 20369ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20370ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20371ac_compiler_gnu=$ac_cv_c_compiler_gnu 20372 20373 if test "$cross_compiling" = yes; then 20374 ac_cv_func_mmap_file=no 20375else 20376 cat >conftest.$ac_ext <<_ACEOF 20377 20378 /* confdefs.h. */ 20379_ACEOF 20380cat confdefs.h >>conftest.$ac_ext 20381cat >>conftest.$ac_ext <<_ACEOF 20382/* end confdefs.h. */ 20383 20384#include <sys/types.h> 20385#include <sys/mman.h> 20386#include <fcntl.h> 20387 20388int 20389main () 20390{ 20391 20392 int fd; 20393 fd = creat ("foo",0777); 20394 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0); 20395 unlink ("foo"); 20396 return (fd != (int) MAP_FAILED); 20397 ; 20398 return 0; 20399} 20400_ACEOF 20401rm -f conftest$ac_exeext 20402if { (ac_try="$ac_link" 20403case "(($ac_try" in 20404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20405 *) ac_try_echo=$ac_try;; 20406esac 20407eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20408 (eval "$ac_link") 2>&5 20409 ac_status=$? 20410 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20411 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 20412 { (case "(($ac_try" in 20413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20414 *) ac_try_echo=$ac_try;; 20415esac 20416eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20417 (eval "$ac_try") 2>&5 20418 ac_status=$? 20419 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20420 (exit $ac_status); }; }; then 20421 ac_cv_func_mmap_file=yes 20422else 20423 echo "$as_me: program exited with status $ac_status" >&5 20424echo "$as_me: failed program was:" >&5 20425sed 's/^/| /' conftest.$ac_ext >&5 20426 20427( exit $ac_status ) 20428ac_cv_func_mmap_file=no 20429fi 20430rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 20431fi 20432 20433 20434 ac_ext=c 20435ac_cpp='$CPP $CPPFLAGS' 20436ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20437ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20438ac_compiler_gnu=$ac_cv_c_compiler_gnu 20439 20440 20441fi 20442{ echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5 20443echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; } 20444if test "$ac_cv_func_mmap_file" = yes; then 20445 20446cat >>confdefs.h <<\_ACEOF 20447#define HAVE_MMAP_FILE 20448_ACEOF 20449 20450 MMAP_FILE=yes 20451 20452fi 20453 20454 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5 20455echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; } 20456if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then 20457 echo $ECHO_N "(cached) $ECHO_C" >&6 20458else 20459 if test "$llvm_cv_os_type" = "Interix" ; then 20460 ac_cv_need_dev_zero_for_mmap=yes 20461 else 20462 ac_cv_need_dev_zero_for_mmap=no 20463 fi 20464 20465fi 20466{ echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5 20467echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; } 20468if test "$ac_cv_need_dev_zero_for_mmap" = yes; then 20469 20470cat >>confdefs.h <<\_ACEOF 20471#define NEED_DEV_ZERO_FOR_MMAP 1 20472_ACEOF 20473 20474fi 20475 20476 if test "$ac_cv_func_mmap_fixed_mapped" = "no" 20477 then 20478 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5 20479echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;} 20480 fi 20481 if test "$ac_cv_func_mmap_file" = "no" 20482 then 20483 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5 20484echo "$as_me: WARNING: mmap() of files required but not found" >&2;} 20485 fi 20486fi 20487 20488{ echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5 20489echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; } 20490ac_ext=cpp 20491ac_cpp='$CXXCPP $CPPFLAGS' 20492ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20493ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20494ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20495 20496cat >conftest.$ac_ext <<_ACEOF 20497/* confdefs.h. */ 20498_ACEOF 20499cat confdefs.h >>conftest.$ac_ext 20500cat >>conftest.$ac_ext <<_ACEOF 20501/* end confdefs.h. */ 20502int main() { 20503 volatile unsigned long val = 1; 20504 __sync_synchronize(); 20505 __sync_val_compare_and_swap(&val, 1, 0); 20506 __sync_add_and_fetch(&val, 1); 20507 __sync_sub_and_fetch(&val, 1); 20508 return 0; 20509 } 20510 20511_ACEOF 20512rm -f conftest.$ac_objext conftest$ac_exeext 20513if { (ac_try="$ac_link" 20514case "(($ac_try" in 20515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20516 *) ac_try_echo=$ac_try;; 20517esac 20518eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20519 (eval "$ac_link") 2>conftest.er1 20520 ac_status=$? 20521 grep -v '^ *+' conftest.er1 >conftest.err 20522 rm -f conftest.er1 20523 cat conftest.err >&5 20524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20525 (exit $ac_status); } && 20526 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20527 { (case "(($ac_try" in 20528 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20529 *) ac_try_echo=$ac_try;; 20530esac 20531eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20532 (eval "$ac_try") 2>&5 20533 ac_status=$? 20534 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20535 (exit $ac_status); }; } && 20536 { ac_try='test -s conftest$ac_exeext' 20537 { (case "(($ac_try" in 20538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20539 *) ac_try_echo=$ac_try;; 20540esac 20541eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20542 (eval "$ac_try") 2>&5 20543 ac_status=$? 20544 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20545 (exit $ac_status); }; }; then 20546 ac_ext=c 20547ac_cpp='$CPP $CPPFLAGS' 20548ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20549ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20550ac_compiler_gnu=$ac_cv_c_compiler_gnu 20551 20552 { echo "$as_me:$LINENO: result: yes" >&5 20553echo "${ECHO_T}yes" >&6; } 20554 20555cat >>confdefs.h <<\_ACEOF 20556#define LLVM_HAS_ATOMICS 1 20557_ACEOF 20558 20559else 20560 echo "$as_me: failed program was:" >&5 20561sed 's/^/| /' conftest.$ac_ext >&5 20562 20563 { echo "$as_me:$LINENO: result: no" >&5 20564echo "${ECHO_T}no" >&6; } 20565 20566cat >>confdefs.h <<\_ACEOF 20567#define LLVM_HAS_ATOMICS 0 20568_ACEOF 20569 20570 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5 20571echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;} 20572fi 20573 20574rm -f core conftest.err conftest.$ac_objext \ 20575 conftest$ac_exeext conftest.$ac_ext 20576 20577 20578if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then 20579 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5 20580echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; } 20581if test "${llvm_cv_linux_mixed+set}" = set; then 20582 echo $ECHO_N "(cached) $ECHO_C" >&6 20583else 20584 ac_ext=c 20585ac_cpp='$CPP $CPPFLAGS' 20586ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20587ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20588ac_compiler_gnu=$ac_cv_c_compiler_gnu 20589 20590 cat >conftest.$ac_ext <<_ACEOF 20591/* confdefs.h. */ 20592_ACEOF 20593cat confdefs.h >>conftest.$ac_ext 20594cat >>conftest.$ac_ext <<_ACEOF 20595/* end confdefs.h. */ 20596#ifndef __x86_64__ 20597 error: Not x86-64 even if uname says so! 20598 #endif 20599 20600int 20601main () 20602{ 20603 20604 ; 20605 return 0; 20606} 20607_ACEOF 20608rm -f conftest.$ac_objext 20609if { (ac_try="$ac_compile" 20610case "(($ac_try" in 20611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20612 *) ac_try_echo=$ac_try;; 20613esac 20614eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20615 (eval "$ac_compile") 2>conftest.er1 20616 ac_status=$? 20617 grep -v '^ *+' conftest.er1 >conftest.err 20618 rm -f conftest.er1 20619 cat conftest.err >&5 20620 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20621 (exit $ac_status); } && 20622 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20623 { (case "(($ac_try" in 20624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20625 *) ac_try_echo=$ac_try;; 20626esac 20627eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20628 (eval "$ac_try") 2>&5 20629 ac_status=$? 20630 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20631 (exit $ac_status); }; } && 20632 { ac_try='test -s conftest.$ac_objext' 20633 { (case "(($ac_try" in 20634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20635 *) ac_try_echo=$ac_try;; 20636esac 20637eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20638 (eval "$ac_try") 2>&5 20639 ac_status=$? 20640 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20641 (exit $ac_status); }; }; then 20642 llvm_cv_linux_mixed=no 20643else 20644 echo "$as_me: failed program was:" >&5 20645sed 's/^/| /' conftest.$ac_ext >&5 20646 20647 llvm_cv_linux_mixed=yes 20648fi 20649 20650rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 20651 ac_ext=c 20652ac_cpp='$CPP $CPPFLAGS' 20653ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20654ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20655ac_compiler_gnu=$ac_cv_c_compiler_gnu 20656 20657 20658fi 20659{ echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5 20660echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; } 20661 20662 if test "$llvm_cv_linux_mixed" = "yes"; then 20663 llvm_cv_target_arch="x86" 20664 ARCH="x86" 20665 fi 20666fi 20667 20668 20669for ac_func in __dso_handle 20670do 20671as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 20672{ echo "$as_me:$LINENO: checking for $ac_func" >&5 20673echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 20674if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 20675 echo $ECHO_N "(cached) $ECHO_C" >&6 20676else 20677 cat >conftest.$ac_ext <<_ACEOF 20678/* confdefs.h. */ 20679_ACEOF 20680cat confdefs.h >>conftest.$ac_ext 20681cat >>conftest.$ac_ext <<_ACEOF 20682/* end confdefs.h. */ 20683/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 20684 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 20685#define $ac_func innocuous_$ac_func 20686 20687/* System header to define __stub macros and hopefully few prototypes, 20688 which can conflict with char $ac_func (); below. 20689 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 20690 <limits.h> exists even on freestanding compilers. */ 20691 20692#ifdef __STDC__ 20693# include <limits.h> 20694#else 20695# include <assert.h> 20696#endif 20697 20698#undef $ac_func 20699 20700/* Override any GCC internal prototype to avoid an error. 20701 Use char because int might match the return type of a GCC 20702 builtin and then its argument prototype would still apply. */ 20703#ifdef __cplusplus 20704extern "C" 20705#endif 20706char $ac_func (); 20707/* The GNU C library defines this for functions which it implements 20708 to always fail with ENOSYS. Some functions are actually named 20709 something starting with __ and the normal name is an alias. */ 20710#if defined __stub_$ac_func || defined __stub___$ac_func 20711choke me 20712#endif 20713 20714int 20715main () 20716{ 20717return $ac_func (); 20718 ; 20719 return 0; 20720} 20721_ACEOF 20722rm -f conftest.$ac_objext conftest$ac_exeext 20723if { (ac_try="$ac_link" 20724case "(($ac_try" in 20725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20726 *) ac_try_echo=$ac_try;; 20727esac 20728eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20729 (eval "$ac_link") 2>conftest.er1 20730 ac_status=$? 20731 grep -v '^ *+' conftest.er1 >conftest.err 20732 rm -f conftest.er1 20733 cat conftest.err >&5 20734 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20735 (exit $ac_status); } && 20736 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20737 { (case "(($ac_try" in 20738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20739 *) ac_try_echo=$ac_try;; 20740esac 20741eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20742 (eval "$ac_try") 2>&5 20743 ac_status=$? 20744 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20745 (exit $ac_status); }; } && 20746 { ac_try='test -s conftest$ac_exeext' 20747 { (case "(($ac_try" in 20748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20749 *) ac_try_echo=$ac_try;; 20750esac 20751eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20752 (eval "$ac_try") 2>&5 20753 ac_status=$? 20754 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20755 (exit $ac_status); }; }; then 20756 eval "$as_ac_var=yes" 20757else 20758 echo "$as_me: failed program was:" >&5 20759sed 's/^/| /' conftest.$ac_ext >&5 20760 20761 eval "$as_ac_var=no" 20762fi 20763 20764rm -f core conftest.err conftest.$ac_objext \ 20765 conftest$ac_exeext conftest.$ac_ext 20766fi 20767ac_res=`eval echo '${'$as_ac_var'}'` 20768 { echo "$as_me:$LINENO: result: $ac_res" >&5 20769echo "${ECHO_T}$ac_res" >&6; } 20770if test `eval echo '${'$as_ac_var'}'` = yes; then 20771 cat >>confdefs.h <<_ACEOF 20772#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 20773_ACEOF 20774 20775fi 20776done 20777 20778 20779SHLIBEXT=$libltdl_cv_shlibext 20780 20781 20782SHLIBPATH_VAR=$libltdl_cv_shlibpath_var 20783 20784 20785# Translate the various configuration directories and other basic 20786# information into substitutions that will end up in Makefile.config.in 20787# that these configured values can be used by the makefiles 20788if test "${prefix}" = "NONE" ; then 20789 prefix="/usr/local" 20790fi 20791eval LLVM_PREFIX="${prefix}"; 20792eval LLVM_BINDIR="${prefix}/bin"; 20793eval LLVM_LIBDIR="${prefix}/lib"; 20794eval LLVM_DATADIR="${prefix}/share/llvm"; 20795eval LLVM_DOCSDIR="${prefix}/share/doc/llvm"; 20796eval LLVM_ETCDIR="${prefix}/etc/llvm"; 20797eval LLVM_INCLUDEDIR="${prefix}/include"; 20798eval LLVM_INFODIR="${prefix}/info"; 20799eval LLVM_MANDIR="${prefix}/man"; 20800LLVM_CONFIGTIME=`date` 20801 20802 20803 20804 20805 20806 20807 20808 20809 20810 20811 20812# Place the various directores into the config.h file as #defines so that we 20813# can know about the installation paths within LLVM. 20814 20815cat >>confdefs.h <<_ACEOF 20816#define LLVM_PREFIX "$LLVM_PREFIX" 20817_ACEOF 20818 20819 20820cat >>confdefs.h <<_ACEOF 20821#define LLVM_BINDIR "$LLVM_BINDIR" 20822_ACEOF 20823 20824 20825cat >>confdefs.h <<_ACEOF 20826#define LLVM_LIBDIR "$LLVM_LIBDIR" 20827_ACEOF 20828 20829 20830cat >>confdefs.h <<_ACEOF 20831#define LLVM_DATADIR "$LLVM_DATADIR" 20832_ACEOF 20833 20834 20835cat >>confdefs.h <<_ACEOF 20836#define LLVM_DOCSDIR "$LLVM_DOCSDIR" 20837_ACEOF 20838 20839 20840cat >>confdefs.h <<_ACEOF 20841#define LLVM_ETCDIR "$LLVM_ETCDIR" 20842_ACEOF 20843 20844 20845cat >>confdefs.h <<_ACEOF 20846#define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR" 20847_ACEOF 20848 20849 20850cat >>confdefs.h <<_ACEOF 20851#define LLVM_INFODIR "$LLVM_INFODIR" 20852_ACEOF 20853 20854 20855cat >>confdefs.h <<_ACEOF 20856#define LLVM_MANDIR "$LLVM_MANDIR" 20857_ACEOF 20858 20859 20860cat >>confdefs.h <<_ACEOF 20861#define LLVM_CONFIGTIME "$LLVM_CONFIGTIME" 20862_ACEOF 20863 20864 20865cat >>confdefs.h <<_ACEOF 20866#define LLVM_HOSTTRIPLE "$host" 20867_ACEOF 20868 20869 20870# Determine which bindings to build. 20871if test "$BINDINGS_TO_BUILD" = auto ; then 20872 BINDINGS_TO_BUILD="" 20873 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then 20874 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" 20875 fi 20876fi 20877BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD 20878 20879 20880# This isn't really configurey, but it avoids having to repeat the list in 20881# other files. 20882ALL_BINDINGS=ocaml 20883 20884 20885# Do any work necessary to ensure that bindings have what they need. 20886binding_prereqs_failed=0 20887for a_binding in $BINDINGS_TO_BUILD ; do 20888 case "$a_binding" in 20889 ocaml) 20890 if test "x$OCAMLC" = x ; then 20891 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5 20892echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;} 20893 binding_prereqs_failed=1 20894 fi 20895 if test "x$OCAMLDEP" = x ; then 20896 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5 20897echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;} 20898 binding_prereqs_failed=1 20899 fi 20900 if test "x$OCAMLOPT" = x ; then 20901 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5 20902echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;} 20903 fi 20904 if test "x$with_ocaml_libdir" != xauto ; then 20905 OCAML_LIBDIR=$with_ocaml_libdir 20906 20907 else 20908 ocaml_stdlib="`"$OCAMLC" -where`" 20909 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~" 20910 then 20911 # ocaml stdlib is beneath our prefix; use stdlib 20912 OCAML_LIBDIR=$ocaml_stdlib 20913 20914 else 20915 # ocaml stdlib is outside our prefix; use libdir/ocaml 20916 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml 20917 20918 fi 20919 fi 20920 ;; 20921 esac 20922done 20923if test "$binding_prereqs_failed" = 1 ; then 20924 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5 20925echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;} 20926 { (exit 1); exit 1; }; } 20927fi 20928 20929{ echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5 20930echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; } 20931if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then 20932 echo $ECHO_N "(cached) $ECHO_C" >&6 20933else 20934 ac_ext=cpp 20935ac_cpp='$CXXCPP $CPPFLAGS' 20936ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20937ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20938ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 20939 20940 oldcxxflags="$CXXFLAGS" 20941 CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden" 20942 cat >conftest.$ac_ext <<_ACEOF 20943/* confdefs.h. */ 20944_ACEOF 20945cat confdefs.h >>conftest.$ac_ext 20946cat >>conftest.$ac_ext <<_ACEOF 20947/* end confdefs.h. */ 20948 20949int 20950main () 20951{ 20952 20953 ; 20954 return 0; 20955} 20956_ACEOF 20957rm -f conftest.$ac_objext 20958if { (ac_try="$ac_compile" 20959case "(($ac_try" in 20960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20961 *) ac_try_echo=$ac_try;; 20962esac 20963eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20964 (eval "$ac_compile") 2>conftest.er1 20965 ac_status=$? 20966 grep -v '^ *+' conftest.er1 >conftest.err 20967 rm -f conftest.er1 20968 cat conftest.err >&5 20969 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20970 (exit $ac_status); } && 20971 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 20972 { (case "(($ac_try" in 20973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20974 *) ac_try_echo=$ac_try;; 20975esac 20976eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20977 (eval "$ac_try") 2>&5 20978 ac_status=$? 20979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20980 (exit $ac_status); }; } && 20981 { ac_try='test -s conftest.$ac_objext' 20982 { (case "(($ac_try" in 20983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 20984 *) ac_try_echo=$ac_try;; 20985esac 20986eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 20987 (eval "$ac_try") 2>&5 20988 ac_status=$? 20989 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20990 (exit $ac_status); }; }; then 20991 llvm_cv_cxx_visibility_inlines_hidden=yes 20992else 20993 echo "$as_me: failed program was:" >&5 20994sed 's/^/| /' conftest.$ac_ext >&5 20995 20996 llvm_cv_cxx_visibility_inlines_hidden=no 20997fi 20998 20999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 21000 CXXFLAGS="$oldcxxflags" 21001 ac_ext=c 21002ac_cpp='$CPP $CPPFLAGS' 21003ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 21004ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 21005ac_compiler_gnu=$ac_cv_c_compiler_gnu 21006 21007 21008fi 21009{ echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5 21010echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; } 21011if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then 21012 ENABLE_VISIBILITY_INLINES_HIDDEN=1 21013 21014else 21015 ENABLE_VISIBILITY_INLINES_HIDDEN=0 21016 21017fi 21018 21019 21020if test "$llvm_cv_link_use_r" = "yes" ; then 21021 RPATH="-Wl,-R" 21022else 21023 RPATH="-Wl,-rpath" 21024fi 21025 21026 21027if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then 21028 RDYNAMIC="-Wl,-export-dynamic" 21029else 21030 RDYNAMIC="" 21031fi 21032 21033 21034 21035ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h" 21036 21037 21038 21039 21040 21041 21042ac_config_files="$ac_config_files include/llvm/Config/Targets.def" 21043 21044ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def" 21045 21046ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def" 21047 21048ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def" 21049 21050ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h" 21051 21052 21053ac_config_files="$ac_config_files Makefile.config" 21054 21055 21056ac_config_files="$ac_config_files llvm.spec" 21057 21058 21059ac_config_files="$ac_config_files docs/doxygen.cfg" 21060 21061if test -f ${srcdir}/tools/clang/README.txt; then 21062 ac_config_files="$ac_config_files tools/clang/docs/doxygen.cfg" 21063 21064fi 21065 21066ac_config_files="$ac_config_files tools/llvm-config/llvm-config.in" 21067 21068 21069ac_config_commands="$ac_config_commands setup" 21070 21071ac_config_commands="$ac_config_commands Makefile" 21072 21073 21074ac_config_commands="$ac_config_commands Makefile.common" 21075 21076 21077ac_config_commands="$ac_config_commands examples/Makefile" 21078 21079 21080ac_config_commands="$ac_config_commands lib/Makefile" 21081 21082 21083ac_config_commands="$ac_config_commands runtime/Makefile" 21084 21085 21086ac_config_commands="$ac_config_commands test/Makefile" 21087 21088 21089ac_config_commands="$ac_config_commands test/Makefile.tests" 21090 21091 21092ac_config_commands="$ac_config_commands unittests/Makefile" 21093 21094 21095ac_config_commands="$ac_config_commands tools/Makefile" 21096 21097 21098ac_config_commands="$ac_config_commands utils/Makefile" 21099 21100 21101ac_config_commands="$ac_config_commands projects/Makefile" 21102 21103 21104ac_config_commands="$ac_config_commands bindings/Makefile" 21105 21106 21107ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml" 21108 21109 21110 21111cat >confcache <<\_ACEOF 21112# This file is a shell script that caches the results of configure 21113# tests run on this system so they can be shared between configure 21114# scripts and configure runs, see configure's option --config-cache. 21115# It is not useful on other systems. If it contains results you don't 21116# want to keep, you may remove or edit it. 21117# 21118# config.status only pays attention to the cache file if you give it 21119# the --recheck option to rerun configure. 21120# 21121# `ac_cv_env_foo' variables (set or unset) will be overridden when 21122# loading this file, other *unset* `ac_cv_foo' will be assigned the 21123# following values. 21124 21125_ACEOF 21126 21127# The following way of writing the cache mishandles newlines in values, 21128# but we know of no workaround that is simple, portable, and efficient. 21129# So, we kill variables containing newlines. 21130# Ultrix sh set writes to stderr and can't be redirected directly, 21131# and sets the high bit in the cache file unless we assign to the vars. 21132( 21133 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 21134 eval ac_val=\$$ac_var 21135 case $ac_val in #( 21136 *${as_nl}*) 21137 case $ac_var in #( 21138 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 21139echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 21140 esac 21141 case $ac_var in #( 21142 _ | IFS | as_nl) ;; #( 21143 *) $as_unset $ac_var ;; 21144 esac ;; 21145 esac 21146 done 21147 21148 (set) 2>&1 | 21149 case $as_nl`(ac_space=' '; set) 2>&1` in #( 21150 *${as_nl}ac_space=\ *) 21151 # `set' does not quote correctly, so add quotes (double-quote 21152 # substitution turns \\\\ into \\, and sed turns \\ into \). 21153 sed -n \ 21154 "s/'/'\\\\''/g; 21155 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 21156 ;; #( 21157 *) 21158 # `set' quotes correctly as required by POSIX, so do not add quotes. 21159 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21160 ;; 21161 esac | 21162 sort 21163) | 21164 sed ' 21165 /^ac_cv_env_/b end 21166 t clear 21167 :clear 21168 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 21169 t end 21170 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 21171 :end' >>confcache 21172if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 21173 if test -w "$cache_file"; then 21174 test "x$cache_file" != "x/dev/null" && 21175 { echo "$as_me:$LINENO: updating cache $cache_file" >&5 21176echo "$as_me: updating cache $cache_file" >&6;} 21177 cat confcache >$cache_file 21178 else 21179 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 21180echo "$as_me: not updating unwritable cache $cache_file" >&6;} 21181 fi 21182fi 21183rm -f confcache 21184 21185test "x$prefix" = xNONE && prefix=$ac_default_prefix 21186# Let make expand exec_prefix. 21187test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 21188 21189DEFS=-DHAVE_CONFIG_H 21190 21191ac_libobjs= 21192ac_ltlibobjs= 21193for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 21194 # 1. Remove the extension, and $U if already installed. 21195 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 21196 ac_i=`echo "$ac_i" | sed "$ac_script"` 21197 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 21198 # will be set to the directory where LIBOBJS objects are built. 21199 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 21200 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 21201done 21202LIBOBJS=$ac_libobjs 21203 21204LTLIBOBJS=$ac_ltlibobjs 21205 21206 21207if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then 21208 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined. 21209Usually this means the macro was only invoked conditionally." >&5 21210echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined. 21211Usually this means the macro was only invoked conditionally." >&2;} 21212 { (exit 1); exit 1; }; } 21213fi 21214if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then 21215 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21216Usually this means the macro was only invoked conditionally." >&5 21217echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined. 21218Usually this means the macro was only invoked conditionally." >&2;} 21219 { (exit 1); exit 1; }; } 21220fi 21221 21222: ${CONFIG_STATUS=./config.status} 21223ac_clean_files_save=$ac_clean_files 21224ac_clean_files="$ac_clean_files $CONFIG_STATUS" 21225{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 21226echo "$as_me: creating $CONFIG_STATUS" >&6;} 21227cat >$CONFIG_STATUS <<_ACEOF 21228#! $SHELL 21229# Generated by $as_me. 21230# Run this file to recreate the current configuration. 21231# Compiler output produced by configure, useful for debugging 21232# configure, is in config.log if it exists. 21233 21234debug=false 21235ac_cs_recheck=false 21236ac_cs_silent=false 21237SHELL=\${CONFIG_SHELL-$SHELL} 21238_ACEOF 21239 21240cat >>$CONFIG_STATUS <<\_ACEOF 21241## --------------------- ## 21242## M4sh Initialization. ## 21243## --------------------- ## 21244 21245# Be Bourne compatible 21246if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 21247 emulate sh 21248 NULLCMD=: 21249 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 21250 # is contrary to our usage. Disable this feature. 21251 alias -g '${1+"$@"}'='"$@"' 21252 setopt NO_GLOB_SUBST 21253else 21254 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac 21255fi 21256BIN_SH=xpg4; export BIN_SH # for Tru64 21257DUALCASE=1; export DUALCASE # for MKS sh 21258 21259 21260# PATH needs CR 21261# Avoid depending upon Character Ranges. 21262as_cr_letters='abcdefghijklmnopqrstuvwxyz' 21263as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 21264as_cr_Letters=$as_cr_letters$as_cr_LETTERS 21265as_cr_digits='0123456789' 21266as_cr_alnum=$as_cr_Letters$as_cr_digits 21267 21268# The user is always right. 21269if test "${PATH_SEPARATOR+set}" != set; then 21270 echo "#! /bin/sh" >conf$$.sh 21271 echo "exit 0" >>conf$$.sh 21272 chmod +x conf$$.sh 21273 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 21274 PATH_SEPARATOR=';' 21275 else 21276 PATH_SEPARATOR=: 21277 fi 21278 rm -f conf$$.sh 21279fi 21280 21281# Support unset when possible. 21282if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 21283 as_unset=unset 21284else 21285 as_unset=false 21286fi 21287 21288 21289# IFS 21290# We need space, tab and new line, in precisely that order. Quoting is 21291# there to prevent editors from complaining about space-tab. 21292# (If _AS_PATH_WALK were called with IFS unset, it would disable word 21293# splitting by setting IFS to empty value.) 21294as_nl=' 21295' 21296IFS=" "" $as_nl" 21297 21298# Find who we are. Look in the path if we contain no directory separator. 21299case $0 in 21300 *[\\/]* ) as_myself=$0 ;; 21301 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21302for as_dir in $PATH 21303do 21304 IFS=$as_save_IFS 21305 test -z "$as_dir" && as_dir=. 21306 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 21307done 21308IFS=$as_save_IFS 21309 21310 ;; 21311esac 21312# We did not find ourselves, most probably we were run as `sh COMMAND' 21313# in which case we are not to be found in the path. 21314if test "x$as_myself" = x; then 21315 as_myself=$0 21316fi 21317if test ! -f "$as_myself"; then 21318 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 21319 { (exit 1); exit 1; } 21320fi 21321 21322# Work around bugs in pre-3.0 UWIN ksh. 21323for as_var in ENV MAIL MAILPATH 21324do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21325done 21326PS1='$ ' 21327PS2='> ' 21328PS4='+ ' 21329 21330# NLS nuisances. 21331for as_var in \ 21332 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 21333 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 21334 LC_TELEPHONE LC_TIME 21335do 21336 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 21337 eval $as_var=C; export $as_var 21338 else 21339 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 21340 fi 21341done 21342 21343# Required to use basename. 21344if expr a : '\(a\)' >/dev/null 2>&1 && 21345 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21346 as_expr=expr 21347else 21348 as_expr=false 21349fi 21350 21351if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 21352 as_basename=basename 21353else 21354 as_basename=false 21355fi 21356 21357 21358# Name of the executable. 21359as_me=`$as_basename -- "$0" || 21360$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 21361 X"$0" : 'X\(//\)$' \| \ 21362 X"$0" : 'X\(/\)' \| . 2>/dev/null || 21363echo X/"$0" | 21364 sed '/^.*\/\([^/][^/]*\)\/*$/{ 21365 s//\1/ 21366 q 21367 } 21368 /^X\/\(\/\/\)$/{ 21369 s//\1/ 21370 q 21371 } 21372 /^X\/\(\/\).*/{ 21373 s//\1/ 21374 q 21375 } 21376 s/.*/./; q'` 21377 21378# CDPATH. 21379$as_unset CDPATH 21380 21381 21382 21383 as_lineno_1=$LINENO 21384 as_lineno_2=$LINENO 21385 test "x$as_lineno_1" != "x$as_lineno_2" && 21386 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 21387 21388 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 21389 # uniformly replaced by the line number. The first 'sed' inserts a 21390 # line-number line after each line using $LINENO; the second 'sed' 21391 # does the real work. The second script uses 'N' to pair each 21392 # line-number line with the line containing $LINENO, and appends 21393 # trailing '-' during substitution so that $LINENO is not a special 21394 # case at line end. 21395 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 21396 # scripts with optimization help from Paolo Bonzini. Blame Lee 21397 # E. McMahon (1931-1989) for sed's syntax. :-) 21398 sed -n ' 21399 p 21400 /[$]LINENO/= 21401 ' <$as_myself | 21402 sed ' 21403 s/[$]LINENO.*/&-/ 21404 t lineno 21405 b 21406 :lineno 21407 N 21408 :loop 21409 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 21410 t loop 21411 s/-\n.*// 21412 ' >$as_me.lineno && 21413 chmod +x "$as_me.lineno" || 21414 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 21415 { (exit 1); exit 1; }; } 21416 21417 # Don't try to exec as it changes $[0], causing all sort of problems 21418 # (the dirname of $[0] is not the place where we might find the 21419 # original and so on. Autoconf is especially sensitive to this). 21420 . "./$as_me.lineno" 21421 # Exit status is that of the last command. 21422 exit 21423} 21424 21425 21426if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 21427 as_dirname=dirname 21428else 21429 as_dirname=false 21430fi 21431 21432ECHO_C= ECHO_N= ECHO_T= 21433case `echo -n x` in 21434-n*) 21435 case `echo 'x\c'` in 21436 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 21437 *) ECHO_C='\c';; 21438 esac;; 21439*) 21440 ECHO_N='-n';; 21441esac 21442 21443if expr a : '\(a\)' >/dev/null 2>&1 && 21444 test "X`expr 00001 : '.*\(...\)'`" = X001; then 21445 as_expr=expr 21446else 21447 as_expr=false 21448fi 21449 21450rm -f conf$$ conf$$.exe conf$$.file 21451if test -d conf$$.dir; then 21452 rm -f conf$$.dir/conf$$.file 21453else 21454 rm -f conf$$.dir 21455 mkdir conf$$.dir 21456fi 21457echo >conf$$.file 21458if ln -s conf$$.file conf$$ 2>/dev/null; then 21459 as_ln_s='ln -s' 21460 # ... but there are two gotchas: 21461 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 21462 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 21463 # In both cases, we have to default to `cp -p'. 21464 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 21465 as_ln_s='cp -p' 21466elif ln conf$$.file conf$$ 2>/dev/null; then 21467 as_ln_s=ln 21468else 21469 as_ln_s='cp -p' 21470fi 21471rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 21472rmdir conf$$.dir 2>/dev/null 21473 21474if mkdir -p . 2>/dev/null; then 21475 as_mkdir_p=: 21476else 21477 test -d ./-p && rmdir ./-p 21478 as_mkdir_p=false 21479fi 21480 21481# Find out whether ``test -x'' works. Don't use a zero-byte file, as 21482# systems may use methods other than mode bits to determine executability. 21483cat >conf$$.file <<_ASEOF 21484#! /bin/sh 21485exit 0 21486_ASEOF 21487chmod +x conf$$.file 21488if test -x conf$$.file >/dev/null 2>&1; then 21489 as_executable_p="test -x" 21490else 21491 as_executable_p=: 21492fi 21493rm -f conf$$.file 21494 21495# Sed expression to map a string onto a valid CPP name. 21496as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 21497 21498# Sed expression to map a string onto a valid variable name. 21499as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 21500 21501 21502exec 6>&1 21503 21504# Save the log message, to keep $[0] and so on meaningful, and to 21505# report actual input values of CONFIG_FILES etc. instead of their 21506# values after options handling. 21507ac_log=" 21508This file was extended by llvm $as_me 3.0svn, which was 21509generated by GNU Autoconf 2.60. Invocation command line was 21510 21511 CONFIG_FILES = $CONFIG_FILES 21512 CONFIG_HEADERS = $CONFIG_HEADERS 21513 CONFIG_LINKS = $CONFIG_LINKS 21514 CONFIG_COMMANDS = $CONFIG_COMMANDS 21515 $ $0 $@ 21516 21517on `(hostname || uname -n) 2>/dev/null | sed 1q` 21518" 21519 21520_ACEOF 21521 21522cat >>$CONFIG_STATUS <<_ACEOF 21523# Files that config.status was made for. 21524config_files="$ac_config_files" 21525config_headers="$ac_config_headers" 21526config_commands="$ac_config_commands" 21527 21528_ACEOF 21529 21530cat >>$CONFIG_STATUS <<\_ACEOF 21531ac_cs_usage="\ 21532\`$as_me' instantiates files from templates according to the 21533current configuration. 21534 21535Usage: $0 [OPTIONS] [FILE]... 21536 21537 -h, --help print this help, then exit 21538 -V, --version print version number, then exit 21539 -q, --quiet do not print progress messages 21540 -d, --debug don't remove temporary files 21541 --recheck update $as_me by reconfiguring in the same conditions 21542 --file=FILE[:TEMPLATE] 21543 instantiate the configuration file FILE 21544 --header=FILE[:TEMPLATE] 21545 instantiate the configuration header FILE 21546 21547Configuration files: 21548$config_files 21549 21550Configuration headers: 21551$config_headers 21552 21553Configuration commands: 21554$config_commands 21555 21556Report bugs to <bug-autoconf@gnu.org>." 21557 21558_ACEOF 21559cat >>$CONFIG_STATUS <<_ACEOF 21560ac_cs_version="\\ 21561llvm config.status 3.0svn 21562configured by $0, generated by GNU Autoconf 2.60, 21563 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 21564 21565Copyright (C) 2006 Free Software Foundation, Inc. 21566This config.status script is free software; the Free Software Foundation 21567gives unlimited permission to copy, distribute and modify it." 21568 21569ac_pwd='$ac_pwd' 21570srcdir='$srcdir' 21571INSTALL='$INSTALL' 21572_ACEOF 21573 21574cat >>$CONFIG_STATUS <<\_ACEOF 21575# If no file are specified by the user, then we need to provide default 21576# value. By we need to know if files were specified by the user. 21577ac_need_defaults=: 21578while test $# != 0 21579do 21580 case $1 in 21581 --*=*) 21582 ac_option=`expr "X$1" : 'X\([^=]*\)='` 21583 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 21584 ac_shift=: 21585 ;; 21586 *) 21587 ac_option=$1 21588 ac_optarg=$2 21589 ac_shift=shift 21590 ;; 21591 esac 21592 21593 case $ac_option in 21594 # Handling of the options. 21595 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 21596 ac_cs_recheck=: ;; 21597 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 21598 echo "$ac_cs_version"; exit ;; 21599 --debug | --debu | --deb | --de | --d | -d ) 21600 debug=: ;; 21601 --file | --fil | --fi | --f ) 21602 $ac_shift 21603 CONFIG_FILES="$CONFIG_FILES $ac_optarg" 21604 ac_need_defaults=false;; 21605 --header | --heade | --head | --hea ) 21606 $ac_shift 21607 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 21608 ac_need_defaults=false;; 21609 --he | --h) 21610 # Conflict between --help and --header 21611 { echo "$as_me: error: ambiguous option: $1 21612Try \`$0 --help' for more information." >&2 21613 { (exit 1); exit 1; }; };; 21614 --help | --hel | -h ) 21615 echo "$ac_cs_usage"; exit ;; 21616 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 21617 | -silent | --silent | --silen | --sile | --sil | --si | --s) 21618 ac_cs_silent=: ;; 21619 21620 # This is an error. 21621 -*) { echo "$as_me: error: unrecognized option: $1 21622Try \`$0 --help' for more information." >&2 21623 { (exit 1); exit 1; }; } ;; 21624 21625 *) ac_config_targets="$ac_config_targets $1" 21626 ac_need_defaults=false ;; 21627 21628 esac 21629 shift 21630done 21631 21632ac_configure_extra_args= 21633 21634if $ac_cs_silent; then 21635 exec 6>/dev/null 21636 ac_configure_extra_args="$ac_configure_extra_args --silent" 21637fi 21638 21639_ACEOF 21640cat >>$CONFIG_STATUS <<_ACEOF 21641if \$ac_cs_recheck; then 21642 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 21643 CONFIG_SHELL=$SHELL 21644 export CONFIG_SHELL 21645 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 21646fi 21647 21648_ACEOF 21649cat >>$CONFIG_STATUS <<\_ACEOF 21650exec 5>>config.log 21651{ 21652 echo 21653 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 21654## Running $as_me. ## 21655_ASBOX 21656 echo "$ac_log" 21657} >&5 21658 21659_ACEOF 21660cat >>$CONFIG_STATUS <<_ACEOF 21661# 21662# INIT-COMMANDS 21663# 21664llvm_src="${srcdir}" 21665 21666_ACEOF 21667 21668cat >>$CONFIG_STATUS <<\_ACEOF 21669 21670# Handling of arguments. 21671for ac_config_target in $ac_config_targets 21672do 21673 case $ac_config_target in 21674 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;; 21675 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;; 21676 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;; 21677 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;; 21678 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;; 21679 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;; 21680 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;; 21681 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;; 21682 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;; 21683 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;; 21684 "tools/clang/docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES tools/clang/docs/doxygen.cfg" ;; 21685 "tools/llvm-config/llvm-config.in") CONFIG_FILES="$CONFIG_FILES tools/llvm-config/llvm-config.in" ;; 21686 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;; 21687 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;; 21688 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;; 21689 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;; 21690 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;; 21691 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;; 21692 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;; 21693 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;; 21694 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;; 21695 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;; 21696 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;; 21697 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;; 21698 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;; 21699 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;; 21700 21701 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 21702echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 21703 { (exit 1); exit 1; }; };; 21704 esac 21705done 21706 21707 21708# If the user did not use the arguments to specify the items to instantiate, 21709# then the envvar interface is used. Set only those that are not. 21710# We use the long form for the default assignment because of an extremely 21711# bizarre bug on SunOS 4.1.3. 21712if $ac_need_defaults; then 21713 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 21714 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 21715 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 21716fi 21717 21718# Have a temporary directory for convenience. Make it in the build tree 21719# simply because there is no reason against having it here, and in addition, 21720# creating and moving files from /tmp can sometimes cause problems. 21721# Hook for its removal unless debugging. 21722# Note that there is a small window in which the directory will not be cleaned: 21723# after its creation but before its name has been assigned to `$tmp'. 21724$debug || 21725{ 21726 tmp= 21727 trap 'exit_status=$? 21728 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 21729' 0 21730 trap '{ (exit 1); exit 1; }' 1 2 13 15 21731} 21732# Create a (secure) tmp directory for tmp files. 21733 21734{ 21735 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 21736 test -n "$tmp" && test -d "$tmp" 21737} || 21738{ 21739 tmp=./conf$$-$RANDOM 21740 (umask 077 && mkdir "$tmp") 21741} || 21742{ 21743 echo "$me: cannot create a temporary directory in ." >&2 21744 { (exit 1); exit 1; } 21745} 21746 21747# 21748# Set up the sed scripts for CONFIG_FILES section. 21749# 21750 21751# No need to generate the scripts if there are no CONFIG_FILES. 21752# This happens for instance when ./config.status config.h 21753if test -n "$CONFIG_FILES"; then 21754 21755_ACEOF 21756 21757 21758 21759ac_delim='%!_!# ' 21760for ac_last_try in false false false false false :; do 21761 cat >conf$$subs.sed <<_ACEOF 21762SHELL!$SHELL$ac_delim 21763PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim 21764PACKAGE_NAME!$PACKAGE_NAME$ac_delim 21765PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim 21766PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim 21767PACKAGE_STRING!$PACKAGE_STRING$ac_delim 21768PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim 21769exec_prefix!$exec_prefix$ac_delim 21770prefix!$prefix$ac_delim 21771program_transform_name!$program_transform_name$ac_delim 21772bindir!$bindir$ac_delim 21773sbindir!$sbindir$ac_delim 21774libexecdir!$libexecdir$ac_delim 21775datarootdir!$datarootdir$ac_delim 21776datadir!$datadir$ac_delim 21777sysconfdir!$sysconfdir$ac_delim 21778sharedstatedir!$sharedstatedir$ac_delim 21779localstatedir!$localstatedir$ac_delim 21780includedir!$includedir$ac_delim 21781oldincludedir!$oldincludedir$ac_delim 21782docdir!$docdir$ac_delim 21783infodir!$infodir$ac_delim 21784htmldir!$htmldir$ac_delim 21785dvidir!$dvidir$ac_delim 21786pdfdir!$pdfdir$ac_delim 21787psdir!$psdir$ac_delim 21788libdir!$libdir$ac_delim 21789localedir!$localedir$ac_delim 21790mandir!$mandir$ac_delim 21791DEFS!$DEFS$ac_delim 21792ECHO_C!$ECHO_C$ac_delim 21793ECHO_N!$ECHO_N$ac_delim 21794ECHO_T!$ECHO_T$ac_delim 21795LIBS!$LIBS$ac_delim 21796build_alias!$build_alias$ac_delim 21797host_alias!$host_alias$ac_delim 21798target_alias!$target_alias$ac_delim 21799LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim 21800CC!$CC$ac_delim 21801CFLAGS!$CFLAGS$ac_delim 21802LDFLAGS!$LDFLAGS$ac_delim 21803CPPFLAGS!$CPPFLAGS$ac_delim 21804ac_ct_CC!$ac_ct_CC$ac_delim 21805EXEEXT!$EXEEXT$ac_delim 21806OBJEXT!$OBJEXT$ac_delim 21807CXX!$CXX$ac_delim 21808CXXFLAGS!$CXXFLAGS$ac_delim 21809ac_ct_CXX!$ac_ct_CXX$ac_delim 21810CPP!$CPP$ac_delim 21811subdirs!$subdirs$ac_delim 21812ENABLE_POLLY!$ENABLE_POLLY$ac_delim 21813LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim 21814build!$build$ac_delim 21815build_cpu!$build_cpu$ac_delim 21816build_vendor!$build_vendor$ac_delim 21817build_os!$build_os$ac_delim 21818host!$host$ac_delim 21819host_cpu!$host_cpu$ac_delim 21820host_vendor!$host_vendor$ac_delim 21821host_os!$host_os$ac_delim 21822target!$target$ac_delim 21823target_cpu!$target_cpu$ac_delim 21824target_vendor!$target_vendor$ac_delim 21825target_os!$target_os$ac_delim 21826OS!$OS$ac_delim 21827HOST_OS!$HOST_OS$ac_delim 21828TARGET_OS!$TARGET_OS$ac_delim 21829LINKALL!$LINKALL$ac_delim 21830NOLINKALL!$NOLINKALL$ac_delim 21831LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim 21832LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim 21833ARCH!$ARCH$ac_delim 21834ENDIAN!$ENDIAN$ac_delim 21835GREP!$GREP$ac_delim 21836EGREP!$EGREP$ac_delim 21837LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim 21838BUILD_CC!$BUILD_CC$ac_delim 21839BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim 21840BUILD_CXX!$BUILD_CXX$ac_delim 21841CVSBUILD!$CVSBUILD$ac_delim 21842ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim 21843ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim 21844DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim 21845ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim 21846EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim 21847DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim 21848DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim 21849JIT!$JIT$ac_delim 21850TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim 21851ENABLE_DOCS!$ENABLE_DOCS$ac_delim 21852ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim 21853ENABLE_THREADS!$ENABLE_THREADS$ac_delim 21854ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim 21855ENABLE_PIC!$ENABLE_PIC$ac_delim 21856ENABLE_SHARED!$ENABLE_SHARED$ac_delim 21857ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim 21858ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim 21859_ACEOF 21860 21861 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then 21862 break 21863 elif $ac_last_try; then 21864 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 21865echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 21866 { (exit 1); exit 1; }; } 21867 else 21868 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21869 fi 21870done 21871 21872ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 21873if test -n "$ac_eof"; then 21874 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 21875 ac_eof=`expr $ac_eof + 1` 21876fi 21877 21878cat >>$CONFIG_STATUS <<_ACEOF 21879cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 21880/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 21881_ACEOF 21882sed ' 21883s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 21884s/^/s,@/; s/!/@,|#_!!_#|/ 21885:n 21886t n 21887s/'"$ac_delim"'$/,g/; t 21888s/$/\\/; p 21889N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 21890' >>$CONFIG_STATUS <conf$$subs.sed 21891rm -f conf$$subs.sed 21892cat >>$CONFIG_STATUS <<_ACEOF 21893CEOF$ac_eof 21894_ACEOF 21895 21896 21897ac_delim='%!_!# ' 21898for ac_last_try in false false false false false :; do 21899 cat >conf$$subs.sed <<_ACEOF 21900TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim 21901LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim 21902LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim 21903LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim 21904LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim 21905ENABLE_CBE_PRINTF_A!$ENABLE_CBE_PRINTF_A$ac_delim 21906OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim 21907EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim 21908EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim 21909BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim 21910NM!$NM$ac_delim 21911ifGNUmake!$ifGNUmake$ac_delim 21912LN_S!$LN_S$ac_delim 21913CMP!$CMP$ac_delim 21914CP!$CP$ac_delim 21915DATE!$DATE$ac_delim 21916FIND!$FIND$ac_delim 21917MKDIR!$MKDIR$ac_delim 21918MV!$MV$ac_delim 21919RANLIB!$RANLIB$ac_delim 21920AR!$AR$ac_delim 21921RM!$RM$ac_delim 21922SED!$SED$ac_delim 21923TAR!$TAR$ac_delim 21924BINPWD!$BINPWD$ac_delim 21925GRAPHVIZ!$GRAPHVIZ$ac_delim 21926DOT!$DOT$ac_delim 21927FDP!$FDP$ac_delim 21928NEATO!$NEATO$ac_delim 21929TWOPI!$TWOPI$ac_delim 21930CIRCO!$CIRCO$ac_delim 21931GV!$GV$ac_delim 21932DOTTY!$DOTTY$ac_delim 21933XDOT_PY!$XDOT_PY$ac_delim 21934PERL!$PERL$ac_delim 21935HAVE_PERL!$HAVE_PERL$ac_delim 21936INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim 21937INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 21938INSTALL_DATA!$INSTALL_DATA$ac_delim 21939BZIP2!$BZIP2$ac_delim 21940CAT!$CAT$ac_delim 21941DOXYGEN!$DOXYGEN$ac_delim 21942GROFF!$GROFF$ac_delim 21943GZIPBIN!$GZIPBIN$ac_delim 21944POD2HTML!$POD2HTML$ac_delim 21945POD2MAN!$POD2MAN$ac_delim 21946PDFROFF!$PDFROFF$ac_delim 21947RUNTEST!$RUNTEST$ac_delim 21948TCLSH!$TCLSH$ac_delim 21949ZIP!$ZIP$ac_delim 21950OCAMLC!$OCAMLC$ac_delim 21951OCAMLOPT!$OCAMLOPT$ac_delim 21952OCAMLDEP!$OCAMLDEP$ac_delim 21953OCAMLDOC!$OCAMLDOC$ac_delim 21954GAS!$GAS$ac_delim 21955HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim 21956INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim 21957INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim 21958CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim 21959CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim 21960LIBADD_DL!$LIBADD_DL$ac_delim 21961NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim 21962NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim 21963USE_UDIS86!$USE_UDIS86$ac_delim 21964USE_OPROFILE!$USE_OPROFILE$ac_delim 21965HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim 21966HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim 21967MMAP_FILE!$MMAP_FILE$ac_delim 21968SHLIBEXT!$SHLIBEXT$ac_delim 21969SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim 21970LLVM_PREFIX!$LLVM_PREFIX$ac_delim 21971LLVM_BINDIR!$LLVM_BINDIR$ac_delim 21972LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim 21973LLVM_DATADIR!$LLVM_DATADIR$ac_delim 21974LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim 21975LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim 21976LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim 21977LLVM_INFODIR!$LLVM_INFODIR$ac_delim 21978LLVM_MANDIR!$LLVM_MANDIR$ac_delim 21979LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim 21980BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim 21981ALL_BINDINGS!$ALL_BINDINGS$ac_delim 21982OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim 21983ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim 21984RPATH!$RPATH$ac_delim 21985RDYNAMIC!$RDYNAMIC$ac_delim 21986LIBOBJS!$LIBOBJS$ac_delim 21987LTLIBOBJS!$LTLIBOBJS$ac_delim 21988_ACEOF 21989 21990 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 88; then 21991 break 21992 elif $ac_last_try; then 21993 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 21994echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 21995 { (exit 1); exit 1; }; } 21996 else 21997 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 21998 fi 21999done 22000 22001ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 22002if test -n "$ac_eof"; then 22003 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 22004 ac_eof=`expr $ac_eof + 1` 22005fi 22006 22007cat >>$CONFIG_STATUS <<_ACEOF 22008cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof 22009/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 22010_ACEOF 22011sed ' 22012s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 22013s/^/s,@/; s/!/@,|#_!!_#|/ 22014:n 22015t n 22016s/'"$ac_delim"'$/,g/; t 22017s/$/\\/; p 22018N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 22019' >>$CONFIG_STATUS <conf$$subs.sed 22020rm -f conf$$subs.sed 22021cat >>$CONFIG_STATUS <<_ACEOF 22022:end 22023s/|#_!!_#|//g 22024CEOF$ac_eof 22025_ACEOF 22026 22027 22028# VPATH may cause trouble with some makes, so we remove $(srcdir), 22029# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 22030# trailing colons and then remove the whole line if VPATH becomes empty 22031# (actually we leave an empty line to preserve line numbers). 22032if test "x$srcdir" = x.; then 22033 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 22034s/:*\$(srcdir):*/:/ 22035s/:*\${srcdir}:*/:/ 22036s/:*@srcdir@:*/:/ 22037s/^\([^=]*=[ ]*\):*/\1/ 22038s/:*$// 22039s/^[^=]*=[ ]*$// 22040}' 22041fi 22042 22043cat >>$CONFIG_STATUS <<\_ACEOF 22044fi # test -n "$CONFIG_FILES" 22045 22046 22047for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS 22048do 22049 case $ac_tag in 22050 :[FHLC]) ac_mode=$ac_tag; continue;; 22051 esac 22052 case $ac_mode$ac_tag in 22053 :[FHL]*:*);; 22054 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 22055echo "$as_me: error: Invalid tag $ac_tag." >&2;} 22056 { (exit 1); exit 1; }; };; 22057 :[FH]-) ac_tag=-:-;; 22058 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 22059 esac 22060 ac_save_IFS=$IFS 22061 IFS=: 22062 set x $ac_tag 22063 IFS=$ac_save_IFS 22064 shift 22065 ac_file=$1 22066 shift 22067 22068 case $ac_mode in 22069 :L) ac_source=$1;; 22070 :[FH]) 22071 ac_file_inputs= 22072 for ac_f 22073 do 22074 case $ac_f in 22075 -) ac_f="$tmp/stdin";; 22076 *) # Look for the file first in the build tree, then in the source tree 22077 # (if the path is not absolute). The absolute path cannot be DOS-style, 22078 # because $ac_f cannot contain `:'. 22079 test -f "$ac_f" || 22080 case $ac_f in 22081 [\\/$]*) false;; 22082 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 22083 esac || 22084 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 22085echo "$as_me: error: cannot find input file: $ac_f" >&2;} 22086 { (exit 1); exit 1; }; };; 22087 esac 22088 ac_file_inputs="$ac_file_inputs $ac_f" 22089 done 22090 22091 # Let's still pretend it is `configure' which instantiates (i.e., don't 22092 # use $as_me), people would be surprised to read: 22093 # /* config.h. Generated by config.status. */ 22094 configure_input="Generated from "`IFS=: 22095 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." 22096 if test x"$ac_file" != x-; then 22097 configure_input="$ac_file. $configure_input" 22098 { echo "$as_me:$LINENO: creating $ac_file" >&5 22099echo "$as_me: creating $ac_file" >&6;} 22100 fi 22101 22102 case $ac_tag in 22103 *:-:* | *:-) cat >"$tmp/stdin";; 22104 esac 22105 ;; 22106 esac 22107 22108 ac_dir=`$as_dirname -- "$ac_file" || 22109$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22110 X"$ac_file" : 'X\(//\)[^/]' \| \ 22111 X"$ac_file" : 'X\(//\)$' \| \ 22112 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 22113echo X"$ac_file" | 22114 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22115 s//\1/ 22116 q 22117 } 22118 /^X\(\/\/\)[^/].*/{ 22119 s//\1/ 22120 q 22121 } 22122 /^X\(\/\/\)$/{ 22123 s//\1/ 22124 q 22125 } 22126 /^X\(\/\).*/{ 22127 s//\1/ 22128 q 22129 } 22130 s/.*/./; q'` 22131 { as_dir="$ac_dir" 22132 case $as_dir in #( 22133 -*) as_dir=./$as_dir;; 22134 esac 22135 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22136 as_dirs= 22137 while :; do 22138 case $as_dir in #( 22139 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22140 *) as_qdir=$as_dir;; 22141 esac 22142 as_dirs="'$as_qdir' $as_dirs" 22143 as_dir=`$as_dirname -- "$as_dir" || 22144$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22145 X"$as_dir" : 'X\(//\)[^/]' \| \ 22146 X"$as_dir" : 'X\(//\)$' \| \ 22147 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22148echo X"$as_dir" | 22149 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22150 s//\1/ 22151 q 22152 } 22153 /^X\(\/\/\)[^/].*/{ 22154 s//\1/ 22155 q 22156 } 22157 /^X\(\/\/\)$/{ 22158 s//\1/ 22159 q 22160 } 22161 /^X\(\/\).*/{ 22162 s//\1/ 22163 q 22164 } 22165 s/.*/./; q'` 22166 test -d "$as_dir" && break 22167 done 22168 test -z "$as_dirs" || eval "mkdir $as_dirs" 22169 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22170echo "$as_me: error: cannot create directory $as_dir" >&2;} 22171 { (exit 1); exit 1; }; }; } 22172 ac_builddir=. 22173 22174case "$ac_dir" in 22175.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22176*) 22177 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22178 # A ".." for each directory in $ac_dir_suffix. 22179 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22180 case $ac_top_builddir_sub in 22181 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22182 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22183 esac ;; 22184esac 22185ac_abs_top_builddir=$ac_pwd 22186ac_abs_builddir=$ac_pwd$ac_dir_suffix 22187# for backward compatibility: 22188ac_top_builddir=$ac_top_build_prefix 22189 22190case $srcdir in 22191 .) # We are building in place. 22192 ac_srcdir=. 22193 ac_top_srcdir=$ac_top_builddir_sub 22194 ac_abs_top_srcdir=$ac_pwd ;; 22195 [\\/]* | ?:[\\/]* ) # Absolute name. 22196 ac_srcdir=$srcdir$ac_dir_suffix; 22197 ac_top_srcdir=$srcdir 22198 ac_abs_top_srcdir=$srcdir ;; 22199 *) # Relative name. 22200 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22201 ac_top_srcdir=$ac_top_build_prefix$srcdir 22202 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22203esac 22204ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22205 22206 22207 case $ac_mode in 22208 :F) 22209 # 22210 # CONFIG_FILE 22211 # 22212 22213 case $INSTALL in 22214 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 22215 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 22216 esac 22217_ACEOF 22218 22219cat >>$CONFIG_STATUS <<\_ACEOF 22220# If the template does not know about datarootdir, expand it. 22221# FIXME: This hack should be removed a few years after 2.60. 22222ac_datarootdir_hack=; ac_datarootdir_seen= 22223 22224case `sed -n '/datarootdir/ { 22225 p 22226 q 22227} 22228/@datadir@/p 22229/@docdir@/p 22230/@infodir@/p 22231/@localedir@/p 22232/@mandir@/p 22233' $ac_file_inputs` in 22234*datarootdir*) ac_datarootdir_seen=yes;; 22235*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 22236 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 22237echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 22238_ACEOF 22239cat >>$CONFIG_STATUS <<_ACEOF 22240 ac_datarootdir_hack=' 22241 s&@datadir@&$datadir&g 22242 s&@docdir@&$docdir&g 22243 s&@infodir@&$infodir&g 22244 s&@localedir@&$localedir&g 22245 s&@mandir@&$mandir&g 22246 s&\\\${datarootdir}&$datarootdir&g' ;; 22247esac 22248_ACEOF 22249 22250# Neutralize VPATH when `$srcdir' = `.'. 22251# Shell code in configure.ac might set extrasub. 22252# FIXME: do we really want to maintain this feature? 22253cat >>$CONFIG_STATUS <<_ACEOF 22254 sed "$ac_vpsub 22255$extrasub 22256_ACEOF 22257cat >>$CONFIG_STATUS <<\_ACEOF 22258:t 22259/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 22260s&@configure_input@&$configure_input&;t t 22261s&@top_builddir@&$ac_top_builddir_sub&;t t 22262s&@srcdir@&$ac_srcdir&;t t 22263s&@abs_srcdir@&$ac_abs_srcdir&;t t 22264s&@top_srcdir@&$ac_top_srcdir&;t t 22265s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 22266s&@builddir@&$ac_builddir&;t t 22267s&@abs_builddir@&$ac_abs_builddir&;t t 22268s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 22269s&@INSTALL@&$ac_INSTALL&;t t 22270$ac_datarootdir_hack 22271" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out 22272 22273test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 22274 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 22275 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 22276 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22277which seems to be undefined. Please make sure it is defined." >&5 22278echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 22279which seems to be undefined. Please make sure it is defined." >&2;} 22280 22281 rm -f "$tmp/stdin" 22282 case $ac_file in 22283 -) cat "$tmp/out"; rm -f "$tmp/out";; 22284 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 22285 esac 22286 ;; 22287 :H) 22288 # 22289 # CONFIG_HEADER 22290 # 22291_ACEOF 22292 22293# Transform confdefs.h into a sed script `conftest.defines', that 22294# substitutes the proper values into config.h.in to produce config.h. 22295rm -f conftest.defines conftest.tail 22296# First, append a space to every undef/define line, to ease matching. 22297echo 's/$/ /' >conftest.defines 22298# Then, protect against being on the right side of a sed subst, or in 22299# an unquoted here document, in config.status. If some macros were 22300# called several times there might be several #defines for the same 22301# symbol, which is useless. But do not sort them, since the last 22302# AC_DEFINE must be honored. 22303ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 22304# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where 22305# NAME is the cpp macro being defined, VALUE is the value it is being given. 22306# PARAMS is the parameter list in the macro definition--in most cases, it's 22307# just an empty string. 22308ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' 22309ac_dB='\\)[ (].*,\\1define\\2' 22310ac_dC=' ' 22311ac_dD=' ,' 22312 22313uniq confdefs.h | 22314 sed -n ' 22315 t rset 22316 :rset 22317 s/^[ ]*#[ ]*define[ ][ ]*// 22318 t ok 22319 d 22320 :ok 22321 s/[\\&,]/\\&/g 22322 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p 22323 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p 22324 ' >>conftest.defines 22325 22326# Remove the space that was appended to ease matching. 22327# Then replace #undef with comments. This is necessary, for 22328# example, in the case of _POSIX_SOURCE, which is predefined and required 22329# on some systems where configure will not decide to define it. 22330# (The regexp can be short, since the line contains either #define or #undef.) 22331echo 's/ $// 22332s,^[ #]*u.*,/* & */,' >>conftest.defines 22333 22334# Break up conftest.defines: 22335ac_max_sed_lines=50 22336 22337# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" 22338# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" 22339# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" 22340# et cetera. 22341ac_in='$ac_file_inputs' 22342ac_out='"$tmp/out1"' 22343ac_nxt='"$tmp/out2"' 22344 22345while : 22346do 22347 # Write a here document: 22348 cat >>$CONFIG_STATUS <<_ACEOF 22349 # First, check the format of the line: 22350 cat >"\$tmp/defines.sed" <<\\CEOF 22351/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def 22352/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def 22353b 22354:def 22355_ACEOF 22356 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS 22357 echo 'CEOF 22358 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS 22359 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in 22360 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail 22361 grep . conftest.tail >/dev/null || break 22362 rm -f conftest.defines 22363 mv conftest.tail conftest.defines 22364done 22365rm -f conftest.defines conftest.tail 22366 22367echo "ac_result=$ac_in" >>$CONFIG_STATUS 22368cat >>$CONFIG_STATUS <<\_ACEOF 22369 if test x"$ac_file" != x-; then 22370 echo "/* $configure_input */" >"$tmp/config.h" 22371 cat "$ac_result" >>"$tmp/config.h" 22372 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 22373 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 22374echo "$as_me: $ac_file is unchanged" >&6;} 22375 else 22376 rm -f $ac_file 22377 mv "$tmp/config.h" $ac_file 22378 fi 22379 else 22380 echo "/* $configure_input */" 22381 cat "$ac_result" 22382 fi 22383 rm -f "$tmp/out12" 22384 ;; 22385 22386 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 22387echo "$as_me: executing $ac_file commands" >&6;} 22388 ;; 22389 esac 22390 22391 22392 case $ac_file$ac_mode in 22393 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile` 22394 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;; 22395 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common` 22396 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;; 22397 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile` 22398 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;; 22399 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile` 22400 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;; 22401 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile` 22402 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;; 22403 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile` 22404 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;; 22405 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests` 22406 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;; 22407 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile` 22408 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;; 22409 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile` 22410 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;; 22411 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile` 22412 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;; 22413 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile` 22414 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;; 22415 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile` 22416 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;; 22417 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml` 22418 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;; 22419 22420 esac 22421done # for ac_tag 22422 22423 22424{ (exit 0); exit 0; } 22425_ACEOF 22426chmod +x $CONFIG_STATUS 22427ac_clean_files=$ac_clean_files_save 22428 22429 22430# configure is writing to config.log, and then calls config.status. 22431# config.status does its own redirection, appending to config.log. 22432# Unfortunately, on DOS this fails, as config.log is still kept open 22433# by configure, so config.status won't be able to write to it; its 22434# output is simply discarded. So we exec the FD to /dev/null, 22435# effectively closing config.log, so it can be properly (re)opened and 22436# appended to by config.status. When coming back to configure, we 22437# need to make the FD available again. 22438if test "$no_create" != yes; then 22439 ac_cs_success=: 22440 ac_config_status_args= 22441 test "$silent" = yes && 22442 ac_config_status_args="$ac_config_status_args --quiet" 22443 exec 5>/dev/null 22444 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 22445 exec 5>>config.log 22446 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 22447 # would make configure fail if this is the last instruction. 22448 $ac_cs_success || { (exit 1); exit 1; } 22449fi 22450 22451# 22452# CONFIG_SUBDIRS section. 22453# 22454if test "$no_recursion" != yes; then 22455 22456 # Remove --cache-file and --srcdir arguments so they do not pile up. 22457 ac_sub_configure_args= 22458 ac_prev= 22459 eval "set x $ac_configure_args" 22460 shift 22461 for ac_arg 22462 do 22463 if test -n "$ac_prev"; then 22464 ac_prev= 22465 continue 22466 fi 22467 case $ac_arg in 22468 -cache-file | --cache-file | --cache-fil | --cache-fi \ 22469 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 22470 ac_prev=cache_file ;; 22471 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 22472 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ 22473 | --c=*) 22474 ;; 22475 --config-cache | -C) 22476 ;; 22477 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 22478 ac_prev=srcdir ;; 22479 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 22480 ;; 22481 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 22482 ac_prev=prefix ;; 22483 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 22484 ;; 22485 *) 22486 case $ac_arg in 22487 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22488 esac 22489 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;; 22490 esac 22491 done 22492 22493 # Always prepend --prefix to ensure using the same prefix 22494 # in subdir configurations. 22495 ac_arg="--prefix=$prefix" 22496 case $ac_arg in 22497 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 22498 esac 22499 ac_sub_configure_args="$ac_arg $ac_sub_configure_args" 22500 22501 ac_popdir=`pwd` 22502 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue 22503 22504 # Do not complain, so a configure script can configure whichever 22505 # parts of a large source tree are present. 22506 test -d "$srcdir/$ac_dir" || continue 22507 22508 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)" 22509 echo "$as_me:$LINENO: $ac_msg" >&5 22510 echo "$ac_msg" >&6 22511 { as_dir="$ac_dir" 22512 case $as_dir in #( 22513 -*) as_dir=./$as_dir;; 22514 esac 22515 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 22516 as_dirs= 22517 while :; do 22518 case $as_dir in #( 22519 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 22520 *) as_qdir=$as_dir;; 22521 esac 22522 as_dirs="'$as_qdir' $as_dirs" 22523 as_dir=`$as_dirname -- "$as_dir" || 22524$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 22525 X"$as_dir" : 'X\(//\)[^/]' \| \ 22526 X"$as_dir" : 'X\(//\)$' \| \ 22527 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 22528echo X"$as_dir" | 22529 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 22530 s//\1/ 22531 q 22532 } 22533 /^X\(\/\/\)[^/].*/{ 22534 s//\1/ 22535 q 22536 } 22537 /^X\(\/\/\)$/{ 22538 s//\1/ 22539 q 22540 } 22541 /^X\(\/\).*/{ 22542 s//\1/ 22543 q 22544 } 22545 s/.*/./; q'` 22546 test -d "$as_dir" && break 22547 done 22548 test -z "$as_dirs" || eval "mkdir $as_dirs" 22549 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 22550echo "$as_me: error: cannot create directory $as_dir" >&2;} 22551 { (exit 1); exit 1; }; }; } 22552 ac_builddir=. 22553 22554case "$ac_dir" in 22555.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 22556*) 22557 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 22558 # A ".." for each directory in $ac_dir_suffix. 22559 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 22560 case $ac_top_builddir_sub in 22561 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 22562 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 22563 esac ;; 22564esac 22565ac_abs_top_builddir=$ac_pwd 22566ac_abs_builddir=$ac_pwd$ac_dir_suffix 22567# for backward compatibility: 22568ac_top_builddir=$ac_top_build_prefix 22569 22570case $srcdir in 22571 .) # We are building in place. 22572 ac_srcdir=. 22573 ac_top_srcdir=$ac_top_builddir_sub 22574 ac_abs_top_srcdir=$ac_pwd ;; 22575 [\\/]* | ?:[\\/]* ) # Absolute name. 22576 ac_srcdir=$srcdir$ac_dir_suffix; 22577 ac_top_srcdir=$srcdir 22578 ac_abs_top_srcdir=$srcdir ;; 22579 *) # Relative name. 22580 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 22581 ac_top_srcdir=$ac_top_build_prefix$srcdir 22582 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 22583esac 22584ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 22585 22586 22587 cd "$ac_dir" 22588 22589 # Check for guested configure; otherwise get Cygnus style configure. 22590 if test -f "$ac_srcdir/configure.gnu"; then 22591 ac_sub_configure=$ac_srcdir/configure.gnu 22592 elif test -f "$ac_srcdir/configure"; then 22593 ac_sub_configure=$ac_srcdir/configure 22594 elif test -f "$ac_srcdir/configure.in"; then 22595 # This should be Cygnus configure. 22596 ac_sub_configure=$ac_aux_dir/configure 22597 else 22598 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5 22599echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} 22600 ac_sub_configure= 22601 fi 22602 22603 # The recursion is here. 22604 if test -n "$ac_sub_configure"; then 22605 # Make the cache file name correct relative to the subdirectory. 22606 case $cache_file in 22607 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; 22608 *) # Relative name. 22609 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;; 22610 esac 22611 22612 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 22613echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} 22614 # The eval makes quoting arguments work. 22615 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \ 22616 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" || 22617 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 22618echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} 22619 { (exit 1); exit 1; }; } 22620 fi 22621 22622 cd "$ac_popdir" 22623 done 22624fi 22625 22626