1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64 for GNU C Runtime Library 1.0. 4# 5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 7# Foundation, Inc. 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41# Prefer a ksh shell builtin over an external printf program on Solaris, 42# but without wasting forks for bash or zsh. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 83# We need space, tab and new line, in precisely that order. Quoting is 84# there to prevent editors from complaining about space-tab. 85# (If _AS_PATH_WALK were called with IFS unset, it would disable word 86# splitting by setting IFS to empty value.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90case $0 in #(( 91 *[\\/]* ) as_myself=$0 ;; 92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 93for as_dir in $PATH 94do 95 IFS=$as_save_IFS 96 test -z "$as_dir" && as_dir=. 97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 done 99IFS=$as_save_IFS 100 101 ;; 102esac 103# We did not find ourselves, most probably we were run as `sh COMMAND' 104# in which case we are not to be found in the path. 105if test "x$as_myself" = x; then 106 as_myself=$0 107fi 108if test ! -f "$as_myself"; then 109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 exit 1 111fi 112 113# Unset variables that we do not need and which cause bugs (e.g. in 114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 115# suppresses any "Segmentation fault" message there. '((' could 116# trigger a bug in pdksh 5.2.14. 117for as_var in BASH_ENV ENV MAIL MAILPATH 118do eval test x\${$as_var+set} = xset \ 119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 120done 121PS1='$ ' 122PS2='> ' 123PS4='+ ' 124 125# NLS nuisances. 126LC_ALL=C 127export LC_ALL 128LANGUAGE=C 129export LANGUAGE 130 131# CDPATH. 132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 133 134if test "x$CONFIG_SHELL" = x; then 135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 136 emulate sh 137 NULLCMD=: 138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 139 # is contrary to our usage. Disable this feature. 140 alias -g '\${1+\"\$@\"}'='\"\$@\"' 141 setopt NO_GLOB_SUBST 142else 143 case \`(set -o) 2>/dev/null\` in #( 144 *posix*) : 145 set -o posix ;; #( 146 *) : 147 ;; 148esac 149fi 150" 151 as_required="as_fn_return () { (exit \$1); } 152as_fn_success () { as_fn_return 0; } 153as_fn_failure () { as_fn_return 1; } 154as_fn_ret_success () { return 0; } 155as_fn_ret_failure () { return 1; } 156 157exitcode=0 158as_fn_success || { exitcode=1; echo as_fn_success failed.; } 159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 163 164else 165 exitcode=1; echo positional parameters were not saved. 166fi 167test x\$exitcode = x0 || exit 1" 168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 172test \$(( 1 + 1 )) = 2 || exit 1" 173 if (eval "$as_required") 2>/dev/null; then : 174 as_have_required=yes 175else 176 as_have_required=no 177fi 178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 179 180else 181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 182as_found=false 183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 184do 185 IFS=$as_save_IFS 186 test -z "$as_dir" && as_dir=. 187 as_found=: 188 case $as_dir in #( 189 /*) 190 for as_base in sh bash ksh sh5; do 191 # Try only shells that exist, to save several forks. 192 as_shell=$as_dir/$as_base 193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 195 CONFIG_SHELL=$as_shell as_have_required=yes 196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 197 break 2 198fi 199fi 200 done;; 201 esac 202 as_found=false 203done 204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 206 CONFIG_SHELL=$SHELL as_have_required=yes 207fi; } 208IFS=$as_save_IFS 209 210 211 if test "x$CONFIG_SHELL" != x; then : 212 # We cannot yet assume a decent shell, so we have to provide a 213 # neutralization value for shells without unset; and this also 214 # works around shells that cannot unset nonexistent variables. 215 BASH_ENV=/dev/null 216 ENV=/dev/null 217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 218 export CONFIG_SHELL 219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 220fi 221 222 if test x$as_have_required = xno; then : 223 $as_echo "$0: This script requires a shell more modern than all" 224 $as_echo "$0: the shells that I found on your system." 225 if test x${ZSH_VERSION+set} = xset ; then 226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 227 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 228 else 229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 230$0: including any error possibly output before this 231$0: message. Then install a modern shell, or manually run 232$0: the script under such a shell if you do have one." 233 fi 234 exit 1 235fi 236fi 237fi 238SHELL=${CONFIG_SHELL-/bin/sh} 239export SHELL 240# Unset more variables known to interfere with behavior of common tools. 241CLICOLOR_FORCE= GREP_OPTIONS= 242unset CLICOLOR_FORCE GREP_OPTIONS 243 244## --------------------- ## 245## M4sh Shell Functions. ## 246## --------------------- ## 247# as_fn_unset VAR 248# --------------- 249# Portably unset VAR. 250as_fn_unset () 251{ 252 { eval $1=; unset $1;} 253} 254as_unset=as_fn_unset 255 256# as_fn_set_status STATUS 257# ----------------------- 258# Set $? to STATUS, without forking. 259as_fn_set_status () 260{ 261 return $1 262} # as_fn_set_status 263 264# as_fn_exit STATUS 265# ----------------- 266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 267as_fn_exit () 268{ 269 set +e 270 as_fn_set_status $1 271 exit $1 272} # as_fn_exit 273 274# as_fn_mkdir_p 275# ------------- 276# Create "$as_dir" as a directory, including parents if necessary. 277as_fn_mkdir_p () 278{ 279 280 case $as_dir in #( 281 -*) as_dir=./$as_dir;; 282 esac 283 test -d "$as_dir" || eval $as_mkdir_p || { 284 as_dirs= 285 while :; do 286 case $as_dir in #( 287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 288 *) as_qdir=$as_dir;; 289 esac 290 as_dirs="'$as_qdir' $as_dirs" 291 as_dir=`$as_dirname -- "$as_dir" || 292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 293 X"$as_dir" : 'X\(//\)[^/]' \| \ 294 X"$as_dir" : 'X\(//\)$' \| \ 295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 296$as_echo X"$as_dir" | 297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 298 s//\1/ 299 q 300 } 301 /^X\(\/\/\)[^/].*/{ 302 s//\1/ 303 q 304 } 305 /^X\(\/\/\)$/{ 306 s//\1/ 307 q 308 } 309 /^X\(\/\).*/{ 310 s//\1/ 311 q 312 } 313 s/.*/./; q'` 314 test -d "$as_dir" && break 315 done 316 test -z "$as_dirs" || eval "mkdir $as_dirs" 317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 318 319 320} # as_fn_mkdir_p 321# as_fn_append VAR VALUE 322# ---------------------- 323# Append the text in VALUE to the end of the definition contained in VAR. Take 324# advantage of any shell optimizations that allow amortized linear growth over 325# repeated appends, instead of the typical quadratic growth present in naive 326# implementations. 327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 328 eval 'as_fn_append () 329 { 330 eval $1+=\$2 331 }' 332else 333 as_fn_append () 334 { 335 eval $1=\$$1\$2 336 } 337fi # as_fn_append 338 339# as_fn_arith ARG... 340# ------------------ 341# Perform arithmetic evaluation on the ARGs, and store the result in the 342# global $as_val. Take advantage of shells that can avoid forks. The arguments 343# must be portable across $(()) and expr. 344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 345 eval 'as_fn_arith () 346 { 347 as_val=$(( $* )) 348 }' 349else 350 as_fn_arith () 351 { 352 as_val=`expr "$@" || test $? -eq 1` 353 } 354fi # as_fn_arith 355 356 357# as_fn_error ERROR [LINENO LOG_FD] 358# --------------------------------- 359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 361# script with status $?, using 1 if that was 0. 362as_fn_error () 363{ 364 as_status=$?; test $as_status -eq 0 && as_status=1 365 if test "$3"; then 366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 368 fi 369 $as_echo "$as_me: error: $1" >&2 370 as_fn_exit $as_status 371} # as_fn_error 372 373if expr a : '\(a\)' >/dev/null 2>&1 && 374 test "X`expr 00001 : '.*\(...\)'`" = X001; then 375 as_expr=expr 376else 377 as_expr=false 378fi 379 380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 381 as_basename=basename 382else 383 as_basename=false 384fi 385 386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 387 as_dirname=dirname 388else 389 as_dirname=false 390fi 391 392as_me=`$as_basename -- "$0" || 393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 394 X"$0" : 'X\(//\)$' \| \ 395 X"$0" : 'X\(/\)' \| . 2>/dev/null || 396$as_echo X/"$0" | 397 sed '/^.*\/\([^/][^/]*\)\/*$/{ 398 s//\1/ 399 q 400 } 401 /^X\/\(\/\/\)$/{ 402 s//\1/ 403 q 404 } 405 /^X\/\(\/\).*/{ 406 s//\1/ 407 q 408 } 409 s/.*/./; q'` 410 411# Avoid depending upon Character Ranges. 412as_cr_letters='abcdefghijklmnopqrstuvwxyz' 413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 414as_cr_Letters=$as_cr_letters$as_cr_LETTERS 415as_cr_digits='0123456789' 416as_cr_alnum=$as_cr_Letters$as_cr_digits 417 418 419 as_lineno_1=$LINENO as_lineno_1a=$LINENO 420 as_lineno_2=$LINENO as_lineno_2a=$LINENO 421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 424 sed -n ' 425 p 426 /[$]LINENO/= 427 ' <$as_myself | 428 sed ' 429 s/[$]LINENO.*/&-/ 430 t lineno 431 b 432 :lineno 433 N 434 :loop 435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 436 t loop 437 s/-\n.*// 438 ' >$as_me.lineno && 439 chmod +x "$as_me.lineno" || 440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 441 442 # Don't try to exec as it changes $[0], causing all sort of problems 443 # (the dirname of $[0] is not the place where we might find the 444 # original and so on. Autoconf is especially sensitive to this). 445 . "./$as_me.lineno" 446 # Exit status is that of the last command. 447 exit 448} 449 450ECHO_C= ECHO_N= ECHO_T= 451case `echo -n x` in #((((( 452-n*) 453 case `echo 'xy\c'` in 454 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 455 xy) ECHO_C='\c';; 456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 457 ECHO_T=' ';; 458 esac;; 459*) 460 ECHO_N='-n';; 461esac 462 463rm -f conf$$ conf$$.exe conf$$.file 464if test -d conf$$.dir; then 465 rm -f conf$$.dir/conf$$.file 466else 467 rm -f conf$$.dir 468 mkdir conf$$.dir 2>/dev/null 469fi 470if (echo >conf$$.file) 2>/dev/null; then 471 if ln -s conf$$.file conf$$ 2>/dev/null; then 472 as_ln_s='ln -s' 473 # ... but there are two gotchas: 474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 476 # In both cases, we have to default to `cp -p'. 477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 478 as_ln_s='cp -p' 479 elif ln conf$$.file conf$$ 2>/dev/null; then 480 as_ln_s=ln 481 else 482 as_ln_s='cp -p' 483 fi 484else 485 as_ln_s='cp -p' 486fi 487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 488rmdir conf$$.dir 2>/dev/null 489 490if mkdir -p . 2>/dev/null; then 491 as_mkdir_p='mkdir -p "$as_dir"' 492else 493 test -d ./-p && rmdir ./-p 494 as_mkdir_p=false 495fi 496 497if test -x / >/dev/null 2>&1; then 498 as_test_x='test -x' 499else 500 if ls -dL / >/dev/null 2>&1; then 501 as_ls_L_option=L 502 else 503 as_ls_L_option= 504 fi 505 as_test_x=' 506 eval sh -c '\'' 507 if test -d "$1"; then 508 test -d "$1/."; 509 else 510 case $1 in #( 511 -*)set "./$1";; 512 esac; 513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 514 ???[sx]*):;;*)false;;esac;fi 515 '\'' sh 516 ' 517fi 518as_executable_p=$as_test_x 519 520# Sed expression to map a string onto a valid CPP name. 521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 522 523# Sed expression to map a string onto a valid variable name. 524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 525 526 527exec 7<&0 </dev/null 6>&1 528 529# Name of the host. 530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 531# so uname gets run too. 532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 533 534# 535# Initializations. 536# 537ac_default_prefix=/usr/local 538ac_clean_files= 539ac_config_libobj_dir=. 540LIBOBJS= 541cross_compiling=no 542subdirs= 543MFLAGS= 544MAKEFLAGS= 545 546# Identity of this package. 547PACKAGE_NAME='GNU C Runtime Library' 548PACKAGE_TARNAME='libgcc' 549PACKAGE_VERSION='1.0' 550PACKAGE_STRING='GNU C Runtime Library 1.0' 551PACKAGE_BUGREPORT='' 552PACKAGE_URL='http://www.gnu.org/software/libgcc/' 553 554ac_unique_file="static-object.mk" 555ac_includes_default='/* none */' 556ac_subst_vars='LTLIBOBJS 557LIBOBJS 558md_unwind_header 559unwind_header 560enable_execute_stack 561asm_hidden_op 562extra_parts 563cpu_type 564get_gcc_base_ver 565thread_header 566tm_defines 567tm_file 568tmake_file 569sfp_machine_header 570set_use_emutls 571set_have_cc_tls 572vis_hide 573real_host_noncanonical 574accel_dir_suffix 575force_explicit_eh_registry 576fixed_point 577enable_decimal_float 578decimal_float 579EGREP 580GREP 581long_double_type_size 582double_type_size 583CPP 584OBJEXT 585EXEEXT 586ac_ct_CC 587CPPFLAGS 588LDFLAGS 589CFLAGS 590CC 591LN_S 592STRIP 593RANLIB 594NM 595LIPO 596AR 597toolexeclibdir 598toolexecdir 599target_subdir 600host_subdir 601build_subdir 602build_libsubdir 603target_noncanonical 604host_noncanonical 605AWK 606INSTALL_DATA 607INSTALL_SCRIPT 608INSTALL_PROGRAM 609MAINT 610slibdir 611PICFLAG 612host_os 613host_vendor 614host_cpu 615host 616build_os 617build_vendor 618build_cpu 619build 620with_aix_soname 621enable_vtable_verify 622enable_shared 623libgcc_topdir 624target_alias 625host_alias 626build_alias 627LIBS 628ECHO_T 629ECHO_N 630ECHO_C 631DEFS 632mandir 633localedir 634libdir 635psdir 636pdfdir 637dvidir 638htmldir 639infodir 640docdir 641oldincludedir 642includedir 643localstatedir 644sharedstatedir 645sysconfdir 646datadir 647datarootdir 648libexecdir 649sbindir 650bindir 651program_transform_name 652prefix 653exec_prefix 654PACKAGE_URL 655PACKAGE_BUGREPORT 656PACKAGE_STRING 657PACKAGE_VERSION 658PACKAGE_TARNAME 659PACKAGE_NAME 660PATH_SEPARATOR 661SHELL' 662ac_subst_files='' 663ac_user_opts=' 664enable_option_checking 665with_target_subdir 666with_cross_host 667with_ld 668enable_shared 669enable_vtable_verify 670with_aix_soname 671enable_version_specific_runtime_libs 672with_slibdir 673enable_maintainer_mode 674with_build_libsubdir 675enable_largefile 676enable_decimal_float 677with_system_libunwind 678enable_explicit_exception_frame_registration 679with_glibc_version 680enable_tls 681with_gcc_major_version_only 682' 683 ac_precious_vars='build_alias 684host_alias 685target_alias 686CC 687CFLAGS 688LDFLAGS 689LIBS 690CPPFLAGS 691CPP' 692 693 694# Initialize some variables set by options. 695ac_init_help= 696ac_init_version=false 697ac_unrecognized_opts= 698ac_unrecognized_sep= 699# The variables have the same names as the options, with 700# dashes changed to underlines. 701cache_file=/dev/null 702exec_prefix=NONE 703no_create= 704no_recursion= 705prefix=NONE 706program_prefix=NONE 707program_suffix=NONE 708program_transform_name=s,x,x, 709silent= 710site= 711srcdir= 712verbose= 713x_includes=NONE 714x_libraries=NONE 715 716# Installation directory options. 717# These are left unexpanded so users can "make install exec_prefix=/foo" 718# and all the variables that are supposed to be based on exec_prefix 719# by default will actually change. 720# Use braces instead of parens because sh, perl, etc. also accept them. 721# (The list follows the same order as the GNU Coding Standards.) 722bindir='${exec_prefix}/bin' 723sbindir='${exec_prefix}/sbin' 724libexecdir='${exec_prefix}/libexec' 725datarootdir='${prefix}/share' 726datadir='${datarootdir}' 727sysconfdir='${prefix}/etc' 728sharedstatedir='${prefix}/com' 729localstatedir='${prefix}/var' 730includedir='${prefix}/include' 731oldincludedir='/usr/include' 732docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 733infodir='${datarootdir}/info' 734htmldir='${docdir}' 735dvidir='${docdir}' 736pdfdir='${docdir}' 737psdir='${docdir}' 738libdir='${exec_prefix}/lib' 739localedir='${datarootdir}/locale' 740mandir='${datarootdir}/man' 741 742ac_prev= 743ac_dashdash= 744for ac_option 745do 746 # If the previous option needs an argument, assign it. 747 if test -n "$ac_prev"; then 748 eval $ac_prev=\$ac_option 749 ac_prev= 750 continue 751 fi 752 753 case $ac_option in 754 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 755 *) ac_optarg=yes ;; 756 esac 757 758 # Accept the important Cygnus configure options, so we can diagnose typos. 759 760 case $ac_dashdash$ac_option in 761 --) 762 ac_dashdash=yes ;; 763 764 -bindir | --bindir | --bindi | --bind | --bin | --bi) 765 ac_prev=bindir ;; 766 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 767 bindir=$ac_optarg ;; 768 769 -build | --build | --buil | --bui | --bu) 770 ac_prev=build_alias ;; 771 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 772 build_alias=$ac_optarg ;; 773 774 -cache-file | --cache-file | --cache-fil | --cache-fi \ 775 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 776 ac_prev=cache_file ;; 777 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 778 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 779 cache_file=$ac_optarg ;; 780 781 --config-cache | -C) 782 cache_file=config.cache ;; 783 784 -datadir | --datadir | --datadi | --datad) 785 ac_prev=datadir ;; 786 -datadir=* | --datadir=* | --datadi=* | --datad=*) 787 datadir=$ac_optarg ;; 788 789 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 790 | --dataroo | --dataro | --datar) 791 ac_prev=datarootdir ;; 792 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 793 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 794 datarootdir=$ac_optarg ;; 795 796 -disable-* | --disable-*) 797 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 798 # Reject names that are not valid shell variable names. 799 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 800 as_fn_error "invalid feature name: $ac_useropt" 801 ac_useropt_orig=$ac_useropt 802 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 803 case $ac_user_opts in 804 *" 805"enable_$ac_useropt" 806"*) ;; 807 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 808 ac_unrecognized_sep=', ';; 809 esac 810 eval enable_$ac_useropt=no ;; 811 812 -docdir | --docdir | --docdi | --doc | --do) 813 ac_prev=docdir ;; 814 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 815 docdir=$ac_optarg ;; 816 817 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 818 ac_prev=dvidir ;; 819 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 820 dvidir=$ac_optarg ;; 821 822 -enable-* | --enable-*) 823 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 824 # Reject names that are not valid shell variable names. 825 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 826 as_fn_error "invalid feature name: $ac_useropt" 827 ac_useropt_orig=$ac_useropt 828 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 829 case $ac_user_opts in 830 *" 831"enable_$ac_useropt" 832"*) ;; 833 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 834 ac_unrecognized_sep=', ';; 835 esac 836 eval enable_$ac_useropt=\$ac_optarg ;; 837 838 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 839 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 840 | --exec | --exe | --ex) 841 ac_prev=exec_prefix ;; 842 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 843 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 844 | --exec=* | --exe=* | --ex=*) 845 exec_prefix=$ac_optarg ;; 846 847 -gas | --gas | --ga | --g) 848 # Obsolete; use --with-gas. 849 with_gas=yes ;; 850 851 -help | --help | --hel | --he | -h) 852 ac_init_help=long ;; 853 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 854 ac_init_help=recursive ;; 855 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 856 ac_init_help=short ;; 857 858 -host | --host | --hos | --ho) 859 ac_prev=host_alias ;; 860 -host=* | --host=* | --hos=* | --ho=*) 861 host_alias=$ac_optarg ;; 862 863 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 864 ac_prev=htmldir ;; 865 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 866 | --ht=*) 867 htmldir=$ac_optarg ;; 868 869 -includedir | --includedir | --includedi | --included | --include \ 870 | --includ | --inclu | --incl | --inc) 871 ac_prev=includedir ;; 872 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 873 | --includ=* | --inclu=* | --incl=* | --inc=*) 874 includedir=$ac_optarg ;; 875 876 -infodir | --infodir | --infodi | --infod | --info | --inf) 877 ac_prev=infodir ;; 878 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 879 infodir=$ac_optarg ;; 880 881 -libdir | --libdir | --libdi | --libd) 882 ac_prev=libdir ;; 883 -libdir=* | --libdir=* | --libdi=* | --libd=*) 884 libdir=$ac_optarg ;; 885 886 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 887 | --libexe | --libex | --libe) 888 ac_prev=libexecdir ;; 889 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 890 | --libexe=* | --libex=* | --libe=*) 891 libexecdir=$ac_optarg ;; 892 893 -localedir | --localedir | --localedi | --localed | --locale) 894 ac_prev=localedir ;; 895 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 896 localedir=$ac_optarg ;; 897 898 -localstatedir | --localstatedir | --localstatedi | --localstated \ 899 | --localstate | --localstat | --localsta | --localst | --locals) 900 ac_prev=localstatedir ;; 901 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 902 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 903 localstatedir=$ac_optarg ;; 904 905 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 906 ac_prev=mandir ;; 907 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 908 mandir=$ac_optarg ;; 909 910 -nfp | --nfp | --nf) 911 # Obsolete; use --without-fp. 912 with_fp=no ;; 913 914 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 915 | --no-cr | --no-c | -n) 916 no_create=yes ;; 917 918 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 919 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 920 no_recursion=yes ;; 921 922 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 923 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 924 | --oldin | --oldi | --old | --ol | --o) 925 ac_prev=oldincludedir ;; 926 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 927 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 928 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 929 oldincludedir=$ac_optarg ;; 930 931 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 932 ac_prev=prefix ;; 933 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 934 prefix=$ac_optarg ;; 935 936 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 937 | --program-pre | --program-pr | --program-p) 938 ac_prev=program_prefix ;; 939 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 940 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 941 program_prefix=$ac_optarg ;; 942 943 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 944 | --program-suf | --program-su | --program-s) 945 ac_prev=program_suffix ;; 946 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 947 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 948 program_suffix=$ac_optarg ;; 949 950 -program-transform-name | --program-transform-name \ 951 | --program-transform-nam | --program-transform-na \ 952 | --program-transform-n | --program-transform- \ 953 | --program-transform | --program-transfor \ 954 | --program-transfo | --program-transf \ 955 | --program-trans | --program-tran \ 956 | --progr-tra | --program-tr | --program-t) 957 ac_prev=program_transform_name ;; 958 -program-transform-name=* | --program-transform-name=* \ 959 | --program-transform-nam=* | --program-transform-na=* \ 960 | --program-transform-n=* | --program-transform-=* \ 961 | --program-transform=* | --program-transfor=* \ 962 | --program-transfo=* | --program-transf=* \ 963 | --program-trans=* | --program-tran=* \ 964 | --progr-tra=* | --program-tr=* | --program-t=*) 965 program_transform_name=$ac_optarg ;; 966 967 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 968 ac_prev=pdfdir ;; 969 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 970 pdfdir=$ac_optarg ;; 971 972 -psdir | --psdir | --psdi | --psd | --ps) 973 ac_prev=psdir ;; 974 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 975 psdir=$ac_optarg ;; 976 977 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 978 | -silent | --silent | --silen | --sile | --sil) 979 silent=yes ;; 980 981 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 982 ac_prev=sbindir ;; 983 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 984 | --sbi=* | --sb=*) 985 sbindir=$ac_optarg ;; 986 987 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 988 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 989 | --sharedst | --shareds | --shared | --share | --shar \ 990 | --sha | --sh) 991 ac_prev=sharedstatedir ;; 992 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 993 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 994 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 995 | --sha=* | --sh=*) 996 sharedstatedir=$ac_optarg ;; 997 998 -site | --site | --sit) 999 ac_prev=site ;; 1000 -site=* | --site=* | --sit=*) 1001 site=$ac_optarg ;; 1002 1003 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1004 ac_prev=srcdir ;; 1005 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1006 srcdir=$ac_optarg ;; 1007 1008 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1009 | --syscon | --sysco | --sysc | --sys | --sy) 1010 ac_prev=sysconfdir ;; 1011 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1012 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1013 sysconfdir=$ac_optarg ;; 1014 1015 -target | --target | --targe | --targ | --tar | --ta | --t) 1016 ac_prev=target_alias ;; 1017 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1018 target_alias=$ac_optarg ;; 1019 1020 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1021 verbose=yes ;; 1022 1023 -version | --version | --versio | --versi | --vers | -V) 1024 ac_init_version=: ;; 1025 1026 -with-* | --with-*) 1027 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1028 # Reject names that are not valid shell variable names. 1029 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1030 as_fn_error "invalid package name: $ac_useropt" 1031 ac_useropt_orig=$ac_useropt 1032 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1033 case $ac_user_opts in 1034 *" 1035"with_$ac_useropt" 1036"*) ;; 1037 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1038 ac_unrecognized_sep=', ';; 1039 esac 1040 eval with_$ac_useropt=\$ac_optarg ;; 1041 1042 -without-* | --without-*) 1043 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1044 # Reject names that are not valid shell variable names. 1045 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1046 as_fn_error "invalid package name: $ac_useropt" 1047 ac_useropt_orig=$ac_useropt 1048 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1049 case $ac_user_opts in 1050 *" 1051"with_$ac_useropt" 1052"*) ;; 1053 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1054 ac_unrecognized_sep=', ';; 1055 esac 1056 eval with_$ac_useropt=no ;; 1057 1058 --x) 1059 # Obsolete; use --with-x. 1060 with_x=yes ;; 1061 1062 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1063 | --x-incl | --x-inc | --x-in | --x-i) 1064 ac_prev=x_includes ;; 1065 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1066 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1067 x_includes=$ac_optarg ;; 1068 1069 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1070 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1071 ac_prev=x_libraries ;; 1072 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1073 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1074 x_libraries=$ac_optarg ;; 1075 1076 -*) as_fn_error "unrecognized option: \`$ac_option' 1077Try \`$0 --help' for more information." 1078 ;; 1079 1080 *=*) 1081 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1082 # Reject names that are not valid shell variable names. 1083 case $ac_envvar in #( 1084 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1085 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1086 esac 1087 eval $ac_envvar=\$ac_optarg 1088 export $ac_envvar ;; 1089 1090 *) 1091 # FIXME: should be removed in autoconf 3.0. 1092 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1093 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1094 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1095 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1096 ;; 1097 1098 esac 1099done 1100 1101if test -n "$ac_prev"; then 1102 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1103 as_fn_error "missing argument to $ac_option" 1104fi 1105 1106if test -n "$ac_unrecognized_opts"; then 1107 case $enable_option_checking in 1108 no) ;; 1109 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1110 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1111 esac 1112fi 1113 1114# Check all directory arguments for consistency. 1115for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1116 datadir sysconfdir sharedstatedir localstatedir includedir \ 1117 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1118 libdir localedir mandir 1119do 1120 eval ac_val=\$$ac_var 1121 # Remove trailing slashes. 1122 case $ac_val in 1123 */ ) 1124 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1125 eval $ac_var=\$ac_val;; 1126 esac 1127 # Be sure to have absolute directory names. 1128 case $ac_val in 1129 [\\/$]* | ?:[\\/]* ) continue;; 1130 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1131 esac 1132 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1133done 1134 1135# There might be people who depend on the old broken behavior: `$host' 1136# used to hold the argument of --host etc. 1137# FIXME: To remove some day. 1138build=$build_alias 1139host=$host_alias 1140target=$target_alias 1141 1142# FIXME: To remove some day. 1143if test "x$host_alias" != x; then 1144 if test "x$build_alias" = x; then 1145 cross_compiling=maybe 1146 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1147 If a cross compiler is detected then cross compile mode will be used." >&2 1148 elif test "x$build_alias" != "x$host_alias"; then 1149 cross_compiling=yes 1150 fi 1151fi 1152 1153ac_tool_prefix= 1154test -n "$host_alias" && ac_tool_prefix=$host_alias- 1155 1156test "$silent" = yes && exec 6>/dev/null 1157 1158 1159ac_pwd=`pwd` && test -n "$ac_pwd" && 1160ac_ls_di=`ls -di .` && 1161ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1162 as_fn_error "working directory cannot be determined" 1163test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1164 as_fn_error "pwd does not report name of working directory" 1165 1166 1167# Find the source files, if location was not specified. 1168if test -z "$srcdir"; then 1169 ac_srcdir_defaulted=yes 1170 # Try the directory containing this script, then the parent directory. 1171 ac_confdir=`$as_dirname -- "$as_myself" || 1172$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1173 X"$as_myself" : 'X\(//\)[^/]' \| \ 1174 X"$as_myself" : 'X\(//\)$' \| \ 1175 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1176$as_echo X"$as_myself" | 1177 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1178 s//\1/ 1179 q 1180 } 1181 /^X\(\/\/\)[^/].*/{ 1182 s//\1/ 1183 q 1184 } 1185 /^X\(\/\/\)$/{ 1186 s//\1/ 1187 q 1188 } 1189 /^X\(\/\).*/{ 1190 s//\1/ 1191 q 1192 } 1193 s/.*/./; q'` 1194 srcdir=$ac_confdir 1195 if test ! -r "$srcdir/$ac_unique_file"; then 1196 srcdir=.. 1197 fi 1198else 1199 ac_srcdir_defaulted=no 1200fi 1201if test ! -r "$srcdir/$ac_unique_file"; then 1202 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1203 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1204fi 1205ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1206ac_abs_confdir=`( 1207 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1208 pwd)` 1209# When building in place, set srcdir=. 1210if test "$ac_abs_confdir" = "$ac_pwd"; then 1211 srcdir=. 1212fi 1213# Remove unnecessary trailing slashes from srcdir. 1214# Double slashes in file names in object file debugging info 1215# mess up M-x gdb in Emacs. 1216case $srcdir in 1217*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1218esac 1219for ac_var in $ac_precious_vars; do 1220 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1221 eval ac_env_${ac_var}_value=\$${ac_var} 1222 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1223 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1224done 1225 1226# 1227# Report the --help message. 1228# 1229if test "$ac_init_help" = "long"; then 1230 # Omit some internal or obsolete options to make the list less imposing. 1231 # This message is too long to be a string in the A/UX 3.1 sh. 1232 cat <<_ACEOF 1233\`configure' configures GNU C Runtime Library 1.0 to adapt to many kinds of systems. 1234 1235Usage: $0 [OPTION]... [VAR=VALUE]... 1236 1237To assign environment variables (e.g., CC, CFLAGS...), specify them as 1238VAR=VALUE. See below for descriptions of some of the useful variables. 1239 1240Defaults for the options are specified in brackets. 1241 1242Configuration: 1243 -h, --help display this help and exit 1244 --help=short display options specific to this package 1245 --help=recursive display the short help of all the included packages 1246 -V, --version display version information and exit 1247 -q, --quiet, --silent do not print \`checking...' messages 1248 --cache-file=FILE cache test results in FILE [disabled] 1249 -C, --config-cache alias for \`--cache-file=config.cache' 1250 -n, --no-create do not create output files 1251 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1252 1253Installation directories: 1254 --prefix=PREFIX install architecture-independent files in PREFIX 1255 [$ac_default_prefix] 1256 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1257 [PREFIX] 1258 1259By default, \`make install' will install all the files in 1260\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1261an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1262for instance \`--prefix=\$HOME'. 1263 1264For better control, use the options below. 1265 1266Fine tuning of the installation directories: 1267 --bindir=DIR user executables [EPREFIX/bin] 1268 --sbindir=DIR system admin executables [EPREFIX/sbin] 1269 --libexecdir=DIR program executables [EPREFIX/libexec] 1270 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1271 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1272 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1273 --libdir=DIR object code libraries [EPREFIX/lib] 1274 --includedir=DIR C header files [PREFIX/include] 1275 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1276 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1277 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1278 --infodir=DIR info documentation [DATAROOTDIR/info] 1279 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1280 --mandir=DIR man documentation [DATAROOTDIR/man] 1281 --docdir=DIR documentation root [DATAROOTDIR/doc/libgcc] 1282 --htmldir=DIR html documentation [DOCDIR] 1283 --dvidir=DIR dvi documentation [DOCDIR] 1284 --pdfdir=DIR pdf documentation [DOCDIR] 1285 --psdir=DIR ps documentation [DOCDIR] 1286_ACEOF 1287 1288 cat <<\_ACEOF 1289 1290System types: 1291 --build=BUILD configure for building on BUILD [guessed] 1292 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1293_ACEOF 1294fi 1295 1296if test -n "$ac_init_help"; then 1297 case $ac_init_help in 1298 short | recursive ) echo "Configuration of GNU C Runtime Library 1.0:";; 1299 esac 1300 cat <<\_ACEOF 1301 1302Optional Features: 1303 --disable-option-checking ignore unrecognized --enable/--with options 1304 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1305 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1306 --disable-shared don't provide a shared libgcc 1307 --enable-vtable-verify Enable vtable verification feature 1308 --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory 1309 --enable-maintainer-mode 1310 enable make rules and dependencies not useful (and 1311 sometimes confusing) to the casual installer 1312 --disable-largefile omit support for large files 1313 --enable-decimal-float={no,yes,bid,dpd} 1314 enable decimal float extension to C. Selecting 'bid' 1315 or 'dpd' choses which decimal floating point format 1316 to use 1317 --enable-explicit-exception-frame-registration 1318 register exception tables explicitly at module 1319 start, for use e.g. for compatibility with 1320 installations without PT_GNU_EH_FRAME support 1321 --enable-tls Use thread-local storage [default=yes] 1322 1323Optional Packages: 1324 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1325 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1326 --with-target-subdir=SUBDIR Configuring in a subdirectory for target 1327 --with-cross-host=HOST Configuring with a cross compiler 1328 --with-ld arrange to use the specified ld (full pathname) 1329 --with-aix-soname=aix|svr4|both 1330 shared library versioning (aka "SONAME") variant to 1331 provide on AIX 1332 --with-slibdir=DIR shared libraries in DIR LIBDIR 1333 --with-build-libsubdir=DIR Directory where to find libraries for build system 1334 --with-system-libunwind use installed libunwind 1335 --with-glibc-version=M.N 1336 assume GCC used with glibc version M.N or later 1337 --with-gcc-major-version-only 1338 use only GCC major number in filesystem paths 1339 1340Some influential environment variables: 1341 CC C compiler command 1342 CFLAGS C compiler flags 1343 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1344 nonstandard directory <lib dir> 1345 LIBS libraries to pass to the linker, e.g. -l<library> 1346 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1347 you have headers in a nonstandard directory <include dir> 1348 CPP C preprocessor 1349 1350Use these variables to override the choices made by `configure' or to help 1351it to find libraries and programs with nonstandard names/locations. 1352 1353Report bugs to the package provider. 1354GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>. 1355General help using GNU software: <http://www.gnu.org/gethelp/>. 1356_ACEOF 1357ac_status=$? 1358fi 1359 1360if test "$ac_init_help" = "recursive"; then 1361 # If there are subdirs, report their specific --help. 1362 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1363 test -d "$ac_dir" || 1364 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1365 continue 1366 ac_builddir=. 1367 1368case "$ac_dir" in 1369.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1370*) 1371 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1372 # A ".." for each directory in $ac_dir_suffix. 1373 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1374 case $ac_top_builddir_sub in 1375 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1376 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1377 esac ;; 1378esac 1379ac_abs_top_builddir=$ac_pwd 1380ac_abs_builddir=$ac_pwd$ac_dir_suffix 1381# for backward compatibility: 1382ac_top_builddir=$ac_top_build_prefix 1383 1384case $srcdir in 1385 .) # We are building in place. 1386 ac_srcdir=. 1387 ac_top_srcdir=$ac_top_builddir_sub 1388 ac_abs_top_srcdir=$ac_pwd ;; 1389 [\\/]* | ?:[\\/]* ) # Absolute name. 1390 ac_srcdir=$srcdir$ac_dir_suffix; 1391 ac_top_srcdir=$srcdir 1392 ac_abs_top_srcdir=$srcdir ;; 1393 *) # Relative name. 1394 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1395 ac_top_srcdir=$ac_top_build_prefix$srcdir 1396 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1397esac 1398ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1399 1400 cd "$ac_dir" || { ac_status=$?; continue; } 1401 # Check for guested configure. 1402 if test -f "$ac_srcdir/configure.gnu"; then 1403 echo && 1404 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1405 elif test -f "$ac_srcdir/configure"; then 1406 echo && 1407 $SHELL "$ac_srcdir/configure" --help=recursive 1408 else 1409 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1410 fi || ac_status=$? 1411 cd "$ac_pwd" || { ac_status=$?; break; } 1412 done 1413fi 1414 1415test -n "$ac_init_help" && exit $ac_status 1416if $ac_init_version; then 1417 cat <<\_ACEOF 1418GNU C Runtime Library configure 1.0 1419generated by GNU Autoconf 2.64 1420 1421Copyright (C) 2009 Free Software Foundation, Inc. 1422This configure script is free software; the Free Software Foundation 1423gives unlimited permission to copy, distribute and modify it. 1424_ACEOF 1425 exit 1426fi 1427 1428## ------------------------ ## 1429## Autoconf initialization. ## 1430## ------------------------ ## 1431 1432# ac_fn_c_try_compile LINENO 1433# -------------------------- 1434# Try to compile conftest.$ac_ext, and return whether this succeeded. 1435ac_fn_c_try_compile () 1436{ 1437 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1438 rm -f conftest.$ac_objext 1439 if { { ac_try="$ac_compile" 1440case "(($ac_try" in 1441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1442 *) ac_try_echo=$ac_try;; 1443esac 1444eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1445$as_echo "$ac_try_echo"; } >&5 1446 (eval "$ac_compile") 2>conftest.err 1447 ac_status=$? 1448 if test -s conftest.err; then 1449 grep -v '^ *+' conftest.err >conftest.er1 1450 cat conftest.er1 >&5 1451 mv -f conftest.er1 conftest.err 1452 fi 1453 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1454 test $ac_status = 0; } && { 1455 test -z "$ac_c_werror_flag" || 1456 test ! -s conftest.err 1457 } && test -s conftest.$ac_objext; then : 1458 ac_retval=0 1459else 1460 $as_echo "$as_me: failed program was:" >&5 1461sed 's/^/| /' conftest.$ac_ext >&5 1462 1463 ac_retval=1 1464fi 1465 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1466 return $ac_retval 1467 1468} # ac_fn_c_try_compile 1469 1470# ac_fn_c_try_cpp LINENO 1471# ---------------------- 1472# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1473ac_fn_c_try_cpp () 1474{ 1475 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1476 if { { ac_try="$ac_cpp conftest.$ac_ext" 1477case "(($ac_try" in 1478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1479 *) ac_try_echo=$ac_try;; 1480esac 1481eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1482$as_echo "$ac_try_echo"; } >&5 1483 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1484 ac_status=$? 1485 if test -s conftest.err; then 1486 grep -v '^ *+' conftest.err >conftest.er1 1487 cat conftest.er1 >&5 1488 mv -f conftest.er1 conftest.err 1489 fi 1490 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1491 test $ac_status = 0; } >/dev/null && { 1492 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1493 test ! -s conftest.err 1494 }; then : 1495 ac_retval=0 1496else 1497 $as_echo "$as_me: failed program was:" >&5 1498sed 's/^/| /' conftest.$ac_ext >&5 1499 1500 ac_retval=1 1501fi 1502 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1503 return $ac_retval 1504 1505} # ac_fn_c_try_cpp 1506 1507# ac_fn_c_try_run LINENO 1508# ---------------------- 1509# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1510# that executables *can* be run. 1511ac_fn_c_try_run () 1512{ 1513 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1514 if { { ac_try="$ac_link" 1515case "(($ac_try" in 1516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1517 *) ac_try_echo=$ac_try;; 1518esac 1519eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1520$as_echo "$ac_try_echo"; } >&5 1521 (eval "$ac_link") 2>&5 1522 ac_status=$? 1523 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1524 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1525 { { case "(($ac_try" in 1526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1527 *) ac_try_echo=$ac_try;; 1528esac 1529eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1530$as_echo "$ac_try_echo"; } >&5 1531 (eval "$ac_try") 2>&5 1532 ac_status=$? 1533 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1534 test $ac_status = 0; }; }; then : 1535 ac_retval=0 1536else 1537 $as_echo "$as_me: program exited with status $ac_status" >&5 1538 $as_echo "$as_me: failed program was:" >&5 1539sed 's/^/| /' conftest.$ac_ext >&5 1540 1541 ac_retval=$ac_status 1542fi 1543 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1544 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1545 return $ac_retval 1546 1547} # ac_fn_c_try_run 1548 1549# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 1550# -------------------------------------------- 1551# Tries to find the compile-time value of EXPR in a program that includes 1552# INCLUDES, setting VAR accordingly. Returns whether the value could be 1553# computed 1554ac_fn_c_compute_int () 1555{ 1556 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1557 if test "$cross_compiling" = yes; then 1558 # Depending upon the size, compute the lo and hi bounds. 1559cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1560/* end confdefs.h. */ 1561$4 1562int 1563main () 1564{ 1565static int test_array [1 - 2 * !(($2) >= 0)]; 1566test_array [0] = 0 1567 1568 ; 1569 return 0; 1570} 1571_ACEOF 1572if ac_fn_c_try_compile "$LINENO"; then : 1573 ac_lo=0 ac_mid=0 1574 while :; do 1575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1576/* end confdefs.h. */ 1577$4 1578int 1579main () 1580{ 1581static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1582test_array [0] = 0 1583 1584 ; 1585 return 0; 1586} 1587_ACEOF 1588if ac_fn_c_try_compile "$LINENO"; then : 1589 ac_hi=$ac_mid; break 1590else 1591 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 1592 if test $ac_lo -le $ac_mid; then 1593 ac_lo= ac_hi= 1594 break 1595 fi 1596 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 1597fi 1598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1599 done 1600else 1601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1602/* end confdefs.h. */ 1603$4 1604int 1605main () 1606{ 1607static int test_array [1 - 2 * !(($2) < 0)]; 1608test_array [0] = 0 1609 1610 ; 1611 return 0; 1612} 1613_ACEOF 1614if ac_fn_c_try_compile "$LINENO"; then : 1615 ac_hi=-1 ac_mid=-1 1616 while :; do 1617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1618/* end confdefs.h. */ 1619$4 1620int 1621main () 1622{ 1623static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 1624test_array [0] = 0 1625 1626 ; 1627 return 0; 1628} 1629_ACEOF 1630if ac_fn_c_try_compile "$LINENO"; then : 1631 ac_lo=$ac_mid; break 1632else 1633 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 1634 if test $ac_mid -le $ac_hi; then 1635 ac_lo= ac_hi= 1636 break 1637 fi 1638 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 1639fi 1640rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1641 done 1642else 1643 ac_lo= ac_hi= 1644fi 1645rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1646fi 1647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1648# Binary search between lo and hi bounds. 1649while test "x$ac_lo" != "x$ac_hi"; do 1650 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 1651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1652/* end confdefs.h. */ 1653$4 1654int 1655main () 1656{ 1657static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1658test_array [0] = 0 1659 1660 ; 1661 return 0; 1662} 1663_ACEOF 1664if ac_fn_c_try_compile "$LINENO"; then : 1665 ac_hi=$ac_mid 1666else 1667 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 1668fi 1669rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1670done 1671case $ac_lo in #(( 1672?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 1673'') ac_retval=1 ;; 1674esac 1675 else 1676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1677/* end confdefs.h. */ 1678$4 1679static long int longval () { return $2; } 1680static unsigned long int ulongval () { return $2; } 1681#include <stdio.h> 1682#include <stdlib.h> 1683int 1684main () 1685{ 1686 1687 FILE *f = fopen ("conftest.val", "w"); 1688 if (! f) 1689 return 1; 1690 if (($2) < 0) 1691 { 1692 long int i = longval (); 1693 if (i != ($2)) 1694 return 1; 1695 fprintf (f, "%ld", i); 1696 } 1697 else 1698 { 1699 unsigned long int i = ulongval (); 1700 if (i != ($2)) 1701 return 1; 1702 fprintf (f, "%lu", i); 1703 } 1704 /* Do not output a trailing newline, as this causes \r\n confusion 1705 on some platforms. */ 1706 return ferror (f) || fclose (f) != 0; 1707 1708 ; 1709 return 0; 1710} 1711_ACEOF 1712if ac_fn_c_try_run "$LINENO"; then : 1713 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 1714else 1715 ac_retval=1 1716fi 1717rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1718 conftest.$ac_objext conftest.beam conftest.$ac_ext 1719rm -f conftest.val 1720 1721 fi 1722 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1723 return $ac_retval 1724 1725} # ac_fn_c_compute_int 1726 1727# ac_fn_c_check_header_preproc LINENO HEADER VAR 1728# ---------------------------------------------- 1729# Tests whether HEADER is present, setting the cache variable VAR accordingly. 1730ac_fn_c_check_header_preproc () 1731{ 1732 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1734$as_echo_n "checking for $2... " >&6; } 1735if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1736 $as_echo_n "(cached) " >&6 1737else 1738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1739/* end confdefs.h. */ 1740#include <$2> 1741_ACEOF 1742if ac_fn_c_try_cpp "$LINENO"; then : 1743 eval "$3=yes" 1744else 1745 eval "$3=no" 1746fi 1747rm -f conftest.err conftest.$ac_ext 1748fi 1749eval ac_res=\$$3 1750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1751$as_echo "$ac_res" >&6; } 1752 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1753 1754} # ac_fn_c_check_header_preproc 1755cat >config.log <<_ACEOF 1756This file contains any messages produced by compilers while 1757running configure, to aid debugging if configure makes a mistake. 1758 1759It was created by GNU C Runtime Library $as_me 1.0, which was 1760generated by GNU Autoconf 2.64. Invocation command line was 1761 1762 $ $0 $@ 1763 1764_ACEOF 1765exec 5>>config.log 1766{ 1767cat <<_ASUNAME 1768## --------- ## 1769## Platform. ## 1770## --------- ## 1771 1772hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1773uname -m = `(uname -m) 2>/dev/null || echo unknown` 1774uname -r = `(uname -r) 2>/dev/null || echo unknown` 1775uname -s = `(uname -s) 2>/dev/null || echo unknown` 1776uname -v = `(uname -v) 2>/dev/null || echo unknown` 1777 1778/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1779/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1780 1781/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1782/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1783/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1784/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1785/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1786/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1787/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1788 1789_ASUNAME 1790 1791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1792for as_dir in $PATH 1793do 1794 IFS=$as_save_IFS 1795 test -z "$as_dir" && as_dir=. 1796 $as_echo "PATH: $as_dir" 1797 done 1798IFS=$as_save_IFS 1799 1800} >&5 1801 1802cat >&5 <<_ACEOF 1803 1804 1805## ----------- ## 1806## Core tests. ## 1807## ----------- ## 1808 1809_ACEOF 1810 1811 1812# Keep a trace of the command line. 1813# Strip out --no-create and --no-recursion so they do not pile up. 1814# Strip out --silent because we don't want to record it for future runs. 1815# Also quote any args containing shell meta-characters. 1816# Make two passes to allow for proper duplicate-argument suppression. 1817ac_configure_args= 1818ac_configure_args0= 1819ac_configure_args1= 1820ac_must_keep_next=false 1821for ac_pass in 1 2 1822do 1823 for ac_arg 1824 do 1825 case $ac_arg in 1826 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1827 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1828 | -silent | --silent | --silen | --sile | --sil) 1829 continue ;; 1830 *\'*) 1831 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1832 esac 1833 case $ac_pass in 1834 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1835 2) 1836 as_fn_append ac_configure_args1 " '$ac_arg'" 1837 if test $ac_must_keep_next = true; then 1838 ac_must_keep_next=false # Got value, back to normal. 1839 else 1840 case $ac_arg in 1841 *=* | --config-cache | -C | -disable-* | --disable-* \ 1842 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1843 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1844 | -with-* | --with-* | -without-* | --without-* | --x) 1845 case "$ac_configure_args0 " in 1846 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1847 esac 1848 ;; 1849 -* ) ac_must_keep_next=true ;; 1850 esac 1851 fi 1852 as_fn_append ac_configure_args " '$ac_arg'" 1853 ;; 1854 esac 1855 done 1856done 1857{ ac_configure_args0=; unset ac_configure_args0;} 1858{ ac_configure_args1=; unset ac_configure_args1;} 1859 1860# When interrupted or exit'd, cleanup temporary files, and complete 1861# config.log. We remove comments because anyway the quotes in there 1862# would cause problems or look ugly. 1863# WARNING: Use '\'' to represent an apostrophe within the trap. 1864# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1865trap 'exit_status=$? 1866 # Save into config.log some information that might help in debugging. 1867 { 1868 echo 1869 1870 cat <<\_ASBOX 1871## ---------------- ## 1872## Cache variables. ## 1873## ---------------- ## 1874_ASBOX 1875 echo 1876 # The following way of writing the cache mishandles newlines in values, 1877( 1878 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1879 eval ac_val=\$$ac_var 1880 case $ac_val in #( 1881 *${as_nl}*) 1882 case $ac_var in #( 1883 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1884$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1885 esac 1886 case $ac_var in #( 1887 _ | IFS | as_nl) ;; #( 1888 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1889 *) { eval $ac_var=; unset $ac_var;} ;; 1890 esac ;; 1891 esac 1892 done 1893 (set) 2>&1 | 1894 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1895 *${as_nl}ac_space=\ *) 1896 sed -n \ 1897 "s/'\''/'\''\\\\'\'''\''/g; 1898 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1899 ;; #( 1900 *) 1901 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1902 ;; 1903 esac | 1904 sort 1905) 1906 echo 1907 1908 cat <<\_ASBOX 1909## ----------------- ## 1910## Output variables. ## 1911## ----------------- ## 1912_ASBOX 1913 echo 1914 for ac_var in $ac_subst_vars 1915 do 1916 eval ac_val=\$$ac_var 1917 case $ac_val in 1918 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1919 esac 1920 $as_echo "$ac_var='\''$ac_val'\''" 1921 done | sort 1922 echo 1923 1924 if test -n "$ac_subst_files"; then 1925 cat <<\_ASBOX 1926## ------------------- ## 1927## File substitutions. ## 1928## ------------------- ## 1929_ASBOX 1930 echo 1931 for ac_var in $ac_subst_files 1932 do 1933 eval ac_val=\$$ac_var 1934 case $ac_val in 1935 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1936 esac 1937 $as_echo "$ac_var='\''$ac_val'\''" 1938 done | sort 1939 echo 1940 fi 1941 1942 if test -s confdefs.h; then 1943 cat <<\_ASBOX 1944## ----------- ## 1945## confdefs.h. ## 1946## ----------- ## 1947_ASBOX 1948 echo 1949 cat confdefs.h 1950 echo 1951 fi 1952 test "$ac_signal" != 0 && 1953 $as_echo "$as_me: caught signal $ac_signal" 1954 $as_echo "$as_me: exit $exit_status" 1955 } >&5 1956 rm -f core *.core core.conftest.* && 1957 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1958 exit $exit_status 1959' 0 1960for ac_signal in 1 2 13 15; do 1961 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1962done 1963ac_signal=0 1964 1965# confdefs.h avoids OS command line length limits that DEFS can exceed. 1966rm -f -r conftest* confdefs.h 1967 1968$as_echo "/* confdefs.h */" > confdefs.h 1969 1970# Predefined preprocessor variables. 1971 1972cat >>confdefs.h <<_ACEOF 1973#define PACKAGE_NAME "$PACKAGE_NAME" 1974_ACEOF 1975 1976cat >>confdefs.h <<_ACEOF 1977#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1978_ACEOF 1979 1980cat >>confdefs.h <<_ACEOF 1981#define PACKAGE_VERSION "$PACKAGE_VERSION" 1982_ACEOF 1983 1984cat >>confdefs.h <<_ACEOF 1985#define PACKAGE_STRING "$PACKAGE_STRING" 1986_ACEOF 1987 1988cat >>confdefs.h <<_ACEOF 1989#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1990_ACEOF 1991 1992cat >>confdefs.h <<_ACEOF 1993#define PACKAGE_URL "$PACKAGE_URL" 1994_ACEOF 1995 1996 1997# Let the site file select an alternate cache file if it wants to. 1998# Prefer an explicitly selected file to automatically selected ones. 1999ac_site_file1=NONE 2000ac_site_file2=NONE 2001if test -n "$CONFIG_SITE"; then 2002 ac_site_file1=$CONFIG_SITE 2003elif test "x$prefix" != xNONE; then 2004 ac_site_file1=$prefix/share/config.site 2005 ac_site_file2=$prefix/etc/config.site 2006else 2007 ac_site_file1=$ac_default_prefix/share/config.site 2008 ac_site_file2=$ac_default_prefix/etc/config.site 2009fi 2010for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2011do 2012 test "x$ac_site_file" = xNONE && continue 2013 if test -r "$ac_site_file"; then 2014 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2015$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2016 sed 's/^/| /' "$ac_site_file" >&5 2017 . "$ac_site_file" 2018 fi 2019done 2020 2021if test -r "$cache_file"; then 2022 # Some versions of bash will fail to source /dev/null (special 2023 # files actually), so we avoid doing that. 2024 if test -f "$cache_file"; then 2025 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2026$as_echo "$as_me: loading cache $cache_file" >&6;} 2027 case $cache_file in 2028 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2029 *) . "./$cache_file";; 2030 esac 2031 fi 2032else 2033 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2034$as_echo "$as_me: creating cache $cache_file" >&6;} 2035 >$cache_file 2036fi 2037 2038# Check that the precious variables saved in the cache have kept the same 2039# value. 2040ac_cache_corrupted=false 2041for ac_var in $ac_precious_vars; do 2042 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2043 eval ac_new_set=\$ac_env_${ac_var}_set 2044 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2045 eval ac_new_val=\$ac_env_${ac_var}_value 2046 case $ac_old_set,$ac_new_set in 2047 set,) 2048 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2049$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2050 ac_cache_corrupted=: ;; 2051 ,set) 2052 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2053$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2054 ac_cache_corrupted=: ;; 2055 ,);; 2056 *) 2057 if test "x$ac_old_val" != "x$ac_new_val"; then 2058 # differences in whitespace do not lead to failure. 2059 ac_old_val_w=`echo x $ac_old_val` 2060 ac_new_val_w=`echo x $ac_new_val` 2061 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2062 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2063$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2064 ac_cache_corrupted=: 2065 else 2066 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2067$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2068 eval $ac_var=\$ac_old_val 2069 fi 2070 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2071$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2072 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2073$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2074 fi;; 2075 esac 2076 # Pass precious variables to config.status. 2077 if test "$ac_new_set" = set; then 2078 case $ac_new_val in 2079 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2080 *) ac_arg=$ac_var=$ac_new_val ;; 2081 esac 2082 case " $ac_configure_args " in 2083 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2084 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2085 esac 2086 fi 2087done 2088if $ac_cache_corrupted; then 2089 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2090$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2091 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2092$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2093 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2094fi 2095## -------------------- ## 2096## Main body of script. ## 2097## -------------------- ## 2098 2099ac_ext=c 2100ac_cpp='$CPP $CPPFLAGS' 2101ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2102ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2103ac_compiler_gnu=$ac_cv_c_compiler_gnu 2104 2105 2106 2107 2108 2109 2110 2111# The libgcc should not depend on any header files 2112 2113 2114 2115# Check whether --with-target-subdir was given. 2116if test "${with_target_subdir+set}" = set; then : 2117 withval=$with_target_subdir; 2118fi 2119 2120 2121# Check whether --with-cross-host was given. 2122if test "${with_cross_host+set}" = set; then : 2123 withval=$with_cross_host; 2124fi 2125 2126 2127# Check whether --with-ld was given. 2128if test "${with_ld+set}" = set; then : 2129 withval=$with_ld; 2130fi 2131 2132 2133if test "${srcdir}" = "."; then 2134 if test -n "${with_build_subdir}"; then 2135 libgcc_topdir="${srcdir}/../.." 2136 with_target_subdir= 2137 elif test -z "${with_target_subdir}"; then 2138 libgcc_topdir="${srcdir}/.." 2139 else 2140 if test "${with_target_subdir}" != "."; then 2141 libgcc_topdir="${srcdir}/${with_multisrctop}../.." 2142 else 2143 libgcc_topdir="${srcdir}/${with_multisrctop}.." 2144 fi 2145 fi 2146else 2147 libgcc_topdir="${srcdir}/.." 2148fi 2149 2150ac_aux_dir= 2151for ac_dir in $libgcc_topdir "$srcdir"/$libgcc_topdir; do 2152 for ac_t in install-sh install.sh shtool; do 2153 if test -f "$ac_dir/$ac_t"; then 2154 ac_aux_dir=$ac_dir 2155 ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c" 2156 break 2 2157 fi 2158 done 2159done 2160if test -z "$ac_aux_dir"; then 2161 as_fn_error "cannot find install-sh, install.sh, or shtool in $libgcc_topdir \"$srcdir\"/$libgcc_topdir" "$LINENO" 5 2162fi 2163 2164# These three variables are undocumented and unsupported, 2165# and are intended to be withdrawn in a future Autoconf release. 2166# They can cause serious problems if a builder's source tree is in a directory 2167# whose full name contains unusual characters. 2168ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2169ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2170ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2171 2172 2173ac_config_headers="$ac_config_headers auto-target.h:config.in" 2174 2175 2176# Check whether --enable-shared was given. 2177if test "${enable_shared+set}" = set; then : 2178 enableval=$enable_shared; 2179 case $enable_shared in 2180 yes | no) ;; 2181 *) 2182 enable_shared=no 2183 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 2184 for pkg in $enableval; do 2185 if test "X$pkg" = "Xgcc" || test "X$pkg" = "Xlibgcc"; then 2186 enable_shared=yes 2187 fi 2188 done 2189 IFS="$ac_save_ifs" 2190 ;; 2191 esac 2192 2193else 2194 enable_shared=yes 2195fi 2196 2197 2198 2199# Check whether --enable-vtable-verify was given. 2200if test "${enable_vtable_verify+set}" = set; then : 2201 enableval=$enable_vtable_verify; case "$enableval" in 2202 yes) enable_vtable_verify=yes ;; 2203 no) enable_vtable_verify=no ;; 2204 *) enable_vtable_verify=no;; 2205 esac 2206else 2207 enable_vtable_verify=no 2208fi 2209 2210 2211 2212 2213# Check whether --with-aix-soname was given. 2214if test "${with_aix_soname+set}" = set; then : 2215 withval=$with_aix_soname; case "${host}:${enable_shared}" in 2216 power*-*-aix[5-9]*:yes) 2217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide for shared libgcc" >&5 2218$as_echo_n "checking which variant of shared library versioning to provide for shared libgcc... " >&6; } 2219 case ${withval} in 2220 aix|svr4|both) ;; 2221 *) as_fn_error "Unknown argument to --with-aix-soname" "$LINENO" 5;; 2222 esac 2223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $withval" >&5 2224$as_echo "$withval" >&6; } 2225 ;; 2226 *) with_aix_soname=aix ;; 2227 esac 2228 2229else 2230 with_aix_soname=aix 2231fi 2232 2233 2234 2235# Make sure we can run config.sub. 2236$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2237 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2238 2239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2240$as_echo_n "checking build system type... " >&6; } 2241if test "${ac_cv_build+set}" = set; then : 2242 $as_echo_n "(cached) " >&6 2243else 2244 ac_build_alias=$build_alias 2245test "x$ac_build_alias" = x && 2246 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2247test "x$ac_build_alias" = x && 2248 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2249ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2250 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2251 2252fi 2253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2254$as_echo "$ac_cv_build" >&6; } 2255case $ac_cv_build in 2256*-*-*) ;; 2257*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2258esac 2259build=$ac_cv_build 2260ac_save_IFS=$IFS; IFS='-' 2261set x $ac_cv_build 2262shift 2263build_cpu=$1 2264build_vendor=$2 2265shift; shift 2266# Remember, the first character of IFS is used to create $*, 2267# except with old shells: 2268build_os=$* 2269IFS=$ac_save_IFS 2270case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2271 2272 2273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2274$as_echo_n "checking host system type... " >&6; } 2275if test "${ac_cv_host+set}" = set; then : 2276 $as_echo_n "(cached) " >&6 2277else 2278 if test "x$host_alias" = x; then 2279 ac_cv_host=$ac_cv_build 2280else 2281 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2282 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2283fi 2284 2285fi 2286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2287$as_echo "$ac_cv_host" >&6; } 2288case $ac_cv_host in 2289*-*-*) ;; 2290*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2291esac 2292host=$ac_cv_host 2293ac_save_IFS=$IFS; IFS='-' 2294set x $ac_cv_host 2295shift 2296host_cpu=$1 2297host_vendor=$2 2298shift; shift 2299# Remember, the first character of IFS is used to create $*, 2300# except with old shells: 2301host_os=$* 2302IFS=$ac_save_IFS 2303case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2304 2305 2306 2307 2308 2309 2310case "${host}" in 2311 # PIC is the default on some targets or must not be used. 2312 *-*-darwin*) 2313 # For darwin, common symbols are not allowed in MH_DYLIB files 2314 case "${CFLAGS}" in 2315 # If we are using a compiler supporting mdynamic-no-pic 2316 # and the option has been tested as safe to add, then cancel 2317 # it here, since the code generated is incompatible with shared 2318 # libs. 2319 *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;; 2320 *) PICFLAG=-fno-common ;; 2321 esac 2322 ;; 2323 alpha*-dec-osf5*) 2324 # PIC is the default. 2325 ;; 2326 hppa*64*-*-hpux*) 2327 # PIC is the default for 64-bit PA HP-UX. 2328 ;; 2329 i[34567]86-*-cygwin* | x86_64-*-cygwin*) 2330 ;; 2331 i[34567]86-*-mingw* | x86_64-*-mingw*) 2332 ;; 2333 i[34567]86-*-interix[3-9]*) 2334 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 2335 # Instead, we relocate shared libraries at runtime. 2336 ;; 2337 i[34567]86-*-nto-qnx*) 2338 # QNX uses GNU C++, but need to define -shared option too, otherwise 2339 # it will coredump. 2340 PICFLAG='-fPIC -shared' 2341 ;; 2342 i[34567]86-pc-msdosdjgpp*) 2343 # DJGPP does not support shared libraries at all. 2344 ;; 2345 ia64*-*-hpux*) 2346 # On IA64 HP-UX, PIC is the default but the pic flag 2347 # sets the default TLS model and affects inlining. 2348 PICFLAG=-fPIC 2349 ;; 2350 mips-sgi-irix6*) 2351 # PIC is the default. 2352 ;; 2353 rs6000-ibm-aix* | powerpc-ibm-aix*) 2354 # All AIX code is PIC. 2355 ;; 2356 2357 # Some targets support both -fPIC and -fpic, but prefer the latter. 2358 # FIXME: Why? 2359 i[34567]86-*-* | x86_64-*-*) 2360 PICFLAG=-fpic 2361 ;; 2362 # FIXME: Override -fPIC default in libgcc only? 2363 sh-*-linux* | sh[2346lbe]*-*-linux*) 2364 PICFLAG=-fpic 2365 ;; 2366 # FIXME: Simplify to sh*-*-netbsd*? 2367 sh-*-netbsdelf* | shl*-*-netbsdelf* | sh5-*-netbsd* | sh5l*-*-netbsd* | \ 2368 sh64-*-netbsd* | sh64l*-*-netbsd*) 2369 PICFLAG=-fpic 2370 ;; 2371 # Default to -fPIC unless specified otherwise. 2372 *) 2373 PICFLAG=-fPIC 2374 ;; 2375esac 2376 2377# If the user explicitly uses -fpic/-fPIC, keep that. 2378case "${CFLAGS}" in 2379 *-fpic*) 2380 PICFLAG=-fpic 2381 ;; 2382 *-fPIC*) 2383 PICFLAG=-fPIC 2384 ;; 2385esac 2386 2387 2388 2389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5 2390$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; } 2391# Check whether --enable-version-specific-runtime-libs was given. 2392if test "${enable_version_specific_runtime_libs+set}" = set; then : 2393 enableval=$enable_version_specific_runtime_libs; case "$enableval" in 2394 yes) version_specific_libs=yes ;; 2395 no) version_specific_libs=no ;; 2396 *) as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;; 2397 esac 2398else 2399 version_specific_libs=no 2400fi 2401 2402{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5 2403$as_echo "$version_specific_libs" >&6; } 2404 2405 2406# Check whether --with-slibdir was given. 2407if test "${with_slibdir+set}" = set; then : 2408 withval=$with_slibdir; slibdir="$with_slibdir" 2409else 2410 if test "${version_specific_libs}" = yes; then 2411 slibdir='$(libsubdir)' 2412elif test -n "$with_cross_host" && test x"$with_cross_host" != x"no"; then 2413 slibdir='$(exec_prefix)/$(host_noncanonical)/lib' 2414else 2415 slibdir='$(libdir)' 2416fi 2417fi 2418 2419 2420 2421# Command-line options. 2422# Very limited version of AC_MAINTAINER_MODE. 2423# Check whether --enable-maintainer-mode was given. 2424if test "${enable_maintainer_mode+set}" = set; then : 2425 enableval=$enable_maintainer_mode; case ${enable_maintainer_mode} in 2426 yes) MAINT='' ;; 2427 no) MAINT='#' ;; 2428 *) as_fn_error "--enable-maintainer-mode must be yes or no" "$LINENO" 5 ;; 2429 esac 2430 maintainer_mode=${enableval} 2431else 2432 MAINT='#' 2433fi 2434 2435 2436# Find a good install program. We prefer a C program (faster), 2437# so one script is as good as another. But avoid the broken or 2438# incompatible versions: 2439# SysV /etc/install, /usr/sbin/install 2440# SunOS /usr/etc/install 2441# IRIX /sbin/install 2442# AIX /bin/install 2443# AmigaOS /C/install, which installs bootblocks on floppy discs 2444# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2445# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2446# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2447# OS/2's system install, which has a completely different semantic 2448# ./install, which can be erroneously created by make from ./install.sh. 2449# Reject install programs that cannot install multiple files. 2450{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2451$as_echo_n "checking for a BSD-compatible install... " >&6; } 2452if test -z "$INSTALL"; then 2453if test "${ac_cv_path_install+set}" = set; then : 2454 $as_echo_n "(cached) " >&6 2455else 2456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2457for as_dir in $PATH 2458do 2459 IFS=$as_save_IFS 2460 test -z "$as_dir" && as_dir=. 2461 # Account for people who put trailing slashes in PATH elements. 2462case $as_dir/ in #(( 2463 ./ | .// | /[cC]/* | \ 2464 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2465 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2466 /usr/ucb/* ) ;; 2467 *) 2468 # OSF1 and SCO ODT 3.0 have their own names for install. 2469 # Don't use installbsd from OSF since it installs stuff as root 2470 # by default. 2471 for ac_prog in ginstall scoinst install; do 2472 for ac_exec_ext in '' $ac_executable_extensions; do 2473 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2474 if test $ac_prog = install && 2475 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2476 # AIX install. It has an incompatible calling convention. 2477 : 2478 elif test $ac_prog = install && 2479 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2480 # program-specific install script used by HP pwplus--don't use. 2481 : 2482 else 2483 rm -rf conftest.one conftest.two conftest.dir 2484 echo one > conftest.one 2485 echo two > conftest.two 2486 mkdir conftest.dir 2487 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2488 test -s conftest.one && test -s conftest.two && 2489 test -s conftest.dir/conftest.one && 2490 test -s conftest.dir/conftest.two 2491 then 2492 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2493 break 3 2494 fi 2495 fi 2496 fi 2497 done 2498 done 2499 ;; 2500esac 2501 2502 done 2503IFS=$as_save_IFS 2504 2505rm -rf conftest.one conftest.two conftest.dir 2506 2507fi 2508 if test "${ac_cv_path_install+set}" = set; then 2509 INSTALL=$ac_cv_path_install 2510 else 2511 # As a last resort, use the slow shell script. Don't cache a 2512 # value for INSTALL within a source directory, because that will 2513 # break other packages using the cache if that directory is 2514 # removed, or if the value is a relative name. 2515 INSTALL=$ac_install_sh 2516 fi 2517fi 2518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2519$as_echo "$INSTALL" >&6; } 2520 2521# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2522# It thinks the first close brace ends the variable substitution. 2523test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2524 2525test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2526 2527test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2528 2529 2530for ac_prog in gawk mawk nawk awk 2531do 2532 # Extract the first word of "$ac_prog", so it can be a program name with args. 2533set dummy $ac_prog; ac_word=$2 2534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2535$as_echo_n "checking for $ac_word... " >&6; } 2536if test "${ac_cv_prog_AWK+set}" = set; then : 2537 $as_echo_n "(cached) " >&6 2538else 2539 if test -n "$AWK"; then 2540 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2541else 2542as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2543for as_dir in $PATH 2544do 2545 IFS=$as_save_IFS 2546 test -z "$as_dir" && as_dir=. 2547 for ac_exec_ext in '' $ac_executable_extensions; do 2548 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2549 ac_cv_prog_AWK="$ac_prog" 2550 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2551 break 2 2552 fi 2553done 2554 done 2555IFS=$as_save_IFS 2556 2557fi 2558fi 2559AWK=$ac_cv_prog_AWK 2560if test -n "$AWK"; then 2561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2562$as_echo "$AWK" >&6; } 2563else 2564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2565$as_echo "no" >&6; } 2566fi 2567 2568 2569 test -n "$AWK" && break 2570done 2571 2572# We need awk; bail out if it's missing. 2573case ${AWK} in 2574 "") as_fn_error "can't build without awk, bailing out" "$LINENO" 5 ;; 2575esac 2576 2577 2578 case ${build_alias} in 2579 "") build_noncanonical=${build} ;; 2580 *) build_noncanonical=${build_alias} ;; 2581esac 2582 2583 case ${host_alias} in 2584 "") host_noncanonical=${build_noncanonical} ;; 2585 *) host_noncanonical=${host_alias} ;; 2586esac 2587 2588 2589 2590 case ${target_alias} in 2591 "") target_noncanonical=${host_noncanonical} ;; 2592 *) target_noncanonical=${target_alias} ;; 2593esac 2594 2595 2596 2597 2598# post-stage1 host modules use a different CC_FOR_BUILD so, in order to 2599# have matching libraries, they should use host libraries: Makefile.tpl 2600# arranges to pass --with-build-libsubdir=$(HOST_SUBDIR). 2601# However, they still use the build modules, because the corresponding 2602# host modules (e.g. bison) are only built for the host when bootstrap 2603# finishes. So: 2604# - build_subdir is where we find build modules, and never changes. 2605# - build_libsubdir is where we find build libraries, and can be overridden. 2606 2607# Prefix 'build-' so this never conflicts with target_subdir. 2608build_subdir="build-${build_noncanonical}" 2609 2610# Check whether --with-build-libsubdir was given. 2611if test "${with_build_libsubdir+set}" = set; then : 2612 withval=$with_build_libsubdir; build_libsubdir="$withval" 2613else 2614 build_libsubdir="$build_subdir" 2615fi 2616 2617# --srcdir=. covers the toplevel, while "test -d" covers the subdirectories 2618if ( test $srcdir = . && test -d gcc ) \ 2619 || test -d $srcdir/../host-${host_noncanonical}; then 2620 host_subdir="host-${host_noncanonical}" 2621else 2622 host_subdir=. 2623fi 2624# No prefix. 2625target_subdir=${target_noncanonical} 2626 2627 2628# Calculate toolexeclibdir 2629# Also toolexecdir, though it's only used in toolexeclibdir 2630case ${version_specific_libs} in 2631 yes) 2632 # Need the gcc compiler version to know where to install libraries 2633 # and header files if --enable-version-specific-runtime-libs option 2634 # is selected. 2635 toolexecdir='$(libdir)/gcc/$(target_noncanonical)' 2636 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)' 2637 ;; 2638 no) 2639 if test -n "$with_cross_host" && 2640 test x"$with_cross_host" != x"no"; then 2641 # Install a library built with a cross compiler in tooldir, not libdir. 2642 toolexecdir='$(exec_prefix)/$(target_noncanonical)' 2643 toolexeclibdir='$(toolexecdir)/lib' 2644 else 2645 toolexecdir='$(libdir)/gcc-lib/$(target_noncanonical)' 2646 toolexeclibdir='$(libdir)' 2647 fi 2648 multi_os_directory=`$CC -print-multi-os-directory` 2649 case $multi_os_directory in 2650 .) ;; # Avoid trailing /. 2651 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; 2652 esac 2653 ;; 2654esac 2655 2656 2657 2658if test -n "$ac_tool_prefix"; then 2659 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 2660set dummy ${ac_tool_prefix}ar; ac_word=$2 2661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2662$as_echo_n "checking for $ac_word... " >&6; } 2663if test "${ac_cv_prog_AR+set}" = set; then : 2664 $as_echo_n "(cached) " >&6 2665else 2666 if test -n "$AR"; then 2667 ac_cv_prog_AR="$AR" # Let the user override the test. 2668else 2669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2670for as_dir in $PATH 2671do 2672 IFS=$as_save_IFS 2673 test -z "$as_dir" && as_dir=. 2674 for ac_exec_ext in '' $ac_executable_extensions; do 2675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2676 ac_cv_prog_AR="${ac_tool_prefix}ar" 2677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2678 break 2 2679 fi 2680done 2681 done 2682IFS=$as_save_IFS 2683 2684fi 2685fi 2686AR=$ac_cv_prog_AR 2687if test -n "$AR"; then 2688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 2689$as_echo "$AR" >&6; } 2690else 2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2692$as_echo "no" >&6; } 2693fi 2694 2695 2696fi 2697if test -z "$ac_cv_prog_AR"; then 2698 ac_ct_AR=$AR 2699 # Extract the first word of "ar", so it can be a program name with args. 2700set dummy ar; ac_word=$2 2701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2702$as_echo_n "checking for $ac_word... " >&6; } 2703if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 2704 $as_echo_n "(cached) " >&6 2705else 2706 if test -n "$ac_ct_AR"; then 2707 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 2708else 2709as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2710for as_dir in $PATH 2711do 2712 IFS=$as_save_IFS 2713 test -z "$as_dir" && as_dir=. 2714 for ac_exec_ext in '' $ac_executable_extensions; do 2715 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2716 ac_cv_prog_ac_ct_AR="ar" 2717 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2718 break 2 2719 fi 2720done 2721 done 2722IFS=$as_save_IFS 2723 2724fi 2725fi 2726ac_ct_AR=$ac_cv_prog_ac_ct_AR 2727if test -n "$ac_ct_AR"; then 2728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 2729$as_echo "$ac_ct_AR" >&6; } 2730else 2731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2732$as_echo "no" >&6; } 2733fi 2734 2735 if test "x$ac_ct_AR" = x; then 2736 AR="" 2737 else 2738 case $cross_compiling:$ac_tool_warned in 2739yes:) 2740{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2741$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2742ac_tool_warned=yes ;; 2743esac 2744 AR=$ac_ct_AR 2745 fi 2746else 2747 AR="$ac_cv_prog_AR" 2748fi 2749 2750if test -n "$ac_tool_prefix"; then 2751 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 2752set dummy ${ac_tool_prefix}lipo; ac_word=$2 2753{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2754$as_echo_n "checking for $ac_word... " >&6; } 2755if test "${ac_cv_prog_LIPO+set}" = set; then : 2756 $as_echo_n "(cached) " >&6 2757else 2758 if test -n "$LIPO"; then 2759 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 2760else 2761as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2762for as_dir in $PATH 2763do 2764 IFS=$as_save_IFS 2765 test -z "$as_dir" && as_dir=. 2766 for ac_exec_ext in '' $ac_executable_extensions; do 2767 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2768 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 2769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2770 break 2 2771 fi 2772done 2773 done 2774IFS=$as_save_IFS 2775 2776fi 2777fi 2778LIPO=$ac_cv_prog_LIPO 2779if test -n "$LIPO"; then 2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 2781$as_echo "$LIPO" >&6; } 2782else 2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2784$as_echo "no" >&6; } 2785fi 2786 2787 2788fi 2789if test -z "$ac_cv_prog_LIPO"; then 2790 ac_ct_LIPO=$LIPO 2791 # Extract the first word of "lipo", so it can be a program name with args. 2792set dummy lipo; ac_word=$2 2793{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2794$as_echo_n "checking for $ac_word... " >&6; } 2795if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 2796 $as_echo_n "(cached) " >&6 2797else 2798 if test -n "$ac_ct_LIPO"; then 2799 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 2800else 2801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2802for as_dir in $PATH 2803do 2804 IFS=$as_save_IFS 2805 test -z "$as_dir" && as_dir=. 2806 for ac_exec_ext in '' $ac_executable_extensions; do 2807 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2808 ac_cv_prog_ac_ct_LIPO="lipo" 2809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2810 break 2 2811 fi 2812done 2813 done 2814IFS=$as_save_IFS 2815 2816fi 2817fi 2818ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 2819if test -n "$ac_ct_LIPO"; then 2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 2821$as_echo "$ac_ct_LIPO" >&6; } 2822else 2823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2824$as_echo "no" >&6; } 2825fi 2826 2827 if test "x$ac_ct_LIPO" = x; then 2828 LIPO=":" 2829 else 2830 case $cross_compiling:$ac_tool_warned in 2831yes:) 2832{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2833$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2834ac_tool_warned=yes ;; 2835esac 2836 LIPO=$ac_ct_LIPO 2837 fi 2838else 2839 LIPO="$ac_cv_prog_LIPO" 2840fi 2841 2842if test -n "$ac_tool_prefix"; then 2843 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args. 2844set dummy ${ac_tool_prefix}nm; ac_word=$2 2845{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2846$as_echo_n "checking for $ac_word... " >&6; } 2847if test "${ac_cv_prog_NM+set}" = set; then : 2848 $as_echo_n "(cached) " >&6 2849else 2850 if test -n "$NM"; then 2851 ac_cv_prog_NM="$NM" # Let the user override the test. 2852else 2853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2854for as_dir in $PATH 2855do 2856 IFS=$as_save_IFS 2857 test -z "$as_dir" && as_dir=. 2858 for ac_exec_ext in '' $ac_executable_extensions; do 2859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2860 ac_cv_prog_NM="${ac_tool_prefix}nm" 2861 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2862 break 2 2863 fi 2864done 2865 done 2866IFS=$as_save_IFS 2867 2868fi 2869fi 2870NM=$ac_cv_prog_NM 2871if test -n "$NM"; then 2872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5 2873$as_echo "$NM" >&6; } 2874else 2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2876$as_echo "no" >&6; } 2877fi 2878 2879 2880fi 2881if test -z "$ac_cv_prog_NM"; then 2882 ac_ct_NM=$NM 2883 # Extract the first word of "nm", so it can be a program name with args. 2884set dummy nm; ac_word=$2 2885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2886$as_echo_n "checking for $ac_word... " >&6; } 2887if test "${ac_cv_prog_ac_ct_NM+set}" = set; then : 2888 $as_echo_n "(cached) " >&6 2889else 2890 if test -n "$ac_ct_NM"; then 2891 ac_cv_prog_ac_ct_NM="$ac_ct_NM" # Let the user override the test. 2892else 2893as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2894for as_dir in $PATH 2895do 2896 IFS=$as_save_IFS 2897 test -z "$as_dir" && as_dir=. 2898 for ac_exec_ext in '' $ac_executable_extensions; do 2899 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2900 ac_cv_prog_ac_ct_NM="nm" 2901 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2902 break 2 2903 fi 2904done 2905 done 2906IFS=$as_save_IFS 2907 2908fi 2909fi 2910ac_ct_NM=$ac_cv_prog_ac_ct_NM 2911if test -n "$ac_ct_NM"; then 2912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5 2913$as_echo "$ac_ct_NM" >&6; } 2914else 2915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2916$as_echo "no" >&6; } 2917fi 2918 2919 if test "x$ac_ct_NM" = x; then 2920 NM="" 2921 else 2922 case $cross_compiling:$ac_tool_warned in 2923yes:) 2924{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2925$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2926ac_tool_warned=yes ;; 2927esac 2928 NM=$ac_ct_NM 2929 fi 2930else 2931 NM="$ac_cv_prog_NM" 2932fi 2933 2934if test -n "$ac_tool_prefix"; then 2935 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 2936set dummy ${ac_tool_prefix}ranlib; ac_word=$2 2937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2938$as_echo_n "checking for $ac_word... " >&6; } 2939if test "${ac_cv_prog_RANLIB+set}" = set; then : 2940 $as_echo_n "(cached) " >&6 2941else 2942 if test -n "$RANLIB"; then 2943 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 2944else 2945as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2946for as_dir in $PATH 2947do 2948 IFS=$as_save_IFS 2949 test -z "$as_dir" && as_dir=. 2950 for ac_exec_ext in '' $ac_executable_extensions; do 2951 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2952 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 2953 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2954 break 2 2955 fi 2956done 2957 done 2958IFS=$as_save_IFS 2959 2960fi 2961fi 2962RANLIB=$ac_cv_prog_RANLIB 2963if test -n "$RANLIB"; then 2964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 2965$as_echo "$RANLIB" >&6; } 2966else 2967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2968$as_echo "no" >&6; } 2969fi 2970 2971 2972fi 2973if test -z "$ac_cv_prog_RANLIB"; then 2974 ac_ct_RANLIB=$RANLIB 2975 # Extract the first word of "ranlib", so it can be a program name with args. 2976set dummy ranlib; ac_word=$2 2977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2978$as_echo_n "checking for $ac_word... " >&6; } 2979if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 2980 $as_echo_n "(cached) " >&6 2981else 2982 if test -n "$ac_ct_RANLIB"; then 2983 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 2984else 2985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2986for as_dir in $PATH 2987do 2988 IFS=$as_save_IFS 2989 test -z "$as_dir" && as_dir=. 2990 for ac_exec_ext in '' $ac_executable_extensions; do 2991 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2992 ac_cv_prog_ac_ct_RANLIB="ranlib" 2993 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2994 break 2 2995 fi 2996done 2997 done 2998IFS=$as_save_IFS 2999 3000fi 3001fi 3002ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3003if test -n "$ac_ct_RANLIB"; then 3004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3005$as_echo "$ac_ct_RANLIB" >&6; } 3006else 3007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3008$as_echo "no" >&6; } 3009fi 3010 3011 if test "x$ac_ct_RANLIB" = x; then 3012 RANLIB=":" 3013 else 3014 case $cross_compiling:$ac_tool_warned in 3015yes:) 3016{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3017$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3018ac_tool_warned=yes ;; 3019esac 3020 RANLIB=$ac_ct_RANLIB 3021 fi 3022else 3023 RANLIB="$ac_cv_prog_RANLIB" 3024fi 3025 3026if test -n "$ac_tool_prefix"; then 3027 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3028set dummy ${ac_tool_prefix}strip; ac_word=$2 3029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3030$as_echo_n "checking for $ac_word... " >&6; } 3031if test "${ac_cv_prog_STRIP+set}" = set; then : 3032 $as_echo_n "(cached) " >&6 3033else 3034 if test -n "$STRIP"; then 3035 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3036else 3037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3038for as_dir in $PATH 3039do 3040 IFS=$as_save_IFS 3041 test -z "$as_dir" && as_dir=. 3042 for ac_exec_ext in '' $ac_executable_extensions; do 3043 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3044 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3046 break 2 3047 fi 3048done 3049 done 3050IFS=$as_save_IFS 3051 3052fi 3053fi 3054STRIP=$ac_cv_prog_STRIP 3055if test -n "$STRIP"; then 3056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3057$as_echo "$STRIP" >&6; } 3058else 3059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3060$as_echo "no" >&6; } 3061fi 3062 3063 3064fi 3065if test -z "$ac_cv_prog_STRIP"; then 3066 ac_ct_STRIP=$STRIP 3067 # Extract the first word of "strip", so it can be a program name with args. 3068set dummy strip; ac_word=$2 3069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3070$as_echo_n "checking for $ac_word... " >&6; } 3071if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3072 $as_echo_n "(cached) " >&6 3073else 3074 if test -n "$ac_ct_STRIP"; then 3075 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3076else 3077as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3078for as_dir in $PATH 3079do 3080 IFS=$as_save_IFS 3081 test -z "$as_dir" && as_dir=. 3082 for ac_exec_ext in '' $ac_executable_extensions; do 3083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3084 ac_cv_prog_ac_ct_STRIP="strip" 3085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3086 break 2 3087 fi 3088done 3089 done 3090IFS=$as_save_IFS 3091 3092fi 3093fi 3094ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3095if test -n "$ac_ct_STRIP"; then 3096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3097$as_echo "$ac_ct_STRIP" >&6; } 3098else 3099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3100$as_echo "no" >&6; } 3101fi 3102 3103 if test "x$ac_ct_STRIP" = x; then 3104 STRIP=":" 3105 else 3106 case $cross_compiling:$ac_tool_warned in 3107yes:) 3108{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3109$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3110ac_tool_warned=yes ;; 3111esac 3112 STRIP=$ac_ct_STRIP 3113 fi 3114else 3115 STRIP="$ac_cv_prog_STRIP" 3116fi 3117 3118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 3119$as_echo_n "checking whether ln -s works... " >&6; } 3120LN_S=$as_ln_s 3121if test "$LN_S" = "ln -s"; then 3122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3123$as_echo "yes" >&6; } 3124else 3125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 3126$as_echo "no, using $LN_S" >&6; } 3127fi 3128 3129 3130 3131ac_ext=c 3132ac_cpp='$CPP $CPPFLAGS' 3133ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3134ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3135ac_compiler_gnu=$ac_cv_c_compiler_gnu 3136if test -n "$ac_tool_prefix"; then 3137 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3138set dummy ${ac_tool_prefix}gcc; ac_word=$2 3139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3140$as_echo_n "checking for $ac_word... " >&6; } 3141if test "${ac_cv_prog_CC+set}" = set; then : 3142 $as_echo_n "(cached) " >&6 3143else 3144 if test -n "$CC"; then 3145 ac_cv_prog_CC="$CC" # Let the user override the test. 3146else 3147as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3148for as_dir in $PATH 3149do 3150 IFS=$as_save_IFS 3151 test -z "$as_dir" && as_dir=. 3152 for ac_exec_ext in '' $ac_executable_extensions; do 3153 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3154 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3156 break 2 3157 fi 3158done 3159 done 3160IFS=$as_save_IFS 3161 3162fi 3163fi 3164CC=$ac_cv_prog_CC 3165if test -n "$CC"; then 3166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3167$as_echo "$CC" >&6; } 3168else 3169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3170$as_echo "no" >&6; } 3171fi 3172 3173 3174fi 3175if test -z "$ac_cv_prog_CC"; then 3176 ac_ct_CC=$CC 3177 # Extract the first word of "gcc", so it can be a program name with args. 3178set dummy gcc; ac_word=$2 3179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3180$as_echo_n "checking for $ac_word... " >&6; } 3181if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3182 $as_echo_n "(cached) " >&6 3183else 3184 if test -n "$ac_ct_CC"; then 3185 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3186else 3187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3188for as_dir in $PATH 3189do 3190 IFS=$as_save_IFS 3191 test -z "$as_dir" && as_dir=. 3192 for ac_exec_ext in '' $ac_executable_extensions; do 3193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3194 ac_cv_prog_ac_ct_CC="gcc" 3195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3196 break 2 3197 fi 3198done 3199 done 3200IFS=$as_save_IFS 3201 3202fi 3203fi 3204ac_ct_CC=$ac_cv_prog_ac_ct_CC 3205if test -n "$ac_ct_CC"; then 3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3207$as_echo "$ac_ct_CC" >&6; } 3208else 3209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3210$as_echo "no" >&6; } 3211fi 3212 3213 if test "x$ac_ct_CC" = x; then 3214 CC="" 3215 else 3216 case $cross_compiling:$ac_tool_warned in 3217yes:) 3218{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3219$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3220ac_tool_warned=yes ;; 3221esac 3222 CC=$ac_ct_CC 3223 fi 3224else 3225 CC="$ac_cv_prog_CC" 3226fi 3227 3228if test -z "$CC"; then 3229 if test -n "$ac_tool_prefix"; then 3230 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3231set dummy ${ac_tool_prefix}cc; ac_word=$2 3232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3233$as_echo_n "checking for $ac_word... " >&6; } 3234if test "${ac_cv_prog_CC+set}" = set; then : 3235 $as_echo_n "(cached) " >&6 3236else 3237 if test -n "$CC"; then 3238 ac_cv_prog_CC="$CC" # Let the user override the test. 3239else 3240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3241for as_dir in $PATH 3242do 3243 IFS=$as_save_IFS 3244 test -z "$as_dir" && as_dir=. 3245 for ac_exec_ext in '' $ac_executable_extensions; do 3246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3247 ac_cv_prog_CC="${ac_tool_prefix}cc" 3248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3249 break 2 3250 fi 3251done 3252 done 3253IFS=$as_save_IFS 3254 3255fi 3256fi 3257CC=$ac_cv_prog_CC 3258if test -n "$CC"; then 3259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3260$as_echo "$CC" >&6; } 3261else 3262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3263$as_echo "no" >&6; } 3264fi 3265 3266 3267 fi 3268fi 3269if test -z "$CC"; then 3270 # Extract the first word of "cc", so it can be a program name with args. 3271set dummy cc; ac_word=$2 3272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3273$as_echo_n "checking for $ac_word... " >&6; } 3274if test "${ac_cv_prog_CC+set}" = set; then : 3275 $as_echo_n "(cached) " >&6 3276else 3277 if test -n "$CC"; then 3278 ac_cv_prog_CC="$CC" # Let the user override the test. 3279else 3280 ac_prog_rejected=no 3281as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3282for as_dir in $PATH 3283do 3284 IFS=$as_save_IFS 3285 test -z "$as_dir" && as_dir=. 3286 for ac_exec_ext in '' $ac_executable_extensions; do 3287 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3288 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3289 ac_prog_rejected=yes 3290 continue 3291 fi 3292 ac_cv_prog_CC="cc" 3293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3294 break 2 3295 fi 3296done 3297 done 3298IFS=$as_save_IFS 3299 3300if test $ac_prog_rejected = yes; then 3301 # We found a bogon in the path, so make sure we never use it. 3302 set dummy $ac_cv_prog_CC 3303 shift 3304 if test $# != 0; then 3305 # We chose a different compiler from the bogus one. 3306 # However, it has the same basename, so the bogon will be chosen 3307 # first if we set CC to just the basename; use the full file name. 3308 shift 3309 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3310 fi 3311fi 3312fi 3313fi 3314CC=$ac_cv_prog_CC 3315if test -n "$CC"; then 3316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3317$as_echo "$CC" >&6; } 3318else 3319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3320$as_echo "no" >&6; } 3321fi 3322 3323 3324fi 3325if test -z "$CC"; then 3326 if test -n "$ac_tool_prefix"; then 3327 for ac_prog in cl.exe 3328 do 3329 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3330set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3332$as_echo_n "checking for $ac_word... " >&6; } 3333if test "${ac_cv_prog_CC+set}" = set; then : 3334 $as_echo_n "(cached) " >&6 3335else 3336 if test -n "$CC"; then 3337 ac_cv_prog_CC="$CC" # Let the user override the test. 3338else 3339as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3340for as_dir in $PATH 3341do 3342 IFS=$as_save_IFS 3343 test -z "$as_dir" && as_dir=. 3344 for ac_exec_ext in '' $ac_executable_extensions; do 3345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3346 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3348 break 2 3349 fi 3350done 3351 done 3352IFS=$as_save_IFS 3353 3354fi 3355fi 3356CC=$ac_cv_prog_CC 3357if test -n "$CC"; then 3358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3359$as_echo "$CC" >&6; } 3360else 3361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3362$as_echo "no" >&6; } 3363fi 3364 3365 3366 test -n "$CC" && break 3367 done 3368fi 3369if test -z "$CC"; then 3370 ac_ct_CC=$CC 3371 for ac_prog in cl.exe 3372do 3373 # Extract the first word of "$ac_prog", so it can be a program name with args. 3374set dummy $ac_prog; ac_word=$2 3375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3376$as_echo_n "checking for $ac_word... " >&6; } 3377if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3378 $as_echo_n "(cached) " >&6 3379else 3380 if test -n "$ac_ct_CC"; then 3381 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3382else 3383as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3384for as_dir in $PATH 3385do 3386 IFS=$as_save_IFS 3387 test -z "$as_dir" && as_dir=. 3388 for ac_exec_ext in '' $ac_executable_extensions; do 3389 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3390 ac_cv_prog_ac_ct_CC="$ac_prog" 3391 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3392 break 2 3393 fi 3394done 3395 done 3396IFS=$as_save_IFS 3397 3398fi 3399fi 3400ac_ct_CC=$ac_cv_prog_ac_ct_CC 3401if test -n "$ac_ct_CC"; then 3402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3403$as_echo "$ac_ct_CC" >&6; } 3404else 3405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3406$as_echo "no" >&6; } 3407fi 3408 3409 3410 test -n "$ac_ct_CC" && break 3411done 3412 3413 if test "x$ac_ct_CC" = x; then 3414 CC="" 3415 else 3416 case $cross_compiling:$ac_tool_warned in 3417yes:) 3418{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3419$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3420ac_tool_warned=yes ;; 3421esac 3422 CC=$ac_ct_CC 3423 fi 3424fi 3425 3426fi 3427 3428 3429test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3430$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3431as_fn_error "no acceptable C compiler found in \$PATH 3432See \`config.log' for more details." "$LINENO" 5; } 3433 3434# Provide some information about the compiler. 3435$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3436set X $ac_compile 3437ac_compiler=$2 3438for ac_option in --version -v -V -qversion; do 3439 { { ac_try="$ac_compiler $ac_option >&5" 3440case "(($ac_try" in 3441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3442 *) ac_try_echo=$ac_try;; 3443esac 3444eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3445$as_echo "$ac_try_echo"; } >&5 3446 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3447 ac_status=$? 3448 if test -s conftest.err; then 3449 sed '10a\ 3450... rest of stderr output deleted ... 3451 10q' conftest.err >conftest.er1 3452 cat conftest.er1 >&5 3453 rm -f conftest.er1 conftest.err 3454 fi 3455 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3456 test $ac_status = 0; } 3457done 3458 3459cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3460/* end confdefs.h. */ 3461 3462int 3463main () 3464{ 3465 3466 ; 3467 return 0; 3468} 3469_ACEOF 3470# FIXME: Cleanup? 3471if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 3472 (eval $ac_link) 2>&5 3473 ac_status=$? 3474 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3475 test $ac_status = 0; }; then : 3476 gcc_no_link=no 3477else 3478 gcc_no_link=yes 3479fi 3480if test x$gcc_no_link = xyes; then 3481 # Setting cross_compile will disable run tests; it will 3482 # also disable AC_CHECK_FILE but that's generally 3483 # correct if we can't link. 3484 cross_compiling=yes 3485 EXEEXT= 3486else 3487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3488/* end confdefs.h. */ 3489 3490int 3491main () 3492{ 3493 3494 ; 3495 return 0; 3496} 3497_ACEOF 3498ac_clean_files_save=$ac_clean_files 3499ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 3500# Try to create an executable without -o first, disregard a.out. 3501# It will help us diagnose broken compilers, and finding out an intuition 3502# of exeext. 3503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3504$as_echo_n "checking for C compiler default output file name... " >&6; } 3505ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3506 3507# The possible output files: 3508ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3509 3510ac_rmfiles= 3511for ac_file in $ac_files 3512do 3513 case $ac_file in 3514 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3515 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3516 esac 3517done 3518rm -f $ac_rmfiles 3519 3520if { { ac_try="$ac_link_default" 3521case "(($ac_try" in 3522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3523 *) ac_try_echo=$ac_try;; 3524esac 3525eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3526$as_echo "$ac_try_echo"; } >&5 3527 (eval "$ac_link_default") 2>&5 3528 ac_status=$? 3529 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3530 test $ac_status = 0; }; then : 3531 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3532# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3533# in a Makefile. We should not override ac_cv_exeext if it was cached, 3534# so that the user can short-circuit this test for compilers unknown to 3535# Autoconf. 3536for ac_file in $ac_files '' 3537do 3538 test -f "$ac_file" || continue 3539 case $ac_file in 3540 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3541 ;; 3542 [ab].out ) 3543 # We found the default executable, but exeext='' is most 3544 # certainly right. 3545 break;; 3546 *.* ) 3547 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3548 then :; else 3549 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3550 fi 3551 # We set ac_cv_exeext here because the later test for it is not 3552 # safe: cross compilers may not add the suffix if given an `-o' 3553 # argument, so we may need to know it at that point already. 3554 # Even if this section looks crufty: it has the advantage of 3555 # actually working. 3556 break;; 3557 * ) 3558 break;; 3559 esac 3560done 3561test "$ac_cv_exeext" = no && ac_cv_exeext= 3562 3563else 3564 ac_file='' 3565fi 3566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3567$as_echo "$ac_file" >&6; } 3568if test -z "$ac_file"; then : 3569 $as_echo "$as_me: failed program was:" >&5 3570sed 's/^/| /' conftest.$ac_ext >&5 3571 3572{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3573$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3574{ as_fn_set_status 77 3575as_fn_error "C compiler cannot create executables 3576See \`config.log' for more details." "$LINENO" 5; }; } 3577fi 3578ac_exeext=$ac_cv_exeext 3579 3580# Check that the compiler produces executables we can run. If not, either 3581# the compiler is broken, or we cross compile. 3582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3583$as_echo_n "checking whether the C compiler works... " >&6; } 3584# If not cross compiling, check that we can run a simple program. 3585if test "$cross_compiling" != yes; then 3586 if { ac_try='./$ac_file' 3587 { { case "(($ac_try" in 3588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3589 *) ac_try_echo=$ac_try;; 3590esac 3591eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3592$as_echo "$ac_try_echo"; } >&5 3593 (eval "$ac_try") 2>&5 3594 ac_status=$? 3595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3596 test $ac_status = 0; }; }; then 3597 cross_compiling=no 3598 else 3599 if test "$cross_compiling" = maybe; then 3600 cross_compiling=yes 3601 else 3602 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3603$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3604as_fn_error "cannot run C compiled programs. 3605If you meant to cross compile, use \`--host'. 3606See \`config.log' for more details." "$LINENO" 5; } 3607 fi 3608 fi 3609fi 3610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3611$as_echo "yes" >&6; } 3612 3613rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 3614ac_clean_files=$ac_clean_files_save 3615# Check that the compiler produces executables we can run. If not, either 3616# the compiler is broken, or we cross compile. 3617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3618$as_echo_n "checking whether we are cross compiling... " >&6; } 3619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3620$as_echo "$cross_compiling" >&6; } 3621 3622{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3623$as_echo_n "checking for suffix of executables... " >&6; } 3624if { { ac_try="$ac_link" 3625case "(($ac_try" in 3626 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3627 *) ac_try_echo=$ac_try;; 3628esac 3629eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3630$as_echo "$ac_try_echo"; } >&5 3631 (eval "$ac_link") 2>&5 3632 ac_status=$? 3633 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3634 test $ac_status = 0; }; then : 3635 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3636# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3637# work properly (i.e., refer to `conftest.exe'), while it won't with 3638# `rm'. 3639for ac_file in conftest.exe conftest conftest.*; do 3640 test -f "$ac_file" || continue 3641 case $ac_file in 3642 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3643 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3644 break;; 3645 * ) break;; 3646 esac 3647done 3648else 3649 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3650$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3651as_fn_error "cannot compute suffix of executables: cannot compile and link 3652See \`config.log' for more details." "$LINENO" 5; } 3653fi 3654rm -f conftest$ac_cv_exeext 3655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3656$as_echo "$ac_cv_exeext" >&6; } 3657 3658rm -f conftest.$ac_ext 3659EXEEXT=$ac_cv_exeext 3660ac_exeext=$EXEEXT 3661fi 3662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3663$as_echo_n "checking for suffix of object files... " >&6; } 3664if test "${ac_cv_objext+set}" = set; then : 3665 $as_echo_n "(cached) " >&6 3666else 3667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3668/* end confdefs.h. */ 3669 3670int 3671main () 3672{ 3673 3674 ; 3675 return 0; 3676} 3677_ACEOF 3678rm -f conftest.o conftest.obj 3679if { { ac_try="$ac_compile" 3680case "(($ac_try" in 3681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3682 *) ac_try_echo=$ac_try;; 3683esac 3684eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3685$as_echo "$ac_try_echo"; } >&5 3686 (eval "$ac_compile") 2>&5 3687 ac_status=$? 3688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3689 test $ac_status = 0; }; then : 3690 for ac_file in conftest.o conftest.obj conftest.*; do 3691 test -f "$ac_file" || continue; 3692 case $ac_file in 3693 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3694 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3695 break;; 3696 esac 3697done 3698else 3699 $as_echo "$as_me: failed program was:" >&5 3700sed 's/^/| /' conftest.$ac_ext >&5 3701 3702{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3703$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3704as_fn_error "cannot compute suffix of object files: cannot compile 3705See \`config.log' for more details." "$LINENO" 5; } 3706fi 3707rm -f conftest.$ac_cv_objext conftest.$ac_ext 3708fi 3709{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3710$as_echo "$ac_cv_objext" >&6; } 3711OBJEXT=$ac_cv_objext 3712ac_objext=$OBJEXT 3713{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3714$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3715if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3716 $as_echo_n "(cached) " >&6 3717else 3718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3719/* end confdefs.h. */ 3720 3721int 3722main () 3723{ 3724#ifndef __GNUC__ 3725 choke me 3726#endif 3727 3728 ; 3729 return 0; 3730} 3731_ACEOF 3732if ac_fn_c_try_compile "$LINENO"; then : 3733 ac_compiler_gnu=yes 3734else 3735 ac_compiler_gnu=no 3736fi 3737rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3738ac_cv_c_compiler_gnu=$ac_compiler_gnu 3739 3740fi 3741{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3742$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3743if test $ac_compiler_gnu = yes; then 3744 GCC=yes 3745else 3746 GCC= 3747fi 3748ac_test_CFLAGS=${CFLAGS+set} 3749ac_save_CFLAGS=$CFLAGS 3750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3751$as_echo_n "checking whether $CC accepts -g... " >&6; } 3752if test "${ac_cv_prog_cc_g+set}" = set; then : 3753 $as_echo_n "(cached) " >&6 3754else 3755 ac_save_c_werror_flag=$ac_c_werror_flag 3756 ac_c_werror_flag=yes 3757 ac_cv_prog_cc_g=no 3758 CFLAGS="-g" 3759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3760/* end confdefs.h. */ 3761 3762int 3763main () 3764{ 3765 3766 ; 3767 return 0; 3768} 3769_ACEOF 3770if ac_fn_c_try_compile "$LINENO"; then : 3771 ac_cv_prog_cc_g=yes 3772else 3773 CFLAGS="" 3774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3775/* end confdefs.h. */ 3776 3777int 3778main () 3779{ 3780 3781 ; 3782 return 0; 3783} 3784_ACEOF 3785if ac_fn_c_try_compile "$LINENO"; then : 3786 3787else 3788 ac_c_werror_flag=$ac_save_c_werror_flag 3789 CFLAGS="-g" 3790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3791/* end confdefs.h. */ 3792 3793int 3794main () 3795{ 3796 3797 ; 3798 return 0; 3799} 3800_ACEOF 3801if ac_fn_c_try_compile "$LINENO"; then : 3802 ac_cv_prog_cc_g=yes 3803fi 3804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3805fi 3806rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3807fi 3808rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3809 ac_c_werror_flag=$ac_save_c_werror_flag 3810fi 3811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3812$as_echo "$ac_cv_prog_cc_g" >&6; } 3813if test "$ac_test_CFLAGS" = set; then 3814 CFLAGS=$ac_save_CFLAGS 3815elif test $ac_cv_prog_cc_g = yes; then 3816 if test "$GCC" = yes; then 3817 CFLAGS="-g -O2" 3818 else 3819 CFLAGS="-g" 3820 fi 3821else 3822 if test "$GCC" = yes; then 3823 CFLAGS="-O2" 3824 else 3825 CFLAGS= 3826 fi 3827fi 3828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3829$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3830if test "${ac_cv_prog_cc_c89+set}" = set; then : 3831 $as_echo_n "(cached) " >&6 3832else 3833 ac_cv_prog_cc_c89=no 3834ac_save_CC=$CC 3835cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3836/* end confdefs.h. */ 3837#include <stdarg.h> 3838#include <stdio.h> 3839#include <sys/types.h> 3840#include <sys/stat.h> 3841/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3842struct buf { int x; }; 3843FILE * (*rcsopen) (struct buf *, struct stat *, int); 3844static char *e (p, i) 3845 char **p; 3846 int i; 3847{ 3848 return p[i]; 3849} 3850static char *f (char * (*g) (char **, int), char **p, ...) 3851{ 3852 char *s; 3853 va_list v; 3854 va_start (v,p); 3855 s = g (p, va_arg (v,int)); 3856 va_end (v); 3857 return s; 3858} 3859 3860/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3861 function prototypes and stuff, but not '\xHH' hex character constants. 3862 These don't provoke an error unfortunately, instead are silently treated 3863 as 'x'. The following induces an error, until -std is added to get 3864 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3865 array size at least. It's necessary to write '\x00'==0 to get something 3866 that's true only with -std. */ 3867int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3868 3869/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3870 inside strings and character constants. */ 3871#define FOO(x) 'x' 3872int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3873 3874int test (int i, double x); 3875struct s1 {int (*f) (int a);}; 3876struct s2 {int (*f) (double a);}; 3877int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3878int argc; 3879char **argv; 3880int 3881main () 3882{ 3883return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3884 ; 3885 return 0; 3886} 3887_ACEOF 3888for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3889 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3890do 3891 CC="$ac_save_CC $ac_arg" 3892 if ac_fn_c_try_compile "$LINENO"; then : 3893 ac_cv_prog_cc_c89=$ac_arg 3894fi 3895rm -f core conftest.err conftest.$ac_objext 3896 test "x$ac_cv_prog_cc_c89" != "xno" && break 3897done 3898rm -f conftest.$ac_ext 3899CC=$ac_save_CC 3900 3901fi 3902# AC_CACHE_VAL 3903case "x$ac_cv_prog_cc_c89" in 3904 x) 3905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3906$as_echo "none needed" >&6; } ;; 3907 xno) 3908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3909$as_echo "unsupported" >&6; } ;; 3910 *) 3911 CC="$CC $ac_cv_prog_cc_c89" 3912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3913$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3914esac 3915if test "x$ac_cv_prog_cc_c89" != xno; then : 3916 3917fi 3918 3919ac_ext=c 3920ac_cpp='$CPP $CPPFLAGS' 3921ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3922ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3923ac_compiler_gnu=$ac_cv_c_compiler_gnu 3924 3925ac_ext=c 3926ac_cpp='$CPP $CPPFLAGS' 3927ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3928ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3929ac_compiler_gnu=$ac_cv_c_compiler_gnu 3930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3931$as_echo_n "checking how to run the C preprocessor... " >&6; } 3932# On Suns, sometimes $CPP names a directory. 3933if test -n "$CPP" && test -d "$CPP"; then 3934 CPP= 3935fi 3936if test -z "$CPP"; then 3937 if test "${ac_cv_prog_CPP+set}" = set; then : 3938 $as_echo_n "(cached) " >&6 3939else 3940 # Double quotes because CPP needs to be expanded 3941 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3942 do 3943 ac_preproc_ok=false 3944for ac_c_preproc_warn_flag in '' yes 3945do 3946 # Use a header file that comes with gcc, so configuring glibc 3947 # with a fresh cross-compiler works. 3948 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3949 # <limits.h> exists even on freestanding compilers. 3950 # On the NeXT, cc -E runs the code through the compiler's parser, 3951 # not just through cpp. "Syntax error" is here to catch this case. 3952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3953/* end confdefs.h. */ 3954#ifdef __STDC__ 3955# include <limits.h> 3956#else 3957# include <assert.h> 3958#endif 3959 Syntax error 3960_ACEOF 3961if ac_fn_c_try_cpp "$LINENO"; then : 3962 3963else 3964 # Broken: fails on valid input. 3965continue 3966fi 3967rm -f conftest.err conftest.$ac_ext 3968 3969 # OK, works on sane cases. Now check whether nonexistent headers 3970 # can be detected and how. 3971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3972/* end confdefs.h. */ 3973#include <ac_nonexistent.h> 3974_ACEOF 3975if ac_fn_c_try_cpp "$LINENO"; then : 3976 # Broken: success on invalid input. 3977continue 3978else 3979 # Passes both tests. 3980ac_preproc_ok=: 3981break 3982fi 3983rm -f conftest.err conftest.$ac_ext 3984 3985done 3986# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3987rm -f conftest.err conftest.$ac_ext 3988if $ac_preproc_ok; then : 3989 break 3990fi 3991 3992 done 3993 ac_cv_prog_CPP=$CPP 3994 3995fi 3996 CPP=$ac_cv_prog_CPP 3997else 3998 ac_cv_prog_CPP=$CPP 3999fi 4000{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4001$as_echo "$CPP" >&6; } 4002ac_preproc_ok=false 4003for ac_c_preproc_warn_flag in '' yes 4004do 4005 # Use a header file that comes with gcc, so configuring glibc 4006 # with a fresh cross-compiler works. 4007 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4008 # <limits.h> exists even on freestanding compilers. 4009 # On the NeXT, cc -E runs the code through the compiler's parser, 4010 # not just through cpp. "Syntax error" is here to catch this case. 4011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4012/* end confdefs.h. */ 4013#ifdef __STDC__ 4014# include <limits.h> 4015#else 4016# include <assert.h> 4017#endif 4018 Syntax error 4019_ACEOF 4020if ac_fn_c_try_cpp "$LINENO"; then : 4021 4022else 4023 # Broken: fails on valid input. 4024continue 4025fi 4026rm -f conftest.err conftest.$ac_ext 4027 4028 # OK, works on sane cases. Now check whether nonexistent headers 4029 # can be detected and how. 4030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4031/* end confdefs.h. */ 4032#include <ac_nonexistent.h> 4033_ACEOF 4034if ac_fn_c_try_cpp "$LINENO"; then : 4035 # Broken: success on invalid input. 4036continue 4037else 4038 # Passes both tests. 4039ac_preproc_ok=: 4040break 4041fi 4042rm -f conftest.err conftest.$ac_ext 4043 4044done 4045# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4046rm -f conftest.err conftest.$ac_ext 4047if $ac_preproc_ok; then : 4048 4049else 4050 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4051$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4052as_fn_error "C preprocessor \"$CPP\" fails sanity check 4053See \`config.log' for more details." "$LINENO" 5; } 4054fi 4055 4056ac_ext=c 4057ac_cpp='$CPP $CPPFLAGS' 4058ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4059ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4060ac_compiler_gnu=$ac_cv_c_compiler_gnu 4061 4062 4063ac_c_preproc_warn_flag=yes 4064 4065 4066# Check whether --enable-largefile was given. 4067if test "${enable_largefile+set}" = set; then : 4068 enableval=$enable_largefile; 4069fi 4070 4071if test "$enable_largefile" != no; then 4072 4073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 4074$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 4075if test "${ac_cv_sys_largefile_CC+set}" = set; then : 4076 $as_echo_n "(cached) " >&6 4077else 4078 ac_cv_sys_largefile_CC=no 4079 if test "$GCC" != yes; then 4080 ac_save_CC=$CC 4081 while :; do 4082 # IRIX 6.2 and later do not support large files by default, 4083 # so use the C compiler's -n32 option if that helps. 4084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4085/* end confdefs.h. */ 4086#include <sys/types.h> 4087 /* Check that off_t can represent 2**63 - 1 correctly. 4088 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4089 since some C++ compilers masquerading as C compilers 4090 incorrectly reject 9223372036854775807. */ 4091#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4092 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4093 && LARGE_OFF_T % 2147483647 == 1) 4094 ? 1 : -1]; 4095int 4096main () 4097{ 4098 4099 ; 4100 return 0; 4101} 4102_ACEOF 4103 if ac_fn_c_try_compile "$LINENO"; then : 4104 break 4105fi 4106rm -f core conftest.err conftest.$ac_objext 4107 CC="$CC -n32" 4108 if ac_fn_c_try_compile "$LINENO"; then : 4109 ac_cv_sys_largefile_CC=' -n32'; break 4110fi 4111rm -f core conftest.err conftest.$ac_objext 4112 break 4113 done 4114 CC=$ac_save_CC 4115 rm -f conftest.$ac_ext 4116 fi 4117fi 4118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 4119$as_echo "$ac_cv_sys_largefile_CC" >&6; } 4120 if test "$ac_cv_sys_largefile_CC" != no; then 4121 CC=$CC$ac_cv_sys_largefile_CC 4122 fi 4123 4124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 4125$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 4126if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 4127 $as_echo_n "(cached) " >&6 4128else 4129 while :; do 4130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4131/* end confdefs.h. */ 4132#include <sys/types.h> 4133 /* Check that off_t can represent 2**63 - 1 correctly. 4134 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4135 since some C++ compilers masquerading as C compilers 4136 incorrectly reject 9223372036854775807. */ 4137#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4138 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4139 && LARGE_OFF_T % 2147483647 == 1) 4140 ? 1 : -1]; 4141int 4142main () 4143{ 4144 4145 ; 4146 return 0; 4147} 4148_ACEOF 4149if ac_fn_c_try_compile "$LINENO"; then : 4150 ac_cv_sys_file_offset_bits=no; break 4151fi 4152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4154/* end confdefs.h. */ 4155#define _FILE_OFFSET_BITS 64 4156#include <sys/types.h> 4157 /* Check that off_t can represent 2**63 - 1 correctly. 4158 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4159 since some C++ compilers masquerading as C compilers 4160 incorrectly reject 9223372036854775807. */ 4161#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4162 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4163 && LARGE_OFF_T % 2147483647 == 1) 4164 ? 1 : -1]; 4165int 4166main () 4167{ 4168 4169 ; 4170 return 0; 4171} 4172_ACEOF 4173if ac_fn_c_try_compile "$LINENO"; then : 4174 ac_cv_sys_file_offset_bits=64; break 4175fi 4176rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4177 ac_cv_sys_file_offset_bits=unknown 4178 break 4179done 4180fi 4181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 4182$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 4183case $ac_cv_sys_file_offset_bits in #( 4184 no | unknown) ;; 4185 *) 4186cat >>confdefs.h <<_ACEOF 4187#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 4188_ACEOF 4189;; 4190esac 4191rm -rf conftest* 4192 if test $ac_cv_sys_file_offset_bits = unknown; then 4193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 4194$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 4195if test "${ac_cv_sys_large_files+set}" = set; then : 4196 $as_echo_n "(cached) " >&6 4197else 4198 while :; do 4199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4200/* end confdefs.h. */ 4201#include <sys/types.h> 4202 /* Check that off_t can represent 2**63 - 1 correctly. 4203 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4204 since some C++ compilers masquerading as C compilers 4205 incorrectly reject 9223372036854775807. */ 4206#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4207 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4208 && LARGE_OFF_T % 2147483647 == 1) 4209 ? 1 : -1]; 4210int 4211main () 4212{ 4213 4214 ; 4215 return 0; 4216} 4217_ACEOF 4218if ac_fn_c_try_compile "$LINENO"; then : 4219 ac_cv_sys_large_files=no; break 4220fi 4221rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4223/* end confdefs.h. */ 4224#define _LARGE_FILES 1 4225#include <sys/types.h> 4226 /* Check that off_t can represent 2**63 - 1 correctly. 4227 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4228 since some C++ compilers masquerading as C compilers 4229 incorrectly reject 9223372036854775807. */ 4230#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4231 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4232 && LARGE_OFF_T % 2147483647 == 1) 4233 ? 1 : -1]; 4234int 4235main () 4236{ 4237 4238 ; 4239 return 0; 4240} 4241_ACEOF 4242if ac_fn_c_try_compile "$LINENO"; then : 4243 ac_cv_sys_large_files=1; break 4244fi 4245rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4246 ac_cv_sys_large_files=unknown 4247 break 4248done 4249fi 4250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 4251$as_echo "$ac_cv_sys_large_files" >&6; } 4252case $ac_cv_sys_large_files in #( 4253 no | unknown) ;; 4254 *) 4255cat >>confdefs.h <<_ACEOF 4256#define _LARGE_FILES $ac_cv_sys_large_files 4257_ACEOF 4258;; 4259esac 4260rm -rf conftest* 4261 fi 4262fi 4263 4264 4265 4266# The cast to long int works around a bug in the HP C Compiler 4267# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4268# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4269# This bug is HP SR number 8606223364. 4270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5 4271$as_echo_n "checking size of double... " >&6; } 4272if test "${ac_cv_sizeof_double+set}" = set; then : 4273 $as_echo_n "(cached) " >&6 4274else 4275 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then : 4276 4277else 4278 if test "$ac_cv_type_double" = yes; then 4279 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4280$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4281{ as_fn_set_status 77 4282as_fn_error "cannot compute sizeof (double) 4283See \`config.log' for more details." "$LINENO" 5; }; } 4284 else 4285 ac_cv_sizeof_double=0 4286 fi 4287fi 4288 4289fi 4290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5 4291$as_echo "$ac_cv_sizeof_double" >&6; } 4292 4293 4294 4295cat >>confdefs.h <<_ACEOF 4296#define SIZEOF_DOUBLE $ac_cv_sizeof_double 4297_ACEOF 4298 4299 4300# The cast to long int works around a bug in the HP C Compiler 4301# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4302# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4303# This bug is HP SR number 8606223364. 4304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5 4305$as_echo_n "checking size of long double... " >&6; } 4306if test "${ac_cv_sizeof_long_double+set}" = set; then : 4307 $as_echo_n "(cached) " >&6 4308else 4309 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then : 4310 4311else 4312 if test "$ac_cv_type_long_double" = yes; then 4313 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4314$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4315{ as_fn_set_status 77 4316as_fn_error "cannot compute sizeof (long double) 4317See \`config.log' for more details." "$LINENO" 5; }; } 4318 else 4319 ac_cv_sizeof_long_double=0 4320 fi 4321fi 4322 4323fi 4324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5 4325$as_echo "$ac_cv_sizeof_long_double" >&6; } 4326 4327 4328 4329cat >>confdefs.h <<_ACEOF 4330#define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double 4331_ACEOF 4332 4333 4334as_fn_arith $ac_cv_sizeof_double \* 8 && double_type_size=$as_val 4335as_fn_arith $ac_cv_sizeof_long_double \* 8 && long_double_type_size=$as_val 4336 4337 4338 4339 4340for ac_header in inttypes.h stdint.h stdlib.h ftw.h \ 4341 unistd.h sys/stat.h sys/types.h \ 4342 string.h strings.h memory.h 4343do : 4344 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4345ac_fn_c_check_header_preproc "$LINENO" "$ac_header" "$as_ac_Header" 4346eval as_val=\$$as_ac_Header 4347 if test "x$as_val" = x""yes; then : 4348 cat >>confdefs.h <<_ACEOF 4349#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4350_ACEOF 4351 4352fi 4353done 4354 4355{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4356$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4357if test "${ac_cv_path_GREP+set}" = set; then : 4358 $as_echo_n "(cached) " >&6 4359else 4360 if test -z "$GREP"; then 4361 ac_path_GREP_found=false 4362 # Loop through the user's path and test for each of PROGNAME-LIST 4363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4364for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4365do 4366 IFS=$as_save_IFS 4367 test -z "$as_dir" && as_dir=. 4368 for ac_prog in grep ggrep; do 4369 for ac_exec_ext in '' $ac_executable_extensions; do 4370 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4371 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4372# Check for GNU ac_path_GREP and select it if it is found. 4373 # Check for GNU $ac_path_GREP 4374case `"$ac_path_GREP" --version 2>&1` in 4375*GNU*) 4376 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4377*) 4378 ac_count=0 4379 $as_echo_n 0123456789 >"conftest.in" 4380 while : 4381 do 4382 cat "conftest.in" "conftest.in" >"conftest.tmp" 4383 mv "conftest.tmp" "conftest.in" 4384 cp "conftest.in" "conftest.nl" 4385 $as_echo 'GREP' >> "conftest.nl" 4386 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4387 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4388 as_fn_arith $ac_count + 1 && ac_count=$as_val 4389 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4390 # Best one so far, save it but keep looking for a better one 4391 ac_cv_path_GREP="$ac_path_GREP" 4392 ac_path_GREP_max=$ac_count 4393 fi 4394 # 10*(2^10) chars as input seems more than enough 4395 test $ac_count -gt 10 && break 4396 done 4397 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4398esac 4399 4400 $ac_path_GREP_found && break 3 4401 done 4402 done 4403 done 4404IFS=$as_save_IFS 4405 if test -z "$ac_cv_path_GREP"; then 4406 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4407 fi 4408else 4409 ac_cv_path_GREP=$GREP 4410fi 4411 4412fi 4413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4414$as_echo "$ac_cv_path_GREP" >&6; } 4415 GREP="$ac_cv_path_GREP" 4416 4417 4418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4419$as_echo_n "checking for egrep... " >&6; } 4420if test "${ac_cv_path_EGREP+set}" = set; then : 4421 $as_echo_n "(cached) " >&6 4422else 4423 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4424 then ac_cv_path_EGREP="$GREP -E" 4425 else 4426 if test -z "$EGREP"; then 4427 ac_path_EGREP_found=false 4428 # Loop through the user's path and test for each of PROGNAME-LIST 4429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4430for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4431do 4432 IFS=$as_save_IFS 4433 test -z "$as_dir" && as_dir=. 4434 for ac_prog in egrep; do 4435 for ac_exec_ext in '' $ac_executable_extensions; do 4436 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4437 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4438# Check for GNU ac_path_EGREP and select it if it is found. 4439 # Check for GNU $ac_path_EGREP 4440case `"$ac_path_EGREP" --version 2>&1` in 4441*GNU*) 4442 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4443*) 4444 ac_count=0 4445 $as_echo_n 0123456789 >"conftest.in" 4446 while : 4447 do 4448 cat "conftest.in" "conftest.in" >"conftest.tmp" 4449 mv "conftest.tmp" "conftest.in" 4450 cp "conftest.in" "conftest.nl" 4451 $as_echo 'EGREP' >> "conftest.nl" 4452 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4453 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4454 as_fn_arith $ac_count + 1 && ac_count=$as_val 4455 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4456 # Best one so far, save it but keep looking for a better one 4457 ac_cv_path_EGREP="$ac_path_EGREP" 4458 ac_path_EGREP_max=$ac_count 4459 fi 4460 # 10*(2^10) chars as input seems more than enough 4461 test $ac_count -gt 10 && break 4462 done 4463 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4464esac 4465 4466 $ac_path_EGREP_found && break 3 4467 done 4468 done 4469 done 4470IFS=$as_save_IFS 4471 if test -z "$ac_cv_path_EGREP"; then 4472 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4473 fi 4474else 4475 ac_cv_path_EGREP=$EGREP 4476fi 4477 4478 fi 4479fi 4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4481$as_echo "$ac_cv_path_EGREP" >&6; } 4482 EGREP="$ac_cv_path_EGREP" 4483 4484 4485{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4486$as_echo_n "checking for ANSI C header files... " >&6; } 4487if test "${ac_cv_header_stdc+set}" = set; then : 4488 $as_echo_n "(cached) " >&6 4489else 4490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4491/* end confdefs.h. */ 4492#include <stdlib.h> 4493#include <stdarg.h> 4494#include <string.h> 4495#include <float.h> 4496 4497int 4498main () 4499{ 4500 4501 ; 4502 return 0; 4503} 4504_ACEOF 4505if ac_fn_c_try_compile "$LINENO"; then : 4506 ac_cv_header_stdc=yes 4507else 4508 ac_cv_header_stdc=no 4509fi 4510rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4511 4512if test $ac_cv_header_stdc = yes; then 4513 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4515/* end confdefs.h. */ 4516#include <string.h> 4517 4518_ACEOF 4519if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4520 $EGREP "memchr" >/dev/null 2>&1; then : 4521 4522else 4523 ac_cv_header_stdc=no 4524fi 4525rm -f conftest* 4526 4527fi 4528 4529if test $ac_cv_header_stdc = yes; then 4530 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4532/* end confdefs.h. */ 4533#include <stdlib.h> 4534 4535_ACEOF 4536if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4537 $EGREP "free" >/dev/null 2>&1; then : 4538 4539else 4540 ac_cv_header_stdc=no 4541fi 4542rm -f conftest* 4543 4544fi 4545 4546if test $ac_cv_header_stdc = yes; then 4547 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4548 if test "$cross_compiling" = yes; then : 4549 : 4550else 4551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4552/* end confdefs.h. */ 4553#include <ctype.h> 4554#include <stdlib.h> 4555#if ((' ' & 0x0FF) == 0x020) 4556# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4557# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4558#else 4559# define ISLOWER(c) \ 4560 (('a' <= (c) && (c) <= 'i') \ 4561 || ('j' <= (c) && (c) <= 'r') \ 4562 || ('s' <= (c) && (c) <= 'z')) 4563# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4564#endif 4565 4566#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4567int 4568main () 4569{ 4570 int i; 4571 for (i = 0; i < 256; i++) 4572 if (XOR (islower (i), ISLOWER (i)) 4573 || toupper (i) != TOUPPER (i)) 4574 return 2; 4575 return 0; 4576} 4577_ACEOF 4578if ac_fn_c_try_run "$LINENO"; then : 4579 4580else 4581 ac_cv_header_stdc=no 4582fi 4583rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4584 conftest.$ac_objext conftest.beam conftest.$ac_ext 4585fi 4586 4587fi 4588fi 4589{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4590$as_echo "$ac_cv_header_stdc" >&6; } 4591if test $ac_cv_header_stdc = yes; then 4592 4593$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4594 4595fi 4596 4597 4598# Check for decimal float support. 4599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether decimal floating point is supported" >&5 4600$as_echo_n "checking whether decimal floating point is supported... " >&6; } 4601if test "${libgcc_cv_dfp+set}" = set; then : 4602 $as_echo_n "(cached) " >&6 4603else 4604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4605/* end confdefs.h. */ 4606 4607#include <fenv.h> 4608 4609int 4610main () 4611{ 4612 4613_Decimal32 x; 4614int fe_except = 4615 FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW|FE_UNDERFLOW|FE_INEXACT; 4616 4617 ; 4618 return 0; 4619} 4620_ACEOF 4621if ac_fn_c_try_compile "$LINENO"; then : 4622 libgcc_cv_dfp=yes 4623else 4624 libgcc_cv_dfp=no 4625fi 4626rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4627fi 4628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_dfp" >&5 4629$as_echo "$libgcc_cv_dfp" >&6; } 4630decimal_float=$libgcc_cv_dfp 4631 4632 4633 4634# Check whether --enable-decimal-float was given. 4635if test "${enable_decimal_float+set}" = set; then : 4636 enableval=$enable_decimal_float; 4637 case $enable_decimal_float in 4638 yes | no | bid | dpd) default_decimal_float=$enable_decimal_float ;; 4639 *) as_fn_error "'$enable_decimal_float' is an invalid value for --enable-decimal-float. 4640Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;; 4641 esac 4642 4643else 4644 4645 case $host in 4646 powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \ 4647 i?86*-*-elfiamcu | i?86*-*-gnu* | \ 4648 i?86*-*-mingw* | x86_64*-*-mingw* | \ 4649 i?86*-*-cygwin* | x86_64*-*-cygwin*) 4650 enable_decimal_float=yes 4651 ;; 4652 *) 4653 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: decimal float is not supported for this target, ignored" >&5 4654$as_echo "$as_me: WARNING: decimal float is not supported for this target, ignored" >&2;} 4655 enable_decimal_float=no 4656 ;; 4657 esac 4658 4659fi 4660 4661 4662# x86's use BID format instead of DPD 4663case x$enable_decimal_float in 4664 xyes) 4665 case $host in 4666 i?86*-*-* | x86_64*-*-*) 4667 enable_decimal_float=bid 4668 ;; 4669 *) 4670 enable_decimal_float=dpd 4671 ;; 4672 esac 4673 default_decimal_float=$enable_decimal_float 4674 ;; 4675 xno) 4676 # ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper 4677 # dependency on libdecnumber. 4678 default_decimal_float=dpd 4679 ;; 4680esac 4681 4682 4683 4684 4685# Check for fixed-point support. 4686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fixed-point is supported" >&5 4687$as_echo_n "checking whether fixed-point is supported... " >&6; } 4688if test "${libgcc_cv_fixed_point+set}" = set; then : 4689 $as_echo_n "(cached) " >&6 4690else 4691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4692/* end confdefs.h. */ 4693_Sat _Fract x; 4694_ACEOF 4695if ac_fn_c_try_compile "$LINENO"; then : 4696 libgcc_cv_fixed_point=yes 4697else 4698 libgcc_cv_fixed_point=no 4699fi 4700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4701fi 4702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_fixed_point" >&5 4703$as_echo "$libgcc_cv_fixed_point" >&6; } 4704fixed_point=$libgcc_cv_fixed_point 4705 4706 4707# For platforms with the unwind ABI which includes an unwind library, 4708# libunwind, we can choose to use the system libunwind. 4709# config.gcc also contains tests of with_system_libunwind. 4710 4711 4712# Check whether --with-system-libunwind was given. 4713if test "${with_system_libunwind+set}" = set; then : 4714 withval=$with_system_libunwind; 4715fi 4716 4717 # If system-libunwind was not specifically set, pick a default setting. 4718 if test x$with_system_libunwind = x; then 4719 case ${target} in 4720 ia64-*-hpux*) with_system_libunwind=yes ;; 4721 *) with_system_libunwind=no ;; 4722 esac 4723 fi 4724 # Based on system-libunwind and target, do we have ipinfo? 4725 if test x$with_system_libunwind = xyes; then 4726 case ${target} in 4727 ia64-*-*) have_unwind_getipinfo=no ;; 4728 *) have_unwind_getipinfo=yes ;; 4729 esac 4730 else 4731 # Darwin before version 9 does not have _Unwind_GetIPInfo. 4732 4733 case ${target} in 4734 *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;; 4735 *) have_unwind_getipinfo=yes ;; 4736 esac 4737 4738 fi 4739 4740 if test x$have_unwind_getipinfo = xyes; then 4741 4742$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h 4743 4744 fi 4745 4746 4747# Check if the compiler is configured for setjmp/longjmp exceptions. 4748{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler is configured for setjmp/longjmp exceptions" >&5 4749$as_echo_n "checking whether the compiler is configured for setjmp/longjmp exceptions... " >&6; } 4750if test "${ac_cv_sjlj_exceptions+set}" = set; then : 4751 $as_echo_n "(cached) " >&6 4752else 4753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4754/* end confdefs.h. */ 4755#ifdef __USING_SJLJ_EXCEPTIONS__ 4756 this will fail 4757 #endif 4758int 4759main () 4760{ 4761int i; 4762 ; 4763 return 0; 4764} 4765_ACEOF 4766if ac_fn_c_try_compile "$LINENO"; then : 4767 ac_cv_sjlj_exceptions=no 4768else 4769 ac_cv_sjlj_exceptions=yes 4770fi 4771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4772fi 4773{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sjlj_exceptions" >&5 4774$as_echo "$ac_cv_sjlj_exceptions" >&6; } 4775 4776# Check whether --enable-explicit-exception-frame-registration was given. 4777if test "${enable_explicit_exception_frame_registration+set}" = set; then : 4778 enableval=$enable_explicit_exception_frame_registration; 4779force_explicit_eh_registry= 4780if test "$enable_explicit_exception_frame_registration" = yes; then 4781 if test $ac_cv_sjlj_exceptions = yes; then 4782 as_fn_error "Can't --enable-explicit-exception-frame-registration 4783 with setjmp/longjmp exceptions" "$LINENO" 5 4784 fi 4785 force_explicit_eh_registry=-DUSE_EH_FRAME_REGISTRY_ALWAYS 4786fi 4787 4788fi 4789 4790 4791 4792{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4793$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4794if test "${acl_cv_prog_gnu_ld+set}" = set; then : 4795 $as_echo_n "(cached) " >&6 4796else 4797 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 4798if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 4799 acl_cv_prog_gnu_ld=yes 4800else 4801 acl_cv_prog_gnu_ld=no 4802fi 4803fi 4804{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 4805$as_echo "$acl_cv_prog_gnu_ld" >&6; } 4806with_gnu_ld=$acl_cv_prog_gnu_ld 4807 4808 4809{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread model used by GCC" >&5 4810$as_echo_n "checking for thread model used by GCC... " >&6; } 4811target_thread_file=`$CC -v 2>&1 | sed -n 's/^Thread model: //p'` 4812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $target_thread_file" >&5 4813$as_echo "$target_thread_file" >&6; } 4814 4815# Check for assembler CFI support. 4816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether assembler supports CFI directives" >&5 4817$as_echo_n "checking whether assembler supports CFI directives... " >&6; } 4818if test "${libgcc_cv_cfi+set}" = set; then : 4819 $as_echo_n "(cached) " >&6 4820else 4821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4822/* end confdefs.h. */ 4823asm("\n\ 4824 .text\n\ 4825 .cfi_startproc\n\ 4826 .cfi_personality 0, symbol\n\ 4827 .cfi_endproc"); 4828_ACEOF 4829if ac_fn_c_try_compile "$LINENO"; then : 4830 libgcc_cv_cfi=yes 4831else 4832 libgcc_cv_cfi=no 4833fi 4834rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4835fi 4836{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_cfi" >&5 4837$as_echo "$libgcc_cv_cfi" >&6; } 4838 4839# Check 32bit or 64bit. In the case of MIPS, this really determines the 4840# word size rather than the address size. 4841cat > conftest.c <<EOF 4842#if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \ 4843 || defined(__mips64) 4844host_address=64 4845#else 4846host_address=32 4847#endif 4848EOF 4849eval `${CC-cc} -E conftest.c | grep host_address=` 4850rm -f conftest.c 4851 4852case ${host} in 4853mips*-*-*) 4854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target is hard-float" >&5 4855$as_echo_n "checking whether the target is hard-float... " >&6; } 4856if test "${libgcc_cv_mips_hard_float+set}" = set; then : 4857 $as_echo_n "(cached) " >&6 4858else 4859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4860/* end confdefs.h. */ 4861#ifndef __mips_hard_float 4862 #error FOO 4863 #endif 4864_ACEOF 4865if ac_fn_c_try_compile "$LINENO"; then : 4866 libgcc_cv_mips_hard_float=yes 4867else 4868 libgcc_cv_mips_hard_float=no 4869fi 4870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4871fi 4872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_mips_hard_float" >&5 4873$as_echo "$libgcc_cv_mips_hard_float" >&6; } 4874esac 4875 4876case ${host} in 4877*-*-solaris2*) 4878 # Check for system-provided CRTs on Solaris 11.4. 4879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking system-provided CRTs on Solaris" >&5 4880$as_echo_n "checking system-provided CRTs on Solaris... " >&6; } 4881if test "${libgcc_cv_solaris_crts+set}" = set; then : 4882 $as_echo_n "(cached) " >&6 4883else 4884 libgcc_cv_solaris_crts=no 4885 libgcc_sysroot="`${CC} -print-sysroot`" 4886 libgcc_libdir="$libgcc_sysroot/usr/lib" 4887 # At the time they were added, gcrt1.o became a symlink for backwards 4888 # compatibility on x86, while crt1.o was added on sparc, so check for that. 4889 case ${host} in 4890 i?86-*-solaris2* | x86_64-*-solaris2*) 4891 if test -h "$libgcc_libdir/gcrt1.o"; then libgcc_cv_solaris_crts=yes; fi 4892 ;; 4893 sparc*-*-solaris2*) 4894 if test -f "$libgcc_libdir/crt1.o"; then libgcc_cv_solaris_crts=yes; fi 4895 ;; 4896 esac 4897fi 4898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_solaris_crts" >&5 4899$as_echo "$libgcc_cv_solaris_crts" >&6; } 4900 if test $libgcc_cv_solaris_crts = yes; then 4901 4902$as_echo "#define HAVE_SOLARIS_CRTS 1" >>confdefs.h 4903 4904 fi 4905 ;; 4906esac 4907 4908# Determine the version of glibc, if any, used on the target. 4909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for target glibc version" >&5 4910$as_echo_n "checking for target glibc version... " >&6; } 4911 4912# Check whether --with-glibc-version was given. 4913if test "${with_glibc_version+set}" = set; then : 4914 withval=$with_glibc_version; 4915if echo "$with_glibc_version" | grep '^[0-9][0-9]*\.[0-9][0-9]*$'; then 4916 glibc_version_major=`echo "$with_glibc_version" | sed -e 's/\..*//'` 4917 glibc_version_minor=`echo "$with_glibc_version" | sed -e 's/.*\.//'` 4918else 4919 as_fn_error "option --with-glibc-version requires a version number M.N" "$LINENO" 5 4920fi 4921else 4922 4923if ac_fn_c_compute_int "$LINENO" "__GLIBC__" "glibc_version_major" "#include <features.h>"; then : 4924 4925else 4926 glibc_version_major=0 4927fi 4928 4929if ac_fn_c_compute_int "$LINENO" "__GLIBC_MINOR__" "glibc_version_minor" "#include <features.h>"; then : 4930 4931else 4932 glibc_version_minor=0 4933fi 4934 4935fi 4936 4937{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $glibc_version_major.$glibc_version_minor" >&5 4938$as_echo "$glibc_version_major.$glibc_version_minor" >&6; } 4939 4940# Determine floating-point type for powerpc*-*-linux*. 4941# Single-precision-only FPRs are not a supported configuration for 4942# this target, so are not allowed for in this test. 4943case ${host} in 4944powerpc*-*-linux*) 4945 cat > conftest.c <<EOF 4946#ifdef __powerpc64__ 4947ppc_fp_type=64 4948#elif defined _SOFT_FLOAT 4949ppc_fp_type=soft 4950#elif defined _SOFT_DOUBLE 4951ppc_fp_type=e500v1 4952#elif defined __NO_FPRS__ 4953ppc_fp_type=e500v2 4954#else 4955ppc_fp_type=hard 4956#endif 4957EOF 4958eval `${CC-cc} -E conftest.c | grep ppc_fp_type=` 4959rm -f conftest.c 4960# glibc 2.19 and later provide all the soft-fp functions, with proper 4961# interactions with <fenv.h> exception and rounding mode handling, so 4962# make libgcc's versions into compat symbols if a recent enough glibc 4963# version is being used. 4964ppc_fp_compat= 4965case ${ppc_fp_type} in 4966soft|e500v1|e500v2) 4967 if test $glibc_version_major -gt 2 \ 4968 || ( test $glibc_version_major -eq 2 \ 4969 && test $glibc_version_minor -ge 19 ); then 4970 ppc_fp_compat="t-softfp-compat" 4971 fi 4972 ;; 4973esac 4974;; 4975esac 4976 4977case ${host} in 4978# At present, we cannot turn -mfloat128 on via #pragma GCC target, 4979# so just check if we have VSX (ISA 2.06) support to build the 4980# software libraries, and whether the assembler can handle xsaddqp 4981# for hardware support. 4982powerpc*-*-linux*) 4983 saved_CFLAGS="$CFLAGS" 4984 CFLAGS="$CFLAGS -mabi=altivec -mvsx -mfloat128" 4985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 2.06 to build __float128 libraries" >&5 4986$as_echo_n "checking for PowerPC ISA 2.06 to build __float128 libraries... " >&6; } 4987if test "${libgcc_cv_powerpc_float128+set}" = set; then : 4988 $as_echo_n "(cached) " >&6 4989else 4990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4991/* end confdefs.h. */ 4992vector double dadd (vector double a, vector double b) { return a + b; } 4993_ACEOF 4994if ac_fn_c_try_compile "$LINENO"; then : 4995 libgcc_cv_powerpc_float128=yes 4996else 4997 libgcc_cv_powerpc_float128=no 4998fi 4999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5000fi 5001{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128" >&5 5002$as_echo "$libgcc_cv_powerpc_float128" >&6; } 5003 5004 CFLAGS="$CFLAGS -mpower9-vector -mfloat128-hardware" 5005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PowerPC ISA 3.0 to build hardware __float128 libraries" >&5 5006$as_echo_n "checking for PowerPC ISA 3.0 to build hardware __float128 libraries... " >&6; } 5007if test "${libgcc_cv_powerpc_float128_hw+set}" = set; then : 5008 $as_echo_n "(cached) " >&6 5009else 5010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5011/* end confdefs.h. */ 5012#include <sys/auxv.h> 5013 #ifndef AT_PLATFORM 5014 #error "AT_PLATFORM is not defined" 5015 #endif 5016 vector unsigned char add (vector unsigned char a, vector unsigned char b) 5017 { 5018 vector unsigned char ret; 5019 __asm__ ("xsaddqp %0,%1,%2" : "=v" (ret) : "v" (a), "v" (b)); 5020 return ret; 5021 } 5022 void *add_resolver (void) { return (void *) add; } 5023 __float128 add_ifunc (__float128, __float128) 5024 __attribute__ ((__ifunc__ ("add_resolver"))); 5025_ACEOF 5026if ac_fn_c_try_compile "$LINENO"; then : 5027 libgcc_cv_powerpc_float128_hw=yes 5028else 5029 libgcc_cv_powerpc_float128_hw=no 5030fi 5031rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5032fi 5033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_powerpc_float128_hw" >&5 5034$as_echo "$libgcc_cv_powerpc_float128_hw" >&6; } 5035 CFLAGS="$saved_CFLAGS" 5036esac 5037 5038# Collect host-machine-specific information. 5039. ${srcdir}/config.host 5040 5041# Used for constructing correct paths for offload compilers. 5042accel_dir_suffix= 5043real_host_noncanonical=${host_noncanonical} 5044if test x"$enable_as_accelerator_for" != x; then 5045 accel_dir_suffix=/accel/${target_noncanonical} 5046 real_host_noncanonical=${enable_as_accelerator_for} 5047fi 5048 5049 5050 5051if test x"$enable_offload_targets" != x; then 5052 extra_parts="${extra_parts} crtoffloadbegin.o crtoffloadend.o crtoffloadtable.o" 5053fi 5054 5055# Check if Solaris/x86 linker supports ZERO terminator unwind entries. 5056# This is after config.host so we can augment tmake_file. 5057# Link with -nostartfiles -nodefaultlibs since neither are present while 5058# building libgcc. 5059case ${host} in 5060i?86-*-solaris2* | x86_64-*-solaris2.1[0-9]*) 5061 cat > conftest.s <<EOF 5062 .section .eh_frame,"a",@unwind 5063 .zero 4 5064 .section .jcr,"aw",@progbits 5065 .zero 8 5066EOF 5067 if { ac_try='${CC-cc} -shared -nostartfiles -nodefaultlibs -o conftest.so conftest.s 1>&5' 5068 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5069 (eval $ac_try) 2>&5 5070 ac_status=$? 5071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5072 test $ac_status = 0; }; }; then 5073 tmake_file="${tmake_file} i386/t-crtstuff" 5074 fi 5075 ;; 5076esac 5077 5078# Check if xtensa target is configured for windowed ABI and thus needs to use 5079# custom unwind code. 5080# This is after config.host so we can augment tmake_file. 5081case ${host} in 5082xtensa*-*) 5083 cat > conftest.c <<EOF 5084 #ifdef __XTENSA_CALL0_ABI__ 5085 #error 5086 #endif 5087EOF 5088 if { ac_try='${CC-cc} -E -o conftest.i conftest.c 1>&5' 5089 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5090 (eval $ac_try) 2>&5 5091 ac_status=$? 5092 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5093 test $ac_status = 0; }; }; then 5094 tmake_file="${tmake_file} xtensa/t-windowed" 5095 fi 5096 ;; 5097esac 5098 5099# Check for visibility support. This is after config.host so that 5100# we can check for asm_hidden_op. 5101{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((visibility(\"hidden\")))" >&5 5102$as_echo_n "checking for __attribute__((visibility(\"hidden\")))... " >&6; } 5103if test "${libgcc_cv_hidden_visibility_attribute+set}" = set; then : 5104 $as_echo_n "(cached) " >&6 5105else 5106 5107 echo 'int __attribute__ ((visibility ("hidden"))) foo (void) { return 1; }' > conftest.c 5108 libgcc_cv_hidden_visibility_attribute=no 5109 if { ac_try='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5' 5110 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5111 (eval $ac_try) 2>&5 5112 ac_status=$? 5113 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5114 test $ac_status = 0; }; }; then 5115 if grep "\\$asm_hidden_op.*foo" conftest.s >/dev/null; then 5116 libgcc_cv_hidden_visibility_attribute=yes 5117 fi 5118 fi 5119 rm -f conftest.* 5120 5121fi 5122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_hidden_visibility_attribute" >&5 5123$as_echo "$libgcc_cv_hidden_visibility_attribute" >&6; } 5124 5125if test $libgcc_cv_hidden_visibility_attribute = yes; then 5126 vis_hide='-fvisibility=hidden -DHIDE_EXPORTS' 5127else 5128 vis_hide= 5129fi 5130 5131 5132# See if we have thread-local storage. We can only test assembler 5133# since link-time and run-time tests require the newly built 5134# gcc, which can't be used to build executable due to that libgcc 5135# is yet to be built here. 5136 5137 # Check whether --enable-tls was given. 5138if test "${enable_tls+set}" = set; then : 5139 enableval=$enable_tls; 5140 case "$enableval" in 5141 yes|no) ;; 5142 *) as_fn_error "Argument to enable/disable tls must be yes or no" "$LINENO" 5 ;; 5143 esac 5144 5145else 5146 enable_tls=yes 5147fi 5148 5149 5150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the target assembler supports thread-local storage" >&5 5151$as_echo_n "checking whether the target assembler supports thread-local storage... " >&6; } 5152if test "${gcc_cv_have_cc_tls+set}" = set; then : 5153 $as_echo_n "(cached) " >&6 5154else 5155 5156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5157/* end confdefs.h. */ 5158__thread int a; int b; int main() { return a = b; } 5159_ACEOF 5160if ac_fn_c_try_compile "$LINENO"; then : 5161 gcc_cv_have_cc_tls=yes 5162else 5163 gcc_cv_have_cc_tls=no 5164fi 5165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5166 5167fi 5168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_have_cc_tls" >&5 5169$as_echo "$gcc_cv_have_cc_tls" >&6; } 5170 if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then 5171 5172$as_echo "#define HAVE_CC_TLS 1" >>confdefs.h 5173 5174 fi 5175set_have_cc_tls= 5176if test "$enable_tls $gcc_cv_have_cc_tls" = "yes yes"; then 5177 set_have_cc_tls="-DHAVE_CC_TLS" 5178fi 5179 5180 5181# See if we have emulated thread-local storage. 5182 5183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the thread-local storage support is from emutls" >&5 5184$as_echo_n "checking whether the thread-local storage support is from emutls... " >&6; } 5185if test "${gcc_cv_use_emutls+set}" = set; then : 5186 $as_echo_n "(cached) " >&6 5187else 5188 5189 gcc_cv_use_emutls=no 5190 echo '__thread int a; int b; int main() { return a = b; }' > conftest.c 5191 if { ac_try='${CC-cc} -Werror -S -o conftest.s conftest.c 1>&5' 5192 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5193 (eval $ac_try) 2>&5 5194 ac_status=$? 5195 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5196 test $ac_status = 0; }; }; then 5197 if grep __emutls_get_address conftest.s > /dev/null; then 5198 gcc_cv_use_emutls=yes 5199 fi 5200 fi 5201 rm -f conftest.* 5202 5203fi 5204{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_use_emutls" >&5 5205$as_echo "$gcc_cv_use_emutls" >&6; } 5206 if test "$gcc_cv_use_emutls" = "yes" ; then 5207 5208$as_echo "#define USE_EMUTLS 1" >>confdefs.h 5209 5210 fi 5211set_use_emutls= 5212if test "$enable_tls $gcc_cv_use_emutls" = "yes yes"; then 5213 set_use_emutls="-DUSE_EMUTLS" 5214fi 5215 5216 5217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for init priority support" >&5 5218$as_echo_n "checking for init priority support... " >&6; } 5219if test "${libgcc_cv_init_priority+set}" = set; then : 5220 $as_echo_n "(cached) " >&6 5221else 5222 5223cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5224/* end confdefs.h. */ 5225 5226int 5227main () 5228{ 5229void ip (void) __attribute__ ((constructor (1))); 5230 ; 5231 return 0; 5232} 5233_ACEOF 5234if ac_fn_c_try_compile "$LINENO"; then : 5235 libgcc_cv_init_priority=yes 5236else 5237 libgcc_cv_init_priority=no 5238fi 5239rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5240fi 5241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libgcc_cv_init_priority" >&5 5242$as_echo "$libgcc_cv_init_priority" >&6; } 5243if test $libgcc_cv_init_priority = yes; then 5244 5245$as_echo "#define HAVE_INIT_PRIORITY 1" >>confdefs.h 5246 5247fi 5248 5249# Conditionalize the sfp-machine.h header for this target machine. 5250if test -z "${sfp_machine_header}"; then 5251 sfp_machine_header=$cpu_type/sfp-machine.h 5252 if test -f ${srcdir}/config/${sfp_machine_header}; then 5253 : 5254 else 5255 sfp_machine_header=no-sfp-machine.h 5256 fi 5257fi 5258 5259 5260# Conditionalize the makefile for this target machine. 5261tmake_file_= 5262for f in ${tmake_file} 5263do 5264 if test -f ${srcdir}/config/$f 5265 then 5266 tmake_file_="${tmake_file_} \$(srcdir)/config/$f" 5267 fi 5268done 5269tmake_file="${tmake_file_}" 5270 5271 5272# Likewise export definitions for libgcc_tm.h 5273tm_file_= 5274for f in ${tm_file} 5275do 5276 tm_file_="${tm_file_} \$(srcdir)/config/$f" 5277done 5278tm_file="${tm_file_}" 5279 5280 5281 5282# Map from thread model to thread header. 5283 5284case $target_thread_file in 5285 aix) thread_header=config/rs6000/gthr-aix.h ;; 5286 dce) thread_header=config/pa/gthr-dce.h ;; 5287 lynx) thread_header=config/gthr-lynx.h ;; 5288 mipssde) thread_header=config/mips/gthr-mipssde.h ;; 5289 posix) thread_header=gthr-posix.h ;; 5290 rtems) thread_header=config/gthr-rtems.h ;; 5291 single) thread_header=gthr-single.h ;; 5292 tpf) thread_header=config/s390/gthr-tpf.h ;; 5293 vxworks) thread_header=config/gthr-vxworks.h ;; 5294 win32) thread_header=config/i386/gthr-win32.h ;; 5295esac 5296 5297 5298 5299# Determine what GCC version number to use in filesystem paths. 5300 5301 get_gcc_base_ver="cat" 5302 5303# Check whether --with-gcc-major-version-only was given. 5304if test "${with_gcc_major_version_only+set}" = set; then : 5305 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then 5306 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'" 5307 fi 5308 5309fi 5310 5311 5312 5313 5314# Substitute configuration variables 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324# We need multilib support. 5325ac_config_files="$ac_config_files Makefile" 5326 5327ac_config_commands="$ac_config_commands default" 5328 5329cat >confcache <<\_ACEOF 5330# This file is a shell script that caches the results of configure 5331# tests run on this system so they can be shared between configure 5332# scripts and configure runs, see configure's option --config-cache. 5333# It is not useful on other systems. If it contains results you don't 5334# want to keep, you may remove or edit it. 5335# 5336# config.status only pays attention to the cache file if you give it 5337# the --recheck option to rerun configure. 5338# 5339# `ac_cv_env_foo' variables (set or unset) will be overridden when 5340# loading this file, other *unset* `ac_cv_foo' will be assigned the 5341# following values. 5342 5343_ACEOF 5344 5345# The following way of writing the cache mishandles newlines in values, 5346# but we know of no workaround that is simple, portable, and efficient. 5347# So, we kill variables containing newlines. 5348# Ultrix sh set writes to stderr and can't be redirected directly, 5349# and sets the high bit in the cache file unless we assign to the vars. 5350( 5351 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5352 eval ac_val=\$$ac_var 5353 case $ac_val in #( 5354 *${as_nl}*) 5355 case $ac_var in #( 5356 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5357$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5358 esac 5359 case $ac_var in #( 5360 _ | IFS | as_nl) ;; #( 5361 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5362 *) { eval $ac_var=; unset $ac_var;} ;; 5363 esac ;; 5364 esac 5365 done 5366 5367 (set) 2>&1 | 5368 case $as_nl`(ac_space=' '; set) 2>&1` in #( 5369 *${as_nl}ac_space=\ *) 5370 # `set' does not quote correctly, so add quotes: double-quote 5371 # substitution turns \\\\ into \\, and sed turns \\ into \. 5372 sed -n \ 5373 "s/'/'\\\\''/g; 5374 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5375 ;; #( 5376 *) 5377 # `set' quotes correctly as required by POSIX, so do not add quotes. 5378 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5379 ;; 5380 esac | 5381 sort 5382) | 5383 sed ' 5384 /^ac_cv_env_/b end 5385 t clear 5386 :clear 5387 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5388 t end 5389 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5390 :end' >>confcache 5391if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5392 if test -w "$cache_file"; then 5393 test "x$cache_file" != "x/dev/null" && 5394 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5395$as_echo "$as_me: updating cache $cache_file" >&6;} 5396 cat confcache >$cache_file 5397 else 5398 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5399$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5400 fi 5401fi 5402rm -f confcache 5403 5404test "x$prefix" = xNONE && prefix=$ac_default_prefix 5405# Let make expand exec_prefix. 5406test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5407 5408DEFS=-DHAVE_CONFIG_H 5409 5410ac_libobjs= 5411ac_ltlibobjs= 5412for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5413 # 1. Remove the extension, and $U if already installed. 5414 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5415 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5416 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5417 # will be set to the directory where LIBOBJS objects are built. 5418 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5419 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5420done 5421LIBOBJS=$ac_libobjs 5422 5423LTLIBOBJS=$ac_ltlibobjs 5424 5425 5426 5427: ${CONFIG_STATUS=./config.status} 5428ac_write_fail=0 5429ac_clean_files_save=$ac_clean_files 5430ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5431{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5432$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5433as_write_fail=0 5434cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5435#! $SHELL 5436# Generated by $as_me. 5437# Run this file to recreate the current configuration. 5438# Compiler output produced by configure, useful for debugging 5439# configure, is in config.log if it exists. 5440 5441debug=false 5442ac_cs_recheck=false 5443ac_cs_silent=false 5444 5445SHELL=\${CONFIG_SHELL-$SHELL} 5446export SHELL 5447_ASEOF 5448cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5449## -------------------- ## 5450## M4sh Initialization. ## 5451## -------------------- ## 5452 5453# Be more Bourne compatible 5454DUALCASE=1; export DUALCASE # for MKS sh 5455if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5456 emulate sh 5457 NULLCMD=: 5458 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5459 # is contrary to our usage. Disable this feature. 5460 alias -g '${1+"$@"}'='"$@"' 5461 setopt NO_GLOB_SUBST 5462else 5463 case `(set -o) 2>/dev/null` in #( 5464 *posix*) : 5465 set -o posix ;; #( 5466 *) : 5467 ;; 5468esac 5469fi 5470 5471 5472as_nl=' 5473' 5474export as_nl 5475# Printing a long string crashes Solaris 7 /usr/bin/printf. 5476as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5477as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5478as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5479# Prefer a ksh shell builtin over an external printf program on Solaris, 5480# but without wasting forks for bash or zsh. 5481if test -z "$BASH_VERSION$ZSH_VERSION" \ 5482 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5483 as_echo='print -r --' 5484 as_echo_n='print -rn --' 5485elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5486 as_echo='printf %s\n' 5487 as_echo_n='printf %s' 5488else 5489 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5490 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5491 as_echo_n='/usr/ucb/echo -n' 5492 else 5493 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5494 as_echo_n_body='eval 5495 arg=$1; 5496 case $arg in #( 5497 *"$as_nl"*) 5498 expr "X$arg" : "X\\(.*\\)$as_nl"; 5499 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5500 esac; 5501 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5502 ' 5503 export as_echo_n_body 5504 as_echo_n='sh -c $as_echo_n_body as_echo' 5505 fi 5506 export as_echo_body 5507 as_echo='sh -c $as_echo_body as_echo' 5508fi 5509 5510# The user is always right. 5511if test "${PATH_SEPARATOR+set}" != set; then 5512 PATH_SEPARATOR=: 5513 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5514 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5515 PATH_SEPARATOR=';' 5516 } 5517fi 5518 5519 5520# IFS 5521# We need space, tab and new line, in precisely that order. Quoting is 5522# there to prevent editors from complaining about space-tab. 5523# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5524# splitting by setting IFS to empty value.) 5525IFS=" "" $as_nl" 5526 5527# Find who we are. Look in the path if we contain no directory separator. 5528case $0 in #(( 5529 *[\\/]* ) as_myself=$0 ;; 5530 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5531for as_dir in $PATH 5532do 5533 IFS=$as_save_IFS 5534 test -z "$as_dir" && as_dir=. 5535 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5536 done 5537IFS=$as_save_IFS 5538 5539 ;; 5540esac 5541# We did not find ourselves, most probably we were run as `sh COMMAND' 5542# in which case we are not to be found in the path. 5543if test "x$as_myself" = x; then 5544 as_myself=$0 5545fi 5546if test ! -f "$as_myself"; then 5547 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5548 exit 1 5549fi 5550 5551# Unset variables that we do not need and which cause bugs (e.g. in 5552# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5553# suppresses any "Segmentation fault" message there. '((' could 5554# trigger a bug in pdksh 5.2.14. 5555for as_var in BASH_ENV ENV MAIL MAILPATH 5556do eval test x\${$as_var+set} = xset \ 5557 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5558done 5559PS1='$ ' 5560PS2='> ' 5561PS4='+ ' 5562 5563# NLS nuisances. 5564LC_ALL=C 5565export LC_ALL 5566LANGUAGE=C 5567export LANGUAGE 5568 5569# CDPATH. 5570(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5571 5572 5573# as_fn_error ERROR [LINENO LOG_FD] 5574# --------------------------------- 5575# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5576# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5577# script with status $?, using 1 if that was 0. 5578as_fn_error () 5579{ 5580 as_status=$?; test $as_status -eq 0 && as_status=1 5581 if test "$3"; then 5582 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5583 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 5584 fi 5585 $as_echo "$as_me: error: $1" >&2 5586 as_fn_exit $as_status 5587} # as_fn_error 5588 5589 5590# as_fn_set_status STATUS 5591# ----------------------- 5592# Set $? to STATUS, without forking. 5593as_fn_set_status () 5594{ 5595 return $1 5596} # as_fn_set_status 5597 5598# as_fn_exit STATUS 5599# ----------------- 5600# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5601as_fn_exit () 5602{ 5603 set +e 5604 as_fn_set_status $1 5605 exit $1 5606} # as_fn_exit 5607 5608# as_fn_unset VAR 5609# --------------- 5610# Portably unset VAR. 5611as_fn_unset () 5612{ 5613 { eval $1=; unset $1;} 5614} 5615as_unset=as_fn_unset 5616# as_fn_append VAR VALUE 5617# ---------------------- 5618# Append the text in VALUE to the end of the definition contained in VAR. Take 5619# advantage of any shell optimizations that allow amortized linear growth over 5620# repeated appends, instead of the typical quadratic growth present in naive 5621# implementations. 5622if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5623 eval 'as_fn_append () 5624 { 5625 eval $1+=\$2 5626 }' 5627else 5628 as_fn_append () 5629 { 5630 eval $1=\$$1\$2 5631 } 5632fi # as_fn_append 5633 5634# as_fn_arith ARG... 5635# ------------------ 5636# Perform arithmetic evaluation on the ARGs, and store the result in the 5637# global $as_val. Take advantage of shells that can avoid forks. The arguments 5638# must be portable across $(()) and expr. 5639if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5640 eval 'as_fn_arith () 5641 { 5642 as_val=$(( $* )) 5643 }' 5644else 5645 as_fn_arith () 5646 { 5647 as_val=`expr "$@" || test $? -eq 1` 5648 } 5649fi # as_fn_arith 5650 5651 5652if expr a : '\(a\)' >/dev/null 2>&1 && 5653 test "X`expr 00001 : '.*\(...\)'`" = X001; then 5654 as_expr=expr 5655else 5656 as_expr=false 5657fi 5658 5659if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5660 as_basename=basename 5661else 5662 as_basename=false 5663fi 5664 5665if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5666 as_dirname=dirname 5667else 5668 as_dirname=false 5669fi 5670 5671as_me=`$as_basename -- "$0" || 5672$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5673 X"$0" : 'X\(//\)$' \| \ 5674 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5675$as_echo X/"$0" | 5676 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5677 s//\1/ 5678 q 5679 } 5680 /^X\/\(\/\/\)$/{ 5681 s//\1/ 5682 q 5683 } 5684 /^X\/\(\/\).*/{ 5685 s//\1/ 5686 q 5687 } 5688 s/.*/./; q'` 5689 5690# Avoid depending upon Character Ranges. 5691as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5692as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5693as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5694as_cr_digits='0123456789' 5695as_cr_alnum=$as_cr_Letters$as_cr_digits 5696 5697ECHO_C= ECHO_N= ECHO_T= 5698case `echo -n x` in #((((( 5699-n*) 5700 case `echo 'xy\c'` in 5701 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5702 xy) ECHO_C='\c';; 5703 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5704 ECHO_T=' ';; 5705 esac;; 5706*) 5707 ECHO_N='-n';; 5708esac 5709 5710rm -f conf$$ conf$$.exe conf$$.file 5711if test -d conf$$.dir; then 5712 rm -f conf$$.dir/conf$$.file 5713else 5714 rm -f conf$$.dir 5715 mkdir conf$$.dir 2>/dev/null 5716fi 5717if (echo >conf$$.file) 2>/dev/null; then 5718 if ln -s conf$$.file conf$$ 2>/dev/null; then 5719 as_ln_s='ln -s' 5720 # ... but there are two gotchas: 5721 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5722 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5723 # In both cases, we have to default to `cp -p'. 5724 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5725 as_ln_s='cp -p' 5726 elif ln conf$$.file conf$$ 2>/dev/null; then 5727 as_ln_s=ln 5728 else 5729 as_ln_s='cp -p' 5730 fi 5731else 5732 as_ln_s='cp -p' 5733fi 5734rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5735rmdir conf$$.dir 2>/dev/null 5736 5737 5738# as_fn_mkdir_p 5739# ------------- 5740# Create "$as_dir" as a directory, including parents if necessary. 5741as_fn_mkdir_p () 5742{ 5743 5744 case $as_dir in #( 5745 -*) as_dir=./$as_dir;; 5746 esac 5747 test -d "$as_dir" || eval $as_mkdir_p || { 5748 as_dirs= 5749 while :; do 5750 case $as_dir in #( 5751 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5752 *) as_qdir=$as_dir;; 5753 esac 5754 as_dirs="'$as_qdir' $as_dirs" 5755 as_dir=`$as_dirname -- "$as_dir" || 5756$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5757 X"$as_dir" : 'X\(//\)[^/]' \| \ 5758 X"$as_dir" : 'X\(//\)$' \| \ 5759 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5760$as_echo X"$as_dir" | 5761 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5762 s//\1/ 5763 q 5764 } 5765 /^X\(\/\/\)[^/].*/{ 5766 s//\1/ 5767 q 5768 } 5769 /^X\(\/\/\)$/{ 5770 s//\1/ 5771 q 5772 } 5773 /^X\(\/\).*/{ 5774 s//\1/ 5775 q 5776 } 5777 s/.*/./; q'` 5778 test -d "$as_dir" && break 5779 done 5780 test -z "$as_dirs" || eval "mkdir $as_dirs" 5781 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 5782 5783 5784} # as_fn_mkdir_p 5785if mkdir -p . 2>/dev/null; then 5786 as_mkdir_p='mkdir -p "$as_dir"' 5787else 5788 test -d ./-p && rmdir ./-p 5789 as_mkdir_p=false 5790fi 5791 5792if test -x / >/dev/null 2>&1; then 5793 as_test_x='test -x' 5794else 5795 if ls -dL / >/dev/null 2>&1; then 5796 as_ls_L_option=L 5797 else 5798 as_ls_L_option= 5799 fi 5800 as_test_x=' 5801 eval sh -c '\'' 5802 if test -d "$1"; then 5803 test -d "$1/."; 5804 else 5805 case $1 in #( 5806 -*)set "./$1";; 5807 esac; 5808 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 5809 ???[sx]*):;;*)false;;esac;fi 5810 '\'' sh 5811 ' 5812fi 5813as_executable_p=$as_test_x 5814 5815# Sed expression to map a string onto a valid CPP name. 5816as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5817 5818# Sed expression to map a string onto a valid variable name. 5819as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5820 5821 5822exec 6>&1 5823## ----------------------------------- ## 5824## Main body of $CONFIG_STATUS script. ## 5825## ----------------------------------- ## 5826_ASEOF 5827test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5828 5829cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5830# Save the log message, to keep $0 and so on meaningful, and to 5831# report actual input values of CONFIG_FILES etc. instead of their 5832# values after options handling. 5833ac_log=" 5834This file was extended by GNU C Runtime Library $as_me 1.0, which was 5835generated by GNU Autoconf 2.64. Invocation command line was 5836 5837 CONFIG_FILES = $CONFIG_FILES 5838 CONFIG_HEADERS = $CONFIG_HEADERS 5839 CONFIG_LINKS = $CONFIG_LINKS 5840 CONFIG_COMMANDS = $CONFIG_COMMANDS 5841 $ $0 $@ 5842 5843on `(hostname || uname -n) 2>/dev/null | sed 1q` 5844" 5845 5846_ACEOF 5847 5848case $ac_config_files in *" 5849"*) set x $ac_config_files; shift; ac_config_files=$*;; 5850esac 5851 5852case $ac_config_headers in *" 5853"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 5854esac 5855 5856 5857cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5858# Files that config.status was made for. 5859config_files="$ac_config_files" 5860config_headers="$ac_config_headers" 5861config_commands="$ac_config_commands" 5862 5863_ACEOF 5864 5865cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5866ac_cs_usage="\ 5867\`$as_me' instantiates files and other configuration actions 5868from templates according to the current configuration. Unless the files 5869and actions are specified as TAGs, all are instantiated by default. 5870 5871Usage: $0 [OPTION]... [TAG]... 5872 5873 -h, --help print this help, then exit 5874 -V, --version print version number and configuration settings, then exit 5875 -q, --quiet, --silent 5876 do not print progress messages 5877 -d, --debug don't remove temporary files 5878 --recheck update $as_me by reconfiguring in the same conditions 5879 --file=FILE[:TEMPLATE] 5880 instantiate the configuration file FILE 5881 --header=FILE[:TEMPLATE] 5882 instantiate the configuration header FILE 5883 5884Configuration files: 5885$config_files 5886 5887Configuration headers: 5888$config_headers 5889 5890Configuration commands: 5891$config_commands 5892 5893Report bugs to the package provider. 5894GNU C Runtime Library home page: <http://www.gnu.org/software/libgcc/>. 5895General help using GNU software: <http://www.gnu.org/gethelp/>." 5896 5897_ACEOF 5898cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5899ac_cs_version="\\ 5900GNU C Runtime Library config.status 1.0 5901configured by $0, generated by GNU Autoconf 2.64, 5902 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 5903 5904Copyright (C) 2009 Free Software Foundation, Inc. 5905This config.status script is free software; the Free Software Foundation 5906gives unlimited permission to copy, distribute and modify it." 5907 5908ac_pwd='$ac_pwd' 5909srcdir='$srcdir' 5910INSTALL='$INSTALL' 5911AWK='$AWK' 5912test -n "\$AWK" || AWK=awk 5913_ACEOF 5914 5915cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5916# The default lists apply if the user does not specify any file. 5917ac_need_defaults=: 5918while test $# != 0 5919do 5920 case $1 in 5921 --*=*) 5922 ac_option=`expr "X$1" : 'X\([^=]*\)='` 5923 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 5924 ac_shift=: 5925 ;; 5926 *) 5927 ac_option=$1 5928 ac_optarg=$2 5929 ac_shift=shift 5930 ;; 5931 esac 5932 5933 case $ac_option in 5934 # Handling of the options. 5935 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5936 ac_cs_recheck=: ;; 5937 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 5938 $as_echo "$ac_cs_version"; exit ;; 5939 --debug | --debu | --deb | --de | --d | -d ) 5940 debug=: ;; 5941 --file | --fil | --fi | --f ) 5942 $ac_shift 5943 case $ac_optarg in 5944 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5945 esac 5946 as_fn_append CONFIG_FILES " '$ac_optarg'" 5947 ac_need_defaults=false;; 5948 --header | --heade | --head | --hea ) 5949 $ac_shift 5950 case $ac_optarg in 5951 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5952 esac 5953 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 5954 ac_need_defaults=false;; 5955 --he | --h) 5956 # Conflict between --help and --header 5957 as_fn_error "ambiguous option: \`$1' 5958Try \`$0 --help' for more information.";; 5959 --help | --hel | -h ) 5960 $as_echo "$ac_cs_usage"; exit ;; 5961 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 5962 | -silent | --silent | --silen | --sile | --sil | --si | --s) 5963 ac_cs_silent=: ;; 5964 5965 # This is an error. 5966 -*) as_fn_error "unrecognized option: \`$1' 5967Try \`$0 --help' for more information." ;; 5968 5969 *) as_fn_append ac_config_targets " $1" 5970 ac_need_defaults=false ;; 5971 5972 esac 5973 shift 5974done 5975 5976ac_configure_extra_args= 5977 5978if $ac_cs_silent; then 5979 exec 6>/dev/null 5980 ac_configure_extra_args="$ac_configure_extra_args --silent" 5981fi 5982 5983_ACEOF 5984cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5985if \$ac_cs_recheck; then 5986 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 5987 shift 5988 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 5989 CONFIG_SHELL='$SHELL' 5990 export CONFIG_SHELL 5991 exec "\$@" 5992fi 5993 5994_ACEOF 5995cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5996exec 5>>config.log 5997{ 5998 echo 5999 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6000## Running $as_me. ## 6001_ASBOX 6002 $as_echo "$ac_log" 6003} >&5 6004 6005_ACEOF 6006cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6007# 6008# INIT-COMMANDS 6009# 6010srcdir=${srcdir} 6011host=${host} 6012with_target_subdir=${with_target_subdir} 6013with_multisubdir=${with_multisubdir} 6014ac_configure_args="--enable-multilib ${ac_configure_args}" 6015CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 6016libgcc_topdir=${libgcc_topdir} 6017CC="${CC}" 6018 6019 6020_ACEOF 6021 6022cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6023 6024# Handling of arguments. 6025for ac_config_target in $ac_config_targets 6026do 6027 case $ac_config_target in 6028 "auto-target.h") CONFIG_HEADERS="$CONFIG_HEADERS auto-target.h:config.in" ;; 6029 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6030 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 6031 6032 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6033 esac 6034done 6035 6036 6037# If the user did not use the arguments to specify the items to instantiate, 6038# then the envvar interface is used. Set only those that are not. 6039# We use the long form for the default assignment because of an extremely 6040# bizarre bug on SunOS 4.1.3. 6041if $ac_need_defaults; then 6042 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6043 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6044 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 6045fi 6046 6047# Have a temporary directory for convenience. Make it in the build tree 6048# simply because there is no reason against having it here, and in addition, 6049# creating and moving files from /tmp can sometimes cause problems. 6050# Hook for its removal unless debugging. 6051# Note that there is a small window in which the directory will not be cleaned: 6052# after its creation but before its name has been assigned to `$tmp'. 6053$debug || 6054{ 6055 tmp= 6056 trap 'exit_status=$? 6057 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 6058' 0 6059 trap 'as_fn_exit 1' 1 2 13 15 6060} 6061# Create a (secure) tmp directory for tmp files. 6062 6063{ 6064 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6065 test -n "$tmp" && test -d "$tmp" 6066} || 6067{ 6068 tmp=./conf$$-$RANDOM 6069 (umask 077 && mkdir "$tmp") 6070} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 6071 6072# Set up the scripts for CONFIG_FILES section. 6073# No need to generate them if there are no CONFIG_FILES. 6074# This happens for instance with `./config.status config.h'. 6075if test -n "$CONFIG_FILES"; then 6076 6077 6078ac_cr=`echo X | tr X '\015'` 6079# On cygwin, bash can eat \r inside `` if the user requested igncr. 6080# But we know of no other shell where ac_cr would be empty at this 6081# point, so we can use a bashism as a fallback. 6082if test "x$ac_cr" = x; then 6083 eval ac_cr=\$\'\\r\' 6084fi 6085ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6086if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6087 ac_cs_awk_cr='\r' 6088else 6089 ac_cs_awk_cr=$ac_cr 6090fi 6091 6092echo 'BEGIN {' >"$tmp/subs1.awk" && 6093_ACEOF 6094 6095 6096{ 6097 echo "cat >conf$$subs.awk <<_ACEOF" && 6098 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6099 echo "_ACEOF" 6100} >conf$$subs.sh || 6101 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6102ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 6103ac_delim='%!_!# ' 6104for ac_last_try in false false false false false :; do 6105 . ./conf$$subs.sh || 6106 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6107 6108 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6109 if test $ac_delim_n = $ac_delim_num; then 6110 break 6111 elif $ac_last_try; then 6112 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 6113 else 6114 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6115 fi 6116done 6117rm -f conf$$subs.sh 6118 6119cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6120cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 6121_ACEOF 6122sed -n ' 6123h 6124s/^/S["/; s/!.*/"]=/ 6125p 6126g 6127s/^[^!]*!// 6128:repl 6129t repl 6130s/'"$ac_delim"'$// 6131t delim 6132:nl 6133h 6134s/\(.\{148\}\).*/\1/ 6135t more1 6136s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6137p 6138n 6139b repl 6140:more1 6141s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6142p 6143g 6144s/.\{148\}// 6145t nl 6146:delim 6147h 6148s/\(.\{148\}\).*/\1/ 6149t more2 6150s/["\\]/\\&/g; s/^/"/; s/$/"/ 6151p 6152b 6153:more2 6154s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6155p 6156g 6157s/.\{148\}// 6158t delim 6159' <conf$$subs.awk | sed ' 6160/^[^""]/{ 6161 N 6162 s/\n// 6163} 6164' >>$CONFIG_STATUS || ac_write_fail=1 6165rm -f conf$$subs.awk 6166cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6167_ACAWK 6168cat >>"\$tmp/subs1.awk" <<_ACAWK && 6169 for (key in S) S_is_set[key] = 1 6170 FS = "" 6171 6172} 6173{ 6174 line = $ 0 6175 nfields = split(line, field, "@") 6176 substed = 0 6177 len = length(field[1]) 6178 for (i = 2; i < nfields; i++) { 6179 key = field[i] 6180 keylen = length(key) 6181 if (S_is_set[key]) { 6182 value = S[key] 6183 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6184 len += length(value) + length(field[++i]) 6185 substed = 1 6186 } else 6187 len += 1 + keylen 6188 } 6189 6190 print line 6191} 6192 6193_ACAWK 6194_ACEOF 6195cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6196if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6197 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6198else 6199 cat 6200fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 6201 || as_fn_error "could not setup config files machinery" "$LINENO" 5 6202_ACEOF 6203 6204# VPATH may cause trouble with some makes, so we remove $(srcdir), 6205# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 6206# trailing colons and then remove the whole line if VPATH becomes empty 6207# (actually we leave an empty line to preserve line numbers). 6208if test "x$srcdir" = x.; then 6209 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 6210s/:*\$(srcdir):*/:/ 6211s/:*\${srcdir}:*/:/ 6212s/:*@srcdir@:*/:/ 6213s/^\([^=]*=[ ]*\):*/\1/ 6214s/:*$// 6215s/^[^=]*=[ ]*$// 6216}' 6217fi 6218 6219cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6220fi # test -n "$CONFIG_FILES" 6221 6222# Set up the scripts for CONFIG_HEADERS section. 6223# No need to generate them if there are no CONFIG_HEADERS. 6224# This happens for instance with `./config.status Makefile'. 6225if test -n "$CONFIG_HEADERS"; then 6226cat >"$tmp/defines.awk" <<\_ACAWK || 6227BEGIN { 6228_ACEOF 6229 6230# Transform confdefs.h into an awk script `defines.awk', embedded as 6231# here-document in config.status, that substitutes the proper values into 6232# config.h.in to produce config.h. 6233 6234# Create a delimiter string that does not exist in confdefs.h, to ease 6235# handling of long lines. 6236ac_delim='%!_!# ' 6237for ac_last_try in false false :; do 6238 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 6239 if test -z "$ac_t"; then 6240 break 6241 elif $ac_last_try; then 6242 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 6243 else 6244 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6245 fi 6246done 6247 6248# For the awk script, D is an array of macro values keyed by name, 6249# likewise P contains macro parameters if any. Preserve backslash 6250# newline sequences. 6251 6252ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6253sed -n ' 6254s/.\{148\}/&'"$ac_delim"'/g 6255t rset 6256:rset 6257s/^[ ]*#[ ]*define[ ][ ]*/ / 6258t def 6259d 6260:def 6261s/\\$// 6262t bsnl 6263s/["\\]/\\&/g 6264s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6265D["\1"]=" \3"/p 6266s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6267d 6268:bsnl 6269s/["\\]/\\&/g 6270s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6271D["\1"]=" \3\\\\\\n"\\/p 6272t cont 6273s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6274t cont 6275d 6276:cont 6277n 6278s/.\{148\}/&'"$ac_delim"'/g 6279t clear 6280:clear 6281s/\\$// 6282t bsnlc 6283s/["\\]/\\&/g; s/^/"/; s/$/"/p 6284d 6285:bsnlc 6286s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6287b cont 6288' <confdefs.h | sed ' 6289s/'"$ac_delim"'/"\\\ 6290"/g' >>$CONFIG_STATUS || ac_write_fail=1 6291 6292cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6293 for (key in D) D_is_set[key] = 1 6294 FS = "" 6295} 6296/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6297 line = \$ 0 6298 split(line, arg, " ") 6299 if (arg[1] == "#") { 6300 defundef = arg[2] 6301 mac1 = arg[3] 6302 } else { 6303 defundef = substr(arg[1], 2) 6304 mac1 = arg[2] 6305 } 6306 split(mac1, mac2, "(") #) 6307 macro = mac2[1] 6308 prefix = substr(line, 1, index(line, defundef) - 1) 6309 if (D_is_set[macro]) { 6310 # Preserve the white space surrounding the "#". 6311 print prefix "define", macro P[macro] D[macro] 6312 next 6313 } else { 6314 # Replace #undef with comments. This is necessary, for example, 6315 # in the case of _POSIX_SOURCE, which is predefined and required 6316 # on some systems where configure will not decide to define it. 6317 if (defundef == "undef") { 6318 print "/*", prefix defundef, macro, "*/" 6319 next 6320 } 6321 } 6322} 6323{ print } 6324_ACAWK 6325_ACEOF 6326cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6327 as_fn_error "could not setup config headers machinery" "$LINENO" 5 6328fi # test -n "$CONFIG_HEADERS" 6329 6330 6331eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 6332shift 6333for ac_tag 6334do 6335 case $ac_tag in 6336 :[FHLC]) ac_mode=$ac_tag; continue;; 6337 esac 6338 case $ac_mode$ac_tag in 6339 :[FHL]*:*);; 6340 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 6341 :[FH]-) ac_tag=-:-;; 6342 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6343 esac 6344 ac_save_IFS=$IFS 6345 IFS=: 6346 set x $ac_tag 6347 IFS=$ac_save_IFS 6348 shift 6349 ac_file=$1 6350 shift 6351 6352 case $ac_mode in 6353 :L) ac_source=$1;; 6354 :[FH]) 6355 ac_file_inputs= 6356 for ac_f 6357 do 6358 case $ac_f in 6359 -) ac_f="$tmp/stdin";; 6360 *) # Look for the file first in the build tree, then in the source tree 6361 # (if the path is not absolute). The absolute path cannot be DOS-style, 6362 # because $ac_f cannot contain `:'. 6363 test -f "$ac_f" || 6364 case $ac_f in 6365 [\\/$]*) false;; 6366 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6367 esac || 6368 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6369 esac 6370 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6371 as_fn_append ac_file_inputs " '$ac_f'" 6372 done 6373 6374 # Let's still pretend it is `configure' which instantiates (i.e., don't 6375 # use $as_me), people would be surprised to read: 6376 # /* config.h. Generated by config.status. */ 6377 configure_input='Generated from '` 6378 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6379 `' by configure.' 6380 if test x"$ac_file" != x-; then 6381 configure_input="$ac_file. $configure_input" 6382 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6383$as_echo "$as_me: creating $ac_file" >&6;} 6384 fi 6385 # Neutralize special characters interpreted by sed in replacement strings. 6386 case $configure_input in #( 6387 *\&* | *\|* | *\\* ) 6388 ac_sed_conf_input=`$as_echo "$configure_input" | 6389 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6390 *) ac_sed_conf_input=$configure_input;; 6391 esac 6392 6393 case $ac_tag in 6394 *:-:* | *:-) cat >"$tmp/stdin" \ 6395 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 6396 esac 6397 ;; 6398 esac 6399 6400 ac_dir=`$as_dirname -- "$ac_file" || 6401$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6402 X"$ac_file" : 'X\(//\)[^/]' \| \ 6403 X"$ac_file" : 'X\(//\)$' \| \ 6404 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6405$as_echo X"$ac_file" | 6406 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6407 s//\1/ 6408 q 6409 } 6410 /^X\(\/\/\)[^/].*/{ 6411 s//\1/ 6412 q 6413 } 6414 /^X\(\/\/\)$/{ 6415 s//\1/ 6416 q 6417 } 6418 /^X\(\/\).*/{ 6419 s//\1/ 6420 q 6421 } 6422 s/.*/./; q'` 6423 as_dir="$ac_dir"; as_fn_mkdir_p 6424 ac_builddir=. 6425 6426case "$ac_dir" in 6427.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6428*) 6429 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6430 # A ".." for each directory in $ac_dir_suffix. 6431 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6432 case $ac_top_builddir_sub in 6433 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6434 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6435 esac ;; 6436esac 6437ac_abs_top_builddir=$ac_pwd 6438ac_abs_builddir=$ac_pwd$ac_dir_suffix 6439# for backward compatibility: 6440ac_top_builddir=$ac_top_build_prefix 6441 6442case $srcdir in 6443 .) # We are building in place. 6444 ac_srcdir=. 6445 ac_top_srcdir=$ac_top_builddir_sub 6446 ac_abs_top_srcdir=$ac_pwd ;; 6447 [\\/]* | ?:[\\/]* ) # Absolute name. 6448 ac_srcdir=$srcdir$ac_dir_suffix; 6449 ac_top_srcdir=$srcdir 6450 ac_abs_top_srcdir=$srcdir ;; 6451 *) # Relative name. 6452 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6453 ac_top_srcdir=$ac_top_build_prefix$srcdir 6454 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6455esac 6456ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6457 6458 6459 case $ac_mode in 6460 :F) 6461 # 6462 # CONFIG_FILE 6463 # 6464 6465 case $INSTALL in 6466 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6467 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 6468 esac 6469_ACEOF 6470 6471cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6472# If the template does not know about datarootdir, expand it. 6473# FIXME: This hack should be removed a few years after 2.60. 6474ac_datarootdir_hack=; ac_datarootdir_seen= 6475ac_sed_dataroot=' 6476/datarootdir/ { 6477 p 6478 q 6479} 6480/@datadir@/p 6481/@docdir@/p 6482/@infodir@/p 6483/@localedir@/p 6484/@mandir@/p' 6485case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6486*datarootdir*) ac_datarootdir_seen=yes;; 6487*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6488 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6489$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6490_ACEOF 6491cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6492 ac_datarootdir_hack=' 6493 s&@datadir@&$datadir&g 6494 s&@docdir@&$docdir&g 6495 s&@infodir@&$infodir&g 6496 s&@localedir@&$localedir&g 6497 s&@mandir@&$mandir&g 6498 s&\\\${datarootdir}&$datarootdir&g' ;; 6499esac 6500_ACEOF 6501 6502# Neutralize VPATH when `$srcdir' = `.'. 6503# Shell code in configure.ac might set extrasub. 6504# FIXME: do we really want to maintain this feature? 6505cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6506ac_sed_extra="$ac_vpsub 6507$extrasub 6508_ACEOF 6509cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6510:t 6511/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6512s|@configure_input@|$ac_sed_conf_input|;t t 6513s&@top_builddir@&$ac_top_builddir_sub&;t t 6514s&@top_build_prefix@&$ac_top_build_prefix&;t t 6515s&@srcdir@&$ac_srcdir&;t t 6516s&@abs_srcdir@&$ac_abs_srcdir&;t t 6517s&@top_srcdir@&$ac_top_srcdir&;t t 6518s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6519s&@builddir@&$ac_builddir&;t t 6520s&@abs_builddir@&$ac_abs_builddir&;t t 6521s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6522s&@INSTALL@&$ac_INSTALL&;t t 6523$ac_datarootdir_hack 6524" 6525eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 6526 || as_fn_error "could not create $ac_file" "$LINENO" 5 6527 6528test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6529 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 6530 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 6531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6532which seems to be undefined. Please make sure it is defined." >&5 6533$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6534which seems to be undefined. Please make sure it is defined." >&2;} 6535 6536 rm -f "$tmp/stdin" 6537 case $ac_file in 6538 -) cat "$tmp/out" && rm -f "$tmp/out";; 6539 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 6540 esac \ 6541 || as_fn_error "could not create $ac_file" "$LINENO" 5 6542 ;; 6543 :H) 6544 # 6545 # CONFIG_HEADER 6546 # 6547 if test x"$ac_file" != x-; then 6548 { 6549 $as_echo "/* $configure_input */" \ 6550 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 6551 } >"$tmp/config.h" \ 6552 || as_fn_error "could not create $ac_file" "$LINENO" 5 6553 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 6554 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6555$as_echo "$as_me: $ac_file is unchanged" >&6;} 6556 else 6557 rm -f "$ac_file" 6558 mv "$tmp/config.h" "$ac_file" \ 6559 || as_fn_error "could not create $ac_file" "$LINENO" 5 6560 fi 6561 else 6562 $as_echo "/* $configure_input */" \ 6563 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 6564 || as_fn_error "could not create -" "$LINENO" 5 6565 fi 6566 ;; 6567 6568 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 6569$as_echo "$as_me: executing $ac_file commands" >&6;} 6570 ;; 6571 esac 6572 6573 6574 case $ac_file$ac_mode in 6575 "default":C) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 6576if test -n "$CONFIG_FILES"; then 6577 # FIXME: We shouldn't need to set ac_file 6578 ac_file=Makefile 6579 . ${libgcc_topdir}/config-ml.in 6580fi ;; 6581 6582 esac 6583done # for ac_tag 6584 6585 6586as_fn_exit 0 6587_ACEOF 6588ac_clean_files=$ac_clean_files_save 6589 6590test $ac_write_fail = 0 || 6591 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 6592 6593 6594# configure is writing to config.log, and then calls config.status. 6595# config.status does its own redirection, appending to config.log. 6596# Unfortunately, on DOS this fails, as config.log is still kept open 6597# by configure, so config.status won't be able to write to it; its 6598# output is simply discarded. So we exec the FD to /dev/null, 6599# effectively closing config.log, so it can be properly (re)opened and 6600# appended to by config.status. When coming back to configure, we 6601# need to make the FD available again. 6602if test "$no_create" != yes; then 6603 ac_cs_success=: 6604 ac_config_status_args= 6605 test "$silent" = yes && 6606 ac_config_status_args="$ac_config_status_args --quiet" 6607 exec 5>/dev/null 6608 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6609 exec 5>>config.log 6610 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6611 # would make configure fail if this is the last instruction. 6612 $ac_cs_success || as_fn_exit $? 6613fi 6614if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6615 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6616$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6617fi 6618 6619