1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64 for gas 2.26. 4# 5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 7# Foundation, Inc. 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41# Prefer a ksh shell builtin over an external printf program on Solaris, 42# but without wasting forks for bash or zsh. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 83# We need space, tab and new line, in precisely that order. Quoting is 84# there to prevent editors from complaining about space-tab. 85# (If _AS_PATH_WALK were called with IFS unset, it would disable word 86# splitting by setting IFS to empty value.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90case $0 in #(( 91 *[\\/]* ) as_myself=$0 ;; 92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 93for as_dir in $PATH 94do 95 IFS=$as_save_IFS 96 test -z "$as_dir" && as_dir=. 97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 done 99IFS=$as_save_IFS 100 101 ;; 102esac 103# We did not find ourselves, most probably we were run as `sh COMMAND' 104# in which case we are not to be found in the path. 105if test "x$as_myself" = x; then 106 as_myself=$0 107fi 108if test ! -f "$as_myself"; then 109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 exit 1 111fi 112 113# Unset variables that we do not need and which cause bugs (e.g. in 114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 115# suppresses any "Segmentation fault" message there. '((' could 116# trigger a bug in pdksh 5.2.14. 117for as_var in BASH_ENV ENV MAIL MAILPATH 118do eval test x\${$as_var+set} = xset \ 119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 120done 121PS1='$ ' 122PS2='> ' 123PS4='+ ' 124 125# NLS nuisances. 126LC_ALL=C 127export LC_ALL 128LANGUAGE=C 129export LANGUAGE 130 131# CDPATH. 132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 133 134if test "x$CONFIG_SHELL" = x; then 135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 136 emulate sh 137 NULLCMD=: 138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 139 # is contrary to our usage. Disable this feature. 140 alias -g '\${1+\"\$@\"}'='\"\$@\"' 141 setopt NO_GLOB_SUBST 142else 143 case \`(set -o) 2>/dev/null\` in #( 144 *posix*) : 145 set -o posix ;; #( 146 *) : 147 ;; 148esac 149fi 150" 151 as_required="as_fn_return () { (exit \$1); } 152as_fn_success () { as_fn_return 0; } 153as_fn_failure () { as_fn_return 1; } 154as_fn_ret_success () { return 0; } 155as_fn_ret_failure () { return 1; } 156 157exitcode=0 158as_fn_success || { exitcode=1; echo as_fn_success failed.; } 159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 163 164else 165 exitcode=1; echo positional parameters were not saved. 166fi 167test x\$exitcode = x0 || exit 1" 168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 172test \$(( 1 + 1 )) = 2 || exit 1 173 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 183else 184 as_have_required=no 185fi 186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 187 188else 189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 190as_found=false 191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 192do 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 206fi 207fi 208 done;; 209 esac 210 as_found=false 211done 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 215fi; } 216IFS=$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+"$@"} 228fi 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@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 243fi 244fi 245fi 246SHELL=${CONFIG_SHELL-/bin/sh} 247export SHELL 248# Unset more variables known to interfere with behavior of common tools. 249CLICOLOR_FORCE= GREP_OPTIONS= 250unset CLICOLOR_FORCE GREP_OPTIONS 251 252## --------------------- ## 253## M4sh Shell Functions. ## 254## --------------------- ## 255# as_fn_unset VAR 256# --------------- 257# Portably unset VAR. 258as_fn_unset () 259{ 260 { eval $1=; unset $1;} 261} 262as_unset=as_fn_unset 263 264# as_fn_set_status STATUS 265# ----------------------- 266# Set $? to STATUS, without forking. 267as_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. 275as_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. 285as_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. 335if (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 }' 340else 341 as_fn_append () 342 { 343 eval $1=\$$1\$2 344 } 345fi # 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. 352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 353 eval 'as_fn_arith () 354 { 355 as_val=$(( $* )) 356 }' 357else 358 as_fn_arith () 359 { 360 as_val=`expr "$@" || test $? -eq 1` 361 } 362fi # 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. 370as_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 381if expr a : '\(a\)' >/dev/null 2>&1 && 382 test "X`expr 00001 : '.*\(...\)'`" = X001; then 383 as_expr=expr 384else 385 as_expr=false 386fi 387 388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 389 as_basename=basename 390else 391 as_basename=false 392fi 393 394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 395 as_dirname=dirname 396else 397 as_dirname=false 398fi 399 400as_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. 420as_cr_letters='abcdefghijklmnopqrstuvwxyz' 421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 422as_cr_Letters=$as_cr_letters$as_cr_LETTERS 423as_cr_digits='0123456789' 424as_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 458ECHO_C= ECHO_N= ECHO_T= 459case `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';; 469esac 470 471rm -f conf$$ conf$$.exe conf$$.file 472if test -d conf$$.dir; then 473 rm -f conf$$.dir/conf$$.file 474else 475 rm -f conf$$.dir 476 mkdir conf$$.dir 2>/dev/null 477fi 478if (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 492else 493 as_ln_s='cp -p' 494fi 495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 496rmdir conf$$.dir 2>/dev/null 497 498if mkdir -p . 2>/dev/null; then 499 as_mkdir_p='mkdir -p "$as_dir"' 500else 501 test -d ./-p && rmdir ./-p 502 as_mkdir_p=false 503fi 504 505if test -x / >/dev/null 2>&1; then 506 as_test_x='test -x' 507else 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 ' 525fi 526as_executable_p=$as_test_x 527 528# Sed expression to map a string onto a valid CPP name. 529as_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. 532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 533 534SHELL=${CONFIG_SHELL-/bin/sh} 535 536 537exec 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. 542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 543 544# 545# Initializations. 546# 547ac_default_prefix=/usr/local 548ac_clean_files= 549ac_config_libobj_dir=. 550LIBOBJS= 551cross_compiling=no 552subdirs= 553MFLAGS= 554MAKEFLAGS= 555 556# Identity of this package. 557PACKAGE_NAME='gas' 558PACKAGE_TARNAME='gas' 559PACKAGE_VERSION='2.26' 560PACKAGE_STRING='gas 2.26' 561PACKAGE_BUGREPORT='' 562PACKAGE_URL='' 563 564ac_unique_file="as.h" 565# Factoring default headers for most tests. 566ac_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 601ac_subst_vars='am__EXEEXT_FALSE 602am__EXEEXT_TRUE 603LTLIBOBJS 604LIBOBJS 605zlibinc 606zlibdir 607LIBM 608ALLOCA 609GENINSRC_NEVER_FALSE 610GENINSRC_NEVER_TRUE 611MAINT 612MAINTAINER_MODE_FALSE 613MAINTAINER_MODE_TRUE 614MSGMERGE 615MSGFMT 616MKINSTALLDIRS 617CATOBJEXT 618GENCAT 619INSTOBJEXT 620DATADIRNAME 621CATALOGS 622POSUB 623GMSGFMT 624XGETTEXT 625INCINTL 626LIBINTL_DEP 627LIBINTL 628USE_NLS 629LEXLIB 630LEX_OUTPUT_ROOT 631LEX 632YFLAGS 633YACC 634OPCODES_LIB 635atof 636install_tooldir 637te_file 638obj_format 639target_cpu_type 640extra_objects 641cgen_cpu_prefix 642GDBINIT 643NO_WERROR 644WARN_CFLAGS 645OTOOL64 646OTOOL 647LIPO 648NMEDIT 649DSYMUTIL 650RANLIB 651AR 652OBJDUMP 653LN_S 654NM 655ac_ct_DUMPBIN 656DUMPBIN 657LD 658FGREP 659SED 660LIBTOOL 661EGREP 662GREP 663CPP 664am__fastdepCC_FALSE 665am__fastdepCC_TRUE 666CCDEPMODE 667AMDEPBACKSLASH 668AMDEP_FALSE 669AMDEP_TRUE 670am__quote 671am__include 672DEPDIR 673am__untar 674am__tar 675AMTAR 676am__leading_dot 677SET_MAKE 678AWK 679mkdir_p 680MKDIR_P 681INSTALL_STRIP_PROGRAM 682STRIP 683install_sh 684MAKEINFO 685AUTOHEADER 686AUTOMAKE 687AUTOCONF 688ACLOCAL 689VERSION 690PACKAGE 691CYGPATH_W 692am__isrc 693INSTALL_DATA 694INSTALL_SCRIPT 695INSTALL_PROGRAM 696OBJEXT 697EXEEXT 698ac_ct_CC 699CPPFLAGS 700LDFLAGS 701CFLAGS 702CC 703target_os 704target_vendor 705target_cpu 706target 707host_os 708host_vendor 709host_cpu 710host 711build_os 712build_vendor 713build_cpu 714build 715target_alias 716host_alias 717build_alias 718LIBS 719ECHO_T 720ECHO_N 721ECHO_C 722DEFS 723mandir 724localedir 725libdir 726psdir 727pdfdir 728dvidir 729htmldir 730infodir 731docdir 732oldincludedir 733includedir 734localstatedir 735sharedstatedir 736sysconfdir 737datadir 738datarootdir 739libexecdir 740sbindir 741bindir 742program_transform_name 743prefix 744exec_prefix 745PACKAGE_URL 746PACKAGE_BUGREPORT 747PACKAGE_STRING 748PACKAGE_VERSION 749PACKAGE_TARNAME 750PACKAGE_NAME 751PATH_SEPARATOR 752SHELL' 753ac_subst_files='' 754ac_user_opts=' 755enable_option_checking 756enable_dependency_tracking 757enable_shared 758enable_static 759with_pic 760enable_fast_install 761with_gnu_ld 762enable_libtool_lock 763enable_plugins 764enable_largefile 765enable_targets 766enable_checking 767enable_compressed_debug_sections 768enable_werror 769enable_build_warnings 770enable_nls 771enable_maintainer_mode 772with_system_zlib 773' 774 ac_precious_vars='build_alias 775host_alias 776target_alias 777CC 778CFLAGS 779LDFLAGS 780LIBS 781CPPFLAGS 782CPP 783YACC 784YFLAGS' 785 786 787# Initialize some variables set by options. 788ac_init_help= 789ac_init_version=false 790ac_unrecognized_opts= 791ac_unrecognized_sep= 792# The variables have the same names as the options, with 793# dashes changed to underlines. 794cache_file=/dev/null 795exec_prefix=NONE 796no_create= 797no_recursion= 798prefix=NONE 799program_prefix=NONE 800program_suffix=NONE 801program_transform_name=s,x,x, 802silent= 803site= 804srcdir= 805verbose= 806x_includes=NONE 807x_libraries=NONE 808 809# Installation directory options. 810# These are left unexpanded so users can "make install exec_prefix=/foo" 811# and all the variables that are supposed to be based on exec_prefix 812# by default will actually change. 813# Use braces instead of parens because sh, perl, etc. also accept them. 814# (The list follows the same order as the GNU Coding Standards.) 815bindir='${exec_prefix}/bin' 816sbindir='${exec_prefix}/sbin' 817libexecdir='${exec_prefix}/libexec' 818datarootdir='${prefix}/share' 819datadir='${datarootdir}' 820sysconfdir='${prefix}/etc' 821sharedstatedir='${prefix}/com' 822localstatedir='${prefix}/var' 823includedir='${prefix}/include' 824oldincludedir='/usr/include' 825docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 826infodir='${datarootdir}/info' 827htmldir='${docdir}' 828dvidir='${docdir}' 829pdfdir='${docdir}' 830psdir='${docdir}' 831libdir='${exec_prefix}/lib' 832localedir='${datarootdir}/locale' 833mandir='${datarootdir}/man' 834 835ac_prev= 836ac_dashdash= 837for ac_option 838do 839 # If the previous option needs an argument, assign it. 840 if test -n "$ac_prev"; then 841 eval $ac_prev=\$ac_option 842 ac_prev= 843 continue 844 fi 845 846 case $ac_option in 847 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 848 *) ac_optarg=yes ;; 849 esac 850 851 # Accept the important Cygnus configure options, so we can diagnose typos. 852 853 case $ac_dashdash$ac_option in 854 --) 855 ac_dashdash=yes ;; 856 857 -bindir | --bindir | --bindi | --bind | --bin | --bi) 858 ac_prev=bindir ;; 859 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 860 bindir=$ac_optarg ;; 861 862 -build | --build | --buil | --bui | --bu) 863 ac_prev=build_alias ;; 864 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 865 build_alias=$ac_optarg ;; 866 867 -cache-file | --cache-file | --cache-fil | --cache-fi \ 868 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 869 ac_prev=cache_file ;; 870 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 871 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 872 cache_file=$ac_optarg ;; 873 874 --config-cache | -C) 875 cache_file=config.cache ;; 876 877 -datadir | --datadir | --datadi | --datad) 878 ac_prev=datadir ;; 879 -datadir=* | --datadir=* | --datadi=* | --datad=*) 880 datadir=$ac_optarg ;; 881 882 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 883 | --dataroo | --dataro | --datar) 884 ac_prev=datarootdir ;; 885 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 886 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 887 datarootdir=$ac_optarg ;; 888 889 -disable-* | --disable-*) 890 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 891 # Reject names that are not valid shell variable names. 892 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 893 as_fn_error "invalid feature name: $ac_useropt" 894 ac_useropt_orig=$ac_useropt 895 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 896 case $ac_user_opts in 897 *" 898"enable_$ac_useropt" 899"*) ;; 900 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 901 ac_unrecognized_sep=', ';; 902 esac 903 eval enable_$ac_useropt=no ;; 904 905 -docdir | --docdir | --docdi | --doc | --do) 906 ac_prev=docdir ;; 907 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 908 docdir=$ac_optarg ;; 909 910 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 911 ac_prev=dvidir ;; 912 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 913 dvidir=$ac_optarg ;; 914 915 -enable-* | --enable-*) 916 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 917 # Reject names that are not valid shell variable names. 918 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 919 as_fn_error "invalid feature name: $ac_useropt" 920 ac_useropt_orig=$ac_useropt 921 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 922 case $ac_user_opts in 923 *" 924"enable_$ac_useropt" 925"*) ;; 926 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 927 ac_unrecognized_sep=', ';; 928 esac 929 eval enable_$ac_useropt=\$ac_optarg ;; 930 931 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 932 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 933 | --exec | --exe | --ex) 934 ac_prev=exec_prefix ;; 935 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 936 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 937 | --exec=* | --exe=* | --ex=*) 938 exec_prefix=$ac_optarg ;; 939 940 -gas | --gas | --ga | --g) 941 # Obsolete; use --with-gas. 942 with_gas=yes ;; 943 944 -help | --help | --hel | --he | -h) 945 ac_init_help=long ;; 946 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 947 ac_init_help=recursive ;; 948 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 949 ac_init_help=short ;; 950 951 -host | --host | --hos | --ho) 952 ac_prev=host_alias ;; 953 -host=* | --host=* | --hos=* | --ho=*) 954 host_alias=$ac_optarg ;; 955 956 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 957 ac_prev=htmldir ;; 958 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 959 | --ht=*) 960 htmldir=$ac_optarg ;; 961 962 -includedir | --includedir | --includedi | --included | --include \ 963 | --includ | --inclu | --incl | --inc) 964 ac_prev=includedir ;; 965 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 966 | --includ=* | --inclu=* | --incl=* | --inc=*) 967 includedir=$ac_optarg ;; 968 969 -infodir | --infodir | --infodi | --infod | --info | --inf) 970 ac_prev=infodir ;; 971 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 972 infodir=$ac_optarg ;; 973 974 -libdir | --libdir | --libdi | --libd) 975 ac_prev=libdir ;; 976 -libdir=* | --libdir=* | --libdi=* | --libd=*) 977 libdir=$ac_optarg ;; 978 979 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 980 | --libexe | --libex | --libe) 981 ac_prev=libexecdir ;; 982 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 983 | --libexe=* | --libex=* | --libe=*) 984 libexecdir=$ac_optarg ;; 985 986 -localedir | --localedir | --localedi | --localed | --locale) 987 ac_prev=localedir ;; 988 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 989 localedir=$ac_optarg ;; 990 991 -localstatedir | --localstatedir | --localstatedi | --localstated \ 992 | --localstate | --localstat | --localsta | --localst | --locals) 993 ac_prev=localstatedir ;; 994 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 995 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 996 localstatedir=$ac_optarg ;; 997 998 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 999 ac_prev=mandir ;; 1000 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1001 mandir=$ac_optarg ;; 1002 1003 -nfp | --nfp | --nf) 1004 # Obsolete; use --without-fp. 1005 with_fp=no ;; 1006 1007 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1008 | --no-cr | --no-c | -n) 1009 no_create=yes ;; 1010 1011 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1012 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1013 no_recursion=yes ;; 1014 1015 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1016 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1017 | --oldin | --oldi | --old | --ol | --o) 1018 ac_prev=oldincludedir ;; 1019 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1020 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1021 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1022 oldincludedir=$ac_optarg ;; 1023 1024 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1025 ac_prev=prefix ;; 1026 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1027 prefix=$ac_optarg ;; 1028 1029 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1030 | --program-pre | --program-pr | --program-p) 1031 ac_prev=program_prefix ;; 1032 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1033 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1034 program_prefix=$ac_optarg ;; 1035 1036 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1037 | --program-suf | --program-su | --program-s) 1038 ac_prev=program_suffix ;; 1039 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1040 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1041 program_suffix=$ac_optarg ;; 1042 1043 -program-transform-name | --program-transform-name \ 1044 | --program-transform-nam | --program-transform-na \ 1045 | --program-transform-n | --program-transform- \ 1046 | --program-transform | --program-transfor \ 1047 | --program-transfo | --program-transf \ 1048 | --program-trans | --program-tran \ 1049 | --progr-tra | --program-tr | --program-t) 1050 ac_prev=program_transform_name ;; 1051 -program-transform-name=* | --program-transform-name=* \ 1052 | --program-transform-nam=* | --program-transform-na=* \ 1053 | --program-transform-n=* | --program-transform-=* \ 1054 | --program-transform=* | --program-transfor=* \ 1055 | --program-transfo=* | --program-transf=* \ 1056 | --program-trans=* | --program-tran=* \ 1057 | --progr-tra=* | --program-tr=* | --program-t=*) 1058 program_transform_name=$ac_optarg ;; 1059 1060 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1061 ac_prev=pdfdir ;; 1062 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1063 pdfdir=$ac_optarg ;; 1064 1065 -psdir | --psdir | --psdi | --psd | --ps) 1066 ac_prev=psdir ;; 1067 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1068 psdir=$ac_optarg ;; 1069 1070 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1071 | -silent | --silent | --silen | --sile | --sil) 1072 silent=yes ;; 1073 1074 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1075 ac_prev=sbindir ;; 1076 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1077 | --sbi=* | --sb=*) 1078 sbindir=$ac_optarg ;; 1079 1080 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1081 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1082 | --sharedst | --shareds | --shared | --share | --shar \ 1083 | --sha | --sh) 1084 ac_prev=sharedstatedir ;; 1085 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1086 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1087 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1088 | --sha=* | --sh=*) 1089 sharedstatedir=$ac_optarg ;; 1090 1091 -site | --site | --sit) 1092 ac_prev=site ;; 1093 -site=* | --site=* | --sit=*) 1094 site=$ac_optarg ;; 1095 1096 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1097 ac_prev=srcdir ;; 1098 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1099 srcdir=$ac_optarg ;; 1100 1101 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1102 | --syscon | --sysco | --sysc | --sys | --sy) 1103 ac_prev=sysconfdir ;; 1104 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1105 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1106 sysconfdir=$ac_optarg ;; 1107 1108 -target | --target | --targe | --targ | --tar | --ta | --t) 1109 ac_prev=target_alias ;; 1110 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1111 target_alias=$ac_optarg ;; 1112 1113 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1114 verbose=yes ;; 1115 1116 -version | --version | --versio | --versi | --vers | -V) 1117 ac_init_version=: ;; 1118 1119 -with-* | --with-*) 1120 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1121 # Reject names that are not valid shell variable names. 1122 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1123 as_fn_error "invalid package name: $ac_useropt" 1124 ac_useropt_orig=$ac_useropt 1125 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1126 case $ac_user_opts in 1127 *" 1128"with_$ac_useropt" 1129"*) ;; 1130 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1131 ac_unrecognized_sep=', ';; 1132 esac 1133 eval with_$ac_useropt=\$ac_optarg ;; 1134 1135 -without-* | --without-*) 1136 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1137 # Reject names that are not valid shell variable names. 1138 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1139 as_fn_error "invalid package name: $ac_useropt" 1140 ac_useropt_orig=$ac_useropt 1141 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1142 case $ac_user_opts in 1143 *" 1144"with_$ac_useropt" 1145"*) ;; 1146 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1147 ac_unrecognized_sep=', ';; 1148 esac 1149 eval with_$ac_useropt=no ;; 1150 1151 --x) 1152 # Obsolete; use --with-x. 1153 with_x=yes ;; 1154 1155 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1156 | --x-incl | --x-inc | --x-in | --x-i) 1157 ac_prev=x_includes ;; 1158 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1159 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1160 x_includes=$ac_optarg ;; 1161 1162 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1163 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1164 ac_prev=x_libraries ;; 1165 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1166 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1167 x_libraries=$ac_optarg ;; 1168 1169 -*) as_fn_error "unrecognized option: \`$ac_option' 1170Try \`$0 --help' for more information." 1171 ;; 1172 1173 *=*) 1174 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1175 # Reject names that are not valid shell variable names. 1176 case $ac_envvar in #( 1177 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1178 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1179 esac 1180 eval $ac_envvar=\$ac_optarg 1181 export $ac_envvar ;; 1182 1183 *) 1184 # FIXME: should be removed in autoconf 3.0. 1185 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1186 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1187 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1188 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1189 ;; 1190 1191 esac 1192done 1193 1194if test -n "$ac_prev"; then 1195 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1196 as_fn_error "missing argument to $ac_option" 1197fi 1198 1199if test -n "$ac_unrecognized_opts"; then 1200 case $enable_option_checking in 1201 no) ;; 1202 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1203 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1204 esac 1205fi 1206 1207# Check all directory arguments for consistency. 1208for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1209 datadir sysconfdir sharedstatedir localstatedir includedir \ 1210 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1211 libdir localedir mandir 1212do 1213 eval ac_val=\$$ac_var 1214 # Remove trailing slashes. 1215 case $ac_val in 1216 */ ) 1217 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1218 eval $ac_var=\$ac_val;; 1219 esac 1220 # Be sure to have absolute directory names. 1221 case $ac_val in 1222 [\\/$]* | ?:[\\/]* ) continue;; 1223 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1224 esac 1225 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1226done 1227 1228# There might be people who depend on the old broken behavior: `$host' 1229# used to hold the argument of --host etc. 1230# FIXME: To remove some day. 1231build=$build_alias 1232host=$host_alias 1233target=$target_alias 1234 1235# FIXME: To remove some day. 1236if test "x$host_alias" != x; then 1237 if test "x$build_alias" = x; then 1238 cross_compiling=maybe 1239 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1240 If a cross compiler is detected then cross compile mode will be used." >&2 1241 elif test "x$build_alias" != "x$host_alias"; then 1242 cross_compiling=yes 1243 fi 1244fi 1245 1246ac_tool_prefix= 1247test -n "$host_alias" && ac_tool_prefix=$host_alias- 1248 1249test "$silent" = yes && exec 6>/dev/null 1250 1251 1252ac_pwd=`pwd` && test -n "$ac_pwd" && 1253ac_ls_di=`ls -di .` && 1254ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1255 as_fn_error "working directory cannot be determined" 1256test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1257 as_fn_error "pwd does not report name of working directory" 1258 1259 1260# Find the source files, if location was not specified. 1261if test -z "$srcdir"; then 1262 ac_srcdir_defaulted=yes 1263 # Try the directory containing this script, then the parent directory. 1264 ac_confdir=`$as_dirname -- "$as_myself" || 1265$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1266 X"$as_myself" : 'X\(//\)[^/]' \| \ 1267 X"$as_myself" : 'X\(//\)$' \| \ 1268 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1269$as_echo X"$as_myself" | 1270 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1271 s//\1/ 1272 q 1273 } 1274 /^X\(\/\/\)[^/].*/{ 1275 s//\1/ 1276 q 1277 } 1278 /^X\(\/\/\)$/{ 1279 s//\1/ 1280 q 1281 } 1282 /^X\(\/\).*/{ 1283 s//\1/ 1284 q 1285 } 1286 s/.*/./; q'` 1287 srcdir=$ac_confdir 1288 if test ! -r "$srcdir/$ac_unique_file"; then 1289 srcdir=.. 1290 fi 1291else 1292 ac_srcdir_defaulted=no 1293fi 1294if test ! -r "$srcdir/$ac_unique_file"; then 1295 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1296 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1297fi 1298ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1299ac_abs_confdir=`( 1300 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1301 pwd)` 1302# When building in place, set srcdir=. 1303if test "$ac_abs_confdir" = "$ac_pwd"; then 1304 srcdir=. 1305fi 1306# Remove unnecessary trailing slashes from srcdir. 1307# Double slashes in file names in object file debugging info 1308# mess up M-x gdb in Emacs. 1309case $srcdir in 1310*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1311esac 1312for ac_var in $ac_precious_vars; do 1313 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1314 eval ac_env_${ac_var}_value=\$${ac_var} 1315 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1316 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1317done 1318 1319# 1320# Report the --help message. 1321# 1322if test "$ac_init_help" = "long"; then 1323 # Omit some internal or obsolete options to make the list less imposing. 1324 # This message is too long to be a string in the A/UX 3.1 sh. 1325 cat <<_ACEOF 1326\`configure' configures gas 2.26 to adapt to many kinds of systems. 1327 1328Usage: $0 [OPTION]... [VAR=VALUE]... 1329 1330To assign environment variables (e.g., CC, CFLAGS...), specify them as 1331VAR=VALUE. See below for descriptions of some of the useful variables. 1332 1333Defaults for the options are specified in brackets. 1334 1335Configuration: 1336 -h, --help display this help and exit 1337 --help=short display options specific to this package 1338 --help=recursive display the short help of all the included packages 1339 -V, --version display version information and exit 1340 -q, --quiet, --silent do not print \`checking...' messages 1341 --cache-file=FILE cache test results in FILE [disabled] 1342 -C, --config-cache alias for \`--cache-file=config.cache' 1343 -n, --no-create do not create output files 1344 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1345 1346Installation directories: 1347 --prefix=PREFIX install architecture-independent files in PREFIX 1348 [$ac_default_prefix] 1349 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1350 [PREFIX] 1351 1352By default, \`make install' will install all the files in 1353\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1354an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1355for instance \`--prefix=\$HOME'. 1356 1357For better control, use the options below. 1358 1359Fine tuning of the installation directories: 1360 --bindir=DIR user executables [EPREFIX/bin] 1361 --sbindir=DIR system admin executables [EPREFIX/sbin] 1362 --libexecdir=DIR program executables [EPREFIX/libexec] 1363 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1364 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1365 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1366 --libdir=DIR object code libraries [EPREFIX/lib] 1367 --includedir=DIR C header files [PREFIX/include] 1368 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1369 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1370 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1371 --infodir=DIR info documentation [DATAROOTDIR/info] 1372 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1373 --mandir=DIR man documentation [DATAROOTDIR/man] 1374 --docdir=DIR documentation root [DATAROOTDIR/doc/gas] 1375 --htmldir=DIR html documentation [DOCDIR] 1376 --dvidir=DIR dvi documentation [DOCDIR] 1377 --pdfdir=DIR pdf documentation [DOCDIR] 1378 --psdir=DIR ps documentation [DOCDIR] 1379_ACEOF 1380 1381 cat <<\_ACEOF 1382 1383Program names: 1384 --program-prefix=PREFIX prepend PREFIX to installed program names 1385 --program-suffix=SUFFIX append SUFFIX to installed program names 1386 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1387 1388System types: 1389 --build=BUILD configure for building on BUILD [guessed] 1390 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1391 --target=TARGET configure for building compilers for TARGET [HOST] 1392_ACEOF 1393fi 1394 1395if test -n "$ac_init_help"; then 1396 case $ac_init_help in 1397 short | recursive ) echo "Configuration of gas 2.26:";; 1398 esac 1399 cat <<\_ACEOF 1400 1401Optional Features: 1402 --disable-option-checking ignore unrecognized --enable/--with options 1403 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1404 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1405 --disable-dependency-tracking speeds up one-time build 1406 --enable-dependency-tracking do not reject slow dependency extractors 1407 --enable-shared[=PKGS] build shared libraries [default=yes] 1408 --enable-static[=PKGS] build static libraries [default=yes] 1409 --enable-fast-install[=PKGS] 1410 optimize for fast installation [default=yes] 1411 --disable-libtool-lock avoid locking (might break parallel builds) 1412 --enable-plugins Enable support for plugins 1413 --disable-largefile omit support for large files 1414 --enable-targets alternative target configurations besides the primary 1415 --enable-checking enable run-time checks 1416 --enable-compressed-debug-sections={all,gas,none} 1417 compress debug sections by default] 1418 --enable-werror treat compile warnings as errors 1419 --enable-build-warnings enable build-time compiler warnings 1420 --disable-nls do not use Native Language Support 1421 --enable-maintainer-mode enable make rules and dependencies not useful 1422 (and sometimes confusing) to the casual installer 1423 1424Optional Packages: 1425 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1426 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1427 --with-pic try to use only PIC/non-PIC objects [default=use 1428 both] 1429 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1430 --with-system-zlib use installed libz 1431 1432Some influential environment variables: 1433 CC C compiler command 1434 CFLAGS C compiler flags 1435 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1436 nonstandard directory <lib dir> 1437 LIBS libraries to pass to the linker, e.g. -l<library> 1438 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1439 you have headers in a nonstandard directory <include dir> 1440 CPP C preprocessor 1441 YACC The `Yet Another C Compiler' implementation to use. Defaults to 1442 the first program found out of: `bison -y', `byacc', `yacc'. 1443 YFLAGS The list of arguments that will be passed by default to $YACC. 1444 This script will default YFLAGS to the empty string to avoid a 1445 default value of `-d' given by some make applications. 1446 1447Use these variables to override the choices made by `configure' or to help 1448it to find libraries and programs with nonstandard names/locations. 1449 1450Report bugs to the package provider. 1451_ACEOF 1452ac_status=$? 1453fi 1454 1455if test "$ac_init_help" = "recursive"; then 1456 # If there are subdirs, report their specific --help. 1457 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1458 test -d "$ac_dir" || 1459 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1460 continue 1461 ac_builddir=. 1462 1463case "$ac_dir" in 1464.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1465*) 1466 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1467 # A ".." for each directory in $ac_dir_suffix. 1468 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1469 case $ac_top_builddir_sub in 1470 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1471 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1472 esac ;; 1473esac 1474ac_abs_top_builddir=$ac_pwd 1475ac_abs_builddir=$ac_pwd$ac_dir_suffix 1476# for backward compatibility: 1477ac_top_builddir=$ac_top_build_prefix 1478 1479case $srcdir in 1480 .) # We are building in place. 1481 ac_srcdir=. 1482 ac_top_srcdir=$ac_top_builddir_sub 1483 ac_abs_top_srcdir=$ac_pwd ;; 1484 [\\/]* | ?:[\\/]* ) # Absolute name. 1485 ac_srcdir=$srcdir$ac_dir_suffix; 1486 ac_top_srcdir=$srcdir 1487 ac_abs_top_srcdir=$srcdir ;; 1488 *) # Relative name. 1489 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1490 ac_top_srcdir=$ac_top_build_prefix$srcdir 1491 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1492esac 1493ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1494 1495 cd "$ac_dir" || { ac_status=$?; continue; } 1496 # Check for guested configure. 1497 if test -f "$ac_srcdir/configure.gnu"; then 1498 echo && 1499 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1500 elif test -f "$ac_srcdir/configure"; then 1501 echo && 1502 $SHELL "$ac_srcdir/configure" --help=recursive 1503 else 1504 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1505 fi || ac_status=$? 1506 cd "$ac_pwd" || { ac_status=$?; break; } 1507 done 1508fi 1509 1510test -n "$ac_init_help" && exit $ac_status 1511if $ac_init_version; then 1512 cat <<\_ACEOF 1513gas configure 2.26 1514generated by GNU Autoconf 2.64 1515 1516Copyright (C) 2009 Free Software Foundation, Inc. 1517This configure script is free software; the Free Software Foundation 1518gives unlimited permission to copy, distribute and modify it. 1519_ACEOF 1520 exit 1521fi 1522 1523## ------------------------ ## 1524## Autoconf initialization. ## 1525## ------------------------ ## 1526 1527# ac_fn_c_try_compile LINENO 1528# -------------------------- 1529# Try to compile conftest.$ac_ext, and return whether this succeeded. 1530ac_fn_c_try_compile () 1531{ 1532 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1533 rm -f conftest.$ac_objext 1534 if { { ac_try="$ac_compile" 1535case "(($ac_try" in 1536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1537 *) ac_try_echo=$ac_try;; 1538esac 1539eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1540$as_echo "$ac_try_echo"; } >&5 1541 (eval "$ac_compile") 2>conftest.err 1542 ac_status=$? 1543 if test -s conftest.err; then 1544 grep -v '^ *+' conftest.err >conftest.er1 1545 cat conftest.er1 >&5 1546 mv -f conftest.er1 conftest.err 1547 fi 1548 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1549 test $ac_status = 0; } && { 1550 test -z "$ac_c_werror_flag" || 1551 test ! -s conftest.err 1552 } && test -s conftest.$ac_objext; then : 1553 ac_retval=0 1554else 1555 $as_echo "$as_me: failed program was:" >&5 1556sed 's/^/| /' conftest.$ac_ext >&5 1557 1558 ac_retval=1 1559fi 1560 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1561 return $ac_retval 1562 1563} # ac_fn_c_try_compile 1564 1565# ac_fn_c_try_link LINENO 1566# ----------------------- 1567# Try to link conftest.$ac_ext, and return whether this succeeded. 1568ac_fn_c_try_link () 1569{ 1570 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1571 rm -f conftest.$ac_objext conftest$ac_exeext 1572 if { { ac_try="$ac_link" 1573case "(($ac_try" in 1574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1575 *) ac_try_echo=$ac_try;; 1576esac 1577eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1578$as_echo "$ac_try_echo"; } >&5 1579 (eval "$ac_link") 2>conftest.err 1580 ac_status=$? 1581 if test -s conftest.err; then 1582 grep -v '^ *+' conftest.err >conftest.er1 1583 cat conftest.er1 >&5 1584 mv -f conftest.er1 conftest.err 1585 fi 1586 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1587 test $ac_status = 0; } && { 1588 test -z "$ac_c_werror_flag" || 1589 test ! -s conftest.err 1590 } && test -s conftest$ac_exeext && { 1591 test "$cross_compiling" = yes || 1592 $as_test_x conftest$ac_exeext 1593 }; then : 1594 ac_retval=0 1595else 1596 $as_echo "$as_me: failed program was:" >&5 1597sed 's/^/| /' conftest.$ac_ext >&5 1598 1599 ac_retval=1 1600fi 1601 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1602 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1603 # interfere with the next link command; also delete a directory that is 1604 # left behind by Apple's compiler. We do this before executing the actions. 1605 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1606 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1607 return $ac_retval 1608 1609} # ac_fn_c_try_link 1610 1611# ac_fn_c_try_cpp LINENO 1612# ---------------------- 1613# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1614ac_fn_c_try_cpp () 1615{ 1616 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1617 if { { ac_try="$ac_cpp conftest.$ac_ext" 1618case "(($ac_try" in 1619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1620 *) ac_try_echo=$ac_try;; 1621esac 1622eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1623$as_echo "$ac_try_echo"; } >&5 1624 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1625 ac_status=$? 1626 if test -s conftest.err; then 1627 grep -v '^ *+' conftest.err >conftest.er1 1628 cat conftest.er1 >&5 1629 mv -f conftest.er1 conftest.err 1630 fi 1631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1632 test $ac_status = 0; } >/dev/null && { 1633 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1634 test ! -s conftest.err 1635 }; then : 1636 ac_retval=0 1637else 1638 $as_echo "$as_me: failed program was:" >&5 1639sed 's/^/| /' conftest.$ac_ext >&5 1640 1641 ac_retval=1 1642fi 1643 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1644 return $ac_retval 1645 1646} # ac_fn_c_try_cpp 1647 1648# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1649# ------------------------------------------------------- 1650# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1651# the include files in INCLUDES and setting the cache variable VAR 1652# accordingly. 1653ac_fn_c_check_header_mongrel () 1654{ 1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1656 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1658$as_echo_n "checking for $2... " >&6; } 1659if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1660 $as_echo_n "(cached) " >&6 1661fi 1662eval ac_res=\$$3 1663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1664$as_echo "$ac_res" >&6; } 1665else 1666 # Is the header compilable? 1667{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1668$as_echo_n "checking $2 usability... " >&6; } 1669cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1670/* end confdefs.h. */ 1671$4 1672#include <$2> 1673_ACEOF 1674if ac_fn_c_try_compile "$LINENO"; then : 1675 ac_header_compiler=yes 1676else 1677 ac_header_compiler=no 1678fi 1679rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1680{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1681$as_echo "$ac_header_compiler" >&6; } 1682 1683# Is the header present? 1684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1685$as_echo_n "checking $2 presence... " >&6; } 1686cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1687/* end confdefs.h. */ 1688#include <$2> 1689_ACEOF 1690if ac_fn_c_try_cpp "$LINENO"; then : 1691 ac_header_preproc=yes 1692else 1693 ac_header_preproc=no 1694fi 1695rm -f conftest.err conftest.$ac_ext 1696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1697$as_echo "$ac_header_preproc" >&6; } 1698 1699# So? What about this header? 1700case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1701 yes:no: ) 1702 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1703$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1704 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1705$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1706 ;; 1707 no:yes:* ) 1708 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1709$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1710 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1711$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1712 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1713$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1715$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1716 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1717$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1718 ;; 1719esac 1720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1721$as_echo_n "checking for $2... " >&6; } 1722if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1723 $as_echo_n "(cached) " >&6 1724else 1725 eval "$3=\$ac_header_compiler" 1726fi 1727eval ac_res=\$$3 1728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1729$as_echo "$ac_res" >&6; } 1730fi 1731 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1732 1733} # ac_fn_c_check_header_mongrel 1734 1735# ac_fn_c_try_run LINENO 1736# ---------------------- 1737# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1738# that executables *can* be run. 1739ac_fn_c_try_run () 1740{ 1741 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1742 if { { ac_try="$ac_link" 1743case "(($ac_try" in 1744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1745 *) ac_try_echo=$ac_try;; 1746esac 1747eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1748$as_echo "$ac_try_echo"; } >&5 1749 (eval "$ac_link") 2>&5 1750 ac_status=$? 1751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1752 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1753 { { case "(($ac_try" in 1754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1755 *) ac_try_echo=$ac_try;; 1756esac 1757eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1758$as_echo "$ac_try_echo"; } >&5 1759 (eval "$ac_try") 2>&5 1760 ac_status=$? 1761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1762 test $ac_status = 0; }; }; then : 1763 ac_retval=0 1764else 1765 $as_echo "$as_me: program exited with status $ac_status" >&5 1766 $as_echo "$as_me: failed program was:" >&5 1767sed 's/^/| /' conftest.$ac_ext >&5 1768 1769 ac_retval=$ac_status 1770fi 1771 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1772 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1773 return $ac_retval 1774 1775} # ac_fn_c_try_run 1776 1777# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1778# ------------------------------------------------------- 1779# Tests whether HEADER exists and can be compiled using the include files in 1780# INCLUDES, setting the cache variable VAR accordingly. 1781ac_fn_c_check_header_compile () 1782{ 1783 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1785$as_echo_n "checking for $2... " >&6; } 1786if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1787 $as_echo_n "(cached) " >&6 1788else 1789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1790/* end confdefs.h. */ 1791$4 1792#include <$2> 1793_ACEOF 1794if ac_fn_c_try_compile "$LINENO"; then : 1795 eval "$3=yes" 1796else 1797 eval "$3=no" 1798fi 1799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1800fi 1801eval ac_res=\$$3 1802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1803$as_echo "$ac_res" >&6; } 1804 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1805 1806} # ac_fn_c_check_header_compile 1807 1808# ac_fn_c_check_func LINENO FUNC VAR 1809# ---------------------------------- 1810# Tests whether FUNC exists, setting the cache variable VAR accordingly 1811ac_fn_c_check_func () 1812{ 1813 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1815$as_echo_n "checking for $2... " >&6; } 1816if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1817 $as_echo_n "(cached) " >&6 1818else 1819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1820/* end confdefs.h. */ 1821/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1822 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1823#define $2 innocuous_$2 1824 1825/* System header to define __stub macros and hopefully few prototypes, 1826 which can conflict with char $2 (); below. 1827 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1828 <limits.h> exists even on freestanding compilers. */ 1829 1830#ifdef __STDC__ 1831# include <limits.h> 1832#else 1833# include <assert.h> 1834#endif 1835 1836#undef $2 1837 1838/* Override any GCC internal prototype to avoid an error. 1839 Use char because int might match the return type of a GCC 1840 builtin and then its argument prototype would still apply. */ 1841#ifdef __cplusplus 1842extern "C" 1843#endif 1844char $2 (); 1845/* The GNU C library defines this for functions which it implements 1846 to always fail with ENOSYS. Some functions are actually named 1847 something starting with __ and the normal name is an alias. */ 1848#if defined __stub_$2 || defined __stub___$2 1849choke me 1850#endif 1851 1852int 1853main () 1854{ 1855return $2 (); 1856 ; 1857 return 0; 1858} 1859_ACEOF 1860if ac_fn_c_try_link "$LINENO"; then : 1861 eval "$3=yes" 1862else 1863 eval "$3=no" 1864fi 1865rm -f core conftest.err conftest.$ac_objext \ 1866 conftest$ac_exeext conftest.$ac_ext 1867fi 1868eval ac_res=\$$3 1869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1870$as_echo "$ac_res" >&6; } 1871 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1872 1873} # ac_fn_c_check_func 1874 1875# ac_fn_c_check_decl LINENO SYMBOL VAR 1876# ------------------------------------ 1877# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1878ac_fn_c_check_decl () 1879{ 1880 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1881 as_decl_name=`echo $2|sed 's/ *(.*//'` 1882 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1884$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1885if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1886 $as_echo_n "(cached) " >&6 1887else 1888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1889/* end confdefs.h. */ 1890$4 1891int 1892main () 1893{ 1894#ifndef $as_decl_name 1895#ifdef __cplusplus 1896 (void) $as_decl_use; 1897#else 1898 (void) $as_decl_name; 1899#endif 1900#endif 1901 1902 ; 1903 return 0; 1904} 1905_ACEOF 1906if ac_fn_c_try_compile "$LINENO"; then : 1907 eval "$3=yes" 1908else 1909 eval "$3=no" 1910fi 1911rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1912fi 1913eval ac_res=\$$3 1914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1915$as_echo "$ac_res" >&6; } 1916 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1917 1918} # ac_fn_c_check_decl 1919cat >config.log <<_ACEOF 1920This file contains any messages produced by compilers while 1921running configure, to aid debugging if configure makes a mistake. 1922 1923It was created by gas $as_me 2.26, which was 1924generated by GNU Autoconf 2.64. Invocation command line was 1925 1926 $ $0 $@ 1927 1928_ACEOF 1929exec 5>>config.log 1930{ 1931cat <<_ASUNAME 1932## --------- ## 1933## Platform. ## 1934## --------- ## 1935 1936hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1937uname -m = `(uname -m) 2>/dev/null || echo unknown` 1938uname -r = `(uname -r) 2>/dev/null || echo unknown` 1939uname -s = `(uname -s) 2>/dev/null || echo unknown` 1940uname -v = `(uname -v) 2>/dev/null || echo unknown` 1941 1942/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1943/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1944 1945/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1946/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1947/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1948/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1949/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1950/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1951/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1952 1953_ASUNAME 1954 1955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1956for as_dir in $PATH 1957do 1958 IFS=$as_save_IFS 1959 test -z "$as_dir" && as_dir=. 1960 $as_echo "PATH: $as_dir" 1961 done 1962IFS=$as_save_IFS 1963 1964} >&5 1965 1966cat >&5 <<_ACEOF 1967 1968 1969## ----------- ## 1970## Core tests. ## 1971## ----------- ## 1972 1973_ACEOF 1974 1975 1976# Keep a trace of the command line. 1977# Strip out --no-create and --no-recursion so they do not pile up. 1978# Strip out --silent because we don't want to record it for future runs. 1979# Also quote any args containing shell meta-characters. 1980# Make two passes to allow for proper duplicate-argument suppression. 1981ac_configure_args= 1982ac_configure_args0= 1983ac_configure_args1= 1984ac_must_keep_next=false 1985for ac_pass in 1 2 1986do 1987 for ac_arg 1988 do 1989 case $ac_arg in 1990 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1991 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1992 | -silent | --silent | --silen | --sile | --sil) 1993 continue ;; 1994 *\'*) 1995 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1996 esac 1997 case $ac_pass in 1998 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1999 2) 2000 as_fn_append ac_configure_args1 " '$ac_arg'" 2001 if test $ac_must_keep_next = true; then 2002 ac_must_keep_next=false # Got value, back to normal. 2003 else 2004 case $ac_arg in 2005 *=* | --config-cache | -C | -disable-* | --disable-* \ 2006 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2007 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2008 | -with-* | --with-* | -without-* | --without-* | --x) 2009 case "$ac_configure_args0 " in 2010 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2011 esac 2012 ;; 2013 -* ) ac_must_keep_next=true ;; 2014 esac 2015 fi 2016 as_fn_append ac_configure_args " '$ac_arg'" 2017 ;; 2018 esac 2019 done 2020done 2021{ ac_configure_args0=; unset ac_configure_args0;} 2022{ ac_configure_args1=; unset ac_configure_args1;} 2023 2024# When interrupted or exit'd, cleanup temporary files, and complete 2025# config.log. We remove comments because anyway the quotes in there 2026# would cause problems or look ugly. 2027# WARNING: Use '\'' to represent an apostrophe within the trap. 2028# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2029trap 'exit_status=$? 2030 # Save into config.log some information that might help in debugging. 2031 { 2032 echo 2033 2034 cat <<\_ASBOX 2035## ---------------- ## 2036## Cache variables. ## 2037## ---------------- ## 2038_ASBOX 2039 echo 2040 # The following way of writing the cache mishandles newlines in values, 2041( 2042 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2043 eval ac_val=\$$ac_var 2044 case $ac_val in #( 2045 *${as_nl}*) 2046 case $ac_var in #( 2047 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2048$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2049 esac 2050 case $ac_var in #( 2051 _ | IFS | as_nl) ;; #( 2052 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2053 *) { eval $ac_var=; unset $ac_var;} ;; 2054 esac ;; 2055 esac 2056 done 2057 (set) 2>&1 | 2058 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2059 *${as_nl}ac_space=\ *) 2060 sed -n \ 2061 "s/'\''/'\''\\\\'\'''\''/g; 2062 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2063 ;; #( 2064 *) 2065 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2066 ;; 2067 esac | 2068 sort 2069) 2070 echo 2071 2072 cat <<\_ASBOX 2073## ----------------- ## 2074## Output variables. ## 2075## ----------------- ## 2076_ASBOX 2077 echo 2078 for ac_var in $ac_subst_vars 2079 do 2080 eval ac_val=\$$ac_var 2081 case $ac_val in 2082 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2083 esac 2084 $as_echo "$ac_var='\''$ac_val'\''" 2085 done | sort 2086 echo 2087 2088 if test -n "$ac_subst_files"; then 2089 cat <<\_ASBOX 2090## ------------------- ## 2091## File substitutions. ## 2092## ------------------- ## 2093_ASBOX 2094 echo 2095 for ac_var in $ac_subst_files 2096 do 2097 eval ac_val=\$$ac_var 2098 case $ac_val in 2099 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2100 esac 2101 $as_echo "$ac_var='\''$ac_val'\''" 2102 done | sort 2103 echo 2104 fi 2105 2106 if test -s confdefs.h; then 2107 cat <<\_ASBOX 2108## ----------- ## 2109## confdefs.h. ## 2110## ----------- ## 2111_ASBOX 2112 echo 2113 cat confdefs.h 2114 echo 2115 fi 2116 test "$ac_signal" != 0 && 2117 $as_echo "$as_me: caught signal $ac_signal" 2118 $as_echo "$as_me: exit $exit_status" 2119 } >&5 2120 rm -f core *.core core.conftest.* && 2121 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2122 exit $exit_status 2123' 0 2124for ac_signal in 1 2 13 15; do 2125 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2126done 2127ac_signal=0 2128 2129# confdefs.h avoids OS command line length limits that DEFS can exceed. 2130rm -f -r conftest* confdefs.h 2131 2132$as_echo "/* confdefs.h */" > confdefs.h 2133 2134# Predefined preprocessor variables. 2135 2136cat >>confdefs.h <<_ACEOF 2137#define PACKAGE_NAME "$PACKAGE_NAME" 2138_ACEOF 2139 2140cat >>confdefs.h <<_ACEOF 2141#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2142_ACEOF 2143 2144cat >>confdefs.h <<_ACEOF 2145#define PACKAGE_VERSION "$PACKAGE_VERSION" 2146_ACEOF 2147 2148cat >>confdefs.h <<_ACEOF 2149#define PACKAGE_STRING "$PACKAGE_STRING" 2150_ACEOF 2151 2152cat >>confdefs.h <<_ACEOF 2153#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2154_ACEOF 2155 2156cat >>confdefs.h <<_ACEOF 2157#define PACKAGE_URL "$PACKAGE_URL" 2158_ACEOF 2159 2160 2161# Let the site file select an alternate cache file if it wants to. 2162# Prefer an explicitly selected file to automatically selected ones. 2163ac_site_file1=NONE 2164ac_site_file2=NONE 2165if test -n "$CONFIG_SITE"; then 2166 ac_site_file1=$CONFIG_SITE 2167elif test "x$prefix" != xNONE; then 2168 ac_site_file1=$prefix/share/config.site 2169 ac_site_file2=$prefix/etc/config.site 2170else 2171 ac_site_file1=$ac_default_prefix/share/config.site 2172 ac_site_file2=$ac_default_prefix/etc/config.site 2173fi 2174for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2175do 2176 test "x$ac_site_file" = xNONE && continue 2177 if test -r "$ac_site_file"; then 2178 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2179$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2180 sed 's/^/| /' "$ac_site_file" >&5 2181 . "$ac_site_file" 2182 fi 2183done 2184 2185if test -r "$cache_file"; then 2186 # Some versions of bash will fail to source /dev/null (special 2187 # files actually), so we avoid doing that. 2188 if test -f "$cache_file"; then 2189 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2190$as_echo "$as_me: loading cache $cache_file" >&6;} 2191 case $cache_file in 2192 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2193 *) . "./$cache_file";; 2194 esac 2195 fi 2196else 2197 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2198$as_echo "$as_me: creating cache $cache_file" >&6;} 2199 >$cache_file 2200fi 2201 2202# Check that the precious variables saved in the cache have kept the same 2203# value. 2204ac_cache_corrupted=false 2205for ac_var in $ac_precious_vars; do 2206 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2207 eval ac_new_set=\$ac_env_${ac_var}_set 2208 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2209 eval ac_new_val=\$ac_env_${ac_var}_value 2210 case $ac_old_set,$ac_new_set in 2211 set,) 2212 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2213$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2214 ac_cache_corrupted=: ;; 2215 ,set) 2216 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2217$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2218 ac_cache_corrupted=: ;; 2219 ,);; 2220 *) 2221 if test "x$ac_old_val" != "x$ac_new_val"; then 2222 # differences in whitespace do not lead to failure. 2223 ac_old_val_w=`echo x $ac_old_val` 2224 ac_new_val_w=`echo x $ac_new_val` 2225 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2226 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2227$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2228 ac_cache_corrupted=: 2229 else 2230 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2231$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2232 eval $ac_var=\$ac_old_val 2233 fi 2234 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2235$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2236 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2237$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2238 fi;; 2239 esac 2240 # Pass precious variables to config.status. 2241 if test "$ac_new_set" = set; then 2242 case $ac_new_val in 2243 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2244 *) ac_arg=$ac_var=$ac_new_val ;; 2245 esac 2246 case " $ac_configure_args " in 2247 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2248 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2249 esac 2250 fi 2251done 2252if $ac_cache_corrupted; then 2253 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2254$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2255 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2256$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2257 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2258fi 2259## -------------------- ## 2260## Main body of script. ## 2261## -------------------- ## 2262 2263ac_ext=c 2264ac_cpp='$CPP $CPPFLAGS' 2265ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2266ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2267ac_compiler_gnu=$ac_cv_c_compiler_gnu 2268 2269 2270 2271 2272 2273 2274 2275ac_aux_dir= 2276for ac_dir in .. "$srcdir"/..; do 2277 for ac_t in install-sh install.sh shtool; do 2278 if test -f "$ac_dir/$ac_t"; then 2279 ac_aux_dir=$ac_dir 2280 ac_install_sh="$ac_aux_dir/$ac_t -c" 2281 break 2 2282 fi 2283 done 2284done 2285if test -z "$ac_aux_dir"; then 2286 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5 2287fi 2288 2289# These three variables are undocumented and unsupported, 2290# and are intended to be withdrawn in a future Autoconf release. 2291# They can cause serious problems if a builder's source tree is in a directory 2292# whose full name contains unusual characters. 2293ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2294ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2295ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2296 2297 2298# Make sure we can run config.sub. 2299$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2300 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2301 2302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2303$as_echo_n "checking build system type... " >&6; } 2304if test "${ac_cv_build+set}" = set; then : 2305 $as_echo_n "(cached) " >&6 2306else 2307 ac_build_alias=$build_alias 2308test "x$ac_build_alias" = x && 2309 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2310test "x$ac_build_alias" = x && 2311 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2312ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2313 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2314 2315fi 2316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2317$as_echo "$ac_cv_build" >&6; } 2318case $ac_cv_build in 2319*-*-*) ;; 2320*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2321esac 2322build=$ac_cv_build 2323ac_save_IFS=$IFS; IFS='-' 2324set x $ac_cv_build 2325shift 2326build_cpu=$1 2327build_vendor=$2 2328shift; shift 2329# Remember, the first character of IFS is used to create $*, 2330# except with old shells: 2331build_os=$* 2332IFS=$ac_save_IFS 2333case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2334 2335 2336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2337$as_echo_n "checking host system type... " >&6; } 2338if test "${ac_cv_host+set}" = set; then : 2339 $as_echo_n "(cached) " >&6 2340else 2341 if test "x$host_alias" = x; then 2342 ac_cv_host=$ac_cv_build 2343else 2344 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2345 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2346fi 2347 2348fi 2349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2350$as_echo "$ac_cv_host" >&6; } 2351case $ac_cv_host in 2352*-*-*) ;; 2353*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2354esac 2355host=$ac_cv_host 2356ac_save_IFS=$IFS; IFS='-' 2357set x $ac_cv_host 2358shift 2359host_cpu=$1 2360host_vendor=$2 2361shift; shift 2362# Remember, the first character of IFS is used to create $*, 2363# except with old shells: 2364host_os=$* 2365IFS=$ac_save_IFS 2366case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2367 2368 2369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2370$as_echo_n "checking target system type... " >&6; } 2371if test "${ac_cv_target+set}" = set; then : 2372 $as_echo_n "(cached) " >&6 2373else 2374 if test "x$target_alias" = x; then 2375 ac_cv_target=$ac_cv_host 2376else 2377 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2378 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2379fi 2380 2381fi 2382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2383$as_echo "$ac_cv_target" >&6; } 2384case $ac_cv_target in 2385*-*-*) ;; 2386*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2387esac 2388target=$ac_cv_target 2389ac_save_IFS=$IFS; IFS='-' 2390set x $ac_cv_target 2391shift 2392target_cpu=$1 2393target_vendor=$2 2394shift; shift 2395# Remember, the first character of IFS is used to create $*, 2396# except with old shells: 2397target_os=$* 2398IFS=$ac_save_IFS 2399case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2400 2401 2402# The aliases save the names the user supplied, while $host etc. 2403# will get canonicalized. 2404test -n "$target_alias" && 2405 test "$program_prefix$program_suffix$program_transform_name" = \ 2406 NONENONEs,x,x, && 2407 program_prefix=${target_alias}- 2408ac_ext=c 2409ac_cpp='$CPP $CPPFLAGS' 2410ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2411ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2412ac_compiler_gnu=$ac_cv_c_compiler_gnu 2413if test -n "$ac_tool_prefix"; then 2414 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2415set dummy ${ac_tool_prefix}gcc; ac_word=$2 2416{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2417$as_echo_n "checking for $ac_word... " >&6; } 2418if test "${ac_cv_prog_CC+set}" = set; then : 2419 $as_echo_n "(cached) " >&6 2420else 2421 if test -n "$CC"; then 2422 ac_cv_prog_CC="$CC" # Let the user override the test. 2423else 2424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2425for as_dir in $PATH 2426do 2427 IFS=$as_save_IFS 2428 test -z "$as_dir" && as_dir=. 2429 for ac_exec_ext in '' $ac_executable_extensions; do 2430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2431 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2432 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2433 break 2 2434 fi 2435done 2436 done 2437IFS=$as_save_IFS 2438 2439fi 2440fi 2441CC=$ac_cv_prog_CC 2442if test -n "$CC"; then 2443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2444$as_echo "$CC" >&6; } 2445else 2446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2447$as_echo "no" >&6; } 2448fi 2449 2450 2451fi 2452if test -z "$ac_cv_prog_CC"; then 2453 ac_ct_CC=$CC 2454 # Extract the first word of "gcc", so it can be a program name with args. 2455set dummy gcc; ac_word=$2 2456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2457$as_echo_n "checking for $ac_word... " >&6; } 2458if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2459 $as_echo_n "(cached) " >&6 2460else 2461 if test -n "$ac_ct_CC"; then 2462 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2463else 2464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2465for as_dir in $PATH 2466do 2467 IFS=$as_save_IFS 2468 test -z "$as_dir" && as_dir=. 2469 for ac_exec_ext in '' $ac_executable_extensions; do 2470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2471 ac_cv_prog_ac_ct_CC="gcc" 2472 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2473 break 2 2474 fi 2475done 2476 done 2477IFS=$as_save_IFS 2478 2479fi 2480fi 2481ac_ct_CC=$ac_cv_prog_ac_ct_CC 2482if test -n "$ac_ct_CC"; then 2483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2484$as_echo "$ac_ct_CC" >&6; } 2485else 2486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2487$as_echo "no" >&6; } 2488fi 2489 2490 if test "x$ac_ct_CC" = x; then 2491 CC="" 2492 else 2493 case $cross_compiling:$ac_tool_warned in 2494yes:) 2495{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2496$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2497ac_tool_warned=yes ;; 2498esac 2499 CC=$ac_ct_CC 2500 fi 2501else 2502 CC="$ac_cv_prog_CC" 2503fi 2504 2505if test -z "$CC"; then 2506 if test -n "$ac_tool_prefix"; then 2507 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2508set dummy ${ac_tool_prefix}cc; ac_word=$2 2509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2510$as_echo_n "checking for $ac_word... " >&6; } 2511if test "${ac_cv_prog_CC+set}" = set; then : 2512 $as_echo_n "(cached) " >&6 2513else 2514 if test -n "$CC"; then 2515 ac_cv_prog_CC="$CC" # Let the user override the test. 2516else 2517as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2518for as_dir in $PATH 2519do 2520 IFS=$as_save_IFS 2521 test -z "$as_dir" && as_dir=. 2522 for ac_exec_ext in '' $ac_executable_extensions; do 2523 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2524 ac_cv_prog_CC="${ac_tool_prefix}cc" 2525 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2526 break 2 2527 fi 2528done 2529 done 2530IFS=$as_save_IFS 2531 2532fi 2533fi 2534CC=$ac_cv_prog_CC 2535if test -n "$CC"; then 2536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2537$as_echo "$CC" >&6; } 2538else 2539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2540$as_echo "no" >&6; } 2541fi 2542 2543 2544 fi 2545fi 2546if test -z "$CC"; then 2547 # Extract the first word of "cc", so it can be a program name with args. 2548set dummy cc; ac_word=$2 2549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2550$as_echo_n "checking for $ac_word... " >&6; } 2551if test "${ac_cv_prog_CC+set}" = set; then : 2552 $as_echo_n "(cached) " >&6 2553else 2554 if test -n "$CC"; then 2555 ac_cv_prog_CC="$CC" # Let the user override the test. 2556else 2557 ac_prog_rejected=no 2558as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2559for as_dir in $PATH 2560do 2561 IFS=$as_save_IFS 2562 test -z "$as_dir" && as_dir=. 2563 for ac_exec_ext in '' $ac_executable_extensions; do 2564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2565 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2566 ac_prog_rejected=yes 2567 continue 2568 fi 2569 ac_cv_prog_CC="cc" 2570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2571 break 2 2572 fi 2573done 2574 done 2575IFS=$as_save_IFS 2576 2577if test $ac_prog_rejected = yes; then 2578 # We found a bogon in the path, so make sure we never use it. 2579 set dummy $ac_cv_prog_CC 2580 shift 2581 if test $# != 0; then 2582 # We chose a different compiler from the bogus one. 2583 # However, it has the same basename, so the bogon will be chosen 2584 # first if we set CC to just the basename; use the full file name. 2585 shift 2586 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2587 fi 2588fi 2589fi 2590fi 2591CC=$ac_cv_prog_CC 2592if test -n "$CC"; then 2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2594$as_echo "$CC" >&6; } 2595else 2596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2597$as_echo "no" >&6; } 2598fi 2599 2600 2601fi 2602if test -z "$CC"; then 2603 if test -n "$ac_tool_prefix"; then 2604 for ac_prog in cl.exe 2605 do 2606 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2607set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2609$as_echo_n "checking for $ac_word... " >&6; } 2610if test "${ac_cv_prog_CC+set}" = set; then : 2611 $as_echo_n "(cached) " >&6 2612else 2613 if test -n "$CC"; then 2614 ac_cv_prog_CC="$CC" # Let the user override the test. 2615else 2616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2617for as_dir in $PATH 2618do 2619 IFS=$as_save_IFS 2620 test -z "$as_dir" && as_dir=. 2621 for ac_exec_ext in '' $ac_executable_extensions; do 2622 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2623 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2625 break 2 2626 fi 2627done 2628 done 2629IFS=$as_save_IFS 2630 2631fi 2632fi 2633CC=$ac_cv_prog_CC 2634if test -n "$CC"; then 2635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2636$as_echo "$CC" >&6; } 2637else 2638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2639$as_echo "no" >&6; } 2640fi 2641 2642 2643 test -n "$CC" && break 2644 done 2645fi 2646if test -z "$CC"; then 2647 ac_ct_CC=$CC 2648 for ac_prog in cl.exe 2649do 2650 # Extract the first word of "$ac_prog", so it can be a program name with args. 2651set dummy $ac_prog; ac_word=$2 2652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2653$as_echo_n "checking for $ac_word... " >&6; } 2654if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2655 $as_echo_n "(cached) " >&6 2656else 2657 if test -n "$ac_ct_CC"; then 2658 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2659else 2660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2661for as_dir in $PATH 2662do 2663 IFS=$as_save_IFS 2664 test -z "$as_dir" && as_dir=. 2665 for ac_exec_ext in '' $ac_executable_extensions; do 2666 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2667 ac_cv_prog_ac_ct_CC="$ac_prog" 2668 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2669 break 2 2670 fi 2671done 2672 done 2673IFS=$as_save_IFS 2674 2675fi 2676fi 2677ac_ct_CC=$ac_cv_prog_ac_ct_CC 2678if test -n "$ac_ct_CC"; then 2679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2680$as_echo "$ac_ct_CC" >&6; } 2681else 2682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2683$as_echo "no" >&6; } 2684fi 2685 2686 2687 test -n "$ac_ct_CC" && break 2688done 2689 2690 if test "x$ac_ct_CC" = x; then 2691 CC="" 2692 else 2693 case $cross_compiling:$ac_tool_warned in 2694yes:) 2695{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2696$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2697ac_tool_warned=yes ;; 2698esac 2699 CC=$ac_ct_CC 2700 fi 2701fi 2702 2703fi 2704 2705 2706test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2707$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2708as_fn_error "no acceptable C compiler found in \$PATH 2709See \`config.log' for more details." "$LINENO" 5; } 2710 2711# Provide some information about the compiler. 2712$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2713set X $ac_compile 2714ac_compiler=$2 2715for ac_option in --version -v -V -qversion; do 2716 { { ac_try="$ac_compiler $ac_option >&5" 2717case "(($ac_try" in 2718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2719 *) ac_try_echo=$ac_try;; 2720esac 2721eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2722$as_echo "$ac_try_echo"; } >&5 2723 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2724 ac_status=$? 2725 if test -s conftest.err; then 2726 sed '10a\ 2727... rest of stderr output deleted ... 2728 10q' conftest.err >conftest.er1 2729 cat conftest.er1 >&5 2730 rm -f conftest.er1 conftest.err 2731 fi 2732 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2733 test $ac_status = 0; } 2734done 2735 2736cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2737/* end confdefs.h. */ 2738 2739int 2740main () 2741{ 2742 2743 ; 2744 return 0; 2745} 2746_ACEOF 2747ac_clean_files_save=$ac_clean_files 2748ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2749# Try to create an executable without -o first, disregard a.out. 2750# It will help us diagnose broken compilers, and finding out an intuition 2751# of exeext. 2752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2753$as_echo_n "checking for C compiler default output file name... " >&6; } 2754ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2755 2756# The possible output files: 2757ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2758 2759ac_rmfiles= 2760for ac_file in $ac_files 2761do 2762 case $ac_file in 2763 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2764 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2765 esac 2766done 2767rm -f $ac_rmfiles 2768 2769if { { ac_try="$ac_link_default" 2770case "(($ac_try" in 2771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2772 *) ac_try_echo=$ac_try;; 2773esac 2774eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2775$as_echo "$ac_try_echo"; } >&5 2776 (eval "$ac_link_default") 2>&5 2777 ac_status=$? 2778 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2779 test $ac_status = 0; }; then : 2780 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2781# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2782# in a Makefile. We should not override ac_cv_exeext if it was cached, 2783# so that the user can short-circuit this test for compilers unknown to 2784# Autoconf. 2785for ac_file in $ac_files '' 2786do 2787 test -f "$ac_file" || continue 2788 case $ac_file in 2789 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2790 ;; 2791 [ab].out ) 2792 # We found the default executable, but exeext='' is most 2793 # certainly right. 2794 break;; 2795 *.* ) 2796 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2797 then :; else 2798 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2799 fi 2800 # We set ac_cv_exeext here because the later test for it is not 2801 # safe: cross compilers may not add the suffix if given an `-o' 2802 # argument, so we may need to know it at that point already. 2803 # Even if this section looks crufty: it has the advantage of 2804 # actually working. 2805 break;; 2806 * ) 2807 break;; 2808 esac 2809done 2810test "$ac_cv_exeext" = no && ac_cv_exeext= 2811 2812else 2813 ac_file='' 2814fi 2815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2816$as_echo "$ac_file" >&6; } 2817if test -z "$ac_file"; then : 2818 $as_echo "$as_me: failed program was:" >&5 2819sed 's/^/| /' conftest.$ac_ext >&5 2820 2821{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2822$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2823{ as_fn_set_status 77 2824as_fn_error "C compiler cannot create executables 2825See \`config.log' for more details." "$LINENO" 5; }; } 2826fi 2827ac_exeext=$ac_cv_exeext 2828 2829# Check that the compiler produces executables we can run. If not, either 2830# the compiler is broken, or we cross compile. 2831{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2832$as_echo_n "checking whether the C compiler works... " >&6; } 2833# If not cross compiling, check that we can run a simple program. 2834if test "$cross_compiling" != yes; then 2835 if { ac_try='./$ac_file' 2836 { { case "(($ac_try" in 2837 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2838 *) ac_try_echo=$ac_try;; 2839esac 2840eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2841$as_echo "$ac_try_echo"; } >&5 2842 (eval "$ac_try") 2>&5 2843 ac_status=$? 2844 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2845 test $ac_status = 0; }; }; then 2846 cross_compiling=no 2847 else 2848 if test "$cross_compiling" = maybe; then 2849 cross_compiling=yes 2850 else 2851 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2852$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2853as_fn_error "cannot run C compiled programs. 2854If you meant to cross compile, use \`--host'. 2855See \`config.log' for more details." "$LINENO" 5; } 2856 fi 2857 fi 2858fi 2859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2860$as_echo "yes" >&6; } 2861 2862rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2863ac_clean_files=$ac_clean_files_save 2864# Check that the compiler produces executables we can run. If not, either 2865# the compiler is broken, or we cross compile. 2866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2867$as_echo_n "checking whether we are cross compiling... " >&6; } 2868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2869$as_echo "$cross_compiling" >&6; } 2870 2871{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2872$as_echo_n "checking for suffix of executables... " >&6; } 2873if { { ac_try="$ac_link" 2874case "(($ac_try" in 2875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2876 *) ac_try_echo=$ac_try;; 2877esac 2878eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2879$as_echo "$ac_try_echo"; } >&5 2880 (eval "$ac_link") 2>&5 2881 ac_status=$? 2882 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2883 test $ac_status = 0; }; then : 2884 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2885# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2886# work properly (i.e., refer to `conftest.exe'), while it won't with 2887# `rm'. 2888for ac_file in conftest.exe conftest conftest.*; do 2889 test -f "$ac_file" || continue 2890 case $ac_file in 2891 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2892 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2893 break;; 2894 * ) break;; 2895 esac 2896done 2897else 2898 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2899$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2900as_fn_error "cannot compute suffix of executables: cannot compile and link 2901See \`config.log' for more details." "$LINENO" 5; } 2902fi 2903rm -f conftest$ac_cv_exeext 2904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2905$as_echo "$ac_cv_exeext" >&6; } 2906 2907rm -f conftest.$ac_ext 2908EXEEXT=$ac_cv_exeext 2909ac_exeext=$EXEEXT 2910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2911$as_echo_n "checking for suffix of object files... " >&6; } 2912if test "${ac_cv_objext+set}" = set; then : 2913 $as_echo_n "(cached) " >&6 2914else 2915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2916/* end confdefs.h. */ 2917 2918int 2919main () 2920{ 2921 2922 ; 2923 return 0; 2924} 2925_ACEOF 2926rm -f conftest.o conftest.obj 2927if { { ac_try="$ac_compile" 2928case "(($ac_try" in 2929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2930 *) ac_try_echo=$ac_try;; 2931esac 2932eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2933$as_echo "$ac_try_echo"; } >&5 2934 (eval "$ac_compile") 2>&5 2935 ac_status=$? 2936 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2937 test $ac_status = 0; }; then : 2938 for ac_file in conftest.o conftest.obj conftest.*; do 2939 test -f "$ac_file" || continue; 2940 case $ac_file in 2941 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2942 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2943 break;; 2944 esac 2945done 2946else 2947 $as_echo "$as_me: failed program was:" >&5 2948sed 's/^/| /' conftest.$ac_ext >&5 2949 2950{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2951$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2952as_fn_error "cannot compute suffix of object files: cannot compile 2953See \`config.log' for more details." "$LINENO" 5; } 2954fi 2955rm -f conftest.$ac_cv_objext conftest.$ac_ext 2956fi 2957{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2958$as_echo "$ac_cv_objext" >&6; } 2959OBJEXT=$ac_cv_objext 2960ac_objext=$OBJEXT 2961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2962$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2963if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2964 $as_echo_n "(cached) " >&6 2965else 2966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2967/* end confdefs.h. */ 2968 2969int 2970main () 2971{ 2972#ifndef __GNUC__ 2973 choke me 2974#endif 2975 2976 ; 2977 return 0; 2978} 2979_ACEOF 2980if ac_fn_c_try_compile "$LINENO"; then : 2981 ac_compiler_gnu=yes 2982else 2983 ac_compiler_gnu=no 2984fi 2985rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2986ac_cv_c_compiler_gnu=$ac_compiler_gnu 2987 2988fi 2989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2990$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2991if test $ac_compiler_gnu = yes; then 2992 GCC=yes 2993else 2994 GCC= 2995fi 2996ac_test_CFLAGS=${CFLAGS+set} 2997ac_save_CFLAGS=$CFLAGS 2998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2999$as_echo_n "checking whether $CC accepts -g... " >&6; } 3000if test "${ac_cv_prog_cc_g+set}" = set; then : 3001 $as_echo_n "(cached) " >&6 3002else 3003 ac_save_c_werror_flag=$ac_c_werror_flag 3004 ac_c_werror_flag=yes 3005 ac_cv_prog_cc_g=no 3006 CFLAGS="-g" 3007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3008/* end confdefs.h. */ 3009 3010int 3011main () 3012{ 3013 3014 ; 3015 return 0; 3016} 3017_ACEOF 3018if ac_fn_c_try_compile "$LINENO"; then : 3019 ac_cv_prog_cc_g=yes 3020else 3021 CFLAGS="" 3022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3023/* end confdefs.h. */ 3024 3025int 3026main () 3027{ 3028 3029 ; 3030 return 0; 3031} 3032_ACEOF 3033if ac_fn_c_try_compile "$LINENO"; then : 3034 3035else 3036 ac_c_werror_flag=$ac_save_c_werror_flag 3037 CFLAGS="-g" 3038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3039/* end confdefs.h. */ 3040 3041int 3042main () 3043{ 3044 3045 ; 3046 return 0; 3047} 3048_ACEOF 3049if ac_fn_c_try_compile "$LINENO"; then : 3050 ac_cv_prog_cc_g=yes 3051fi 3052rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3053fi 3054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3055fi 3056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3057 ac_c_werror_flag=$ac_save_c_werror_flag 3058fi 3059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3060$as_echo "$ac_cv_prog_cc_g" >&6; } 3061if test "$ac_test_CFLAGS" = set; then 3062 CFLAGS=$ac_save_CFLAGS 3063elif test $ac_cv_prog_cc_g = yes; then 3064 if test "$GCC" = yes; then 3065 CFLAGS="-g -O2" 3066 else 3067 CFLAGS="-g" 3068 fi 3069else 3070 if test "$GCC" = yes; then 3071 CFLAGS="-O2" 3072 else 3073 CFLAGS= 3074 fi 3075fi 3076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3077$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3078if test "${ac_cv_prog_cc_c89+set}" = set; then : 3079 $as_echo_n "(cached) " >&6 3080else 3081 ac_cv_prog_cc_c89=no 3082ac_save_CC=$CC 3083cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3084/* end confdefs.h. */ 3085#include <stdarg.h> 3086#include <stdio.h> 3087#include <sys/types.h> 3088#include <sys/stat.h> 3089/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3090struct buf { int x; }; 3091FILE * (*rcsopen) (struct buf *, struct stat *, int); 3092static char *e (p, i) 3093 char **p; 3094 int i; 3095{ 3096 return p[i]; 3097} 3098static char *f (char * (*g) (char **, int), char **p, ...) 3099{ 3100 char *s; 3101 va_list v; 3102 va_start (v,p); 3103 s = g (p, va_arg (v,int)); 3104 va_end (v); 3105 return s; 3106} 3107 3108/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3109 function prototypes and stuff, but not '\xHH' hex character constants. 3110 These don't provoke an error unfortunately, instead are silently treated 3111 as 'x'. The following induces an error, until -std is added to get 3112 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3113 array size at least. It's necessary to write '\x00'==0 to get something 3114 that's true only with -std. */ 3115int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3116 3117/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3118 inside strings and character constants. */ 3119#define FOO(x) 'x' 3120int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3121 3122int test (int i, double x); 3123struct s1 {int (*f) (int a);}; 3124struct s2 {int (*f) (double a);}; 3125int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3126int argc; 3127char **argv; 3128int 3129main () 3130{ 3131return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3132 ; 3133 return 0; 3134} 3135_ACEOF 3136for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3137 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3138do 3139 CC="$ac_save_CC $ac_arg" 3140 if ac_fn_c_try_compile "$LINENO"; then : 3141 ac_cv_prog_cc_c89=$ac_arg 3142fi 3143rm -f core conftest.err conftest.$ac_objext 3144 test "x$ac_cv_prog_cc_c89" != "xno" && break 3145done 3146rm -f conftest.$ac_ext 3147CC=$ac_save_CC 3148 3149fi 3150# AC_CACHE_VAL 3151case "x$ac_cv_prog_cc_c89" in 3152 x) 3153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3154$as_echo "none needed" >&6; } ;; 3155 xno) 3156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3157$as_echo "unsupported" >&6; } ;; 3158 *) 3159 CC="$CC $ac_cv_prog_cc_c89" 3160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3161$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3162esac 3163if test "x$ac_cv_prog_cc_c89" != xno; then : 3164 3165fi 3166 3167ac_ext=c 3168ac_cpp='$CPP $CPPFLAGS' 3169ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3170ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3171ac_compiler_gnu=$ac_cv_c_compiler_gnu 3172 3173 3174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3175$as_echo_n "checking for library containing strerror... " >&6; } 3176if test "${ac_cv_search_strerror+set}" = set; then : 3177 $as_echo_n "(cached) " >&6 3178else 3179 ac_func_search_save_LIBS=$LIBS 3180cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3181/* end confdefs.h. */ 3182 3183/* Override any GCC internal prototype to avoid an error. 3184 Use char because int might match the return type of a GCC 3185 builtin and then its argument prototype would still apply. */ 3186#ifdef __cplusplus 3187extern "C" 3188#endif 3189char strerror (); 3190int 3191main () 3192{ 3193return strerror (); 3194 ; 3195 return 0; 3196} 3197_ACEOF 3198for ac_lib in '' cposix; do 3199 if test -z "$ac_lib"; then 3200 ac_res="none required" 3201 else 3202 ac_res=-l$ac_lib 3203 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3204 fi 3205 if ac_fn_c_try_link "$LINENO"; then : 3206 ac_cv_search_strerror=$ac_res 3207fi 3208rm -f core conftest.err conftest.$ac_objext \ 3209 conftest$ac_exeext 3210 if test "${ac_cv_search_strerror+set}" = set; then : 3211 break 3212fi 3213done 3214if test "${ac_cv_search_strerror+set}" = set; then : 3215 3216else 3217 ac_cv_search_strerror=no 3218fi 3219rm conftest.$ac_ext 3220LIBS=$ac_func_search_save_LIBS 3221fi 3222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3223$as_echo "$ac_cv_search_strerror" >&6; } 3224ac_res=$ac_cv_search_strerror 3225if test "$ac_res" != no; then : 3226 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3227 3228fi 3229 3230 3231am__api_version='1.11' 3232 3233# Find a good install program. We prefer a C program (faster), 3234# so one script is as good as another. But avoid the broken or 3235# incompatible versions: 3236# SysV /etc/install, /usr/sbin/install 3237# SunOS /usr/etc/install 3238# IRIX /sbin/install 3239# AIX /bin/install 3240# AmigaOS /C/install, which installs bootblocks on floppy discs 3241# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3242# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3243# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3244# OS/2's system install, which has a completely different semantic 3245# ./install, which can be erroneously created by make from ./install.sh. 3246# Reject install programs that cannot install multiple files. 3247{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3248$as_echo_n "checking for a BSD-compatible install... " >&6; } 3249if test -z "$INSTALL"; then 3250if test "${ac_cv_path_install+set}" = set; then : 3251 $as_echo_n "(cached) " >&6 3252else 3253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3254for as_dir in $PATH 3255do 3256 IFS=$as_save_IFS 3257 test -z "$as_dir" && as_dir=. 3258 # Account for people who put trailing slashes in PATH elements. 3259case $as_dir/ in #(( 3260 ./ | .// | /[cC]/* | \ 3261 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3262 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3263 /usr/ucb/* ) ;; 3264 *) 3265 # OSF1 and SCO ODT 3.0 have their own names for install. 3266 # Don't use installbsd from OSF since it installs stuff as root 3267 # by default. 3268 for ac_prog in ginstall scoinst install; do 3269 for ac_exec_ext in '' $ac_executable_extensions; do 3270 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3271 if test $ac_prog = install && 3272 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3273 # AIX install. It has an incompatible calling convention. 3274 : 3275 elif test $ac_prog = install && 3276 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3277 # program-specific install script used by HP pwplus--don't use. 3278 : 3279 else 3280 rm -rf conftest.one conftest.two conftest.dir 3281 echo one > conftest.one 3282 echo two > conftest.two 3283 mkdir conftest.dir 3284 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3285 test -s conftest.one && test -s conftest.two && 3286 test -s conftest.dir/conftest.one && 3287 test -s conftest.dir/conftest.two 3288 then 3289 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3290 break 3 3291 fi 3292 fi 3293 fi 3294 done 3295 done 3296 ;; 3297esac 3298 3299 done 3300IFS=$as_save_IFS 3301 3302rm -rf conftest.one conftest.two conftest.dir 3303 3304fi 3305 if test "${ac_cv_path_install+set}" = set; then 3306 INSTALL=$ac_cv_path_install 3307 else 3308 # As a last resort, use the slow shell script. Don't cache a 3309 # value for INSTALL within a source directory, because that will 3310 # break other packages using the cache if that directory is 3311 # removed, or if the value is a relative name. 3312 INSTALL=$ac_install_sh 3313 fi 3314fi 3315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3316$as_echo "$INSTALL" >&6; } 3317 3318# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3319# It thinks the first close brace ends the variable substitution. 3320test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3321 3322test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3323 3324test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3325 3326{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3327$as_echo_n "checking whether build environment is sane... " >&6; } 3328# Just in case 3329sleep 1 3330echo timestamp > conftest.file 3331# Reject unsafe characters in $srcdir or the absolute working directory 3332# name. Accept space and tab only in the latter. 3333am_lf=' 3334' 3335case `pwd` in 3336 *[\\\"\#\$\&\'\`$am_lf]*) 3337 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3338esac 3339case $srcdir in 3340 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3341 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3342esac 3343 3344# Do `set' in a subshell so we don't clobber the current shell's 3345# arguments. Must try -L first in case configure is actually a 3346# symlink; some systems play weird games with the mod time of symlinks 3347# (eg FreeBSD returns the mod time of the symlink's containing 3348# directory). 3349if ( 3350 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3351 if test "$*" = "X"; then 3352 # -L didn't work. 3353 set X `ls -t "$srcdir/configure" conftest.file` 3354 fi 3355 rm -f conftest.file 3356 if test "$*" != "X $srcdir/configure conftest.file" \ 3357 && test "$*" != "X conftest.file $srcdir/configure"; then 3358 3359 # If neither matched, then we have a broken ls. This can happen 3360 # if, for instance, CONFIG_SHELL is bash and it inherits a 3361 # broken ls alias from the environment. This has actually 3362 # happened. Such a system could not be considered "sane". 3363 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3364alias in your environment" "$LINENO" 5 3365 fi 3366 3367 test "$2" = conftest.file 3368 ) 3369then 3370 # Ok. 3371 : 3372else 3373 as_fn_error "newly created file is older than distributed files! 3374Check your system clock" "$LINENO" 5 3375fi 3376{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3377$as_echo "yes" >&6; } 3378test "$program_prefix" != NONE && 3379 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3380# Use a double $ so make ignores it. 3381test "$program_suffix" != NONE && 3382 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3383# Double any \ or $. 3384# By default was `s,x,x', remove it if useless. 3385ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3386program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3387 3388# expand $ac_aux_dir to an absolute path 3389am_aux_dir=`cd $ac_aux_dir && pwd` 3390 3391if test x"${MISSING+set}" != xset; then 3392 case $am_aux_dir in 3393 *\ * | *\ *) 3394 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3395 *) 3396 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3397 esac 3398fi 3399# Use eval to expand $SHELL 3400if eval "$MISSING --run true"; then 3401 am_missing_run="$MISSING --run " 3402else 3403 am_missing_run= 3404 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3405$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3406fi 3407 3408if test x"${install_sh}" != xset; then 3409 case $am_aux_dir in 3410 *\ * | *\ *) 3411 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3412 *) 3413 install_sh="\${SHELL} $am_aux_dir/install-sh" 3414 esac 3415fi 3416 3417# Installed binaries are usually stripped using `strip' when the user 3418# run `make install-strip'. However `strip' might not be the right 3419# tool to use in cross-compilation environments, therefore Automake 3420# will honor the `STRIP' environment variable to overrule this program. 3421if test "$cross_compiling" != no; then 3422 if test -n "$ac_tool_prefix"; then 3423 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3424set dummy ${ac_tool_prefix}strip; ac_word=$2 3425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3426$as_echo_n "checking for $ac_word... " >&6; } 3427if test "${ac_cv_prog_STRIP+set}" = set; then : 3428 $as_echo_n "(cached) " >&6 3429else 3430 if test -n "$STRIP"; then 3431 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3432else 3433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3434for as_dir in $PATH 3435do 3436 IFS=$as_save_IFS 3437 test -z "$as_dir" && as_dir=. 3438 for ac_exec_ext in '' $ac_executable_extensions; do 3439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3440 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3442 break 2 3443 fi 3444done 3445 done 3446IFS=$as_save_IFS 3447 3448fi 3449fi 3450STRIP=$ac_cv_prog_STRIP 3451if test -n "$STRIP"; then 3452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3453$as_echo "$STRIP" >&6; } 3454else 3455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3456$as_echo "no" >&6; } 3457fi 3458 3459 3460fi 3461if test -z "$ac_cv_prog_STRIP"; then 3462 ac_ct_STRIP=$STRIP 3463 # Extract the first word of "strip", so it can be a program name with args. 3464set dummy strip; ac_word=$2 3465{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3466$as_echo_n "checking for $ac_word... " >&6; } 3467if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3468 $as_echo_n "(cached) " >&6 3469else 3470 if test -n "$ac_ct_STRIP"; then 3471 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3472else 3473as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3474for as_dir in $PATH 3475do 3476 IFS=$as_save_IFS 3477 test -z "$as_dir" && as_dir=. 3478 for ac_exec_ext in '' $ac_executable_extensions; do 3479 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3480 ac_cv_prog_ac_ct_STRIP="strip" 3481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3482 break 2 3483 fi 3484done 3485 done 3486IFS=$as_save_IFS 3487 3488fi 3489fi 3490ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3491if test -n "$ac_ct_STRIP"; then 3492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3493$as_echo "$ac_ct_STRIP" >&6; } 3494else 3495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3496$as_echo "no" >&6; } 3497fi 3498 3499 if test "x$ac_ct_STRIP" = x; then 3500 STRIP=":" 3501 else 3502 case $cross_compiling:$ac_tool_warned in 3503yes:) 3504{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3505$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3506ac_tool_warned=yes ;; 3507esac 3508 STRIP=$ac_ct_STRIP 3509 fi 3510else 3511 STRIP="$ac_cv_prog_STRIP" 3512fi 3513 3514fi 3515INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3516 3517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3518$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3519if test -z "$MKDIR_P"; then 3520 if test "${ac_cv_path_mkdir+set}" = set; then : 3521 $as_echo_n "(cached) " >&6 3522else 3523 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3524for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3525do 3526 IFS=$as_save_IFS 3527 test -z "$as_dir" && as_dir=. 3528 for ac_prog in mkdir gmkdir; do 3529 for ac_exec_ext in '' $ac_executable_extensions; do 3530 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3531 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3532 'mkdir (GNU coreutils) '* | \ 3533 'mkdir (coreutils) '* | \ 3534 'mkdir (fileutils) '4.1*) 3535 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3536 break 3;; 3537 esac 3538 done 3539 done 3540 done 3541IFS=$as_save_IFS 3542 3543fi 3544 3545 if test "${ac_cv_path_mkdir+set}" = set; then 3546 MKDIR_P="$ac_cv_path_mkdir -p" 3547 else 3548 # As a last resort, use the slow shell script. Don't cache a 3549 # value for MKDIR_P within a source directory, because that will 3550 # break other packages using the cache if that directory is 3551 # removed, or if the value is a relative name. 3552 test -d ./--version && rmdir ./--version 3553 MKDIR_P="$ac_install_sh -d" 3554 fi 3555fi 3556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3557$as_echo "$MKDIR_P" >&6; } 3558 3559mkdir_p="$MKDIR_P" 3560case $mkdir_p in 3561 [\\/$]* | ?:[\\/]*) ;; 3562 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3563esac 3564 3565for ac_prog in gawk mawk nawk awk 3566do 3567 # Extract the first word of "$ac_prog", so it can be a program name with args. 3568set dummy $ac_prog; ac_word=$2 3569{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3570$as_echo_n "checking for $ac_word... " >&6; } 3571if test "${ac_cv_prog_AWK+set}" = set; then : 3572 $as_echo_n "(cached) " >&6 3573else 3574 if test -n "$AWK"; then 3575 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3576else 3577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3578for as_dir in $PATH 3579do 3580 IFS=$as_save_IFS 3581 test -z "$as_dir" && as_dir=. 3582 for ac_exec_ext in '' $ac_executable_extensions; do 3583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3584 ac_cv_prog_AWK="$ac_prog" 3585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3586 break 2 3587 fi 3588done 3589 done 3590IFS=$as_save_IFS 3591 3592fi 3593fi 3594AWK=$ac_cv_prog_AWK 3595if test -n "$AWK"; then 3596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3597$as_echo "$AWK" >&6; } 3598else 3599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3600$as_echo "no" >&6; } 3601fi 3602 3603 3604 test -n "$AWK" && break 3605done 3606 3607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3608$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3609set x ${MAKE-make} 3610ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3611if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3612 $as_echo_n "(cached) " >&6 3613else 3614 cat >conftest.make <<\_ACEOF 3615SHELL = /bin/sh 3616all: 3617 @echo '@@@%%%=$(MAKE)=@@@%%%' 3618_ACEOF 3619# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3620case `${MAKE-make} -f conftest.make 2>/dev/null` in 3621 *@@@%%%=?*=@@@%%%*) 3622 eval ac_cv_prog_make_${ac_make}_set=yes;; 3623 *) 3624 eval ac_cv_prog_make_${ac_make}_set=no;; 3625esac 3626rm -f conftest.make 3627fi 3628if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3630$as_echo "yes" >&6; } 3631 SET_MAKE= 3632else 3633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3634$as_echo "no" >&6; } 3635 SET_MAKE="MAKE=${MAKE-make}" 3636fi 3637 3638rm -rf .tst 2>/dev/null 3639mkdir .tst 2>/dev/null 3640if test -d .tst; then 3641 am__leading_dot=. 3642else 3643 am__leading_dot=_ 3644fi 3645rmdir .tst 2>/dev/null 3646 3647DEPDIR="${am__leading_dot}deps" 3648 3649ac_config_commands="$ac_config_commands depfiles" 3650 3651 3652am_make=${MAKE-make} 3653cat > confinc << 'END' 3654am__doit: 3655 @echo this is the am__doit target 3656.PHONY: am__doit 3657END 3658# If we don't find an include directive, just comment out the code. 3659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3660$as_echo_n "checking for style of include used by $am_make... " >&6; } 3661am__include="#" 3662am__quote= 3663_am_result=none 3664# First try GNU make style include. 3665echo "include confinc" > confmf 3666# Ignore all kinds of additional output from `make'. 3667case `$am_make -s -f confmf 2> /dev/null` in #( 3668*the\ am__doit\ target*) 3669 am__include=include 3670 am__quote= 3671 _am_result=GNU 3672 ;; 3673esac 3674# Now try BSD make style include. 3675if test "$am__include" = "#"; then 3676 echo '.include "confinc"' > confmf 3677 case `$am_make -s -f confmf 2> /dev/null` in #( 3678 *the\ am__doit\ target*) 3679 am__include=.include 3680 am__quote="\"" 3681 _am_result=BSD 3682 ;; 3683 esac 3684fi 3685 3686 3687{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3688$as_echo "$_am_result" >&6; } 3689rm -f confinc confmf 3690 3691# Check whether --enable-dependency-tracking was given. 3692if test "${enable_dependency_tracking+set}" = set; then : 3693 enableval=$enable_dependency_tracking; 3694fi 3695 3696if test "x$enable_dependency_tracking" != xno; then 3697 am_depcomp="$ac_aux_dir/depcomp" 3698 AMDEPBACKSLASH='\' 3699fi 3700 if test "x$enable_dependency_tracking" != xno; then 3701 AMDEP_TRUE= 3702 AMDEP_FALSE='#' 3703else 3704 AMDEP_TRUE='#' 3705 AMDEP_FALSE= 3706fi 3707 3708 3709if test "`cd $srcdir && pwd`" != "`pwd`"; then 3710 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3711 # is not polluted with repeated "-I." 3712 am__isrc=' -I$(srcdir)' 3713 # test to see if srcdir already configured 3714 if test -f $srcdir/config.status; then 3715 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3716 fi 3717fi 3718 3719# test whether we have cygpath 3720if test -z "$CYGPATH_W"; then 3721 if (cygpath --version) >/dev/null 2>/dev/null; then 3722 CYGPATH_W='cygpath -w' 3723 else 3724 CYGPATH_W=echo 3725 fi 3726fi 3727 3728 3729# Define the identity of the package. 3730 PACKAGE='gas' 3731 VERSION='2.26' 3732 3733 3734cat >>confdefs.h <<_ACEOF 3735#define PACKAGE "$PACKAGE" 3736_ACEOF 3737 3738 3739cat >>confdefs.h <<_ACEOF 3740#define VERSION "$VERSION" 3741_ACEOF 3742 3743# Some tools Automake needs. 3744 3745ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3746 3747 3748AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3749 3750 3751AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3752 3753 3754AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3755 3756 3757MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3758 3759# We need awk for the "check" target. The system "awk" is bad on 3760# some platforms. 3761# Always define AMTAR for backward compatibility. 3762 3763AMTAR=${AMTAR-"${am_missing_run}tar"} 3764 3765am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3766 3767 3768 3769 3770depcc="$CC" am_compiler_list= 3771 3772{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3773$as_echo_n "checking dependency style of $depcc... " >&6; } 3774if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3775 $as_echo_n "(cached) " >&6 3776else 3777 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3778 # We make a subdir and do the tests there. Otherwise we can end up 3779 # making bogus files that we don't know about and never remove. For 3780 # instance it was reported that on HP-UX the gcc test will end up 3781 # making a dummy file named `D' -- because `-MD' means `put the output 3782 # in D'. 3783 mkdir conftest.dir 3784 # Copy depcomp to subdir because otherwise we won't find it if we're 3785 # using a relative directory. 3786 cp "$am_depcomp" conftest.dir 3787 cd conftest.dir 3788 # We will build objects and dependencies in a subdirectory because 3789 # it helps to detect inapplicable dependency modes. For instance 3790 # both Tru64's cc and ICC support -MD to output dependencies as a 3791 # side effect of compilation, but ICC will put the dependencies in 3792 # the current directory while Tru64 will put them in the object 3793 # directory. 3794 mkdir sub 3795 3796 am_cv_CC_dependencies_compiler_type=none 3797 if test "$am_compiler_list" = ""; then 3798 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3799 fi 3800 am__universal=false 3801 case " $depcc " in #( 3802 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3803 esac 3804 3805 for depmode in $am_compiler_list; do 3806 # Setup a source with many dependencies, because some compilers 3807 # like to wrap large dependency lists on column 80 (with \), and 3808 # we should not choose a depcomp mode which is confused by this. 3809 # 3810 # We need to recreate these files for each test, as the compiler may 3811 # overwrite some of them when testing with obscure command lines. 3812 # This happens at least with the AIX C compiler. 3813 : > sub/conftest.c 3814 for i in 1 2 3 4 5 6; do 3815 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3816 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3817 # Solaris 8's {/usr,}/bin/sh. 3818 touch sub/conftst$i.h 3819 done 3820 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3821 3822 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3823 # mode. It turns out that the SunPro C++ compiler does not properly 3824 # handle `-M -o', and we need to detect this. Also, some Intel 3825 # versions had trouble with output in subdirs 3826 am__obj=sub/conftest.${OBJEXT-o} 3827 am__minus_obj="-o $am__obj" 3828 case $depmode in 3829 gcc) 3830 # This depmode causes a compiler race in universal mode. 3831 test "$am__universal" = false || continue 3832 ;; 3833 nosideeffect) 3834 # after this tag, mechanisms are not by side-effect, so they'll 3835 # only be used when explicitly requested 3836 if test "x$enable_dependency_tracking" = xyes; then 3837 continue 3838 else 3839 break 3840 fi 3841 ;; 3842 msvisualcpp | msvcmsys) 3843 # This compiler won't grok `-c -o', but also, the minuso test has 3844 # not run yet. These depmodes are late enough in the game, and 3845 # so weak that their functioning should not be impacted. 3846 am__obj=conftest.${OBJEXT-o} 3847 am__minus_obj= 3848 ;; 3849 none) break ;; 3850 esac 3851 if depmode=$depmode \ 3852 source=sub/conftest.c object=$am__obj \ 3853 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3854 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3855 >/dev/null 2>conftest.err && 3856 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3857 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3858 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3859 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3860 # icc doesn't choke on unknown options, it will just issue warnings 3861 # or remarks (even with -Werror). So we grep stderr for any message 3862 # that says an option was ignored or not supported. 3863 # When given -MP, icc 7.0 and 7.1 complain thusly: 3864 # icc: Command line warning: ignoring option '-M'; no argument required 3865 # The diagnosis changed in icc 8.0: 3866 # icc: Command line remark: option '-MP' not supported 3867 if (grep 'ignoring option' conftest.err || 3868 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3869 am_cv_CC_dependencies_compiler_type=$depmode 3870 break 3871 fi 3872 fi 3873 done 3874 3875 cd .. 3876 rm -rf conftest.dir 3877else 3878 am_cv_CC_dependencies_compiler_type=none 3879fi 3880 3881fi 3882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3883$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3884CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3885 3886 if 3887 test "x$enable_dependency_tracking" != xno \ 3888 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3889 am__fastdepCC_TRUE= 3890 am__fastdepCC_FALSE='#' 3891else 3892 am__fastdepCC_TRUE='#' 3893 am__fastdepCC_FALSE= 3894fi 3895 3896 3897 3898 3899ac_ext=c 3900ac_cpp='$CPP $CPPFLAGS' 3901ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3902ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3903ac_compiler_gnu=$ac_cv_c_compiler_gnu 3904if test -n "$ac_tool_prefix"; then 3905 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3906set dummy ${ac_tool_prefix}gcc; ac_word=$2 3907{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3908$as_echo_n "checking for $ac_word... " >&6; } 3909if test "${ac_cv_prog_CC+set}" = set; then : 3910 $as_echo_n "(cached) " >&6 3911else 3912 if test -n "$CC"; then 3913 ac_cv_prog_CC="$CC" # Let the user override the test. 3914else 3915as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3916for as_dir in $PATH 3917do 3918 IFS=$as_save_IFS 3919 test -z "$as_dir" && as_dir=. 3920 for ac_exec_ext in '' $ac_executable_extensions; do 3921 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3922 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3923 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3924 break 2 3925 fi 3926done 3927 done 3928IFS=$as_save_IFS 3929 3930fi 3931fi 3932CC=$ac_cv_prog_CC 3933if test -n "$CC"; then 3934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3935$as_echo "$CC" >&6; } 3936else 3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3938$as_echo "no" >&6; } 3939fi 3940 3941 3942fi 3943if test -z "$ac_cv_prog_CC"; then 3944 ac_ct_CC=$CC 3945 # Extract the first word of "gcc", so it can be a program name with args. 3946set dummy gcc; ac_word=$2 3947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3948$as_echo_n "checking for $ac_word... " >&6; } 3949if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3950 $as_echo_n "(cached) " >&6 3951else 3952 if test -n "$ac_ct_CC"; then 3953 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3954else 3955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3956for as_dir in $PATH 3957do 3958 IFS=$as_save_IFS 3959 test -z "$as_dir" && as_dir=. 3960 for ac_exec_ext in '' $ac_executable_extensions; do 3961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3962 ac_cv_prog_ac_ct_CC="gcc" 3963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3964 break 2 3965 fi 3966done 3967 done 3968IFS=$as_save_IFS 3969 3970fi 3971fi 3972ac_ct_CC=$ac_cv_prog_ac_ct_CC 3973if test -n "$ac_ct_CC"; then 3974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3975$as_echo "$ac_ct_CC" >&6; } 3976else 3977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3978$as_echo "no" >&6; } 3979fi 3980 3981 if test "x$ac_ct_CC" = x; then 3982 CC="" 3983 else 3984 case $cross_compiling:$ac_tool_warned in 3985yes:) 3986{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3987$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3988ac_tool_warned=yes ;; 3989esac 3990 CC=$ac_ct_CC 3991 fi 3992else 3993 CC="$ac_cv_prog_CC" 3994fi 3995 3996if test -z "$CC"; then 3997 if test -n "$ac_tool_prefix"; then 3998 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3999set dummy ${ac_tool_prefix}cc; ac_word=$2 4000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4001$as_echo_n "checking for $ac_word... " >&6; } 4002if test "${ac_cv_prog_CC+set}" = set; then : 4003 $as_echo_n "(cached) " >&6 4004else 4005 if test -n "$CC"; then 4006 ac_cv_prog_CC="$CC" # Let the user override the test. 4007else 4008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4009for as_dir in $PATH 4010do 4011 IFS=$as_save_IFS 4012 test -z "$as_dir" && as_dir=. 4013 for ac_exec_ext in '' $ac_executable_extensions; do 4014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4015 ac_cv_prog_CC="${ac_tool_prefix}cc" 4016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4017 break 2 4018 fi 4019done 4020 done 4021IFS=$as_save_IFS 4022 4023fi 4024fi 4025CC=$ac_cv_prog_CC 4026if test -n "$CC"; then 4027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4028$as_echo "$CC" >&6; } 4029else 4030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4031$as_echo "no" >&6; } 4032fi 4033 4034 4035 fi 4036fi 4037if test -z "$CC"; then 4038 # Extract the first word of "cc", so it can be a program name with args. 4039set dummy cc; ac_word=$2 4040{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4041$as_echo_n "checking for $ac_word... " >&6; } 4042if test "${ac_cv_prog_CC+set}" = set; then : 4043 $as_echo_n "(cached) " >&6 4044else 4045 if test -n "$CC"; then 4046 ac_cv_prog_CC="$CC" # Let the user override the test. 4047else 4048 ac_prog_rejected=no 4049as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4050for as_dir in $PATH 4051do 4052 IFS=$as_save_IFS 4053 test -z "$as_dir" && as_dir=. 4054 for ac_exec_ext in '' $ac_executable_extensions; do 4055 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4056 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4057 ac_prog_rejected=yes 4058 continue 4059 fi 4060 ac_cv_prog_CC="cc" 4061 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4062 break 2 4063 fi 4064done 4065 done 4066IFS=$as_save_IFS 4067 4068if test $ac_prog_rejected = yes; then 4069 # We found a bogon in the path, so make sure we never use it. 4070 set dummy $ac_cv_prog_CC 4071 shift 4072 if test $# != 0; then 4073 # We chose a different compiler from the bogus one. 4074 # However, it has the same basename, so the bogon will be chosen 4075 # first if we set CC to just the basename; use the full file name. 4076 shift 4077 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4078 fi 4079fi 4080fi 4081fi 4082CC=$ac_cv_prog_CC 4083if test -n "$CC"; then 4084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4085$as_echo "$CC" >&6; } 4086else 4087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4088$as_echo "no" >&6; } 4089fi 4090 4091 4092fi 4093if test -z "$CC"; then 4094 if test -n "$ac_tool_prefix"; then 4095 for ac_prog in cl.exe 4096 do 4097 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4098set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4100$as_echo_n "checking for $ac_word... " >&6; } 4101if test "${ac_cv_prog_CC+set}" = set; then : 4102 $as_echo_n "(cached) " >&6 4103else 4104 if test -n "$CC"; then 4105 ac_cv_prog_CC="$CC" # Let the user override the test. 4106else 4107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4108for as_dir in $PATH 4109do 4110 IFS=$as_save_IFS 4111 test -z "$as_dir" && as_dir=. 4112 for ac_exec_ext in '' $ac_executable_extensions; do 4113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4114 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4116 break 2 4117 fi 4118done 4119 done 4120IFS=$as_save_IFS 4121 4122fi 4123fi 4124CC=$ac_cv_prog_CC 4125if test -n "$CC"; then 4126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4127$as_echo "$CC" >&6; } 4128else 4129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4130$as_echo "no" >&6; } 4131fi 4132 4133 4134 test -n "$CC" && break 4135 done 4136fi 4137if test -z "$CC"; then 4138 ac_ct_CC=$CC 4139 for ac_prog in cl.exe 4140do 4141 # Extract the first word of "$ac_prog", so it can be a program name with args. 4142set dummy $ac_prog; ac_word=$2 4143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4144$as_echo_n "checking for $ac_word... " >&6; } 4145if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4146 $as_echo_n "(cached) " >&6 4147else 4148 if test -n "$ac_ct_CC"; then 4149 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4150else 4151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4152for as_dir in $PATH 4153do 4154 IFS=$as_save_IFS 4155 test -z "$as_dir" && as_dir=. 4156 for ac_exec_ext in '' $ac_executable_extensions; do 4157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4158 ac_cv_prog_ac_ct_CC="$ac_prog" 4159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4160 break 2 4161 fi 4162done 4163 done 4164IFS=$as_save_IFS 4165 4166fi 4167fi 4168ac_ct_CC=$ac_cv_prog_ac_ct_CC 4169if test -n "$ac_ct_CC"; then 4170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4171$as_echo "$ac_ct_CC" >&6; } 4172else 4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4174$as_echo "no" >&6; } 4175fi 4176 4177 4178 test -n "$ac_ct_CC" && break 4179done 4180 4181 if test "x$ac_ct_CC" = x; then 4182 CC="" 4183 else 4184 case $cross_compiling:$ac_tool_warned in 4185yes:) 4186{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4187$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4188ac_tool_warned=yes ;; 4189esac 4190 CC=$ac_ct_CC 4191 fi 4192fi 4193 4194fi 4195 4196 4197test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4198$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4199as_fn_error "no acceptable C compiler found in \$PATH 4200See \`config.log' for more details." "$LINENO" 5; } 4201 4202# Provide some information about the compiler. 4203$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4204set X $ac_compile 4205ac_compiler=$2 4206for ac_option in --version -v -V -qversion; do 4207 { { ac_try="$ac_compiler $ac_option >&5" 4208case "(($ac_try" in 4209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4210 *) ac_try_echo=$ac_try;; 4211esac 4212eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4213$as_echo "$ac_try_echo"; } >&5 4214 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4215 ac_status=$? 4216 if test -s conftest.err; then 4217 sed '10a\ 4218... rest of stderr output deleted ... 4219 10q' conftest.err >conftest.er1 4220 cat conftest.er1 >&5 4221 rm -f conftest.er1 conftest.err 4222 fi 4223 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4224 test $ac_status = 0; } 4225done 4226 4227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4228$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4229if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4230 $as_echo_n "(cached) " >&6 4231else 4232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4233/* end confdefs.h. */ 4234 4235int 4236main () 4237{ 4238#ifndef __GNUC__ 4239 choke me 4240#endif 4241 4242 ; 4243 return 0; 4244} 4245_ACEOF 4246if ac_fn_c_try_compile "$LINENO"; then : 4247 ac_compiler_gnu=yes 4248else 4249 ac_compiler_gnu=no 4250fi 4251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4252ac_cv_c_compiler_gnu=$ac_compiler_gnu 4253 4254fi 4255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4256$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4257if test $ac_compiler_gnu = yes; then 4258 GCC=yes 4259else 4260 GCC= 4261fi 4262ac_test_CFLAGS=${CFLAGS+set} 4263ac_save_CFLAGS=$CFLAGS 4264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4265$as_echo_n "checking whether $CC accepts -g... " >&6; } 4266if test "${ac_cv_prog_cc_g+set}" = set; then : 4267 $as_echo_n "(cached) " >&6 4268else 4269 ac_save_c_werror_flag=$ac_c_werror_flag 4270 ac_c_werror_flag=yes 4271 ac_cv_prog_cc_g=no 4272 CFLAGS="-g" 4273 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4274/* end confdefs.h. */ 4275 4276int 4277main () 4278{ 4279 4280 ; 4281 return 0; 4282} 4283_ACEOF 4284if ac_fn_c_try_compile "$LINENO"; then : 4285 ac_cv_prog_cc_g=yes 4286else 4287 CFLAGS="" 4288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4289/* end confdefs.h. */ 4290 4291int 4292main () 4293{ 4294 4295 ; 4296 return 0; 4297} 4298_ACEOF 4299if ac_fn_c_try_compile "$LINENO"; then : 4300 4301else 4302 ac_c_werror_flag=$ac_save_c_werror_flag 4303 CFLAGS="-g" 4304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4305/* end confdefs.h. */ 4306 4307int 4308main () 4309{ 4310 4311 ; 4312 return 0; 4313} 4314_ACEOF 4315if ac_fn_c_try_compile "$LINENO"; then : 4316 ac_cv_prog_cc_g=yes 4317fi 4318rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4319fi 4320rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4321fi 4322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4323 ac_c_werror_flag=$ac_save_c_werror_flag 4324fi 4325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4326$as_echo "$ac_cv_prog_cc_g" >&6; } 4327if test "$ac_test_CFLAGS" = set; then 4328 CFLAGS=$ac_save_CFLAGS 4329elif test $ac_cv_prog_cc_g = yes; then 4330 if test "$GCC" = yes; then 4331 CFLAGS="-g -O2" 4332 else 4333 CFLAGS="-g" 4334 fi 4335else 4336 if test "$GCC" = yes; then 4337 CFLAGS="-O2" 4338 else 4339 CFLAGS= 4340 fi 4341fi 4342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4343$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4344if test "${ac_cv_prog_cc_c89+set}" = set; then : 4345 $as_echo_n "(cached) " >&6 4346else 4347 ac_cv_prog_cc_c89=no 4348ac_save_CC=$CC 4349cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4350/* end confdefs.h. */ 4351#include <stdarg.h> 4352#include <stdio.h> 4353#include <sys/types.h> 4354#include <sys/stat.h> 4355/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4356struct buf { int x; }; 4357FILE * (*rcsopen) (struct buf *, struct stat *, int); 4358static char *e (p, i) 4359 char **p; 4360 int i; 4361{ 4362 return p[i]; 4363} 4364static char *f (char * (*g) (char **, int), char **p, ...) 4365{ 4366 char *s; 4367 va_list v; 4368 va_start (v,p); 4369 s = g (p, va_arg (v,int)); 4370 va_end (v); 4371 return s; 4372} 4373 4374/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4375 function prototypes and stuff, but not '\xHH' hex character constants. 4376 These don't provoke an error unfortunately, instead are silently treated 4377 as 'x'. The following induces an error, until -std is added to get 4378 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4379 array size at least. It's necessary to write '\x00'==0 to get something 4380 that's true only with -std. */ 4381int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4382 4383/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4384 inside strings and character constants. */ 4385#define FOO(x) 'x' 4386int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4387 4388int test (int i, double x); 4389struct s1 {int (*f) (int a);}; 4390struct s2 {int (*f) (double a);}; 4391int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4392int argc; 4393char **argv; 4394int 4395main () 4396{ 4397return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4398 ; 4399 return 0; 4400} 4401_ACEOF 4402for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4403 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4404do 4405 CC="$ac_save_CC $ac_arg" 4406 if ac_fn_c_try_compile "$LINENO"; then : 4407 ac_cv_prog_cc_c89=$ac_arg 4408fi 4409rm -f core conftest.err conftest.$ac_objext 4410 test "x$ac_cv_prog_cc_c89" != "xno" && break 4411done 4412rm -f conftest.$ac_ext 4413CC=$ac_save_CC 4414 4415fi 4416# AC_CACHE_VAL 4417case "x$ac_cv_prog_cc_c89" in 4418 x) 4419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4420$as_echo "none needed" >&6; } ;; 4421 xno) 4422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4423$as_echo "unsupported" >&6; } ;; 4424 *) 4425 CC="$CC $ac_cv_prog_cc_c89" 4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4427$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4428esac 4429if test "x$ac_cv_prog_cc_c89" != xno; then : 4430 4431fi 4432 4433ac_ext=c 4434ac_cpp='$CPP $CPPFLAGS' 4435ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4436ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4437ac_compiler_gnu=$ac_cv_c_compiler_gnu 4438 4439ac_ext=c 4440ac_cpp='$CPP $CPPFLAGS' 4441ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4442ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4443ac_compiler_gnu=$ac_cv_c_compiler_gnu 4444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4445$as_echo_n "checking how to run the C preprocessor... " >&6; } 4446# On Suns, sometimes $CPP names a directory. 4447if test -n "$CPP" && test -d "$CPP"; then 4448 CPP= 4449fi 4450if test -z "$CPP"; then 4451 if test "${ac_cv_prog_CPP+set}" = set; then : 4452 $as_echo_n "(cached) " >&6 4453else 4454 # Double quotes because CPP needs to be expanded 4455 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4456 do 4457 ac_preproc_ok=false 4458for ac_c_preproc_warn_flag in '' yes 4459do 4460 # Use a header file that comes with gcc, so configuring glibc 4461 # with a fresh cross-compiler works. 4462 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4463 # <limits.h> exists even on freestanding compilers. 4464 # On the NeXT, cc -E runs the code through the compiler's parser, 4465 # not just through cpp. "Syntax error" is here to catch this case. 4466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4467/* end confdefs.h. */ 4468#ifdef __STDC__ 4469# include <limits.h> 4470#else 4471# include <assert.h> 4472#endif 4473 Syntax error 4474_ACEOF 4475if ac_fn_c_try_cpp "$LINENO"; then : 4476 4477else 4478 # Broken: fails on valid input. 4479continue 4480fi 4481rm -f conftest.err conftest.$ac_ext 4482 4483 # OK, works on sane cases. Now check whether nonexistent headers 4484 # can be detected and how. 4485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4486/* end confdefs.h. */ 4487#include <ac_nonexistent.h> 4488_ACEOF 4489if ac_fn_c_try_cpp "$LINENO"; then : 4490 # Broken: success on invalid input. 4491continue 4492else 4493 # Passes both tests. 4494ac_preproc_ok=: 4495break 4496fi 4497rm -f conftest.err conftest.$ac_ext 4498 4499done 4500# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4501rm -f conftest.err conftest.$ac_ext 4502if $ac_preproc_ok; then : 4503 break 4504fi 4505 4506 done 4507 ac_cv_prog_CPP=$CPP 4508 4509fi 4510 CPP=$ac_cv_prog_CPP 4511else 4512 ac_cv_prog_CPP=$CPP 4513fi 4514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4515$as_echo "$CPP" >&6; } 4516ac_preproc_ok=false 4517for ac_c_preproc_warn_flag in '' yes 4518do 4519 # Use a header file that comes with gcc, so configuring glibc 4520 # with a fresh cross-compiler works. 4521 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4522 # <limits.h> exists even on freestanding compilers. 4523 # On the NeXT, cc -E runs the code through the compiler's parser, 4524 # not just through cpp. "Syntax error" is here to catch this case. 4525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4526/* end confdefs.h. */ 4527#ifdef __STDC__ 4528# include <limits.h> 4529#else 4530# include <assert.h> 4531#endif 4532 Syntax error 4533_ACEOF 4534if ac_fn_c_try_cpp "$LINENO"; then : 4535 4536else 4537 # Broken: fails on valid input. 4538continue 4539fi 4540rm -f conftest.err conftest.$ac_ext 4541 4542 # OK, works on sane cases. Now check whether nonexistent headers 4543 # can be detected and how. 4544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4545/* end confdefs.h. */ 4546#include <ac_nonexistent.h> 4547_ACEOF 4548if ac_fn_c_try_cpp "$LINENO"; then : 4549 # Broken: success on invalid input. 4550continue 4551else 4552 # Passes both tests. 4553ac_preproc_ok=: 4554break 4555fi 4556rm -f conftest.err conftest.$ac_ext 4557 4558done 4559# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4560rm -f conftest.err conftest.$ac_ext 4561if $ac_preproc_ok; then : 4562 4563else 4564 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4565$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4566as_fn_error "C preprocessor \"$CPP\" fails sanity check 4567See \`config.log' for more details." "$LINENO" 5; } 4568fi 4569 4570ac_ext=c 4571ac_cpp='$CPP $CPPFLAGS' 4572ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4573ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4574ac_compiler_gnu=$ac_cv_c_compiler_gnu 4575 4576 4577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4578$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4579if test "${ac_cv_path_GREP+set}" = set; then : 4580 $as_echo_n "(cached) " >&6 4581else 4582 if test -z "$GREP"; then 4583 ac_path_GREP_found=false 4584 # Loop through the user's path and test for each of PROGNAME-LIST 4585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4586for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4587do 4588 IFS=$as_save_IFS 4589 test -z "$as_dir" && as_dir=. 4590 for ac_prog in grep ggrep; do 4591 for ac_exec_ext in '' $ac_executable_extensions; do 4592 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4593 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4594# Check for GNU ac_path_GREP and select it if it is found. 4595 # Check for GNU $ac_path_GREP 4596case `"$ac_path_GREP" --version 2>&1` in 4597*GNU*) 4598 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4599*) 4600 ac_count=0 4601 $as_echo_n 0123456789 >"conftest.in" 4602 while : 4603 do 4604 cat "conftest.in" "conftest.in" >"conftest.tmp" 4605 mv "conftest.tmp" "conftest.in" 4606 cp "conftest.in" "conftest.nl" 4607 $as_echo 'GREP' >> "conftest.nl" 4608 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4609 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4610 as_fn_arith $ac_count + 1 && ac_count=$as_val 4611 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4612 # Best one so far, save it but keep looking for a better one 4613 ac_cv_path_GREP="$ac_path_GREP" 4614 ac_path_GREP_max=$ac_count 4615 fi 4616 # 10*(2^10) chars as input seems more than enough 4617 test $ac_count -gt 10 && break 4618 done 4619 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4620esac 4621 4622 $ac_path_GREP_found && break 3 4623 done 4624 done 4625 done 4626IFS=$as_save_IFS 4627 if test -z "$ac_cv_path_GREP"; then 4628 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4629 fi 4630else 4631 ac_cv_path_GREP=$GREP 4632fi 4633 4634fi 4635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4636$as_echo "$ac_cv_path_GREP" >&6; } 4637 GREP="$ac_cv_path_GREP" 4638 4639 4640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4641$as_echo_n "checking for egrep... " >&6; } 4642if test "${ac_cv_path_EGREP+set}" = set; then : 4643 $as_echo_n "(cached) " >&6 4644else 4645 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4646 then ac_cv_path_EGREP="$GREP -E" 4647 else 4648 if test -z "$EGREP"; then 4649 ac_path_EGREP_found=false 4650 # Loop through the user's path and test for each of PROGNAME-LIST 4651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4652for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4653do 4654 IFS=$as_save_IFS 4655 test -z "$as_dir" && as_dir=. 4656 for ac_prog in egrep; do 4657 for ac_exec_ext in '' $ac_executable_extensions; do 4658 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4659 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4660# Check for GNU ac_path_EGREP and select it if it is found. 4661 # Check for GNU $ac_path_EGREP 4662case `"$ac_path_EGREP" --version 2>&1` in 4663*GNU*) 4664 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4665*) 4666 ac_count=0 4667 $as_echo_n 0123456789 >"conftest.in" 4668 while : 4669 do 4670 cat "conftest.in" "conftest.in" >"conftest.tmp" 4671 mv "conftest.tmp" "conftest.in" 4672 cp "conftest.in" "conftest.nl" 4673 $as_echo 'EGREP' >> "conftest.nl" 4674 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4675 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4676 as_fn_arith $ac_count + 1 && ac_count=$as_val 4677 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4678 # Best one so far, save it but keep looking for a better one 4679 ac_cv_path_EGREP="$ac_path_EGREP" 4680 ac_path_EGREP_max=$ac_count 4681 fi 4682 # 10*(2^10) chars as input seems more than enough 4683 test $ac_count -gt 10 && break 4684 done 4685 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4686esac 4687 4688 $ac_path_EGREP_found && break 3 4689 done 4690 done 4691 done 4692IFS=$as_save_IFS 4693 if test -z "$ac_cv_path_EGREP"; then 4694 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4695 fi 4696else 4697 ac_cv_path_EGREP=$EGREP 4698fi 4699 4700 fi 4701fi 4702{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4703$as_echo "$ac_cv_path_EGREP" >&6; } 4704 EGREP="$ac_cv_path_EGREP" 4705 4706 4707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4708$as_echo_n "checking for ANSI C header files... " >&6; } 4709if test "${ac_cv_header_stdc+set}" = set; then : 4710 $as_echo_n "(cached) " >&6 4711else 4712 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4713/* end confdefs.h. */ 4714#include <stdlib.h> 4715#include <stdarg.h> 4716#include <string.h> 4717#include <float.h> 4718 4719int 4720main () 4721{ 4722 4723 ; 4724 return 0; 4725} 4726_ACEOF 4727if ac_fn_c_try_compile "$LINENO"; then : 4728 ac_cv_header_stdc=yes 4729else 4730 ac_cv_header_stdc=no 4731fi 4732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4733 4734if test $ac_cv_header_stdc = yes; then 4735 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4737/* end confdefs.h. */ 4738#include <string.h> 4739 4740_ACEOF 4741if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4742 $EGREP "memchr" >/dev/null 2>&1; then : 4743 4744else 4745 ac_cv_header_stdc=no 4746fi 4747rm -f conftest* 4748 4749fi 4750 4751if test $ac_cv_header_stdc = yes; then 4752 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4754/* end confdefs.h. */ 4755#include <stdlib.h> 4756 4757_ACEOF 4758if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4759 $EGREP "free" >/dev/null 2>&1; then : 4760 4761else 4762 ac_cv_header_stdc=no 4763fi 4764rm -f conftest* 4765 4766fi 4767 4768if test $ac_cv_header_stdc = yes; then 4769 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4770 if test "$cross_compiling" = yes; then : 4771 : 4772else 4773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4774/* end confdefs.h. */ 4775#include <ctype.h> 4776#include <stdlib.h> 4777#if ((' ' & 0x0FF) == 0x020) 4778# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4779# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4780#else 4781# define ISLOWER(c) \ 4782 (('a' <= (c) && (c) <= 'i') \ 4783 || ('j' <= (c) && (c) <= 'r') \ 4784 || ('s' <= (c) && (c) <= 'z')) 4785# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4786#endif 4787 4788#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4789int 4790main () 4791{ 4792 int i; 4793 for (i = 0; i < 256; i++) 4794 if (XOR (islower (i), ISLOWER (i)) 4795 || toupper (i) != TOUPPER (i)) 4796 return 2; 4797 return 0; 4798} 4799_ACEOF 4800if ac_fn_c_try_run "$LINENO"; then : 4801 4802else 4803 ac_cv_header_stdc=no 4804fi 4805rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4806 conftest.$ac_objext conftest.beam conftest.$ac_ext 4807fi 4808 4809fi 4810fi 4811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4812$as_echo "$ac_cv_header_stdc" >&6; } 4813if test $ac_cv_header_stdc = yes; then 4814 4815$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4816 4817fi 4818 4819# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4820for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4821 inttypes.h stdint.h unistd.h 4822do : 4823 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4824ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4825" 4826eval as_val=\$$as_ac_Header 4827 if test "x$as_val" = x""yes; then : 4828 cat >>confdefs.h <<_ACEOF 4829#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4830_ACEOF 4831 4832fi 4833 4834done 4835 4836 4837 4838 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4839if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4840 MINIX=yes 4841else 4842 MINIX= 4843fi 4844 4845 4846 if test "$MINIX" = yes; then 4847 4848$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4849 4850 4851$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4852 4853 4854$as_echo "#define _MINIX 1" >>confdefs.h 4855 4856 fi 4857 4858 4859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4860$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4861if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4862 $as_echo_n "(cached) " >&6 4863else 4864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4865/* end confdefs.h. */ 4866 4867# define __EXTENSIONS__ 1 4868 $ac_includes_default 4869int 4870main () 4871{ 4872 4873 ; 4874 return 0; 4875} 4876_ACEOF 4877if ac_fn_c_try_compile "$LINENO"; then : 4878 ac_cv_safe_to_define___extensions__=yes 4879else 4880 ac_cv_safe_to_define___extensions__=no 4881fi 4882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4883fi 4884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4885$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4886 test $ac_cv_safe_to_define___extensions__ = yes && 4887 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4888 4889 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4890 4891 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4892 4893 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4894 4895 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4896 4897 4898 4899 4900 4901case `pwd` in 4902 *\ * | *\ *) 4903 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4904$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4905esac 4906 4907 4908 4909macro_version='2.2.7a' 4910macro_revision='1.3134' 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924ltmain="$ac_aux_dir/ltmain.sh" 4925 4926# Backslashify metacharacters that are still active within 4927# double-quoted strings. 4928sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4929 4930# Same as above, but do not quote variable references. 4931double_quote_subst='s/\(["`\\]\)/\\\1/g' 4932 4933# Sed substitution to delay expansion of an escaped shell variable in a 4934# double_quote_subst'ed string. 4935delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4936 4937# Sed substitution to delay expansion of an escaped single quote. 4938delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4939 4940# Sed substitution to avoid accidental globbing in evaled expressions 4941no_glob_subst='s/\*/\\\*/g' 4942 4943ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4944ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4945ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4946 4947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4948$as_echo_n "checking how to print strings... " >&6; } 4949# Test print first, because it will be a builtin if present. 4950if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4951 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4952 ECHO='print -r --' 4953elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4954 ECHO='printf %s\n' 4955else 4956 # Use this function as a fallback that always works. 4957 func_fallback_echo () 4958 { 4959 eval 'cat <<_LTECHO_EOF 4960$1 4961_LTECHO_EOF' 4962 } 4963 ECHO='func_fallback_echo' 4964fi 4965 4966# func_echo_all arg... 4967# Invoke $ECHO with all args, space-separated. 4968func_echo_all () 4969{ 4970 $ECHO "" 4971} 4972 4973case "$ECHO" in 4974 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4975$as_echo "printf" >&6; } ;; 4976 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4977$as_echo "print -r" >&6; } ;; 4978 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4979$as_echo "cat" >&6; } ;; 4980esac 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4996$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4997if test "${ac_cv_path_SED+set}" = set; then : 4998 $as_echo_n "(cached) " >&6 4999else 5000 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5001 for ac_i in 1 2 3 4 5 6 7; do 5002 ac_script="$ac_script$as_nl$ac_script" 5003 done 5004 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5005 { ac_script=; unset ac_script;} 5006 if test -z "$SED"; then 5007 ac_path_SED_found=false 5008 # Loop through the user's path and test for each of PROGNAME-LIST 5009 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5010for as_dir in $PATH 5011do 5012 IFS=$as_save_IFS 5013 test -z "$as_dir" && as_dir=. 5014 for ac_prog in sed gsed; do 5015 for ac_exec_ext in '' $ac_executable_extensions; do 5016 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5017 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5018# Check for GNU ac_path_SED and select it if it is found. 5019 # Check for GNU $ac_path_SED 5020case `"$ac_path_SED" --version 2>&1` in 5021*GNU*) 5022 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5023*) 5024 ac_count=0 5025 $as_echo_n 0123456789 >"conftest.in" 5026 while : 5027 do 5028 cat "conftest.in" "conftest.in" >"conftest.tmp" 5029 mv "conftest.tmp" "conftest.in" 5030 cp "conftest.in" "conftest.nl" 5031 $as_echo '' >> "conftest.nl" 5032 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5033 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5034 as_fn_arith $ac_count + 1 && ac_count=$as_val 5035 if test $ac_count -gt ${ac_path_SED_max-0}; then 5036 # Best one so far, save it but keep looking for a better one 5037 ac_cv_path_SED="$ac_path_SED" 5038 ac_path_SED_max=$ac_count 5039 fi 5040 # 10*(2^10) chars as input seems more than enough 5041 test $ac_count -gt 10 && break 5042 done 5043 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5044esac 5045 5046 $ac_path_SED_found && break 3 5047 done 5048 done 5049 done 5050IFS=$as_save_IFS 5051 if test -z "$ac_cv_path_SED"; then 5052 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5053 fi 5054else 5055 ac_cv_path_SED=$SED 5056fi 5057 5058fi 5059{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5060$as_echo "$ac_cv_path_SED" >&6; } 5061 SED="$ac_cv_path_SED" 5062 rm -f conftest.sed 5063 5064test -z "$SED" && SED=sed 5065Xsed="$SED -e 1s/^X//" 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5078$as_echo_n "checking for fgrep... " >&6; } 5079if test "${ac_cv_path_FGREP+set}" = set; then : 5080 $as_echo_n "(cached) " >&6 5081else 5082 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5083 then ac_cv_path_FGREP="$GREP -F" 5084 else 5085 if test -z "$FGREP"; then 5086 ac_path_FGREP_found=false 5087 # Loop through the user's path and test for each of PROGNAME-LIST 5088 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5089for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5090do 5091 IFS=$as_save_IFS 5092 test -z "$as_dir" && as_dir=. 5093 for ac_prog in fgrep; do 5094 for ac_exec_ext in '' $ac_executable_extensions; do 5095 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5096 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5097# Check for GNU ac_path_FGREP and select it if it is found. 5098 # Check for GNU $ac_path_FGREP 5099case `"$ac_path_FGREP" --version 2>&1` in 5100*GNU*) 5101 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5102*) 5103 ac_count=0 5104 $as_echo_n 0123456789 >"conftest.in" 5105 while : 5106 do 5107 cat "conftest.in" "conftest.in" >"conftest.tmp" 5108 mv "conftest.tmp" "conftest.in" 5109 cp "conftest.in" "conftest.nl" 5110 $as_echo 'FGREP' >> "conftest.nl" 5111 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5112 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5113 as_fn_arith $ac_count + 1 && ac_count=$as_val 5114 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5115 # Best one so far, save it but keep looking for a better one 5116 ac_cv_path_FGREP="$ac_path_FGREP" 5117 ac_path_FGREP_max=$ac_count 5118 fi 5119 # 10*(2^10) chars as input seems more than enough 5120 test $ac_count -gt 10 && break 5121 done 5122 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5123esac 5124 5125 $ac_path_FGREP_found && break 3 5126 done 5127 done 5128 done 5129IFS=$as_save_IFS 5130 if test -z "$ac_cv_path_FGREP"; then 5131 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5132 fi 5133else 5134 ac_cv_path_FGREP=$FGREP 5135fi 5136 5137 fi 5138fi 5139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5140$as_echo "$ac_cv_path_FGREP" >&6; } 5141 FGREP="$ac_cv_path_FGREP" 5142 5143 5144test -z "$GREP" && GREP=grep 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164# Check whether --with-gnu-ld was given. 5165if test "${with_gnu_ld+set}" = set; then : 5166 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5167else 5168 with_gnu_ld=no 5169fi 5170 5171ac_prog=ld 5172if test "$GCC" = yes; then 5173 # Check if gcc -print-prog-name=ld gives a path. 5174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5175$as_echo_n "checking for ld used by $CC... " >&6; } 5176 case $host in 5177 *-*-mingw*) 5178 # gcc leaves a trailing carriage return which upsets mingw 5179 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5180 *) 5181 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5182 esac 5183 case $ac_prog in 5184 # Accept absolute paths. 5185 [\\/]* | ?:[\\/]*) 5186 re_direlt='/[^/][^/]*/\.\./' 5187 # Canonicalize the pathname of ld 5188 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5189 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5190 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5191 done 5192 test -z "$LD" && LD="$ac_prog" 5193 ;; 5194 "") 5195 # If it fails, then pretend we aren't using GCC. 5196 ac_prog=ld 5197 ;; 5198 *) 5199 # If it is relative, then search for the first ld in PATH. 5200 with_gnu_ld=unknown 5201 ;; 5202 esac 5203elif test "$with_gnu_ld" = yes; then 5204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5205$as_echo_n "checking for GNU ld... " >&6; } 5206else 5207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5208$as_echo_n "checking for non-GNU ld... " >&6; } 5209fi 5210if test "${lt_cv_path_LD+set}" = set; then : 5211 $as_echo_n "(cached) " >&6 5212else 5213 if test -z "$LD"; then 5214 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5215 for ac_dir in $PATH; do 5216 IFS="$lt_save_ifs" 5217 test -z "$ac_dir" && ac_dir=. 5218 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5219 lt_cv_path_LD="$ac_dir/$ac_prog" 5220 # Check to see if the program is GNU ld. I'd rather use --version, 5221 # but apparently some variants of GNU ld only accept -v. 5222 # Break only if it was the GNU/non-GNU ld that we prefer. 5223 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5224 *GNU* | *'with BFD'*) 5225 test "$with_gnu_ld" != no && break 5226 ;; 5227 *) 5228 test "$with_gnu_ld" != yes && break 5229 ;; 5230 esac 5231 fi 5232 done 5233 IFS="$lt_save_ifs" 5234else 5235 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5236fi 5237fi 5238 5239LD="$lt_cv_path_LD" 5240if test -n "$LD"; then 5241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5242$as_echo "$LD" >&6; } 5243else 5244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5245$as_echo "no" >&6; } 5246fi 5247test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5249$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5250if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5251 $as_echo_n "(cached) " >&6 5252else 5253 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5254case `$LD -v 2>&1 </dev/null` in 5255*GNU* | *'with BFD'*) 5256 lt_cv_prog_gnu_ld=yes 5257 ;; 5258*) 5259 lt_cv_prog_gnu_ld=no 5260 ;; 5261esac 5262fi 5263{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5264$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5265with_gnu_ld=$lt_cv_prog_gnu_ld 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5276$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5277if test "${lt_cv_path_NM+set}" = set; then : 5278 $as_echo_n "(cached) " >&6 5279else 5280 if test -n "$NM"; then 5281 # Let the user override the test. 5282 lt_cv_path_NM="$NM" 5283else 5284 lt_nm_to_check="${ac_tool_prefix}nm" 5285 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5286 lt_nm_to_check="$lt_nm_to_check nm" 5287 fi 5288 for lt_tmp_nm in $lt_nm_to_check; do 5289 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5290 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5291 IFS="$lt_save_ifs" 5292 test -z "$ac_dir" && ac_dir=. 5293 tmp_nm="$ac_dir/$lt_tmp_nm" 5294 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5295 # Check to see if the nm accepts a BSD-compat flag. 5296 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5297 # nm: unknown option "B" ignored 5298 # Tru64's nm complains that /dev/null is an invalid object file 5299 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5300 */dev/null* | *'Invalid file or object type'*) 5301 lt_cv_path_NM="$tmp_nm -B" 5302 break 5303 ;; 5304 *) 5305 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5306 */dev/null*) 5307 lt_cv_path_NM="$tmp_nm -p" 5308 break 5309 ;; 5310 *) 5311 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5312 continue # so that we can try to find one that supports BSD flags 5313 ;; 5314 esac 5315 ;; 5316 esac 5317 fi 5318 done 5319 IFS="$lt_save_ifs" 5320 done 5321 : ${lt_cv_path_NM=no} 5322fi 5323fi 5324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5325$as_echo "$lt_cv_path_NM" >&6; } 5326if test "$lt_cv_path_NM" != "no"; then 5327 NM="$lt_cv_path_NM" 5328else 5329 # Didn't find any BSD compatible name lister, look for dumpbin. 5330 if test -n "$DUMPBIN"; then : 5331 # Let the user override the test. 5332 else 5333 if test -n "$ac_tool_prefix"; then 5334 for ac_prog in dumpbin "link -dump" 5335 do 5336 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5337set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5339$as_echo_n "checking for $ac_word... " >&6; } 5340if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5341 $as_echo_n "(cached) " >&6 5342else 5343 if test -n "$DUMPBIN"; then 5344 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5345else 5346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5347for as_dir in $PATH 5348do 5349 IFS=$as_save_IFS 5350 test -z "$as_dir" && as_dir=. 5351 for ac_exec_ext in '' $ac_executable_extensions; do 5352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5353 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5355 break 2 5356 fi 5357done 5358 done 5359IFS=$as_save_IFS 5360 5361fi 5362fi 5363DUMPBIN=$ac_cv_prog_DUMPBIN 5364if test -n "$DUMPBIN"; then 5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5366$as_echo "$DUMPBIN" >&6; } 5367else 5368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5369$as_echo "no" >&6; } 5370fi 5371 5372 5373 test -n "$DUMPBIN" && break 5374 done 5375fi 5376if test -z "$DUMPBIN"; then 5377 ac_ct_DUMPBIN=$DUMPBIN 5378 for ac_prog in dumpbin "link -dump" 5379do 5380 # Extract the first word of "$ac_prog", so it can be a program name with args. 5381set dummy $ac_prog; ac_word=$2 5382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5383$as_echo_n "checking for $ac_word... " >&6; } 5384if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5385 $as_echo_n "(cached) " >&6 5386else 5387 if test -n "$ac_ct_DUMPBIN"; then 5388 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5389else 5390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5391for as_dir in $PATH 5392do 5393 IFS=$as_save_IFS 5394 test -z "$as_dir" && as_dir=. 5395 for ac_exec_ext in '' $ac_executable_extensions; do 5396 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5397 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5398 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5399 break 2 5400 fi 5401done 5402 done 5403IFS=$as_save_IFS 5404 5405fi 5406fi 5407ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5408if test -n "$ac_ct_DUMPBIN"; then 5409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5410$as_echo "$ac_ct_DUMPBIN" >&6; } 5411else 5412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5413$as_echo "no" >&6; } 5414fi 5415 5416 5417 test -n "$ac_ct_DUMPBIN" && break 5418done 5419 5420 if test "x$ac_ct_DUMPBIN" = x; then 5421 DUMPBIN=":" 5422 else 5423 case $cross_compiling:$ac_tool_warned in 5424yes:) 5425{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5426$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5427ac_tool_warned=yes ;; 5428esac 5429 DUMPBIN=$ac_ct_DUMPBIN 5430 fi 5431fi 5432 5433 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5434 *COFF*) 5435 DUMPBIN="$DUMPBIN -symbols" 5436 ;; 5437 *) 5438 DUMPBIN=: 5439 ;; 5440 esac 5441 fi 5442 5443 if test "$DUMPBIN" != ":"; then 5444 NM="$DUMPBIN" 5445 fi 5446fi 5447test -z "$NM" && NM=nm 5448 5449 5450 5451 5452 5453 5454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5455$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5456if test "${lt_cv_nm_interface+set}" = set; then : 5457 $as_echo_n "(cached) " >&6 5458else 5459 lt_cv_nm_interface="BSD nm" 5460 echo "int some_variable = 0;" > conftest.$ac_ext 5461 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5462 (eval "$ac_compile" 2>conftest.err) 5463 cat conftest.err >&5 5464 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5465 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5466 cat conftest.err >&5 5467 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5468 cat conftest.out >&5 5469 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5470 lt_cv_nm_interface="MS dumpbin" 5471 fi 5472 rm -f conftest* 5473fi 5474{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5475$as_echo "$lt_cv_nm_interface" >&6; } 5476 5477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5478$as_echo_n "checking whether ln -s works... " >&6; } 5479LN_S=$as_ln_s 5480if test "$LN_S" = "ln -s"; then 5481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5482$as_echo "yes" >&6; } 5483else 5484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5485$as_echo "no, using $LN_S" >&6; } 5486fi 5487 5488# find the maximum length of command line arguments 5489{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5490$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5491if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5492 $as_echo_n "(cached) " >&6 5493else 5494 i=0 5495 teststring="ABCD" 5496 5497 case $build_os in 5498 msdosdjgpp*) 5499 # On DJGPP, this test can blow up pretty badly due to problems in libc 5500 # (any single argument exceeding 2000 bytes causes a buffer overrun 5501 # during glob expansion). Even if it were fixed, the result of this 5502 # check would be larger than it should be. 5503 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5504 ;; 5505 5506 gnu*) 5507 # Under GNU Hurd, this test is not required because there is 5508 # no limit to the length of command line arguments. 5509 # Libtool will interpret -1 as no limit whatsoever 5510 lt_cv_sys_max_cmd_len=-1; 5511 ;; 5512 5513 cygwin* | mingw* | cegcc*) 5514 # On Win9x/ME, this test blows up -- it succeeds, but takes 5515 # about 5 minutes as the teststring grows exponentially. 5516 # Worse, since 9x/ME are not pre-emptively multitasking, 5517 # you end up with a "frozen" computer, even though with patience 5518 # the test eventually succeeds (with a max line length of 256k). 5519 # Instead, let's just punt: use the minimum linelength reported by 5520 # all of the supported platforms: 8192 (on NT/2K/XP). 5521 lt_cv_sys_max_cmd_len=8192; 5522 ;; 5523 5524 mint*) 5525 # On MiNT this can take a long time and run out of memory. 5526 lt_cv_sys_max_cmd_len=8192; 5527 ;; 5528 5529 amigaos*) 5530 # On AmigaOS with pdksh, this test takes hours, literally. 5531 # So we just punt and use a minimum line length of 8192. 5532 lt_cv_sys_max_cmd_len=8192; 5533 ;; 5534 5535 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5536 # This has been around since 386BSD, at least. Likely further. 5537 if test -x /sbin/sysctl; then 5538 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5539 elif test -x /usr/sbin/sysctl; then 5540 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5541 else 5542 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5543 fi 5544 # And add a safety zone 5545 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5546 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5547 ;; 5548 5549 interix*) 5550 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5551 lt_cv_sys_max_cmd_len=196608 5552 ;; 5553 5554 osf*) 5555 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5556 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5557 # nice to cause kernel panics so lets avoid the loop below. 5558 # First set a reasonable default. 5559 lt_cv_sys_max_cmd_len=16384 5560 # 5561 if test -x /sbin/sysconfig; then 5562 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5563 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5564 esac 5565 fi 5566 ;; 5567 sco3.2v5*) 5568 lt_cv_sys_max_cmd_len=102400 5569 ;; 5570 sysv5* | sco5v6* | sysv4.2uw2*) 5571 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5572 if test -n "$kargmax"; then 5573 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5574 else 5575 lt_cv_sys_max_cmd_len=32768 5576 fi 5577 ;; 5578 *) 5579 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5580 if test -n "$lt_cv_sys_max_cmd_len"; then 5581 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5582 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5583 else 5584 # Make teststring a little bigger before we do anything with it. 5585 # a 1K string should be a reasonable start. 5586 for i in 1 2 3 4 5 6 7 8 ; do 5587 teststring=$teststring$teststring 5588 done 5589 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5590 # If test is not a shell built-in, we'll probably end up computing a 5591 # maximum length that is only half of the actual maximum length, but 5592 # we can't tell. 5593 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5594 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5595 test $i != 17 # 1/2 MB should be enough 5596 do 5597 i=`expr $i + 1` 5598 teststring=$teststring$teststring 5599 done 5600 # Only check the string length outside the loop. 5601 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5602 teststring= 5603 # Add a significant safety factor because C++ compilers can tack on 5604 # massive amounts of additional arguments before passing them to the 5605 # linker. It appears as though 1/2 is a usable value. 5606 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5607 fi 5608 ;; 5609 esac 5610 5611fi 5612 5613if test -n $lt_cv_sys_max_cmd_len ; then 5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5615$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5616else 5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5618$as_echo "none" >&6; } 5619fi 5620max_cmd_len=$lt_cv_sys_max_cmd_len 5621 5622 5623 5624 5625 5626 5627: ${CP="cp -f"} 5628: ${MV="mv -f"} 5629: ${RM="rm -f"} 5630 5631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5632$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5633# Try some XSI features 5634xsi_shell=no 5635( _lt_dummy="a/b/c" 5636 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5637 = c,a/b,, \ 5638 && eval 'test $(( 1 + 1 )) -eq 2 \ 5639 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5640 && xsi_shell=yes 5641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5642$as_echo "$xsi_shell" >&6; } 5643 5644 5645{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5646$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5647lt_shell_append=no 5648( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5649 >/dev/null 2>&1 \ 5650 && lt_shell_append=yes 5651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5652$as_echo "$lt_shell_append" >&6; } 5653 5654 5655if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5656 lt_unset=unset 5657else 5658 lt_unset=false 5659fi 5660 5661 5662 5663 5664 5665# test EBCDIC or ASCII 5666case `echo X|tr X '\101'` in 5667 A) # ASCII based system 5668 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5669 lt_SP2NL='tr \040 \012' 5670 lt_NL2SP='tr \015\012 \040\040' 5671 ;; 5672 *) # EBCDIC based system 5673 lt_SP2NL='tr \100 \n' 5674 lt_NL2SP='tr \r\n \100\100' 5675 ;; 5676esac 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5687$as_echo_n "checking for $LD option to reload object files... " >&6; } 5688if test "${lt_cv_ld_reload_flag+set}" = set; then : 5689 $as_echo_n "(cached) " >&6 5690else 5691 lt_cv_ld_reload_flag='-r' 5692fi 5693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5694$as_echo "$lt_cv_ld_reload_flag" >&6; } 5695reload_flag=$lt_cv_ld_reload_flag 5696case $reload_flag in 5697"" | " "*) ;; 5698*) reload_flag=" $reload_flag" ;; 5699esac 5700reload_cmds='$LD$reload_flag -o $output$reload_objs' 5701case $host_os in 5702 darwin*) 5703 if test "$GCC" = yes; then 5704 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5705 else 5706 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5707 fi 5708 ;; 5709esac 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719if test -n "$ac_tool_prefix"; then 5720 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5721set dummy ${ac_tool_prefix}objdump; ac_word=$2 5722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5723$as_echo_n "checking for $ac_word... " >&6; } 5724if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5725 $as_echo_n "(cached) " >&6 5726else 5727 if test -n "$OBJDUMP"; then 5728 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5729else 5730as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5731for as_dir in $PATH 5732do 5733 IFS=$as_save_IFS 5734 test -z "$as_dir" && as_dir=. 5735 for ac_exec_ext in '' $ac_executable_extensions; do 5736 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5737 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5738 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5739 break 2 5740 fi 5741done 5742 done 5743IFS=$as_save_IFS 5744 5745fi 5746fi 5747OBJDUMP=$ac_cv_prog_OBJDUMP 5748if test -n "$OBJDUMP"; then 5749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5750$as_echo "$OBJDUMP" >&6; } 5751else 5752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5753$as_echo "no" >&6; } 5754fi 5755 5756 5757fi 5758if test -z "$ac_cv_prog_OBJDUMP"; then 5759 ac_ct_OBJDUMP=$OBJDUMP 5760 # Extract the first word of "objdump", so it can be a program name with args. 5761set dummy objdump; ac_word=$2 5762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5763$as_echo_n "checking for $ac_word... " >&6; } 5764if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5765 $as_echo_n "(cached) " >&6 5766else 5767 if test -n "$ac_ct_OBJDUMP"; then 5768 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5769else 5770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5771for as_dir in $PATH 5772do 5773 IFS=$as_save_IFS 5774 test -z "$as_dir" && as_dir=. 5775 for ac_exec_ext in '' $ac_executable_extensions; do 5776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5777 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5779 break 2 5780 fi 5781done 5782 done 5783IFS=$as_save_IFS 5784 5785fi 5786fi 5787ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5788if test -n "$ac_ct_OBJDUMP"; then 5789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5790$as_echo "$ac_ct_OBJDUMP" >&6; } 5791else 5792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5793$as_echo "no" >&6; } 5794fi 5795 5796 if test "x$ac_ct_OBJDUMP" = x; then 5797 OBJDUMP="false" 5798 else 5799 case $cross_compiling:$ac_tool_warned in 5800yes:) 5801{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5802$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5803ac_tool_warned=yes ;; 5804esac 5805 OBJDUMP=$ac_ct_OBJDUMP 5806 fi 5807else 5808 OBJDUMP="$ac_cv_prog_OBJDUMP" 5809fi 5810 5811test -z "$OBJDUMP" && OBJDUMP=objdump 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5822$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5823if test "${lt_cv_deplibs_check_method+set}" = set; then : 5824 $as_echo_n "(cached) " >&6 5825else 5826 lt_cv_file_magic_cmd='$MAGIC_CMD' 5827lt_cv_file_magic_test_file= 5828lt_cv_deplibs_check_method='unknown' 5829# Need to set the preceding variable on all platforms that support 5830# interlibrary dependencies. 5831# 'none' -- dependencies not supported. 5832# `unknown' -- same as none, but documents that we really don't know. 5833# 'pass_all' -- all dependencies passed with no checks. 5834# 'test_compile' -- check by making test program. 5835# 'file_magic [[regex]]' -- check by looking for files in library path 5836# which responds to the $file_magic_cmd with a given extended regex. 5837# If you have `file' or equivalent on your system and you're not sure 5838# whether `pass_all' will *always* work, you probably want this one. 5839 5840case $host_os in 5841aix[4-9]*) 5842 lt_cv_deplibs_check_method=pass_all 5843 ;; 5844 5845beos*) 5846 lt_cv_deplibs_check_method=pass_all 5847 ;; 5848 5849bsdi[45]*) 5850 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5851 lt_cv_file_magic_cmd='/usr/bin/file -L' 5852 lt_cv_file_magic_test_file=/shlib/libc.so 5853 ;; 5854 5855cygwin*) 5856 # func_win32_libid is a shell function defined in ltmain.sh 5857 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5858 lt_cv_file_magic_cmd='func_win32_libid' 5859 ;; 5860 5861mingw* | pw32*) 5862 # Base MSYS/MinGW do not provide the 'file' command needed by 5863 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5864 # unless we find 'file', for example because we are cross-compiling. 5865 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5866 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5867 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5868 lt_cv_file_magic_cmd='func_win32_libid' 5869 else 5870 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5871 lt_cv_file_magic_cmd='$OBJDUMP -f' 5872 fi 5873 ;; 5874 5875cegcc*) 5876 # use the weaker test based on 'objdump'. See mingw*. 5877 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5878 lt_cv_file_magic_cmd='$OBJDUMP -f' 5879 ;; 5880 5881darwin* | rhapsody*) 5882 lt_cv_deplibs_check_method=pass_all 5883 ;; 5884 5885freebsd* | dragonfly*) 5886 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5887 case $host_cpu in 5888 i*86 ) 5889 # Not sure whether the presence of OpenBSD here was a mistake. 5890 # Let's accept both of them until this is cleared up. 5891 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5892 lt_cv_file_magic_cmd=/usr/bin/file 5893 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5894 ;; 5895 esac 5896 else 5897 lt_cv_deplibs_check_method=pass_all 5898 fi 5899 ;; 5900 5901gnu*) 5902 lt_cv_deplibs_check_method=pass_all 5903 ;; 5904 5905haiku*) 5906 lt_cv_deplibs_check_method=pass_all 5907 ;; 5908 5909hpux10.20* | hpux11*) 5910 lt_cv_file_magic_cmd=/usr/bin/file 5911 case $host_cpu in 5912 ia64*) 5913 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5914 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5915 ;; 5916 hppa*64*) 5917 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]' 5918 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5919 ;; 5920 *) 5921 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5922 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5923 ;; 5924 esac 5925 ;; 5926 5927interix[3-9]*) 5928 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5929 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5930 ;; 5931 5932irix5* | irix6* | nonstopux*) 5933 case $LD in 5934 *-32|*"-32 ") libmagic=32-bit;; 5935 *-n32|*"-n32 ") libmagic=N32;; 5936 *-64|*"-64 ") libmagic=64-bit;; 5937 *) libmagic=never-match;; 5938 esac 5939 lt_cv_deplibs_check_method=pass_all 5940 ;; 5941 5942# This must be Linux ELF. 5943linux* | k*bsd*-gnu | kopensolaris*-gnu) 5944 lt_cv_deplibs_check_method=pass_all 5945 ;; 5946 5947netbsd*) 5948 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5949 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5950 else 5951 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5952 fi 5953 ;; 5954 5955newos6*) 5956 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5957 lt_cv_file_magic_cmd=/usr/bin/file 5958 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5959 ;; 5960 5961*nto* | *qnx*) 5962 lt_cv_deplibs_check_method=pass_all 5963 ;; 5964 5965openbsd*) 5966 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5967 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5968 else 5969 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5970 fi 5971 ;; 5972 5973osf3* | osf4* | osf5*) 5974 lt_cv_deplibs_check_method=pass_all 5975 ;; 5976 5977rdos*) 5978 lt_cv_deplibs_check_method=pass_all 5979 ;; 5980 5981solaris*) 5982 lt_cv_deplibs_check_method=pass_all 5983 ;; 5984 5985sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5986 lt_cv_deplibs_check_method=pass_all 5987 ;; 5988 5989sysv4 | sysv4.3*) 5990 case $host_vendor in 5991 motorola) 5992 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]' 5993 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5994 ;; 5995 ncr) 5996 lt_cv_deplibs_check_method=pass_all 5997 ;; 5998 sequent) 5999 lt_cv_file_magic_cmd='/bin/file' 6000 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6001 ;; 6002 sni) 6003 lt_cv_file_magic_cmd='/bin/file' 6004 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6005 lt_cv_file_magic_test_file=/lib/libc.so 6006 ;; 6007 siemens) 6008 lt_cv_deplibs_check_method=pass_all 6009 ;; 6010 pc) 6011 lt_cv_deplibs_check_method=pass_all 6012 ;; 6013 esac 6014 ;; 6015 6016tpf*) 6017 lt_cv_deplibs_check_method=pass_all 6018 ;; 6019esac 6020 6021fi 6022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6023$as_echo "$lt_cv_deplibs_check_method" >&6; } 6024file_magic_cmd=$lt_cv_file_magic_cmd 6025deplibs_check_method=$lt_cv_deplibs_check_method 6026test -z "$deplibs_check_method" && deplibs_check_method=unknown 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039if test -n "$ac_tool_prefix"; then 6040 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6041set dummy ${ac_tool_prefix}ar; ac_word=$2 6042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6043$as_echo_n "checking for $ac_word... " >&6; } 6044if test "${ac_cv_prog_AR+set}" = set; then : 6045 $as_echo_n "(cached) " >&6 6046else 6047 if test -n "$AR"; then 6048 ac_cv_prog_AR="$AR" # Let the user override the test. 6049else 6050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6051for as_dir in $PATH 6052do 6053 IFS=$as_save_IFS 6054 test -z "$as_dir" && as_dir=. 6055 for ac_exec_ext in '' $ac_executable_extensions; do 6056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6057 ac_cv_prog_AR="${ac_tool_prefix}ar" 6058 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6059 break 2 6060 fi 6061done 6062 done 6063IFS=$as_save_IFS 6064 6065fi 6066fi 6067AR=$ac_cv_prog_AR 6068if test -n "$AR"; then 6069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6070$as_echo "$AR" >&6; } 6071else 6072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6073$as_echo "no" >&6; } 6074fi 6075 6076 6077fi 6078if test -z "$ac_cv_prog_AR"; then 6079 ac_ct_AR=$AR 6080 # Extract the first word of "ar", so it can be a program name with args. 6081set dummy ar; ac_word=$2 6082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6083$as_echo_n "checking for $ac_word... " >&6; } 6084if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6085 $as_echo_n "(cached) " >&6 6086else 6087 if test -n "$ac_ct_AR"; then 6088 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6089else 6090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6091for as_dir in $PATH 6092do 6093 IFS=$as_save_IFS 6094 test -z "$as_dir" && as_dir=. 6095 for ac_exec_ext in '' $ac_executable_extensions; do 6096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6097 ac_cv_prog_ac_ct_AR="ar" 6098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6099 break 2 6100 fi 6101done 6102 done 6103IFS=$as_save_IFS 6104 6105fi 6106fi 6107ac_ct_AR=$ac_cv_prog_ac_ct_AR 6108if test -n "$ac_ct_AR"; then 6109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6110$as_echo "$ac_ct_AR" >&6; } 6111else 6112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6113$as_echo "no" >&6; } 6114fi 6115 6116 if test "x$ac_ct_AR" = x; then 6117 AR="false" 6118 else 6119 case $cross_compiling:$ac_tool_warned in 6120yes:) 6121{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6122$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6123ac_tool_warned=yes ;; 6124esac 6125 AR=$ac_ct_AR 6126 fi 6127else 6128 AR="$ac_cv_prog_AR" 6129fi 6130 6131test -z "$AR" && AR=ar 6132test -z "$AR_FLAGS" && AR_FLAGS=cru 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144if test -n "$ac_tool_prefix"; then 6145 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6146set dummy ${ac_tool_prefix}strip; ac_word=$2 6147{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6148$as_echo_n "checking for $ac_word... " >&6; } 6149if test "${ac_cv_prog_STRIP+set}" = set; then : 6150 $as_echo_n "(cached) " >&6 6151else 6152 if test -n "$STRIP"; then 6153 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6154else 6155as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6156for as_dir in $PATH 6157do 6158 IFS=$as_save_IFS 6159 test -z "$as_dir" && as_dir=. 6160 for ac_exec_ext in '' $ac_executable_extensions; do 6161 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6162 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6164 break 2 6165 fi 6166done 6167 done 6168IFS=$as_save_IFS 6169 6170fi 6171fi 6172STRIP=$ac_cv_prog_STRIP 6173if test -n "$STRIP"; then 6174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6175$as_echo "$STRIP" >&6; } 6176else 6177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6178$as_echo "no" >&6; } 6179fi 6180 6181 6182fi 6183if test -z "$ac_cv_prog_STRIP"; then 6184 ac_ct_STRIP=$STRIP 6185 # Extract the first word of "strip", so it can be a program name with args. 6186set dummy strip; ac_word=$2 6187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6188$as_echo_n "checking for $ac_word... " >&6; } 6189if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6190 $as_echo_n "(cached) " >&6 6191else 6192 if test -n "$ac_ct_STRIP"; then 6193 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6194else 6195as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6196for as_dir in $PATH 6197do 6198 IFS=$as_save_IFS 6199 test -z "$as_dir" && as_dir=. 6200 for ac_exec_ext in '' $ac_executable_extensions; do 6201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6202 ac_cv_prog_ac_ct_STRIP="strip" 6203 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6204 break 2 6205 fi 6206done 6207 done 6208IFS=$as_save_IFS 6209 6210fi 6211fi 6212ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6213if test -n "$ac_ct_STRIP"; then 6214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6215$as_echo "$ac_ct_STRIP" >&6; } 6216else 6217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6218$as_echo "no" >&6; } 6219fi 6220 6221 if test "x$ac_ct_STRIP" = x; then 6222 STRIP=":" 6223 else 6224 case $cross_compiling:$ac_tool_warned in 6225yes:) 6226{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6227$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6228ac_tool_warned=yes ;; 6229esac 6230 STRIP=$ac_ct_STRIP 6231 fi 6232else 6233 STRIP="$ac_cv_prog_STRIP" 6234fi 6235 6236test -z "$STRIP" && STRIP=: 6237 6238 6239 6240 6241 6242 6243if test -n "$ac_tool_prefix"; then 6244 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6245set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6247$as_echo_n "checking for $ac_word... " >&6; } 6248if test "${ac_cv_prog_RANLIB+set}" = set; then : 6249 $as_echo_n "(cached) " >&6 6250else 6251 if test -n "$RANLIB"; then 6252 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6253else 6254as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6255for as_dir in $PATH 6256do 6257 IFS=$as_save_IFS 6258 test -z "$as_dir" && as_dir=. 6259 for ac_exec_ext in '' $ac_executable_extensions; do 6260 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6261 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6263 break 2 6264 fi 6265done 6266 done 6267IFS=$as_save_IFS 6268 6269fi 6270fi 6271RANLIB=$ac_cv_prog_RANLIB 6272if test -n "$RANLIB"; then 6273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6274$as_echo "$RANLIB" >&6; } 6275else 6276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6277$as_echo "no" >&6; } 6278fi 6279 6280 6281fi 6282if test -z "$ac_cv_prog_RANLIB"; then 6283 ac_ct_RANLIB=$RANLIB 6284 # Extract the first word of "ranlib", so it can be a program name with args. 6285set dummy ranlib; ac_word=$2 6286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6287$as_echo_n "checking for $ac_word... " >&6; } 6288if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6289 $as_echo_n "(cached) " >&6 6290else 6291 if test -n "$ac_ct_RANLIB"; then 6292 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6293else 6294as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6295for as_dir in $PATH 6296do 6297 IFS=$as_save_IFS 6298 test -z "$as_dir" && as_dir=. 6299 for ac_exec_ext in '' $ac_executable_extensions; do 6300 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6301 ac_cv_prog_ac_ct_RANLIB="ranlib" 6302 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6303 break 2 6304 fi 6305done 6306 done 6307IFS=$as_save_IFS 6308 6309fi 6310fi 6311ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6312if test -n "$ac_ct_RANLIB"; then 6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6314$as_echo "$ac_ct_RANLIB" >&6; } 6315else 6316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6317$as_echo "no" >&6; } 6318fi 6319 6320 if test "x$ac_ct_RANLIB" = x; then 6321 RANLIB=":" 6322 else 6323 case $cross_compiling:$ac_tool_warned in 6324yes:) 6325{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6326$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6327ac_tool_warned=yes ;; 6328esac 6329 RANLIB=$ac_ct_RANLIB 6330 fi 6331else 6332 RANLIB="$ac_cv_prog_RANLIB" 6333fi 6334 6335test -z "$RANLIB" && RANLIB=: 6336 6337 6338 6339 6340 6341 6342# Determine commands to create old-style static archives. 6343old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6344old_postinstall_cmds='chmod 644 $oldlib' 6345old_postuninstall_cmds= 6346 6347if test -n "$RANLIB"; then 6348 case $host_os in 6349 openbsd*) 6350 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6351 ;; 6352 *) 6353 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6354 ;; 6355 esac 6356 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6357fi 6358 6359case $host_os in 6360 darwin*) 6361 lock_old_archive_extraction=yes ;; 6362 *) 6363 lock_old_archive_extraction=no ;; 6364esac 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 6400 6401 6402 6403 6404# If no C compiler was specified, use CC. 6405LTCC=${LTCC-"$CC"} 6406 6407# If no C compiler flags were specified, use CFLAGS. 6408LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6409 6410# Allow CC to be a program name with arguments. 6411compiler=$CC 6412 6413 6414# Check for command to grab the raw symbol name followed by C symbol from nm. 6415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6416$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6417if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6418 $as_echo_n "(cached) " >&6 6419else 6420 6421# These are sane defaults that work on at least a few old systems. 6422# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6423 6424# Character class describing NM global symbol codes. 6425symcode='[BCDEGRST]' 6426 6427# Regexp to match symbols that can be accessed directly from C. 6428sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6429 6430# Define system-specific variables. 6431case $host_os in 6432aix*) 6433 symcode='[BCDT]' 6434 ;; 6435cygwin* | mingw* | pw32* | cegcc*) 6436 symcode='[ABCDGISTW]' 6437 ;; 6438hpux*) 6439 if test "$host_cpu" = ia64; then 6440 symcode='[ABCDEGRST]' 6441 fi 6442 ;; 6443irix* | nonstopux*) 6444 symcode='[BCDEGRST]' 6445 ;; 6446osf*) 6447 symcode='[BCDEGQRST]' 6448 ;; 6449solaris*) 6450 symcode='[BDRT]' 6451 ;; 6452sco3.2v5*) 6453 symcode='[DT]' 6454 ;; 6455sysv4.2uw2*) 6456 symcode='[DT]' 6457 ;; 6458sysv5* | sco5v6* | unixware* | OpenUNIX*) 6459 symcode='[ABDT]' 6460 ;; 6461sysv4) 6462 symcode='[DFNSTU]' 6463 ;; 6464esac 6465 6466# If we're using GNU nm, then use its standard symbol codes. 6467case `$NM -V 2>&1` in 6468*GNU* | *'with BFD'*) 6469 symcode='[ABCDGIRSTW]' ;; 6470esac 6471 6472# Transform an extracted symbol line into a proper C declaration. 6473# Some systems (esp. on ia64) link data and code symbols differently, 6474# so use this general approach. 6475lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6476 6477# Transform an extracted symbol line into symbol name and symbol address 6478lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6479lt_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'" 6480 6481# Handle CRLF in mingw tool chain 6482opt_cr= 6483case $build_os in 6484mingw*) 6485 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6486 ;; 6487esac 6488 6489# Try without a prefix underscore, then with it. 6490for ac_symprfx in "" "_"; do 6491 6492 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6493 symxfrm="\\1 $ac_symprfx\\2 \\2" 6494 6495 # Write the raw and C identifiers. 6496 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6497 # Fake it for dumpbin and say T for any non-static function 6498 # and D for any global variable. 6499 # Also find C++ and __fastcall symbols from MSVC++, 6500 # which start with @ or ?. 6501 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6502" {last_section=section; section=\$ 3};"\ 6503" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6504" \$ 0!~/External *\|/{next};"\ 6505" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6506" {if(hide[section]) next};"\ 6507" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6508" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6509" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6510" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6511" ' prfx=^$ac_symprfx" 6512 else 6513 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6514 fi 6515 6516 # Check to see that the pipe works correctly. 6517 pipe_works=no 6518 6519 rm -f conftest* 6520 cat > conftest.$ac_ext <<_LT_EOF 6521#ifdef __cplusplus 6522extern "C" { 6523#endif 6524char nm_test_var; 6525void nm_test_func(void); 6526void nm_test_func(void){} 6527#ifdef __cplusplus 6528} 6529#endif 6530int main(){nm_test_var='a';nm_test_func();return(0);} 6531_LT_EOF 6532 6533 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6534 (eval $ac_compile) 2>&5 6535 ac_status=$? 6536 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6537 test $ac_status = 0; }; then 6538 # Now try to grab the symbols. 6539 nlist=conftest.nm 6540 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6541 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6542 ac_status=$? 6543 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6544 test $ac_status = 0; } && test -s "$nlist"; then 6545 # Try sorting and uniquifying the output. 6546 if sort "$nlist" | uniq > "$nlist"T; then 6547 mv -f "$nlist"T "$nlist" 6548 else 6549 rm -f "$nlist"T 6550 fi 6551 6552 # Make sure that we snagged all the symbols we need. 6553 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6554 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6555 cat <<_LT_EOF > conftest.$ac_ext 6556#ifdef __cplusplus 6557extern "C" { 6558#endif 6559 6560_LT_EOF 6561 # Now generate the symbol file. 6562 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6563 6564 cat <<_LT_EOF >> conftest.$ac_ext 6565 6566/* The mapping between symbol names and symbols. */ 6567const struct { 6568 const char *name; 6569 void *address; 6570} 6571lt__PROGRAM__LTX_preloaded_symbols[] = 6572{ 6573 { "@PROGRAM@", (void *) 0 }, 6574_LT_EOF 6575 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6576 cat <<\_LT_EOF >> conftest.$ac_ext 6577 {0, (void *) 0} 6578}; 6579 6580/* This works around a problem in FreeBSD linker */ 6581#ifdef FREEBSD_WORKAROUND 6582static const void *lt_preloaded_setup() { 6583 return lt__PROGRAM__LTX_preloaded_symbols; 6584} 6585#endif 6586 6587#ifdef __cplusplus 6588} 6589#endif 6590_LT_EOF 6591 # Now try linking the two files. 6592 mv conftest.$ac_objext conftstm.$ac_objext 6593 lt_save_LIBS="$LIBS" 6594 lt_save_CFLAGS="$CFLAGS" 6595 LIBS="conftstm.$ac_objext" 6596 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6597 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6598 (eval $ac_link) 2>&5 6599 ac_status=$? 6600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6601 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6602 pipe_works=yes 6603 fi 6604 LIBS="$lt_save_LIBS" 6605 CFLAGS="$lt_save_CFLAGS" 6606 else 6607 echo "cannot find nm_test_func in $nlist" >&5 6608 fi 6609 else 6610 echo "cannot find nm_test_var in $nlist" >&5 6611 fi 6612 else 6613 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6614 fi 6615 else 6616 echo "$progname: failed program was:" >&5 6617 cat conftest.$ac_ext >&5 6618 fi 6619 rm -rf conftest* conftst* 6620 6621 # Do not use the global_symbol_pipe unless it works. 6622 if test "$pipe_works" = yes; then 6623 break 6624 else 6625 lt_cv_sys_global_symbol_pipe= 6626 fi 6627done 6628 6629fi 6630 6631if test -z "$lt_cv_sys_global_symbol_pipe"; then 6632 lt_cv_sys_global_symbol_to_cdecl= 6633fi 6634if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6636$as_echo "failed" >&6; } 6637else 6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6639$as_echo "ok" >&6; } 6640fi 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663# Check whether --enable-libtool-lock was given. 6664if test "${enable_libtool_lock+set}" = set; then : 6665 enableval=$enable_libtool_lock; 6666fi 6667 6668test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6669 6670# Some flags need to be propagated to the compiler or linker for good 6671# libtool support. 6672case $host in 6673ia64-*-hpux*) 6674 # Find out which ABI we are using. 6675 echo 'int i;' > conftest.$ac_ext 6676 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6677 (eval $ac_compile) 2>&5 6678 ac_status=$? 6679 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6680 test $ac_status = 0; }; then 6681 case `/usr/bin/file conftest.$ac_objext` in 6682 *ELF-32*) 6683 HPUX_IA64_MODE="32" 6684 ;; 6685 *ELF-64*) 6686 HPUX_IA64_MODE="64" 6687 ;; 6688 esac 6689 fi 6690 rm -rf conftest* 6691 ;; 6692*-*-irix6*) 6693 # Find out which ABI we are using. 6694 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6695 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6696 (eval $ac_compile) 2>&5 6697 ac_status=$? 6698 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6699 test $ac_status = 0; }; then 6700 if test "$lt_cv_prog_gnu_ld" = yes; then 6701 case `/usr/bin/file conftest.$ac_objext` in 6702 *32-bit*) 6703 LD="${LD-ld} -melf32bsmip" 6704 ;; 6705 *N32*) 6706 LD="${LD-ld} -melf32bmipn32" 6707 ;; 6708 *64-bit*) 6709 LD="${LD-ld} -melf64bmip" 6710 ;; 6711 esac 6712 else 6713 case `/usr/bin/file conftest.$ac_objext` in 6714 *32-bit*) 6715 LD="${LD-ld} -32" 6716 ;; 6717 *N32*) 6718 LD="${LD-ld} -n32" 6719 ;; 6720 *64-bit*) 6721 LD="${LD-ld} -64" 6722 ;; 6723 esac 6724 fi 6725 fi 6726 rm -rf conftest* 6727 ;; 6728 6729x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6730s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6731 # Find out which ABI we are using. 6732 echo 'int i;' > conftest.$ac_ext 6733 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6734 (eval $ac_compile) 2>&5 6735 ac_status=$? 6736 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6737 test $ac_status = 0; }; then 6738 case `/usr/bin/file conftest.o` in 6739 *32-bit*) 6740 case $host in 6741 x86_64-*kfreebsd*-gnu) 6742 LD="${LD-ld} -m elf_i386_fbsd" 6743 ;; 6744 x86_64-*linux*) 6745 case `/usr/bin/file conftest.o` in 6746 *x86-64*) 6747 LD="${LD-ld} -m elf32_x86_64" 6748 ;; 6749 *) 6750 LD="${LD-ld} -m elf_i386" 6751 ;; 6752 esac 6753 ;; 6754 powerpc64le-*linux*) 6755 LD="${LD-ld} -m elf32lppclinux" 6756 ;; 6757 powerpc64-*linux*) 6758 LD="${LD-ld} -m elf32ppclinux" 6759 ;; 6760 s390x-*linux*) 6761 LD="${LD-ld} -m elf_s390" 6762 ;; 6763 sparc64-*linux*) 6764 LD="${LD-ld} -m elf32_sparc" 6765 ;; 6766 esac 6767 ;; 6768 *64-bit*) 6769 case $host in 6770 x86_64-*kfreebsd*-gnu) 6771 LD="${LD-ld} -m elf_x86_64_fbsd" 6772 ;; 6773 x86_64-*linux*) 6774 LD="${LD-ld} -m elf_x86_64" 6775 ;; 6776 powerpcle-*linux*) 6777 LD="${LD-ld} -m elf64lppc" 6778 ;; 6779 powerpc-*linux*) 6780 LD="${LD-ld} -m elf64ppc" 6781 ;; 6782 s390*-*linux*|s390*-*tpf*) 6783 LD="${LD-ld} -m elf64_s390" 6784 ;; 6785 sparc*-*linux*) 6786 LD="${LD-ld} -m elf64_sparc" 6787 ;; 6788 esac 6789 ;; 6790 esac 6791 fi 6792 rm -rf conftest* 6793 ;; 6794 6795*-*-sco3.2v5*) 6796 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6797 SAVE_CFLAGS="$CFLAGS" 6798 CFLAGS="$CFLAGS -belf" 6799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6800$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6801if test "${lt_cv_cc_needs_belf+set}" = set; then : 6802 $as_echo_n "(cached) " >&6 6803else 6804 ac_ext=c 6805ac_cpp='$CPP $CPPFLAGS' 6806ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6807ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6808ac_compiler_gnu=$ac_cv_c_compiler_gnu 6809 6810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6811/* end confdefs.h. */ 6812 6813int 6814main () 6815{ 6816 6817 ; 6818 return 0; 6819} 6820_ACEOF 6821if ac_fn_c_try_link "$LINENO"; then : 6822 lt_cv_cc_needs_belf=yes 6823else 6824 lt_cv_cc_needs_belf=no 6825fi 6826rm -f core conftest.err conftest.$ac_objext \ 6827 conftest$ac_exeext conftest.$ac_ext 6828 ac_ext=c 6829ac_cpp='$CPP $CPPFLAGS' 6830ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6831ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6832ac_compiler_gnu=$ac_cv_c_compiler_gnu 6833 6834fi 6835{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6836$as_echo "$lt_cv_cc_needs_belf" >&6; } 6837 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6838 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6839 CFLAGS="$SAVE_CFLAGS" 6840 fi 6841 ;; 6842sparc*-*solaris*) 6843 # Find out which ABI we are using. 6844 echo 'int i;' > conftest.$ac_ext 6845 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6846 (eval $ac_compile) 2>&5 6847 ac_status=$? 6848 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6849 test $ac_status = 0; }; then 6850 case `/usr/bin/file conftest.o` in 6851 *64-bit*) 6852 case $lt_cv_prog_gnu_ld in 6853 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6854 *) 6855 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6856 LD="${LD-ld} -64" 6857 fi 6858 ;; 6859 esac 6860 ;; 6861 esac 6862 fi 6863 rm -rf conftest* 6864 ;; 6865esac 6866 6867need_locks="$enable_libtool_lock" 6868 6869 6870 case $host_os in 6871 rhapsody* | darwin*) 6872 if test -n "$ac_tool_prefix"; then 6873 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6874set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6876$as_echo_n "checking for $ac_word... " >&6; } 6877if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 6878 $as_echo_n "(cached) " >&6 6879else 6880 if test -n "$DSYMUTIL"; then 6881 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6882else 6883as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6884for as_dir in $PATH 6885do 6886 IFS=$as_save_IFS 6887 test -z "$as_dir" && as_dir=. 6888 for ac_exec_ext in '' $ac_executable_extensions; do 6889 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6890 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6891 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6892 break 2 6893 fi 6894done 6895 done 6896IFS=$as_save_IFS 6897 6898fi 6899fi 6900DSYMUTIL=$ac_cv_prog_DSYMUTIL 6901if test -n "$DSYMUTIL"; then 6902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6903$as_echo "$DSYMUTIL" >&6; } 6904else 6905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6906$as_echo "no" >&6; } 6907fi 6908 6909 6910fi 6911if test -z "$ac_cv_prog_DSYMUTIL"; then 6912 ac_ct_DSYMUTIL=$DSYMUTIL 6913 # Extract the first word of "dsymutil", so it can be a program name with args. 6914set dummy dsymutil; ac_word=$2 6915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6916$as_echo_n "checking for $ac_word... " >&6; } 6917if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 6918 $as_echo_n "(cached) " >&6 6919else 6920 if test -n "$ac_ct_DSYMUTIL"; then 6921 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6922else 6923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6924for as_dir in $PATH 6925do 6926 IFS=$as_save_IFS 6927 test -z "$as_dir" && as_dir=. 6928 for ac_exec_ext in '' $ac_executable_extensions; do 6929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6930 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6931 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6932 break 2 6933 fi 6934done 6935 done 6936IFS=$as_save_IFS 6937 6938fi 6939fi 6940ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6941if test -n "$ac_ct_DSYMUTIL"; then 6942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6943$as_echo "$ac_ct_DSYMUTIL" >&6; } 6944else 6945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6946$as_echo "no" >&6; } 6947fi 6948 6949 if test "x$ac_ct_DSYMUTIL" = x; then 6950 DSYMUTIL=":" 6951 else 6952 case $cross_compiling:$ac_tool_warned in 6953yes:) 6954{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6955$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6956ac_tool_warned=yes ;; 6957esac 6958 DSYMUTIL=$ac_ct_DSYMUTIL 6959 fi 6960else 6961 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6962fi 6963 6964 if test -n "$ac_tool_prefix"; then 6965 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6966set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6968$as_echo_n "checking for $ac_word... " >&6; } 6969if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6970 $as_echo_n "(cached) " >&6 6971else 6972 if test -n "$NMEDIT"; then 6973 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6974else 6975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6976for as_dir in $PATH 6977do 6978 IFS=$as_save_IFS 6979 test -z "$as_dir" && as_dir=. 6980 for ac_exec_ext in '' $ac_executable_extensions; do 6981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6982 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6984 break 2 6985 fi 6986done 6987 done 6988IFS=$as_save_IFS 6989 6990fi 6991fi 6992NMEDIT=$ac_cv_prog_NMEDIT 6993if test -n "$NMEDIT"; then 6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6995$as_echo "$NMEDIT" >&6; } 6996else 6997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6998$as_echo "no" >&6; } 6999fi 7000 7001 7002fi 7003if test -z "$ac_cv_prog_NMEDIT"; then 7004 ac_ct_NMEDIT=$NMEDIT 7005 # Extract the first word of "nmedit", so it can be a program name with args. 7006set dummy nmedit; ac_word=$2 7007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7008$as_echo_n "checking for $ac_word... " >&6; } 7009if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7010 $as_echo_n "(cached) " >&6 7011else 7012 if test -n "$ac_ct_NMEDIT"; then 7013 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7014else 7015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7016for as_dir in $PATH 7017do 7018 IFS=$as_save_IFS 7019 test -z "$as_dir" && as_dir=. 7020 for ac_exec_ext in '' $ac_executable_extensions; do 7021 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7022 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7023 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7024 break 2 7025 fi 7026done 7027 done 7028IFS=$as_save_IFS 7029 7030fi 7031fi 7032ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7033if test -n "$ac_ct_NMEDIT"; then 7034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7035$as_echo "$ac_ct_NMEDIT" >&6; } 7036else 7037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7038$as_echo "no" >&6; } 7039fi 7040 7041 if test "x$ac_ct_NMEDIT" = x; then 7042 NMEDIT=":" 7043 else 7044 case $cross_compiling:$ac_tool_warned in 7045yes:) 7046{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7047$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7048ac_tool_warned=yes ;; 7049esac 7050 NMEDIT=$ac_ct_NMEDIT 7051 fi 7052else 7053 NMEDIT="$ac_cv_prog_NMEDIT" 7054fi 7055 7056 if test -n "$ac_tool_prefix"; then 7057 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7058set dummy ${ac_tool_prefix}lipo; ac_word=$2 7059{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7060$as_echo_n "checking for $ac_word... " >&6; } 7061if test "${ac_cv_prog_LIPO+set}" = set; then : 7062 $as_echo_n "(cached) " >&6 7063else 7064 if test -n "$LIPO"; then 7065 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7066else 7067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7068for as_dir in $PATH 7069do 7070 IFS=$as_save_IFS 7071 test -z "$as_dir" && as_dir=. 7072 for ac_exec_ext in '' $ac_executable_extensions; do 7073 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7074 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7076 break 2 7077 fi 7078done 7079 done 7080IFS=$as_save_IFS 7081 7082fi 7083fi 7084LIPO=$ac_cv_prog_LIPO 7085if test -n "$LIPO"; then 7086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7087$as_echo "$LIPO" >&6; } 7088else 7089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7090$as_echo "no" >&6; } 7091fi 7092 7093 7094fi 7095if test -z "$ac_cv_prog_LIPO"; then 7096 ac_ct_LIPO=$LIPO 7097 # Extract the first word of "lipo", so it can be a program name with args. 7098set dummy lipo; ac_word=$2 7099{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7100$as_echo_n "checking for $ac_word... " >&6; } 7101if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7102 $as_echo_n "(cached) " >&6 7103else 7104 if test -n "$ac_ct_LIPO"; then 7105 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7106else 7107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7108for as_dir in $PATH 7109do 7110 IFS=$as_save_IFS 7111 test -z "$as_dir" && as_dir=. 7112 for ac_exec_ext in '' $ac_executable_extensions; do 7113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7114 ac_cv_prog_ac_ct_LIPO="lipo" 7115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7116 break 2 7117 fi 7118done 7119 done 7120IFS=$as_save_IFS 7121 7122fi 7123fi 7124ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7125if test -n "$ac_ct_LIPO"; then 7126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7127$as_echo "$ac_ct_LIPO" >&6; } 7128else 7129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7130$as_echo "no" >&6; } 7131fi 7132 7133 if test "x$ac_ct_LIPO" = x; then 7134 LIPO=":" 7135 else 7136 case $cross_compiling:$ac_tool_warned in 7137yes:) 7138{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7139$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7140ac_tool_warned=yes ;; 7141esac 7142 LIPO=$ac_ct_LIPO 7143 fi 7144else 7145 LIPO="$ac_cv_prog_LIPO" 7146fi 7147 7148 if test -n "$ac_tool_prefix"; then 7149 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7150set dummy ${ac_tool_prefix}otool; ac_word=$2 7151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7152$as_echo_n "checking for $ac_word... " >&6; } 7153if test "${ac_cv_prog_OTOOL+set}" = set; then : 7154 $as_echo_n "(cached) " >&6 7155else 7156 if test -n "$OTOOL"; then 7157 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7158else 7159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7160for as_dir in $PATH 7161do 7162 IFS=$as_save_IFS 7163 test -z "$as_dir" && as_dir=. 7164 for ac_exec_ext in '' $ac_executable_extensions; do 7165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7166 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7168 break 2 7169 fi 7170done 7171 done 7172IFS=$as_save_IFS 7173 7174fi 7175fi 7176OTOOL=$ac_cv_prog_OTOOL 7177if test -n "$OTOOL"; then 7178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7179$as_echo "$OTOOL" >&6; } 7180else 7181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7182$as_echo "no" >&6; } 7183fi 7184 7185 7186fi 7187if test -z "$ac_cv_prog_OTOOL"; then 7188 ac_ct_OTOOL=$OTOOL 7189 # Extract the first word of "otool", so it can be a program name with args. 7190set dummy otool; ac_word=$2 7191{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7192$as_echo_n "checking for $ac_word... " >&6; } 7193if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7194 $as_echo_n "(cached) " >&6 7195else 7196 if test -n "$ac_ct_OTOOL"; then 7197 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7198else 7199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7200for as_dir in $PATH 7201do 7202 IFS=$as_save_IFS 7203 test -z "$as_dir" && as_dir=. 7204 for ac_exec_ext in '' $ac_executable_extensions; do 7205 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7206 ac_cv_prog_ac_ct_OTOOL="otool" 7207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7208 break 2 7209 fi 7210done 7211 done 7212IFS=$as_save_IFS 7213 7214fi 7215fi 7216ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7217if test -n "$ac_ct_OTOOL"; then 7218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7219$as_echo "$ac_ct_OTOOL" >&6; } 7220else 7221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7222$as_echo "no" >&6; } 7223fi 7224 7225 if test "x$ac_ct_OTOOL" = x; then 7226 OTOOL=":" 7227 else 7228 case $cross_compiling:$ac_tool_warned in 7229yes:) 7230{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7231$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7232ac_tool_warned=yes ;; 7233esac 7234 OTOOL=$ac_ct_OTOOL 7235 fi 7236else 7237 OTOOL="$ac_cv_prog_OTOOL" 7238fi 7239 7240 if test -n "$ac_tool_prefix"; then 7241 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7242set dummy ${ac_tool_prefix}otool64; ac_word=$2 7243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7244$as_echo_n "checking for $ac_word... " >&6; } 7245if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7246 $as_echo_n "(cached) " >&6 7247else 7248 if test -n "$OTOOL64"; then 7249 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7250else 7251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7252for as_dir in $PATH 7253do 7254 IFS=$as_save_IFS 7255 test -z "$as_dir" && as_dir=. 7256 for ac_exec_ext in '' $ac_executable_extensions; do 7257 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7258 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7259 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7260 break 2 7261 fi 7262done 7263 done 7264IFS=$as_save_IFS 7265 7266fi 7267fi 7268OTOOL64=$ac_cv_prog_OTOOL64 7269if test -n "$OTOOL64"; then 7270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7271$as_echo "$OTOOL64" >&6; } 7272else 7273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7274$as_echo "no" >&6; } 7275fi 7276 7277 7278fi 7279if test -z "$ac_cv_prog_OTOOL64"; then 7280 ac_ct_OTOOL64=$OTOOL64 7281 # Extract the first word of "otool64", so it can be a program name with args. 7282set dummy otool64; ac_word=$2 7283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7284$as_echo_n "checking for $ac_word... " >&6; } 7285if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7286 $as_echo_n "(cached) " >&6 7287else 7288 if test -n "$ac_ct_OTOOL64"; then 7289 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7290else 7291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7292for as_dir in $PATH 7293do 7294 IFS=$as_save_IFS 7295 test -z "$as_dir" && as_dir=. 7296 for ac_exec_ext in '' $ac_executable_extensions; do 7297 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7298 ac_cv_prog_ac_ct_OTOOL64="otool64" 7299 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7300 break 2 7301 fi 7302done 7303 done 7304IFS=$as_save_IFS 7305 7306fi 7307fi 7308ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7309if test -n "$ac_ct_OTOOL64"; then 7310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7311$as_echo "$ac_ct_OTOOL64" >&6; } 7312else 7313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7314$as_echo "no" >&6; } 7315fi 7316 7317 if test "x$ac_ct_OTOOL64" = x; then 7318 OTOOL64=":" 7319 else 7320 case $cross_compiling:$ac_tool_warned in 7321yes:) 7322{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7323$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7324ac_tool_warned=yes ;; 7325esac 7326 OTOOL64=$ac_ct_OTOOL64 7327 fi 7328else 7329 OTOOL64="$ac_cv_prog_OTOOL64" 7330fi 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7359$as_echo_n "checking for -single_module linker flag... " >&6; } 7360if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7361 $as_echo_n "(cached) " >&6 7362else 7363 lt_cv_apple_cc_single_mod=no 7364 if test -z "${LT_MULTI_MODULE}"; then 7365 # By default we will add the -single_module flag. You can override 7366 # by either setting the environment variable LT_MULTI_MODULE 7367 # non-empty at configure time, or by adding -multi_module to the 7368 # link flags. 7369 rm -rf libconftest.dylib* 7370 echo "int foo(void){return 1;}" > conftest.c 7371 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7372-dynamiclib -Wl,-single_module conftest.c" >&5 7373 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7374 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7375 _lt_result=$? 7376 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7377 lt_cv_apple_cc_single_mod=yes 7378 else 7379 cat conftest.err >&5 7380 fi 7381 rm -rf libconftest.dylib* 7382 rm -f conftest.* 7383 fi 7384fi 7385{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7386$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7388$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7389if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7390 $as_echo_n "(cached) " >&6 7391else 7392 lt_cv_ld_exported_symbols_list=no 7393 save_LDFLAGS=$LDFLAGS 7394 echo "_main" > conftest.sym 7395 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7397/* end confdefs.h. */ 7398 7399int 7400main () 7401{ 7402 7403 ; 7404 return 0; 7405} 7406_ACEOF 7407if ac_fn_c_try_link "$LINENO"; then : 7408 lt_cv_ld_exported_symbols_list=yes 7409else 7410 lt_cv_ld_exported_symbols_list=no 7411fi 7412rm -f core conftest.err conftest.$ac_objext \ 7413 conftest$ac_exeext conftest.$ac_ext 7414 LDFLAGS="$save_LDFLAGS" 7415 7416fi 7417{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7418$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7420$as_echo_n "checking for -force_load linker flag... " >&6; } 7421if test "${lt_cv_ld_force_load+set}" = set; then : 7422 $as_echo_n "(cached) " >&6 7423else 7424 lt_cv_ld_force_load=no 7425 cat > conftest.c << _LT_EOF 7426int forced_loaded() { return 2;} 7427_LT_EOF 7428 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7429 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7430 echo "$AR cru libconftest.a conftest.o" >&5 7431 $AR cru libconftest.a conftest.o 2>&5 7432 cat > conftest.c << _LT_EOF 7433int main() { return 0;} 7434_LT_EOF 7435 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7436 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7437 _lt_result=$? 7438 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7439 lt_cv_ld_force_load=yes 7440 else 7441 cat conftest.err >&5 7442 fi 7443 rm -f conftest.err libconftest.a conftest conftest.c 7444 rm -rf conftest.dSYM 7445 7446fi 7447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7448$as_echo "$lt_cv_ld_force_load" >&6; } 7449 case $host_os in 7450 rhapsody* | darwin1.[012]) 7451 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7452 darwin1.*) 7453 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7454 darwin*) # darwin 5.x on 7455 # if running on 10.5 or later, the deployment target defaults 7456 # to the OS version, if on x86, and 10.4, the deployment 7457 # target defaults to 10.4. Don't you love it? 7458 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7459 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7460 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7461 10.[012][,.]*) 7462 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7463 10.*) 7464 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7465 esac 7466 ;; 7467 esac 7468 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7469 _lt_dar_single_mod='$single_module' 7470 fi 7471 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7472 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7473 else 7474 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7475 fi 7476 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7477 _lt_dsymutil='~$DSYMUTIL $lib || :' 7478 else 7479 _lt_dsymutil= 7480 fi 7481 ;; 7482 esac 7483 7484for ac_header in dlfcn.h 7485do : 7486 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7487" 7488if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7489 cat >>confdefs.h <<_ACEOF 7490#define HAVE_DLFCN_H 1 7491_ACEOF 7492 7493fi 7494 7495done 7496 7497 7498 7499 7500 7501# Set options 7502 7503 7504 7505 enable_dlopen=no 7506 7507 7508 enable_win32_dll=no 7509 7510 7511 # Check whether --enable-shared was given. 7512if test "${enable_shared+set}" = set; then : 7513 enableval=$enable_shared; p=${PACKAGE-default} 7514 case $enableval in 7515 yes) enable_shared=yes ;; 7516 no) enable_shared=no ;; 7517 *) 7518 enable_shared=no 7519 # Look at the argument we got. We use all the common list separators. 7520 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7521 for pkg in $enableval; do 7522 IFS="$lt_save_ifs" 7523 if test "X$pkg" = "X$p"; then 7524 enable_shared=yes 7525 fi 7526 done 7527 IFS="$lt_save_ifs" 7528 ;; 7529 esac 7530else 7531 enable_shared=yes 7532fi 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 # Check whether --enable-static was given. 7543if test "${enable_static+set}" = set; then : 7544 enableval=$enable_static; p=${PACKAGE-default} 7545 case $enableval in 7546 yes) enable_static=yes ;; 7547 no) enable_static=no ;; 7548 *) 7549 enable_static=no 7550 # Look at the argument we got. We use all the common list separators. 7551 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7552 for pkg in $enableval; do 7553 IFS="$lt_save_ifs" 7554 if test "X$pkg" = "X$p"; then 7555 enable_static=yes 7556 fi 7557 done 7558 IFS="$lt_save_ifs" 7559 ;; 7560 esac 7561else 7562 enable_static=yes 7563fi 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574# Check whether --with-pic was given. 7575if test "${with_pic+set}" = set; then : 7576 withval=$with_pic; pic_mode="$withval" 7577else 7578 pic_mode=default 7579fi 7580 7581 7582test -z "$pic_mode" && pic_mode=default 7583 7584 7585 7586 7587 7588 7589 7590 # Check whether --enable-fast-install was given. 7591if test "${enable_fast_install+set}" = set; then : 7592 enableval=$enable_fast_install; p=${PACKAGE-default} 7593 case $enableval in 7594 yes) enable_fast_install=yes ;; 7595 no) enable_fast_install=no ;; 7596 *) 7597 enable_fast_install=no 7598 # Look at the argument we got. We use all the common list separators. 7599 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7600 for pkg in $enableval; do 7601 IFS="$lt_save_ifs" 7602 if test "X$pkg" = "X$p"; then 7603 enable_fast_install=yes 7604 fi 7605 done 7606 IFS="$lt_save_ifs" 7607 ;; 7608 esac 7609else 7610 enable_fast_install=yes 7611fi 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623# This can be used to rebuild libtool when needed 7624LIBTOOL_DEPS="$ltmain" 7625 7626# Always use our own libtool. 7627LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654test -z "$LN_S" && LN_S="ln -s" 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669if test -n "${ZSH_VERSION+set}" ; then 7670 setopt NO_GLOB_SUBST 7671fi 7672 7673{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7674$as_echo_n "checking for objdir... " >&6; } 7675if test "${lt_cv_objdir+set}" = set; then : 7676 $as_echo_n "(cached) " >&6 7677else 7678 rm -f .libs 2>/dev/null 7679mkdir .libs 2>/dev/null 7680if test -d .libs; then 7681 lt_cv_objdir=.libs 7682else 7683 # MS-DOS does not allow filenames that begin with a dot. 7684 lt_cv_objdir=_libs 7685fi 7686rmdir .libs 2>/dev/null 7687fi 7688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7689$as_echo "$lt_cv_objdir" >&6; } 7690objdir=$lt_cv_objdir 7691 7692 7693 7694 7695 7696cat >>confdefs.h <<_ACEOF 7697#define LT_OBJDIR "$lt_cv_objdir/" 7698_ACEOF 7699 7700 7701 7702 7703case $host_os in 7704aix3*) 7705 # AIX sometimes has problems with the GCC collect2 program. For some 7706 # reason, if we set the COLLECT_NAMES environment variable, the problems 7707 # vanish in a puff of smoke. 7708 if test "X${COLLECT_NAMES+set}" != Xset; then 7709 COLLECT_NAMES= 7710 export COLLECT_NAMES 7711 fi 7712 ;; 7713esac 7714 7715# Global variables: 7716ofile=libtool 7717can_build_shared=yes 7718 7719# All known linkers require a `.a' archive for static linking (except MSVC, 7720# which needs '.lib'). 7721libext=a 7722 7723with_gnu_ld="$lt_cv_prog_gnu_ld" 7724 7725old_CC="$CC" 7726old_CFLAGS="$CFLAGS" 7727 7728# Set sane defaults for various variables 7729test -z "$CC" && CC=cc 7730test -z "$LTCC" && LTCC=$CC 7731test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7732test -z "$LD" && LD=ld 7733test -z "$ac_objext" && ac_objext=o 7734 7735for cc_temp in $compiler""; do 7736 case $cc_temp in 7737 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7738 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7739 \-*) ;; 7740 *) break;; 7741 esac 7742done 7743cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7744 7745 7746# Only perform the check for file, if the check method requires it 7747test -z "$MAGIC_CMD" && MAGIC_CMD=file 7748case $deplibs_check_method in 7749file_magic*) 7750 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7752$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7753if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7754 $as_echo_n "(cached) " >&6 7755else 7756 case $MAGIC_CMD in 7757[\\/*] | ?:[\\/]*) 7758 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7759 ;; 7760*) 7761 lt_save_MAGIC_CMD="$MAGIC_CMD" 7762 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7763 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7764 for ac_dir in $ac_dummy; do 7765 IFS="$lt_save_ifs" 7766 test -z "$ac_dir" && ac_dir=. 7767 if test -f $ac_dir/${ac_tool_prefix}file; then 7768 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7769 if test -n "$file_magic_test_file"; then 7770 case $deplibs_check_method in 7771 "file_magic "*) 7772 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7773 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7774 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7775 $EGREP "$file_magic_regex" > /dev/null; then 7776 : 7777 else 7778 cat <<_LT_EOF 1>&2 7779 7780*** Warning: the command libtool uses to detect shared libraries, 7781*** $file_magic_cmd, produces output that libtool cannot recognize. 7782*** The result is that libtool may fail to recognize shared libraries 7783*** as such. This will affect the creation of libtool libraries that 7784*** depend on shared libraries, but programs linked with such libtool 7785*** libraries will work regardless of this problem. Nevertheless, you 7786*** may want to report the problem to your system manager and/or to 7787*** bug-libtool@gnu.org 7788 7789_LT_EOF 7790 fi ;; 7791 esac 7792 fi 7793 break 7794 fi 7795 done 7796 IFS="$lt_save_ifs" 7797 MAGIC_CMD="$lt_save_MAGIC_CMD" 7798 ;; 7799esac 7800fi 7801 7802MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7803if test -n "$MAGIC_CMD"; then 7804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7805$as_echo "$MAGIC_CMD" >&6; } 7806else 7807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7808$as_echo "no" >&6; } 7809fi 7810 7811 7812 7813 7814 7815if test -z "$lt_cv_path_MAGIC_CMD"; then 7816 if test -n "$ac_tool_prefix"; then 7817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7818$as_echo_n "checking for file... " >&6; } 7819if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7820 $as_echo_n "(cached) " >&6 7821else 7822 case $MAGIC_CMD in 7823[\\/*] | ?:[\\/]*) 7824 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7825 ;; 7826*) 7827 lt_save_MAGIC_CMD="$MAGIC_CMD" 7828 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7829 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7830 for ac_dir in $ac_dummy; do 7831 IFS="$lt_save_ifs" 7832 test -z "$ac_dir" && ac_dir=. 7833 if test -f $ac_dir/file; then 7834 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7835 if test -n "$file_magic_test_file"; then 7836 case $deplibs_check_method in 7837 "file_magic "*) 7838 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7839 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7840 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7841 $EGREP "$file_magic_regex" > /dev/null; then 7842 : 7843 else 7844 cat <<_LT_EOF 1>&2 7845 7846*** Warning: the command libtool uses to detect shared libraries, 7847*** $file_magic_cmd, produces output that libtool cannot recognize. 7848*** The result is that libtool may fail to recognize shared libraries 7849*** as such. This will affect the creation of libtool libraries that 7850*** depend on shared libraries, but programs linked with such libtool 7851*** libraries will work regardless of this problem. Nevertheless, you 7852*** may want to report the problem to your system manager and/or to 7853*** bug-libtool@gnu.org 7854 7855_LT_EOF 7856 fi ;; 7857 esac 7858 fi 7859 break 7860 fi 7861 done 7862 IFS="$lt_save_ifs" 7863 MAGIC_CMD="$lt_save_MAGIC_CMD" 7864 ;; 7865esac 7866fi 7867 7868MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7869if test -n "$MAGIC_CMD"; then 7870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7871$as_echo "$MAGIC_CMD" >&6; } 7872else 7873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7874$as_echo "no" >&6; } 7875fi 7876 7877 7878 else 7879 MAGIC_CMD=: 7880 fi 7881fi 7882 7883 fi 7884 ;; 7885esac 7886 7887# Use C for the default configuration in the libtool script 7888 7889lt_save_CC="$CC" 7890ac_ext=c 7891ac_cpp='$CPP $CPPFLAGS' 7892ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7893ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7894ac_compiler_gnu=$ac_cv_c_compiler_gnu 7895 7896 7897# Source file extension for C test sources. 7898ac_ext=c 7899 7900# Object file extension for compiled C test sources. 7901objext=o 7902objext=$objext 7903 7904# Code to be used in simple compile tests 7905lt_simple_compile_test_code="int some_variable = 0;" 7906 7907# Code to be used in simple link tests 7908lt_simple_link_test_code='int main(){return(0);}' 7909 7910 7911 7912 7913 7914 7915 7916# If no C compiler was specified, use CC. 7917LTCC=${LTCC-"$CC"} 7918 7919# If no C compiler flags were specified, use CFLAGS. 7920LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7921 7922# Allow CC to be a program name with arguments. 7923compiler=$CC 7924 7925# Save the default compiler, since it gets overwritten when the other 7926# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7927compiler_DEFAULT=$CC 7928 7929# save warnings/boilerplate of simple test code 7930ac_outfile=conftest.$ac_objext 7931echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7932eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7933_lt_compiler_boilerplate=`cat conftest.err` 7934$RM conftest* 7935 7936ac_outfile=conftest.$ac_objext 7937echo "$lt_simple_link_test_code" >conftest.$ac_ext 7938eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7939_lt_linker_boilerplate=`cat conftest.err` 7940$RM -r conftest* 7941 7942 7943## CAVEAT EMPTOR: 7944## There is no encapsulation within the following macros, do not change 7945## the running order or otherwise move them around unless you know exactly 7946## what you are doing... 7947if test -n "$compiler"; then 7948 7949lt_prog_compiler_no_builtin_flag= 7950 7951if test "$GCC" = yes; then 7952 case $cc_basename in 7953 nvcc*) 7954 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7955 *) 7956 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7957 esac 7958 7959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7960$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7961if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7962 $as_echo_n "(cached) " >&6 7963else 7964 lt_cv_prog_compiler_rtti_exceptions=no 7965 ac_outfile=conftest.$ac_objext 7966 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7967 lt_compiler_flag="-fno-rtti -fno-exceptions" 7968 # Insert the option either (1) after the last *FLAGS variable, or 7969 # (2) before a word containing "conftest.", or (3) at the end. 7970 # Note that $ac_compile itself does not contain backslashes and begins 7971 # with a dollar sign (not a hyphen), so the echo should work correctly. 7972 # The option is referenced via a variable to avoid confusing sed. 7973 lt_compile=`echo "$ac_compile" | $SED \ 7974 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7975 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7976 -e 's:$: $lt_compiler_flag:'` 7977 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7978 (eval "$lt_compile" 2>conftest.err) 7979 ac_status=$? 7980 cat conftest.err >&5 7981 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7982 if (exit $ac_status) && test -s "$ac_outfile"; then 7983 # The compiler can only warn and ignore the option if not recognized 7984 # So say no if there are warnings other than the usual output. 7985 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7986 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7987 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7988 lt_cv_prog_compiler_rtti_exceptions=yes 7989 fi 7990 fi 7991 $RM conftest* 7992 7993fi 7994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7995$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7996 7997if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7998 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7999else 8000 : 8001fi 8002 8003fi 8004 8005 8006 8007 8008 8009 8010 lt_prog_compiler_wl= 8011lt_prog_compiler_pic= 8012lt_prog_compiler_static= 8013 8014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8015$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8016 8017 if test "$GCC" = yes; then 8018 lt_prog_compiler_wl='-Wl,' 8019 lt_prog_compiler_static='-static' 8020 8021 case $host_os in 8022 aix*) 8023 # All AIX code is PIC. 8024 if test "$host_cpu" = ia64; then 8025 # AIX 5 now supports IA64 processor 8026 lt_prog_compiler_static='-Bstatic' 8027 fi 8028 lt_prog_compiler_pic='-fPIC' 8029 ;; 8030 8031 amigaos*) 8032 case $host_cpu in 8033 powerpc) 8034 # see comment about AmigaOS4 .so support 8035 lt_prog_compiler_pic='-fPIC' 8036 ;; 8037 m68k) 8038 # FIXME: we need at least 68020 code to build shared libraries, but 8039 # adding the `-m68020' flag to GCC prevents building anything better, 8040 # like `-m68040'. 8041 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8042 ;; 8043 esac 8044 ;; 8045 8046 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8047 # PIC is the default for these OSes. 8048 ;; 8049 8050 mingw* | cygwin* | pw32* | os2* | cegcc*) 8051 # This hack is so that the source file can tell whether it is being 8052 # built for inclusion in a dll (and should export symbols for example). 8053 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8054 # (--disable-auto-import) libraries 8055 lt_prog_compiler_pic='-DDLL_EXPORT' 8056 ;; 8057 8058 darwin* | rhapsody*) 8059 # PIC is the default on this platform 8060 # Common symbols not allowed in MH_DYLIB files 8061 lt_prog_compiler_pic='-fno-common' 8062 ;; 8063 8064 haiku*) 8065 # PIC is the default for Haiku. 8066 # The "-static" flag exists, but is broken. 8067 lt_prog_compiler_static= 8068 ;; 8069 8070 hpux*) 8071 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8072 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8073 # sets the default TLS model and affects inlining. 8074 case $host_cpu in 8075 hppa*64*) 8076 # +Z the default 8077 ;; 8078 *) 8079 lt_prog_compiler_pic='-fPIC' 8080 ;; 8081 esac 8082 ;; 8083 8084 interix[3-9]*) 8085 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8086 # Instead, we relocate shared libraries at runtime. 8087 ;; 8088 8089 msdosdjgpp*) 8090 # Just because we use GCC doesn't mean we suddenly get shared libraries 8091 # on systems that don't support them. 8092 lt_prog_compiler_can_build_shared=no 8093 enable_shared=no 8094 ;; 8095 8096 *nto* | *qnx*) 8097 # QNX uses GNU C++, but need to define -shared option too, otherwise 8098 # it will coredump. 8099 lt_prog_compiler_pic='-fPIC -shared' 8100 ;; 8101 8102 sysv4*MP*) 8103 if test -d /usr/nec; then 8104 lt_prog_compiler_pic=-Kconform_pic 8105 fi 8106 ;; 8107 8108 *) 8109 lt_prog_compiler_pic='-fPIC' 8110 ;; 8111 esac 8112 8113 case $cc_basename in 8114 nvcc*) # Cuda Compiler Driver 2.2 8115 lt_prog_compiler_wl='-Xlinker ' 8116 lt_prog_compiler_pic='-Xcompiler -fPIC' 8117 ;; 8118 esac 8119 else 8120 # PORTME Check for flag to pass linker flags through the system compiler. 8121 case $host_os in 8122 aix*) 8123 lt_prog_compiler_wl='-Wl,' 8124 if test "$host_cpu" = ia64; then 8125 # AIX 5 now supports IA64 processor 8126 lt_prog_compiler_static='-Bstatic' 8127 else 8128 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8129 fi 8130 ;; 8131 8132 mingw* | cygwin* | pw32* | os2* | cegcc*) 8133 # This hack is so that the source file can tell whether it is being 8134 # built for inclusion in a dll (and should export symbols for example). 8135 lt_prog_compiler_pic='-DDLL_EXPORT' 8136 ;; 8137 8138 hpux9* | hpux10* | hpux11*) 8139 lt_prog_compiler_wl='-Wl,' 8140 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8141 # not for PA HP-UX. 8142 case $host_cpu in 8143 hppa*64*|ia64*) 8144 # +Z the default 8145 ;; 8146 *) 8147 lt_prog_compiler_pic='+Z' 8148 ;; 8149 esac 8150 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8151 lt_prog_compiler_static='${wl}-a ${wl}archive' 8152 ;; 8153 8154 irix5* | irix6* | nonstopux*) 8155 lt_prog_compiler_wl='-Wl,' 8156 # PIC (with -KPIC) is the default. 8157 lt_prog_compiler_static='-non_shared' 8158 ;; 8159 8160 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8161 case $cc_basename in 8162 # old Intel for x86_64 which still supported -KPIC. 8163 ecc*) 8164 lt_prog_compiler_wl='-Wl,' 8165 lt_prog_compiler_pic='-KPIC' 8166 lt_prog_compiler_static='-static' 8167 ;; 8168 # icc used to be incompatible with GCC. 8169 # ICC 10 doesn't accept -KPIC any more. 8170 icc* | ifort*) 8171 lt_prog_compiler_wl='-Wl,' 8172 lt_prog_compiler_pic='-fPIC' 8173 lt_prog_compiler_static='-static' 8174 ;; 8175 # Lahey Fortran 8.1. 8176 lf95*) 8177 lt_prog_compiler_wl='-Wl,' 8178 lt_prog_compiler_pic='--shared' 8179 lt_prog_compiler_static='--static' 8180 ;; 8181 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8182 # Portland Group compilers (*not* the Pentium gcc compiler, 8183 # which looks to be a dead project) 8184 lt_prog_compiler_wl='-Wl,' 8185 lt_prog_compiler_pic='-fpic' 8186 lt_prog_compiler_static='-Bstatic' 8187 ;; 8188 ccc*) 8189 lt_prog_compiler_wl='-Wl,' 8190 # All Alpha code is PIC. 8191 lt_prog_compiler_static='-non_shared' 8192 ;; 8193 xl* | bgxl* | bgf* | mpixl*) 8194 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8195 lt_prog_compiler_wl='-Wl,' 8196 lt_prog_compiler_pic='-qpic' 8197 lt_prog_compiler_static='-qstaticlink' 8198 ;; 8199 *) 8200 case `$CC -V 2>&1 | sed 5q` in 8201 *Sun\ F* | *Sun*Fortran*) 8202 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8203 lt_prog_compiler_pic='-KPIC' 8204 lt_prog_compiler_static='-Bstatic' 8205 lt_prog_compiler_wl='' 8206 ;; 8207 *Sun\ C*) 8208 # Sun C 5.9 8209 lt_prog_compiler_pic='-KPIC' 8210 lt_prog_compiler_static='-Bstatic' 8211 lt_prog_compiler_wl='-Wl,' 8212 ;; 8213 esac 8214 ;; 8215 esac 8216 ;; 8217 8218 newsos6) 8219 lt_prog_compiler_pic='-KPIC' 8220 lt_prog_compiler_static='-Bstatic' 8221 ;; 8222 8223 *nto* | *qnx*) 8224 # QNX uses GNU C++, but need to define -shared option too, otherwise 8225 # it will coredump. 8226 lt_prog_compiler_pic='-fPIC -shared' 8227 ;; 8228 8229 osf3* | osf4* | osf5*) 8230 lt_prog_compiler_wl='-Wl,' 8231 # All OSF/1 code is PIC. 8232 lt_prog_compiler_static='-non_shared' 8233 ;; 8234 8235 rdos*) 8236 lt_prog_compiler_static='-non_shared' 8237 ;; 8238 8239 solaris*) 8240 lt_prog_compiler_pic='-KPIC' 8241 lt_prog_compiler_static='-Bstatic' 8242 case $cc_basename in 8243 f77* | f90* | f95*) 8244 lt_prog_compiler_wl='-Qoption ld ';; 8245 *) 8246 lt_prog_compiler_wl='-Wl,';; 8247 esac 8248 ;; 8249 8250 sunos4*) 8251 lt_prog_compiler_wl='-Qoption ld ' 8252 lt_prog_compiler_pic='-PIC' 8253 lt_prog_compiler_static='-Bstatic' 8254 ;; 8255 8256 sysv4 | sysv4.2uw2* | sysv4.3*) 8257 lt_prog_compiler_wl='-Wl,' 8258 lt_prog_compiler_pic='-KPIC' 8259 lt_prog_compiler_static='-Bstatic' 8260 ;; 8261 8262 sysv4*MP*) 8263 if test -d /usr/nec ;then 8264 lt_prog_compiler_pic='-Kconform_pic' 8265 lt_prog_compiler_static='-Bstatic' 8266 fi 8267 ;; 8268 8269 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8270 lt_prog_compiler_wl='-Wl,' 8271 lt_prog_compiler_pic='-KPIC' 8272 lt_prog_compiler_static='-Bstatic' 8273 ;; 8274 8275 unicos*) 8276 lt_prog_compiler_wl='-Wl,' 8277 lt_prog_compiler_can_build_shared=no 8278 ;; 8279 8280 uts4*) 8281 lt_prog_compiler_pic='-pic' 8282 lt_prog_compiler_static='-Bstatic' 8283 ;; 8284 8285 *) 8286 lt_prog_compiler_can_build_shared=no 8287 ;; 8288 esac 8289 fi 8290 8291case $host_os in 8292 # For platforms which do not support PIC, -DPIC is meaningless: 8293 *djgpp*) 8294 lt_prog_compiler_pic= 8295 ;; 8296 *) 8297 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8298 ;; 8299esac 8300{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8301$as_echo "$lt_prog_compiler_pic" >&6; } 8302 8303 8304 8305 8306 8307 8308# 8309# Check to make sure the PIC flag actually works. 8310# 8311if test -n "$lt_prog_compiler_pic"; then 8312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8313$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8314if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8315 $as_echo_n "(cached) " >&6 8316else 8317 lt_cv_prog_compiler_pic_works=no 8318 ac_outfile=conftest.$ac_objext 8319 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8320 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8321 # Insert the option either (1) after the last *FLAGS variable, or 8322 # (2) before a word containing "conftest.", or (3) at the end. 8323 # Note that $ac_compile itself does not contain backslashes and begins 8324 # with a dollar sign (not a hyphen), so the echo should work correctly. 8325 # The option is referenced via a variable to avoid confusing sed. 8326 lt_compile=`echo "$ac_compile" | $SED \ 8327 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8328 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8329 -e 's:$: $lt_compiler_flag:'` 8330 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8331 (eval "$lt_compile" 2>conftest.err) 8332 ac_status=$? 8333 cat conftest.err >&5 8334 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8335 if (exit $ac_status) && test -s "$ac_outfile"; then 8336 # The compiler can only warn and ignore the option if not recognized 8337 # So say no if there are warnings other than the usual output. 8338 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8339 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8340 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8341 lt_cv_prog_compiler_pic_works=yes 8342 fi 8343 fi 8344 $RM conftest* 8345 8346fi 8347{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8348$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8349 8350if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8351 case $lt_prog_compiler_pic in 8352 "" | " "*) ;; 8353 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8354 esac 8355else 8356 lt_prog_compiler_pic= 8357 lt_prog_compiler_can_build_shared=no 8358fi 8359 8360fi 8361 8362 8363 8364 8365 8366 8367# 8368# Check to make sure the static flag actually works. 8369# 8370wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8372$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8373if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8374 $as_echo_n "(cached) " >&6 8375else 8376 lt_cv_prog_compiler_static_works=no 8377 save_LDFLAGS="$LDFLAGS" 8378 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8379 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8380 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8381 # The linker can only warn and ignore the option if not recognized 8382 # So say no if there are warnings 8383 if test -s conftest.err; then 8384 # Append any errors to the config.log. 8385 cat conftest.err 1>&5 8386 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8387 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8388 if diff conftest.exp conftest.er2 >/dev/null; then 8389 lt_cv_prog_compiler_static_works=yes 8390 fi 8391 else 8392 lt_cv_prog_compiler_static_works=yes 8393 fi 8394 fi 8395 $RM -r conftest* 8396 LDFLAGS="$save_LDFLAGS" 8397 8398fi 8399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8400$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8401 8402if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8403 : 8404else 8405 lt_prog_compiler_static= 8406fi 8407 8408 8409 8410 8411 8412 8413 8414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8415$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8416if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8417 $as_echo_n "(cached) " >&6 8418else 8419 lt_cv_prog_compiler_c_o=no 8420 $RM -r conftest 2>/dev/null 8421 mkdir conftest 8422 cd conftest 8423 mkdir out 8424 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8425 8426 lt_compiler_flag="-o out/conftest2.$ac_objext" 8427 # Insert the option either (1) after the last *FLAGS variable, or 8428 # (2) before a word containing "conftest.", or (3) at the end. 8429 # Note that $ac_compile itself does not contain backslashes and begins 8430 # with a dollar sign (not a hyphen), so the echo should work correctly. 8431 lt_compile=`echo "$ac_compile" | $SED \ 8432 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8433 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8434 -e 's:$: $lt_compiler_flag:'` 8435 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8436 (eval "$lt_compile" 2>out/conftest.err) 8437 ac_status=$? 8438 cat out/conftest.err >&5 8439 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8440 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8441 then 8442 # The compiler can only warn and ignore the option if not recognized 8443 # So say no if there are warnings 8444 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8445 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8446 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8447 lt_cv_prog_compiler_c_o=yes 8448 fi 8449 fi 8450 chmod u+w . 2>&5 8451 $RM conftest* 8452 # SGI C++ compiler will create directory out/ii_files/ for 8453 # template instantiation 8454 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8455 $RM out/* && rmdir out 8456 cd .. 8457 $RM -r conftest 8458 $RM conftest* 8459 8460fi 8461{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8462$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8463 8464 8465 8466 8467 8468 8469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8470$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8471if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8472 $as_echo_n "(cached) " >&6 8473else 8474 lt_cv_prog_compiler_c_o=no 8475 $RM -r conftest 2>/dev/null 8476 mkdir conftest 8477 cd conftest 8478 mkdir out 8479 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8480 8481 lt_compiler_flag="-o out/conftest2.$ac_objext" 8482 # Insert the option either (1) after the last *FLAGS variable, or 8483 # (2) before a word containing "conftest.", or (3) at the end. 8484 # Note that $ac_compile itself does not contain backslashes and begins 8485 # with a dollar sign (not a hyphen), so the echo should work correctly. 8486 lt_compile=`echo "$ac_compile" | $SED \ 8487 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8488 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8489 -e 's:$: $lt_compiler_flag:'` 8490 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8491 (eval "$lt_compile" 2>out/conftest.err) 8492 ac_status=$? 8493 cat out/conftest.err >&5 8494 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8495 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8496 then 8497 # The compiler can only warn and ignore the option if not recognized 8498 # So say no if there are warnings 8499 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8500 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8501 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8502 lt_cv_prog_compiler_c_o=yes 8503 fi 8504 fi 8505 chmod u+w . 2>&5 8506 $RM conftest* 8507 # SGI C++ compiler will create directory out/ii_files/ for 8508 # template instantiation 8509 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8510 $RM out/* && rmdir out 8511 cd .. 8512 $RM -r conftest 8513 $RM conftest* 8514 8515fi 8516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8517$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8518 8519 8520 8521 8522hard_links="nottested" 8523if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8524 # do not overwrite the value of need_locks provided by the user 8525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8526$as_echo_n "checking if we can lock with hard links... " >&6; } 8527 hard_links=yes 8528 $RM conftest* 8529 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8530 touch conftest.a 8531 ln conftest.a conftest.b 2>&5 || hard_links=no 8532 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8534$as_echo "$hard_links" >&6; } 8535 if test "$hard_links" = no; then 8536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8537$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8538 need_locks=warn 8539 fi 8540else 8541 need_locks=no 8542fi 8543 8544 8545 8546 8547 8548 8549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8550$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8551 8552 runpath_var= 8553 allow_undefined_flag= 8554 always_export_symbols=no 8555 archive_cmds= 8556 archive_expsym_cmds= 8557 compiler_needs_object=no 8558 enable_shared_with_static_runtimes=no 8559 export_dynamic_flag_spec= 8560 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8561 hardcode_automatic=no 8562 hardcode_direct=no 8563 hardcode_direct_absolute=no 8564 hardcode_libdir_flag_spec= 8565 hardcode_libdir_flag_spec_ld= 8566 hardcode_libdir_separator= 8567 hardcode_minus_L=no 8568 hardcode_shlibpath_var=unsupported 8569 inherit_rpath=no 8570 link_all_deplibs=unknown 8571 module_cmds= 8572 module_expsym_cmds= 8573 old_archive_from_new_cmds= 8574 old_archive_from_expsyms_cmds= 8575 thread_safe_flag_spec= 8576 whole_archive_flag_spec= 8577 # include_expsyms should be a list of space-separated symbols to be *always* 8578 # included in the symbol list 8579 include_expsyms= 8580 # exclude_expsyms can be an extended regexp of symbols to exclude 8581 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8582 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8583 # as well as any symbol that contains `d'. 8584 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8585 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8586 # platforms (ab)use it in PIC code, but their linkers get confused if 8587 # the symbol is explicitly referenced. Since portable code cannot 8588 # rely on this symbol name, it's probably fine to never include it in 8589 # preloaded symbol tables. 8590 # Exclude shared library initialization/finalization symbols. 8591 extract_expsyms_cmds= 8592 8593 case $host_os in 8594 cygwin* | mingw* | pw32* | cegcc*) 8595 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8596 # When not using gcc, we currently assume that we are using 8597 # Microsoft Visual C++. 8598 if test "$GCC" != yes; then 8599 with_gnu_ld=no 8600 fi 8601 ;; 8602 interix*) 8603 # we just hope/assume this is gcc and not c89 (= MSVC++) 8604 with_gnu_ld=yes 8605 ;; 8606 openbsd*) 8607 with_gnu_ld=no 8608 ;; 8609 esac 8610 8611 ld_shlibs=yes 8612 8613 # On some targets, GNU ld is compatible enough with the native linker 8614 # that we're better off using the native interface for both. 8615 lt_use_gnu_ld_interface=no 8616 if test "$with_gnu_ld" = yes; then 8617 case $host_os in 8618 aix*) 8619 # The AIX port of GNU ld has always aspired to compatibility 8620 # with the native linker. However, as the warning in the GNU ld 8621 # block says, versions before 2.19.5* couldn't really create working 8622 # shared libraries, regardless of the interface used. 8623 case `$LD -v 2>&1` in 8624 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8625 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8626 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8627 *) 8628 lt_use_gnu_ld_interface=yes 8629 ;; 8630 esac 8631 ;; 8632 *) 8633 lt_use_gnu_ld_interface=yes 8634 ;; 8635 esac 8636 fi 8637 8638 if test "$lt_use_gnu_ld_interface" = yes; then 8639 # If archive_cmds runs LD, not CC, wlarc should be empty 8640 wlarc='${wl}' 8641 8642 # Set some defaults for GNU ld with shared library support. These 8643 # are reset later if shared libraries are not supported. Putting them 8644 # here allows them to be overridden if necessary. 8645 runpath_var=LD_RUN_PATH 8646 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8647 export_dynamic_flag_spec='${wl}--export-dynamic' 8648 # ancient GNU ld didn't support --whole-archive et. al. 8649 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8650 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8651 else 8652 whole_archive_flag_spec= 8653 fi 8654 supports_anon_versioning=no 8655 case `$LD -v 2>&1` in 8656 *GNU\ gold*) supports_anon_versioning=yes ;; 8657 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8658 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8659 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8660 *\ 2.11.*) ;; # other 2.11 versions 8661 *) supports_anon_versioning=yes ;; 8662 esac 8663 8664 # See if GNU ld supports shared libraries. 8665 case $host_os in 8666 aix[3-9]*) 8667 # On AIX/PPC, the GNU linker is very broken 8668 if test "$host_cpu" != ia64; then 8669 ld_shlibs=no 8670 cat <<_LT_EOF 1>&2 8671 8672*** Warning: the GNU linker, at least up to release 2.19, is reported 8673*** to be unable to reliably create shared libraries on AIX. 8674*** Therefore, libtool is disabling shared libraries support. If you 8675*** really care for shared libraries, you may want to install binutils 8676*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8677*** You will then need to restart the configuration process. 8678 8679_LT_EOF 8680 fi 8681 ;; 8682 8683 amigaos*) 8684 case $host_cpu in 8685 powerpc) 8686 # see comment about AmigaOS4 .so support 8687 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8688 archive_expsym_cmds='' 8689 ;; 8690 m68k) 8691 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)' 8692 hardcode_libdir_flag_spec='-L$libdir' 8693 hardcode_minus_L=yes 8694 ;; 8695 esac 8696 ;; 8697 8698 beos*) 8699 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8700 allow_undefined_flag=unsupported 8701 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8702 # support --undefined. This deserves some investigation. FIXME 8703 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8704 else 8705 ld_shlibs=no 8706 fi 8707 ;; 8708 8709 cygwin* | mingw* | pw32* | cegcc*) 8710 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8711 # as there is no search path for DLLs. 8712 hardcode_libdir_flag_spec='-L$libdir' 8713 export_dynamic_flag_spec='${wl}--export-all-symbols' 8714 allow_undefined_flag=unsupported 8715 always_export_symbols=no 8716 enable_shared_with_static_runtimes=yes 8717 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8718 8719 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8720 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8721 # If the export-symbols file already is a .def file (1st line 8722 # is EXPORTS), use it as is; otherwise, prepend... 8723 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8724 cp $export_symbols $output_objdir/$soname.def; 8725 else 8726 echo EXPORTS > $output_objdir/$soname.def; 8727 cat $export_symbols >> $output_objdir/$soname.def; 8728 fi~ 8729 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8730 else 8731 ld_shlibs=no 8732 fi 8733 ;; 8734 8735 haiku*) 8736 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8737 link_all_deplibs=yes 8738 ;; 8739 8740 interix[3-9]*) 8741 hardcode_direct=no 8742 hardcode_shlibpath_var=no 8743 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8744 export_dynamic_flag_spec='${wl}-E' 8745 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8746 # Instead, shared libraries are loaded at an image base (0x10000000 by 8747 # default) and relocated if they conflict, which is a slow very memory 8748 # consuming and fragmenting process. To avoid this, we pick a random, 8749 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8750 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8751 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8752 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' 8753 ;; 8754 8755 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8756 tmp_diet=no 8757 if test "$host_os" = linux-dietlibc; then 8758 case $cc_basename in 8759 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8760 esac 8761 fi 8762 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8763 && test "$tmp_diet" = no 8764 then 8765 tmp_addflag=' $pic_flag' 8766 tmp_sharedflag='-shared' 8767 case $cc_basename,$host_cpu in 8768 pgcc*) # Portland Group C compiler 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' 8771 ;; 8772 pgf77* | pgf90* | pgf95* | pgfortran*) 8773 # Portland Group f77 and f90 compilers 8774 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' 8775 tmp_addflag=' $pic_flag -Mnomain' ;; 8776 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8777 tmp_addflag=' -i_dynamic' ;; 8778 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8779 tmp_addflag=' -i_dynamic -nofor_main' ;; 8780 ifc* | ifort*) # Intel Fortran compiler 8781 tmp_addflag=' -nofor_main' ;; 8782 lf95*) # Lahey Fortran 8.1 8783 whole_archive_flag_spec= 8784 tmp_sharedflag='--shared' ;; 8785 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8786 tmp_sharedflag='-qmkshrobj' 8787 tmp_addflag= ;; 8788 nvcc*) # Cuda Compiler Driver 2.2 8789 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' 8790 compiler_needs_object=yes 8791 ;; 8792 esac 8793 case `$CC -V 2>&1 | sed 5q` in 8794 *Sun\ C*) # Sun C 5.9 8795 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' 8796 compiler_needs_object=yes 8797 tmp_sharedflag='-G' ;; 8798 *Sun\ F*) # Sun Fortran 8.3 8799 tmp_sharedflag='-G' ;; 8800 esac 8801 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8802 8803 if test "x$supports_anon_versioning" = xyes; then 8804 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8805 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8806 echo "local: *; };" >> $output_objdir/$libname.ver~ 8807 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8808 fi 8809 8810 case $cc_basename in 8811 xlf* | bgf* | bgxlf* | mpixlf*) 8812 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8813 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8814 hardcode_libdir_flag_spec= 8815 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8816 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8817 if test "x$supports_anon_versioning" = xyes; then 8818 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8819 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8820 echo "local: *; };" >> $output_objdir/$libname.ver~ 8821 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8822 fi 8823 ;; 8824 esac 8825 else 8826 ld_shlibs=no 8827 fi 8828 ;; 8829 8830 netbsd*) 8831 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8832 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8833 wlarc= 8834 else 8835 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8836 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8837 fi 8838 ;; 8839 8840 solaris*) 8841 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8842 ld_shlibs=no 8843 cat <<_LT_EOF 1>&2 8844 8845*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8846*** create shared libraries on Solaris systems. Therefore, libtool 8847*** is disabling shared libraries support. We urge you to upgrade GNU 8848*** binutils to release 2.9.1 or newer. Another option is to modify 8849*** your PATH or compiler configuration so that the native linker is 8850*** used, and then restart. 8851 8852_LT_EOF 8853 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8854 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8855 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8856 else 8857 ld_shlibs=no 8858 fi 8859 ;; 8860 8861 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8862 case `$LD -v 2>&1` in 8863 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8864 ld_shlibs=no 8865 cat <<_LT_EOF 1>&2 8866 8867*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8868*** reliably create shared libraries on SCO systems. Therefore, libtool 8869*** is disabling shared libraries support. We urge you to upgrade GNU 8870*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8871*** your PATH or compiler configuration so that the native linker is 8872*** used, and then restart. 8873 8874_LT_EOF 8875 ;; 8876 *) 8877 # For security reasons, it is highly recommended that you always 8878 # use absolute paths for naming shared libraries, and exclude the 8879 # DT_RUNPATH tag from executables and libraries. But doing so 8880 # requires that you compile everything twice, which is a pain. 8881 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8882 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8883 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8884 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8885 else 8886 ld_shlibs=no 8887 fi 8888 ;; 8889 esac 8890 ;; 8891 8892 sunos4*) 8893 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8894 wlarc= 8895 hardcode_direct=yes 8896 hardcode_shlibpath_var=no 8897 ;; 8898 8899 *) 8900 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8901 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8902 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8903 else 8904 ld_shlibs=no 8905 fi 8906 ;; 8907 esac 8908 8909 if test "$ld_shlibs" = no; then 8910 runpath_var= 8911 hardcode_libdir_flag_spec= 8912 export_dynamic_flag_spec= 8913 whole_archive_flag_spec= 8914 fi 8915 else 8916 # PORTME fill in a description of your system's linker (not GNU ld) 8917 case $host_os in 8918 aix3*) 8919 allow_undefined_flag=unsupported 8920 always_export_symbols=yes 8921 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' 8922 # Note: this linker hardcodes the directories in LIBPATH if there 8923 # are no directories specified by -L. 8924 hardcode_minus_L=yes 8925 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8926 # Neither direct hardcoding nor static linking is supported with a 8927 # broken collect2. 8928 hardcode_direct=unsupported 8929 fi 8930 ;; 8931 8932 aix[4-9]*) 8933 if test "$host_cpu" = ia64; then 8934 # On IA64, the linker does run time linking by default, so we don't 8935 # have to do anything special. 8936 aix_use_runtimelinking=no 8937 exp_sym_flag='-Bexport' 8938 no_entry_flag="" 8939 else 8940 # If we're using GNU nm, then we don't want the "-C" option. 8941 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8942 # Also, AIX nm treats weak defined symbols like other global 8943 # defined symbols, whereas GNU nm marks them as "W". 8944 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8945 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' 8946 else 8947 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' 8948 fi 8949 aix_use_runtimelinking=no 8950 8951 # Test if we are trying to use run time linking or normal 8952 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8953 # need to do runtime linking. 8954 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8955 for ld_flag in $LDFLAGS; do 8956 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8957 aix_use_runtimelinking=yes 8958 break 8959 fi 8960 done 8961 ;; 8962 esac 8963 8964 exp_sym_flag='-bexport' 8965 no_entry_flag='-bnoentry' 8966 fi 8967 8968 # When large executables or shared objects are built, AIX ld can 8969 # have problems creating the table of contents. If linking a library 8970 # or program results in "error TOC overflow" add -mminimal-toc to 8971 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8972 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8973 8974 archive_cmds='' 8975 hardcode_direct=yes 8976 hardcode_direct_absolute=yes 8977 hardcode_libdir_separator=':' 8978 link_all_deplibs=yes 8979 file_list_spec='${wl}-f,' 8980 8981 if test "$GCC" = yes; then 8982 case $host_os in aix4.[012]|aix4.[012].*) 8983 # We only want to do this on AIX 4.2 and lower, the check 8984 # below for broken collect2 doesn't work under 4.3+ 8985 collect2name=`${CC} -print-prog-name=collect2` 8986 if test -f "$collect2name" && 8987 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8988 then 8989 # We have reworked collect2 8990 : 8991 else 8992 # We have old collect2 8993 hardcode_direct=unsupported 8994 # It fails to find uninstalled libraries when the uninstalled 8995 # path is not listed in the libpath. Setting hardcode_minus_L 8996 # to unsupported forces relinking 8997 hardcode_minus_L=yes 8998 hardcode_libdir_flag_spec='-L$libdir' 8999 hardcode_libdir_separator= 9000 fi 9001 ;; 9002 esac 9003 shared_flag='-shared' 9004 if test "$aix_use_runtimelinking" = yes; then 9005 shared_flag="$shared_flag "'${wl}-G' 9006 fi 9007 else 9008 # not using gcc 9009 if test "$host_cpu" = ia64; then 9010 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9011 # chokes on -Wl,-G. The following line is correct: 9012 shared_flag='-G' 9013 else 9014 if test "$aix_use_runtimelinking" = yes; then 9015 shared_flag='${wl}-G' 9016 else 9017 shared_flag='${wl}-bM:SRE' 9018 fi 9019 fi 9020 fi 9021 9022 export_dynamic_flag_spec='${wl}-bexpall' 9023 # It seems that -bexpall does not export symbols beginning with 9024 # underscore (_), so it is better to generate a list of symbols to export. 9025 always_export_symbols=yes 9026 if test "$aix_use_runtimelinking" = yes; then 9027 # Warning - without using the other runtime loading flags (-brtl), 9028 # -berok will link without error, but may produce a broken library. 9029 allow_undefined_flag='-berok' 9030 # Determine the default libpath from the value encoded in an 9031 # empty executable. 9032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9033/* end confdefs.h. */ 9034 9035int 9036main () 9037{ 9038 9039 ; 9040 return 0; 9041} 9042_ACEOF 9043if ac_fn_c_try_link "$LINENO"; then : 9044 9045lt_aix_libpath_sed=' 9046 /Import File Strings/,/^$/ { 9047 /^0/ { 9048 s/^0 *\(.*\)$/\1/ 9049 p 9050 } 9051 }' 9052aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9053# Check for a 64-bit object if we didn't find anything. 9054if test -z "$aix_libpath"; then 9055 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9056fi 9057fi 9058rm -f core conftest.err conftest.$ac_objext \ 9059 conftest$ac_exeext conftest.$ac_ext 9060if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9061 9062 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9063 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" 9064 else 9065 if test "$host_cpu" = ia64; then 9066 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9067 allow_undefined_flag="-z nodefs" 9068 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" 9069 else 9070 # Determine the default libpath from the value encoded in an 9071 # empty executable. 9072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9073/* end confdefs.h. */ 9074 9075int 9076main () 9077{ 9078 9079 ; 9080 return 0; 9081} 9082_ACEOF 9083if ac_fn_c_try_link "$LINENO"; then : 9084 9085lt_aix_libpath_sed=' 9086 /Import File Strings/,/^$/ { 9087 /^0/ { 9088 s/^0 *\(.*\)$/\1/ 9089 p 9090 } 9091 }' 9092aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9093# Check for a 64-bit object if we didn't find anything. 9094if test -z "$aix_libpath"; then 9095 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9096fi 9097fi 9098rm -f core conftest.err conftest.$ac_objext \ 9099 conftest$ac_exeext conftest.$ac_ext 9100if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9101 9102 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9103 # Warning - without using the other run time loading flags, 9104 # -berok will link without error, but may produce a broken library. 9105 no_undefined_flag=' ${wl}-bernotok' 9106 allow_undefined_flag=' ${wl}-berok' 9107 if test "$with_gnu_ld" = yes; then 9108 # We only use this code for GNU lds that support --whole-archive. 9109 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9110 else 9111 # Exported symbols can be pulled into shared objects from archives 9112 whole_archive_flag_spec='$convenience' 9113 fi 9114 archive_cmds_need_lc=yes 9115 # This is similar to how AIX traditionally builds its shared libraries. 9116 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' 9117 fi 9118 fi 9119 ;; 9120 9121 amigaos*) 9122 case $host_cpu in 9123 powerpc) 9124 # see comment about AmigaOS4 .so support 9125 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9126 archive_expsym_cmds='' 9127 ;; 9128 m68k) 9129 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)' 9130 hardcode_libdir_flag_spec='-L$libdir' 9131 hardcode_minus_L=yes 9132 ;; 9133 esac 9134 ;; 9135 9136 bsdi[45]*) 9137 export_dynamic_flag_spec=-rdynamic 9138 ;; 9139 9140 cygwin* | mingw* | pw32* | cegcc*) 9141 # When not using gcc, we currently assume that we are using 9142 # Microsoft Visual C++. 9143 # hardcode_libdir_flag_spec is actually meaningless, as there is 9144 # no search path for DLLs. 9145 hardcode_libdir_flag_spec=' ' 9146 allow_undefined_flag=unsupported 9147 # Tell ltmain to make .lib files, not .a files. 9148 libext=lib 9149 # Tell ltmain to make .dll files, not .so files. 9150 shrext_cmds=".dll" 9151 # FIXME: Setting linknames here is a bad hack. 9152 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9153 # The linker will automatically build a .lib file if we build a DLL. 9154 old_archive_from_new_cmds='true' 9155 # FIXME: Should let the user specify the lib program. 9156 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9157 fix_srcfile_path='`cygpath -w "$srcfile"`' 9158 enable_shared_with_static_runtimes=yes 9159 ;; 9160 9161 darwin* | rhapsody*) 9162 9163 9164 archive_cmds_need_lc=no 9165 hardcode_direct=no 9166 hardcode_automatic=yes 9167 hardcode_shlibpath_var=unsupported 9168 if test "$lt_cv_ld_force_load" = "yes"; then 9169 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\"`' 9170 else 9171 whole_archive_flag_spec='' 9172 fi 9173 link_all_deplibs=yes 9174 allow_undefined_flag="$_lt_dar_allow_undefined" 9175 case $cc_basename in 9176 ifort*) _lt_dar_can_shared=yes ;; 9177 *) _lt_dar_can_shared=$GCC ;; 9178 esac 9179 if test "$_lt_dar_can_shared" = "yes"; then 9180 output_verbose_link_cmd=func_echo_all 9181 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9182 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9183 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}" 9184 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}" 9185 9186 else 9187 ld_shlibs=no 9188 fi 9189 9190 ;; 9191 9192 dgux*) 9193 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9194 hardcode_libdir_flag_spec='-L$libdir' 9195 hardcode_shlibpath_var=no 9196 ;; 9197 9198 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9199 # support. Future versions do this automatically, but an explicit c++rt0.o 9200 # does not break anything, and helps significantly (at the cost of a little 9201 # extra space). 9202 freebsd2.2*) 9203 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9204 hardcode_libdir_flag_spec='-R$libdir' 9205 hardcode_direct=yes 9206 hardcode_shlibpath_var=no 9207 ;; 9208 9209 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9210 freebsd2.*) 9211 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9212 hardcode_direct=yes 9213 hardcode_minus_L=yes 9214 hardcode_shlibpath_var=no 9215 ;; 9216 9217 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9218 freebsd* | dragonfly*) 9219 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9220 hardcode_libdir_flag_spec='-R$libdir' 9221 hardcode_direct=yes 9222 hardcode_shlibpath_var=no 9223 ;; 9224 9225 hpux9*) 9226 if test "$GCC" = yes; then 9227 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' 9228 else 9229 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' 9230 fi 9231 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9232 hardcode_libdir_separator=: 9233 hardcode_direct=yes 9234 9235 # hardcode_minus_L: Not really in the search PATH, 9236 # but as the default location of the library. 9237 hardcode_minus_L=yes 9238 export_dynamic_flag_spec='${wl}-E' 9239 ;; 9240 9241 hpux10*) 9242 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9243 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9244 else 9245 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9246 fi 9247 if test "$with_gnu_ld" = no; then 9248 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9249 hardcode_libdir_flag_spec_ld='+b $libdir' 9250 hardcode_libdir_separator=: 9251 hardcode_direct=yes 9252 hardcode_direct_absolute=yes 9253 export_dynamic_flag_spec='${wl}-E' 9254 # hardcode_minus_L: Not really in the search PATH, 9255 # but as the default location of the library. 9256 hardcode_minus_L=yes 9257 fi 9258 ;; 9259 9260 hpux11*) 9261 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9262 case $host_cpu in 9263 hppa*64*) 9264 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9265 ;; 9266 ia64*) 9267 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9268 ;; 9269 *) 9270 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9271 ;; 9272 esac 9273 else 9274 case $host_cpu in 9275 hppa*64*) 9276 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9277 ;; 9278 ia64*) 9279 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9280 ;; 9281 *) 9282 9283 # Older versions of the 11.00 compiler do not understand -b yet 9284 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9286$as_echo_n "checking if $CC understands -b... " >&6; } 9287if test "${lt_cv_prog_compiler__b+set}" = set; then : 9288 $as_echo_n "(cached) " >&6 9289else 9290 lt_cv_prog_compiler__b=no 9291 save_LDFLAGS="$LDFLAGS" 9292 LDFLAGS="$LDFLAGS -b" 9293 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9294 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9295 # The linker can only warn and ignore the option if not recognized 9296 # So say no if there are warnings 9297 if test -s conftest.err; then 9298 # Append any errors to the config.log. 9299 cat conftest.err 1>&5 9300 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9301 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9302 if diff conftest.exp conftest.er2 >/dev/null; then 9303 lt_cv_prog_compiler__b=yes 9304 fi 9305 else 9306 lt_cv_prog_compiler__b=yes 9307 fi 9308 fi 9309 $RM -r conftest* 9310 LDFLAGS="$save_LDFLAGS" 9311 9312fi 9313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9314$as_echo "$lt_cv_prog_compiler__b" >&6; } 9315 9316if test x"$lt_cv_prog_compiler__b" = xyes; then 9317 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9318else 9319 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9320fi 9321 9322 ;; 9323 esac 9324 fi 9325 if test "$with_gnu_ld" = no; then 9326 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9327 hardcode_libdir_separator=: 9328 9329 case $host_cpu in 9330 hppa*64*|ia64*) 9331 hardcode_direct=no 9332 hardcode_shlibpath_var=no 9333 ;; 9334 *) 9335 hardcode_direct=yes 9336 hardcode_direct_absolute=yes 9337 export_dynamic_flag_spec='${wl}-E' 9338 9339 # hardcode_minus_L: Not really in the search PATH, 9340 # but as the default location of the library. 9341 hardcode_minus_L=yes 9342 ;; 9343 esac 9344 fi 9345 ;; 9346 9347 irix5* | irix6* | nonstopux*) 9348 if test "$GCC" = yes; then 9349 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' 9350 # Try to use the -exported_symbol ld option, if it does not 9351 # work, assume that -exports_file does not work either and 9352 # implicitly export all symbols. 9353 save_LDFLAGS="$LDFLAGS" 9354 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9356/* end confdefs.h. */ 9357int foo(void) {} 9358_ACEOF 9359if ac_fn_c_try_link "$LINENO"; then : 9360 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' 9361 9362fi 9363rm -f core conftest.err conftest.$ac_objext \ 9364 conftest$ac_exeext conftest.$ac_ext 9365 LDFLAGS="$save_LDFLAGS" 9366 else 9367 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' 9368 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' 9369 fi 9370 archive_cmds_need_lc='no' 9371 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9372 hardcode_libdir_separator=: 9373 inherit_rpath=yes 9374 link_all_deplibs=yes 9375 ;; 9376 9377 netbsd*) 9378 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9379 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9380 else 9381 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9382 fi 9383 hardcode_libdir_flag_spec='-R$libdir' 9384 hardcode_direct=yes 9385 hardcode_shlibpath_var=no 9386 ;; 9387 9388 newsos6) 9389 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9390 hardcode_direct=yes 9391 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9392 hardcode_libdir_separator=: 9393 hardcode_shlibpath_var=no 9394 ;; 9395 9396 *nto* | *qnx*) 9397 ;; 9398 9399 openbsd*) 9400 if test -f /usr/libexec/ld.so; then 9401 hardcode_direct=yes 9402 hardcode_shlibpath_var=no 9403 hardcode_direct_absolute=yes 9404 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9405 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9406 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9407 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9408 export_dynamic_flag_spec='${wl}-E' 9409 else 9410 case $host_os in 9411 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9412 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9413 hardcode_libdir_flag_spec='-R$libdir' 9414 ;; 9415 *) 9416 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9417 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9418 ;; 9419 esac 9420 fi 9421 else 9422 ld_shlibs=no 9423 fi 9424 ;; 9425 9426 os2*) 9427 hardcode_libdir_flag_spec='-L$libdir' 9428 hardcode_minus_L=yes 9429 allow_undefined_flag=unsupported 9430 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' 9431 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9432 ;; 9433 9434 osf3*) 9435 if test "$GCC" = yes; then 9436 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9437 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' 9438 else 9439 allow_undefined_flag=' -expect_unresolved \*' 9440 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' 9441 fi 9442 archive_cmds_need_lc='no' 9443 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9444 hardcode_libdir_separator=: 9445 ;; 9446 9447 osf4* | osf5*) # as osf3* with the addition of -msym flag 9448 if test "$GCC" = yes; then 9449 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9450 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' 9451 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9452 else 9453 allow_undefined_flag=' -expect_unresolved \*' 9454 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' 9455 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~ 9456 $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' 9457 9458 # Both c and cxx compiler support -rpath directly 9459 hardcode_libdir_flag_spec='-rpath $libdir' 9460 fi 9461 archive_cmds_need_lc='no' 9462 hardcode_libdir_separator=: 9463 ;; 9464 9465 solaris*) 9466 no_undefined_flag=' -z defs' 9467 if test "$GCC" = yes; then 9468 wlarc='${wl}' 9469 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9470 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9471 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9472 else 9473 case `$CC -V 2>&1` in 9474 *"Compilers 5.0"*) 9475 wlarc='' 9476 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9477 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9478 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9479 ;; 9480 *) 9481 wlarc='${wl}' 9482 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9483 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9484 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9485 ;; 9486 esac 9487 fi 9488 hardcode_libdir_flag_spec='-R$libdir' 9489 hardcode_shlibpath_var=no 9490 case $host_os in 9491 solaris2.[0-5] | solaris2.[0-5].*) ;; 9492 *) 9493 # The compiler driver will combine and reorder linker options, 9494 # but understands `-z linker_flag'. GCC discards it without `$wl', 9495 # but is careful enough not to reorder. 9496 # Supported since Solaris 2.6 (maybe 2.5.1?) 9497 if test "$GCC" = yes; then 9498 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9499 else 9500 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9501 fi 9502 ;; 9503 esac 9504 link_all_deplibs=yes 9505 ;; 9506 9507 sunos4*) 9508 if test "x$host_vendor" = xsequent; then 9509 # Use $CC to link under sequent, because it throws in some extra .o 9510 # files that make .init and .fini sections work. 9511 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9512 else 9513 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9514 fi 9515 hardcode_libdir_flag_spec='-L$libdir' 9516 hardcode_direct=yes 9517 hardcode_minus_L=yes 9518 hardcode_shlibpath_var=no 9519 ;; 9520 9521 sysv4) 9522 case $host_vendor in 9523 sni) 9524 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9525 hardcode_direct=yes # is this really true??? 9526 ;; 9527 siemens) 9528 ## LD is ld it makes a PLAMLIB 9529 ## CC just makes a GrossModule. 9530 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9531 reload_cmds='$CC -r -o $output$reload_objs' 9532 hardcode_direct=no 9533 ;; 9534 motorola) 9535 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9536 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9537 ;; 9538 esac 9539 runpath_var='LD_RUN_PATH' 9540 hardcode_shlibpath_var=no 9541 ;; 9542 9543 sysv4.3*) 9544 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9545 hardcode_shlibpath_var=no 9546 export_dynamic_flag_spec='-Bexport' 9547 ;; 9548 9549 sysv4*MP*) 9550 if test -d /usr/nec; then 9551 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9552 hardcode_shlibpath_var=no 9553 runpath_var=LD_RUN_PATH 9554 hardcode_runpath_var=yes 9555 ld_shlibs=yes 9556 fi 9557 ;; 9558 9559 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9560 no_undefined_flag='${wl}-z,text' 9561 archive_cmds_need_lc=no 9562 hardcode_shlibpath_var=no 9563 runpath_var='LD_RUN_PATH' 9564 9565 if test "$GCC" = yes; then 9566 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9567 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9568 else 9569 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9570 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9571 fi 9572 ;; 9573 9574 sysv5* | sco3.2v5* | sco5v6*) 9575 # Note: We can NOT use -z defs as we might desire, because we do not 9576 # link with -lc, and that would cause any symbols used from libc to 9577 # always be unresolved, which means just about no library would 9578 # ever link correctly. If we're not using GNU ld we use -z text 9579 # though, which does catch some bad symbols but isn't as heavy-handed 9580 # as -z defs. 9581 no_undefined_flag='${wl}-z,text' 9582 allow_undefined_flag='${wl}-z,nodefs' 9583 archive_cmds_need_lc=no 9584 hardcode_shlibpath_var=no 9585 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9586 hardcode_libdir_separator=':' 9587 link_all_deplibs=yes 9588 export_dynamic_flag_spec='${wl}-Bexport' 9589 runpath_var='LD_RUN_PATH' 9590 9591 if test "$GCC" = yes; then 9592 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9593 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9594 else 9595 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9596 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9597 fi 9598 ;; 9599 9600 uts4*) 9601 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9602 hardcode_libdir_flag_spec='-L$libdir' 9603 hardcode_shlibpath_var=no 9604 ;; 9605 9606 *) 9607 ld_shlibs=no 9608 ;; 9609 esac 9610 9611 if test x$host_vendor = xsni; then 9612 case $host in 9613 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9614 export_dynamic_flag_spec='${wl}-Blargedynsym' 9615 ;; 9616 esac 9617 fi 9618 fi 9619 9620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9621$as_echo "$ld_shlibs" >&6; } 9622test "$ld_shlibs" = no && can_build_shared=no 9623 9624with_gnu_ld=$with_gnu_ld 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640# 9641# Do we need to explicitly link libc? 9642# 9643case "x$archive_cmds_need_lc" in 9644x|xyes) 9645 # Assume -lc should be added 9646 archive_cmds_need_lc=yes 9647 9648 if test "$enable_shared" = yes && test "$GCC" = yes; then 9649 case $archive_cmds in 9650 *'~'*) 9651 # FIXME: we may have to deal with multi-command sequences. 9652 ;; 9653 '$CC '*) 9654 # Test whether the compiler implicitly links with -lc since on some 9655 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9656 # to ld, don't add -lc before -lgcc. 9657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9658$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9659if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9660 $as_echo_n "(cached) " >&6 9661else 9662 $RM conftest* 9663 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9664 9665 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9666 (eval $ac_compile) 2>&5 9667 ac_status=$? 9668 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9669 test $ac_status = 0; } 2>conftest.err; then 9670 soname=conftest 9671 lib=conftest 9672 libobjs=conftest.$ac_objext 9673 deplibs= 9674 wl=$lt_prog_compiler_wl 9675 pic_flag=$lt_prog_compiler_pic 9676 compiler_flags=-v 9677 linker_flags=-v 9678 verstring= 9679 output_objdir=. 9680 libname=conftest 9681 lt_save_allow_undefined_flag=$allow_undefined_flag 9682 allow_undefined_flag= 9683 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9684 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9685 ac_status=$? 9686 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9687 test $ac_status = 0; } 9688 then 9689 lt_cv_archive_cmds_need_lc=no 9690 else 9691 lt_cv_archive_cmds_need_lc=yes 9692 fi 9693 allow_undefined_flag=$lt_save_allow_undefined_flag 9694 else 9695 cat conftest.err 1>&5 9696 fi 9697 $RM conftest* 9698 9699fi 9700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9701$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9702 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9703 ;; 9704 esac 9705 fi 9706 ;; 9707esac 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 9861 9862 9863 9864 9865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9866$as_echo_n "checking dynamic linker characteristics... " >&6; } 9867 9868if test "$GCC" = yes; then 9869 case $host_os in 9870 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9871 *) lt_awk_arg="/^libraries:/" ;; 9872 esac 9873 case $host_os in 9874 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9875 *) lt_sed_strip_eq="s,=/,/,g" ;; 9876 esac 9877 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9878 case $lt_search_path_spec in 9879 *\;*) 9880 # if the path contains ";" then we assume it to be the separator 9881 # otherwise default to the standard path separator (i.e. ":") - it is 9882 # assumed that no part of a normal pathname contains ";" but that should 9883 # okay in the real world where ";" in dirpaths is itself problematic. 9884 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9885 ;; 9886 *) 9887 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9888 ;; 9889 esac 9890 # Ok, now we have the path, separated by spaces, we can step through it 9891 # and add multilib dir if necessary. 9892 lt_tmp_lt_search_path_spec= 9893 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9894 for lt_sys_path in $lt_search_path_spec; do 9895 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9896 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9897 else 9898 test -d "$lt_sys_path" && \ 9899 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9900 fi 9901 done 9902 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9903BEGIN {RS=" "; FS="/|\n";} { 9904 lt_foo=""; 9905 lt_count=0; 9906 for (lt_i = NF; lt_i > 0; lt_i--) { 9907 if ($lt_i != "" && $lt_i != ".") { 9908 if ($lt_i == "..") { 9909 lt_count++; 9910 } else { 9911 if (lt_count == 0) { 9912 lt_foo="/" $lt_i lt_foo; 9913 } else { 9914 lt_count--; 9915 } 9916 } 9917 } 9918 } 9919 if (lt_foo != "") { lt_freq[lt_foo]++; } 9920 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9921}'` 9922 # AWK program above erroneously prepends '/' to C:/dos/paths 9923 # for these hosts. 9924 case $host_os in 9925 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9926 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9927 esac 9928 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9929else 9930 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9931fi 9932library_names_spec= 9933libname_spec='lib$name' 9934soname_spec= 9935shrext_cmds=".so" 9936postinstall_cmds= 9937postuninstall_cmds= 9938finish_cmds= 9939finish_eval= 9940shlibpath_var= 9941shlibpath_overrides_runpath=unknown 9942version_type=none 9943dynamic_linker="$host_os ld.so" 9944sys_lib_dlsearch_path_spec="/lib /usr/lib" 9945need_lib_prefix=unknown 9946hardcode_into_libs=no 9947 9948# when you set need_version to no, make sure it does not cause -set_version 9949# flags to be left without arguments 9950need_version=unknown 9951 9952case $host_os in 9953aix3*) 9954 version_type=linux 9955 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9956 shlibpath_var=LIBPATH 9957 9958 # AIX 3 has no versioning support, so we append a major version to the name. 9959 soname_spec='${libname}${release}${shared_ext}$major' 9960 ;; 9961 9962aix[4-9]*) 9963 version_type=linux 9964 need_lib_prefix=no 9965 need_version=no 9966 hardcode_into_libs=yes 9967 if test "$host_cpu" = ia64; then 9968 # AIX 5 supports IA64 9969 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9970 shlibpath_var=LD_LIBRARY_PATH 9971 else 9972 # With GCC up to 2.95.x, collect2 would create an import file 9973 # for dependence libraries. The import file would start with 9974 # the line `#! .'. This would cause the generated library to 9975 # depend on `.', always an invalid library. This was fixed in 9976 # development snapshots of GCC prior to 3.0. 9977 case $host_os in 9978 aix4 | aix4.[01] | aix4.[01].*) 9979 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9980 echo ' yes ' 9981 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9982 : 9983 else 9984 can_build_shared=no 9985 fi 9986 ;; 9987 esac 9988 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9989 # soname into executable. Probably we can add versioning support to 9990 # collect2, so additional links can be useful in future. 9991 if test "$aix_use_runtimelinking" = yes; then 9992 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9993 # instead of lib<name>.a to let people know that these are not 9994 # typical AIX shared libraries. 9995 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9996 else 9997 # We preserve .a as extension for shared libraries through AIX4.2 9998 # and later when we are not doing run time linking. 9999 library_names_spec='${libname}${release}.a $libname.a' 10000 soname_spec='${libname}${release}${shared_ext}$major' 10001 fi 10002 shlibpath_var=LIBPATH 10003 fi 10004 ;; 10005 10006amigaos*) 10007 case $host_cpu in 10008 powerpc) 10009 # Since July 2007 AmigaOS4 officially supports .so libraries. 10010 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10011 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10012 ;; 10013 m68k) 10014 library_names_spec='$libname.ixlibrary $libname.a' 10015 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10016 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' 10017 ;; 10018 esac 10019 ;; 10020 10021beos*) 10022 library_names_spec='${libname}${shared_ext}' 10023 dynamic_linker="$host_os ld.so" 10024 shlibpath_var=LIBRARY_PATH 10025 ;; 10026 10027bsdi[45]*) 10028 version_type=linux 10029 need_version=no 10030 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10031 soname_spec='${libname}${release}${shared_ext}$major' 10032 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10033 shlibpath_var=LD_LIBRARY_PATH 10034 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10035 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10036 # the default ld.so.conf also contains /usr/contrib/lib and 10037 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10038 # libtool to hard-code these into programs 10039 ;; 10040 10041cygwin* | mingw* | pw32* | cegcc*) 10042 version_type=windows 10043 shrext_cmds=".dll" 10044 need_version=no 10045 need_lib_prefix=no 10046 10047 case $GCC,$host_os in 10048 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10049 library_names_spec='$libname.dll.a' 10050 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10051 postinstall_cmds='base_file=`basename \${file}`~ 10052 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10053 dldir=$destdir/`dirname \$dlpath`~ 10054 test -d \$dldir || mkdir -p \$dldir~ 10055 $install_prog $dir/$dlname \$dldir/$dlname~ 10056 chmod a+x \$dldir/$dlname~ 10057 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10058 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10059 fi' 10060 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10061 dlpath=$dir/\$dldll~ 10062 $RM \$dlpath' 10063 shlibpath_overrides_runpath=yes 10064 10065 case $host_os in 10066 cygwin*) 10067 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10068 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10069 10070 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10071 ;; 10072 mingw* | cegcc*) 10073 # MinGW DLLs use traditional 'lib' prefix 10074 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10075 ;; 10076 pw32*) 10077 # pw32 DLLs use 'pw' prefix rather than 'lib' 10078 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10079 ;; 10080 esac 10081 ;; 10082 10083 *) 10084 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10085 ;; 10086 esac 10087 dynamic_linker='Win32 ld.exe' 10088 # FIXME: first we should search . and the directory the executable is in 10089 shlibpath_var=PATH 10090 ;; 10091 10092darwin* | rhapsody*) 10093 dynamic_linker="$host_os dyld" 10094 version_type=darwin 10095 need_lib_prefix=no 10096 need_version=no 10097 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10098 soname_spec='${libname}${release}${major}$shared_ext' 10099 shlibpath_overrides_runpath=yes 10100 shlibpath_var=DYLD_LIBRARY_PATH 10101 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10102 10103 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10104 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10105 ;; 10106 10107dgux*) 10108 version_type=linux 10109 need_lib_prefix=no 10110 need_version=no 10111 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10112 soname_spec='${libname}${release}${shared_ext}$major' 10113 shlibpath_var=LD_LIBRARY_PATH 10114 ;; 10115 10116freebsd* | dragonfly*) 10117 # DragonFly does not have aout. When/if they implement a new 10118 # versioning mechanism, adjust this. 10119 if test -x /usr/bin/objformat; then 10120 objformat=`/usr/bin/objformat` 10121 else 10122 case $host_os in 10123 freebsd[23].*) objformat=aout ;; 10124 *) objformat=elf ;; 10125 esac 10126 fi 10127 version_type=freebsd-$objformat 10128 case $version_type in 10129 freebsd-elf*) 10130 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10131 need_version=no 10132 need_lib_prefix=no 10133 ;; 10134 freebsd-*) 10135 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10136 need_version=yes 10137 ;; 10138 esac 10139 shlibpath_var=LD_LIBRARY_PATH 10140 case $host_os in 10141 freebsd2.*) 10142 shlibpath_overrides_runpath=yes 10143 ;; 10144 freebsd3.[01]* | freebsdelf3.[01]*) 10145 shlibpath_overrides_runpath=yes 10146 hardcode_into_libs=yes 10147 ;; 10148 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10149 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10150 shlibpath_overrides_runpath=no 10151 hardcode_into_libs=yes 10152 ;; 10153 *) # from 4.6 on, and DragonFly 10154 shlibpath_overrides_runpath=yes 10155 hardcode_into_libs=yes 10156 ;; 10157 esac 10158 ;; 10159 10160gnu*) 10161 version_type=linux 10162 need_lib_prefix=no 10163 need_version=no 10164 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10165 soname_spec='${libname}${release}${shared_ext}$major' 10166 shlibpath_var=LD_LIBRARY_PATH 10167 hardcode_into_libs=yes 10168 ;; 10169 10170haiku*) 10171 version_type=linux 10172 need_lib_prefix=no 10173 need_version=no 10174 dynamic_linker="$host_os runtime_loader" 10175 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10176 soname_spec='${libname}${release}${shared_ext}$major' 10177 shlibpath_var=LIBRARY_PATH 10178 shlibpath_overrides_runpath=yes 10179 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10180 hardcode_into_libs=yes 10181 ;; 10182 10183hpux9* | hpux10* | hpux11*) 10184 # Give a soname corresponding to the major version so that dld.sl refuses to 10185 # link against other versions. 10186 version_type=sunos 10187 need_lib_prefix=no 10188 need_version=no 10189 case $host_cpu in 10190 ia64*) 10191 shrext_cmds='.so' 10192 hardcode_into_libs=yes 10193 dynamic_linker="$host_os dld.so" 10194 shlibpath_var=LD_LIBRARY_PATH 10195 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10196 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10197 soname_spec='${libname}${release}${shared_ext}$major' 10198 if test "X$HPUX_IA64_MODE" = X32; then 10199 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10200 else 10201 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10202 fi 10203 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10204 ;; 10205 hppa*64*) 10206 shrext_cmds='.sl' 10207 hardcode_into_libs=yes 10208 dynamic_linker="$host_os dld.sl" 10209 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10210 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10211 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10212 soname_spec='${libname}${release}${shared_ext}$major' 10213 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10214 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10215 ;; 10216 *) 10217 shrext_cmds='.sl' 10218 dynamic_linker="$host_os dld.sl" 10219 shlibpath_var=SHLIB_PATH 10220 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10221 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10222 soname_spec='${libname}${release}${shared_ext}$major' 10223 ;; 10224 esac 10225 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10226 postinstall_cmds='chmod 555 $lib' 10227 # or fails outright, so override atomically: 10228 install_override_mode=555 10229 ;; 10230 10231interix[3-9]*) 10232 version_type=linux 10233 need_lib_prefix=no 10234 need_version=no 10235 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10236 soname_spec='${libname}${release}${shared_ext}$major' 10237 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10238 shlibpath_var=LD_LIBRARY_PATH 10239 shlibpath_overrides_runpath=no 10240 hardcode_into_libs=yes 10241 ;; 10242 10243irix5* | irix6* | nonstopux*) 10244 case $host_os in 10245 nonstopux*) version_type=nonstopux ;; 10246 *) 10247 if test "$lt_cv_prog_gnu_ld" = yes; then 10248 version_type=linux 10249 else 10250 version_type=irix 10251 fi ;; 10252 esac 10253 need_lib_prefix=no 10254 need_version=no 10255 soname_spec='${libname}${release}${shared_ext}$major' 10256 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10257 case $host_os in 10258 irix5* | nonstopux*) 10259 libsuff= shlibsuff= 10260 ;; 10261 *) 10262 case $LD in # libtool.m4 will add one of these switches to LD 10263 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10264 libsuff= shlibsuff= libmagic=32-bit;; 10265 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10266 libsuff=32 shlibsuff=N32 libmagic=N32;; 10267 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10268 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10269 *) libsuff= shlibsuff= libmagic=never-match;; 10270 esac 10271 ;; 10272 esac 10273 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10274 shlibpath_overrides_runpath=no 10275 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10276 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10277 hardcode_into_libs=yes 10278 ;; 10279 10280# No shared lib support for Linux oldld, aout, or coff. 10281linux*oldld* | linux*aout* | linux*coff*) 10282 dynamic_linker=no 10283 ;; 10284 10285# This must be Linux ELF. 10286linux* | k*bsd*-gnu | kopensolaris*-gnu) 10287 version_type=linux 10288 need_lib_prefix=no 10289 need_version=no 10290 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10291 soname_spec='${libname}${release}${shared_ext}$major' 10292 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10293 shlibpath_var=LD_LIBRARY_PATH 10294 shlibpath_overrides_runpath=no 10295 10296 # Some binutils ld are patched to set DT_RUNPATH 10297 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10298 $as_echo_n "(cached) " >&6 10299else 10300 lt_cv_shlibpath_overrides_runpath=no 10301 save_LDFLAGS=$LDFLAGS 10302 save_libdir=$libdir 10303 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10304 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10306/* end confdefs.h. */ 10307 10308int 10309main () 10310{ 10311 10312 ; 10313 return 0; 10314} 10315_ACEOF 10316if ac_fn_c_try_link "$LINENO"; then : 10317 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10318 lt_cv_shlibpath_overrides_runpath=yes 10319fi 10320fi 10321rm -f core conftest.err conftest.$ac_objext \ 10322 conftest$ac_exeext conftest.$ac_ext 10323 LDFLAGS=$save_LDFLAGS 10324 libdir=$save_libdir 10325 10326fi 10327 10328 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10329 10330 # This implies no fast_install, which is unacceptable. 10331 # Some rework will be needed to allow for fast_install 10332 # before this can be enabled. 10333 hardcode_into_libs=yes 10334 10335 # Append ld.so.conf contents to the search path 10336 if test -f /etc/ld.so.conf; then 10337 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' ' '` 10338 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10339 fi 10340 10341 # We used to test for /lib/ld.so.1 and disable shared libraries on 10342 # powerpc, because MkLinux only supported shared libraries with the 10343 # GNU dynamic linker. Since this was broken with cross compilers, 10344 # most powerpc-linux boxes support dynamic linking these days and 10345 # people can always --disable-shared, the test was removed, and we 10346 # assume the GNU/Linux dynamic linker is in use. 10347 dynamic_linker='GNU/Linux ld.so' 10348 ;; 10349 10350netbsd*) 10351 version_type=sunos 10352 need_lib_prefix=no 10353 need_version=no 10354 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10355 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10356 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10357 dynamic_linker='NetBSD (a.out) ld.so' 10358 else 10359 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10360 soname_spec='${libname}${release}${shared_ext}$major' 10361 dynamic_linker='NetBSD ld.elf_so' 10362 fi 10363 shlibpath_var=LD_LIBRARY_PATH 10364 shlibpath_overrides_runpath=yes 10365 hardcode_into_libs=yes 10366 ;; 10367 10368newsos6) 10369 version_type=linux 10370 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10371 shlibpath_var=LD_LIBRARY_PATH 10372 shlibpath_overrides_runpath=yes 10373 ;; 10374 10375*nto* | *qnx*) 10376 version_type=qnx 10377 need_lib_prefix=no 10378 need_version=no 10379 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10380 soname_spec='${libname}${release}${shared_ext}$major' 10381 shlibpath_var=LD_LIBRARY_PATH 10382 shlibpath_overrides_runpath=no 10383 hardcode_into_libs=yes 10384 dynamic_linker='ldqnx.so' 10385 ;; 10386 10387openbsd*) 10388 version_type=sunos 10389 sys_lib_dlsearch_path_spec="/usr/lib" 10390 need_lib_prefix=no 10391 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10392 case $host_os in 10393 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10394 *) need_version=no ;; 10395 esac 10396 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10397 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10398 shlibpath_var=LD_LIBRARY_PATH 10399 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10400 case $host_os in 10401 openbsd2.[89] | openbsd2.[89].*) 10402 shlibpath_overrides_runpath=no 10403 ;; 10404 *) 10405 shlibpath_overrides_runpath=yes 10406 ;; 10407 esac 10408 else 10409 shlibpath_overrides_runpath=yes 10410 fi 10411 ;; 10412 10413os2*) 10414 libname_spec='$name' 10415 shrext_cmds=".dll" 10416 need_lib_prefix=no 10417 library_names_spec='$libname${shared_ext} $libname.a' 10418 dynamic_linker='OS/2 ld.exe' 10419 shlibpath_var=LIBPATH 10420 ;; 10421 10422osf3* | osf4* | osf5*) 10423 version_type=osf 10424 need_lib_prefix=no 10425 need_version=no 10426 soname_spec='${libname}${release}${shared_ext}$major' 10427 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10428 shlibpath_var=LD_LIBRARY_PATH 10429 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10430 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10431 ;; 10432 10433rdos*) 10434 dynamic_linker=no 10435 ;; 10436 10437solaris*) 10438 version_type=linux 10439 need_lib_prefix=no 10440 need_version=no 10441 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10442 soname_spec='${libname}${release}${shared_ext}$major' 10443 shlibpath_var=LD_LIBRARY_PATH 10444 shlibpath_overrides_runpath=yes 10445 hardcode_into_libs=yes 10446 # ldd complains unless libraries are executable 10447 postinstall_cmds='chmod +x $lib' 10448 ;; 10449 10450sunos4*) 10451 version_type=sunos 10452 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10453 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10454 shlibpath_var=LD_LIBRARY_PATH 10455 shlibpath_overrides_runpath=yes 10456 if test "$with_gnu_ld" = yes; then 10457 need_lib_prefix=no 10458 fi 10459 need_version=yes 10460 ;; 10461 10462sysv4 | sysv4.3*) 10463 version_type=linux 10464 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10465 soname_spec='${libname}${release}${shared_ext}$major' 10466 shlibpath_var=LD_LIBRARY_PATH 10467 case $host_vendor in 10468 sni) 10469 shlibpath_overrides_runpath=no 10470 need_lib_prefix=no 10471 runpath_var=LD_RUN_PATH 10472 ;; 10473 siemens) 10474 need_lib_prefix=no 10475 ;; 10476 motorola) 10477 need_lib_prefix=no 10478 need_version=no 10479 shlibpath_overrides_runpath=no 10480 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10481 ;; 10482 esac 10483 ;; 10484 10485sysv4*MP*) 10486 if test -d /usr/nec ;then 10487 version_type=linux 10488 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10489 soname_spec='$libname${shared_ext}.$major' 10490 shlibpath_var=LD_LIBRARY_PATH 10491 fi 10492 ;; 10493 10494sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10495 version_type=freebsd-elf 10496 need_lib_prefix=no 10497 need_version=no 10498 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10499 soname_spec='${libname}${release}${shared_ext}$major' 10500 shlibpath_var=LD_LIBRARY_PATH 10501 shlibpath_overrides_runpath=yes 10502 hardcode_into_libs=yes 10503 if test "$with_gnu_ld" = yes; then 10504 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10505 else 10506 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10507 case $host_os in 10508 sco3.2v5*) 10509 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10510 ;; 10511 esac 10512 fi 10513 sys_lib_dlsearch_path_spec='/usr/lib' 10514 ;; 10515 10516tpf*) 10517 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10518 version_type=linux 10519 need_lib_prefix=no 10520 need_version=no 10521 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10522 shlibpath_var=LD_LIBRARY_PATH 10523 shlibpath_overrides_runpath=no 10524 hardcode_into_libs=yes 10525 ;; 10526 10527uts4*) 10528 version_type=linux 10529 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10530 soname_spec='${libname}${release}${shared_ext}$major' 10531 shlibpath_var=LD_LIBRARY_PATH 10532 ;; 10533 10534*) 10535 dynamic_linker=no 10536 ;; 10537esac 10538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10539$as_echo "$dynamic_linker" >&6; } 10540test "$dynamic_linker" = no && can_build_shared=no 10541 10542variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10543if test "$GCC" = yes; then 10544 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10545fi 10546 10547if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10548 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10549fi 10550if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10551 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10552fi 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 10641 10642 10643 10644 10645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10646$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10647hardcode_action= 10648if test -n "$hardcode_libdir_flag_spec" || 10649 test -n "$runpath_var" || 10650 test "X$hardcode_automatic" = "Xyes" ; then 10651 10652 # We can hardcode non-existent directories. 10653 if test "$hardcode_direct" != no && 10654 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10655 # have to relink, otherwise we might link with an installed library 10656 # when we should be linking with a yet-to-be-installed one 10657 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10658 test "$hardcode_minus_L" != no; then 10659 # Linking always hardcodes the temporary library directory. 10660 hardcode_action=relink 10661 else 10662 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10663 hardcode_action=immediate 10664 fi 10665else 10666 # We cannot hardcode anything, or else we can only hardcode existing 10667 # directories. 10668 hardcode_action=unsupported 10669fi 10670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10671$as_echo "$hardcode_action" >&6; } 10672 10673if test "$hardcode_action" = relink || 10674 test "$inherit_rpath" = yes; then 10675 # Fast installation is not supported 10676 enable_fast_install=no 10677elif test "$shlibpath_overrides_runpath" = yes || 10678 test "$enable_shared" = no; then 10679 # Fast installation is not necessary 10680 enable_fast_install=needless 10681fi 10682 10683 10684 10685 10686 10687 10688 if test "x$enable_dlopen" != xyes; then 10689 enable_dlopen=unknown 10690 enable_dlopen_self=unknown 10691 enable_dlopen_self_static=unknown 10692else 10693 lt_cv_dlopen=no 10694 lt_cv_dlopen_libs= 10695 10696 case $host_os in 10697 beos*) 10698 lt_cv_dlopen="load_add_on" 10699 lt_cv_dlopen_libs= 10700 lt_cv_dlopen_self=yes 10701 ;; 10702 10703 mingw* | pw32* | cegcc*) 10704 lt_cv_dlopen="LoadLibrary" 10705 lt_cv_dlopen_libs= 10706 ;; 10707 10708 cygwin*) 10709 lt_cv_dlopen="dlopen" 10710 lt_cv_dlopen_libs= 10711 ;; 10712 10713 darwin*) 10714 # if libdl is installed we need to link against it 10715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10716$as_echo_n "checking for dlopen in -ldl... " >&6; } 10717if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10718 $as_echo_n "(cached) " >&6 10719else 10720 ac_check_lib_save_LIBS=$LIBS 10721LIBS="-ldl $LIBS" 10722cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10723/* end confdefs.h. */ 10724 10725/* Override any GCC internal prototype to avoid an error. 10726 Use char because int might match the return type of a GCC 10727 builtin and then its argument prototype would still apply. */ 10728#ifdef __cplusplus 10729extern "C" 10730#endif 10731char dlopen (); 10732int 10733main () 10734{ 10735return dlopen (); 10736 ; 10737 return 0; 10738} 10739_ACEOF 10740if ac_fn_c_try_link "$LINENO"; then : 10741 ac_cv_lib_dl_dlopen=yes 10742else 10743 ac_cv_lib_dl_dlopen=no 10744fi 10745rm -f core conftest.err conftest.$ac_objext \ 10746 conftest$ac_exeext conftest.$ac_ext 10747LIBS=$ac_check_lib_save_LIBS 10748fi 10749{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10750$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10751if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10752 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10753else 10754 10755 lt_cv_dlopen="dyld" 10756 lt_cv_dlopen_libs= 10757 lt_cv_dlopen_self=yes 10758 10759fi 10760 10761 ;; 10762 10763 *) 10764 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10765if test "x$ac_cv_func_shl_load" = x""yes; then : 10766 lt_cv_dlopen="shl_load" 10767else 10768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10769$as_echo_n "checking for shl_load in -ldld... " >&6; } 10770if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10771 $as_echo_n "(cached) " >&6 10772else 10773 ac_check_lib_save_LIBS=$LIBS 10774LIBS="-ldld $LIBS" 10775cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10776/* end confdefs.h. */ 10777 10778/* Override any GCC internal prototype to avoid an error. 10779 Use char because int might match the return type of a GCC 10780 builtin and then its argument prototype would still apply. */ 10781#ifdef __cplusplus 10782extern "C" 10783#endif 10784char shl_load (); 10785int 10786main () 10787{ 10788return shl_load (); 10789 ; 10790 return 0; 10791} 10792_ACEOF 10793if ac_fn_c_try_link "$LINENO"; then : 10794 ac_cv_lib_dld_shl_load=yes 10795else 10796 ac_cv_lib_dld_shl_load=no 10797fi 10798rm -f core conftest.err conftest.$ac_objext \ 10799 conftest$ac_exeext conftest.$ac_ext 10800LIBS=$ac_check_lib_save_LIBS 10801fi 10802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10803$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10804if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10805 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10806else 10807 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10808if test "x$ac_cv_func_dlopen" = x""yes; then : 10809 lt_cv_dlopen="dlopen" 10810else 10811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10812$as_echo_n "checking for dlopen in -ldl... " >&6; } 10813if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10814 $as_echo_n "(cached) " >&6 10815else 10816 ac_check_lib_save_LIBS=$LIBS 10817LIBS="-ldl $LIBS" 10818cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10819/* end confdefs.h. */ 10820 10821/* Override any GCC internal prototype to avoid an error. 10822 Use char because int might match the return type of a GCC 10823 builtin and then its argument prototype would still apply. */ 10824#ifdef __cplusplus 10825extern "C" 10826#endif 10827char dlopen (); 10828int 10829main () 10830{ 10831return dlopen (); 10832 ; 10833 return 0; 10834} 10835_ACEOF 10836if ac_fn_c_try_link "$LINENO"; then : 10837 ac_cv_lib_dl_dlopen=yes 10838else 10839 ac_cv_lib_dl_dlopen=no 10840fi 10841rm -f core conftest.err conftest.$ac_objext \ 10842 conftest$ac_exeext conftest.$ac_ext 10843LIBS=$ac_check_lib_save_LIBS 10844fi 10845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10846$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10847if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10848 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10849else 10850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10851$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10852if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10853 $as_echo_n "(cached) " >&6 10854else 10855 ac_check_lib_save_LIBS=$LIBS 10856LIBS="-lsvld $LIBS" 10857cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10858/* end confdefs.h. */ 10859 10860/* Override any GCC internal prototype to avoid an error. 10861 Use char because int might match the return type of a GCC 10862 builtin and then its argument prototype would still apply. */ 10863#ifdef __cplusplus 10864extern "C" 10865#endif 10866char dlopen (); 10867int 10868main () 10869{ 10870return dlopen (); 10871 ; 10872 return 0; 10873} 10874_ACEOF 10875if ac_fn_c_try_link "$LINENO"; then : 10876 ac_cv_lib_svld_dlopen=yes 10877else 10878 ac_cv_lib_svld_dlopen=no 10879fi 10880rm -f core conftest.err conftest.$ac_objext \ 10881 conftest$ac_exeext conftest.$ac_ext 10882LIBS=$ac_check_lib_save_LIBS 10883fi 10884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10885$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10886if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10887 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10888else 10889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10890$as_echo_n "checking for dld_link in -ldld... " >&6; } 10891if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10892 $as_echo_n "(cached) " >&6 10893else 10894 ac_check_lib_save_LIBS=$LIBS 10895LIBS="-ldld $LIBS" 10896cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10897/* end confdefs.h. */ 10898 10899/* Override any GCC internal prototype to avoid an error. 10900 Use char because int might match the return type of a GCC 10901 builtin and then its argument prototype would still apply. */ 10902#ifdef __cplusplus 10903extern "C" 10904#endif 10905char dld_link (); 10906int 10907main () 10908{ 10909return dld_link (); 10910 ; 10911 return 0; 10912} 10913_ACEOF 10914if ac_fn_c_try_link "$LINENO"; then : 10915 ac_cv_lib_dld_dld_link=yes 10916else 10917 ac_cv_lib_dld_dld_link=no 10918fi 10919rm -f core conftest.err conftest.$ac_objext \ 10920 conftest$ac_exeext conftest.$ac_ext 10921LIBS=$ac_check_lib_save_LIBS 10922fi 10923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10924$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10925if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10926 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10927fi 10928 10929 10930fi 10931 10932 10933fi 10934 10935 10936fi 10937 10938 10939fi 10940 10941 10942fi 10943 10944 ;; 10945 esac 10946 10947 if test "x$lt_cv_dlopen" != xno; then 10948 enable_dlopen=yes 10949 else 10950 enable_dlopen=no 10951 fi 10952 10953 case $lt_cv_dlopen in 10954 dlopen) 10955 save_CPPFLAGS="$CPPFLAGS" 10956 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10957 10958 save_LDFLAGS="$LDFLAGS" 10959 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10960 10961 save_LIBS="$LIBS" 10962 LIBS="$lt_cv_dlopen_libs $LIBS" 10963 10964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10965$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10966if test "${lt_cv_dlopen_self+set}" = set; then : 10967 $as_echo_n "(cached) " >&6 10968else 10969 if test "$cross_compiling" = yes; then : 10970 lt_cv_dlopen_self=cross 10971else 10972 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10973 lt_status=$lt_dlunknown 10974 cat > conftest.$ac_ext <<_LT_EOF 10975#line 10975 "configure" 10976#include "confdefs.h" 10977 10978#if HAVE_DLFCN_H 10979#include <dlfcn.h> 10980#endif 10981 10982#include <stdio.h> 10983 10984#ifdef RTLD_GLOBAL 10985# define LT_DLGLOBAL RTLD_GLOBAL 10986#else 10987# ifdef DL_GLOBAL 10988# define LT_DLGLOBAL DL_GLOBAL 10989# else 10990# define LT_DLGLOBAL 0 10991# endif 10992#endif 10993 10994/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10995 find out it does not work in some platform. */ 10996#ifndef LT_DLLAZY_OR_NOW 10997# ifdef RTLD_LAZY 10998# define LT_DLLAZY_OR_NOW RTLD_LAZY 10999# else 11000# ifdef DL_LAZY 11001# define LT_DLLAZY_OR_NOW DL_LAZY 11002# else 11003# ifdef RTLD_NOW 11004# define LT_DLLAZY_OR_NOW RTLD_NOW 11005# else 11006# ifdef DL_NOW 11007# define LT_DLLAZY_OR_NOW DL_NOW 11008# else 11009# define LT_DLLAZY_OR_NOW 0 11010# endif 11011# endif 11012# endif 11013# endif 11014#endif 11015 11016/* When -fvisbility=hidden is used, assume the code has been annotated 11017 correspondingly for the symbols needed. */ 11018#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11019void fnord () __attribute__((visibility("default"))); 11020#endif 11021 11022void fnord () { int i=42; } 11023int main () 11024{ 11025 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11026 int status = $lt_dlunknown; 11027 11028 if (self) 11029 { 11030 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11031 else 11032 { 11033 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11034 else puts (dlerror ()); 11035 } 11036 /* dlclose (self); */ 11037 } 11038 else 11039 puts (dlerror ()); 11040 11041 return status; 11042} 11043_LT_EOF 11044 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11045 (eval $ac_link) 2>&5 11046 ac_status=$? 11047 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11048 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11049 (./conftest; exit; ) >&5 2>/dev/null 11050 lt_status=$? 11051 case x$lt_status in 11052 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11053 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11054 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11055 esac 11056 else : 11057 # compilation failed 11058 lt_cv_dlopen_self=no 11059 fi 11060fi 11061rm -fr conftest* 11062 11063 11064fi 11065{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11066$as_echo "$lt_cv_dlopen_self" >&6; } 11067 11068 if test "x$lt_cv_dlopen_self" = xyes; then 11069 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11071$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11072if test "${lt_cv_dlopen_self_static+set}" = set; then : 11073 $as_echo_n "(cached) " >&6 11074else 11075 if test "$cross_compiling" = yes; then : 11076 lt_cv_dlopen_self_static=cross 11077else 11078 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11079 lt_status=$lt_dlunknown 11080 cat > conftest.$ac_ext <<_LT_EOF 11081#line 11081 "configure" 11082#include "confdefs.h" 11083 11084#if HAVE_DLFCN_H 11085#include <dlfcn.h> 11086#endif 11087 11088#include <stdio.h> 11089 11090#ifdef RTLD_GLOBAL 11091# define LT_DLGLOBAL RTLD_GLOBAL 11092#else 11093# ifdef DL_GLOBAL 11094# define LT_DLGLOBAL DL_GLOBAL 11095# else 11096# define LT_DLGLOBAL 0 11097# endif 11098#endif 11099 11100/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11101 find out it does not work in some platform. */ 11102#ifndef LT_DLLAZY_OR_NOW 11103# ifdef RTLD_LAZY 11104# define LT_DLLAZY_OR_NOW RTLD_LAZY 11105# else 11106# ifdef DL_LAZY 11107# define LT_DLLAZY_OR_NOW DL_LAZY 11108# else 11109# ifdef RTLD_NOW 11110# define LT_DLLAZY_OR_NOW RTLD_NOW 11111# else 11112# ifdef DL_NOW 11113# define LT_DLLAZY_OR_NOW DL_NOW 11114# else 11115# define LT_DLLAZY_OR_NOW 0 11116# endif 11117# endif 11118# endif 11119# endif 11120#endif 11121 11122/* When -fvisbility=hidden is used, assume the code has been annotated 11123 correspondingly for the symbols needed. */ 11124#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11125void fnord () __attribute__((visibility("default"))); 11126#endif 11127 11128void fnord () { int i=42; } 11129int main () 11130{ 11131 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11132 int status = $lt_dlunknown; 11133 11134 if (self) 11135 { 11136 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11137 else 11138 { 11139 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11140 else puts (dlerror ()); 11141 } 11142 /* dlclose (self); */ 11143 } 11144 else 11145 puts (dlerror ()); 11146 11147 return status; 11148} 11149_LT_EOF 11150 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11151 (eval $ac_link) 2>&5 11152 ac_status=$? 11153 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11154 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11155 (./conftest; exit; ) >&5 2>/dev/null 11156 lt_status=$? 11157 case x$lt_status in 11158 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11159 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11160 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11161 esac 11162 else : 11163 # compilation failed 11164 lt_cv_dlopen_self_static=no 11165 fi 11166fi 11167rm -fr conftest* 11168 11169 11170fi 11171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11172$as_echo "$lt_cv_dlopen_self_static" >&6; } 11173 fi 11174 11175 CPPFLAGS="$save_CPPFLAGS" 11176 LDFLAGS="$save_LDFLAGS" 11177 LIBS="$save_LIBS" 11178 ;; 11179 esac 11180 11181 case $lt_cv_dlopen_self in 11182 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11183 *) enable_dlopen_self=unknown ;; 11184 esac 11185 11186 case $lt_cv_dlopen_self_static in 11187 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11188 *) enable_dlopen_self_static=unknown ;; 11189 esac 11190fi 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208striplib= 11209old_striplib= 11210{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11211$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11212if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11213 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11214 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11216$as_echo "yes" >&6; } 11217else 11218# FIXME - insert some real tests, host_os isn't really good enough 11219 case $host_os in 11220 darwin*) 11221 if test -n "$STRIP" ; then 11222 striplib="$STRIP -x" 11223 old_striplib="$STRIP -S" 11224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11225$as_echo "yes" >&6; } 11226 else 11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11228$as_echo "no" >&6; } 11229 fi 11230 ;; 11231 *) 11232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11233$as_echo "no" >&6; } 11234 ;; 11235 esac 11236fi 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 # Report which library types will actually be built 11250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11251$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11253$as_echo "$can_build_shared" >&6; } 11254 11255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11256$as_echo_n "checking whether to build shared libraries... " >&6; } 11257 test "$can_build_shared" = "no" && enable_shared=no 11258 11259 # On AIX, shared libraries and static libraries use the same namespace, and 11260 # are all built from PIC. 11261 case $host_os in 11262 aix3*) 11263 test "$enable_shared" = yes && enable_static=no 11264 if test -n "$RANLIB"; then 11265 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11266 postinstall_cmds='$RANLIB $lib' 11267 fi 11268 ;; 11269 11270 aix[4-9]*) 11271 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11272 test "$enable_shared" = yes && enable_static=no 11273 fi 11274 ;; 11275 esac 11276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11277$as_echo "$enable_shared" >&6; } 11278 11279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11280$as_echo_n "checking whether to build static libraries... " >&6; } 11281 # Make sure either enable_shared or enable_static is yes. 11282 test "$enable_shared" = yes || enable_static=yes 11283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11284$as_echo "$enable_static" >&6; } 11285 11286 11287 11288 11289fi 11290ac_ext=c 11291ac_cpp='$CPP $CPPFLAGS' 11292ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11293ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11294ac_compiler_gnu=$ac_cv_c_compiler_gnu 11295 11296CC="$lt_save_CC" 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 ac_config_commands="$ac_config_commands libtool" 11311 11312 11313 11314 11315# Only expand once: 11316 11317 11318 11319# The tests for host and target for $enable_largefile require 11320# canonical names. 11321 11322 11323 11324# As the $enable_largefile decision depends on --enable-plugins we must set it 11325# even in directories otherwise not depending on the $plugins option. 11326 11327 11328 maybe_plugins=no 11329 for ac_header in dlfcn.h 11330do : 11331 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 11332" 11333if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 11334 cat >>confdefs.h <<_ACEOF 11335#define HAVE_DLFCN_H 1 11336_ACEOF 11337 maybe_plugins=yes 11338fi 11339 11340done 11341 11342 for ac_header in windows.h 11343do : 11344 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default 11345" 11346if test "x$ac_cv_header_windows_h" = x""yes; then : 11347 cat >>confdefs.h <<_ACEOF 11348#define HAVE_WINDOWS_H 1 11349_ACEOF 11350 maybe_plugins=yes 11351fi 11352 11353done 11354 11355 11356 # Check whether --enable-plugins was given. 11357if test "${enable_plugins+set}" = set; then : 11358 enableval=$enable_plugins; case "${enableval}" in 11359 no) plugins=no ;; 11360 *) plugins=yes 11361 if test "$maybe_plugins" != "yes" ; then 11362 as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5 11363 fi ;; 11364 esac 11365else 11366 plugins=$maybe_plugins 11367 11368fi 11369 11370 if test "$plugins" = "yes"; then 11371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 11372$as_echo_n "checking for library containing dlopen... " >&6; } 11373if test "${ac_cv_search_dlopen+set}" = set; then : 11374 $as_echo_n "(cached) " >&6 11375else 11376 ac_func_search_save_LIBS=$LIBS 11377cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11378/* end confdefs.h. */ 11379 11380/* Override any GCC internal prototype to avoid an error. 11381 Use char because int might match the return type of a GCC 11382 builtin and then its argument prototype would still apply. */ 11383#ifdef __cplusplus 11384extern "C" 11385#endif 11386char dlopen (); 11387int 11388main () 11389{ 11390return dlopen (); 11391 ; 11392 return 0; 11393} 11394_ACEOF 11395for ac_lib in '' dl; do 11396 if test -z "$ac_lib"; then 11397 ac_res="none required" 11398 else 11399 ac_res=-l$ac_lib 11400 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11401 fi 11402 if ac_fn_c_try_link "$LINENO"; then : 11403 ac_cv_search_dlopen=$ac_res 11404fi 11405rm -f core conftest.err conftest.$ac_objext \ 11406 conftest$ac_exeext 11407 if test "${ac_cv_search_dlopen+set}" = set; then : 11408 break 11409fi 11410done 11411if test "${ac_cv_search_dlopen+set}" = set; then : 11412 11413else 11414 ac_cv_search_dlopen=no 11415fi 11416rm conftest.$ac_ext 11417LIBS=$ac_func_search_save_LIBS 11418fi 11419{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 11420$as_echo "$ac_cv_search_dlopen" >&6; } 11421ac_res=$ac_cv_search_dlopen 11422if test "$ac_res" != no; then : 11423 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11424 11425fi 11426 11427 fi 11428 11429 11430case "${host}" in 11431 sparc-*-solaris*|i[3-7]86-*-solaris*) 11432 # On native 32bit sparc and ia32 solaris, large-file and procfs support 11433 # are mutually exclusive; and without procfs support, the bfd/ elf module 11434 # cannot provide certain routines such as elfcore_write_prpsinfo 11435 # or elfcore_write_prstatus. So unless the user explicitly requested 11436 # large-file support through the --enable-largefile switch, disable 11437 # large-file support in favor of procfs support. 11438 test "${target}" = "${host}" -a "x$plugins" = xno \ 11439 && : ${enable_largefile="no"} 11440 ;; 11441esac 11442 11443# Check whether --enable-largefile was given. 11444if test "${enable_largefile+set}" = set; then : 11445 enableval=$enable_largefile; 11446fi 11447 11448if test "$enable_largefile" != no; then 11449 11450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 11451$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 11452if test "${ac_cv_sys_largefile_CC+set}" = set; then : 11453 $as_echo_n "(cached) " >&6 11454else 11455 ac_cv_sys_largefile_CC=no 11456 if test "$GCC" != yes; then 11457 ac_save_CC=$CC 11458 while :; do 11459 # IRIX 6.2 and later do not support large files by default, 11460 # so use the C compiler's -n32 option if that helps. 11461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11462/* end confdefs.h. */ 11463#include <sys/types.h> 11464 /* Check that off_t can represent 2**63 - 1 correctly. 11465 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11466 since some C++ compilers masquerading as C compilers 11467 incorrectly reject 9223372036854775807. */ 11468#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11469 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11470 && LARGE_OFF_T % 2147483647 == 1) 11471 ? 1 : -1]; 11472int 11473main () 11474{ 11475 11476 ; 11477 return 0; 11478} 11479_ACEOF 11480 if ac_fn_c_try_compile "$LINENO"; then : 11481 break 11482fi 11483rm -f core conftest.err conftest.$ac_objext 11484 CC="$CC -n32" 11485 if ac_fn_c_try_compile "$LINENO"; then : 11486 ac_cv_sys_largefile_CC=' -n32'; break 11487fi 11488rm -f core conftest.err conftest.$ac_objext 11489 break 11490 done 11491 CC=$ac_save_CC 11492 rm -f conftest.$ac_ext 11493 fi 11494fi 11495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 11496$as_echo "$ac_cv_sys_largefile_CC" >&6; } 11497 if test "$ac_cv_sys_largefile_CC" != no; then 11498 CC=$CC$ac_cv_sys_largefile_CC 11499 fi 11500 11501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 11502$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 11503if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 11504 $as_echo_n "(cached) " >&6 11505else 11506 while :; do 11507 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11508/* end confdefs.h. */ 11509#include <sys/types.h> 11510 /* Check that off_t can represent 2**63 - 1 correctly. 11511 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11512 since some C++ compilers masquerading as C compilers 11513 incorrectly reject 9223372036854775807. */ 11514#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11515 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11516 && LARGE_OFF_T % 2147483647 == 1) 11517 ? 1 : -1]; 11518int 11519main () 11520{ 11521 11522 ; 11523 return 0; 11524} 11525_ACEOF 11526if ac_fn_c_try_compile "$LINENO"; then : 11527 ac_cv_sys_file_offset_bits=no; break 11528fi 11529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11531/* end confdefs.h. */ 11532#define _FILE_OFFSET_BITS 64 11533#include <sys/types.h> 11534 /* Check that off_t can represent 2**63 - 1 correctly. 11535 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11536 since some C++ compilers masquerading as C compilers 11537 incorrectly reject 9223372036854775807. */ 11538#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11539 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11540 && LARGE_OFF_T % 2147483647 == 1) 11541 ? 1 : -1]; 11542int 11543main () 11544{ 11545 11546 ; 11547 return 0; 11548} 11549_ACEOF 11550if ac_fn_c_try_compile "$LINENO"; then : 11551 ac_cv_sys_file_offset_bits=64; break 11552fi 11553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11554 ac_cv_sys_file_offset_bits=unknown 11555 break 11556done 11557fi 11558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 11559$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 11560case $ac_cv_sys_file_offset_bits in #( 11561 no | unknown) ;; 11562 *) 11563cat >>confdefs.h <<_ACEOF 11564#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 11565_ACEOF 11566;; 11567esac 11568rm -rf conftest* 11569 if test $ac_cv_sys_file_offset_bits = unknown; then 11570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 11571$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 11572if test "${ac_cv_sys_large_files+set}" = set; then : 11573 $as_echo_n "(cached) " >&6 11574else 11575 while :; do 11576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11577/* end confdefs.h. */ 11578#include <sys/types.h> 11579 /* Check that off_t can represent 2**63 - 1 correctly. 11580 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11581 since some C++ compilers masquerading as C compilers 11582 incorrectly reject 9223372036854775807. */ 11583#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11584 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11585 && LARGE_OFF_T % 2147483647 == 1) 11586 ? 1 : -1]; 11587int 11588main () 11589{ 11590 11591 ; 11592 return 0; 11593} 11594_ACEOF 11595if ac_fn_c_try_compile "$LINENO"; then : 11596 ac_cv_sys_large_files=no; break 11597fi 11598rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11600/* end confdefs.h. */ 11601#define _LARGE_FILES 1 11602#include <sys/types.h> 11603 /* Check that off_t can represent 2**63 - 1 correctly. 11604 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11605 since some C++ compilers masquerading as C compilers 11606 incorrectly reject 9223372036854775807. */ 11607#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11608 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11609 && LARGE_OFF_T % 2147483647 == 1) 11610 ? 1 : -1]; 11611int 11612main () 11613{ 11614 11615 ; 11616 return 0; 11617} 11618_ACEOF 11619if ac_fn_c_try_compile "$LINENO"; then : 11620 ac_cv_sys_large_files=1; break 11621fi 11622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11623 ac_cv_sys_large_files=unknown 11624 break 11625done 11626fi 11627{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 11628$as_echo "$ac_cv_sys_large_files" >&6; } 11629case $ac_cv_sys_large_files in #( 11630 no | unknown) ;; 11631 *) 11632cat >>confdefs.h <<_ACEOF 11633#define _LARGE_FILES $ac_cv_sys_large_files 11634_ACEOF 11635;; 11636esac 11637rm -rf conftest* 11638 fi 11639fi 11640 11641 11642 11643# Check whether --enable-targets was given. 11644if test "${enable_targets+set}" = set; then : 11645 enableval=$enable_targets; case "${enableval}" in 11646 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11647 ;; 11648 no) enable_targets= ;; 11649 *) enable_targets=$enableval ;; 11650esac 11651fi 11652 11653ac_checking=yes 11654if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then 11655 ac_checking= 11656fi 11657# Check whether --enable-checking was given. 11658if test "${enable_checking+set}" = set; then : 11659 enableval=$enable_checking; case "${enableval}" in 11660 no|none) ac_checking= ;; 11661 *) ac_checking=yes ;; 11662esac 11663fi 11664if test x$ac_checking != x ; then 11665 11666$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h 11667 11668fi 11669 11670# PR gas/19109 11671# Decide the default method for compressing debug sections. 11672ac_default_compressed_debug_sections=unset 11673# Provide a configure time option to override our default. 11674# Check whether --enable-compressed_debug_sections was given. 11675if test "${enable_compressed_debug_sections+set}" = set; then : 11676 enableval=$enable_compressed_debug_sections; case ,"${enableval}", in 11677 ,yes, | ,all, | *,gas,*) ac_default_compressed_debug_sections=yes ;; 11678 ,no, | ,none,) ac_default_compressed_debug_sections=no ;; 11679 *) ac_default_compressed_debug_sections=unset ;; 11680esac 11681fi 11682 11683using_cgen=no 11684 11685 11686# Set the 'development' global. 11687. $srcdir/../bfd/development.sh 11688 11689GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11690cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11691/* end confdefs.h. */ 11692__GNUC__ 11693_ACEOF 11694if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11695 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11696 11697else 11698 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11699fi 11700rm -f conftest* 11701 11702 11703# Check whether --enable-werror was given. 11704if test "${enable_werror+set}" = set; then : 11705 enableval=$enable_werror; case "${enableval}" in 11706 yes | y) ERROR_ON_WARNING="yes" ;; 11707 no | n) ERROR_ON_WARNING="no" ;; 11708 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11709 esac 11710fi 11711 11712 11713# Disable -Wformat by default when using gcc on mingw 11714case "${host}" in 11715 *-*-mingw32*) 11716 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11717 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11718 fi 11719 ;; 11720 *) ;; 11721esac 11722 11723# Enable -Werror by default when using gcc. Turn it off for releases. 11724if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 11725 ERROR_ON_WARNING=yes 11726fi 11727 11728NO_WERROR= 11729if test "${ERROR_ON_WARNING}" = yes ; then 11730 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11731 NO_WERROR="-Wno-error" 11732fi 11733 11734if test "${GCC}" = yes ; then 11735 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11736fi 11737 11738# Check whether --enable-build-warnings was given. 11739if test "${enable_build_warnings+set}" = set; then : 11740 enableval=$enable_build_warnings; case "${enableval}" in 11741 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11742 no) if test "${GCC}" = yes ; then 11743 WARN_CFLAGS="-w" 11744 fi;; 11745 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11746 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11747 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11748 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11749 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11750esac 11751fi 11752 11753 11754if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11755 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11756fi 11757 11758 11759 11760 11761 11762# Generate a header file 11763ac_config_headers="$ac_config_headers config.h:config.in" 11764 11765 11766# PR 14072 11767 11768 11769# If we are on a DOS filesystem, we must use gdb.ini rather than 11770# .gdbinit. 11771case "${host}" in 11772 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*) 11773 GDBINIT="gdb.ini" 11774 ac_config_files="$ac_config_files gdb.ini:gdbinit.in" 11775 11776 ;; 11777 *) 11778 GDBINIT=".gdbinit" 11779 ac_config_files="$ac_config_files .gdbinit:gdbinit.in" 11780 11781 ;; 11782esac 11783 11784 11785#We need this for the host. BOUT header is in host order. 11786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 11787$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 11788if test "${ac_cv_c_bigendian+set}" = set; then : 11789 $as_echo_n "(cached) " >&6 11790else 11791 ac_cv_c_bigendian=unknown 11792 # See if we're dealing with a universal compiler. 11793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11794/* end confdefs.h. */ 11795#ifndef __APPLE_CC__ 11796 not a universal capable compiler 11797 #endif 11798 typedef int dummy; 11799 11800_ACEOF 11801if ac_fn_c_try_compile "$LINENO"; then : 11802 11803 # Check for potential -arch flags. It is not universal unless 11804 # there are at least two -arch flags with different values. 11805 ac_arch= 11806 ac_prev= 11807 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 11808 if test -n "$ac_prev"; then 11809 case $ac_word in 11810 i?86 | x86_64 | ppc | ppc64) 11811 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 11812 ac_arch=$ac_word 11813 else 11814 ac_cv_c_bigendian=universal 11815 break 11816 fi 11817 ;; 11818 esac 11819 ac_prev= 11820 elif test "x$ac_word" = "x-arch"; then 11821 ac_prev=arch 11822 fi 11823 done 11824fi 11825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11826 if test $ac_cv_c_bigendian = unknown; then 11827 # See if sys/param.h defines the BYTE_ORDER macro. 11828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11829/* end confdefs.h. */ 11830#include <sys/types.h> 11831 #include <sys/param.h> 11832 11833int 11834main () 11835{ 11836#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 11837 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 11838 && LITTLE_ENDIAN) 11839 bogus endian macros 11840 #endif 11841 11842 ; 11843 return 0; 11844} 11845_ACEOF 11846if ac_fn_c_try_compile "$LINENO"; then : 11847 # It does; now see whether it defined to BIG_ENDIAN or not. 11848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11849/* end confdefs.h. */ 11850#include <sys/types.h> 11851 #include <sys/param.h> 11852 11853int 11854main () 11855{ 11856#if BYTE_ORDER != BIG_ENDIAN 11857 not big endian 11858 #endif 11859 11860 ; 11861 return 0; 11862} 11863_ACEOF 11864if ac_fn_c_try_compile "$LINENO"; then : 11865 ac_cv_c_bigendian=yes 11866else 11867 ac_cv_c_bigendian=no 11868fi 11869rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11870fi 11871rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11872 fi 11873 if test $ac_cv_c_bigendian = unknown; then 11874 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 11875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11876/* end confdefs.h. */ 11877#include <limits.h> 11878 11879int 11880main () 11881{ 11882#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 11883 bogus endian macros 11884 #endif 11885 11886 ; 11887 return 0; 11888} 11889_ACEOF 11890if ac_fn_c_try_compile "$LINENO"; then : 11891 # It does; now see whether it defined to _BIG_ENDIAN or not. 11892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11893/* end confdefs.h. */ 11894#include <limits.h> 11895 11896int 11897main () 11898{ 11899#ifndef _BIG_ENDIAN 11900 not big endian 11901 #endif 11902 11903 ; 11904 return 0; 11905} 11906_ACEOF 11907if ac_fn_c_try_compile "$LINENO"; then : 11908 ac_cv_c_bigendian=yes 11909else 11910 ac_cv_c_bigendian=no 11911fi 11912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11913fi 11914rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11915 fi 11916 if test $ac_cv_c_bigendian = unknown; then 11917 # Compile a test program. 11918 if test "$cross_compiling" = yes; then : 11919 # Try to guess by grepping values from an object file. 11920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11921/* end confdefs.h. */ 11922short int ascii_mm[] = 11923 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 11924 short int ascii_ii[] = 11925 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 11926 int use_ascii (int i) { 11927 return ascii_mm[i] + ascii_ii[i]; 11928 } 11929 short int ebcdic_ii[] = 11930 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 11931 short int ebcdic_mm[] = 11932 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 11933 int use_ebcdic (int i) { 11934 return ebcdic_mm[i] + ebcdic_ii[i]; 11935 } 11936 extern int foo; 11937 11938int 11939main () 11940{ 11941return use_ascii (foo) == use_ebcdic (foo); 11942 ; 11943 return 0; 11944} 11945_ACEOF 11946if ac_fn_c_try_compile "$LINENO"; then : 11947 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 11948 ac_cv_c_bigendian=yes 11949 fi 11950 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 11951 if test "$ac_cv_c_bigendian" = unknown; then 11952 ac_cv_c_bigendian=no 11953 else 11954 # finding both strings is unlikely to happen, but who knows? 11955 ac_cv_c_bigendian=unknown 11956 fi 11957 fi 11958fi 11959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11960else 11961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11962/* end confdefs.h. */ 11963$ac_includes_default 11964int 11965main () 11966{ 11967 11968 /* Are we little or big endian? From Harbison&Steele. */ 11969 union 11970 { 11971 long int l; 11972 char c[sizeof (long int)]; 11973 } u; 11974 u.l = 1; 11975 return u.c[sizeof (long int) - 1] == 1; 11976 11977 ; 11978 return 0; 11979} 11980_ACEOF 11981if ac_fn_c_try_run "$LINENO"; then : 11982 ac_cv_c_bigendian=no 11983else 11984 ac_cv_c_bigendian=yes 11985fi 11986rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 11987 conftest.$ac_objext conftest.beam conftest.$ac_ext 11988fi 11989 11990 fi 11991fi 11992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 11993$as_echo "$ac_cv_c_bigendian" >&6; } 11994 case $ac_cv_c_bigendian in #( 11995 yes) 11996 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 11997;; #( 11998 no) 11999 ;; #( 12000 universal) 12001 12002$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 12003 12004 ;; #( 12005 *) 12006 as_fn_error "unknown endianness 12007 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 12008 esac 12009 12010 12011te_file=generic 12012 12013# Makefile target for installing gas in $(tooldir)/bin. 12014install_tooldir=install-exec-tooldir 12015 12016canon_targets="" 12017all_targets=no 12018if test -n "$enable_targets" ; then 12019 for t in `echo $enable_targets | sed 's/,/ /g'`; do 12020 if test $t = "all"; then 12021 all_targets=yes 12022 continue 12023 fi 12024 result=`$ac_config_sub $t 2>/dev/null` 12025 if test -n "$result" ; then 12026 canon_targets="$canon_targets $result" 12027# else 12028# # Permit "all", etc. We don't support it yet though. 12029# canon_targets="$canon_targets $t" 12030 fi 12031 done 12032 _gas_uniq_list="$canon_targets" 12033_gas_uniq_newlist="" 12034for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12035 case $_gas_uniq_i in 12036 _gas_uniq_dummy) ;; 12037 *) case " $_gas_uniq_newlist " in 12038 *" $_gas_uniq_i "*) ;; 12039 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12040 esac ;; 12041 esac 12042done 12043canon_targets=$_gas_uniq_newlist 12044 12045fi 12046 12047emulations="" 12048 12049for this_target in $target $canon_targets ; do 12050 12051 targ=${this_target} 12052 . ${srcdir}/configure.tgt 12053 12054 case ${target_cpu} in 12055 crisv32) 12056 12057cat >>confdefs.h <<_ACEOF 12058#define DEFAULT_CRIS_ARCH $arch 12059_ACEOF 12060 12061 ;; 12062 esac 12063 12064 if test ${this_target} = $target ; then 12065 target_cpu_type=${cpu_type} 12066 elif test ${target_cpu_type} != ${cpu_type} ; then 12067 continue 12068 fi 12069 12070 generic_target=${cpu_type}-${target_vendor}-${target_os} 12071 case ${generic_target} in 12072 i386-*-sco3.2v5*) 12073 if test ${this_target} = $target; then 12074 12075$as_echo "#define SCO_ELF 1" >>confdefs.h 12076 12077 fi 12078 ;; 12079 12080 i386-*-msdosdjgpp* \ 12081 | i386-*-go32* \ 12082 | i386-go32-rtems*) 12083 12084$as_echo "#define STRICTCOFF 1" >>confdefs.h 12085 12086 ;; 12087 12088 i860-*-*) 12089 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5 12090$as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;} 12091 ;; 12092 12093 microblaze*) 12094 ;; 12095 12096 ppc-*-aix[5-9].*) 12097 12098$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h 12099 12100 ;; 12101 ppc-*-solaris*) 12102 if test ${this_target} = $target; then 12103 12104$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h 12105 12106 fi 12107 if test x${endian} = xbig; then 12108 as_fn_error "Solaris must be configured little endian" "$LINENO" 5 12109 fi 12110 ;; 12111 12112 sh*-*-symbianelf*) 12113 12114$as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h 12115 12116 ;; 12117 esac 12118 12119 if test ${this_target} = $target ; then 12120 endian_def= 12121 if test x${endian} = xbig; then 12122 endian_def=1 12123 elif test x${endian} = xlittle; then 12124 endian_def=0 12125 fi 12126 if test x${endian_def} != x; then 12127 12128cat >>confdefs.h <<_ACEOF 12129#define TARGET_BYTES_BIG_ENDIAN $endian_def 12130_ACEOF 12131 12132 fi 12133 fi 12134 12135# Other random stuff. 12136 12137 case ${cpu_type} in 12138 mips) 12139 # Set mips_cpu to the name of the default CPU. 12140 case ${target_cpu} in 12141 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el) 12142 mips_cpu=from-abi 12143 ;; 12144 mipsisa32 | mipsisa32el) 12145 mips_cpu=mips32 12146 ;; 12147 mipsisa32r2 | mipsisa32r2el) 12148 mips_cpu=mips32r2 12149 ;; 12150 mipsisa32r3 | mipsisa32r3el) 12151 mips_cpu=mips32r3 12152 ;; 12153 mipsisa32r5 | mipsisa32r5el) 12154 mips_cpu=mips32r5 12155 ;; 12156 mipsisa32r6 | mipsisa32r6el) 12157 mips_cpu=mips32r6 12158 ;; 12159 mipsisa64 | mipsisa64el) 12160 mips_cpu=mips64 12161 ;; 12162 mipsisa64r2 | mipsisa64r2el) 12163 mips_cpu=mips64r2 12164 ;; 12165 mipsisa64r3 | mipsisa64r3el) 12166 mips_cpu=mips64r3 12167 ;; 12168 mipsisa64r5 | mipsisa64r5el) 12169 mips_cpu=mips64r5 12170 ;; 12171 mipsisa64r6 | mipsisa64r6el) 12172 mips_cpu=mips64r6 12173 ;; 12174 mipstx39 | mipstx39el) 12175 mips_cpu=r3900 12176 ;; 12177 mips64vr | mips64vrel) 12178 mips_cpu=vr4100 12179 ;; 12180 mipsisa32r2* | mipsisa64r2*) 12181 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'` 12182 ;; 12183 mipsisa32r6* | mipsisa64r6*) 12184 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'` 12185 ;; 12186 mips64* | mipsisa64* | mipsisa32*) 12187 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'` 12188 ;; 12189 mips*) 12190 mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'` 12191 ;; 12192 *) 12193 as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5 12194 ;; 12195 esac 12196 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32 12197 # binaries. It's a GNU extension that some OSes don't understand. 12198 case ${target} in 12199 *-*-irix*) 12200 use_e_mips_abi_o32=0 12201 ;; 12202 *) 12203 use_e_mips_abi_o32=1 12204 ;; 12205 esac 12206 # Decide whether to generate 32-bit or 64-bit code by default. 12207 # Used to resolve -march=from-abi when an embedded ABI is selected. 12208 case ${target} in 12209 mips64*-*-* | mipsisa64*-*-*) 12210 mips_default_64bit=1 12211 ;; 12212 *) 12213 mips_default_64bit=0 12214 ;; 12215 esac 12216 # Decide which ABI to target by default. 12217 case ${target} in 12218 mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu) 12219 mips_default_abi=N32_ABI 12220 ;; 12221 mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu) 12222 mips_default_abi=O32_ABI 12223 ;; 12224 mips64*-openbsd*) 12225 mips_default_abi=N64_ABI 12226 ;; 12227 *) 12228 mips_default_abi=NO_ABI 12229 ;; 12230 esac 12231 12232cat >>confdefs.h <<_ACEOF 12233#define MIPS_CPU_STRING_DEFAULT "$mips_cpu" 12234_ACEOF 12235 12236 12237cat >>confdefs.h <<_ACEOF 12238#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32 12239_ACEOF 12240 12241 12242cat >>confdefs.h <<_ACEOF 12243#define MIPS_DEFAULT_64BIT $mips_default_64bit 12244_ACEOF 12245 12246 12247cat >>confdefs.h <<_ACEOF 12248#define MIPS_DEFAULT_ABI $mips_default_abi 12249_ACEOF 12250 12251 ;; 12252 esac 12253 12254 # Do we need the opcodes library? 12255 case ${cpu_type} in 12256 vax | tic30) 12257 ;; 12258 12259 *) 12260 need_opcodes=yes 12261 12262 case "${enable_shared}" in 12263 yes) shared_opcodes=true ;; 12264 *opcodes*) shared_opcodes=true ;; 12265 *) shared_opcodes=false ;; 12266 esac 12267 ;; 12268 esac 12269 12270 # Any other special object files needed ? 12271 case ${cpu_type} in 12272 12273 bfin) 12274 echo ${extra_objects} | grep -s "bfin-parse.o" 12275 if test $? -ne 0 ; then 12276 extra_objects="$extra_objects bfin-parse.o" 12277 fi 12278 12279 echo ${extra_objects} | grep -s "bfin-lex-wrapper.o" 12280 if test $? -ne 0 ; then 12281 extra_objects="$extra_objects bfin-lex-wrapper.o" 12282 fi 12283 ;; 12284 12285 epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k) 12286 using_cgen=yes 12287 ;; 12288 12289 m32c) 12290 using_cgen=yes 12291 ;; 12292 frv) 12293 using_cgen=yes 12294 ;; 12295 m68k) 12296 case ${extra_objects} in 12297 *m68k-parse.o*) ;; 12298 *) extra_objects="$extra_objects m68k-parse.o" ;; 12299 esac 12300 ;; 12301 12302 mep) 12303 using_cgen=yes 12304 ;; 12305 12306 mips) 12307 echo ${extra_objects} | grep -s "itbl-parse.o" 12308 if test $? -ne 0 ; then 12309 extra_objects="$extra_objects itbl-parse.o" 12310 fi 12311 12312 echo ${extra_objects} | grep -s "itbl-lex-wrapper.o" 12313 if test $? -ne 0 ; then 12314 extra_objects="$extra_objects itbl-lex-wrapper.o" 12315 fi 12316 12317 echo ${extra_objects} | grep -s "itbl-ops.o" 12318 if test $? -ne 0 ; then 12319 extra_objects="$extra_objects itbl-ops.o" 12320 fi 12321 ;; 12322 12323 mt) 12324 using_cgen=yes 12325 ;; 12326 12327 nds32) 12328 # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features 12329 # based on arch_name. 12330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5 12331$as_echo_n "checking for default configuration of --with-arch... " >&6; } 12332 if test "x${with_arch}" != x; then 12333 case ${with_arch} in 12334 v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 ) 12335 12336cat >>confdefs.h <<_ACEOF 12337#define NDS32_DEFAULT_ARCH_NAME "$with_arch" 12338_ACEOF 12339 12340 ;; 12341 *) 12342 as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5 12343 ;; 12344 esac 12345 fi 12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5 12347$as_echo "$with_arch" >&6; } 12348 12349 # Decide features one by one. 12350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5 12351$as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; } 12352 if test "x${enable_dx_regs}" = xyes; then 12353 12354$as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h 12355 12356 else 12357 12358$as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h 12359 12360 fi 12361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5 12362$as_echo "$enable_dx_regs" >&6; } 12363 12364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5 12365$as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; } 12366 if test "x${enable_perf_ext}" = xno; then 12367 12368$as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h 12369 12370 else 12371 12372$as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h 12373 12374 fi 12375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5 12376$as_echo "$enable_perf_ext" >&6; } 12377 12378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5 12379$as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; } 12380 if test "x${enable_perf_ext2}" = xno; then 12381 12382$as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h 12383 12384 else 12385 12386$as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h 12387 12388 fi 12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5 12390$as_echo "$enable_perf_ext2" >&6; } 12391 12392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5 12393$as_echo_n "checking for default configuration of --enable-string-ext... " >&6; } 12394 if test "x${enable_string_ext}" = xno; then 12395 12396$as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h 12397 12398 else 12399 12400$as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h 12401 12402 fi 12403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5 12404$as_echo "$enable_string_ext" >&6; } 12405 12406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5 12407$as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; } 12408 if test "x${enable_audio_ext}" = xno; then 12409 12410$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h 12411 12412 else 12413 12414$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h 12415 12416 fi 12417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5 12418$as_echo "$enable_audio_ext" >&6; } 12419 ;; 12420 12421 i386 | s390 | sparc) 12422 if test $this_target = $target ; then 12423 12424cat >>confdefs.h <<_ACEOF 12425#define DEFAULT_ARCH "${arch}" 12426_ACEOF 12427 12428 fi 12429 ;; 12430 12431 rl78) 12432 echo ${extra_objects} | grep -s "rl78-parse.o" 12433 if test $? -ne 0 ; then 12434 extra_objects="$extra_objects rl78-parse.o" 12435 fi 12436 ;; 12437 12438 rx) 12439 echo ${extra_objects} | grep -s "rx-parse.o" 12440 if test $? -ne 0 ; then 12441 extra_objects="$extra_objects rx-parse.o" 12442 fi 12443 ;; 12444 12445 xstormy16) 12446 using_cgen=yes 12447 ;; 12448 12449 xc16x) 12450 using_cgen=yes 12451 ;; 12452 12453 xtensa) 12454 echo ${extra_objects} | grep -s "xtensa-relax.o" 12455 if test $? -ne 0 ; then 12456 extra_objects="$extra_objects xtensa-relax.o" 12457 fi 12458 ;; 12459 12460 *) 12461 ;; 12462 esac 12463 12464 if test $using_cgen = yes ; then 12465 case "x${extra_objects}" in 12466 *cgen.o*) ;; 12467 *) extra_objects="$extra_objects cgen.o" ;; 12468 esac 12469 fi 12470 12471# See if we really can support this configuration with the emulation code. 12472 12473 if test $this_target = $target ; then 12474 obj_format=$fmt 12475 te_file=$em 12476 fi 12477 12478 case ${te_file} in 12479 vms) extra_objects="$extra_objects te-vms.o" ;; 12480 esac 12481 12482# From target name and format, produce a list of supported emulations. 12483 12484 case ${generic_target}-${fmt} in 12485 mips-*-*-*) case "$endian" in 12486 big) emulation="mipsbelf mipslelf mipself" ;; 12487 *) emulation="mipslelf mipsbelf mipself" ;; 12488 esac ;; 12489 # i386-pc-pe-coff != i386-pc-coff. 12490 i386-*-pe-coff) ;; 12491 # Uncommenting the next line will turn on support for i386 AOUT 12492 # for the default linux configuration 12493 # i386-*-linux*-elf) emulation="i386elf i386aout" ;; 12494 # 12495 i386-*-aout) emulation="i386aout" ;; 12496 i386-*-coff) emulation="i386coff" ;; 12497 i386-*-elf) emulation="i386elf" ;; 12498 12499 # Always all formats. The first stated emulation becomes the default. 12500 cris-*-*aout*) emulation="crisaout criself" ;; 12501 cris-*-*) emulation="criself crisaout" ;; 12502 esac 12503 12504 emulations="$emulations $emulation" 12505 12506done 12507 12508if test x$ac_default_compressed_debug_sections = xyes ; then 12509 12510$as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h 12511 12512fi 12513 12514# Turn on all targets if possible 12515if test ${all_targets} = "yes"; then 12516 case ${target_cpu_type} in 12517 i386) 12518 case ${obj_format} in 12519 aout) 12520 emulations="$emulations i386coff i386elf" 12521 ;; 12522 coff) 12523 emulations="$emulations i386aout i386elf" 12524 ;; 12525 elf) 12526 emulations="$emulations i386aout i386coff" 12527 ;; 12528 esac 12529 ;; 12530 x86_64) 12531 case ${obj_format} in 12532 aout) 12533 emulations="$emulations i386coff i386elf" 12534 ;; 12535 coff) 12536 emulations="$emulations i386aout i386elf" 12537 ;; 12538 elf) 12539 emulations="$emulations i386aout i386coff" 12540 ;; 12541 esac 12542 ;; 12543 esac 12544fi 12545 12546# PE code has way too many macros tweaking behaviour 12547case ${te_file} in 12548 pe*) emulations="" ;; 12549esac 12550 12551# Assign floating point type. Most processors with FP support 12552# IEEE FP. On those that don't support FP at all, usually IEEE 12553# is emulated. 12554case ${target_cpu} in 12555 vax | pdp11 ) atof=vax ;; 12556 *) atof=ieee ;; 12557esac 12558 12559case "${obj_format}" in 12560 "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;; 12561esac 12562 12563# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU). 12564cgen_cpu_prefix="" 12565if test $using_cgen = yes ; then 12566 case ${target_cpu} in 12567 or1knd) 12568 cgen_cpu_prefix=or1k ;; 12569 *) cgen_cpu_prefix=${target_cpu} ;; 12570 esac 12571 12572 12573$as_echo "#define USING_CGEN 1" >>confdefs.h 12574 12575fi 12576 12577 12578if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then 12579 as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5 12580fi 12581 12582if test ! -r ${srcdir}/config/obj-${obj_format}.c; then 12583 as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5 12584fi 12585 12586# Some COFF configurations want these random other flags set. 12587case ${obj_format} in 12588 coff) 12589 case ${target_cpu_type} in 12590 i386) 12591$as_echo "#define I386COFF 1" >>confdefs.h 12592 ;; 12593 m68k) 12594$as_echo "#define M68KCOFF 1" >>confdefs.h 12595 ;; 12596 m88k) 12597$as_echo "#define M88KCOFF 1" >>confdefs.h 12598 ;; 12599 x86_64) 12600$as_echo "#define I386COFF 1" >>confdefs.h 12601 ;; 12602 esac 12603 ;; 12604esac 12605 12606# Getting this done right is going to be a bitch. Each configuration specified 12607# with --enable-targets=... should be checked for environment, format, cpu 12608# setting. 12609# 12610# For each configuration, the necessary object file support code must be linked 12611# in. This might be only one, it might be up to four. The necessary emulation 12612# code needs to be provided, too. 12613# 12614# And then there's "--enable-targets=all".... 12615# 12616# For now, just always do it for MIPS ELF configurations. Sigh. 12617 12618formats="${obj_format}" 12619emfiles="" 12620EMULATIONS="" 12621_gas_uniq_list="$emulations" 12622_gas_uniq_newlist="" 12623for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12624 case $_gas_uniq_i in 12625 _gas_uniq_dummy) ;; 12626 *) case " $_gas_uniq_newlist " in 12627 *" $_gas_uniq_i "*) ;; 12628 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12629 esac ;; 12630 esac 12631done 12632emulations=$_gas_uniq_newlist 12633 12634for em in . $emulations ; do 12635 case $em in 12636 .) continue ;; 12637 mipsbelf | mipslelf | mipself) 12638 fmt=elf file=mipself ;; 12639 *coff) 12640 fmt=coff file=$em ;; 12641 *aout) 12642 fmt=aout file=$em ;; 12643 *elf) 12644 fmt=elf file=$em ;; 12645 esac 12646 formats="$formats $fmt" 12647 emfiles="$emfiles e-$file.o" 12648 EMULATIONS="$EMULATIONS &$em," 12649done 12650_gas_uniq_list="$formats" 12651_gas_uniq_newlist="" 12652for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12653 case $_gas_uniq_i in 12654 _gas_uniq_dummy) ;; 12655 *) case " $_gas_uniq_newlist " in 12656 *" $_gas_uniq_i "*) ;; 12657 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12658 esac ;; 12659 esac 12660done 12661formats=$_gas_uniq_newlist 12662 12663_gas_uniq_list="$emfiles" 12664_gas_uniq_newlist="" 12665for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12666 case $_gas_uniq_i in 12667 _gas_uniq_dummy) ;; 12668 *) case " $_gas_uniq_newlist " in 12669 *" $_gas_uniq_i "*) ;; 12670 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12671 esac ;; 12672 esac 12673done 12674emfiles=$_gas_uniq_newlist 12675 12676if test `set . $formats ; shift ; echo $#` -gt 1 ; then 12677 for fmt in $formats ; do 12678 case $fmt in 12679 aout) 12680$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h 12681 ;; 12682 bout) 12683$as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h 12684 ;; 12685 coff) 12686$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h 12687 ;; 12688 ecoff) 12689$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h 12690 ;; 12691 elf) 12692$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h 12693 ;; 12694 generic) 12695$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h 12696 ;; 12697 som) 12698$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h 12699 ;; 12700 esac 12701 extra_objects="$extra_objects obj-$fmt.o" 12702 done 12703 obj_format=multi 12704fi 12705if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then 12706 DEFAULT_EMULATION=`set . $emulations ; echo $2` 12707 # e-mipself has more than one emulation per file, e-i386* has just one at the 12708 # moment. If only one emulation is specified, then don't define 12709 # USE_EMULATIONS or include any of the e-files as they will only be bloat. 12710 case "${obj_format}${emfiles}" in 12711 multi* | *mipself*) 12712 extra_objects="$extra_objects $emfiles" 12713 12714$as_echo "#define USE_EMULATIONS 1" >>confdefs.h 12715 ;; 12716 esac 12717fi 12718 12719 12720cat >>confdefs.h <<_ACEOF 12721#define EMULATIONS $EMULATIONS 12722_ACEOF 12723 12724 12725cat >>confdefs.h <<_ACEOF 12726#define DEFAULT_EMULATION "$DEFAULT_EMULATION" 12727_ACEOF 12728 12729 12730reject_dev_configs=yes 12731 12732case ${reject_dev_configs}-${dev} in 12733 yes-yes) # Oops. 12734 as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5 12735 ;; 12736esac 12737 12738 12739 12740 12741 12742 12743 12744# do we need the opcodes library? 12745case "${need_opcodes}" in 12746yes) 12747 OPCODES_LIB=../opcodes/libopcodes.la 12748 ;; 12749esac 12750 12751 12752 12753 12754cat >>confdefs.h <<_ACEOF 12755#define TARGET_ALIAS "${target_alias}" 12756_ACEOF 12757 12758 12759cat >>confdefs.h <<_ACEOF 12760#define TARGET_CANONICAL "${target}" 12761_ACEOF 12762 12763 12764cat >>confdefs.h <<_ACEOF 12765#define TARGET_CPU "${target_cpu}" 12766_ACEOF 12767 12768 12769cat >>confdefs.h <<_ACEOF 12770#define TARGET_VENDOR "${target_vendor}" 12771_ACEOF 12772 12773 12774cat >>confdefs.h <<_ACEOF 12775#define TARGET_OS "${target_os}" 12776_ACEOF 12777 12778 12779for ac_prog in 'bison -y' byacc 12780do 12781 # Extract the first word of "$ac_prog", so it can be a program name with args. 12782set dummy $ac_prog; ac_word=$2 12783{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12784$as_echo_n "checking for $ac_word... " >&6; } 12785if test "${ac_cv_prog_YACC+set}" = set; then : 12786 $as_echo_n "(cached) " >&6 12787else 12788 if test -n "$YACC"; then 12789 ac_cv_prog_YACC="$YACC" # Let the user override the test. 12790else 12791as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12792for as_dir in $PATH 12793do 12794 IFS=$as_save_IFS 12795 test -z "$as_dir" && as_dir=. 12796 for ac_exec_ext in '' $ac_executable_extensions; do 12797 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12798 ac_cv_prog_YACC="$ac_prog" 12799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12800 break 2 12801 fi 12802done 12803 done 12804IFS=$as_save_IFS 12805 12806fi 12807fi 12808YACC=$ac_cv_prog_YACC 12809if test -n "$YACC"; then 12810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 12811$as_echo "$YACC" >&6; } 12812else 12813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12814$as_echo "no" >&6; } 12815fi 12816 12817 12818 test -n "$YACC" && break 12819done 12820test -n "$YACC" || YACC="yacc" 12821 12822for ac_prog in flex lex 12823do 12824 # Extract the first word of "$ac_prog", so it can be a program name with args. 12825set dummy $ac_prog; ac_word=$2 12826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12827$as_echo_n "checking for $ac_word... " >&6; } 12828if test "${ac_cv_prog_LEX+set}" = set; then : 12829 $as_echo_n "(cached) " >&6 12830else 12831 if test -n "$LEX"; then 12832 ac_cv_prog_LEX="$LEX" # Let the user override the test. 12833else 12834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12835for as_dir in $PATH 12836do 12837 IFS=$as_save_IFS 12838 test -z "$as_dir" && as_dir=. 12839 for ac_exec_ext in '' $ac_executable_extensions; do 12840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12841 ac_cv_prog_LEX="$ac_prog" 12842 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12843 break 2 12844 fi 12845done 12846 done 12847IFS=$as_save_IFS 12848 12849fi 12850fi 12851LEX=$ac_cv_prog_LEX 12852if test -n "$LEX"; then 12853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 12854$as_echo "$LEX" >&6; } 12855else 12856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12857$as_echo "no" >&6; } 12858fi 12859 12860 12861 test -n "$LEX" && break 12862done 12863test -n "$LEX" || LEX=":" 12864 12865case "$LEX" in 12866 :|*"missing "*) ;; 12867 *) cat >conftest.l <<_ACEOF 12868%% 12869a { ECHO; } 12870b { REJECT; } 12871c { yymore (); } 12872d { yyless (1); } 12873e { yyless (input () != 0); } 12874f { unput (yytext[0]); } 12875. { BEGIN INITIAL; } 12876%% 12877#ifdef YYTEXT_POINTER 12878extern char *yytext; 12879#endif 12880int 12881main (void) 12882{ 12883 return ! yylex () + ! yywrap (); 12884} 12885_ACEOF 12886{ { ac_try="$LEX conftest.l" 12887case "(($ac_try" in 12888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12889 *) ac_try_echo=$ac_try;; 12890esac 12891eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 12892$as_echo "$ac_try_echo"; } >&5 12893 (eval "$LEX conftest.l") 2>&5 12894 ac_status=$? 12895 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12896 test $ac_status = 0; } 12897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 12898$as_echo_n "checking lex output file root... " >&6; } 12899if test "${ac_cv_prog_lex_root+set}" = set; then : 12900 $as_echo_n "(cached) " >&6 12901else 12902 12903if test -f lex.yy.c; then 12904 ac_cv_prog_lex_root=lex.yy 12905elif test -f lexyy.c; then 12906 ac_cv_prog_lex_root=lexyy 12907else 12908 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5 12909fi 12910fi 12911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 12912$as_echo "$ac_cv_prog_lex_root" >&6; } 12913LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 12914 12915if test -z "${LEXLIB+set}"; then 12916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 12917$as_echo_n "checking lex library... " >&6; } 12918if test "${ac_cv_lib_lex+set}" = set; then : 12919 $as_echo_n "(cached) " >&6 12920else 12921 12922 ac_save_LIBS=$LIBS 12923 ac_cv_lib_lex='none needed' 12924 for ac_lib in '' -lfl -ll; do 12925 LIBS="$ac_lib $ac_save_LIBS" 12926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12927/* end confdefs.h. */ 12928`cat $LEX_OUTPUT_ROOT.c` 12929_ACEOF 12930if ac_fn_c_try_link "$LINENO"; then : 12931 ac_cv_lib_lex=$ac_lib 12932fi 12933rm -f core conftest.err conftest.$ac_objext \ 12934 conftest$ac_exeext conftest.$ac_ext 12935 test "$ac_cv_lib_lex" != 'none needed' && break 12936 done 12937 LIBS=$ac_save_LIBS 12938 12939fi 12940{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 12941$as_echo "$ac_cv_lib_lex" >&6; } 12942 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex 12943fi 12944 12945 12946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 12947$as_echo_n "checking whether yytext is a pointer... " >&6; } 12948if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then : 12949 $as_echo_n "(cached) " >&6 12950else 12951 # POSIX says lex can declare yytext either as a pointer or an array; the 12952# default is implementation-dependent. Figure out which it is, since 12953# not all implementations provide the %pointer and %array declarations. 12954ac_cv_prog_lex_yytext_pointer=no 12955ac_save_LIBS=$LIBS 12956LIBS="$LEXLIB $ac_save_LIBS" 12957cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12958/* end confdefs.h. */ 12959#define YYTEXT_POINTER 1 12960`cat $LEX_OUTPUT_ROOT.c` 12961_ACEOF 12962if ac_fn_c_try_link "$LINENO"; then : 12963 ac_cv_prog_lex_yytext_pointer=yes 12964fi 12965rm -f core conftest.err conftest.$ac_objext \ 12966 conftest$ac_exeext conftest.$ac_ext 12967LIBS=$ac_save_LIBS 12968 12969fi 12970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 12971$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } 12972if test $ac_cv_prog_lex_yytext_pointer = yes; then 12973 12974$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h 12975 12976fi 12977rm -f conftest.l $LEX_OUTPUT_ROOT.c 12978 ;; 12979esac 12980if test "$LEX" = :; then 12981 LEX=${am_missing_run}flex 12982fi 12983 12984ALL_LINGUAS="fr tr es rw id ru fi ja zh_CN" 12985# If we haven't got the data from the intl directory, 12986# assume NLS is disabled. 12987USE_NLS=no 12988LIBINTL= 12989LIBINTL_DEP= 12990INCINTL= 12991XGETTEXT= 12992GMSGFMT= 12993POSUB= 12994 12995if test -f ../intl/config.intl; then 12996 . ../intl/config.intl 12997fi 12998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 12999$as_echo_n "checking whether NLS is requested... " >&6; } 13000if test x"$USE_NLS" != xyes; then 13001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13002$as_echo "no" >&6; } 13003else 13004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13005$as_echo "yes" >&6; } 13006 13007$as_echo "#define ENABLE_NLS 1" >>confdefs.h 13008 13009 13010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 13011$as_echo_n "checking for catalogs to be installed... " >&6; } 13012 # Look for .po and .gmo files in the source directory. 13013 CATALOGS= 13014 XLINGUAS= 13015 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 13016 # If there aren't any .gmo files the shell will give us the 13017 # literal string "../path/to/srcdir/po/*.gmo" which has to be 13018 # weeded out. 13019 case "$cat" in *\**) 13020 continue;; 13021 esac 13022 # The quadruple backslash is collapsed to a double backslash 13023 # by the backticks, then collapsed again by the double quotes, 13024 # leaving us with one backslash in the sed expression (right 13025 # before the dot that mustn't act as a wildcard). 13026 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 13027 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 13028 # The user is allowed to set LINGUAS to a list of languages to 13029 # install catalogs for. If it's empty that means "all of them." 13030 if test "x$LINGUAS" = x; then 13031 CATALOGS="$CATALOGS $cat" 13032 XLINGUAS="$XLINGUAS $lang" 13033 else 13034 case "$LINGUAS" in *$lang*) 13035 CATALOGS="$CATALOGS $cat" 13036 XLINGUAS="$XLINGUAS $lang" 13037 ;; 13038 esac 13039 fi 13040 done 13041 LINGUAS="$XLINGUAS" 13042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 13043$as_echo "$LINGUAS" >&6; } 13044 13045 13046 DATADIRNAME=share 13047 13048 INSTOBJEXT=.mo 13049 13050 GENCAT=gencat 13051 13052 CATOBJEXT=.gmo 13053 13054fi 13055 13056 MKINSTALLDIRS= 13057 if test -n "$ac_aux_dir"; then 13058 case "$ac_aux_dir" in 13059 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 13060 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 13061 esac 13062 fi 13063 if test -z "$MKINSTALLDIRS"; then 13064 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 13065 fi 13066 13067 13068 13069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 13070$as_echo_n "checking whether NLS is requested... " >&6; } 13071 # Check whether --enable-nls was given. 13072if test "${enable_nls+set}" = set; then : 13073 enableval=$enable_nls; USE_NLS=$enableval 13074else 13075 USE_NLS=yes 13076fi 13077 13078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 13079$as_echo "$USE_NLS" >&6; } 13080 13081 13082 13083 13084 13085 13086# Prepare PATH_SEPARATOR. 13087# The user is always right. 13088if test "${PATH_SEPARATOR+set}" != set; then 13089 echo "#! /bin/sh" >conf$$.sh 13090 echo "exit 0" >>conf$$.sh 13091 chmod +x conf$$.sh 13092 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13093 PATH_SEPARATOR=';' 13094 else 13095 PATH_SEPARATOR=: 13096 fi 13097 rm -f conf$$.sh 13098fi 13099 13100# Find out how to test for executable files. Don't use a zero-byte file, 13101# as systems may use methods other than mode bits to determine executability. 13102cat >conf$$.file <<_ASEOF 13103#! /bin/sh 13104exit 0 13105_ASEOF 13106chmod +x conf$$.file 13107if test -x conf$$.file >/dev/null 2>&1; then 13108 ac_executable_p="test -x" 13109else 13110 ac_executable_p="test -f" 13111fi 13112rm -f conf$$.file 13113 13114# Extract the first word of "msgfmt", so it can be a program name with args. 13115set dummy msgfmt; ac_word=$2 13116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13117$as_echo_n "checking for $ac_word... " >&6; } 13118if test "${ac_cv_path_MSGFMT+set}" = set; then : 13119 $as_echo_n "(cached) " >&6 13120else 13121 case "$MSGFMT" in 13122 [\\/]* | ?:[\\/]*) 13123 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 13124 ;; 13125 *) 13126 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13127 for ac_dir in $PATH; do 13128 IFS="$ac_save_IFS" 13129 test -z "$ac_dir" && ac_dir=. 13130 for ac_exec_ext in '' $ac_executable_extensions; do 13131 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13132 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 13133 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13134 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 13135 break 2 13136 fi 13137 fi 13138 done 13139 done 13140 IFS="$ac_save_IFS" 13141 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 13142 ;; 13143esac 13144fi 13145MSGFMT="$ac_cv_path_MSGFMT" 13146if test "$MSGFMT" != ":"; then 13147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 13148$as_echo "$MSGFMT" >&6; } 13149else 13150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13151$as_echo "no" >&6; } 13152fi 13153 13154 # Extract the first word of "gmsgfmt", so it can be a program name with args. 13155set dummy gmsgfmt; ac_word=$2 13156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13157$as_echo_n "checking for $ac_word... " >&6; } 13158if test "${ac_cv_path_GMSGFMT+set}" = set; then : 13159 $as_echo_n "(cached) " >&6 13160else 13161 case $GMSGFMT in 13162 [\\/]* | ?:[\\/]*) 13163 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 13164 ;; 13165 *) 13166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13167for as_dir in $PATH 13168do 13169 IFS=$as_save_IFS 13170 test -z "$as_dir" && as_dir=. 13171 for ac_exec_ext in '' $ac_executable_extensions; do 13172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13173 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 13174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13175 break 2 13176 fi 13177done 13178 done 13179IFS=$as_save_IFS 13180 13181 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 13182 ;; 13183esac 13184fi 13185GMSGFMT=$ac_cv_path_GMSGFMT 13186if test -n "$GMSGFMT"; then 13187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 13188$as_echo "$GMSGFMT" >&6; } 13189else 13190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13191$as_echo "no" >&6; } 13192fi 13193 13194 13195 13196 13197# Prepare PATH_SEPARATOR. 13198# The user is always right. 13199if test "${PATH_SEPARATOR+set}" != set; then 13200 echo "#! /bin/sh" >conf$$.sh 13201 echo "exit 0" >>conf$$.sh 13202 chmod +x conf$$.sh 13203 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13204 PATH_SEPARATOR=';' 13205 else 13206 PATH_SEPARATOR=: 13207 fi 13208 rm -f conf$$.sh 13209fi 13210 13211# Find out how to test for executable files. Don't use a zero-byte file, 13212# as systems may use methods other than mode bits to determine executability. 13213cat >conf$$.file <<_ASEOF 13214#! /bin/sh 13215exit 0 13216_ASEOF 13217chmod +x conf$$.file 13218if test -x conf$$.file >/dev/null 2>&1; then 13219 ac_executable_p="test -x" 13220else 13221 ac_executable_p="test -f" 13222fi 13223rm -f conf$$.file 13224 13225# Extract the first word of "xgettext", so it can be a program name with args. 13226set dummy xgettext; ac_word=$2 13227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13228$as_echo_n "checking for $ac_word... " >&6; } 13229if test "${ac_cv_path_XGETTEXT+set}" = set; then : 13230 $as_echo_n "(cached) " >&6 13231else 13232 case "$XGETTEXT" in 13233 [\\/]* | ?:[\\/]*) 13234 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 13235 ;; 13236 *) 13237 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13238 for ac_dir in $PATH; do 13239 IFS="$ac_save_IFS" 13240 test -z "$ac_dir" && ac_dir=. 13241 for ac_exec_ext in '' $ac_executable_extensions; do 13242 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13243 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13244 (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 13245 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 13246 break 2 13247 fi 13248 fi 13249 done 13250 done 13251 IFS="$ac_save_IFS" 13252 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 13253 ;; 13254esac 13255fi 13256XGETTEXT="$ac_cv_path_XGETTEXT" 13257if test "$XGETTEXT" != ":"; then 13258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 13259$as_echo "$XGETTEXT" >&6; } 13260else 13261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13262$as_echo "no" >&6; } 13263fi 13264 13265 rm -f messages.po 13266 13267 13268# Prepare PATH_SEPARATOR. 13269# The user is always right. 13270if test "${PATH_SEPARATOR+set}" != set; then 13271 echo "#! /bin/sh" >conf$$.sh 13272 echo "exit 0" >>conf$$.sh 13273 chmod +x conf$$.sh 13274 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13275 PATH_SEPARATOR=';' 13276 else 13277 PATH_SEPARATOR=: 13278 fi 13279 rm -f conf$$.sh 13280fi 13281 13282# Find out how to test for executable files. Don't use a zero-byte file, 13283# as systems may use methods other than mode bits to determine executability. 13284cat >conf$$.file <<_ASEOF 13285#! /bin/sh 13286exit 0 13287_ASEOF 13288chmod +x conf$$.file 13289if test -x conf$$.file >/dev/null 2>&1; then 13290 ac_executable_p="test -x" 13291else 13292 ac_executable_p="test -f" 13293fi 13294rm -f conf$$.file 13295 13296# Extract the first word of "msgmerge", so it can be a program name with args. 13297set dummy msgmerge; ac_word=$2 13298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13299$as_echo_n "checking for $ac_word... " >&6; } 13300if test "${ac_cv_path_MSGMERGE+set}" = set; then : 13301 $as_echo_n "(cached) " >&6 13302else 13303 case "$MSGMERGE" in 13304 [\\/]* | ?:[\\/]*) 13305 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 13306 ;; 13307 *) 13308 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13309 for ac_dir in $PATH; do 13310 IFS="$ac_save_IFS" 13311 test -z "$ac_dir" && ac_dir=. 13312 for ac_exec_ext in '' $ac_executable_extensions; do 13313 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13314 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 13315 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 13316 break 2 13317 fi 13318 fi 13319 done 13320 done 13321 IFS="$ac_save_IFS" 13322 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 13323 ;; 13324esac 13325fi 13326MSGMERGE="$ac_cv_path_MSGMERGE" 13327if test "$MSGMERGE" != ":"; then 13328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 13329$as_echo "$MSGMERGE" >&6; } 13330else 13331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13332$as_echo "no" >&6; } 13333fi 13334 13335 13336 if test "$GMSGFMT" != ":"; then 13337 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 13338 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13339 : ; 13340 else 13341 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 13343$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 13344 GMSGFMT=":" 13345 fi 13346 fi 13347 13348 if test "$XGETTEXT" != ":"; then 13349 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13350 (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 13351 : ; 13352 else 13353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 13354$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 13355 XGETTEXT=":" 13356 fi 13357 rm -f messages.po 13358 fi 13359 13360 ac_config_commands="$ac_config_commands default-1" 13361 13362 13363 13364 13365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 13366$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 13367 # Check whether --enable-maintainer-mode was given. 13368if test "${enable_maintainer_mode+set}" = set; then : 13369 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 13370else 13371 USE_MAINTAINER_MODE=no 13372fi 13373 13374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 13375$as_echo "$USE_MAINTAINER_MODE" >&6; } 13376 if test $USE_MAINTAINER_MODE = yes; then 13377 MAINTAINER_MODE_TRUE= 13378 MAINTAINER_MODE_FALSE='#' 13379else 13380 MAINTAINER_MODE_TRUE='#' 13381 MAINTAINER_MODE_FALSE= 13382fi 13383 13384 MAINT=$MAINTAINER_MODE_TRUE 13385 13386 13387 if false; then 13388 GENINSRC_NEVER_TRUE= 13389 GENINSRC_NEVER_FALSE='#' 13390else 13391 GENINSRC_NEVER_TRUE='#' 13392 GENINSRC_NEVER_FALSE= 13393fi 13394 13395 13396 13397for 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 13398do : 13399 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 13400ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 13401eval as_val=\$$as_ac_Header 13402 if test "x$as_val" = x""yes; then : 13403 cat >>confdefs.h <<_ACEOF 13404#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13405_ACEOF 13406 13407fi 13408 13409done 13410 13411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 13412$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 13413if test "${gcc_cv_header_string+set}" = set; then : 13414 $as_echo_n "(cached) " >&6 13415else 13416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13417/* end confdefs.h. */ 13418#include <string.h> 13419#include <strings.h> 13420int 13421main () 13422{ 13423 13424 ; 13425 return 0; 13426} 13427_ACEOF 13428if ac_fn_c_try_compile "$LINENO"; then : 13429 gcc_cv_header_string=yes 13430else 13431 gcc_cv_header_string=no 13432fi 13433rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13434fi 13435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 13436$as_echo "$gcc_cv_header_string" >&6; } 13437if test $gcc_cv_header_string = yes; then 13438 13439$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 13440 13441fi 13442 13443 13444# Put this here so that autoconf's "cross-compiling" message doesn't confuse 13445# people who are not cross-compiling but are compiling cross-assemblers. 13446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5 13447$as_echo_n "checking whether compiling a cross-assembler... " >&6; } 13448if test "${host}" = "${target}"; then 13449 cross_gas=no 13450else 13451 cross_gas=yes 13452 13453$as_echo "#define CROSS_COMPILE 1" >>confdefs.h 13454 13455fi 13456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5 13457$as_echo "$cross_gas" >&6; } 13458 13459# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 13460# for constant arguments. Useless! 13461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 13462$as_echo_n "checking for working alloca.h... " >&6; } 13463if test "${ac_cv_working_alloca_h+set}" = set; then : 13464 $as_echo_n "(cached) " >&6 13465else 13466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13467/* end confdefs.h. */ 13468#include <alloca.h> 13469int 13470main () 13471{ 13472char *p = (char *) alloca (2 * sizeof (int)); 13473 if (p) return 0; 13474 ; 13475 return 0; 13476} 13477_ACEOF 13478if ac_fn_c_try_link "$LINENO"; then : 13479 ac_cv_working_alloca_h=yes 13480else 13481 ac_cv_working_alloca_h=no 13482fi 13483rm -f core conftest.err conftest.$ac_objext \ 13484 conftest$ac_exeext conftest.$ac_ext 13485fi 13486{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 13487$as_echo "$ac_cv_working_alloca_h" >&6; } 13488if test $ac_cv_working_alloca_h = yes; then 13489 13490$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 13491 13492fi 13493 13494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 13495$as_echo_n "checking for alloca... " >&6; } 13496if test "${ac_cv_func_alloca_works+set}" = set; then : 13497 $as_echo_n "(cached) " >&6 13498else 13499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13500/* end confdefs.h. */ 13501#ifdef __GNUC__ 13502# define alloca __builtin_alloca 13503#else 13504# ifdef _MSC_VER 13505# include <malloc.h> 13506# define alloca _alloca 13507# else 13508# ifdef HAVE_ALLOCA_H 13509# include <alloca.h> 13510# else 13511# ifdef _AIX 13512 #pragma alloca 13513# else 13514# ifndef alloca /* predefined by HP cc +Olibcalls */ 13515char *alloca (); 13516# endif 13517# endif 13518# endif 13519# endif 13520#endif 13521 13522int 13523main () 13524{ 13525char *p = (char *) alloca (1); 13526 if (p) return 0; 13527 ; 13528 return 0; 13529} 13530_ACEOF 13531if ac_fn_c_try_link "$LINENO"; then : 13532 ac_cv_func_alloca_works=yes 13533else 13534 ac_cv_func_alloca_works=no 13535fi 13536rm -f core conftest.err conftest.$ac_objext \ 13537 conftest$ac_exeext conftest.$ac_ext 13538fi 13539{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 13540$as_echo "$ac_cv_func_alloca_works" >&6; } 13541 13542if test $ac_cv_func_alloca_works = yes; then 13543 13544$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 13545 13546else 13547 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 13548# that cause trouble. Some versions do not even contain alloca or 13549# contain a buggy version. If you still want to use their alloca, 13550# use ar to extract alloca.o from them instead of compiling alloca.c. 13551 13552ALLOCA=\${LIBOBJDIR}alloca.$ac_objext 13553 13554$as_echo "#define C_ALLOCA 1" >>confdefs.h 13555 13556 13557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 13558$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } 13559if test "${ac_cv_os_cray+set}" = set; then : 13560 $as_echo_n "(cached) " >&6 13561else 13562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13563/* end confdefs.h. */ 13564#if defined CRAY && ! defined CRAY2 13565webecray 13566#else 13567wenotbecray 13568#endif 13569 13570_ACEOF 13571if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13572 $EGREP "webecray" >/dev/null 2>&1; then : 13573 ac_cv_os_cray=yes 13574else 13575 ac_cv_os_cray=no 13576fi 13577rm -f conftest* 13578 13579fi 13580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 13581$as_echo "$ac_cv_os_cray" >&6; } 13582if test $ac_cv_os_cray = yes; then 13583 for ac_func in _getb67 GETB67 getb67; do 13584 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13585ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13586eval as_val=\$$as_ac_var 13587 if test "x$as_val" = x""yes; then : 13588 13589cat >>confdefs.h <<_ACEOF 13590#define CRAY_STACKSEG_END $ac_func 13591_ACEOF 13592 13593 break 13594fi 13595 13596 done 13597fi 13598 13599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 13600$as_echo_n "checking stack direction for C alloca... " >&6; } 13601if test "${ac_cv_c_stack_direction+set}" = set; then : 13602 $as_echo_n "(cached) " >&6 13603else 13604 if test "$cross_compiling" = yes; then : 13605 ac_cv_c_stack_direction=0 13606else 13607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13608/* end confdefs.h. */ 13609$ac_includes_default 13610int 13611find_stack_direction () 13612{ 13613 static char *addr = 0; 13614 auto char dummy; 13615 if (addr == 0) 13616 { 13617 addr = &dummy; 13618 return find_stack_direction (); 13619 } 13620 else 13621 return (&dummy > addr) ? 1 : -1; 13622} 13623 13624int 13625main () 13626{ 13627 return find_stack_direction () < 0; 13628} 13629_ACEOF 13630if ac_fn_c_try_run "$LINENO"; then : 13631 ac_cv_c_stack_direction=1 13632else 13633 ac_cv_c_stack_direction=-1 13634fi 13635rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 13636 conftest.$ac_objext conftest.beam conftest.$ac_ext 13637fi 13638 13639fi 13640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 13641$as_echo "$ac_cv_c_stack_direction" >&6; } 13642cat >>confdefs.h <<_ACEOF 13643#define STACK_DIRECTION $ac_cv_c_stack_direction 13644_ACEOF 13645 13646 13647fi 13648 13649{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 13650$as_echo_n "checking for inline... " >&6; } 13651if test "${ac_cv_c_inline+set}" = set; then : 13652 $as_echo_n "(cached) " >&6 13653else 13654 ac_cv_c_inline=no 13655for ac_kw in inline __inline__ __inline; do 13656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13657/* end confdefs.h. */ 13658#ifndef __cplusplus 13659typedef int foo_t; 13660static $ac_kw foo_t static_foo () {return 0; } 13661$ac_kw foo_t foo () {return 0; } 13662#endif 13663 13664_ACEOF 13665if ac_fn_c_try_compile "$LINENO"; then : 13666 ac_cv_c_inline=$ac_kw 13667fi 13668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13669 test "$ac_cv_c_inline" != no && break 13670done 13671 13672fi 13673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 13674$as_echo "$ac_cv_c_inline" >&6; } 13675 13676case $ac_cv_c_inline in 13677 inline | yes) ;; 13678 *) 13679 case $ac_cv_c_inline in 13680 no) ac_val=;; 13681 *) ac_val=$ac_cv_c_inline;; 13682 esac 13683 cat >>confdefs.h <<_ACEOF 13684#ifndef __cplusplus 13685#define inline $ac_val 13686#endif 13687_ACEOF 13688 ;; 13689esac 13690 13691 13692# VMS doesn't have unlink. 13693for ac_func in unlink remove 13694do : 13695 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13696ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13697eval as_val=\$$as_ac_var 13698 if test "x$as_val" = x""yes; then : 13699 cat >>confdefs.h <<_ACEOF 13700#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13701_ACEOF 13702 break 13703fi 13704done 13705 13706for ac_func in sbrk setlocale 13707do : 13708 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13709ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13710eval as_val=\$$as_ac_var 13711 if test "x$as_val" = x""yes; then : 13712 cat >>confdefs.h <<_ACEOF 13713#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13714_ACEOF 13715 13716fi 13717done 13718 13719 13720 13721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 13722$as_echo_n "checking for LC_MESSAGES... " >&6; } 13723if test "${am_cv_val_LC_MESSAGES+set}" = set; then : 13724 $as_echo_n "(cached) " >&6 13725else 13726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13727/* end confdefs.h. */ 13728#include <locale.h> 13729int 13730main () 13731{ 13732return LC_MESSAGES 13733 ; 13734 return 0; 13735} 13736_ACEOF 13737if ac_fn_c_try_link "$LINENO"; then : 13738 am_cv_val_LC_MESSAGES=yes 13739else 13740 am_cv_val_LC_MESSAGES=no 13741fi 13742rm -f core conftest.err conftest.$ac_objext \ 13743 conftest$ac_exeext conftest.$ac_ext 13744fi 13745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5 13746$as_echo "$am_cv_val_LC_MESSAGES" >&6; } 13747 if test $am_cv_val_LC_MESSAGES = yes; then 13748 13749$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h 13750 13751 fi 13752 13753 13754# do we need the math library? 13755case "${need_libm}" in 13756yes) 13757 LIBM= 13758case $host in 13759*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 13760 # These system don't have libm, or don't need it 13761 ;; 13762*-ncr-sysv4.3*) 13763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 13764$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 13765if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then : 13766 $as_echo_n "(cached) " >&6 13767else 13768 ac_check_lib_save_LIBS=$LIBS 13769LIBS="-lmw $LIBS" 13770cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13771/* end confdefs.h. */ 13772 13773/* Override any GCC internal prototype to avoid an error. 13774 Use char because int might match the return type of a GCC 13775 builtin and then its argument prototype would still apply. */ 13776#ifdef __cplusplus 13777extern "C" 13778#endif 13779char _mwvalidcheckl (); 13780int 13781main () 13782{ 13783return _mwvalidcheckl (); 13784 ; 13785 return 0; 13786} 13787_ACEOF 13788if ac_fn_c_try_link "$LINENO"; then : 13789 ac_cv_lib_mw__mwvalidcheckl=yes 13790else 13791 ac_cv_lib_mw__mwvalidcheckl=no 13792fi 13793rm -f core conftest.err conftest.$ac_objext \ 13794 conftest$ac_exeext conftest.$ac_ext 13795LIBS=$ac_check_lib_save_LIBS 13796fi 13797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 13798$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 13799if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then : 13800 LIBM="-lmw" 13801fi 13802 13803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13804$as_echo_n "checking for cos in -lm... " >&6; } 13805if test "${ac_cv_lib_m_cos+set}" = set; then : 13806 $as_echo_n "(cached) " >&6 13807else 13808 ac_check_lib_save_LIBS=$LIBS 13809LIBS="-lm $LIBS" 13810cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13811/* end confdefs.h. */ 13812 13813/* Override any GCC internal prototype to avoid an error. 13814 Use char because int might match the return type of a GCC 13815 builtin and then its argument prototype would still apply. */ 13816#ifdef __cplusplus 13817extern "C" 13818#endif 13819char cos (); 13820int 13821main () 13822{ 13823return cos (); 13824 ; 13825 return 0; 13826} 13827_ACEOF 13828if ac_fn_c_try_link "$LINENO"; then : 13829 ac_cv_lib_m_cos=yes 13830else 13831 ac_cv_lib_m_cos=no 13832fi 13833rm -f core conftest.err conftest.$ac_objext \ 13834 conftest$ac_exeext conftest.$ac_ext 13835LIBS=$ac_check_lib_save_LIBS 13836fi 13837{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13838$as_echo "$ac_cv_lib_m_cos" >&6; } 13839if test "x$ac_cv_lib_m_cos" = x""yes; then : 13840 LIBM="$LIBM -lm" 13841fi 13842 13843 ;; 13844*) 13845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13846$as_echo_n "checking for cos in -lm... " >&6; } 13847if test "${ac_cv_lib_m_cos+set}" = set; then : 13848 $as_echo_n "(cached) " >&6 13849else 13850 ac_check_lib_save_LIBS=$LIBS 13851LIBS="-lm $LIBS" 13852cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13853/* end confdefs.h. */ 13854 13855/* Override any GCC internal prototype to avoid an error. 13856 Use char because int might match the return type of a GCC 13857 builtin and then its argument prototype would still apply. */ 13858#ifdef __cplusplus 13859extern "C" 13860#endif 13861char cos (); 13862int 13863main () 13864{ 13865return cos (); 13866 ; 13867 return 0; 13868} 13869_ACEOF 13870if ac_fn_c_try_link "$LINENO"; then : 13871 ac_cv_lib_m_cos=yes 13872else 13873 ac_cv_lib_m_cos=no 13874fi 13875rm -f core conftest.err conftest.$ac_objext \ 13876 conftest$ac_exeext conftest.$ac_ext 13877LIBS=$ac_check_lib_save_LIBS 13878fi 13879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13880$as_echo "$ac_cv_lib_m_cos" >&6; } 13881if test "x$ac_cv_lib_m_cos" = x""yes; then : 13882 LIBM="-lm" 13883fi 13884 13885 ;; 13886esac 13887 13888 13889 13890 ;; 13891esac 13892 13893# Some non-ANSI preprocessors botch requoting inside strings. That's bad 13894# enough, but on some of those systems, the assert macro relies on requoting 13895# working properly! 13896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5 13897$as_echo_n "checking for working assert macro... " >&6; } 13898if test "${gas_cv_assert_ok+set}" = set; then : 13899 $as_echo_n "(cached) " >&6 13900else 13901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13902/* end confdefs.h. */ 13903#include <assert.h> 13904#include <stdio.h> 13905int 13906main () 13907{ 13908 13909/* check for requoting problems */ 13910static int a, b, c, d; 13911static char *s; 13912assert (!strcmp(s, "foo bar baz quux")); 13913/* check for newline handling */ 13914assert (a == b 13915 || c == d); 13916 13917 ; 13918 return 0; 13919} 13920_ACEOF 13921if ac_fn_c_try_link "$LINENO"; then : 13922 gas_cv_assert_ok=yes 13923else 13924 gas_cv_assert_ok=no 13925fi 13926rm -f core conftest.err conftest.$ac_objext \ 13927 conftest$ac_exeext conftest.$ac_ext 13928fi 13929{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5 13930$as_echo "$gas_cv_assert_ok" >&6; } 13931test $gas_cv_assert_ok = yes || 13932$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h 13933 13934 13935 13936# On some systems, the system header files may not declare malloc, realloc, 13937# and free. There are places where gas needs these functions to have been 13938# declared -- such as when taking their addresses. 13939gas_test_headers=" 13940#ifdef HAVE_MEMORY_H 13941#include <memory.h> 13942#endif 13943#ifdef HAVE_STRING_H 13944#include <string.h> 13945#else 13946#ifdef HAVE_STRINGS_H 13947#include <strings.h> 13948#endif 13949#endif 13950#ifdef HAVE_STDLIB_H 13951#include <stdlib.h> 13952#endif 13953#ifdef HAVE_UNISTD_H 13954#include <unistd.h> 13955#endif 13956" 13957 13958# Does errno.h declare errno, or do we have to add a separate declaration 13959# for it? 13960 13961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5 13962$as_echo_n "checking whether declaration is required for errno... " >&6; } 13963if test "${gas_cv_decl_needed_errno+set}" = set; then : 13964 $as_echo_n "(cached) " >&6 13965else 13966 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13967/* end confdefs.h. */ 13968 13969#ifdef HAVE_ERRNO_H 13970#include <errno.h> 13971#endif 13972 13973int 13974main () 13975{ 13976 13977typedef int f; 13978f x; 13979x = (f) errno; 13980 13981 ; 13982 return 0; 13983} 13984_ACEOF 13985if ac_fn_c_try_link "$LINENO"; then : 13986 gas_cv_decl_needed_errno=no 13987else 13988 gas_cv_decl_needed_errno=yes 13989fi 13990rm -f core conftest.err conftest.$ac_objext \ 13991 conftest$ac_exeext conftest.$ac_ext 13992fi 13993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5 13994$as_echo "$gas_cv_decl_needed_errno" >&6; } 13995if test $gas_cv_decl_needed_errno = yes; then 13996 13997$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h 13998 13999fi 14000 14001 14002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5 14003$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; } 14004if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then : 14005 $as_echo_n "(cached) " >&6 14006else 14007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14008/* end confdefs.h. */ 14009#include <unistd.h> 14010int 14011main () 14012{ 14013extern int getopt (int, char *const*, const char *); 14014 ; 14015 return 0; 14016} 14017_ACEOF 14018if ac_fn_c_try_compile "$LINENO"; then : 14019 gas_cv_decl_getopt_unistd_h=yes 14020else 14021 gas_cv_decl_getopt_unistd_h=no 14022fi 14023rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14024fi 14025 14026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5 14027$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; } 14028if test $gas_cv_decl_getopt_unistd_h = yes; then 14029 14030$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h 14031 14032fi 14033 14034 14035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5 14036$as_echo_n "checking whether declaration is required for environ... " >&6; } 14037if test "${gas_cv_decl_needed_environ+set}" = set; then : 14038 $as_echo_n "(cached) " >&6 14039else 14040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14041/* end confdefs.h. */ 14042$gas_test_headers 14043int 14044main () 14045{ 14046 14047typedef char **f; 14048f x; 14049x = (f) environ; 14050 14051 ; 14052 return 0; 14053} 14054_ACEOF 14055if ac_fn_c_try_link "$LINENO"; then : 14056 gas_cv_decl_needed_environ=no 14057else 14058 gas_cv_decl_needed_environ=yes 14059fi 14060rm -f core conftest.err conftest.$ac_objext \ 14061 conftest$ac_exeext conftest.$ac_ext 14062fi 14063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5 14064$as_echo "$gas_cv_decl_needed_environ" >&6; } 14065if test $gas_cv_decl_needed_environ = yes; then 14066 14067$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h 14068 14069fi 14070 14071 14072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5 14073$as_echo_n "checking whether declaration is required for ffs... " >&6; } 14074if test "${gas_cv_decl_needed_ffs+set}" = set; then : 14075 $as_echo_n "(cached) " >&6 14076else 14077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14078/* end confdefs.h. */ 14079$gas_test_headers 14080int 14081main () 14082{ 14083 14084typedef int (*f)(int); 14085f x; 14086x = (f) ffs; 14087 14088 ; 14089 return 0; 14090} 14091_ACEOF 14092if ac_fn_c_try_link "$LINENO"; then : 14093 gas_cv_decl_needed_ffs=no 14094else 14095 gas_cv_decl_needed_ffs=yes 14096fi 14097rm -f core conftest.err conftest.$ac_objext \ 14098 conftest$ac_exeext conftest.$ac_ext 14099fi 14100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5 14101$as_echo "$gas_cv_decl_needed_ffs" >&6; } 14102if test $gas_cv_decl_needed_ffs = yes; then 14103 14104$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h 14105 14106fi 14107 14108 14109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5 14110$as_echo_n "checking whether declaration is required for free... " >&6; } 14111if test "${gas_cv_decl_needed_free+set}" = set; then : 14112 $as_echo_n "(cached) " >&6 14113else 14114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14115/* end confdefs.h. */ 14116$gas_test_headers 14117int 14118main () 14119{ 14120 14121typedef void (*f)(); 14122f x; 14123x = (f) free; 14124 14125 ; 14126 return 0; 14127} 14128_ACEOF 14129if ac_fn_c_try_link "$LINENO"; then : 14130 gas_cv_decl_needed_free=no 14131else 14132 gas_cv_decl_needed_free=yes 14133fi 14134rm -f core conftest.err conftest.$ac_objext \ 14135 conftest$ac_exeext conftest.$ac_ext 14136fi 14137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5 14138$as_echo "$gas_cv_decl_needed_free" >&6; } 14139if test $gas_cv_decl_needed_free = yes; then 14140 14141$as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h 14142 14143fi 14144 14145 14146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5 14147$as_echo_n "checking whether declaration is required for malloc... " >&6; } 14148if test "${gas_cv_decl_needed_malloc+set}" = set; then : 14149 $as_echo_n "(cached) " >&6 14150else 14151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14152/* end confdefs.h. */ 14153$gas_test_headers 14154int 14155main () 14156{ 14157 14158typedef char *(*f)(); 14159f x; 14160x = (f) malloc; 14161 14162 ; 14163 return 0; 14164} 14165_ACEOF 14166if ac_fn_c_try_link "$LINENO"; then : 14167 gas_cv_decl_needed_malloc=no 14168else 14169 gas_cv_decl_needed_malloc=yes 14170fi 14171rm -f core conftest.err conftest.$ac_objext \ 14172 conftest$ac_exeext conftest.$ac_ext 14173fi 14174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5 14175$as_echo "$gas_cv_decl_needed_malloc" >&6; } 14176if test $gas_cv_decl_needed_malloc = yes; then 14177 14178$as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h 14179 14180fi 14181 14182 14183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5 14184$as_echo_n "checking whether declaration is required for sbrk... " >&6; } 14185if test "${gas_cv_decl_needed_sbrk+set}" = set; then : 14186 $as_echo_n "(cached) " >&6 14187else 14188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14189/* end confdefs.h. */ 14190$gas_test_headers 14191int 14192main () 14193{ 14194 14195typedef char *(*f)(); 14196f x; 14197x = (f) sbrk; 14198 14199 ; 14200 return 0; 14201} 14202_ACEOF 14203if ac_fn_c_try_link "$LINENO"; then : 14204 gas_cv_decl_needed_sbrk=no 14205else 14206 gas_cv_decl_needed_sbrk=yes 14207fi 14208rm -f core conftest.err conftest.$ac_objext \ 14209 conftest$ac_exeext conftest.$ac_ext 14210fi 14211{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5 14212$as_echo "$gas_cv_decl_needed_sbrk" >&6; } 14213if test $gas_cv_decl_needed_sbrk = yes; then 14214 14215$as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h 14216 14217fi 14218 14219 14220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5 14221$as_echo_n "checking whether declaration is required for strstr... " >&6; } 14222if test "${gas_cv_decl_needed_strstr+set}" = set; then : 14223 $as_echo_n "(cached) " >&6 14224else 14225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14226/* end confdefs.h. */ 14227$gas_test_headers 14228int 14229main () 14230{ 14231 14232typedef char *(*f)(); 14233f x; 14234x = (f) strstr; 14235 14236 ; 14237 return 0; 14238} 14239_ACEOF 14240if ac_fn_c_try_link "$LINENO"; then : 14241 gas_cv_decl_needed_strstr=no 14242else 14243 gas_cv_decl_needed_strstr=yes 14244fi 14245rm -f core conftest.err conftest.$ac_objext \ 14246 conftest$ac_exeext conftest.$ac_ext 14247fi 14248{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5 14249$as_echo "$gas_cv_decl_needed_strstr" >&6; } 14250if test $gas_cv_decl_needed_strstr = yes; then 14251 14252$as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h 14253 14254fi 14255 14256 14257ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default" 14258if test "x$ac_cv_have_decl_free" = x""yes; then : 14259 ac_have_decl=1 14260else 14261 ac_have_decl=0 14262fi 14263 14264cat >>confdefs.h <<_ACEOF 14265#define HAVE_DECL_FREE $ac_have_decl 14266_ACEOF 14267ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default" 14268if test "x$ac_cv_have_decl_getenv" = x""yes; then : 14269 ac_have_decl=1 14270else 14271 ac_have_decl=0 14272fi 14273 14274cat >>confdefs.h <<_ACEOF 14275#define HAVE_DECL_GETENV $ac_have_decl 14276_ACEOF 14277ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default" 14278if test "x$ac_cv_have_decl_malloc" = x""yes; then : 14279 ac_have_decl=1 14280else 14281 ac_have_decl=0 14282fi 14283 14284cat >>confdefs.h <<_ACEOF 14285#define HAVE_DECL_MALLOC $ac_have_decl 14286_ACEOF 14287ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default" 14288if test "x$ac_cv_have_decl_mempcpy" = x""yes; then : 14289 ac_have_decl=1 14290else 14291 ac_have_decl=0 14292fi 14293 14294cat >>confdefs.h <<_ACEOF 14295#define HAVE_DECL_MEMPCPY $ac_have_decl 14296_ACEOF 14297ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default" 14298if test "x$ac_cv_have_decl_realloc" = x""yes; then : 14299 ac_have_decl=1 14300else 14301 ac_have_decl=0 14302fi 14303 14304cat >>confdefs.h <<_ACEOF 14305#define HAVE_DECL_REALLOC $ac_have_decl 14306_ACEOF 14307ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 14308if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 14309 ac_have_decl=1 14310else 14311 ac_have_decl=0 14312fi 14313 14314cat >>confdefs.h <<_ACEOF 14315#define HAVE_DECL_STPCPY $ac_have_decl 14316_ACEOF 14317ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default" 14318if test "x$ac_cv_have_decl_strstr" = x""yes; then : 14319 ac_have_decl=1 14320else 14321 ac_have_decl=0 14322fi 14323 14324cat >>confdefs.h <<_ACEOF 14325#define HAVE_DECL_STRSTR $ac_have_decl 14326_ACEOF 14327ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default" 14328if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then : 14329 ac_have_decl=1 14330else 14331 ac_have_decl=0 14332fi 14333 14334cat >>confdefs.h <<_ACEOF 14335#define HAVE_DECL_VSNPRINTF $ac_have_decl 14336_ACEOF 14337ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default" 14338if test "x$ac_cv_have_decl_asprintf" = x""yes; then : 14339 ac_have_decl=1 14340else 14341 ac_have_decl=0 14342fi 14343 14344cat >>confdefs.h <<_ACEOF 14345#define HAVE_DECL_ASPRINTF $ac_have_decl 14346_ACEOF 14347 14348 14349 14350case "${host}" in 14351*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 14352 14353$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h 14354 ;; 14355esac 14356 14357# Link in zlib if we can. This allows us to write compressed debug sections. 14358 14359 # Use the system's zlib library. 14360 zlibdir="-L\$(top_builddir)/../zlib" 14361 zlibinc="-I\$(top_srcdir)/../zlib" 14362 14363# Check whether --with-system-zlib was given. 14364if test "${with_system_zlib+set}" = set; then : 14365 withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then 14366 zlibdir= 14367 zlibinc= 14368 fi 14369 14370fi 14371 14372 14373 14374 14375 14376# Support for VMS timestamps via cross compile 14377 14378if test "$ac_cv_header_time_h" = yes; then 14379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5 14380$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; } 14381 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then : 14382 $as_echo_n "(cached) " >&6 14383else 14384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14385/* end confdefs.h. */ 14386 14387#define _BSD_SOURCE 1 14388#include <time.h> 14389int 14390main () 14391{ 14392struct tm avar; void* aref = (void*) &avar.tm_gmtoff 14393 ; 14394 return 0; 14395} 14396_ACEOF 14397if ac_fn_c_try_compile "$LINENO"; then : 14398 gas_cv_have_time_type_member_tm_gmtoff=yes 14399else 14400 gas_cv_have_time_type_member_tm_gmtoff=no 14401 14402fi 14403rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14404fi 14405 14406 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then 14407 14408$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h 14409 14410 fi 14411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5 14412$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; } 14413 14414fi 14415 14416if test "$ac_cv_header_sys_stat_h" = yes; then 14417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5 14418$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; } 14419 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then : 14420 $as_echo_n "(cached) " >&6 14421else 14422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14423/* end confdefs.h. */ 14424 14425#define _BSD_SOURCE 1 14426#include <sys/stat.h> 14427int 14428main () 14429{ 14430struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec 14431 ; 14432 return 0; 14433} 14434_ACEOF 14435if ac_fn_c_try_compile "$LINENO"; then : 14436 gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes 14437else 14438 gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no 14439 14440fi 14441rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14442fi 14443 14444 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then 14445 14446$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h 14447 14448 fi 14449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5 14450$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; } 14451 14452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5 14453$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; } 14454 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then : 14455 $as_echo_n "(cached) " >&6 14456else 14457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14458/* end confdefs.h. */ 14459 14460#define _BSD_SOURCE 1 14461#include <sys/stat.h> 14462int 14463main () 14464{ 14465struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec 14466 ; 14467 return 0; 14468} 14469_ACEOF 14470if ac_fn_c_try_compile "$LINENO"; then : 14471 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes 14472else 14473 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no 14474 14475fi 14476rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14477fi 14478 14479 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then 14480 14481$as_echo "#define HAVE_ST_MTIM_TV_NSEC 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_nsec" >&5 14485$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; } 14486 14487fi 14488 14489 14490 14491 14492 14493 14494 14495 14496 14497ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in" 14498 14499ac_config_commands="$ac_config_commands default" 14500 14501 14502cat >confcache <<\_ACEOF 14503# This file is a shell script that caches the results of configure 14504# tests run on this system so they can be shared between configure 14505# scripts and configure runs, see configure's option --config-cache. 14506# It is not useful on other systems. If it contains results you don't 14507# want to keep, you may remove or edit it. 14508# 14509# config.status only pays attention to the cache file if you give it 14510# the --recheck option to rerun configure. 14511# 14512# `ac_cv_env_foo' variables (set or unset) will be overridden when 14513# loading this file, other *unset* `ac_cv_foo' will be assigned the 14514# following values. 14515 14516_ACEOF 14517 14518# The following way of writing the cache mishandles newlines in values, 14519# but we know of no workaround that is simple, portable, and efficient. 14520# So, we kill variables containing newlines. 14521# Ultrix sh set writes to stderr and can't be redirected directly, 14522# and sets the high bit in the cache file unless we assign to the vars. 14523( 14524 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 14525 eval ac_val=\$$ac_var 14526 case $ac_val in #( 14527 *${as_nl}*) 14528 case $ac_var in #( 14529 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 14530$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 14531 esac 14532 case $ac_var in #( 14533 _ | IFS | as_nl) ;; #( 14534 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 14535 *) { eval $ac_var=; unset $ac_var;} ;; 14536 esac ;; 14537 esac 14538 done 14539 14540 (set) 2>&1 | 14541 case $as_nl`(ac_space=' '; set) 2>&1` in #( 14542 *${as_nl}ac_space=\ *) 14543 # `set' does not quote correctly, so add quotes: double-quote 14544 # substitution turns \\\\ into \\, and sed turns \\ into \. 14545 sed -n \ 14546 "s/'/'\\\\''/g; 14547 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14548 ;; #( 14549 *) 14550 # `set' quotes correctly as required by POSIX, so do not add quotes. 14551 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14552 ;; 14553 esac | 14554 sort 14555) | 14556 sed ' 14557 /^ac_cv_env_/b end 14558 t clear 14559 :clear 14560 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14561 t end 14562 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14563 :end' >>confcache 14564if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14565 if test -w "$cache_file"; then 14566 test "x$cache_file" != "x/dev/null" && 14567 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14568$as_echo "$as_me: updating cache $cache_file" >&6;} 14569 cat confcache >$cache_file 14570 else 14571 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14572$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14573 fi 14574fi 14575rm -f confcache 14576 14577test "x$prefix" = xNONE && prefix=$ac_default_prefix 14578# Let make expand exec_prefix. 14579test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14580 14581DEFS=-DHAVE_CONFIG_H 14582 14583ac_libobjs= 14584ac_ltlibobjs= 14585for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14586 # 1. Remove the extension, and $U if already installed. 14587 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14588 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14589 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14590 # will be set to the directory where LIBOBJS objects are built. 14591 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14592 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14593done 14594LIBOBJS=$ac_libobjs 14595 14596LTLIBOBJS=$ac_ltlibobjs 14597 14598 14599if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14600 as_fn_error "conditional \"AMDEP\" was never defined. 14601Usually this means the macro was only invoked conditionally." "$LINENO" 5 14602fi 14603if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14604 as_fn_error "conditional \"am__fastdepCC\" was never defined. 14605Usually this means the macro was only invoked conditionally." "$LINENO" 5 14606fi 14607 if test -n "$EXEEXT"; then 14608 am__EXEEXT_TRUE= 14609 am__EXEEXT_FALSE='#' 14610else 14611 am__EXEEXT_TRUE='#' 14612 am__EXEEXT_FALSE= 14613fi 14614 14615 14616if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14617 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 14618Usually this means the macro was only invoked conditionally." "$LINENO" 5 14619fi 14620if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 14621 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined. 14622Usually this means the macro was only invoked conditionally." "$LINENO" 5 14623fi 14624 14625: ${CONFIG_STATUS=./config.status} 14626ac_write_fail=0 14627ac_clean_files_save=$ac_clean_files 14628ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14629{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14630$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14631as_write_fail=0 14632cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14633#! $SHELL 14634# Generated by $as_me. 14635# Run this file to recreate the current configuration. 14636# Compiler output produced by configure, useful for debugging 14637# configure, is in config.log if it exists. 14638 14639debug=false 14640ac_cs_recheck=false 14641ac_cs_silent=false 14642 14643SHELL=\${CONFIG_SHELL-$SHELL} 14644export SHELL 14645_ASEOF 14646cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14647## -------------------- ## 14648## M4sh Initialization. ## 14649## -------------------- ## 14650 14651# Be more Bourne compatible 14652DUALCASE=1; export DUALCASE # for MKS sh 14653if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14654 emulate sh 14655 NULLCMD=: 14656 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14657 # is contrary to our usage. Disable this feature. 14658 alias -g '${1+"$@"}'='"$@"' 14659 setopt NO_GLOB_SUBST 14660else 14661 case `(set -o) 2>/dev/null` in #( 14662 *posix*) : 14663 set -o posix ;; #( 14664 *) : 14665 ;; 14666esac 14667fi 14668 14669 14670as_nl=' 14671' 14672export as_nl 14673# Printing a long string crashes Solaris 7 /usr/bin/printf. 14674as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14675as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14676as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14677# Prefer a ksh shell builtin over an external printf program on Solaris, 14678# but without wasting forks for bash or zsh. 14679if test -z "$BASH_VERSION$ZSH_VERSION" \ 14680 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14681 as_echo='print -r --' 14682 as_echo_n='print -rn --' 14683elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14684 as_echo='printf %s\n' 14685 as_echo_n='printf %s' 14686else 14687 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14688 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14689 as_echo_n='/usr/ucb/echo -n' 14690 else 14691 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14692 as_echo_n_body='eval 14693 arg=$1; 14694 case $arg in #( 14695 *"$as_nl"*) 14696 expr "X$arg" : "X\\(.*\\)$as_nl"; 14697 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14698 esac; 14699 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14700 ' 14701 export as_echo_n_body 14702 as_echo_n='sh -c $as_echo_n_body as_echo' 14703 fi 14704 export as_echo_body 14705 as_echo='sh -c $as_echo_body as_echo' 14706fi 14707 14708# The user is always right. 14709if test "${PATH_SEPARATOR+set}" != set; then 14710 PATH_SEPARATOR=: 14711 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14712 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14713 PATH_SEPARATOR=';' 14714 } 14715fi 14716 14717 14718# IFS 14719# We need space, tab and new line, in precisely that order. Quoting is 14720# there to prevent editors from complaining about space-tab. 14721# (If _AS_PATH_WALK were called with IFS unset, it would disable word 14722# splitting by setting IFS to empty value.) 14723IFS=" "" $as_nl" 14724 14725# Find who we are. Look in the path if we contain no directory separator. 14726case $0 in #(( 14727 *[\\/]* ) as_myself=$0 ;; 14728 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14729for as_dir in $PATH 14730do 14731 IFS=$as_save_IFS 14732 test -z "$as_dir" && as_dir=. 14733 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14734 done 14735IFS=$as_save_IFS 14736 14737 ;; 14738esac 14739# We did not find ourselves, most probably we were run as `sh COMMAND' 14740# in which case we are not to be found in the path. 14741if test "x$as_myself" = x; then 14742 as_myself=$0 14743fi 14744if test ! -f "$as_myself"; then 14745 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14746 exit 1 14747fi 14748 14749# Unset variables that we do not need and which cause bugs (e.g. in 14750# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14751# suppresses any "Segmentation fault" message there. '((' could 14752# trigger a bug in pdksh 5.2.14. 14753for as_var in BASH_ENV ENV MAIL MAILPATH 14754do eval test x\${$as_var+set} = xset \ 14755 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14756done 14757PS1='$ ' 14758PS2='> ' 14759PS4='+ ' 14760 14761# NLS nuisances. 14762LC_ALL=C 14763export LC_ALL 14764LANGUAGE=C 14765export LANGUAGE 14766 14767# CDPATH. 14768(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14769 14770 14771# as_fn_error ERROR [LINENO LOG_FD] 14772# --------------------------------- 14773# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14774# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14775# script with status $?, using 1 if that was 0. 14776as_fn_error () 14777{ 14778 as_status=$?; test $as_status -eq 0 && as_status=1 14779 if test "$3"; then 14780 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14781 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 14782 fi 14783 $as_echo "$as_me: error: $1" >&2 14784 as_fn_exit $as_status 14785} # as_fn_error 14786 14787 14788# as_fn_set_status STATUS 14789# ----------------------- 14790# Set $? to STATUS, without forking. 14791as_fn_set_status () 14792{ 14793 return $1 14794} # as_fn_set_status 14795 14796# as_fn_exit STATUS 14797# ----------------- 14798# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14799as_fn_exit () 14800{ 14801 set +e 14802 as_fn_set_status $1 14803 exit $1 14804} # as_fn_exit 14805 14806# as_fn_unset VAR 14807# --------------- 14808# Portably unset VAR. 14809as_fn_unset () 14810{ 14811 { eval $1=; unset $1;} 14812} 14813as_unset=as_fn_unset 14814# as_fn_append VAR VALUE 14815# ---------------------- 14816# Append the text in VALUE to the end of the definition contained in VAR. Take 14817# advantage of any shell optimizations that allow amortized linear growth over 14818# repeated appends, instead of the typical quadratic growth present in naive 14819# implementations. 14820if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14821 eval 'as_fn_append () 14822 { 14823 eval $1+=\$2 14824 }' 14825else 14826 as_fn_append () 14827 { 14828 eval $1=\$$1\$2 14829 } 14830fi # as_fn_append 14831 14832# as_fn_arith ARG... 14833# ------------------ 14834# Perform arithmetic evaluation on the ARGs, and store the result in the 14835# global $as_val. Take advantage of shells that can avoid forks. The arguments 14836# must be portable across $(()) and expr. 14837if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14838 eval 'as_fn_arith () 14839 { 14840 as_val=$(( $* )) 14841 }' 14842else 14843 as_fn_arith () 14844 { 14845 as_val=`expr "$@" || test $? -eq 1` 14846 } 14847fi # as_fn_arith 14848 14849 14850if expr a : '\(a\)' >/dev/null 2>&1 && 14851 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14852 as_expr=expr 14853else 14854 as_expr=false 14855fi 14856 14857if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14858 as_basename=basename 14859else 14860 as_basename=false 14861fi 14862 14863if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14864 as_dirname=dirname 14865else 14866 as_dirname=false 14867fi 14868 14869as_me=`$as_basename -- "$0" || 14870$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14871 X"$0" : 'X\(//\)$' \| \ 14872 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14873$as_echo X/"$0" | 14874 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14875 s//\1/ 14876 q 14877 } 14878 /^X\/\(\/\/\)$/{ 14879 s//\1/ 14880 q 14881 } 14882 /^X\/\(\/\).*/{ 14883 s//\1/ 14884 q 14885 } 14886 s/.*/./; q'` 14887 14888# Avoid depending upon Character Ranges. 14889as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14890as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14891as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14892as_cr_digits='0123456789' 14893as_cr_alnum=$as_cr_Letters$as_cr_digits 14894 14895ECHO_C= ECHO_N= ECHO_T= 14896case `echo -n x` in #((((( 14897-n*) 14898 case `echo 'xy\c'` in 14899 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14900 xy) ECHO_C='\c';; 14901 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14902 ECHO_T=' ';; 14903 esac;; 14904*) 14905 ECHO_N='-n';; 14906esac 14907 14908rm -f conf$$ conf$$.exe conf$$.file 14909if test -d conf$$.dir; then 14910 rm -f conf$$.dir/conf$$.file 14911else 14912 rm -f conf$$.dir 14913 mkdir conf$$.dir 2>/dev/null 14914fi 14915if (echo >conf$$.file) 2>/dev/null; then 14916 if ln -s conf$$.file conf$$ 2>/dev/null; then 14917 as_ln_s='ln -s' 14918 # ... but there are two gotchas: 14919 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14920 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14921 # In both cases, we have to default to `cp -p'. 14922 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14923 as_ln_s='cp -p' 14924 elif ln conf$$.file conf$$ 2>/dev/null; then 14925 as_ln_s=ln 14926 else 14927 as_ln_s='cp -p' 14928 fi 14929else 14930 as_ln_s='cp -p' 14931fi 14932rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14933rmdir conf$$.dir 2>/dev/null 14934 14935 14936# as_fn_mkdir_p 14937# ------------- 14938# Create "$as_dir" as a directory, including parents if necessary. 14939as_fn_mkdir_p () 14940{ 14941 14942 case $as_dir in #( 14943 -*) as_dir=./$as_dir;; 14944 esac 14945 test -d "$as_dir" || eval $as_mkdir_p || { 14946 as_dirs= 14947 while :; do 14948 case $as_dir in #( 14949 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14950 *) as_qdir=$as_dir;; 14951 esac 14952 as_dirs="'$as_qdir' $as_dirs" 14953 as_dir=`$as_dirname -- "$as_dir" || 14954$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14955 X"$as_dir" : 'X\(//\)[^/]' \| \ 14956 X"$as_dir" : 'X\(//\)$' \| \ 14957 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14958$as_echo X"$as_dir" | 14959 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14960 s//\1/ 14961 q 14962 } 14963 /^X\(\/\/\)[^/].*/{ 14964 s//\1/ 14965 q 14966 } 14967 /^X\(\/\/\)$/{ 14968 s//\1/ 14969 q 14970 } 14971 /^X\(\/\).*/{ 14972 s//\1/ 14973 q 14974 } 14975 s/.*/./; q'` 14976 test -d "$as_dir" && break 14977 done 14978 test -z "$as_dirs" || eval "mkdir $as_dirs" 14979 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 14980 14981 14982} # as_fn_mkdir_p 14983if mkdir -p . 2>/dev/null; then 14984 as_mkdir_p='mkdir -p "$as_dir"' 14985else 14986 test -d ./-p && rmdir ./-p 14987 as_mkdir_p=false 14988fi 14989 14990if test -x / >/dev/null 2>&1; then 14991 as_test_x='test -x' 14992else 14993 if ls -dL / >/dev/null 2>&1; then 14994 as_ls_L_option=L 14995 else 14996 as_ls_L_option= 14997 fi 14998 as_test_x=' 14999 eval sh -c '\'' 15000 if test -d "$1"; then 15001 test -d "$1/."; 15002 else 15003 case $1 in #( 15004 -*)set "./$1";; 15005 esac; 15006 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 15007 ???[sx]*):;;*)false;;esac;fi 15008 '\'' sh 15009 ' 15010fi 15011as_executable_p=$as_test_x 15012 15013# Sed expression to map a string onto a valid CPP name. 15014as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 15015 15016# Sed expression to map a string onto a valid variable name. 15017as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 15018 15019 15020exec 6>&1 15021## ----------------------------------- ## 15022## Main body of $CONFIG_STATUS script. ## 15023## ----------------------------------- ## 15024_ASEOF 15025test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 15026 15027cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15028# Save the log message, to keep $0 and so on meaningful, and to 15029# report actual input values of CONFIG_FILES etc. instead of their 15030# values after options handling. 15031ac_log=" 15032This file was extended by gas $as_me 2.26, which was 15033generated by GNU Autoconf 2.64. Invocation command line was 15034 15035 CONFIG_FILES = $CONFIG_FILES 15036 CONFIG_HEADERS = $CONFIG_HEADERS 15037 CONFIG_LINKS = $CONFIG_LINKS 15038 CONFIG_COMMANDS = $CONFIG_COMMANDS 15039 $ $0 $@ 15040 15041on `(hostname || uname -n) 2>/dev/null | sed 1q` 15042" 15043 15044_ACEOF 15045 15046case $ac_config_files in *" 15047"*) set x $ac_config_files; shift; ac_config_files=$*;; 15048esac 15049 15050case $ac_config_headers in *" 15051"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 15052esac 15053 15054 15055cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15056# Files that config.status was made for. 15057config_files="$ac_config_files" 15058config_headers="$ac_config_headers" 15059config_commands="$ac_config_commands" 15060 15061_ACEOF 15062 15063cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15064ac_cs_usage="\ 15065\`$as_me' instantiates files and other configuration actions 15066from templates according to the current configuration. Unless the files 15067and actions are specified as TAGs, all are instantiated by default. 15068 15069Usage: $0 [OPTION]... [TAG]... 15070 15071 -h, --help print this help, then exit 15072 -V, --version print version number and configuration settings, then exit 15073 -q, --quiet, --silent 15074 do not print progress messages 15075 -d, --debug don't remove temporary files 15076 --recheck update $as_me by reconfiguring in the same conditions 15077 --file=FILE[:TEMPLATE] 15078 instantiate the configuration file FILE 15079 --header=FILE[:TEMPLATE] 15080 instantiate the configuration header FILE 15081 15082Configuration files: 15083$config_files 15084 15085Configuration headers: 15086$config_headers 15087 15088Configuration commands: 15089$config_commands 15090 15091Report bugs to the package provider." 15092 15093_ACEOF 15094cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15095ac_cs_version="\\ 15096gas config.status 2.26 15097configured by $0, generated by GNU Autoconf 2.64, 15098 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 15099 15100Copyright (C) 2009 Free Software Foundation, Inc. 15101This config.status script is free software; the Free Software Foundation 15102gives unlimited permission to copy, distribute and modify it." 15103 15104ac_pwd='$ac_pwd' 15105srcdir='$srcdir' 15106INSTALL='$INSTALL' 15107MKDIR_P='$MKDIR_P' 15108AWK='$AWK' 15109test -n "\$AWK" || AWK=awk 15110_ACEOF 15111 15112cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15113# The default lists apply if the user does not specify any file. 15114ac_need_defaults=: 15115while test $# != 0 15116do 15117 case $1 in 15118 --*=*) 15119 ac_option=`expr "X$1" : 'X\([^=]*\)='` 15120 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 15121 ac_shift=: 15122 ;; 15123 *) 15124 ac_option=$1 15125 ac_optarg=$2 15126 ac_shift=shift 15127 ;; 15128 esac 15129 15130 case $ac_option in 15131 # Handling of the options. 15132 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 15133 ac_cs_recheck=: ;; 15134 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 15135 $as_echo "$ac_cs_version"; exit ;; 15136 --debug | --debu | --deb | --de | --d | -d ) 15137 debug=: ;; 15138 --file | --fil | --fi | --f ) 15139 $ac_shift 15140 case $ac_optarg in 15141 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15142 esac 15143 as_fn_append CONFIG_FILES " '$ac_optarg'" 15144 ac_need_defaults=false;; 15145 --header | --heade | --head | --hea ) 15146 $ac_shift 15147 case $ac_optarg in 15148 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15149 esac 15150 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 15151 ac_need_defaults=false;; 15152 --he | --h) 15153 # Conflict between --help and --header 15154 as_fn_error "ambiguous option: \`$1' 15155Try \`$0 --help' for more information.";; 15156 --help | --hel | -h ) 15157 $as_echo "$ac_cs_usage"; exit ;; 15158 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 15159 | -silent | --silent | --silen | --sile | --sil | --si | --s) 15160 ac_cs_silent=: ;; 15161 15162 # This is an error. 15163 -*) as_fn_error "unrecognized option: \`$1' 15164Try \`$0 --help' for more information." ;; 15165 15166 *) as_fn_append ac_config_targets " $1" 15167 ac_need_defaults=false ;; 15168 15169 esac 15170 shift 15171done 15172 15173ac_configure_extra_args= 15174 15175if $ac_cs_silent; then 15176 exec 6>/dev/null 15177 ac_configure_extra_args="$ac_configure_extra_args --silent" 15178fi 15179 15180_ACEOF 15181cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15182if \$ac_cs_recheck; then 15183 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 15184 shift 15185 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 15186 CONFIG_SHELL='$SHELL' 15187 export CONFIG_SHELL 15188 exec "\$@" 15189fi 15190 15191_ACEOF 15192cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15193exec 5>>config.log 15194{ 15195 echo 15196 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 15197## Running $as_me. ## 15198_ASBOX 15199 $as_echo "$ac_log" 15200} >&5 15201 15202_ACEOF 15203cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15204# 15205# INIT-COMMANDS 15206# 15207AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 15208 15209 15210# The HP-UX ksh and POSIX shell print the target directory to stdout 15211# if CDPATH is set. 15212(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 15213 15214sed_quote_subst='$sed_quote_subst' 15215double_quote_subst='$double_quote_subst' 15216delay_variable_subst='$delay_variable_subst' 15217macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 15218macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 15219enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 15220enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 15221pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 15222enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 15223SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 15224ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 15225host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 15226host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 15227host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 15228build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 15229build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 15230build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 15231SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 15232Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 15233GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 15234EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 15235FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 15236LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 15237NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 15238LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 15239max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 15240ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 15241exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 15242lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 15243lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 15244lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 15245reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 15246reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 15247OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 15248deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 15249file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 15250AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 15251AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 15252STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 15253RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 15254old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15255old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15256old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 15257lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 15258CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 15259CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 15260compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 15261GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 15262lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 15263lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 15264lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 15265lt_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"`' 15266objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 15267MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 15268lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 15269lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 15270lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 15271lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 15272lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 15273need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 15274DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 15275NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 15276LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 15277OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 15278OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 15279libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 15280shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 15281extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15282archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 15283enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 15284export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 15285whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 15286compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 15287old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 15288old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15289archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 15290archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15291module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 15292module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15293with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 15294allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 15295no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 15296hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 15297hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 15298hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 15299hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 15300hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 15301hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 15302hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 15303hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 15304inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 15305link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 15306fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 15307always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 15308export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 15309exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 15310include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 15311prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 15312file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 15313variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 15314need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 15315need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 15316version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 15317runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 15318shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 15319shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 15320libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 15321library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 15322soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 15323install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 15324postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15325postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15326finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 15327finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 15328hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 15329sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 15330sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 15331hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 15332enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 15333enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 15334enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 15335old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 15336striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 15337 15338LTCC='$LTCC' 15339LTCFLAGS='$LTCFLAGS' 15340compiler='$compiler_DEFAULT' 15341 15342# A function that is used when there is no print builtin or printf. 15343func_fallback_echo () 15344{ 15345 eval 'cat <<_LTECHO_EOF 15346\$1 15347_LTECHO_EOF' 15348} 15349 15350# Quote evaled strings. 15351for var in SHELL \ 15352ECHO \ 15353SED \ 15354GREP \ 15355EGREP \ 15356FGREP \ 15357LD \ 15358NM \ 15359LN_S \ 15360lt_SP2NL \ 15361lt_NL2SP \ 15362reload_flag \ 15363OBJDUMP \ 15364deplibs_check_method \ 15365file_magic_cmd \ 15366AR \ 15367AR_FLAGS \ 15368STRIP \ 15369RANLIB \ 15370CC \ 15371CFLAGS \ 15372compiler \ 15373lt_cv_sys_global_symbol_pipe \ 15374lt_cv_sys_global_symbol_to_cdecl \ 15375lt_cv_sys_global_symbol_to_c_name_address \ 15376lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 15377lt_prog_compiler_no_builtin_flag \ 15378lt_prog_compiler_wl \ 15379lt_prog_compiler_pic \ 15380lt_prog_compiler_static \ 15381lt_cv_prog_compiler_c_o \ 15382need_locks \ 15383DSYMUTIL \ 15384NMEDIT \ 15385LIPO \ 15386OTOOL \ 15387OTOOL64 \ 15388shrext_cmds \ 15389export_dynamic_flag_spec \ 15390whole_archive_flag_spec \ 15391compiler_needs_object \ 15392with_gnu_ld \ 15393allow_undefined_flag \ 15394no_undefined_flag \ 15395hardcode_libdir_flag_spec \ 15396hardcode_libdir_flag_spec_ld \ 15397hardcode_libdir_separator \ 15398fix_srcfile_path \ 15399exclude_expsyms \ 15400include_expsyms \ 15401file_list_spec \ 15402variables_saved_for_relink \ 15403libname_spec \ 15404library_names_spec \ 15405soname_spec \ 15406install_override_mode \ 15407finish_eval \ 15408old_striplib \ 15409striplib; do 15410 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15411 *[\\\\\\\`\\"\\\$]*) 15412 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 15413 ;; 15414 *) 15415 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15416 ;; 15417 esac 15418done 15419 15420# Double-quote double-evaled strings. 15421for var in reload_cmds \ 15422old_postinstall_cmds \ 15423old_postuninstall_cmds \ 15424old_archive_cmds \ 15425extract_expsyms_cmds \ 15426old_archive_from_new_cmds \ 15427old_archive_from_expsyms_cmds \ 15428archive_cmds \ 15429archive_expsym_cmds \ 15430module_cmds \ 15431module_expsym_cmds \ 15432export_symbols_cmds \ 15433prelink_cmds \ 15434postinstall_cmds \ 15435postuninstall_cmds \ 15436finish_cmds \ 15437sys_lib_search_path_spec \ 15438sys_lib_dlsearch_path_spec; do 15439 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15440 *[\\\\\\\`\\"\\\$]*) 15441 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 15442 ;; 15443 *) 15444 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15445 ;; 15446 esac 15447done 15448 15449ac_aux_dir='$ac_aux_dir' 15450xsi_shell='$xsi_shell' 15451lt_shell_append='$lt_shell_append' 15452 15453# See if we are running on zsh, and set the options which allow our 15454# commands through without removal of \ escapes INIT. 15455if test -n "\${ZSH_VERSION+set}" ; then 15456 setopt NO_GLOB_SUBST 15457fi 15458 15459 15460 PACKAGE='$PACKAGE' 15461 VERSION='$VERSION' 15462 TIMESTAMP='$TIMESTAMP' 15463 RM='$RM' 15464 ofile='$ofile' 15465 15466 15467 15468# Capture the value of obsolete ALL_LINGUAS because we need it to compute 15469 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 15470 # from automake. 15471 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15472 # Capture the value of LINGUAS because we need it to compute CATALOGS. 15473 LINGUAS="${LINGUAS-%UNSET%}" 15474 15475target_cpu_type=${target_cpu_type} 15476 cgen_cpu_prefix=${cgen_cpu_prefix} 15477 obj_format=${obj_format} 15478 te_file=${te_file} 15479 15480_ACEOF 15481 15482cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15483 15484# Handling of arguments. 15485for ac_config_target in $ac_config_targets 15486do 15487 case $ac_config_target in 15488 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 15489 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 15490 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 15491 "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;; 15492 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;; 15493 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 15494 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 15495 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 15496 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 15497 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 15498 15499 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15500 esac 15501done 15502 15503 15504# If the user did not use the arguments to specify the items to instantiate, 15505# then the envvar interface is used. Set only those that are not. 15506# We use the long form for the default assignment because of an extremely 15507# bizarre bug on SunOS 4.1.3. 15508if $ac_need_defaults; then 15509 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15510 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15511 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15512fi 15513 15514# Have a temporary directory for convenience. Make it in the build tree 15515# simply because there is no reason against having it here, and in addition, 15516# creating and moving files from /tmp can sometimes cause problems. 15517# Hook for its removal unless debugging. 15518# Note that there is a small window in which the directory will not be cleaned: 15519# after its creation but before its name has been assigned to `$tmp'. 15520$debug || 15521{ 15522 tmp= 15523 trap 'exit_status=$? 15524 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 15525' 0 15526 trap 'as_fn_exit 1' 1 2 13 15 15527} 15528# Create a (secure) tmp directory for tmp files. 15529 15530{ 15531 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15532 test -n "$tmp" && test -d "$tmp" 15533} || 15534{ 15535 tmp=./conf$$-$RANDOM 15536 (umask 077 && mkdir "$tmp") 15537} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 15538 15539# Set up the scripts for CONFIG_FILES section. 15540# No need to generate them if there are no CONFIG_FILES. 15541# This happens for instance with `./config.status config.h'. 15542if test -n "$CONFIG_FILES"; then 15543 15544 15545ac_cr=`echo X | tr X '\015'` 15546# On cygwin, bash can eat \r inside `` if the user requested igncr. 15547# But we know of no other shell where ac_cr would be empty at this 15548# point, so we can use a bashism as a fallback. 15549if test "x$ac_cr" = x; then 15550 eval ac_cr=\$\'\\r\' 15551fi 15552ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15553if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15554 ac_cs_awk_cr='\r' 15555else 15556 ac_cs_awk_cr=$ac_cr 15557fi 15558 15559echo 'BEGIN {' >"$tmp/subs1.awk" && 15560_ACEOF 15561 15562 15563{ 15564 echo "cat >conf$$subs.awk <<_ACEOF" && 15565 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15566 echo "_ACEOF" 15567} >conf$$subs.sh || 15568 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15569ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 15570ac_delim='%!_!# ' 15571for ac_last_try in false false false false false :; do 15572 . ./conf$$subs.sh || 15573 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15574 15575 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15576 if test $ac_delim_n = $ac_delim_num; then 15577 break 15578 elif $ac_last_try; then 15579 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15580 else 15581 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15582 fi 15583done 15584rm -f conf$$subs.sh 15585 15586cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15587cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 15588_ACEOF 15589sed -n ' 15590h 15591s/^/S["/; s/!.*/"]=/ 15592p 15593g 15594s/^[^!]*!// 15595:repl 15596t repl 15597s/'"$ac_delim"'$// 15598t delim 15599:nl 15600h 15601s/\(.\{148\}\).*/\1/ 15602t more1 15603s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15604p 15605n 15606b repl 15607:more1 15608s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15609p 15610g 15611s/.\{148\}// 15612t nl 15613:delim 15614h 15615s/\(.\{148\}\).*/\1/ 15616t more2 15617s/["\\]/\\&/g; s/^/"/; s/$/"/ 15618p 15619b 15620:more2 15621s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15622p 15623g 15624s/.\{148\}// 15625t delim 15626' <conf$$subs.awk | sed ' 15627/^[^""]/{ 15628 N 15629 s/\n// 15630} 15631' >>$CONFIG_STATUS || ac_write_fail=1 15632rm -f conf$$subs.awk 15633cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15634_ACAWK 15635cat >>"\$tmp/subs1.awk" <<_ACAWK && 15636 for (key in S) S_is_set[key] = 1 15637 FS = "" 15638 15639} 15640{ 15641 line = $ 0 15642 nfields = split(line, field, "@") 15643 substed = 0 15644 len = length(field[1]) 15645 for (i = 2; i < nfields; i++) { 15646 key = field[i] 15647 keylen = length(key) 15648 if (S_is_set[key]) { 15649 value = S[key] 15650 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15651 len += length(value) + length(field[++i]) 15652 substed = 1 15653 } else 15654 len += 1 + keylen 15655 } 15656 15657 print line 15658} 15659 15660_ACAWK 15661_ACEOF 15662cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15663if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15664 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15665else 15666 cat 15667fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 15668 || as_fn_error "could not setup config files machinery" "$LINENO" 5 15669_ACEOF 15670 15671# VPATH may cause trouble with some makes, so we remove $(srcdir), 15672# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 15673# trailing colons and then remove the whole line if VPATH becomes empty 15674# (actually we leave an empty line to preserve line numbers). 15675if test "x$srcdir" = x.; then 15676 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 15677s/:*\$(srcdir):*/:/ 15678s/:*\${srcdir}:*/:/ 15679s/:*@srcdir@:*/:/ 15680s/^\([^=]*=[ ]*\):*/\1/ 15681s/:*$// 15682s/^[^=]*=[ ]*$// 15683}' 15684fi 15685 15686cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15687fi # test -n "$CONFIG_FILES" 15688 15689# Set up the scripts for CONFIG_HEADERS section. 15690# No need to generate them if there are no CONFIG_HEADERS. 15691# This happens for instance with `./config.status Makefile'. 15692if test -n "$CONFIG_HEADERS"; then 15693cat >"$tmp/defines.awk" <<\_ACAWK || 15694BEGIN { 15695_ACEOF 15696 15697# Transform confdefs.h into an awk script `defines.awk', embedded as 15698# here-document in config.status, that substitutes the proper values into 15699# config.h.in to produce config.h. 15700 15701# Create a delimiter string that does not exist in confdefs.h, to ease 15702# handling of long lines. 15703ac_delim='%!_!# ' 15704for ac_last_try in false false :; do 15705 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 15706 if test -z "$ac_t"; then 15707 break 15708 elif $ac_last_try; then 15709 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 15710 else 15711 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15712 fi 15713done 15714 15715# For the awk script, D is an array of macro values keyed by name, 15716# likewise P contains macro parameters if any. Preserve backslash 15717# newline sequences. 15718 15719ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15720sed -n ' 15721s/.\{148\}/&'"$ac_delim"'/g 15722t rset 15723:rset 15724s/^[ ]*#[ ]*define[ ][ ]*/ / 15725t def 15726d 15727:def 15728s/\\$// 15729t bsnl 15730s/["\\]/\\&/g 15731s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15732D["\1"]=" \3"/p 15733s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15734d 15735:bsnl 15736s/["\\]/\\&/g 15737s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15738D["\1"]=" \3\\\\\\n"\\/p 15739t cont 15740s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15741t cont 15742d 15743:cont 15744n 15745s/.\{148\}/&'"$ac_delim"'/g 15746t clear 15747:clear 15748s/\\$// 15749t bsnlc 15750s/["\\]/\\&/g; s/^/"/; s/$/"/p 15751d 15752:bsnlc 15753s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15754b cont 15755' <confdefs.h | sed ' 15756s/'"$ac_delim"'/"\\\ 15757"/g' >>$CONFIG_STATUS || ac_write_fail=1 15758 15759cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15760 for (key in D) D_is_set[key] = 1 15761 FS = "" 15762} 15763/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15764 line = \$ 0 15765 split(line, arg, " ") 15766 if (arg[1] == "#") { 15767 defundef = arg[2] 15768 mac1 = arg[3] 15769 } else { 15770 defundef = substr(arg[1], 2) 15771 mac1 = arg[2] 15772 } 15773 split(mac1, mac2, "(") #) 15774 macro = mac2[1] 15775 prefix = substr(line, 1, index(line, defundef) - 1) 15776 if (D_is_set[macro]) { 15777 # Preserve the white space surrounding the "#". 15778 print prefix "define", macro P[macro] D[macro] 15779 next 15780 } else { 15781 # Replace #undef with comments. This is necessary, for example, 15782 # in the case of _POSIX_SOURCE, which is predefined and required 15783 # on some systems where configure will not decide to define it. 15784 if (defundef == "undef") { 15785 print "/*", prefix defundef, macro, "*/" 15786 next 15787 } 15788 } 15789} 15790{ print } 15791_ACAWK 15792_ACEOF 15793cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15794 as_fn_error "could not setup config headers machinery" "$LINENO" 5 15795fi # test -n "$CONFIG_HEADERS" 15796 15797 15798eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15799shift 15800for ac_tag 15801do 15802 case $ac_tag in 15803 :[FHLC]) ac_mode=$ac_tag; continue;; 15804 esac 15805 case $ac_mode$ac_tag in 15806 :[FHL]*:*);; 15807 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 15808 :[FH]-) ac_tag=-:-;; 15809 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15810 esac 15811 ac_save_IFS=$IFS 15812 IFS=: 15813 set x $ac_tag 15814 IFS=$ac_save_IFS 15815 shift 15816 ac_file=$1 15817 shift 15818 15819 case $ac_mode in 15820 :L) ac_source=$1;; 15821 :[FH]) 15822 ac_file_inputs= 15823 for ac_f 15824 do 15825 case $ac_f in 15826 -) ac_f="$tmp/stdin";; 15827 *) # Look for the file first in the build tree, then in the source tree 15828 # (if the path is not absolute). The absolute path cannot be DOS-style, 15829 # because $ac_f cannot contain `:'. 15830 test -f "$ac_f" || 15831 case $ac_f in 15832 [\\/$]*) false;; 15833 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15834 esac || 15835 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15836 esac 15837 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15838 as_fn_append ac_file_inputs " '$ac_f'" 15839 done 15840 15841 # Let's still pretend it is `configure' which instantiates (i.e., don't 15842 # use $as_me), people would be surprised to read: 15843 # /* config.h. Generated by config.status. */ 15844 configure_input='Generated from '` 15845 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15846 `' by configure.' 15847 if test x"$ac_file" != x-; then 15848 configure_input="$ac_file. $configure_input" 15849 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15850$as_echo "$as_me: creating $ac_file" >&6;} 15851 fi 15852 # Neutralize special characters interpreted by sed in replacement strings. 15853 case $configure_input in #( 15854 *\&* | *\|* | *\\* ) 15855 ac_sed_conf_input=`$as_echo "$configure_input" | 15856 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15857 *) ac_sed_conf_input=$configure_input;; 15858 esac 15859 15860 case $ac_tag in 15861 *:-:* | *:-) cat >"$tmp/stdin" \ 15862 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 15863 esac 15864 ;; 15865 esac 15866 15867 ac_dir=`$as_dirname -- "$ac_file" || 15868$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15869 X"$ac_file" : 'X\(//\)[^/]' \| \ 15870 X"$ac_file" : 'X\(//\)$' \| \ 15871 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15872$as_echo X"$ac_file" | 15873 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15874 s//\1/ 15875 q 15876 } 15877 /^X\(\/\/\)[^/].*/{ 15878 s//\1/ 15879 q 15880 } 15881 /^X\(\/\/\)$/{ 15882 s//\1/ 15883 q 15884 } 15885 /^X\(\/\).*/{ 15886 s//\1/ 15887 q 15888 } 15889 s/.*/./; q'` 15890 as_dir="$ac_dir"; as_fn_mkdir_p 15891 ac_builddir=. 15892 15893case "$ac_dir" in 15894.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15895*) 15896 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15897 # A ".." for each directory in $ac_dir_suffix. 15898 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15899 case $ac_top_builddir_sub in 15900 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15901 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15902 esac ;; 15903esac 15904ac_abs_top_builddir=$ac_pwd 15905ac_abs_builddir=$ac_pwd$ac_dir_suffix 15906# for backward compatibility: 15907ac_top_builddir=$ac_top_build_prefix 15908 15909case $srcdir in 15910 .) # We are building in place. 15911 ac_srcdir=. 15912 ac_top_srcdir=$ac_top_builddir_sub 15913 ac_abs_top_srcdir=$ac_pwd ;; 15914 [\\/]* | ?:[\\/]* ) # Absolute name. 15915 ac_srcdir=$srcdir$ac_dir_suffix; 15916 ac_top_srcdir=$srcdir 15917 ac_abs_top_srcdir=$srcdir ;; 15918 *) # Relative name. 15919 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15920 ac_top_srcdir=$ac_top_build_prefix$srcdir 15921 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15922esac 15923ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15924 15925 15926 case $ac_mode in 15927 :F) 15928 # 15929 # CONFIG_FILE 15930 # 15931 15932 case $INSTALL in 15933 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15934 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15935 esac 15936 ac_MKDIR_P=$MKDIR_P 15937 case $MKDIR_P in 15938 [\\/$]* | ?:[\\/]* ) ;; 15939 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15940 esac 15941_ACEOF 15942 15943cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15944# If the template does not know about datarootdir, expand it. 15945# FIXME: This hack should be removed a few years after 2.60. 15946ac_datarootdir_hack=; ac_datarootdir_seen= 15947ac_sed_dataroot=' 15948/datarootdir/ { 15949 p 15950 q 15951} 15952/@datadir@/p 15953/@docdir@/p 15954/@infodir@/p 15955/@localedir@/p 15956/@mandir@/p' 15957case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15958*datarootdir*) ac_datarootdir_seen=yes;; 15959*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15961$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15962_ACEOF 15963cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15964 ac_datarootdir_hack=' 15965 s&@datadir@&$datadir&g 15966 s&@docdir@&$docdir&g 15967 s&@infodir@&$infodir&g 15968 s&@localedir@&$localedir&g 15969 s&@mandir@&$mandir&g 15970 s&\\\${datarootdir}&$datarootdir&g' ;; 15971esac 15972_ACEOF 15973 15974# Neutralize VPATH when `$srcdir' = `.'. 15975# Shell code in configure.ac might set extrasub. 15976# FIXME: do we really want to maintain this feature? 15977cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15978ac_sed_extra="$ac_vpsub 15979$extrasub 15980_ACEOF 15981cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15982:t 15983/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15984s|@configure_input@|$ac_sed_conf_input|;t t 15985s&@top_builddir@&$ac_top_builddir_sub&;t t 15986s&@top_build_prefix@&$ac_top_build_prefix&;t t 15987s&@srcdir@&$ac_srcdir&;t t 15988s&@abs_srcdir@&$ac_abs_srcdir&;t t 15989s&@top_srcdir@&$ac_top_srcdir&;t t 15990s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15991s&@builddir@&$ac_builddir&;t t 15992s&@abs_builddir@&$ac_abs_builddir&;t t 15993s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15994s&@INSTALL@&$ac_INSTALL&;t t 15995s&@MKDIR_P@&$ac_MKDIR_P&;t t 15996$ac_datarootdir_hack 15997" 15998eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 15999 || as_fn_error "could not create $ac_file" "$LINENO" 5 16000 16001test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 16002 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 16003 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 16004 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16005which seems to be undefined. Please make sure it is defined." >&5 16006$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16007which seems to be undefined. Please make sure it is defined." >&2;} 16008 16009 rm -f "$tmp/stdin" 16010 case $ac_file in 16011 -) cat "$tmp/out" && rm -f "$tmp/out";; 16012 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 16013 esac \ 16014 || as_fn_error "could not create $ac_file" "$LINENO" 5 16015 ;; 16016 :H) 16017 # 16018 # CONFIG_HEADER 16019 # 16020 if test x"$ac_file" != x-; then 16021 { 16022 $as_echo "/* $configure_input */" \ 16023 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 16024 } >"$tmp/config.h" \ 16025 || as_fn_error "could not create $ac_file" "$LINENO" 5 16026 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 16027 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 16028$as_echo "$as_me: $ac_file is unchanged" >&6;} 16029 else 16030 rm -f "$ac_file" 16031 mv "$tmp/config.h" "$ac_file" \ 16032 || as_fn_error "could not create $ac_file" "$LINENO" 5 16033 fi 16034 else 16035 $as_echo "/* $configure_input */" \ 16036 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 16037 || as_fn_error "could not create -" "$LINENO" 5 16038 fi 16039# Compute "$ac_file"'s index in $config_headers. 16040_am_arg="$ac_file" 16041_am_stamp_count=1 16042for _am_header in $config_headers :; do 16043 case $_am_header in 16044 $_am_arg | $_am_arg:* ) 16045 break ;; 16046 * ) 16047 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 16048 esac 16049done 16050echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 16051$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16052 X"$_am_arg" : 'X\(//\)[^/]' \| \ 16053 X"$_am_arg" : 'X\(//\)$' \| \ 16054 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 16055$as_echo X"$_am_arg" | 16056 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16057 s//\1/ 16058 q 16059 } 16060 /^X\(\/\/\)[^/].*/{ 16061 s//\1/ 16062 q 16063 } 16064 /^X\(\/\/\)$/{ 16065 s//\1/ 16066 q 16067 } 16068 /^X\(\/\).*/{ 16069 s//\1/ 16070 q 16071 } 16072 s/.*/./; q'`/stamp-h$_am_stamp_count 16073 ;; 16074 16075 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 16076$as_echo "$as_me: executing $ac_file commands" >&6;} 16077 ;; 16078 esac 16079 16080 16081 case $ac_file$ac_mode in 16082 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 16083 # Autoconf 2.62 quotes --file arguments for eval, but not when files 16084 # are listed without --file. Let's play safe and only enable the eval 16085 # if we detect the quoting. 16086 case $CONFIG_FILES in 16087 *\'*) eval set x "$CONFIG_FILES" ;; 16088 *) set x $CONFIG_FILES ;; 16089 esac 16090 shift 16091 for mf 16092 do 16093 # Strip MF so we end up with the name of the file. 16094 mf=`echo "$mf" | sed -e 's/:.*$//'` 16095 # Check whether this is an Automake generated Makefile or not. 16096 # We used to match only the files named `Makefile.in', but 16097 # some people rename them; so instead we look at the file content. 16098 # Grep'ing the first line is not enough: some people post-process 16099 # each Makefile.in and add a new line on top of each file to say so. 16100 # Grep'ing the whole file is not good either: AIX grep has a line 16101 # limit of 2048, but all sed's we know have understand at least 4000. 16102 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 16103 dirpart=`$as_dirname -- "$mf" || 16104$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16105 X"$mf" : 'X\(//\)[^/]' \| \ 16106 X"$mf" : 'X\(//\)$' \| \ 16107 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 16108$as_echo X"$mf" | 16109 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16110 s//\1/ 16111 q 16112 } 16113 /^X\(\/\/\)[^/].*/{ 16114 s//\1/ 16115 q 16116 } 16117 /^X\(\/\/\)$/{ 16118 s//\1/ 16119 q 16120 } 16121 /^X\(\/\).*/{ 16122 s//\1/ 16123 q 16124 } 16125 s/.*/./; q'` 16126 else 16127 continue 16128 fi 16129 # Extract the definition of DEPDIR, am__include, and am__quote 16130 # from the Makefile without running `make'. 16131 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 16132 test -z "$DEPDIR" && continue 16133 am__include=`sed -n 's/^am__include = //p' < "$mf"` 16134 test -z "am__include" && continue 16135 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 16136 # When using ansi2knr, U may be empty or an underscore; expand it 16137 U=`sed -n 's/^U = //p' < "$mf"` 16138 # Find all dependency output files, they are included files with 16139 # $(DEPDIR) in their names. We invoke sed twice because it is the 16140 # simplest approach to changing $(DEPDIR) to its actual value in the 16141 # expansion. 16142 for file in `sed -n " 16143 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 16144 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 16145 # Make sure the directory exists. 16146 test -f "$dirpart/$file" && continue 16147 fdir=`$as_dirname -- "$file" || 16148$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16149 X"$file" : 'X\(//\)[^/]' \| \ 16150 X"$file" : 'X\(//\)$' \| \ 16151 X"$file" : 'X\(/\)' \| . 2>/dev/null || 16152$as_echo X"$file" | 16153 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16154 s//\1/ 16155 q 16156 } 16157 /^X\(\/\/\)[^/].*/{ 16158 s//\1/ 16159 q 16160 } 16161 /^X\(\/\/\)$/{ 16162 s//\1/ 16163 q 16164 } 16165 /^X\(\/\).*/{ 16166 s//\1/ 16167 q 16168 } 16169 s/.*/./; q'` 16170 as_dir=$dirpart/$fdir; as_fn_mkdir_p 16171 # echo "creating $dirpart/$file" 16172 echo '# dummy' > "$dirpart/$file" 16173 done 16174 done 16175} 16176 ;; 16177 "libtool":C) 16178 16179 # See if we are running on zsh, and set the options which allow our 16180 # commands through without removal of \ escapes. 16181 if test -n "${ZSH_VERSION+set}" ; then 16182 setopt NO_GLOB_SUBST 16183 fi 16184 16185 cfgfile="${ofile}T" 16186 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 16187 $RM "$cfgfile" 16188 16189 cat <<_LT_EOF >> "$cfgfile" 16190#! $SHELL 16191 16192# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 16193# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 16194# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 16195# NOTE: Changes made to this file will be lost: look at ltmain.sh. 16196# 16197# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 16198# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 16199# Written by Gordon Matzigkeit, 1996 16200# 16201# This file is part of GNU Libtool. 16202# 16203# GNU Libtool is free software; you can redistribute it and/or 16204# modify it under the terms of the GNU General Public License as 16205# published by the Free Software Foundation; either version 2 of 16206# the License, or (at your option) any later version. 16207# 16208# As a special exception to the GNU General Public License, 16209# if you distribute this file as part of a program or library that 16210# is built using GNU Libtool, you may include this file under the 16211# same distribution terms that you use for the rest of that program. 16212# 16213# GNU Libtool is distributed in the hope that it will be useful, 16214# but WITHOUT ANY WARRANTY; without even the implied warranty of 16215# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16216# GNU General Public License for more details. 16217# 16218# You should have received a copy of the GNU General Public License 16219# along with GNU Libtool; see the file COPYING. If not, a copy 16220# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 16221# obtained by writing to the Free Software Foundation, Inc., 16222# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 16223 16224 16225# The names of the tagged configurations supported by this script. 16226available_tags="" 16227 16228# ### BEGIN LIBTOOL CONFIG 16229 16230# Which release of libtool.m4 was used? 16231macro_version=$macro_version 16232macro_revision=$macro_revision 16233 16234# Whether or not to build shared libraries. 16235build_libtool_libs=$enable_shared 16236 16237# Whether or not to build static libraries. 16238build_old_libs=$enable_static 16239 16240# What type of objects to build. 16241pic_mode=$pic_mode 16242 16243# Whether or not to optimize for fast installation. 16244fast_install=$enable_fast_install 16245 16246# Shell to use when invoking shell scripts. 16247SHELL=$lt_SHELL 16248 16249# An echo program that protects backslashes. 16250ECHO=$lt_ECHO 16251 16252# The host system. 16253host_alias=$host_alias 16254host=$host 16255host_os=$host_os 16256 16257# The build system. 16258build_alias=$build_alias 16259build=$build 16260build_os=$build_os 16261 16262# A sed program that does not truncate output. 16263SED=$lt_SED 16264 16265# Sed that helps us avoid accidentally triggering echo(1) options like -n. 16266Xsed="\$SED -e 1s/^X//" 16267 16268# A grep program that handles long lines. 16269GREP=$lt_GREP 16270 16271# An ERE matcher. 16272EGREP=$lt_EGREP 16273 16274# A literal string matcher. 16275FGREP=$lt_FGREP 16276 16277# A BSD- or MS-compatible name lister. 16278NM=$lt_NM 16279 16280# Whether we need soft or hard links. 16281LN_S=$lt_LN_S 16282 16283# What is the maximum length of a command? 16284max_cmd_len=$max_cmd_len 16285 16286# Object file suffix (normally "o"). 16287objext=$ac_objext 16288 16289# Executable file suffix (normally ""). 16290exeext=$exeext 16291 16292# whether the shell understands "unset". 16293lt_unset=$lt_unset 16294 16295# turn spaces into newlines. 16296SP2NL=$lt_lt_SP2NL 16297 16298# turn newlines into spaces. 16299NL2SP=$lt_lt_NL2SP 16300 16301# An object symbol dumper. 16302OBJDUMP=$lt_OBJDUMP 16303 16304# Method to check whether dependent libraries are shared objects. 16305deplibs_check_method=$lt_deplibs_check_method 16306 16307# Command to use when deplibs_check_method == "file_magic". 16308file_magic_cmd=$lt_file_magic_cmd 16309 16310# The archiver. 16311AR=$lt_AR 16312AR_FLAGS=$lt_AR_FLAGS 16313 16314# A symbol stripping program. 16315STRIP=$lt_STRIP 16316 16317# Commands used to install an old-style archive. 16318RANLIB=$lt_RANLIB 16319old_postinstall_cmds=$lt_old_postinstall_cmds 16320old_postuninstall_cmds=$lt_old_postuninstall_cmds 16321 16322# Whether to use a lock for old archive extraction. 16323lock_old_archive_extraction=$lock_old_archive_extraction 16324 16325# A C compiler. 16326LTCC=$lt_CC 16327 16328# LTCC compiler flags. 16329LTCFLAGS=$lt_CFLAGS 16330 16331# Take the output of nm and produce a listing of raw symbols and C names. 16332global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 16333 16334# Transform the output of nm in a proper C declaration. 16335global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 16336 16337# Transform the output of nm in a C name address pair. 16338global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 16339 16340# Transform the output of nm in a C name address pair when lib prefix is needed. 16341global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 16342 16343# The name of the directory that contains temporary libtool files. 16344objdir=$objdir 16345 16346# Used to examine libraries when file_magic_cmd begins with "file". 16347MAGIC_CMD=$MAGIC_CMD 16348 16349# Must we lock files when doing compilation? 16350need_locks=$lt_need_locks 16351 16352# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 16353DSYMUTIL=$lt_DSYMUTIL 16354 16355# Tool to change global to local symbols on Mac OS X. 16356NMEDIT=$lt_NMEDIT 16357 16358# Tool to manipulate fat objects and archives on Mac OS X. 16359LIPO=$lt_LIPO 16360 16361# ldd/readelf like tool for Mach-O binaries on Mac OS X. 16362OTOOL=$lt_OTOOL 16363 16364# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 16365OTOOL64=$lt_OTOOL64 16366 16367# Old archive suffix (normally "a"). 16368libext=$libext 16369 16370# Shared library suffix (normally ".so"). 16371shrext_cmds=$lt_shrext_cmds 16372 16373# The commands to extract the exported symbol list from a shared archive. 16374extract_expsyms_cmds=$lt_extract_expsyms_cmds 16375 16376# Variables whose values should be saved in libtool wrapper scripts and 16377# restored at link time. 16378variables_saved_for_relink=$lt_variables_saved_for_relink 16379 16380# Do we need the "lib" prefix for modules? 16381need_lib_prefix=$need_lib_prefix 16382 16383# Do we need a version for libraries? 16384need_version=$need_version 16385 16386# Library versioning type. 16387version_type=$version_type 16388 16389# Shared library runtime path variable. 16390runpath_var=$runpath_var 16391 16392# Shared library path variable. 16393shlibpath_var=$shlibpath_var 16394 16395# Is shlibpath searched before the hard-coded library search path? 16396shlibpath_overrides_runpath=$shlibpath_overrides_runpath 16397 16398# Format of library name prefix. 16399libname_spec=$lt_libname_spec 16400 16401# List of archive names. First name is the real one, the rest are links. 16402# The last name is the one that the linker finds with -lNAME 16403library_names_spec=$lt_library_names_spec 16404 16405# The coded name of the library, if different from the real name. 16406soname_spec=$lt_soname_spec 16407 16408# Permission mode override for installation of shared libraries. 16409install_override_mode=$lt_install_override_mode 16410 16411# Command to use after installation of a shared archive. 16412postinstall_cmds=$lt_postinstall_cmds 16413 16414# Command to use after uninstallation of a shared archive. 16415postuninstall_cmds=$lt_postuninstall_cmds 16416 16417# Commands used to finish a libtool library installation in a directory. 16418finish_cmds=$lt_finish_cmds 16419 16420# As "finish_cmds", except a single script fragment to be evaled but 16421# not shown. 16422finish_eval=$lt_finish_eval 16423 16424# Whether we should hardcode library paths into libraries. 16425hardcode_into_libs=$hardcode_into_libs 16426 16427# Compile-time system search path for libraries. 16428sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 16429 16430# Run-time system search path for libraries. 16431sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 16432 16433# Whether dlopen is supported. 16434dlopen_support=$enable_dlopen 16435 16436# Whether dlopen of programs is supported. 16437dlopen_self=$enable_dlopen_self 16438 16439# Whether dlopen of statically linked programs is supported. 16440dlopen_self_static=$enable_dlopen_self_static 16441 16442# Commands to strip libraries. 16443old_striplib=$lt_old_striplib 16444striplib=$lt_striplib 16445 16446 16447# The linker used to build libraries. 16448LD=$lt_LD 16449 16450# How to create reloadable object files. 16451reload_flag=$lt_reload_flag 16452reload_cmds=$lt_reload_cmds 16453 16454# Commands used to build an old-style archive. 16455old_archive_cmds=$lt_old_archive_cmds 16456 16457# A language specific compiler. 16458CC=$lt_compiler 16459 16460# Is the compiler the GNU compiler? 16461with_gcc=$GCC 16462 16463# Compiler flag to turn off builtin functions. 16464no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 16465 16466# How to pass a linker flag through the compiler. 16467wl=$lt_lt_prog_compiler_wl 16468 16469# Additional compiler flags for building library objects. 16470pic_flag=$lt_lt_prog_compiler_pic 16471 16472# Compiler flag to prevent dynamic linking. 16473link_static_flag=$lt_lt_prog_compiler_static 16474 16475# Does compiler simultaneously support -c and -o options? 16476compiler_c_o=$lt_lt_cv_prog_compiler_c_o 16477 16478# Whether or not to add -lc for building shared libraries. 16479build_libtool_need_lc=$archive_cmds_need_lc 16480 16481# Whether or not to disallow shared libs when runtime libs are static. 16482allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 16483 16484# Compiler flag to allow reflexive dlopens. 16485export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 16486 16487# Compiler flag to generate shared objects directly from archives. 16488whole_archive_flag_spec=$lt_whole_archive_flag_spec 16489 16490# Whether the compiler copes with passing no objects directly. 16491compiler_needs_object=$lt_compiler_needs_object 16492 16493# Create an old-style archive from a shared archive. 16494old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 16495 16496# Create a temporary old-style archive to link instead of a shared archive. 16497old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 16498 16499# Commands used to build a shared archive. 16500archive_cmds=$lt_archive_cmds 16501archive_expsym_cmds=$lt_archive_expsym_cmds 16502 16503# Commands used to build a loadable module if different from building 16504# a shared archive. 16505module_cmds=$lt_module_cmds 16506module_expsym_cmds=$lt_module_expsym_cmds 16507 16508# Whether we are building with GNU ld or not. 16509with_gnu_ld=$lt_with_gnu_ld 16510 16511# Flag that allows shared libraries with undefined symbols to be built. 16512allow_undefined_flag=$lt_allow_undefined_flag 16513 16514# Flag that enforces no undefined symbols. 16515no_undefined_flag=$lt_no_undefined_flag 16516 16517# Flag to hardcode \$libdir into a binary during linking. 16518# This must work even if \$libdir does not exist 16519hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16520 16521# If ld is used when linking, flag to hardcode \$libdir into a binary 16522# during linking. This must work even if \$libdir does not exist. 16523hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16524 16525# Whether we need a single "-rpath" flag with a separated argument. 16526hardcode_libdir_separator=$lt_hardcode_libdir_separator 16527 16528# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16529# DIR into the resulting binary. 16530hardcode_direct=$hardcode_direct 16531 16532# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16533# DIR into the resulting binary and the resulting library dependency is 16534# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16535# library is relocated. 16536hardcode_direct_absolute=$hardcode_direct_absolute 16537 16538# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16539# into the resulting binary. 16540hardcode_minus_L=$hardcode_minus_L 16541 16542# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16543# into the resulting binary. 16544hardcode_shlibpath_var=$hardcode_shlibpath_var 16545 16546# Set to "yes" if building a shared library automatically hardcodes DIR 16547# into the library and all subsequent libraries and executables linked 16548# against it. 16549hardcode_automatic=$hardcode_automatic 16550 16551# Set to yes if linker adds runtime paths of dependent libraries 16552# to runtime path list. 16553inherit_rpath=$inherit_rpath 16554 16555# Whether libtool must link a program against all its dependency libraries. 16556link_all_deplibs=$link_all_deplibs 16557 16558# Fix the shell variable \$srcfile for the compiler. 16559fix_srcfile_path=$lt_fix_srcfile_path 16560 16561# Set to "yes" if exported symbols are required. 16562always_export_symbols=$always_export_symbols 16563 16564# The commands to list exported symbols. 16565export_symbols_cmds=$lt_export_symbols_cmds 16566 16567# Symbols that should not be listed in the preloaded symbols. 16568exclude_expsyms=$lt_exclude_expsyms 16569 16570# Symbols that must always be exported. 16571include_expsyms=$lt_include_expsyms 16572 16573# Commands necessary for linking programs (against libraries) with templates. 16574prelink_cmds=$lt_prelink_cmds 16575 16576# Specify filename containing input files. 16577file_list_spec=$lt_file_list_spec 16578 16579# How to hardcode a shared library path into an executable. 16580hardcode_action=$hardcode_action 16581 16582# ### END LIBTOOL CONFIG 16583 16584_LT_EOF 16585 16586 case $host_os in 16587 aix3*) 16588 cat <<\_LT_EOF >> "$cfgfile" 16589# AIX sometimes has problems with the GCC collect2 program. For some 16590# reason, if we set the COLLECT_NAMES environment variable, the problems 16591# vanish in a puff of smoke. 16592if test "X${COLLECT_NAMES+set}" != Xset; then 16593 COLLECT_NAMES= 16594 export COLLECT_NAMES 16595fi 16596_LT_EOF 16597 ;; 16598 esac 16599 16600 16601ltmain="$ac_aux_dir/ltmain.sh" 16602 16603 16604 # We use sed instead of cat because bash on DJGPP gets confused if 16605 # if finds mixed CR/LF and LF-only lines. Since sed operates in 16606 # text mode, it properly converts lines to CR/LF. This bash problem 16607 # is reportedly fixed, but why not run on old versions too? 16608 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16609 || (rm -f "$cfgfile"; exit 1) 16610 16611 case $xsi_shell in 16612 yes) 16613 cat << \_LT_EOF >> "$cfgfile" 16614 16615# func_dirname file append nondir_replacement 16616# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16617# otherwise set result to NONDIR_REPLACEMENT. 16618func_dirname () 16619{ 16620 case ${1} in 16621 */*) func_dirname_result="${1%/*}${2}" ;; 16622 * ) func_dirname_result="${3}" ;; 16623 esac 16624} 16625 16626# func_basename file 16627func_basename () 16628{ 16629 func_basename_result="${1##*/}" 16630} 16631 16632# func_dirname_and_basename file append nondir_replacement 16633# perform func_basename and func_dirname in a single function 16634# call: 16635# dirname: Compute the dirname of FILE. If nonempty, 16636# add APPEND to the result, otherwise set result 16637# to NONDIR_REPLACEMENT. 16638# value returned in "$func_dirname_result" 16639# basename: Compute filename of FILE. 16640# value retuned in "$func_basename_result" 16641# Implementation must be kept synchronized with func_dirname 16642# and func_basename. For efficiency, we do not delegate to 16643# those functions but instead duplicate the functionality here. 16644func_dirname_and_basename () 16645{ 16646 case ${1} in 16647 */*) func_dirname_result="${1%/*}${2}" ;; 16648 * ) func_dirname_result="${3}" ;; 16649 esac 16650 func_basename_result="${1##*/}" 16651} 16652 16653# func_stripname prefix suffix name 16654# strip PREFIX and SUFFIX off of NAME. 16655# PREFIX and SUFFIX must not contain globbing or regex special 16656# characters, hashes, percent signs, but SUFFIX may contain a leading 16657# dot (in which case that matches only a dot). 16658func_stripname () 16659{ 16660 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16661 # positional parameters, so assign one to ordinary parameter first. 16662 func_stripname_result=${3} 16663 func_stripname_result=${func_stripname_result#"${1}"} 16664 func_stripname_result=${func_stripname_result%"${2}"} 16665} 16666 16667# func_opt_split 16668func_opt_split () 16669{ 16670 func_opt_split_opt=${1%%=*} 16671 func_opt_split_arg=${1#*=} 16672} 16673 16674# func_lo2o object 16675func_lo2o () 16676{ 16677 case ${1} in 16678 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16679 *) func_lo2o_result=${1} ;; 16680 esac 16681} 16682 16683# func_xform libobj-or-source 16684func_xform () 16685{ 16686 func_xform_result=${1%.*}.lo 16687} 16688 16689# func_arith arithmetic-term... 16690func_arith () 16691{ 16692 func_arith_result=$(( $* )) 16693} 16694 16695# func_len string 16696# STRING may not start with a hyphen. 16697func_len () 16698{ 16699 func_len_result=${#1} 16700} 16701 16702_LT_EOF 16703 ;; 16704 *) # Bourne compatible functions. 16705 cat << \_LT_EOF >> "$cfgfile" 16706 16707# func_dirname file append nondir_replacement 16708# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16709# otherwise set result to NONDIR_REPLACEMENT. 16710func_dirname () 16711{ 16712 # Extract subdirectory from the argument. 16713 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 16714 if test "X$func_dirname_result" = "X${1}"; then 16715 func_dirname_result="${3}" 16716 else 16717 func_dirname_result="$func_dirname_result${2}" 16718 fi 16719} 16720 16721# func_basename file 16722func_basename () 16723{ 16724 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 16725} 16726 16727 16728# func_stripname prefix suffix name 16729# strip PREFIX and SUFFIX off of NAME. 16730# PREFIX and SUFFIX must not contain globbing or regex special 16731# characters, hashes, percent signs, but SUFFIX may contain a leading 16732# dot (in which case that matches only a dot). 16733# func_strip_suffix prefix name 16734func_stripname () 16735{ 16736 case ${2} in 16737 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 16738 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 16739 esac 16740} 16741 16742# sed scripts: 16743my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16744my_sed_long_arg='1s/^-[^=]*=//' 16745 16746# func_opt_split 16747func_opt_split () 16748{ 16749 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 16750 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 16751} 16752 16753# func_lo2o object 16754func_lo2o () 16755{ 16756 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 16757} 16758 16759# func_xform libobj-or-source 16760func_xform () 16761{ 16762 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 16763} 16764 16765# func_arith arithmetic-term... 16766func_arith () 16767{ 16768 func_arith_result=`expr "$@"` 16769} 16770 16771# func_len string 16772# STRING may not start with a hyphen. 16773func_len () 16774{ 16775 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16776} 16777 16778_LT_EOF 16779esac 16780 16781case $lt_shell_append in 16782 yes) 16783 cat << \_LT_EOF >> "$cfgfile" 16784 16785# func_append var value 16786# Append VALUE to the end of shell variable VAR. 16787func_append () 16788{ 16789 eval "$1+=\$2" 16790} 16791_LT_EOF 16792 ;; 16793 *) 16794 cat << \_LT_EOF >> "$cfgfile" 16795 16796# func_append var value 16797# Append VALUE to the end of shell variable VAR. 16798func_append () 16799{ 16800 eval "$1=\$$1\$2" 16801} 16802 16803_LT_EOF 16804 ;; 16805 esac 16806 16807 16808 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16809 || (rm -f "$cfgfile"; exit 1) 16810 16811 mv -f "$cfgfile" "$ofile" || 16812 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16813 chmod +x "$ofile" 16814 16815 ;; 16816 "default-1":C) 16817 for ac_file in $CONFIG_FILES; do 16818 # Support "outfile[:infile[:infile...]]" 16819 case "$ac_file" in 16820 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16821 esac 16822 # PO directories have a Makefile.in generated from Makefile.in.in. 16823 case "$ac_file" in */Makefile.in) 16824 # Adjust a relative srcdir. 16825 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16826 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16827 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16828 # In autoconf-2.13 it is called $ac_given_srcdir. 16829 # In autoconf-2.50 it is called $srcdir. 16830 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16831 case "$ac_given_srcdir" in 16832 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16833 /*) top_srcdir="$ac_given_srcdir" ;; 16834 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16835 esac 16836 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16837 rm -f "$ac_dir/POTFILES" 16838 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16839 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16840 POMAKEFILEDEPS="POTFILES.in" 16841 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16842 # on $ac_dir but don't depend on user-specified configuration 16843 # parameters. 16844 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16845 # The LINGUAS file contains the set of available languages. 16846 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16847 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 16848 fi 16849 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16850 # Hide the ALL_LINGUAS assigment from automake. 16851 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16852 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16853 else 16854 # The set of available languages was given in configure.ac. 16855 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16856 fi 16857 case "$ac_given_srcdir" in 16858 .) srcdirpre= ;; 16859 *) srcdirpre='$(srcdir)/' ;; 16860 esac 16861 POFILES= 16862 GMOFILES= 16863 UPDATEPOFILES= 16864 DUMMYPOFILES= 16865 for lang in $ALL_LINGUAS; do 16866 POFILES="$POFILES $srcdirpre$lang.po" 16867 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16868 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16869 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16870 done 16871 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16872 # environment variable. 16873 INST_LINGUAS= 16874 if test -n "$ALL_LINGUAS"; then 16875 for presentlang in $ALL_LINGUAS; do 16876 useit=no 16877 if test "%UNSET%" != "$LINGUAS"; then 16878 desiredlanguages="$LINGUAS" 16879 else 16880 desiredlanguages="$ALL_LINGUAS" 16881 fi 16882 for desiredlang in $desiredlanguages; do 16883 # Use the presentlang catalog if desiredlang is 16884 # a. equal to presentlang, or 16885 # b. a variant of presentlang (because in this case, 16886 # presentlang can be used as a fallback for messages 16887 # which are not translated in the desiredlang catalog). 16888 case "$desiredlang" in 16889 "$presentlang"*) useit=yes;; 16890 esac 16891 done 16892 if test $useit = yes; then 16893 INST_LINGUAS="$INST_LINGUAS $presentlang" 16894 fi 16895 done 16896 fi 16897 CATALOGS= 16898 if test -n "$INST_LINGUAS"; then 16899 for lang in $INST_LINGUAS; do 16900 CATALOGS="$CATALOGS $lang.gmo" 16901 done 16902 fi 16903 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16904 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" 16905 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16906 if test -f "$f"; then 16907 case "$f" in 16908 *.orig | *.bak | *~) ;; 16909 *) cat "$f" >> "$ac_dir/Makefile" ;; 16910 esac 16911 fi 16912 done 16913 fi 16914 ;; 16915 esac 16916 done ;; 16917 "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 16918 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h 16919 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h 16920 echo '#include "te-'"${te_file}"'.h"' > targ-env.h 16921 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h 16922 if test "x$cgen_cpu_prefix" != x ; then 16923 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h 16924 fi ;; 16925 16926 esac 16927done # for ac_tag 16928 16929 16930as_fn_exit 0 16931_ACEOF 16932ac_clean_files=$ac_clean_files_save 16933 16934test $ac_write_fail = 0 || 16935 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 16936 16937 16938# configure is writing to config.log, and then calls config.status. 16939# config.status does its own redirection, appending to config.log. 16940# Unfortunately, on DOS this fails, as config.log is still kept open 16941# by configure, so config.status won't be able to write to it; its 16942# output is simply discarded. So we exec the FD to /dev/null, 16943# effectively closing config.log, so it can be properly (re)opened and 16944# appended to by config.status. When coming back to configure, we 16945# need to make the FD available again. 16946if test "$no_create" != yes; then 16947 ac_cs_success=: 16948 ac_config_status_args= 16949 test "$silent" = yes && 16950 ac_config_status_args="$ac_config_status_args --quiet" 16951 exec 5>/dev/null 16952 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16953 exec 5>>config.log 16954 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16955 # would make configure fail if this is the last instruction. 16956 $ac_cs_success || as_fn_exit $? 16957fi 16958if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16959 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16960$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16961fi 16962 16963