1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.64 for gas 2.25.51. 4 # 5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 7 # Foundation, Inc. 8 # 9 # This configure script is free software; the Free Software Foundation 10 # gives unlimited permission to copy, distribute and modify it. 11 ## -------------------- ## 12 ## M4sh Initialization. ## 13 ## -------------------- ## 14 15 # Be more Bourne compatible 16 DUALCASE=1; export DUALCASE # for MKS sh 17 if 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 24 else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30 esac 31 fi 32 33 34 as_nl=' 35 ' 36 export as_nl 37 # Printing a long string crashes Solaris 7 /usr/bin/printf. 38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40 as_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. 43 if 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 --' 47 elif (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' 50 else 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' 70 fi 71 72 # The user is always right. 73 if 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 } 79 fi 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.) 87 IFS=" "" $as_nl" 88 89 # Find who we are. Look in the path if we contain no directory separator. 90 case $0 in #(( 91 *[\\/]* ) as_myself=$0 ;; 92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 93 for as_dir in $PATH 94 do 95 IFS=$as_save_IFS 96 test -z "$as_dir" && as_dir=. 97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 done 99 IFS=$as_save_IFS 100 101 ;; 102 esac 103 # We did not find ourselves, most probably we were run as `sh COMMAND' 104 # in which case we are not to be found in the path. 105 if test "x$as_myself" = x; then 106 as_myself=$0 107 fi 108 if test ! -f "$as_myself"; then 109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 exit 1 111 fi 112 113 # Unset variables that we do not need and which cause bugs (e.g. in 114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 115 # suppresses any "Segmentation fault" message there. '((' could 116 # trigger a bug in pdksh 5.2.14. 117 for as_var in BASH_ENV ENV MAIL MAILPATH 118 do eval test x\${$as_var+set} = xset \ 119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 120 done 121 PS1='$ ' 122 PS2='> ' 123 PS4='+ ' 124 125 # NLS nuisances. 126 LC_ALL=C 127 export LC_ALL 128 LANGUAGE=C 129 export LANGUAGE 130 131 # CDPATH. 132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 133 134 if test "x$CONFIG_SHELL" = x; then 135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 136 emulate sh 137 NULLCMD=: 138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 139 # is contrary to our usage. Disable this feature. 140 alias -g '\${1+\"\$@\"}'='\"\$@\"' 141 setopt NO_GLOB_SUBST 142 else 143 case \`(set -o) 2>/dev/null\` in #( 144 *posix*) : 145 set -o posix ;; #( 146 *) : 147 ;; 148 esac 149 fi 150 " 151 as_required="as_fn_return () { (exit \$1); } 152 as_fn_success () { as_fn_return 0; } 153 as_fn_failure () { as_fn_return 1; } 154 as_fn_ret_success () { return 0; } 155 as_fn_ret_failure () { return 1; } 156 157 exitcode=0 158 as_fn_success || { exitcode=1; echo as_fn_success failed.; } 159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 163 164 else 165 exitcode=1; echo positional parameters were not saved. 166 fi 167 test x\$exitcode = x0 || exit 1" 168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 172 test \$(( 1 + 1 )) = 2 || exit 1 173 174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 178 PATH=/empty FPATH=/empty; export PATH FPATH 179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 181 if (eval "$as_required") 2>/dev/null; then : 182 as_have_required=yes 183 else 184 as_have_required=no 185 fi 186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 187 188 else 189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 190 as_found=false 191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 192 do 193 IFS=$as_save_IFS 194 test -z "$as_dir" && as_dir=. 195 as_found=: 196 case $as_dir in #( 197 /*) 198 for as_base in sh bash ksh sh5; do 199 # Try only shells that exist, to save several forks. 200 as_shell=$as_dir/$as_base 201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 203 CONFIG_SHELL=$as_shell as_have_required=yes 204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 205 break 2 206 fi 207 fi 208 done;; 209 esac 210 as_found=false 211 done 212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 214 CONFIG_SHELL=$SHELL as_have_required=yes 215 fi; } 216 IFS=$as_save_IFS 217 218 219 if test "x$CONFIG_SHELL" != x; then : 220 # We cannot yet assume a decent shell, so we have to provide a 221 # neutralization value for shells without unset; and this also 222 # works around shells that cannot unset nonexistent variables. 223 BASH_ENV=/dev/null 224 ENV=/dev/null 225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 226 export CONFIG_SHELL 227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 228 fi 229 230 if test x$as_have_required = xno; then : 231 $as_echo "$0: This script requires a shell more modern than all" 232 $as_echo "$0: the shells that I found on your system." 233 if test x${ZSH_VERSION+set} = xset ; then 234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 235 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 236 else 237 $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system, 238 $0: including any error possibly output before this 239 $0: message. Then install a modern shell, or manually run 240 $0: the script under such a shell if you do have one." 241 fi 242 exit 1 243 fi 244 fi 245 fi 246 SHELL=${CONFIG_SHELL-/bin/sh} 247 export SHELL 248 # Unset more variables known to interfere with behavior of common tools. 249 CLICOLOR_FORCE= GREP_OPTIONS= 250 unset CLICOLOR_FORCE GREP_OPTIONS 251 252 ## --------------------- ## 253 ## M4sh Shell Functions. ## 254 ## --------------------- ## 255 # as_fn_unset VAR 256 # --------------- 257 # Portably unset VAR. 258 as_fn_unset () 259 { 260 { eval $1=; unset $1;} 261 } 262 as_unset=as_fn_unset 263 264 # as_fn_set_status STATUS 265 # ----------------------- 266 # Set $? to STATUS, without forking. 267 as_fn_set_status () 268 { 269 return $1 270 } # as_fn_set_status 271 272 # as_fn_exit STATUS 273 # ----------------- 274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 275 as_fn_exit () 276 { 277 set +e 278 as_fn_set_status $1 279 exit $1 280 } # as_fn_exit 281 282 # as_fn_mkdir_p 283 # ------------- 284 # Create "$as_dir" as a directory, including parents if necessary. 285 as_fn_mkdir_p () 286 { 287 288 case $as_dir in #( 289 -*) as_dir=./$as_dir;; 290 esac 291 test -d "$as_dir" || eval $as_mkdir_p || { 292 as_dirs= 293 while :; do 294 case $as_dir in #( 295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 296 *) as_qdir=$as_dir;; 297 esac 298 as_dirs="'$as_qdir' $as_dirs" 299 as_dir=`$as_dirname -- "$as_dir" || 300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 301 X"$as_dir" : 'X\(//\)[^/]' \| \ 302 X"$as_dir" : 'X\(//\)$' \| \ 303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 304 $as_echo X"$as_dir" | 305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 306 s//\1/ 307 q 308 } 309 /^X\(\/\/\)[^/].*/{ 310 s//\1/ 311 q 312 } 313 /^X\(\/\/\)$/{ 314 s//\1/ 315 q 316 } 317 /^X\(\/\).*/{ 318 s//\1/ 319 q 320 } 321 s/.*/./; q'` 322 test -d "$as_dir" && break 323 done 324 test -z "$as_dirs" || eval "mkdir $as_dirs" 325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 326 327 328 } # as_fn_mkdir_p 329 # as_fn_append VAR VALUE 330 # ---------------------- 331 # Append the text in VALUE to the end of the definition contained in VAR. Take 332 # advantage of any shell optimizations that allow amortized linear growth over 333 # repeated appends, instead of the typical quadratic growth present in naive 334 # implementations. 335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 336 eval 'as_fn_append () 337 { 338 eval $1+=\$2 339 }' 340 else 341 as_fn_append () 342 { 343 eval $1=\$$1\$2 344 } 345 fi # as_fn_append 346 347 # as_fn_arith ARG... 348 # ------------------ 349 # Perform arithmetic evaluation on the ARGs, and store the result in the 350 # global $as_val. Take advantage of shells that can avoid forks. The arguments 351 # must be portable across $(()) and expr. 352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 353 eval 'as_fn_arith () 354 { 355 as_val=$(( $* )) 356 }' 357 else 358 as_fn_arith () 359 { 360 as_val=`expr "$@" || test $? -eq 1` 361 } 362 fi # as_fn_arith 363 364 365 # as_fn_error ERROR [LINENO LOG_FD] 366 # --------------------------------- 367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 369 # script with status $?, using 1 if that was 0. 370 as_fn_error () 371 { 372 as_status=$?; test $as_status -eq 0 && as_status=1 373 if test "$3"; then 374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 376 fi 377 $as_echo "$as_me: error: $1" >&2 378 as_fn_exit $as_status 379 } # as_fn_error 380 381 if expr a : '\(a\)' >/dev/null 2>&1 && 382 test "X`expr 00001 : '.*\(...\)'`" = X001; then 383 as_expr=expr 384 else 385 as_expr=false 386 fi 387 388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 389 as_basename=basename 390 else 391 as_basename=false 392 fi 393 394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 395 as_dirname=dirname 396 else 397 as_dirname=false 398 fi 399 400 as_me=`$as_basename -- "$0" || 401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 402 X"$0" : 'X\(//\)$' \| \ 403 X"$0" : 'X\(/\)' \| . 2>/dev/null || 404 $as_echo X/"$0" | 405 sed '/^.*\/\([^/][^/]*\)\/*$/{ 406 s//\1/ 407 q 408 } 409 /^X\/\(\/\/\)$/{ 410 s//\1/ 411 q 412 } 413 /^X\/\(\/\).*/{ 414 s//\1/ 415 q 416 } 417 s/.*/./; q'` 418 419 # Avoid depending upon Character Ranges. 420 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 423 as_cr_digits='0123456789' 424 as_cr_alnum=$as_cr_Letters$as_cr_digits 425 426 427 as_lineno_1=$LINENO as_lineno_1a=$LINENO 428 as_lineno_2=$LINENO as_lineno_2a=$LINENO 429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 432 sed -n ' 433 p 434 /[$]LINENO/= 435 ' <$as_myself | 436 sed ' 437 s/[$]LINENO.*/&-/ 438 t lineno 439 b 440 :lineno 441 N 442 :loop 443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 444 t loop 445 s/-\n.*// 446 ' >$as_me.lineno && 447 chmod +x "$as_me.lineno" || 448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 449 450 # Don't try to exec as it changes $[0], causing all sort of problems 451 # (the dirname of $[0] is not the place where we might find the 452 # original and so on. Autoconf is especially sensitive to this). 453 . "./$as_me.lineno" 454 # Exit status is that of the last command. 455 exit 456 } 457 458 ECHO_C= ECHO_N= ECHO_T= 459 case `echo -n x` in #((((( 460 -n*) 461 case `echo 'xy\c'` in 462 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 463 xy) ECHO_C='\c';; 464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 465 ECHO_T=' ';; 466 esac;; 467 *) 468 ECHO_N='-n';; 469 esac 470 471 rm -f conf$$ conf$$.exe conf$$.file 472 if test -d conf$$.dir; then 473 rm -f conf$$.dir/conf$$.file 474 else 475 rm -f conf$$.dir 476 mkdir conf$$.dir 2>/dev/null 477 fi 478 if (echo >conf$$.file) 2>/dev/null; then 479 if ln -s conf$$.file conf$$ 2>/dev/null; then 480 as_ln_s='ln -s' 481 # ... but there are two gotchas: 482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 484 # In both cases, we have to default to `cp -p'. 485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 486 as_ln_s='cp -p' 487 elif ln conf$$.file conf$$ 2>/dev/null; then 488 as_ln_s=ln 489 else 490 as_ln_s='cp -p' 491 fi 492 else 493 as_ln_s='cp -p' 494 fi 495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 496 rmdir conf$$.dir 2>/dev/null 497 498 if mkdir -p . 2>/dev/null; then 499 as_mkdir_p='mkdir -p "$as_dir"' 500 else 501 test -d ./-p && rmdir ./-p 502 as_mkdir_p=false 503 fi 504 505 if test -x / >/dev/null 2>&1; then 506 as_test_x='test -x' 507 else 508 if ls -dL / >/dev/null 2>&1; then 509 as_ls_L_option=L 510 else 511 as_ls_L_option= 512 fi 513 as_test_x=' 514 eval sh -c '\'' 515 if test -d "$1"; then 516 test -d "$1/."; 517 else 518 case $1 in #( 519 -*)set "./$1";; 520 esac; 521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 522 ???[sx]*):;;*)false;;esac;fi 523 '\'' sh 524 ' 525 fi 526 as_executable_p=$as_test_x 527 528 # Sed expression to map a string onto a valid CPP name. 529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 530 531 # Sed expression to map a string onto a valid variable name. 532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 533 534 SHELL=${CONFIG_SHELL-/bin/sh} 535 536 537 exec 7<&0 </dev/null 6>&1 538 539 # Name of the host. 540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 541 # so uname gets run too. 542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 543 544 # 545 # Initializations. 546 # 547 ac_default_prefix=/usr/local 548 ac_clean_files= 549 ac_config_libobj_dir=. 550 LIBOBJS= 551 cross_compiling=no 552 subdirs= 553 MFLAGS= 554 MAKEFLAGS= 555 556 # Identity of this package. 557 PACKAGE_NAME='gas' 558 PACKAGE_TARNAME='gas' 559 PACKAGE_VERSION='2.25.51' 560 PACKAGE_STRING='gas 2.25.51' 561 PACKAGE_BUGREPORT='' 562 PACKAGE_URL='' 563 564 ac_unique_file="as.h" 565 # Factoring default headers for most tests. 566 ac_includes_default="\ 567 #include <stdio.h> 568 #ifdef HAVE_SYS_TYPES_H 569 # include <sys/types.h> 570 #endif 571 #ifdef HAVE_SYS_STAT_H 572 # include <sys/stat.h> 573 #endif 574 #ifdef STDC_HEADERS 575 # include <stdlib.h> 576 # include <stddef.h> 577 #else 578 # ifdef HAVE_STDLIB_H 579 # include <stdlib.h> 580 # endif 581 #endif 582 #ifdef HAVE_STRING_H 583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 584 # include <memory.h> 585 # endif 586 # include <string.h> 587 #endif 588 #ifdef HAVE_STRINGS_H 589 # include <strings.h> 590 #endif 591 #ifdef HAVE_INTTYPES_H 592 # include <inttypes.h> 593 #endif 594 #ifdef HAVE_STDINT_H 595 # include <stdint.h> 596 #endif 597 #ifdef HAVE_UNISTD_H 598 # include <unistd.h> 599 #endif" 600 601 ac_subst_vars='am__EXEEXT_FALSE 602 am__EXEEXT_TRUE 603 LTLIBOBJS 604 LIBOBJS 605 LIBM 606 ALLOCA 607 GENINSRC_NEVER_FALSE 608 GENINSRC_NEVER_TRUE 609 MAINT 610 MAINTAINER_MODE_FALSE 611 MAINTAINER_MODE_TRUE 612 MSGMERGE 613 MSGFMT 614 MKINSTALLDIRS 615 CATOBJEXT 616 GENCAT 617 INSTOBJEXT 618 DATADIRNAME 619 CATALOGS 620 POSUB 621 GMSGFMT 622 XGETTEXT 623 INCINTL 624 LIBINTL_DEP 625 LIBINTL 626 USE_NLS 627 LEXLIB 628 LEX_OUTPUT_ROOT 629 LEX 630 YFLAGS 631 YACC 632 OPCODES_LIB 633 atof 634 install_tooldir 635 te_file 636 obj_format 637 target_cpu_type 638 extra_objects 639 cgen_cpu_prefix 640 GDBINIT 641 NO_WERROR 642 WARN_CFLAGS 643 OTOOL64 644 OTOOL 645 LIPO 646 NMEDIT 647 DSYMUTIL 648 RANLIB 649 AR 650 OBJDUMP 651 LN_S 652 NM 653 ac_ct_DUMPBIN 654 DUMPBIN 655 LD 656 FGREP 657 SED 658 LIBTOOL 659 EGREP 660 GREP 661 CPP 662 am__fastdepCC_FALSE 663 am__fastdepCC_TRUE 664 CCDEPMODE 665 AMDEPBACKSLASH 666 AMDEP_FALSE 667 AMDEP_TRUE 668 am__quote 669 am__include 670 DEPDIR 671 am__untar 672 am__tar 673 AMTAR 674 am__leading_dot 675 SET_MAKE 676 AWK 677 mkdir_p 678 MKDIR_P 679 INSTALL_STRIP_PROGRAM 680 STRIP 681 install_sh 682 MAKEINFO 683 AUTOHEADER 684 AUTOMAKE 685 AUTOCONF 686 ACLOCAL 687 VERSION 688 PACKAGE 689 CYGPATH_W 690 am__isrc 691 INSTALL_DATA 692 INSTALL_SCRIPT 693 INSTALL_PROGRAM 694 OBJEXT 695 EXEEXT 696 ac_ct_CC 697 CPPFLAGS 698 LDFLAGS 699 CFLAGS 700 CC 701 target_os 702 target_vendor 703 target_cpu 704 target 705 host_os 706 host_vendor 707 host_cpu 708 host 709 build_os 710 build_vendor 711 build_cpu 712 build 713 target_alias 714 host_alias 715 build_alias 716 LIBS 717 ECHO_T 718 ECHO_N 719 ECHO_C 720 DEFS 721 mandir 722 localedir 723 libdir 724 psdir 725 pdfdir 726 dvidir 727 htmldir 728 infodir 729 docdir 730 oldincludedir 731 includedir 732 localstatedir 733 sharedstatedir 734 sysconfdir 735 datadir 736 datarootdir 737 libexecdir 738 sbindir 739 bindir 740 program_transform_name 741 prefix 742 exec_prefix 743 PACKAGE_URL 744 PACKAGE_BUGREPORT 745 PACKAGE_STRING 746 PACKAGE_VERSION 747 PACKAGE_TARNAME 748 PACKAGE_NAME 749 PATH_SEPARATOR 750 SHELL' 751 ac_subst_files='' 752 ac_user_opts=' 753 enable_option_checking 754 enable_dependency_tracking 755 enable_shared 756 enable_static 757 with_pic 758 enable_fast_install 759 with_gnu_ld 760 enable_libtool_lock 761 enable_plugins 762 enable_largefile 763 enable_targets 764 enable_checking 765 enable_werror 766 enable_build_warnings 767 enable_nls 768 enable_maintainer_mode 769 with_zlib 770 ' 771 ac_precious_vars='build_alias 772 host_alias 773 target_alias 774 CC 775 CFLAGS 776 LDFLAGS 777 LIBS 778 CPPFLAGS 779 CPP 780 YACC 781 YFLAGS' 782 783 784 # Initialize some variables set by options. 785 ac_init_help= 786 ac_init_version=false 787 ac_unrecognized_opts= 788 ac_unrecognized_sep= 789 # The variables have the same names as the options, with 790 # dashes changed to underlines. 791 cache_file=/dev/null 792 exec_prefix=NONE 793 no_create= 794 no_recursion= 795 prefix=NONE 796 program_prefix=NONE 797 program_suffix=NONE 798 program_transform_name=s,x,x, 799 silent= 800 site= 801 srcdir= 802 verbose= 803 x_includes=NONE 804 x_libraries=NONE 805 806 # Installation directory options. 807 # These are left unexpanded so users can "make install exec_prefix=/foo" 808 # and all the variables that are supposed to be based on exec_prefix 809 # by default will actually change. 810 # Use braces instead of parens because sh, perl, etc. also accept them. 811 # (The list follows the same order as the GNU Coding Standards.) 812 bindir='${exec_prefix}/bin' 813 sbindir='${exec_prefix}/sbin' 814 libexecdir='${exec_prefix}/libexec' 815 datarootdir='${prefix}/share' 816 datadir='${datarootdir}' 817 sysconfdir='${prefix}/etc' 818 sharedstatedir='${prefix}/com' 819 localstatedir='${prefix}/var' 820 includedir='${prefix}/include' 821 oldincludedir='/usr/include' 822 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 823 infodir='${datarootdir}/info' 824 htmldir='${docdir}' 825 dvidir='${docdir}' 826 pdfdir='${docdir}' 827 psdir='${docdir}' 828 libdir='${exec_prefix}/lib' 829 localedir='${datarootdir}/locale' 830 mandir='${datarootdir}/man' 831 832 ac_prev= 833 ac_dashdash= 834 for ac_option 835 do 836 # If the previous option needs an argument, assign it. 837 if test -n "$ac_prev"; then 838 eval $ac_prev=\$ac_option 839 ac_prev= 840 continue 841 fi 842 843 case $ac_option in 844 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 845 *) ac_optarg=yes ;; 846 esac 847 848 # Accept the important Cygnus configure options, so we can diagnose typos. 849 850 case $ac_dashdash$ac_option in 851 --) 852 ac_dashdash=yes ;; 853 854 -bindir | --bindir | --bindi | --bind | --bin | --bi) 855 ac_prev=bindir ;; 856 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 857 bindir=$ac_optarg ;; 858 859 -build | --build | --buil | --bui | --bu) 860 ac_prev=build_alias ;; 861 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 862 build_alias=$ac_optarg ;; 863 864 -cache-file | --cache-file | --cache-fil | --cache-fi \ 865 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 866 ac_prev=cache_file ;; 867 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 868 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 869 cache_file=$ac_optarg ;; 870 871 --config-cache | -C) 872 cache_file=config.cache ;; 873 874 -datadir | --datadir | --datadi | --datad) 875 ac_prev=datadir ;; 876 -datadir=* | --datadir=* | --datadi=* | --datad=*) 877 datadir=$ac_optarg ;; 878 879 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 880 | --dataroo | --dataro | --datar) 881 ac_prev=datarootdir ;; 882 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 883 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 884 datarootdir=$ac_optarg ;; 885 886 -disable-* | --disable-*) 887 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 888 # Reject names that are not valid shell variable names. 889 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 890 as_fn_error "invalid feature name: $ac_useropt" 891 ac_useropt_orig=$ac_useropt 892 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 893 case $ac_user_opts in 894 *" 895 "enable_$ac_useropt" 896 "*) ;; 897 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 898 ac_unrecognized_sep=', ';; 899 esac 900 eval enable_$ac_useropt=no ;; 901 902 -docdir | --docdir | --docdi | --doc | --do) 903 ac_prev=docdir ;; 904 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 905 docdir=$ac_optarg ;; 906 907 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 908 ac_prev=dvidir ;; 909 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 910 dvidir=$ac_optarg ;; 911 912 -enable-* | --enable-*) 913 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 914 # Reject names that are not valid shell variable names. 915 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 916 as_fn_error "invalid feature name: $ac_useropt" 917 ac_useropt_orig=$ac_useropt 918 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 919 case $ac_user_opts in 920 *" 921 "enable_$ac_useropt" 922 "*) ;; 923 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 924 ac_unrecognized_sep=', ';; 925 esac 926 eval enable_$ac_useropt=\$ac_optarg ;; 927 928 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 929 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 930 | --exec | --exe | --ex) 931 ac_prev=exec_prefix ;; 932 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 933 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 934 | --exec=* | --exe=* | --ex=*) 935 exec_prefix=$ac_optarg ;; 936 937 -gas | --gas | --ga | --g) 938 # Obsolete; use --with-gas. 939 with_gas=yes ;; 940 941 -help | --help | --hel | --he | -h) 942 ac_init_help=long ;; 943 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 944 ac_init_help=recursive ;; 945 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 946 ac_init_help=short ;; 947 948 -host | --host | --hos | --ho) 949 ac_prev=host_alias ;; 950 -host=* | --host=* | --hos=* | --ho=*) 951 host_alias=$ac_optarg ;; 952 953 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 954 ac_prev=htmldir ;; 955 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 956 | --ht=*) 957 htmldir=$ac_optarg ;; 958 959 -includedir | --includedir | --includedi | --included | --include \ 960 | --includ | --inclu | --incl | --inc) 961 ac_prev=includedir ;; 962 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 963 | --includ=* | --inclu=* | --incl=* | --inc=*) 964 includedir=$ac_optarg ;; 965 966 -infodir | --infodir | --infodi | --infod | --info | --inf) 967 ac_prev=infodir ;; 968 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 969 infodir=$ac_optarg ;; 970 971 -libdir | --libdir | --libdi | --libd) 972 ac_prev=libdir ;; 973 -libdir=* | --libdir=* | --libdi=* | --libd=*) 974 libdir=$ac_optarg ;; 975 976 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 977 | --libexe | --libex | --libe) 978 ac_prev=libexecdir ;; 979 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 980 | --libexe=* | --libex=* | --libe=*) 981 libexecdir=$ac_optarg ;; 982 983 -localedir | --localedir | --localedi | --localed | --locale) 984 ac_prev=localedir ;; 985 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 986 localedir=$ac_optarg ;; 987 988 -localstatedir | --localstatedir | --localstatedi | --localstated \ 989 | --localstate | --localstat | --localsta | --localst | --locals) 990 ac_prev=localstatedir ;; 991 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 992 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 993 localstatedir=$ac_optarg ;; 994 995 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 996 ac_prev=mandir ;; 997 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 998 mandir=$ac_optarg ;; 999 1000 -nfp | --nfp | --nf) 1001 # Obsolete; use --without-fp. 1002 with_fp=no ;; 1003 1004 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1005 | --no-cr | --no-c | -n) 1006 no_create=yes ;; 1007 1008 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1009 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1010 no_recursion=yes ;; 1011 1012 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1013 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1014 | --oldin | --oldi | --old | --ol | --o) 1015 ac_prev=oldincludedir ;; 1016 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1017 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1018 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1019 oldincludedir=$ac_optarg ;; 1020 1021 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1022 ac_prev=prefix ;; 1023 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1024 prefix=$ac_optarg ;; 1025 1026 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1027 | --program-pre | --program-pr | --program-p) 1028 ac_prev=program_prefix ;; 1029 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1030 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1031 program_prefix=$ac_optarg ;; 1032 1033 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1034 | --program-suf | --program-su | --program-s) 1035 ac_prev=program_suffix ;; 1036 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1037 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1038 program_suffix=$ac_optarg ;; 1039 1040 -program-transform-name | --program-transform-name \ 1041 | --program-transform-nam | --program-transform-na \ 1042 | --program-transform-n | --program-transform- \ 1043 | --program-transform | --program-transfor \ 1044 | --program-transfo | --program-transf \ 1045 | --program-trans | --program-tran \ 1046 | --progr-tra | --program-tr | --program-t) 1047 ac_prev=program_transform_name ;; 1048 -program-transform-name=* | --program-transform-name=* \ 1049 | --program-transform-nam=* | --program-transform-na=* \ 1050 | --program-transform-n=* | --program-transform-=* \ 1051 | --program-transform=* | --program-transfor=* \ 1052 | --program-transfo=* | --program-transf=* \ 1053 | --program-trans=* | --program-tran=* \ 1054 | --progr-tra=* | --program-tr=* | --program-t=*) 1055 program_transform_name=$ac_optarg ;; 1056 1057 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1058 ac_prev=pdfdir ;; 1059 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1060 pdfdir=$ac_optarg ;; 1061 1062 -psdir | --psdir | --psdi | --psd | --ps) 1063 ac_prev=psdir ;; 1064 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1065 psdir=$ac_optarg ;; 1066 1067 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1068 | -silent | --silent | --silen | --sile | --sil) 1069 silent=yes ;; 1070 1071 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1072 ac_prev=sbindir ;; 1073 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1074 | --sbi=* | --sb=*) 1075 sbindir=$ac_optarg ;; 1076 1077 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1078 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1079 | --sharedst | --shareds | --shared | --share | --shar \ 1080 | --sha | --sh) 1081 ac_prev=sharedstatedir ;; 1082 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1083 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1084 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1085 | --sha=* | --sh=*) 1086 sharedstatedir=$ac_optarg ;; 1087 1088 -site | --site | --sit) 1089 ac_prev=site ;; 1090 -site=* | --site=* | --sit=*) 1091 site=$ac_optarg ;; 1092 1093 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1094 ac_prev=srcdir ;; 1095 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1096 srcdir=$ac_optarg ;; 1097 1098 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1099 | --syscon | --sysco | --sysc | --sys | --sy) 1100 ac_prev=sysconfdir ;; 1101 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1102 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1103 sysconfdir=$ac_optarg ;; 1104 1105 -target | --target | --targe | --targ | --tar | --ta | --t) 1106 ac_prev=target_alias ;; 1107 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1108 target_alias=$ac_optarg ;; 1109 1110 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1111 verbose=yes ;; 1112 1113 -version | --version | --versio | --versi | --vers | -V) 1114 ac_init_version=: ;; 1115 1116 -with-* | --with-*) 1117 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1118 # Reject names that are not valid shell variable names. 1119 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1120 as_fn_error "invalid package name: $ac_useropt" 1121 ac_useropt_orig=$ac_useropt 1122 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1123 case $ac_user_opts in 1124 *" 1125 "with_$ac_useropt" 1126 "*) ;; 1127 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1128 ac_unrecognized_sep=', ';; 1129 esac 1130 eval with_$ac_useropt=\$ac_optarg ;; 1131 1132 -without-* | --without-*) 1133 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1134 # Reject names that are not valid shell variable names. 1135 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1136 as_fn_error "invalid package name: $ac_useropt" 1137 ac_useropt_orig=$ac_useropt 1138 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1139 case $ac_user_opts in 1140 *" 1141 "with_$ac_useropt" 1142 "*) ;; 1143 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1144 ac_unrecognized_sep=', ';; 1145 esac 1146 eval with_$ac_useropt=no ;; 1147 1148 --x) 1149 # Obsolete; use --with-x. 1150 with_x=yes ;; 1151 1152 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1153 | --x-incl | --x-inc | --x-in | --x-i) 1154 ac_prev=x_includes ;; 1155 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1156 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1157 x_includes=$ac_optarg ;; 1158 1159 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1160 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1161 ac_prev=x_libraries ;; 1162 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1163 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1164 x_libraries=$ac_optarg ;; 1165 1166 -*) as_fn_error "unrecognized option: \`$ac_option' 1167 Try \`$0 --help' for more information." 1168 ;; 1169 1170 *=*) 1171 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1172 # Reject names that are not valid shell variable names. 1173 case $ac_envvar in #( 1174 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1175 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1176 esac 1177 eval $ac_envvar=\$ac_optarg 1178 export $ac_envvar ;; 1179 1180 *) 1181 # FIXME: should be removed in autoconf 3.0. 1182 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1183 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1184 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1185 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1186 ;; 1187 1188 esac 1189 done 1190 1191 if test -n "$ac_prev"; then 1192 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1193 as_fn_error "missing argument to $ac_option" 1194 fi 1195 1196 if test -n "$ac_unrecognized_opts"; then 1197 case $enable_option_checking in 1198 no) ;; 1199 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1200 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1201 esac 1202 fi 1203 1204 # Check all directory arguments for consistency. 1205 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1206 datadir sysconfdir sharedstatedir localstatedir includedir \ 1207 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1208 libdir localedir mandir 1209 do 1210 eval ac_val=\$$ac_var 1211 # Remove trailing slashes. 1212 case $ac_val in 1213 */ ) 1214 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1215 eval $ac_var=\$ac_val;; 1216 esac 1217 # Be sure to have absolute directory names. 1218 case $ac_val in 1219 [\\/$]* | ?:[\\/]* ) continue;; 1220 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1221 esac 1222 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1223 done 1224 1225 # There might be people who depend on the old broken behavior: `$host' 1226 # used to hold the argument of --host etc. 1227 # FIXME: To remove some day. 1228 build=$build_alias 1229 host=$host_alias 1230 target=$target_alias 1231 1232 # FIXME: To remove some day. 1233 if test "x$host_alias" != x; then 1234 if test "x$build_alias" = x; then 1235 cross_compiling=maybe 1236 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1237 If a cross compiler is detected then cross compile mode will be used." >&2 1238 elif test "x$build_alias" != "x$host_alias"; then 1239 cross_compiling=yes 1240 fi 1241 fi 1242 1243 ac_tool_prefix= 1244 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1245 1246 test "$silent" = yes && exec 6>/dev/null 1247 1248 1249 ac_pwd=`pwd` && test -n "$ac_pwd" && 1250 ac_ls_di=`ls -di .` && 1251 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1252 as_fn_error "working directory cannot be determined" 1253 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1254 as_fn_error "pwd does not report name of working directory" 1255 1256 1257 # Find the source files, if location was not specified. 1258 if test -z "$srcdir"; then 1259 ac_srcdir_defaulted=yes 1260 # Try the directory containing this script, then the parent directory. 1261 ac_confdir=`$as_dirname -- "$as_myself" || 1262 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1263 X"$as_myself" : 'X\(//\)[^/]' \| \ 1264 X"$as_myself" : 'X\(//\)$' \| \ 1265 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1266 $as_echo X"$as_myself" | 1267 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1268 s//\1/ 1269 q 1270 } 1271 /^X\(\/\/\)[^/].*/{ 1272 s//\1/ 1273 q 1274 } 1275 /^X\(\/\/\)$/{ 1276 s//\1/ 1277 q 1278 } 1279 /^X\(\/\).*/{ 1280 s//\1/ 1281 q 1282 } 1283 s/.*/./; q'` 1284 srcdir=$ac_confdir 1285 if test ! -r "$srcdir/$ac_unique_file"; then 1286 srcdir=.. 1287 fi 1288 else 1289 ac_srcdir_defaulted=no 1290 fi 1291 if test ! -r "$srcdir/$ac_unique_file"; then 1292 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1293 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1294 fi 1295 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1296 ac_abs_confdir=`( 1297 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1298 pwd)` 1299 # When building in place, set srcdir=. 1300 if test "$ac_abs_confdir" = "$ac_pwd"; then 1301 srcdir=. 1302 fi 1303 # Remove unnecessary trailing slashes from srcdir. 1304 # Double slashes in file names in object file debugging info 1305 # mess up M-x gdb in Emacs. 1306 case $srcdir in 1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1308 esac 1309 for ac_var in $ac_precious_vars; do 1310 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1311 eval ac_env_${ac_var}_value=\$${ac_var} 1312 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1313 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1314 done 1315 1316 # 1317 # Report the --help message. 1318 # 1319 if test "$ac_init_help" = "long"; then 1320 # Omit some internal or obsolete options to make the list less imposing. 1321 # This message is too long to be a string in the A/UX 3.1 sh. 1322 cat <<_ACEOF 1323 \`configure' configures gas 2.25.51 to adapt to many kinds of systems. 1324 1325 Usage: $0 [OPTION]... [VAR=VALUE]... 1326 1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1328 VAR=VALUE. See below for descriptions of some of the useful variables. 1329 1330 Defaults for the options are specified in brackets. 1331 1332 Configuration: 1333 -h, --help display this help and exit 1334 --help=short display options specific to this package 1335 --help=recursive display the short help of all the included packages 1336 -V, --version display version information and exit 1337 -q, --quiet, --silent do not print \`checking...' messages 1338 --cache-file=FILE cache test results in FILE [disabled] 1339 -C, --config-cache alias for \`--cache-file=config.cache' 1340 -n, --no-create do not create output files 1341 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1342 1343 Installation directories: 1344 --prefix=PREFIX install architecture-independent files in PREFIX 1345 [$ac_default_prefix] 1346 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1347 [PREFIX] 1348 1349 By default, \`make install' will install all the files in 1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1352 for instance \`--prefix=\$HOME'. 1353 1354 For better control, use the options below. 1355 1356 Fine tuning of the installation directories: 1357 --bindir=DIR user executables [EPREFIX/bin] 1358 --sbindir=DIR system admin executables [EPREFIX/sbin] 1359 --libexecdir=DIR program executables [EPREFIX/libexec] 1360 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1361 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1362 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1363 --libdir=DIR object code libraries [EPREFIX/lib] 1364 --includedir=DIR C header files [PREFIX/include] 1365 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1366 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1367 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1368 --infodir=DIR info documentation [DATAROOTDIR/info] 1369 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1370 --mandir=DIR man documentation [DATAROOTDIR/man] 1371 --docdir=DIR documentation root [DATAROOTDIR/doc/gas] 1372 --htmldir=DIR html documentation [DOCDIR] 1373 --dvidir=DIR dvi documentation [DOCDIR] 1374 --pdfdir=DIR pdf documentation [DOCDIR] 1375 --psdir=DIR ps documentation [DOCDIR] 1376 _ACEOF 1377 1378 cat <<\_ACEOF 1379 1380 Program names: 1381 --program-prefix=PREFIX prepend PREFIX to installed program names 1382 --program-suffix=SUFFIX append SUFFIX to installed program names 1383 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1384 1385 System types: 1386 --build=BUILD configure for building on BUILD [guessed] 1387 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1388 --target=TARGET configure for building compilers for TARGET [HOST] 1389 _ACEOF 1390 fi 1391 1392 if test -n "$ac_init_help"; then 1393 case $ac_init_help in 1394 short | recursive ) echo "Configuration of gas 2.25.51:";; 1395 esac 1396 cat <<\_ACEOF 1397 1398 Optional Features: 1399 --disable-option-checking ignore unrecognized --enable/--with options 1400 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1401 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1402 --disable-dependency-tracking speeds up one-time build 1403 --enable-dependency-tracking do not reject slow dependency extractors 1404 --enable-shared[=PKGS] build shared libraries [default=yes] 1405 --enable-static[=PKGS] build static libraries [default=yes] 1406 --enable-fast-install[=PKGS] 1407 optimize for fast installation [default=yes] 1408 --disable-libtool-lock avoid locking (might break parallel builds) 1409 --enable-plugins Enable support for plugins 1410 --disable-largefile omit support for large files 1411 --enable-targets alternative target configurations besides the primary 1412 --enable-checking enable run-time checks 1413 --enable-werror treat compile warnings as errors 1414 --enable-build-warnings enable build-time compiler warnings 1415 --disable-nls do not use Native Language Support 1416 --enable-maintainer-mode enable make rules and dependencies not useful 1417 (and sometimes confusing) to the casual installer 1418 1419 Optional Packages: 1420 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1421 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1422 --with-pic try to use only PIC/non-PIC objects [default=use 1423 both] 1424 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1425 --with-zlib include zlib support (auto/yes/no) default=auto 1426 1427 Some influential environment variables: 1428 CC C compiler command 1429 CFLAGS C compiler flags 1430 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1431 nonstandard directory <lib dir> 1432 LIBS libraries to pass to the linker, e.g. -l<library> 1433 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1434 you have headers in a nonstandard directory <include dir> 1435 CPP C preprocessor 1436 YACC The `Yet Another C Compiler' implementation to use. Defaults to 1437 the first program found out of: `bison -y', `byacc', `yacc'. 1438 YFLAGS The list of arguments that will be passed by default to $YACC. 1439 This script will default YFLAGS to the empty string to avoid a 1440 default value of `-d' given by some make applications. 1441 1442 Use these variables to override the choices made by `configure' or to help 1443 it to find libraries and programs with nonstandard names/locations. 1444 1445 Report bugs to the package provider. 1446 _ACEOF 1447 ac_status=$? 1448 fi 1449 1450 if test "$ac_init_help" = "recursive"; then 1451 # If there are subdirs, report their specific --help. 1452 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1453 test -d "$ac_dir" || 1454 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1455 continue 1456 ac_builddir=. 1457 1458 case "$ac_dir" in 1459 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1460 *) 1461 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1462 # A ".." for each directory in $ac_dir_suffix. 1463 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1464 case $ac_top_builddir_sub in 1465 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1466 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1467 esac ;; 1468 esac 1469 ac_abs_top_builddir=$ac_pwd 1470 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1471 # for backward compatibility: 1472 ac_top_builddir=$ac_top_build_prefix 1473 1474 case $srcdir in 1475 .) # We are building in place. 1476 ac_srcdir=. 1477 ac_top_srcdir=$ac_top_builddir_sub 1478 ac_abs_top_srcdir=$ac_pwd ;; 1479 [\\/]* | ?:[\\/]* ) # Absolute name. 1480 ac_srcdir=$srcdir$ac_dir_suffix; 1481 ac_top_srcdir=$srcdir 1482 ac_abs_top_srcdir=$srcdir ;; 1483 *) # Relative name. 1484 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1485 ac_top_srcdir=$ac_top_build_prefix$srcdir 1486 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1487 esac 1488 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1489 1490 cd "$ac_dir" || { ac_status=$?; continue; } 1491 # Check for guested configure. 1492 if test -f "$ac_srcdir/configure.gnu"; then 1493 echo && 1494 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1495 elif test -f "$ac_srcdir/configure"; then 1496 echo && 1497 $SHELL "$ac_srcdir/configure" --help=recursive 1498 else 1499 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1500 fi || ac_status=$? 1501 cd "$ac_pwd" || { ac_status=$?; break; } 1502 done 1503 fi 1504 1505 test -n "$ac_init_help" && exit $ac_status 1506 if $ac_init_version; then 1507 cat <<\_ACEOF 1508 gas configure 2.25.51 1509 generated by GNU Autoconf 2.64 1510 1511 Copyright (C) 2009 Free Software Foundation, Inc. 1512 This configure script is free software; the Free Software Foundation 1513 gives unlimited permission to copy, distribute and modify it. 1514 _ACEOF 1515 exit 1516 fi 1517 1518 ## ------------------------ ## 1519 ## Autoconf initialization. ## 1520 ## ------------------------ ## 1521 1522 # ac_fn_c_try_compile LINENO 1523 # -------------------------- 1524 # Try to compile conftest.$ac_ext, and return whether this succeeded. 1525 ac_fn_c_try_compile () 1526 { 1527 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1528 rm -f conftest.$ac_objext 1529 if { { ac_try="$ac_compile" 1530 case "(($ac_try" in 1531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1532 *) ac_try_echo=$ac_try;; 1533 esac 1534 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1535 $as_echo "$ac_try_echo"; } >&5 1536 (eval "$ac_compile") 2>conftest.err 1537 ac_status=$? 1538 if test -s conftest.err; then 1539 grep -v '^ *+' conftest.err >conftest.er1 1540 cat conftest.er1 >&5 1541 mv -f conftest.er1 conftest.err 1542 fi 1543 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1544 test $ac_status = 0; } && { 1545 test -z "$ac_c_werror_flag" || 1546 test ! -s conftest.err 1547 } && test -s conftest.$ac_objext; then : 1548 ac_retval=0 1549 else 1550 $as_echo "$as_me: failed program was:" >&5 1551 sed 's/^/| /' conftest.$ac_ext >&5 1552 1553 ac_retval=1 1554 fi 1555 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1556 return $ac_retval 1557 1558 } # ac_fn_c_try_compile 1559 1560 # ac_fn_c_try_link LINENO 1561 # ----------------------- 1562 # Try to link conftest.$ac_ext, and return whether this succeeded. 1563 ac_fn_c_try_link () 1564 { 1565 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1566 rm -f conftest.$ac_objext conftest$ac_exeext 1567 if { { ac_try="$ac_link" 1568 case "(($ac_try" in 1569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1570 *) ac_try_echo=$ac_try;; 1571 esac 1572 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1573 $as_echo "$ac_try_echo"; } >&5 1574 (eval "$ac_link") 2>conftest.err 1575 ac_status=$? 1576 if test -s conftest.err; then 1577 grep -v '^ *+' conftest.err >conftest.er1 1578 cat conftest.er1 >&5 1579 mv -f conftest.er1 conftest.err 1580 fi 1581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1582 test $ac_status = 0; } && { 1583 test -z "$ac_c_werror_flag" || 1584 test ! -s conftest.err 1585 } && test -s conftest$ac_exeext && { 1586 test "$cross_compiling" = yes || 1587 $as_test_x conftest$ac_exeext 1588 }; then : 1589 ac_retval=0 1590 else 1591 $as_echo "$as_me: failed program was:" >&5 1592 sed 's/^/| /' conftest.$ac_ext >&5 1593 1594 ac_retval=1 1595 fi 1596 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1597 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1598 # interfere with the next link command; also delete a directory that is 1599 # left behind by Apple's compiler. We do this before executing the actions. 1600 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1601 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1602 return $ac_retval 1603 1604 } # ac_fn_c_try_link 1605 1606 # ac_fn_c_try_cpp LINENO 1607 # ---------------------- 1608 # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1609 ac_fn_c_try_cpp () 1610 { 1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1612 if { { ac_try="$ac_cpp conftest.$ac_ext" 1613 case "(($ac_try" in 1614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1615 *) ac_try_echo=$ac_try;; 1616 esac 1617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1618 $as_echo "$ac_try_echo"; } >&5 1619 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1620 ac_status=$? 1621 if test -s conftest.err; then 1622 grep -v '^ *+' conftest.err >conftest.er1 1623 cat conftest.er1 >&5 1624 mv -f conftest.er1 conftest.err 1625 fi 1626 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1627 test $ac_status = 0; } >/dev/null && { 1628 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1629 test ! -s conftest.err 1630 }; then : 1631 ac_retval=0 1632 else 1633 $as_echo "$as_me: failed program was:" >&5 1634 sed 's/^/| /' conftest.$ac_ext >&5 1635 1636 ac_retval=1 1637 fi 1638 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1639 return $ac_retval 1640 1641 } # ac_fn_c_try_cpp 1642 1643 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1644 # ------------------------------------------------------- 1645 # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1646 # the include files in INCLUDES and setting the cache variable VAR 1647 # accordingly. 1648 ac_fn_c_check_header_mongrel () 1649 { 1650 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1651 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1653 $as_echo_n "checking for $2... " >&6; } 1654 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1655 $as_echo_n "(cached) " >&6 1656 fi 1657 eval ac_res=\$$3 1658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1659 $as_echo "$ac_res" >&6; } 1660 else 1661 # Is the header compilable? 1662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1663 $as_echo_n "checking $2 usability... " >&6; } 1664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1665 /* end confdefs.h. */ 1666 $4 1667 #include <$2> 1668 _ACEOF 1669 if ac_fn_c_try_compile "$LINENO"; then : 1670 ac_header_compiler=yes 1671 else 1672 ac_header_compiler=no 1673 fi 1674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1676 $as_echo "$ac_header_compiler" >&6; } 1677 1678 # Is the header present? 1679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1680 $as_echo_n "checking $2 presence... " >&6; } 1681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1682 /* end confdefs.h. */ 1683 #include <$2> 1684 _ACEOF 1685 if ac_fn_c_try_cpp "$LINENO"; then : 1686 ac_header_preproc=yes 1687 else 1688 ac_header_preproc=no 1689 fi 1690 rm -f conftest.err conftest.$ac_ext 1691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1692 $as_echo "$ac_header_preproc" >&6; } 1693 1694 # So? What about this header? 1695 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1696 yes:no: ) 1697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1698 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1700 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1701 ;; 1702 no:yes:* ) 1703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1704 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1706 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1708 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1710 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1712 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1713 ;; 1714 esac 1715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1716 $as_echo_n "checking for $2... " >&6; } 1717 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1718 $as_echo_n "(cached) " >&6 1719 else 1720 eval "$3=\$ac_header_compiler" 1721 fi 1722 eval ac_res=\$$3 1723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1724 $as_echo "$ac_res" >&6; } 1725 fi 1726 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1727 1728 } # ac_fn_c_check_header_mongrel 1729 1730 # ac_fn_c_try_run LINENO 1731 # ---------------------- 1732 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1733 # that executables *can* be run. 1734 ac_fn_c_try_run () 1735 { 1736 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1737 if { { ac_try="$ac_link" 1738 case "(($ac_try" in 1739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1740 *) ac_try_echo=$ac_try;; 1741 esac 1742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1743 $as_echo "$ac_try_echo"; } >&5 1744 (eval "$ac_link") 2>&5 1745 ac_status=$? 1746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1747 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1748 { { case "(($ac_try" in 1749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1750 *) ac_try_echo=$ac_try;; 1751 esac 1752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1753 $as_echo "$ac_try_echo"; } >&5 1754 (eval "$ac_try") 2>&5 1755 ac_status=$? 1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1757 test $ac_status = 0; }; }; then : 1758 ac_retval=0 1759 else 1760 $as_echo "$as_me: program exited with status $ac_status" >&5 1761 $as_echo "$as_me: failed program was:" >&5 1762 sed 's/^/| /' conftest.$ac_ext >&5 1763 1764 ac_retval=$ac_status 1765 fi 1766 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1767 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1768 return $ac_retval 1769 1770 } # ac_fn_c_try_run 1771 1772 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1773 # ------------------------------------------------------- 1774 # Tests whether HEADER exists and can be compiled using the include files in 1775 # INCLUDES, setting the cache variable VAR accordingly. 1776 ac_fn_c_check_header_compile () 1777 { 1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1780 $as_echo_n "checking for $2... " >&6; } 1781 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1782 $as_echo_n "(cached) " >&6 1783 else 1784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1785 /* end confdefs.h. */ 1786 $4 1787 #include <$2> 1788 _ACEOF 1789 if ac_fn_c_try_compile "$LINENO"; then : 1790 eval "$3=yes" 1791 else 1792 eval "$3=no" 1793 fi 1794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1795 fi 1796 eval ac_res=\$$3 1797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1798 $as_echo "$ac_res" >&6; } 1799 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1800 1801 } # ac_fn_c_check_header_compile 1802 1803 # ac_fn_c_check_func LINENO FUNC VAR 1804 # ---------------------------------- 1805 # Tests whether FUNC exists, setting the cache variable VAR accordingly 1806 ac_fn_c_check_func () 1807 { 1808 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1810 $as_echo_n "checking for $2... " >&6; } 1811 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1812 $as_echo_n "(cached) " >&6 1813 else 1814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1815 /* end confdefs.h. */ 1816 /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1817 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1818 #define $2 innocuous_$2 1819 1820 /* System header to define __stub macros and hopefully few prototypes, 1821 which can conflict with char $2 (); below. 1822 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1823 <limits.h> exists even on freestanding compilers. */ 1824 1825 #ifdef __STDC__ 1826 # include <limits.h> 1827 #else 1828 # include <assert.h> 1829 #endif 1830 1831 #undef $2 1832 1833 /* Override any GCC internal prototype to avoid an error. 1834 Use char because int might match the return type of a GCC 1835 builtin and then its argument prototype would still apply. */ 1836 #ifdef __cplusplus 1837 extern "C" 1838 #endif 1839 char $2 (); 1840 /* The GNU C library defines this for functions which it implements 1841 to always fail with ENOSYS. Some functions are actually named 1842 something starting with __ and the normal name is an alias. */ 1843 #if defined __stub_$2 || defined __stub___$2 1844 choke me 1845 #endif 1846 1847 int 1848 main () 1849 { 1850 return $2 (); 1851 ; 1852 return 0; 1853 } 1854 _ACEOF 1855 if ac_fn_c_try_link "$LINENO"; then : 1856 eval "$3=yes" 1857 else 1858 eval "$3=no" 1859 fi 1860 rm -f core conftest.err conftest.$ac_objext \ 1861 conftest$ac_exeext conftest.$ac_ext 1862 fi 1863 eval ac_res=\$$3 1864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1865 $as_echo "$ac_res" >&6; } 1866 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1867 1868 } # ac_fn_c_check_func 1869 1870 # ac_fn_c_check_decl LINENO SYMBOL VAR 1871 # ------------------------------------ 1872 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1873 ac_fn_c_check_decl () 1874 { 1875 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1876 as_decl_name=`echo $2|sed 's/ *(.*//'` 1877 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1879 $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1880 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1881 $as_echo_n "(cached) " >&6 1882 else 1883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1884 /* end confdefs.h. */ 1885 $4 1886 int 1887 main () 1888 { 1889 #ifndef $as_decl_name 1890 #ifdef __cplusplus 1891 (void) $as_decl_use; 1892 #else 1893 (void) $as_decl_name; 1894 #endif 1895 #endif 1896 1897 ; 1898 return 0; 1899 } 1900 _ACEOF 1901 if ac_fn_c_try_compile "$LINENO"; then : 1902 eval "$3=yes" 1903 else 1904 eval "$3=no" 1905 fi 1906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1907 fi 1908 eval ac_res=\$$3 1909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1910 $as_echo "$ac_res" >&6; } 1911 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1912 1913 } # ac_fn_c_check_decl 1914 cat >config.log <<_ACEOF 1915 This file contains any messages produced by compilers while 1916 running configure, to aid debugging if configure makes a mistake. 1917 1918 It was created by gas $as_me 2.25.51, which was 1919 generated by GNU Autoconf 2.64. Invocation command line was 1920 1921 $ $0 $@ 1922 1923 _ACEOF 1924 exec 5>>config.log 1925 { 1926 cat <<_ASUNAME 1927 ## --------- ## 1928 ## Platform. ## 1929 ## --------- ## 1930 1931 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1932 uname -m = `(uname -m) 2>/dev/null || echo unknown` 1933 uname -r = `(uname -r) 2>/dev/null || echo unknown` 1934 uname -s = `(uname -s) 2>/dev/null || echo unknown` 1935 uname -v = `(uname -v) 2>/dev/null || echo unknown` 1936 1937 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1938 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1939 1940 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1941 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1942 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1943 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1944 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1945 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1946 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1947 1948 _ASUNAME 1949 1950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1951 for as_dir in $PATH 1952 do 1953 IFS=$as_save_IFS 1954 test -z "$as_dir" && as_dir=. 1955 $as_echo "PATH: $as_dir" 1956 done 1957 IFS=$as_save_IFS 1958 1959 } >&5 1960 1961 cat >&5 <<_ACEOF 1962 1963 1964 ## ----------- ## 1965 ## Core tests. ## 1966 ## ----------- ## 1967 1968 _ACEOF 1969 1970 1971 # Keep a trace of the command line. 1972 # Strip out --no-create and --no-recursion so they do not pile up. 1973 # Strip out --silent because we don't want to record it for future runs. 1974 # Also quote any args containing shell meta-characters. 1975 # Make two passes to allow for proper duplicate-argument suppression. 1976 ac_configure_args= 1977 ac_configure_args0= 1978 ac_configure_args1= 1979 ac_must_keep_next=false 1980 for ac_pass in 1 2 1981 do 1982 for ac_arg 1983 do 1984 case $ac_arg in 1985 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1986 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1987 | -silent | --silent | --silen | --sile | --sil) 1988 continue ;; 1989 *\'*) 1990 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1991 esac 1992 case $ac_pass in 1993 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1994 2) 1995 as_fn_append ac_configure_args1 " '$ac_arg'" 1996 if test $ac_must_keep_next = true; then 1997 ac_must_keep_next=false # Got value, back to normal. 1998 else 1999 case $ac_arg in 2000 *=* | --config-cache | -C | -disable-* | --disable-* \ 2001 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2002 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2003 | -with-* | --with-* | -without-* | --without-* | --x) 2004 case "$ac_configure_args0 " in 2005 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2006 esac 2007 ;; 2008 -* ) ac_must_keep_next=true ;; 2009 esac 2010 fi 2011 as_fn_append ac_configure_args " '$ac_arg'" 2012 ;; 2013 esac 2014 done 2015 done 2016 { ac_configure_args0=; unset ac_configure_args0;} 2017 { ac_configure_args1=; unset ac_configure_args1;} 2018 2019 # When interrupted or exit'd, cleanup temporary files, and complete 2020 # config.log. We remove comments because anyway the quotes in there 2021 # would cause problems or look ugly. 2022 # WARNING: Use '\'' to represent an apostrophe within the trap. 2023 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2024 trap 'exit_status=$? 2025 # Save into config.log some information that might help in debugging. 2026 { 2027 echo 2028 2029 cat <<\_ASBOX 2030 ## ---------------- ## 2031 ## Cache variables. ## 2032 ## ---------------- ## 2033 _ASBOX 2034 echo 2035 # The following way of writing the cache mishandles newlines in values, 2036 ( 2037 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2038 eval ac_val=\$$ac_var 2039 case $ac_val in #( 2040 *${as_nl}*) 2041 case $ac_var in #( 2042 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2043 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2044 esac 2045 case $ac_var in #( 2046 _ | IFS | as_nl) ;; #( 2047 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2048 *) { eval $ac_var=; unset $ac_var;} ;; 2049 esac ;; 2050 esac 2051 done 2052 (set) 2>&1 | 2053 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2054 *${as_nl}ac_space=\ *) 2055 sed -n \ 2056 "s/'\''/'\''\\\\'\'''\''/g; 2057 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2058 ;; #( 2059 *) 2060 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2061 ;; 2062 esac | 2063 sort 2064 ) 2065 echo 2066 2067 cat <<\_ASBOX 2068 ## ----------------- ## 2069 ## Output variables. ## 2070 ## ----------------- ## 2071 _ASBOX 2072 echo 2073 for ac_var in $ac_subst_vars 2074 do 2075 eval ac_val=\$$ac_var 2076 case $ac_val in 2077 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2078 esac 2079 $as_echo "$ac_var='\''$ac_val'\''" 2080 done | sort 2081 echo 2082 2083 if test -n "$ac_subst_files"; then 2084 cat <<\_ASBOX 2085 ## ------------------- ## 2086 ## File substitutions. ## 2087 ## ------------------- ## 2088 _ASBOX 2089 echo 2090 for ac_var in $ac_subst_files 2091 do 2092 eval ac_val=\$$ac_var 2093 case $ac_val in 2094 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2095 esac 2096 $as_echo "$ac_var='\''$ac_val'\''" 2097 done | sort 2098 echo 2099 fi 2100 2101 if test -s confdefs.h; then 2102 cat <<\_ASBOX 2103 ## ----------- ## 2104 ## confdefs.h. ## 2105 ## ----------- ## 2106 _ASBOX 2107 echo 2108 cat confdefs.h 2109 echo 2110 fi 2111 test "$ac_signal" != 0 && 2112 $as_echo "$as_me: caught signal $ac_signal" 2113 $as_echo "$as_me: exit $exit_status" 2114 } >&5 2115 rm -f core *.core core.conftest.* && 2116 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2117 exit $exit_status 2118 ' 0 2119 for ac_signal in 1 2 13 15; do 2120 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2121 done 2122 ac_signal=0 2123 2124 # confdefs.h avoids OS command line length limits that DEFS can exceed. 2125 rm -f -r conftest* confdefs.h 2126 2127 $as_echo "/* confdefs.h */" > confdefs.h 2128 2129 # Predefined preprocessor variables. 2130 2131 cat >>confdefs.h <<_ACEOF 2132 #define PACKAGE_NAME "$PACKAGE_NAME" 2133 _ACEOF 2134 2135 cat >>confdefs.h <<_ACEOF 2136 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2137 _ACEOF 2138 2139 cat >>confdefs.h <<_ACEOF 2140 #define PACKAGE_VERSION "$PACKAGE_VERSION" 2141 _ACEOF 2142 2143 cat >>confdefs.h <<_ACEOF 2144 #define PACKAGE_STRING "$PACKAGE_STRING" 2145 _ACEOF 2146 2147 cat >>confdefs.h <<_ACEOF 2148 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2149 _ACEOF 2150 2151 cat >>confdefs.h <<_ACEOF 2152 #define PACKAGE_URL "$PACKAGE_URL" 2153 _ACEOF 2154 2155 2156 # Let the site file select an alternate cache file if it wants to. 2157 # Prefer an explicitly selected file to automatically selected ones. 2158 ac_site_file1=NONE 2159 ac_site_file2=NONE 2160 if test -n "$CONFIG_SITE"; then 2161 ac_site_file1=$CONFIG_SITE 2162 elif test "x$prefix" != xNONE; then 2163 ac_site_file1=$prefix/share/config.site 2164 ac_site_file2=$prefix/etc/config.site 2165 else 2166 ac_site_file1=$ac_default_prefix/share/config.site 2167 ac_site_file2=$ac_default_prefix/etc/config.site 2168 fi 2169 for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2170 do 2171 test "x$ac_site_file" = xNONE && continue 2172 if test -r "$ac_site_file"; then 2173 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2174 $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2175 sed 's/^/| /' "$ac_site_file" >&5 2176 . "$ac_site_file" 2177 fi 2178 done 2179 2180 if test -r "$cache_file"; then 2181 # Some versions of bash will fail to source /dev/null (special 2182 # files actually), so we avoid doing that. 2183 if test -f "$cache_file"; then 2184 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2185 $as_echo "$as_me: loading cache $cache_file" >&6;} 2186 case $cache_file in 2187 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2188 *) . "./$cache_file";; 2189 esac 2190 fi 2191 else 2192 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2193 $as_echo "$as_me: creating cache $cache_file" >&6;} 2194 >$cache_file 2195 fi 2196 2197 # Check that the precious variables saved in the cache have kept the same 2198 # value. 2199 ac_cache_corrupted=false 2200 for ac_var in $ac_precious_vars; do 2201 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2202 eval ac_new_set=\$ac_env_${ac_var}_set 2203 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2204 eval ac_new_val=\$ac_env_${ac_var}_value 2205 case $ac_old_set,$ac_new_set in 2206 set,) 2207 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2208 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2209 ac_cache_corrupted=: ;; 2210 ,set) 2211 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2212 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2213 ac_cache_corrupted=: ;; 2214 ,);; 2215 *) 2216 if test "x$ac_old_val" != "x$ac_new_val"; then 2217 # differences in whitespace do not lead to failure. 2218 ac_old_val_w=`echo x $ac_old_val` 2219 ac_new_val_w=`echo x $ac_new_val` 2220 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2221 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2222 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2223 ac_cache_corrupted=: 2224 else 2225 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2226 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2227 eval $ac_var=\$ac_old_val 2228 fi 2229 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2230 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2231 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2232 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2233 fi;; 2234 esac 2235 # Pass precious variables to config.status. 2236 if test "$ac_new_set" = set; then 2237 case $ac_new_val in 2238 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2239 *) ac_arg=$ac_var=$ac_new_val ;; 2240 esac 2241 case " $ac_configure_args " in 2242 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2243 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2244 esac 2245 fi 2246 done 2247 if $ac_cache_corrupted; then 2248 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2249 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2250 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2251 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2252 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2253 fi 2254 ## -------------------- ## 2255 ## Main body of script. ## 2256 ## -------------------- ## 2257 2258 ac_ext=c 2259 ac_cpp='$CPP $CPPFLAGS' 2260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2262 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2263 2264 2265 2266 2267 2268 2269 2270 ac_aux_dir= 2271 for ac_dir in .. "$srcdir"/..; do 2272 for ac_t in install-sh install.sh shtool; do 2273 if test -f "$ac_dir/$ac_t"; then 2274 ac_aux_dir=$ac_dir 2275 ac_install_sh="$ac_aux_dir/$ac_t -c" 2276 break 2 2277 fi 2278 done 2279 done 2280 if test -z "$ac_aux_dir"; then 2281 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5 2282 fi 2283 2284 # These three variables are undocumented and unsupported, 2285 # and are intended to be withdrawn in a future Autoconf release. 2286 # They can cause serious problems if a builder's source tree is in a directory 2287 # whose full name contains unusual characters. 2288 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2289 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2290 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2291 2292 2293 # Make sure we can run config.sub. 2294 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2295 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2296 2297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2298 $as_echo_n "checking build system type... " >&6; } 2299 if test "${ac_cv_build+set}" = set; then : 2300 $as_echo_n "(cached) " >&6 2301 else 2302 ac_build_alias=$build_alias 2303 test "x$ac_build_alias" = x && 2304 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2305 test "x$ac_build_alias" = x && 2306 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2307 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2308 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2309 2310 fi 2311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2312 $as_echo "$ac_cv_build" >&6; } 2313 case $ac_cv_build in 2314 *-*-*) ;; 2315 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2316 esac 2317 build=$ac_cv_build 2318 ac_save_IFS=$IFS; IFS='-' 2319 set x $ac_cv_build 2320 shift 2321 build_cpu=$1 2322 build_vendor=$2 2323 shift; shift 2324 # Remember, the first character of IFS is used to create $*, 2325 # except with old shells: 2326 build_os=$* 2327 IFS=$ac_save_IFS 2328 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2329 2330 2331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2332 $as_echo_n "checking host system type... " >&6; } 2333 if test "${ac_cv_host+set}" = set; then : 2334 $as_echo_n "(cached) " >&6 2335 else 2336 if test "x$host_alias" = x; then 2337 ac_cv_host=$ac_cv_build 2338 else 2339 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2340 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2341 fi 2342 2343 fi 2344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2345 $as_echo "$ac_cv_host" >&6; } 2346 case $ac_cv_host in 2347 *-*-*) ;; 2348 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2349 esac 2350 host=$ac_cv_host 2351 ac_save_IFS=$IFS; IFS='-' 2352 set x $ac_cv_host 2353 shift 2354 host_cpu=$1 2355 host_vendor=$2 2356 shift; shift 2357 # Remember, the first character of IFS is used to create $*, 2358 # except with old shells: 2359 host_os=$* 2360 IFS=$ac_save_IFS 2361 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2362 2363 2364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2365 $as_echo_n "checking target system type... " >&6; } 2366 if test "${ac_cv_target+set}" = set; then : 2367 $as_echo_n "(cached) " >&6 2368 else 2369 if test "x$target_alias" = x; then 2370 ac_cv_target=$ac_cv_host 2371 else 2372 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2373 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2374 fi 2375 2376 fi 2377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2378 $as_echo "$ac_cv_target" >&6; } 2379 case $ac_cv_target in 2380 *-*-*) ;; 2381 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2382 esac 2383 target=$ac_cv_target 2384 ac_save_IFS=$IFS; IFS='-' 2385 set x $ac_cv_target 2386 shift 2387 target_cpu=$1 2388 target_vendor=$2 2389 shift; shift 2390 # Remember, the first character of IFS is used to create $*, 2391 # except with old shells: 2392 target_os=$* 2393 IFS=$ac_save_IFS 2394 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2395 2396 2397 # The aliases save the names the user supplied, while $host etc. 2398 # will get canonicalized. 2399 test -n "$target_alias" && 2400 test "$program_prefix$program_suffix$program_transform_name" = \ 2401 NONENONEs,x,x, && 2402 program_prefix=${target_alias}- 2403 ac_ext=c 2404 ac_cpp='$CPP $CPPFLAGS' 2405 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2406 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2407 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2408 if test -n "$ac_tool_prefix"; then 2409 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2410 set dummy ${ac_tool_prefix}gcc; ac_word=$2 2411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2412 $as_echo_n "checking for $ac_word... " >&6; } 2413 if test "${ac_cv_prog_CC+set}" = set; then : 2414 $as_echo_n "(cached) " >&6 2415 else 2416 if test -n "$CC"; then 2417 ac_cv_prog_CC="$CC" # Let the user override the test. 2418 else 2419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2420 for as_dir in $PATH 2421 do 2422 IFS=$as_save_IFS 2423 test -z "$as_dir" && as_dir=. 2424 for ac_exec_ext in '' $ac_executable_extensions; do 2425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2426 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2428 break 2 2429 fi 2430 done 2431 done 2432 IFS=$as_save_IFS 2433 2434 fi 2435 fi 2436 CC=$ac_cv_prog_CC 2437 if test -n "$CC"; then 2438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2439 $as_echo "$CC" >&6; } 2440 else 2441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2442 $as_echo "no" >&6; } 2443 fi 2444 2445 2446 fi 2447 if test -z "$ac_cv_prog_CC"; then 2448 ac_ct_CC=$CC 2449 # Extract the first word of "gcc", so it can be a program name with args. 2450 set dummy gcc; ac_word=$2 2451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2452 $as_echo_n "checking for $ac_word... " >&6; } 2453 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2454 $as_echo_n "(cached) " >&6 2455 else 2456 if test -n "$ac_ct_CC"; then 2457 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2458 else 2459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2460 for as_dir in $PATH 2461 do 2462 IFS=$as_save_IFS 2463 test -z "$as_dir" && as_dir=. 2464 for ac_exec_ext in '' $ac_executable_extensions; do 2465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2466 ac_cv_prog_ac_ct_CC="gcc" 2467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2468 break 2 2469 fi 2470 done 2471 done 2472 IFS=$as_save_IFS 2473 2474 fi 2475 fi 2476 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2477 if test -n "$ac_ct_CC"; then 2478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2479 $as_echo "$ac_ct_CC" >&6; } 2480 else 2481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2482 $as_echo "no" >&6; } 2483 fi 2484 2485 if test "x$ac_ct_CC" = x; then 2486 CC="" 2487 else 2488 case $cross_compiling:$ac_tool_warned in 2489 yes:) 2490 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2491 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2492 ac_tool_warned=yes ;; 2493 esac 2494 CC=$ac_ct_CC 2495 fi 2496 else 2497 CC="$ac_cv_prog_CC" 2498 fi 2499 2500 if test -z "$CC"; then 2501 if test -n "$ac_tool_prefix"; then 2502 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2503 set dummy ${ac_tool_prefix}cc; ac_word=$2 2504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2505 $as_echo_n "checking for $ac_word... " >&6; } 2506 if test "${ac_cv_prog_CC+set}" = set; then : 2507 $as_echo_n "(cached) " >&6 2508 else 2509 if test -n "$CC"; then 2510 ac_cv_prog_CC="$CC" # Let the user override the test. 2511 else 2512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2513 for as_dir in $PATH 2514 do 2515 IFS=$as_save_IFS 2516 test -z "$as_dir" && as_dir=. 2517 for ac_exec_ext in '' $ac_executable_extensions; do 2518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2519 ac_cv_prog_CC="${ac_tool_prefix}cc" 2520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2521 break 2 2522 fi 2523 done 2524 done 2525 IFS=$as_save_IFS 2526 2527 fi 2528 fi 2529 CC=$ac_cv_prog_CC 2530 if test -n "$CC"; then 2531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2532 $as_echo "$CC" >&6; } 2533 else 2534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2535 $as_echo "no" >&6; } 2536 fi 2537 2538 2539 fi 2540 fi 2541 if test -z "$CC"; then 2542 # Extract the first word of "cc", so it can be a program name with args. 2543 set dummy cc; ac_word=$2 2544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2545 $as_echo_n "checking for $ac_word... " >&6; } 2546 if test "${ac_cv_prog_CC+set}" = set; then : 2547 $as_echo_n "(cached) " >&6 2548 else 2549 if test -n "$CC"; then 2550 ac_cv_prog_CC="$CC" # Let the user override the test. 2551 else 2552 ac_prog_rejected=no 2553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2554 for as_dir in $PATH 2555 do 2556 IFS=$as_save_IFS 2557 test -z "$as_dir" && as_dir=. 2558 for ac_exec_ext in '' $ac_executable_extensions; do 2559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2560 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2561 ac_prog_rejected=yes 2562 continue 2563 fi 2564 ac_cv_prog_CC="cc" 2565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2566 break 2 2567 fi 2568 done 2569 done 2570 IFS=$as_save_IFS 2571 2572 if test $ac_prog_rejected = yes; then 2573 # We found a bogon in the path, so make sure we never use it. 2574 set dummy $ac_cv_prog_CC 2575 shift 2576 if test $# != 0; then 2577 # We chose a different compiler from the bogus one. 2578 # However, it has the same basename, so the bogon will be chosen 2579 # first if we set CC to just the basename; use the full file name. 2580 shift 2581 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2582 fi 2583 fi 2584 fi 2585 fi 2586 CC=$ac_cv_prog_CC 2587 if test -n "$CC"; then 2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2589 $as_echo "$CC" >&6; } 2590 else 2591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2592 $as_echo "no" >&6; } 2593 fi 2594 2595 2596 fi 2597 if test -z "$CC"; then 2598 if test -n "$ac_tool_prefix"; then 2599 for ac_prog in cl.exe 2600 do 2601 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2602 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2604 $as_echo_n "checking for $ac_word... " >&6; } 2605 if test "${ac_cv_prog_CC+set}" = set; then : 2606 $as_echo_n "(cached) " >&6 2607 else 2608 if test -n "$CC"; then 2609 ac_cv_prog_CC="$CC" # Let the user override the test. 2610 else 2611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2612 for as_dir in $PATH 2613 do 2614 IFS=$as_save_IFS 2615 test -z "$as_dir" && as_dir=. 2616 for ac_exec_ext in '' $ac_executable_extensions; do 2617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2618 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2620 break 2 2621 fi 2622 done 2623 done 2624 IFS=$as_save_IFS 2625 2626 fi 2627 fi 2628 CC=$ac_cv_prog_CC 2629 if test -n "$CC"; then 2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2631 $as_echo "$CC" >&6; } 2632 else 2633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2634 $as_echo "no" >&6; } 2635 fi 2636 2637 2638 test -n "$CC" && break 2639 done 2640 fi 2641 if test -z "$CC"; then 2642 ac_ct_CC=$CC 2643 for ac_prog in cl.exe 2644 do 2645 # Extract the first word of "$ac_prog", so it can be a program name with args. 2646 set dummy $ac_prog; ac_word=$2 2647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2648 $as_echo_n "checking for $ac_word... " >&6; } 2649 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2650 $as_echo_n "(cached) " >&6 2651 else 2652 if test -n "$ac_ct_CC"; then 2653 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2654 else 2655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2656 for as_dir in $PATH 2657 do 2658 IFS=$as_save_IFS 2659 test -z "$as_dir" && as_dir=. 2660 for ac_exec_ext in '' $ac_executable_extensions; do 2661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2662 ac_cv_prog_ac_ct_CC="$ac_prog" 2663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2664 break 2 2665 fi 2666 done 2667 done 2668 IFS=$as_save_IFS 2669 2670 fi 2671 fi 2672 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2673 if test -n "$ac_ct_CC"; then 2674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2675 $as_echo "$ac_ct_CC" >&6; } 2676 else 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2678 $as_echo "no" >&6; } 2679 fi 2680 2681 2682 test -n "$ac_ct_CC" && break 2683 done 2684 2685 if test "x$ac_ct_CC" = x; then 2686 CC="" 2687 else 2688 case $cross_compiling:$ac_tool_warned in 2689 yes:) 2690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2692 ac_tool_warned=yes ;; 2693 esac 2694 CC=$ac_ct_CC 2695 fi 2696 fi 2697 2698 fi 2699 2700 2701 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2702 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2703 as_fn_error "no acceptable C compiler found in \$PATH 2704 See \`config.log' for more details." "$LINENO" 5; } 2705 2706 # Provide some information about the compiler. 2707 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2708 set X $ac_compile 2709 ac_compiler=$2 2710 for ac_option in --version -v -V -qversion; do 2711 { { ac_try="$ac_compiler $ac_option >&5" 2712 case "(($ac_try" in 2713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2714 *) ac_try_echo=$ac_try;; 2715 esac 2716 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2717 $as_echo "$ac_try_echo"; } >&5 2718 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2719 ac_status=$? 2720 if test -s conftest.err; then 2721 sed '10a\ 2722 ... rest of stderr output deleted ... 2723 10q' conftest.err >conftest.er1 2724 cat conftest.er1 >&5 2725 rm -f conftest.er1 conftest.err 2726 fi 2727 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2728 test $ac_status = 0; } 2729 done 2730 2731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2732 /* end confdefs.h. */ 2733 2734 int 2735 main () 2736 { 2737 2738 ; 2739 return 0; 2740 } 2741 _ACEOF 2742 ac_clean_files_save=$ac_clean_files 2743 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2744 # Try to create an executable without -o first, disregard a.out. 2745 # It will help us diagnose broken compilers, and finding out an intuition 2746 # of exeext. 2747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2748 $as_echo_n "checking for C compiler default output file name... " >&6; } 2749 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2750 2751 # The possible output files: 2752 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2753 2754 ac_rmfiles= 2755 for ac_file in $ac_files 2756 do 2757 case $ac_file in 2758 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2759 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2760 esac 2761 done 2762 rm -f $ac_rmfiles 2763 2764 if { { ac_try="$ac_link_default" 2765 case "(($ac_try" in 2766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2767 *) ac_try_echo=$ac_try;; 2768 esac 2769 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2770 $as_echo "$ac_try_echo"; } >&5 2771 (eval "$ac_link_default") 2>&5 2772 ac_status=$? 2773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2774 test $ac_status = 0; }; then : 2775 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2776 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2777 # in a Makefile. We should not override ac_cv_exeext if it was cached, 2778 # so that the user can short-circuit this test for compilers unknown to 2779 # Autoconf. 2780 for ac_file in $ac_files '' 2781 do 2782 test -f "$ac_file" || continue 2783 case $ac_file in 2784 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2785 ;; 2786 [ab].out ) 2787 # We found the default executable, but exeext='' is most 2788 # certainly right. 2789 break;; 2790 *.* ) 2791 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2792 then :; else 2793 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2794 fi 2795 # We set ac_cv_exeext here because the later test for it is not 2796 # safe: cross compilers may not add the suffix if given an `-o' 2797 # argument, so we may need to know it at that point already. 2798 # Even if this section looks crufty: it has the advantage of 2799 # actually working. 2800 break;; 2801 * ) 2802 break;; 2803 esac 2804 done 2805 test "$ac_cv_exeext" = no && ac_cv_exeext= 2806 2807 else 2808 ac_file='' 2809 fi 2810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2811 $as_echo "$ac_file" >&6; } 2812 if test -z "$ac_file"; then : 2813 $as_echo "$as_me: failed program was:" >&5 2814 sed 's/^/| /' conftest.$ac_ext >&5 2815 2816 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2817 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2818 { as_fn_set_status 77 2819 as_fn_error "C compiler cannot create executables 2820 See \`config.log' for more details." "$LINENO" 5; }; } 2821 fi 2822 ac_exeext=$ac_cv_exeext 2823 2824 # Check that the compiler produces executables we can run. If not, either 2825 # the compiler is broken, or we cross compile. 2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2827 $as_echo_n "checking whether the C compiler works... " >&6; } 2828 # If not cross compiling, check that we can run a simple program. 2829 if test "$cross_compiling" != yes; then 2830 if { ac_try='./$ac_file' 2831 { { case "(($ac_try" in 2832 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2833 *) ac_try_echo=$ac_try;; 2834 esac 2835 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2836 $as_echo "$ac_try_echo"; } >&5 2837 (eval "$ac_try") 2>&5 2838 ac_status=$? 2839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2840 test $ac_status = 0; }; }; then 2841 cross_compiling=no 2842 else 2843 if test "$cross_compiling" = maybe; then 2844 cross_compiling=yes 2845 else 2846 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2847 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2848 as_fn_error "cannot run C compiled programs. 2849 If you meant to cross compile, use \`--host'. 2850 See \`config.log' for more details." "$LINENO" 5; } 2851 fi 2852 fi 2853 fi 2854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2855 $as_echo "yes" >&6; } 2856 2857 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2858 ac_clean_files=$ac_clean_files_save 2859 # Check that the compiler produces executables we can run. If not, either 2860 # the compiler is broken, or we cross compile. 2861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2862 $as_echo_n "checking whether we are cross compiling... " >&6; } 2863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2864 $as_echo "$cross_compiling" >&6; } 2865 2866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2867 $as_echo_n "checking for suffix of executables... " >&6; } 2868 if { { ac_try="$ac_link" 2869 case "(($ac_try" in 2870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2871 *) ac_try_echo=$ac_try;; 2872 esac 2873 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2874 $as_echo "$ac_try_echo"; } >&5 2875 (eval "$ac_link") 2>&5 2876 ac_status=$? 2877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2878 test $ac_status = 0; }; then : 2879 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2880 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2881 # work properly (i.e., refer to `conftest.exe'), while it won't with 2882 # `rm'. 2883 for ac_file in conftest.exe conftest conftest.*; do 2884 test -f "$ac_file" || continue 2885 case $ac_file in 2886 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2887 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2888 break;; 2889 * ) break;; 2890 esac 2891 done 2892 else 2893 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2894 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2895 as_fn_error "cannot compute suffix of executables: cannot compile and link 2896 See \`config.log' for more details." "$LINENO" 5; } 2897 fi 2898 rm -f conftest$ac_cv_exeext 2899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2900 $as_echo "$ac_cv_exeext" >&6; } 2901 2902 rm -f conftest.$ac_ext 2903 EXEEXT=$ac_cv_exeext 2904 ac_exeext=$EXEEXT 2905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2906 $as_echo_n "checking for suffix of object files... " >&6; } 2907 if test "${ac_cv_objext+set}" = set; then : 2908 $as_echo_n "(cached) " >&6 2909 else 2910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2911 /* end confdefs.h. */ 2912 2913 int 2914 main () 2915 { 2916 2917 ; 2918 return 0; 2919 } 2920 _ACEOF 2921 rm -f conftest.o conftest.obj 2922 if { { ac_try="$ac_compile" 2923 case "(($ac_try" in 2924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2925 *) ac_try_echo=$ac_try;; 2926 esac 2927 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2928 $as_echo "$ac_try_echo"; } >&5 2929 (eval "$ac_compile") 2>&5 2930 ac_status=$? 2931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2932 test $ac_status = 0; }; then : 2933 for ac_file in conftest.o conftest.obj conftest.*; do 2934 test -f "$ac_file" || continue; 2935 case $ac_file in 2936 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2937 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2938 break;; 2939 esac 2940 done 2941 else 2942 $as_echo "$as_me: failed program was:" >&5 2943 sed 's/^/| /' conftest.$ac_ext >&5 2944 2945 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2946 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2947 as_fn_error "cannot compute suffix of object files: cannot compile 2948 See \`config.log' for more details." "$LINENO" 5; } 2949 fi 2950 rm -f conftest.$ac_cv_objext conftest.$ac_ext 2951 fi 2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2953 $as_echo "$ac_cv_objext" >&6; } 2954 OBJEXT=$ac_cv_objext 2955 ac_objext=$OBJEXT 2956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2957 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2958 if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2959 $as_echo_n "(cached) " >&6 2960 else 2961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2962 /* end confdefs.h. */ 2963 2964 int 2965 main () 2966 { 2967 #ifndef __GNUC__ 2968 choke me 2969 #endif 2970 2971 ; 2972 return 0; 2973 } 2974 _ACEOF 2975 if ac_fn_c_try_compile "$LINENO"; then : 2976 ac_compiler_gnu=yes 2977 else 2978 ac_compiler_gnu=no 2979 fi 2980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2981 ac_cv_c_compiler_gnu=$ac_compiler_gnu 2982 2983 fi 2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2985 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 2986 if test $ac_compiler_gnu = yes; then 2987 GCC=yes 2988 else 2989 GCC= 2990 fi 2991 ac_test_CFLAGS=${CFLAGS+set} 2992 ac_save_CFLAGS=$CFLAGS 2993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2994 $as_echo_n "checking whether $CC accepts -g... " >&6; } 2995 if test "${ac_cv_prog_cc_g+set}" = set; then : 2996 $as_echo_n "(cached) " >&6 2997 else 2998 ac_save_c_werror_flag=$ac_c_werror_flag 2999 ac_c_werror_flag=yes 3000 ac_cv_prog_cc_g=no 3001 CFLAGS="-g" 3002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3003 /* end confdefs.h. */ 3004 3005 int 3006 main () 3007 { 3008 3009 ; 3010 return 0; 3011 } 3012 _ACEOF 3013 if ac_fn_c_try_compile "$LINENO"; then : 3014 ac_cv_prog_cc_g=yes 3015 else 3016 CFLAGS="" 3017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3018 /* end confdefs.h. */ 3019 3020 int 3021 main () 3022 { 3023 3024 ; 3025 return 0; 3026 } 3027 _ACEOF 3028 if ac_fn_c_try_compile "$LINENO"; then : 3029 3030 else 3031 ac_c_werror_flag=$ac_save_c_werror_flag 3032 CFLAGS="-g" 3033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3034 /* end confdefs.h. */ 3035 3036 int 3037 main () 3038 { 3039 3040 ; 3041 return 0; 3042 } 3043 _ACEOF 3044 if ac_fn_c_try_compile "$LINENO"; then : 3045 ac_cv_prog_cc_g=yes 3046 fi 3047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3048 fi 3049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3050 fi 3051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3052 ac_c_werror_flag=$ac_save_c_werror_flag 3053 fi 3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3055 $as_echo "$ac_cv_prog_cc_g" >&6; } 3056 if test "$ac_test_CFLAGS" = set; then 3057 CFLAGS=$ac_save_CFLAGS 3058 elif test $ac_cv_prog_cc_g = yes; then 3059 if test "$GCC" = yes; then 3060 CFLAGS="-g -O2" 3061 else 3062 CFLAGS="-g" 3063 fi 3064 else 3065 if test "$GCC" = yes; then 3066 CFLAGS="-O2" 3067 else 3068 CFLAGS= 3069 fi 3070 fi 3071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3072 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3073 if test "${ac_cv_prog_cc_c89+set}" = set; then : 3074 $as_echo_n "(cached) " >&6 3075 else 3076 ac_cv_prog_cc_c89=no 3077 ac_save_CC=$CC 3078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3079 /* end confdefs.h. */ 3080 #include <stdarg.h> 3081 #include <stdio.h> 3082 #include <sys/types.h> 3083 #include <sys/stat.h> 3084 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3085 struct buf { int x; }; 3086 FILE * (*rcsopen) (struct buf *, struct stat *, int); 3087 static char *e (p, i) 3088 char **p; 3089 int i; 3090 { 3091 return p[i]; 3092 } 3093 static char *f (char * (*g) (char **, int), char **p, ...) 3094 { 3095 char *s; 3096 va_list v; 3097 va_start (v,p); 3098 s = g (p, va_arg (v,int)); 3099 va_end (v); 3100 return s; 3101 } 3102 3103 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3104 function prototypes and stuff, but not '\xHH' hex character constants. 3105 These don't provoke an error unfortunately, instead are silently treated 3106 as 'x'. The following induces an error, until -std is added to get 3107 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3108 array size at least. It's necessary to write '\x00'==0 to get something 3109 that's true only with -std. */ 3110 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3111 3112 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3113 inside strings and character constants. */ 3114 #define FOO(x) 'x' 3115 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3116 3117 int test (int i, double x); 3118 struct s1 {int (*f) (int a);}; 3119 struct s2 {int (*f) (double a);}; 3120 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3121 int argc; 3122 char **argv; 3123 int 3124 main () 3125 { 3126 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3127 ; 3128 return 0; 3129 } 3130 _ACEOF 3131 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3132 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3133 do 3134 CC="$ac_save_CC $ac_arg" 3135 if ac_fn_c_try_compile "$LINENO"; then : 3136 ac_cv_prog_cc_c89=$ac_arg 3137 fi 3138 rm -f core conftest.err conftest.$ac_objext 3139 test "x$ac_cv_prog_cc_c89" != "xno" && break 3140 done 3141 rm -f conftest.$ac_ext 3142 CC=$ac_save_CC 3143 3144 fi 3145 # AC_CACHE_VAL 3146 case "x$ac_cv_prog_cc_c89" in 3147 x) 3148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3149 $as_echo "none needed" >&6; } ;; 3150 xno) 3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3152 $as_echo "unsupported" >&6; } ;; 3153 *) 3154 CC="$CC $ac_cv_prog_cc_c89" 3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3156 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3157 esac 3158 if test "x$ac_cv_prog_cc_c89" != xno; then : 3159 3160 fi 3161 3162 ac_ext=c 3163 ac_cpp='$CPP $CPPFLAGS' 3164 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3165 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3166 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3167 3168 3169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3170 $as_echo_n "checking for library containing strerror... " >&6; } 3171 if test "${ac_cv_search_strerror+set}" = set; then : 3172 $as_echo_n "(cached) " >&6 3173 else 3174 ac_func_search_save_LIBS=$LIBS 3175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3176 /* end confdefs.h. */ 3177 3178 /* Override any GCC internal prototype to avoid an error. 3179 Use char because int might match the return type of a GCC 3180 builtin and then its argument prototype would still apply. */ 3181 #ifdef __cplusplus 3182 extern "C" 3183 #endif 3184 char strerror (); 3185 int 3186 main () 3187 { 3188 return strerror (); 3189 ; 3190 return 0; 3191 } 3192 _ACEOF 3193 for ac_lib in '' cposix; do 3194 if test -z "$ac_lib"; then 3195 ac_res="none required" 3196 else 3197 ac_res=-l$ac_lib 3198 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3199 fi 3200 if ac_fn_c_try_link "$LINENO"; then : 3201 ac_cv_search_strerror=$ac_res 3202 fi 3203 rm -f core conftest.err conftest.$ac_objext \ 3204 conftest$ac_exeext 3205 if test "${ac_cv_search_strerror+set}" = set; then : 3206 break 3207 fi 3208 done 3209 if test "${ac_cv_search_strerror+set}" = set; then : 3210 3211 else 3212 ac_cv_search_strerror=no 3213 fi 3214 rm conftest.$ac_ext 3215 LIBS=$ac_func_search_save_LIBS 3216 fi 3217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3218 $as_echo "$ac_cv_search_strerror" >&6; } 3219 ac_res=$ac_cv_search_strerror 3220 if test "$ac_res" != no; then : 3221 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3222 3223 fi 3224 3225 3226 am__api_version='1.11' 3227 3228 # Find a good install program. We prefer a C program (faster), 3229 # so one script is as good as another. But avoid the broken or 3230 # incompatible versions: 3231 # SysV /etc/install, /usr/sbin/install 3232 # SunOS /usr/etc/install 3233 # IRIX /sbin/install 3234 # AIX /bin/install 3235 # AmigaOS /C/install, which installs bootblocks on floppy discs 3236 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3237 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 3238 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3239 # OS/2's system install, which has a completely different semantic 3240 # ./install, which can be erroneously created by make from ./install.sh. 3241 # Reject install programs that cannot install multiple files. 3242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3243 $as_echo_n "checking for a BSD-compatible install... " >&6; } 3244 if test -z "$INSTALL"; then 3245 if test "${ac_cv_path_install+set}" = set; then : 3246 $as_echo_n "(cached) " >&6 3247 else 3248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3249 for as_dir in $PATH 3250 do 3251 IFS=$as_save_IFS 3252 test -z "$as_dir" && as_dir=. 3253 # Account for people who put trailing slashes in PATH elements. 3254 case $as_dir/ in #(( 3255 ./ | .// | /[cC]/* | \ 3256 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3257 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3258 /usr/ucb/* ) ;; 3259 *) 3260 # OSF1 and SCO ODT 3.0 have their own names for install. 3261 # Don't use installbsd from OSF since it installs stuff as root 3262 # by default. 3263 for ac_prog in ginstall scoinst install; do 3264 for ac_exec_ext in '' $ac_executable_extensions; do 3265 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3266 if test $ac_prog = install && 3267 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3268 # AIX install. It has an incompatible calling convention. 3269 : 3270 elif test $ac_prog = install && 3271 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3272 # program-specific install script used by HP pwplus--don't use. 3273 : 3274 else 3275 rm -rf conftest.one conftest.two conftest.dir 3276 echo one > conftest.one 3277 echo two > conftest.two 3278 mkdir conftest.dir 3279 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3280 test -s conftest.one && test -s conftest.two && 3281 test -s conftest.dir/conftest.one && 3282 test -s conftest.dir/conftest.two 3283 then 3284 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3285 break 3 3286 fi 3287 fi 3288 fi 3289 done 3290 done 3291 ;; 3292 esac 3293 3294 done 3295 IFS=$as_save_IFS 3296 3297 rm -rf conftest.one conftest.two conftest.dir 3298 3299 fi 3300 if test "${ac_cv_path_install+set}" = set; then 3301 INSTALL=$ac_cv_path_install 3302 else 3303 # As a last resort, use the slow shell script. Don't cache a 3304 # value for INSTALL within a source directory, because that will 3305 # break other packages using the cache if that directory is 3306 # removed, or if the value is a relative name. 3307 INSTALL=$ac_install_sh 3308 fi 3309 fi 3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3311 $as_echo "$INSTALL" >&6; } 3312 3313 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3314 # It thinks the first close brace ends the variable substitution. 3315 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3316 3317 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3318 3319 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3320 3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3322 $as_echo_n "checking whether build environment is sane... " >&6; } 3323 # Just in case 3324 sleep 1 3325 echo timestamp > conftest.file 3326 # Reject unsafe characters in $srcdir or the absolute working directory 3327 # name. Accept space and tab only in the latter. 3328 am_lf=' 3329 ' 3330 case `pwd` in 3331 *[\\\"\#\$\&\'\`$am_lf]*) 3332 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3333 esac 3334 case $srcdir in 3335 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3336 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3337 esac 3338 3339 # Do `set' in a subshell so we don't clobber the current shell's 3340 # arguments. Must try -L first in case configure is actually a 3341 # symlink; some systems play weird games with the mod time of symlinks 3342 # (eg FreeBSD returns the mod time of the symlink's containing 3343 # directory). 3344 if ( 3345 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3346 if test "$*" = "X"; then 3347 # -L didn't work. 3348 set X `ls -t "$srcdir/configure" conftest.file` 3349 fi 3350 rm -f conftest.file 3351 if test "$*" != "X $srcdir/configure conftest.file" \ 3352 && test "$*" != "X conftest.file $srcdir/configure"; then 3353 3354 # If neither matched, then we have a broken ls. This can happen 3355 # if, for instance, CONFIG_SHELL is bash and it inherits a 3356 # broken ls alias from the environment. This has actually 3357 # happened. Such a system could not be considered "sane". 3358 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3359 alias in your environment" "$LINENO" 5 3360 fi 3361 3362 test "$2" = conftest.file 3363 ) 3364 then 3365 # Ok. 3366 : 3367 else 3368 as_fn_error "newly created file is older than distributed files! 3369 Check your system clock" "$LINENO" 5 3370 fi 3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3372 $as_echo "yes" >&6; } 3373 test "$program_prefix" != NONE && 3374 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3375 # Use a double $ so make ignores it. 3376 test "$program_suffix" != NONE && 3377 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3378 # Double any \ or $. 3379 # By default was `s,x,x', remove it if useless. 3380 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3381 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3382 3383 # expand $ac_aux_dir to an absolute path 3384 am_aux_dir=`cd $ac_aux_dir && pwd` 3385 3386 if test x"${MISSING+set}" != xset; then 3387 case $am_aux_dir in 3388 *\ * | *\ *) 3389 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3390 *) 3391 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3392 esac 3393 fi 3394 # Use eval to expand $SHELL 3395 if eval "$MISSING --run true"; then 3396 am_missing_run="$MISSING --run " 3397 else 3398 am_missing_run= 3399 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3400 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3401 fi 3402 3403 if test x"${install_sh}" != xset; then 3404 case $am_aux_dir in 3405 *\ * | *\ *) 3406 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3407 *) 3408 install_sh="\${SHELL} $am_aux_dir/install-sh" 3409 esac 3410 fi 3411 3412 # Installed binaries are usually stripped using `strip' when the user 3413 # run `make install-strip'. However `strip' might not be the right 3414 # tool to use in cross-compilation environments, therefore Automake 3415 # will honor the `STRIP' environment variable to overrule this program. 3416 if test "$cross_compiling" != no; then 3417 if test -n "$ac_tool_prefix"; then 3418 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3419 set dummy ${ac_tool_prefix}strip; ac_word=$2 3420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3421 $as_echo_n "checking for $ac_word... " >&6; } 3422 if test "${ac_cv_prog_STRIP+set}" = set; then : 3423 $as_echo_n "(cached) " >&6 3424 else 3425 if test -n "$STRIP"; then 3426 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3427 else 3428 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3429 for as_dir in $PATH 3430 do 3431 IFS=$as_save_IFS 3432 test -z "$as_dir" && as_dir=. 3433 for ac_exec_ext in '' $ac_executable_extensions; do 3434 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3435 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3437 break 2 3438 fi 3439 done 3440 done 3441 IFS=$as_save_IFS 3442 3443 fi 3444 fi 3445 STRIP=$ac_cv_prog_STRIP 3446 if test -n "$STRIP"; then 3447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3448 $as_echo "$STRIP" >&6; } 3449 else 3450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3451 $as_echo "no" >&6; } 3452 fi 3453 3454 3455 fi 3456 if test -z "$ac_cv_prog_STRIP"; then 3457 ac_ct_STRIP=$STRIP 3458 # Extract the first word of "strip", so it can be a program name with args. 3459 set dummy strip; ac_word=$2 3460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3461 $as_echo_n "checking for $ac_word... " >&6; } 3462 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3463 $as_echo_n "(cached) " >&6 3464 else 3465 if test -n "$ac_ct_STRIP"; then 3466 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3467 else 3468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3469 for as_dir in $PATH 3470 do 3471 IFS=$as_save_IFS 3472 test -z "$as_dir" && as_dir=. 3473 for ac_exec_ext in '' $ac_executable_extensions; do 3474 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3475 ac_cv_prog_ac_ct_STRIP="strip" 3476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3477 break 2 3478 fi 3479 done 3480 done 3481 IFS=$as_save_IFS 3482 3483 fi 3484 fi 3485 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3486 if test -n "$ac_ct_STRIP"; then 3487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3488 $as_echo "$ac_ct_STRIP" >&6; } 3489 else 3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3491 $as_echo "no" >&6; } 3492 fi 3493 3494 if test "x$ac_ct_STRIP" = x; then 3495 STRIP=":" 3496 else 3497 case $cross_compiling:$ac_tool_warned in 3498 yes:) 3499 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3500 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3501 ac_tool_warned=yes ;; 3502 esac 3503 STRIP=$ac_ct_STRIP 3504 fi 3505 else 3506 STRIP="$ac_cv_prog_STRIP" 3507 fi 3508 3509 fi 3510 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3511 3512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3513 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3514 if test -z "$MKDIR_P"; then 3515 if test "${ac_cv_path_mkdir+set}" = set; then : 3516 $as_echo_n "(cached) " >&6 3517 else 3518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3519 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3520 do 3521 IFS=$as_save_IFS 3522 test -z "$as_dir" && as_dir=. 3523 for ac_prog in mkdir gmkdir; do 3524 for ac_exec_ext in '' $ac_executable_extensions; do 3525 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3526 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3527 'mkdir (GNU coreutils) '* | \ 3528 'mkdir (coreutils) '* | \ 3529 'mkdir (fileutils) '4.1*) 3530 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3531 break 3;; 3532 esac 3533 done 3534 done 3535 done 3536 IFS=$as_save_IFS 3537 3538 fi 3539 3540 if test "${ac_cv_path_mkdir+set}" = set; then 3541 MKDIR_P="$ac_cv_path_mkdir -p" 3542 else 3543 # As a last resort, use the slow shell script. Don't cache a 3544 # value for MKDIR_P within a source directory, because that will 3545 # break other packages using the cache if that directory is 3546 # removed, or if the value is a relative name. 3547 test -d ./--version && rmdir ./--version 3548 MKDIR_P="$ac_install_sh -d" 3549 fi 3550 fi 3551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3552 $as_echo "$MKDIR_P" >&6; } 3553 3554 mkdir_p="$MKDIR_P" 3555 case $mkdir_p in 3556 [\\/$]* | ?:[\\/]*) ;; 3557 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3558 esac 3559 3560 for ac_prog in gawk mawk nawk awk 3561 do 3562 # Extract the first word of "$ac_prog", so it can be a program name with args. 3563 set dummy $ac_prog; ac_word=$2 3564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3565 $as_echo_n "checking for $ac_word... " >&6; } 3566 if test "${ac_cv_prog_AWK+set}" = set; then : 3567 $as_echo_n "(cached) " >&6 3568 else 3569 if test -n "$AWK"; then 3570 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3571 else 3572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3573 for as_dir in $PATH 3574 do 3575 IFS=$as_save_IFS 3576 test -z "$as_dir" && as_dir=. 3577 for ac_exec_ext in '' $ac_executable_extensions; do 3578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3579 ac_cv_prog_AWK="$ac_prog" 3580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3581 break 2 3582 fi 3583 done 3584 done 3585 IFS=$as_save_IFS 3586 3587 fi 3588 fi 3589 AWK=$ac_cv_prog_AWK 3590 if test -n "$AWK"; then 3591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3592 $as_echo "$AWK" >&6; } 3593 else 3594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3595 $as_echo "no" >&6; } 3596 fi 3597 3598 3599 test -n "$AWK" && break 3600 done 3601 3602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3603 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3604 set x ${MAKE-make} 3605 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3606 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3607 $as_echo_n "(cached) " >&6 3608 else 3609 cat >conftest.make <<\_ACEOF 3610 SHELL = /bin/sh 3611 all: 3612 @echo '@@@%%%=$(MAKE)=@@@%%%' 3613 _ACEOF 3614 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3615 case `${MAKE-make} -f conftest.make 2>/dev/null` in 3616 *@@@%%%=?*=@@@%%%*) 3617 eval ac_cv_prog_make_${ac_make}_set=yes;; 3618 *) 3619 eval ac_cv_prog_make_${ac_make}_set=no;; 3620 esac 3621 rm -f conftest.make 3622 fi 3623 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3625 $as_echo "yes" >&6; } 3626 SET_MAKE= 3627 else 3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3629 $as_echo "no" >&6; } 3630 SET_MAKE="MAKE=${MAKE-make}" 3631 fi 3632 3633 rm -rf .tst 2>/dev/null 3634 mkdir .tst 2>/dev/null 3635 if test -d .tst; then 3636 am__leading_dot=. 3637 else 3638 am__leading_dot=_ 3639 fi 3640 rmdir .tst 2>/dev/null 3641 3642 DEPDIR="${am__leading_dot}deps" 3643 3644 ac_config_commands="$ac_config_commands depfiles" 3645 3646 3647 am_make=${MAKE-make} 3648 cat > confinc << 'END' 3649 am__doit: 3650 @echo this is the am__doit target 3651 .PHONY: am__doit 3652 END 3653 # If we don't find an include directive, just comment out the code. 3654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3655 $as_echo_n "checking for style of include used by $am_make... " >&6; } 3656 am__include="#" 3657 am__quote= 3658 _am_result=none 3659 # First try GNU make style include. 3660 echo "include confinc" > confmf 3661 # Ignore all kinds of additional output from `make'. 3662 case `$am_make -s -f confmf 2> /dev/null` in #( 3663 *the\ am__doit\ target*) 3664 am__include=include 3665 am__quote= 3666 _am_result=GNU 3667 ;; 3668 esac 3669 # Now try BSD make style include. 3670 if test "$am__include" = "#"; then 3671 echo '.include "confinc"' > confmf 3672 case `$am_make -s -f confmf 2> /dev/null` in #( 3673 *the\ am__doit\ target*) 3674 am__include=.include 3675 am__quote="\"" 3676 _am_result=BSD 3677 ;; 3678 esac 3679 fi 3680 3681 3682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3683 $as_echo "$_am_result" >&6; } 3684 rm -f confinc confmf 3685 3686 # Check whether --enable-dependency-tracking was given. 3687 if test "${enable_dependency_tracking+set}" = set; then : 3688 enableval=$enable_dependency_tracking; 3689 fi 3690 3691 if test "x$enable_dependency_tracking" != xno; then 3692 am_depcomp="$ac_aux_dir/depcomp" 3693 AMDEPBACKSLASH='\' 3694 fi 3695 if test "x$enable_dependency_tracking" != xno; then 3696 AMDEP_TRUE= 3697 AMDEP_FALSE='#' 3698 else 3699 AMDEP_TRUE='#' 3700 AMDEP_FALSE= 3701 fi 3702 3703 3704 if test "`cd $srcdir && pwd`" != "`pwd`"; then 3705 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3706 # is not polluted with repeated "-I." 3707 am__isrc=' -I$(srcdir)' 3708 # test to see if srcdir already configured 3709 if test -f $srcdir/config.status; then 3710 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3711 fi 3712 fi 3713 3714 # test whether we have cygpath 3715 if test -z "$CYGPATH_W"; then 3716 if (cygpath --version) >/dev/null 2>/dev/null; then 3717 CYGPATH_W='cygpath -w' 3718 else 3719 CYGPATH_W=echo 3720 fi 3721 fi 3722 3723 3724 # Define the identity of the package. 3725 PACKAGE='gas' 3726 VERSION='2.25.51' 3727 3728 3729 cat >>confdefs.h <<_ACEOF 3730 #define PACKAGE "$PACKAGE" 3731 _ACEOF 3732 3733 3734 cat >>confdefs.h <<_ACEOF 3735 #define VERSION "$VERSION" 3736 _ACEOF 3737 3738 # Some tools Automake needs. 3739 3740 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3741 3742 3743 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3744 3745 3746 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3747 3748 3749 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3750 3751 3752 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3753 3754 # We need awk for the "check" target. The system "awk" is bad on 3755 # some platforms. 3756 # Always define AMTAR for backward compatibility. 3757 3758 AMTAR=${AMTAR-"${am_missing_run}tar"} 3759 3760 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3761 3762 3763 3764 3765 depcc="$CC" am_compiler_list= 3766 3767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3768 $as_echo_n "checking dependency style of $depcc... " >&6; } 3769 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3770 $as_echo_n "(cached) " >&6 3771 else 3772 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3773 # We make a subdir and do the tests there. Otherwise we can end up 3774 # making bogus files that we don't know about and never remove. For 3775 # instance it was reported that on HP-UX the gcc test will end up 3776 # making a dummy file named `D' -- because `-MD' means `put the output 3777 # in D'. 3778 mkdir conftest.dir 3779 # Copy depcomp to subdir because otherwise we won't find it if we're 3780 # using a relative directory. 3781 cp "$am_depcomp" conftest.dir 3782 cd conftest.dir 3783 # We will build objects and dependencies in a subdirectory because 3784 # it helps to detect inapplicable dependency modes. For instance 3785 # both Tru64's cc and ICC support -MD to output dependencies as a 3786 # side effect of compilation, but ICC will put the dependencies in 3787 # the current directory while Tru64 will put them in the object 3788 # directory. 3789 mkdir sub 3790 3791 am_cv_CC_dependencies_compiler_type=none 3792 if test "$am_compiler_list" = ""; then 3793 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3794 fi 3795 am__universal=false 3796 case " $depcc " in #( 3797 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3798 esac 3799 3800 for depmode in $am_compiler_list; do 3801 # Setup a source with many dependencies, because some compilers 3802 # like to wrap large dependency lists on column 80 (with \), and 3803 # we should not choose a depcomp mode which is confused by this. 3804 # 3805 # We need to recreate these files for each test, as the compiler may 3806 # overwrite some of them when testing with obscure command lines. 3807 # This happens at least with the AIX C compiler. 3808 : > sub/conftest.c 3809 for i in 1 2 3 4 5 6; do 3810 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3811 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3812 # Solaris 8's {/usr,}/bin/sh. 3813 touch sub/conftst$i.h 3814 done 3815 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3816 3817 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3818 # mode. It turns out that the SunPro C++ compiler does not properly 3819 # handle `-M -o', and we need to detect this. Also, some Intel 3820 # versions had trouble with output in subdirs 3821 am__obj=sub/conftest.${OBJEXT-o} 3822 am__minus_obj="-o $am__obj" 3823 case $depmode in 3824 gcc) 3825 # This depmode causes a compiler race in universal mode. 3826 test "$am__universal" = false || continue 3827 ;; 3828 nosideeffect) 3829 # after this tag, mechanisms are not by side-effect, so they'll 3830 # only be used when explicitly requested 3831 if test "x$enable_dependency_tracking" = xyes; then 3832 continue 3833 else 3834 break 3835 fi 3836 ;; 3837 msvisualcpp | msvcmsys) 3838 # This compiler won't grok `-c -o', but also, the minuso test has 3839 # not run yet. These depmodes are late enough in the game, and 3840 # so weak that their functioning should not be impacted. 3841 am__obj=conftest.${OBJEXT-o} 3842 am__minus_obj= 3843 ;; 3844 none) break ;; 3845 esac 3846 if depmode=$depmode \ 3847 source=sub/conftest.c object=$am__obj \ 3848 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3849 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3850 >/dev/null 2>conftest.err && 3851 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3852 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3853 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3854 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3855 # icc doesn't choke on unknown options, it will just issue warnings 3856 # or remarks (even with -Werror). So we grep stderr for any message 3857 # that says an option was ignored or not supported. 3858 # When given -MP, icc 7.0 and 7.1 complain thusly: 3859 # icc: Command line warning: ignoring option '-M'; no argument required 3860 # The diagnosis changed in icc 8.0: 3861 # icc: Command line remark: option '-MP' not supported 3862 if (grep 'ignoring option' conftest.err || 3863 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3864 am_cv_CC_dependencies_compiler_type=$depmode 3865 break 3866 fi 3867 fi 3868 done 3869 3870 cd .. 3871 rm -rf conftest.dir 3872 else 3873 am_cv_CC_dependencies_compiler_type=none 3874 fi 3875 3876 fi 3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3878 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3879 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3880 3881 if 3882 test "x$enable_dependency_tracking" != xno \ 3883 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3884 am__fastdepCC_TRUE= 3885 am__fastdepCC_FALSE='#' 3886 else 3887 am__fastdepCC_TRUE='#' 3888 am__fastdepCC_FALSE= 3889 fi 3890 3891 3892 3893 3894 ac_ext=c 3895 ac_cpp='$CPP $CPPFLAGS' 3896 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3897 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3898 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3899 if test -n "$ac_tool_prefix"; then 3900 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3901 set dummy ${ac_tool_prefix}gcc; ac_word=$2 3902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3903 $as_echo_n "checking for $ac_word... " >&6; } 3904 if test "${ac_cv_prog_CC+set}" = set; then : 3905 $as_echo_n "(cached) " >&6 3906 else 3907 if test -n "$CC"; then 3908 ac_cv_prog_CC="$CC" # Let the user override the test. 3909 else 3910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3911 for as_dir in $PATH 3912 do 3913 IFS=$as_save_IFS 3914 test -z "$as_dir" && as_dir=. 3915 for ac_exec_ext in '' $ac_executable_extensions; do 3916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3917 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3919 break 2 3920 fi 3921 done 3922 done 3923 IFS=$as_save_IFS 3924 3925 fi 3926 fi 3927 CC=$ac_cv_prog_CC 3928 if test -n "$CC"; then 3929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3930 $as_echo "$CC" >&6; } 3931 else 3932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3933 $as_echo "no" >&6; } 3934 fi 3935 3936 3937 fi 3938 if test -z "$ac_cv_prog_CC"; then 3939 ac_ct_CC=$CC 3940 # Extract the first word of "gcc", so it can be a program name with args. 3941 set dummy gcc; ac_word=$2 3942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3943 $as_echo_n "checking for $ac_word... " >&6; } 3944 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3945 $as_echo_n "(cached) " >&6 3946 else 3947 if test -n "$ac_ct_CC"; then 3948 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3949 else 3950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3951 for as_dir in $PATH 3952 do 3953 IFS=$as_save_IFS 3954 test -z "$as_dir" && as_dir=. 3955 for ac_exec_ext in '' $ac_executable_extensions; do 3956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3957 ac_cv_prog_ac_ct_CC="gcc" 3958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3959 break 2 3960 fi 3961 done 3962 done 3963 IFS=$as_save_IFS 3964 3965 fi 3966 fi 3967 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3968 if test -n "$ac_ct_CC"; then 3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3970 $as_echo "$ac_ct_CC" >&6; } 3971 else 3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3973 $as_echo "no" >&6; } 3974 fi 3975 3976 if test "x$ac_ct_CC" = x; then 3977 CC="" 3978 else 3979 case $cross_compiling:$ac_tool_warned in 3980 yes:) 3981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3982 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3983 ac_tool_warned=yes ;; 3984 esac 3985 CC=$ac_ct_CC 3986 fi 3987 else 3988 CC="$ac_cv_prog_CC" 3989 fi 3990 3991 if test -z "$CC"; then 3992 if test -n "$ac_tool_prefix"; then 3993 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3994 set dummy ${ac_tool_prefix}cc; ac_word=$2 3995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3996 $as_echo_n "checking for $ac_word... " >&6; } 3997 if test "${ac_cv_prog_CC+set}" = set; then : 3998 $as_echo_n "(cached) " >&6 3999 else 4000 if test -n "$CC"; then 4001 ac_cv_prog_CC="$CC" # Let the user override the test. 4002 else 4003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4004 for as_dir in $PATH 4005 do 4006 IFS=$as_save_IFS 4007 test -z "$as_dir" && as_dir=. 4008 for ac_exec_ext in '' $ac_executable_extensions; do 4009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4010 ac_cv_prog_CC="${ac_tool_prefix}cc" 4011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4012 break 2 4013 fi 4014 done 4015 done 4016 IFS=$as_save_IFS 4017 4018 fi 4019 fi 4020 CC=$ac_cv_prog_CC 4021 if test -n "$CC"; then 4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4023 $as_echo "$CC" >&6; } 4024 else 4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4026 $as_echo "no" >&6; } 4027 fi 4028 4029 4030 fi 4031 fi 4032 if test -z "$CC"; then 4033 # Extract the first word of "cc", so it can be a program name with args. 4034 set dummy cc; ac_word=$2 4035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4036 $as_echo_n "checking for $ac_word... " >&6; } 4037 if test "${ac_cv_prog_CC+set}" = set; then : 4038 $as_echo_n "(cached) " >&6 4039 else 4040 if test -n "$CC"; then 4041 ac_cv_prog_CC="$CC" # Let the user override the test. 4042 else 4043 ac_prog_rejected=no 4044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4045 for as_dir in $PATH 4046 do 4047 IFS=$as_save_IFS 4048 test -z "$as_dir" && as_dir=. 4049 for ac_exec_ext in '' $ac_executable_extensions; do 4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4051 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4052 ac_prog_rejected=yes 4053 continue 4054 fi 4055 ac_cv_prog_CC="cc" 4056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4057 break 2 4058 fi 4059 done 4060 done 4061 IFS=$as_save_IFS 4062 4063 if test $ac_prog_rejected = yes; then 4064 # We found a bogon in the path, so make sure we never use it. 4065 set dummy $ac_cv_prog_CC 4066 shift 4067 if test $# != 0; then 4068 # We chose a different compiler from the bogus one. 4069 # However, it has the same basename, so the bogon will be chosen 4070 # first if we set CC to just the basename; use the full file name. 4071 shift 4072 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4073 fi 4074 fi 4075 fi 4076 fi 4077 CC=$ac_cv_prog_CC 4078 if test -n "$CC"; then 4079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4080 $as_echo "$CC" >&6; } 4081 else 4082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4083 $as_echo "no" >&6; } 4084 fi 4085 4086 4087 fi 4088 if test -z "$CC"; then 4089 if test -n "$ac_tool_prefix"; then 4090 for ac_prog in cl.exe 4091 do 4092 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4093 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4095 $as_echo_n "checking for $ac_word... " >&6; } 4096 if test "${ac_cv_prog_CC+set}" = set; then : 4097 $as_echo_n "(cached) " >&6 4098 else 4099 if test -n "$CC"; then 4100 ac_cv_prog_CC="$CC" # Let the user override the test. 4101 else 4102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4103 for as_dir in $PATH 4104 do 4105 IFS=$as_save_IFS 4106 test -z "$as_dir" && as_dir=. 4107 for ac_exec_ext in '' $ac_executable_extensions; do 4108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4109 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4111 break 2 4112 fi 4113 done 4114 done 4115 IFS=$as_save_IFS 4116 4117 fi 4118 fi 4119 CC=$ac_cv_prog_CC 4120 if test -n "$CC"; then 4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4122 $as_echo "$CC" >&6; } 4123 else 4124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4125 $as_echo "no" >&6; } 4126 fi 4127 4128 4129 test -n "$CC" && break 4130 done 4131 fi 4132 if test -z "$CC"; then 4133 ac_ct_CC=$CC 4134 for ac_prog in cl.exe 4135 do 4136 # Extract the first word of "$ac_prog", so it can be a program name with args. 4137 set dummy $ac_prog; ac_word=$2 4138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4139 $as_echo_n "checking for $ac_word... " >&6; } 4140 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4141 $as_echo_n "(cached) " >&6 4142 else 4143 if test -n "$ac_ct_CC"; then 4144 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4145 else 4146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4147 for as_dir in $PATH 4148 do 4149 IFS=$as_save_IFS 4150 test -z "$as_dir" && as_dir=. 4151 for ac_exec_ext in '' $ac_executable_extensions; do 4152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4153 ac_cv_prog_ac_ct_CC="$ac_prog" 4154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4155 break 2 4156 fi 4157 done 4158 done 4159 IFS=$as_save_IFS 4160 4161 fi 4162 fi 4163 ac_ct_CC=$ac_cv_prog_ac_ct_CC 4164 if test -n "$ac_ct_CC"; then 4165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4166 $as_echo "$ac_ct_CC" >&6; } 4167 else 4168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4169 $as_echo "no" >&6; } 4170 fi 4171 4172 4173 test -n "$ac_ct_CC" && break 4174 done 4175 4176 if test "x$ac_ct_CC" = x; then 4177 CC="" 4178 else 4179 case $cross_compiling:$ac_tool_warned in 4180 yes:) 4181 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4182 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4183 ac_tool_warned=yes ;; 4184 esac 4185 CC=$ac_ct_CC 4186 fi 4187 fi 4188 4189 fi 4190 4191 4192 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4193 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4194 as_fn_error "no acceptable C compiler found in \$PATH 4195 See \`config.log' for more details." "$LINENO" 5; } 4196 4197 # Provide some information about the compiler. 4198 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4199 set X $ac_compile 4200 ac_compiler=$2 4201 for ac_option in --version -v -V -qversion; do 4202 { { ac_try="$ac_compiler $ac_option >&5" 4203 case "(($ac_try" in 4204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4205 *) ac_try_echo=$ac_try;; 4206 esac 4207 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4208 $as_echo "$ac_try_echo"; } >&5 4209 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4210 ac_status=$? 4211 if test -s conftest.err; then 4212 sed '10a\ 4213 ... rest of stderr output deleted ... 4214 10q' conftest.err >conftest.er1 4215 cat conftest.er1 >&5 4216 rm -f conftest.er1 conftest.err 4217 fi 4218 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4219 test $ac_status = 0; } 4220 done 4221 4222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4223 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4224 if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4225 $as_echo_n "(cached) " >&6 4226 else 4227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4228 /* end confdefs.h. */ 4229 4230 int 4231 main () 4232 { 4233 #ifndef __GNUC__ 4234 choke me 4235 #endif 4236 4237 ; 4238 return 0; 4239 } 4240 _ACEOF 4241 if ac_fn_c_try_compile "$LINENO"; then : 4242 ac_compiler_gnu=yes 4243 else 4244 ac_compiler_gnu=no 4245 fi 4246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4247 ac_cv_c_compiler_gnu=$ac_compiler_gnu 4248 4249 fi 4250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4251 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 4252 if test $ac_compiler_gnu = yes; then 4253 GCC=yes 4254 else 4255 GCC= 4256 fi 4257 ac_test_CFLAGS=${CFLAGS+set} 4258 ac_save_CFLAGS=$CFLAGS 4259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4260 $as_echo_n "checking whether $CC accepts -g... " >&6; } 4261 if test "${ac_cv_prog_cc_g+set}" = set; then : 4262 $as_echo_n "(cached) " >&6 4263 else 4264 ac_save_c_werror_flag=$ac_c_werror_flag 4265 ac_c_werror_flag=yes 4266 ac_cv_prog_cc_g=no 4267 CFLAGS="-g" 4268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4269 /* end confdefs.h. */ 4270 4271 int 4272 main () 4273 { 4274 4275 ; 4276 return 0; 4277 } 4278 _ACEOF 4279 if ac_fn_c_try_compile "$LINENO"; then : 4280 ac_cv_prog_cc_g=yes 4281 else 4282 CFLAGS="" 4283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4284 /* end confdefs.h. */ 4285 4286 int 4287 main () 4288 { 4289 4290 ; 4291 return 0; 4292 } 4293 _ACEOF 4294 if ac_fn_c_try_compile "$LINENO"; then : 4295 4296 else 4297 ac_c_werror_flag=$ac_save_c_werror_flag 4298 CFLAGS="-g" 4299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4300 /* end confdefs.h. */ 4301 4302 int 4303 main () 4304 { 4305 4306 ; 4307 return 0; 4308 } 4309 _ACEOF 4310 if ac_fn_c_try_compile "$LINENO"; then : 4311 ac_cv_prog_cc_g=yes 4312 fi 4313 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4314 fi 4315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4316 fi 4317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4318 ac_c_werror_flag=$ac_save_c_werror_flag 4319 fi 4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4321 $as_echo "$ac_cv_prog_cc_g" >&6; } 4322 if test "$ac_test_CFLAGS" = set; then 4323 CFLAGS=$ac_save_CFLAGS 4324 elif test $ac_cv_prog_cc_g = yes; then 4325 if test "$GCC" = yes; then 4326 CFLAGS="-g -O2" 4327 else 4328 CFLAGS="-g" 4329 fi 4330 else 4331 if test "$GCC" = yes; then 4332 CFLAGS="-O2" 4333 else 4334 CFLAGS= 4335 fi 4336 fi 4337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4338 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4339 if test "${ac_cv_prog_cc_c89+set}" = set; then : 4340 $as_echo_n "(cached) " >&6 4341 else 4342 ac_cv_prog_cc_c89=no 4343 ac_save_CC=$CC 4344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4345 /* end confdefs.h. */ 4346 #include <stdarg.h> 4347 #include <stdio.h> 4348 #include <sys/types.h> 4349 #include <sys/stat.h> 4350 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4351 struct buf { int x; }; 4352 FILE * (*rcsopen) (struct buf *, struct stat *, int); 4353 static char *e (p, i) 4354 char **p; 4355 int i; 4356 { 4357 return p[i]; 4358 } 4359 static char *f (char * (*g) (char **, int), char **p, ...) 4360 { 4361 char *s; 4362 va_list v; 4363 va_start (v,p); 4364 s = g (p, va_arg (v,int)); 4365 va_end (v); 4366 return s; 4367 } 4368 4369 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4370 function prototypes and stuff, but not '\xHH' hex character constants. 4371 These don't provoke an error unfortunately, instead are silently treated 4372 as 'x'. The following induces an error, until -std is added to get 4373 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4374 array size at least. It's necessary to write '\x00'==0 to get something 4375 that's true only with -std. */ 4376 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4377 4378 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4379 inside strings and character constants. */ 4380 #define FOO(x) 'x' 4381 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4382 4383 int test (int i, double x); 4384 struct s1 {int (*f) (int a);}; 4385 struct s2 {int (*f) (double a);}; 4386 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4387 int argc; 4388 char **argv; 4389 int 4390 main () 4391 { 4392 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4393 ; 4394 return 0; 4395 } 4396 _ACEOF 4397 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4398 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4399 do 4400 CC="$ac_save_CC $ac_arg" 4401 if ac_fn_c_try_compile "$LINENO"; then : 4402 ac_cv_prog_cc_c89=$ac_arg 4403 fi 4404 rm -f core conftest.err conftest.$ac_objext 4405 test "x$ac_cv_prog_cc_c89" != "xno" && break 4406 done 4407 rm -f conftest.$ac_ext 4408 CC=$ac_save_CC 4409 4410 fi 4411 # AC_CACHE_VAL 4412 case "x$ac_cv_prog_cc_c89" in 4413 x) 4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4415 $as_echo "none needed" >&6; } ;; 4416 xno) 4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4418 $as_echo "unsupported" >&6; } ;; 4419 *) 4420 CC="$CC $ac_cv_prog_cc_c89" 4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4422 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4423 esac 4424 if test "x$ac_cv_prog_cc_c89" != xno; then : 4425 4426 fi 4427 4428 ac_ext=c 4429 ac_cpp='$CPP $CPPFLAGS' 4430 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4431 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4432 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4433 4434 ac_ext=c 4435 ac_cpp='$CPP $CPPFLAGS' 4436 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4437 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4438 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4440 $as_echo_n "checking how to run the C preprocessor... " >&6; } 4441 # On Suns, sometimes $CPP names a directory. 4442 if test -n "$CPP" && test -d "$CPP"; then 4443 CPP= 4444 fi 4445 if test -z "$CPP"; then 4446 if test "${ac_cv_prog_CPP+set}" = set; then : 4447 $as_echo_n "(cached) " >&6 4448 else 4449 # Double quotes because CPP needs to be expanded 4450 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4451 do 4452 ac_preproc_ok=false 4453 for ac_c_preproc_warn_flag in '' yes 4454 do 4455 # Use a header file that comes with gcc, so configuring glibc 4456 # with a fresh cross-compiler works. 4457 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4458 # <limits.h> exists even on freestanding compilers. 4459 # On the NeXT, cc -E runs the code through the compiler's parser, 4460 # not just through cpp. "Syntax error" is here to catch this case. 4461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4462 /* end confdefs.h. */ 4463 #ifdef __STDC__ 4464 # include <limits.h> 4465 #else 4466 # include <assert.h> 4467 #endif 4468 Syntax error 4469 _ACEOF 4470 if ac_fn_c_try_cpp "$LINENO"; then : 4471 4472 else 4473 # Broken: fails on valid input. 4474 continue 4475 fi 4476 rm -f conftest.err conftest.$ac_ext 4477 4478 # OK, works on sane cases. Now check whether nonexistent headers 4479 # can be detected and how. 4480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4481 /* end confdefs.h. */ 4482 #include <ac_nonexistent.h> 4483 _ACEOF 4484 if ac_fn_c_try_cpp "$LINENO"; then : 4485 # Broken: success on invalid input. 4486 continue 4487 else 4488 # Passes both tests. 4489 ac_preproc_ok=: 4490 break 4491 fi 4492 rm -f conftest.err conftest.$ac_ext 4493 4494 done 4495 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4496 rm -f conftest.err conftest.$ac_ext 4497 if $ac_preproc_ok; then : 4498 break 4499 fi 4500 4501 done 4502 ac_cv_prog_CPP=$CPP 4503 4504 fi 4505 CPP=$ac_cv_prog_CPP 4506 else 4507 ac_cv_prog_CPP=$CPP 4508 fi 4509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4510 $as_echo "$CPP" >&6; } 4511 ac_preproc_ok=false 4512 for ac_c_preproc_warn_flag in '' yes 4513 do 4514 # Use a header file that comes with gcc, so configuring glibc 4515 # with a fresh cross-compiler works. 4516 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4517 # <limits.h> exists even on freestanding compilers. 4518 # On the NeXT, cc -E runs the code through the compiler's parser, 4519 # not just through cpp. "Syntax error" is here to catch this case. 4520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4521 /* end confdefs.h. */ 4522 #ifdef __STDC__ 4523 # include <limits.h> 4524 #else 4525 # include <assert.h> 4526 #endif 4527 Syntax error 4528 _ACEOF 4529 if ac_fn_c_try_cpp "$LINENO"; then : 4530 4531 else 4532 # Broken: fails on valid input. 4533 continue 4534 fi 4535 rm -f conftest.err conftest.$ac_ext 4536 4537 # OK, works on sane cases. Now check whether nonexistent headers 4538 # can be detected and how. 4539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4540 /* end confdefs.h. */ 4541 #include <ac_nonexistent.h> 4542 _ACEOF 4543 if ac_fn_c_try_cpp "$LINENO"; then : 4544 # Broken: success on invalid input. 4545 continue 4546 else 4547 # Passes both tests. 4548 ac_preproc_ok=: 4549 break 4550 fi 4551 rm -f conftest.err conftest.$ac_ext 4552 4553 done 4554 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4555 rm -f conftest.err conftest.$ac_ext 4556 if $ac_preproc_ok; then : 4557 4558 else 4559 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4560 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4561 as_fn_error "C preprocessor \"$CPP\" fails sanity check 4562 See \`config.log' for more details." "$LINENO" 5; } 4563 fi 4564 4565 ac_ext=c 4566 ac_cpp='$CPP $CPPFLAGS' 4567 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4568 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4569 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4570 4571 4572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4573 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4574 if test "${ac_cv_path_GREP+set}" = set; then : 4575 $as_echo_n "(cached) " >&6 4576 else 4577 if test -z "$GREP"; then 4578 ac_path_GREP_found=false 4579 # Loop through the user's path and test for each of PROGNAME-LIST 4580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4581 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4582 do 4583 IFS=$as_save_IFS 4584 test -z "$as_dir" && as_dir=. 4585 for ac_prog in grep ggrep; do 4586 for ac_exec_ext in '' $ac_executable_extensions; do 4587 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4588 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4589 # Check for GNU ac_path_GREP and select it if it is found. 4590 # Check for GNU $ac_path_GREP 4591 case `"$ac_path_GREP" --version 2>&1` in 4592 *GNU*) 4593 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4594 *) 4595 ac_count=0 4596 $as_echo_n 0123456789 >"conftest.in" 4597 while : 4598 do 4599 cat "conftest.in" "conftest.in" >"conftest.tmp" 4600 mv "conftest.tmp" "conftest.in" 4601 cp "conftest.in" "conftest.nl" 4602 $as_echo 'GREP' >> "conftest.nl" 4603 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4604 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4605 as_fn_arith $ac_count + 1 && ac_count=$as_val 4606 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4607 # Best one so far, save it but keep looking for a better one 4608 ac_cv_path_GREP="$ac_path_GREP" 4609 ac_path_GREP_max=$ac_count 4610 fi 4611 # 10*(2^10) chars as input seems more than enough 4612 test $ac_count -gt 10 && break 4613 done 4614 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4615 esac 4616 4617 $ac_path_GREP_found && break 3 4618 done 4619 done 4620 done 4621 IFS=$as_save_IFS 4622 if test -z "$ac_cv_path_GREP"; then 4623 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4624 fi 4625 else 4626 ac_cv_path_GREP=$GREP 4627 fi 4628 4629 fi 4630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4631 $as_echo "$ac_cv_path_GREP" >&6; } 4632 GREP="$ac_cv_path_GREP" 4633 4634 4635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4636 $as_echo_n "checking for egrep... " >&6; } 4637 if test "${ac_cv_path_EGREP+set}" = set; then : 4638 $as_echo_n "(cached) " >&6 4639 else 4640 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4641 then ac_cv_path_EGREP="$GREP -E" 4642 else 4643 if test -z "$EGREP"; then 4644 ac_path_EGREP_found=false 4645 # Loop through the user's path and test for each of PROGNAME-LIST 4646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4647 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4648 do 4649 IFS=$as_save_IFS 4650 test -z "$as_dir" && as_dir=. 4651 for ac_prog in egrep; do 4652 for ac_exec_ext in '' $ac_executable_extensions; do 4653 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4654 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4655 # Check for GNU ac_path_EGREP and select it if it is found. 4656 # Check for GNU $ac_path_EGREP 4657 case `"$ac_path_EGREP" --version 2>&1` in 4658 *GNU*) 4659 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4660 *) 4661 ac_count=0 4662 $as_echo_n 0123456789 >"conftest.in" 4663 while : 4664 do 4665 cat "conftest.in" "conftest.in" >"conftest.tmp" 4666 mv "conftest.tmp" "conftest.in" 4667 cp "conftest.in" "conftest.nl" 4668 $as_echo 'EGREP' >> "conftest.nl" 4669 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4670 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4671 as_fn_arith $ac_count + 1 && ac_count=$as_val 4672 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4673 # Best one so far, save it but keep looking for a better one 4674 ac_cv_path_EGREP="$ac_path_EGREP" 4675 ac_path_EGREP_max=$ac_count 4676 fi 4677 # 10*(2^10) chars as input seems more than enough 4678 test $ac_count -gt 10 && break 4679 done 4680 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4681 esac 4682 4683 $ac_path_EGREP_found && break 3 4684 done 4685 done 4686 done 4687 IFS=$as_save_IFS 4688 if test -z "$ac_cv_path_EGREP"; then 4689 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4690 fi 4691 else 4692 ac_cv_path_EGREP=$EGREP 4693 fi 4694 4695 fi 4696 fi 4697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4698 $as_echo "$ac_cv_path_EGREP" >&6; } 4699 EGREP="$ac_cv_path_EGREP" 4700 4701 4702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4703 $as_echo_n "checking for ANSI C header files... " >&6; } 4704 if test "${ac_cv_header_stdc+set}" = set; then : 4705 $as_echo_n "(cached) " >&6 4706 else 4707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4708 /* end confdefs.h. */ 4709 #include <stdlib.h> 4710 #include <stdarg.h> 4711 #include <string.h> 4712 #include <float.h> 4713 4714 int 4715 main () 4716 { 4717 4718 ; 4719 return 0; 4720 } 4721 _ACEOF 4722 if ac_fn_c_try_compile "$LINENO"; then : 4723 ac_cv_header_stdc=yes 4724 else 4725 ac_cv_header_stdc=no 4726 fi 4727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4728 4729 if test $ac_cv_header_stdc = yes; then 4730 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4732 /* end confdefs.h. */ 4733 #include <string.h> 4734 4735 _ACEOF 4736 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4737 $EGREP "memchr" >/dev/null 2>&1; then : 4738 4739 else 4740 ac_cv_header_stdc=no 4741 fi 4742 rm -f conftest* 4743 4744 fi 4745 4746 if test $ac_cv_header_stdc = yes; then 4747 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4749 /* end confdefs.h. */ 4750 #include <stdlib.h> 4751 4752 _ACEOF 4753 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4754 $EGREP "free" >/dev/null 2>&1; then : 4755 4756 else 4757 ac_cv_header_stdc=no 4758 fi 4759 rm -f conftest* 4760 4761 fi 4762 4763 if test $ac_cv_header_stdc = yes; then 4764 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4765 if test "$cross_compiling" = yes; then : 4766 : 4767 else 4768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4769 /* end confdefs.h. */ 4770 #include <ctype.h> 4771 #include <stdlib.h> 4772 #if ((' ' & 0x0FF) == 0x020) 4773 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4774 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4775 #else 4776 # define ISLOWER(c) \ 4777 (('a' <= (c) && (c) <= 'i') \ 4778 || ('j' <= (c) && (c) <= 'r') \ 4779 || ('s' <= (c) && (c) <= 'z')) 4780 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4781 #endif 4782 4783 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4784 int 4785 main () 4786 { 4787 int i; 4788 for (i = 0; i < 256; i++) 4789 if (XOR (islower (i), ISLOWER (i)) 4790 || toupper (i) != TOUPPER (i)) 4791 return 2; 4792 return 0; 4793 } 4794 _ACEOF 4795 if ac_fn_c_try_run "$LINENO"; then : 4796 4797 else 4798 ac_cv_header_stdc=no 4799 fi 4800 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4801 conftest.$ac_objext conftest.beam conftest.$ac_ext 4802 fi 4803 4804 fi 4805 fi 4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4807 $as_echo "$ac_cv_header_stdc" >&6; } 4808 if test $ac_cv_header_stdc = yes; then 4809 4810 $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4811 4812 fi 4813 4814 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4815 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4816 inttypes.h stdint.h unistd.h 4817 do : 4818 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4819 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4820 " 4821 eval as_val=\$$as_ac_Header 4822 if test "x$as_val" = x""yes; then : 4823 cat >>confdefs.h <<_ACEOF 4824 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4825 _ACEOF 4826 4827 fi 4828 4829 done 4830 4831 4832 4833 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4834 if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4835 MINIX=yes 4836 else 4837 MINIX= 4838 fi 4839 4840 4841 if test "$MINIX" = yes; then 4842 4843 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4844 4845 4846 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4847 4848 4849 $as_echo "#define _MINIX 1" >>confdefs.h 4850 4851 fi 4852 4853 4854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4855 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4856 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4857 $as_echo_n "(cached) " >&6 4858 else 4859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4860 /* end confdefs.h. */ 4861 4862 # define __EXTENSIONS__ 1 4863 $ac_includes_default 4864 int 4865 main () 4866 { 4867 4868 ; 4869 return 0; 4870 } 4871 _ACEOF 4872 if ac_fn_c_try_compile "$LINENO"; then : 4873 ac_cv_safe_to_define___extensions__=yes 4874 else 4875 ac_cv_safe_to_define___extensions__=no 4876 fi 4877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4878 fi 4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4880 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4881 test $ac_cv_safe_to_define___extensions__ = yes && 4882 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4883 4884 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4885 4886 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4887 4888 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4889 4890 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4891 4892 4893 4894 4895 4896 case `pwd` in 4897 *\ * | *\ *) 4898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4899 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4900 esac 4901 4902 4903 4904 macro_version='2.2.7a' 4905 macro_revision='1.3134' 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 ltmain="$ac_aux_dir/ltmain.sh" 4920 4921 # Backslashify metacharacters that are still active within 4922 # double-quoted strings. 4923 sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4924 4925 # Same as above, but do not quote variable references. 4926 double_quote_subst='s/\(["`\\]\)/\\\1/g' 4927 4928 # Sed substitution to delay expansion of an escaped shell variable in a 4929 # double_quote_subst'ed string. 4930 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4931 4932 # Sed substitution to delay expansion of an escaped single quote. 4933 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4934 4935 # Sed substitution to avoid accidental globbing in evaled expressions 4936 no_glob_subst='s/\*/\\\*/g' 4937 4938 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4939 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4940 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4941 4942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4943 $as_echo_n "checking how to print strings... " >&6; } 4944 # Test print first, because it will be a builtin if present. 4945 if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4946 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4947 ECHO='print -r --' 4948 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4949 ECHO='printf %s\n' 4950 else 4951 # Use this function as a fallback that always works. 4952 func_fallback_echo () 4953 { 4954 eval 'cat <<_LTECHO_EOF 4955 $1 4956 _LTECHO_EOF' 4957 } 4958 ECHO='func_fallback_echo' 4959 fi 4960 4961 # func_echo_all arg... 4962 # Invoke $ECHO with all args, space-separated. 4963 func_echo_all () 4964 { 4965 $ECHO "" 4966 } 4967 4968 case "$ECHO" in 4969 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4970 $as_echo "printf" >&6; } ;; 4971 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4972 $as_echo "print -r" >&6; } ;; 4973 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4974 $as_echo "cat" >&6; } ;; 4975 esac 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4991 $as_echo_n "checking for a sed that does not truncate output... " >&6; } 4992 if test "${ac_cv_path_SED+set}" = set; then : 4993 $as_echo_n "(cached) " >&6 4994 else 4995 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4996 for ac_i in 1 2 3 4 5 6 7; do 4997 ac_script="$ac_script$as_nl$ac_script" 4998 done 4999 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5000 { ac_script=; unset ac_script;} 5001 if test -z "$SED"; then 5002 ac_path_SED_found=false 5003 # Loop through the user's path and test for each of PROGNAME-LIST 5004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5005 for as_dir in $PATH 5006 do 5007 IFS=$as_save_IFS 5008 test -z "$as_dir" && as_dir=. 5009 for ac_prog in sed gsed; do 5010 for ac_exec_ext in '' $ac_executable_extensions; do 5011 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5012 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5013 # Check for GNU ac_path_SED and select it if it is found. 5014 # Check for GNU $ac_path_SED 5015 case `"$ac_path_SED" --version 2>&1` in 5016 *GNU*) 5017 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5018 *) 5019 ac_count=0 5020 $as_echo_n 0123456789 >"conftest.in" 5021 while : 5022 do 5023 cat "conftest.in" "conftest.in" >"conftest.tmp" 5024 mv "conftest.tmp" "conftest.in" 5025 cp "conftest.in" "conftest.nl" 5026 $as_echo '' >> "conftest.nl" 5027 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5028 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5029 as_fn_arith $ac_count + 1 && ac_count=$as_val 5030 if test $ac_count -gt ${ac_path_SED_max-0}; then 5031 # Best one so far, save it but keep looking for a better one 5032 ac_cv_path_SED="$ac_path_SED" 5033 ac_path_SED_max=$ac_count 5034 fi 5035 # 10*(2^10) chars as input seems more than enough 5036 test $ac_count -gt 10 && break 5037 done 5038 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5039 esac 5040 5041 $ac_path_SED_found && break 3 5042 done 5043 done 5044 done 5045 IFS=$as_save_IFS 5046 if test -z "$ac_cv_path_SED"; then 5047 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5048 fi 5049 else 5050 ac_cv_path_SED=$SED 5051 fi 5052 5053 fi 5054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5055 $as_echo "$ac_cv_path_SED" >&6; } 5056 SED="$ac_cv_path_SED" 5057 rm -f conftest.sed 5058 5059 test -z "$SED" && SED=sed 5060 Xsed="$SED -e 1s/^X//" 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5073 $as_echo_n "checking for fgrep... " >&6; } 5074 if test "${ac_cv_path_FGREP+set}" = set; then : 5075 $as_echo_n "(cached) " >&6 5076 else 5077 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5078 then ac_cv_path_FGREP="$GREP -F" 5079 else 5080 if test -z "$FGREP"; then 5081 ac_path_FGREP_found=false 5082 # Loop through the user's path and test for each of PROGNAME-LIST 5083 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5084 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5085 do 5086 IFS=$as_save_IFS 5087 test -z "$as_dir" && as_dir=. 5088 for ac_prog in fgrep; do 5089 for ac_exec_ext in '' $ac_executable_extensions; do 5090 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5091 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5092 # Check for GNU ac_path_FGREP and select it if it is found. 5093 # Check for GNU $ac_path_FGREP 5094 case `"$ac_path_FGREP" --version 2>&1` in 5095 *GNU*) 5096 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5097 *) 5098 ac_count=0 5099 $as_echo_n 0123456789 >"conftest.in" 5100 while : 5101 do 5102 cat "conftest.in" "conftest.in" >"conftest.tmp" 5103 mv "conftest.tmp" "conftest.in" 5104 cp "conftest.in" "conftest.nl" 5105 $as_echo 'FGREP' >> "conftest.nl" 5106 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5107 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5108 as_fn_arith $ac_count + 1 && ac_count=$as_val 5109 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5110 # Best one so far, save it but keep looking for a better one 5111 ac_cv_path_FGREP="$ac_path_FGREP" 5112 ac_path_FGREP_max=$ac_count 5113 fi 5114 # 10*(2^10) chars as input seems more than enough 5115 test $ac_count -gt 10 && break 5116 done 5117 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5118 esac 5119 5120 $ac_path_FGREP_found && break 3 5121 done 5122 done 5123 done 5124 IFS=$as_save_IFS 5125 if test -z "$ac_cv_path_FGREP"; then 5126 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5127 fi 5128 else 5129 ac_cv_path_FGREP=$FGREP 5130 fi 5131 5132 fi 5133 fi 5134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5135 $as_echo "$ac_cv_path_FGREP" >&6; } 5136 FGREP="$ac_cv_path_FGREP" 5137 5138 5139 test -z "$GREP" && GREP=grep 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 # Check whether --with-gnu-ld was given. 5160 if test "${with_gnu_ld+set}" = set; then : 5161 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5162 else 5163 with_gnu_ld=no 5164 fi 5165 5166 ac_prog=ld 5167 if test "$GCC" = yes; then 5168 # Check if gcc -print-prog-name=ld gives a path. 5169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5170 $as_echo_n "checking for ld used by $CC... " >&6; } 5171 case $host in 5172 *-*-mingw*) 5173 # gcc leaves a trailing carriage return which upsets mingw 5174 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5175 *) 5176 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5177 esac 5178 case $ac_prog in 5179 # Accept absolute paths. 5180 [\\/]* | ?:[\\/]*) 5181 re_direlt='/[^/][^/]*/\.\./' 5182 # Canonicalize the pathname of ld 5183 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5184 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5185 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5186 done 5187 test -z "$LD" && LD="$ac_prog" 5188 ;; 5189 "") 5190 # If it fails, then pretend we aren't using GCC. 5191 ac_prog=ld 5192 ;; 5193 *) 5194 # If it is relative, then search for the first ld in PATH. 5195 with_gnu_ld=unknown 5196 ;; 5197 esac 5198 elif test "$with_gnu_ld" = yes; then 5199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5200 $as_echo_n "checking for GNU ld... " >&6; } 5201 else 5202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5203 $as_echo_n "checking for non-GNU ld... " >&6; } 5204 fi 5205 if test "${lt_cv_path_LD+set}" = set; then : 5206 $as_echo_n "(cached) " >&6 5207 else 5208 if test -z "$LD"; then 5209 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5210 for ac_dir in $PATH; do 5211 IFS="$lt_save_ifs" 5212 test -z "$ac_dir" && ac_dir=. 5213 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5214 lt_cv_path_LD="$ac_dir/$ac_prog" 5215 # Check to see if the program is GNU ld. I'd rather use --version, 5216 # but apparently some variants of GNU ld only accept -v. 5217 # Break only if it was the GNU/non-GNU ld that we prefer. 5218 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5219 *GNU* | *'with BFD'*) 5220 test "$with_gnu_ld" != no && break 5221 ;; 5222 *) 5223 test "$with_gnu_ld" != yes && break 5224 ;; 5225 esac 5226 fi 5227 done 5228 IFS="$lt_save_ifs" 5229 else 5230 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5231 fi 5232 fi 5233 5234 LD="$lt_cv_path_LD" 5235 if test -n "$LD"; then 5236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5237 $as_echo "$LD" >&6; } 5238 else 5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5240 $as_echo "no" >&6; } 5241 fi 5242 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5244 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5245 if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5246 $as_echo_n "(cached) " >&6 5247 else 5248 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5249 case `$LD -v 2>&1 </dev/null` in 5250 *GNU* | *'with BFD'*) 5251 lt_cv_prog_gnu_ld=yes 5252 ;; 5253 *) 5254 lt_cv_prog_gnu_ld=no 5255 ;; 5256 esac 5257 fi 5258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5259 $as_echo "$lt_cv_prog_gnu_ld" >&6; } 5260 with_gnu_ld=$lt_cv_prog_gnu_ld 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5271 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5272 if test "${lt_cv_path_NM+set}" = set; then : 5273 $as_echo_n "(cached) " >&6 5274 else 5275 if test -n "$NM"; then 5276 # Let the user override the test. 5277 lt_cv_path_NM="$NM" 5278 else 5279 lt_nm_to_check="${ac_tool_prefix}nm" 5280 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5281 lt_nm_to_check="$lt_nm_to_check nm" 5282 fi 5283 for lt_tmp_nm in $lt_nm_to_check; do 5284 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5285 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5286 IFS="$lt_save_ifs" 5287 test -z "$ac_dir" && ac_dir=. 5288 tmp_nm="$ac_dir/$lt_tmp_nm" 5289 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5290 # Check to see if the nm accepts a BSD-compat flag. 5291 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5292 # nm: unknown option "B" ignored 5293 # Tru64's nm complains that /dev/null is an invalid object file 5294 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5295 */dev/null* | *'Invalid file or object type'*) 5296 lt_cv_path_NM="$tmp_nm -B" 5297 break 5298 ;; 5299 *) 5300 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5301 */dev/null*) 5302 lt_cv_path_NM="$tmp_nm -p" 5303 break 5304 ;; 5305 *) 5306 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5307 continue # so that we can try to find one that supports BSD flags 5308 ;; 5309 esac 5310 ;; 5311 esac 5312 fi 5313 done 5314 IFS="$lt_save_ifs" 5315 done 5316 : ${lt_cv_path_NM=no} 5317 fi 5318 fi 5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5320 $as_echo "$lt_cv_path_NM" >&6; } 5321 if test "$lt_cv_path_NM" != "no"; then 5322 NM="$lt_cv_path_NM" 5323 else 5324 # Didn't find any BSD compatible name lister, look for dumpbin. 5325 if test -n "$DUMPBIN"; then : 5326 # Let the user override the test. 5327 else 5328 if test -n "$ac_tool_prefix"; then 5329 for ac_prog in dumpbin "link -dump" 5330 do 5331 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5332 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5334 $as_echo_n "checking for $ac_word... " >&6; } 5335 if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5336 $as_echo_n "(cached) " >&6 5337 else 5338 if test -n "$DUMPBIN"; then 5339 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5340 else 5341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5342 for as_dir in $PATH 5343 do 5344 IFS=$as_save_IFS 5345 test -z "$as_dir" && as_dir=. 5346 for ac_exec_ext in '' $ac_executable_extensions; do 5347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5348 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5350 break 2 5351 fi 5352 done 5353 done 5354 IFS=$as_save_IFS 5355 5356 fi 5357 fi 5358 DUMPBIN=$ac_cv_prog_DUMPBIN 5359 if test -n "$DUMPBIN"; then 5360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5361 $as_echo "$DUMPBIN" >&6; } 5362 else 5363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5364 $as_echo "no" >&6; } 5365 fi 5366 5367 5368 test -n "$DUMPBIN" && break 5369 done 5370 fi 5371 if test -z "$DUMPBIN"; then 5372 ac_ct_DUMPBIN=$DUMPBIN 5373 for ac_prog in dumpbin "link -dump" 5374 do 5375 # Extract the first word of "$ac_prog", so it can be a program name with args. 5376 set dummy $ac_prog; ac_word=$2 5377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5378 $as_echo_n "checking for $ac_word... " >&6; } 5379 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5380 $as_echo_n "(cached) " >&6 5381 else 5382 if test -n "$ac_ct_DUMPBIN"; then 5383 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5384 else 5385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5386 for as_dir in $PATH 5387 do 5388 IFS=$as_save_IFS 5389 test -z "$as_dir" && as_dir=. 5390 for ac_exec_ext in '' $ac_executable_extensions; do 5391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5392 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5394 break 2 5395 fi 5396 done 5397 done 5398 IFS=$as_save_IFS 5399 5400 fi 5401 fi 5402 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5403 if test -n "$ac_ct_DUMPBIN"; then 5404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5405 $as_echo "$ac_ct_DUMPBIN" >&6; } 5406 else 5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5408 $as_echo "no" >&6; } 5409 fi 5410 5411 5412 test -n "$ac_ct_DUMPBIN" && break 5413 done 5414 5415 if test "x$ac_ct_DUMPBIN" = x; then 5416 DUMPBIN=":" 5417 else 5418 case $cross_compiling:$ac_tool_warned in 5419 yes:) 5420 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5421 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5422 ac_tool_warned=yes ;; 5423 esac 5424 DUMPBIN=$ac_ct_DUMPBIN 5425 fi 5426 fi 5427 5428 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5429 *COFF*) 5430 DUMPBIN="$DUMPBIN -symbols" 5431 ;; 5432 *) 5433 DUMPBIN=: 5434 ;; 5435 esac 5436 fi 5437 5438 if test "$DUMPBIN" != ":"; then 5439 NM="$DUMPBIN" 5440 fi 5441 fi 5442 test -z "$NM" && NM=nm 5443 5444 5445 5446 5447 5448 5449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5450 $as_echo_n "checking the name lister ($NM) interface... " >&6; } 5451 if test "${lt_cv_nm_interface+set}" = set; then : 5452 $as_echo_n "(cached) " >&6 5453 else 5454 lt_cv_nm_interface="BSD nm" 5455 echo "int some_variable = 0;" > conftest.$ac_ext 5456 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5457 (eval "$ac_compile" 2>conftest.err) 5458 cat conftest.err >&5 5459 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5460 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5461 cat conftest.err >&5 5462 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5463 cat conftest.out >&5 5464 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5465 lt_cv_nm_interface="MS dumpbin" 5466 fi 5467 rm -f conftest* 5468 fi 5469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5470 $as_echo "$lt_cv_nm_interface" >&6; } 5471 5472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5473 $as_echo_n "checking whether ln -s works... " >&6; } 5474 LN_S=$as_ln_s 5475 if test "$LN_S" = "ln -s"; then 5476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5477 $as_echo "yes" >&6; } 5478 else 5479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5480 $as_echo "no, using $LN_S" >&6; } 5481 fi 5482 5483 # find the maximum length of command line arguments 5484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5485 $as_echo_n "checking the maximum length of command line arguments... " >&6; } 5486 if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5487 $as_echo_n "(cached) " >&6 5488 else 5489 i=0 5490 teststring="ABCD" 5491 5492 case $build_os in 5493 msdosdjgpp*) 5494 # On DJGPP, this test can blow up pretty badly due to problems in libc 5495 # (any single argument exceeding 2000 bytes causes a buffer overrun 5496 # during glob expansion). Even if it were fixed, the result of this 5497 # check would be larger than it should be. 5498 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5499 ;; 5500 5501 gnu*) 5502 # Under GNU Hurd, this test is not required because there is 5503 # no limit to the length of command line arguments. 5504 # Libtool will interpret -1 as no limit whatsoever 5505 lt_cv_sys_max_cmd_len=-1; 5506 ;; 5507 5508 cygwin* | mingw* | cegcc*) 5509 # On Win9x/ME, this test blows up -- it succeeds, but takes 5510 # about 5 minutes as the teststring grows exponentially. 5511 # Worse, since 9x/ME are not pre-emptively multitasking, 5512 # you end up with a "frozen" computer, even though with patience 5513 # the test eventually succeeds (with a max line length of 256k). 5514 # Instead, let's just punt: use the minimum linelength reported by 5515 # all of the supported platforms: 8192 (on NT/2K/XP). 5516 lt_cv_sys_max_cmd_len=8192; 5517 ;; 5518 5519 mint*) 5520 # On MiNT this can take a long time and run out of memory. 5521 lt_cv_sys_max_cmd_len=8192; 5522 ;; 5523 5524 amigaos*) 5525 # On AmigaOS with pdksh, this test takes hours, literally. 5526 # So we just punt and use a minimum line length of 8192. 5527 lt_cv_sys_max_cmd_len=8192; 5528 ;; 5529 5530 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5531 # This has been around since 386BSD, at least. Likely further. 5532 if test -x /sbin/sysctl; then 5533 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5534 elif test -x /usr/sbin/sysctl; then 5535 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5536 else 5537 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5538 fi 5539 # And add a safety zone 5540 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5541 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5542 ;; 5543 5544 interix*) 5545 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5546 lt_cv_sys_max_cmd_len=196608 5547 ;; 5548 5549 osf*) 5550 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5551 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5552 # nice to cause kernel panics so lets avoid the loop below. 5553 # First set a reasonable default. 5554 lt_cv_sys_max_cmd_len=16384 5555 # 5556 if test -x /sbin/sysconfig; then 5557 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5558 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5559 esac 5560 fi 5561 ;; 5562 sco3.2v5*) 5563 lt_cv_sys_max_cmd_len=102400 5564 ;; 5565 sysv5* | sco5v6* | sysv4.2uw2*) 5566 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5567 if test -n "$kargmax"; then 5568 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5569 else 5570 lt_cv_sys_max_cmd_len=32768 5571 fi 5572 ;; 5573 *) 5574 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5575 if test -n "$lt_cv_sys_max_cmd_len"; then 5576 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5577 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5578 else 5579 # Make teststring a little bigger before we do anything with it. 5580 # a 1K string should be a reasonable start. 5581 for i in 1 2 3 4 5 6 7 8 ; do 5582 teststring=$teststring$teststring 5583 done 5584 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5585 # If test is not a shell built-in, we'll probably end up computing a 5586 # maximum length that is only half of the actual maximum length, but 5587 # we can't tell. 5588 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5589 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5590 test $i != 17 # 1/2 MB should be enough 5591 do 5592 i=`expr $i + 1` 5593 teststring=$teststring$teststring 5594 done 5595 # Only check the string length outside the loop. 5596 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5597 teststring= 5598 # Add a significant safety factor because C++ compilers can tack on 5599 # massive amounts of additional arguments before passing them to the 5600 # linker. It appears as though 1/2 is a usable value. 5601 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5602 fi 5603 ;; 5604 esac 5605 5606 fi 5607 5608 if test -n $lt_cv_sys_max_cmd_len ; then 5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5610 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5611 else 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5613 $as_echo "none" >&6; } 5614 fi 5615 max_cmd_len=$lt_cv_sys_max_cmd_len 5616 5617 5618 5619 5620 5621 5622 : ${CP="cp -f"} 5623 : ${MV="mv -f"} 5624 : ${RM="rm -f"} 5625 5626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5627 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5628 # Try some XSI features 5629 xsi_shell=no 5630 ( _lt_dummy="a/b/c" 5631 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5632 = c,a/b,, \ 5633 && eval 'test $(( 1 + 1 )) -eq 2 \ 5634 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5635 && xsi_shell=yes 5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5637 $as_echo "$xsi_shell" >&6; } 5638 5639 5640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5641 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5642 lt_shell_append=no 5643 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5644 >/dev/null 2>&1 \ 5645 && lt_shell_append=yes 5646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5647 $as_echo "$lt_shell_append" >&6; } 5648 5649 5650 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5651 lt_unset=unset 5652 else 5653 lt_unset=false 5654 fi 5655 5656 5657 5658 5659 5660 # test EBCDIC or ASCII 5661 case `echo X|tr X '\101'` in 5662 A) # ASCII based system 5663 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5664 lt_SP2NL='tr \040 \012' 5665 lt_NL2SP='tr \015\012 \040\040' 5666 ;; 5667 *) # EBCDIC based system 5668 lt_SP2NL='tr \100 \n' 5669 lt_NL2SP='tr \r\n \100\100' 5670 ;; 5671 esac 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5682 $as_echo_n "checking for $LD option to reload object files... " >&6; } 5683 if test "${lt_cv_ld_reload_flag+set}" = set; then : 5684 $as_echo_n "(cached) " >&6 5685 else 5686 lt_cv_ld_reload_flag='-r' 5687 fi 5688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5689 $as_echo "$lt_cv_ld_reload_flag" >&6; } 5690 reload_flag=$lt_cv_ld_reload_flag 5691 case $reload_flag in 5692 "" | " "*) ;; 5693 *) reload_flag=" $reload_flag" ;; 5694 esac 5695 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5696 case $host_os in 5697 darwin*) 5698 if test "$GCC" = yes; then 5699 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5700 else 5701 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5702 fi 5703 ;; 5704 esac 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 if test -n "$ac_tool_prefix"; then 5715 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5716 set dummy ${ac_tool_prefix}objdump; ac_word=$2 5717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5718 $as_echo_n "checking for $ac_word... " >&6; } 5719 if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5720 $as_echo_n "(cached) " >&6 5721 else 5722 if test -n "$OBJDUMP"; then 5723 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5724 else 5725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5726 for as_dir in $PATH 5727 do 5728 IFS=$as_save_IFS 5729 test -z "$as_dir" && as_dir=. 5730 for ac_exec_ext in '' $ac_executable_extensions; do 5731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5732 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5734 break 2 5735 fi 5736 done 5737 done 5738 IFS=$as_save_IFS 5739 5740 fi 5741 fi 5742 OBJDUMP=$ac_cv_prog_OBJDUMP 5743 if test -n "$OBJDUMP"; then 5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5745 $as_echo "$OBJDUMP" >&6; } 5746 else 5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5748 $as_echo "no" >&6; } 5749 fi 5750 5751 5752 fi 5753 if test -z "$ac_cv_prog_OBJDUMP"; then 5754 ac_ct_OBJDUMP=$OBJDUMP 5755 # Extract the first word of "objdump", so it can be a program name with args. 5756 set dummy objdump; ac_word=$2 5757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5758 $as_echo_n "checking for $ac_word... " >&6; } 5759 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5760 $as_echo_n "(cached) " >&6 5761 else 5762 if test -n "$ac_ct_OBJDUMP"; then 5763 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5764 else 5765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5766 for as_dir in $PATH 5767 do 5768 IFS=$as_save_IFS 5769 test -z "$as_dir" && as_dir=. 5770 for ac_exec_ext in '' $ac_executable_extensions; do 5771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5772 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5774 break 2 5775 fi 5776 done 5777 done 5778 IFS=$as_save_IFS 5779 5780 fi 5781 fi 5782 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5783 if test -n "$ac_ct_OBJDUMP"; then 5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5785 $as_echo "$ac_ct_OBJDUMP" >&6; } 5786 else 5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5788 $as_echo "no" >&6; } 5789 fi 5790 5791 if test "x$ac_ct_OBJDUMP" = x; then 5792 OBJDUMP="false" 5793 else 5794 case $cross_compiling:$ac_tool_warned in 5795 yes:) 5796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5797 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5798 ac_tool_warned=yes ;; 5799 esac 5800 OBJDUMP=$ac_ct_OBJDUMP 5801 fi 5802 else 5803 OBJDUMP="$ac_cv_prog_OBJDUMP" 5804 fi 5805 5806 test -z "$OBJDUMP" && OBJDUMP=objdump 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5817 $as_echo_n "checking how to recognize dependent libraries... " >&6; } 5818 if test "${lt_cv_deplibs_check_method+set}" = set; then : 5819 $as_echo_n "(cached) " >&6 5820 else 5821 lt_cv_file_magic_cmd='$MAGIC_CMD' 5822 lt_cv_file_magic_test_file= 5823 lt_cv_deplibs_check_method='unknown' 5824 # Need to set the preceding variable on all platforms that support 5825 # interlibrary dependencies. 5826 # 'none' -- dependencies not supported. 5827 # `unknown' -- same as none, but documents that we really don't know. 5828 # 'pass_all' -- all dependencies passed with no checks. 5829 # 'test_compile' -- check by making test program. 5830 # 'file_magic [[regex]]' -- check by looking for files in library path 5831 # which responds to the $file_magic_cmd with a given extended regex. 5832 # If you have `file' or equivalent on your system and you're not sure 5833 # whether `pass_all' will *always* work, you probably want this one. 5834 5835 case $host_os in 5836 aix[4-9]*) 5837 lt_cv_deplibs_check_method=pass_all 5838 ;; 5839 5840 beos*) 5841 lt_cv_deplibs_check_method=pass_all 5842 ;; 5843 5844 bsdi[45]*) 5845 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5846 lt_cv_file_magic_cmd='/usr/bin/file -L' 5847 lt_cv_file_magic_test_file=/shlib/libc.so 5848 ;; 5849 5850 cygwin*) 5851 # func_win32_libid is a shell function defined in ltmain.sh 5852 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5853 lt_cv_file_magic_cmd='func_win32_libid' 5854 ;; 5855 5856 mingw* | pw32*) 5857 # Base MSYS/MinGW do not provide the 'file' command needed by 5858 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5859 # unless we find 'file', for example because we are cross-compiling. 5860 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5861 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5862 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5863 lt_cv_file_magic_cmd='func_win32_libid' 5864 else 5865 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5866 lt_cv_file_magic_cmd='$OBJDUMP -f' 5867 fi 5868 ;; 5869 5870 cegcc*) 5871 # use the weaker test based on 'objdump'. See mingw*. 5872 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5873 lt_cv_file_magic_cmd='$OBJDUMP -f' 5874 ;; 5875 5876 darwin* | rhapsody*) 5877 lt_cv_deplibs_check_method=pass_all 5878 ;; 5879 5880 freebsd* | dragonfly*) 5881 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5882 case $host_cpu in 5883 i*86 ) 5884 # Not sure whether the presence of OpenBSD here was a mistake. 5885 # Let's accept both of them until this is cleared up. 5886 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5887 lt_cv_file_magic_cmd=/usr/bin/file 5888 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5889 ;; 5890 esac 5891 else 5892 lt_cv_deplibs_check_method=pass_all 5893 fi 5894 ;; 5895 5896 gnu*) 5897 lt_cv_deplibs_check_method=pass_all 5898 ;; 5899 5900 haiku*) 5901 lt_cv_deplibs_check_method=pass_all 5902 ;; 5903 5904 hpux10.20* | hpux11*) 5905 lt_cv_file_magic_cmd=/usr/bin/file 5906 case $host_cpu in 5907 ia64*) 5908 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5909 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5910 ;; 5911 hppa*64*) 5912 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 5913 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5914 ;; 5915 *) 5916 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5917 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5918 ;; 5919 esac 5920 ;; 5921 5922 interix[3-9]*) 5923 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5924 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5925 ;; 5926 5927 irix5* | irix6* | nonstopux*) 5928 case $LD in 5929 *-32|*"-32 ") libmagic=32-bit;; 5930 *-n32|*"-n32 ") libmagic=N32;; 5931 *-64|*"-64 ") libmagic=64-bit;; 5932 *) libmagic=never-match;; 5933 esac 5934 lt_cv_deplibs_check_method=pass_all 5935 ;; 5936 5937 # This must be Linux ELF. 5938 linux* | k*bsd*-gnu | kopensolaris*-gnu) 5939 lt_cv_deplibs_check_method=pass_all 5940 ;; 5941 5942 netbsd*) 5943 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5944 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5945 else 5946 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5947 fi 5948 ;; 5949 5950 newos6*) 5951 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5952 lt_cv_file_magic_cmd=/usr/bin/file 5953 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5954 ;; 5955 5956 *nto* | *qnx*) 5957 lt_cv_deplibs_check_method=pass_all 5958 ;; 5959 5960 openbsd*) 5961 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5962 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5963 else 5964 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5965 fi 5966 ;; 5967 5968 osf3* | osf4* | osf5*) 5969 lt_cv_deplibs_check_method=pass_all 5970 ;; 5971 5972 rdos*) 5973 lt_cv_deplibs_check_method=pass_all 5974 ;; 5975 5976 solaris*) 5977 lt_cv_deplibs_check_method=pass_all 5978 ;; 5979 5980 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5981 lt_cv_deplibs_check_method=pass_all 5982 ;; 5983 5984 sysv4 | sysv4.3*) 5985 case $host_vendor in 5986 motorola) 5987 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 5988 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5989 ;; 5990 ncr) 5991 lt_cv_deplibs_check_method=pass_all 5992 ;; 5993 sequent) 5994 lt_cv_file_magic_cmd='/bin/file' 5995 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5996 ;; 5997 sni) 5998 lt_cv_file_magic_cmd='/bin/file' 5999 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6000 lt_cv_file_magic_test_file=/lib/libc.so 6001 ;; 6002 siemens) 6003 lt_cv_deplibs_check_method=pass_all 6004 ;; 6005 pc) 6006 lt_cv_deplibs_check_method=pass_all 6007 ;; 6008 esac 6009 ;; 6010 6011 tpf*) 6012 lt_cv_deplibs_check_method=pass_all 6013 ;; 6014 esac 6015 6016 fi 6017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6018 $as_echo "$lt_cv_deplibs_check_method" >&6; } 6019 file_magic_cmd=$lt_cv_file_magic_cmd 6020 deplibs_check_method=$lt_cv_deplibs_check_method 6021 test -z "$deplibs_check_method" && deplibs_check_method=unknown 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 if test -n "$ac_tool_prefix"; then 6035 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6036 set dummy ${ac_tool_prefix}ar; ac_word=$2 6037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6038 $as_echo_n "checking for $ac_word... " >&6; } 6039 if test "${ac_cv_prog_AR+set}" = set; then : 6040 $as_echo_n "(cached) " >&6 6041 else 6042 if test -n "$AR"; then 6043 ac_cv_prog_AR="$AR" # Let the user override the test. 6044 else 6045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6046 for as_dir in $PATH 6047 do 6048 IFS=$as_save_IFS 6049 test -z "$as_dir" && as_dir=. 6050 for ac_exec_ext in '' $ac_executable_extensions; do 6051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6052 ac_cv_prog_AR="${ac_tool_prefix}ar" 6053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6054 break 2 6055 fi 6056 done 6057 done 6058 IFS=$as_save_IFS 6059 6060 fi 6061 fi 6062 AR=$ac_cv_prog_AR 6063 if test -n "$AR"; then 6064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6065 $as_echo "$AR" >&6; } 6066 else 6067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6068 $as_echo "no" >&6; } 6069 fi 6070 6071 6072 fi 6073 if test -z "$ac_cv_prog_AR"; then 6074 ac_ct_AR=$AR 6075 # Extract the first word of "ar", so it can be a program name with args. 6076 set dummy ar; ac_word=$2 6077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6078 $as_echo_n "checking for $ac_word... " >&6; } 6079 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6080 $as_echo_n "(cached) " >&6 6081 else 6082 if test -n "$ac_ct_AR"; then 6083 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6084 else 6085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6086 for as_dir in $PATH 6087 do 6088 IFS=$as_save_IFS 6089 test -z "$as_dir" && as_dir=. 6090 for ac_exec_ext in '' $ac_executable_extensions; do 6091 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6092 ac_cv_prog_ac_ct_AR="ar" 6093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6094 break 2 6095 fi 6096 done 6097 done 6098 IFS=$as_save_IFS 6099 6100 fi 6101 fi 6102 ac_ct_AR=$ac_cv_prog_ac_ct_AR 6103 if test -n "$ac_ct_AR"; then 6104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6105 $as_echo "$ac_ct_AR" >&6; } 6106 else 6107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6108 $as_echo "no" >&6; } 6109 fi 6110 6111 if test "x$ac_ct_AR" = x; then 6112 AR="false" 6113 else 6114 case $cross_compiling:$ac_tool_warned in 6115 yes:) 6116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6117 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6118 ac_tool_warned=yes ;; 6119 esac 6120 AR=$ac_ct_AR 6121 fi 6122 else 6123 AR="$ac_cv_prog_AR" 6124 fi 6125 6126 test -z "$AR" && AR=ar 6127 test -z "$AR_FLAGS" && AR_FLAGS=cru 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 if test -n "$ac_tool_prefix"; then 6140 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6141 set dummy ${ac_tool_prefix}strip; ac_word=$2 6142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6143 $as_echo_n "checking for $ac_word... " >&6; } 6144 if test "${ac_cv_prog_STRIP+set}" = set; then : 6145 $as_echo_n "(cached) " >&6 6146 else 6147 if test -n "$STRIP"; then 6148 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6149 else 6150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6151 for as_dir in $PATH 6152 do 6153 IFS=$as_save_IFS 6154 test -z "$as_dir" && as_dir=. 6155 for ac_exec_ext in '' $ac_executable_extensions; do 6156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6157 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6159 break 2 6160 fi 6161 done 6162 done 6163 IFS=$as_save_IFS 6164 6165 fi 6166 fi 6167 STRIP=$ac_cv_prog_STRIP 6168 if test -n "$STRIP"; then 6169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6170 $as_echo "$STRIP" >&6; } 6171 else 6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6173 $as_echo "no" >&6; } 6174 fi 6175 6176 6177 fi 6178 if test -z "$ac_cv_prog_STRIP"; then 6179 ac_ct_STRIP=$STRIP 6180 # Extract the first word of "strip", so it can be a program name with args. 6181 set dummy strip; ac_word=$2 6182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6183 $as_echo_n "checking for $ac_word... " >&6; } 6184 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6185 $as_echo_n "(cached) " >&6 6186 else 6187 if test -n "$ac_ct_STRIP"; then 6188 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6189 else 6190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6191 for as_dir in $PATH 6192 do 6193 IFS=$as_save_IFS 6194 test -z "$as_dir" && as_dir=. 6195 for ac_exec_ext in '' $ac_executable_extensions; do 6196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6197 ac_cv_prog_ac_ct_STRIP="strip" 6198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6199 break 2 6200 fi 6201 done 6202 done 6203 IFS=$as_save_IFS 6204 6205 fi 6206 fi 6207 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6208 if test -n "$ac_ct_STRIP"; then 6209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6210 $as_echo "$ac_ct_STRIP" >&6; } 6211 else 6212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6213 $as_echo "no" >&6; } 6214 fi 6215 6216 if test "x$ac_ct_STRIP" = x; then 6217 STRIP=":" 6218 else 6219 case $cross_compiling:$ac_tool_warned in 6220 yes:) 6221 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6222 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6223 ac_tool_warned=yes ;; 6224 esac 6225 STRIP=$ac_ct_STRIP 6226 fi 6227 else 6228 STRIP="$ac_cv_prog_STRIP" 6229 fi 6230 6231 test -z "$STRIP" && STRIP=: 6232 6233 6234 6235 6236 6237 6238 if test -n "$ac_tool_prefix"; then 6239 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6240 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6242 $as_echo_n "checking for $ac_word... " >&6; } 6243 if test "${ac_cv_prog_RANLIB+set}" = set; then : 6244 $as_echo_n "(cached) " >&6 6245 else 6246 if test -n "$RANLIB"; then 6247 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6248 else 6249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6250 for as_dir in $PATH 6251 do 6252 IFS=$as_save_IFS 6253 test -z "$as_dir" && as_dir=. 6254 for ac_exec_ext in '' $ac_executable_extensions; do 6255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6256 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6258 break 2 6259 fi 6260 done 6261 done 6262 IFS=$as_save_IFS 6263 6264 fi 6265 fi 6266 RANLIB=$ac_cv_prog_RANLIB 6267 if test -n "$RANLIB"; then 6268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6269 $as_echo "$RANLIB" >&6; } 6270 else 6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6272 $as_echo "no" >&6; } 6273 fi 6274 6275 6276 fi 6277 if test -z "$ac_cv_prog_RANLIB"; then 6278 ac_ct_RANLIB=$RANLIB 6279 # Extract the first word of "ranlib", so it can be a program name with args. 6280 set dummy ranlib; ac_word=$2 6281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6282 $as_echo_n "checking for $ac_word... " >&6; } 6283 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6284 $as_echo_n "(cached) " >&6 6285 else 6286 if test -n "$ac_ct_RANLIB"; then 6287 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6288 else 6289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6290 for as_dir in $PATH 6291 do 6292 IFS=$as_save_IFS 6293 test -z "$as_dir" && as_dir=. 6294 for ac_exec_ext in '' $ac_executable_extensions; do 6295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6296 ac_cv_prog_ac_ct_RANLIB="ranlib" 6297 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6298 break 2 6299 fi 6300 done 6301 done 6302 IFS=$as_save_IFS 6303 6304 fi 6305 fi 6306 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6307 if test -n "$ac_ct_RANLIB"; then 6308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6309 $as_echo "$ac_ct_RANLIB" >&6; } 6310 else 6311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6312 $as_echo "no" >&6; } 6313 fi 6314 6315 if test "x$ac_ct_RANLIB" = x; then 6316 RANLIB=":" 6317 else 6318 case $cross_compiling:$ac_tool_warned in 6319 yes:) 6320 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6321 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6322 ac_tool_warned=yes ;; 6323 esac 6324 RANLIB=$ac_ct_RANLIB 6325 fi 6326 else 6327 RANLIB="$ac_cv_prog_RANLIB" 6328 fi 6329 6330 test -z "$RANLIB" && RANLIB=: 6331 6332 6333 6334 6335 6336 6337 # Determine commands to create old-style static archives. 6338 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6339 old_postinstall_cmds='chmod 644 $oldlib' 6340 old_postuninstall_cmds= 6341 6342 if test -n "$RANLIB"; then 6343 case $host_os in 6344 openbsd*) 6345 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6346 ;; 6347 *) 6348 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6349 ;; 6350 esac 6351 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6352 fi 6353 6354 case $host_os in 6355 darwin*) 6356 lock_old_archive_extraction=yes ;; 6357 *) 6358 lock_old_archive_extraction=no ;; 6359 esac 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 # If no C compiler was specified, use CC. 6400 LTCC=${LTCC-"$CC"} 6401 6402 # If no C compiler flags were specified, use CFLAGS. 6403 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6404 6405 # Allow CC to be a program name with arguments. 6406 compiler=$CC 6407 6408 6409 # Check for command to grab the raw symbol name followed by C symbol from nm. 6410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6411 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6412 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6413 $as_echo_n "(cached) " >&6 6414 else 6415 6416 # These are sane defaults that work on at least a few old systems. 6417 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 6418 6419 # Character class describing NM global symbol codes. 6420 symcode='[BCDEGRST]' 6421 6422 # Regexp to match symbols that can be accessed directly from C. 6423 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6424 6425 # Define system-specific variables. 6426 case $host_os in 6427 aix*) 6428 symcode='[BCDT]' 6429 ;; 6430 cygwin* | mingw* | pw32* | cegcc*) 6431 symcode='[ABCDGISTW]' 6432 ;; 6433 hpux*) 6434 if test "$host_cpu" = ia64; then 6435 symcode='[ABCDEGRST]' 6436 fi 6437 ;; 6438 irix* | nonstopux*) 6439 symcode='[BCDEGRST]' 6440 ;; 6441 osf*) 6442 symcode='[BCDEGQRST]' 6443 ;; 6444 solaris*) 6445 symcode='[BDRT]' 6446 ;; 6447 sco3.2v5*) 6448 symcode='[DT]' 6449 ;; 6450 sysv4.2uw2*) 6451 symcode='[DT]' 6452 ;; 6453 sysv5* | sco5v6* | unixware* | OpenUNIX*) 6454 symcode='[ABDT]' 6455 ;; 6456 sysv4) 6457 symcode='[DFNSTU]' 6458 ;; 6459 esac 6460 6461 # If we're using GNU nm, then use its standard symbol codes. 6462 case `$NM -V 2>&1` in 6463 *GNU* | *'with BFD'*) 6464 symcode='[ABCDGIRSTW]' ;; 6465 esac 6466 6467 # Transform an extracted symbol line into a proper C declaration. 6468 # Some systems (esp. on ia64) link data and code symbols differently, 6469 # so use this general approach. 6470 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6471 6472 # Transform an extracted symbol line into symbol name and symbol address 6473 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6474 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 6475 6476 # Handle CRLF in mingw tool chain 6477 opt_cr= 6478 case $build_os in 6479 mingw*) 6480 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6481 ;; 6482 esac 6483 6484 # Try without a prefix underscore, then with it. 6485 for ac_symprfx in "" "_"; do 6486 6487 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6488 symxfrm="\\1 $ac_symprfx\\2 \\2" 6489 6490 # Write the raw and C identifiers. 6491 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6492 # Fake it for dumpbin and say T for any non-static function 6493 # and D for any global variable. 6494 # Also find C++ and __fastcall symbols from MSVC++, 6495 # which start with @ or ?. 6496 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6497 " {last_section=section; section=\$ 3};"\ 6498 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6499 " \$ 0!~/External *\|/{next};"\ 6500 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6501 " {if(hide[section]) next};"\ 6502 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6503 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6504 " s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6505 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6506 " ' prfx=^$ac_symprfx" 6507 else 6508 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6509 fi 6510 6511 # Check to see that the pipe works correctly. 6512 pipe_works=no 6513 6514 rm -f conftest* 6515 cat > conftest.$ac_ext <<_LT_EOF 6516 #ifdef __cplusplus 6517 extern "C" { 6518 #endif 6519 char nm_test_var; 6520 void nm_test_func(void); 6521 void nm_test_func(void){} 6522 #ifdef __cplusplus 6523 } 6524 #endif 6525 int main(){nm_test_var='a';nm_test_func();return(0);} 6526 _LT_EOF 6527 6528 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6529 (eval $ac_compile) 2>&5 6530 ac_status=$? 6531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6532 test $ac_status = 0; }; then 6533 # Now try to grab the symbols. 6534 nlist=conftest.nm 6535 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6536 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6537 ac_status=$? 6538 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6539 test $ac_status = 0; } && test -s "$nlist"; then 6540 # Try sorting and uniquifying the output. 6541 if sort "$nlist" | uniq > "$nlist"T; then 6542 mv -f "$nlist"T "$nlist" 6543 else 6544 rm -f "$nlist"T 6545 fi 6546 6547 # Make sure that we snagged all the symbols we need. 6548 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6549 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6550 cat <<_LT_EOF > conftest.$ac_ext 6551 #ifdef __cplusplus 6552 extern "C" { 6553 #endif 6554 6555 _LT_EOF 6556 # Now generate the symbol file. 6557 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6558 6559 cat <<_LT_EOF >> conftest.$ac_ext 6560 6561 /* The mapping between symbol names and symbols. */ 6562 const struct { 6563 const char *name; 6564 void *address; 6565 } 6566 lt__PROGRAM__LTX_preloaded_symbols[] = 6567 { 6568 { "@PROGRAM@", (void *) 0 }, 6569 _LT_EOF 6570 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6571 cat <<\_LT_EOF >> conftest.$ac_ext 6572 {0, (void *) 0} 6573 }; 6574 6575 /* This works around a problem in FreeBSD linker */ 6576 #ifdef FREEBSD_WORKAROUND 6577 static const void *lt_preloaded_setup() { 6578 return lt__PROGRAM__LTX_preloaded_symbols; 6579 } 6580 #endif 6581 6582 #ifdef __cplusplus 6583 } 6584 #endif 6585 _LT_EOF 6586 # Now try linking the two files. 6587 mv conftest.$ac_objext conftstm.$ac_objext 6588 lt_save_LIBS="$LIBS" 6589 lt_save_CFLAGS="$CFLAGS" 6590 LIBS="conftstm.$ac_objext" 6591 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6592 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6593 (eval $ac_link) 2>&5 6594 ac_status=$? 6595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6596 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6597 pipe_works=yes 6598 fi 6599 LIBS="$lt_save_LIBS" 6600 CFLAGS="$lt_save_CFLAGS" 6601 else 6602 echo "cannot find nm_test_func in $nlist" >&5 6603 fi 6604 else 6605 echo "cannot find nm_test_var in $nlist" >&5 6606 fi 6607 else 6608 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6609 fi 6610 else 6611 echo "$progname: failed program was:" >&5 6612 cat conftest.$ac_ext >&5 6613 fi 6614 rm -rf conftest* conftst* 6615 6616 # Do not use the global_symbol_pipe unless it works. 6617 if test "$pipe_works" = yes; then 6618 break 6619 else 6620 lt_cv_sys_global_symbol_pipe= 6621 fi 6622 done 6623 6624 fi 6625 6626 if test -z "$lt_cv_sys_global_symbol_pipe"; then 6627 lt_cv_sys_global_symbol_to_cdecl= 6628 fi 6629 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6631 $as_echo "failed" >&6; } 6632 else 6633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6634 $as_echo "ok" >&6; } 6635 fi 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 # Check whether --enable-libtool-lock was given. 6659 if test "${enable_libtool_lock+set}" = set; then : 6660 enableval=$enable_libtool_lock; 6661 fi 6662 6663 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6664 6665 # Some flags need to be propagated to the compiler or linker for good 6666 # libtool support. 6667 case $host in 6668 ia64-*-hpux*) 6669 # Find out which ABI we are using. 6670 echo 'int i;' > conftest.$ac_ext 6671 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6672 (eval $ac_compile) 2>&5 6673 ac_status=$? 6674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6675 test $ac_status = 0; }; then 6676 case `/usr/bin/file conftest.$ac_objext` in 6677 *ELF-32*) 6678 HPUX_IA64_MODE="32" 6679 ;; 6680 *ELF-64*) 6681 HPUX_IA64_MODE="64" 6682 ;; 6683 esac 6684 fi 6685 rm -rf conftest* 6686 ;; 6687 *-*-irix6*) 6688 # Find out which ABI we are using. 6689 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6690 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6691 (eval $ac_compile) 2>&5 6692 ac_status=$? 6693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6694 test $ac_status = 0; }; then 6695 if test "$lt_cv_prog_gnu_ld" = yes; then 6696 case `/usr/bin/file conftest.$ac_objext` in 6697 *32-bit*) 6698 LD="${LD-ld} -melf32bsmip" 6699 ;; 6700 *N32*) 6701 LD="${LD-ld} -melf32bmipn32" 6702 ;; 6703 *64-bit*) 6704 LD="${LD-ld} -melf64bmip" 6705 ;; 6706 esac 6707 else 6708 case `/usr/bin/file conftest.$ac_objext` in 6709 *32-bit*) 6710 LD="${LD-ld} -32" 6711 ;; 6712 *N32*) 6713 LD="${LD-ld} -n32" 6714 ;; 6715 *64-bit*) 6716 LD="${LD-ld} -64" 6717 ;; 6718 esac 6719 fi 6720 fi 6721 rm -rf conftest* 6722 ;; 6723 6724 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6725 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6726 # Find out which ABI we are using. 6727 echo 'int i;' > conftest.$ac_ext 6728 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6729 (eval $ac_compile) 2>&5 6730 ac_status=$? 6731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6732 test $ac_status = 0; }; then 6733 case `/usr/bin/file conftest.o` in 6734 *32-bit*) 6735 case $host in 6736 x86_64-*kfreebsd*-gnu) 6737 LD="${LD-ld} -m elf_i386_fbsd" 6738 ;; 6739 x86_64-*linux*) 6740 case `/usr/bin/file conftest.o` in 6741 *x86-64*) 6742 LD="${LD-ld} -m elf32_x86_64" 6743 ;; 6744 *) 6745 LD="${LD-ld} -m elf_i386" 6746 ;; 6747 esac 6748 ;; 6749 powerpc64le-*linux*) 6750 LD="${LD-ld} -m elf32lppclinux" 6751 ;; 6752 powerpc64-*linux*) 6753 LD="${LD-ld} -m elf32ppclinux" 6754 ;; 6755 s390x-*linux*) 6756 LD="${LD-ld} -m elf_s390" 6757 ;; 6758 sparc64-*linux*) 6759 LD="${LD-ld} -m elf32_sparc" 6760 ;; 6761 esac 6762 ;; 6763 *64-bit*) 6764 case $host in 6765 x86_64-*kfreebsd*-gnu) 6766 LD="${LD-ld} -m elf_x86_64_fbsd" 6767 ;; 6768 x86_64-*linux*) 6769 LD="${LD-ld} -m elf_x86_64" 6770 ;; 6771 powerpcle-*linux*) 6772 LD="${LD-ld} -m elf64lppc" 6773 ;; 6774 powerpc-*linux*) 6775 LD="${LD-ld} -m elf64ppc" 6776 ;; 6777 s390*-*linux*|s390*-*tpf*) 6778 LD="${LD-ld} -m elf64_s390" 6779 ;; 6780 sparc*-*linux*) 6781 LD="${LD-ld} -m elf64_sparc" 6782 ;; 6783 esac 6784 ;; 6785 esac 6786 fi 6787 rm -rf conftest* 6788 ;; 6789 6790 *-*-sco3.2v5*) 6791 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6792 SAVE_CFLAGS="$CFLAGS" 6793 CFLAGS="$CFLAGS -belf" 6794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6795 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6796 if test "${lt_cv_cc_needs_belf+set}" = set; then : 6797 $as_echo_n "(cached) " >&6 6798 else 6799 ac_ext=c 6800 ac_cpp='$CPP $CPPFLAGS' 6801 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6802 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6803 ac_compiler_gnu=$ac_cv_c_compiler_gnu 6804 6805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6806 /* end confdefs.h. */ 6807 6808 int 6809 main () 6810 { 6811 6812 ; 6813 return 0; 6814 } 6815 _ACEOF 6816 if ac_fn_c_try_link "$LINENO"; then : 6817 lt_cv_cc_needs_belf=yes 6818 else 6819 lt_cv_cc_needs_belf=no 6820 fi 6821 rm -f core conftest.err conftest.$ac_objext \ 6822 conftest$ac_exeext conftest.$ac_ext 6823 ac_ext=c 6824 ac_cpp='$CPP $CPPFLAGS' 6825 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6826 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6827 ac_compiler_gnu=$ac_cv_c_compiler_gnu 6828 6829 fi 6830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6831 $as_echo "$lt_cv_cc_needs_belf" >&6; } 6832 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6833 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6834 CFLAGS="$SAVE_CFLAGS" 6835 fi 6836 ;; 6837 sparc*-*solaris*) 6838 # Find out which ABI we are using. 6839 echo 'int i;' > conftest.$ac_ext 6840 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6841 (eval $ac_compile) 2>&5 6842 ac_status=$? 6843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6844 test $ac_status = 0; }; then 6845 case `/usr/bin/file conftest.o` in 6846 *64-bit*) 6847 case $lt_cv_prog_gnu_ld in 6848 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6849 *) 6850 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6851 LD="${LD-ld} -64" 6852 fi 6853 ;; 6854 esac 6855 ;; 6856 esac 6857 fi 6858 rm -rf conftest* 6859 ;; 6860 esac 6861 6862 need_locks="$enable_libtool_lock" 6863 6864 6865 case $host_os in 6866 rhapsody* | darwin*) 6867 if test -n "$ac_tool_prefix"; then 6868 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6869 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6871 $as_echo_n "checking for $ac_word... " >&6; } 6872 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 6873 $as_echo_n "(cached) " >&6 6874 else 6875 if test -n "$DSYMUTIL"; then 6876 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6877 else 6878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6879 for as_dir in $PATH 6880 do 6881 IFS=$as_save_IFS 6882 test -z "$as_dir" && as_dir=. 6883 for ac_exec_ext in '' $ac_executable_extensions; do 6884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6885 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6887 break 2 6888 fi 6889 done 6890 done 6891 IFS=$as_save_IFS 6892 6893 fi 6894 fi 6895 DSYMUTIL=$ac_cv_prog_DSYMUTIL 6896 if test -n "$DSYMUTIL"; then 6897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6898 $as_echo "$DSYMUTIL" >&6; } 6899 else 6900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6901 $as_echo "no" >&6; } 6902 fi 6903 6904 6905 fi 6906 if test -z "$ac_cv_prog_DSYMUTIL"; then 6907 ac_ct_DSYMUTIL=$DSYMUTIL 6908 # Extract the first word of "dsymutil", so it can be a program name with args. 6909 set dummy dsymutil; ac_word=$2 6910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6911 $as_echo_n "checking for $ac_word... " >&6; } 6912 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 6913 $as_echo_n "(cached) " >&6 6914 else 6915 if test -n "$ac_ct_DSYMUTIL"; then 6916 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6917 else 6918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6919 for as_dir in $PATH 6920 do 6921 IFS=$as_save_IFS 6922 test -z "$as_dir" && as_dir=. 6923 for ac_exec_ext in '' $ac_executable_extensions; do 6924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6925 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6927 break 2 6928 fi 6929 done 6930 done 6931 IFS=$as_save_IFS 6932 6933 fi 6934 fi 6935 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6936 if test -n "$ac_ct_DSYMUTIL"; then 6937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6938 $as_echo "$ac_ct_DSYMUTIL" >&6; } 6939 else 6940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6941 $as_echo "no" >&6; } 6942 fi 6943 6944 if test "x$ac_ct_DSYMUTIL" = x; then 6945 DSYMUTIL=":" 6946 else 6947 case $cross_compiling:$ac_tool_warned in 6948 yes:) 6949 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6950 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6951 ac_tool_warned=yes ;; 6952 esac 6953 DSYMUTIL=$ac_ct_DSYMUTIL 6954 fi 6955 else 6956 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6957 fi 6958 6959 if test -n "$ac_tool_prefix"; then 6960 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6961 set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6963 $as_echo_n "checking for $ac_word... " >&6; } 6964 if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6965 $as_echo_n "(cached) " >&6 6966 else 6967 if test -n "$NMEDIT"; then 6968 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6969 else 6970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6971 for as_dir in $PATH 6972 do 6973 IFS=$as_save_IFS 6974 test -z "$as_dir" && as_dir=. 6975 for ac_exec_ext in '' $ac_executable_extensions; do 6976 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6977 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6978 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6979 break 2 6980 fi 6981 done 6982 done 6983 IFS=$as_save_IFS 6984 6985 fi 6986 fi 6987 NMEDIT=$ac_cv_prog_NMEDIT 6988 if test -n "$NMEDIT"; then 6989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6990 $as_echo "$NMEDIT" >&6; } 6991 else 6992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6993 $as_echo "no" >&6; } 6994 fi 6995 6996 6997 fi 6998 if test -z "$ac_cv_prog_NMEDIT"; then 6999 ac_ct_NMEDIT=$NMEDIT 7000 # Extract the first word of "nmedit", so it can be a program name with args. 7001 set dummy nmedit; ac_word=$2 7002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7003 $as_echo_n "checking for $ac_word... " >&6; } 7004 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7005 $as_echo_n "(cached) " >&6 7006 else 7007 if test -n "$ac_ct_NMEDIT"; then 7008 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7009 else 7010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7011 for as_dir in $PATH 7012 do 7013 IFS=$as_save_IFS 7014 test -z "$as_dir" && as_dir=. 7015 for ac_exec_ext in '' $ac_executable_extensions; do 7016 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7017 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7018 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7019 break 2 7020 fi 7021 done 7022 done 7023 IFS=$as_save_IFS 7024 7025 fi 7026 fi 7027 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7028 if test -n "$ac_ct_NMEDIT"; then 7029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7030 $as_echo "$ac_ct_NMEDIT" >&6; } 7031 else 7032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7033 $as_echo "no" >&6; } 7034 fi 7035 7036 if test "x$ac_ct_NMEDIT" = x; then 7037 NMEDIT=":" 7038 else 7039 case $cross_compiling:$ac_tool_warned in 7040 yes:) 7041 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7042 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7043 ac_tool_warned=yes ;; 7044 esac 7045 NMEDIT=$ac_ct_NMEDIT 7046 fi 7047 else 7048 NMEDIT="$ac_cv_prog_NMEDIT" 7049 fi 7050 7051 if test -n "$ac_tool_prefix"; then 7052 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7053 set dummy ${ac_tool_prefix}lipo; ac_word=$2 7054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7055 $as_echo_n "checking for $ac_word... " >&6; } 7056 if test "${ac_cv_prog_LIPO+set}" = set; then : 7057 $as_echo_n "(cached) " >&6 7058 else 7059 if test -n "$LIPO"; then 7060 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7061 else 7062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7063 for as_dir in $PATH 7064 do 7065 IFS=$as_save_IFS 7066 test -z "$as_dir" && as_dir=. 7067 for ac_exec_ext in '' $ac_executable_extensions; do 7068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7069 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7071 break 2 7072 fi 7073 done 7074 done 7075 IFS=$as_save_IFS 7076 7077 fi 7078 fi 7079 LIPO=$ac_cv_prog_LIPO 7080 if test -n "$LIPO"; then 7081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7082 $as_echo "$LIPO" >&6; } 7083 else 7084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7085 $as_echo "no" >&6; } 7086 fi 7087 7088 7089 fi 7090 if test -z "$ac_cv_prog_LIPO"; then 7091 ac_ct_LIPO=$LIPO 7092 # Extract the first word of "lipo", so it can be a program name with args. 7093 set dummy lipo; ac_word=$2 7094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7095 $as_echo_n "checking for $ac_word... " >&6; } 7096 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7097 $as_echo_n "(cached) " >&6 7098 else 7099 if test -n "$ac_ct_LIPO"; then 7100 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7101 else 7102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7103 for as_dir in $PATH 7104 do 7105 IFS=$as_save_IFS 7106 test -z "$as_dir" && as_dir=. 7107 for ac_exec_ext in '' $ac_executable_extensions; do 7108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7109 ac_cv_prog_ac_ct_LIPO="lipo" 7110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7111 break 2 7112 fi 7113 done 7114 done 7115 IFS=$as_save_IFS 7116 7117 fi 7118 fi 7119 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7120 if test -n "$ac_ct_LIPO"; then 7121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7122 $as_echo "$ac_ct_LIPO" >&6; } 7123 else 7124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7125 $as_echo "no" >&6; } 7126 fi 7127 7128 if test "x$ac_ct_LIPO" = x; then 7129 LIPO=":" 7130 else 7131 case $cross_compiling:$ac_tool_warned in 7132 yes:) 7133 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7134 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7135 ac_tool_warned=yes ;; 7136 esac 7137 LIPO=$ac_ct_LIPO 7138 fi 7139 else 7140 LIPO="$ac_cv_prog_LIPO" 7141 fi 7142 7143 if test -n "$ac_tool_prefix"; then 7144 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7145 set dummy ${ac_tool_prefix}otool; ac_word=$2 7146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7147 $as_echo_n "checking for $ac_word... " >&6; } 7148 if test "${ac_cv_prog_OTOOL+set}" = set; then : 7149 $as_echo_n "(cached) " >&6 7150 else 7151 if test -n "$OTOOL"; then 7152 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7153 else 7154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7155 for as_dir in $PATH 7156 do 7157 IFS=$as_save_IFS 7158 test -z "$as_dir" && as_dir=. 7159 for ac_exec_ext in '' $ac_executable_extensions; do 7160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7161 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7163 break 2 7164 fi 7165 done 7166 done 7167 IFS=$as_save_IFS 7168 7169 fi 7170 fi 7171 OTOOL=$ac_cv_prog_OTOOL 7172 if test -n "$OTOOL"; then 7173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7174 $as_echo "$OTOOL" >&6; } 7175 else 7176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7177 $as_echo "no" >&6; } 7178 fi 7179 7180 7181 fi 7182 if test -z "$ac_cv_prog_OTOOL"; then 7183 ac_ct_OTOOL=$OTOOL 7184 # Extract the first word of "otool", so it can be a program name with args. 7185 set dummy otool; ac_word=$2 7186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7187 $as_echo_n "checking for $ac_word... " >&6; } 7188 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7189 $as_echo_n "(cached) " >&6 7190 else 7191 if test -n "$ac_ct_OTOOL"; then 7192 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7193 else 7194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7195 for as_dir in $PATH 7196 do 7197 IFS=$as_save_IFS 7198 test -z "$as_dir" && as_dir=. 7199 for ac_exec_ext in '' $ac_executable_extensions; do 7200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7201 ac_cv_prog_ac_ct_OTOOL="otool" 7202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7203 break 2 7204 fi 7205 done 7206 done 7207 IFS=$as_save_IFS 7208 7209 fi 7210 fi 7211 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7212 if test -n "$ac_ct_OTOOL"; then 7213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7214 $as_echo "$ac_ct_OTOOL" >&6; } 7215 else 7216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7217 $as_echo "no" >&6; } 7218 fi 7219 7220 if test "x$ac_ct_OTOOL" = x; then 7221 OTOOL=":" 7222 else 7223 case $cross_compiling:$ac_tool_warned in 7224 yes:) 7225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7226 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7227 ac_tool_warned=yes ;; 7228 esac 7229 OTOOL=$ac_ct_OTOOL 7230 fi 7231 else 7232 OTOOL="$ac_cv_prog_OTOOL" 7233 fi 7234 7235 if test -n "$ac_tool_prefix"; then 7236 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7237 set dummy ${ac_tool_prefix}otool64; ac_word=$2 7238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7239 $as_echo_n "checking for $ac_word... " >&6; } 7240 if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7241 $as_echo_n "(cached) " >&6 7242 else 7243 if test -n "$OTOOL64"; then 7244 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7245 else 7246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7247 for as_dir in $PATH 7248 do 7249 IFS=$as_save_IFS 7250 test -z "$as_dir" && as_dir=. 7251 for ac_exec_ext in '' $ac_executable_extensions; do 7252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7253 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7255 break 2 7256 fi 7257 done 7258 done 7259 IFS=$as_save_IFS 7260 7261 fi 7262 fi 7263 OTOOL64=$ac_cv_prog_OTOOL64 7264 if test -n "$OTOOL64"; then 7265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7266 $as_echo "$OTOOL64" >&6; } 7267 else 7268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7269 $as_echo "no" >&6; } 7270 fi 7271 7272 7273 fi 7274 if test -z "$ac_cv_prog_OTOOL64"; then 7275 ac_ct_OTOOL64=$OTOOL64 7276 # Extract the first word of "otool64", so it can be a program name with args. 7277 set dummy otool64; ac_word=$2 7278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7279 $as_echo_n "checking for $ac_word... " >&6; } 7280 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7281 $as_echo_n "(cached) " >&6 7282 else 7283 if test -n "$ac_ct_OTOOL64"; then 7284 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7285 else 7286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7287 for as_dir in $PATH 7288 do 7289 IFS=$as_save_IFS 7290 test -z "$as_dir" && as_dir=. 7291 for ac_exec_ext in '' $ac_executable_extensions; do 7292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7293 ac_cv_prog_ac_ct_OTOOL64="otool64" 7294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7295 break 2 7296 fi 7297 done 7298 done 7299 IFS=$as_save_IFS 7300 7301 fi 7302 fi 7303 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7304 if test -n "$ac_ct_OTOOL64"; then 7305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7306 $as_echo "$ac_ct_OTOOL64" >&6; } 7307 else 7308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7309 $as_echo "no" >&6; } 7310 fi 7311 7312 if test "x$ac_ct_OTOOL64" = x; then 7313 OTOOL64=":" 7314 else 7315 case $cross_compiling:$ac_tool_warned in 7316 yes:) 7317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7318 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7319 ac_tool_warned=yes ;; 7320 esac 7321 OTOOL64=$ac_ct_OTOOL64 7322 fi 7323 else 7324 OTOOL64="$ac_cv_prog_OTOOL64" 7325 fi 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7354 $as_echo_n "checking for -single_module linker flag... " >&6; } 7355 if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7356 $as_echo_n "(cached) " >&6 7357 else 7358 lt_cv_apple_cc_single_mod=no 7359 if test -z "${LT_MULTI_MODULE}"; then 7360 # By default we will add the -single_module flag. You can override 7361 # by either setting the environment variable LT_MULTI_MODULE 7362 # non-empty at configure time, or by adding -multi_module to the 7363 # link flags. 7364 rm -rf libconftest.dylib* 7365 echo "int foo(void){return 1;}" > conftest.c 7366 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7367 -dynamiclib -Wl,-single_module conftest.c" >&5 7368 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7369 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7370 _lt_result=$? 7371 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7372 lt_cv_apple_cc_single_mod=yes 7373 else 7374 cat conftest.err >&5 7375 fi 7376 rm -rf libconftest.dylib* 7377 rm -f conftest.* 7378 fi 7379 fi 7380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7381 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7383 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7384 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7385 $as_echo_n "(cached) " >&6 7386 else 7387 lt_cv_ld_exported_symbols_list=no 7388 save_LDFLAGS=$LDFLAGS 7389 echo "_main" > conftest.sym 7390 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7392 /* end confdefs.h. */ 7393 7394 int 7395 main () 7396 { 7397 7398 ; 7399 return 0; 7400 } 7401 _ACEOF 7402 if ac_fn_c_try_link "$LINENO"; then : 7403 lt_cv_ld_exported_symbols_list=yes 7404 else 7405 lt_cv_ld_exported_symbols_list=no 7406 fi 7407 rm -f core conftest.err conftest.$ac_objext \ 7408 conftest$ac_exeext conftest.$ac_ext 7409 LDFLAGS="$save_LDFLAGS" 7410 7411 fi 7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7413 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7415 $as_echo_n "checking for -force_load linker flag... " >&6; } 7416 if test "${lt_cv_ld_force_load+set}" = set; then : 7417 $as_echo_n "(cached) " >&6 7418 else 7419 lt_cv_ld_force_load=no 7420 cat > conftest.c << _LT_EOF 7421 int forced_loaded() { return 2;} 7422 _LT_EOF 7423 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7424 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7425 echo "$AR cru libconftest.a conftest.o" >&5 7426 $AR cru libconftest.a conftest.o 2>&5 7427 cat > conftest.c << _LT_EOF 7428 int main() { return 0;} 7429 _LT_EOF 7430 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7431 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7432 _lt_result=$? 7433 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7434 lt_cv_ld_force_load=yes 7435 else 7436 cat conftest.err >&5 7437 fi 7438 rm -f conftest.err libconftest.a conftest conftest.c 7439 rm -rf conftest.dSYM 7440 7441 fi 7442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7443 $as_echo "$lt_cv_ld_force_load" >&6; } 7444 case $host_os in 7445 rhapsody* | darwin1.[012]) 7446 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7447 darwin1.*) 7448 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7449 darwin*) # darwin 5.x on 7450 # if running on 10.5 or later, the deployment target defaults 7451 # to the OS version, if on x86, and 10.4, the deployment 7452 # target defaults to 10.4. Don't you love it? 7453 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7454 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7455 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7456 10.[012]*) 7457 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7458 10.*) 7459 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7460 esac 7461 ;; 7462 esac 7463 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7464 _lt_dar_single_mod='$single_module' 7465 fi 7466 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7467 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7468 else 7469 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7470 fi 7471 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7472 _lt_dsymutil='~$DSYMUTIL $lib || :' 7473 else 7474 _lt_dsymutil= 7475 fi 7476 ;; 7477 esac 7478 7479 for ac_header in dlfcn.h 7480 do : 7481 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7482 " 7483 if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7484 cat >>confdefs.h <<_ACEOF 7485 #define HAVE_DLFCN_H 1 7486 _ACEOF 7487 7488 fi 7489 7490 done 7491 7492 7493 7494 7495 7496 # Set options 7497 7498 7499 7500 enable_dlopen=no 7501 7502 7503 enable_win32_dll=no 7504 7505 7506 # Check whether --enable-shared was given. 7507 if test "${enable_shared+set}" = set; then : 7508 enableval=$enable_shared; p=${PACKAGE-default} 7509 case $enableval in 7510 yes) enable_shared=yes ;; 7511 no) enable_shared=no ;; 7512 *) 7513 enable_shared=no 7514 # Look at the argument we got. We use all the common list separators. 7515 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7516 for pkg in $enableval; do 7517 IFS="$lt_save_ifs" 7518 if test "X$pkg" = "X$p"; then 7519 enable_shared=yes 7520 fi 7521 done 7522 IFS="$lt_save_ifs" 7523 ;; 7524 esac 7525 else 7526 enable_shared=yes 7527 fi 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 # Check whether --enable-static was given. 7538 if test "${enable_static+set}" = set; then : 7539 enableval=$enable_static; p=${PACKAGE-default} 7540 case $enableval in 7541 yes) enable_static=yes ;; 7542 no) enable_static=no ;; 7543 *) 7544 enable_static=no 7545 # Look at the argument we got. We use all the common list separators. 7546 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7547 for pkg in $enableval; do 7548 IFS="$lt_save_ifs" 7549 if test "X$pkg" = "X$p"; then 7550 enable_static=yes 7551 fi 7552 done 7553 IFS="$lt_save_ifs" 7554 ;; 7555 esac 7556 else 7557 enable_static=yes 7558 fi 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 # Check whether --with-pic was given. 7570 if test "${with_pic+set}" = set; then : 7571 withval=$with_pic; pic_mode="$withval" 7572 else 7573 pic_mode=default 7574 fi 7575 7576 7577 test -z "$pic_mode" && pic_mode=default 7578 7579 7580 7581 7582 7583 7584 7585 # Check whether --enable-fast-install was given. 7586 if test "${enable_fast_install+set}" = set; then : 7587 enableval=$enable_fast_install; p=${PACKAGE-default} 7588 case $enableval in 7589 yes) enable_fast_install=yes ;; 7590 no) enable_fast_install=no ;; 7591 *) 7592 enable_fast_install=no 7593 # Look at the argument we got. We use all the common list separators. 7594 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7595 for pkg in $enableval; do 7596 IFS="$lt_save_ifs" 7597 if test "X$pkg" = "X$p"; then 7598 enable_fast_install=yes 7599 fi 7600 done 7601 IFS="$lt_save_ifs" 7602 ;; 7603 esac 7604 else 7605 enable_fast_install=yes 7606 fi 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 # This can be used to rebuild libtool when needed 7619 LIBTOOL_DEPS="$ltmain" 7620 7621 # Always use our own libtool. 7622 LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 test -z "$LN_S" && LN_S="ln -s" 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 if test -n "${ZSH_VERSION+set}" ; then 7665 setopt NO_GLOB_SUBST 7666 fi 7667 7668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7669 $as_echo_n "checking for objdir... " >&6; } 7670 if test "${lt_cv_objdir+set}" = set; then : 7671 $as_echo_n "(cached) " >&6 7672 else 7673 rm -f .libs 2>/dev/null 7674 mkdir .libs 2>/dev/null 7675 if test -d .libs; then 7676 lt_cv_objdir=.libs 7677 else 7678 # MS-DOS does not allow filenames that begin with a dot. 7679 lt_cv_objdir=_libs 7680 fi 7681 rmdir .libs 2>/dev/null 7682 fi 7683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7684 $as_echo "$lt_cv_objdir" >&6; } 7685 objdir=$lt_cv_objdir 7686 7687 7688 7689 7690 7691 cat >>confdefs.h <<_ACEOF 7692 #define LT_OBJDIR "$lt_cv_objdir/" 7693 _ACEOF 7694 7695 7696 7697 7698 case $host_os in 7699 aix3*) 7700 # AIX sometimes has problems with the GCC collect2 program. For some 7701 # reason, if we set the COLLECT_NAMES environment variable, the problems 7702 # vanish in a puff of smoke. 7703 if test "X${COLLECT_NAMES+set}" != Xset; then 7704 COLLECT_NAMES= 7705 export COLLECT_NAMES 7706 fi 7707 ;; 7708 esac 7709 7710 # Global variables: 7711 ofile=libtool 7712 can_build_shared=yes 7713 7714 # All known linkers require a `.a' archive for static linking (except MSVC, 7715 # which needs '.lib'). 7716 libext=a 7717 7718 with_gnu_ld="$lt_cv_prog_gnu_ld" 7719 7720 old_CC="$CC" 7721 old_CFLAGS="$CFLAGS" 7722 7723 # Set sane defaults for various variables 7724 test -z "$CC" && CC=cc 7725 test -z "$LTCC" && LTCC=$CC 7726 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7727 test -z "$LD" && LD=ld 7728 test -z "$ac_objext" && ac_objext=o 7729 7730 for cc_temp in $compiler""; do 7731 case $cc_temp in 7732 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7733 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7734 \-*) ;; 7735 *) break;; 7736 esac 7737 done 7738 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7739 7740 7741 # Only perform the check for file, if the check method requires it 7742 test -z "$MAGIC_CMD" && MAGIC_CMD=file 7743 case $deplibs_check_method in 7744 file_magic*) 7745 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7747 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7748 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7749 $as_echo_n "(cached) " >&6 7750 else 7751 case $MAGIC_CMD in 7752 [\\/*] | ?:[\\/]*) 7753 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7754 ;; 7755 *) 7756 lt_save_MAGIC_CMD="$MAGIC_CMD" 7757 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7758 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7759 for ac_dir in $ac_dummy; do 7760 IFS="$lt_save_ifs" 7761 test -z "$ac_dir" && ac_dir=. 7762 if test -f $ac_dir/${ac_tool_prefix}file; then 7763 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7764 if test -n "$file_magic_test_file"; then 7765 case $deplibs_check_method in 7766 "file_magic "*) 7767 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7768 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7769 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7770 $EGREP "$file_magic_regex" > /dev/null; then 7771 : 7772 else 7773 cat <<_LT_EOF 1>&2 7774 7775 *** Warning: the command libtool uses to detect shared libraries, 7776 *** $file_magic_cmd, produces output that libtool cannot recognize. 7777 *** The result is that libtool may fail to recognize shared libraries 7778 *** as such. This will affect the creation of libtool libraries that 7779 *** depend on shared libraries, but programs linked with such libtool 7780 *** libraries will work regardless of this problem. Nevertheless, you 7781 *** may want to report the problem to your system manager and/or to 7782 *** bug-libtool@gnu.org 7783 7784 _LT_EOF 7785 fi ;; 7786 esac 7787 fi 7788 break 7789 fi 7790 done 7791 IFS="$lt_save_ifs" 7792 MAGIC_CMD="$lt_save_MAGIC_CMD" 7793 ;; 7794 esac 7795 fi 7796 7797 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7798 if test -n "$MAGIC_CMD"; then 7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7800 $as_echo "$MAGIC_CMD" >&6; } 7801 else 7802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7803 $as_echo "no" >&6; } 7804 fi 7805 7806 7807 7808 7809 7810 if test -z "$lt_cv_path_MAGIC_CMD"; then 7811 if test -n "$ac_tool_prefix"; then 7812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7813 $as_echo_n "checking for file... " >&6; } 7814 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7815 $as_echo_n "(cached) " >&6 7816 else 7817 case $MAGIC_CMD in 7818 [\\/*] | ?:[\\/]*) 7819 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7820 ;; 7821 *) 7822 lt_save_MAGIC_CMD="$MAGIC_CMD" 7823 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7824 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7825 for ac_dir in $ac_dummy; do 7826 IFS="$lt_save_ifs" 7827 test -z "$ac_dir" && ac_dir=. 7828 if test -f $ac_dir/file; then 7829 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7830 if test -n "$file_magic_test_file"; then 7831 case $deplibs_check_method in 7832 "file_magic "*) 7833 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7834 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7835 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7836 $EGREP "$file_magic_regex" > /dev/null; then 7837 : 7838 else 7839 cat <<_LT_EOF 1>&2 7840 7841 *** Warning: the command libtool uses to detect shared libraries, 7842 *** $file_magic_cmd, produces output that libtool cannot recognize. 7843 *** The result is that libtool may fail to recognize shared libraries 7844 *** as such. This will affect the creation of libtool libraries that 7845 *** depend on shared libraries, but programs linked with such libtool 7846 *** libraries will work regardless of this problem. Nevertheless, you 7847 *** may want to report the problem to your system manager and/or to 7848 *** bug-libtool@gnu.org 7849 7850 _LT_EOF 7851 fi ;; 7852 esac 7853 fi 7854 break 7855 fi 7856 done 7857 IFS="$lt_save_ifs" 7858 MAGIC_CMD="$lt_save_MAGIC_CMD" 7859 ;; 7860 esac 7861 fi 7862 7863 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7864 if test -n "$MAGIC_CMD"; then 7865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7866 $as_echo "$MAGIC_CMD" >&6; } 7867 else 7868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7869 $as_echo "no" >&6; } 7870 fi 7871 7872 7873 else 7874 MAGIC_CMD=: 7875 fi 7876 fi 7877 7878 fi 7879 ;; 7880 esac 7881 7882 # Use C for the default configuration in the libtool script 7883 7884 lt_save_CC="$CC" 7885 ac_ext=c 7886 ac_cpp='$CPP $CPPFLAGS' 7887 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7888 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7889 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7890 7891 7892 # Source file extension for C test sources. 7893 ac_ext=c 7894 7895 # Object file extension for compiled C test sources. 7896 objext=o 7897 objext=$objext 7898 7899 # Code to be used in simple compile tests 7900 lt_simple_compile_test_code="int some_variable = 0;" 7901 7902 # Code to be used in simple link tests 7903 lt_simple_link_test_code='int main(){return(0);}' 7904 7905 7906 7907 7908 7909 7910 7911 # If no C compiler was specified, use CC. 7912 LTCC=${LTCC-"$CC"} 7913 7914 # If no C compiler flags were specified, use CFLAGS. 7915 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7916 7917 # Allow CC to be a program name with arguments. 7918 compiler=$CC 7919 7920 # Save the default compiler, since it gets overwritten when the other 7921 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7922 compiler_DEFAULT=$CC 7923 7924 # save warnings/boilerplate of simple test code 7925 ac_outfile=conftest.$ac_objext 7926 echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7927 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7928 _lt_compiler_boilerplate=`cat conftest.err` 7929 $RM conftest* 7930 7931 ac_outfile=conftest.$ac_objext 7932 echo "$lt_simple_link_test_code" >conftest.$ac_ext 7933 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7934 _lt_linker_boilerplate=`cat conftest.err` 7935 $RM -r conftest* 7936 7937 7938 ## CAVEAT EMPTOR: 7939 ## There is no encapsulation within the following macros, do not change 7940 ## the running order or otherwise move them around unless you know exactly 7941 ## what you are doing... 7942 if test -n "$compiler"; then 7943 7944 lt_prog_compiler_no_builtin_flag= 7945 7946 if test "$GCC" = yes; then 7947 case $cc_basename in 7948 nvcc*) 7949 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7950 *) 7951 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7952 esac 7953 7954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7955 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7956 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7957 $as_echo_n "(cached) " >&6 7958 else 7959 lt_cv_prog_compiler_rtti_exceptions=no 7960 ac_outfile=conftest.$ac_objext 7961 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7962 lt_compiler_flag="-fno-rtti -fno-exceptions" 7963 # Insert the option either (1) after the last *FLAGS variable, or 7964 # (2) before a word containing "conftest.", or (3) at the end. 7965 # Note that $ac_compile itself does not contain backslashes and begins 7966 # with a dollar sign (not a hyphen), so the echo should work correctly. 7967 # The option is referenced via a variable to avoid confusing sed. 7968 lt_compile=`echo "$ac_compile" | $SED \ 7969 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7970 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7971 -e 's:$: $lt_compiler_flag:'` 7972 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7973 (eval "$lt_compile" 2>conftest.err) 7974 ac_status=$? 7975 cat conftest.err >&5 7976 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7977 if (exit $ac_status) && test -s "$ac_outfile"; then 7978 # The compiler can only warn and ignore the option if not recognized 7979 # So say no if there are warnings other than the usual output. 7980 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7981 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7982 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7983 lt_cv_prog_compiler_rtti_exceptions=yes 7984 fi 7985 fi 7986 $RM conftest* 7987 7988 fi 7989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7990 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7991 7992 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7993 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7994 else 7995 : 7996 fi 7997 7998 fi 7999 8000 8001 8002 8003 8004 8005 lt_prog_compiler_wl= 8006 lt_prog_compiler_pic= 8007 lt_prog_compiler_static= 8008 8009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8010 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8011 8012 if test "$GCC" = yes; then 8013 lt_prog_compiler_wl='-Wl,' 8014 lt_prog_compiler_static='-static' 8015 8016 case $host_os in 8017 aix*) 8018 # All AIX code is PIC. 8019 if test "$host_cpu" = ia64; then 8020 # AIX 5 now supports IA64 processor 8021 lt_prog_compiler_static='-Bstatic' 8022 fi 8023 lt_prog_compiler_pic='-fPIC' 8024 ;; 8025 8026 amigaos*) 8027 case $host_cpu in 8028 powerpc) 8029 # see comment about AmigaOS4 .so support 8030 lt_prog_compiler_pic='-fPIC' 8031 ;; 8032 m68k) 8033 # FIXME: we need at least 68020 code to build shared libraries, but 8034 # adding the `-m68020' flag to GCC prevents building anything better, 8035 # like `-m68040'. 8036 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8037 ;; 8038 esac 8039 ;; 8040 8041 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8042 # PIC is the default for these OSes. 8043 ;; 8044 8045 mingw* | cygwin* | pw32* | os2* | cegcc*) 8046 # This hack is so that the source file can tell whether it is being 8047 # built for inclusion in a dll (and should export symbols for example). 8048 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8049 # (--disable-auto-import) libraries 8050 lt_prog_compiler_pic='-DDLL_EXPORT' 8051 ;; 8052 8053 darwin* | rhapsody*) 8054 # PIC is the default on this platform 8055 # Common symbols not allowed in MH_DYLIB files 8056 lt_prog_compiler_pic='-fno-common' 8057 ;; 8058 8059 haiku*) 8060 # PIC is the default for Haiku. 8061 # The "-static" flag exists, but is broken. 8062 lt_prog_compiler_static= 8063 ;; 8064 8065 hpux*) 8066 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8067 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8068 # sets the default TLS model and affects inlining. 8069 case $host_cpu in 8070 hppa*64*) 8071 # +Z the default 8072 ;; 8073 *) 8074 lt_prog_compiler_pic='-fPIC' 8075 ;; 8076 esac 8077 ;; 8078 8079 interix[3-9]*) 8080 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8081 # Instead, we relocate shared libraries at runtime. 8082 ;; 8083 8084 msdosdjgpp*) 8085 # Just because we use GCC doesn't mean we suddenly get shared libraries 8086 # on systems that don't support them. 8087 lt_prog_compiler_can_build_shared=no 8088 enable_shared=no 8089 ;; 8090 8091 *nto* | *qnx*) 8092 # QNX uses GNU C++, but need to define -shared option too, otherwise 8093 # it will coredump. 8094 lt_prog_compiler_pic='-fPIC -shared' 8095 ;; 8096 8097 sysv4*MP*) 8098 if test -d /usr/nec; then 8099 lt_prog_compiler_pic=-Kconform_pic 8100 fi 8101 ;; 8102 8103 *) 8104 lt_prog_compiler_pic='-fPIC' 8105 ;; 8106 esac 8107 8108 case $cc_basename in 8109 nvcc*) # Cuda Compiler Driver 2.2 8110 lt_prog_compiler_wl='-Xlinker ' 8111 lt_prog_compiler_pic='-Xcompiler -fPIC' 8112 ;; 8113 esac 8114 else 8115 # PORTME Check for flag to pass linker flags through the system compiler. 8116 case $host_os in 8117 aix*) 8118 lt_prog_compiler_wl='-Wl,' 8119 if test "$host_cpu" = ia64; then 8120 # AIX 5 now supports IA64 processor 8121 lt_prog_compiler_static='-Bstatic' 8122 else 8123 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8124 fi 8125 ;; 8126 8127 mingw* | cygwin* | pw32* | os2* | cegcc*) 8128 # This hack is so that the source file can tell whether it is being 8129 # built for inclusion in a dll (and should export symbols for example). 8130 lt_prog_compiler_pic='-DDLL_EXPORT' 8131 ;; 8132 8133 hpux9* | hpux10* | hpux11*) 8134 lt_prog_compiler_wl='-Wl,' 8135 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8136 # not for PA HP-UX. 8137 case $host_cpu in 8138 hppa*64*|ia64*) 8139 # +Z the default 8140 ;; 8141 *) 8142 lt_prog_compiler_pic='+Z' 8143 ;; 8144 esac 8145 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8146 lt_prog_compiler_static='${wl}-a ${wl}archive' 8147 ;; 8148 8149 irix5* | irix6* | nonstopux*) 8150 lt_prog_compiler_wl='-Wl,' 8151 # PIC (with -KPIC) is the default. 8152 lt_prog_compiler_static='-non_shared' 8153 ;; 8154 8155 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8156 case $cc_basename in 8157 # old Intel for x86_64 which still supported -KPIC. 8158 ecc*) 8159 lt_prog_compiler_wl='-Wl,' 8160 lt_prog_compiler_pic='-KPIC' 8161 lt_prog_compiler_static='-static' 8162 ;; 8163 # icc used to be incompatible with GCC. 8164 # ICC 10 doesn't accept -KPIC any more. 8165 icc* | ifort*) 8166 lt_prog_compiler_wl='-Wl,' 8167 lt_prog_compiler_pic='-fPIC' 8168 lt_prog_compiler_static='-static' 8169 ;; 8170 # Lahey Fortran 8.1. 8171 lf95*) 8172 lt_prog_compiler_wl='-Wl,' 8173 lt_prog_compiler_pic='--shared' 8174 lt_prog_compiler_static='--static' 8175 ;; 8176 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8177 # Portland Group compilers (*not* the Pentium gcc compiler, 8178 # which looks to be a dead project) 8179 lt_prog_compiler_wl='-Wl,' 8180 lt_prog_compiler_pic='-fpic' 8181 lt_prog_compiler_static='-Bstatic' 8182 ;; 8183 ccc*) 8184 lt_prog_compiler_wl='-Wl,' 8185 # All Alpha code is PIC. 8186 lt_prog_compiler_static='-non_shared' 8187 ;; 8188 xl* | bgxl* | bgf* | mpixl*) 8189 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8190 lt_prog_compiler_wl='-Wl,' 8191 lt_prog_compiler_pic='-qpic' 8192 lt_prog_compiler_static='-qstaticlink' 8193 ;; 8194 *) 8195 case `$CC -V 2>&1 | sed 5q` in 8196 *Sun\ F* | *Sun*Fortran*) 8197 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8198 lt_prog_compiler_pic='-KPIC' 8199 lt_prog_compiler_static='-Bstatic' 8200 lt_prog_compiler_wl='' 8201 ;; 8202 *Sun\ C*) 8203 # Sun C 5.9 8204 lt_prog_compiler_pic='-KPIC' 8205 lt_prog_compiler_static='-Bstatic' 8206 lt_prog_compiler_wl='-Wl,' 8207 ;; 8208 esac 8209 ;; 8210 esac 8211 ;; 8212 8213 newsos6) 8214 lt_prog_compiler_pic='-KPIC' 8215 lt_prog_compiler_static='-Bstatic' 8216 ;; 8217 8218 *nto* | *qnx*) 8219 # QNX uses GNU C++, but need to define -shared option too, otherwise 8220 # it will coredump. 8221 lt_prog_compiler_pic='-fPIC -shared' 8222 ;; 8223 8224 osf3* | osf4* | osf5*) 8225 lt_prog_compiler_wl='-Wl,' 8226 # All OSF/1 code is PIC. 8227 lt_prog_compiler_static='-non_shared' 8228 ;; 8229 8230 rdos*) 8231 lt_prog_compiler_static='-non_shared' 8232 ;; 8233 8234 solaris*) 8235 lt_prog_compiler_pic='-KPIC' 8236 lt_prog_compiler_static='-Bstatic' 8237 case $cc_basename in 8238 f77* | f90* | f95*) 8239 lt_prog_compiler_wl='-Qoption ld ';; 8240 *) 8241 lt_prog_compiler_wl='-Wl,';; 8242 esac 8243 ;; 8244 8245 sunos4*) 8246 lt_prog_compiler_wl='-Qoption ld ' 8247 lt_prog_compiler_pic='-PIC' 8248 lt_prog_compiler_static='-Bstatic' 8249 ;; 8250 8251 sysv4 | sysv4.2uw2* | sysv4.3*) 8252 lt_prog_compiler_wl='-Wl,' 8253 lt_prog_compiler_pic='-KPIC' 8254 lt_prog_compiler_static='-Bstatic' 8255 ;; 8256 8257 sysv4*MP*) 8258 if test -d /usr/nec ;then 8259 lt_prog_compiler_pic='-Kconform_pic' 8260 lt_prog_compiler_static='-Bstatic' 8261 fi 8262 ;; 8263 8264 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8265 lt_prog_compiler_wl='-Wl,' 8266 lt_prog_compiler_pic='-KPIC' 8267 lt_prog_compiler_static='-Bstatic' 8268 ;; 8269 8270 unicos*) 8271 lt_prog_compiler_wl='-Wl,' 8272 lt_prog_compiler_can_build_shared=no 8273 ;; 8274 8275 uts4*) 8276 lt_prog_compiler_pic='-pic' 8277 lt_prog_compiler_static='-Bstatic' 8278 ;; 8279 8280 *) 8281 lt_prog_compiler_can_build_shared=no 8282 ;; 8283 esac 8284 fi 8285 8286 case $host_os in 8287 # For platforms which do not support PIC, -DPIC is meaningless: 8288 *djgpp*) 8289 lt_prog_compiler_pic= 8290 ;; 8291 *) 8292 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8293 ;; 8294 esac 8295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8296 $as_echo "$lt_prog_compiler_pic" >&6; } 8297 8298 8299 8300 8301 8302 8303 # 8304 # Check to make sure the PIC flag actually works. 8305 # 8306 if test -n "$lt_prog_compiler_pic"; then 8307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8308 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8309 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8310 $as_echo_n "(cached) " >&6 8311 else 8312 lt_cv_prog_compiler_pic_works=no 8313 ac_outfile=conftest.$ac_objext 8314 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8315 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8316 # Insert the option either (1) after the last *FLAGS variable, or 8317 # (2) before a word containing "conftest.", or (3) at the end. 8318 # Note that $ac_compile itself does not contain backslashes and begins 8319 # with a dollar sign (not a hyphen), so the echo should work correctly. 8320 # The option is referenced via a variable to avoid confusing sed. 8321 lt_compile=`echo "$ac_compile" | $SED \ 8322 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8323 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8324 -e 's:$: $lt_compiler_flag:'` 8325 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8326 (eval "$lt_compile" 2>conftest.err) 8327 ac_status=$? 8328 cat conftest.err >&5 8329 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8330 if (exit $ac_status) && test -s "$ac_outfile"; then 8331 # The compiler can only warn and ignore the option if not recognized 8332 # So say no if there are warnings other than the usual output. 8333 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8334 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8335 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8336 lt_cv_prog_compiler_pic_works=yes 8337 fi 8338 fi 8339 $RM conftest* 8340 8341 fi 8342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8343 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8344 8345 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8346 case $lt_prog_compiler_pic in 8347 "" | " "*) ;; 8348 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8349 esac 8350 else 8351 lt_prog_compiler_pic= 8352 lt_prog_compiler_can_build_shared=no 8353 fi 8354 8355 fi 8356 8357 8358 8359 8360 8361 8362 # 8363 # Check to make sure the static flag actually works. 8364 # 8365 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8367 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8368 if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8369 $as_echo_n "(cached) " >&6 8370 else 8371 lt_cv_prog_compiler_static_works=no 8372 save_LDFLAGS="$LDFLAGS" 8373 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8374 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8375 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8376 # The linker can only warn and ignore the option if not recognized 8377 # So say no if there are warnings 8378 if test -s conftest.err; then 8379 # Append any errors to the config.log. 8380 cat conftest.err 1>&5 8381 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8382 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8383 if diff conftest.exp conftest.er2 >/dev/null; then 8384 lt_cv_prog_compiler_static_works=yes 8385 fi 8386 else 8387 lt_cv_prog_compiler_static_works=yes 8388 fi 8389 fi 8390 $RM -r conftest* 8391 LDFLAGS="$save_LDFLAGS" 8392 8393 fi 8394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8395 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8396 8397 if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8398 : 8399 else 8400 lt_prog_compiler_static= 8401 fi 8402 8403 8404 8405 8406 8407 8408 8409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8410 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8411 if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8412 $as_echo_n "(cached) " >&6 8413 else 8414 lt_cv_prog_compiler_c_o=no 8415 $RM -r conftest 2>/dev/null 8416 mkdir conftest 8417 cd conftest 8418 mkdir out 8419 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8420 8421 lt_compiler_flag="-o out/conftest2.$ac_objext" 8422 # Insert the option either (1) after the last *FLAGS variable, or 8423 # (2) before a word containing "conftest.", or (3) at the end. 8424 # Note that $ac_compile itself does not contain backslashes and begins 8425 # with a dollar sign (not a hyphen), so the echo should work correctly. 8426 lt_compile=`echo "$ac_compile" | $SED \ 8427 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8428 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8429 -e 's:$: $lt_compiler_flag:'` 8430 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8431 (eval "$lt_compile" 2>out/conftest.err) 8432 ac_status=$? 8433 cat out/conftest.err >&5 8434 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8435 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8436 then 8437 # The compiler can only warn and ignore the option if not recognized 8438 # So say no if there are warnings 8439 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8440 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8441 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8442 lt_cv_prog_compiler_c_o=yes 8443 fi 8444 fi 8445 chmod u+w . 2>&5 8446 $RM conftest* 8447 # SGI C++ compiler will create directory out/ii_files/ for 8448 # template instantiation 8449 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8450 $RM out/* && rmdir out 8451 cd .. 8452 $RM -r conftest 8453 $RM conftest* 8454 8455 fi 8456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8457 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8458 8459 8460 8461 8462 8463 8464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8465 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8466 if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8467 $as_echo_n "(cached) " >&6 8468 else 8469 lt_cv_prog_compiler_c_o=no 8470 $RM -r conftest 2>/dev/null 8471 mkdir conftest 8472 cd conftest 8473 mkdir out 8474 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8475 8476 lt_compiler_flag="-o out/conftest2.$ac_objext" 8477 # Insert the option either (1) after the last *FLAGS variable, or 8478 # (2) before a word containing "conftest.", or (3) at the end. 8479 # Note that $ac_compile itself does not contain backslashes and begins 8480 # with a dollar sign (not a hyphen), so the echo should work correctly. 8481 lt_compile=`echo "$ac_compile" | $SED \ 8482 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8483 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8484 -e 's:$: $lt_compiler_flag:'` 8485 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8486 (eval "$lt_compile" 2>out/conftest.err) 8487 ac_status=$? 8488 cat out/conftest.err >&5 8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8490 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8491 then 8492 # The compiler can only warn and ignore the option if not recognized 8493 # So say no if there are warnings 8494 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8495 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8496 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8497 lt_cv_prog_compiler_c_o=yes 8498 fi 8499 fi 8500 chmod u+w . 2>&5 8501 $RM conftest* 8502 # SGI C++ compiler will create directory out/ii_files/ for 8503 # template instantiation 8504 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8505 $RM out/* && rmdir out 8506 cd .. 8507 $RM -r conftest 8508 $RM conftest* 8509 8510 fi 8511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8512 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8513 8514 8515 8516 8517 hard_links="nottested" 8518 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8519 # do not overwrite the value of need_locks provided by the user 8520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8521 $as_echo_n "checking if we can lock with hard links... " >&6; } 8522 hard_links=yes 8523 $RM conftest* 8524 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8525 touch conftest.a 8526 ln conftest.a conftest.b 2>&5 || hard_links=no 8527 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8529 $as_echo "$hard_links" >&6; } 8530 if test "$hard_links" = no; then 8531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8532 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8533 need_locks=warn 8534 fi 8535 else 8536 need_locks=no 8537 fi 8538 8539 8540 8541 8542 8543 8544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8545 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8546 8547 runpath_var= 8548 allow_undefined_flag= 8549 always_export_symbols=no 8550 archive_cmds= 8551 archive_expsym_cmds= 8552 compiler_needs_object=no 8553 enable_shared_with_static_runtimes=no 8554 export_dynamic_flag_spec= 8555 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8556 hardcode_automatic=no 8557 hardcode_direct=no 8558 hardcode_direct_absolute=no 8559 hardcode_libdir_flag_spec= 8560 hardcode_libdir_flag_spec_ld= 8561 hardcode_libdir_separator= 8562 hardcode_minus_L=no 8563 hardcode_shlibpath_var=unsupported 8564 inherit_rpath=no 8565 link_all_deplibs=unknown 8566 module_cmds= 8567 module_expsym_cmds= 8568 old_archive_from_new_cmds= 8569 old_archive_from_expsyms_cmds= 8570 thread_safe_flag_spec= 8571 whole_archive_flag_spec= 8572 # include_expsyms should be a list of space-separated symbols to be *always* 8573 # included in the symbol list 8574 include_expsyms= 8575 # exclude_expsyms can be an extended regexp of symbols to exclude 8576 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8577 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8578 # as well as any symbol that contains `d'. 8579 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8580 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8581 # platforms (ab)use it in PIC code, but their linkers get confused if 8582 # the symbol is explicitly referenced. Since portable code cannot 8583 # rely on this symbol name, it's probably fine to never include it in 8584 # preloaded symbol tables. 8585 # Exclude shared library initialization/finalization symbols. 8586 extract_expsyms_cmds= 8587 8588 case $host_os in 8589 cygwin* | mingw* | pw32* | cegcc*) 8590 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8591 # When not using gcc, we currently assume that we are using 8592 # Microsoft Visual C++. 8593 if test "$GCC" != yes; then 8594 with_gnu_ld=no 8595 fi 8596 ;; 8597 interix*) 8598 # we just hope/assume this is gcc and not c89 (= MSVC++) 8599 with_gnu_ld=yes 8600 ;; 8601 openbsd*) 8602 with_gnu_ld=no 8603 ;; 8604 esac 8605 8606 ld_shlibs=yes 8607 8608 # On some targets, GNU ld is compatible enough with the native linker 8609 # that we're better off using the native interface for both. 8610 lt_use_gnu_ld_interface=no 8611 if test "$with_gnu_ld" = yes; then 8612 case $host_os in 8613 aix*) 8614 # The AIX port of GNU ld has always aspired to compatibility 8615 # with the native linker. However, as the warning in the GNU ld 8616 # block says, versions before 2.19.5* couldn't really create working 8617 # shared libraries, regardless of the interface used. 8618 case `$LD -v 2>&1` in 8619 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8620 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8621 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8622 *) 8623 lt_use_gnu_ld_interface=yes 8624 ;; 8625 esac 8626 ;; 8627 *) 8628 lt_use_gnu_ld_interface=yes 8629 ;; 8630 esac 8631 fi 8632 8633 if test "$lt_use_gnu_ld_interface" = yes; then 8634 # If archive_cmds runs LD, not CC, wlarc should be empty 8635 wlarc='${wl}' 8636 8637 # Set some defaults for GNU ld with shared library support. These 8638 # are reset later if shared libraries are not supported. Putting them 8639 # here allows them to be overridden if necessary. 8640 runpath_var=LD_RUN_PATH 8641 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8642 export_dynamic_flag_spec='${wl}--export-dynamic' 8643 # ancient GNU ld didn't support --whole-archive et. al. 8644 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8645 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8646 else 8647 whole_archive_flag_spec= 8648 fi 8649 supports_anon_versioning=no 8650 case `$LD -v 2>&1` in 8651 *GNU\ gold*) supports_anon_versioning=yes ;; 8652 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8653 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8654 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8655 *\ 2.11.*) ;; # other 2.11 versions 8656 *) supports_anon_versioning=yes ;; 8657 esac 8658 8659 # See if GNU ld supports shared libraries. 8660 case $host_os in 8661 aix[3-9]*) 8662 # On AIX/PPC, the GNU linker is very broken 8663 if test "$host_cpu" != ia64; then 8664 ld_shlibs=no 8665 cat <<_LT_EOF 1>&2 8666 8667 *** Warning: the GNU linker, at least up to release 2.19, is reported 8668 *** to be unable to reliably create shared libraries on AIX. 8669 *** Therefore, libtool is disabling shared libraries support. If you 8670 *** really care for shared libraries, you may want to install binutils 8671 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8672 *** You will then need to restart the configuration process. 8673 8674 _LT_EOF 8675 fi 8676 ;; 8677 8678 amigaos*) 8679 case $host_cpu in 8680 powerpc) 8681 # see comment about AmigaOS4 .so support 8682 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8683 archive_expsym_cmds='' 8684 ;; 8685 m68k) 8686 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 8687 hardcode_libdir_flag_spec='-L$libdir' 8688 hardcode_minus_L=yes 8689 ;; 8690 esac 8691 ;; 8692 8693 beos*) 8694 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8695 allow_undefined_flag=unsupported 8696 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 8697 # support --undefined. This deserves some investigation. FIXME 8698 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8699 else 8700 ld_shlibs=no 8701 fi 8702 ;; 8703 8704 cygwin* | mingw* | pw32* | cegcc*) 8705 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8706 # as there is no search path for DLLs. 8707 hardcode_libdir_flag_spec='-L$libdir' 8708 export_dynamic_flag_spec='${wl}--export-all-symbols' 8709 allow_undefined_flag=unsupported 8710 always_export_symbols=no 8711 enable_shared_with_static_runtimes=yes 8712 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8713 8714 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8715 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8716 # If the export-symbols file already is a .def file (1st line 8717 # is EXPORTS), use it as is; otherwise, prepend... 8718 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8719 cp $export_symbols $output_objdir/$soname.def; 8720 else 8721 echo EXPORTS > $output_objdir/$soname.def; 8722 cat $export_symbols >> $output_objdir/$soname.def; 8723 fi~ 8724 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8725 else 8726 ld_shlibs=no 8727 fi 8728 ;; 8729 8730 haiku*) 8731 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8732 link_all_deplibs=yes 8733 ;; 8734 8735 interix[3-9]*) 8736 hardcode_direct=no 8737 hardcode_shlibpath_var=no 8738 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8739 export_dynamic_flag_spec='${wl}-E' 8740 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8741 # Instead, shared libraries are loaded at an image base (0x10000000 by 8742 # default) and relocated if they conflict, which is a slow very memory 8743 # consuming and fragmenting process. To avoid this, we pick a random, 8744 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8745 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8746 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8747 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8748 ;; 8749 8750 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8751 tmp_diet=no 8752 if test "$host_os" = linux-dietlibc; then 8753 case $cc_basename in 8754 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8755 esac 8756 fi 8757 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8758 && test "$tmp_diet" = no 8759 then 8760 tmp_addflag= 8761 tmp_sharedflag='-shared' 8762 case $cc_basename,$host_cpu in 8763 pgcc*) # Portland Group C compiler 8764 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8765 tmp_addflag=' $pic_flag' 8766 ;; 8767 pgf77* | pgf90* | pgf95* | pgfortran*) 8768 # Portland Group f77 and f90 compilers 8769 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8770 tmp_addflag=' $pic_flag -Mnomain' ;; 8771 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8772 tmp_addflag=' -i_dynamic' ;; 8773 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8774 tmp_addflag=' -i_dynamic -nofor_main' ;; 8775 ifc* | ifort*) # Intel Fortran compiler 8776 tmp_addflag=' -nofor_main' ;; 8777 lf95*) # Lahey Fortran 8.1 8778 whole_archive_flag_spec= 8779 tmp_sharedflag='--shared' ;; 8780 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8781 tmp_sharedflag='-qmkshrobj' 8782 tmp_addflag= ;; 8783 nvcc*) # Cuda Compiler Driver 2.2 8784 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8785 compiler_needs_object=yes 8786 ;; 8787 esac 8788 case `$CC -V 2>&1 | sed 5q` in 8789 *Sun\ C*) # Sun C 5.9 8790 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8791 compiler_needs_object=yes 8792 tmp_sharedflag='-G' ;; 8793 *Sun\ F*) # Sun Fortran 8.3 8794 tmp_sharedflag='-G' ;; 8795 esac 8796 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8797 8798 if test "x$supports_anon_versioning" = xyes; then 8799 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8800 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8801 echo "local: *; };" >> $output_objdir/$libname.ver~ 8802 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8803 fi 8804 8805 case $cc_basename in 8806 xlf* | bgf* | bgxlf* | mpixlf*) 8807 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8808 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8809 hardcode_libdir_flag_spec= 8810 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8811 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8812 if test "x$supports_anon_versioning" = xyes; then 8813 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8814 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8815 echo "local: *; };" >> $output_objdir/$libname.ver~ 8816 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8817 fi 8818 ;; 8819 esac 8820 else 8821 ld_shlibs=no 8822 fi 8823 ;; 8824 8825 netbsd*) 8826 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8827 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8828 wlarc= 8829 else 8830 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8831 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8832 fi 8833 ;; 8834 8835 solaris*) 8836 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8837 ld_shlibs=no 8838 cat <<_LT_EOF 1>&2 8839 8840 *** Warning: The releases 2.8.* of the GNU linker cannot reliably 8841 *** create shared libraries on Solaris systems. Therefore, libtool 8842 *** is disabling shared libraries support. We urge you to upgrade GNU 8843 *** binutils to release 2.9.1 or newer. Another option is to modify 8844 *** your PATH or compiler configuration so that the native linker is 8845 *** used, and then restart. 8846 8847 _LT_EOF 8848 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8849 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8850 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8851 else 8852 ld_shlibs=no 8853 fi 8854 ;; 8855 8856 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8857 case `$LD -v 2>&1` in 8858 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8859 ld_shlibs=no 8860 cat <<_LT_EOF 1>&2 8861 8862 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8863 *** reliably create shared libraries on SCO systems. Therefore, libtool 8864 *** is disabling shared libraries support. We urge you to upgrade GNU 8865 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8866 *** your PATH or compiler configuration so that the native linker is 8867 *** used, and then restart. 8868 8869 _LT_EOF 8870 ;; 8871 *) 8872 # For security reasons, it is highly recommended that you always 8873 # use absolute paths for naming shared libraries, and exclude the 8874 # DT_RUNPATH tag from executables and libraries. But doing so 8875 # requires that you compile everything twice, which is a pain. 8876 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8877 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8878 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8879 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8880 else 8881 ld_shlibs=no 8882 fi 8883 ;; 8884 esac 8885 ;; 8886 8887 sunos4*) 8888 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8889 wlarc= 8890 hardcode_direct=yes 8891 hardcode_shlibpath_var=no 8892 ;; 8893 8894 *) 8895 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8896 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8897 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8898 else 8899 ld_shlibs=no 8900 fi 8901 ;; 8902 esac 8903 8904 if test "$ld_shlibs" = no; then 8905 runpath_var= 8906 hardcode_libdir_flag_spec= 8907 export_dynamic_flag_spec= 8908 whole_archive_flag_spec= 8909 fi 8910 else 8911 # PORTME fill in a description of your system's linker (not GNU ld) 8912 case $host_os in 8913 aix3*) 8914 allow_undefined_flag=unsupported 8915 always_export_symbols=yes 8916 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 8917 # Note: this linker hardcodes the directories in LIBPATH if there 8918 # are no directories specified by -L. 8919 hardcode_minus_L=yes 8920 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8921 # Neither direct hardcoding nor static linking is supported with a 8922 # broken collect2. 8923 hardcode_direct=unsupported 8924 fi 8925 ;; 8926 8927 aix[4-9]*) 8928 if test "$host_cpu" = ia64; then 8929 # On IA64, the linker does run time linking by default, so we don't 8930 # have to do anything special. 8931 aix_use_runtimelinking=no 8932 exp_sym_flag='-Bexport' 8933 no_entry_flag="" 8934 else 8935 # If we're using GNU nm, then we don't want the "-C" option. 8936 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8937 # Also, AIX nm treats weak defined symbols like other global 8938 # defined symbols, whereas GNU nm marks them as "W". 8939 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8940 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8941 else 8942 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8943 fi 8944 aix_use_runtimelinking=no 8945 8946 # Test if we are trying to use run time linking or normal 8947 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8948 # need to do runtime linking. 8949 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8950 for ld_flag in $LDFLAGS; do 8951 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8952 aix_use_runtimelinking=yes 8953 break 8954 fi 8955 done 8956 ;; 8957 esac 8958 8959 exp_sym_flag='-bexport' 8960 no_entry_flag='-bnoentry' 8961 fi 8962 8963 # When large executables or shared objects are built, AIX ld can 8964 # have problems creating the table of contents. If linking a library 8965 # or program results in "error TOC overflow" add -mminimal-toc to 8966 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8967 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8968 8969 archive_cmds='' 8970 hardcode_direct=yes 8971 hardcode_direct_absolute=yes 8972 hardcode_libdir_separator=':' 8973 link_all_deplibs=yes 8974 file_list_spec='${wl}-f,' 8975 8976 if test "$GCC" = yes; then 8977 case $host_os in aix4.[012]|aix4.[012].*) 8978 # We only want to do this on AIX 4.2 and lower, the check 8979 # below for broken collect2 doesn't work under 4.3+ 8980 collect2name=`${CC} -print-prog-name=collect2` 8981 if test -f "$collect2name" && 8982 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8983 then 8984 # We have reworked collect2 8985 : 8986 else 8987 # We have old collect2 8988 hardcode_direct=unsupported 8989 # It fails to find uninstalled libraries when the uninstalled 8990 # path is not listed in the libpath. Setting hardcode_minus_L 8991 # to unsupported forces relinking 8992 hardcode_minus_L=yes 8993 hardcode_libdir_flag_spec='-L$libdir' 8994 hardcode_libdir_separator= 8995 fi 8996 ;; 8997 esac 8998 shared_flag='-shared' 8999 if test "$aix_use_runtimelinking" = yes; then 9000 shared_flag="$shared_flag "'${wl}-G' 9001 fi 9002 else 9003 # not using gcc 9004 if test "$host_cpu" = ia64; then 9005 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9006 # chokes on -Wl,-G. The following line is correct: 9007 shared_flag='-G' 9008 else 9009 if test "$aix_use_runtimelinking" = yes; then 9010 shared_flag='${wl}-G' 9011 else 9012 shared_flag='${wl}-bM:SRE' 9013 fi 9014 fi 9015 fi 9016 9017 export_dynamic_flag_spec='${wl}-bexpall' 9018 # It seems that -bexpall does not export symbols beginning with 9019 # underscore (_), so it is better to generate a list of symbols to export. 9020 always_export_symbols=yes 9021 if test "$aix_use_runtimelinking" = yes; then 9022 # Warning - without using the other runtime loading flags (-brtl), 9023 # -berok will link without error, but may produce a broken library. 9024 allow_undefined_flag='-berok' 9025 # Determine the default libpath from the value encoded in an 9026 # empty executable. 9027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9028 /* end confdefs.h. */ 9029 9030 int 9031 main () 9032 { 9033 9034 ; 9035 return 0; 9036 } 9037 _ACEOF 9038 if ac_fn_c_try_link "$LINENO"; then : 9039 9040 lt_aix_libpath_sed=' 9041 /Import File Strings/,/^$/ { 9042 /^0/ { 9043 s/^0 *\(.*\)$/\1/ 9044 p 9045 } 9046 }' 9047 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9048 # Check for a 64-bit object if we didn't find anything. 9049 if test -z "$aix_libpath"; then 9050 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9051 fi 9052 fi 9053 rm -f core conftest.err conftest.$ac_objext \ 9054 conftest$ac_exeext conftest.$ac_ext 9055 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9056 9057 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9058 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9059 else 9060 if test "$host_cpu" = ia64; then 9061 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9062 allow_undefined_flag="-z nodefs" 9063 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 9064 else 9065 # Determine the default libpath from the value encoded in an 9066 # empty executable. 9067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9068 /* end confdefs.h. */ 9069 9070 int 9071 main () 9072 { 9073 9074 ; 9075 return 0; 9076 } 9077 _ACEOF 9078 if ac_fn_c_try_link "$LINENO"; then : 9079 9080 lt_aix_libpath_sed=' 9081 /Import File Strings/,/^$/ { 9082 /^0/ { 9083 s/^0 *\(.*\)$/\1/ 9084 p 9085 } 9086 }' 9087 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9088 # Check for a 64-bit object if we didn't find anything. 9089 if test -z "$aix_libpath"; then 9090 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9091 fi 9092 fi 9093 rm -f core conftest.err conftest.$ac_objext \ 9094 conftest$ac_exeext conftest.$ac_ext 9095 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9096 9097 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9098 # Warning - without using the other run time loading flags, 9099 # -berok will link without error, but may produce a broken library. 9100 no_undefined_flag=' ${wl}-bernotok' 9101 allow_undefined_flag=' ${wl}-berok' 9102 if test "$with_gnu_ld" = yes; then 9103 # We only use this code for GNU lds that support --whole-archive. 9104 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9105 else 9106 # Exported symbols can be pulled into shared objects from archives 9107 whole_archive_flag_spec='$convenience' 9108 fi 9109 archive_cmds_need_lc=yes 9110 # This is similar to how AIX traditionally builds its shared libraries. 9111 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9112 fi 9113 fi 9114 ;; 9115 9116 amigaos*) 9117 case $host_cpu in 9118 powerpc) 9119 # see comment about AmigaOS4 .so support 9120 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9121 archive_expsym_cmds='' 9122 ;; 9123 m68k) 9124 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 9125 hardcode_libdir_flag_spec='-L$libdir' 9126 hardcode_minus_L=yes 9127 ;; 9128 esac 9129 ;; 9130 9131 bsdi[45]*) 9132 export_dynamic_flag_spec=-rdynamic 9133 ;; 9134 9135 cygwin* | mingw* | pw32* | cegcc*) 9136 # When not using gcc, we currently assume that we are using 9137 # Microsoft Visual C++. 9138 # hardcode_libdir_flag_spec is actually meaningless, as there is 9139 # no search path for DLLs. 9140 hardcode_libdir_flag_spec=' ' 9141 allow_undefined_flag=unsupported 9142 # Tell ltmain to make .lib files, not .a files. 9143 libext=lib 9144 # Tell ltmain to make .dll files, not .so files. 9145 shrext_cmds=".dll" 9146 # FIXME: Setting linknames here is a bad hack. 9147 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9148 # The linker will automatically build a .lib file if we build a DLL. 9149 old_archive_from_new_cmds='true' 9150 # FIXME: Should let the user specify the lib program. 9151 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9152 fix_srcfile_path='`cygpath -w "$srcfile"`' 9153 enable_shared_with_static_runtimes=yes 9154 ;; 9155 9156 darwin* | rhapsody*) 9157 9158 9159 archive_cmds_need_lc=no 9160 hardcode_direct=no 9161 hardcode_automatic=yes 9162 hardcode_shlibpath_var=unsupported 9163 if test "$lt_cv_ld_force_load" = "yes"; then 9164 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 9165 else 9166 whole_archive_flag_spec='' 9167 fi 9168 link_all_deplibs=yes 9169 allow_undefined_flag="$_lt_dar_allow_undefined" 9170 case $cc_basename in 9171 ifort*) _lt_dar_can_shared=yes ;; 9172 *) _lt_dar_can_shared=$GCC ;; 9173 esac 9174 if test "$_lt_dar_can_shared" = "yes"; then 9175 output_verbose_link_cmd=func_echo_all 9176 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9177 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9178 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 9179 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 9180 9181 else 9182 ld_shlibs=no 9183 fi 9184 9185 ;; 9186 9187 dgux*) 9188 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9189 hardcode_libdir_flag_spec='-L$libdir' 9190 hardcode_shlibpath_var=no 9191 ;; 9192 9193 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9194 # support. Future versions do this automatically, but an explicit c++rt0.o 9195 # does not break anything, and helps significantly (at the cost of a little 9196 # extra space). 9197 freebsd2.2*) 9198 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9199 hardcode_libdir_flag_spec='-R$libdir' 9200 hardcode_direct=yes 9201 hardcode_shlibpath_var=no 9202 ;; 9203 9204 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9205 freebsd2.*) 9206 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9207 hardcode_direct=yes 9208 hardcode_minus_L=yes 9209 hardcode_shlibpath_var=no 9210 ;; 9211 9212 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9213 freebsd* | dragonfly*) 9214 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9215 hardcode_libdir_flag_spec='-R$libdir' 9216 hardcode_direct=yes 9217 hardcode_shlibpath_var=no 9218 ;; 9219 9220 hpux9*) 9221 if test "$GCC" = yes; then 9222 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9223 else 9224 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9225 fi 9226 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9227 hardcode_libdir_separator=: 9228 hardcode_direct=yes 9229 9230 # hardcode_minus_L: Not really in the search PATH, 9231 # but as the default location of the library. 9232 hardcode_minus_L=yes 9233 export_dynamic_flag_spec='${wl}-E' 9234 ;; 9235 9236 hpux10*) 9237 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9238 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9239 else 9240 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9241 fi 9242 if test "$with_gnu_ld" = no; then 9243 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9244 hardcode_libdir_flag_spec_ld='+b $libdir' 9245 hardcode_libdir_separator=: 9246 hardcode_direct=yes 9247 hardcode_direct_absolute=yes 9248 export_dynamic_flag_spec='${wl}-E' 9249 # hardcode_minus_L: Not really in the search PATH, 9250 # but as the default location of the library. 9251 hardcode_minus_L=yes 9252 fi 9253 ;; 9254 9255 hpux11*) 9256 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9257 case $host_cpu in 9258 hppa*64*) 9259 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9260 ;; 9261 ia64*) 9262 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9263 ;; 9264 *) 9265 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9266 ;; 9267 esac 9268 else 9269 case $host_cpu in 9270 hppa*64*) 9271 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9272 ;; 9273 ia64*) 9274 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9275 ;; 9276 *) 9277 9278 # Older versions of the 11.00 compiler do not understand -b yet 9279 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9281 $as_echo_n "checking if $CC understands -b... " >&6; } 9282 if test "${lt_cv_prog_compiler__b+set}" = set; then : 9283 $as_echo_n "(cached) " >&6 9284 else 9285 lt_cv_prog_compiler__b=no 9286 save_LDFLAGS="$LDFLAGS" 9287 LDFLAGS="$LDFLAGS -b" 9288 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9289 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9290 # The linker can only warn and ignore the option if not recognized 9291 # So say no if there are warnings 9292 if test -s conftest.err; then 9293 # Append any errors to the config.log. 9294 cat conftest.err 1>&5 9295 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9296 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9297 if diff conftest.exp conftest.er2 >/dev/null; then 9298 lt_cv_prog_compiler__b=yes 9299 fi 9300 else 9301 lt_cv_prog_compiler__b=yes 9302 fi 9303 fi 9304 $RM -r conftest* 9305 LDFLAGS="$save_LDFLAGS" 9306 9307 fi 9308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9309 $as_echo "$lt_cv_prog_compiler__b" >&6; } 9310 9311 if test x"$lt_cv_prog_compiler__b" = xyes; then 9312 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9313 else 9314 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9315 fi 9316 9317 ;; 9318 esac 9319 fi 9320 if test "$with_gnu_ld" = no; then 9321 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9322 hardcode_libdir_separator=: 9323 9324 case $host_cpu in 9325 hppa*64*|ia64*) 9326 hardcode_direct=no 9327 hardcode_shlibpath_var=no 9328 ;; 9329 *) 9330 hardcode_direct=yes 9331 hardcode_direct_absolute=yes 9332 export_dynamic_flag_spec='${wl}-E' 9333 9334 # hardcode_minus_L: Not really in the search PATH, 9335 # but as the default location of the library. 9336 hardcode_minus_L=yes 9337 ;; 9338 esac 9339 fi 9340 ;; 9341 9342 irix5* | irix6* | nonstopux*) 9343 if test "$GCC" = yes; then 9344 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9345 # Try to use the -exported_symbol ld option, if it does not 9346 # work, assume that -exports_file does not work either and 9347 # implicitly export all symbols. 9348 save_LDFLAGS="$LDFLAGS" 9349 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9351 /* end confdefs.h. */ 9352 int foo(void) {} 9353 _ACEOF 9354 if ac_fn_c_try_link "$LINENO"; then : 9355 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9356 9357 fi 9358 rm -f core conftest.err conftest.$ac_objext \ 9359 conftest$ac_exeext conftest.$ac_ext 9360 LDFLAGS="$save_LDFLAGS" 9361 else 9362 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9363 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9364 fi 9365 archive_cmds_need_lc='no' 9366 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9367 hardcode_libdir_separator=: 9368 inherit_rpath=yes 9369 link_all_deplibs=yes 9370 ;; 9371 9372 netbsd*) 9373 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9374 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9375 else 9376 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9377 fi 9378 hardcode_libdir_flag_spec='-R$libdir' 9379 hardcode_direct=yes 9380 hardcode_shlibpath_var=no 9381 ;; 9382 9383 newsos6) 9384 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9385 hardcode_direct=yes 9386 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9387 hardcode_libdir_separator=: 9388 hardcode_shlibpath_var=no 9389 ;; 9390 9391 *nto* | *qnx*) 9392 ;; 9393 9394 openbsd*) 9395 if test -f /usr/libexec/ld.so; then 9396 hardcode_direct=yes 9397 hardcode_shlibpath_var=no 9398 hardcode_direct_absolute=yes 9399 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9400 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9401 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9402 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9403 export_dynamic_flag_spec='${wl}-E' 9404 else 9405 case $host_os in 9406 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9407 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9408 hardcode_libdir_flag_spec='-R$libdir' 9409 ;; 9410 *) 9411 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9412 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9413 ;; 9414 esac 9415 fi 9416 else 9417 ld_shlibs=no 9418 fi 9419 ;; 9420 9421 os2*) 9422 hardcode_libdir_flag_spec='-L$libdir' 9423 hardcode_minus_L=yes 9424 allow_undefined_flag=unsupported 9425 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 9426 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9427 ;; 9428 9429 osf3*) 9430 if test "$GCC" = yes; then 9431 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9432 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9433 else 9434 allow_undefined_flag=' -expect_unresolved \*' 9435 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9436 fi 9437 archive_cmds_need_lc='no' 9438 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9439 hardcode_libdir_separator=: 9440 ;; 9441 9442 osf4* | osf5*) # as osf3* with the addition of -msym flag 9443 if test "$GCC" = yes; then 9444 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9445 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9446 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9447 else 9448 allow_undefined_flag=' -expect_unresolved \*' 9449 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9450 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ 9451 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 9452 9453 # Both c and cxx compiler support -rpath directly 9454 hardcode_libdir_flag_spec='-rpath $libdir' 9455 fi 9456 archive_cmds_need_lc='no' 9457 hardcode_libdir_separator=: 9458 ;; 9459 9460 solaris*) 9461 no_undefined_flag=' -z defs' 9462 if test "$GCC" = yes; then 9463 wlarc='${wl}' 9464 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9465 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9466 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9467 else 9468 case `$CC -V 2>&1` in 9469 *"Compilers 5.0"*) 9470 wlarc='' 9471 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9472 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9473 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9474 ;; 9475 *) 9476 wlarc='${wl}' 9477 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9478 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9479 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9480 ;; 9481 esac 9482 fi 9483 hardcode_libdir_flag_spec='-R$libdir' 9484 hardcode_shlibpath_var=no 9485 case $host_os in 9486 solaris2.[0-5] | solaris2.[0-5].*) ;; 9487 *) 9488 # The compiler driver will combine and reorder linker options, 9489 # but understands `-z linker_flag'. GCC discards it without `$wl', 9490 # but is careful enough not to reorder. 9491 # Supported since Solaris 2.6 (maybe 2.5.1?) 9492 if test "$GCC" = yes; then 9493 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9494 else 9495 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9496 fi 9497 ;; 9498 esac 9499 link_all_deplibs=yes 9500 ;; 9501 9502 sunos4*) 9503 if test "x$host_vendor" = xsequent; then 9504 # Use $CC to link under sequent, because it throws in some extra .o 9505 # files that make .init and .fini sections work. 9506 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9507 else 9508 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9509 fi 9510 hardcode_libdir_flag_spec='-L$libdir' 9511 hardcode_direct=yes 9512 hardcode_minus_L=yes 9513 hardcode_shlibpath_var=no 9514 ;; 9515 9516 sysv4) 9517 case $host_vendor in 9518 sni) 9519 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9520 hardcode_direct=yes # is this really true??? 9521 ;; 9522 siemens) 9523 ## LD is ld it makes a PLAMLIB 9524 ## CC just makes a GrossModule. 9525 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9526 reload_cmds='$CC -r -o $output$reload_objs' 9527 hardcode_direct=no 9528 ;; 9529 motorola) 9530 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9531 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9532 ;; 9533 esac 9534 runpath_var='LD_RUN_PATH' 9535 hardcode_shlibpath_var=no 9536 ;; 9537 9538 sysv4.3*) 9539 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9540 hardcode_shlibpath_var=no 9541 export_dynamic_flag_spec='-Bexport' 9542 ;; 9543 9544 sysv4*MP*) 9545 if test -d /usr/nec; then 9546 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9547 hardcode_shlibpath_var=no 9548 runpath_var=LD_RUN_PATH 9549 hardcode_runpath_var=yes 9550 ld_shlibs=yes 9551 fi 9552 ;; 9553 9554 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9555 no_undefined_flag='${wl}-z,text' 9556 archive_cmds_need_lc=no 9557 hardcode_shlibpath_var=no 9558 runpath_var='LD_RUN_PATH' 9559 9560 if test "$GCC" = yes; then 9561 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9562 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9563 else 9564 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9565 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9566 fi 9567 ;; 9568 9569 sysv5* | sco3.2v5* | sco5v6*) 9570 # Note: We can NOT use -z defs as we might desire, because we do not 9571 # link with -lc, and that would cause any symbols used from libc to 9572 # always be unresolved, which means just about no library would 9573 # ever link correctly. If we're not using GNU ld we use -z text 9574 # though, which does catch some bad symbols but isn't as heavy-handed 9575 # as -z defs. 9576 no_undefined_flag='${wl}-z,text' 9577 allow_undefined_flag='${wl}-z,nodefs' 9578 archive_cmds_need_lc=no 9579 hardcode_shlibpath_var=no 9580 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9581 hardcode_libdir_separator=':' 9582 link_all_deplibs=yes 9583 export_dynamic_flag_spec='${wl}-Bexport' 9584 runpath_var='LD_RUN_PATH' 9585 9586 if test "$GCC" = yes; then 9587 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9588 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9589 else 9590 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9591 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9592 fi 9593 ;; 9594 9595 uts4*) 9596 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9597 hardcode_libdir_flag_spec='-L$libdir' 9598 hardcode_shlibpath_var=no 9599 ;; 9600 9601 *) 9602 ld_shlibs=no 9603 ;; 9604 esac 9605 9606 if test x$host_vendor = xsni; then 9607 case $host in 9608 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9609 export_dynamic_flag_spec='${wl}-Blargedynsym' 9610 ;; 9611 esac 9612 fi 9613 fi 9614 9615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9616 $as_echo "$ld_shlibs" >&6; } 9617 test "$ld_shlibs" = no && can_build_shared=no 9618 9619 with_gnu_ld=$with_gnu_ld 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 # 9636 # Do we need to explicitly link libc? 9637 # 9638 case "x$archive_cmds_need_lc" in 9639 x|xyes) 9640 # Assume -lc should be added 9641 archive_cmds_need_lc=yes 9642 9643 if test "$enable_shared" = yes && test "$GCC" = yes; then 9644 case $archive_cmds in 9645 *'~'*) 9646 # FIXME: we may have to deal with multi-command sequences. 9647 ;; 9648 '$CC '*) 9649 # Test whether the compiler implicitly links with -lc since on some 9650 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9651 # to ld, don't add -lc before -lgcc. 9652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9653 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9654 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9655 $as_echo_n "(cached) " >&6 9656 else 9657 $RM conftest* 9658 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9659 9660 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9661 (eval $ac_compile) 2>&5 9662 ac_status=$? 9663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9664 test $ac_status = 0; } 2>conftest.err; then 9665 soname=conftest 9666 lib=conftest 9667 libobjs=conftest.$ac_objext 9668 deplibs= 9669 wl=$lt_prog_compiler_wl 9670 pic_flag=$lt_prog_compiler_pic 9671 compiler_flags=-v 9672 linker_flags=-v 9673 verstring= 9674 output_objdir=. 9675 libname=conftest 9676 lt_save_allow_undefined_flag=$allow_undefined_flag 9677 allow_undefined_flag= 9678 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9679 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9680 ac_status=$? 9681 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9682 test $ac_status = 0; } 9683 then 9684 lt_cv_archive_cmds_need_lc=no 9685 else 9686 lt_cv_archive_cmds_need_lc=yes 9687 fi 9688 allow_undefined_flag=$lt_save_allow_undefined_flag 9689 else 9690 cat conftest.err 1>&5 9691 fi 9692 $RM conftest* 9693 9694 fi 9695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9696 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9697 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9698 ;; 9699 esac 9700 fi 9701 ;; 9702 esac 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9861 $as_echo_n "checking dynamic linker characteristics... " >&6; } 9862 9863 if test "$GCC" = yes; then 9864 case $host_os in 9865 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9866 *) lt_awk_arg="/^libraries:/" ;; 9867 esac 9868 case $host_os in 9869 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9870 *) lt_sed_strip_eq="s,=/,/,g" ;; 9871 esac 9872 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9873 case $lt_search_path_spec in 9874 *\;*) 9875 # if the path contains ";" then we assume it to be the separator 9876 # otherwise default to the standard path separator (i.e. ":") - it is 9877 # assumed that no part of a normal pathname contains ";" but that should 9878 # okay in the real world where ";" in dirpaths is itself problematic. 9879 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9880 ;; 9881 *) 9882 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9883 ;; 9884 esac 9885 # Ok, now we have the path, separated by spaces, we can step through it 9886 # and add multilib dir if necessary. 9887 lt_tmp_lt_search_path_spec= 9888 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9889 for lt_sys_path in $lt_search_path_spec; do 9890 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9891 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9892 else 9893 test -d "$lt_sys_path" && \ 9894 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9895 fi 9896 done 9897 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9898 BEGIN {RS=" "; FS="/|\n";} { 9899 lt_foo=""; 9900 lt_count=0; 9901 for (lt_i = NF; lt_i > 0; lt_i--) { 9902 if ($lt_i != "" && $lt_i != ".") { 9903 if ($lt_i == "..") { 9904 lt_count++; 9905 } else { 9906 if (lt_count == 0) { 9907 lt_foo="/" $lt_i lt_foo; 9908 } else { 9909 lt_count--; 9910 } 9911 } 9912 } 9913 } 9914 if (lt_foo != "") { lt_freq[lt_foo]++; } 9915 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9916 }'` 9917 # AWK program above erroneously prepends '/' to C:/dos/paths 9918 # for these hosts. 9919 case $host_os in 9920 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9921 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9922 esac 9923 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9924 else 9925 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9926 fi 9927 library_names_spec= 9928 libname_spec='lib$name' 9929 soname_spec= 9930 shrext_cmds=".so" 9931 postinstall_cmds= 9932 postuninstall_cmds= 9933 finish_cmds= 9934 finish_eval= 9935 shlibpath_var= 9936 shlibpath_overrides_runpath=unknown 9937 version_type=none 9938 dynamic_linker="$host_os ld.so" 9939 sys_lib_dlsearch_path_spec="/lib /usr/lib" 9940 need_lib_prefix=unknown 9941 hardcode_into_libs=no 9942 9943 # when you set need_version to no, make sure it does not cause -set_version 9944 # flags to be left without arguments 9945 need_version=unknown 9946 9947 case $host_os in 9948 aix3*) 9949 version_type=linux 9950 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9951 shlibpath_var=LIBPATH 9952 9953 # AIX 3 has no versioning support, so we append a major version to the name. 9954 soname_spec='${libname}${release}${shared_ext}$major' 9955 ;; 9956 9957 aix[4-9]*) 9958 version_type=linux 9959 need_lib_prefix=no 9960 need_version=no 9961 hardcode_into_libs=yes 9962 if test "$host_cpu" = ia64; then 9963 # AIX 5 supports IA64 9964 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9965 shlibpath_var=LD_LIBRARY_PATH 9966 else 9967 # With GCC up to 2.95.x, collect2 would create an import file 9968 # for dependence libraries. The import file would start with 9969 # the line `#! .'. This would cause the generated library to 9970 # depend on `.', always an invalid library. This was fixed in 9971 # development snapshots of GCC prior to 3.0. 9972 case $host_os in 9973 aix4 | aix4.[01] | aix4.[01].*) 9974 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9975 echo ' yes ' 9976 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9977 : 9978 else 9979 can_build_shared=no 9980 fi 9981 ;; 9982 esac 9983 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9984 # soname into executable. Probably we can add versioning support to 9985 # collect2, so additional links can be useful in future. 9986 if test "$aix_use_runtimelinking" = yes; then 9987 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9988 # instead of lib<name>.a to let people know that these are not 9989 # typical AIX shared libraries. 9990 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9991 else 9992 # We preserve .a as extension for shared libraries through AIX4.2 9993 # and later when we are not doing run time linking. 9994 library_names_spec='${libname}${release}.a $libname.a' 9995 soname_spec='${libname}${release}${shared_ext}$major' 9996 fi 9997 shlibpath_var=LIBPATH 9998 fi 9999 ;; 10000 10001 amigaos*) 10002 case $host_cpu in 10003 powerpc) 10004 # Since July 2007 AmigaOS4 officially supports .so libraries. 10005 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10006 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10007 ;; 10008 m68k) 10009 library_names_spec='$libname.ixlibrary $libname.a' 10010 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10011 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10012 ;; 10013 esac 10014 ;; 10015 10016 beos*) 10017 library_names_spec='${libname}${shared_ext}' 10018 dynamic_linker="$host_os ld.so" 10019 shlibpath_var=LIBRARY_PATH 10020 ;; 10021 10022 bsdi[45]*) 10023 version_type=linux 10024 need_version=no 10025 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10026 soname_spec='${libname}${release}${shared_ext}$major' 10027 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10028 shlibpath_var=LD_LIBRARY_PATH 10029 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10030 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10031 # the default ld.so.conf also contains /usr/contrib/lib and 10032 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10033 # libtool to hard-code these into programs 10034 ;; 10035 10036 cygwin* | mingw* | pw32* | cegcc*) 10037 version_type=windows 10038 shrext_cmds=".dll" 10039 need_version=no 10040 need_lib_prefix=no 10041 10042 case $GCC,$host_os in 10043 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10044 library_names_spec='$libname.dll.a' 10045 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10046 postinstall_cmds='base_file=`basename \${file}`~ 10047 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10048 dldir=$destdir/`dirname \$dlpath`~ 10049 test -d \$dldir || mkdir -p \$dldir~ 10050 $install_prog $dir/$dlname \$dldir/$dlname~ 10051 chmod a+x \$dldir/$dlname~ 10052 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10053 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10054 fi' 10055 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10056 dlpath=$dir/\$dldll~ 10057 $RM \$dlpath' 10058 shlibpath_overrides_runpath=yes 10059 10060 case $host_os in 10061 cygwin*) 10062 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10063 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10064 10065 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10066 ;; 10067 mingw* | cegcc*) 10068 # MinGW DLLs use traditional 'lib' prefix 10069 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10070 ;; 10071 pw32*) 10072 # pw32 DLLs use 'pw' prefix rather than 'lib' 10073 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10074 ;; 10075 esac 10076 ;; 10077 10078 *) 10079 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10080 ;; 10081 esac 10082 dynamic_linker='Win32 ld.exe' 10083 # FIXME: first we should search . and the directory the executable is in 10084 shlibpath_var=PATH 10085 ;; 10086 10087 darwin* | rhapsody*) 10088 dynamic_linker="$host_os dyld" 10089 version_type=darwin 10090 need_lib_prefix=no 10091 need_version=no 10092 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10093 soname_spec='${libname}${release}${major}$shared_ext' 10094 shlibpath_overrides_runpath=yes 10095 shlibpath_var=DYLD_LIBRARY_PATH 10096 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10097 10098 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10099 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10100 ;; 10101 10102 dgux*) 10103 version_type=linux 10104 need_lib_prefix=no 10105 need_version=no 10106 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10107 soname_spec='${libname}${release}${shared_ext}$major' 10108 shlibpath_var=LD_LIBRARY_PATH 10109 ;; 10110 10111 freebsd* | dragonfly*) 10112 # DragonFly does not have aout. When/if they implement a new 10113 # versioning mechanism, adjust this. 10114 if test -x /usr/bin/objformat; then 10115 objformat=`/usr/bin/objformat` 10116 else 10117 case $host_os in 10118 freebsd[23].*) objformat=aout ;; 10119 *) objformat=elf ;; 10120 esac 10121 fi 10122 version_type=freebsd-$objformat 10123 case $version_type in 10124 freebsd-elf*) 10125 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10126 need_version=no 10127 need_lib_prefix=no 10128 ;; 10129 freebsd-*) 10130 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10131 need_version=yes 10132 ;; 10133 esac 10134 shlibpath_var=LD_LIBRARY_PATH 10135 case $host_os in 10136 freebsd2.*) 10137 shlibpath_overrides_runpath=yes 10138 ;; 10139 freebsd3.[01]* | freebsdelf3.[01]*) 10140 shlibpath_overrides_runpath=yes 10141 hardcode_into_libs=yes 10142 ;; 10143 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10144 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10145 shlibpath_overrides_runpath=no 10146 hardcode_into_libs=yes 10147 ;; 10148 *) # from 4.6 on, and DragonFly 10149 shlibpath_overrides_runpath=yes 10150 hardcode_into_libs=yes 10151 ;; 10152 esac 10153 ;; 10154 10155 gnu*) 10156 version_type=linux 10157 need_lib_prefix=no 10158 need_version=no 10159 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10160 soname_spec='${libname}${release}${shared_ext}$major' 10161 shlibpath_var=LD_LIBRARY_PATH 10162 hardcode_into_libs=yes 10163 ;; 10164 10165 haiku*) 10166 version_type=linux 10167 need_lib_prefix=no 10168 need_version=no 10169 dynamic_linker="$host_os runtime_loader" 10170 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10171 soname_spec='${libname}${release}${shared_ext}$major' 10172 shlibpath_var=LIBRARY_PATH 10173 shlibpath_overrides_runpath=yes 10174 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10175 hardcode_into_libs=yes 10176 ;; 10177 10178 hpux9* | hpux10* | hpux11*) 10179 # Give a soname corresponding to the major version so that dld.sl refuses to 10180 # link against other versions. 10181 version_type=sunos 10182 need_lib_prefix=no 10183 need_version=no 10184 case $host_cpu in 10185 ia64*) 10186 shrext_cmds='.so' 10187 hardcode_into_libs=yes 10188 dynamic_linker="$host_os dld.so" 10189 shlibpath_var=LD_LIBRARY_PATH 10190 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10191 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10192 soname_spec='${libname}${release}${shared_ext}$major' 10193 if test "X$HPUX_IA64_MODE" = X32; then 10194 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10195 else 10196 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10197 fi 10198 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10199 ;; 10200 hppa*64*) 10201 shrext_cmds='.sl' 10202 hardcode_into_libs=yes 10203 dynamic_linker="$host_os dld.sl" 10204 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10205 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10206 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10207 soname_spec='${libname}${release}${shared_ext}$major' 10208 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10209 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10210 ;; 10211 *) 10212 shrext_cmds='.sl' 10213 dynamic_linker="$host_os dld.sl" 10214 shlibpath_var=SHLIB_PATH 10215 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10216 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10217 soname_spec='${libname}${release}${shared_ext}$major' 10218 ;; 10219 esac 10220 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10221 postinstall_cmds='chmod 555 $lib' 10222 # or fails outright, so override atomically: 10223 install_override_mode=555 10224 ;; 10225 10226 interix[3-9]*) 10227 version_type=linux 10228 need_lib_prefix=no 10229 need_version=no 10230 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10231 soname_spec='${libname}${release}${shared_ext}$major' 10232 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10233 shlibpath_var=LD_LIBRARY_PATH 10234 shlibpath_overrides_runpath=no 10235 hardcode_into_libs=yes 10236 ;; 10237 10238 irix5* | irix6* | nonstopux*) 10239 case $host_os in 10240 nonstopux*) version_type=nonstopux ;; 10241 *) 10242 if test "$lt_cv_prog_gnu_ld" = yes; then 10243 version_type=linux 10244 else 10245 version_type=irix 10246 fi ;; 10247 esac 10248 need_lib_prefix=no 10249 need_version=no 10250 soname_spec='${libname}${release}${shared_ext}$major' 10251 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10252 case $host_os in 10253 irix5* | nonstopux*) 10254 libsuff= shlibsuff= 10255 ;; 10256 *) 10257 case $LD in # libtool.m4 will add one of these switches to LD 10258 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10259 libsuff= shlibsuff= libmagic=32-bit;; 10260 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10261 libsuff=32 shlibsuff=N32 libmagic=N32;; 10262 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10263 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10264 *) libsuff= shlibsuff= libmagic=never-match;; 10265 esac 10266 ;; 10267 esac 10268 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10269 shlibpath_overrides_runpath=no 10270 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10271 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10272 hardcode_into_libs=yes 10273 ;; 10274 10275 # No shared lib support for Linux oldld, aout, or coff. 10276 linux*oldld* | linux*aout* | linux*coff*) 10277 dynamic_linker=no 10278 ;; 10279 10280 # This must be Linux ELF. 10281 linux* | k*bsd*-gnu | kopensolaris*-gnu) 10282 version_type=linux 10283 need_lib_prefix=no 10284 need_version=no 10285 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10286 soname_spec='${libname}${release}${shared_ext}$major' 10287 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10288 shlibpath_var=LD_LIBRARY_PATH 10289 shlibpath_overrides_runpath=no 10290 10291 # Some binutils ld are patched to set DT_RUNPATH 10292 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10293 $as_echo_n "(cached) " >&6 10294 else 10295 lt_cv_shlibpath_overrides_runpath=no 10296 save_LDFLAGS=$LDFLAGS 10297 save_libdir=$libdir 10298 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10299 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10301 /* end confdefs.h. */ 10302 10303 int 10304 main () 10305 { 10306 10307 ; 10308 return 0; 10309 } 10310 _ACEOF 10311 if ac_fn_c_try_link "$LINENO"; then : 10312 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10313 lt_cv_shlibpath_overrides_runpath=yes 10314 fi 10315 fi 10316 rm -f core conftest.err conftest.$ac_objext \ 10317 conftest$ac_exeext conftest.$ac_ext 10318 LDFLAGS=$save_LDFLAGS 10319 libdir=$save_libdir 10320 10321 fi 10322 10323 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10324 10325 # This implies no fast_install, which is unacceptable. 10326 # Some rework will be needed to allow for fast_install 10327 # before this can be enabled. 10328 hardcode_into_libs=yes 10329 10330 # Append ld.so.conf contents to the search path 10331 if test -f /etc/ld.so.conf; then 10332 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 10333 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10334 fi 10335 10336 # We used to test for /lib/ld.so.1 and disable shared libraries on 10337 # powerpc, because MkLinux only supported shared libraries with the 10338 # GNU dynamic linker. Since this was broken with cross compilers, 10339 # most powerpc-linux boxes support dynamic linking these days and 10340 # people can always --disable-shared, the test was removed, and we 10341 # assume the GNU/Linux dynamic linker is in use. 10342 dynamic_linker='GNU/Linux ld.so' 10343 ;; 10344 10345 netbsd*) 10346 version_type=sunos 10347 need_lib_prefix=no 10348 need_version=no 10349 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10350 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10351 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10352 dynamic_linker='NetBSD (a.out) ld.so' 10353 else 10354 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10355 soname_spec='${libname}${release}${shared_ext}$major' 10356 dynamic_linker='NetBSD ld.elf_so' 10357 fi 10358 shlibpath_var=LD_LIBRARY_PATH 10359 shlibpath_overrides_runpath=yes 10360 hardcode_into_libs=yes 10361 ;; 10362 10363 newsos6) 10364 version_type=linux 10365 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10366 shlibpath_var=LD_LIBRARY_PATH 10367 shlibpath_overrides_runpath=yes 10368 ;; 10369 10370 *nto* | *qnx*) 10371 version_type=qnx 10372 need_lib_prefix=no 10373 need_version=no 10374 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10375 soname_spec='${libname}${release}${shared_ext}$major' 10376 shlibpath_var=LD_LIBRARY_PATH 10377 shlibpath_overrides_runpath=no 10378 hardcode_into_libs=yes 10379 dynamic_linker='ldqnx.so' 10380 ;; 10381 10382 openbsd*) 10383 version_type=sunos 10384 sys_lib_dlsearch_path_spec="/usr/lib" 10385 need_lib_prefix=no 10386 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10387 case $host_os in 10388 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10389 *) need_version=no ;; 10390 esac 10391 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10392 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10393 shlibpath_var=LD_LIBRARY_PATH 10394 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10395 case $host_os in 10396 openbsd2.[89] | openbsd2.[89].*) 10397 shlibpath_overrides_runpath=no 10398 ;; 10399 *) 10400 shlibpath_overrides_runpath=yes 10401 ;; 10402 esac 10403 else 10404 shlibpath_overrides_runpath=yes 10405 fi 10406 ;; 10407 10408 os2*) 10409 libname_spec='$name' 10410 shrext_cmds=".dll" 10411 need_lib_prefix=no 10412 library_names_spec='$libname${shared_ext} $libname.a' 10413 dynamic_linker='OS/2 ld.exe' 10414 shlibpath_var=LIBPATH 10415 ;; 10416 10417 osf3* | osf4* | osf5*) 10418 version_type=osf 10419 need_lib_prefix=no 10420 need_version=no 10421 soname_spec='${libname}${release}${shared_ext}$major' 10422 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10423 shlibpath_var=LD_LIBRARY_PATH 10424 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10425 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10426 ;; 10427 10428 rdos*) 10429 dynamic_linker=no 10430 ;; 10431 10432 solaris*) 10433 version_type=linux 10434 need_lib_prefix=no 10435 need_version=no 10436 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10437 soname_spec='${libname}${release}${shared_ext}$major' 10438 shlibpath_var=LD_LIBRARY_PATH 10439 shlibpath_overrides_runpath=yes 10440 hardcode_into_libs=yes 10441 # ldd complains unless libraries are executable 10442 postinstall_cmds='chmod +x $lib' 10443 ;; 10444 10445 sunos4*) 10446 version_type=sunos 10447 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10448 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10449 shlibpath_var=LD_LIBRARY_PATH 10450 shlibpath_overrides_runpath=yes 10451 if test "$with_gnu_ld" = yes; then 10452 need_lib_prefix=no 10453 fi 10454 need_version=yes 10455 ;; 10456 10457 sysv4 | sysv4.3*) 10458 version_type=linux 10459 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10460 soname_spec='${libname}${release}${shared_ext}$major' 10461 shlibpath_var=LD_LIBRARY_PATH 10462 case $host_vendor in 10463 sni) 10464 shlibpath_overrides_runpath=no 10465 need_lib_prefix=no 10466 runpath_var=LD_RUN_PATH 10467 ;; 10468 siemens) 10469 need_lib_prefix=no 10470 ;; 10471 motorola) 10472 need_lib_prefix=no 10473 need_version=no 10474 shlibpath_overrides_runpath=no 10475 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10476 ;; 10477 esac 10478 ;; 10479 10480 sysv4*MP*) 10481 if test -d /usr/nec ;then 10482 version_type=linux 10483 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10484 soname_spec='$libname${shared_ext}.$major' 10485 shlibpath_var=LD_LIBRARY_PATH 10486 fi 10487 ;; 10488 10489 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10490 version_type=freebsd-elf 10491 need_lib_prefix=no 10492 need_version=no 10493 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10494 soname_spec='${libname}${release}${shared_ext}$major' 10495 shlibpath_var=LD_LIBRARY_PATH 10496 shlibpath_overrides_runpath=yes 10497 hardcode_into_libs=yes 10498 if test "$with_gnu_ld" = yes; then 10499 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10500 else 10501 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10502 case $host_os in 10503 sco3.2v5*) 10504 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10505 ;; 10506 esac 10507 fi 10508 sys_lib_dlsearch_path_spec='/usr/lib' 10509 ;; 10510 10511 tpf*) 10512 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10513 version_type=linux 10514 need_lib_prefix=no 10515 need_version=no 10516 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10517 shlibpath_var=LD_LIBRARY_PATH 10518 shlibpath_overrides_runpath=no 10519 hardcode_into_libs=yes 10520 ;; 10521 10522 uts4*) 10523 version_type=linux 10524 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10525 soname_spec='${libname}${release}${shared_ext}$major' 10526 shlibpath_var=LD_LIBRARY_PATH 10527 ;; 10528 10529 *) 10530 dynamic_linker=no 10531 ;; 10532 esac 10533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10534 $as_echo "$dynamic_linker" >&6; } 10535 test "$dynamic_linker" = no && can_build_shared=no 10536 10537 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10538 if test "$GCC" = yes; then 10539 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10540 fi 10541 10542 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10543 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10544 fi 10545 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10546 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10547 fi 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10641 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10642 hardcode_action= 10643 if test -n "$hardcode_libdir_flag_spec" || 10644 test -n "$runpath_var" || 10645 test "X$hardcode_automatic" = "Xyes" ; then 10646 10647 # We can hardcode non-existent directories. 10648 if test "$hardcode_direct" != no && 10649 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10650 # have to relink, otherwise we might link with an installed library 10651 # when we should be linking with a yet-to-be-installed one 10652 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10653 test "$hardcode_minus_L" != no; then 10654 # Linking always hardcodes the temporary library directory. 10655 hardcode_action=relink 10656 else 10657 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10658 hardcode_action=immediate 10659 fi 10660 else 10661 # We cannot hardcode anything, or else we can only hardcode existing 10662 # directories. 10663 hardcode_action=unsupported 10664 fi 10665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10666 $as_echo "$hardcode_action" >&6; } 10667 10668 if test "$hardcode_action" = relink || 10669 test "$inherit_rpath" = yes; then 10670 # Fast installation is not supported 10671 enable_fast_install=no 10672 elif test "$shlibpath_overrides_runpath" = yes || 10673 test "$enable_shared" = no; then 10674 # Fast installation is not necessary 10675 enable_fast_install=needless 10676 fi 10677 10678 10679 10680 10681 10682 10683 if test "x$enable_dlopen" != xyes; then 10684 enable_dlopen=unknown 10685 enable_dlopen_self=unknown 10686 enable_dlopen_self_static=unknown 10687 else 10688 lt_cv_dlopen=no 10689 lt_cv_dlopen_libs= 10690 10691 case $host_os in 10692 beos*) 10693 lt_cv_dlopen="load_add_on" 10694 lt_cv_dlopen_libs= 10695 lt_cv_dlopen_self=yes 10696 ;; 10697 10698 mingw* | pw32* | cegcc*) 10699 lt_cv_dlopen="LoadLibrary" 10700 lt_cv_dlopen_libs= 10701 ;; 10702 10703 cygwin*) 10704 lt_cv_dlopen="dlopen" 10705 lt_cv_dlopen_libs= 10706 ;; 10707 10708 darwin*) 10709 # if libdl is installed we need to link against it 10710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10711 $as_echo_n "checking for dlopen in -ldl... " >&6; } 10712 if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10713 $as_echo_n "(cached) " >&6 10714 else 10715 ac_check_lib_save_LIBS=$LIBS 10716 LIBS="-ldl $LIBS" 10717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10718 /* end confdefs.h. */ 10719 10720 /* Override any GCC internal prototype to avoid an error. 10721 Use char because int might match the return type of a GCC 10722 builtin and then its argument prototype would still apply. */ 10723 #ifdef __cplusplus 10724 extern "C" 10725 #endif 10726 char dlopen (); 10727 int 10728 main () 10729 { 10730 return dlopen (); 10731 ; 10732 return 0; 10733 } 10734 _ACEOF 10735 if ac_fn_c_try_link "$LINENO"; then : 10736 ac_cv_lib_dl_dlopen=yes 10737 else 10738 ac_cv_lib_dl_dlopen=no 10739 fi 10740 rm -f core conftest.err conftest.$ac_objext \ 10741 conftest$ac_exeext conftest.$ac_ext 10742 LIBS=$ac_check_lib_save_LIBS 10743 fi 10744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10745 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10746 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10747 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10748 else 10749 10750 lt_cv_dlopen="dyld" 10751 lt_cv_dlopen_libs= 10752 lt_cv_dlopen_self=yes 10753 10754 fi 10755 10756 ;; 10757 10758 *) 10759 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10760 if test "x$ac_cv_func_shl_load" = x""yes; then : 10761 lt_cv_dlopen="shl_load" 10762 else 10763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10764 $as_echo_n "checking for shl_load in -ldld... " >&6; } 10765 if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10766 $as_echo_n "(cached) " >&6 10767 else 10768 ac_check_lib_save_LIBS=$LIBS 10769 LIBS="-ldld $LIBS" 10770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10771 /* end confdefs.h. */ 10772 10773 /* Override any GCC internal prototype to avoid an error. 10774 Use char because int might match the return type of a GCC 10775 builtin and then its argument prototype would still apply. */ 10776 #ifdef __cplusplus 10777 extern "C" 10778 #endif 10779 char shl_load (); 10780 int 10781 main () 10782 { 10783 return shl_load (); 10784 ; 10785 return 0; 10786 } 10787 _ACEOF 10788 if ac_fn_c_try_link "$LINENO"; then : 10789 ac_cv_lib_dld_shl_load=yes 10790 else 10791 ac_cv_lib_dld_shl_load=no 10792 fi 10793 rm -f core conftest.err conftest.$ac_objext \ 10794 conftest$ac_exeext conftest.$ac_ext 10795 LIBS=$ac_check_lib_save_LIBS 10796 fi 10797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10798 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10799 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10800 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10801 else 10802 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10803 if test "x$ac_cv_func_dlopen" = x""yes; then : 10804 lt_cv_dlopen="dlopen" 10805 else 10806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10807 $as_echo_n "checking for dlopen in -ldl... " >&6; } 10808 if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10809 $as_echo_n "(cached) " >&6 10810 else 10811 ac_check_lib_save_LIBS=$LIBS 10812 LIBS="-ldl $LIBS" 10813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10814 /* end confdefs.h. */ 10815 10816 /* Override any GCC internal prototype to avoid an error. 10817 Use char because int might match the return type of a GCC 10818 builtin and then its argument prototype would still apply. */ 10819 #ifdef __cplusplus 10820 extern "C" 10821 #endif 10822 char dlopen (); 10823 int 10824 main () 10825 { 10826 return dlopen (); 10827 ; 10828 return 0; 10829 } 10830 _ACEOF 10831 if ac_fn_c_try_link "$LINENO"; then : 10832 ac_cv_lib_dl_dlopen=yes 10833 else 10834 ac_cv_lib_dl_dlopen=no 10835 fi 10836 rm -f core conftest.err conftest.$ac_objext \ 10837 conftest$ac_exeext conftest.$ac_ext 10838 LIBS=$ac_check_lib_save_LIBS 10839 fi 10840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10841 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10842 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10843 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10844 else 10845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10846 $as_echo_n "checking for dlopen in -lsvld... " >&6; } 10847 if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10848 $as_echo_n "(cached) " >&6 10849 else 10850 ac_check_lib_save_LIBS=$LIBS 10851 LIBS="-lsvld $LIBS" 10852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10853 /* end confdefs.h. */ 10854 10855 /* Override any GCC internal prototype to avoid an error. 10856 Use char because int might match the return type of a GCC 10857 builtin and then its argument prototype would still apply. */ 10858 #ifdef __cplusplus 10859 extern "C" 10860 #endif 10861 char dlopen (); 10862 int 10863 main () 10864 { 10865 return dlopen (); 10866 ; 10867 return 0; 10868 } 10869 _ACEOF 10870 if ac_fn_c_try_link "$LINENO"; then : 10871 ac_cv_lib_svld_dlopen=yes 10872 else 10873 ac_cv_lib_svld_dlopen=no 10874 fi 10875 rm -f core conftest.err conftest.$ac_objext \ 10876 conftest$ac_exeext conftest.$ac_ext 10877 LIBS=$ac_check_lib_save_LIBS 10878 fi 10879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10880 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10881 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10882 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10883 else 10884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10885 $as_echo_n "checking for dld_link in -ldld... " >&6; } 10886 if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10887 $as_echo_n "(cached) " >&6 10888 else 10889 ac_check_lib_save_LIBS=$LIBS 10890 LIBS="-ldld $LIBS" 10891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10892 /* end confdefs.h. */ 10893 10894 /* Override any GCC internal prototype to avoid an error. 10895 Use char because int might match the return type of a GCC 10896 builtin and then its argument prototype would still apply. */ 10897 #ifdef __cplusplus 10898 extern "C" 10899 #endif 10900 char dld_link (); 10901 int 10902 main () 10903 { 10904 return dld_link (); 10905 ; 10906 return 0; 10907 } 10908 _ACEOF 10909 if ac_fn_c_try_link "$LINENO"; then : 10910 ac_cv_lib_dld_dld_link=yes 10911 else 10912 ac_cv_lib_dld_dld_link=no 10913 fi 10914 rm -f core conftest.err conftest.$ac_objext \ 10915 conftest$ac_exeext conftest.$ac_ext 10916 LIBS=$ac_check_lib_save_LIBS 10917 fi 10918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10919 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10920 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10921 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10922 fi 10923 10924 10925 fi 10926 10927 10928 fi 10929 10930 10931 fi 10932 10933 10934 fi 10935 10936 10937 fi 10938 10939 ;; 10940 esac 10941 10942 if test "x$lt_cv_dlopen" != xno; then 10943 enable_dlopen=yes 10944 else 10945 enable_dlopen=no 10946 fi 10947 10948 case $lt_cv_dlopen in 10949 dlopen) 10950 save_CPPFLAGS="$CPPFLAGS" 10951 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10952 10953 save_LDFLAGS="$LDFLAGS" 10954 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10955 10956 save_LIBS="$LIBS" 10957 LIBS="$lt_cv_dlopen_libs $LIBS" 10958 10959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10960 $as_echo_n "checking whether a program can dlopen itself... " >&6; } 10961 if test "${lt_cv_dlopen_self+set}" = set; then : 10962 $as_echo_n "(cached) " >&6 10963 else 10964 if test "$cross_compiling" = yes; then : 10965 lt_cv_dlopen_self=cross 10966 else 10967 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10968 lt_status=$lt_dlunknown 10969 cat > conftest.$ac_ext <<_LT_EOF 10970 #line 10970 "configure" 10971 #include "confdefs.h" 10972 10973 #if HAVE_DLFCN_H 10974 #include <dlfcn.h> 10975 #endif 10976 10977 #include <stdio.h> 10978 10979 #ifdef RTLD_GLOBAL 10980 # define LT_DLGLOBAL RTLD_GLOBAL 10981 #else 10982 # ifdef DL_GLOBAL 10983 # define LT_DLGLOBAL DL_GLOBAL 10984 # else 10985 # define LT_DLGLOBAL 0 10986 # endif 10987 #endif 10988 10989 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10990 find out it does not work in some platform. */ 10991 #ifndef LT_DLLAZY_OR_NOW 10992 # ifdef RTLD_LAZY 10993 # define LT_DLLAZY_OR_NOW RTLD_LAZY 10994 # else 10995 # ifdef DL_LAZY 10996 # define LT_DLLAZY_OR_NOW DL_LAZY 10997 # else 10998 # ifdef RTLD_NOW 10999 # define LT_DLLAZY_OR_NOW RTLD_NOW 11000 # else 11001 # ifdef DL_NOW 11002 # define LT_DLLAZY_OR_NOW DL_NOW 11003 # else 11004 # define LT_DLLAZY_OR_NOW 0 11005 # endif 11006 # endif 11007 # endif 11008 # endif 11009 #endif 11010 11011 /* When -fvisbility=hidden is used, assume the code has been annotated 11012 correspondingly for the symbols needed. */ 11013 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11014 void fnord () __attribute__((visibility("default"))); 11015 #endif 11016 11017 void fnord () { int i=42; } 11018 int main () 11019 { 11020 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11021 int status = $lt_dlunknown; 11022 11023 if (self) 11024 { 11025 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11026 else 11027 { 11028 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11029 else puts (dlerror ()); 11030 } 11031 /* dlclose (self); */ 11032 } 11033 else 11034 puts (dlerror ()); 11035 11036 return status; 11037 } 11038 _LT_EOF 11039 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11040 (eval $ac_link) 2>&5 11041 ac_status=$? 11042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11043 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11044 (./conftest; exit; ) >&5 2>/dev/null 11045 lt_status=$? 11046 case x$lt_status in 11047 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11048 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11049 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11050 esac 11051 else : 11052 # compilation failed 11053 lt_cv_dlopen_self=no 11054 fi 11055 fi 11056 rm -fr conftest* 11057 11058 11059 fi 11060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11061 $as_echo "$lt_cv_dlopen_self" >&6; } 11062 11063 if test "x$lt_cv_dlopen_self" = xyes; then 11064 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11066 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11067 if test "${lt_cv_dlopen_self_static+set}" = set; then : 11068 $as_echo_n "(cached) " >&6 11069 else 11070 if test "$cross_compiling" = yes; then : 11071 lt_cv_dlopen_self_static=cross 11072 else 11073 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11074 lt_status=$lt_dlunknown 11075 cat > conftest.$ac_ext <<_LT_EOF 11076 #line 11076 "configure" 11077 #include "confdefs.h" 11078 11079 #if HAVE_DLFCN_H 11080 #include <dlfcn.h> 11081 #endif 11082 11083 #include <stdio.h> 11084 11085 #ifdef RTLD_GLOBAL 11086 # define LT_DLGLOBAL RTLD_GLOBAL 11087 #else 11088 # ifdef DL_GLOBAL 11089 # define LT_DLGLOBAL DL_GLOBAL 11090 # else 11091 # define LT_DLGLOBAL 0 11092 # endif 11093 #endif 11094 11095 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11096 find out it does not work in some platform. */ 11097 #ifndef LT_DLLAZY_OR_NOW 11098 # ifdef RTLD_LAZY 11099 # define LT_DLLAZY_OR_NOW RTLD_LAZY 11100 # else 11101 # ifdef DL_LAZY 11102 # define LT_DLLAZY_OR_NOW DL_LAZY 11103 # else 11104 # ifdef RTLD_NOW 11105 # define LT_DLLAZY_OR_NOW RTLD_NOW 11106 # else 11107 # ifdef DL_NOW 11108 # define LT_DLLAZY_OR_NOW DL_NOW 11109 # else 11110 # define LT_DLLAZY_OR_NOW 0 11111 # endif 11112 # endif 11113 # endif 11114 # endif 11115 #endif 11116 11117 /* When -fvisbility=hidden is used, assume the code has been annotated 11118 correspondingly for the symbols needed. */ 11119 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11120 void fnord () __attribute__((visibility("default"))); 11121 #endif 11122 11123 void fnord () { int i=42; } 11124 int main () 11125 { 11126 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11127 int status = $lt_dlunknown; 11128 11129 if (self) 11130 { 11131 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11132 else 11133 { 11134 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11135 else puts (dlerror ()); 11136 } 11137 /* dlclose (self); */ 11138 } 11139 else 11140 puts (dlerror ()); 11141 11142 return status; 11143 } 11144 _LT_EOF 11145 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11146 (eval $ac_link) 2>&5 11147 ac_status=$? 11148 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11149 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11150 (./conftest; exit; ) >&5 2>/dev/null 11151 lt_status=$? 11152 case x$lt_status in 11153 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11154 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11155 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11156 esac 11157 else : 11158 # compilation failed 11159 lt_cv_dlopen_self_static=no 11160 fi 11161 fi 11162 rm -fr conftest* 11163 11164 11165 fi 11166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11167 $as_echo "$lt_cv_dlopen_self_static" >&6; } 11168 fi 11169 11170 CPPFLAGS="$save_CPPFLAGS" 11171 LDFLAGS="$save_LDFLAGS" 11172 LIBS="$save_LIBS" 11173 ;; 11174 esac 11175 11176 case $lt_cv_dlopen_self in 11177 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11178 *) enable_dlopen_self=unknown ;; 11179 esac 11180 11181 case $lt_cv_dlopen_self_static in 11182 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11183 *) enable_dlopen_self_static=unknown ;; 11184 esac 11185 fi 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 striplib= 11204 old_striplib= 11205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11206 $as_echo_n "checking whether stripping libraries is possible... " >&6; } 11207 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11208 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11209 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11211 $as_echo "yes" >&6; } 11212 else 11213 # FIXME - insert some real tests, host_os isn't really good enough 11214 case $host_os in 11215 darwin*) 11216 if test -n "$STRIP" ; then 11217 striplib="$STRIP -x" 11218 old_striplib="$STRIP -S" 11219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11220 $as_echo "yes" >&6; } 11221 else 11222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11223 $as_echo "no" >&6; } 11224 fi 11225 ;; 11226 *) 11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11228 $as_echo "no" >&6; } 11229 ;; 11230 esac 11231 fi 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 # Report which library types will actually be built 11245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11246 $as_echo_n "checking if libtool supports shared libraries... " >&6; } 11247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11248 $as_echo "$can_build_shared" >&6; } 11249 11250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11251 $as_echo_n "checking whether to build shared libraries... " >&6; } 11252 test "$can_build_shared" = "no" && enable_shared=no 11253 11254 # On AIX, shared libraries and static libraries use the same namespace, and 11255 # are all built from PIC. 11256 case $host_os in 11257 aix3*) 11258 test "$enable_shared" = yes && enable_static=no 11259 if test -n "$RANLIB"; then 11260 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11261 postinstall_cmds='$RANLIB $lib' 11262 fi 11263 ;; 11264 11265 aix[4-9]*) 11266 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11267 test "$enable_shared" = yes && enable_static=no 11268 fi 11269 ;; 11270 esac 11271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11272 $as_echo "$enable_shared" >&6; } 11273 11274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11275 $as_echo_n "checking whether to build static libraries... " >&6; } 11276 # Make sure either enable_shared or enable_static is yes. 11277 test "$enable_shared" = yes || enable_static=yes 11278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11279 $as_echo "$enable_static" >&6; } 11280 11281 11282 11283 11284 fi 11285 ac_ext=c 11286 ac_cpp='$CPP $CPPFLAGS' 11287 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11288 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11289 ac_compiler_gnu=$ac_cv_c_compiler_gnu 11290 11291 CC="$lt_save_CC" 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 ac_config_commands="$ac_config_commands libtool" 11306 11307 11308 11309 11310 # Only expand once: 11311 11312 11313 11314 # The tests for host and target for $enable_largefile require 11315 # canonical names. 11316 11317 11318 11319 # As the $enable_largefile decision depends on --enable-plugins we must set it 11320 # even in directories otherwise not depending on the $plugins option. 11321 11322 11323 maybe_plugins=no 11324 for ac_header in dlfcn.h 11325 do : 11326 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 11327 " 11328 if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 11329 cat >>confdefs.h <<_ACEOF 11330 #define HAVE_DLFCN_H 1 11331 _ACEOF 11332 maybe_plugins=yes 11333 fi 11334 11335 done 11336 11337 for ac_header in windows.h 11338 do : 11339 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default 11340 " 11341 if test "x$ac_cv_header_windows_h" = x""yes; then : 11342 cat >>confdefs.h <<_ACEOF 11343 #define HAVE_WINDOWS_H 1 11344 _ACEOF 11345 maybe_plugins=yes 11346 fi 11347 11348 done 11349 11350 11351 # Check whether --enable-plugins was given. 11352 if test "${enable_plugins+set}" = set; then : 11353 enableval=$enable_plugins; case "${enableval}" in 11354 no) plugins=no ;; 11355 *) plugins=yes 11356 if test "$maybe_plugins" != "yes" ; then 11357 as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5 11358 fi ;; 11359 esac 11360 else 11361 plugins=$maybe_plugins 11362 11363 fi 11364 11365 if test "$plugins" = "yes"; then 11366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 11367 $as_echo_n "checking for library containing dlopen... " >&6; } 11368 if test "${ac_cv_search_dlopen+set}" = set; then : 11369 $as_echo_n "(cached) " >&6 11370 else 11371 ac_func_search_save_LIBS=$LIBS 11372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11373 /* end confdefs.h. */ 11374 11375 /* Override any GCC internal prototype to avoid an error. 11376 Use char because int might match the return type of a GCC 11377 builtin and then its argument prototype would still apply. */ 11378 #ifdef __cplusplus 11379 extern "C" 11380 #endif 11381 char dlopen (); 11382 int 11383 main () 11384 { 11385 return dlopen (); 11386 ; 11387 return 0; 11388 } 11389 _ACEOF 11390 for ac_lib in '' dl; do 11391 if test -z "$ac_lib"; then 11392 ac_res="none required" 11393 else 11394 ac_res=-l$ac_lib 11395 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11396 fi 11397 if ac_fn_c_try_link "$LINENO"; then : 11398 ac_cv_search_dlopen=$ac_res 11399 fi 11400 rm -f core conftest.err conftest.$ac_objext \ 11401 conftest$ac_exeext 11402 if test "${ac_cv_search_dlopen+set}" = set; then : 11403 break 11404 fi 11405 done 11406 if test "${ac_cv_search_dlopen+set}" = set; then : 11407 11408 else 11409 ac_cv_search_dlopen=no 11410 fi 11411 rm conftest.$ac_ext 11412 LIBS=$ac_func_search_save_LIBS 11413 fi 11414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 11415 $as_echo "$ac_cv_search_dlopen" >&6; } 11416 ac_res=$ac_cv_search_dlopen 11417 if test "$ac_res" != no; then : 11418 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11419 11420 fi 11421 11422 fi 11423 11424 11425 case "${host}" in 11426 sparc-*-solaris*|i[3-7]86-*-solaris*) 11427 # On native 32bit sparc and ia32 solaris, large-file and procfs support 11428 # are mutually exclusive; and without procfs support, the bfd/ elf module 11429 # cannot provide certain routines such as elfcore_write_prpsinfo 11430 # or elfcore_write_prstatus. So unless the user explicitly requested 11431 # large-file support through the --enable-largefile switch, disable 11432 # large-file support in favor of procfs support. 11433 test "${target}" = "${host}" -a "x$plugins" = xno \ 11434 && : ${enable_largefile="no"} 11435 ;; 11436 esac 11437 11438 # Check whether --enable-largefile was given. 11439 if test "${enable_largefile+set}" = set; then : 11440 enableval=$enable_largefile; 11441 fi 11442 11443 if test "$enable_largefile" != no; then 11444 11445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 11446 $as_echo_n "checking for special C compiler options needed for large files... " >&6; } 11447 if test "${ac_cv_sys_largefile_CC+set}" = set; then : 11448 $as_echo_n "(cached) " >&6 11449 else 11450 ac_cv_sys_largefile_CC=no 11451 if test "$GCC" != yes; then 11452 ac_save_CC=$CC 11453 while :; do 11454 # IRIX 6.2 and later do not support large files by default, 11455 # so use the C compiler's -n32 option if that helps. 11456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11457 /* end confdefs.h. */ 11458 #include <sys/types.h> 11459 /* Check that off_t can represent 2**63 - 1 correctly. 11460 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11461 since some C++ compilers masquerading as C compilers 11462 incorrectly reject 9223372036854775807. */ 11463 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11464 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11465 && LARGE_OFF_T % 2147483647 == 1) 11466 ? 1 : -1]; 11467 int 11468 main () 11469 { 11470 11471 ; 11472 return 0; 11473 } 11474 _ACEOF 11475 if ac_fn_c_try_compile "$LINENO"; then : 11476 break 11477 fi 11478 rm -f core conftest.err conftest.$ac_objext 11479 CC="$CC -n32" 11480 if ac_fn_c_try_compile "$LINENO"; then : 11481 ac_cv_sys_largefile_CC=' -n32'; break 11482 fi 11483 rm -f core conftest.err conftest.$ac_objext 11484 break 11485 done 11486 CC=$ac_save_CC 11487 rm -f conftest.$ac_ext 11488 fi 11489 fi 11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 11491 $as_echo "$ac_cv_sys_largefile_CC" >&6; } 11492 if test "$ac_cv_sys_largefile_CC" != no; then 11493 CC=$CC$ac_cv_sys_largefile_CC 11494 fi 11495 11496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 11497 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 11498 if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 11499 $as_echo_n "(cached) " >&6 11500 else 11501 while :; do 11502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11503 /* end confdefs.h. */ 11504 #include <sys/types.h> 11505 /* Check that off_t can represent 2**63 - 1 correctly. 11506 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11507 since some C++ compilers masquerading as C compilers 11508 incorrectly reject 9223372036854775807. */ 11509 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11510 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11511 && LARGE_OFF_T % 2147483647 == 1) 11512 ? 1 : -1]; 11513 int 11514 main () 11515 { 11516 11517 ; 11518 return 0; 11519 } 11520 _ACEOF 11521 if ac_fn_c_try_compile "$LINENO"; then : 11522 ac_cv_sys_file_offset_bits=no; break 11523 fi 11524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11526 /* end confdefs.h. */ 11527 #define _FILE_OFFSET_BITS 64 11528 #include <sys/types.h> 11529 /* Check that off_t can represent 2**63 - 1 correctly. 11530 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11531 since some C++ compilers masquerading as C compilers 11532 incorrectly reject 9223372036854775807. */ 11533 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11534 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11535 && LARGE_OFF_T % 2147483647 == 1) 11536 ? 1 : -1]; 11537 int 11538 main () 11539 { 11540 11541 ; 11542 return 0; 11543 } 11544 _ACEOF 11545 if ac_fn_c_try_compile "$LINENO"; then : 11546 ac_cv_sys_file_offset_bits=64; break 11547 fi 11548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11549 ac_cv_sys_file_offset_bits=unknown 11550 break 11551 done 11552 fi 11553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 11554 $as_echo "$ac_cv_sys_file_offset_bits" >&6; } 11555 case $ac_cv_sys_file_offset_bits in #( 11556 no | unknown) ;; 11557 *) 11558 cat >>confdefs.h <<_ACEOF 11559 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 11560 _ACEOF 11561 ;; 11562 esac 11563 rm -rf conftest* 11564 if test $ac_cv_sys_file_offset_bits = unknown; then 11565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 11566 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 11567 if test "${ac_cv_sys_large_files+set}" = set; then : 11568 $as_echo_n "(cached) " >&6 11569 else 11570 while :; do 11571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11572 /* end confdefs.h. */ 11573 #include <sys/types.h> 11574 /* Check that off_t can represent 2**63 - 1 correctly. 11575 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11576 since some C++ compilers masquerading as C compilers 11577 incorrectly reject 9223372036854775807. */ 11578 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11579 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11580 && LARGE_OFF_T % 2147483647 == 1) 11581 ? 1 : -1]; 11582 int 11583 main () 11584 { 11585 11586 ; 11587 return 0; 11588 } 11589 _ACEOF 11590 if ac_fn_c_try_compile "$LINENO"; then : 11591 ac_cv_sys_large_files=no; break 11592 fi 11593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11595 /* end confdefs.h. */ 11596 #define _LARGE_FILES 1 11597 #include <sys/types.h> 11598 /* Check that off_t can represent 2**63 - 1 correctly. 11599 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11600 since some C++ compilers masquerading as C compilers 11601 incorrectly reject 9223372036854775807. */ 11602 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11603 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11604 && LARGE_OFF_T % 2147483647 == 1) 11605 ? 1 : -1]; 11606 int 11607 main () 11608 { 11609 11610 ; 11611 return 0; 11612 } 11613 _ACEOF 11614 if ac_fn_c_try_compile "$LINENO"; then : 11615 ac_cv_sys_large_files=1; break 11616 fi 11617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11618 ac_cv_sys_large_files=unknown 11619 break 11620 done 11621 fi 11622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 11623 $as_echo "$ac_cv_sys_large_files" >&6; } 11624 case $ac_cv_sys_large_files in #( 11625 no | unknown) ;; 11626 *) 11627 cat >>confdefs.h <<_ACEOF 11628 #define _LARGE_FILES $ac_cv_sys_large_files 11629 _ACEOF 11630 ;; 11631 esac 11632 rm -rf conftest* 11633 fi 11634 fi 11635 11636 11637 11638 # Check whether --enable-targets was given. 11639 if test "${enable_targets+set}" = set; then : 11640 enableval=$enable_targets; case "${enableval}" in 11641 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11642 ;; 11643 no) enable_targets= ;; 11644 *) enable_targets=$enableval ;; 11645 esac 11646 fi 11647 11648 ac_checking=yes 11649 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then 11650 ac_checking= 11651 fi 11652 # Check whether --enable-checking was given. 11653 if test "${enable_checking+set}" = set; then : 11654 enableval=$enable_checking; case "${enableval}" in 11655 no|none) ac_checking= ;; 11656 *) ac_checking=yes ;; 11657 esac 11658 fi 11659 if test x$ac_checking != x ; then 11660 11661 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h 11662 11663 fi 11664 11665 using_cgen=no 11666 11667 11668 # Set the 'development' global. 11669 . $srcdir/../bfd/development.sh 11670 11671 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11673 /* end confdefs.h. */ 11674 __GNUC__ 11675 _ACEOF 11676 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11677 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11678 11679 else 11680 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11681 fi 11682 rm -f conftest* 11683 11684 11685 # Check whether --enable-werror was given. 11686 if test "${enable_werror+set}" = set; then : 11687 enableval=$enable_werror; case "${enableval}" in 11688 yes | y) ERROR_ON_WARNING="yes" ;; 11689 no | n) ERROR_ON_WARNING="no" ;; 11690 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11691 esac 11692 fi 11693 11694 11695 # Disable -Wformat by default when using gcc on mingw 11696 case "${host}" in 11697 *-*-mingw32*) 11698 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11699 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11700 fi 11701 ;; 11702 *) ;; 11703 esac 11704 11705 # Enable -Werror by default when using gcc. Turn it off for releases. 11706 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 11707 ERROR_ON_WARNING=yes 11708 fi 11709 11710 NO_WERROR= 11711 if test "${ERROR_ON_WARNING}" = yes ; then 11712 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11713 NO_WERROR="-Wno-error" 11714 fi 11715 11716 if test "${GCC}" = yes ; then 11717 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11718 fi 11719 11720 # Check whether --enable-build-warnings was given. 11721 if test "${enable_build_warnings+set}" = set; then : 11722 enableval=$enable_build_warnings; case "${enableval}" in 11723 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11724 no) if test "${GCC}" = yes ; then 11725 WARN_CFLAGS="-w" 11726 fi;; 11727 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11728 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11729 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11730 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11731 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11732 esac 11733 fi 11734 11735 11736 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11737 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11738 fi 11739 11740 11741 11742 11743 11744 # Generate a header file 11745 ac_config_headers="$ac_config_headers config.h:config.in" 11746 11747 11748 # PR 14072 11749 11750 11751 # If we are on a DOS filesystem, we must use gdb.ini rather than 11752 # .gdbinit. 11753 case "${host}" in 11754 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*) 11755 GDBINIT="gdb.ini" 11756 ac_config_files="$ac_config_files gdb.ini:gdbinit.in" 11757 11758 ;; 11759 *) 11760 GDBINIT=".gdbinit" 11761 ac_config_files="$ac_config_files .gdbinit:gdbinit.in" 11762 11763 ;; 11764 esac 11765 11766 11767 #We need this for the host. BOUT header is in host order. 11768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 11769 $as_echo_n "checking whether byte ordering is bigendian... " >&6; } 11770 if test "${ac_cv_c_bigendian+set}" = set; then : 11771 $as_echo_n "(cached) " >&6 11772 else 11773 ac_cv_c_bigendian=unknown 11774 # See if we're dealing with a universal compiler. 11775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11776 /* end confdefs.h. */ 11777 #ifndef __APPLE_CC__ 11778 not a universal capable compiler 11779 #endif 11780 typedef int dummy; 11781 11782 _ACEOF 11783 if ac_fn_c_try_compile "$LINENO"; then : 11784 11785 # Check for potential -arch flags. It is not universal unless 11786 # there are at least two -arch flags with different values. 11787 ac_arch= 11788 ac_prev= 11789 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 11790 if test -n "$ac_prev"; then 11791 case $ac_word in 11792 i?86 | x86_64 | ppc | ppc64) 11793 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 11794 ac_arch=$ac_word 11795 else 11796 ac_cv_c_bigendian=universal 11797 break 11798 fi 11799 ;; 11800 esac 11801 ac_prev= 11802 elif test "x$ac_word" = "x-arch"; then 11803 ac_prev=arch 11804 fi 11805 done 11806 fi 11807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11808 if test $ac_cv_c_bigendian = unknown; then 11809 # See if sys/param.h defines the BYTE_ORDER macro. 11810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11811 /* end confdefs.h. */ 11812 #include <sys/types.h> 11813 #include <sys/param.h> 11814 11815 int 11816 main () 11817 { 11818 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 11819 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 11820 && LITTLE_ENDIAN) 11821 bogus endian macros 11822 #endif 11823 11824 ; 11825 return 0; 11826 } 11827 _ACEOF 11828 if ac_fn_c_try_compile "$LINENO"; then : 11829 # It does; now see whether it defined to BIG_ENDIAN or not. 11830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11831 /* end confdefs.h. */ 11832 #include <sys/types.h> 11833 #include <sys/param.h> 11834 11835 int 11836 main () 11837 { 11838 #if BYTE_ORDER != BIG_ENDIAN 11839 not big endian 11840 #endif 11841 11842 ; 11843 return 0; 11844 } 11845 _ACEOF 11846 if ac_fn_c_try_compile "$LINENO"; then : 11847 ac_cv_c_bigendian=yes 11848 else 11849 ac_cv_c_bigendian=no 11850 fi 11851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11852 fi 11853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11854 fi 11855 if test $ac_cv_c_bigendian = unknown; then 11856 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 11857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11858 /* end confdefs.h. */ 11859 #include <limits.h> 11860 11861 int 11862 main () 11863 { 11864 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 11865 bogus endian macros 11866 #endif 11867 11868 ; 11869 return 0; 11870 } 11871 _ACEOF 11872 if ac_fn_c_try_compile "$LINENO"; then : 11873 # It does; now see whether it defined to _BIG_ENDIAN or not. 11874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11875 /* end confdefs.h. */ 11876 #include <limits.h> 11877 11878 int 11879 main () 11880 { 11881 #ifndef _BIG_ENDIAN 11882 not big endian 11883 #endif 11884 11885 ; 11886 return 0; 11887 } 11888 _ACEOF 11889 if ac_fn_c_try_compile "$LINENO"; then : 11890 ac_cv_c_bigendian=yes 11891 else 11892 ac_cv_c_bigendian=no 11893 fi 11894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11895 fi 11896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11897 fi 11898 if test $ac_cv_c_bigendian = unknown; then 11899 # Compile a test program. 11900 if test "$cross_compiling" = yes; then : 11901 # Try to guess by grepping values from an object file. 11902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11903 /* end confdefs.h. */ 11904 short int ascii_mm[] = 11905 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 11906 short int ascii_ii[] = 11907 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 11908 int use_ascii (int i) { 11909 return ascii_mm[i] + ascii_ii[i]; 11910 } 11911 short int ebcdic_ii[] = 11912 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 11913 short int ebcdic_mm[] = 11914 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 11915 int use_ebcdic (int i) { 11916 return ebcdic_mm[i] + ebcdic_ii[i]; 11917 } 11918 extern int foo; 11919 11920 int 11921 main () 11922 { 11923 return use_ascii (foo) == use_ebcdic (foo); 11924 ; 11925 return 0; 11926 } 11927 _ACEOF 11928 if ac_fn_c_try_compile "$LINENO"; then : 11929 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 11930 ac_cv_c_bigendian=yes 11931 fi 11932 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 11933 if test "$ac_cv_c_bigendian" = unknown; then 11934 ac_cv_c_bigendian=no 11935 else 11936 # finding both strings is unlikely to happen, but who knows? 11937 ac_cv_c_bigendian=unknown 11938 fi 11939 fi 11940 fi 11941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11942 else 11943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11944 /* end confdefs.h. */ 11945 $ac_includes_default 11946 int 11947 main () 11948 { 11949 11950 /* Are we little or big endian? From Harbison&Steele. */ 11951 union 11952 { 11953 long int l; 11954 char c[sizeof (long int)]; 11955 } u; 11956 u.l = 1; 11957 return u.c[sizeof (long int) - 1] == 1; 11958 11959 ; 11960 return 0; 11961 } 11962 _ACEOF 11963 if ac_fn_c_try_run "$LINENO"; then : 11964 ac_cv_c_bigendian=no 11965 else 11966 ac_cv_c_bigendian=yes 11967 fi 11968 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 11969 conftest.$ac_objext conftest.beam conftest.$ac_ext 11970 fi 11971 11972 fi 11973 fi 11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 11975 $as_echo "$ac_cv_c_bigendian" >&6; } 11976 case $ac_cv_c_bigendian in #( 11977 yes) 11978 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 11979 ;; #( 11980 no) 11981 ;; #( 11982 universal) 11983 11984 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 11985 11986 ;; #( 11987 *) 11988 as_fn_error "unknown endianness 11989 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 11990 esac 11991 11992 11993 te_file=generic 11994 11995 # Makefile target for installing gas in $(tooldir)/bin. 11996 install_tooldir=install-exec-tooldir 11997 11998 canon_targets="" 11999 all_targets=no 12000 if test -n "$enable_targets" ; then 12001 for t in `echo $enable_targets | sed 's/,/ /g'`; do 12002 if test $t = "all"; then 12003 all_targets=yes 12004 continue 12005 fi 12006 result=`$ac_config_sub $t 2>/dev/null` 12007 if test -n "$result" ; then 12008 canon_targets="$canon_targets $result" 12009 # else 12010 # # Permit "all", etc. We don't support it yet though. 12011 # canon_targets="$canon_targets $t" 12012 fi 12013 done 12014 _gas_uniq_list="$canon_targets" 12015 _gas_uniq_newlist="" 12016 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12017 case $_gas_uniq_i in 12018 _gas_uniq_dummy) ;; 12019 *) case " $_gas_uniq_newlist " in 12020 *" $_gas_uniq_i "*) ;; 12021 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12022 esac ;; 12023 esac 12024 done 12025 canon_targets=$_gas_uniq_newlist 12026 12027 fi 12028 12029 emulations="" 12030 12031 for this_target in $target $canon_targets ; do 12032 12033 targ=${this_target} 12034 . ${srcdir}/configure.tgt 12035 12036 case ${target_cpu} in 12037 crisv32) 12038 12039 cat >>confdefs.h <<_ACEOF 12040 #define DEFAULT_CRIS_ARCH $arch 12041 _ACEOF 12042 12043 ;; 12044 esac 12045 12046 if test ${this_target} = $target ; then 12047 target_cpu_type=${cpu_type} 12048 elif test ${target_cpu_type} != ${cpu_type} ; then 12049 continue 12050 fi 12051 12052 generic_target=${cpu_type}-${target_vendor}-${target_os} 12053 case ${generic_target} in 12054 i386-*-sco3.2v5*) 12055 if test ${this_target} = $target; then 12056 12057 $as_echo "#define SCO_ELF 1" >>confdefs.h 12058 12059 fi 12060 ;; 12061 12062 i386-*-msdosdjgpp* \ 12063 | i386-*-go32* \ 12064 | i386-go32-rtems*) 12065 12066 $as_echo "#define STRICTCOFF 1" >>confdefs.h 12067 12068 ;; 12069 12070 i860-*-*) 12071 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5 12072 $as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;} 12073 ;; 12074 12075 microblaze*) 12076 ;; 12077 12078 ppc-*-aix[5-9].*) 12079 12080 $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h 12081 12082 ;; 12083 ppc-*-solaris*) 12084 if test ${this_target} = $target; then 12085 12086 $as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h 12087 12088 fi 12089 if test x${endian} = xbig; then 12090 as_fn_error "Solaris must be configured little endian" "$LINENO" 5 12091 fi 12092 ;; 12093 12094 sh*-*-symbianelf*) 12095 12096 $as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h 12097 12098 ;; 12099 esac 12100 12101 if test ${this_target} = $target ; then 12102 endian_def= 12103 if test x${endian} = xbig; then 12104 endian_def=1 12105 elif test x${endian} = xlittle; then 12106 endian_def=0 12107 fi 12108 if test x${endian_def} != x; then 12109 12110 cat >>confdefs.h <<_ACEOF 12111 #define TARGET_BYTES_BIG_ENDIAN $endian_def 12112 _ACEOF 12113 12114 fi 12115 fi 12116 12117 # Other random stuff. 12118 12119 case ${cpu_type} in 12120 mips) 12121 # Set mips_cpu to the name of the default CPU. 12122 case ${target_cpu} in 12123 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el) 12124 mips_cpu=from-abi 12125 ;; 12126 mipsisa32 | mipsisa32el) 12127 mips_cpu=mips32 12128 ;; 12129 mipsisa32r2 | mipsisa32r2el) 12130 mips_cpu=mips32r2 12131 ;; 12132 mipsisa32r3 | mipsisa32r3el) 12133 mips_cpu=mips32r3 12134 ;; 12135 mipsisa32r5 | mipsisa32r5el) 12136 mips_cpu=mips32r5 12137 ;; 12138 mipsisa32r6 | mipsisa32r6el) 12139 mips_cpu=mips32r6 12140 ;; 12141 mipsisa64 | mipsisa64el) 12142 mips_cpu=mips64 12143 ;; 12144 mipsisa64r2 | mipsisa64r2el) 12145 mips_cpu=mips64r2 12146 ;; 12147 mipsisa64r3 | mipsisa64r3el) 12148 mips_cpu=mips64r3 12149 ;; 12150 mipsisa64r5 | mipsisa64r5el) 12151 mips_cpu=mips64r5 12152 ;; 12153 mipsisa64r6 | mipsisa64r6el) 12154 mips_cpu=mips64r6 12155 ;; 12156 mipstx39 | mipstx39el) 12157 mips_cpu=r3900 12158 ;; 12159 mips64vr | mips64vrel) 12160 mips_cpu=vr4100 12161 ;; 12162 mips64*-*android*) 12163 mips_cpu=mips64r6 12164 ;; 12165 mipsisa32r2* | mipsisa64r2*) 12166 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'` 12167 ;; 12168 mipsisa32r6* | mipsisa64r6*) 12169 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'` 12170 ;; 12171 mips64* | mipsisa64* | mipsisa32*) 12172 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'` 12173 ;; 12174 mips*) 12175 mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'` 12176 ;; 12177 *) 12178 as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5 12179 ;; 12180 esac 12181 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32 12182 # binaries. It's a GNU extension that some OSes don't understand. 12183 case ${target} in 12184 *-*-irix*) 12185 use_e_mips_abi_o32=0 12186 ;; 12187 *) 12188 use_e_mips_abi_o32=1 12189 ;; 12190 esac 12191 # Decide whether to generate 32-bit or 64-bit code by default. 12192 # Used to resolve -march=from-abi when an embedded ABI is selected. 12193 case ${target} in 12194 mips64*-*-* | mipsisa64*-*-*) 12195 mips_default_64bit=1 12196 ;; 12197 *) 12198 mips_default_64bit=0 12199 ;; 12200 esac 12201 # Decide which ABI to target by default. 12202 case ${target} in 12203 mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu) 12204 mips_default_abi=N32_ABI 12205 ;; 12206 mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu) 12207 mips_default_abi=O32_ABI 12208 ;; 12209 mips64*-openbsd* | mips64*-*android*) 12210 mips_default_abi=N64_ABI 12211 ;; 12212 *) 12213 mips_default_abi=NO_ABI 12214 ;; 12215 esac 12216 12217 cat >>confdefs.h <<_ACEOF 12218 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu" 12219 _ACEOF 12220 12221 12222 cat >>confdefs.h <<_ACEOF 12223 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32 12224 _ACEOF 12225 12226 12227 cat >>confdefs.h <<_ACEOF 12228 #define MIPS_DEFAULT_64BIT $mips_default_64bit 12229 _ACEOF 12230 12231 12232 cat >>confdefs.h <<_ACEOF 12233 #define MIPS_DEFAULT_ABI $mips_default_abi 12234 _ACEOF 12235 12236 ;; 12237 esac 12238 12239 # Do we need the opcodes library? 12240 case ${cpu_type} in 12241 vax | tic30) 12242 ;; 12243 12244 *) 12245 need_opcodes=yes 12246 12247 case "${enable_shared}" in 12248 yes) shared_opcodes=true ;; 12249 *opcodes*) shared_opcodes=true ;; 12250 *) shared_opcodes=false ;; 12251 esac 12252 ;; 12253 esac 12254 12255 # Any other special object files needed ? 12256 case ${cpu_type} in 12257 12258 bfin) 12259 echo ${extra_objects} | grep -s "bfin-parse.o" 12260 if test $? -ne 0 ; then 12261 extra_objects="$extra_objects bfin-parse.o" 12262 fi 12263 12264 echo ${extra_objects} | grep -s "bfin-lex-wrapper.o" 12265 if test $? -ne 0 ; then 12266 extra_objects="$extra_objects bfin-lex-wrapper.o" 12267 fi 12268 ;; 12269 12270 epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k) 12271 using_cgen=yes 12272 ;; 12273 12274 m32c) 12275 using_cgen=yes 12276 ;; 12277 frv) 12278 using_cgen=yes 12279 ;; 12280 m68k) 12281 case ${extra_objects} in 12282 *m68k-parse.o*) ;; 12283 *) extra_objects="$extra_objects m68k-parse.o" ;; 12284 esac 12285 ;; 12286 12287 mep) 12288 using_cgen=yes 12289 ;; 12290 12291 mips) 12292 echo ${extra_objects} | grep -s "itbl-parse.o" 12293 if test $? -ne 0 ; then 12294 extra_objects="$extra_objects itbl-parse.o" 12295 fi 12296 12297 echo ${extra_objects} | grep -s "itbl-lex-wrapper.o" 12298 if test $? -ne 0 ; then 12299 extra_objects="$extra_objects itbl-lex-wrapper.o" 12300 fi 12301 12302 echo ${extra_objects} | grep -s "itbl-ops.o" 12303 if test $? -ne 0 ; then 12304 extra_objects="$extra_objects itbl-ops.o" 12305 fi 12306 ;; 12307 12308 mt) 12309 using_cgen=yes 12310 ;; 12311 12312 nds32) 12313 # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features 12314 # based on arch_name. 12315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5 12316 $as_echo_n "checking for default configuration of --with-arch... " >&6; } 12317 if test "x${with_arch}" != x; then 12318 case ${with_arch} in 12319 v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 ) 12320 12321 cat >>confdefs.h <<_ACEOF 12322 #define NDS32_DEFAULT_ARCH_NAME "$with_arch" 12323 _ACEOF 12324 12325 ;; 12326 *) 12327 as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5 12328 ;; 12329 esac 12330 fi 12331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5 12332 $as_echo "$with_arch" >&6; } 12333 12334 # Decide features one by one. 12335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5 12336 $as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; } 12337 if test "x${enable_dx_regs}" == xyes; then 12338 12339 $as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h 12340 12341 else 12342 12343 $as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h 12344 12345 fi 12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5 12347 $as_echo "$enable_dx_regs" >&6; } 12348 12349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5 12350 $as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; } 12351 if test "x${enable_perf_ext}" == xno; then 12352 12353 $as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h 12354 12355 else 12356 12357 $as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h 12358 12359 fi 12360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5 12361 $as_echo "$enable_perf_ext" >&6; } 12362 12363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5 12364 $as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; } 12365 if test "x${enable_perf_ext2}" == xno; then 12366 12367 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h 12368 12369 else 12370 12371 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h 12372 12373 fi 12374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5 12375 $as_echo "$enable_perf_ext2" >&6; } 12376 12377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5 12378 $as_echo_n "checking for default configuration of --enable-string-ext... " >&6; } 12379 if test "x${enable_string_ext}" == xno; then 12380 12381 $as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h 12382 12383 else 12384 12385 $as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h 12386 12387 fi 12388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5 12389 $as_echo "$enable_string_ext" >&6; } 12390 12391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5 12392 $as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; } 12393 if test "x${enable_audio_ext}" == xno; then 12394 12395 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h 12396 12397 else 12398 12399 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h 12400 12401 fi 12402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5 12403 $as_echo "$enable_audio_ext" >&6; } 12404 ;; 12405 12406 i386 | s390 | sparc) 12407 if test $this_target = $target ; then 12408 12409 cat >>confdefs.h <<_ACEOF 12410 #define DEFAULT_ARCH "${arch}" 12411 _ACEOF 12412 12413 fi 12414 ;; 12415 12416 rl78) 12417 echo ${extra_objects} | grep -s "rl78-parse.o" 12418 if test $? -ne 0 ; then 12419 extra_objects="$extra_objects rl78-parse.o" 12420 fi 12421 ;; 12422 12423 rx) 12424 echo ${extra_objects} | grep -s "rx-parse.o" 12425 if test $? -ne 0 ; then 12426 extra_objects="$extra_objects rx-parse.o" 12427 fi 12428 ;; 12429 12430 xstormy16) 12431 using_cgen=yes 12432 ;; 12433 12434 xc16x) 12435 using_cgen=yes 12436 ;; 12437 12438 xtensa) 12439 echo ${extra_objects} | grep -s "xtensa-relax.o" 12440 if test $? -ne 0 ; then 12441 extra_objects="$extra_objects xtensa-relax.o" 12442 fi 12443 ;; 12444 12445 *) 12446 ;; 12447 esac 12448 12449 if test $using_cgen = yes ; then 12450 case "x${extra_objects}" in 12451 *cgen.o*) ;; 12452 *) extra_objects="$extra_objects cgen.o" ;; 12453 esac 12454 fi 12455 12456 # See if we really can support this configuration with the emulation code. 12457 12458 if test $this_target = $target ; then 12459 obj_format=$fmt 12460 te_file=$em 12461 fi 12462 12463 case ${te_file} in 12464 vms) extra_objects="$extra_objects te-vms.o" ;; 12465 esac 12466 12467 # From target name and format, produce a list of supported emulations. 12468 12469 case ${generic_target}-${fmt} in 12470 mips-*-*-*) case "$endian" in 12471 big) emulation="mipsbelf mipslelf mipself" ;; 12472 *) emulation="mipslelf mipsbelf mipself" ;; 12473 esac ;; 12474 # i386-pc-pe-coff != i386-pc-coff. 12475 i386-*-pe-coff) ;; 12476 # Uncommenting the next line will turn on support for i386 AOUT 12477 # for the default linux configuration 12478 # i386-*-linux*-elf) emulation="i386elf i386aout" ;; 12479 # 12480 i386-*-aout) emulation="i386aout" ;; 12481 i386-*-coff) emulation="i386coff" ;; 12482 i386-*-elf) emulation="i386elf" ;; 12483 12484 # Always all formats. The first stated emulation becomes the default. 12485 cris-*-*aout*) emulation="crisaout criself" ;; 12486 cris-*-*) emulation="criself crisaout" ;; 12487 esac 12488 12489 emulations="$emulations $emulation" 12490 12491 done 12492 12493 # Turn on all targets if possible 12494 if test ${all_targets} = "yes"; then 12495 case ${target_cpu_type} in 12496 i386) 12497 case ${obj_format} in 12498 aout) 12499 emulations="$emulations i386coff i386elf" 12500 ;; 12501 coff) 12502 emulations="$emulations i386aout i386elf" 12503 ;; 12504 elf) 12505 emulations="$emulations i386aout i386coff" 12506 ;; 12507 esac 12508 ;; 12509 x86_64) 12510 case ${obj_format} in 12511 aout) 12512 emulations="$emulations i386coff i386elf" 12513 ;; 12514 coff) 12515 emulations="$emulations i386aout i386elf" 12516 ;; 12517 elf) 12518 emulations="$emulations i386aout i386coff" 12519 ;; 12520 esac 12521 ;; 12522 esac 12523 fi 12524 12525 # PE code has way too many macros tweaking behaviour 12526 case ${te_file} in 12527 pe*) emulations="" ;; 12528 esac 12529 12530 # Assign floating point type. Most processors with FP support 12531 # IEEE FP. On those that don't support FP at all, usually IEEE 12532 # is emulated. 12533 case ${target_cpu} in 12534 vax | pdp11 ) atof=vax ;; 12535 *) atof=ieee ;; 12536 esac 12537 12538 case "${obj_format}" in 12539 "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;; 12540 esac 12541 12542 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU). 12543 cgen_cpu_prefix="" 12544 if test $using_cgen = yes ; then 12545 case ${target_cpu} in 12546 or1knd) 12547 cgen_cpu_prefix=or1k ;; 12548 *) cgen_cpu_prefix=${target_cpu} ;; 12549 esac 12550 12551 12552 $as_echo "#define USING_CGEN 1" >>confdefs.h 12553 12554 fi 12555 12556 12557 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then 12558 as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5 12559 fi 12560 12561 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then 12562 as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5 12563 fi 12564 12565 # Some COFF configurations want these random other flags set. 12566 case ${obj_format} in 12567 coff) 12568 case ${target_cpu_type} in 12569 i386) 12570 $as_echo "#define I386COFF 1" >>confdefs.h 12571 ;; 12572 m68k) 12573 $as_echo "#define M68KCOFF 1" >>confdefs.h 12574 ;; 12575 m88k) 12576 $as_echo "#define M88KCOFF 1" >>confdefs.h 12577 ;; 12578 x86_64) 12579 $as_echo "#define I386COFF 1" >>confdefs.h 12580 ;; 12581 esac 12582 ;; 12583 esac 12584 12585 # Getting this done right is going to be a bitch. Each configuration specified 12586 # with --enable-targets=... should be checked for environment, format, cpu 12587 # setting. 12588 # 12589 # For each configuration, the necessary object file support code must be linked 12590 # in. This might be only one, it might be up to four. The necessary emulation 12591 # code needs to be provided, too. 12592 # 12593 # And then there's "--enable-targets=all".... 12594 # 12595 # For now, just always do it for MIPS ELF configurations. Sigh. 12596 12597 formats="${obj_format}" 12598 emfiles="" 12599 EMULATIONS="" 12600 _gas_uniq_list="$emulations" 12601 _gas_uniq_newlist="" 12602 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12603 case $_gas_uniq_i in 12604 _gas_uniq_dummy) ;; 12605 *) case " $_gas_uniq_newlist " in 12606 *" $_gas_uniq_i "*) ;; 12607 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12608 esac ;; 12609 esac 12610 done 12611 emulations=$_gas_uniq_newlist 12612 12613 for em in . $emulations ; do 12614 case $em in 12615 .) continue ;; 12616 mipsbelf | mipslelf | mipself) 12617 fmt=elf file=mipself ;; 12618 *coff) 12619 fmt=coff file=$em ;; 12620 *aout) 12621 fmt=aout file=$em ;; 12622 *elf) 12623 fmt=elf file=$em ;; 12624 esac 12625 formats="$formats $fmt" 12626 emfiles="$emfiles e-$file.o" 12627 EMULATIONS="$EMULATIONS &$em," 12628 done 12629 _gas_uniq_list="$formats" 12630 _gas_uniq_newlist="" 12631 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12632 case $_gas_uniq_i in 12633 _gas_uniq_dummy) ;; 12634 *) case " $_gas_uniq_newlist " in 12635 *" $_gas_uniq_i "*) ;; 12636 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12637 esac ;; 12638 esac 12639 done 12640 formats=$_gas_uniq_newlist 12641 12642 _gas_uniq_list="$emfiles" 12643 _gas_uniq_newlist="" 12644 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12645 case $_gas_uniq_i in 12646 _gas_uniq_dummy) ;; 12647 *) case " $_gas_uniq_newlist " in 12648 *" $_gas_uniq_i "*) ;; 12649 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12650 esac ;; 12651 esac 12652 done 12653 emfiles=$_gas_uniq_newlist 12654 12655 if test `set . $formats ; shift ; echo $#` -gt 1 ; then 12656 for fmt in $formats ; do 12657 case $fmt in 12658 aout) 12659 $as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h 12660 ;; 12661 bout) 12662 $as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h 12663 ;; 12664 coff) 12665 $as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h 12666 ;; 12667 ecoff) 12668 $as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h 12669 ;; 12670 elf) 12671 $as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h 12672 ;; 12673 generic) 12674 $as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h 12675 ;; 12676 som) 12677 $as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h 12678 ;; 12679 esac 12680 extra_objects="$extra_objects obj-$fmt.o" 12681 done 12682 obj_format=multi 12683 fi 12684 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then 12685 DEFAULT_EMULATION=`set . $emulations ; echo $2` 12686 # e-mipself has more than one emulation per file, e-i386* has just one at the 12687 # moment. If only one emulation is specified, then don't define 12688 # USE_EMULATIONS or include any of the e-files as they will only be bloat. 12689 case "${obj_format}${emfiles}" in 12690 multi* | *mipself*) 12691 extra_objects="$extra_objects $emfiles" 12692 12693 $as_echo "#define USE_EMULATIONS 1" >>confdefs.h 12694 ;; 12695 esac 12696 fi 12697 12698 12699 cat >>confdefs.h <<_ACEOF 12700 #define EMULATIONS $EMULATIONS 12701 _ACEOF 12702 12703 12704 cat >>confdefs.h <<_ACEOF 12705 #define DEFAULT_EMULATION "$DEFAULT_EMULATION" 12706 _ACEOF 12707 12708 12709 reject_dev_configs=yes 12710 12711 case ${reject_dev_configs}-${dev} in 12712 yes-yes) # Oops. 12713 as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5 12714 ;; 12715 esac 12716 12717 12718 12719 12720 12721 12722 12723 # do we need the opcodes library? 12724 case "${need_opcodes}" in 12725 yes) 12726 OPCODES_LIB=../opcodes/libopcodes.la 12727 ;; 12728 esac 12729 12730 12731 12732 12733 cat >>confdefs.h <<_ACEOF 12734 #define TARGET_ALIAS "${target_alias}" 12735 _ACEOF 12736 12737 12738 cat >>confdefs.h <<_ACEOF 12739 #define TARGET_CANONICAL "${target}" 12740 _ACEOF 12741 12742 12743 cat >>confdefs.h <<_ACEOF 12744 #define TARGET_CPU "${target_cpu}" 12745 _ACEOF 12746 12747 12748 cat >>confdefs.h <<_ACEOF 12749 #define TARGET_VENDOR "${target_vendor}" 12750 _ACEOF 12751 12752 12753 cat >>confdefs.h <<_ACEOF 12754 #define TARGET_OS "${target_os}" 12755 _ACEOF 12756 12757 12758 for ac_prog in 'bison -y' byacc 12759 do 12760 # Extract the first word of "$ac_prog", so it can be a program name with args. 12761 set dummy $ac_prog; ac_word=$2 12762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12763 $as_echo_n "checking for $ac_word... " >&6; } 12764 if test "${ac_cv_prog_YACC+set}" = set; then : 12765 $as_echo_n "(cached) " >&6 12766 else 12767 if test -n "$YACC"; then 12768 ac_cv_prog_YACC="$YACC" # Let the user override the test. 12769 else 12770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12771 for as_dir in $PATH 12772 do 12773 IFS=$as_save_IFS 12774 test -z "$as_dir" && as_dir=. 12775 for ac_exec_ext in '' $ac_executable_extensions; do 12776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12777 ac_cv_prog_YACC="$ac_prog" 12778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12779 break 2 12780 fi 12781 done 12782 done 12783 IFS=$as_save_IFS 12784 12785 fi 12786 fi 12787 YACC=$ac_cv_prog_YACC 12788 if test -n "$YACC"; then 12789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 12790 $as_echo "$YACC" >&6; } 12791 else 12792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12793 $as_echo "no" >&6; } 12794 fi 12795 12796 12797 test -n "$YACC" && break 12798 done 12799 test -n "$YACC" || YACC="yacc" 12800 12801 for ac_prog in flex lex 12802 do 12803 # Extract the first word of "$ac_prog", so it can be a program name with args. 12804 set dummy $ac_prog; ac_word=$2 12805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12806 $as_echo_n "checking for $ac_word... " >&6; } 12807 if test "${ac_cv_prog_LEX+set}" = set; then : 12808 $as_echo_n "(cached) " >&6 12809 else 12810 if test -n "$LEX"; then 12811 ac_cv_prog_LEX="$LEX" # Let the user override the test. 12812 else 12813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12814 for as_dir in $PATH 12815 do 12816 IFS=$as_save_IFS 12817 test -z "$as_dir" && as_dir=. 12818 for ac_exec_ext in '' $ac_executable_extensions; do 12819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12820 ac_cv_prog_LEX="$ac_prog" 12821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12822 break 2 12823 fi 12824 done 12825 done 12826 IFS=$as_save_IFS 12827 12828 fi 12829 fi 12830 LEX=$ac_cv_prog_LEX 12831 if test -n "$LEX"; then 12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 12833 $as_echo "$LEX" >&6; } 12834 else 12835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12836 $as_echo "no" >&6; } 12837 fi 12838 12839 12840 test -n "$LEX" && break 12841 done 12842 test -n "$LEX" || LEX=":" 12843 12844 if test "x$LEX" != "x:"; then 12845 cat >conftest.l <<_ACEOF 12846 %% 12847 a { ECHO; } 12848 b { REJECT; } 12849 c { yymore (); } 12850 d { yyless (1); } 12851 e { yyless (input () != 0); } 12852 f { unput (yytext[0]); } 12853 . { BEGIN INITIAL; } 12854 %% 12855 #ifdef YYTEXT_POINTER 12856 extern char *yytext; 12857 #endif 12858 int 12859 main (void) 12860 { 12861 return ! yylex () + ! yywrap (); 12862 } 12863 _ACEOF 12864 { { ac_try="$LEX conftest.l" 12865 case "(($ac_try" in 12866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12867 *) ac_try_echo=$ac_try;; 12868 esac 12869 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 12870 $as_echo "$ac_try_echo"; } >&5 12871 (eval "$LEX conftest.l") 2>&5 12872 ac_status=$? 12873 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12874 test $ac_status = 0; } 12875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 12876 $as_echo_n "checking lex output file root... " >&6; } 12877 if test "${ac_cv_prog_lex_root+set}" = set; then : 12878 $as_echo_n "(cached) " >&6 12879 else 12880 12881 if test -f lex.yy.c; then 12882 ac_cv_prog_lex_root=lex.yy 12883 elif test -f lexyy.c; then 12884 ac_cv_prog_lex_root=lexyy 12885 else 12886 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5 12887 fi 12888 fi 12889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 12890 $as_echo "$ac_cv_prog_lex_root" >&6; } 12891 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 12892 12893 if test -z "${LEXLIB+set}"; then 12894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 12895 $as_echo_n "checking lex library... " >&6; } 12896 if test "${ac_cv_lib_lex+set}" = set; then : 12897 $as_echo_n "(cached) " >&6 12898 else 12899 12900 ac_save_LIBS=$LIBS 12901 ac_cv_lib_lex='none needed' 12902 for ac_lib in '' -lfl -ll; do 12903 LIBS="$ac_lib $ac_save_LIBS" 12904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12905 /* end confdefs.h. */ 12906 `cat $LEX_OUTPUT_ROOT.c` 12907 _ACEOF 12908 if ac_fn_c_try_link "$LINENO"; then : 12909 ac_cv_lib_lex=$ac_lib 12910 fi 12911 rm -f core conftest.err conftest.$ac_objext \ 12912 conftest$ac_exeext conftest.$ac_ext 12913 test "$ac_cv_lib_lex" != 'none needed' && break 12914 done 12915 LIBS=$ac_save_LIBS 12916 12917 fi 12918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 12919 $as_echo "$ac_cv_lib_lex" >&6; } 12920 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex 12921 fi 12922 12923 12924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 12925 $as_echo_n "checking whether yytext is a pointer... " >&6; } 12926 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then : 12927 $as_echo_n "(cached) " >&6 12928 else 12929 # POSIX says lex can declare yytext either as a pointer or an array; the 12930 # default is implementation-dependent. Figure out which it is, since 12931 # not all implementations provide the %pointer and %array declarations. 12932 ac_cv_prog_lex_yytext_pointer=no 12933 ac_save_LIBS=$LIBS 12934 LIBS="$LEXLIB $ac_save_LIBS" 12935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12936 /* end confdefs.h. */ 12937 #define YYTEXT_POINTER 1 12938 `cat $LEX_OUTPUT_ROOT.c` 12939 _ACEOF 12940 if ac_fn_c_try_link "$LINENO"; then : 12941 ac_cv_prog_lex_yytext_pointer=yes 12942 fi 12943 rm -f core conftest.err conftest.$ac_objext \ 12944 conftest$ac_exeext conftest.$ac_ext 12945 LIBS=$ac_save_LIBS 12946 12947 fi 12948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 12949 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } 12950 if test $ac_cv_prog_lex_yytext_pointer = yes; then 12951 12952 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h 12953 12954 fi 12955 rm -f conftest.l $LEX_OUTPUT_ROOT.c 12956 12957 fi 12958 if test "$LEX" = :; then 12959 LEX=${am_missing_run}flex 12960 fi 12961 12962 ALL_LINGUAS="fr tr es rw id ru fi ja" 12963 # If we haven't got the data from the intl directory, 12964 # assume NLS is disabled. 12965 USE_NLS=no 12966 LIBINTL= 12967 LIBINTL_DEP= 12968 INCINTL= 12969 XGETTEXT= 12970 GMSGFMT= 12971 POSUB= 12972 12973 if test -f ../intl/config.intl; then 12974 . ../intl/config.intl 12975 fi 12976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 12977 $as_echo_n "checking whether NLS is requested... " >&6; } 12978 if test x"$USE_NLS" != xyes; then 12979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12980 $as_echo "no" >&6; } 12981 else 12982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12983 $as_echo "yes" >&6; } 12984 12985 $as_echo "#define ENABLE_NLS 1" >>confdefs.h 12986 12987 12988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 12989 $as_echo_n "checking for catalogs to be installed... " >&6; } 12990 # Look for .po and .gmo files in the source directory. 12991 CATALOGS= 12992 XLINGUAS= 12993 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 12994 # If there aren't any .gmo files the shell will give us the 12995 # literal string "../path/to/srcdir/po/*.gmo" which has to be 12996 # weeded out. 12997 case "$cat" in *\**) 12998 continue;; 12999 esac 13000 # The quadruple backslash is collapsed to a double backslash 13001 # by the backticks, then collapsed again by the double quotes, 13002 # leaving us with one backslash in the sed expression (right 13003 # before the dot that mustn't act as a wildcard). 13004 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 13005 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 13006 # The user is allowed to set LINGUAS to a list of languages to 13007 # install catalogs for. If it's empty that means "all of them." 13008 if test "x$LINGUAS" = x; then 13009 CATALOGS="$CATALOGS $cat" 13010 XLINGUAS="$XLINGUAS $lang" 13011 else 13012 case "$LINGUAS" in *$lang*) 13013 CATALOGS="$CATALOGS $cat" 13014 XLINGUAS="$XLINGUAS $lang" 13015 ;; 13016 esac 13017 fi 13018 done 13019 LINGUAS="$XLINGUAS" 13020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 13021 $as_echo "$LINGUAS" >&6; } 13022 13023 13024 DATADIRNAME=share 13025 13026 INSTOBJEXT=.mo 13027 13028 GENCAT=gencat 13029 13030 CATOBJEXT=.gmo 13031 13032 fi 13033 13034 MKINSTALLDIRS= 13035 if test -n "$ac_aux_dir"; then 13036 case "$ac_aux_dir" in 13037 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 13038 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 13039 esac 13040 fi 13041 if test -z "$MKINSTALLDIRS"; then 13042 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 13043 fi 13044 13045 13046 13047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 13048 $as_echo_n "checking whether NLS is requested... " >&6; } 13049 # Check whether --enable-nls was given. 13050 if test "${enable_nls+set}" = set; then : 13051 enableval=$enable_nls; USE_NLS=$enableval 13052 else 13053 USE_NLS=yes 13054 fi 13055 13056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 13057 $as_echo "$USE_NLS" >&6; } 13058 13059 13060 13061 13062 13063 13064 # Prepare PATH_SEPARATOR. 13065 # The user is always right. 13066 if test "${PATH_SEPARATOR+set}" != set; then 13067 echo "#! /bin/sh" >conf$$.sh 13068 echo "exit 0" >>conf$$.sh 13069 chmod +x conf$$.sh 13070 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13071 PATH_SEPARATOR=';' 13072 else 13073 PATH_SEPARATOR=: 13074 fi 13075 rm -f conf$$.sh 13076 fi 13077 13078 # Find out how to test for executable files. Don't use a zero-byte file, 13079 # as systems may use methods other than mode bits to determine executability. 13080 cat >conf$$.file <<_ASEOF 13081 #! /bin/sh 13082 exit 0 13083 _ASEOF 13084 chmod +x conf$$.file 13085 if test -x conf$$.file >/dev/null 2>&1; then 13086 ac_executable_p="test -x" 13087 else 13088 ac_executable_p="test -f" 13089 fi 13090 rm -f conf$$.file 13091 13092 # Extract the first word of "msgfmt", so it can be a program name with args. 13093 set dummy msgfmt; ac_word=$2 13094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13095 $as_echo_n "checking for $ac_word... " >&6; } 13096 if test "${ac_cv_path_MSGFMT+set}" = set; then : 13097 $as_echo_n "(cached) " >&6 13098 else 13099 case "$MSGFMT" in 13100 [\\/]* | ?:[\\/]*) 13101 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 13102 ;; 13103 *) 13104 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13105 for ac_dir in $PATH; do 13106 IFS="$ac_save_IFS" 13107 test -z "$ac_dir" && ac_dir=. 13108 for ac_exec_ext in '' $ac_executable_extensions; do 13109 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13110 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 13111 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13112 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 13113 break 2 13114 fi 13115 fi 13116 done 13117 done 13118 IFS="$ac_save_IFS" 13119 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 13120 ;; 13121 esac 13122 fi 13123 MSGFMT="$ac_cv_path_MSGFMT" 13124 if test "$MSGFMT" != ":"; then 13125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 13126 $as_echo "$MSGFMT" >&6; } 13127 else 13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13129 $as_echo "no" >&6; } 13130 fi 13131 13132 # Extract the first word of "gmsgfmt", so it can be a program name with args. 13133 set dummy gmsgfmt; ac_word=$2 13134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13135 $as_echo_n "checking for $ac_word... " >&6; } 13136 if test "${ac_cv_path_GMSGFMT+set}" = set; then : 13137 $as_echo_n "(cached) " >&6 13138 else 13139 case $GMSGFMT in 13140 [\\/]* | ?:[\\/]*) 13141 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 13142 ;; 13143 *) 13144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13145 for as_dir in $PATH 13146 do 13147 IFS=$as_save_IFS 13148 test -z "$as_dir" && as_dir=. 13149 for ac_exec_ext in '' $ac_executable_extensions; do 13150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13151 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 13152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13153 break 2 13154 fi 13155 done 13156 done 13157 IFS=$as_save_IFS 13158 13159 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 13160 ;; 13161 esac 13162 fi 13163 GMSGFMT=$ac_cv_path_GMSGFMT 13164 if test -n "$GMSGFMT"; then 13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 13166 $as_echo "$GMSGFMT" >&6; } 13167 else 13168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13169 $as_echo "no" >&6; } 13170 fi 13171 13172 13173 13174 13175 # Prepare PATH_SEPARATOR. 13176 # The user is always right. 13177 if test "${PATH_SEPARATOR+set}" != set; then 13178 echo "#! /bin/sh" >conf$$.sh 13179 echo "exit 0" >>conf$$.sh 13180 chmod +x conf$$.sh 13181 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13182 PATH_SEPARATOR=';' 13183 else 13184 PATH_SEPARATOR=: 13185 fi 13186 rm -f conf$$.sh 13187 fi 13188 13189 # Find out how to test for executable files. Don't use a zero-byte file, 13190 # as systems may use methods other than mode bits to determine executability. 13191 cat >conf$$.file <<_ASEOF 13192 #! /bin/sh 13193 exit 0 13194 _ASEOF 13195 chmod +x conf$$.file 13196 if test -x conf$$.file >/dev/null 2>&1; then 13197 ac_executable_p="test -x" 13198 else 13199 ac_executable_p="test -f" 13200 fi 13201 rm -f conf$$.file 13202 13203 # Extract the first word of "xgettext", so it can be a program name with args. 13204 set dummy xgettext; ac_word=$2 13205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13206 $as_echo_n "checking for $ac_word... " >&6; } 13207 if test "${ac_cv_path_XGETTEXT+set}" = set; then : 13208 $as_echo_n "(cached) " >&6 13209 else 13210 case "$XGETTEXT" in 13211 [\\/]* | ?:[\\/]*) 13212 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 13213 ;; 13214 *) 13215 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13216 for ac_dir in $PATH; do 13217 IFS="$ac_save_IFS" 13218 test -z "$ac_dir" && ac_dir=. 13219 for ac_exec_ext in '' $ac_executable_extensions; do 13220 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13221 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13222 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13223 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 13224 break 2 13225 fi 13226 fi 13227 done 13228 done 13229 IFS="$ac_save_IFS" 13230 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 13231 ;; 13232 esac 13233 fi 13234 XGETTEXT="$ac_cv_path_XGETTEXT" 13235 if test "$XGETTEXT" != ":"; then 13236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 13237 $as_echo "$XGETTEXT" >&6; } 13238 else 13239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13240 $as_echo "no" >&6; } 13241 fi 13242 13243 rm -f messages.po 13244 13245 13246 # Prepare PATH_SEPARATOR. 13247 # The user is always right. 13248 if test "${PATH_SEPARATOR+set}" != set; then 13249 echo "#! /bin/sh" >conf$$.sh 13250 echo "exit 0" >>conf$$.sh 13251 chmod +x conf$$.sh 13252 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13253 PATH_SEPARATOR=';' 13254 else 13255 PATH_SEPARATOR=: 13256 fi 13257 rm -f conf$$.sh 13258 fi 13259 13260 # Find out how to test for executable files. Don't use a zero-byte file, 13261 # as systems may use methods other than mode bits to determine executability. 13262 cat >conf$$.file <<_ASEOF 13263 #! /bin/sh 13264 exit 0 13265 _ASEOF 13266 chmod +x conf$$.file 13267 if test -x conf$$.file >/dev/null 2>&1; then 13268 ac_executable_p="test -x" 13269 else 13270 ac_executable_p="test -f" 13271 fi 13272 rm -f conf$$.file 13273 13274 # Extract the first word of "msgmerge", so it can be a program name with args. 13275 set dummy msgmerge; ac_word=$2 13276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13277 $as_echo_n "checking for $ac_word... " >&6; } 13278 if test "${ac_cv_path_MSGMERGE+set}" = set; then : 13279 $as_echo_n "(cached) " >&6 13280 else 13281 case "$MSGMERGE" in 13282 [\\/]* | ?:[\\/]*) 13283 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 13284 ;; 13285 *) 13286 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13287 for ac_dir in $PATH; do 13288 IFS="$ac_save_IFS" 13289 test -z "$ac_dir" && ac_dir=. 13290 for ac_exec_ext in '' $ac_executable_extensions; do 13291 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13292 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 13293 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 13294 break 2 13295 fi 13296 fi 13297 done 13298 done 13299 IFS="$ac_save_IFS" 13300 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 13301 ;; 13302 esac 13303 fi 13304 MSGMERGE="$ac_cv_path_MSGMERGE" 13305 if test "$MSGMERGE" != ":"; then 13306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 13307 $as_echo "$MSGMERGE" >&6; } 13308 else 13309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13310 $as_echo "no" >&6; } 13311 fi 13312 13313 13314 if test "$GMSGFMT" != ":"; then 13315 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 13316 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13317 : ; 13318 else 13319 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 13320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 13321 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 13322 GMSGFMT=":" 13323 fi 13324 fi 13325 13326 if test "$XGETTEXT" != ":"; then 13327 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13328 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13329 : ; 13330 else 13331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 13332 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 13333 XGETTEXT=":" 13334 fi 13335 rm -f messages.po 13336 fi 13337 13338 ac_config_commands="$ac_config_commands default-1" 13339 13340 13341 13342 13343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 13344 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 13345 # Check whether --enable-maintainer-mode was given. 13346 if test "${enable_maintainer_mode+set}" = set; then : 13347 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 13348 else 13349 USE_MAINTAINER_MODE=no 13350 fi 13351 13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 13353 $as_echo "$USE_MAINTAINER_MODE" >&6; } 13354 if test $USE_MAINTAINER_MODE = yes; then 13355 MAINTAINER_MODE_TRUE= 13356 MAINTAINER_MODE_FALSE='#' 13357 else 13358 MAINTAINER_MODE_TRUE='#' 13359 MAINTAINER_MODE_FALSE= 13360 fi 13361 13362 MAINT=$MAINTAINER_MODE_TRUE 13363 13364 13365 if false; then 13366 GENINSRC_NEVER_TRUE= 13367 GENINSRC_NEVER_FALSE='#' 13368 else 13369 GENINSRC_NEVER_TRUE='#' 13370 GENINSRC_NEVER_FALSE= 13371 fi 13372 13373 13374 13375 for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h locale.h time.h sys/stat.h 13376 do : 13377 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 13378 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 13379 eval as_val=\$$as_ac_Header 13380 if test "x$as_val" = x""yes; then : 13381 cat >>confdefs.h <<_ACEOF 13382 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13383 _ACEOF 13384 13385 fi 13386 13387 done 13388 13389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 13390 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 13391 if test "${gcc_cv_header_string+set}" = set; then : 13392 $as_echo_n "(cached) " >&6 13393 else 13394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13395 /* end confdefs.h. */ 13396 #include <string.h> 13397 #include <strings.h> 13398 int 13399 main () 13400 { 13401 13402 ; 13403 return 0; 13404 } 13405 _ACEOF 13406 if ac_fn_c_try_compile "$LINENO"; then : 13407 gcc_cv_header_string=yes 13408 else 13409 gcc_cv_header_string=no 13410 fi 13411 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13412 fi 13413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 13414 $as_echo "$gcc_cv_header_string" >&6; } 13415 if test $gcc_cv_header_string = yes; then 13416 13417 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 13418 13419 fi 13420 13421 13422 # Put this here so that autoconf's "cross-compiling" message doesn't confuse 13423 # people who are not cross-compiling but are compiling cross-assemblers. 13424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5 13425 $as_echo_n "checking whether compiling a cross-assembler... " >&6; } 13426 if test "${host}" = "${target}"; then 13427 cross_gas=no 13428 else 13429 cross_gas=yes 13430 13431 $as_echo "#define CROSS_COMPILE 1" >>confdefs.h 13432 13433 fi 13434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5 13435 $as_echo "$cross_gas" >&6; } 13436 13437 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 13438 # for constant arguments. Useless! 13439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 13440 $as_echo_n "checking for working alloca.h... " >&6; } 13441 if test "${ac_cv_working_alloca_h+set}" = set; then : 13442 $as_echo_n "(cached) " >&6 13443 else 13444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13445 /* end confdefs.h. */ 13446 #include <alloca.h> 13447 int 13448 main () 13449 { 13450 char *p = (char *) alloca (2 * sizeof (int)); 13451 if (p) return 0; 13452 ; 13453 return 0; 13454 } 13455 _ACEOF 13456 if ac_fn_c_try_link "$LINENO"; then : 13457 ac_cv_working_alloca_h=yes 13458 else 13459 ac_cv_working_alloca_h=no 13460 fi 13461 rm -f core conftest.err conftest.$ac_objext \ 13462 conftest$ac_exeext conftest.$ac_ext 13463 fi 13464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 13465 $as_echo "$ac_cv_working_alloca_h" >&6; } 13466 if test $ac_cv_working_alloca_h = yes; then 13467 13468 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 13469 13470 fi 13471 13472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 13473 $as_echo_n "checking for alloca... " >&6; } 13474 if test "${ac_cv_func_alloca_works+set}" = set; then : 13475 $as_echo_n "(cached) " >&6 13476 else 13477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13478 /* end confdefs.h. */ 13479 #ifdef __GNUC__ 13480 # define alloca __builtin_alloca 13481 #else 13482 # ifdef _MSC_VER 13483 # include <malloc.h> 13484 # define alloca _alloca 13485 # else 13486 # ifdef HAVE_ALLOCA_H 13487 # include <alloca.h> 13488 # else 13489 # ifdef _AIX 13490 #pragma alloca 13491 # else 13492 # ifndef alloca /* predefined by HP cc +Olibcalls */ 13493 char *alloca (); 13494 # endif 13495 # endif 13496 # endif 13497 # endif 13498 #endif 13499 13500 int 13501 main () 13502 { 13503 char *p = (char *) alloca (1); 13504 if (p) return 0; 13505 ; 13506 return 0; 13507 } 13508 _ACEOF 13509 if ac_fn_c_try_link "$LINENO"; then : 13510 ac_cv_func_alloca_works=yes 13511 else 13512 ac_cv_func_alloca_works=no 13513 fi 13514 rm -f core conftest.err conftest.$ac_objext \ 13515 conftest$ac_exeext conftest.$ac_ext 13516 fi 13517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 13518 $as_echo "$ac_cv_func_alloca_works" >&6; } 13519 13520 if test $ac_cv_func_alloca_works = yes; then 13521 13522 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 13523 13524 else 13525 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 13526 # that cause trouble. Some versions do not even contain alloca or 13527 # contain a buggy version. If you still want to use their alloca, 13528 # use ar to extract alloca.o from them instead of compiling alloca.c. 13529 13530 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext 13531 13532 $as_echo "#define C_ALLOCA 1" >>confdefs.h 13533 13534 13535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 13536 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } 13537 if test "${ac_cv_os_cray+set}" = set; then : 13538 $as_echo_n "(cached) " >&6 13539 else 13540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13541 /* end confdefs.h. */ 13542 #if defined CRAY && ! defined CRAY2 13543 webecray 13544 #else 13545 wenotbecray 13546 #endif 13547 13548 _ACEOF 13549 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13550 $EGREP "webecray" >/dev/null 2>&1; then : 13551 ac_cv_os_cray=yes 13552 else 13553 ac_cv_os_cray=no 13554 fi 13555 rm -f conftest* 13556 13557 fi 13558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 13559 $as_echo "$ac_cv_os_cray" >&6; } 13560 if test $ac_cv_os_cray = yes; then 13561 for ac_func in _getb67 GETB67 getb67; do 13562 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13563 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13564 eval as_val=\$$as_ac_var 13565 if test "x$as_val" = x""yes; then : 13566 13567 cat >>confdefs.h <<_ACEOF 13568 #define CRAY_STACKSEG_END $ac_func 13569 _ACEOF 13570 13571 break 13572 fi 13573 13574 done 13575 fi 13576 13577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 13578 $as_echo_n "checking stack direction for C alloca... " >&6; } 13579 if test "${ac_cv_c_stack_direction+set}" = set; then : 13580 $as_echo_n "(cached) " >&6 13581 else 13582 if test "$cross_compiling" = yes; then : 13583 ac_cv_c_stack_direction=0 13584 else 13585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13586 /* end confdefs.h. */ 13587 $ac_includes_default 13588 int 13589 find_stack_direction () 13590 { 13591 static char *addr = 0; 13592 auto char dummy; 13593 if (addr == 0) 13594 { 13595 addr = &dummy; 13596 return find_stack_direction (); 13597 } 13598 else 13599 return (&dummy > addr) ? 1 : -1; 13600 } 13601 13602 int 13603 main () 13604 { 13605 return find_stack_direction () < 0; 13606 } 13607 _ACEOF 13608 if ac_fn_c_try_run "$LINENO"; then : 13609 ac_cv_c_stack_direction=1 13610 else 13611 ac_cv_c_stack_direction=-1 13612 fi 13613 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 13614 conftest.$ac_objext conftest.beam conftest.$ac_ext 13615 fi 13616 13617 fi 13618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 13619 $as_echo "$ac_cv_c_stack_direction" >&6; } 13620 cat >>confdefs.h <<_ACEOF 13621 #define STACK_DIRECTION $ac_cv_c_stack_direction 13622 _ACEOF 13623 13624 13625 fi 13626 13627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 13628 $as_echo_n "checking for inline... " >&6; } 13629 if test "${ac_cv_c_inline+set}" = set; then : 13630 $as_echo_n "(cached) " >&6 13631 else 13632 ac_cv_c_inline=no 13633 for ac_kw in inline __inline__ __inline; do 13634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13635 /* end confdefs.h. */ 13636 #ifndef __cplusplus 13637 typedef int foo_t; 13638 static $ac_kw foo_t static_foo () {return 0; } 13639 $ac_kw foo_t foo () {return 0; } 13640 #endif 13641 13642 _ACEOF 13643 if ac_fn_c_try_compile "$LINENO"; then : 13644 ac_cv_c_inline=$ac_kw 13645 fi 13646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13647 test "$ac_cv_c_inline" != no && break 13648 done 13649 13650 fi 13651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 13652 $as_echo "$ac_cv_c_inline" >&6; } 13653 13654 case $ac_cv_c_inline in 13655 inline | yes) ;; 13656 *) 13657 case $ac_cv_c_inline in 13658 no) ac_val=;; 13659 *) ac_val=$ac_cv_c_inline;; 13660 esac 13661 cat >>confdefs.h <<_ACEOF 13662 #ifndef __cplusplus 13663 #define inline $ac_val 13664 #endif 13665 _ACEOF 13666 ;; 13667 esac 13668 13669 13670 # VMS doesn't have unlink. 13671 for ac_func in unlink remove 13672 do : 13673 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13674 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13675 eval as_val=\$$as_ac_var 13676 if test "x$as_val" = x""yes; then : 13677 cat >>confdefs.h <<_ACEOF 13678 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13679 _ACEOF 13680 break 13681 fi 13682 done 13683 13684 for ac_func in sbrk setlocale 13685 do : 13686 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13687 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13688 eval as_val=\$$as_ac_var 13689 if test "x$as_val" = x""yes; then : 13690 cat >>confdefs.h <<_ACEOF 13691 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13692 _ACEOF 13693 13694 fi 13695 done 13696 13697 13698 13699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 13700 $as_echo_n "checking for LC_MESSAGES... " >&6; } 13701 if test "${am_cv_val_LC_MESSAGES+set}" = set; then : 13702 $as_echo_n "(cached) " >&6 13703 else 13704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13705 /* end confdefs.h. */ 13706 #include <locale.h> 13707 int 13708 main () 13709 { 13710 return LC_MESSAGES 13711 ; 13712 return 0; 13713 } 13714 _ACEOF 13715 if ac_fn_c_try_link "$LINENO"; then : 13716 am_cv_val_LC_MESSAGES=yes 13717 else 13718 am_cv_val_LC_MESSAGES=no 13719 fi 13720 rm -f core conftest.err conftest.$ac_objext \ 13721 conftest$ac_exeext conftest.$ac_ext 13722 fi 13723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5 13724 $as_echo "$am_cv_val_LC_MESSAGES" >&6; } 13725 if test $am_cv_val_LC_MESSAGES = yes; then 13726 13727 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h 13728 13729 fi 13730 13731 13732 # do we need the math library? 13733 case "${need_libm}" in 13734 yes) 13735 LIBM= 13736 case $host in 13737 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 13738 # These system don't have libm, or don't need it 13739 ;; 13740 *-ncr-sysv4.3*) 13741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 13742 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 13743 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then : 13744 $as_echo_n "(cached) " >&6 13745 else 13746 ac_check_lib_save_LIBS=$LIBS 13747 LIBS="-lmw $LIBS" 13748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13749 /* end confdefs.h. */ 13750 13751 /* Override any GCC internal prototype to avoid an error. 13752 Use char because int might match the return type of a GCC 13753 builtin and then its argument prototype would still apply. */ 13754 #ifdef __cplusplus 13755 extern "C" 13756 #endif 13757 char _mwvalidcheckl (); 13758 int 13759 main () 13760 { 13761 return _mwvalidcheckl (); 13762 ; 13763 return 0; 13764 } 13765 _ACEOF 13766 if ac_fn_c_try_link "$LINENO"; then : 13767 ac_cv_lib_mw__mwvalidcheckl=yes 13768 else 13769 ac_cv_lib_mw__mwvalidcheckl=no 13770 fi 13771 rm -f core conftest.err conftest.$ac_objext \ 13772 conftest$ac_exeext conftest.$ac_ext 13773 LIBS=$ac_check_lib_save_LIBS 13774 fi 13775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 13776 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 13777 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then : 13778 LIBM="-lmw" 13779 fi 13780 13781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13782 $as_echo_n "checking for cos in -lm... " >&6; } 13783 if test "${ac_cv_lib_m_cos+set}" = set; then : 13784 $as_echo_n "(cached) " >&6 13785 else 13786 ac_check_lib_save_LIBS=$LIBS 13787 LIBS="-lm $LIBS" 13788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13789 /* end confdefs.h. */ 13790 13791 /* Override any GCC internal prototype to avoid an error. 13792 Use char because int might match the return type of a GCC 13793 builtin and then its argument prototype would still apply. */ 13794 #ifdef __cplusplus 13795 extern "C" 13796 #endif 13797 char cos (); 13798 int 13799 main () 13800 { 13801 return cos (); 13802 ; 13803 return 0; 13804 } 13805 _ACEOF 13806 if ac_fn_c_try_link "$LINENO"; then : 13807 ac_cv_lib_m_cos=yes 13808 else 13809 ac_cv_lib_m_cos=no 13810 fi 13811 rm -f core conftest.err conftest.$ac_objext \ 13812 conftest$ac_exeext conftest.$ac_ext 13813 LIBS=$ac_check_lib_save_LIBS 13814 fi 13815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13816 $as_echo "$ac_cv_lib_m_cos" >&6; } 13817 if test "x$ac_cv_lib_m_cos" = x""yes; then : 13818 LIBM="$LIBM -lm" 13819 fi 13820 13821 ;; 13822 *) 13823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13824 $as_echo_n "checking for cos in -lm... " >&6; } 13825 if test "${ac_cv_lib_m_cos+set}" = set; then : 13826 $as_echo_n "(cached) " >&6 13827 else 13828 ac_check_lib_save_LIBS=$LIBS 13829 LIBS="-lm $LIBS" 13830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13831 /* end confdefs.h. */ 13832 13833 /* Override any GCC internal prototype to avoid an error. 13834 Use char because int might match the return type of a GCC 13835 builtin and then its argument prototype would still apply. */ 13836 #ifdef __cplusplus 13837 extern "C" 13838 #endif 13839 char cos (); 13840 int 13841 main () 13842 { 13843 return cos (); 13844 ; 13845 return 0; 13846 } 13847 _ACEOF 13848 if ac_fn_c_try_link "$LINENO"; then : 13849 ac_cv_lib_m_cos=yes 13850 else 13851 ac_cv_lib_m_cos=no 13852 fi 13853 rm -f core conftest.err conftest.$ac_objext \ 13854 conftest$ac_exeext conftest.$ac_ext 13855 LIBS=$ac_check_lib_save_LIBS 13856 fi 13857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13858 $as_echo "$ac_cv_lib_m_cos" >&6; } 13859 if test "x$ac_cv_lib_m_cos" = x""yes; then : 13860 LIBM="-lm" 13861 fi 13862 13863 ;; 13864 esac 13865 13866 13867 13868 ;; 13869 esac 13870 13871 # Some non-ANSI preprocessors botch requoting inside strings. That's bad 13872 # enough, but on some of those systems, the assert macro relies on requoting 13873 # working properly! 13874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5 13875 $as_echo_n "checking for working assert macro... " >&6; } 13876 if test "${gas_cv_assert_ok+set}" = set; then : 13877 $as_echo_n "(cached) " >&6 13878 else 13879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13880 /* end confdefs.h. */ 13881 #include <assert.h> 13882 #include <stdio.h> 13883 int 13884 main () 13885 { 13886 13887 /* check for requoting problems */ 13888 static int a, b, c, d; 13889 static char *s; 13890 assert (!strcmp(s, "foo bar baz quux")); 13891 /* check for newline handling */ 13892 assert (a == b 13893 || c == d); 13894 13895 ; 13896 return 0; 13897 } 13898 _ACEOF 13899 if ac_fn_c_try_link "$LINENO"; then : 13900 gas_cv_assert_ok=yes 13901 else 13902 gas_cv_assert_ok=no 13903 fi 13904 rm -f core conftest.err conftest.$ac_objext \ 13905 conftest$ac_exeext conftest.$ac_ext 13906 fi 13907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5 13908 $as_echo "$gas_cv_assert_ok" >&6; } 13909 test $gas_cv_assert_ok = yes || 13910 $as_echo "#define BROKEN_ASSERT 1" >>confdefs.h 13911 13912 13913 13914 # On some systems, the system header files may not declare malloc, realloc, 13915 # and free. There are places where gas needs these functions to have been 13916 # declared -- such as when taking their addresses. 13917 gas_test_headers=" 13918 #ifdef HAVE_MEMORY_H 13919 #include <memory.h> 13920 #endif 13921 #ifdef HAVE_STRING_H 13922 #include <string.h> 13923 #else 13924 #ifdef HAVE_STRINGS_H 13925 #include <strings.h> 13926 #endif 13927 #endif 13928 #ifdef HAVE_STDLIB_H 13929 #include <stdlib.h> 13930 #endif 13931 #ifdef HAVE_UNISTD_H 13932 #include <unistd.h> 13933 #endif 13934 " 13935 13936 # Does errno.h declare errno, or do we have to add a separate declaration 13937 # for it? 13938 13939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5 13940 $as_echo_n "checking whether declaration is required for errno... " >&6; } 13941 if test "${gas_cv_decl_needed_errno+set}" = set; then : 13942 $as_echo_n "(cached) " >&6 13943 else 13944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13945 /* end confdefs.h. */ 13946 13947 #ifdef HAVE_ERRNO_H 13948 #include <errno.h> 13949 #endif 13950 13951 int 13952 main () 13953 { 13954 13955 typedef int f; 13956 f x; 13957 x = (f) errno; 13958 13959 ; 13960 return 0; 13961 } 13962 _ACEOF 13963 if ac_fn_c_try_link "$LINENO"; then : 13964 gas_cv_decl_needed_errno=no 13965 else 13966 gas_cv_decl_needed_errno=yes 13967 fi 13968 rm -f core conftest.err conftest.$ac_objext \ 13969 conftest$ac_exeext conftest.$ac_ext 13970 fi 13971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5 13972 $as_echo "$gas_cv_decl_needed_errno" >&6; } 13973 if test $gas_cv_decl_needed_errno = yes; then 13974 13975 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h 13976 13977 fi 13978 13979 13980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5 13981 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; } 13982 if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then : 13983 $as_echo_n "(cached) " >&6 13984 else 13985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13986 /* end confdefs.h. */ 13987 #include <unistd.h> 13988 int 13989 main () 13990 { 13991 extern int getopt (int, char *const*, const char *); 13992 ; 13993 return 0; 13994 } 13995 _ACEOF 13996 if ac_fn_c_try_compile "$LINENO"; then : 13997 gas_cv_decl_getopt_unistd_h=yes 13998 else 13999 gas_cv_decl_getopt_unistd_h=no 14000 fi 14001 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14002 fi 14003 14004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5 14005 $as_echo "$gas_cv_decl_getopt_unistd_h" >&6; } 14006 if test $gas_cv_decl_getopt_unistd_h = yes; then 14007 14008 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h 14009 14010 fi 14011 14012 14013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5 14014 $as_echo_n "checking whether declaration is required for environ... " >&6; } 14015 if test "${gas_cv_decl_needed_environ+set}" = set; then : 14016 $as_echo_n "(cached) " >&6 14017 else 14018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14019 /* end confdefs.h. */ 14020 $gas_test_headers 14021 int 14022 main () 14023 { 14024 14025 typedef char **f; 14026 f x; 14027 x = (f) environ; 14028 14029 ; 14030 return 0; 14031 } 14032 _ACEOF 14033 if ac_fn_c_try_link "$LINENO"; then : 14034 gas_cv_decl_needed_environ=no 14035 else 14036 gas_cv_decl_needed_environ=yes 14037 fi 14038 rm -f core conftest.err conftest.$ac_objext \ 14039 conftest$ac_exeext conftest.$ac_ext 14040 fi 14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5 14042 $as_echo "$gas_cv_decl_needed_environ" >&6; } 14043 if test $gas_cv_decl_needed_environ = yes; then 14044 14045 $as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h 14046 14047 fi 14048 14049 14050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5 14051 $as_echo_n "checking whether declaration is required for ffs... " >&6; } 14052 if test "${gas_cv_decl_needed_ffs+set}" = set; then : 14053 $as_echo_n "(cached) " >&6 14054 else 14055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14056 /* end confdefs.h. */ 14057 $gas_test_headers 14058 int 14059 main () 14060 { 14061 14062 typedef int (*f)(int); 14063 f x; 14064 x = (f) ffs; 14065 14066 ; 14067 return 0; 14068 } 14069 _ACEOF 14070 if ac_fn_c_try_link "$LINENO"; then : 14071 gas_cv_decl_needed_ffs=no 14072 else 14073 gas_cv_decl_needed_ffs=yes 14074 fi 14075 rm -f core conftest.err conftest.$ac_objext \ 14076 conftest$ac_exeext conftest.$ac_ext 14077 fi 14078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5 14079 $as_echo "$gas_cv_decl_needed_ffs" >&6; } 14080 if test $gas_cv_decl_needed_ffs = yes; then 14081 14082 $as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h 14083 14084 fi 14085 14086 14087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5 14088 $as_echo_n "checking whether declaration is required for free... " >&6; } 14089 if test "${gas_cv_decl_needed_free+set}" = set; then : 14090 $as_echo_n "(cached) " >&6 14091 else 14092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14093 /* end confdefs.h. */ 14094 $gas_test_headers 14095 int 14096 main () 14097 { 14098 14099 typedef void (*f)(); 14100 f x; 14101 x = (f) free; 14102 14103 ; 14104 return 0; 14105 } 14106 _ACEOF 14107 if ac_fn_c_try_link "$LINENO"; then : 14108 gas_cv_decl_needed_free=no 14109 else 14110 gas_cv_decl_needed_free=yes 14111 fi 14112 rm -f core conftest.err conftest.$ac_objext \ 14113 conftest$ac_exeext conftest.$ac_ext 14114 fi 14115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5 14116 $as_echo "$gas_cv_decl_needed_free" >&6; } 14117 if test $gas_cv_decl_needed_free = yes; then 14118 14119 $as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h 14120 14121 fi 14122 14123 14124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5 14125 $as_echo_n "checking whether declaration is required for malloc... " >&6; } 14126 if test "${gas_cv_decl_needed_malloc+set}" = set; then : 14127 $as_echo_n "(cached) " >&6 14128 else 14129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14130 /* end confdefs.h. */ 14131 $gas_test_headers 14132 int 14133 main () 14134 { 14135 14136 typedef char *(*f)(); 14137 f x; 14138 x = (f) malloc; 14139 14140 ; 14141 return 0; 14142 } 14143 _ACEOF 14144 if ac_fn_c_try_link "$LINENO"; then : 14145 gas_cv_decl_needed_malloc=no 14146 else 14147 gas_cv_decl_needed_malloc=yes 14148 fi 14149 rm -f core conftest.err conftest.$ac_objext \ 14150 conftest$ac_exeext conftest.$ac_ext 14151 fi 14152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5 14153 $as_echo "$gas_cv_decl_needed_malloc" >&6; } 14154 if test $gas_cv_decl_needed_malloc = yes; then 14155 14156 $as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h 14157 14158 fi 14159 14160 14161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5 14162 $as_echo_n "checking whether declaration is required for sbrk... " >&6; } 14163 if test "${gas_cv_decl_needed_sbrk+set}" = set; then : 14164 $as_echo_n "(cached) " >&6 14165 else 14166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14167 /* end confdefs.h. */ 14168 $gas_test_headers 14169 int 14170 main () 14171 { 14172 14173 typedef char *(*f)(); 14174 f x; 14175 x = (f) sbrk; 14176 14177 ; 14178 return 0; 14179 } 14180 _ACEOF 14181 if ac_fn_c_try_link "$LINENO"; then : 14182 gas_cv_decl_needed_sbrk=no 14183 else 14184 gas_cv_decl_needed_sbrk=yes 14185 fi 14186 rm -f core conftest.err conftest.$ac_objext \ 14187 conftest$ac_exeext conftest.$ac_ext 14188 fi 14189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5 14190 $as_echo "$gas_cv_decl_needed_sbrk" >&6; } 14191 if test $gas_cv_decl_needed_sbrk = yes; then 14192 14193 $as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h 14194 14195 fi 14196 14197 14198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5 14199 $as_echo_n "checking whether declaration is required for strstr... " >&6; } 14200 if test "${gas_cv_decl_needed_strstr+set}" = set; then : 14201 $as_echo_n "(cached) " >&6 14202 else 14203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14204 /* end confdefs.h. */ 14205 $gas_test_headers 14206 int 14207 main () 14208 { 14209 14210 typedef char *(*f)(); 14211 f x; 14212 x = (f) strstr; 14213 14214 ; 14215 return 0; 14216 } 14217 _ACEOF 14218 if ac_fn_c_try_link "$LINENO"; then : 14219 gas_cv_decl_needed_strstr=no 14220 else 14221 gas_cv_decl_needed_strstr=yes 14222 fi 14223 rm -f core conftest.err conftest.$ac_objext \ 14224 conftest$ac_exeext conftest.$ac_ext 14225 fi 14226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5 14227 $as_echo "$gas_cv_decl_needed_strstr" >&6; } 14228 if test $gas_cv_decl_needed_strstr = yes; then 14229 14230 $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h 14231 14232 fi 14233 14234 14235 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default" 14236 if test "x$ac_cv_have_decl_free" = x""yes; then : 14237 ac_have_decl=1 14238 else 14239 ac_have_decl=0 14240 fi 14241 14242 cat >>confdefs.h <<_ACEOF 14243 #define HAVE_DECL_FREE $ac_have_decl 14244 _ACEOF 14245 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default" 14246 if test "x$ac_cv_have_decl_getenv" = x""yes; then : 14247 ac_have_decl=1 14248 else 14249 ac_have_decl=0 14250 fi 14251 14252 cat >>confdefs.h <<_ACEOF 14253 #define HAVE_DECL_GETENV $ac_have_decl 14254 _ACEOF 14255 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default" 14256 if test "x$ac_cv_have_decl_malloc" = x""yes; then : 14257 ac_have_decl=1 14258 else 14259 ac_have_decl=0 14260 fi 14261 14262 cat >>confdefs.h <<_ACEOF 14263 #define HAVE_DECL_MALLOC $ac_have_decl 14264 _ACEOF 14265 ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default" 14266 if test "x$ac_cv_have_decl_mempcpy" = x""yes; then : 14267 ac_have_decl=1 14268 else 14269 ac_have_decl=0 14270 fi 14271 14272 cat >>confdefs.h <<_ACEOF 14273 #define HAVE_DECL_MEMPCPY $ac_have_decl 14274 _ACEOF 14275 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default" 14276 if test "x$ac_cv_have_decl_realloc" = x""yes; then : 14277 ac_have_decl=1 14278 else 14279 ac_have_decl=0 14280 fi 14281 14282 cat >>confdefs.h <<_ACEOF 14283 #define HAVE_DECL_REALLOC $ac_have_decl 14284 _ACEOF 14285 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 14286 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 14287 ac_have_decl=1 14288 else 14289 ac_have_decl=0 14290 fi 14291 14292 cat >>confdefs.h <<_ACEOF 14293 #define HAVE_DECL_STPCPY $ac_have_decl 14294 _ACEOF 14295 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default" 14296 if test "x$ac_cv_have_decl_strstr" = x""yes; then : 14297 ac_have_decl=1 14298 else 14299 ac_have_decl=0 14300 fi 14301 14302 cat >>confdefs.h <<_ACEOF 14303 #define HAVE_DECL_STRSTR $ac_have_decl 14304 _ACEOF 14305 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default" 14306 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then : 14307 ac_have_decl=1 14308 else 14309 ac_have_decl=0 14310 fi 14311 14312 cat >>confdefs.h <<_ACEOF 14313 #define HAVE_DECL_VSNPRINTF $ac_have_decl 14314 _ACEOF 14315 14316 14317 14318 case "${host}" in 14319 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 14320 14321 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h 14322 ;; 14323 esac 14324 14325 # Link in zlib if we can. This allows us to write compressed debug sections. 14326 14327 # See if the user specified whether he wants zlib support or not. 14328 14329 # Check whether --with-zlib was given. 14330 if test "${with_zlib+set}" = set; then : 14331 withval=$with_zlib; 14332 else 14333 with_zlib=auto 14334 fi 14335 14336 14337 if test "$with_zlib" != "no"; then 14338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5 14339 $as_echo_n "checking for library containing zlibVersion... " >&6; } 14340 if test "${ac_cv_search_zlibVersion+set}" = set; then : 14341 $as_echo_n "(cached) " >&6 14342 else 14343 ac_func_search_save_LIBS=$LIBS 14344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14345 /* end confdefs.h. */ 14346 14347 /* Override any GCC internal prototype to avoid an error. 14348 Use char because int might match the return type of a GCC 14349 builtin and then its argument prototype would still apply. */ 14350 #ifdef __cplusplus 14351 extern "C" 14352 #endif 14353 char zlibVersion (); 14354 int 14355 main () 14356 { 14357 return zlibVersion (); 14358 ; 14359 return 0; 14360 } 14361 _ACEOF 14362 for ac_lib in '' z; do 14363 if test -z "$ac_lib"; then 14364 ac_res="none required" 14365 else 14366 ac_res=-l$ac_lib 14367 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14368 fi 14369 if ac_fn_c_try_link "$LINENO"; then : 14370 ac_cv_search_zlibVersion=$ac_res 14371 fi 14372 rm -f core conftest.err conftest.$ac_objext \ 14373 conftest$ac_exeext 14374 if test "${ac_cv_search_zlibVersion+set}" = set; then : 14375 break 14376 fi 14377 done 14378 if test "${ac_cv_search_zlibVersion+set}" = set; then : 14379 14380 else 14381 ac_cv_search_zlibVersion=no 14382 fi 14383 rm conftest.$ac_ext 14384 LIBS=$ac_func_search_save_LIBS 14385 fi 14386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5 14387 $as_echo "$ac_cv_search_zlibVersion" >&6; } 14388 ac_res=$ac_cv_search_zlibVersion 14389 if test "$ac_res" != no; then : 14390 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14391 for ac_header in zlib.h 14392 do : 14393 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 14394 if test "x$ac_cv_header_zlib_h" = x""yes; then : 14395 cat >>confdefs.h <<_ACEOF 14396 #define HAVE_ZLIB_H 1 14397 _ACEOF 14398 14399 fi 14400 14401 done 14402 14403 fi 14404 14405 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then 14406 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5 14407 fi 14408 fi 14409 14410 14411 # Support for VMS timestamps via cross compile 14412 14413 if test "$ac_cv_header_time_h" = yes; then 14414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5 14415 $as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; } 14416 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then : 14417 $as_echo_n "(cached) " >&6 14418 else 14419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14420 /* end confdefs.h. */ 14421 14422 #define _BSD_SOURCE 1 14423 #include <time.h> 14424 int 14425 main () 14426 { 14427 struct tm avar; void* aref = (void*) &avar.tm_gmtoff 14428 ; 14429 return 0; 14430 } 14431 _ACEOF 14432 if ac_fn_c_try_compile "$LINENO"; then : 14433 gas_cv_have_time_type_member_tm_gmtoff=yes 14434 else 14435 gas_cv_have_time_type_member_tm_gmtoff=no 14436 14437 fi 14438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14439 fi 14440 14441 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then 14442 14443 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h 14444 14445 fi 14446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5 14447 $as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; } 14448 14449 fi 14450 14451 if test "$ac_cv_header_sys_stat_h" = yes; then 14452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5 14453 $as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; } 14454 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then : 14455 $as_echo_n "(cached) " >&6 14456 else 14457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14458 /* end confdefs.h. */ 14459 14460 #define _BSD_SOURCE 1 14461 #include <sys/stat.h> 14462 int 14463 main () 14464 { 14465 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec 14466 ; 14467 return 0; 14468 } 14469 _ACEOF 14470 if ac_fn_c_try_compile "$LINENO"; then : 14471 gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes 14472 else 14473 gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no 14474 14475 fi 14476 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14477 fi 14478 14479 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then 14480 14481 $as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h 14482 14483 fi 14484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5 14485 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; } 14486 14487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5 14488 $as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; } 14489 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then : 14490 $as_echo_n "(cached) " >&6 14491 else 14492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14493 /* end confdefs.h. */ 14494 14495 #define _BSD_SOURCE 1 14496 #include <sys/stat.h> 14497 int 14498 main () 14499 { 14500 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec 14501 ; 14502 return 0; 14503 } 14504 _ACEOF 14505 if ac_fn_c_try_compile "$LINENO"; then : 14506 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes 14507 else 14508 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no 14509 14510 fi 14511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14512 fi 14513 14514 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then 14515 14516 $as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h 14517 14518 fi 14519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5 14520 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; } 14521 14522 fi 14523 14524 14525 14526 14527 14528 14529 14530 14531 14532 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in" 14533 14534 ac_config_commands="$ac_config_commands default" 14535 14536 14537 cat >confcache <<\_ACEOF 14538 # This file is a shell script that caches the results of configure 14539 # tests run on this system so they can be shared between configure 14540 # scripts and configure runs, see configure's option --config-cache. 14541 # It is not useful on other systems. If it contains results you don't 14542 # want to keep, you may remove or edit it. 14543 # 14544 # config.status only pays attention to the cache file if you give it 14545 # the --recheck option to rerun configure. 14546 # 14547 # `ac_cv_env_foo' variables (set or unset) will be overridden when 14548 # loading this file, other *unset* `ac_cv_foo' will be assigned the 14549 # following values. 14550 14551 _ACEOF 14552 14553 # The following way of writing the cache mishandles newlines in values, 14554 # but we know of no workaround that is simple, portable, and efficient. 14555 # So, we kill variables containing newlines. 14556 # Ultrix sh set writes to stderr and can't be redirected directly, 14557 # and sets the high bit in the cache file unless we assign to the vars. 14558 ( 14559 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 14560 eval ac_val=\$$ac_var 14561 case $ac_val in #( 14562 *${as_nl}*) 14563 case $ac_var in #( 14564 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 14565 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 14566 esac 14567 case $ac_var in #( 14568 _ | IFS | as_nl) ;; #( 14569 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 14570 *) { eval $ac_var=; unset $ac_var;} ;; 14571 esac ;; 14572 esac 14573 done 14574 14575 (set) 2>&1 | 14576 case $as_nl`(ac_space=' '; set) 2>&1` in #( 14577 *${as_nl}ac_space=\ *) 14578 # `set' does not quote correctly, so add quotes: double-quote 14579 # substitution turns \\\\ into \\, and sed turns \\ into \. 14580 sed -n \ 14581 "s/'/'\\\\''/g; 14582 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14583 ;; #( 14584 *) 14585 # `set' quotes correctly as required by POSIX, so do not add quotes. 14586 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14587 ;; 14588 esac | 14589 sort 14590 ) | 14591 sed ' 14592 /^ac_cv_env_/b end 14593 t clear 14594 :clear 14595 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14596 t end 14597 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14598 :end' >>confcache 14599 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14600 if test -w "$cache_file"; then 14601 test "x$cache_file" != "x/dev/null" && 14602 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14603 $as_echo "$as_me: updating cache $cache_file" >&6;} 14604 cat confcache >$cache_file 14605 else 14606 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14607 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14608 fi 14609 fi 14610 rm -f confcache 14611 14612 test "x$prefix" = xNONE && prefix=$ac_default_prefix 14613 # Let make expand exec_prefix. 14614 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14615 14616 DEFS=-DHAVE_CONFIG_H 14617 14618 ac_libobjs= 14619 ac_ltlibobjs= 14620 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14621 # 1. Remove the extension, and $U if already installed. 14622 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14623 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14624 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14625 # will be set to the directory where LIBOBJS objects are built. 14626 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14627 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14628 done 14629 LIBOBJS=$ac_libobjs 14630 14631 LTLIBOBJS=$ac_ltlibobjs 14632 14633 14634 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14635 as_fn_error "conditional \"AMDEP\" was never defined. 14636 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14637 fi 14638 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14639 as_fn_error "conditional \"am__fastdepCC\" was never defined. 14640 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14641 fi 14642 if test -n "$EXEEXT"; then 14643 am__EXEEXT_TRUE= 14644 am__EXEEXT_FALSE='#' 14645 else 14646 am__EXEEXT_TRUE='#' 14647 am__EXEEXT_FALSE= 14648 fi 14649 14650 14651 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14652 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 14653 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14654 fi 14655 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 14656 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined. 14657 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14658 fi 14659 14660 : ${CONFIG_STATUS=./config.status} 14661 ac_write_fail=0 14662 ac_clean_files_save=$ac_clean_files 14663 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14664 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14665 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14666 as_write_fail=0 14667 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14668 #! $SHELL 14669 # Generated by $as_me. 14670 # Run this file to recreate the current configuration. 14671 # Compiler output produced by configure, useful for debugging 14672 # configure, is in config.log if it exists. 14673 14674 debug=false 14675 ac_cs_recheck=false 14676 ac_cs_silent=false 14677 14678 SHELL=\${CONFIG_SHELL-$SHELL} 14679 export SHELL 14680 _ASEOF 14681 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14682 ## -------------------- ## 14683 ## M4sh Initialization. ## 14684 ## -------------------- ## 14685 14686 # Be more Bourne compatible 14687 DUALCASE=1; export DUALCASE # for MKS sh 14688 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14689 emulate sh 14690 NULLCMD=: 14691 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14692 # is contrary to our usage. Disable this feature. 14693 alias -g '${1+"$@"}'='"$@"' 14694 setopt NO_GLOB_SUBST 14695 else 14696 case `(set -o) 2>/dev/null` in #( 14697 *posix*) : 14698 set -o posix ;; #( 14699 *) : 14700 ;; 14701 esac 14702 fi 14703 14704 14705 as_nl=' 14706 ' 14707 export as_nl 14708 # Printing a long string crashes Solaris 7 /usr/bin/printf. 14709 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14710 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14711 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14712 # Prefer a ksh shell builtin over an external printf program on Solaris, 14713 # but without wasting forks for bash or zsh. 14714 if test -z "$BASH_VERSION$ZSH_VERSION" \ 14715 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14716 as_echo='print -r --' 14717 as_echo_n='print -rn --' 14718 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14719 as_echo='printf %s\n' 14720 as_echo_n='printf %s' 14721 else 14722 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14723 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14724 as_echo_n='/usr/ucb/echo -n' 14725 else 14726 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14727 as_echo_n_body='eval 14728 arg=$1; 14729 case $arg in #( 14730 *"$as_nl"*) 14731 expr "X$arg" : "X\\(.*\\)$as_nl"; 14732 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14733 esac; 14734 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14735 ' 14736 export as_echo_n_body 14737 as_echo_n='sh -c $as_echo_n_body as_echo' 14738 fi 14739 export as_echo_body 14740 as_echo='sh -c $as_echo_body as_echo' 14741 fi 14742 14743 # The user is always right. 14744 if test "${PATH_SEPARATOR+set}" != set; then 14745 PATH_SEPARATOR=: 14746 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14747 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14748 PATH_SEPARATOR=';' 14749 } 14750 fi 14751 14752 14753 # IFS 14754 # We need space, tab and new line, in precisely that order. Quoting is 14755 # there to prevent editors from complaining about space-tab. 14756 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 14757 # splitting by setting IFS to empty value.) 14758 IFS=" "" $as_nl" 14759 14760 # Find who we are. Look in the path if we contain no directory separator. 14761 case $0 in #(( 14762 *[\\/]* ) as_myself=$0 ;; 14763 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14764 for as_dir in $PATH 14765 do 14766 IFS=$as_save_IFS 14767 test -z "$as_dir" && as_dir=. 14768 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14769 done 14770 IFS=$as_save_IFS 14771 14772 ;; 14773 esac 14774 # We did not find ourselves, most probably we were run as `sh COMMAND' 14775 # in which case we are not to be found in the path. 14776 if test "x$as_myself" = x; then 14777 as_myself=$0 14778 fi 14779 if test ! -f "$as_myself"; then 14780 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14781 exit 1 14782 fi 14783 14784 # Unset variables that we do not need and which cause bugs (e.g. in 14785 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14786 # suppresses any "Segmentation fault" message there. '((' could 14787 # trigger a bug in pdksh 5.2.14. 14788 for as_var in BASH_ENV ENV MAIL MAILPATH 14789 do eval test x\${$as_var+set} = xset \ 14790 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14791 done 14792 PS1='$ ' 14793 PS2='> ' 14794 PS4='+ ' 14795 14796 # NLS nuisances. 14797 LC_ALL=C 14798 export LC_ALL 14799 LANGUAGE=C 14800 export LANGUAGE 14801 14802 # CDPATH. 14803 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14804 14805 14806 # as_fn_error ERROR [LINENO LOG_FD] 14807 # --------------------------------- 14808 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14809 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14810 # script with status $?, using 1 if that was 0. 14811 as_fn_error () 14812 { 14813 as_status=$?; test $as_status -eq 0 && as_status=1 14814 if test "$3"; then 14815 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14816 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 14817 fi 14818 $as_echo "$as_me: error: $1" >&2 14819 as_fn_exit $as_status 14820 } # as_fn_error 14821 14822 14823 # as_fn_set_status STATUS 14824 # ----------------------- 14825 # Set $? to STATUS, without forking. 14826 as_fn_set_status () 14827 { 14828 return $1 14829 } # as_fn_set_status 14830 14831 # as_fn_exit STATUS 14832 # ----------------- 14833 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14834 as_fn_exit () 14835 { 14836 set +e 14837 as_fn_set_status $1 14838 exit $1 14839 } # as_fn_exit 14840 14841 # as_fn_unset VAR 14842 # --------------- 14843 # Portably unset VAR. 14844 as_fn_unset () 14845 { 14846 { eval $1=; unset $1;} 14847 } 14848 as_unset=as_fn_unset 14849 # as_fn_append VAR VALUE 14850 # ---------------------- 14851 # Append the text in VALUE to the end of the definition contained in VAR. Take 14852 # advantage of any shell optimizations that allow amortized linear growth over 14853 # repeated appends, instead of the typical quadratic growth present in naive 14854 # implementations. 14855 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14856 eval 'as_fn_append () 14857 { 14858 eval $1+=\$2 14859 }' 14860 else 14861 as_fn_append () 14862 { 14863 eval $1=\$$1\$2 14864 } 14865 fi # as_fn_append 14866 14867 # as_fn_arith ARG... 14868 # ------------------ 14869 # Perform arithmetic evaluation on the ARGs, and store the result in the 14870 # global $as_val. Take advantage of shells that can avoid forks. The arguments 14871 # must be portable across $(()) and expr. 14872 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14873 eval 'as_fn_arith () 14874 { 14875 as_val=$(( $* )) 14876 }' 14877 else 14878 as_fn_arith () 14879 { 14880 as_val=`expr "$@" || test $? -eq 1` 14881 } 14882 fi # as_fn_arith 14883 14884 14885 if expr a : '\(a\)' >/dev/null 2>&1 && 14886 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14887 as_expr=expr 14888 else 14889 as_expr=false 14890 fi 14891 14892 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14893 as_basename=basename 14894 else 14895 as_basename=false 14896 fi 14897 14898 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14899 as_dirname=dirname 14900 else 14901 as_dirname=false 14902 fi 14903 14904 as_me=`$as_basename -- "$0" || 14905 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14906 X"$0" : 'X\(//\)$' \| \ 14907 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14908 $as_echo X/"$0" | 14909 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14910 s//\1/ 14911 q 14912 } 14913 /^X\/\(\/\/\)$/{ 14914 s//\1/ 14915 q 14916 } 14917 /^X\/\(\/\).*/{ 14918 s//\1/ 14919 q 14920 } 14921 s/.*/./; q'` 14922 14923 # Avoid depending upon Character Ranges. 14924 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14925 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14926 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14927 as_cr_digits='0123456789' 14928 as_cr_alnum=$as_cr_Letters$as_cr_digits 14929 14930 ECHO_C= ECHO_N= ECHO_T= 14931 case `echo -n x` in #((((( 14932 -n*) 14933 case `echo 'xy\c'` in 14934 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14935 xy) ECHO_C='\c';; 14936 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14937 ECHO_T=' ';; 14938 esac;; 14939 *) 14940 ECHO_N='-n';; 14941 esac 14942 14943 rm -f conf$$ conf$$.exe conf$$.file 14944 if test -d conf$$.dir; then 14945 rm -f conf$$.dir/conf$$.file 14946 else 14947 rm -f conf$$.dir 14948 mkdir conf$$.dir 2>/dev/null 14949 fi 14950 if (echo >conf$$.file) 2>/dev/null; then 14951 if ln -s conf$$.file conf$$ 2>/dev/null; then 14952 as_ln_s='ln -s' 14953 # ... but there are two gotchas: 14954 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14955 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14956 # In both cases, we have to default to `cp -p'. 14957 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14958 as_ln_s='cp -p' 14959 elif ln conf$$.file conf$$ 2>/dev/null; then 14960 as_ln_s=ln 14961 else 14962 as_ln_s='cp -p' 14963 fi 14964 else 14965 as_ln_s='cp -p' 14966 fi 14967 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14968 rmdir conf$$.dir 2>/dev/null 14969 14970 14971 # as_fn_mkdir_p 14972 # ------------- 14973 # Create "$as_dir" as a directory, including parents if necessary. 14974 as_fn_mkdir_p () 14975 { 14976 14977 case $as_dir in #( 14978 -*) as_dir=./$as_dir;; 14979 esac 14980 test -d "$as_dir" || eval $as_mkdir_p || { 14981 as_dirs= 14982 while :; do 14983 case $as_dir in #( 14984 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14985 *) as_qdir=$as_dir;; 14986 esac 14987 as_dirs="'$as_qdir' $as_dirs" 14988 as_dir=`$as_dirname -- "$as_dir" || 14989 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14990 X"$as_dir" : 'X\(//\)[^/]' \| \ 14991 X"$as_dir" : 'X\(//\)$' \| \ 14992 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14993 $as_echo X"$as_dir" | 14994 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14995 s//\1/ 14996 q 14997 } 14998 /^X\(\/\/\)[^/].*/{ 14999 s//\1/ 15000 q 15001 } 15002 /^X\(\/\/\)$/{ 15003 s//\1/ 15004 q 15005 } 15006 /^X\(\/\).*/{ 15007 s//\1/ 15008 q 15009 } 15010 s/.*/./; q'` 15011 test -d "$as_dir" && break 15012 done 15013 test -z "$as_dirs" || eval "mkdir $as_dirs" 15014 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 15015 15016 15017 } # as_fn_mkdir_p 15018 if mkdir -p . 2>/dev/null; then 15019 as_mkdir_p='mkdir -p "$as_dir"' 15020 else 15021 test -d ./-p && rmdir ./-p 15022 as_mkdir_p=false 15023 fi 15024 15025 if test -x / >/dev/null 2>&1; then 15026 as_test_x='test -x' 15027 else 15028 if ls -dL / >/dev/null 2>&1; then 15029 as_ls_L_option=L 15030 else 15031 as_ls_L_option= 15032 fi 15033 as_test_x=' 15034 eval sh -c '\'' 15035 if test -d "$1"; then 15036 test -d "$1/."; 15037 else 15038 case $1 in #( 15039 -*)set "./$1";; 15040 esac; 15041 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 15042 ???[sx]*):;;*)false;;esac;fi 15043 '\'' sh 15044 ' 15045 fi 15046 as_executable_p=$as_test_x 15047 15048 # Sed expression to map a string onto a valid CPP name. 15049 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 15050 15051 # Sed expression to map a string onto a valid variable name. 15052 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 15053 15054 15055 exec 6>&1 15056 ## ----------------------------------- ## 15057 ## Main body of $CONFIG_STATUS script. ## 15058 ## ----------------------------------- ## 15059 _ASEOF 15060 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 15061 15062 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15063 # Save the log message, to keep $0 and so on meaningful, and to 15064 # report actual input values of CONFIG_FILES etc. instead of their 15065 # values after options handling. 15066 ac_log=" 15067 This file was extended by gas $as_me 2.25.51, which was 15068 generated by GNU Autoconf 2.64. Invocation command line was 15069 15070 CONFIG_FILES = $CONFIG_FILES 15071 CONFIG_HEADERS = $CONFIG_HEADERS 15072 CONFIG_LINKS = $CONFIG_LINKS 15073 CONFIG_COMMANDS = $CONFIG_COMMANDS 15074 $ $0 $@ 15075 15076 on `(hostname || uname -n) 2>/dev/null | sed 1q` 15077 " 15078 15079 _ACEOF 15080 15081 case $ac_config_files in *" 15082 "*) set x $ac_config_files; shift; ac_config_files=$*;; 15083 esac 15084 15085 case $ac_config_headers in *" 15086 "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 15087 esac 15088 15089 15090 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15091 # Files that config.status was made for. 15092 config_files="$ac_config_files" 15093 config_headers="$ac_config_headers" 15094 config_commands="$ac_config_commands" 15095 15096 _ACEOF 15097 15098 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15099 ac_cs_usage="\ 15100 \`$as_me' instantiates files and other configuration actions 15101 from templates according to the current configuration. Unless the files 15102 and actions are specified as TAGs, all are instantiated by default. 15103 15104 Usage: $0 [OPTION]... [TAG]... 15105 15106 -h, --help print this help, then exit 15107 -V, --version print version number and configuration settings, then exit 15108 -q, --quiet, --silent 15109 do not print progress messages 15110 -d, --debug don't remove temporary files 15111 --recheck update $as_me by reconfiguring in the same conditions 15112 --file=FILE[:TEMPLATE] 15113 instantiate the configuration file FILE 15114 --header=FILE[:TEMPLATE] 15115 instantiate the configuration header FILE 15116 15117 Configuration files: 15118 $config_files 15119 15120 Configuration headers: 15121 $config_headers 15122 15123 Configuration commands: 15124 $config_commands 15125 15126 Report bugs to the package provider." 15127 15128 _ACEOF 15129 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15130 ac_cs_version="\\ 15131 gas config.status 2.25.51 15132 configured by $0, generated by GNU Autoconf 2.64, 15133 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 15134 15135 Copyright (C) 2009 Free Software Foundation, Inc. 15136 This config.status script is free software; the Free Software Foundation 15137 gives unlimited permission to copy, distribute and modify it." 15138 15139 ac_pwd='$ac_pwd' 15140 srcdir='$srcdir' 15141 INSTALL='$INSTALL' 15142 MKDIR_P='$MKDIR_P' 15143 AWK='$AWK' 15144 test -n "\$AWK" || AWK=awk 15145 _ACEOF 15146 15147 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15148 # The default lists apply if the user does not specify any file. 15149 ac_need_defaults=: 15150 while test $# != 0 15151 do 15152 case $1 in 15153 --*=*) 15154 ac_option=`expr "X$1" : 'X\([^=]*\)='` 15155 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 15156 ac_shift=: 15157 ;; 15158 *) 15159 ac_option=$1 15160 ac_optarg=$2 15161 ac_shift=shift 15162 ;; 15163 esac 15164 15165 case $ac_option in 15166 # Handling of the options. 15167 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 15168 ac_cs_recheck=: ;; 15169 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 15170 $as_echo "$ac_cs_version"; exit ;; 15171 --debug | --debu | --deb | --de | --d | -d ) 15172 debug=: ;; 15173 --file | --fil | --fi | --f ) 15174 $ac_shift 15175 case $ac_optarg in 15176 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15177 esac 15178 as_fn_append CONFIG_FILES " '$ac_optarg'" 15179 ac_need_defaults=false;; 15180 --header | --heade | --head | --hea ) 15181 $ac_shift 15182 case $ac_optarg in 15183 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15184 esac 15185 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 15186 ac_need_defaults=false;; 15187 --he | --h) 15188 # Conflict between --help and --header 15189 as_fn_error "ambiguous option: \`$1' 15190 Try \`$0 --help' for more information.";; 15191 --help | --hel | -h ) 15192 $as_echo "$ac_cs_usage"; exit ;; 15193 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 15194 | -silent | --silent | --silen | --sile | --sil | --si | --s) 15195 ac_cs_silent=: ;; 15196 15197 # This is an error. 15198 -*) as_fn_error "unrecognized option: \`$1' 15199 Try \`$0 --help' for more information." ;; 15200 15201 *) as_fn_append ac_config_targets " $1" 15202 ac_need_defaults=false ;; 15203 15204 esac 15205 shift 15206 done 15207 15208 ac_configure_extra_args= 15209 15210 if $ac_cs_silent; then 15211 exec 6>/dev/null 15212 ac_configure_extra_args="$ac_configure_extra_args --silent" 15213 fi 15214 15215 _ACEOF 15216 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15217 if \$ac_cs_recheck; then 15218 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 15219 shift 15220 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 15221 CONFIG_SHELL='$SHELL' 15222 export CONFIG_SHELL 15223 exec "\$@" 15224 fi 15225 15226 _ACEOF 15227 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15228 exec 5>>config.log 15229 { 15230 echo 15231 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 15232 ## Running $as_me. ## 15233 _ASBOX 15234 $as_echo "$ac_log" 15235 } >&5 15236 15237 _ACEOF 15238 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15239 # 15240 # INIT-COMMANDS 15241 # 15242 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 15243 15244 15245 # The HP-UX ksh and POSIX shell print the target directory to stdout 15246 # if CDPATH is set. 15247 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 15248 15249 sed_quote_subst='$sed_quote_subst' 15250 double_quote_subst='$double_quote_subst' 15251 delay_variable_subst='$delay_variable_subst' 15252 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 15253 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 15254 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 15255 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 15256 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 15257 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 15258 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 15259 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 15260 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 15261 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 15262 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 15263 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 15264 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 15265 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 15266 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 15267 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 15268 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 15269 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 15270 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 15271 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 15272 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 15273 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 15274 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 15275 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 15276 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 15277 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 15278 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 15279 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 15280 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 15281 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 15282 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 15283 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 15284 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 15285 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 15286 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 15287 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 15288 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 15289 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15290 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15291 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 15292 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 15293 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 15294 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 15295 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 15296 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 15297 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 15298 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 15299 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 15300 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 15301 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 15302 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 15303 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 15304 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 15305 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 15306 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 15307 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 15308 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 15309 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 15310 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 15311 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 15312 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 15313 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 15314 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 15315 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 15316 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15317 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 15318 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 15319 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 15320 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 15321 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 15322 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 15323 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15324 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 15325 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15326 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 15327 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15328 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 15329 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 15330 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 15331 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 15332 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 15333 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 15334 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 15335 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 15336 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 15337 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 15338 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 15339 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 15340 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 15341 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 15342 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 15343 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 15344 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 15345 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 15346 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 15347 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 15348 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 15349 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 15350 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 15351 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 15352 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 15353 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 15354 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 15355 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 15356 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 15357 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 15358 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 15359 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15360 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15361 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 15362 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 15363 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 15364 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 15365 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 15366 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 15367 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 15368 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 15369 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 15370 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 15371 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 15372 15373 LTCC='$LTCC' 15374 LTCFLAGS='$LTCFLAGS' 15375 compiler='$compiler_DEFAULT' 15376 15377 # A function that is used when there is no print builtin or printf. 15378 func_fallback_echo () 15379 { 15380 eval 'cat <<_LTECHO_EOF 15381 \$1 15382 _LTECHO_EOF' 15383 } 15384 15385 # Quote evaled strings. 15386 for var in SHELL \ 15387 ECHO \ 15388 SED \ 15389 GREP \ 15390 EGREP \ 15391 FGREP \ 15392 LD \ 15393 NM \ 15394 LN_S \ 15395 lt_SP2NL \ 15396 lt_NL2SP \ 15397 reload_flag \ 15398 OBJDUMP \ 15399 deplibs_check_method \ 15400 file_magic_cmd \ 15401 AR \ 15402 AR_FLAGS \ 15403 STRIP \ 15404 RANLIB \ 15405 CC \ 15406 CFLAGS \ 15407 compiler \ 15408 lt_cv_sys_global_symbol_pipe \ 15409 lt_cv_sys_global_symbol_to_cdecl \ 15410 lt_cv_sys_global_symbol_to_c_name_address \ 15411 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 15412 lt_prog_compiler_no_builtin_flag \ 15413 lt_prog_compiler_wl \ 15414 lt_prog_compiler_pic \ 15415 lt_prog_compiler_static \ 15416 lt_cv_prog_compiler_c_o \ 15417 need_locks \ 15418 DSYMUTIL \ 15419 NMEDIT \ 15420 LIPO \ 15421 OTOOL \ 15422 OTOOL64 \ 15423 shrext_cmds \ 15424 export_dynamic_flag_spec \ 15425 whole_archive_flag_spec \ 15426 compiler_needs_object \ 15427 with_gnu_ld \ 15428 allow_undefined_flag \ 15429 no_undefined_flag \ 15430 hardcode_libdir_flag_spec \ 15431 hardcode_libdir_flag_spec_ld \ 15432 hardcode_libdir_separator \ 15433 fix_srcfile_path \ 15434 exclude_expsyms \ 15435 include_expsyms \ 15436 file_list_spec \ 15437 variables_saved_for_relink \ 15438 libname_spec \ 15439 library_names_spec \ 15440 soname_spec \ 15441 install_override_mode \ 15442 finish_eval \ 15443 old_striplib \ 15444 striplib; do 15445 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15446 *[\\\\\\\`\\"\\\$]*) 15447 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 15448 ;; 15449 *) 15450 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15451 ;; 15452 esac 15453 done 15454 15455 # Double-quote double-evaled strings. 15456 for var in reload_cmds \ 15457 old_postinstall_cmds \ 15458 old_postuninstall_cmds \ 15459 old_archive_cmds \ 15460 extract_expsyms_cmds \ 15461 old_archive_from_new_cmds \ 15462 old_archive_from_expsyms_cmds \ 15463 archive_cmds \ 15464 archive_expsym_cmds \ 15465 module_cmds \ 15466 module_expsym_cmds \ 15467 export_symbols_cmds \ 15468 prelink_cmds \ 15469 postinstall_cmds \ 15470 postuninstall_cmds \ 15471 finish_cmds \ 15472 sys_lib_search_path_spec \ 15473 sys_lib_dlsearch_path_spec; do 15474 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15475 *[\\\\\\\`\\"\\\$]*) 15476 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 15477 ;; 15478 *) 15479 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15480 ;; 15481 esac 15482 done 15483 15484 ac_aux_dir='$ac_aux_dir' 15485 xsi_shell='$xsi_shell' 15486 lt_shell_append='$lt_shell_append' 15487 15488 # See if we are running on zsh, and set the options which allow our 15489 # commands through without removal of \ escapes INIT. 15490 if test -n "\${ZSH_VERSION+set}" ; then 15491 setopt NO_GLOB_SUBST 15492 fi 15493 15494 15495 PACKAGE='$PACKAGE' 15496 VERSION='$VERSION' 15497 TIMESTAMP='$TIMESTAMP' 15498 RM='$RM' 15499 ofile='$ofile' 15500 15501 15502 15503 # Capture the value of obsolete ALL_LINGUAS because we need it to compute 15504 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 15505 # from automake. 15506 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15507 # Capture the value of LINGUAS because we need it to compute CATALOGS. 15508 LINGUAS="${LINGUAS-%UNSET%}" 15509 15510 target_cpu_type=${target_cpu_type} 15511 cgen_cpu_prefix=${cgen_cpu_prefix} 15512 obj_format=${obj_format} 15513 te_file=${te_file} 15514 15515 _ACEOF 15516 15517 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15518 15519 # Handling of arguments. 15520 for ac_config_target in $ac_config_targets 15521 do 15522 case $ac_config_target in 15523 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 15524 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 15525 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 15526 "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;; 15527 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;; 15528 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 15529 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 15530 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 15531 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 15532 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 15533 15534 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15535 esac 15536 done 15537 15538 15539 # If the user did not use the arguments to specify the items to instantiate, 15540 # then the envvar interface is used. Set only those that are not. 15541 # We use the long form for the default assignment because of an extremely 15542 # bizarre bug on SunOS 4.1.3. 15543 if $ac_need_defaults; then 15544 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15545 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15546 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15547 fi 15548 15549 # Have a temporary directory for convenience. Make it in the build tree 15550 # simply because there is no reason against having it here, and in addition, 15551 # creating and moving files from /tmp can sometimes cause problems. 15552 # Hook for its removal unless debugging. 15553 # Note that there is a small window in which the directory will not be cleaned: 15554 # after its creation but before its name has been assigned to `$tmp'. 15555 $debug || 15556 { 15557 tmp= 15558 trap 'exit_status=$? 15559 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 15560 ' 0 15561 trap 'as_fn_exit 1' 1 2 13 15 15562 } 15563 # Create a (secure) tmp directory for tmp files. 15564 15565 { 15566 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15567 test -n "$tmp" && test -d "$tmp" 15568 } || 15569 { 15570 tmp=./conf$$-$RANDOM 15571 (umask 077 && mkdir "$tmp") 15572 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 15573 15574 # Set up the scripts for CONFIG_FILES section. 15575 # No need to generate them if there are no CONFIG_FILES. 15576 # This happens for instance with `./config.status config.h'. 15577 if test -n "$CONFIG_FILES"; then 15578 15579 15580 ac_cr=`echo X | tr X '\015'` 15581 # On cygwin, bash can eat \r inside `` if the user requested igncr. 15582 # But we know of no other shell where ac_cr would be empty at this 15583 # point, so we can use a bashism as a fallback. 15584 if test "x$ac_cr" = x; then 15585 eval ac_cr=\$\'\\r\' 15586 fi 15587 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15588 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15589 ac_cs_awk_cr='\r' 15590 else 15591 ac_cs_awk_cr=$ac_cr 15592 fi 15593 15594 echo 'BEGIN {' >"$tmp/subs1.awk" && 15595 _ACEOF 15596 15597 15598 { 15599 echo "cat >conf$$subs.awk <<_ACEOF" && 15600 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15601 echo "_ACEOF" 15602 } >conf$$subs.sh || 15603 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15604 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 15605 ac_delim='%!_!# ' 15606 for ac_last_try in false false false false false :; do 15607 . ./conf$$subs.sh || 15608 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15609 15610 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15611 if test $ac_delim_n = $ac_delim_num; then 15612 break 15613 elif $ac_last_try; then 15614 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15615 else 15616 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15617 fi 15618 done 15619 rm -f conf$$subs.sh 15620 15621 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15622 cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 15623 _ACEOF 15624 sed -n ' 15625 h 15626 s/^/S["/; s/!.*/"]=/ 15627 p 15628 g 15629 s/^[^!]*!// 15630 :repl 15631 t repl 15632 s/'"$ac_delim"'$// 15633 t delim 15634 :nl 15635 h 15636 s/\(.\{148\}\).*/\1/ 15637 t more1 15638 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15639 p 15640 n 15641 b repl 15642 :more1 15643 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15644 p 15645 g 15646 s/.\{148\}// 15647 t nl 15648 :delim 15649 h 15650 s/\(.\{148\}\).*/\1/ 15651 t more2 15652 s/["\\]/\\&/g; s/^/"/; s/$/"/ 15653 p 15654 b 15655 :more2 15656 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15657 p 15658 g 15659 s/.\{148\}// 15660 t delim 15661 ' <conf$$subs.awk | sed ' 15662 /^[^""]/{ 15663 N 15664 s/\n// 15665 } 15666 ' >>$CONFIG_STATUS || ac_write_fail=1 15667 rm -f conf$$subs.awk 15668 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15669 _ACAWK 15670 cat >>"\$tmp/subs1.awk" <<_ACAWK && 15671 for (key in S) S_is_set[key] = 1 15672 FS = "" 15673 15674 } 15675 { 15676 line = $ 0 15677 nfields = split(line, field, "@") 15678 substed = 0 15679 len = length(field[1]) 15680 for (i = 2; i < nfields; i++) { 15681 key = field[i] 15682 keylen = length(key) 15683 if (S_is_set[key]) { 15684 value = S[key] 15685 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15686 len += length(value) + length(field[++i]) 15687 substed = 1 15688 } else 15689 len += 1 + keylen 15690 } 15691 15692 print line 15693 } 15694 15695 _ACAWK 15696 _ACEOF 15697 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15698 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15699 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15700 else 15701 cat 15702 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 15703 || as_fn_error "could not setup config files machinery" "$LINENO" 5 15704 _ACEOF 15705 15706 # VPATH may cause trouble with some makes, so we remove $(srcdir), 15707 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 15708 # trailing colons and then remove the whole line if VPATH becomes empty 15709 # (actually we leave an empty line to preserve line numbers). 15710 if test "x$srcdir" = x.; then 15711 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 15712 s/:*\$(srcdir):*/:/ 15713 s/:*\${srcdir}:*/:/ 15714 s/:*@srcdir@:*/:/ 15715 s/^\([^=]*=[ ]*\):*/\1/ 15716 s/:*$// 15717 s/^[^=]*=[ ]*$// 15718 }' 15719 fi 15720 15721 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15722 fi # test -n "$CONFIG_FILES" 15723 15724 # Set up the scripts for CONFIG_HEADERS section. 15725 # No need to generate them if there are no CONFIG_HEADERS. 15726 # This happens for instance with `./config.status Makefile'. 15727 if test -n "$CONFIG_HEADERS"; then 15728 cat >"$tmp/defines.awk" <<\_ACAWK || 15729 BEGIN { 15730 _ACEOF 15731 15732 # Transform confdefs.h into an awk script `defines.awk', embedded as 15733 # here-document in config.status, that substitutes the proper values into 15734 # config.h.in to produce config.h. 15735 15736 # Create a delimiter string that does not exist in confdefs.h, to ease 15737 # handling of long lines. 15738 ac_delim='%!_!# ' 15739 for ac_last_try in false false :; do 15740 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 15741 if test -z "$ac_t"; then 15742 break 15743 elif $ac_last_try; then 15744 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 15745 else 15746 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15747 fi 15748 done 15749 15750 # For the awk script, D is an array of macro values keyed by name, 15751 # likewise P contains macro parameters if any. Preserve backslash 15752 # newline sequences. 15753 15754 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15755 sed -n ' 15756 s/.\{148\}/&'"$ac_delim"'/g 15757 t rset 15758 :rset 15759 s/^[ ]*#[ ]*define[ ][ ]*/ / 15760 t def 15761 d 15762 :def 15763 s/\\$// 15764 t bsnl 15765 s/["\\]/\\&/g 15766 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15767 D["\1"]=" \3"/p 15768 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15769 d 15770 :bsnl 15771 s/["\\]/\\&/g 15772 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15773 D["\1"]=" \3\\\\\\n"\\/p 15774 t cont 15775 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15776 t cont 15777 d 15778 :cont 15779 n 15780 s/.\{148\}/&'"$ac_delim"'/g 15781 t clear 15782 :clear 15783 s/\\$// 15784 t bsnlc 15785 s/["\\]/\\&/g; s/^/"/; s/$/"/p 15786 d 15787 :bsnlc 15788 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15789 b cont 15790 ' <confdefs.h | sed ' 15791 s/'"$ac_delim"'/"\\\ 15792 "/g' >>$CONFIG_STATUS || ac_write_fail=1 15793 15794 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15795 for (key in D) D_is_set[key] = 1 15796 FS = "" 15797 } 15798 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15799 line = \$ 0 15800 split(line, arg, " ") 15801 if (arg[1] == "#") { 15802 defundef = arg[2] 15803 mac1 = arg[3] 15804 } else { 15805 defundef = substr(arg[1], 2) 15806 mac1 = arg[2] 15807 } 15808 split(mac1, mac2, "(") #) 15809 macro = mac2[1] 15810 prefix = substr(line, 1, index(line, defundef) - 1) 15811 if (D_is_set[macro]) { 15812 # Preserve the white space surrounding the "#". 15813 print prefix "define", macro P[macro] D[macro] 15814 next 15815 } else { 15816 # Replace #undef with comments. This is necessary, for example, 15817 # in the case of _POSIX_SOURCE, which is predefined and required 15818 # on some systems where configure will not decide to define it. 15819 if (defundef == "undef") { 15820 print "/*", prefix defundef, macro, "*/" 15821 next 15822 } 15823 } 15824 } 15825 { print } 15826 _ACAWK 15827 _ACEOF 15828 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15829 as_fn_error "could not setup config headers machinery" "$LINENO" 5 15830 fi # test -n "$CONFIG_HEADERS" 15831 15832 15833 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15834 shift 15835 for ac_tag 15836 do 15837 case $ac_tag in 15838 :[FHLC]) ac_mode=$ac_tag; continue;; 15839 esac 15840 case $ac_mode$ac_tag in 15841 :[FHL]*:*);; 15842 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 15843 :[FH]-) ac_tag=-:-;; 15844 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15845 esac 15846 ac_save_IFS=$IFS 15847 IFS=: 15848 set x $ac_tag 15849 IFS=$ac_save_IFS 15850 shift 15851 ac_file=$1 15852 shift 15853 15854 case $ac_mode in 15855 :L) ac_source=$1;; 15856 :[FH]) 15857 ac_file_inputs= 15858 for ac_f 15859 do 15860 case $ac_f in 15861 -) ac_f="$tmp/stdin";; 15862 *) # Look for the file first in the build tree, then in the source tree 15863 # (if the path is not absolute). The absolute path cannot be DOS-style, 15864 # because $ac_f cannot contain `:'. 15865 test -f "$ac_f" || 15866 case $ac_f in 15867 [\\/$]*) false;; 15868 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15869 esac || 15870 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15871 esac 15872 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15873 as_fn_append ac_file_inputs " '$ac_f'" 15874 done 15875 15876 # Let's still pretend it is `configure' which instantiates (i.e., don't 15877 # use $as_me), people would be surprised to read: 15878 # /* config.h. Generated by config.status. */ 15879 configure_input='Generated from '` 15880 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15881 `' by configure.' 15882 if test x"$ac_file" != x-; then 15883 configure_input="$ac_file. $configure_input" 15884 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15885 $as_echo "$as_me: creating $ac_file" >&6;} 15886 fi 15887 # Neutralize special characters interpreted by sed in replacement strings. 15888 case $configure_input in #( 15889 *\&* | *\|* | *\\* ) 15890 ac_sed_conf_input=`$as_echo "$configure_input" | 15891 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15892 *) ac_sed_conf_input=$configure_input;; 15893 esac 15894 15895 case $ac_tag in 15896 *:-:* | *:-) cat >"$tmp/stdin" \ 15897 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 15898 esac 15899 ;; 15900 esac 15901 15902 ac_dir=`$as_dirname -- "$ac_file" || 15903 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15904 X"$ac_file" : 'X\(//\)[^/]' \| \ 15905 X"$ac_file" : 'X\(//\)$' \| \ 15906 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15907 $as_echo X"$ac_file" | 15908 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15909 s//\1/ 15910 q 15911 } 15912 /^X\(\/\/\)[^/].*/{ 15913 s//\1/ 15914 q 15915 } 15916 /^X\(\/\/\)$/{ 15917 s//\1/ 15918 q 15919 } 15920 /^X\(\/\).*/{ 15921 s//\1/ 15922 q 15923 } 15924 s/.*/./; q'` 15925 as_dir="$ac_dir"; as_fn_mkdir_p 15926 ac_builddir=. 15927 15928 case "$ac_dir" in 15929 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15930 *) 15931 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15932 # A ".." for each directory in $ac_dir_suffix. 15933 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15934 case $ac_top_builddir_sub in 15935 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15936 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15937 esac ;; 15938 esac 15939 ac_abs_top_builddir=$ac_pwd 15940 ac_abs_builddir=$ac_pwd$ac_dir_suffix 15941 # for backward compatibility: 15942 ac_top_builddir=$ac_top_build_prefix 15943 15944 case $srcdir in 15945 .) # We are building in place. 15946 ac_srcdir=. 15947 ac_top_srcdir=$ac_top_builddir_sub 15948 ac_abs_top_srcdir=$ac_pwd ;; 15949 [\\/]* | ?:[\\/]* ) # Absolute name. 15950 ac_srcdir=$srcdir$ac_dir_suffix; 15951 ac_top_srcdir=$srcdir 15952 ac_abs_top_srcdir=$srcdir ;; 15953 *) # Relative name. 15954 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15955 ac_top_srcdir=$ac_top_build_prefix$srcdir 15956 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15957 esac 15958 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15959 15960 15961 case $ac_mode in 15962 :F) 15963 # 15964 # CONFIG_FILE 15965 # 15966 15967 case $INSTALL in 15968 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15969 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15970 esac 15971 ac_MKDIR_P=$MKDIR_P 15972 case $MKDIR_P in 15973 [\\/$]* | ?:[\\/]* ) ;; 15974 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15975 esac 15976 _ACEOF 15977 15978 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15979 # If the template does not know about datarootdir, expand it. 15980 # FIXME: This hack should be removed a few years after 2.60. 15981 ac_datarootdir_hack=; ac_datarootdir_seen= 15982 ac_sed_dataroot=' 15983 /datarootdir/ { 15984 p 15985 q 15986 } 15987 /@datadir@/p 15988 /@docdir@/p 15989 /@infodir@/p 15990 /@localedir@/p 15991 /@mandir@/p' 15992 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15993 *datarootdir*) ac_datarootdir_seen=yes;; 15994 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15996 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15997 _ACEOF 15998 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15999 ac_datarootdir_hack=' 16000 s&@datadir@&$datadir&g 16001 s&@docdir@&$docdir&g 16002 s&@infodir@&$infodir&g 16003 s&@localedir@&$localedir&g 16004 s&@mandir@&$mandir&g 16005 s&\\\${datarootdir}&$datarootdir&g' ;; 16006 esac 16007 _ACEOF 16008 16009 # Neutralize VPATH when `$srcdir' = `.'. 16010 # Shell code in configure.ac might set extrasub. 16011 # FIXME: do we really want to maintain this feature? 16012 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16013 ac_sed_extra="$ac_vpsub 16014 $extrasub 16015 _ACEOF 16016 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16017 :t 16018 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 16019 s|@configure_input@|$ac_sed_conf_input|;t t 16020 s&@top_builddir@&$ac_top_builddir_sub&;t t 16021 s&@top_build_prefix@&$ac_top_build_prefix&;t t 16022 s&@srcdir@&$ac_srcdir&;t t 16023 s&@abs_srcdir@&$ac_abs_srcdir&;t t 16024 s&@top_srcdir@&$ac_top_srcdir&;t t 16025 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 16026 s&@builddir@&$ac_builddir&;t t 16027 s&@abs_builddir@&$ac_abs_builddir&;t t 16028 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 16029 s&@INSTALL@&$ac_INSTALL&;t t 16030 s&@MKDIR_P@&$ac_MKDIR_P&;t t 16031 $ac_datarootdir_hack 16032 " 16033 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 16034 || as_fn_error "could not create $ac_file" "$LINENO" 5 16035 16036 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 16037 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 16038 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 16039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16040 which seems to be undefined. Please make sure it is defined." >&5 16041 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16042 which seems to be undefined. Please make sure it is defined." >&2;} 16043 16044 rm -f "$tmp/stdin" 16045 case $ac_file in 16046 -) cat "$tmp/out" && rm -f "$tmp/out";; 16047 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 16048 esac \ 16049 || as_fn_error "could not create $ac_file" "$LINENO" 5 16050 ;; 16051 :H) 16052 # 16053 # CONFIG_HEADER 16054 # 16055 if test x"$ac_file" != x-; then 16056 { 16057 $as_echo "/* $configure_input */" \ 16058 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 16059 } >"$tmp/config.h" \ 16060 || as_fn_error "could not create $ac_file" "$LINENO" 5 16061 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 16062 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 16063 $as_echo "$as_me: $ac_file is unchanged" >&6;} 16064 else 16065 rm -f "$ac_file" 16066 mv "$tmp/config.h" "$ac_file" \ 16067 || as_fn_error "could not create $ac_file" "$LINENO" 5 16068 fi 16069 else 16070 $as_echo "/* $configure_input */" \ 16071 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 16072 || as_fn_error "could not create -" "$LINENO" 5 16073 fi 16074 # Compute "$ac_file"'s index in $config_headers. 16075 _am_arg="$ac_file" 16076 _am_stamp_count=1 16077 for _am_header in $config_headers :; do 16078 case $_am_header in 16079 $_am_arg | $_am_arg:* ) 16080 break ;; 16081 * ) 16082 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 16083 esac 16084 done 16085 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 16086 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16087 X"$_am_arg" : 'X\(//\)[^/]' \| \ 16088 X"$_am_arg" : 'X\(//\)$' \| \ 16089 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 16090 $as_echo X"$_am_arg" | 16091 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16092 s//\1/ 16093 q 16094 } 16095 /^X\(\/\/\)[^/].*/{ 16096 s//\1/ 16097 q 16098 } 16099 /^X\(\/\/\)$/{ 16100 s//\1/ 16101 q 16102 } 16103 /^X\(\/\).*/{ 16104 s//\1/ 16105 q 16106 } 16107 s/.*/./; q'`/stamp-h$_am_stamp_count 16108 ;; 16109 16110 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 16111 $as_echo "$as_me: executing $ac_file commands" >&6;} 16112 ;; 16113 esac 16114 16115 16116 case $ac_file$ac_mode in 16117 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 16118 # Autoconf 2.62 quotes --file arguments for eval, but not when files 16119 # are listed without --file. Let's play safe and only enable the eval 16120 # if we detect the quoting. 16121 case $CONFIG_FILES in 16122 *\'*) eval set x "$CONFIG_FILES" ;; 16123 *) set x $CONFIG_FILES ;; 16124 esac 16125 shift 16126 for mf 16127 do 16128 # Strip MF so we end up with the name of the file. 16129 mf=`echo "$mf" | sed -e 's/:.*$//'` 16130 # Check whether this is an Automake generated Makefile or not. 16131 # We used to match only the files named `Makefile.in', but 16132 # some people rename them; so instead we look at the file content. 16133 # Grep'ing the first line is not enough: some people post-process 16134 # each Makefile.in and add a new line on top of each file to say so. 16135 # Grep'ing the whole file is not good either: AIX grep has a line 16136 # limit of 2048, but all sed's we know have understand at least 4000. 16137 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 16138 dirpart=`$as_dirname -- "$mf" || 16139 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16140 X"$mf" : 'X\(//\)[^/]' \| \ 16141 X"$mf" : 'X\(//\)$' \| \ 16142 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 16143 $as_echo X"$mf" | 16144 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16145 s//\1/ 16146 q 16147 } 16148 /^X\(\/\/\)[^/].*/{ 16149 s//\1/ 16150 q 16151 } 16152 /^X\(\/\/\)$/{ 16153 s//\1/ 16154 q 16155 } 16156 /^X\(\/\).*/{ 16157 s//\1/ 16158 q 16159 } 16160 s/.*/./; q'` 16161 else 16162 continue 16163 fi 16164 # Extract the definition of DEPDIR, am__include, and am__quote 16165 # from the Makefile without running `make'. 16166 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 16167 test -z "$DEPDIR" && continue 16168 am__include=`sed -n 's/^am__include = //p' < "$mf"` 16169 test -z "am__include" && continue 16170 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 16171 # When using ansi2knr, U may be empty or an underscore; expand it 16172 U=`sed -n 's/^U = //p' < "$mf"` 16173 # Find all dependency output files, they are included files with 16174 # $(DEPDIR) in their names. We invoke sed twice because it is the 16175 # simplest approach to changing $(DEPDIR) to its actual value in the 16176 # expansion. 16177 for file in `sed -n " 16178 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 16179 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 16180 # Make sure the directory exists. 16181 test -f "$dirpart/$file" && continue 16182 fdir=`$as_dirname -- "$file" || 16183 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16184 X"$file" : 'X\(//\)[^/]' \| \ 16185 X"$file" : 'X\(//\)$' \| \ 16186 X"$file" : 'X\(/\)' \| . 2>/dev/null || 16187 $as_echo X"$file" | 16188 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16189 s//\1/ 16190 q 16191 } 16192 /^X\(\/\/\)[^/].*/{ 16193 s//\1/ 16194 q 16195 } 16196 /^X\(\/\/\)$/{ 16197 s//\1/ 16198 q 16199 } 16200 /^X\(\/\).*/{ 16201 s//\1/ 16202 q 16203 } 16204 s/.*/./; q'` 16205 as_dir=$dirpart/$fdir; as_fn_mkdir_p 16206 # echo "creating $dirpart/$file" 16207 echo '# dummy' > "$dirpart/$file" 16208 done 16209 done 16210 } 16211 ;; 16212 "libtool":C) 16213 16214 # See if we are running on zsh, and set the options which allow our 16215 # commands through without removal of \ escapes. 16216 if test -n "${ZSH_VERSION+set}" ; then 16217 setopt NO_GLOB_SUBST 16218 fi 16219 16220 cfgfile="${ofile}T" 16221 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 16222 $RM "$cfgfile" 16223 16224 cat <<_LT_EOF >> "$cfgfile" 16225 #! $SHELL 16226 16227 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 16228 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 16229 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 16230 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 16231 # 16232 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 16233 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 16234 # Written by Gordon Matzigkeit, 1996 16235 # 16236 # This file is part of GNU Libtool. 16237 # 16238 # GNU Libtool is free software; you can redistribute it and/or 16239 # modify it under the terms of the GNU General Public License as 16240 # published by the Free Software Foundation; either version 2 of 16241 # the License, or (at your option) any later version. 16242 # 16243 # As a special exception to the GNU General Public License, 16244 # if you distribute this file as part of a program or library that 16245 # is built using GNU Libtool, you may include this file under the 16246 # same distribution terms that you use for the rest of that program. 16247 # 16248 # GNU Libtool is distributed in the hope that it will be useful, 16249 # but WITHOUT ANY WARRANTY; without even the implied warranty of 16250 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16251 # GNU General Public License for more details. 16252 # 16253 # You should have received a copy of the GNU General Public License 16254 # along with GNU Libtool; see the file COPYING. If not, a copy 16255 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or 16256 # obtained by writing to the Free Software Foundation, Inc., 16257 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 16258 16259 16260 # The names of the tagged configurations supported by this script. 16261 available_tags="" 16262 16263 # ### BEGIN LIBTOOL CONFIG 16264 16265 # Which release of libtool.m4 was used? 16266 macro_version=$macro_version 16267 macro_revision=$macro_revision 16268 16269 # Whether or not to build shared libraries. 16270 build_libtool_libs=$enable_shared 16271 16272 # Whether or not to build static libraries. 16273 build_old_libs=$enable_static 16274 16275 # What type of objects to build. 16276 pic_mode=$pic_mode 16277 16278 # Whether or not to optimize for fast installation. 16279 fast_install=$enable_fast_install 16280 16281 # Shell to use when invoking shell scripts. 16282 SHELL=$lt_SHELL 16283 16284 # An echo program that protects backslashes. 16285 ECHO=$lt_ECHO 16286 16287 # The host system. 16288 host_alias=$host_alias 16289 host=$host 16290 host_os=$host_os 16291 16292 # The build system. 16293 build_alias=$build_alias 16294 build=$build 16295 build_os=$build_os 16296 16297 # A sed program that does not truncate output. 16298 SED=$lt_SED 16299 16300 # Sed that helps us avoid accidentally triggering echo(1) options like -n. 16301 Xsed="\$SED -e 1s/^X//" 16302 16303 # A grep program that handles long lines. 16304 GREP=$lt_GREP 16305 16306 # An ERE matcher. 16307 EGREP=$lt_EGREP 16308 16309 # A literal string matcher. 16310 FGREP=$lt_FGREP 16311 16312 # A BSD- or MS-compatible name lister. 16313 NM=$lt_NM 16314 16315 # Whether we need soft or hard links. 16316 LN_S=$lt_LN_S 16317 16318 # What is the maximum length of a command? 16319 max_cmd_len=$max_cmd_len 16320 16321 # Object file suffix (normally "o"). 16322 objext=$ac_objext 16323 16324 # Executable file suffix (normally ""). 16325 exeext=$exeext 16326 16327 # whether the shell understands "unset". 16328 lt_unset=$lt_unset 16329 16330 # turn spaces into newlines. 16331 SP2NL=$lt_lt_SP2NL 16332 16333 # turn newlines into spaces. 16334 NL2SP=$lt_lt_NL2SP 16335 16336 # An object symbol dumper. 16337 OBJDUMP=$lt_OBJDUMP 16338 16339 # Method to check whether dependent libraries are shared objects. 16340 deplibs_check_method=$lt_deplibs_check_method 16341 16342 # Command to use when deplibs_check_method == "file_magic". 16343 file_magic_cmd=$lt_file_magic_cmd 16344 16345 # The archiver. 16346 AR=$lt_AR 16347 AR_FLAGS=$lt_AR_FLAGS 16348 16349 # A symbol stripping program. 16350 STRIP=$lt_STRIP 16351 16352 # Commands used to install an old-style archive. 16353 RANLIB=$lt_RANLIB 16354 old_postinstall_cmds=$lt_old_postinstall_cmds 16355 old_postuninstall_cmds=$lt_old_postuninstall_cmds 16356 16357 # Whether to use a lock for old archive extraction. 16358 lock_old_archive_extraction=$lock_old_archive_extraction 16359 16360 # A C compiler. 16361 LTCC=$lt_CC 16362 16363 # LTCC compiler flags. 16364 LTCFLAGS=$lt_CFLAGS 16365 16366 # Take the output of nm and produce a listing of raw symbols and C names. 16367 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 16368 16369 # Transform the output of nm in a proper C declaration. 16370 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 16371 16372 # Transform the output of nm in a C name address pair. 16373 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 16374 16375 # Transform the output of nm in a C name address pair when lib prefix is needed. 16376 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 16377 16378 # The name of the directory that contains temporary libtool files. 16379 objdir=$objdir 16380 16381 # Used to examine libraries when file_magic_cmd begins with "file". 16382 MAGIC_CMD=$MAGIC_CMD 16383 16384 # Must we lock files when doing compilation? 16385 need_locks=$lt_need_locks 16386 16387 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 16388 DSYMUTIL=$lt_DSYMUTIL 16389 16390 # Tool to change global to local symbols on Mac OS X. 16391 NMEDIT=$lt_NMEDIT 16392 16393 # Tool to manipulate fat objects and archives on Mac OS X. 16394 LIPO=$lt_LIPO 16395 16396 # ldd/readelf like tool for Mach-O binaries on Mac OS X. 16397 OTOOL=$lt_OTOOL 16398 16399 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 16400 OTOOL64=$lt_OTOOL64 16401 16402 # Old archive suffix (normally "a"). 16403 libext=$libext 16404 16405 # Shared library suffix (normally ".so"). 16406 shrext_cmds=$lt_shrext_cmds 16407 16408 # The commands to extract the exported symbol list from a shared archive. 16409 extract_expsyms_cmds=$lt_extract_expsyms_cmds 16410 16411 # Variables whose values should be saved in libtool wrapper scripts and 16412 # restored at link time. 16413 variables_saved_for_relink=$lt_variables_saved_for_relink 16414 16415 # Do we need the "lib" prefix for modules? 16416 need_lib_prefix=$need_lib_prefix 16417 16418 # Do we need a version for libraries? 16419 need_version=$need_version 16420 16421 # Library versioning type. 16422 version_type=$version_type 16423 16424 # Shared library runtime path variable. 16425 runpath_var=$runpath_var 16426 16427 # Shared library path variable. 16428 shlibpath_var=$shlibpath_var 16429 16430 # Is shlibpath searched before the hard-coded library search path? 16431 shlibpath_overrides_runpath=$shlibpath_overrides_runpath 16432 16433 # Format of library name prefix. 16434 libname_spec=$lt_libname_spec 16435 16436 # List of archive names. First name is the real one, the rest are links. 16437 # The last name is the one that the linker finds with -lNAME 16438 library_names_spec=$lt_library_names_spec 16439 16440 # The coded name of the library, if different from the real name. 16441 soname_spec=$lt_soname_spec 16442 16443 # Permission mode override for installation of shared libraries. 16444 install_override_mode=$lt_install_override_mode 16445 16446 # Command to use after installation of a shared archive. 16447 postinstall_cmds=$lt_postinstall_cmds 16448 16449 # Command to use after uninstallation of a shared archive. 16450 postuninstall_cmds=$lt_postuninstall_cmds 16451 16452 # Commands used to finish a libtool library installation in a directory. 16453 finish_cmds=$lt_finish_cmds 16454 16455 # As "finish_cmds", except a single script fragment to be evaled but 16456 # not shown. 16457 finish_eval=$lt_finish_eval 16458 16459 # Whether we should hardcode library paths into libraries. 16460 hardcode_into_libs=$hardcode_into_libs 16461 16462 # Compile-time system search path for libraries. 16463 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 16464 16465 # Run-time system search path for libraries. 16466 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 16467 16468 # Whether dlopen is supported. 16469 dlopen_support=$enable_dlopen 16470 16471 # Whether dlopen of programs is supported. 16472 dlopen_self=$enable_dlopen_self 16473 16474 # Whether dlopen of statically linked programs is supported. 16475 dlopen_self_static=$enable_dlopen_self_static 16476 16477 # Commands to strip libraries. 16478 old_striplib=$lt_old_striplib 16479 striplib=$lt_striplib 16480 16481 16482 # The linker used to build libraries. 16483 LD=$lt_LD 16484 16485 # How to create reloadable object files. 16486 reload_flag=$lt_reload_flag 16487 reload_cmds=$lt_reload_cmds 16488 16489 # Commands used to build an old-style archive. 16490 old_archive_cmds=$lt_old_archive_cmds 16491 16492 # A language specific compiler. 16493 CC=$lt_compiler 16494 16495 # Is the compiler the GNU compiler? 16496 with_gcc=$GCC 16497 16498 # Compiler flag to turn off builtin functions. 16499 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 16500 16501 # How to pass a linker flag through the compiler. 16502 wl=$lt_lt_prog_compiler_wl 16503 16504 # Additional compiler flags for building library objects. 16505 pic_flag=$lt_lt_prog_compiler_pic 16506 16507 # Compiler flag to prevent dynamic linking. 16508 link_static_flag=$lt_lt_prog_compiler_static 16509 16510 # Does compiler simultaneously support -c and -o options? 16511 compiler_c_o=$lt_lt_cv_prog_compiler_c_o 16512 16513 # Whether or not to add -lc for building shared libraries. 16514 build_libtool_need_lc=$archive_cmds_need_lc 16515 16516 # Whether or not to disallow shared libs when runtime libs are static. 16517 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 16518 16519 # Compiler flag to allow reflexive dlopens. 16520 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 16521 16522 # Compiler flag to generate shared objects directly from archives. 16523 whole_archive_flag_spec=$lt_whole_archive_flag_spec 16524 16525 # Whether the compiler copes with passing no objects directly. 16526 compiler_needs_object=$lt_compiler_needs_object 16527 16528 # Create an old-style archive from a shared archive. 16529 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 16530 16531 # Create a temporary old-style archive to link instead of a shared archive. 16532 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 16533 16534 # Commands used to build a shared archive. 16535 archive_cmds=$lt_archive_cmds 16536 archive_expsym_cmds=$lt_archive_expsym_cmds 16537 16538 # Commands used to build a loadable module if different from building 16539 # a shared archive. 16540 module_cmds=$lt_module_cmds 16541 module_expsym_cmds=$lt_module_expsym_cmds 16542 16543 # Whether we are building with GNU ld or not. 16544 with_gnu_ld=$lt_with_gnu_ld 16545 16546 # Flag that allows shared libraries with undefined symbols to be built. 16547 allow_undefined_flag=$lt_allow_undefined_flag 16548 16549 # Flag that enforces no undefined symbols. 16550 no_undefined_flag=$lt_no_undefined_flag 16551 16552 # Flag to hardcode \$libdir into a binary during linking. 16553 # This must work even if \$libdir does not exist 16554 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16555 16556 # If ld is used when linking, flag to hardcode \$libdir into a binary 16557 # during linking. This must work even if \$libdir does not exist. 16558 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16559 16560 # Whether we need a single "-rpath" flag with a separated argument. 16561 hardcode_libdir_separator=$lt_hardcode_libdir_separator 16562 16563 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16564 # DIR into the resulting binary. 16565 hardcode_direct=$hardcode_direct 16566 16567 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16568 # DIR into the resulting binary and the resulting library dependency is 16569 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16570 # library is relocated. 16571 hardcode_direct_absolute=$hardcode_direct_absolute 16572 16573 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16574 # into the resulting binary. 16575 hardcode_minus_L=$hardcode_minus_L 16576 16577 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16578 # into the resulting binary. 16579 hardcode_shlibpath_var=$hardcode_shlibpath_var 16580 16581 # Set to "yes" if building a shared library automatically hardcodes DIR 16582 # into the library and all subsequent libraries and executables linked 16583 # against it. 16584 hardcode_automatic=$hardcode_automatic 16585 16586 # Set to yes if linker adds runtime paths of dependent libraries 16587 # to runtime path list. 16588 inherit_rpath=$inherit_rpath 16589 16590 # Whether libtool must link a program against all its dependency libraries. 16591 link_all_deplibs=$link_all_deplibs 16592 16593 # Fix the shell variable \$srcfile for the compiler. 16594 fix_srcfile_path=$lt_fix_srcfile_path 16595 16596 # Set to "yes" if exported symbols are required. 16597 always_export_symbols=$always_export_symbols 16598 16599 # The commands to list exported symbols. 16600 export_symbols_cmds=$lt_export_symbols_cmds 16601 16602 # Symbols that should not be listed in the preloaded symbols. 16603 exclude_expsyms=$lt_exclude_expsyms 16604 16605 # Symbols that must always be exported. 16606 include_expsyms=$lt_include_expsyms 16607 16608 # Commands necessary for linking programs (against libraries) with templates. 16609 prelink_cmds=$lt_prelink_cmds 16610 16611 # Specify filename containing input files. 16612 file_list_spec=$lt_file_list_spec 16613 16614 # How to hardcode a shared library path into an executable. 16615 hardcode_action=$hardcode_action 16616 16617 # ### END LIBTOOL CONFIG 16618 16619 _LT_EOF 16620 16621 case $host_os in 16622 aix3*) 16623 cat <<\_LT_EOF >> "$cfgfile" 16624 # AIX sometimes has problems with the GCC collect2 program. For some 16625 # reason, if we set the COLLECT_NAMES environment variable, the problems 16626 # vanish in a puff of smoke. 16627 if test "X${COLLECT_NAMES+set}" != Xset; then 16628 COLLECT_NAMES= 16629 export COLLECT_NAMES 16630 fi 16631 _LT_EOF 16632 ;; 16633 esac 16634 16635 16636 ltmain="$ac_aux_dir/ltmain.sh" 16637 16638 16639 # We use sed instead of cat because bash on DJGPP gets confused if 16640 # if finds mixed CR/LF and LF-only lines. Since sed operates in 16641 # text mode, it properly converts lines to CR/LF. This bash problem 16642 # is reportedly fixed, but why not run on old versions too? 16643 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16644 || (rm -f "$cfgfile"; exit 1) 16645 16646 case $xsi_shell in 16647 yes) 16648 cat << \_LT_EOF >> "$cfgfile" 16649 16650 # func_dirname file append nondir_replacement 16651 # Compute the dirname of FILE. If nonempty, add APPEND to the result, 16652 # otherwise set result to NONDIR_REPLACEMENT. 16653 func_dirname () 16654 { 16655 case ${1} in 16656 */*) func_dirname_result="${1%/*}${2}" ;; 16657 * ) func_dirname_result="${3}" ;; 16658 esac 16659 } 16660 16661 # func_basename file 16662 func_basename () 16663 { 16664 func_basename_result="${1##*/}" 16665 } 16666 16667 # func_dirname_and_basename file append nondir_replacement 16668 # perform func_basename and func_dirname in a single function 16669 # call: 16670 # dirname: Compute the dirname of FILE. If nonempty, 16671 # add APPEND to the result, otherwise set result 16672 # to NONDIR_REPLACEMENT. 16673 # value returned in "$func_dirname_result" 16674 # basename: Compute filename of FILE. 16675 # value retuned in "$func_basename_result" 16676 # Implementation must be kept synchronized with func_dirname 16677 # and func_basename. For efficiency, we do not delegate to 16678 # those functions but instead duplicate the functionality here. 16679 func_dirname_and_basename () 16680 { 16681 case ${1} in 16682 */*) func_dirname_result="${1%/*}${2}" ;; 16683 * ) func_dirname_result="${3}" ;; 16684 esac 16685 func_basename_result="${1##*/}" 16686 } 16687 16688 # func_stripname prefix suffix name 16689 # strip PREFIX and SUFFIX off of NAME. 16690 # PREFIX and SUFFIX must not contain globbing or regex special 16691 # characters, hashes, percent signs, but SUFFIX may contain a leading 16692 # dot (in which case that matches only a dot). 16693 func_stripname () 16694 { 16695 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16696 # positional parameters, so assign one to ordinary parameter first. 16697 func_stripname_result=${3} 16698 func_stripname_result=${func_stripname_result#"${1}"} 16699 func_stripname_result=${func_stripname_result%"${2}"} 16700 } 16701 16702 # func_opt_split 16703 func_opt_split () 16704 { 16705 func_opt_split_opt=${1%%=*} 16706 func_opt_split_arg=${1#*=} 16707 } 16708 16709 # func_lo2o object 16710 func_lo2o () 16711 { 16712 case ${1} in 16713 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16714 *) func_lo2o_result=${1} ;; 16715 esac 16716 } 16717 16718 # func_xform libobj-or-source 16719 func_xform () 16720 { 16721 func_xform_result=${1%.*}.lo 16722 } 16723 16724 # func_arith arithmetic-term... 16725 func_arith () 16726 { 16727 func_arith_result=$(( $* )) 16728 } 16729 16730 # func_len string 16731 # STRING may not start with a hyphen. 16732 func_len () 16733 { 16734 func_len_result=${#1} 16735 } 16736 16737 _LT_EOF 16738 ;; 16739 *) # Bourne compatible functions. 16740 cat << \_LT_EOF >> "$cfgfile" 16741 16742 # func_dirname file append nondir_replacement 16743 # Compute the dirname of FILE. If nonempty, add APPEND to the result, 16744 # otherwise set result to NONDIR_REPLACEMENT. 16745 func_dirname () 16746 { 16747 # Extract subdirectory from the argument. 16748 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 16749 if test "X$func_dirname_result" = "X${1}"; then 16750 func_dirname_result="${3}" 16751 else 16752 func_dirname_result="$func_dirname_result${2}" 16753 fi 16754 } 16755 16756 # func_basename file 16757 func_basename () 16758 { 16759 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 16760 } 16761 16762 16763 # func_stripname prefix suffix name 16764 # strip PREFIX and SUFFIX off of NAME. 16765 # PREFIX and SUFFIX must not contain globbing or regex special 16766 # characters, hashes, percent signs, but SUFFIX may contain a leading 16767 # dot (in which case that matches only a dot). 16768 # func_strip_suffix prefix name 16769 func_stripname () 16770 { 16771 case ${2} in 16772 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 16773 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 16774 esac 16775 } 16776 16777 # sed scripts: 16778 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16779 my_sed_long_arg='1s/^-[^=]*=//' 16780 16781 # func_opt_split 16782 func_opt_split () 16783 { 16784 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 16785 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 16786 } 16787 16788 # func_lo2o object 16789 func_lo2o () 16790 { 16791 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 16792 } 16793 16794 # func_xform libobj-or-source 16795 func_xform () 16796 { 16797 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 16798 } 16799 16800 # func_arith arithmetic-term... 16801 func_arith () 16802 { 16803 func_arith_result=`expr "$@"` 16804 } 16805 16806 # func_len string 16807 # STRING may not start with a hyphen. 16808 func_len () 16809 { 16810 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16811 } 16812 16813 _LT_EOF 16814 esac 16815 16816 case $lt_shell_append in 16817 yes) 16818 cat << \_LT_EOF >> "$cfgfile" 16819 16820 # func_append var value 16821 # Append VALUE to the end of shell variable VAR. 16822 func_append () 16823 { 16824 eval "$1+=\$2" 16825 } 16826 _LT_EOF 16827 ;; 16828 *) 16829 cat << \_LT_EOF >> "$cfgfile" 16830 16831 # func_append var value 16832 # Append VALUE to the end of shell variable VAR. 16833 func_append () 16834 { 16835 eval "$1=\$$1\$2" 16836 } 16837 16838 _LT_EOF 16839 ;; 16840 esac 16841 16842 16843 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16844 || (rm -f "$cfgfile"; exit 1) 16845 16846 mv -f "$cfgfile" "$ofile" || 16847 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16848 chmod +x "$ofile" 16849 16850 ;; 16851 "default-1":C) 16852 for ac_file in $CONFIG_FILES; do 16853 # Support "outfile[:infile[:infile...]]" 16854 case "$ac_file" in 16855 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16856 esac 16857 # PO directories have a Makefile.in generated from Makefile.in.in. 16858 case "$ac_file" in */Makefile.in) 16859 # Adjust a relative srcdir. 16860 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16861 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16862 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16863 # In autoconf-2.13 it is called $ac_given_srcdir. 16864 # In autoconf-2.50 it is called $srcdir. 16865 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16866 case "$ac_given_srcdir" in 16867 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16868 /*) top_srcdir="$ac_given_srcdir" ;; 16869 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16870 esac 16871 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16872 rm -f "$ac_dir/POTFILES" 16873 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16874 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16875 POMAKEFILEDEPS="POTFILES.in" 16876 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16877 # on $ac_dir but don't depend on user-specified configuration 16878 # parameters. 16879 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16880 # The LINGUAS file contains the set of available languages. 16881 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16882 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 16883 fi 16884 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16885 # Hide the ALL_LINGUAS assigment from automake. 16886 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16887 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16888 else 16889 # The set of available languages was given in configure.in. 16890 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16891 fi 16892 case "$ac_given_srcdir" in 16893 .) srcdirpre= ;; 16894 *) srcdirpre='$(srcdir)/' ;; 16895 esac 16896 POFILES= 16897 GMOFILES= 16898 UPDATEPOFILES= 16899 DUMMYPOFILES= 16900 for lang in $ALL_LINGUAS; do 16901 POFILES="$POFILES $srcdirpre$lang.po" 16902 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16903 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16904 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16905 done 16906 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16907 # environment variable. 16908 INST_LINGUAS= 16909 if test -n "$ALL_LINGUAS"; then 16910 for presentlang in $ALL_LINGUAS; do 16911 useit=no 16912 if test "%UNSET%" != "$LINGUAS"; then 16913 desiredlanguages="$LINGUAS" 16914 else 16915 desiredlanguages="$ALL_LINGUAS" 16916 fi 16917 for desiredlang in $desiredlanguages; do 16918 # Use the presentlang catalog if desiredlang is 16919 # a. equal to presentlang, or 16920 # b. a variant of presentlang (because in this case, 16921 # presentlang can be used as a fallback for messages 16922 # which are not translated in the desiredlang catalog). 16923 case "$desiredlang" in 16924 "$presentlang"*) useit=yes;; 16925 esac 16926 done 16927 if test $useit = yes; then 16928 INST_LINGUAS="$INST_LINGUAS $presentlang" 16929 fi 16930 done 16931 fi 16932 CATALOGS= 16933 if test -n "$INST_LINGUAS"; then 16934 for lang in $INST_LINGUAS; do 16935 CATALOGS="$CATALOGS $lang.gmo" 16936 done 16937 fi 16938 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16939 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16940 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16941 if test -f "$f"; then 16942 case "$f" in 16943 *.orig | *.bak | *~) ;; 16944 *) cat "$f" >> "$ac_dir/Makefile" ;; 16945 esac 16946 fi 16947 done 16948 fi 16949 ;; 16950 esac 16951 done ;; 16952 "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h 16953 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h 16954 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h 16955 echo '#include "te-'"${te_file}"'.h"' > targ-env.h 16956 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h 16957 if test "x$cgen_cpu_prefix" != x ; then 16958 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h 16959 fi ;; 16960 16961 esac 16962 done # for ac_tag 16963 16964 16965 as_fn_exit 0 16966 _ACEOF 16967 ac_clean_files=$ac_clean_files_save 16968 16969 test $ac_write_fail = 0 || 16970 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 16971 16972 16973 # configure is writing to config.log, and then calls config.status. 16974 # config.status does its own redirection, appending to config.log. 16975 # Unfortunately, on DOS this fails, as config.log is still kept open 16976 # by configure, so config.status won't be able to write to it; its 16977 # output is simply discarded. So we exec the FD to /dev/null, 16978 # effectively closing config.log, so it can be properly (re)opened and 16979 # appended to by config.status. When coming back to configure, we 16980 # need to make the FD available again. 16981 if test "$no_create" != yes; then 16982 ac_cs_success=: 16983 ac_config_status_args= 16984 test "$silent" = yes && 16985 ac_config_status_args="$ac_config_status_args --quiet" 16986 exec 5>/dev/null 16987 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16988 exec 5>>config.log 16989 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16990 # would make configure fail if this is the last instruction. 16991 $ac_cs_success || as_fn_exit $? 16992 fi 16993 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16995 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16996 fi 16997 16998