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