1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64 for gas 2.25.51. 4# 5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 7# Foundation, Inc. 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 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.25.51' 560PACKAGE_STRING='gas 2.25.51' 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 605LIBM 606ALLOCA 607GENINSRC_NEVER_FALSE 608GENINSRC_NEVER_TRUE 609MAINT 610MAINTAINER_MODE_FALSE 611MAINTAINER_MODE_TRUE 612MSGMERGE 613MSGFMT 614MKINSTALLDIRS 615CATOBJEXT 616GENCAT 617INSTOBJEXT 618DATADIRNAME 619CATALOGS 620POSUB 621GMSGFMT 622XGETTEXT 623INCINTL 624LIBINTL_DEP 625LIBINTL 626USE_NLS 627LEXLIB 628LEX_OUTPUT_ROOT 629LEX 630YFLAGS 631YACC 632OPCODES_LIB 633atof 634install_tooldir 635te_file 636obj_format 637target_cpu_type 638extra_objects 639cgen_cpu_prefix 640GDBINIT 641NO_WERROR 642WARN_CFLAGS 643OTOOL64 644OTOOL 645LIPO 646NMEDIT 647DSYMUTIL 648RANLIB 649AR 650OBJDUMP 651LN_S 652NM 653ac_ct_DUMPBIN 654DUMPBIN 655LD 656FGREP 657SED 658LIBTOOL 659EGREP 660GREP 661CPP 662am__fastdepCC_FALSE 663am__fastdepCC_TRUE 664CCDEPMODE 665AMDEPBACKSLASH 666AMDEP_FALSE 667AMDEP_TRUE 668am__quote 669am__include 670DEPDIR 671am__untar 672am__tar 673AMTAR 674am__leading_dot 675SET_MAKE 676AWK 677mkdir_p 678MKDIR_P 679INSTALL_STRIP_PROGRAM 680STRIP 681install_sh 682MAKEINFO 683AUTOHEADER 684AUTOMAKE 685AUTOCONF 686ACLOCAL 687VERSION 688PACKAGE 689CYGPATH_W 690am__isrc 691INSTALL_DATA 692INSTALL_SCRIPT 693INSTALL_PROGRAM 694OBJEXT 695EXEEXT 696ac_ct_CC 697CPPFLAGS 698LDFLAGS 699CFLAGS 700CC 701target_os 702target_vendor 703target_cpu 704target 705host_os 706host_vendor 707host_cpu 708host 709build_os 710build_vendor 711build_cpu 712build 713target_alias 714host_alias 715build_alias 716LIBS 717ECHO_T 718ECHO_N 719ECHO_C 720DEFS 721mandir 722localedir 723libdir 724psdir 725pdfdir 726dvidir 727htmldir 728infodir 729docdir 730oldincludedir 731includedir 732localstatedir 733sharedstatedir 734sysconfdir 735datadir 736datarootdir 737libexecdir 738sbindir 739bindir 740program_transform_name 741prefix 742exec_prefix 743PACKAGE_URL 744PACKAGE_BUGREPORT 745PACKAGE_STRING 746PACKAGE_VERSION 747PACKAGE_TARNAME 748PACKAGE_NAME 749PATH_SEPARATOR 750SHELL' 751ac_subst_files='' 752ac_user_opts=' 753enable_option_checking 754enable_dependency_tracking 755enable_shared 756enable_static 757with_pic 758enable_fast_install 759with_gnu_ld 760enable_libtool_lock 761enable_plugins 762enable_largefile 763enable_targets 764enable_checking 765enable_werror 766enable_build_warnings 767enable_nls 768enable_maintainer_mode 769with_zlib 770' 771 ac_precious_vars='build_alias 772host_alias 773target_alias 774CC 775CFLAGS 776LDFLAGS 777LIBS 778CPPFLAGS 779CPP 780YACC 781YFLAGS' 782 783 784# Initialize some variables set by options. 785ac_init_help= 786ac_init_version=false 787ac_unrecognized_opts= 788ac_unrecognized_sep= 789# The variables have the same names as the options, with 790# dashes changed to underlines. 791cache_file=/dev/null 792exec_prefix=NONE 793no_create= 794no_recursion= 795prefix=NONE 796program_prefix=NONE 797program_suffix=NONE 798program_transform_name=s,x,x, 799silent= 800site= 801srcdir= 802verbose= 803x_includes=NONE 804x_libraries=NONE 805 806# Installation directory options. 807# These are left unexpanded so users can "make install exec_prefix=/foo" 808# and all the variables that are supposed to be based on exec_prefix 809# by default will actually change. 810# Use braces instead of parens because sh, perl, etc. also accept them. 811# (The list follows the same order as the GNU Coding Standards.) 812bindir='${exec_prefix}/bin' 813sbindir='${exec_prefix}/sbin' 814libexecdir='${exec_prefix}/libexec' 815datarootdir='${prefix}/share' 816datadir='${datarootdir}' 817sysconfdir='${prefix}/etc' 818sharedstatedir='${prefix}/com' 819localstatedir='${prefix}/var' 820includedir='${prefix}/include' 821oldincludedir='/usr/include' 822docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 823infodir='${datarootdir}/info' 824htmldir='${docdir}' 825dvidir='${docdir}' 826pdfdir='${docdir}' 827psdir='${docdir}' 828libdir='${exec_prefix}/lib' 829localedir='${datarootdir}/locale' 830mandir='${datarootdir}/man' 831 832ac_prev= 833ac_dashdash= 834for ac_option 835do 836 # If the previous option needs an argument, assign it. 837 if test -n "$ac_prev"; then 838 eval $ac_prev=\$ac_option 839 ac_prev= 840 continue 841 fi 842 843 case $ac_option in 844 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 845 *) ac_optarg=yes ;; 846 esac 847 848 # Accept the important Cygnus configure options, so we can diagnose typos. 849 850 case $ac_dashdash$ac_option in 851 --) 852 ac_dashdash=yes ;; 853 854 -bindir | --bindir | --bindi | --bind | --bin | --bi) 855 ac_prev=bindir ;; 856 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 857 bindir=$ac_optarg ;; 858 859 -build | --build | --buil | --bui | --bu) 860 ac_prev=build_alias ;; 861 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 862 build_alias=$ac_optarg ;; 863 864 -cache-file | --cache-file | --cache-fil | --cache-fi \ 865 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 866 ac_prev=cache_file ;; 867 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 868 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 869 cache_file=$ac_optarg ;; 870 871 --config-cache | -C) 872 cache_file=config.cache ;; 873 874 -datadir | --datadir | --datadi | --datad) 875 ac_prev=datadir ;; 876 -datadir=* | --datadir=* | --datadi=* | --datad=*) 877 datadir=$ac_optarg ;; 878 879 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 880 | --dataroo | --dataro | --datar) 881 ac_prev=datarootdir ;; 882 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 883 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 884 datarootdir=$ac_optarg ;; 885 886 -disable-* | --disable-*) 887 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 888 # Reject names that are not valid shell variable names. 889 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 890 as_fn_error "invalid feature name: $ac_useropt" 891 ac_useropt_orig=$ac_useropt 892 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 893 case $ac_user_opts in 894 *" 895"enable_$ac_useropt" 896"*) ;; 897 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 898 ac_unrecognized_sep=', ';; 899 esac 900 eval enable_$ac_useropt=no ;; 901 902 -docdir | --docdir | --docdi | --doc | --do) 903 ac_prev=docdir ;; 904 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 905 docdir=$ac_optarg ;; 906 907 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 908 ac_prev=dvidir ;; 909 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 910 dvidir=$ac_optarg ;; 911 912 -enable-* | --enable-*) 913 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 914 # Reject names that are not valid shell variable names. 915 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 916 as_fn_error "invalid feature name: $ac_useropt" 917 ac_useropt_orig=$ac_useropt 918 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 919 case $ac_user_opts in 920 *" 921"enable_$ac_useropt" 922"*) ;; 923 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 924 ac_unrecognized_sep=', ';; 925 esac 926 eval enable_$ac_useropt=\$ac_optarg ;; 927 928 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 929 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 930 | --exec | --exe | --ex) 931 ac_prev=exec_prefix ;; 932 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 933 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 934 | --exec=* | --exe=* | --ex=*) 935 exec_prefix=$ac_optarg ;; 936 937 -gas | --gas | --ga | --g) 938 # Obsolete; use --with-gas. 939 with_gas=yes ;; 940 941 -help | --help | --hel | --he | -h) 942 ac_init_help=long ;; 943 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 944 ac_init_help=recursive ;; 945 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 946 ac_init_help=short ;; 947 948 -host | --host | --hos | --ho) 949 ac_prev=host_alias ;; 950 -host=* | --host=* | --hos=* | --ho=*) 951 host_alias=$ac_optarg ;; 952 953 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 954 ac_prev=htmldir ;; 955 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 956 | --ht=*) 957 htmldir=$ac_optarg ;; 958 959 -includedir | --includedir | --includedi | --included | --include \ 960 | --includ | --inclu | --incl | --inc) 961 ac_prev=includedir ;; 962 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 963 | --includ=* | --inclu=* | --incl=* | --inc=*) 964 includedir=$ac_optarg ;; 965 966 -infodir | --infodir | --infodi | --infod | --info | --inf) 967 ac_prev=infodir ;; 968 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 969 infodir=$ac_optarg ;; 970 971 -libdir | --libdir | --libdi | --libd) 972 ac_prev=libdir ;; 973 -libdir=* | --libdir=* | --libdi=* | --libd=*) 974 libdir=$ac_optarg ;; 975 976 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 977 | --libexe | --libex | --libe) 978 ac_prev=libexecdir ;; 979 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 980 | --libexe=* | --libex=* | --libe=*) 981 libexecdir=$ac_optarg ;; 982 983 -localedir | --localedir | --localedi | --localed | --locale) 984 ac_prev=localedir ;; 985 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 986 localedir=$ac_optarg ;; 987 988 -localstatedir | --localstatedir | --localstatedi | --localstated \ 989 | --localstate | --localstat | --localsta | --localst | --locals) 990 ac_prev=localstatedir ;; 991 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 992 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 993 localstatedir=$ac_optarg ;; 994 995 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 996 ac_prev=mandir ;; 997 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 998 mandir=$ac_optarg ;; 999 1000 -nfp | --nfp | --nf) 1001 # Obsolete; use --without-fp. 1002 with_fp=no ;; 1003 1004 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1005 | --no-cr | --no-c | -n) 1006 no_create=yes ;; 1007 1008 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1009 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1010 no_recursion=yes ;; 1011 1012 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1013 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1014 | --oldin | --oldi | --old | --ol | --o) 1015 ac_prev=oldincludedir ;; 1016 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1017 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1018 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1019 oldincludedir=$ac_optarg ;; 1020 1021 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1022 ac_prev=prefix ;; 1023 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1024 prefix=$ac_optarg ;; 1025 1026 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1027 | --program-pre | --program-pr | --program-p) 1028 ac_prev=program_prefix ;; 1029 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1030 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1031 program_prefix=$ac_optarg ;; 1032 1033 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1034 | --program-suf | --program-su | --program-s) 1035 ac_prev=program_suffix ;; 1036 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1037 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1038 program_suffix=$ac_optarg ;; 1039 1040 -program-transform-name | --program-transform-name \ 1041 | --program-transform-nam | --program-transform-na \ 1042 | --program-transform-n | --program-transform- \ 1043 | --program-transform | --program-transfor \ 1044 | --program-transfo | --program-transf \ 1045 | --program-trans | --program-tran \ 1046 | --progr-tra | --program-tr | --program-t) 1047 ac_prev=program_transform_name ;; 1048 -program-transform-name=* | --program-transform-name=* \ 1049 | --program-transform-nam=* | --program-transform-na=* \ 1050 | --program-transform-n=* | --program-transform-=* \ 1051 | --program-transform=* | --program-transfor=* \ 1052 | --program-transfo=* | --program-transf=* \ 1053 | --program-trans=* | --program-tran=* \ 1054 | --progr-tra=* | --program-tr=* | --program-t=*) 1055 program_transform_name=$ac_optarg ;; 1056 1057 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1058 ac_prev=pdfdir ;; 1059 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1060 pdfdir=$ac_optarg ;; 1061 1062 -psdir | --psdir | --psdi | --psd | --ps) 1063 ac_prev=psdir ;; 1064 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1065 psdir=$ac_optarg ;; 1066 1067 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1068 | -silent | --silent | --silen | --sile | --sil) 1069 silent=yes ;; 1070 1071 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1072 ac_prev=sbindir ;; 1073 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1074 | --sbi=* | --sb=*) 1075 sbindir=$ac_optarg ;; 1076 1077 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1078 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1079 | --sharedst | --shareds | --shared | --share | --shar \ 1080 | --sha | --sh) 1081 ac_prev=sharedstatedir ;; 1082 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1083 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1084 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1085 | --sha=* | --sh=*) 1086 sharedstatedir=$ac_optarg ;; 1087 1088 -site | --site | --sit) 1089 ac_prev=site ;; 1090 -site=* | --site=* | --sit=*) 1091 site=$ac_optarg ;; 1092 1093 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1094 ac_prev=srcdir ;; 1095 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1096 srcdir=$ac_optarg ;; 1097 1098 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1099 | --syscon | --sysco | --sysc | --sys | --sy) 1100 ac_prev=sysconfdir ;; 1101 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1102 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1103 sysconfdir=$ac_optarg ;; 1104 1105 -target | --target | --targe | --targ | --tar | --ta | --t) 1106 ac_prev=target_alias ;; 1107 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1108 target_alias=$ac_optarg ;; 1109 1110 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1111 verbose=yes ;; 1112 1113 -version | --version | --versio | --versi | --vers | -V) 1114 ac_init_version=: ;; 1115 1116 -with-* | --with-*) 1117 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1118 # Reject names that are not valid shell variable names. 1119 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1120 as_fn_error "invalid package name: $ac_useropt" 1121 ac_useropt_orig=$ac_useropt 1122 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1123 case $ac_user_opts in 1124 *" 1125"with_$ac_useropt" 1126"*) ;; 1127 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1128 ac_unrecognized_sep=', ';; 1129 esac 1130 eval with_$ac_useropt=\$ac_optarg ;; 1131 1132 -without-* | --without-*) 1133 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1134 # Reject names that are not valid shell variable names. 1135 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1136 as_fn_error "invalid package name: $ac_useropt" 1137 ac_useropt_orig=$ac_useropt 1138 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1139 case $ac_user_opts in 1140 *" 1141"with_$ac_useropt" 1142"*) ;; 1143 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1144 ac_unrecognized_sep=', ';; 1145 esac 1146 eval with_$ac_useropt=no ;; 1147 1148 --x) 1149 # Obsolete; use --with-x. 1150 with_x=yes ;; 1151 1152 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1153 | --x-incl | --x-inc | --x-in | --x-i) 1154 ac_prev=x_includes ;; 1155 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1156 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1157 x_includes=$ac_optarg ;; 1158 1159 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1160 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1161 ac_prev=x_libraries ;; 1162 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1163 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1164 x_libraries=$ac_optarg ;; 1165 1166 -*) as_fn_error "unrecognized option: \`$ac_option' 1167Try \`$0 --help' for more information." 1168 ;; 1169 1170 *=*) 1171 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1172 # Reject names that are not valid shell variable names. 1173 case $ac_envvar in #( 1174 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1175 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1176 esac 1177 eval $ac_envvar=\$ac_optarg 1178 export $ac_envvar ;; 1179 1180 *) 1181 # FIXME: should be removed in autoconf 3.0. 1182 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1183 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1184 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1185 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1186 ;; 1187 1188 esac 1189done 1190 1191if test -n "$ac_prev"; then 1192 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1193 as_fn_error "missing argument to $ac_option" 1194fi 1195 1196if test -n "$ac_unrecognized_opts"; then 1197 case $enable_option_checking in 1198 no) ;; 1199 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1200 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1201 esac 1202fi 1203 1204# Check all directory arguments for consistency. 1205for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1206 datadir sysconfdir sharedstatedir localstatedir includedir \ 1207 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1208 libdir localedir mandir 1209do 1210 eval ac_val=\$$ac_var 1211 # Remove trailing slashes. 1212 case $ac_val in 1213 */ ) 1214 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1215 eval $ac_var=\$ac_val;; 1216 esac 1217 # Be sure to have absolute directory names. 1218 case $ac_val in 1219 [\\/$]* | ?:[\\/]* ) continue;; 1220 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1221 esac 1222 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1223done 1224 1225# There might be people who depend on the old broken behavior: `$host' 1226# used to hold the argument of --host etc. 1227# FIXME: To remove some day. 1228build=$build_alias 1229host=$host_alias 1230target=$target_alias 1231 1232# FIXME: To remove some day. 1233if test "x$host_alias" != x; then 1234 if test "x$build_alias" = x; then 1235 cross_compiling=maybe 1236 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1237 If a cross compiler is detected then cross compile mode will be used." >&2 1238 elif test "x$build_alias" != "x$host_alias"; then 1239 cross_compiling=yes 1240 fi 1241fi 1242 1243ac_tool_prefix= 1244test -n "$host_alias" && ac_tool_prefix=$host_alias- 1245 1246test "$silent" = yes && exec 6>/dev/null 1247 1248 1249ac_pwd=`pwd` && test -n "$ac_pwd" && 1250ac_ls_di=`ls -di .` && 1251ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1252 as_fn_error "working directory cannot be determined" 1253test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1254 as_fn_error "pwd does not report name of working directory" 1255 1256 1257# Find the source files, if location was not specified. 1258if test -z "$srcdir"; then 1259 ac_srcdir_defaulted=yes 1260 # Try the directory containing this script, then the parent directory. 1261 ac_confdir=`$as_dirname -- "$as_myself" || 1262$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1263 X"$as_myself" : 'X\(//\)[^/]' \| \ 1264 X"$as_myself" : 'X\(//\)$' \| \ 1265 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1266$as_echo X"$as_myself" | 1267 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1268 s//\1/ 1269 q 1270 } 1271 /^X\(\/\/\)[^/].*/{ 1272 s//\1/ 1273 q 1274 } 1275 /^X\(\/\/\)$/{ 1276 s//\1/ 1277 q 1278 } 1279 /^X\(\/\).*/{ 1280 s//\1/ 1281 q 1282 } 1283 s/.*/./; q'` 1284 srcdir=$ac_confdir 1285 if test ! -r "$srcdir/$ac_unique_file"; then 1286 srcdir=.. 1287 fi 1288else 1289 ac_srcdir_defaulted=no 1290fi 1291if test ! -r "$srcdir/$ac_unique_file"; then 1292 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1293 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1294fi 1295ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1296ac_abs_confdir=`( 1297 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1298 pwd)` 1299# When building in place, set srcdir=. 1300if test "$ac_abs_confdir" = "$ac_pwd"; then 1301 srcdir=. 1302fi 1303# Remove unnecessary trailing slashes from srcdir. 1304# Double slashes in file names in object file debugging info 1305# mess up M-x gdb in Emacs. 1306case $srcdir in 1307*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1308esac 1309for ac_var in $ac_precious_vars; do 1310 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1311 eval ac_env_${ac_var}_value=\$${ac_var} 1312 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1313 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1314done 1315 1316# 1317# Report the --help message. 1318# 1319if test "$ac_init_help" = "long"; then 1320 # Omit some internal or obsolete options to make the list less imposing. 1321 # This message is too long to be a string in the A/UX 3.1 sh. 1322 cat <<_ACEOF 1323\`configure' configures gas 2.25.51 to adapt to many kinds of systems. 1324 1325Usage: $0 [OPTION]... [VAR=VALUE]... 1326 1327To assign environment variables (e.g., CC, CFLAGS...), specify them as 1328VAR=VALUE. See below for descriptions of some of the useful variables. 1329 1330Defaults for the options are specified in brackets. 1331 1332Configuration: 1333 -h, --help display this help and exit 1334 --help=short display options specific to this package 1335 --help=recursive display the short help of all the included packages 1336 -V, --version display version information and exit 1337 -q, --quiet, --silent do not print \`checking...' messages 1338 --cache-file=FILE cache test results in FILE [disabled] 1339 -C, --config-cache alias for \`--cache-file=config.cache' 1340 -n, --no-create do not create output files 1341 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1342 1343Installation directories: 1344 --prefix=PREFIX install architecture-independent files in PREFIX 1345 [$ac_default_prefix] 1346 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1347 [PREFIX] 1348 1349By default, \`make install' will install all the files in 1350\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1351an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1352for instance \`--prefix=\$HOME'. 1353 1354For better control, use the options below. 1355 1356Fine tuning of the installation directories: 1357 --bindir=DIR user executables [EPREFIX/bin] 1358 --sbindir=DIR system admin executables [EPREFIX/sbin] 1359 --libexecdir=DIR program executables [EPREFIX/libexec] 1360 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1361 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1362 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1363 --libdir=DIR object code libraries [EPREFIX/lib] 1364 --includedir=DIR C header files [PREFIX/include] 1365 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1366 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1367 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1368 --infodir=DIR info documentation [DATAROOTDIR/info] 1369 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1370 --mandir=DIR man documentation [DATAROOTDIR/man] 1371 --docdir=DIR documentation root [DATAROOTDIR/doc/gas] 1372 --htmldir=DIR html documentation [DOCDIR] 1373 --dvidir=DIR dvi documentation [DOCDIR] 1374 --pdfdir=DIR pdf documentation [DOCDIR] 1375 --psdir=DIR ps documentation [DOCDIR] 1376_ACEOF 1377 1378 cat <<\_ACEOF 1379 1380Program names: 1381 --program-prefix=PREFIX prepend PREFIX to installed program names 1382 --program-suffix=SUFFIX append SUFFIX to installed program names 1383 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1384 1385System types: 1386 --build=BUILD configure for building on BUILD [guessed] 1387 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1388 --target=TARGET configure for building compilers for TARGET [HOST] 1389_ACEOF 1390fi 1391 1392if test -n "$ac_init_help"; then 1393 case $ac_init_help in 1394 short | recursive ) echo "Configuration of gas 2.25.51:";; 1395 esac 1396 cat <<\_ACEOF 1397 1398Optional Features: 1399 --disable-option-checking ignore unrecognized --enable/--with options 1400 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1401 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1402 --disable-dependency-tracking speeds up one-time build 1403 --enable-dependency-tracking do not reject slow dependency extractors 1404 --enable-shared[=PKGS] build shared libraries [default=yes] 1405 --enable-static[=PKGS] build static libraries [default=yes] 1406 --enable-fast-install[=PKGS] 1407 optimize for fast installation [default=yes] 1408 --disable-libtool-lock avoid locking (might break parallel builds) 1409 --enable-plugins Enable support for plugins 1410 --disable-largefile omit support for large files 1411 --enable-targets alternative target configurations besides the primary 1412 --enable-checking enable run-time checks 1413 --enable-werror treat compile warnings as errors 1414 --enable-build-warnings enable build-time compiler warnings 1415 --disable-nls do not use Native Language Support 1416 --enable-maintainer-mode enable make rules and dependencies not useful 1417 (and sometimes confusing) to the casual installer 1418 1419Optional Packages: 1420 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1421 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1422 --with-pic try to use only PIC/non-PIC objects [default=use 1423 both] 1424 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1425 --with-zlib include zlib support (auto/yes/no) default=auto 1426 1427Some influential environment variables: 1428 CC C compiler command 1429 CFLAGS C compiler flags 1430 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1431 nonstandard directory <lib dir> 1432 LIBS libraries to pass to the linker, e.g. -l<library> 1433 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1434 you have headers in a nonstandard directory <include dir> 1435 CPP C preprocessor 1436 YACC The `Yet Another C Compiler' implementation to use. Defaults to 1437 the first program found out of: `bison -y', `byacc', `yacc'. 1438 YFLAGS The list of arguments that will be passed by default to $YACC. 1439 This script will default YFLAGS to the empty string to avoid a 1440 default value of `-d' given by some make applications. 1441 1442Use these variables to override the choices made by `configure' or to help 1443it to find libraries and programs with nonstandard names/locations. 1444 1445Report bugs to the package provider. 1446_ACEOF 1447ac_status=$? 1448fi 1449 1450if test "$ac_init_help" = "recursive"; then 1451 # If there are subdirs, report their specific --help. 1452 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1453 test -d "$ac_dir" || 1454 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1455 continue 1456 ac_builddir=. 1457 1458case "$ac_dir" in 1459.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1460*) 1461 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1462 # A ".." for each directory in $ac_dir_suffix. 1463 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1464 case $ac_top_builddir_sub in 1465 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1466 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1467 esac ;; 1468esac 1469ac_abs_top_builddir=$ac_pwd 1470ac_abs_builddir=$ac_pwd$ac_dir_suffix 1471# for backward compatibility: 1472ac_top_builddir=$ac_top_build_prefix 1473 1474case $srcdir in 1475 .) # We are building in place. 1476 ac_srcdir=. 1477 ac_top_srcdir=$ac_top_builddir_sub 1478 ac_abs_top_srcdir=$ac_pwd ;; 1479 [\\/]* | ?:[\\/]* ) # Absolute name. 1480 ac_srcdir=$srcdir$ac_dir_suffix; 1481 ac_top_srcdir=$srcdir 1482 ac_abs_top_srcdir=$srcdir ;; 1483 *) # Relative name. 1484 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1485 ac_top_srcdir=$ac_top_build_prefix$srcdir 1486 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1487esac 1488ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1489 1490 cd "$ac_dir" || { ac_status=$?; continue; } 1491 # Check for guested configure. 1492 if test -f "$ac_srcdir/configure.gnu"; then 1493 echo && 1494 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1495 elif test -f "$ac_srcdir/configure"; then 1496 echo && 1497 $SHELL "$ac_srcdir/configure" --help=recursive 1498 else 1499 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1500 fi || ac_status=$? 1501 cd "$ac_pwd" || { ac_status=$?; break; } 1502 done 1503fi 1504 1505test -n "$ac_init_help" && exit $ac_status 1506if $ac_init_version; then 1507 cat <<\_ACEOF 1508gas configure 2.25.51 1509generated by GNU Autoconf 2.64 1510 1511Copyright (C) 2009 Free Software Foundation, Inc. 1512This configure script is free software; the Free Software Foundation 1513gives unlimited permission to copy, distribute and modify it. 1514_ACEOF 1515 exit 1516fi 1517 1518## ------------------------ ## 1519## Autoconf initialization. ## 1520## ------------------------ ## 1521 1522# ac_fn_c_try_compile LINENO 1523# -------------------------- 1524# Try to compile conftest.$ac_ext, and return whether this succeeded. 1525ac_fn_c_try_compile () 1526{ 1527 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1528 rm -f conftest.$ac_objext 1529 if { { ac_try="$ac_compile" 1530case "(($ac_try" in 1531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1532 *) ac_try_echo=$ac_try;; 1533esac 1534eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1535$as_echo "$ac_try_echo"; } >&5 1536 (eval "$ac_compile") 2>conftest.err 1537 ac_status=$? 1538 if test -s conftest.err; then 1539 grep -v '^ *+' conftest.err >conftest.er1 1540 cat conftest.er1 >&5 1541 mv -f conftest.er1 conftest.err 1542 fi 1543 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1544 test $ac_status = 0; } && { 1545 test -z "$ac_c_werror_flag" || 1546 test ! -s conftest.err 1547 } && test -s conftest.$ac_objext; then : 1548 ac_retval=0 1549else 1550 $as_echo "$as_me: failed program was:" >&5 1551sed 's/^/| /' conftest.$ac_ext >&5 1552 1553 ac_retval=1 1554fi 1555 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1556 return $ac_retval 1557 1558} # ac_fn_c_try_compile 1559 1560# ac_fn_c_try_link LINENO 1561# ----------------------- 1562# Try to link conftest.$ac_ext, and return whether this succeeded. 1563ac_fn_c_try_link () 1564{ 1565 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1566 rm -f conftest.$ac_objext conftest$ac_exeext 1567 if { { ac_try="$ac_link" 1568case "(($ac_try" in 1569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1570 *) ac_try_echo=$ac_try;; 1571esac 1572eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1573$as_echo "$ac_try_echo"; } >&5 1574 (eval "$ac_link") 2>conftest.err 1575 ac_status=$? 1576 if test -s conftest.err; then 1577 grep -v '^ *+' conftest.err >conftest.er1 1578 cat conftest.er1 >&5 1579 mv -f conftest.er1 conftest.err 1580 fi 1581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1582 test $ac_status = 0; } && { 1583 test -z "$ac_c_werror_flag" || 1584 test ! -s conftest.err 1585 } && test -s conftest$ac_exeext && { 1586 test "$cross_compiling" = yes || 1587 $as_test_x conftest$ac_exeext 1588 }; then : 1589 ac_retval=0 1590else 1591 $as_echo "$as_me: failed program was:" >&5 1592sed 's/^/| /' conftest.$ac_ext >&5 1593 1594 ac_retval=1 1595fi 1596 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1597 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1598 # interfere with the next link command; also delete a directory that is 1599 # left behind by Apple's compiler. We do this before executing the actions. 1600 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1601 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1602 return $ac_retval 1603 1604} # ac_fn_c_try_link 1605 1606# ac_fn_c_try_cpp LINENO 1607# ---------------------- 1608# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1609ac_fn_c_try_cpp () 1610{ 1611 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1612 if { { ac_try="$ac_cpp conftest.$ac_ext" 1613case "(($ac_try" in 1614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1615 *) ac_try_echo=$ac_try;; 1616esac 1617eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1618$as_echo "$ac_try_echo"; } >&5 1619 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1620 ac_status=$? 1621 if test -s conftest.err; then 1622 grep -v '^ *+' conftest.err >conftest.er1 1623 cat conftest.er1 >&5 1624 mv -f conftest.er1 conftest.err 1625 fi 1626 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1627 test $ac_status = 0; } >/dev/null && { 1628 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1629 test ! -s conftest.err 1630 }; then : 1631 ac_retval=0 1632else 1633 $as_echo "$as_me: failed program was:" >&5 1634sed 's/^/| /' conftest.$ac_ext >&5 1635 1636 ac_retval=1 1637fi 1638 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1639 return $ac_retval 1640 1641} # ac_fn_c_try_cpp 1642 1643# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1644# ------------------------------------------------------- 1645# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1646# the include files in INCLUDES and setting the cache variable VAR 1647# accordingly. 1648ac_fn_c_check_header_mongrel () 1649{ 1650 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1651 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1653$as_echo_n "checking for $2... " >&6; } 1654if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1655 $as_echo_n "(cached) " >&6 1656fi 1657eval ac_res=\$$3 1658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1659$as_echo "$ac_res" >&6; } 1660else 1661 # Is the header compilable? 1662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1663$as_echo_n "checking $2 usability... " >&6; } 1664cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1665/* end confdefs.h. */ 1666$4 1667#include <$2> 1668_ACEOF 1669if ac_fn_c_try_compile "$LINENO"; then : 1670 ac_header_compiler=yes 1671else 1672 ac_header_compiler=no 1673fi 1674rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1676$as_echo "$ac_header_compiler" >&6; } 1677 1678# Is the header present? 1679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1680$as_echo_n "checking $2 presence... " >&6; } 1681cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1682/* end confdefs.h. */ 1683#include <$2> 1684_ACEOF 1685if ac_fn_c_try_cpp "$LINENO"; then : 1686 ac_header_preproc=yes 1687else 1688 ac_header_preproc=no 1689fi 1690rm -f conftest.err conftest.$ac_ext 1691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1692$as_echo "$ac_header_preproc" >&6; } 1693 1694# So? What about this header? 1695case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1696 yes:no: ) 1697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1698$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1700$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1701 ;; 1702 no:yes:* ) 1703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1704$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1706$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1708$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1709 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1710$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1712$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1713 ;; 1714esac 1715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1716$as_echo_n "checking for $2... " >&6; } 1717if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1718 $as_echo_n "(cached) " >&6 1719else 1720 eval "$3=\$ac_header_compiler" 1721fi 1722eval ac_res=\$$3 1723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1724$as_echo "$ac_res" >&6; } 1725fi 1726 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1727 1728} # ac_fn_c_check_header_mongrel 1729 1730# ac_fn_c_try_run LINENO 1731# ---------------------- 1732# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1733# that executables *can* be run. 1734ac_fn_c_try_run () 1735{ 1736 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1737 if { { ac_try="$ac_link" 1738case "(($ac_try" in 1739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1740 *) ac_try_echo=$ac_try;; 1741esac 1742eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1743$as_echo "$ac_try_echo"; } >&5 1744 (eval "$ac_link") 2>&5 1745 ac_status=$? 1746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1747 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1748 { { case "(($ac_try" in 1749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1750 *) ac_try_echo=$ac_try;; 1751esac 1752eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1753$as_echo "$ac_try_echo"; } >&5 1754 (eval "$ac_try") 2>&5 1755 ac_status=$? 1756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1757 test $ac_status = 0; }; }; then : 1758 ac_retval=0 1759else 1760 $as_echo "$as_me: program exited with status $ac_status" >&5 1761 $as_echo "$as_me: failed program was:" >&5 1762sed 's/^/| /' conftest.$ac_ext >&5 1763 1764 ac_retval=$ac_status 1765fi 1766 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1767 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1768 return $ac_retval 1769 1770} # ac_fn_c_try_run 1771 1772# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1773# ------------------------------------------------------- 1774# Tests whether HEADER exists and can be compiled using the include files in 1775# INCLUDES, setting the cache variable VAR accordingly. 1776ac_fn_c_check_header_compile () 1777{ 1778 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1780$as_echo_n "checking for $2... " >&6; } 1781if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1782 $as_echo_n "(cached) " >&6 1783else 1784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1785/* end confdefs.h. */ 1786$4 1787#include <$2> 1788_ACEOF 1789if ac_fn_c_try_compile "$LINENO"; then : 1790 eval "$3=yes" 1791else 1792 eval "$3=no" 1793fi 1794rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1795fi 1796eval ac_res=\$$3 1797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1798$as_echo "$ac_res" >&6; } 1799 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1800 1801} # ac_fn_c_check_header_compile 1802 1803# ac_fn_c_check_func LINENO FUNC VAR 1804# ---------------------------------- 1805# Tests whether FUNC exists, setting the cache variable VAR accordingly 1806ac_fn_c_check_func () 1807{ 1808 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1810$as_echo_n "checking for $2... " >&6; } 1811if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1812 $as_echo_n "(cached) " >&6 1813else 1814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1815/* end confdefs.h. */ 1816/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1817 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1818#define $2 innocuous_$2 1819 1820/* System header to define __stub macros and hopefully few prototypes, 1821 which can conflict with char $2 (); below. 1822 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1823 <limits.h> exists even on freestanding compilers. */ 1824 1825#ifdef __STDC__ 1826# include <limits.h> 1827#else 1828# include <assert.h> 1829#endif 1830 1831#undef $2 1832 1833/* Override any GCC internal prototype to avoid an error. 1834 Use char because int might match the return type of a GCC 1835 builtin and then its argument prototype would still apply. */ 1836#ifdef __cplusplus 1837extern "C" 1838#endif 1839char $2 (); 1840/* The GNU C library defines this for functions which it implements 1841 to always fail with ENOSYS. Some functions are actually named 1842 something starting with __ and the normal name is an alias. */ 1843#if defined __stub_$2 || defined __stub___$2 1844choke me 1845#endif 1846 1847int 1848main () 1849{ 1850return $2 (); 1851 ; 1852 return 0; 1853} 1854_ACEOF 1855if ac_fn_c_try_link "$LINENO"; then : 1856 eval "$3=yes" 1857else 1858 eval "$3=no" 1859fi 1860rm -f core conftest.err conftest.$ac_objext \ 1861 conftest$ac_exeext conftest.$ac_ext 1862fi 1863eval ac_res=\$$3 1864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1865$as_echo "$ac_res" >&6; } 1866 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1867 1868} # ac_fn_c_check_func 1869 1870# ac_fn_c_check_decl LINENO SYMBOL VAR 1871# ------------------------------------ 1872# Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1873ac_fn_c_check_decl () 1874{ 1875 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1876 as_decl_name=`echo $2|sed 's/ *(.*//'` 1877 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1879$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1880if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1881 $as_echo_n "(cached) " >&6 1882else 1883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1884/* end confdefs.h. */ 1885$4 1886int 1887main () 1888{ 1889#ifndef $as_decl_name 1890#ifdef __cplusplus 1891 (void) $as_decl_use; 1892#else 1893 (void) $as_decl_name; 1894#endif 1895#endif 1896 1897 ; 1898 return 0; 1899} 1900_ACEOF 1901if ac_fn_c_try_compile "$LINENO"; then : 1902 eval "$3=yes" 1903else 1904 eval "$3=no" 1905fi 1906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1907fi 1908eval ac_res=\$$3 1909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1910$as_echo "$ac_res" >&6; } 1911 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1912 1913} # ac_fn_c_check_decl 1914cat >config.log <<_ACEOF 1915This file contains any messages produced by compilers while 1916running configure, to aid debugging if configure makes a mistake. 1917 1918It was created by gas $as_me 2.25.51, which was 1919generated by GNU Autoconf 2.64. Invocation command line was 1920 1921 $ $0 $@ 1922 1923_ACEOF 1924exec 5>>config.log 1925{ 1926cat <<_ASUNAME 1927## --------- ## 1928## Platform. ## 1929## --------- ## 1930 1931hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1932uname -m = `(uname -m) 2>/dev/null || echo unknown` 1933uname -r = `(uname -r) 2>/dev/null || echo unknown` 1934uname -s = `(uname -s) 2>/dev/null || echo unknown` 1935uname -v = `(uname -v) 2>/dev/null || echo unknown` 1936 1937/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1938/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1939 1940/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1941/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1942/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1943/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1944/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1945/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1946/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1947 1948_ASUNAME 1949 1950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1951for as_dir in $PATH 1952do 1953 IFS=$as_save_IFS 1954 test -z "$as_dir" && as_dir=. 1955 $as_echo "PATH: $as_dir" 1956 done 1957IFS=$as_save_IFS 1958 1959} >&5 1960 1961cat >&5 <<_ACEOF 1962 1963 1964## ----------- ## 1965## Core tests. ## 1966## ----------- ## 1967 1968_ACEOF 1969 1970 1971# Keep a trace of the command line. 1972# Strip out --no-create and --no-recursion so they do not pile up. 1973# Strip out --silent because we don't want to record it for future runs. 1974# Also quote any args containing shell meta-characters. 1975# Make two passes to allow for proper duplicate-argument suppression. 1976ac_configure_args= 1977ac_configure_args0= 1978ac_configure_args1= 1979ac_must_keep_next=false 1980for ac_pass in 1 2 1981do 1982 for ac_arg 1983 do 1984 case $ac_arg in 1985 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1986 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1987 | -silent | --silent | --silen | --sile | --sil) 1988 continue ;; 1989 *\'*) 1990 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1991 esac 1992 case $ac_pass in 1993 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1994 2) 1995 as_fn_append ac_configure_args1 " '$ac_arg'" 1996 if test $ac_must_keep_next = true; then 1997 ac_must_keep_next=false # Got value, back to normal. 1998 else 1999 case $ac_arg in 2000 *=* | --config-cache | -C | -disable-* | --disable-* \ 2001 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2002 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2003 | -with-* | --with-* | -without-* | --without-* | --x) 2004 case "$ac_configure_args0 " in 2005 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2006 esac 2007 ;; 2008 -* ) ac_must_keep_next=true ;; 2009 esac 2010 fi 2011 as_fn_append ac_configure_args " '$ac_arg'" 2012 ;; 2013 esac 2014 done 2015done 2016{ ac_configure_args0=; unset ac_configure_args0;} 2017{ ac_configure_args1=; unset ac_configure_args1;} 2018 2019# When interrupted or exit'd, cleanup temporary files, and complete 2020# config.log. We remove comments because anyway the quotes in there 2021# would cause problems or look ugly. 2022# WARNING: Use '\'' to represent an apostrophe within the trap. 2023# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2024trap 'exit_status=$? 2025 # Save into config.log some information that might help in debugging. 2026 { 2027 echo 2028 2029 cat <<\_ASBOX 2030## ---------------- ## 2031## Cache variables. ## 2032## ---------------- ## 2033_ASBOX 2034 echo 2035 # The following way of writing the cache mishandles newlines in values, 2036( 2037 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2038 eval ac_val=\$$ac_var 2039 case $ac_val in #( 2040 *${as_nl}*) 2041 case $ac_var in #( 2042 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2043$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2044 esac 2045 case $ac_var in #( 2046 _ | IFS | as_nl) ;; #( 2047 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2048 *) { eval $ac_var=; unset $ac_var;} ;; 2049 esac ;; 2050 esac 2051 done 2052 (set) 2>&1 | 2053 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2054 *${as_nl}ac_space=\ *) 2055 sed -n \ 2056 "s/'\''/'\''\\\\'\'''\''/g; 2057 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2058 ;; #( 2059 *) 2060 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2061 ;; 2062 esac | 2063 sort 2064) 2065 echo 2066 2067 cat <<\_ASBOX 2068## ----------------- ## 2069## Output variables. ## 2070## ----------------- ## 2071_ASBOX 2072 echo 2073 for ac_var in $ac_subst_vars 2074 do 2075 eval ac_val=\$$ac_var 2076 case $ac_val in 2077 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2078 esac 2079 $as_echo "$ac_var='\''$ac_val'\''" 2080 done | sort 2081 echo 2082 2083 if test -n "$ac_subst_files"; then 2084 cat <<\_ASBOX 2085## ------------------- ## 2086## File substitutions. ## 2087## ------------------- ## 2088_ASBOX 2089 echo 2090 for ac_var in $ac_subst_files 2091 do 2092 eval ac_val=\$$ac_var 2093 case $ac_val in 2094 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2095 esac 2096 $as_echo "$ac_var='\''$ac_val'\''" 2097 done | sort 2098 echo 2099 fi 2100 2101 if test -s confdefs.h; then 2102 cat <<\_ASBOX 2103## ----------- ## 2104## confdefs.h. ## 2105## ----------- ## 2106_ASBOX 2107 echo 2108 cat confdefs.h 2109 echo 2110 fi 2111 test "$ac_signal" != 0 && 2112 $as_echo "$as_me: caught signal $ac_signal" 2113 $as_echo "$as_me: exit $exit_status" 2114 } >&5 2115 rm -f core *.core core.conftest.* && 2116 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2117 exit $exit_status 2118' 0 2119for ac_signal in 1 2 13 15; do 2120 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2121done 2122ac_signal=0 2123 2124# confdefs.h avoids OS command line length limits that DEFS can exceed. 2125rm -f -r conftest* confdefs.h 2126 2127$as_echo "/* confdefs.h */" > confdefs.h 2128 2129# Predefined preprocessor variables. 2130 2131cat >>confdefs.h <<_ACEOF 2132#define PACKAGE_NAME "$PACKAGE_NAME" 2133_ACEOF 2134 2135cat >>confdefs.h <<_ACEOF 2136#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2137_ACEOF 2138 2139cat >>confdefs.h <<_ACEOF 2140#define PACKAGE_VERSION "$PACKAGE_VERSION" 2141_ACEOF 2142 2143cat >>confdefs.h <<_ACEOF 2144#define PACKAGE_STRING "$PACKAGE_STRING" 2145_ACEOF 2146 2147cat >>confdefs.h <<_ACEOF 2148#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2149_ACEOF 2150 2151cat >>confdefs.h <<_ACEOF 2152#define PACKAGE_URL "$PACKAGE_URL" 2153_ACEOF 2154 2155 2156# Let the site file select an alternate cache file if it wants to. 2157# Prefer an explicitly selected file to automatically selected ones. 2158ac_site_file1=NONE 2159ac_site_file2=NONE 2160if test -n "$CONFIG_SITE"; then 2161 ac_site_file1=$CONFIG_SITE 2162elif test "x$prefix" != xNONE; then 2163 ac_site_file1=$prefix/share/config.site 2164 ac_site_file2=$prefix/etc/config.site 2165else 2166 ac_site_file1=$ac_default_prefix/share/config.site 2167 ac_site_file2=$ac_default_prefix/etc/config.site 2168fi 2169for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2170do 2171 test "x$ac_site_file" = xNONE && continue 2172 if test -r "$ac_site_file"; then 2173 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2174$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2175 sed 's/^/| /' "$ac_site_file" >&5 2176 . "$ac_site_file" 2177 fi 2178done 2179 2180if test -r "$cache_file"; then 2181 # Some versions of bash will fail to source /dev/null (special 2182 # files actually), so we avoid doing that. 2183 if test -f "$cache_file"; then 2184 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2185$as_echo "$as_me: loading cache $cache_file" >&6;} 2186 case $cache_file in 2187 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2188 *) . "./$cache_file";; 2189 esac 2190 fi 2191else 2192 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2193$as_echo "$as_me: creating cache $cache_file" >&6;} 2194 >$cache_file 2195fi 2196 2197# Check that the precious variables saved in the cache have kept the same 2198# value. 2199ac_cache_corrupted=false 2200for ac_var in $ac_precious_vars; do 2201 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2202 eval ac_new_set=\$ac_env_${ac_var}_set 2203 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2204 eval ac_new_val=\$ac_env_${ac_var}_value 2205 case $ac_old_set,$ac_new_set in 2206 set,) 2207 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2208$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2209 ac_cache_corrupted=: ;; 2210 ,set) 2211 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2212$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2213 ac_cache_corrupted=: ;; 2214 ,);; 2215 *) 2216 if test "x$ac_old_val" != "x$ac_new_val"; then 2217 # differences in whitespace do not lead to failure. 2218 ac_old_val_w=`echo x $ac_old_val` 2219 ac_new_val_w=`echo x $ac_new_val` 2220 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2221 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2222$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2223 ac_cache_corrupted=: 2224 else 2225 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2226$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2227 eval $ac_var=\$ac_old_val 2228 fi 2229 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2230$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2231 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2232$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2233 fi;; 2234 esac 2235 # Pass precious variables to config.status. 2236 if test "$ac_new_set" = set; then 2237 case $ac_new_val in 2238 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2239 *) ac_arg=$ac_var=$ac_new_val ;; 2240 esac 2241 case " $ac_configure_args " in 2242 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2243 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2244 esac 2245 fi 2246done 2247if $ac_cache_corrupted; then 2248 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2249$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2250 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2251$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2252 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2253fi 2254## -------------------- ## 2255## Main body of script. ## 2256## -------------------- ## 2257 2258ac_ext=c 2259ac_cpp='$CPP $CPPFLAGS' 2260ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2261ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2262ac_compiler_gnu=$ac_cv_c_compiler_gnu 2263 2264 2265 2266 2267 2268 2269 2270ac_aux_dir= 2271for ac_dir in .. "$srcdir"/..; do 2272 for ac_t in install-sh install.sh shtool; do 2273 if test -f "$ac_dir/$ac_t"; then 2274 ac_aux_dir=$ac_dir 2275 ac_install_sh="$ac_aux_dir/$ac_t -c" 2276 break 2 2277 fi 2278 done 2279done 2280if test -z "$ac_aux_dir"; then 2281 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5 2282fi 2283 2284# These three variables are undocumented and unsupported, 2285# and are intended to be withdrawn in a future Autoconf release. 2286# They can cause serious problems if a builder's source tree is in a directory 2287# whose full name contains unusual characters. 2288ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2289ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2290ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2291 2292 2293# Make sure we can run config.sub. 2294$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2295 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2296 2297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2298$as_echo_n "checking build system type... " >&6; } 2299if test "${ac_cv_build+set}" = set; then : 2300 $as_echo_n "(cached) " >&6 2301else 2302 ac_build_alias=$build_alias 2303test "x$ac_build_alias" = x && 2304 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2305test "x$ac_build_alias" = x && 2306 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2307ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2308 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2309 2310fi 2311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2312$as_echo "$ac_cv_build" >&6; } 2313case $ac_cv_build in 2314*-*-*) ;; 2315*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2316esac 2317build=$ac_cv_build 2318ac_save_IFS=$IFS; IFS='-' 2319set x $ac_cv_build 2320shift 2321build_cpu=$1 2322build_vendor=$2 2323shift; shift 2324# Remember, the first character of IFS is used to create $*, 2325# except with old shells: 2326build_os=$* 2327IFS=$ac_save_IFS 2328case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2329 2330 2331{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2332$as_echo_n "checking host system type... " >&6; } 2333if test "${ac_cv_host+set}" = set; then : 2334 $as_echo_n "(cached) " >&6 2335else 2336 if test "x$host_alias" = x; then 2337 ac_cv_host=$ac_cv_build 2338else 2339 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2340 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2341fi 2342 2343fi 2344{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2345$as_echo "$ac_cv_host" >&6; } 2346case $ac_cv_host in 2347*-*-*) ;; 2348*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2349esac 2350host=$ac_cv_host 2351ac_save_IFS=$IFS; IFS='-' 2352set x $ac_cv_host 2353shift 2354host_cpu=$1 2355host_vendor=$2 2356shift; shift 2357# Remember, the first character of IFS is used to create $*, 2358# except with old shells: 2359host_os=$* 2360IFS=$ac_save_IFS 2361case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2362 2363 2364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2365$as_echo_n "checking target system type... " >&6; } 2366if test "${ac_cv_target+set}" = set; then : 2367 $as_echo_n "(cached) " >&6 2368else 2369 if test "x$target_alias" = x; then 2370 ac_cv_target=$ac_cv_host 2371else 2372 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2373 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2374fi 2375 2376fi 2377{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2378$as_echo "$ac_cv_target" >&6; } 2379case $ac_cv_target in 2380*-*-*) ;; 2381*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2382esac 2383target=$ac_cv_target 2384ac_save_IFS=$IFS; IFS='-' 2385set x $ac_cv_target 2386shift 2387target_cpu=$1 2388target_vendor=$2 2389shift; shift 2390# Remember, the first character of IFS is used to create $*, 2391# except with old shells: 2392target_os=$* 2393IFS=$ac_save_IFS 2394case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2395 2396 2397# The aliases save the names the user supplied, while $host etc. 2398# will get canonicalized. 2399test -n "$target_alias" && 2400 test "$program_prefix$program_suffix$program_transform_name" = \ 2401 NONENONEs,x,x, && 2402 program_prefix=${target_alias}- 2403ac_ext=c 2404ac_cpp='$CPP $CPPFLAGS' 2405ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2406ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2407ac_compiler_gnu=$ac_cv_c_compiler_gnu 2408if test -n "$ac_tool_prefix"; then 2409 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2410set dummy ${ac_tool_prefix}gcc; ac_word=$2 2411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2412$as_echo_n "checking for $ac_word... " >&6; } 2413if test "${ac_cv_prog_CC+set}" = set; then : 2414 $as_echo_n "(cached) " >&6 2415else 2416 if test -n "$CC"; then 2417 ac_cv_prog_CC="$CC" # Let the user override the test. 2418else 2419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2420for as_dir in $PATH 2421do 2422 IFS=$as_save_IFS 2423 test -z "$as_dir" && as_dir=. 2424 for ac_exec_ext in '' $ac_executable_extensions; do 2425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2426 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2428 break 2 2429 fi 2430done 2431 done 2432IFS=$as_save_IFS 2433 2434fi 2435fi 2436CC=$ac_cv_prog_CC 2437if test -n "$CC"; then 2438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2439$as_echo "$CC" >&6; } 2440else 2441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2442$as_echo "no" >&6; } 2443fi 2444 2445 2446fi 2447if test -z "$ac_cv_prog_CC"; then 2448 ac_ct_CC=$CC 2449 # Extract the first word of "gcc", so it can be a program name with args. 2450set dummy gcc; ac_word=$2 2451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2452$as_echo_n "checking for $ac_word... " >&6; } 2453if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2454 $as_echo_n "(cached) " >&6 2455else 2456 if test -n "$ac_ct_CC"; then 2457 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2458else 2459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2460for as_dir in $PATH 2461do 2462 IFS=$as_save_IFS 2463 test -z "$as_dir" && as_dir=. 2464 for ac_exec_ext in '' $ac_executable_extensions; do 2465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2466 ac_cv_prog_ac_ct_CC="gcc" 2467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2468 break 2 2469 fi 2470done 2471 done 2472IFS=$as_save_IFS 2473 2474fi 2475fi 2476ac_ct_CC=$ac_cv_prog_ac_ct_CC 2477if test -n "$ac_ct_CC"; then 2478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2479$as_echo "$ac_ct_CC" >&6; } 2480else 2481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2482$as_echo "no" >&6; } 2483fi 2484 2485 if test "x$ac_ct_CC" = x; then 2486 CC="" 2487 else 2488 case $cross_compiling:$ac_tool_warned in 2489yes:) 2490{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2491$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2492ac_tool_warned=yes ;; 2493esac 2494 CC=$ac_ct_CC 2495 fi 2496else 2497 CC="$ac_cv_prog_CC" 2498fi 2499 2500if test -z "$CC"; then 2501 if test -n "$ac_tool_prefix"; then 2502 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2503set dummy ${ac_tool_prefix}cc; ac_word=$2 2504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2505$as_echo_n "checking for $ac_word... " >&6; } 2506if test "${ac_cv_prog_CC+set}" = set; then : 2507 $as_echo_n "(cached) " >&6 2508else 2509 if test -n "$CC"; then 2510 ac_cv_prog_CC="$CC" # Let the user override the test. 2511else 2512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2513for as_dir in $PATH 2514do 2515 IFS=$as_save_IFS 2516 test -z "$as_dir" && as_dir=. 2517 for ac_exec_ext in '' $ac_executable_extensions; do 2518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2519 ac_cv_prog_CC="${ac_tool_prefix}cc" 2520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2521 break 2 2522 fi 2523done 2524 done 2525IFS=$as_save_IFS 2526 2527fi 2528fi 2529CC=$ac_cv_prog_CC 2530if test -n "$CC"; then 2531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2532$as_echo "$CC" >&6; } 2533else 2534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2535$as_echo "no" >&6; } 2536fi 2537 2538 2539 fi 2540fi 2541if test -z "$CC"; then 2542 # Extract the first word of "cc", so it can be a program name with args. 2543set dummy cc; ac_word=$2 2544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2545$as_echo_n "checking for $ac_word... " >&6; } 2546if test "${ac_cv_prog_CC+set}" = set; then : 2547 $as_echo_n "(cached) " >&6 2548else 2549 if test -n "$CC"; then 2550 ac_cv_prog_CC="$CC" # Let the user override the test. 2551else 2552 ac_prog_rejected=no 2553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2554for as_dir in $PATH 2555do 2556 IFS=$as_save_IFS 2557 test -z "$as_dir" && as_dir=. 2558 for ac_exec_ext in '' $ac_executable_extensions; do 2559 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2560 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2561 ac_prog_rejected=yes 2562 continue 2563 fi 2564 ac_cv_prog_CC="cc" 2565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2566 break 2 2567 fi 2568done 2569 done 2570IFS=$as_save_IFS 2571 2572if test $ac_prog_rejected = yes; then 2573 # We found a bogon in the path, so make sure we never use it. 2574 set dummy $ac_cv_prog_CC 2575 shift 2576 if test $# != 0; then 2577 # We chose a different compiler from the bogus one. 2578 # However, it has the same basename, so the bogon will be chosen 2579 # first if we set CC to just the basename; use the full file name. 2580 shift 2581 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2582 fi 2583fi 2584fi 2585fi 2586CC=$ac_cv_prog_CC 2587if test -n "$CC"; then 2588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2589$as_echo "$CC" >&6; } 2590else 2591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2592$as_echo "no" >&6; } 2593fi 2594 2595 2596fi 2597if test -z "$CC"; then 2598 if test -n "$ac_tool_prefix"; then 2599 for ac_prog in cl.exe 2600 do 2601 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2602set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2604$as_echo_n "checking for $ac_word... " >&6; } 2605if test "${ac_cv_prog_CC+set}" = set; then : 2606 $as_echo_n "(cached) " >&6 2607else 2608 if test -n "$CC"; then 2609 ac_cv_prog_CC="$CC" # Let the user override the test. 2610else 2611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2612for as_dir in $PATH 2613do 2614 IFS=$as_save_IFS 2615 test -z "$as_dir" && as_dir=. 2616 for ac_exec_ext in '' $ac_executable_extensions; do 2617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2618 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2620 break 2 2621 fi 2622done 2623 done 2624IFS=$as_save_IFS 2625 2626fi 2627fi 2628CC=$ac_cv_prog_CC 2629if test -n "$CC"; then 2630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2631$as_echo "$CC" >&6; } 2632else 2633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2634$as_echo "no" >&6; } 2635fi 2636 2637 2638 test -n "$CC" && break 2639 done 2640fi 2641if test -z "$CC"; then 2642 ac_ct_CC=$CC 2643 for ac_prog in cl.exe 2644do 2645 # Extract the first word of "$ac_prog", so it can be a program name with args. 2646set dummy $ac_prog; ac_word=$2 2647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2648$as_echo_n "checking for $ac_word... " >&6; } 2649if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2650 $as_echo_n "(cached) " >&6 2651else 2652 if test -n "$ac_ct_CC"; then 2653 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2654else 2655as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2656for as_dir in $PATH 2657do 2658 IFS=$as_save_IFS 2659 test -z "$as_dir" && as_dir=. 2660 for ac_exec_ext in '' $ac_executable_extensions; do 2661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2662 ac_cv_prog_ac_ct_CC="$ac_prog" 2663 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2664 break 2 2665 fi 2666done 2667 done 2668IFS=$as_save_IFS 2669 2670fi 2671fi 2672ac_ct_CC=$ac_cv_prog_ac_ct_CC 2673if test -n "$ac_ct_CC"; then 2674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2675$as_echo "$ac_ct_CC" >&6; } 2676else 2677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2678$as_echo "no" >&6; } 2679fi 2680 2681 2682 test -n "$ac_ct_CC" && break 2683done 2684 2685 if test "x$ac_ct_CC" = x; then 2686 CC="" 2687 else 2688 case $cross_compiling:$ac_tool_warned in 2689yes:) 2690{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2691$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2692ac_tool_warned=yes ;; 2693esac 2694 CC=$ac_ct_CC 2695 fi 2696fi 2697 2698fi 2699 2700 2701test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2702$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2703as_fn_error "no acceptable C compiler found in \$PATH 2704See \`config.log' for more details." "$LINENO" 5; } 2705 2706# Provide some information about the compiler. 2707$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2708set X $ac_compile 2709ac_compiler=$2 2710for ac_option in --version -v -V -qversion; do 2711 { { ac_try="$ac_compiler $ac_option >&5" 2712case "(($ac_try" in 2713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2714 *) ac_try_echo=$ac_try;; 2715esac 2716eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2717$as_echo "$ac_try_echo"; } >&5 2718 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2719 ac_status=$? 2720 if test -s conftest.err; then 2721 sed '10a\ 2722... rest of stderr output deleted ... 2723 10q' conftest.err >conftest.er1 2724 cat conftest.er1 >&5 2725 rm -f conftest.er1 conftest.err 2726 fi 2727 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2728 test $ac_status = 0; } 2729done 2730 2731cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2732/* end confdefs.h. */ 2733 2734int 2735main () 2736{ 2737 2738 ; 2739 return 0; 2740} 2741_ACEOF 2742ac_clean_files_save=$ac_clean_files 2743ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2744# Try to create an executable without -o first, disregard a.out. 2745# It will help us diagnose broken compilers, and finding out an intuition 2746# of exeext. 2747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2748$as_echo_n "checking for C compiler default output file name... " >&6; } 2749ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2750 2751# The possible output files: 2752ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2753 2754ac_rmfiles= 2755for ac_file in $ac_files 2756do 2757 case $ac_file in 2758 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2759 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2760 esac 2761done 2762rm -f $ac_rmfiles 2763 2764if { { ac_try="$ac_link_default" 2765case "(($ac_try" in 2766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2767 *) ac_try_echo=$ac_try;; 2768esac 2769eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2770$as_echo "$ac_try_echo"; } >&5 2771 (eval "$ac_link_default") 2>&5 2772 ac_status=$? 2773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2774 test $ac_status = 0; }; then : 2775 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2776# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2777# in a Makefile. We should not override ac_cv_exeext if it was cached, 2778# so that the user can short-circuit this test for compilers unknown to 2779# Autoconf. 2780for ac_file in $ac_files '' 2781do 2782 test -f "$ac_file" || continue 2783 case $ac_file in 2784 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2785 ;; 2786 [ab].out ) 2787 # We found the default executable, but exeext='' is most 2788 # certainly right. 2789 break;; 2790 *.* ) 2791 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2792 then :; else 2793 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2794 fi 2795 # We set ac_cv_exeext here because the later test for it is not 2796 # safe: cross compilers may not add the suffix if given an `-o' 2797 # argument, so we may need to know it at that point already. 2798 # Even if this section looks crufty: it has the advantage of 2799 # actually working. 2800 break;; 2801 * ) 2802 break;; 2803 esac 2804done 2805test "$ac_cv_exeext" = no && ac_cv_exeext= 2806 2807else 2808 ac_file='' 2809fi 2810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2811$as_echo "$ac_file" >&6; } 2812if test -z "$ac_file"; then : 2813 $as_echo "$as_me: failed program was:" >&5 2814sed 's/^/| /' conftest.$ac_ext >&5 2815 2816{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2817$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2818{ as_fn_set_status 77 2819as_fn_error "C compiler cannot create executables 2820See \`config.log' for more details." "$LINENO" 5; }; } 2821fi 2822ac_exeext=$ac_cv_exeext 2823 2824# Check that the compiler produces executables we can run. If not, either 2825# the compiler is broken, or we cross compile. 2826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2827$as_echo_n "checking whether the C compiler works... " >&6; } 2828# If not cross compiling, check that we can run a simple program. 2829if test "$cross_compiling" != yes; then 2830 if { ac_try='./$ac_file' 2831 { { case "(($ac_try" in 2832 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2833 *) ac_try_echo=$ac_try;; 2834esac 2835eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2836$as_echo "$ac_try_echo"; } >&5 2837 (eval "$ac_try") 2>&5 2838 ac_status=$? 2839 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2840 test $ac_status = 0; }; }; then 2841 cross_compiling=no 2842 else 2843 if test "$cross_compiling" = maybe; then 2844 cross_compiling=yes 2845 else 2846 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2847$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2848as_fn_error "cannot run C compiled programs. 2849If you meant to cross compile, use \`--host'. 2850See \`config.log' for more details." "$LINENO" 5; } 2851 fi 2852 fi 2853fi 2854{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2855$as_echo "yes" >&6; } 2856 2857rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2858ac_clean_files=$ac_clean_files_save 2859# Check that the compiler produces executables we can run. If not, either 2860# the compiler is broken, or we cross compile. 2861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2862$as_echo_n "checking whether we are cross compiling... " >&6; } 2863{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2864$as_echo "$cross_compiling" >&6; } 2865 2866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2867$as_echo_n "checking for suffix of executables... " >&6; } 2868if { { ac_try="$ac_link" 2869case "(($ac_try" in 2870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2871 *) ac_try_echo=$ac_try;; 2872esac 2873eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2874$as_echo "$ac_try_echo"; } >&5 2875 (eval "$ac_link") 2>&5 2876 ac_status=$? 2877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2878 test $ac_status = 0; }; then : 2879 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2880# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2881# work properly (i.e., refer to `conftest.exe'), while it won't with 2882# `rm'. 2883for ac_file in conftest.exe conftest conftest.*; do 2884 test -f "$ac_file" || continue 2885 case $ac_file in 2886 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2887 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2888 break;; 2889 * ) break;; 2890 esac 2891done 2892else 2893 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2894$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2895as_fn_error "cannot compute suffix of executables: cannot compile and link 2896See \`config.log' for more details." "$LINENO" 5; } 2897fi 2898rm -f conftest$ac_cv_exeext 2899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2900$as_echo "$ac_cv_exeext" >&6; } 2901 2902rm -f conftest.$ac_ext 2903EXEEXT=$ac_cv_exeext 2904ac_exeext=$EXEEXT 2905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2906$as_echo_n "checking for suffix of object files... " >&6; } 2907if test "${ac_cv_objext+set}" = set; then : 2908 $as_echo_n "(cached) " >&6 2909else 2910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2911/* end confdefs.h. */ 2912 2913int 2914main () 2915{ 2916 2917 ; 2918 return 0; 2919} 2920_ACEOF 2921rm -f conftest.o conftest.obj 2922if { { ac_try="$ac_compile" 2923case "(($ac_try" in 2924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2925 *) ac_try_echo=$ac_try;; 2926esac 2927eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2928$as_echo "$ac_try_echo"; } >&5 2929 (eval "$ac_compile") 2>&5 2930 ac_status=$? 2931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2932 test $ac_status = 0; }; then : 2933 for ac_file in conftest.o conftest.obj conftest.*; do 2934 test -f "$ac_file" || continue; 2935 case $ac_file in 2936 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2937 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2938 break;; 2939 esac 2940done 2941else 2942 $as_echo "$as_me: failed program was:" >&5 2943sed 's/^/| /' conftest.$ac_ext >&5 2944 2945{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2946$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2947as_fn_error "cannot compute suffix of object files: cannot compile 2948See \`config.log' for more details." "$LINENO" 5; } 2949fi 2950rm -f conftest.$ac_cv_objext conftest.$ac_ext 2951fi 2952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2953$as_echo "$ac_cv_objext" >&6; } 2954OBJEXT=$ac_cv_objext 2955ac_objext=$OBJEXT 2956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2957$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2958if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2959 $as_echo_n "(cached) " >&6 2960else 2961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2962/* end confdefs.h. */ 2963 2964int 2965main () 2966{ 2967#ifndef __GNUC__ 2968 choke me 2969#endif 2970 2971 ; 2972 return 0; 2973} 2974_ACEOF 2975if ac_fn_c_try_compile "$LINENO"; then : 2976 ac_compiler_gnu=yes 2977else 2978 ac_compiler_gnu=no 2979fi 2980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2981ac_cv_c_compiler_gnu=$ac_compiler_gnu 2982 2983fi 2984{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2985$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2986if test $ac_compiler_gnu = yes; then 2987 GCC=yes 2988else 2989 GCC= 2990fi 2991ac_test_CFLAGS=${CFLAGS+set} 2992ac_save_CFLAGS=$CFLAGS 2993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2994$as_echo_n "checking whether $CC accepts -g... " >&6; } 2995if test "${ac_cv_prog_cc_g+set}" = set; then : 2996 $as_echo_n "(cached) " >&6 2997else 2998 ac_save_c_werror_flag=$ac_c_werror_flag 2999 ac_c_werror_flag=yes 3000 ac_cv_prog_cc_g=no 3001 CFLAGS="-g" 3002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3003/* end confdefs.h. */ 3004 3005int 3006main () 3007{ 3008 3009 ; 3010 return 0; 3011} 3012_ACEOF 3013if ac_fn_c_try_compile "$LINENO"; then : 3014 ac_cv_prog_cc_g=yes 3015else 3016 CFLAGS="" 3017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3018/* end confdefs.h. */ 3019 3020int 3021main () 3022{ 3023 3024 ; 3025 return 0; 3026} 3027_ACEOF 3028if ac_fn_c_try_compile "$LINENO"; then : 3029 3030else 3031 ac_c_werror_flag=$ac_save_c_werror_flag 3032 CFLAGS="-g" 3033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3034/* end confdefs.h. */ 3035 3036int 3037main () 3038{ 3039 3040 ; 3041 return 0; 3042} 3043_ACEOF 3044if ac_fn_c_try_compile "$LINENO"; then : 3045 ac_cv_prog_cc_g=yes 3046fi 3047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3048fi 3049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3050fi 3051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3052 ac_c_werror_flag=$ac_save_c_werror_flag 3053fi 3054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3055$as_echo "$ac_cv_prog_cc_g" >&6; } 3056if test "$ac_test_CFLAGS" = set; then 3057 CFLAGS=$ac_save_CFLAGS 3058elif test $ac_cv_prog_cc_g = yes; then 3059 if test "$GCC" = yes; then 3060 CFLAGS="-g -O2" 3061 else 3062 CFLAGS="-g" 3063 fi 3064else 3065 if test "$GCC" = yes; then 3066 CFLAGS="-O2" 3067 else 3068 CFLAGS= 3069 fi 3070fi 3071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3072$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3073if test "${ac_cv_prog_cc_c89+set}" = set; then : 3074 $as_echo_n "(cached) " >&6 3075else 3076 ac_cv_prog_cc_c89=no 3077ac_save_CC=$CC 3078cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3079/* end confdefs.h. */ 3080#include <stdarg.h> 3081#include <stdio.h> 3082#include <sys/types.h> 3083#include <sys/stat.h> 3084/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3085struct buf { int x; }; 3086FILE * (*rcsopen) (struct buf *, struct stat *, int); 3087static char *e (p, i) 3088 char **p; 3089 int i; 3090{ 3091 return p[i]; 3092} 3093static char *f (char * (*g) (char **, int), char **p, ...) 3094{ 3095 char *s; 3096 va_list v; 3097 va_start (v,p); 3098 s = g (p, va_arg (v,int)); 3099 va_end (v); 3100 return s; 3101} 3102 3103/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3104 function prototypes and stuff, but not '\xHH' hex character constants. 3105 These don't provoke an error unfortunately, instead are silently treated 3106 as 'x'. The following induces an error, until -std is added to get 3107 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3108 array size at least. It's necessary to write '\x00'==0 to get something 3109 that's true only with -std. */ 3110int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3111 3112/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3113 inside strings and character constants. */ 3114#define FOO(x) 'x' 3115int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3116 3117int test (int i, double x); 3118struct s1 {int (*f) (int a);}; 3119struct s2 {int (*f) (double a);}; 3120int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3121int argc; 3122char **argv; 3123int 3124main () 3125{ 3126return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3127 ; 3128 return 0; 3129} 3130_ACEOF 3131for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3132 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3133do 3134 CC="$ac_save_CC $ac_arg" 3135 if ac_fn_c_try_compile "$LINENO"; then : 3136 ac_cv_prog_cc_c89=$ac_arg 3137fi 3138rm -f core conftest.err conftest.$ac_objext 3139 test "x$ac_cv_prog_cc_c89" != "xno" && break 3140done 3141rm -f conftest.$ac_ext 3142CC=$ac_save_CC 3143 3144fi 3145# AC_CACHE_VAL 3146case "x$ac_cv_prog_cc_c89" in 3147 x) 3148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3149$as_echo "none needed" >&6; } ;; 3150 xno) 3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3152$as_echo "unsupported" >&6; } ;; 3153 *) 3154 CC="$CC $ac_cv_prog_cc_c89" 3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3156$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3157esac 3158if test "x$ac_cv_prog_cc_c89" != xno; then : 3159 3160fi 3161 3162ac_ext=c 3163ac_cpp='$CPP $CPPFLAGS' 3164ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3165ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3166ac_compiler_gnu=$ac_cv_c_compiler_gnu 3167 3168 3169{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3170$as_echo_n "checking for library containing strerror... " >&6; } 3171if test "${ac_cv_search_strerror+set}" = set; then : 3172 $as_echo_n "(cached) " >&6 3173else 3174 ac_func_search_save_LIBS=$LIBS 3175cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3176/* end confdefs.h. */ 3177 3178/* Override any GCC internal prototype to avoid an error. 3179 Use char because int might match the return type of a GCC 3180 builtin and then its argument prototype would still apply. */ 3181#ifdef __cplusplus 3182extern "C" 3183#endif 3184char strerror (); 3185int 3186main () 3187{ 3188return strerror (); 3189 ; 3190 return 0; 3191} 3192_ACEOF 3193for ac_lib in '' cposix; do 3194 if test -z "$ac_lib"; then 3195 ac_res="none required" 3196 else 3197 ac_res=-l$ac_lib 3198 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3199 fi 3200 if ac_fn_c_try_link "$LINENO"; then : 3201 ac_cv_search_strerror=$ac_res 3202fi 3203rm -f core conftest.err conftest.$ac_objext \ 3204 conftest$ac_exeext 3205 if test "${ac_cv_search_strerror+set}" = set; then : 3206 break 3207fi 3208done 3209if test "${ac_cv_search_strerror+set}" = set; then : 3210 3211else 3212 ac_cv_search_strerror=no 3213fi 3214rm conftest.$ac_ext 3215LIBS=$ac_func_search_save_LIBS 3216fi 3217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3218$as_echo "$ac_cv_search_strerror" >&6; } 3219ac_res=$ac_cv_search_strerror 3220if test "$ac_res" != no; then : 3221 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3222 3223fi 3224 3225 3226am__api_version='1.11' 3227 3228# Find a good install program. We prefer a C program (faster), 3229# so one script is as good as another. But avoid the broken or 3230# incompatible versions: 3231# SysV /etc/install, /usr/sbin/install 3232# SunOS /usr/etc/install 3233# IRIX /sbin/install 3234# AIX /bin/install 3235# AmigaOS /C/install, which installs bootblocks on floppy discs 3236# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3237# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3238# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3239# OS/2's system install, which has a completely different semantic 3240# ./install, which can be erroneously created by make from ./install.sh. 3241# Reject install programs that cannot install multiple files. 3242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3243$as_echo_n "checking for a BSD-compatible install... " >&6; } 3244if test -z "$INSTALL"; then 3245if test "${ac_cv_path_install+set}" = set; then : 3246 $as_echo_n "(cached) " >&6 3247else 3248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3249for as_dir in $PATH 3250do 3251 IFS=$as_save_IFS 3252 test -z "$as_dir" && as_dir=. 3253 # Account for people who put trailing slashes in PATH elements. 3254case $as_dir/ in #(( 3255 ./ | .// | /[cC]/* | \ 3256 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3257 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3258 /usr/ucb/* ) ;; 3259 *) 3260 # OSF1 and SCO ODT 3.0 have their own names for install. 3261 # Don't use installbsd from OSF since it installs stuff as root 3262 # by default. 3263 for ac_prog in ginstall scoinst install; do 3264 for ac_exec_ext in '' $ac_executable_extensions; do 3265 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3266 if test $ac_prog = install && 3267 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3268 # AIX install. It has an incompatible calling convention. 3269 : 3270 elif test $ac_prog = install && 3271 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3272 # program-specific install script used by HP pwplus--don't use. 3273 : 3274 else 3275 rm -rf conftest.one conftest.two conftest.dir 3276 echo one > conftest.one 3277 echo two > conftest.two 3278 mkdir conftest.dir 3279 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3280 test -s conftest.one && test -s conftest.two && 3281 test -s conftest.dir/conftest.one && 3282 test -s conftest.dir/conftest.two 3283 then 3284 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3285 break 3 3286 fi 3287 fi 3288 fi 3289 done 3290 done 3291 ;; 3292esac 3293 3294 done 3295IFS=$as_save_IFS 3296 3297rm -rf conftest.one conftest.two conftest.dir 3298 3299fi 3300 if test "${ac_cv_path_install+set}" = set; then 3301 INSTALL=$ac_cv_path_install 3302 else 3303 # As a last resort, use the slow shell script. Don't cache a 3304 # value for INSTALL within a source directory, because that will 3305 # break other packages using the cache if that directory is 3306 # removed, or if the value is a relative name. 3307 INSTALL=$ac_install_sh 3308 fi 3309fi 3310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3311$as_echo "$INSTALL" >&6; } 3312 3313# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3314# It thinks the first close brace ends the variable substitution. 3315test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3316 3317test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3318 3319test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3320 3321{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3322$as_echo_n "checking whether build environment is sane... " >&6; } 3323# Just in case 3324sleep 1 3325echo timestamp > conftest.file 3326# Reject unsafe characters in $srcdir or the absolute working directory 3327# name. Accept space and tab only in the latter. 3328am_lf=' 3329' 3330case `pwd` in 3331 *[\\\"\#\$\&\'\`$am_lf]*) 3332 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3333esac 3334case $srcdir in 3335 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3336 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3337esac 3338 3339# Do `set' in a subshell so we don't clobber the current shell's 3340# arguments. Must try -L first in case configure is actually a 3341# symlink; some systems play weird games with the mod time of symlinks 3342# (eg FreeBSD returns the mod time of the symlink's containing 3343# directory). 3344if ( 3345 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3346 if test "$*" = "X"; then 3347 # -L didn't work. 3348 set X `ls -t "$srcdir/configure" conftest.file` 3349 fi 3350 rm -f conftest.file 3351 if test "$*" != "X $srcdir/configure conftest.file" \ 3352 && test "$*" != "X conftest.file $srcdir/configure"; then 3353 3354 # If neither matched, then we have a broken ls. This can happen 3355 # if, for instance, CONFIG_SHELL is bash and it inherits a 3356 # broken ls alias from the environment. This has actually 3357 # happened. Such a system could not be considered "sane". 3358 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3359alias in your environment" "$LINENO" 5 3360 fi 3361 3362 test "$2" = conftest.file 3363 ) 3364then 3365 # Ok. 3366 : 3367else 3368 as_fn_error "newly created file is older than distributed files! 3369Check your system clock" "$LINENO" 5 3370fi 3371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3372$as_echo "yes" >&6; } 3373test "$program_prefix" != NONE && 3374 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3375# Use a double $ so make ignores it. 3376test "$program_suffix" != NONE && 3377 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3378# Double any \ or $. 3379# By default was `s,x,x', remove it if useless. 3380ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3381program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3382 3383# expand $ac_aux_dir to an absolute path 3384am_aux_dir=`cd $ac_aux_dir && pwd` 3385 3386if test x"${MISSING+set}" != xset; then 3387 case $am_aux_dir in 3388 *\ * | *\ *) 3389 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3390 *) 3391 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3392 esac 3393fi 3394# Use eval to expand $SHELL 3395if eval "$MISSING --run true"; then 3396 am_missing_run="$MISSING --run " 3397else 3398 am_missing_run= 3399 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3400$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3401fi 3402 3403if test x"${install_sh}" != xset; then 3404 case $am_aux_dir in 3405 *\ * | *\ *) 3406 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3407 *) 3408 install_sh="\${SHELL} $am_aux_dir/install-sh" 3409 esac 3410fi 3411 3412# Installed binaries are usually stripped using `strip' when the user 3413# run `make install-strip'. However `strip' might not be the right 3414# tool to use in cross-compilation environments, therefore Automake 3415# will honor the `STRIP' environment variable to overrule this program. 3416if test "$cross_compiling" != no; then 3417 if test -n "$ac_tool_prefix"; then 3418 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3419set dummy ${ac_tool_prefix}strip; ac_word=$2 3420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3421$as_echo_n "checking for $ac_word... " >&6; } 3422if test "${ac_cv_prog_STRIP+set}" = set; then : 3423 $as_echo_n "(cached) " >&6 3424else 3425 if test -n "$STRIP"; then 3426 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3427else 3428as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3429for as_dir in $PATH 3430do 3431 IFS=$as_save_IFS 3432 test -z "$as_dir" && as_dir=. 3433 for ac_exec_ext in '' $ac_executable_extensions; do 3434 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3435 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3437 break 2 3438 fi 3439done 3440 done 3441IFS=$as_save_IFS 3442 3443fi 3444fi 3445STRIP=$ac_cv_prog_STRIP 3446if test -n "$STRIP"; then 3447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3448$as_echo "$STRIP" >&6; } 3449else 3450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3451$as_echo "no" >&6; } 3452fi 3453 3454 3455fi 3456if test -z "$ac_cv_prog_STRIP"; then 3457 ac_ct_STRIP=$STRIP 3458 # Extract the first word of "strip", so it can be a program name with args. 3459set dummy strip; ac_word=$2 3460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3461$as_echo_n "checking for $ac_word... " >&6; } 3462if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3463 $as_echo_n "(cached) " >&6 3464else 3465 if test -n "$ac_ct_STRIP"; then 3466 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3467else 3468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3469for as_dir in $PATH 3470do 3471 IFS=$as_save_IFS 3472 test -z "$as_dir" && as_dir=. 3473 for ac_exec_ext in '' $ac_executable_extensions; do 3474 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3475 ac_cv_prog_ac_ct_STRIP="strip" 3476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3477 break 2 3478 fi 3479done 3480 done 3481IFS=$as_save_IFS 3482 3483fi 3484fi 3485ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3486if test -n "$ac_ct_STRIP"; then 3487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3488$as_echo "$ac_ct_STRIP" >&6; } 3489else 3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3491$as_echo "no" >&6; } 3492fi 3493 3494 if test "x$ac_ct_STRIP" = x; then 3495 STRIP=":" 3496 else 3497 case $cross_compiling:$ac_tool_warned in 3498yes:) 3499{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3500$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3501ac_tool_warned=yes ;; 3502esac 3503 STRIP=$ac_ct_STRIP 3504 fi 3505else 3506 STRIP="$ac_cv_prog_STRIP" 3507fi 3508 3509fi 3510INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3511 3512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3513$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3514if test -z "$MKDIR_P"; then 3515 if test "${ac_cv_path_mkdir+set}" = set; then : 3516 $as_echo_n "(cached) " >&6 3517else 3518 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3519for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3520do 3521 IFS=$as_save_IFS 3522 test -z "$as_dir" && as_dir=. 3523 for ac_prog in mkdir gmkdir; do 3524 for ac_exec_ext in '' $ac_executable_extensions; do 3525 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3526 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3527 'mkdir (GNU coreutils) '* | \ 3528 'mkdir (coreutils) '* | \ 3529 'mkdir (fileutils) '4.1*) 3530 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3531 break 3;; 3532 esac 3533 done 3534 done 3535 done 3536IFS=$as_save_IFS 3537 3538fi 3539 3540 if test "${ac_cv_path_mkdir+set}" = set; then 3541 MKDIR_P="$ac_cv_path_mkdir -p" 3542 else 3543 # As a last resort, use the slow shell script. Don't cache a 3544 # value for MKDIR_P within a source directory, because that will 3545 # break other packages using the cache if that directory is 3546 # removed, or if the value is a relative name. 3547 test -d ./--version && rmdir ./--version 3548 MKDIR_P="$ac_install_sh -d" 3549 fi 3550fi 3551{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3552$as_echo "$MKDIR_P" >&6; } 3553 3554mkdir_p="$MKDIR_P" 3555case $mkdir_p in 3556 [\\/$]* | ?:[\\/]*) ;; 3557 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3558esac 3559 3560for ac_prog in gawk mawk nawk awk 3561do 3562 # Extract the first word of "$ac_prog", so it can be a program name with args. 3563set dummy $ac_prog; ac_word=$2 3564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3565$as_echo_n "checking for $ac_word... " >&6; } 3566if test "${ac_cv_prog_AWK+set}" = set; then : 3567 $as_echo_n "(cached) " >&6 3568else 3569 if test -n "$AWK"; then 3570 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3571else 3572as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3573for as_dir in $PATH 3574do 3575 IFS=$as_save_IFS 3576 test -z "$as_dir" && as_dir=. 3577 for ac_exec_ext in '' $ac_executable_extensions; do 3578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3579 ac_cv_prog_AWK="$ac_prog" 3580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3581 break 2 3582 fi 3583done 3584 done 3585IFS=$as_save_IFS 3586 3587fi 3588fi 3589AWK=$ac_cv_prog_AWK 3590if test -n "$AWK"; then 3591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3592$as_echo "$AWK" >&6; } 3593else 3594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3595$as_echo "no" >&6; } 3596fi 3597 3598 3599 test -n "$AWK" && break 3600done 3601 3602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3603$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3604set x ${MAKE-make} 3605ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3606if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3607 $as_echo_n "(cached) " >&6 3608else 3609 cat >conftest.make <<\_ACEOF 3610SHELL = /bin/sh 3611all: 3612 @echo '@@@%%%=$(MAKE)=@@@%%%' 3613_ACEOF 3614# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3615case `${MAKE-make} -f conftest.make 2>/dev/null` in 3616 *@@@%%%=?*=@@@%%%*) 3617 eval ac_cv_prog_make_${ac_make}_set=yes;; 3618 *) 3619 eval ac_cv_prog_make_${ac_make}_set=no;; 3620esac 3621rm -f conftest.make 3622fi 3623if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3625$as_echo "yes" >&6; } 3626 SET_MAKE= 3627else 3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3629$as_echo "no" >&6; } 3630 SET_MAKE="MAKE=${MAKE-make}" 3631fi 3632 3633rm -rf .tst 2>/dev/null 3634mkdir .tst 2>/dev/null 3635if test -d .tst; then 3636 am__leading_dot=. 3637else 3638 am__leading_dot=_ 3639fi 3640rmdir .tst 2>/dev/null 3641 3642DEPDIR="${am__leading_dot}deps" 3643 3644ac_config_commands="$ac_config_commands depfiles" 3645 3646 3647am_make=${MAKE-make} 3648cat > confinc << 'END' 3649am__doit: 3650 @echo this is the am__doit target 3651.PHONY: am__doit 3652END 3653# If we don't find an include directive, just comment out the code. 3654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3655$as_echo_n "checking for style of include used by $am_make... " >&6; } 3656am__include="#" 3657am__quote= 3658_am_result=none 3659# First try GNU make style include. 3660echo "include confinc" > confmf 3661# Ignore all kinds of additional output from `make'. 3662case `$am_make -s -f confmf 2> /dev/null` in #( 3663*the\ am__doit\ target*) 3664 am__include=include 3665 am__quote= 3666 _am_result=GNU 3667 ;; 3668esac 3669# Now try BSD make style include. 3670if test "$am__include" = "#"; then 3671 echo '.include "confinc"' > confmf 3672 case `$am_make -s -f confmf 2> /dev/null` in #( 3673 *the\ am__doit\ target*) 3674 am__include=.include 3675 am__quote="\"" 3676 _am_result=BSD 3677 ;; 3678 esac 3679fi 3680 3681 3682{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3683$as_echo "$_am_result" >&6; } 3684rm -f confinc confmf 3685 3686# Check whether --enable-dependency-tracking was given. 3687if test "${enable_dependency_tracking+set}" = set; then : 3688 enableval=$enable_dependency_tracking; 3689fi 3690 3691if test "x$enable_dependency_tracking" != xno; then 3692 am_depcomp="$ac_aux_dir/depcomp" 3693 AMDEPBACKSLASH='\' 3694fi 3695 if test "x$enable_dependency_tracking" != xno; then 3696 AMDEP_TRUE= 3697 AMDEP_FALSE='#' 3698else 3699 AMDEP_TRUE='#' 3700 AMDEP_FALSE= 3701fi 3702 3703 3704if test "`cd $srcdir && pwd`" != "`pwd`"; then 3705 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3706 # is not polluted with repeated "-I." 3707 am__isrc=' -I$(srcdir)' 3708 # test to see if srcdir already configured 3709 if test -f $srcdir/config.status; then 3710 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3711 fi 3712fi 3713 3714# test whether we have cygpath 3715if test -z "$CYGPATH_W"; then 3716 if (cygpath --version) >/dev/null 2>/dev/null; then 3717 CYGPATH_W='cygpath -w' 3718 else 3719 CYGPATH_W=echo 3720 fi 3721fi 3722 3723 3724# Define the identity of the package. 3725 PACKAGE='gas' 3726 VERSION='2.25.51' 3727 3728 3729cat >>confdefs.h <<_ACEOF 3730#define PACKAGE "$PACKAGE" 3731_ACEOF 3732 3733 3734cat >>confdefs.h <<_ACEOF 3735#define VERSION "$VERSION" 3736_ACEOF 3737 3738# Some tools Automake needs. 3739 3740ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3741 3742 3743AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3744 3745 3746AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3747 3748 3749AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3750 3751 3752MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3753 3754# We need awk for the "check" target. The system "awk" is bad on 3755# some platforms. 3756# Always define AMTAR for backward compatibility. 3757 3758AMTAR=${AMTAR-"${am_missing_run}tar"} 3759 3760am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3761 3762 3763 3764 3765depcc="$CC" am_compiler_list= 3766 3767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3768$as_echo_n "checking dependency style of $depcc... " >&6; } 3769if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3770 $as_echo_n "(cached) " >&6 3771else 3772 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3773 # We make a subdir and do the tests there. Otherwise we can end up 3774 # making bogus files that we don't know about and never remove. For 3775 # instance it was reported that on HP-UX the gcc test will end up 3776 # making a dummy file named `D' -- because `-MD' means `put the output 3777 # in D'. 3778 mkdir conftest.dir 3779 # Copy depcomp to subdir because otherwise we won't find it if we're 3780 # using a relative directory. 3781 cp "$am_depcomp" conftest.dir 3782 cd conftest.dir 3783 # We will build objects and dependencies in a subdirectory because 3784 # it helps to detect inapplicable dependency modes. For instance 3785 # both Tru64's cc and ICC support -MD to output dependencies as a 3786 # side effect of compilation, but ICC will put the dependencies in 3787 # the current directory while Tru64 will put them in the object 3788 # directory. 3789 mkdir sub 3790 3791 am_cv_CC_dependencies_compiler_type=none 3792 if test "$am_compiler_list" = ""; then 3793 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3794 fi 3795 am__universal=false 3796 case " $depcc " in #( 3797 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3798 esac 3799 3800 for depmode in $am_compiler_list; do 3801 # Setup a source with many dependencies, because some compilers 3802 # like to wrap large dependency lists on column 80 (with \), and 3803 # we should not choose a depcomp mode which is confused by this. 3804 # 3805 # We need to recreate these files for each test, as the compiler may 3806 # overwrite some of them when testing with obscure command lines. 3807 # This happens at least with the AIX C compiler. 3808 : > sub/conftest.c 3809 for i in 1 2 3 4 5 6; do 3810 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3811 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3812 # Solaris 8's {/usr,}/bin/sh. 3813 touch sub/conftst$i.h 3814 done 3815 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3816 3817 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3818 # mode. It turns out that the SunPro C++ compiler does not properly 3819 # handle `-M -o', and we need to detect this. Also, some Intel 3820 # versions had trouble with output in subdirs 3821 am__obj=sub/conftest.${OBJEXT-o} 3822 am__minus_obj="-o $am__obj" 3823 case $depmode in 3824 gcc) 3825 # This depmode causes a compiler race in universal mode. 3826 test "$am__universal" = false || continue 3827 ;; 3828 nosideeffect) 3829 # after this tag, mechanisms are not by side-effect, so they'll 3830 # only be used when explicitly requested 3831 if test "x$enable_dependency_tracking" = xyes; then 3832 continue 3833 else 3834 break 3835 fi 3836 ;; 3837 msvisualcpp | msvcmsys) 3838 # This compiler won't grok `-c -o', but also, the minuso test has 3839 # not run yet. These depmodes are late enough in the game, and 3840 # so weak that their functioning should not be impacted. 3841 am__obj=conftest.${OBJEXT-o} 3842 am__minus_obj= 3843 ;; 3844 none) break ;; 3845 esac 3846 if depmode=$depmode \ 3847 source=sub/conftest.c object=$am__obj \ 3848 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3849 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3850 >/dev/null 2>conftest.err && 3851 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3852 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3853 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3854 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3855 # icc doesn't choke on unknown options, it will just issue warnings 3856 # or remarks (even with -Werror). So we grep stderr for any message 3857 # that says an option was ignored or not supported. 3858 # When given -MP, icc 7.0 and 7.1 complain thusly: 3859 # icc: Command line warning: ignoring option '-M'; no argument required 3860 # The diagnosis changed in icc 8.0: 3861 # icc: Command line remark: option '-MP' not supported 3862 if (grep 'ignoring option' conftest.err || 3863 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3864 am_cv_CC_dependencies_compiler_type=$depmode 3865 break 3866 fi 3867 fi 3868 done 3869 3870 cd .. 3871 rm -rf conftest.dir 3872else 3873 am_cv_CC_dependencies_compiler_type=none 3874fi 3875 3876fi 3877{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3878$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3879CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3880 3881 if 3882 test "x$enable_dependency_tracking" != xno \ 3883 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3884 am__fastdepCC_TRUE= 3885 am__fastdepCC_FALSE='#' 3886else 3887 am__fastdepCC_TRUE='#' 3888 am__fastdepCC_FALSE= 3889fi 3890 3891 3892 3893 3894ac_ext=c 3895ac_cpp='$CPP $CPPFLAGS' 3896ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3897ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3898ac_compiler_gnu=$ac_cv_c_compiler_gnu 3899if test -n "$ac_tool_prefix"; then 3900 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3901set dummy ${ac_tool_prefix}gcc; ac_word=$2 3902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3903$as_echo_n "checking for $ac_word... " >&6; } 3904if test "${ac_cv_prog_CC+set}" = set; then : 3905 $as_echo_n "(cached) " >&6 3906else 3907 if test -n "$CC"; then 3908 ac_cv_prog_CC="$CC" # Let the user override the test. 3909else 3910as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3911for as_dir in $PATH 3912do 3913 IFS=$as_save_IFS 3914 test -z "$as_dir" && as_dir=. 3915 for ac_exec_ext in '' $ac_executable_extensions; do 3916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3917 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3918 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3919 break 2 3920 fi 3921done 3922 done 3923IFS=$as_save_IFS 3924 3925fi 3926fi 3927CC=$ac_cv_prog_CC 3928if test -n "$CC"; then 3929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3930$as_echo "$CC" >&6; } 3931else 3932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3933$as_echo "no" >&6; } 3934fi 3935 3936 3937fi 3938if test -z "$ac_cv_prog_CC"; then 3939 ac_ct_CC=$CC 3940 # Extract the first word of "gcc", so it can be a program name with args. 3941set dummy gcc; ac_word=$2 3942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3943$as_echo_n "checking for $ac_word... " >&6; } 3944if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3945 $as_echo_n "(cached) " >&6 3946else 3947 if test -n "$ac_ct_CC"; then 3948 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3949else 3950as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3951for as_dir in $PATH 3952do 3953 IFS=$as_save_IFS 3954 test -z "$as_dir" && as_dir=. 3955 for ac_exec_ext in '' $ac_executable_extensions; do 3956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3957 ac_cv_prog_ac_ct_CC="gcc" 3958 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3959 break 2 3960 fi 3961done 3962 done 3963IFS=$as_save_IFS 3964 3965fi 3966fi 3967ac_ct_CC=$ac_cv_prog_ac_ct_CC 3968if test -n "$ac_ct_CC"; then 3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3970$as_echo "$ac_ct_CC" >&6; } 3971else 3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3973$as_echo "no" >&6; } 3974fi 3975 3976 if test "x$ac_ct_CC" = x; then 3977 CC="" 3978 else 3979 case $cross_compiling:$ac_tool_warned in 3980yes:) 3981{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3982$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3983ac_tool_warned=yes ;; 3984esac 3985 CC=$ac_ct_CC 3986 fi 3987else 3988 CC="$ac_cv_prog_CC" 3989fi 3990 3991if test -z "$CC"; then 3992 if test -n "$ac_tool_prefix"; then 3993 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3994set dummy ${ac_tool_prefix}cc; ac_word=$2 3995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3996$as_echo_n "checking for $ac_word... " >&6; } 3997if test "${ac_cv_prog_CC+set}" = set; then : 3998 $as_echo_n "(cached) " >&6 3999else 4000 if test -n "$CC"; then 4001 ac_cv_prog_CC="$CC" # Let the user override the test. 4002else 4003as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4004for as_dir in $PATH 4005do 4006 IFS=$as_save_IFS 4007 test -z "$as_dir" && as_dir=. 4008 for ac_exec_ext in '' $ac_executable_extensions; do 4009 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4010 ac_cv_prog_CC="${ac_tool_prefix}cc" 4011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4012 break 2 4013 fi 4014done 4015 done 4016IFS=$as_save_IFS 4017 4018fi 4019fi 4020CC=$ac_cv_prog_CC 4021if test -n "$CC"; then 4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4023$as_echo "$CC" >&6; } 4024else 4025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4026$as_echo "no" >&6; } 4027fi 4028 4029 4030 fi 4031fi 4032if test -z "$CC"; then 4033 # Extract the first word of "cc", so it can be a program name with args. 4034set dummy cc; ac_word=$2 4035{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4036$as_echo_n "checking for $ac_word... " >&6; } 4037if test "${ac_cv_prog_CC+set}" = set; then : 4038 $as_echo_n "(cached) " >&6 4039else 4040 if test -n "$CC"; then 4041 ac_cv_prog_CC="$CC" # Let the user override the test. 4042else 4043 ac_prog_rejected=no 4044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4045for as_dir in $PATH 4046do 4047 IFS=$as_save_IFS 4048 test -z "$as_dir" && as_dir=. 4049 for ac_exec_ext in '' $ac_executable_extensions; do 4050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4051 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4052 ac_prog_rejected=yes 4053 continue 4054 fi 4055 ac_cv_prog_CC="cc" 4056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4057 break 2 4058 fi 4059done 4060 done 4061IFS=$as_save_IFS 4062 4063if test $ac_prog_rejected = yes; then 4064 # We found a bogon in the path, so make sure we never use it. 4065 set dummy $ac_cv_prog_CC 4066 shift 4067 if test $# != 0; then 4068 # We chose a different compiler from the bogus one. 4069 # However, it has the same basename, so the bogon will be chosen 4070 # first if we set CC to just the basename; use the full file name. 4071 shift 4072 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4073 fi 4074fi 4075fi 4076fi 4077CC=$ac_cv_prog_CC 4078if test -n "$CC"; then 4079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4080$as_echo "$CC" >&6; } 4081else 4082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4083$as_echo "no" >&6; } 4084fi 4085 4086 4087fi 4088if test -z "$CC"; then 4089 if test -n "$ac_tool_prefix"; then 4090 for ac_prog in cl.exe 4091 do 4092 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4093set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4095$as_echo_n "checking for $ac_word... " >&6; } 4096if test "${ac_cv_prog_CC+set}" = set; then : 4097 $as_echo_n "(cached) " >&6 4098else 4099 if test -n "$CC"; then 4100 ac_cv_prog_CC="$CC" # Let the user override the test. 4101else 4102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4103for as_dir in $PATH 4104do 4105 IFS=$as_save_IFS 4106 test -z "$as_dir" && as_dir=. 4107 for ac_exec_ext in '' $ac_executable_extensions; do 4108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4109 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4111 break 2 4112 fi 4113done 4114 done 4115IFS=$as_save_IFS 4116 4117fi 4118fi 4119CC=$ac_cv_prog_CC 4120if test -n "$CC"; then 4121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4122$as_echo "$CC" >&6; } 4123else 4124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4125$as_echo "no" >&6; } 4126fi 4127 4128 4129 test -n "$CC" && break 4130 done 4131fi 4132if test -z "$CC"; then 4133 ac_ct_CC=$CC 4134 for ac_prog in cl.exe 4135do 4136 # Extract the first word of "$ac_prog", so it can be a program name with args. 4137set dummy $ac_prog; ac_word=$2 4138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4139$as_echo_n "checking for $ac_word... " >&6; } 4140if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4141 $as_echo_n "(cached) " >&6 4142else 4143 if test -n "$ac_ct_CC"; then 4144 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4145else 4146as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4147for as_dir in $PATH 4148do 4149 IFS=$as_save_IFS 4150 test -z "$as_dir" && as_dir=. 4151 for ac_exec_ext in '' $ac_executable_extensions; do 4152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4153 ac_cv_prog_ac_ct_CC="$ac_prog" 4154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4155 break 2 4156 fi 4157done 4158 done 4159IFS=$as_save_IFS 4160 4161fi 4162fi 4163ac_ct_CC=$ac_cv_prog_ac_ct_CC 4164if test -n "$ac_ct_CC"; then 4165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4166$as_echo "$ac_ct_CC" >&6; } 4167else 4168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4169$as_echo "no" >&6; } 4170fi 4171 4172 4173 test -n "$ac_ct_CC" && break 4174done 4175 4176 if test "x$ac_ct_CC" = x; then 4177 CC="" 4178 else 4179 case $cross_compiling:$ac_tool_warned in 4180yes:) 4181{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4182$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4183ac_tool_warned=yes ;; 4184esac 4185 CC=$ac_ct_CC 4186 fi 4187fi 4188 4189fi 4190 4191 4192test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4193$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4194as_fn_error "no acceptable C compiler found in \$PATH 4195See \`config.log' for more details." "$LINENO" 5; } 4196 4197# Provide some information about the compiler. 4198$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4199set X $ac_compile 4200ac_compiler=$2 4201for ac_option in --version -v -V -qversion; do 4202 { { ac_try="$ac_compiler $ac_option >&5" 4203case "(($ac_try" in 4204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4205 *) ac_try_echo=$ac_try;; 4206esac 4207eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4208$as_echo "$ac_try_echo"; } >&5 4209 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4210 ac_status=$? 4211 if test -s conftest.err; then 4212 sed '10a\ 4213... rest of stderr output deleted ... 4214 10q' conftest.err >conftest.er1 4215 cat conftest.er1 >&5 4216 rm -f conftest.er1 conftest.err 4217 fi 4218 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4219 test $ac_status = 0; } 4220done 4221 4222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4223$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4224if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4225 $as_echo_n "(cached) " >&6 4226else 4227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4228/* end confdefs.h. */ 4229 4230int 4231main () 4232{ 4233#ifndef __GNUC__ 4234 choke me 4235#endif 4236 4237 ; 4238 return 0; 4239} 4240_ACEOF 4241if ac_fn_c_try_compile "$LINENO"; then : 4242 ac_compiler_gnu=yes 4243else 4244 ac_compiler_gnu=no 4245fi 4246rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4247ac_cv_c_compiler_gnu=$ac_compiler_gnu 4248 4249fi 4250{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4251$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4252if test $ac_compiler_gnu = yes; then 4253 GCC=yes 4254else 4255 GCC= 4256fi 4257ac_test_CFLAGS=${CFLAGS+set} 4258ac_save_CFLAGS=$CFLAGS 4259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4260$as_echo_n "checking whether $CC accepts -g... " >&6; } 4261if test "${ac_cv_prog_cc_g+set}" = set; then : 4262 $as_echo_n "(cached) " >&6 4263else 4264 ac_save_c_werror_flag=$ac_c_werror_flag 4265 ac_c_werror_flag=yes 4266 ac_cv_prog_cc_g=no 4267 CFLAGS="-g" 4268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4269/* end confdefs.h. */ 4270 4271int 4272main () 4273{ 4274 4275 ; 4276 return 0; 4277} 4278_ACEOF 4279if ac_fn_c_try_compile "$LINENO"; then : 4280 ac_cv_prog_cc_g=yes 4281else 4282 CFLAGS="" 4283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4284/* end confdefs.h. */ 4285 4286int 4287main () 4288{ 4289 4290 ; 4291 return 0; 4292} 4293_ACEOF 4294if ac_fn_c_try_compile "$LINENO"; then : 4295 4296else 4297 ac_c_werror_flag=$ac_save_c_werror_flag 4298 CFLAGS="-g" 4299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4300/* end confdefs.h. */ 4301 4302int 4303main () 4304{ 4305 4306 ; 4307 return 0; 4308} 4309_ACEOF 4310if ac_fn_c_try_compile "$LINENO"; then : 4311 ac_cv_prog_cc_g=yes 4312fi 4313rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4314fi 4315rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4316fi 4317rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4318 ac_c_werror_flag=$ac_save_c_werror_flag 4319fi 4320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4321$as_echo "$ac_cv_prog_cc_g" >&6; } 4322if test "$ac_test_CFLAGS" = set; then 4323 CFLAGS=$ac_save_CFLAGS 4324elif test $ac_cv_prog_cc_g = yes; then 4325 if test "$GCC" = yes; then 4326 CFLAGS="-g -O2" 4327 else 4328 CFLAGS="-g" 4329 fi 4330else 4331 if test "$GCC" = yes; then 4332 CFLAGS="-O2" 4333 else 4334 CFLAGS= 4335 fi 4336fi 4337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4338$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4339if test "${ac_cv_prog_cc_c89+set}" = set; then : 4340 $as_echo_n "(cached) " >&6 4341else 4342 ac_cv_prog_cc_c89=no 4343ac_save_CC=$CC 4344cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4345/* end confdefs.h. */ 4346#include <stdarg.h> 4347#include <stdio.h> 4348#include <sys/types.h> 4349#include <sys/stat.h> 4350/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4351struct buf { int x; }; 4352FILE * (*rcsopen) (struct buf *, struct stat *, int); 4353static char *e (p, i) 4354 char **p; 4355 int i; 4356{ 4357 return p[i]; 4358} 4359static char *f (char * (*g) (char **, int), char **p, ...) 4360{ 4361 char *s; 4362 va_list v; 4363 va_start (v,p); 4364 s = g (p, va_arg (v,int)); 4365 va_end (v); 4366 return s; 4367} 4368 4369/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4370 function prototypes and stuff, but not '\xHH' hex character constants. 4371 These don't provoke an error unfortunately, instead are silently treated 4372 as 'x'. The following induces an error, until -std is added to get 4373 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4374 array size at least. It's necessary to write '\x00'==0 to get something 4375 that's true only with -std. */ 4376int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4377 4378/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4379 inside strings and character constants. */ 4380#define FOO(x) 'x' 4381int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4382 4383int test (int i, double x); 4384struct s1 {int (*f) (int a);}; 4385struct s2 {int (*f) (double a);}; 4386int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4387int argc; 4388char **argv; 4389int 4390main () 4391{ 4392return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4393 ; 4394 return 0; 4395} 4396_ACEOF 4397for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4398 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4399do 4400 CC="$ac_save_CC $ac_arg" 4401 if ac_fn_c_try_compile "$LINENO"; then : 4402 ac_cv_prog_cc_c89=$ac_arg 4403fi 4404rm -f core conftest.err conftest.$ac_objext 4405 test "x$ac_cv_prog_cc_c89" != "xno" && break 4406done 4407rm -f conftest.$ac_ext 4408CC=$ac_save_CC 4409 4410fi 4411# AC_CACHE_VAL 4412case "x$ac_cv_prog_cc_c89" in 4413 x) 4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4415$as_echo "none needed" >&6; } ;; 4416 xno) 4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4418$as_echo "unsupported" >&6; } ;; 4419 *) 4420 CC="$CC $ac_cv_prog_cc_c89" 4421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4422$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4423esac 4424if test "x$ac_cv_prog_cc_c89" != xno; then : 4425 4426fi 4427 4428ac_ext=c 4429ac_cpp='$CPP $CPPFLAGS' 4430ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4431ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4432ac_compiler_gnu=$ac_cv_c_compiler_gnu 4433 4434ac_ext=c 4435ac_cpp='$CPP $CPPFLAGS' 4436ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4437ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4438ac_compiler_gnu=$ac_cv_c_compiler_gnu 4439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4440$as_echo_n "checking how to run the C preprocessor... " >&6; } 4441# On Suns, sometimes $CPP names a directory. 4442if test -n "$CPP" && test -d "$CPP"; then 4443 CPP= 4444fi 4445if test -z "$CPP"; then 4446 if test "${ac_cv_prog_CPP+set}" = set; then : 4447 $as_echo_n "(cached) " >&6 4448else 4449 # Double quotes because CPP needs to be expanded 4450 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4451 do 4452 ac_preproc_ok=false 4453for ac_c_preproc_warn_flag in '' yes 4454do 4455 # Use a header file that comes with gcc, so configuring glibc 4456 # with a fresh cross-compiler works. 4457 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4458 # <limits.h> exists even on freestanding compilers. 4459 # On the NeXT, cc -E runs the code through the compiler's parser, 4460 # not just through cpp. "Syntax error" is here to catch this case. 4461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4462/* end confdefs.h. */ 4463#ifdef __STDC__ 4464# include <limits.h> 4465#else 4466# include <assert.h> 4467#endif 4468 Syntax error 4469_ACEOF 4470if ac_fn_c_try_cpp "$LINENO"; then : 4471 4472else 4473 # Broken: fails on valid input. 4474continue 4475fi 4476rm -f conftest.err conftest.$ac_ext 4477 4478 # OK, works on sane cases. Now check whether nonexistent headers 4479 # can be detected and how. 4480 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4481/* end confdefs.h. */ 4482#include <ac_nonexistent.h> 4483_ACEOF 4484if ac_fn_c_try_cpp "$LINENO"; then : 4485 # Broken: success on invalid input. 4486continue 4487else 4488 # Passes both tests. 4489ac_preproc_ok=: 4490break 4491fi 4492rm -f conftest.err conftest.$ac_ext 4493 4494done 4495# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4496rm -f conftest.err conftest.$ac_ext 4497if $ac_preproc_ok; then : 4498 break 4499fi 4500 4501 done 4502 ac_cv_prog_CPP=$CPP 4503 4504fi 4505 CPP=$ac_cv_prog_CPP 4506else 4507 ac_cv_prog_CPP=$CPP 4508fi 4509{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4510$as_echo "$CPP" >&6; } 4511ac_preproc_ok=false 4512for ac_c_preproc_warn_flag in '' yes 4513do 4514 # Use a header file that comes with gcc, so configuring glibc 4515 # with a fresh cross-compiler works. 4516 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4517 # <limits.h> exists even on freestanding compilers. 4518 # On the NeXT, cc -E runs the code through the compiler's parser, 4519 # not just through cpp. "Syntax error" is here to catch this case. 4520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4521/* end confdefs.h. */ 4522#ifdef __STDC__ 4523# include <limits.h> 4524#else 4525# include <assert.h> 4526#endif 4527 Syntax error 4528_ACEOF 4529if ac_fn_c_try_cpp "$LINENO"; then : 4530 4531else 4532 # Broken: fails on valid input. 4533continue 4534fi 4535rm -f conftest.err conftest.$ac_ext 4536 4537 # OK, works on sane cases. Now check whether nonexistent headers 4538 # can be detected and how. 4539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4540/* end confdefs.h. */ 4541#include <ac_nonexistent.h> 4542_ACEOF 4543if ac_fn_c_try_cpp "$LINENO"; then : 4544 # Broken: success on invalid input. 4545continue 4546else 4547 # Passes both tests. 4548ac_preproc_ok=: 4549break 4550fi 4551rm -f conftest.err conftest.$ac_ext 4552 4553done 4554# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4555rm -f conftest.err conftest.$ac_ext 4556if $ac_preproc_ok; then : 4557 4558else 4559 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4560$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4561as_fn_error "C preprocessor \"$CPP\" fails sanity check 4562See \`config.log' for more details." "$LINENO" 5; } 4563fi 4564 4565ac_ext=c 4566ac_cpp='$CPP $CPPFLAGS' 4567ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4568ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4569ac_compiler_gnu=$ac_cv_c_compiler_gnu 4570 4571 4572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4573$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4574if test "${ac_cv_path_GREP+set}" = set; then : 4575 $as_echo_n "(cached) " >&6 4576else 4577 if test -z "$GREP"; then 4578 ac_path_GREP_found=false 4579 # Loop through the user's path and test for each of PROGNAME-LIST 4580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4581for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4582do 4583 IFS=$as_save_IFS 4584 test -z "$as_dir" && as_dir=. 4585 for ac_prog in grep ggrep; do 4586 for ac_exec_ext in '' $ac_executable_extensions; do 4587 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4588 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4589# Check for GNU ac_path_GREP and select it if it is found. 4590 # Check for GNU $ac_path_GREP 4591case `"$ac_path_GREP" --version 2>&1` in 4592*GNU*) 4593 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4594*) 4595 ac_count=0 4596 $as_echo_n 0123456789 >"conftest.in" 4597 while : 4598 do 4599 cat "conftest.in" "conftest.in" >"conftest.tmp" 4600 mv "conftest.tmp" "conftest.in" 4601 cp "conftest.in" "conftest.nl" 4602 $as_echo 'GREP' >> "conftest.nl" 4603 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4604 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4605 as_fn_arith $ac_count + 1 && ac_count=$as_val 4606 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4607 # Best one so far, save it but keep looking for a better one 4608 ac_cv_path_GREP="$ac_path_GREP" 4609 ac_path_GREP_max=$ac_count 4610 fi 4611 # 10*(2^10) chars as input seems more than enough 4612 test $ac_count -gt 10 && break 4613 done 4614 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4615esac 4616 4617 $ac_path_GREP_found && break 3 4618 done 4619 done 4620 done 4621IFS=$as_save_IFS 4622 if test -z "$ac_cv_path_GREP"; then 4623 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4624 fi 4625else 4626 ac_cv_path_GREP=$GREP 4627fi 4628 4629fi 4630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4631$as_echo "$ac_cv_path_GREP" >&6; } 4632 GREP="$ac_cv_path_GREP" 4633 4634 4635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4636$as_echo_n "checking for egrep... " >&6; } 4637if test "${ac_cv_path_EGREP+set}" = set; then : 4638 $as_echo_n "(cached) " >&6 4639else 4640 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4641 then ac_cv_path_EGREP="$GREP -E" 4642 else 4643 if test -z "$EGREP"; then 4644 ac_path_EGREP_found=false 4645 # Loop through the user's path and test for each of PROGNAME-LIST 4646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4647for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4648do 4649 IFS=$as_save_IFS 4650 test -z "$as_dir" && as_dir=. 4651 for ac_prog in egrep; do 4652 for ac_exec_ext in '' $ac_executable_extensions; do 4653 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4654 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4655# Check for GNU ac_path_EGREP and select it if it is found. 4656 # Check for GNU $ac_path_EGREP 4657case `"$ac_path_EGREP" --version 2>&1` in 4658*GNU*) 4659 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4660*) 4661 ac_count=0 4662 $as_echo_n 0123456789 >"conftest.in" 4663 while : 4664 do 4665 cat "conftest.in" "conftest.in" >"conftest.tmp" 4666 mv "conftest.tmp" "conftest.in" 4667 cp "conftest.in" "conftest.nl" 4668 $as_echo 'EGREP' >> "conftest.nl" 4669 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4670 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4671 as_fn_arith $ac_count + 1 && ac_count=$as_val 4672 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4673 # Best one so far, save it but keep looking for a better one 4674 ac_cv_path_EGREP="$ac_path_EGREP" 4675 ac_path_EGREP_max=$ac_count 4676 fi 4677 # 10*(2^10) chars as input seems more than enough 4678 test $ac_count -gt 10 && break 4679 done 4680 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4681esac 4682 4683 $ac_path_EGREP_found && break 3 4684 done 4685 done 4686 done 4687IFS=$as_save_IFS 4688 if test -z "$ac_cv_path_EGREP"; then 4689 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4690 fi 4691else 4692 ac_cv_path_EGREP=$EGREP 4693fi 4694 4695 fi 4696fi 4697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4698$as_echo "$ac_cv_path_EGREP" >&6; } 4699 EGREP="$ac_cv_path_EGREP" 4700 4701 4702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4703$as_echo_n "checking for ANSI C header files... " >&6; } 4704if test "${ac_cv_header_stdc+set}" = set; then : 4705 $as_echo_n "(cached) " >&6 4706else 4707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4708/* end confdefs.h. */ 4709#include <stdlib.h> 4710#include <stdarg.h> 4711#include <string.h> 4712#include <float.h> 4713 4714int 4715main () 4716{ 4717 4718 ; 4719 return 0; 4720} 4721_ACEOF 4722if ac_fn_c_try_compile "$LINENO"; then : 4723 ac_cv_header_stdc=yes 4724else 4725 ac_cv_header_stdc=no 4726fi 4727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4728 4729if test $ac_cv_header_stdc = yes; then 4730 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4732/* end confdefs.h. */ 4733#include <string.h> 4734 4735_ACEOF 4736if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4737 $EGREP "memchr" >/dev/null 2>&1; then : 4738 4739else 4740 ac_cv_header_stdc=no 4741fi 4742rm -f conftest* 4743 4744fi 4745 4746if test $ac_cv_header_stdc = yes; then 4747 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4749/* end confdefs.h. */ 4750#include <stdlib.h> 4751 4752_ACEOF 4753if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4754 $EGREP "free" >/dev/null 2>&1; then : 4755 4756else 4757 ac_cv_header_stdc=no 4758fi 4759rm -f conftest* 4760 4761fi 4762 4763if test $ac_cv_header_stdc = yes; then 4764 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4765 if test "$cross_compiling" = yes; then : 4766 : 4767else 4768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4769/* end confdefs.h. */ 4770#include <ctype.h> 4771#include <stdlib.h> 4772#if ((' ' & 0x0FF) == 0x020) 4773# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4774# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4775#else 4776# define ISLOWER(c) \ 4777 (('a' <= (c) && (c) <= 'i') \ 4778 || ('j' <= (c) && (c) <= 'r') \ 4779 || ('s' <= (c) && (c) <= 'z')) 4780# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4781#endif 4782 4783#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4784int 4785main () 4786{ 4787 int i; 4788 for (i = 0; i < 256; i++) 4789 if (XOR (islower (i), ISLOWER (i)) 4790 || toupper (i) != TOUPPER (i)) 4791 return 2; 4792 return 0; 4793} 4794_ACEOF 4795if ac_fn_c_try_run "$LINENO"; then : 4796 4797else 4798 ac_cv_header_stdc=no 4799fi 4800rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4801 conftest.$ac_objext conftest.beam conftest.$ac_ext 4802fi 4803 4804fi 4805fi 4806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4807$as_echo "$ac_cv_header_stdc" >&6; } 4808if test $ac_cv_header_stdc = yes; then 4809 4810$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4811 4812fi 4813 4814# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4815for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4816 inttypes.h stdint.h unistd.h 4817do : 4818 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4819ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4820" 4821eval as_val=\$$as_ac_Header 4822 if test "x$as_val" = x""yes; then : 4823 cat >>confdefs.h <<_ACEOF 4824#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4825_ACEOF 4826 4827fi 4828 4829done 4830 4831 4832 4833 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4834if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4835 MINIX=yes 4836else 4837 MINIX= 4838fi 4839 4840 4841 if test "$MINIX" = yes; then 4842 4843$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4844 4845 4846$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4847 4848 4849$as_echo "#define _MINIX 1" >>confdefs.h 4850 4851 fi 4852 4853 4854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4855$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4856if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4857 $as_echo_n "(cached) " >&6 4858else 4859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4860/* end confdefs.h. */ 4861 4862# define __EXTENSIONS__ 1 4863 $ac_includes_default 4864int 4865main () 4866{ 4867 4868 ; 4869 return 0; 4870} 4871_ACEOF 4872if ac_fn_c_try_compile "$LINENO"; then : 4873 ac_cv_safe_to_define___extensions__=yes 4874else 4875 ac_cv_safe_to_define___extensions__=no 4876fi 4877rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4878fi 4879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4880$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4881 test $ac_cv_safe_to_define___extensions__ = yes && 4882 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4883 4884 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4885 4886 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4887 4888 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4889 4890 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4891 4892 4893 4894 4895 4896case `pwd` in 4897 *\ * | *\ *) 4898 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4899$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4900esac 4901 4902 4903 4904macro_version='2.2.7a' 4905macro_revision='1.3134' 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919ltmain="$ac_aux_dir/ltmain.sh" 4920 4921# Backslashify metacharacters that are still active within 4922# double-quoted strings. 4923sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4924 4925# Same as above, but do not quote variable references. 4926double_quote_subst='s/\(["`\\]\)/\\\1/g' 4927 4928# Sed substitution to delay expansion of an escaped shell variable in a 4929# double_quote_subst'ed string. 4930delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4931 4932# Sed substitution to delay expansion of an escaped single quote. 4933delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4934 4935# Sed substitution to avoid accidental globbing in evaled expressions 4936no_glob_subst='s/\*/\\\*/g' 4937 4938ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4939ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4940ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4941 4942{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4943$as_echo_n "checking how to print strings... " >&6; } 4944# Test print first, because it will be a builtin if present. 4945if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4946 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4947 ECHO='print -r --' 4948elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4949 ECHO='printf %s\n' 4950else 4951 # Use this function as a fallback that always works. 4952 func_fallback_echo () 4953 { 4954 eval 'cat <<_LTECHO_EOF 4955$1 4956_LTECHO_EOF' 4957 } 4958 ECHO='func_fallback_echo' 4959fi 4960 4961# func_echo_all arg... 4962# Invoke $ECHO with all args, space-separated. 4963func_echo_all () 4964{ 4965 $ECHO "" 4966} 4967 4968case "$ECHO" in 4969 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4970$as_echo "printf" >&6; } ;; 4971 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4972$as_echo "print -r" >&6; } ;; 4973 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4974$as_echo "cat" >&6; } ;; 4975esac 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4991$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4992if test "${ac_cv_path_SED+set}" = set; then : 4993 $as_echo_n "(cached) " >&6 4994else 4995 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4996 for ac_i in 1 2 3 4 5 6 7; do 4997 ac_script="$ac_script$as_nl$ac_script" 4998 done 4999 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5000 { ac_script=; unset ac_script;} 5001 if test -z "$SED"; then 5002 ac_path_SED_found=false 5003 # Loop through the user's path and test for each of PROGNAME-LIST 5004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5005for as_dir in $PATH 5006do 5007 IFS=$as_save_IFS 5008 test -z "$as_dir" && as_dir=. 5009 for ac_prog in sed gsed; do 5010 for ac_exec_ext in '' $ac_executable_extensions; do 5011 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5012 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5013# Check for GNU ac_path_SED and select it if it is found. 5014 # Check for GNU $ac_path_SED 5015case `"$ac_path_SED" --version 2>&1` in 5016*GNU*) 5017 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5018*) 5019 ac_count=0 5020 $as_echo_n 0123456789 >"conftest.in" 5021 while : 5022 do 5023 cat "conftest.in" "conftest.in" >"conftest.tmp" 5024 mv "conftest.tmp" "conftest.in" 5025 cp "conftest.in" "conftest.nl" 5026 $as_echo '' >> "conftest.nl" 5027 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5028 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5029 as_fn_arith $ac_count + 1 && ac_count=$as_val 5030 if test $ac_count -gt ${ac_path_SED_max-0}; then 5031 # Best one so far, save it but keep looking for a better one 5032 ac_cv_path_SED="$ac_path_SED" 5033 ac_path_SED_max=$ac_count 5034 fi 5035 # 10*(2^10) chars as input seems more than enough 5036 test $ac_count -gt 10 && break 5037 done 5038 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5039esac 5040 5041 $ac_path_SED_found && break 3 5042 done 5043 done 5044 done 5045IFS=$as_save_IFS 5046 if test -z "$ac_cv_path_SED"; then 5047 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5048 fi 5049else 5050 ac_cv_path_SED=$SED 5051fi 5052 5053fi 5054{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5055$as_echo "$ac_cv_path_SED" >&6; } 5056 SED="$ac_cv_path_SED" 5057 rm -f conftest.sed 5058 5059test -z "$SED" && SED=sed 5060Xsed="$SED -e 1s/^X//" 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5073$as_echo_n "checking for fgrep... " >&6; } 5074if test "${ac_cv_path_FGREP+set}" = set; then : 5075 $as_echo_n "(cached) " >&6 5076else 5077 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5078 then ac_cv_path_FGREP="$GREP -F" 5079 else 5080 if test -z "$FGREP"; then 5081 ac_path_FGREP_found=false 5082 # Loop through the user's path and test for each of PROGNAME-LIST 5083 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5084for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5085do 5086 IFS=$as_save_IFS 5087 test -z "$as_dir" && as_dir=. 5088 for ac_prog in fgrep; do 5089 for ac_exec_ext in '' $ac_executable_extensions; do 5090 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5091 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5092# Check for GNU ac_path_FGREP and select it if it is found. 5093 # Check for GNU $ac_path_FGREP 5094case `"$ac_path_FGREP" --version 2>&1` in 5095*GNU*) 5096 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5097*) 5098 ac_count=0 5099 $as_echo_n 0123456789 >"conftest.in" 5100 while : 5101 do 5102 cat "conftest.in" "conftest.in" >"conftest.tmp" 5103 mv "conftest.tmp" "conftest.in" 5104 cp "conftest.in" "conftest.nl" 5105 $as_echo 'FGREP' >> "conftest.nl" 5106 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5107 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5108 as_fn_arith $ac_count + 1 && ac_count=$as_val 5109 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5110 # Best one so far, save it but keep looking for a better one 5111 ac_cv_path_FGREP="$ac_path_FGREP" 5112 ac_path_FGREP_max=$ac_count 5113 fi 5114 # 10*(2^10) chars as input seems more than enough 5115 test $ac_count -gt 10 && break 5116 done 5117 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5118esac 5119 5120 $ac_path_FGREP_found && break 3 5121 done 5122 done 5123 done 5124IFS=$as_save_IFS 5125 if test -z "$ac_cv_path_FGREP"; then 5126 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5127 fi 5128else 5129 ac_cv_path_FGREP=$FGREP 5130fi 5131 5132 fi 5133fi 5134{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5135$as_echo "$ac_cv_path_FGREP" >&6; } 5136 FGREP="$ac_cv_path_FGREP" 5137 5138 5139test -z "$GREP" && GREP=grep 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159# Check whether --with-gnu-ld was given. 5160if test "${with_gnu_ld+set}" = set; then : 5161 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5162else 5163 with_gnu_ld=no 5164fi 5165 5166ac_prog=ld 5167if test "$GCC" = yes; then 5168 # Check if gcc -print-prog-name=ld gives a path. 5169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5170$as_echo_n "checking for ld used by $CC... " >&6; } 5171 case $host in 5172 *-*-mingw*) 5173 # gcc leaves a trailing carriage return which upsets mingw 5174 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5175 *) 5176 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5177 esac 5178 case $ac_prog in 5179 # Accept absolute paths. 5180 [\\/]* | ?:[\\/]*) 5181 re_direlt='/[^/][^/]*/\.\./' 5182 # Canonicalize the pathname of ld 5183 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5184 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5185 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5186 done 5187 test -z "$LD" && LD="$ac_prog" 5188 ;; 5189 "") 5190 # If it fails, then pretend we aren't using GCC. 5191 ac_prog=ld 5192 ;; 5193 *) 5194 # If it is relative, then search for the first ld in PATH. 5195 with_gnu_ld=unknown 5196 ;; 5197 esac 5198elif test "$with_gnu_ld" = yes; then 5199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5200$as_echo_n "checking for GNU ld... " >&6; } 5201else 5202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5203$as_echo_n "checking for non-GNU ld... " >&6; } 5204fi 5205if test "${lt_cv_path_LD+set}" = set; then : 5206 $as_echo_n "(cached) " >&6 5207else 5208 if test -z "$LD"; then 5209 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5210 for ac_dir in $PATH; do 5211 IFS="$lt_save_ifs" 5212 test -z "$ac_dir" && ac_dir=. 5213 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5214 lt_cv_path_LD="$ac_dir/$ac_prog" 5215 # Check to see if the program is GNU ld. I'd rather use --version, 5216 # but apparently some variants of GNU ld only accept -v. 5217 # Break only if it was the GNU/non-GNU ld that we prefer. 5218 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5219 *GNU* | *'with BFD'*) 5220 test "$with_gnu_ld" != no && break 5221 ;; 5222 *) 5223 test "$with_gnu_ld" != yes && break 5224 ;; 5225 esac 5226 fi 5227 done 5228 IFS="$lt_save_ifs" 5229else 5230 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5231fi 5232fi 5233 5234LD="$lt_cv_path_LD" 5235if test -n "$LD"; then 5236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5237$as_echo "$LD" >&6; } 5238else 5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5240$as_echo "no" >&6; } 5241fi 5242test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5243{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5244$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5245if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5246 $as_echo_n "(cached) " >&6 5247else 5248 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5249case `$LD -v 2>&1 </dev/null` in 5250*GNU* | *'with BFD'*) 5251 lt_cv_prog_gnu_ld=yes 5252 ;; 5253*) 5254 lt_cv_prog_gnu_ld=no 5255 ;; 5256esac 5257fi 5258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5259$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5260with_gnu_ld=$lt_cv_prog_gnu_ld 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5271$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5272if test "${lt_cv_path_NM+set}" = set; then : 5273 $as_echo_n "(cached) " >&6 5274else 5275 if test -n "$NM"; then 5276 # Let the user override the test. 5277 lt_cv_path_NM="$NM" 5278else 5279 lt_nm_to_check="${ac_tool_prefix}nm" 5280 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5281 lt_nm_to_check="$lt_nm_to_check nm" 5282 fi 5283 for lt_tmp_nm in $lt_nm_to_check; do 5284 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5285 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5286 IFS="$lt_save_ifs" 5287 test -z "$ac_dir" && ac_dir=. 5288 tmp_nm="$ac_dir/$lt_tmp_nm" 5289 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5290 # Check to see if the nm accepts a BSD-compat flag. 5291 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5292 # nm: unknown option "B" ignored 5293 # Tru64's nm complains that /dev/null is an invalid object file 5294 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5295 */dev/null* | *'Invalid file or object type'*) 5296 lt_cv_path_NM="$tmp_nm -B" 5297 break 5298 ;; 5299 *) 5300 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5301 */dev/null*) 5302 lt_cv_path_NM="$tmp_nm -p" 5303 break 5304 ;; 5305 *) 5306 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5307 continue # so that we can try to find one that supports BSD flags 5308 ;; 5309 esac 5310 ;; 5311 esac 5312 fi 5313 done 5314 IFS="$lt_save_ifs" 5315 done 5316 : ${lt_cv_path_NM=no} 5317fi 5318fi 5319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5320$as_echo "$lt_cv_path_NM" >&6; } 5321if test "$lt_cv_path_NM" != "no"; then 5322 NM="$lt_cv_path_NM" 5323else 5324 # Didn't find any BSD compatible name lister, look for dumpbin. 5325 if test -n "$DUMPBIN"; then : 5326 # Let the user override the test. 5327 else 5328 if test -n "$ac_tool_prefix"; then 5329 for ac_prog in dumpbin "link -dump" 5330 do 5331 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5332set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5333{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5334$as_echo_n "checking for $ac_word... " >&6; } 5335if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5336 $as_echo_n "(cached) " >&6 5337else 5338 if test -n "$DUMPBIN"; then 5339 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5340else 5341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5342for as_dir in $PATH 5343do 5344 IFS=$as_save_IFS 5345 test -z "$as_dir" && as_dir=. 5346 for ac_exec_ext in '' $ac_executable_extensions; do 5347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5348 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5350 break 2 5351 fi 5352done 5353 done 5354IFS=$as_save_IFS 5355 5356fi 5357fi 5358DUMPBIN=$ac_cv_prog_DUMPBIN 5359if test -n "$DUMPBIN"; then 5360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5361$as_echo "$DUMPBIN" >&6; } 5362else 5363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5364$as_echo "no" >&6; } 5365fi 5366 5367 5368 test -n "$DUMPBIN" && break 5369 done 5370fi 5371if test -z "$DUMPBIN"; then 5372 ac_ct_DUMPBIN=$DUMPBIN 5373 for ac_prog in dumpbin "link -dump" 5374do 5375 # Extract the first word of "$ac_prog", so it can be a program name with args. 5376set dummy $ac_prog; ac_word=$2 5377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5378$as_echo_n "checking for $ac_word... " >&6; } 5379if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5380 $as_echo_n "(cached) " >&6 5381else 5382 if test -n "$ac_ct_DUMPBIN"; then 5383 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5384else 5385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5386for as_dir in $PATH 5387do 5388 IFS=$as_save_IFS 5389 test -z "$as_dir" && as_dir=. 5390 for ac_exec_ext in '' $ac_executable_extensions; do 5391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5392 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5394 break 2 5395 fi 5396done 5397 done 5398IFS=$as_save_IFS 5399 5400fi 5401fi 5402ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5403if test -n "$ac_ct_DUMPBIN"; then 5404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5405$as_echo "$ac_ct_DUMPBIN" >&6; } 5406else 5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5408$as_echo "no" >&6; } 5409fi 5410 5411 5412 test -n "$ac_ct_DUMPBIN" && break 5413done 5414 5415 if test "x$ac_ct_DUMPBIN" = x; then 5416 DUMPBIN=":" 5417 else 5418 case $cross_compiling:$ac_tool_warned in 5419yes:) 5420{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5421$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5422ac_tool_warned=yes ;; 5423esac 5424 DUMPBIN=$ac_ct_DUMPBIN 5425 fi 5426fi 5427 5428 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5429 *COFF*) 5430 DUMPBIN="$DUMPBIN -symbols" 5431 ;; 5432 *) 5433 DUMPBIN=: 5434 ;; 5435 esac 5436 fi 5437 5438 if test "$DUMPBIN" != ":"; then 5439 NM="$DUMPBIN" 5440 fi 5441fi 5442test -z "$NM" && NM=nm 5443 5444 5445 5446 5447 5448 5449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5450$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5451if test "${lt_cv_nm_interface+set}" = set; then : 5452 $as_echo_n "(cached) " >&6 5453else 5454 lt_cv_nm_interface="BSD nm" 5455 echo "int some_variable = 0;" > conftest.$ac_ext 5456 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5457 (eval "$ac_compile" 2>conftest.err) 5458 cat conftest.err >&5 5459 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5460 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5461 cat conftest.err >&5 5462 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5463 cat conftest.out >&5 5464 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5465 lt_cv_nm_interface="MS dumpbin" 5466 fi 5467 rm -f conftest* 5468fi 5469{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5470$as_echo "$lt_cv_nm_interface" >&6; } 5471 5472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5473$as_echo_n "checking whether ln -s works... " >&6; } 5474LN_S=$as_ln_s 5475if test "$LN_S" = "ln -s"; then 5476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5477$as_echo "yes" >&6; } 5478else 5479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5480$as_echo "no, using $LN_S" >&6; } 5481fi 5482 5483# find the maximum length of command line arguments 5484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5485$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5486if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5487 $as_echo_n "(cached) " >&6 5488else 5489 i=0 5490 teststring="ABCD" 5491 5492 case $build_os in 5493 msdosdjgpp*) 5494 # On DJGPP, this test can blow up pretty badly due to problems in libc 5495 # (any single argument exceeding 2000 bytes causes a buffer overrun 5496 # during glob expansion). Even if it were fixed, the result of this 5497 # check would be larger than it should be. 5498 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5499 ;; 5500 5501 gnu*) 5502 # Under GNU Hurd, this test is not required because there is 5503 # no limit to the length of command line arguments. 5504 # Libtool will interpret -1 as no limit whatsoever 5505 lt_cv_sys_max_cmd_len=-1; 5506 ;; 5507 5508 cygwin* | mingw* | cegcc*) 5509 # On Win9x/ME, this test blows up -- it succeeds, but takes 5510 # about 5 minutes as the teststring grows exponentially. 5511 # Worse, since 9x/ME are not pre-emptively multitasking, 5512 # you end up with a "frozen" computer, even though with patience 5513 # the test eventually succeeds (with a max line length of 256k). 5514 # Instead, let's just punt: use the minimum linelength reported by 5515 # all of the supported platforms: 8192 (on NT/2K/XP). 5516 lt_cv_sys_max_cmd_len=8192; 5517 ;; 5518 5519 mint*) 5520 # On MiNT this can take a long time and run out of memory. 5521 lt_cv_sys_max_cmd_len=8192; 5522 ;; 5523 5524 amigaos*) 5525 # On AmigaOS with pdksh, this test takes hours, literally. 5526 # So we just punt and use a minimum line length of 8192. 5527 lt_cv_sys_max_cmd_len=8192; 5528 ;; 5529 5530 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5531 # This has been around since 386BSD, at least. Likely further. 5532 if test -x /sbin/sysctl; then 5533 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5534 elif test -x /usr/sbin/sysctl; then 5535 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5536 else 5537 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5538 fi 5539 # And add a safety zone 5540 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5541 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5542 ;; 5543 5544 interix*) 5545 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5546 lt_cv_sys_max_cmd_len=196608 5547 ;; 5548 5549 osf*) 5550 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5551 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5552 # nice to cause kernel panics so lets avoid the loop below. 5553 # First set a reasonable default. 5554 lt_cv_sys_max_cmd_len=16384 5555 # 5556 if test -x /sbin/sysconfig; then 5557 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5558 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5559 esac 5560 fi 5561 ;; 5562 sco3.2v5*) 5563 lt_cv_sys_max_cmd_len=102400 5564 ;; 5565 sysv5* | sco5v6* | sysv4.2uw2*) 5566 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5567 if test -n "$kargmax"; then 5568 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5569 else 5570 lt_cv_sys_max_cmd_len=32768 5571 fi 5572 ;; 5573 *) 5574 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5575 if test -n "$lt_cv_sys_max_cmd_len"; then 5576 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5577 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5578 else 5579 # Make teststring a little bigger before we do anything with it. 5580 # a 1K string should be a reasonable start. 5581 for i in 1 2 3 4 5 6 7 8 ; do 5582 teststring=$teststring$teststring 5583 done 5584 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5585 # If test is not a shell built-in, we'll probably end up computing a 5586 # maximum length that is only half of the actual maximum length, but 5587 # we can't tell. 5588 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5589 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5590 test $i != 17 # 1/2 MB should be enough 5591 do 5592 i=`expr $i + 1` 5593 teststring=$teststring$teststring 5594 done 5595 # Only check the string length outside the loop. 5596 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5597 teststring= 5598 # Add a significant safety factor because C++ compilers can tack on 5599 # massive amounts of additional arguments before passing them to the 5600 # linker. It appears as though 1/2 is a usable value. 5601 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5602 fi 5603 ;; 5604 esac 5605 5606fi 5607 5608if test -n $lt_cv_sys_max_cmd_len ; then 5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5610$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5611else 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5613$as_echo "none" >&6; } 5614fi 5615max_cmd_len=$lt_cv_sys_max_cmd_len 5616 5617 5618 5619 5620 5621 5622: ${CP="cp -f"} 5623: ${MV="mv -f"} 5624: ${RM="rm -f"} 5625 5626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5627$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5628# Try some XSI features 5629xsi_shell=no 5630( _lt_dummy="a/b/c" 5631 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5632 = c,a/b,, \ 5633 && eval 'test $(( 1 + 1 )) -eq 2 \ 5634 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5635 && xsi_shell=yes 5636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5637$as_echo "$xsi_shell" >&6; } 5638 5639 5640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5641$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5642lt_shell_append=no 5643( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5644 >/dev/null 2>&1 \ 5645 && lt_shell_append=yes 5646{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5647$as_echo "$lt_shell_append" >&6; } 5648 5649 5650if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5651 lt_unset=unset 5652else 5653 lt_unset=false 5654fi 5655 5656 5657 5658 5659 5660# test EBCDIC or ASCII 5661case `echo X|tr X '\101'` in 5662 A) # ASCII based system 5663 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5664 lt_SP2NL='tr \040 \012' 5665 lt_NL2SP='tr \015\012 \040\040' 5666 ;; 5667 *) # EBCDIC based system 5668 lt_SP2NL='tr \100 \n' 5669 lt_NL2SP='tr \r\n \100\100' 5670 ;; 5671esac 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5682$as_echo_n "checking for $LD option to reload object files... " >&6; } 5683if test "${lt_cv_ld_reload_flag+set}" = set; then : 5684 $as_echo_n "(cached) " >&6 5685else 5686 lt_cv_ld_reload_flag='-r' 5687fi 5688{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5689$as_echo "$lt_cv_ld_reload_flag" >&6; } 5690reload_flag=$lt_cv_ld_reload_flag 5691case $reload_flag in 5692"" | " "*) ;; 5693*) reload_flag=" $reload_flag" ;; 5694esac 5695reload_cmds='$LD$reload_flag -o $output$reload_objs' 5696case $host_os in 5697 darwin*) 5698 if test "$GCC" = yes; then 5699 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5700 else 5701 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5702 fi 5703 ;; 5704esac 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714if test -n "$ac_tool_prefix"; then 5715 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5716set dummy ${ac_tool_prefix}objdump; ac_word=$2 5717{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5718$as_echo_n "checking for $ac_word... " >&6; } 5719if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5720 $as_echo_n "(cached) " >&6 5721else 5722 if test -n "$OBJDUMP"; then 5723 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5724else 5725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5726for as_dir in $PATH 5727do 5728 IFS=$as_save_IFS 5729 test -z "$as_dir" && as_dir=. 5730 for ac_exec_ext in '' $ac_executable_extensions; do 5731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5732 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5733 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5734 break 2 5735 fi 5736done 5737 done 5738IFS=$as_save_IFS 5739 5740fi 5741fi 5742OBJDUMP=$ac_cv_prog_OBJDUMP 5743if test -n "$OBJDUMP"; then 5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5745$as_echo "$OBJDUMP" >&6; } 5746else 5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5748$as_echo "no" >&6; } 5749fi 5750 5751 5752fi 5753if test -z "$ac_cv_prog_OBJDUMP"; then 5754 ac_ct_OBJDUMP=$OBJDUMP 5755 # Extract the first word of "objdump", so it can be a program name with args. 5756set dummy objdump; ac_word=$2 5757{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5758$as_echo_n "checking for $ac_word... " >&6; } 5759if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5760 $as_echo_n "(cached) " >&6 5761else 5762 if test -n "$ac_ct_OBJDUMP"; then 5763 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5764else 5765as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5766for as_dir in $PATH 5767do 5768 IFS=$as_save_IFS 5769 test -z "$as_dir" && as_dir=. 5770 for ac_exec_ext in '' $ac_executable_extensions; do 5771 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5772 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5774 break 2 5775 fi 5776done 5777 done 5778IFS=$as_save_IFS 5779 5780fi 5781fi 5782ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5783if test -n "$ac_ct_OBJDUMP"; then 5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5785$as_echo "$ac_ct_OBJDUMP" >&6; } 5786else 5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5788$as_echo "no" >&6; } 5789fi 5790 5791 if test "x$ac_ct_OBJDUMP" = x; then 5792 OBJDUMP="false" 5793 else 5794 case $cross_compiling:$ac_tool_warned in 5795yes:) 5796{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5797$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5798ac_tool_warned=yes ;; 5799esac 5800 OBJDUMP=$ac_ct_OBJDUMP 5801 fi 5802else 5803 OBJDUMP="$ac_cv_prog_OBJDUMP" 5804fi 5805 5806test -z "$OBJDUMP" && OBJDUMP=objdump 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5817$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5818if test "${lt_cv_deplibs_check_method+set}" = set; then : 5819 $as_echo_n "(cached) " >&6 5820else 5821 lt_cv_file_magic_cmd='$MAGIC_CMD' 5822lt_cv_file_magic_test_file= 5823lt_cv_deplibs_check_method='unknown' 5824# Need to set the preceding variable on all platforms that support 5825# interlibrary dependencies. 5826# 'none' -- dependencies not supported. 5827# `unknown' -- same as none, but documents that we really don't know. 5828# 'pass_all' -- all dependencies passed with no checks. 5829# 'test_compile' -- check by making test program. 5830# 'file_magic [[regex]]' -- check by looking for files in library path 5831# which responds to the $file_magic_cmd with a given extended regex. 5832# If you have `file' or equivalent on your system and you're not sure 5833# whether `pass_all' will *always* work, you probably want this one. 5834 5835case $host_os in 5836aix[4-9]*) 5837 lt_cv_deplibs_check_method=pass_all 5838 ;; 5839 5840beos*) 5841 lt_cv_deplibs_check_method=pass_all 5842 ;; 5843 5844bsdi[45]*) 5845 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5846 lt_cv_file_magic_cmd='/usr/bin/file -L' 5847 lt_cv_file_magic_test_file=/shlib/libc.so 5848 ;; 5849 5850cygwin*) 5851 # func_win32_libid is a shell function defined in ltmain.sh 5852 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5853 lt_cv_file_magic_cmd='func_win32_libid' 5854 ;; 5855 5856mingw* | pw32*) 5857 # Base MSYS/MinGW do not provide the 'file' command needed by 5858 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5859 # unless we find 'file', for example because we are cross-compiling. 5860 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5861 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5862 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5863 lt_cv_file_magic_cmd='func_win32_libid' 5864 else 5865 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5866 lt_cv_file_magic_cmd='$OBJDUMP -f' 5867 fi 5868 ;; 5869 5870cegcc*) 5871 # use the weaker test based on 'objdump'. See mingw*. 5872 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5873 lt_cv_file_magic_cmd='$OBJDUMP -f' 5874 ;; 5875 5876darwin* | rhapsody*) 5877 lt_cv_deplibs_check_method=pass_all 5878 ;; 5879 5880freebsd* | dragonfly*) 5881 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5882 case $host_cpu in 5883 i*86 ) 5884 # Not sure whether the presence of OpenBSD here was a mistake. 5885 # Let's accept both of them until this is cleared up. 5886 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5887 lt_cv_file_magic_cmd=/usr/bin/file 5888 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5889 ;; 5890 esac 5891 else 5892 lt_cv_deplibs_check_method=pass_all 5893 fi 5894 ;; 5895 5896gnu*) 5897 lt_cv_deplibs_check_method=pass_all 5898 ;; 5899 5900haiku*) 5901 lt_cv_deplibs_check_method=pass_all 5902 ;; 5903 5904hpux10.20* | hpux11*) 5905 lt_cv_file_magic_cmd=/usr/bin/file 5906 case $host_cpu in 5907 ia64*) 5908 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5909 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5910 ;; 5911 hppa*64*) 5912 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 5913 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5914 ;; 5915 *) 5916 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5917 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5918 ;; 5919 esac 5920 ;; 5921 5922interix[3-9]*) 5923 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5924 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5925 ;; 5926 5927irix5* | irix6* | nonstopux*) 5928 case $LD in 5929 *-32|*"-32 ") libmagic=32-bit;; 5930 *-n32|*"-n32 ") libmagic=N32;; 5931 *-64|*"-64 ") libmagic=64-bit;; 5932 *) libmagic=never-match;; 5933 esac 5934 lt_cv_deplibs_check_method=pass_all 5935 ;; 5936 5937# This must be Linux ELF. 5938linux* | k*bsd*-gnu | kopensolaris*-gnu) 5939 lt_cv_deplibs_check_method=pass_all 5940 ;; 5941 5942netbsd*) 5943 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5944 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5945 else 5946 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5947 fi 5948 ;; 5949 5950newos6*) 5951 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5952 lt_cv_file_magic_cmd=/usr/bin/file 5953 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5954 ;; 5955 5956*nto* | *qnx*) 5957 lt_cv_deplibs_check_method=pass_all 5958 ;; 5959 5960openbsd*) 5961 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5962 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5963 else 5964 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5965 fi 5966 ;; 5967 5968osf3* | osf4* | osf5*) 5969 lt_cv_deplibs_check_method=pass_all 5970 ;; 5971 5972rdos*) 5973 lt_cv_deplibs_check_method=pass_all 5974 ;; 5975 5976solaris*) 5977 lt_cv_deplibs_check_method=pass_all 5978 ;; 5979 5980sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5981 lt_cv_deplibs_check_method=pass_all 5982 ;; 5983 5984sysv4 | sysv4.3*) 5985 case $host_vendor in 5986 motorola) 5987 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 5988 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5989 ;; 5990 ncr) 5991 lt_cv_deplibs_check_method=pass_all 5992 ;; 5993 sequent) 5994 lt_cv_file_magic_cmd='/bin/file' 5995 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5996 ;; 5997 sni) 5998 lt_cv_file_magic_cmd='/bin/file' 5999 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6000 lt_cv_file_magic_test_file=/lib/libc.so 6001 ;; 6002 siemens) 6003 lt_cv_deplibs_check_method=pass_all 6004 ;; 6005 pc) 6006 lt_cv_deplibs_check_method=pass_all 6007 ;; 6008 esac 6009 ;; 6010 6011tpf*) 6012 lt_cv_deplibs_check_method=pass_all 6013 ;; 6014esac 6015 6016fi 6017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6018$as_echo "$lt_cv_deplibs_check_method" >&6; } 6019file_magic_cmd=$lt_cv_file_magic_cmd 6020deplibs_check_method=$lt_cv_deplibs_check_method 6021test -z "$deplibs_check_method" && deplibs_check_method=unknown 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034if test -n "$ac_tool_prefix"; then 6035 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6036set dummy ${ac_tool_prefix}ar; ac_word=$2 6037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6038$as_echo_n "checking for $ac_word... " >&6; } 6039if test "${ac_cv_prog_AR+set}" = set; then : 6040 $as_echo_n "(cached) " >&6 6041else 6042 if test -n "$AR"; then 6043 ac_cv_prog_AR="$AR" # Let the user override the test. 6044else 6045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6046for as_dir in $PATH 6047do 6048 IFS=$as_save_IFS 6049 test -z "$as_dir" && as_dir=. 6050 for ac_exec_ext in '' $ac_executable_extensions; do 6051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6052 ac_cv_prog_AR="${ac_tool_prefix}ar" 6053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6054 break 2 6055 fi 6056done 6057 done 6058IFS=$as_save_IFS 6059 6060fi 6061fi 6062AR=$ac_cv_prog_AR 6063if test -n "$AR"; then 6064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6065$as_echo "$AR" >&6; } 6066else 6067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6068$as_echo "no" >&6; } 6069fi 6070 6071 6072fi 6073if test -z "$ac_cv_prog_AR"; then 6074 ac_ct_AR=$AR 6075 # Extract the first word of "ar", so it can be a program name with args. 6076set dummy ar; ac_word=$2 6077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6078$as_echo_n "checking for $ac_word... " >&6; } 6079if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6080 $as_echo_n "(cached) " >&6 6081else 6082 if test -n "$ac_ct_AR"; then 6083 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6084else 6085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6086for as_dir in $PATH 6087do 6088 IFS=$as_save_IFS 6089 test -z "$as_dir" && as_dir=. 6090 for ac_exec_ext in '' $ac_executable_extensions; do 6091 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6092 ac_cv_prog_ac_ct_AR="ar" 6093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6094 break 2 6095 fi 6096done 6097 done 6098IFS=$as_save_IFS 6099 6100fi 6101fi 6102ac_ct_AR=$ac_cv_prog_ac_ct_AR 6103if test -n "$ac_ct_AR"; then 6104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6105$as_echo "$ac_ct_AR" >&6; } 6106else 6107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6108$as_echo "no" >&6; } 6109fi 6110 6111 if test "x$ac_ct_AR" = x; then 6112 AR="false" 6113 else 6114 case $cross_compiling:$ac_tool_warned in 6115yes:) 6116{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6117$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6118ac_tool_warned=yes ;; 6119esac 6120 AR=$ac_ct_AR 6121 fi 6122else 6123 AR="$ac_cv_prog_AR" 6124fi 6125 6126test -z "$AR" && AR=ar 6127test -z "$AR_FLAGS" && AR_FLAGS=cru 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139if test -n "$ac_tool_prefix"; then 6140 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6141set dummy ${ac_tool_prefix}strip; ac_word=$2 6142{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6143$as_echo_n "checking for $ac_word... " >&6; } 6144if test "${ac_cv_prog_STRIP+set}" = set; then : 6145 $as_echo_n "(cached) " >&6 6146else 6147 if test -n "$STRIP"; then 6148 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6149else 6150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6151for as_dir in $PATH 6152do 6153 IFS=$as_save_IFS 6154 test -z "$as_dir" && as_dir=. 6155 for ac_exec_ext in '' $ac_executable_extensions; do 6156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6157 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6159 break 2 6160 fi 6161done 6162 done 6163IFS=$as_save_IFS 6164 6165fi 6166fi 6167STRIP=$ac_cv_prog_STRIP 6168if test -n "$STRIP"; then 6169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6170$as_echo "$STRIP" >&6; } 6171else 6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6173$as_echo "no" >&6; } 6174fi 6175 6176 6177fi 6178if test -z "$ac_cv_prog_STRIP"; then 6179 ac_ct_STRIP=$STRIP 6180 # Extract the first word of "strip", so it can be a program name with args. 6181set dummy strip; ac_word=$2 6182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6183$as_echo_n "checking for $ac_word... " >&6; } 6184if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6185 $as_echo_n "(cached) " >&6 6186else 6187 if test -n "$ac_ct_STRIP"; then 6188 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6189else 6190as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6191for as_dir in $PATH 6192do 6193 IFS=$as_save_IFS 6194 test -z "$as_dir" && as_dir=. 6195 for ac_exec_ext in '' $ac_executable_extensions; do 6196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6197 ac_cv_prog_ac_ct_STRIP="strip" 6198 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6199 break 2 6200 fi 6201done 6202 done 6203IFS=$as_save_IFS 6204 6205fi 6206fi 6207ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6208if test -n "$ac_ct_STRIP"; then 6209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6210$as_echo "$ac_ct_STRIP" >&6; } 6211else 6212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6213$as_echo "no" >&6; } 6214fi 6215 6216 if test "x$ac_ct_STRIP" = x; then 6217 STRIP=":" 6218 else 6219 case $cross_compiling:$ac_tool_warned in 6220yes:) 6221{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6222$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6223ac_tool_warned=yes ;; 6224esac 6225 STRIP=$ac_ct_STRIP 6226 fi 6227else 6228 STRIP="$ac_cv_prog_STRIP" 6229fi 6230 6231test -z "$STRIP" && STRIP=: 6232 6233 6234 6235 6236 6237 6238if test -n "$ac_tool_prefix"; then 6239 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6240set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6242$as_echo_n "checking for $ac_word... " >&6; } 6243if test "${ac_cv_prog_RANLIB+set}" = set; then : 6244 $as_echo_n "(cached) " >&6 6245else 6246 if test -n "$RANLIB"; then 6247 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6248else 6249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6250for as_dir in $PATH 6251do 6252 IFS=$as_save_IFS 6253 test -z "$as_dir" && as_dir=. 6254 for ac_exec_ext in '' $ac_executable_extensions; do 6255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6256 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6258 break 2 6259 fi 6260done 6261 done 6262IFS=$as_save_IFS 6263 6264fi 6265fi 6266RANLIB=$ac_cv_prog_RANLIB 6267if test -n "$RANLIB"; then 6268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6269$as_echo "$RANLIB" >&6; } 6270else 6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6272$as_echo "no" >&6; } 6273fi 6274 6275 6276fi 6277if test -z "$ac_cv_prog_RANLIB"; then 6278 ac_ct_RANLIB=$RANLIB 6279 # Extract the first word of "ranlib", so it can be a program name with args. 6280set dummy ranlib; ac_word=$2 6281{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6282$as_echo_n "checking for $ac_word... " >&6; } 6283if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6284 $as_echo_n "(cached) " >&6 6285else 6286 if test -n "$ac_ct_RANLIB"; then 6287 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6288else 6289as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6290for as_dir in $PATH 6291do 6292 IFS=$as_save_IFS 6293 test -z "$as_dir" && as_dir=. 6294 for ac_exec_ext in '' $ac_executable_extensions; do 6295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6296 ac_cv_prog_ac_ct_RANLIB="ranlib" 6297 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6298 break 2 6299 fi 6300done 6301 done 6302IFS=$as_save_IFS 6303 6304fi 6305fi 6306ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6307if test -n "$ac_ct_RANLIB"; then 6308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6309$as_echo "$ac_ct_RANLIB" >&6; } 6310else 6311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6312$as_echo "no" >&6; } 6313fi 6314 6315 if test "x$ac_ct_RANLIB" = x; then 6316 RANLIB=":" 6317 else 6318 case $cross_compiling:$ac_tool_warned in 6319yes:) 6320{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6321$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6322ac_tool_warned=yes ;; 6323esac 6324 RANLIB=$ac_ct_RANLIB 6325 fi 6326else 6327 RANLIB="$ac_cv_prog_RANLIB" 6328fi 6329 6330test -z "$RANLIB" && RANLIB=: 6331 6332 6333 6334 6335 6336 6337# Determine commands to create old-style static archives. 6338old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6339old_postinstall_cmds='chmod 644 $oldlib' 6340old_postuninstall_cmds= 6341 6342if test -n "$RANLIB"; then 6343 case $host_os in 6344 openbsd*) 6345 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6346 ;; 6347 *) 6348 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6349 ;; 6350 esac 6351 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6352fi 6353 6354case $host_os in 6355 darwin*) 6356 lock_old_archive_extraction=yes ;; 6357 *) 6358 lock_old_archive_extraction=no ;; 6359esac 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399# If no C compiler was specified, use CC. 6400LTCC=${LTCC-"$CC"} 6401 6402# If no C compiler flags were specified, use CFLAGS. 6403LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6404 6405# Allow CC to be a program name with arguments. 6406compiler=$CC 6407 6408 6409# Check for command to grab the raw symbol name followed by C symbol from nm. 6410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6411$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6412if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6413 $as_echo_n "(cached) " >&6 6414else 6415 6416# These are sane defaults that work on at least a few old systems. 6417# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6418 6419# Character class describing NM global symbol codes. 6420symcode='[BCDEGRST]' 6421 6422# Regexp to match symbols that can be accessed directly from C. 6423sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6424 6425# Define system-specific variables. 6426case $host_os in 6427aix*) 6428 symcode='[BCDT]' 6429 ;; 6430cygwin* | mingw* | pw32* | cegcc*) 6431 symcode='[ABCDGISTW]' 6432 ;; 6433hpux*) 6434 if test "$host_cpu" = ia64; then 6435 symcode='[ABCDEGRST]' 6436 fi 6437 ;; 6438irix* | nonstopux*) 6439 symcode='[BCDEGRST]' 6440 ;; 6441osf*) 6442 symcode='[BCDEGQRST]' 6443 ;; 6444solaris*) 6445 symcode='[BDRT]' 6446 ;; 6447sco3.2v5*) 6448 symcode='[DT]' 6449 ;; 6450sysv4.2uw2*) 6451 symcode='[DT]' 6452 ;; 6453sysv5* | sco5v6* | unixware* | OpenUNIX*) 6454 symcode='[ABDT]' 6455 ;; 6456sysv4) 6457 symcode='[DFNSTU]' 6458 ;; 6459esac 6460 6461# If we're using GNU nm, then use its standard symbol codes. 6462case `$NM -V 2>&1` in 6463*GNU* | *'with BFD'*) 6464 symcode='[ABCDGIRSTW]' ;; 6465esac 6466 6467# Transform an extracted symbol line into a proper C declaration. 6468# Some systems (esp. on ia64) link data and code symbols differently, 6469# so use this general approach. 6470lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6471 6472# Transform an extracted symbol line into symbol name and symbol address 6473lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6474lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 6475 6476# Handle CRLF in mingw tool chain 6477opt_cr= 6478case $build_os in 6479mingw*) 6480 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6481 ;; 6482esac 6483 6484# Try without a prefix underscore, then with it. 6485for ac_symprfx in "" "_"; do 6486 6487 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6488 symxfrm="\\1 $ac_symprfx\\2 \\2" 6489 6490 # Write the raw and C identifiers. 6491 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6492 # Fake it for dumpbin and say T for any non-static function 6493 # and D for any global variable. 6494 # Also find C++ and __fastcall symbols from MSVC++, 6495 # which start with @ or ?. 6496 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6497" {last_section=section; section=\$ 3};"\ 6498" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6499" \$ 0!~/External *\|/{next};"\ 6500" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6501" {if(hide[section]) next};"\ 6502" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6503" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6504" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6505" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6506" ' prfx=^$ac_symprfx" 6507 else 6508 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6509 fi 6510 6511 # Check to see that the pipe works correctly. 6512 pipe_works=no 6513 6514 rm -f conftest* 6515 cat > conftest.$ac_ext <<_LT_EOF 6516#ifdef __cplusplus 6517extern "C" { 6518#endif 6519char nm_test_var; 6520void nm_test_func(void); 6521void nm_test_func(void){} 6522#ifdef __cplusplus 6523} 6524#endif 6525int main(){nm_test_var='a';nm_test_func();return(0);} 6526_LT_EOF 6527 6528 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6529 (eval $ac_compile) 2>&5 6530 ac_status=$? 6531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6532 test $ac_status = 0; }; then 6533 # Now try to grab the symbols. 6534 nlist=conftest.nm 6535 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6536 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6537 ac_status=$? 6538 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6539 test $ac_status = 0; } && test -s "$nlist"; then 6540 # Try sorting and uniquifying the output. 6541 if sort "$nlist" | uniq > "$nlist"T; then 6542 mv -f "$nlist"T "$nlist" 6543 else 6544 rm -f "$nlist"T 6545 fi 6546 6547 # Make sure that we snagged all the symbols we need. 6548 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6549 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6550 cat <<_LT_EOF > conftest.$ac_ext 6551#ifdef __cplusplus 6552extern "C" { 6553#endif 6554 6555_LT_EOF 6556 # Now generate the symbol file. 6557 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6558 6559 cat <<_LT_EOF >> conftest.$ac_ext 6560 6561/* The mapping between symbol names and symbols. */ 6562const struct { 6563 const char *name; 6564 void *address; 6565} 6566lt__PROGRAM__LTX_preloaded_symbols[] = 6567{ 6568 { "@PROGRAM@", (void *) 0 }, 6569_LT_EOF 6570 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6571 cat <<\_LT_EOF >> conftest.$ac_ext 6572 {0, (void *) 0} 6573}; 6574 6575/* This works around a problem in FreeBSD linker */ 6576#ifdef FREEBSD_WORKAROUND 6577static const void *lt_preloaded_setup() { 6578 return lt__PROGRAM__LTX_preloaded_symbols; 6579} 6580#endif 6581 6582#ifdef __cplusplus 6583} 6584#endif 6585_LT_EOF 6586 # Now try linking the two files. 6587 mv conftest.$ac_objext conftstm.$ac_objext 6588 lt_save_LIBS="$LIBS" 6589 lt_save_CFLAGS="$CFLAGS" 6590 LIBS="conftstm.$ac_objext" 6591 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6592 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6593 (eval $ac_link) 2>&5 6594 ac_status=$? 6595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6596 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6597 pipe_works=yes 6598 fi 6599 LIBS="$lt_save_LIBS" 6600 CFLAGS="$lt_save_CFLAGS" 6601 else 6602 echo "cannot find nm_test_func in $nlist" >&5 6603 fi 6604 else 6605 echo "cannot find nm_test_var in $nlist" >&5 6606 fi 6607 else 6608 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6609 fi 6610 else 6611 echo "$progname: failed program was:" >&5 6612 cat conftest.$ac_ext >&5 6613 fi 6614 rm -rf conftest* conftst* 6615 6616 # Do not use the global_symbol_pipe unless it works. 6617 if test "$pipe_works" = yes; then 6618 break 6619 else 6620 lt_cv_sys_global_symbol_pipe= 6621 fi 6622done 6623 6624fi 6625 6626if test -z "$lt_cv_sys_global_symbol_pipe"; then 6627 lt_cv_sys_global_symbol_to_cdecl= 6628fi 6629if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6631$as_echo "failed" >&6; } 6632else 6633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6634$as_echo "ok" >&6; } 6635fi 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658# Check whether --enable-libtool-lock was given. 6659if test "${enable_libtool_lock+set}" = set; then : 6660 enableval=$enable_libtool_lock; 6661fi 6662 6663test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6664 6665# Some flags need to be propagated to the compiler or linker for good 6666# libtool support. 6667case $host in 6668ia64-*-hpux*) 6669 # Find out which ABI we are using. 6670 echo 'int i;' > conftest.$ac_ext 6671 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6672 (eval $ac_compile) 2>&5 6673 ac_status=$? 6674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6675 test $ac_status = 0; }; then 6676 case `/usr/bin/file conftest.$ac_objext` in 6677 *ELF-32*) 6678 HPUX_IA64_MODE="32" 6679 ;; 6680 *ELF-64*) 6681 HPUX_IA64_MODE="64" 6682 ;; 6683 esac 6684 fi 6685 rm -rf conftest* 6686 ;; 6687*-*-irix6*) 6688 # Find out which ABI we are using. 6689 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6690 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6691 (eval $ac_compile) 2>&5 6692 ac_status=$? 6693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6694 test $ac_status = 0; }; then 6695 if test "$lt_cv_prog_gnu_ld" = yes; then 6696 case `/usr/bin/file conftest.$ac_objext` in 6697 *32-bit*) 6698 LD="${LD-ld} -melf32bsmip" 6699 ;; 6700 *N32*) 6701 LD="${LD-ld} -melf32bmipn32" 6702 ;; 6703 *64-bit*) 6704 LD="${LD-ld} -melf64bmip" 6705 ;; 6706 esac 6707 else 6708 case `/usr/bin/file conftest.$ac_objext` in 6709 *32-bit*) 6710 LD="${LD-ld} -32" 6711 ;; 6712 *N32*) 6713 LD="${LD-ld} -n32" 6714 ;; 6715 *64-bit*) 6716 LD="${LD-ld} -64" 6717 ;; 6718 esac 6719 fi 6720 fi 6721 rm -rf conftest* 6722 ;; 6723 6724x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6725s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6726 # Find out which ABI we are using. 6727 echo 'int i;' > conftest.$ac_ext 6728 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6729 (eval $ac_compile) 2>&5 6730 ac_status=$? 6731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6732 test $ac_status = 0; }; then 6733 case `/usr/bin/file conftest.o` in 6734 *32-bit*) 6735 case $host in 6736 x86_64-*kfreebsd*-gnu) 6737 LD="${LD-ld} -m elf_i386_fbsd" 6738 ;; 6739 x86_64-*linux*) 6740 case `/usr/bin/file conftest.o` in 6741 *x86-64*) 6742 LD="${LD-ld} -m elf32_x86_64" 6743 ;; 6744 *) 6745 LD="${LD-ld} -m elf_i386" 6746 ;; 6747 esac 6748 ;; 6749 powerpc64le-*linux*) 6750 LD="${LD-ld} -m elf32lppclinux" 6751 ;; 6752 powerpc64-*linux*) 6753 LD="${LD-ld} -m elf32ppclinux" 6754 ;; 6755 s390x-*linux*) 6756 LD="${LD-ld} -m elf_s390" 6757 ;; 6758 sparc64-*linux*) 6759 LD="${LD-ld} -m elf32_sparc" 6760 ;; 6761 esac 6762 ;; 6763 *64-bit*) 6764 case $host in 6765 x86_64-*kfreebsd*-gnu) 6766 LD="${LD-ld} -m elf_x86_64_fbsd" 6767 ;; 6768 x86_64-*linux*) 6769 LD="${LD-ld} -m elf_x86_64" 6770 ;; 6771 powerpcle-*linux*) 6772 LD="${LD-ld} -m elf64lppc" 6773 ;; 6774 powerpc-*linux*) 6775 LD="${LD-ld} -m elf64ppc" 6776 ;; 6777 s390*-*linux*|s390*-*tpf*) 6778 LD="${LD-ld} -m elf64_s390" 6779 ;; 6780 sparc*-*linux*) 6781 LD="${LD-ld} -m elf64_sparc" 6782 ;; 6783 esac 6784 ;; 6785 esac 6786 fi 6787 rm -rf conftest* 6788 ;; 6789 6790*-*-sco3.2v5*) 6791 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6792 SAVE_CFLAGS="$CFLAGS" 6793 CFLAGS="$CFLAGS -belf" 6794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6795$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6796if test "${lt_cv_cc_needs_belf+set}" = set; then : 6797 $as_echo_n "(cached) " >&6 6798else 6799 ac_ext=c 6800ac_cpp='$CPP $CPPFLAGS' 6801ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6802ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6803ac_compiler_gnu=$ac_cv_c_compiler_gnu 6804 6805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6806/* end confdefs.h. */ 6807 6808int 6809main () 6810{ 6811 6812 ; 6813 return 0; 6814} 6815_ACEOF 6816if ac_fn_c_try_link "$LINENO"; then : 6817 lt_cv_cc_needs_belf=yes 6818else 6819 lt_cv_cc_needs_belf=no 6820fi 6821rm -f core conftest.err conftest.$ac_objext \ 6822 conftest$ac_exeext conftest.$ac_ext 6823 ac_ext=c 6824ac_cpp='$CPP $CPPFLAGS' 6825ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6826ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6827ac_compiler_gnu=$ac_cv_c_compiler_gnu 6828 6829fi 6830{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6831$as_echo "$lt_cv_cc_needs_belf" >&6; } 6832 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6833 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6834 CFLAGS="$SAVE_CFLAGS" 6835 fi 6836 ;; 6837sparc*-*solaris*) 6838 # Find out which ABI we are using. 6839 echo 'int i;' > conftest.$ac_ext 6840 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6841 (eval $ac_compile) 2>&5 6842 ac_status=$? 6843 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6844 test $ac_status = 0; }; then 6845 case `/usr/bin/file conftest.o` in 6846 *64-bit*) 6847 case $lt_cv_prog_gnu_ld in 6848 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6849 *) 6850 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6851 LD="${LD-ld} -64" 6852 fi 6853 ;; 6854 esac 6855 ;; 6856 esac 6857 fi 6858 rm -rf conftest* 6859 ;; 6860esac 6861 6862need_locks="$enable_libtool_lock" 6863 6864 6865 case $host_os in 6866 rhapsody* | darwin*) 6867 if test -n "$ac_tool_prefix"; then 6868 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6869set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6870{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6871$as_echo_n "checking for $ac_word... " >&6; } 6872if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 6873 $as_echo_n "(cached) " >&6 6874else 6875 if test -n "$DSYMUTIL"; then 6876 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6877else 6878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6879for as_dir in $PATH 6880do 6881 IFS=$as_save_IFS 6882 test -z "$as_dir" && as_dir=. 6883 for ac_exec_ext in '' $ac_executable_extensions; do 6884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6885 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6886 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6887 break 2 6888 fi 6889done 6890 done 6891IFS=$as_save_IFS 6892 6893fi 6894fi 6895DSYMUTIL=$ac_cv_prog_DSYMUTIL 6896if test -n "$DSYMUTIL"; then 6897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6898$as_echo "$DSYMUTIL" >&6; } 6899else 6900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6901$as_echo "no" >&6; } 6902fi 6903 6904 6905fi 6906if test -z "$ac_cv_prog_DSYMUTIL"; then 6907 ac_ct_DSYMUTIL=$DSYMUTIL 6908 # Extract the first word of "dsymutil", so it can be a program name with args. 6909set dummy dsymutil; ac_word=$2 6910{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6911$as_echo_n "checking for $ac_word... " >&6; } 6912if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 6913 $as_echo_n "(cached) " >&6 6914else 6915 if test -n "$ac_ct_DSYMUTIL"; then 6916 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6917else 6918as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6919for as_dir in $PATH 6920do 6921 IFS=$as_save_IFS 6922 test -z "$as_dir" && as_dir=. 6923 for ac_exec_ext in '' $ac_executable_extensions; do 6924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6925 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6926 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6927 break 2 6928 fi 6929done 6930 done 6931IFS=$as_save_IFS 6932 6933fi 6934fi 6935ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6936if test -n "$ac_ct_DSYMUTIL"; then 6937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6938$as_echo "$ac_ct_DSYMUTIL" >&6; } 6939else 6940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6941$as_echo "no" >&6; } 6942fi 6943 6944 if test "x$ac_ct_DSYMUTIL" = x; then 6945 DSYMUTIL=":" 6946 else 6947 case $cross_compiling:$ac_tool_warned in 6948yes:) 6949{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6950$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6951ac_tool_warned=yes ;; 6952esac 6953 DSYMUTIL=$ac_ct_DSYMUTIL 6954 fi 6955else 6956 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6957fi 6958 6959 if test -n "$ac_tool_prefix"; then 6960 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6961set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6962{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6963$as_echo_n "checking for $ac_word... " >&6; } 6964if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6965 $as_echo_n "(cached) " >&6 6966else 6967 if test -n "$NMEDIT"; then 6968 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6969else 6970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6971for as_dir in $PATH 6972do 6973 IFS=$as_save_IFS 6974 test -z "$as_dir" && as_dir=. 6975 for ac_exec_ext in '' $ac_executable_extensions; do 6976 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6977 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6978 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6979 break 2 6980 fi 6981done 6982 done 6983IFS=$as_save_IFS 6984 6985fi 6986fi 6987NMEDIT=$ac_cv_prog_NMEDIT 6988if test -n "$NMEDIT"; then 6989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6990$as_echo "$NMEDIT" >&6; } 6991else 6992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6993$as_echo "no" >&6; } 6994fi 6995 6996 6997fi 6998if test -z "$ac_cv_prog_NMEDIT"; then 6999 ac_ct_NMEDIT=$NMEDIT 7000 # Extract the first word of "nmedit", so it can be a program name with args. 7001set dummy nmedit; ac_word=$2 7002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7003$as_echo_n "checking for $ac_word... " >&6; } 7004if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7005 $as_echo_n "(cached) " >&6 7006else 7007 if test -n "$ac_ct_NMEDIT"; then 7008 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7009else 7010as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7011for as_dir in $PATH 7012do 7013 IFS=$as_save_IFS 7014 test -z "$as_dir" && as_dir=. 7015 for ac_exec_ext in '' $ac_executable_extensions; do 7016 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7017 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7018 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7019 break 2 7020 fi 7021done 7022 done 7023IFS=$as_save_IFS 7024 7025fi 7026fi 7027ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7028if test -n "$ac_ct_NMEDIT"; then 7029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7030$as_echo "$ac_ct_NMEDIT" >&6; } 7031else 7032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7033$as_echo "no" >&6; } 7034fi 7035 7036 if test "x$ac_ct_NMEDIT" = x; then 7037 NMEDIT=":" 7038 else 7039 case $cross_compiling:$ac_tool_warned in 7040yes:) 7041{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7042$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7043ac_tool_warned=yes ;; 7044esac 7045 NMEDIT=$ac_ct_NMEDIT 7046 fi 7047else 7048 NMEDIT="$ac_cv_prog_NMEDIT" 7049fi 7050 7051 if test -n "$ac_tool_prefix"; then 7052 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7053set dummy ${ac_tool_prefix}lipo; ac_word=$2 7054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7055$as_echo_n "checking for $ac_word... " >&6; } 7056if test "${ac_cv_prog_LIPO+set}" = set; then : 7057 $as_echo_n "(cached) " >&6 7058else 7059 if test -n "$LIPO"; then 7060 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7061else 7062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7063for as_dir in $PATH 7064do 7065 IFS=$as_save_IFS 7066 test -z "$as_dir" && as_dir=. 7067 for ac_exec_ext in '' $ac_executable_extensions; do 7068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7069 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7071 break 2 7072 fi 7073done 7074 done 7075IFS=$as_save_IFS 7076 7077fi 7078fi 7079LIPO=$ac_cv_prog_LIPO 7080if test -n "$LIPO"; then 7081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7082$as_echo "$LIPO" >&6; } 7083else 7084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7085$as_echo "no" >&6; } 7086fi 7087 7088 7089fi 7090if test -z "$ac_cv_prog_LIPO"; then 7091 ac_ct_LIPO=$LIPO 7092 # Extract the first word of "lipo", so it can be a program name with args. 7093set dummy lipo; ac_word=$2 7094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7095$as_echo_n "checking for $ac_word... " >&6; } 7096if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7097 $as_echo_n "(cached) " >&6 7098else 7099 if test -n "$ac_ct_LIPO"; then 7100 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7101else 7102as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7103for as_dir in $PATH 7104do 7105 IFS=$as_save_IFS 7106 test -z "$as_dir" && as_dir=. 7107 for ac_exec_ext in '' $ac_executable_extensions; do 7108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7109 ac_cv_prog_ac_ct_LIPO="lipo" 7110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7111 break 2 7112 fi 7113done 7114 done 7115IFS=$as_save_IFS 7116 7117fi 7118fi 7119ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7120if test -n "$ac_ct_LIPO"; then 7121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7122$as_echo "$ac_ct_LIPO" >&6; } 7123else 7124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7125$as_echo "no" >&6; } 7126fi 7127 7128 if test "x$ac_ct_LIPO" = x; then 7129 LIPO=":" 7130 else 7131 case $cross_compiling:$ac_tool_warned in 7132yes:) 7133{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7134$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7135ac_tool_warned=yes ;; 7136esac 7137 LIPO=$ac_ct_LIPO 7138 fi 7139else 7140 LIPO="$ac_cv_prog_LIPO" 7141fi 7142 7143 if test -n "$ac_tool_prefix"; then 7144 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7145set dummy ${ac_tool_prefix}otool; ac_word=$2 7146{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7147$as_echo_n "checking for $ac_word... " >&6; } 7148if test "${ac_cv_prog_OTOOL+set}" = set; then : 7149 $as_echo_n "(cached) " >&6 7150else 7151 if test -n "$OTOOL"; then 7152 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7153else 7154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7155for as_dir in $PATH 7156do 7157 IFS=$as_save_IFS 7158 test -z "$as_dir" && as_dir=. 7159 for ac_exec_ext in '' $ac_executable_extensions; do 7160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7161 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7163 break 2 7164 fi 7165done 7166 done 7167IFS=$as_save_IFS 7168 7169fi 7170fi 7171OTOOL=$ac_cv_prog_OTOOL 7172if test -n "$OTOOL"; then 7173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7174$as_echo "$OTOOL" >&6; } 7175else 7176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7177$as_echo "no" >&6; } 7178fi 7179 7180 7181fi 7182if test -z "$ac_cv_prog_OTOOL"; then 7183 ac_ct_OTOOL=$OTOOL 7184 # Extract the first word of "otool", so it can be a program name with args. 7185set dummy otool; ac_word=$2 7186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7187$as_echo_n "checking for $ac_word... " >&6; } 7188if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7189 $as_echo_n "(cached) " >&6 7190else 7191 if test -n "$ac_ct_OTOOL"; then 7192 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7193else 7194as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7195for as_dir in $PATH 7196do 7197 IFS=$as_save_IFS 7198 test -z "$as_dir" && as_dir=. 7199 for ac_exec_ext in '' $ac_executable_extensions; do 7200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7201 ac_cv_prog_ac_ct_OTOOL="otool" 7202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7203 break 2 7204 fi 7205done 7206 done 7207IFS=$as_save_IFS 7208 7209fi 7210fi 7211ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7212if test -n "$ac_ct_OTOOL"; then 7213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7214$as_echo "$ac_ct_OTOOL" >&6; } 7215else 7216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7217$as_echo "no" >&6; } 7218fi 7219 7220 if test "x$ac_ct_OTOOL" = x; then 7221 OTOOL=":" 7222 else 7223 case $cross_compiling:$ac_tool_warned in 7224yes:) 7225{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7226$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7227ac_tool_warned=yes ;; 7228esac 7229 OTOOL=$ac_ct_OTOOL 7230 fi 7231else 7232 OTOOL="$ac_cv_prog_OTOOL" 7233fi 7234 7235 if test -n "$ac_tool_prefix"; then 7236 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7237set dummy ${ac_tool_prefix}otool64; ac_word=$2 7238{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7239$as_echo_n "checking for $ac_word... " >&6; } 7240if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7241 $as_echo_n "(cached) " >&6 7242else 7243 if test -n "$OTOOL64"; then 7244 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7245else 7246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7247for as_dir in $PATH 7248do 7249 IFS=$as_save_IFS 7250 test -z "$as_dir" && as_dir=. 7251 for ac_exec_ext in '' $ac_executable_extensions; do 7252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7253 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7254 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7255 break 2 7256 fi 7257done 7258 done 7259IFS=$as_save_IFS 7260 7261fi 7262fi 7263OTOOL64=$ac_cv_prog_OTOOL64 7264if test -n "$OTOOL64"; then 7265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7266$as_echo "$OTOOL64" >&6; } 7267else 7268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7269$as_echo "no" >&6; } 7270fi 7271 7272 7273fi 7274if test -z "$ac_cv_prog_OTOOL64"; then 7275 ac_ct_OTOOL64=$OTOOL64 7276 # Extract the first word of "otool64", so it can be a program name with args. 7277set dummy otool64; ac_word=$2 7278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7279$as_echo_n "checking for $ac_word... " >&6; } 7280if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7281 $as_echo_n "(cached) " >&6 7282else 7283 if test -n "$ac_ct_OTOOL64"; then 7284 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7285else 7286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7287for as_dir in $PATH 7288do 7289 IFS=$as_save_IFS 7290 test -z "$as_dir" && as_dir=. 7291 for ac_exec_ext in '' $ac_executable_extensions; do 7292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7293 ac_cv_prog_ac_ct_OTOOL64="otool64" 7294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7295 break 2 7296 fi 7297done 7298 done 7299IFS=$as_save_IFS 7300 7301fi 7302fi 7303ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7304if test -n "$ac_ct_OTOOL64"; then 7305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7306$as_echo "$ac_ct_OTOOL64" >&6; } 7307else 7308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7309$as_echo "no" >&6; } 7310fi 7311 7312 if test "x$ac_ct_OTOOL64" = x; then 7313 OTOOL64=":" 7314 else 7315 case $cross_compiling:$ac_tool_warned in 7316yes:) 7317{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7318$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7319ac_tool_warned=yes ;; 7320esac 7321 OTOOL64=$ac_ct_OTOOL64 7322 fi 7323else 7324 OTOOL64="$ac_cv_prog_OTOOL64" 7325fi 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7354$as_echo_n "checking for -single_module linker flag... " >&6; } 7355if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7356 $as_echo_n "(cached) " >&6 7357else 7358 lt_cv_apple_cc_single_mod=no 7359 if test -z "${LT_MULTI_MODULE}"; then 7360 # By default we will add the -single_module flag. You can override 7361 # by either setting the environment variable LT_MULTI_MODULE 7362 # non-empty at configure time, or by adding -multi_module to the 7363 # link flags. 7364 rm -rf libconftest.dylib* 7365 echo "int foo(void){return 1;}" > conftest.c 7366 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7367-dynamiclib -Wl,-single_module conftest.c" >&5 7368 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7369 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7370 _lt_result=$? 7371 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7372 lt_cv_apple_cc_single_mod=yes 7373 else 7374 cat conftest.err >&5 7375 fi 7376 rm -rf libconftest.dylib* 7377 rm -f conftest.* 7378 fi 7379fi 7380{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7381$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7383$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7384if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7385 $as_echo_n "(cached) " >&6 7386else 7387 lt_cv_ld_exported_symbols_list=no 7388 save_LDFLAGS=$LDFLAGS 7389 echo "_main" > conftest.sym 7390 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7392/* end confdefs.h. */ 7393 7394int 7395main () 7396{ 7397 7398 ; 7399 return 0; 7400} 7401_ACEOF 7402if ac_fn_c_try_link "$LINENO"; then : 7403 lt_cv_ld_exported_symbols_list=yes 7404else 7405 lt_cv_ld_exported_symbols_list=no 7406fi 7407rm -f core conftest.err conftest.$ac_objext \ 7408 conftest$ac_exeext conftest.$ac_ext 7409 LDFLAGS="$save_LDFLAGS" 7410 7411fi 7412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7413$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7415$as_echo_n "checking for -force_load linker flag... " >&6; } 7416if test "${lt_cv_ld_force_load+set}" = set; then : 7417 $as_echo_n "(cached) " >&6 7418else 7419 lt_cv_ld_force_load=no 7420 cat > conftest.c << _LT_EOF 7421int forced_loaded() { return 2;} 7422_LT_EOF 7423 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7424 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7425 echo "$AR cru libconftest.a conftest.o" >&5 7426 $AR cru libconftest.a conftest.o 2>&5 7427 cat > conftest.c << _LT_EOF 7428int main() { return 0;} 7429_LT_EOF 7430 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7431 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7432 _lt_result=$? 7433 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7434 lt_cv_ld_force_load=yes 7435 else 7436 cat conftest.err >&5 7437 fi 7438 rm -f conftest.err libconftest.a conftest conftest.c 7439 rm -rf conftest.dSYM 7440 7441fi 7442{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7443$as_echo "$lt_cv_ld_force_load" >&6; } 7444 case $host_os in 7445 rhapsody* | darwin1.[012]) 7446 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7447 darwin1.*) 7448 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7449 darwin*) # darwin 5.x on 7450 # if running on 10.5 or later, the deployment target defaults 7451 # to the OS version, if on x86, and 10.4, the deployment 7452 # target defaults to 10.4. Don't you love it? 7453 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7454 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7455 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7456 10.[012]*) 7457 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7458 10.*) 7459 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7460 esac 7461 ;; 7462 esac 7463 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7464 _lt_dar_single_mod='$single_module' 7465 fi 7466 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7467 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7468 else 7469 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7470 fi 7471 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7472 _lt_dsymutil='~$DSYMUTIL $lib || :' 7473 else 7474 _lt_dsymutil= 7475 fi 7476 ;; 7477 esac 7478 7479for ac_header in dlfcn.h 7480do : 7481 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7482" 7483if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7484 cat >>confdefs.h <<_ACEOF 7485#define HAVE_DLFCN_H 1 7486_ACEOF 7487 7488fi 7489 7490done 7491 7492 7493 7494 7495 7496# Set options 7497 7498 7499 7500 enable_dlopen=no 7501 7502 7503 enable_win32_dll=no 7504 7505 7506 # Check whether --enable-shared was given. 7507if test "${enable_shared+set}" = set; then : 7508 enableval=$enable_shared; p=${PACKAGE-default} 7509 case $enableval in 7510 yes) enable_shared=yes ;; 7511 no) enable_shared=no ;; 7512 *) 7513 enable_shared=no 7514 # Look at the argument we got. We use all the common list separators. 7515 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7516 for pkg in $enableval; do 7517 IFS="$lt_save_ifs" 7518 if test "X$pkg" = "X$p"; then 7519 enable_shared=yes 7520 fi 7521 done 7522 IFS="$lt_save_ifs" 7523 ;; 7524 esac 7525else 7526 enable_shared=yes 7527fi 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 # Check whether --enable-static was given. 7538if test "${enable_static+set}" = set; then : 7539 enableval=$enable_static; p=${PACKAGE-default} 7540 case $enableval in 7541 yes) enable_static=yes ;; 7542 no) enable_static=no ;; 7543 *) 7544 enable_static=no 7545 # Look at the argument we got. We use all the common list separators. 7546 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7547 for pkg in $enableval; do 7548 IFS="$lt_save_ifs" 7549 if test "X$pkg" = "X$p"; then 7550 enable_static=yes 7551 fi 7552 done 7553 IFS="$lt_save_ifs" 7554 ;; 7555 esac 7556else 7557 enable_static=yes 7558fi 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569# Check whether --with-pic was given. 7570if test "${with_pic+set}" = set; then : 7571 withval=$with_pic; pic_mode="$withval" 7572else 7573 pic_mode=default 7574fi 7575 7576 7577test -z "$pic_mode" && pic_mode=default 7578 7579 7580 7581 7582 7583 7584 7585 # Check whether --enable-fast-install was given. 7586if test "${enable_fast_install+set}" = set; then : 7587 enableval=$enable_fast_install; p=${PACKAGE-default} 7588 case $enableval in 7589 yes) enable_fast_install=yes ;; 7590 no) enable_fast_install=no ;; 7591 *) 7592 enable_fast_install=no 7593 # Look at the argument we got. We use all the common list separators. 7594 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7595 for pkg in $enableval; do 7596 IFS="$lt_save_ifs" 7597 if test "X$pkg" = "X$p"; then 7598 enable_fast_install=yes 7599 fi 7600 done 7601 IFS="$lt_save_ifs" 7602 ;; 7603 esac 7604else 7605 enable_fast_install=yes 7606fi 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618# This can be used to rebuild libtool when needed 7619LIBTOOL_DEPS="$ltmain" 7620 7621# Always use our own libtool. 7622LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649test -z "$LN_S" && LN_S="ln -s" 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664if test -n "${ZSH_VERSION+set}" ; then 7665 setopt NO_GLOB_SUBST 7666fi 7667 7668{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7669$as_echo_n "checking for objdir... " >&6; } 7670if test "${lt_cv_objdir+set}" = set; then : 7671 $as_echo_n "(cached) " >&6 7672else 7673 rm -f .libs 2>/dev/null 7674mkdir .libs 2>/dev/null 7675if test -d .libs; then 7676 lt_cv_objdir=.libs 7677else 7678 # MS-DOS does not allow filenames that begin with a dot. 7679 lt_cv_objdir=_libs 7680fi 7681rmdir .libs 2>/dev/null 7682fi 7683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7684$as_echo "$lt_cv_objdir" >&6; } 7685objdir=$lt_cv_objdir 7686 7687 7688 7689 7690 7691cat >>confdefs.h <<_ACEOF 7692#define LT_OBJDIR "$lt_cv_objdir/" 7693_ACEOF 7694 7695 7696 7697 7698case $host_os in 7699aix3*) 7700 # AIX sometimes has problems with the GCC collect2 program. For some 7701 # reason, if we set the COLLECT_NAMES environment variable, the problems 7702 # vanish in a puff of smoke. 7703 if test "X${COLLECT_NAMES+set}" != Xset; then 7704 COLLECT_NAMES= 7705 export COLLECT_NAMES 7706 fi 7707 ;; 7708esac 7709 7710# Global variables: 7711ofile=libtool 7712can_build_shared=yes 7713 7714# All known linkers require a `.a' archive for static linking (except MSVC, 7715# which needs '.lib'). 7716libext=a 7717 7718with_gnu_ld="$lt_cv_prog_gnu_ld" 7719 7720old_CC="$CC" 7721old_CFLAGS="$CFLAGS" 7722 7723# Set sane defaults for various variables 7724test -z "$CC" && CC=cc 7725test -z "$LTCC" && LTCC=$CC 7726test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7727test -z "$LD" && LD=ld 7728test -z "$ac_objext" && ac_objext=o 7729 7730for cc_temp in $compiler""; do 7731 case $cc_temp in 7732 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7733 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7734 \-*) ;; 7735 *) break;; 7736 esac 7737done 7738cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7739 7740 7741# Only perform the check for file, if the check method requires it 7742test -z "$MAGIC_CMD" && MAGIC_CMD=file 7743case $deplibs_check_method in 7744file_magic*) 7745 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7747$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7748if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7749 $as_echo_n "(cached) " >&6 7750else 7751 case $MAGIC_CMD in 7752[\\/*] | ?:[\\/]*) 7753 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7754 ;; 7755*) 7756 lt_save_MAGIC_CMD="$MAGIC_CMD" 7757 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7758 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7759 for ac_dir in $ac_dummy; do 7760 IFS="$lt_save_ifs" 7761 test -z "$ac_dir" && ac_dir=. 7762 if test -f $ac_dir/${ac_tool_prefix}file; then 7763 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7764 if test -n "$file_magic_test_file"; then 7765 case $deplibs_check_method in 7766 "file_magic "*) 7767 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7768 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7769 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7770 $EGREP "$file_magic_regex" > /dev/null; then 7771 : 7772 else 7773 cat <<_LT_EOF 1>&2 7774 7775*** Warning: the command libtool uses to detect shared libraries, 7776*** $file_magic_cmd, produces output that libtool cannot recognize. 7777*** The result is that libtool may fail to recognize shared libraries 7778*** as such. This will affect the creation of libtool libraries that 7779*** depend on shared libraries, but programs linked with such libtool 7780*** libraries will work regardless of this problem. Nevertheless, you 7781*** may want to report the problem to your system manager and/or to 7782*** bug-libtool@gnu.org 7783 7784_LT_EOF 7785 fi ;; 7786 esac 7787 fi 7788 break 7789 fi 7790 done 7791 IFS="$lt_save_ifs" 7792 MAGIC_CMD="$lt_save_MAGIC_CMD" 7793 ;; 7794esac 7795fi 7796 7797MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7798if test -n "$MAGIC_CMD"; then 7799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7800$as_echo "$MAGIC_CMD" >&6; } 7801else 7802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7803$as_echo "no" >&6; } 7804fi 7805 7806 7807 7808 7809 7810if test -z "$lt_cv_path_MAGIC_CMD"; then 7811 if test -n "$ac_tool_prefix"; then 7812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7813$as_echo_n "checking for file... " >&6; } 7814if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7815 $as_echo_n "(cached) " >&6 7816else 7817 case $MAGIC_CMD in 7818[\\/*] | ?:[\\/]*) 7819 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7820 ;; 7821*) 7822 lt_save_MAGIC_CMD="$MAGIC_CMD" 7823 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7824 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7825 for ac_dir in $ac_dummy; do 7826 IFS="$lt_save_ifs" 7827 test -z "$ac_dir" && ac_dir=. 7828 if test -f $ac_dir/file; then 7829 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7830 if test -n "$file_magic_test_file"; then 7831 case $deplibs_check_method in 7832 "file_magic "*) 7833 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7834 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7835 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7836 $EGREP "$file_magic_regex" > /dev/null; then 7837 : 7838 else 7839 cat <<_LT_EOF 1>&2 7840 7841*** Warning: the command libtool uses to detect shared libraries, 7842*** $file_magic_cmd, produces output that libtool cannot recognize. 7843*** The result is that libtool may fail to recognize shared libraries 7844*** as such. This will affect the creation of libtool libraries that 7845*** depend on shared libraries, but programs linked with such libtool 7846*** libraries will work regardless of this problem. Nevertheless, you 7847*** may want to report the problem to your system manager and/or to 7848*** bug-libtool@gnu.org 7849 7850_LT_EOF 7851 fi ;; 7852 esac 7853 fi 7854 break 7855 fi 7856 done 7857 IFS="$lt_save_ifs" 7858 MAGIC_CMD="$lt_save_MAGIC_CMD" 7859 ;; 7860esac 7861fi 7862 7863MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7864if test -n "$MAGIC_CMD"; then 7865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7866$as_echo "$MAGIC_CMD" >&6; } 7867else 7868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7869$as_echo "no" >&6; } 7870fi 7871 7872 7873 else 7874 MAGIC_CMD=: 7875 fi 7876fi 7877 7878 fi 7879 ;; 7880esac 7881 7882# Use C for the default configuration in the libtool script 7883 7884lt_save_CC="$CC" 7885ac_ext=c 7886ac_cpp='$CPP $CPPFLAGS' 7887ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7888ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7889ac_compiler_gnu=$ac_cv_c_compiler_gnu 7890 7891 7892# Source file extension for C test sources. 7893ac_ext=c 7894 7895# Object file extension for compiled C test sources. 7896objext=o 7897objext=$objext 7898 7899# Code to be used in simple compile tests 7900lt_simple_compile_test_code="int some_variable = 0;" 7901 7902# Code to be used in simple link tests 7903lt_simple_link_test_code='int main(){return(0);}' 7904 7905 7906 7907 7908 7909 7910 7911# If no C compiler was specified, use CC. 7912LTCC=${LTCC-"$CC"} 7913 7914# If no C compiler flags were specified, use CFLAGS. 7915LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7916 7917# Allow CC to be a program name with arguments. 7918compiler=$CC 7919 7920# Save the default compiler, since it gets overwritten when the other 7921# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7922compiler_DEFAULT=$CC 7923 7924# save warnings/boilerplate of simple test code 7925ac_outfile=conftest.$ac_objext 7926echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7927eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7928_lt_compiler_boilerplate=`cat conftest.err` 7929$RM conftest* 7930 7931ac_outfile=conftest.$ac_objext 7932echo "$lt_simple_link_test_code" >conftest.$ac_ext 7933eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7934_lt_linker_boilerplate=`cat conftest.err` 7935$RM -r conftest* 7936 7937 7938## CAVEAT EMPTOR: 7939## There is no encapsulation within the following macros, do not change 7940## the running order or otherwise move them around unless you know exactly 7941## what you are doing... 7942if test -n "$compiler"; then 7943 7944lt_prog_compiler_no_builtin_flag= 7945 7946if test "$GCC" = yes; then 7947 case $cc_basename in 7948 nvcc*) 7949 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7950 *) 7951 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7952 esac 7953 7954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7955$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7956if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7957 $as_echo_n "(cached) " >&6 7958else 7959 lt_cv_prog_compiler_rtti_exceptions=no 7960 ac_outfile=conftest.$ac_objext 7961 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7962 lt_compiler_flag="-fno-rtti -fno-exceptions" 7963 # Insert the option either (1) after the last *FLAGS variable, or 7964 # (2) before a word containing "conftest.", or (3) at the end. 7965 # Note that $ac_compile itself does not contain backslashes and begins 7966 # with a dollar sign (not a hyphen), so the echo should work correctly. 7967 # The option is referenced via a variable to avoid confusing sed. 7968 lt_compile=`echo "$ac_compile" | $SED \ 7969 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7970 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7971 -e 's:$: $lt_compiler_flag:'` 7972 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7973 (eval "$lt_compile" 2>conftest.err) 7974 ac_status=$? 7975 cat conftest.err >&5 7976 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7977 if (exit $ac_status) && test -s "$ac_outfile"; then 7978 # The compiler can only warn and ignore the option if not recognized 7979 # So say no if there are warnings other than the usual output. 7980 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7981 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7982 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7983 lt_cv_prog_compiler_rtti_exceptions=yes 7984 fi 7985 fi 7986 $RM conftest* 7987 7988fi 7989{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7990$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7991 7992if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7993 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7994else 7995 : 7996fi 7997 7998fi 7999 8000 8001 8002 8003 8004 8005 lt_prog_compiler_wl= 8006lt_prog_compiler_pic= 8007lt_prog_compiler_static= 8008 8009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8010$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8011 8012 if test "$GCC" = yes; then 8013 lt_prog_compiler_wl='-Wl,' 8014 lt_prog_compiler_static='-static' 8015 8016 case $host_os in 8017 aix*) 8018 # All AIX code is PIC. 8019 if test "$host_cpu" = ia64; then 8020 # AIX 5 now supports IA64 processor 8021 lt_prog_compiler_static='-Bstatic' 8022 fi 8023 lt_prog_compiler_pic='-fPIC' 8024 ;; 8025 8026 amigaos*) 8027 case $host_cpu in 8028 powerpc) 8029 # see comment about AmigaOS4 .so support 8030 lt_prog_compiler_pic='-fPIC' 8031 ;; 8032 m68k) 8033 # FIXME: we need at least 68020 code to build shared libraries, but 8034 # adding the `-m68020' flag to GCC prevents building anything better, 8035 # like `-m68040'. 8036 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8037 ;; 8038 esac 8039 ;; 8040 8041 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8042 # PIC is the default for these OSes. 8043 ;; 8044 8045 mingw* | cygwin* | pw32* | os2* | cegcc*) 8046 # This hack is so that the source file can tell whether it is being 8047 # built for inclusion in a dll (and should export symbols for example). 8048 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8049 # (--disable-auto-import) libraries 8050 lt_prog_compiler_pic='-DDLL_EXPORT' 8051 ;; 8052 8053 darwin* | rhapsody*) 8054 # PIC is the default on this platform 8055 # Common symbols not allowed in MH_DYLIB files 8056 lt_prog_compiler_pic='-fno-common' 8057 ;; 8058 8059 haiku*) 8060 # PIC is the default for Haiku. 8061 # The "-static" flag exists, but is broken. 8062 lt_prog_compiler_static= 8063 ;; 8064 8065 hpux*) 8066 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8067 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8068 # sets the default TLS model and affects inlining. 8069 case $host_cpu in 8070 hppa*64*) 8071 # +Z the default 8072 ;; 8073 *) 8074 lt_prog_compiler_pic='-fPIC' 8075 ;; 8076 esac 8077 ;; 8078 8079 interix[3-9]*) 8080 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8081 # Instead, we relocate shared libraries at runtime. 8082 ;; 8083 8084 msdosdjgpp*) 8085 # Just because we use GCC doesn't mean we suddenly get shared libraries 8086 # on systems that don't support them. 8087 lt_prog_compiler_can_build_shared=no 8088 enable_shared=no 8089 ;; 8090 8091 *nto* | *qnx*) 8092 # QNX uses GNU C++, but need to define -shared option too, otherwise 8093 # it will coredump. 8094 lt_prog_compiler_pic='-fPIC -shared' 8095 ;; 8096 8097 sysv4*MP*) 8098 if test -d /usr/nec; then 8099 lt_prog_compiler_pic=-Kconform_pic 8100 fi 8101 ;; 8102 8103 *) 8104 lt_prog_compiler_pic='-fPIC' 8105 ;; 8106 esac 8107 8108 case $cc_basename in 8109 nvcc*) # Cuda Compiler Driver 2.2 8110 lt_prog_compiler_wl='-Xlinker ' 8111 lt_prog_compiler_pic='-Xcompiler -fPIC' 8112 ;; 8113 esac 8114 else 8115 # PORTME Check for flag to pass linker flags through the system compiler. 8116 case $host_os in 8117 aix*) 8118 lt_prog_compiler_wl='-Wl,' 8119 if test "$host_cpu" = ia64; then 8120 # AIX 5 now supports IA64 processor 8121 lt_prog_compiler_static='-Bstatic' 8122 else 8123 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8124 fi 8125 ;; 8126 8127 mingw* | cygwin* | pw32* | os2* | cegcc*) 8128 # This hack is so that the source file can tell whether it is being 8129 # built for inclusion in a dll (and should export symbols for example). 8130 lt_prog_compiler_pic='-DDLL_EXPORT' 8131 ;; 8132 8133 hpux9* | hpux10* | hpux11*) 8134 lt_prog_compiler_wl='-Wl,' 8135 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8136 # not for PA HP-UX. 8137 case $host_cpu in 8138 hppa*64*|ia64*) 8139 # +Z the default 8140 ;; 8141 *) 8142 lt_prog_compiler_pic='+Z' 8143 ;; 8144 esac 8145 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8146 lt_prog_compiler_static='${wl}-a ${wl}archive' 8147 ;; 8148 8149 irix5* | irix6* | nonstopux*) 8150 lt_prog_compiler_wl='-Wl,' 8151 # PIC (with -KPIC) is the default. 8152 lt_prog_compiler_static='-non_shared' 8153 ;; 8154 8155 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8156 case $cc_basename in 8157 # old Intel for x86_64 which still supported -KPIC. 8158 ecc*) 8159 lt_prog_compiler_wl='-Wl,' 8160 lt_prog_compiler_pic='-KPIC' 8161 lt_prog_compiler_static='-static' 8162 ;; 8163 # icc used to be incompatible with GCC. 8164 # ICC 10 doesn't accept -KPIC any more. 8165 icc* | ifort*) 8166 lt_prog_compiler_wl='-Wl,' 8167 lt_prog_compiler_pic='-fPIC' 8168 lt_prog_compiler_static='-static' 8169 ;; 8170 # Lahey Fortran 8.1. 8171 lf95*) 8172 lt_prog_compiler_wl='-Wl,' 8173 lt_prog_compiler_pic='--shared' 8174 lt_prog_compiler_static='--static' 8175 ;; 8176 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8177 # Portland Group compilers (*not* the Pentium gcc compiler, 8178 # which looks to be a dead project) 8179 lt_prog_compiler_wl='-Wl,' 8180 lt_prog_compiler_pic='-fpic' 8181 lt_prog_compiler_static='-Bstatic' 8182 ;; 8183 ccc*) 8184 lt_prog_compiler_wl='-Wl,' 8185 # All Alpha code is PIC. 8186 lt_prog_compiler_static='-non_shared' 8187 ;; 8188 xl* | bgxl* | bgf* | mpixl*) 8189 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8190 lt_prog_compiler_wl='-Wl,' 8191 lt_prog_compiler_pic='-qpic' 8192 lt_prog_compiler_static='-qstaticlink' 8193 ;; 8194 *) 8195 case `$CC -V 2>&1 | sed 5q` in 8196 *Sun\ F* | *Sun*Fortran*) 8197 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8198 lt_prog_compiler_pic='-KPIC' 8199 lt_prog_compiler_static='-Bstatic' 8200 lt_prog_compiler_wl='' 8201 ;; 8202 *Sun\ C*) 8203 # Sun C 5.9 8204 lt_prog_compiler_pic='-KPIC' 8205 lt_prog_compiler_static='-Bstatic' 8206 lt_prog_compiler_wl='-Wl,' 8207 ;; 8208 esac 8209 ;; 8210 esac 8211 ;; 8212 8213 newsos6) 8214 lt_prog_compiler_pic='-KPIC' 8215 lt_prog_compiler_static='-Bstatic' 8216 ;; 8217 8218 *nto* | *qnx*) 8219 # QNX uses GNU C++, but need to define -shared option too, otherwise 8220 # it will coredump. 8221 lt_prog_compiler_pic='-fPIC -shared' 8222 ;; 8223 8224 osf3* | osf4* | osf5*) 8225 lt_prog_compiler_wl='-Wl,' 8226 # All OSF/1 code is PIC. 8227 lt_prog_compiler_static='-non_shared' 8228 ;; 8229 8230 rdos*) 8231 lt_prog_compiler_static='-non_shared' 8232 ;; 8233 8234 solaris*) 8235 lt_prog_compiler_pic='-KPIC' 8236 lt_prog_compiler_static='-Bstatic' 8237 case $cc_basename in 8238 f77* | f90* | f95*) 8239 lt_prog_compiler_wl='-Qoption ld ';; 8240 *) 8241 lt_prog_compiler_wl='-Wl,';; 8242 esac 8243 ;; 8244 8245 sunos4*) 8246 lt_prog_compiler_wl='-Qoption ld ' 8247 lt_prog_compiler_pic='-PIC' 8248 lt_prog_compiler_static='-Bstatic' 8249 ;; 8250 8251 sysv4 | sysv4.2uw2* | sysv4.3*) 8252 lt_prog_compiler_wl='-Wl,' 8253 lt_prog_compiler_pic='-KPIC' 8254 lt_prog_compiler_static='-Bstatic' 8255 ;; 8256 8257 sysv4*MP*) 8258 if test -d /usr/nec ;then 8259 lt_prog_compiler_pic='-Kconform_pic' 8260 lt_prog_compiler_static='-Bstatic' 8261 fi 8262 ;; 8263 8264 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8265 lt_prog_compiler_wl='-Wl,' 8266 lt_prog_compiler_pic='-KPIC' 8267 lt_prog_compiler_static='-Bstatic' 8268 ;; 8269 8270 unicos*) 8271 lt_prog_compiler_wl='-Wl,' 8272 lt_prog_compiler_can_build_shared=no 8273 ;; 8274 8275 uts4*) 8276 lt_prog_compiler_pic='-pic' 8277 lt_prog_compiler_static='-Bstatic' 8278 ;; 8279 8280 *) 8281 lt_prog_compiler_can_build_shared=no 8282 ;; 8283 esac 8284 fi 8285 8286case $host_os in 8287 # For platforms which do not support PIC, -DPIC is meaningless: 8288 *djgpp*) 8289 lt_prog_compiler_pic= 8290 ;; 8291 *) 8292 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8293 ;; 8294esac 8295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8296$as_echo "$lt_prog_compiler_pic" >&6; } 8297 8298 8299 8300 8301 8302 8303# 8304# Check to make sure the PIC flag actually works. 8305# 8306if test -n "$lt_prog_compiler_pic"; then 8307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8308$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8309if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8310 $as_echo_n "(cached) " >&6 8311else 8312 lt_cv_prog_compiler_pic_works=no 8313 ac_outfile=conftest.$ac_objext 8314 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8315 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8316 # Insert the option either (1) after the last *FLAGS variable, or 8317 # (2) before a word containing "conftest.", or (3) at the end. 8318 # Note that $ac_compile itself does not contain backslashes and begins 8319 # with a dollar sign (not a hyphen), so the echo should work correctly. 8320 # The option is referenced via a variable to avoid confusing sed. 8321 lt_compile=`echo "$ac_compile" | $SED \ 8322 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8323 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8324 -e 's:$: $lt_compiler_flag:'` 8325 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8326 (eval "$lt_compile" 2>conftest.err) 8327 ac_status=$? 8328 cat conftest.err >&5 8329 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8330 if (exit $ac_status) && test -s "$ac_outfile"; then 8331 # The compiler can only warn and ignore the option if not recognized 8332 # So say no if there are warnings other than the usual output. 8333 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8334 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8335 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8336 lt_cv_prog_compiler_pic_works=yes 8337 fi 8338 fi 8339 $RM conftest* 8340 8341fi 8342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8343$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8344 8345if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8346 case $lt_prog_compiler_pic in 8347 "" | " "*) ;; 8348 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8349 esac 8350else 8351 lt_prog_compiler_pic= 8352 lt_prog_compiler_can_build_shared=no 8353fi 8354 8355fi 8356 8357 8358 8359 8360 8361 8362# 8363# Check to make sure the static flag actually works. 8364# 8365wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8367$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8368if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8369 $as_echo_n "(cached) " >&6 8370else 8371 lt_cv_prog_compiler_static_works=no 8372 save_LDFLAGS="$LDFLAGS" 8373 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8374 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8375 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8376 # The linker can only warn and ignore the option if not recognized 8377 # So say no if there are warnings 8378 if test -s conftest.err; then 8379 # Append any errors to the config.log. 8380 cat conftest.err 1>&5 8381 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8382 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8383 if diff conftest.exp conftest.er2 >/dev/null; then 8384 lt_cv_prog_compiler_static_works=yes 8385 fi 8386 else 8387 lt_cv_prog_compiler_static_works=yes 8388 fi 8389 fi 8390 $RM -r conftest* 8391 LDFLAGS="$save_LDFLAGS" 8392 8393fi 8394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8395$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8396 8397if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8398 : 8399else 8400 lt_prog_compiler_static= 8401fi 8402 8403 8404 8405 8406 8407 8408 8409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8410$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8411if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8412 $as_echo_n "(cached) " >&6 8413else 8414 lt_cv_prog_compiler_c_o=no 8415 $RM -r conftest 2>/dev/null 8416 mkdir conftest 8417 cd conftest 8418 mkdir out 8419 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8420 8421 lt_compiler_flag="-o out/conftest2.$ac_objext" 8422 # Insert the option either (1) after the last *FLAGS variable, or 8423 # (2) before a word containing "conftest.", or (3) at the end. 8424 # Note that $ac_compile itself does not contain backslashes and begins 8425 # with a dollar sign (not a hyphen), so the echo should work correctly. 8426 lt_compile=`echo "$ac_compile" | $SED \ 8427 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8428 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8429 -e 's:$: $lt_compiler_flag:'` 8430 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8431 (eval "$lt_compile" 2>out/conftest.err) 8432 ac_status=$? 8433 cat out/conftest.err >&5 8434 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8435 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8436 then 8437 # The compiler can only warn and ignore the option if not recognized 8438 # So say no if there are warnings 8439 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8440 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8441 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8442 lt_cv_prog_compiler_c_o=yes 8443 fi 8444 fi 8445 chmod u+w . 2>&5 8446 $RM conftest* 8447 # SGI C++ compiler will create directory out/ii_files/ for 8448 # template instantiation 8449 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8450 $RM out/* && rmdir out 8451 cd .. 8452 $RM -r conftest 8453 $RM conftest* 8454 8455fi 8456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8457$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8458 8459 8460 8461 8462 8463 8464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8465$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8466if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8467 $as_echo_n "(cached) " >&6 8468else 8469 lt_cv_prog_compiler_c_o=no 8470 $RM -r conftest 2>/dev/null 8471 mkdir conftest 8472 cd conftest 8473 mkdir out 8474 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8475 8476 lt_compiler_flag="-o out/conftest2.$ac_objext" 8477 # Insert the option either (1) after the last *FLAGS variable, or 8478 # (2) before a word containing "conftest.", or (3) at the end. 8479 # Note that $ac_compile itself does not contain backslashes and begins 8480 # with a dollar sign (not a hyphen), so the echo should work correctly. 8481 lt_compile=`echo "$ac_compile" | $SED \ 8482 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8483 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8484 -e 's:$: $lt_compiler_flag:'` 8485 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8486 (eval "$lt_compile" 2>out/conftest.err) 8487 ac_status=$? 8488 cat out/conftest.err >&5 8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8490 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8491 then 8492 # The compiler can only warn and ignore the option if not recognized 8493 # So say no if there are warnings 8494 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8495 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8496 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8497 lt_cv_prog_compiler_c_o=yes 8498 fi 8499 fi 8500 chmod u+w . 2>&5 8501 $RM conftest* 8502 # SGI C++ compiler will create directory out/ii_files/ for 8503 # template instantiation 8504 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8505 $RM out/* && rmdir out 8506 cd .. 8507 $RM -r conftest 8508 $RM conftest* 8509 8510fi 8511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8512$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8513 8514 8515 8516 8517hard_links="nottested" 8518if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8519 # do not overwrite the value of need_locks provided by the user 8520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8521$as_echo_n "checking if we can lock with hard links... " >&6; } 8522 hard_links=yes 8523 $RM conftest* 8524 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8525 touch conftest.a 8526 ln conftest.a conftest.b 2>&5 || hard_links=no 8527 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8529$as_echo "$hard_links" >&6; } 8530 if test "$hard_links" = no; then 8531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8532$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8533 need_locks=warn 8534 fi 8535else 8536 need_locks=no 8537fi 8538 8539 8540 8541 8542 8543 8544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8545$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8546 8547 runpath_var= 8548 allow_undefined_flag= 8549 always_export_symbols=no 8550 archive_cmds= 8551 archive_expsym_cmds= 8552 compiler_needs_object=no 8553 enable_shared_with_static_runtimes=no 8554 export_dynamic_flag_spec= 8555 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8556 hardcode_automatic=no 8557 hardcode_direct=no 8558 hardcode_direct_absolute=no 8559 hardcode_libdir_flag_spec= 8560 hardcode_libdir_flag_spec_ld= 8561 hardcode_libdir_separator= 8562 hardcode_minus_L=no 8563 hardcode_shlibpath_var=unsupported 8564 inherit_rpath=no 8565 link_all_deplibs=unknown 8566 module_cmds= 8567 module_expsym_cmds= 8568 old_archive_from_new_cmds= 8569 old_archive_from_expsyms_cmds= 8570 thread_safe_flag_spec= 8571 whole_archive_flag_spec= 8572 # include_expsyms should be a list of space-separated symbols to be *always* 8573 # included in the symbol list 8574 include_expsyms= 8575 # exclude_expsyms can be an extended regexp of symbols to exclude 8576 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8577 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8578 # as well as any symbol that contains `d'. 8579 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8580 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8581 # platforms (ab)use it in PIC code, but their linkers get confused if 8582 # the symbol is explicitly referenced. Since portable code cannot 8583 # rely on this symbol name, it's probably fine to never include it in 8584 # preloaded symbol tables. 8585 # Exclude shared library initialization/finalization symbols. 8586 extract_expsyms_cmds= 8587 8588 case $host_os in 8589 cygwin* | mingw* | pw32* | cegcc*) 8590 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8591 # When not using gcc, we currently assume that we are using 8592 # Microsoft Visual C++. 8593 if test "$GCC" != yes; then 8594 with_gnu_ld=no 8595 fi 8596 ;; 8597 interix*) 8598 # we just hope/assume this is gcc and not c89 (= MSVC++) 8599 with_gnu_ld=yes 8600 ;; 8601 openbsd*) 8602 with_gnu_ld=no 8603 ;; 8604 esac 8605 8606 ld_shlibs=yes 8607 8608 # On some targets, GNU ld is compatible enough with the native linker 8609 # that we're better off using the native interface for both. 8610 lt_use_gnu_ld_interface=no 8611 if test "$with_gnu_ld" = yes; then 8612 case $host_os in 8613 aix*) 8614 # The AIX port of GNU ld has always aspired to compatibility 8615 # with the native linker. However, as the warning in the GNU ld 8616 # block says, versions before 2.19.5* couldn't really create working 8617 # shared libraries, regardless of the interface used. 8618 case `$LD -v 2>&1` in 8619 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8620 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8621 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8622 *) 8623 lt_use_gnu_ld_interface=yes 8624 ;; 8625 esac 8626 ;; 8627 *) 8628 lt_use_gnu_ld_interface=yes 8629 ;; 8630 esac 8631 fi 8632 8633 if test "$lt_use_gnu_ld_interface" = yes; then 8634 # If archive_cmds runs LD, not CC, wlarc should be empty 8635 wlarc='${wl}' 8636 8637 # Set some defaults for GNU ld with shared library support. These 8638 # are reset later if shared libraries are not supported. Putting them 8639 # here allows them to be overridden if necessary. 8640 runpath_var=LD_RUN_PATH 8641 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8642 export_dynamic_flag_spec='${wl}--export-dynamic' 8643 # ancient GNU ld didn't support --whole-archive et. al. 8644 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8645 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8646 else 8647 whole_archive_flag_spec= 8648 fi 8649 supports_anon_versioning=no 8650 case `$LD -v 2>&1` in 8651 *GNU\ gold*) supports_anon_versioning=yes ;; 8652 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8653 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8654 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8655 *\ 2.11.*) ;; # other 2.11 versions 8656 *) supports_anon_versioning=yes ;; 8657 esac 8658 8659 # See if GNU ld supports shared libraries. 8660 case $host_os in 8661 aix[3-9]*) 8662 # On AIX/PPC, the GNU linker is very broken 8663 if test "$host_cpu" != ia64; then 8664 ld_shlibs=no 8665 cat <<_LT_EOF 1>&2 8666 8667*** Warning: the GNU linker, at least up to release 2.19, is reported 8668*** to be unable to reliably create shared libraries on AIX. 8669*** Therefore, libtool is disabling shared libraries support. If you 8670*** really care for shared libraries, you may want to install binutils 8671*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8672*** You will then need to restart the configuration process. 8673 8674_LT_EOF 8675 fi 8676 ;; 8677 8678 amigaos*) 8679 case $host_cpu in 8680 powerpc) 8681 # see comment about AmigaOS4 .so support 8682 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8683 archive_expsym_cmds='' 8684 ;; 8685 m68k) 8686 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 8687 hardcode_libdir_flag_spec='-L$libdir' 8688 hardcode_minus_L=yes 8689 ;; 8690 esac 8691 ;; 8692 8693 beos*) 8694 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8695 allow_undefined_flag=unsupported 8696 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8697 # support --undefined. This deserves some investigation. FIXME 8698 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8699 else 8700 ld_shlibs=no 8701 fi 8702 ;; 8703 8704 cygwin* | mingw* | pw32* | cegcc*) 8705 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8706 # as there is no search path for DLLs. 8707 hardcode_libdir_flag_spec='-L$libdir' 8708 export_dynamic_flag_spec='${wl}--export-all-symbols' 8709 allow_undefined_flag=unsupported 8710 always_export_symbols=no 8711 enable_shared_with_static_runtimes=yes 8712 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8713 8714 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8715 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8716 # If the export-symbols file already is a .def file (1st line 8717 # is EXPORTS), use it as is; otherwise, prepend... 8718 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8719 cp $export_symbols $output_objdir/$soname.def; 8720 else 8721 echo EXPORTS > $output_objdir/$soname.def; 8722 cat $export_symbols >> $output_objdir/$soname.def; 8723 fi~ 8724 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8725 else 8726 ld_shlibs=no 8727 fi 8728 ;; 8729 8730 haiku*) 8731 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8732 link_all_deplibs=yes 8733 ;; 8734 8735 interix[3-9]*) 8736 hardcode_direct=no 8737 hardcode_shlibpath_var=no 8738 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8739 export_dynamic_flag_spec='${wl}-E' 8740 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8741 # Instead, shared libraries are loaded at an image base (0x10000000 by 8742 # default) and relocated if they conflict, which is a slow very memory 8743 # consuming and fragmenting process. To avoid this, we pick a random, 8744 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8745 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8746 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8747 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8748 ;; 8749 8750 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8751 tmp_diet=no 8752 if test "$host_os" = linux-dietlibc; then 8753 case $cc_basename in 8754 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8755 esac 8756 fi 8757 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8758 && test "$tmp_diet" = no 8759 then 8760 tmp_addflag= 8761 tmp_sharedflag='-shared' 8762 case $cc_basename,$host_cpu in 8763 pgcc*) # Portland Group C compiler 8764 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8765 tmp_addflag=' $pic_flag' 8766 ;; 8767 pgf77* | pgf90* | pgf95* | pgfortran*) 8768 # Portland Group f77 and f90 compilers 8769 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8770 tmp_addflag=' $pic_flag -Mnomain' ;; 8771 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8772 tmp_addflag=' -i_dynamic' ;; 8773 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8774 tmp_addflag=' -i_dynamic -nofor_main' ;; 8775 ifc* | ifort*) # Intel Fortran compiler 8776 tmp_addflag=' -nofor_main' ;; 8777 lf95*) # Lahey Fortran 8.1 8778 whole_archive_flag_spec= 8779 tmp_sharedflag='--shared' ;; 8780 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8781 tmp_sharedflag='-qmkshrobj' 8782 tmp_addflag= ;; 8783 nvcc*) # Cuda Compiler Driver 2.2 8784 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8785 compiler_needs_object=yes 8786 ;; 8787 esac 8788 case `$CC -V 2>&1 | sed 5q` in 8789 *Sun\ C*) # Sun C 5.9 8790 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8791 compiler_needs_object=yes 8792 tmp_sharedflag='-G' ;; 8793 *Sun\ F*) # Sun Fortran 8.3 8794 tmp_sharedflag='-G' ;; 8795 esac 8796 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8797 8798 if test "x$supports_anon_versioning" = xyes; then 8799 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8800 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8801 echo "local: *; };" >> $output_objdir/$libname.ver~ 8802 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8803 fi 8804 8805 case $cc_basename in 8806 xlf* | bgf* | bgxlf* | mpixlf*) 8807 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8808 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8809 hardcode_libdir_flag_spec= 8810 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8811 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8812 if test "x$supports_anon_versioning" = xyes; then 8813 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8814 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8815 echo "local: *; };" >> $output_objdir/$libname.ver~ 8816 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8817 fi 8818 ;; 8819 esac 8820 else 8821 ld_shlibs=no 8822 fi 8823 ;; 8824 8825 netbsd*) 8826 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8827 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8828 wlarc= 8829 else 8830 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8831 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8832 fi 8833 ;; 8834 8835 solaris*) 8836 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8837 ld_shlibs=no 8838 cat <<_LT_EOF 1>&2 8839 8840*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8841*** create shared libraries on Solaris systems. Therefore, libtool 8842*** is disabling shared libraries support. We urge you to upgrade GNU 8843*** binutils to release 2.9.1 or newer. Another option is to modify 8844*** your PATH or compiler configuration so that the native linker is 8845*** used, and then restart. 8846 8847_LT_EOF 8848 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8849 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8850 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8851 else 8852 ld_shlibs=no 8853 fi 8854 ;; 8855 8856 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8857 case `$LD -v 2>&1` in 8858 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8859 ld_shlibs=no 8860 cat <<_LT_EOF 1>&2 8861 8862*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8863*** reliably create shared libraries on SCO systems. Therefore, libtool 8864*** is disabling shared libraries support. We urge you to upgrade GNU 8865*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8866*** your PATH or compiler configuration so that the native linker is 8867*** used, and then restart. 8868 8869_LT_EOF 8870 ;; 8871 *) 8872 # For security reasons, it is highly recommended that you always 8873 # use absolute paths for naming shared libraries, and exclude the 8874 # DT_RUNPATH tag from executables and libraries. But doing so 8875 # requires that you compile everything twice, which is a pain. 8876 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8877 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8878 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8879 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8880 else 8881 ld_shlibs=no 8882 fi 8883 ;; 8884 esac 8885 ;; 8886 8887 sunos4*) 8888 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8889 wlarc= 8890 hardcode_direct=yes 8891 hardcode_shlibpath_var=no 8892 ;; 8893 8894 *) 8895 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8896 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8897 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8898 else 8899 ld_shlibs=no 8900 fi 8901 ;; 8902 esac 8903 8904 if test "$ld_shlibs" = no; then 8905 runpath_var= 8906 hardcode_libdir_flag_spec= 8907 export_dynamic_flag_spec= 8908 whole_archive_flag_spec= 8909 fi 8910 else 8911 # PORTME fill in a description of your system's linker (not GNU ld) 8912 case $host_os in 8913 aix3*) 8914 allow_undefined_flag=unsupported 8915 always_export_symbols=yes 8916 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 8917 # Note: this linker hardcodes the directories in LIBPATH if there 8918 # are no directories specified by -L. 8919 hardcode_minus_L=yes 8920 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8921 # Neither direct hardcoding nor static linking is supported with a 8922 # broken collect2. 8923 hardcode_direct=unsupported 8924 fi 8925 ;; 8926 8927 aix[4-9]*) 8928 if test "$host_cpu" = ia64; then 8929 # On IA64, the linker does run time linking by default, so we don't 8930 # have to do anything special. 8931 aix_use_runtimelinking=no 8932 exp_sym_flag='-Bexport' 8933 no_entry_flag="" 8934 else 8935 # If we're using GNU nm, then we don't want the "-C" option. 8936 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8937 # Also, AIX nm treats weak defined symbols like other global 8938 # defined symbols, whereas GNU nm marks them as "W". 8939 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8940 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8941 else 8942 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8943 fi 8944 aix_use_runtimelinking=no 8945 8946 # Test if we are trying to use run time linking or normal 8947 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8948 # need to do runtime linking. 8949 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8950 for ld_flag in $LDFLAGS; do 8951 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8952 aix_use_runtimelinking=yes 8953 break 8954 fi 8955 done 8956 ;; 8957 esac 8958 8959 exp_sym_flag='-bexport' 8960 no_entry_flag='-bnoentry' 8961 fi 8962 8963 # When large executables or shared objects are built, AIX ld can 8964 # have problems creating the table of contents. If linking a library 8965 # or program results in "error TOC overflow" add -mminimal-toc to 8966 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8967 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8968 8969 archive_cmds='' 8970 hardcode_direct=yes 8971 hardcode_direct_absolute=yes 8972 hardcode_libdir_separator=':' 8973 link_all_deplibs=yes 8974 file_list_spec='${wl}-f,' 8975 8976 if test "$GCC" = yes; then 8977 case $host_os in aix4.[012]|aix4.[012].*) 8978 # We only want to do this on AIX 4.2 and lower, the check 8979 # below for broken collect2 doesn't work under 4.3+ 8980 collect2name=`${CC} -print-prog-name=collect2` 8981 if test -f "$collect2name" && 8982 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8983 then 8984 # We have reworked collect2 8985 : 8986 else 8987 # We have old collect2 8988 hardcode_direct=unsupported 8989 # It fails to find uninstalled libraries when the uninstalled 8990 # path is not listed in the libpath. Setting hardcode_minus_L 8991 # to unsupported forces relinking 8992 hardcode_minus_L=yes 8993 hardcode_libdir_flag_spec='-L$libdir' 8994 hardcode_libdir_separator= 8995 fi 8996 ;; 8997 esac 8998 shared_flag='-shared' 8999 if test "$aix_use_runtimelinking" = yes; then 9000 shared_flag="$shared_flag "'${wl}-G' 9001 fi 9002 else 9003 # not using gcc 9004 if test "$host_cpu" = ia64; then 9005 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9006 # chokes on -Wl,-G. The following line is correct: 9007 shared_flag='-G' 9008 else 9009 if test "$aix_use_runtimelinking" = yes; then 9010 shared_flag='${wl}-G' 9011 else 9012 shared_flag='${wl}-bM:SRE' 9013 fi 9014 fi 9015 fi 9016 9017 export_dynamic_flag_spec='${wl}-bexpall' 9018 # It seems that -bexpall does not export symbols beginning with 9019 # underscore (_), so it is better to generate a list of symbols to export. 9020 always_export_symbols=yes 9021 if test "$aix_use_runtimelinking" = yes; then 9022 # Warning - without using the other runtime loading flags (-brtl), 9023 # -berok will link without error, but may produce a broken library. 9024 allow_undefined_flag='-berok' 9025 # Determine the default libpath from the value encoded in an 9026 # empty executable. 9027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9028/* end confdefs.h. */ 9029 9030int 9031main () 9032{ 9033 9034 ; 9035 return 0; 9036} 9037_ACEOF 9038if ac_fn_c_try_link "$LINENO"; then : 9039 9040lt_aix_libpath_sed=' 9041 /Import File Strings/,/^$/ { 9042 /^0/ { 9043 s/^0 *\(.*\)$/\1/ 9044 p 9045 } 9046 }' 9047aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9048# Check for a 64-bit object if we didn't find anything. 9049if test -z "$aix_libpath"; then 9050 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9051fi 9052fi 9053rm -f core conftest.err conftest.$ac_objext \ 9054 conftest$ac_exeext conftest.$ac_ext 9055if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9056 9057 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9058 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9059 else 9060 if test "$host_cpu" = ia64; then 9061 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9062 allow_undefined_flag="-z nodefs" 9063 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 9064 else 9065 # Determine the default libpath from the value encoded in an 9066 # empty executable. 9067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9068/* end confdefs.h. */ 9069 9070int 9071main () 9072{ 9073 9074 ; 9075 return 0; 9076} 9077_ACEOF 9078if ac_fn_c_try_link "$LINENO"; then : 9079 9080lt_aix_libpath_sed=' 9081 /Import File Strings/,/^$/ { 9082 /^0/ { 9083 s/^0 *\(.*\)$/\1/ 9084 p 9085 } 9086 }' 9087aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9088# Check for a 64-bit object if we didn't find anything. 9089if test -z "$aix_libpath"; then 9090 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9091fi 9092fi 9093rm -f core conftest.err conftest.$ac_objext \ 9094 conftest$ac_exeext conftest.$ac_ext 9095if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9096 9097 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9098 # Warning - without using the other run time loading flags, 9099 # -berok will link without error, but may produce a broken library. 9100 no_undefined_flag=' ${wl}-bernotok' 9101 allow_undefined_flag=' ${wl}-berok' 9102 if test "$with_gnu_ld" = yes; then 9103 # We only use this code for GNU lds that support --whole-archive. 9104 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9105 else 9106 # Exported symbols can be pulled into shared objects from archives 9107 whole_archive_flag_spec='$convenience' 9108 fi 9109 archive_cmds_need_lc=yes 9110 # This is similar to how AIX traditionally builds its shared libraries. 9111 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9112 fi 9113 fi 9114 ;; 9115 9116 amigaos*) 9117 case $host_cpu in 9118 powerpc) 9119 # see comment about AmigaOS4 .so support 9120 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9121 archive_expsym_cmds='' 9122 ;; 9123 m68k) 9124 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 9125 hardcode_libdir_flag_spec='-L$libdir' 9126 hardcode_minus_L=yes 9127 ;; 9128 esac 9129 ;; 9130 9131 bsdi[45]*) 9132 export_dynamic_flag_spec=-rdynamic 9133 ;; 9134 9135 cygwin* | mingw* | pw32* | cegcc*) 9136 # When not using gcc, we currently assume that we are using 9137 # Microsoft Visual C++. 9138 # hardcode_libdir_flag_spec is actually meaningless, as there is 9139 # no search path for DLLs. 9140 hardcode_libdir_flag_spec=' ' 9141 allow_undefined_flag=unsupported 9142 # Tell ltmain to make .lib files, not .a files. 9143 libext=lib 9144 # Tell ltmain to make .dll files, not .so files. 9145 shrext_cmds=".dll" 9146 # FIXME: Setting linknames here is a bad hack. 9147 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9148 # The linker will automatically build a .lib file if we build a DLL. 9149 old_archive_from_new_cmds='true' 9150 # FIXME: Should let the user specify the lib program. 9151 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9152 fix_srcfile_path='`cygpath -w "$srcfile"`' 9153 enable_shared_with_static_runtimes=yes 9154 ;; 9155 9156 darwin* | rhapsody*) 9157 9158 9159 archive_cmds_need_lc=no 9160 hardcode_direct=no 9161 hardcode_automatic=yes 9162 hardcode_shlibpath_var=unsupported 9163 if test "$lt_cv_ld_force_load" = "yes"; then 9164 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 9165 else 9166 whole_archive_flag_spec='' 9167 fi 9168 link_all_deplibs=yes 9169 allow_undefined_flag="$_lt_dar_allow_undefined" 9170 case $cc_basename in 9171 ifort*) _lt_dar_can_shared=yes ;; 9172 *) _lt_dar_can_shared=$GCC ;; 9173 esac 9174 if test "$_lt_dar_can_shared" = "yes"; then 9175 output_verbose_link_cmd=func_echo_all 9176 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9177 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9178 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 9179 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 9180 9181 else 9182 ld_shlibs=no 9183 fi 9184 9185 ;; 9186 9187 dgux*) 9188 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9189 hardcode_libdir_flag_spec='-L$libdir' 9190 hardcode_shlibpath_var=no 9191 ;; 9192 9193 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9194 # support. Future versions do this automatically, but an explicit c++rt0.o 9195 # does not break anything, and helps significantly (at the cost of a little 9196 # extra space). 9197 freebsd2.2*) 9198 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9199 hardcode_libdir_flag_spec='-R$libdir' 9200 hardcode_direct=yes 9201 hardcode_shlibpath_var=no 9202 ;; 9203 9204 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9205 freebsd2.*) 9206 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9207 hardcode_direct=yes 9208 hardcode_minus_L=yes 9209 hardcode_shlibpath_var=no 9210 ;; 9211 9212 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9213 freebsd* | dragonfly*) 9214 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9215 hardcode_libdir_flag_spec='-R$libdir' 9216 hardcode_direct=yes 9217 hardcode_shlibpath_var=no 9218 ;; 9219 9220 hpux9*) 9221 if test "$GCC" = yes; then 9222 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9223 else 9224 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9225 fi 9226 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9227 hardcode_libdir_separator=: 9228 hardcode_direct=yes 9229 9230 # hardcode_minus_L: Not really in the search PATH, 9231 # but as the default location of the library. 9232 hardcode_minus_L=yes 9233 export_dynamic_flag_spec='${wl}-E' 9234 ;; 9235 9236 hpux10*) 9237 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9238 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9239 else 9240 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9241 fi 9242 if test "$with_gnu_ld" = no; then 9243 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9244 hardcode_libdir_flag_spec_ld='+b $libdir' 9245 hardcode_libdir_separator=: 9246 hardcode_direct=yes 9247 hardcode_direct_absolute=yes 9248 export_dynamic_flag_spec='${wl}-E' 9249 # hardcode_minus_L: Not really in the search PATH, 9250 # but as the default location of the library. 9251 hardcode_minus_L=yes 9252 fi 9253 ;; 9254 9255 hpux11*) 9256 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9257 case $host_cpu in 9258 hppa*64*) 9259 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9260 ;; 9261 ia64*) 9262 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9263 ;; 9264 *) 9265 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9266 ;; 9267 esac 9268 else 9269 case $host_cpu in 9270 hppa*64*) 9271 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9272 ;; 9273 ia64*) 9274 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9275 ;; 9276 *) 9277 9278 # Older versions of the 11.00 compiler do not understand -b yet 9279 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9281$as_echo_n "checking if $CC understands -b... " >&6; } 9282if test "${lt_cv_prog_compiler__b+set}" = set; then : 9283 $as_echo_n "(cached) " >&6 9284else 9285 lt_cv_prog_compiler__b=no 9286 save_LDFLAGS="$LDFLAGS" 9287 LDFLAGS="$LDFLAGS -b" 9288 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9289 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9290 # The linker can only warn and ignore the option if not recognized 9291 # So say no if there are warnings 9292 if test -s conftest.err; then 9293 # Append any errors to the config.log. 9294 cat conftest.err 1>&5 9295 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9296 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9297 if diff conftest.exp conftest.er2 >/dev/null; then 9298 lt_cv_prog_compiler__b=yes 9299 fi 9300 else 9301 lt_cv_prog_compiler__b=yes 9302 fi 9303 fi 9304 $RM -r conftest* 9305 LDFLAGS="$save_LDFLAGS" 9306 9307fi 9308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9309$as_echo "$lt_cv_prog_compiler__b" >&6; } 9310 9311if test x"$lt_cv_prog_compiler__b" = xyes; then 9312 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9313else 9314 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9315fi 9316 9317 ;; 9318 esac 9319 fi 9320 if test "$with_gnu_ld" = no; then 9321 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9322 hardcode_libdir_separator=: 9323 9324 case $host_cpu in 9325 hppa*64*|ia64*) 9326 hardcode_direct=no 9327 hardcode_shlibpath_var=no 9328 ;; 9329 *) 9330 hardcode_direct=yes 9331 hardcode_direct_absolute=yes 9332 export_dynamic_flag_spec='${wl}-E' 9333 9334 # hardcode_minus_L: Not really in the search PATH, 9335 # but as the default location of the library. 9336 hardcode_minus_L=yes 9337 ;; 9338 esac 9339 fi 9340 ;; 9341 9342 irix5* | irix6* | nonstopux*) 9343 if test "$GCC" = yes; then 9344 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9345 # Try to use the -exported_symbol ld option, if it does not 9346 # work, assume that -exports_file does not work either and 9347 # implicitly export all symbols. 9348 save_LDFLAGS="$LDFLAGS" 9349 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9351/* end confdefs.h. */ 9352int foo(void) {} 9353_ACEOF 9354if ac_fn_c_try_link "$LINENO"; then : 9355 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9356 9357fi 9358rm -f core conftest.err conftest.$ac_objext \ 9359 conftest$ac_exeext conftest.$ac_ext 9360 LDFLAGS="$save_LDFLAGS" 9361 else 9362 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9363 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9364 fi 9365 archive_cmds_need_lc='no' 9366 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9367 hardcode_libdir_separator=: 9368 inherit_rpath=yes 9369 link_all_deplibs=yes 9370 ;; 9371 9372 netbsd*) 9373 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9374 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9375 else 9376 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9377 fi 9378 hardcode_libdir_flag_spec='-R$libdir' 9379 hardcode_direct=yes 9380 hardcode_shlibpath_var=no 9381 ;; 9382 9383 newsos6) 9384 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9385 hardcode_direct=yes 9386 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9387 hardcode_libdir_separator=: 9388 hardcode_shlibpath_var=no 9389 ;; 9390 9391 *nto* | *qnx*) 9392 ;; 9393 9394 openbsd*) 9395 if test -f /usr/libexec/ld.so; then 9396 hardcode_direct=yes 9397 hardcode_shlibpath_var=no 9398 hardcode_direct_absolute=yes 9399 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9400 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9401 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9402 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9403 export_dynamic_flag_spec='${wl}-E' 9404 else 9405 case $host_os in 9406 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9407 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9408 hardcode_libdir_flag_spec='-R$libdir' 9409 ;; 9410 *) 9411 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9412 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9413 ;; 9414 esac 9415 fi 9416 else 9417 ld_shlibs=no 9418 fi 9419 ;; 9420 9421 os2*) 9422 hardcode_libdir_flag_spec='-L$libdir' 9423 hardcode_minus_L=yes 9424 allow_undefined_flag=unsupported 9425 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 9426 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9427 ;; 9428 9429 osf3*) 9430 if test "$GCC" = yes; then 9431 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9432 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9433 else 9434 allow_undefined_flag=' -expect_unresolved \*' 9435 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9436 fi 9437 archive_cmds_need_lc='no' 9438 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9439 hardcode_libdir_separator=: 9440 ;; 9441 9442 osf4* | osf5*) # as osf3* with the addition of -msym flag 9443 if test "$GCC" = yes; then 9444 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9445 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9446 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9447 else 9448 allow_undefined_flag=' -expect_unresolved \*' 9449 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9450 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ 9451 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 9452 9453 # Both c and cxx compiler support -rpath directly 9454 hardcode_libdir_flag_spec='-rpath $libdir' 9455 fi 9456 archive_cmds_need_lc='no' 9457 hardcode_libdir_separator=: 9458 ;; 9459 9460 solaris*) 9461 no_undefined_flag=' -z defs' 9462 if test "$GCC" = yes; then 9463 wlarc='${wl}' 9464 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9465 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9466 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9467 else 9468 case `$CC -V 2>&1` in 9469 *"Compilers 5.0"*) 9470 wlarc='' 9471 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9472 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9473 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9474 ;; 9475 *) 9476 wlarc='${wl}' 9477 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9478 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9479 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9480 ;; 9481 esac 9482 fi 9483 hardcode_libdir_flag_spec='-R$libdir' 9484 hardcode_shlibpath_var=no 9485 case $host_os in 9486 solaris2.[0-5] | solaris2.[0-5].*) ;; 9487 *) 9488 # The compiler driver will combine and reorder linker options, 9489 # but understands `-z linker_flag'. GCC discards it without `$wl', 9490 # but is careful enough not to reorder. 9491 # Supported since Solaris 2.6 (maybe 2.5.1?) 9492 if test "$GCC" = yes; then 9493 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9494 else 9495 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9496 fi 9497 ;; 9498 esac 9499 link_all_deplibs=yes 9500 ;; 9501 9502 sunos4*) 9503 if test "x$host_vendor" = xsequent; then 9504 # Use $CC to link under sequent, because it throws in some extra .o 9505 # files that make .init and .fini sections work. 9506 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9507 else 9508 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9509 fi 9510 hardcode_libdir_flag_spec='-L$libdir' 9511 hardcode_direct=yes 9512 hardcode_minus_L=yes 9513 hardcode_shlibpath_var=no 9514 ;; 9515 9516 sysv4) 9517 case $host_vendor in 9518 sni) 9519 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9520 hardcode_direct=yes # is this really true??? 9521 ;; 9522 siemens) 9523 ## LD is ld it makes a PLAMLIB 9524 ## CC just makes a GrossModule. 9525 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9526 reload_cmds='$CC -r -o $output$reload_objs' 9527 hardcode_direct=no 9528 ;; 9529 motorola) 9530 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9531 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9532 ;; 9533 esac 9534 runpath_var='LD_RUN_PATH' 9535 hardcode_shlibpath_var=no 9536 ;; 9537 9538 sysv4.3*) 9539 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9540 hardcode_shlibpath_var=no 9541 export_dynamic_flag_spec='-Bexport' 9542 ;; 9543 9544 sysv4*MP*) 9545 if test -d /usr/nec; then 9546 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9547 hardcode_shlibpath_var=no 9548 runpath_var=LD_RUN_PATH 9549 hardcode_runpath_var=yes 9550 ld_shlibs=yes 9551 fi 9552 ;; 9553 9554 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9555 no_undefined_flag='${wl}-z,text' 9556 archive_cmds_need_lc=no 9557 hardcode_shlibpath_var=no 9558 runpath_var='LD_RUN_PATH' 9559 9560 if test "$GCC" = yes; then 9561 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9562 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9563 else 9564 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9565 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9566 fi 9567 ;; 9568 9569 sysv5* | sco3.2v5* | sco5v6*) 9570 # Note: We can NOT use -z defs as we might desire, because we do not 9571 # link with -lc, and that would cause any symbols used from libc to 9572 # always be unresolved, which means just about no library would 9573 # ever link correctly. If we're not using GNU ld we use -z text 9574 # though, which does catch some bad symbols but isn't as heavy-handed 9575 # as -z defs. 9576 no_undefined_flag='${wl}-z,text' 9577 allow_undefined_flag='${wl}-z,nodefs' 9578 archive_cmds_need_lc=no 9579 hardcode_shlibpath_var=no 9580 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9581 hardcode_libdir_separator=':' 9582 link_all_deplibs=yes 9583 export_dynamic_flag_spec='${wl}-Bexport' 9584 runpath_var='LD_RUN_PATH' 9585 9586 if test "$GCC" = yes; then 9587 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9588 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9589 else 9590 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9591 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9592 fi 9593 ;; 9594 9595 uts4*) 9596 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9597 hardcode_libdir_flag_spec='-L$libdir' 9598 hardcode_shlibpath_var=no 9599 ;; 9600 9601 *) 9602 ld_shlibs=no 9603 ;; 9604 esac 9605 9606 if test x$host_vendor = xsni; then 9607 case $host in 9608 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9609 export_dynamic_flag_spec='${wl}-Blargedynsym' 9610 ;; 9611 esac 9612 fi 9613 fi 9614 9615{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9616$as_echo "$ld_shlibs" >&6; } 9617test "$ld_shlibs" = no && can_build_shared=no 9618 9619with_gnu_ld=$with_gnu_ld 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635# 9636# Do we need to explicitly link libc? 9637# 9638case "x$archive_cmds_need_lc" in 9639x|xyes) 9640 # Assume -lc should be added 9641 archive_cmds_need_lc=yes 9642 9643 if test "$enable_shared" = yes && test "$GCC" = yes; then 9644 case $archive_cmds in 9645 *'~'*) 9646 # FIXME: we may have to deal with multi-command sequences. 9647 ;; 9648 '$CC '*) 9649 # Test whether the compiler implicitly links with -lc since on some 9650 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9651 # to ld, don't add -lc before -lgcc. 9652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9653$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9654if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9655 $as_echo_n "(cached) " >&6 9656else 9657 $RM conftest* 9658 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9659 9660 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9661 (eval $ac_compile) 2>&5 9662 ac_status=$? 9663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9664 test $ac_status = 0; } 2>conftest.err; then 9665 soname=conftest 9666 lib=conftest 9667 libobjs=conftest.$ac_objext 9668 deplibs= 9669 wl=$lt_prog_compiler_wl 9670 pic_flag=$lt_prog_compiler_pic 9671 compiler_flags=-v 9672 linker_flags=-v 9673 verstring= 9674 output_objdir=. 9675 libname=conftest 9676 lt_save_allow_undefined_flag=$allow_undefined_flag 9677 allow_undefined_flag= 9678 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9679 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9680 ac_status=$? 9681 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9682 test $ac_status = 0; } 9683 then 9684 lt_cv_archive_cmds_need_lc=no 9685 else 9686 lt_cv_archive_cmds_need_lc=yes 9687 fi 9688 allow_undefined_flag=$lt_save_allow_undefined_flag 9689 else 9690 cat conftest.err 1>&5 9691 fi 9692 $RM conftest* 9693 9694fi 9695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9696$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9697 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9698 ;; 9699 esac 9700 fi 9701 ;; 9702esac 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9861$as_echo_n "checking dynamic linker characteristics... " >&6; } 9862 9863if test "$GCC" = yes; then 9864 case $host_os in 9865 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9866 *) lt_awk_arg="/^libraries:/" ;; 9867 esac 9868 case $host_os in 9869 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9870 *) lt_sed_strip_eq="s,=/,/,g" ;; 9871 esac 9872 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9873 case $lt_search_path_spec in 9874 *\;*) 9875 # if the path contains ";" then we assume it to be the separator 9876 # otherwise default to the standard path separator (i.e. ":") - it is 9877 # assumed that no part of a normal pathname contains ";" but that should 9878 # okay in the real world where ";" in dirpaths is itself problematic. 9879 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9880 ;; 9881 *) 9882 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9883 ;; 9884 esac 9885 # Ok, now we have the path, separated by spaces, we can step through it 9886 # and add multilib dir if necessary. 9887 lt_tmp_lt_search_path_spec= 9888 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9889 for lt_sys_path in $lt_search_path_spec; do 9890 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9891 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9892 else 9893 test -d "$lt_sys_path" && \ 9894 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9895 fi 9896 done 9897 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9898BEGIN {RS=" "; FS="/|\n";} { 9899 lt_foo=""; 9900 lt_count=0; 9901 for (lt_i = NF; lt_i > 0; lt_i--) { 9902 if ($lt_i != "" && $lt_i != ".") { 9903 if ($lt_i == "..") { 9904 lt_count++; 9905 } else { 9906 if (lt_count == 0) { 9907 lt_foo="/" $lt_i lt_foo; 9908 } else { 9909 lt_count--; 9910 } 9911 } 9912 } 9913 } 9914 if (lt_foo != "") { lt_freq[lt_foo]++; } 9915 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9916}'` 9917 # AWK program above erroneously prepends '/' to C:/dos/paths 9918 # for these hosts. 9919 case $host_os in 9920 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9921 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9922 esac 9923 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9924else 9925 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9926fi 9927library_names_spec= 9928libname_spec='lib$name' 9929soname_spec= 9930shrext_cmds=".so" 9931postinstall_cmds= 9932postuninstall_cmds= 9933finish_cmds= 9934finish_eval= 9935shlibpath_var= 9936shlibpath_overrides_runpath=unknown 9937version_type=none 9938dynamic_linker="$host_os ld.so" 9939sys_lib_dlsearch_path_spec="/lib /usr/lib" 9940need_lib_prefix=unknown 9941hardcode_into_libs=no 9942 9943# when you set need_version to no, make sure it does not cause -set_version 9944# flags to be left without arguments 9945need_version=unknown 9946 9947case $host_os in 9948aix3*) 9949 version_type=linux 9950 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9951 shlibpath_var=LIBPATH 9952 9953 # AIX 3 has no versioning support, so we append a major version to the name. 9954 soname_spec='${libname}${release}${shared_ext}$major' 9955 ;; 9956 9957aix[4-9]*) 9958 version_type=linux 9959 need_lib_prefix=no 9960 need_version=no 9961 hardcode_into_libs=yes 9962 if test "$host_cpu" = ia64; then 9963 # AIX 5 supports IA64 9964 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9965 shlibpath_var=LD_LIBRARY_PATH 9966 else 9967 # With GCC up to 2.95.x, collect2 would create an import file 9968 # for dependence libraries. The import file would start with 9969 # the line `#! .'. This would cause the generated library to 9970 # depend on `.', always an invalid library. This was fixed in 9971 # development snapshots of GCC prior to 3.0. 9972 case $host_os in 9973 aix4 | aix4.[01] | aix4.[01].*) 9974 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9975 echo ' yes ' 9976 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9977 : 9978 else 9979 can_build_shared=no 9980 fi 9981 ;; 9982 esac 9983 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9984 # soname into executable. Probably we can add versioning support to 9985 # collect2, so additional links can be useful in future. 9986 if test "$aix_use_runtimelinking" = yes; then 9987 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9988 # instead of lib<name>.a to let people know that these are not 9989 # typical AIX shared libraries. 9990 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9991 else 9992 # We preserve .a as extension for shared libraries through AIX4.2 9993 # and later when we are not doing run time linking. 9994 library_names_spec='${libname}${release}.a $libname.a' 9995 soname_spec='${libname}${release}${shared_ext}$major' 9996 fi 9997 shlibpath_var=LIBPATH 9998 fi 9999 ;; 10000 10001amigaos*) 10002 case $host_cpu in 10003 powerpc) 10004 # Since July 2007 AmigaOS4 officially supports .so libraries. 10005 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10006 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10007 ;; 10008 m68k) 10009 library_names_spec='$libname.ixlibrary $libname.a' 10010 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10011 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10012 ;; 10013 esac 10014 ;; 10015 10016beos*) 10017 library_names_spec='${libname}${shared_ext}' 10018 dynamic_linker="$host_os ld.so" 10019 shlibpath_var=LIBRARY_PATH 10020 ;; 10021 10022bsdi[45]*) 10023 version_type=linux 10024 need_version=no 10025 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10026 soname_spec='${libname}${release}${shared_ext}$major' 10027 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10028 shlibpath_var=LD_LIBRARY_PATH 10029 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10030 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10031 # the default ld.so.conf also contains /usr/contrib/lib and 10032 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10033 # libtool to hard-code these into programs 10034 ;; 10035 10036cygwin* | mingw* | pw32* | cegcc*) 10037 version_type=windows 10038 shrext_cmds=".dll" 10039 need_version=no 10040 need_lib_prefix=no 10041 10042 case $GCC,$host_os in 10043 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10044 library_names_spec='$libname.dll.a' 10045 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10046 postinstall_cmds='base_file=`basename \${file}`~ 10047 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10048 dldir=$destdir/`dirname \$dlpath`~ 10049 test -d \$dldir || mkdir -p \$dldir~ 10050 $install_prog $dir/$dlname \$dldir/$dlname~ 10051 chmod a+x \$dldir/$dlname~ 10052 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10053 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10054 fi' 10055 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10056 dlpath=$dir/\$dldll~ 10057 $RM \$dlpath' 10058 shlibpath_overrides_runpath=yes 10059 10060 case $host_os in 10061 cygwin*) 10062 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10063 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10064 10065 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10066 ;; 10067 mingw* | cegcc*) 10068 # MinGW DLLs use traditional 'lib' prefix 10069 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10070 ;; 10071 pw32*) 10072 # pw32 DLLs use 'pw' prefix rather than 'lib' 10073 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10074 ;; 10075 esac 10076 ;; 10077 10078 *) 10079 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10080 ;; 10081 esac 10082 dynamic_linker='Win32 ld.exe' 10083 # FIXME: first we should search . and the directory the executable is in 10084 shlibpath_var=PATH 10085 ;; 10086 10087darwin* | rhapsody*) 10088 dynamic_linker="$host_os dyld" 10089 version_type=darwin 10090 need_lib_prefix=no 10091 need_version=no 10092 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10093 soname_spec='${libname}${release}${major}$shared_ext' 10094 shlibpath_overrides_runpath=yes 10095 shlibpath_var=DYLD_LIBRARY_PATH 10096 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10097 10098 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10099 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10100 ;; 10101 10102dgux*) 10103 version_type=linux 10104 need_lib_prefix=no 10105 need_version=no 10106 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10107 soname_spec='${libname}${release}${shared_ext}$major' 10108 shlibpath_var=LD_LIBRARY_PATH 10109 ;; 10110 10111freebsd* | dragonfly*) 10112 # DragonFly does not have aout. When/if they implement a new 10113 # versioning mechanism, adjust this. 10114 if test -x /usr/bin/objformat; then 10115 objformat=`/usr/bin/objformat` 10116 else 10117 case $host_os in 10118 freebsd[23].*) objformat=aout ;; 10119 *) objformat=elf ;; 10120 esac 10121 fi 10122 version_type=freebsd-$objformat 10123 case $version_type in 10124 freebsd-elf*) 10125 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10126 need_version=no 10127 need_lib_prefix=no 10128 ;; 10129 freebsd-*) 10130 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10131 need_version=yes 10132 ;; 10133 esac 10134 shlibpath_var=LD_LIBRARY_PATH 10135 case $host_os in 10136 freebsd2.*) 10137 shlibpath_overrides_runpath=yes 10138 ;; 10139 freebsd3.[01]* | freebsdelf3.[01]*) 10140 shlibpath_overrides_runpath=yes 10141 hardcode_into_libs=yes 10142 ;; 10143 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10144 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10145 shlibpath_overrides_runpath=no 10146 hardcode_into_libs=yes 10147 ;; 10148 *) # from 4.6 on, and DragonFly 10149 shlibpath_overrides_runpath=yes 10150 hardcode_into_libs=yes 10151 ;; 10152 esac 10153 ;; 10154 10155gnu*) 10156 version_type=linux 10157 need_lib_prefix=no 10158 need_version=no 10159 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10160 soname_spec='${libname}${release}${shared_ext}$major' 10161 shlibpath_var=LD_LIBRARY_PATH 10162 hardcode_into_libs=yes 10163 ;; 10164 10165haiku*) 10166 version_type=linux 10167 need_lib_prefix=no 10168 need_version=no 10169 dynamic_linker="$host_os runtime_loader" 10170 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10171 soname_spec='${libname}${release}${shared_ext}$major' 10172 shlibpath_var=LIBRARY_PATH 10173 shlibpath_overrides_runpath=yes 10174 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10175 hardcode_into_libs=yes 10176 ;; 10177 10178hpux9* | hpux10* | hpux11*) 10179 # Give a soname corresponding to the major version so that dld.sl refuses to 10180 # link against other versions. 10181 version_type=sunos 10182 need_lib_prefix=no 10183 need_version=no 10184 case $host_cpu in 10185 ia64*) 10186 shrext_cmds='.so' 10187 hardcode_into_libs=yes 10188 dynamic_linker="$host_os dld.so" 10189 shlibpath_var=LD_LIBRARY_PATH 10190 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10191 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10192 soname_spec='${libname}${release}${shared_ext}$major' 10193 if test "X$HPUX_IA64_MODE" = X32; then 10194 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10195 else 10196 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10197 fi 10198 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10199 ;; 10200 hppa*64*) 10201 shrext_cmds='.sl' 10202 hardcode_into_libs=yes 10203 dynamic_linker="$host_os dld.sl" 10204 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10205 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10206 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10207 soname_spec='${libname}${release}${shared_ext}$major' 10208 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10209 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10210 ;; 10211 *) 10212 shrext_cmds='.sl' 10213 dynamic_linker="$host_os dld.sl" 10214 shlibpath_var=SHLIB_PATH 10215 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10216 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10217 soname_spec='${libname}${release}${shared_ext}$major' 10218 ;; 10219 esac 10220 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10221 postinstall_cmds='chmod 555 $lib' 10222 # or fails outright, so override atomically: 10223 install_override_mode=555 10224 ;; 10225 10226interix[3-9]*) 10227 version_type=linux 10228 need_lib_prefix=no 10229 need_version=no 10230 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10231 soname_spec='${libname}${release}${shared_ext}$major' 10232 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10233 shlibpath_var=LD_LIBRARY_PATH 10234 shlibpath_overrides_runpath=no 10235 hardcode_into_libs=yes 10236 ;; 10237 10238irix5* | irix6* | nonstopux*) 10239 case $host_os in 10240 nonstopux*) version_type=nonstopux ;; 10241 *) 10242 if test "$lt_cv_prog_gnu_ld" = yes; then 10243 version_type=linux 10244 else 10245 version_type=irix 10246 fi ;; 10247 esac 10248 need_lib_prefix=no 10249 need_version=no 10250 soname_spec='${libname}${release}${shared_ext}$major' 10251 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10252 case $host_os in 10253 irix5* | nonstopux*) 10254 libsuff= shlibsuff= 10255 ;; 10256 *) 10257 case $LD in # libtool.m4 will add one of these switches to LD 10258 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10259 libsuff= shlibsuff= libmagic=32-bit;; 10260 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10261 libsuff=32 shlibsuff=N32 libmagic=N32;; 10262 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10263 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10264 *) libsuff= shlibsuff= libmagic=never-match;; 10265 esac 10266 ;; 10267 esac 10268 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10269 shlibpath_overrides_runpath=no 10270 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10271 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10272 hardcode_into_libs=yes 10273 ;; 10274 10275# No shared lib support for Linux oldld, aout, or coff. 10276linux*oldld* | linux*aout* | linux*coff*) 10277 dynamic_linker=no 10278 ;; 10279 10280# This must be Linux ELF. 10281linux* | k*bsd*-gnu | kopensolaris*-gnu) 10282 version_type=linux 10283 need_lib_prefix=no 10284 need_version=no 10285 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10286 soname_spec='${libname}${release}${shared_ext}$major' 10287 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10288 shlibpath_var=LD_LIBRARY_PATH 10289 shlibpath_overrides_runpath=no 10290 10291 # Some binutils ld are patched to set DT_RUNPATH 10292 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10293 $as_echo_n "(cached) " >&6 10294else 10295 lt_cv_shlibpath_overrides_runpath=no 10296 save_LDFLAGS=$LDFLAGS 10297 save_libdir=$libdir 10298 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10299 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10301/* end confdefs.h. */ 10302 10303int 10304main () 10305{ 10306 10307 ; 10308 return 0; 10309} 10310_ACEOF 10311if ac_fn_c_try_link "$LINENO"; then : 10312 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10313 lt_cv_shlibpath_overrides_runpath=yes 10314fi 10315fi 10316rm -f core conftest.err conftest.$ac_objext \ 10317 conftest$ac_exeext conftest.$ac_ext 10318 LDFLAGS=$save_LDFLAGS 10319 libdir=$save_libdir 10320 10321fi 10322 10323 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10324 10325 # This implies no fast_install, which is unacceptable. 10326 # Some rework will be needed to allow for fast_install 10327 # before this can be enabled. 10328 hardcode_into_libs=yes 10329 10330 # Append ld.so.conf contents to the search path 10331 if test -f /etc/ld.so.conf; then 10332 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 10333 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10334 fi 10335 10336 # We used to test for /lib/ld.so.1 and disable shared libraries on 10337 # powerpc, because MkLinux only supported shared libraries with the 10338 # GNU dynamic linker. Since this was broken with cross compilers, 10339 # most powerpc-linux boxes support dynamic linking these days and 10340 # people can always --disable-shared, the test was removed, and we 10341 # assume the GNU/Linux dynamic linker is in use. 10342 dynamic_linker='GNU/Linux ld.so' 10343 ;; 10344 10345netbsd*) 10346 version_type=sunos 10347 need_lib_prefix=no 10348 need_version=no 10349 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10350 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10351 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10352 dynamic_linker='NetBSD (a.out) ld.so' 10353 else 10354 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10355 soname_spec='${libname}${release}${shared_ext}$major' 10356 dynamic_linker='NetBSD ld.elf_so' 10357 fi 10358 shlibpath_var=LD_LIBRARY_PATH 10359 shlibpath_overrides_runpath=yes 10360 hardcode_into_libs=yes 10361 ;; 10362 10363newsos6) 10364 version_type=linux 10365 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10366 shlibpath_var=LD_LIBRARY_PATH 10367 shlibpath_overrides_runpath=yes 10368 ;; 10369 10370*nto* | *qnx*) 10371 version_type=qnx 10372 need_lib_prefix=no 10373 need_version=no 10374 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10375 soname_spec='${libname}${release}${shared_ext}$major' 10376 shlibpath_var=LD_LIBRARY_PATH 10377 shlibpath_overrides_runpath=no 10378 hardcode_into_libs=yes 10379 dynamic_linker='ldqnx.so' 10380 ;; 10381 10382openbsd*) 10383 version_type=sunos 10384 sys_lib_dlsearch_path_spec="/usr/lib" 10385 need_lib_prefix=no 10386 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10387 case $host_os in 10388 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10389 *) need_version=no ;; 10390 esac 10391 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10392 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10393 shlibpath_var=LD_LIBRARY_PATH 10394 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10395 case $host_os in 10396 openbsd2.[89] | openbsd2.[89].*) 10397 shlibpath_overrides_runpath=no 10398 ;; 10399 *) 10400 shlibpath_overrides_runpath=yes 10401 ;; 10402 esac 10403 else 10404 shlibpath_overrides_runpath=yes 10405 fi 10406 ;; 10407 10408os2*) 10409 libname_spec='$name' 10410 shrext_cmds=".dll" 10411 need_lib_prefix=no 10412 library_names_spec='$libname${shared_ext} $libname.a' 10413 dynamic_linker='OS/2 ld.exe' 10414 shlibpath_var=LIBPATH 10415 ;; 10416 10417osf3* | osf4* | osf5*) 10418 version_type=osf 10419 need_lib_prefix=no 10420 need_version=no 10421 soname_spec='${libname}${release}${shared_ext}$major' 10422 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10423 shlibpath_var=LD_LIBRARY_PATH 10424 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10425 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10426 ;; 10427 10428rdos*) 10429 dynamic_linker=no 10430 ;; 10431 10432solaris*) 10433 version_type=linux 10434 need_lib_prefix=no 10435 need_version=no 10436 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10437 soname_spec='${libname}${release}${shared_ext}$major' 10438 shlibpath_var=LD_LIBRARY_PATH 10439 shlibpath_overrides_runpath=yes 10440 hardcode_into_libs=yes 10441 # ldd complains unless libraries are executable 10442 postinstall_cmds='chmod +x $lib' 10443 ;; 10444 10445sunos4*) 10446 version_type=sunos 10447 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10448 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10449 shlibpath_var=LD_LIBRARY_PATH 10450 shlibpath_overrides_runpath=yes 10451 if test "$with_gnu_ld" = yes; then 10452 need_lib_prefix=no 10453 fi 10454 need_version=yes 10455 ;; 10456 10457sysv4 | sysv4.3*) 10458 version_type=linux 10459 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10460 soname_spec='${libname}${release}${shared_ext}$major' 10461 shlibpath_var=LD_LIBRARY_PATH 10462 case $host_vendor in 10463 sni) 10464 shlibpath_overrides_runpath=no 10465 need_lib_prefix=no 10466 runpath_var=LD_RUN_PATH 10467 ;; 10468 siemens) 10469 need_lib_prefix=no 10470 ;; 10471 motorola) 10472 need_lib_prefix=no 10473 need_version=no 10474 shlibpath_overrides_runpath=no 10475 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10476 ;; 10477 esac 10478 ;; 10479 10480sysv4*MP*) 10481 if test -d /usr/nec ;then 10482 version_type=linux 10483 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10484 soname_spec='$libname${shared_ext}.$major' 10485 shlibpath_var=LD_LIBRARY_PATH 10486 fi 10487 ;; 10488 10489sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10490 version_type=freebsd-elf 10491 need_lib_prefix=no 10492 need_version=no 10493 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10494 soname_spec='${libname}${release}${shared_ext}$major' 10495 shlibpath_var=LD_LIBRARY_PATH 10496 shlibpath_overrides_runpath=yes 10497 hardcode_into_libs=yes 10498 if test "$with_gnu_ld" = yes; then 10499 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10500 else 10501 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10502 case $host_os in 10503 sco3.2v5*) 10504 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10505 ;; 10506 esac 10507 fi 10508 sys_lib_dlsearch_path_spec='/usr/lib' 10509 ;; 10510 10511tpf*) 10512 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10513 version_type=linux 10514 need_lib_prefix=no 10515 need_version=no 10516 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10517 shlibpath_var=LD_LIBRARY_PATH 10518 shlibpath_overrides_runpath=no 10519 hardcode_into_libs=yes 10520 ;; 10521 10522uts4*) 10523 version_type=linux 10524 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10525 soname_spec='${libname}${release}${shared_ext}$major' 10526 shlibpath_var=LD_LIBRARY_PATH 10527 ;; 10528 10529*) 10530 dynamic_linker=no 10531 ;; 10532esac 10533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10534$as_echo "$dynamic_linker" >&6; } 10535test "$dynamic_linker" = no && can_build_shared=no 10536 10537variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10538if test "$GCC" = yes; then 10539 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10540fi 10541 10542if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10543 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10544fi 10545if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10546 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10547fi 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10641$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10642hardcode_action= 10643if test -n "$hardcode_libdir_flag_spec" || 10644 test -n "$runpath_var" || 10645 test "X$hardcode_automatic" = "Xyes" ; then 10646 10647 # We can hardcode non-existent directories. 10648 if test "$hardcode_direct" != no && 10649 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10650 # have to relink, otherwise we might link with an installed library 10651 # when we should be linking with a yet-to-be-installed one 10652 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10653 test "$hardcode_minus_L" != no; then 10654 # Linking always hardcodes the temporary library directory. 10655 hardcode_action=relink 10656 else 10657 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10658 hardcode_action=immediate 10659 fi 10660else 10661 # We cannot hardcode anything, or else we can only hardcode existing 10662 # directories. 10663 hardcode_action=unsupported 10664fi 10665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10666$as_echo "$hardcode_action" >&6; } 10667 10668if test "$hardcode_action" = relink || 10669 test "$inherit_rpath" = yes; then 10670 # Fast installation is not supported 10671 enable_fast_install=no 10672elif test "$shlibpath_overrides_runpath" = yes || 10673 test "$enable_shared" = no; then 10674 # Fast installation is not necessary 10675 enable_fast_install=needless 10676fi 10677 10678 10679 10680 10681 10682 10683 if test "x$enable_dlopen" != xyes; then 10684 enable_dlopen=unknown 10685 enable_dlopen_self=unknown 10686 enable_dlopen_self_static=unknown 10687else 10688 lt_cv_dlopen=no 10689 lt_cv_dlopen_libs= 10690 10691 case $host_os in 10692 beos*) 10693 lt_cv_dlopen="load_add_on" 10694 lt_cv_dlopen_libs= 10695 lt_cv_dlopen_self=yes 10696 ;; 10697 10698 mingw* | pw32* | cegcc*) 10699 lt_cv_dlopen="LoadLibrary" 10700 lt_cv_dlopen_libs= 10701 ;; 10702 10703 cygwin*) 10704 lt_cv_dlopen="dlopen" 10705 lt_cv_dlopen_libs= 10706 ;; 10707 10708 darwin*) 10709 # if libdl is installed we need to link against it 10710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10711$as_echo_n "checking for dlopen in -ldl... " >&6; } 10712if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10713 $as_echo_n "(cached) " >&6 10714else 10715 ac_check_lib_save_LIBS=$LIBS 10716LIBS="-ldl $LIBS" 10717cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10718/* end confdefs.h. */ 10719 10720/* Override any GCC internal prototype to avoid an error. 10721 Use char because int might match the return type of a GCC 10722 builtin and then its argument prototype would still apply. */ 10723#ifdef __cplusplus 10724extern "C" 10725#endif 10726char dlopen (); 10727int 10728main () 10729{ 10730return dlopen (); 10731 ; 10732 return 0; 10733} 10734_ACEOF 10735if ac_fn_c_try_link "$LINENO"; then : 10736 ac_cv_lib_dl_dlopen=yes 10737else 10738 ac_cv_lib_dl_dlopen=no 10739fi 10740rm -f core conftest.err conftest.$ac_objext \ 10741 conftest$ac_exeext conftest.$ac_ext 10742LIBS=$ac_check_lib_save_LIBS 10743fi 10744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10745$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10746if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10747 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10748else 10749 10750 lt_cv_dlopen="dyld" 10751 lt_cv_dlopen_libs= 10752 lt_cv_dlopen_self=yes 10753 10754fi 10755 10756 ;; 10757 10758 *) 10759 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10760if test "x$ac_cv_func_shl_load" = x""yes; then : 10761 lt_cv_dlopen="shl_load" 10762else 10763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10764$as_echo_n "checking for shl_load in -ldld... " >&6; } 10765if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10766 $as_echo_n "(cached) " >&6 10767else 10768 ac_check_lib_save_LIBS=$LIBS 10769LIBS="-ldld $LIBS" 10770cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10771/* end confdefs.h. */ 10772 10773/* Override any GCC internal prototype to avoid an error. 10774 Use char because int might match the return type of a GCC 10775 builtin and then its argument prototype would still apply. */ 10776#ifdef __cplusplus 10777extern "C" 10778#endif 10779char shl_load (); 10780int 10781main () 10782{ 10783return shl_load (); 10784 ; 10785 return 0; 10786} 10787_ACEOF 10788if ac_fn_c_try_link "$LINENO"; then : 10789 ac_cv_lib_dld_shl_load=yes 10790else 10791 ac_cv_lib_dld_shl_load=no 10792fi 10793rm -f core conftest.err conftest.$ac_objext \ 10794 conftest$ac_exeext conftest.$ac_ext 10795LIBS=$ac_check_lib_save_LIBS 10796fi 10797{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10798$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10799if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10800 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10801else 10802 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10803if test "x$ac_cv_func_dlopen" = x""yes; then : 10804 lt_cv_dlopen="dlopen" 10805else 10806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10807$as_echo_n "checking for dlopen in -ldl... " >&6; } 10808if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10809 $as_echo_n "(cached) " >&6 10810else 10811 ac_check_lib_save_LIBS=$LIBS 10812LIBS="-ldl $LIBS" 10813cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10814/* end confdefs.h. */ 10815 10816/* Override any GCC internal prototype to avoid an error. 10817 Use char because int might match the return type of a GCC 10818 builtin and then its argument prototype would still apply. */ 10819#ifdef __cplusplus 10820extern "C" 10821#endif 10822char dlopen (); 10823int 10824main () 10825{ 10826return dlopen (); 10827 ; 10828 return 0; 10829} 10830_ACEOF 10831if ac_fn_c_try_link "$LINENO"; then : 10832 ac_cv_lib_dl_dlopen=yes 10833else 10834 ac_cv_lib_dl_dlopen=no 10835fi 10836rm -f core conftest.err conftest.$ac_objext \ 10837 conftest$ac_exeext conftest.$ac_ext 10838LIBS=$ac_check_lib_save_LIBS 10839fi 10840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10841$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10842if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10843 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10844else 10845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10846$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10847if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10848 $as_echo_n "(cached) " >&6 10849else 10850 ac_check_lib_save_LIBS=$LIBS 10851LIBS="-lsvld $LIBS" 10852cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10853/* end confdefs.h. */ 10854 10855/* Override any GCC internal prototype to avoid an error. 10856 Use char because int might match the return type of a GCC 10857 builtin and then its argument prototype would still apply. */ 10858#ifdef __cplusplus 10859extern "C" 10860#endif 10861char dlopen (); 10862int 10863main () 10864{ 10865return dlopen (); 10866 ; 10867 return 0; 10868} 10869_ACEOF 10870if ac_fn_c_try_link "$LINENO"; then : 10871 ac_cv_lib_svld_dlopen=yes 10872else 10873 ac_cv_lib_svld_dlopen=no 10874fi 10875rm -f core conftest.err conftest.$ac_objext \ 10876 conftest$ac_exeext conftest.$ac_ext 10877LIBS=$ac_check_lib_save_LIBS 10878fi 10879{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10880$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10881if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10882 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10883else 10884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10885$as_echo_n "checking for dld_link in -ldld... " >&6; } 10886if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10887 $as_echo_n "(cached) " >&6 10888else 10889 ac_check_lib_save_LIBS=$LIBS 10890LIBS="-ldld $LIBS" 10891cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10892/* end confdefs.h. */ 10893 10894/* Override any GCC internal prototype to avoid an error. 10895 Use char because int might match the return type of a GCC 10896 builtin and then its argument prototype would still apply. */ 10897#ifdef __cplusplus 10898extern "C" 10899#endif 10900char dld_link (); 10901int 10902main () 10903{ 10904return dld_link (); 10905 ; 10906 return 0; 10907} 10908_ACEOF 10909if ac_fn_c_try_link "$LINENO"; then : 10910 ac_cv_lib_dld_dld_link=yes 10911else 10912 ac_cv_lib_dld_dld_link=no 10913fi 10914rm -f core conftest.err conftest.$ac_objext \ 10915 conftest$ac_exeext conftest.$ac_ext 10916LIBS=$ac_check_lib_save_LIBS 10917fi 10918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10919$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10920if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10921 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10922fi 10923 10924 10925fi 10926 10927 10928fi 10929 10930 10931fi 10932 10933 10934fi 10935 10936 10937fi 10938 10939 ;; 10940 esac 10941 10942 if test "x$lt_cv_dlopen" != xno; then 10943 enable_dlopen=yes 10944 else 10945 enable_dlopen=no 10946 fi 10947 10948 case $lt_cv_dlopen in 10949 dlopen) 10950 save_CPPFLAGS="$CPPFLAGS" 10951 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10952 10953 save_LDFLAGS="$LDFLAGS" 10954 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10955 10956 save_LIBS="$LIBS" 10957 LIBS="$lt_cv_dlopen_libs $LIBS" 10958 10959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10960$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10961if test "${lt_cv_dlopen_self+set}" = set; then : 10962 $as_echo_n "(cached) " >&6 10963else 10964 if test "$cross_compiling" = yes; then : 10965 lt_cv_dlopen_self=cross 10966else 10967 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10968 lt_status=$lt_dlunknown 10969 cat > conftest.$ac_ext <<_LT_EOF 10970#line 10970 "configure" 10971#include "confdefs.h" 10972 10973#if HAVE_DLFCN_H 10974#include <dlfcn.h> 10975#endif 10976 10977#include <stdio.h> 10978 10979#ifdef RTLD_GLOBAL 10980# define LT_DLGLOBAL RTLD_GLOBAL 10981#else 10982# ifdef DL_GLOBAL 10983# define LT_DLGLOBAL DL_GLOBAL 10984# else 10985# define LT_DLGLOBAL 0 10986# endif 10987#endif 10988 10989/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10990 find out it does not work in some platform. */ 10991#ifndef LT_DLLAZY_OR_NOW 10992# ifdef RTLD_LAZY 10993# define LT_DLLAZY_OR_NOW RTLD_LAZY 10994# else 10995# ifdef DL_LAZY 10996# define LT_DLLAZY_OR_NOW DL_LAZY 10997# else 10998# ifdef RTLD_NOW 10999# define LT_DLLAZY_OR_NOW RTLD_NOW 11000# else 11001# ifdef DL_NOW 11002# define LT_DLLAZY_OR_NOW DL_NOW 11003# else 11004# define LT_DLLAZY_OR_NOW 0 11005# endif 11006# endif 11007# endif 11008# endif 11009#endif 11010 11011/* When -fvisbility=hidden is used, assume the code has been annotated 11012 correspondingly for the symbols needed. */ 11013#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11014void fnord () __attribute__((visibility("default"))); 11015#endif 11016 11017void fnord () { int i=42; } 11018int main () 11019{ 11020 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11021 int status = $lt_dlunknown; 11022 11023 if (self) 11024 { 11025 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11026 else 11027 { 11028 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11029 else puts (dlerror ()); 11030 } 11031 /* dlclose (self); */ 11032 } 11033 else 11034 puts (dlerror ()); 11035 11036 return status; 11037} 11038_LT_EOF 11039 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11040 (eval $ac_link) 2>&5 11041 ac_status=$? 11042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11043 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11044 (./conftest; exit; ) >&5 2>/dev/null 11045 lt_status=$? 11046 case x$lt_status in 11047 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11048 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11049 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11050 esac 11051 else : 11052 # compilation failed 11053 lt_cv_dlopen_self=no 11054 fi 11055fi 11056rm -fr conftest* 11057 11058 11059fi 11060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11061$as_echo "$lt_cv_dlopen_self" >&6; } 11062 11063 if test "x$lt_cv_dlopen_self" = xyes; then 11064 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11066$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11067if test "${lt_cv_dlopen_self_static+set}" = set; then : 11068 $as_echo_n "(cached) " >&6 11069else 11070 if test "$cross_compiling" = yes; then : 11071 lt_cv_dlopen_self_static=cross 11072else 11073 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11074 lt_status=$lt_dlunknown 11075 cat > conftest.$ac_ext <<_LT_EOF 11076#line 11076 "configure" 11077#include "confdefs.h" 11078 11079#if HAVE_DLFCN_H 11080#include <dlfcn.h> 11081#endif 11082 11083#include <stdio.h> 11084 11085#ifdef RTLD_GLOBAL 11086# define LT_DLGLOBAL RTLD_GLOBAL 11087#else 11088# ifdef DL_GLOBAL 11089# define LT_DLGLOBAL DL_GLOBAL 11090# else 11091# define LT_DLGLOBAL 0 11092# endif 11093#endif 11094 11095/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11096 find out it does not work in some platform. */ 11097#ifndef LT_DLLAZY_OR_NOW 11098# ifdef RTLD_LAZY 11099# define LT_DLLAZY_OR_NOW RTLD_LAZY 11100# else 11101# ifdef DL_LAZY 11102# define LT_DLLAZY_OR_NOW DL_LAZY 11103# else 11104# ifdef RTLD_NOW 11105# define LT_DLLAZY_OR_NOW RTLD_NOW 11106# else 11107# ifdef DL_NOW 11108# define LT_DLLAZY_OR_NOW DL_NOW 11109# else 11110# define LT_DLLAZY_OR_NOW 0 11111# endif 11112# endif 11113# endif 11114# endif 11115#endif 11116 11117/* When -fvisbility=hidden is used, assume the code has been annotated 11118 correspondingly for the symbols needed. */ 11119#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11120void fnord () __attribute__((visibility("default"))); 11121#endif 11122 11123void fnord () { int i=42; } 11124int main () 11125{ 11126 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11127 int status = $lt_dlunknown; 11128 11129 if (self) 11130 { 11131 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11132 else 11133 { 11134 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11135 else puts (dlerror ()); 11136 } 11137 /* dlclose (self); */ 11138 } 11139 else 11140 puts (dlerror ()); 11141 11142 return status; 11143} 11144_LT_EOF 11145 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11146 (eval $ac_link) 2>&5 11147 ac_status=$? 11148 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11149 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11150 (./conftest; exit; ) >&5 2>/dev/null 11151 lt_status=$? 11152 case x$lt_status in 11153 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11154 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11155 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11156 esac 11157 else : 11158 # compilation failed 11159 lt_cv_dlopen_self_static=no 11160 fi 11161fi 11162rm -fr conftest* 11163 11164 11165fi 11166{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11167$as_echo "$lt_cv_dlopen_self_static" >&6; } 11168 fi 11169 11170 CPPFLAGS="$save_CPPFLAGS" 11171 LDFLAGS="$save_LDFLAGS" 11172 LIBS="$save_LIBS" 11173 ;; 11174 esac 11175 11176 case $lt_cv_dlopen_self in 11177 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11178 *) enable_dlopen_self=unknown ;; 11179 esac 11180 11181 case $lt_cv_dlopen_self_static in 11182 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11183 *) enable_dlopen_self_static=unknown ;; 11184 esac 11185fi 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203striplib= 11204old_striplib= 11205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11206$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11207if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11208 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11209 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11211$as_echo "yes" >&6; } 11212else 11213# FIXME - insert some real tests, host_os isn't really good enough 11214 case $host_os in 11215 darwin*) 11216 if test -n "$STRIP" ; then 11217 striplib="$STRIP -x" 11218 old_striplib="$STRIP -S" 11219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11220$as_echo "yes" >&6; } 11221 else 11222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11223$as_echo "no" >&6; } 11224 fi 11225 ;; 11226 *) 11227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11228$as_echo "no" >&6; } 11229 ;; 11230 esac 11231fi 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 # Report which library types will actually be built 11245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11246$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11248$as_echo "$can_build_shared" >&6; } 11249 11250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11251$as_echo_n "checking whether to build shared libraries... " >&6; } 11252 test "$can_build_shared" = "no" && enable_shared=no 11253 11254 # On AIX, shared libraries and static libraries use the same namespace, and 11255 # are all built from PIC. 11256 case $host_os in 11257 aix3*) 11258 test "$enable_shared" = yes && enable_static=no 11259 if test -n "$RANLIB"; then 11260 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11261 postinstall_cmds='$RANLIB $lib' 11262 fi 11263 ;; 11264 11265 aix[4-9]*) 11266 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11267 test "$enable_shared" = yes && enable_static=no 11268 fi 11269 ;; 11270 esac 11271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11272$as_echo "$enable_shared" >&6; } 11273 11274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11275$as_echo_n "checking whether to build static libraries... " >&6; } 11276 # Make sure either enable_shared or enable_static is yes. 11277 test "$enable_shared" = yes || enable_static=yes 11278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11279$as_echo "$enable_static" >&6; } 11280 11281 11282 11283 11284fi 11285ac_ext=c 11286ac_cpp='$CPP $CPPFLAGS' 11287ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11288ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11289ac_compiler_gnu=$ac_cv_c_compiler_gnu 11290 11291CC="$lt_save_CC" 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 ac_config_commands="$ac_config_commands libtool" 11306 11307 11308 11309 11310# Only expand once: 11311 11312 11313 11314# The tests for host and target for $enable_largefile require 11315# canonical names. 11316 11317 11318 11319# As the $enable_largefile decision depends on --enable-plugins we must set it 11320# even in directories otherwise not depending on the $plugins option. 11321 11322 11323 maybe_plugins=no 11324 for ac_header in dlfcn.h 11325do : 11326 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 11327" 11328if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 11329 cat >>confdefs.h <<_ACEOF 11330#define HAVE_DLFCN_H 1 11331_ACEOF 11332 maybe_plugins=yes 11333fi 11334 11335done 11336 11337 for ac_header in windows.h 11338do : 11339 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default 11340" 11341if test "x$ac_cv_header_windows_h" = x""yes; then : 11342 cat >>confdefs.h <<_ACEOF 11343#define HAVE_WINDOWS_H 1 11344_ACEOF 11345 maybe_plugins=yes 11346fi 11347 11348done 11349 11350 11351 # Check whether --enable-plugins was given. 11352if test "${enable_plugins+set}" = set; then : 11353 enableval=$enable_plugins; case "${enableval}" in 11354 no) plugins=no ;; 11355 *) plugins=yes 11356 if test "$maybe_plugins" != "yes" ; then 11357 as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5 11358 fi ;; 11359 esac 11360else 11361 plugins=$maybe_plugins 11362 11363fi 11364 11365 if test "$plugins" = "yes"; then 11366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 11367$as_echo_n "checking for library containing dlopen... " >&6; } 11368if test "${ac_cv_search_dlopen+set}" = set; then : 11369 $as_echo_n "(cached) " >&6 11370else 11371 ac_func_search_save_LIBS=$LIBS 11372cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11373/* end confdefs.h. */ 11374 11375/* Override any GCC internal prototype to avoid an error. 11376 Use char because int might match the return type of a GCC 11377 builtin and then its argument prototype would still apply. */ 11378#ifdef __cplusplus 11379extern "C" 11380#endif 11381char dlopen (); 11382int 11383main () 11384{ 11385return dlopen (); 11386 ; 11387 return 0; 11388} 11389_ACEOF 11390for ac_lib in '' dl; do 11391 if test -z "$ac_lib"; then 11392 ac_res="none required" 11393 else 11394 ac_res=-l$ac_lib 11395 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11396 fi 11397 if ac_fn_c_try_link "$LINENO"; then : 11398 ac_cv_search_dlopen=$ac_res 11399fi 11400rm -f core conftest.err conftest.$ac_objext \ 11401 conftest$ac_exeext 11402 if test "${ac_cv_search_dlopen+set}" = set; then : 11403 break 11404fi 11405done 11406if test "${ac_cv_search_dlopen+set}" = set; then : 11407 11408else 11409 ac_cv_search_dlopen=no 11410fi 11411rm conftest.$ac_ext 11412LIBS=$ac_func_search_save_LIBS 11413fi 11414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 11415$as_echo "$ac_cv_search_dlopen" >&6; } 11416ac_res=$ac_cv_search_dlopen 11417if test "$ac_res" != no; then : 11418 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11419 11420fi 11421 11422 fi 11423 11424 11425case "${host}" in 11426 sparc-*-solaris*|i[3-7]86-*-solaris*) 11427 # On native 32bit sparc and ia32 solaris, large-file and procfs support 11428 # are mutually exclusive; and without procfs support, the bfd/ elf module 11429 # cannot provide certain routines such as elfcore_write_prpsinfo 11430 # or elfcore_write_prstatus. So unless the user explicitly requested 11431 # large-file support through the --enable-largefile switch, disable 11432 # large-file support in favor of procfs support. 11433 test "${target}" = "${host}" -a "x$plugins" = xno \ 11434 && : ${enable_largefile="no"} 11435 ;; 11436esac 11437 11438# Check whether --enable-largefile was given. 11439if test "${enable_largefile+set}" = set; then : 11440 enableval=$enable_largefile; 11441fi 11442 11443if test "$enable_largefile" != no; then 11444 11445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 11446$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 11447if test "${ac_cv_sys_largefile_CC+set}" = set; then : 11448 $as_echo_n "(cached) " >&6 11449else 11450 ac_cv_sys_largefile_CC=no 11451 if test "$GCC" != yes; then 11452 ac_save_CC=$CC 11453 while :; do 11454 # IRIX 6.2 and later do not support large files by default, 11455 # so use the C compiler's -n32 option if that helps. 11456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11457/* end confdefs.h. */ 11458#include <sys/types.h> 11459 /* Check that off_t can represent 2**63 - 1 correctly. 11460 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11461 since some C++ compilers masquerading as C compilers 11462 incorrectly reject 9223372036854775807. */ 11463#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11464 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11465 && LARGE_OFF_T % 2147483647 == 1) 11466 ? 1 : -1]; 11467int 11468main () 11469{ 11470 11471 ; 11472 return 0; 11473} 11474_ACEOF 11475 if ac_fn_c_try_compile "$LINENO"; then : 11476 break 11477fi 11478rm -f core conftest.err conftest.$ac_objext 11479 CC="$CC -n32" 11480 if ac_fn_c_try_compile "$LINENO"; then : 11481 ac_cv_sys_largefile_CC=' -n32'; break 11482fi 11483rm -f core conftest.err conftest.$ac_objext 11484 break 11485 done 11486 CC=$ac_save_CC 11487 rm -f conftest.$ac_ext 11488 fi 11489fi 11490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 11491$as_echo "$ac_cv_sys_largefile_CC" >&6; } 11492 if test "$ac_cv_sys_largefile_CC" != no; then 11493 CC=$CC$ac_cv_sys_largefile_CC 11494 fi 11495 11496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 11497$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 11498if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 11499 $as_echo_n "(cached) " >&6 11500else 11501 while :; do 11502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11503/* end confdefs.h. */ 11504#include <sys/types.h> 11505 /* Check that off_t can represent 2**63 - 1 correctly. 11506 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11507 since some C++ compilers masquerading as C compilers 11508 incorrectly reject 9223372036854775807. */ 11509#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11510 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11511 && LARGE_OFF_T % 2147483647 == 1) 11512 ? 1 : -1]; 11513int 11514main () 11515{ 11516 11517 ; 11518 return 0; 11519} 11520_ACEOF 11521if ac_fn_c_try_compile "$LINENO"; then : 11522 ac_cv_sys_file_offset_bits=no; break 11523fi 11524rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11526/* end confdefs.h. */ 11527#define _FILE_OFFSET_BITS 64 11528#include <sys/types.h> 11529 /* Check that off_t can represent 2**63 - 1 correctly. 11530 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11531 since some C++ compilers masquerading as C compilers 11532 incorrectly reject 9223372036854775807. */ 11533#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11534 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11535 && LARGE_OFF_T % 2147483647 == 1) 11536 ? 1 : -1]; 11537int 11538main () 11539{ 11540 11541 ; 11542 return 0; 11543} 11544_ACEOF 11545if ac_fn_c_try_compile "$LINENO"; then : 11546 ac_cv_sys_file_offset_bits=64; break 11547fi 11548rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11549 ac_cv_sys_file_offset_bits=unknown 11550 break 11551done 11552fi 11553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 11554$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 11555case $ac_cv_sys_file_offset_bits in #( 11556 no | unknown) ;; 11557 *) 11558cat >>confdefs.h <<_ACEOF 11559#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 11560_ACEOF 11561;; 11562esac 11563rm -rf conftest* 11564 if test $ac_cv_sys_file_offset_bits = unknown; then 11565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 11566$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 11567if test "${ac_cv_sys_large_files+set}" = set; then : 11568 $as_echo_n "(cached) " >&6 11569else 11570 while :; do 11571 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11572/* end confdefs.h. */ 11573#include <sys/types.h> 11574 /* Check that off_t can represent 2**63 - 1 correctly. 11575 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11576 since some C++ compilers masquerading as C compilers 11577 incorrectly reject 9223372036854775807. */ 11578#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11579 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11580 && LARGE_OFF_T % 2147483647 == 1) 11581 ? 1 : -1]; 11582int 11583main () 11584{ 11585 11586 ; 11587 return 0; 11588} 11589_ACEOF 11590if ac_fn_c_try_compile "$LINENO"; then : 11591 ac_cv_sys_large_files=no; break 11592fi 11593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11595/* end confdefs.h. */ 11596#define _LARGE_FILES 1 11597#include <sys/types.h> 11598 /* Check that off_t can represent 2**63 - 1 correctly. 11599 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11600 since some C++ compilers masquerading as C compilers 11601 incorrectly reject 9223372036854775807. */ 11602#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11603 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11604 && LARGE_OFF_T % 2147483647 == 1) 11605 ? 1 : -1]; 11606int 11607main () 11608{ 11609 11610 ; 11611 return 0; 11612} 11613_ACEOF 11614if ac_fn_c_try_compile "$LINENO"; then : 11615 ac_cv_sys_large_files=1; break 11616fi 11617rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11618 ac_cv_sys_large_files=unknown 11619 break 11620done 11621fi 11622{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 11623$as_echo "$ac_cv_sys_large_files" >&6; } 11624case $ac_cv_sys_large_files in #( 11625 no | unknown) ;; 11626 *) 11627cat >>confdefs.h <<_ACEOF 11628#define _LARGE_FILES $ac_cv_sys_large_files 11629_ACEOF 11630;; 11631esac 11632rm -rf conftest* 11633 fi 11634fi 11635 11636 11637 11638# Check whether --enable-targets was given. 11639if test "${enable_targets+set}" = set; then : 11640 enableval=$enable_targets; case "${enableval}" in 11641 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11642 ;; 11643 no) enable_targets= ;; 11644 *) enable_targets=$enableval ;; 11645esac 11646fi 11647 11648ac_checking=yes 11649if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then 11650 ac_checking= 11651fi 11652# Check whether --enable-checking was given. 11653if test "${enable_checking+set}" = set; then : 11654 enableval=$enable_checking; case "${enableval}" in 11655 no|none) ac_checking= ;; 11656 *) ac_checking=yes ;; 11657esac 11658fi 11659if test x$ac_checking != x ; then 11660 11661$as_echo "#define ENABLE_CHECKING 1" >>confdefs.h 11662 11663fi 11664 11665using_cgen=no 11666 11667 11668# Set the 'development' global. 11669. $srcdir/../bfd/development.sh 11670 11671GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11672cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11673/* end confdefs.h. */ 11674__GNUC__ 11675_ACEOF 11676if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11677 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11678 11679else 11680 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11681fi 11682rm -f conftest* 11683 11684 11685# Check whether --enable-werror was given. 11686if test "${enable_werror+set}" = set; then : 11687 enableval=$enable_werror; case "${enableval}" in 11688 yes | y) ERROR_ON_WARNING="yes" ;; 11689 no | n) ERROR_ON_WARNING="no" ;; 11690 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11691 esac 11692fi 11693 11694 11695# Disable -Wformat by default when using gcc on mingw 11696case "${host}" in 11697 *-*-mingw32*) 11698 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11699 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11700 fi 11701 ;; 11702 *) ;; 11703esac 11704 11705# Enable -Werror by default when using gcc. Turn it off for releases. 11706if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 11707 ERROR_ON_WARNING=yes 11708fi 11709 11710NO_WERROR= 11711if test "${ERROR_ON_WARNING}" = yes ; then 11712 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11713 NO_WERROR="-Wno-error" 11714fi 11715 11716if test "${GCC}" = yes ; then 11717 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11718fi 11719 11720# Check whether --enable-build-warnings was given. 11721if test "${enable_build_warnings+set}" = set; then : 11722 enableval=$enable_build_warnings; case "${enableval}" in 11723 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11724 no) if test "${GCC}" = yes ; then 11725 WARN_CFLAGS="-w" 11726 fi;; 11727 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11728 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11729 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11730 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11731 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11732esac 11733fi 11734 11735 11736if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11737 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11738fi 11739 11740 11741 11742 11743 11744# Generate a header file 11745ac_config_headers="$ac_config_headers config.h:config.in" 11746 11747 11748# PR 14072 11749 11750 11751# If we are on a DOS filesystem, we must use gdb.ini rather than 11752# .gdbinit. 11753case "${host}" in 11754 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*) 11755 GDBINIT="gdb.ini" 11756 ac_config_files="$ac_config_files gdb.ini:gdbinit.in" 11757 11758 ;; 11759 *) 11760 GDBINIT=".gdbinit" 11761 ac_config_files="$ac_config_files .gdbinit:gdbinit.in" 11762 11763 ;; 11764esac 11765 11766 11767#We need this for the host. BOUT header is in host order. 11768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 11769$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 11770if test "${ac_cv_c_bigendian+set}" = set; then : 11771 $as_echo_n "(cached) " >&6 11772else 11773 ac_cv_c_bigendian=unknown 11774 # See if we're dealing with a universal compiler. 11775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11776/* end confdefs.h. */ 11777#ifndef __APPLE_CC__ 11778 not a universal capable compiler 11779 #endif 11780 typedef int dummy; 11781 11782_ACEOF 11783if ac_fn_c_try_compile "$LINENO"; then : 11784 11785 # Check for potential -arch flags. It is not universal unless 11786 # there are at least two -arch flags with different values. 11787 ac_arch= 11788 ac_prev= 11789 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 11790 if test -n "$ac_prev"; then 11791 case $ac_word in 11792 i?86 | x86_64 | ppc | ppc64) 11793 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 11794 ac_arch=$ac_word 11795 else 11796 ac_cv_c_bigendian=universal 11797 break 11798 fi 11799 ;; 11800 esac 11801 ac_prev= 11802 elif test "x$ac_word" = "x-arch"; then 11803 ac_prev=arch 11804 fi 11805 done 11806fi 11807rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11808 if test $ac_cv_c_bigendian = unknown; then 11809 # See if sys/param.h defines the BYTE_ORDER macro. 11810 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11811/* end confdefs.h. */ 11812#include <sys/types.h> 11813 #include <sys/param.h> 11814 11815int 11816main () 11817{ 11818#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 11819 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 11820 && LITTLE_ENDIAN) 11821 bogus endian macros 11822 #endif 11823 11824 ; 11825 return 0; 11826} 11827_ACEOF 11828if ac_fn_c_try_compile "$LINENO"; then : 11829 # It does; now see whether it defined to BIG_ENDIAN or not. 11830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11831/* end confdefs.h. */ 11832#include <sys/types.h> 11833 #include <sys/param.h> 11834 11835int 11836main () 11837{ 11838#if BYTE_ORDER != BIG_ENDIAN 11839 not big endian 11840 #endif 11841 11842 ; 11843 return 0; 11844} 11845_ACEOF 11846if ac_fn_c_try_compile "$LINENO"; then : 11847 ac_cv_c_bigendian=yes 11848else 11849 ac_cv_c_bigendian=no 11850fi 11851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11852fi 11853rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11854 fi 11855 if test $ac_cv_c_bigendian = unknown; then 11856 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 11857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11858/* end confdefs.h. */ 11859#include <limits.h> 11860 11861int 11862main () 11863{ 11864#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 11865 bogus endian macros 11866 #endif 11867 11868 ; 11869 return 0; 11870} 11871_ACEOF 11872if ac_fn_c_try_compile "$LINENO"; then : 11873 # It does; now see whether it defined to _BIG_ENDIAN or not. 11874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11875/* end confdefs.h. */ 11876#include <limits.h> 11877 11878int 11879main () 11880{ 11881#ifndef _BIG_ENDIAN 11882 not big endian 11883 #endif 11884 11885 ; 11886 return 0; 11887} 11888_ACEOF 11889if ac_fn_c_try_compile "$LINENO"; then : 11890 ac_cv_c_bigendian=yes 11891else 11892 ac_cv_c_bigendian=no 11893fi 11894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11895fi 11896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11897 fi 11898 if test $ac_cv_c_bigendian = unknown; then 11899 # Compile a test program. 11900 if test "$cross_compiling" = yes; then : 11901 # Try to guess by grepping values from an object file. 11902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11903/* end confdefs.h. */ 11904short int ascii_mm[] = 11905 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 11906 short int ascii_ii[] = 11907 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 11908 int use_ascii (int i) { 11909 return ascii_mm[i] + ascii_ii[i]; 11910 } 11911 short int ebcdic_ii[] = 11912 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 11913 short int ebcdic_mm[] = 11914 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 11915 int use_ebcdic (int i) { 11916 return ebcdic_mm[i] + ebcdic_ii[i]; 11917 } 11918 extern int foo; 11919 11920int 11921main () 11922{ 11923return use_ascii (foo) == use_ebcdic (foo); 11924 ; 11925 return 0; 11926} 11927_ACEOF 11928if ac_fn_c_try_compile "$LINENO"; then : 11929 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 11930 ac_cv_c_bigendian=yes 11931 fi 11932 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 11933 if test "$ac_cv_c_bigendian" = unknown; then 11934 ac_cv_c_bigendian=no 11935 else 11936 # finding both strings is unlikely to happen, but who knows? 11937 ac_cv_c_bigendian=unknown 11938 fi 11939 fi 11940fi 11941rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11942else 11943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11944/* end confdefs.h. */ 11945$ac_includes_default 11946int 11947main () 11948{ 11949 11950 /* Are we little or big endian? From Harbison&Steele. */ 11951 union 11952 { 11953 long int l; 11954 char c[sizeof (long int)]; 11955 } u; 11956 u.l = 1; 11957 return u.c[sizeof (long int) - 1] == 1; 11958 11959 ; 11960 return 0; 11961} 11962_ACEOF 11963if ac_fn_c_try_run "$LINENO"; then : 11964 ac_cv_c_bigendian=no 11965else 11966 ac_cv_c_bigendian=yes 11967fi 11968rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 11969 conftest.$ac_objext conftest.beam conftest.$ac_ext 11970fi 11971 11972 fi 11973fi 11974{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 11975$as_echo "$ac_cv_c_bigendian" >&6; } 11976 case $ac_cv_c_bigendian in #( 11977 yes) 11978 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 11979;; #( 11980 no) 11981 ;; #( 11982 universal) 11983 11984$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 11985 11986 ;; #( 11987 *) 11988 as_fn_error "unknown endianness 11989 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 11990 esac 11991 11992 11993te_file=generic 11994 11995# Makefile target for installing gas in $(tooldir)/bin. 11996install_tooldir=install-exec-tooldir 11997 11998canon_targets="" 11999all_targets=no 12000if test -n "$enable_targets" ; then 12001 for t in `echo $enable_targets | sed 's/,/ /g'`; do 12002 if test $t = "all"; then 12003 all_targets=yes 12004 continue 12005 fi 12006 result=`$ac_config_sub $t 2>/dev/null` 12007 if test -n "$result" ; then 12008 canon_targets="$canon_targets $result" 12009# else 12010# # Permit "all", etc. We don't support it yet though. 12011# canon_targets="$canon_targets $t" 12012 fi 12013 done 12014 _gas_uniq_list="$canon_targets" 12015_gas_uniq_newlist="" 12016for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12017 case $_gas_uniq_i in 12018 _gas_uniq_dummy) ;; 12019 *) case " $_gas_uniq_newlist " in 12020 *" $_gas_uniq_i "*) ;; 12021 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12022 esac ;; 12023 esac 12024done 12025canon_targets=$_gas_uniq_newlist 12026 12027fi 12028 12029emulations="" 12030 12031for this_target in $target $canon_targets ; do 12032 12033 targ=${this_target} 12034 . ${srcdir}/configure.tgt 12035 12036 case ${target_cpu} in 12037 crisv32) 12038 12039cat >>confdefs.h <<_ACEOF 12040#define DEFAULT_CRIS_ARCH $arch 12041_ACEOF 12042 12043 ;; 12044 esac 12045 12046 if test ${this_target} = $target ; then 12047 target_cpu_type=${cpu_type} 12048 elif test ${target_cpu_type} != ${cpu_type} ; then 12049 continue 12050 fi 12051 12052 generic_target=${cpu_type}-${target_vendor}-${target_os} 12053 case ${generic_target} in 12054 i386-*-sco3.2v5*) 12055 if test ${this_target} = $target; then 12056 12057$as_echo "#define SCO_ELF 1" >>confdefs.h 12058 12059 fi 12060 ;; 12061 12062 i386-*-msdosdjgpp* \ 12063 | i386-*-go32* \ 12064 | i386-go32-rtems*) 12065 12066$as_echo "#define STRICTCOFF 1" >>confdefs.h 12067 12068 ;; 12069 12070 i860-*-*) 12071 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5 12072$as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;} 12073 ;; 12074 12075 microblaze*) 12076 ;; 12077 12078 ppc-*-aix[5-9].*) 12079 12080$as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h 12081 12082 ;; 12083 ppc-*-solaris*) 12084 if test ${this_target} = $target; then 12085 12086$as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h 12087 12088 fi 12089 if test x${endian} = xbig; then 12090 as_fn_error "Solaris must be configured little endian" "$LINENO" 5 12091 fi 12092 ;; 12093 12094 sh*-*-symbianelf*) 12095 12096$as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h 12097 12098 ;; 12099 esac 12100 12101 if test ${this_target} = $target ; then 12102 endian_def= 12103 if test x${endian} = xbig; then 12104 endian_def=1 12105 elif test x${endian} = xlittle; then 12106 endian_def=0 12107 fi 12108 if test x${endian_def} != x; then 12109 12110cat >>confdefs.h <<_ACEOF 12111#define TARGET_BYTES_BIG_ENDIAN $endian_def 12112_ACEOF 12113 12114 fi 12115 fi 12116 12117# Other random stuff. 12118 12119 case ${cpu_type} in 12120 mips) 12121 # Set mips_cpu to the name of the default CPU. 12122 case ${target_cpu} in 12123 mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el) 12124 mips_cpu=from-abi 12125 ;; 12126 mipsisa32 | mipsisa32el) 12127 mips_cpu=mips32 12128 ;; 12129 mipsisa32r2 | mipsisa32r2el) 12130 mips_cpu=mips32r2 12131 ;; 12132 mipsisa32r3 | mipsisa32r3el) 12133 mips_cpu=mips32r3 12134 ;; 12135 mipsisa32r5 | mipsisa32r5el) 12136 mips_cpu=mips32r5 12137 ;; 12138 mipsisa32r6 | mipsisa32r6el) 12139 mips_cpu=mips32r6 12140 ;; 12141 mipsisa64 | mipsisa64el) 12142 mips_cpu=mips64 12143 ;; 12144 mipsisa64r2 | mipsisa64r2el) 12145 mips_cpu=mips64r2 12146 ;; 12147 mipsisa64r3 | mipsisa64r3el) 12148 mips_cpu=mips64r3 12149 ;; 12150 mipsisa64r5 | mipsisa64r5el) 12151 mips_cpu=mips64r5 12152 ;; 12153 mipsisa64r6 | mipsisa64r6el) 12154 mips_cpu=mips64r6 12155 ;; 12156 mipstx39 | mipstx39el) 12157 mips_cpu=r3900 12158 ;; 12159 mips64vr | mips64vrel) 12160 mips_cpu=vr4100 12161 ;; 12162 mips64*-*android*) 12163 mips_cpu=mips64r6 12164 ;; 12165 mipsisa32r2* | mipsisa64r2*) 12166 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'` 12167 ;; 12168 mipsisa32r6* | mipsisa64r6*) 12169 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'` 12170 ;; 12171 mips64* | mipsisa64* | mipsisa32*) 12172 mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'` 12173 ;; 12174 mips*) 12175 mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'` 12176 ;; 12177 *) 12178 as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5 12179 ;; 12180 esac 12181 # See whether it's appropriate to set E_MIPS_ABI_O32 for o32 12182 # binaries. It's a GNU extension that some OSes don't understand. 12183 case ${target} in 12184 *-*-irix*) 12185 use_e_mips_abi_o32=0 12186 ;; 12187 *) 12188 use_e_mips_abi_o32=1 12189 ;; 12190 esac 12191 # Decide whether to generate 32-bit or 64-bit code by default. 12192 # Used to resolve -march=from-abi when an embedded ABI is selected. 12193 case ${target} in 12194 mips64*-*-* | mipsisa64*-*-*) 12195 mips_default_64bit=1 12196 ;; 12197 *) 12198 mips_default_64bit=0 12199 ;; 12200 esac 12201 # Decide which ABI to target by default. 12202 case ${target} in 12203 mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu) 12204 mips_default_abi=N32_ABI 12205 ;; 12206 mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu) 12207 mips_default_abi=O32_ABI 12208 ;; 12209 mips64*-openbsd* | mips64*-*android*) 12210 mips_default_abi=N64_ABI 12211 ;; 12212 *) 12213 mips_default_abi=NO_ABI 12214 ;; 12215 esac 12216 12217cat >>confdefs.h <<_ACEOF 12218#define MIPS_CPU_STRING_DEFAULT "$mips_cpu" 12219_ACEOF 12220 12221 12222cat >>confdefs.h <<_ACEOF 12223#define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32 12224_ACEOF 12225 12226 12227cat >>confdefs.h <<_ACEOF 12228#define MIPS_DEFAULT_64BIT $mips_default_64bit 12229_ACEOF 12230 12231 12232cat >>confdefs.h <<_ACEOF 12233#define MIPS_DEFAULT_ABI $mips_default_abi 12234_ACEOF 12235 12236 ;; 12237 esac 12238 12239 # Do we need the opcodes library? 12240 case ${cpu_type} in 12241 vax | tic30) 12242 ;; 12243 12244 *) 12245 need_opcodes=yes 12246 12247 case "${enable_shared}" in 12248 yes) shared_opcodes=true ;; 12249 *opcodes*) shared_opcodes=true ;; 12250 *) shared_opcodes=false ;; 12251 esac 12252 ;; 12253 esac 12254 12255 # Any other special object files needed ? 12256 case ${cpu_type} in 12257 12258 bfin) 12259 echo ${extra_objects} | grep -s "bfin-parse.o" 12260 if test $? -ne 0 ; then 12261 extra_objects="$extra_objects bfin-parse.o" 12262 fi 12263 12264 echo ${extra_objects} | grep -s "bfin-lex-wrapper.o" 12265 if test $? -ne 0 ; then 12266 extra_objects="$extra_objects bfin-lex-wrapper.o" 12267 fi 12268 ;; 12269 12270 epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k) 12271 using_cgen=yes 12272 ;; 12273 12274 m32c) 12275 using_cgen=yes 12276 ;; 12277 frv) 12278 using_cgen=yes 12279 ;; 12280 m68k) 12281 case ${extra_objects} in 12282 *m68k-parse.o*) ;; 12283 *) extra_objects="$extra_objects m68k-parse.o" ;; 12284 esac 12285 ;; 12286 12287 mep) 12288 using_cgen=yes 12289 ;; 12290 12291 mips) 12292 echo ${extra_objects} | grep -s "itbl-parse.o" 12293 if test $? -ne 0 ; then 12294 extra_objects="$extra_objects itbl-parse.o" 12295 fi 12296 12297 echo ${extra_objects} | grep -s "itbl-lex-wrapper.o" 12298 if test $? -ne 0 ; then 12299 extra_objects="$extra_objects itbl-lex-wrapper.o" 12300 fi 12301 12302 echo ${extra_objects} | grep -s "itbl-ops.o" 12303 if test $? -ne 0 ; then 12304 extra_objects="$extra_objects itbl-ops.o" 12305 fi 12306 ;; 12307 12308 mt) 12309 using_cgen=yes 12310 ;; 12311 12312 nds32) 12313 # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features 12314 # based on arch_name. 12315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5 12316$as_echo_n "checking for default configuration of --with-arch... " >&6; } 12317 if test "x${with_arch}" != x; then 12318 case ${with_arch} in 12319 v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 ) 12320 12321cat >>confdefs.h <<_ACEOF 12322#define NDS32_DEFAULT_ARCH_NAME "$with_arch" 12323_ACEOF 12324 12325 ;; 12326 *) 12327 as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5 12328 ;; 12329 esac 12330 fi 12331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5 12332$as_echo "$with_arch" >&6; } 12333 12334 # Decide features one by one. 12335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5 12336$as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; } 12337 if test "x${enable_dx_regs}" == xyes; then 12338 12339$as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h 12340 12341 else 12342 12343$as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h 12344 12345 fi 12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5 12347$as_echo "$enable_dx_regs" >&6; } 12348 12349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5 12350$as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; } 12351 if test "x${enable_perf_ext}" == xno; then 12352 12353$as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h 12354 12355 else 12356 12357$as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h 12358 12359 fi 12360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5 12361$as_echo "$enable_perf_ext" >&6; } 12362 12363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5 12364$as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; } 12365 if test "x${enable_perf_ext2}" == xno; then 12366 12367$as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h 12368 12369 else 12370 12371$as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h 12372 12373 fi 12374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5 12375$as_echo "$enable_perf_ext2" >&6; } 12376 12377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5 12378$as_echo_n "checking for default configuration of --enable-string-ext... " >&6; } 12379 if test "x${enable_string_ext}" == xno; then 12380 12381$as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h 12382 12383 else 12384 12385$as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h 12386 12387 fi 12388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5 12389$as_echo "$enable_string_ext" >&6; } 12390 12391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5 12392$as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; } 12393 if test "x${enable_audio_ext}" == xno; then 12394 12395$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h 12396 12397 else 12398 12399$as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h 12400 12401 fi 12402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5 12403$as_echo "$enable_audio_ext" >&6; } 12404 ;; 12405 12406 i386 | s390 | sparc) 12407 if test $this_target = $target ; then 12408 12409cat >>confdefs.h <<_ACEOF 12410#define DEFAULT_ARCH "${arch}" 12411_ACEOF 12412 12413 fi 12414 ;; 12415 12416 rl78) 12417 echo ${extra_objects} | grep -s "rl78-parse.o" 12418 if test $? -ne 0 ; then 12419 extra_objects="$extra_objects rl78-parse.o" 12420 fi 12421 ;; 12422 12423 rx) 12424 echo ${extra_objects} | grep -s "rx-parse.o" 12425 if test $? -ne 0 ; then 12426 extra_objects="$extra_objects rx-parse.o" 12427 fi 12428 ;; 12429 12430 xstormy16) 12431 using_cgen=yes 12432 ;; 12433 12434 xc16x) 12435 using_cgen=yes 12436 ;; 12437 12438 xtensa) 12439 echo ${extra_objects} | grep -s "xtensa-relax.o" 12440 if test $? -ne 0 ; then 12441 extra_objects="$extra_objects xtensa-relax.o" 12442 fi 12443 ;; 12444 12445 *) 12446 ;; 12447 esac 12448 12449 if test $using_cgen = yes ; then 12450 case "x${extra_objects}" in 12451 *cgen.o*) ;; 12452 *) extra_objects="$extra_objects cgen.o" ;; 12453 esac 12454 fi 12455 12456# See if we really can support this configuration with the emulation code. 12457 12458 if test $this_target = $target ; then 12459 obj_format=$fmt 12460 te_file=$em 12461 fi 12462 12463 case ${te_file} in 12464 vms) extra_objects="$extra_objects te-vms.o" ;; 12465 esac 12466 12467# From target name and format, produce a list of supported emulations. 12468 12469 case ${generic_target}-${fmt} in 12470 mips-*-*-*) case "$endian" in 12471 big) emulation="mipsbelf mipslelf mipself" ;; 12472 *) emulation="mipslelf mipsbelf mipself" ;; 12473 esac ;; 12474 # i386-pc-pe-coff != i386-pc-coff. 12475 i386-*-pe-coff) ;; 12476 # Uncommenting the next line will turn on support for i386 AOUT 12477 # for the default linux configuration 12478 # i386-*-linux*-elf) emulation="i386elf i386aout" ;; 12479 # 12480 i386-*-aout) emulation="i386aout" ;; 12481 i386-*-coff) emulation="i386coff" ;; 12482 i386-*-elf) emulation="i386elf" ;; 12483 12484 # Always all formats. The first stated emulation becomes the default. 12485 cris-*-*aout*) emulation="crisaout criself" ;; 12486 cris-*-*) emulation="criself crisaout" ;; 12487 esac 12488 12489 emulations="$emulations $emulation" 12490 12491done 12492 12493# Turn on all targets if possible 12494if test ${all_targets} = "yes"; then 12495 case ${target_cpu_type} in 12496 i386) 12497 case ${obj_format} in 12498 aout) 12499 emulations="$emulations i386coff i386elf" 12500 ;; 12501 coff) 12502 emulations="$emulations i386aout i386elf" 12503 ;; 12504 elf) 12505 emulations="$emulations i386aout i386coff" 12506 ;; 12507 esac 12508 ;; 12509 x86_64) 12510 case ${obj_format} in 12511 aout) 12512 emulations="$emulations i386coff i386elf" 12513 ;; 12514 coff) 12515 emulations="$emulations i386aout i386elf" 12516 ;; 12517 elf) 12518 emulations="$emulations i386aout i386coff" 12519 ;; 12520 esac 12521 ;; 12522 esac 12523fi 12524 12525# PE code has way too many macros tweaking behaviour 12526case ${te_file} in 12527 pe*) emulations="" ;; 12528esac 12529 12530# Assign floating point type. Most processors with FP support 12531# IEEE FP. On those that don't support FP at all, usually IEEE 12532# is emulated. 12533case ${target_cpu} in 12534 vax | pdp11 ) atof=vax ;; 12535 *) atof=ieee ;; 12536esac 12537 12538case "${obj_format}" in 12539 "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;; 12540esac 12541 12542# Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU). 12543cgen_cpu_prefix="" 12544if test $using_cgen = yes ; then 12545 case ${target_cpu} in 12546 or1knd) 12547 cgen_cpu_prefix=or1k ;; 12548 *) cgen_cpu_prefix=${target_cpu} ;; 12549 esac 12550 12551 12552$as_echo "#define USING_CGEN 1" >>confdefs.h 12553 12554fi 12555 12556 12557if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then 12558 as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5 12559fi 12560 12561if test ! -r ${srcdir}/config/obj-${obj_format}.c; then 12562 as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5 12563fi 12564 12565# Some COFF configurations want these random other flags set. 12566case ${obj_format} in 12567 coff) 12568 case ${target_cpu_type} in 12569 i386) 12570$as_echo "#define I386COFF 1" >>confdefs.h 12571 ;; 12572 m68k) 12573$as_echo "#define M68KCOFF 1" >>confdefs.h 12574 ;; 12575 m88k) 12576$as_echo "#define M88KCOFF 1" >>confdefs.h 12577 ;; 12578 x86_64) 12579$as_echo "#define I386COFF 1" >>confdefs.h 12580 ;; 12581 esac 12582 ;; 12583esac 12584 12585# Getting this done right is going to be a bitch. Each configuration specified 12586# with --enable-targets=... should be checked for environment, format, cpu 12587# setting. 12588# 12589# For each configuration, the necessary object file support code must be linked 12590# in. This might be only one, it might be up to four. The necessary emulation 12591# code needs to be provided, too. 12592# 12593# And then there's "--enable-targets=all".... 12594# 12595# For now, just always do it for MIPS ELF configurations. Sigh. 12596 12597formats="${obj_format}" 12598emfiles="" 12599EMULATIONS="" 12600_gas_uniq_list="$emulations" 12601_gas_uniq_newlist="" 12602for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12603 case $_gas_uniq_i in 12604 _gas_uniq_dummy) ;; 12605 *) case " $_gas_uniq_newlist " in 12606 *" $_gas_uniq_i "*) ;; 12607 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12608 esac ;; 12609 esac 12610done 12611emulations=$_gas_uniq_newlist 12612 12613for em in . $emulations ; do 12614 case $em in 12615 .) continue ;; 12616 mipsbelf | mipslelf | mipself) 12617 fmt=elf file=mipself ;; 12618 *coff) 12619 fmt=coff file=$em ;; 12620 *aout) 12621 fmt=aout file=$em ;; 12622 *elf) 12623 fmt=elf file=$em ;; 12624 esac 12625 formats="$formats $fmt" 12626 emfiles="$emfiles e-$file.o" 12627 EMULATIONS="$EMULATIONS &$em," 12628done 12629_gas_uniq_list="$formats" 12630_gas_uniq_newlist="" 12631for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12632 case $_gas_uniq_i in 12633 _gas_uniq_dummy) ;; 12634 *) case " $_gas_uniq_newlist " in 12635 *" $_gas_uniq_i "*) ;; 12636 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12637 esac ;; 12638 esac 12639done 12640formats=$_gas_uniq_newlist 12641 12642_gas_uniq_list="$emfiles" 12643_gas_uniq_newlist="" 12644for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do 12645 case $_gas_uniq_i in 12646 _gas_uniq_dummy) ;; 12647 *) case " $_gas_uniq_newlist " in 12648 *" $_gas_uniq_i "*) ;; 12649 *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;; 12650 esac ;; 12651 esac 12652done 12653emfiles=$_gas_uniq_newlist 12654 12655if test `set . $formats ; shift ; echo $#` -gt 1 ; then 12656 for fmt in $formats ; do 12657 case $fmt in 12658 aout) 12659$as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h 12660 ;; 12661 bout) 12662$as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h 12663 ;; 12664 coff) 12665$as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h 12666 ;; 12667 ecoff) 12668$as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h 12669 ;; 12670 elf) 12671$as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h 12672 ;; 12673 generic) 12674$as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h 12675 ;; 12676 som) 12677$as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h 12678 ;; 12679 esac 12680 extra_objects="$extra_objects obj-$fmt.o" 12681 done 12682 obj_format=multi 12683fi 12684if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then 12685 DEFAULT_EMULATION=`set . $emulations ; echo $2` 12686 # e-mipself has more than one emulation per file, e-i386* has just one at the 12687 # moment. If only one emulation is specified, then don't define 12688 # USE_EMULATIONS or include any of the e-files as they will only be bloat. 12689 case "${obj_format}${emfiles}" in 12690 multi* | *mipself*) 12691 extra_objects="$extra_objects $emfiles" 12692 12693$as_echo "#define USE_EMULATIONS 1" >>confdefs.h 12694 ;; 12695 esac 12696fi 12697 12698 12699cat >>confdefs.h <<_ACEOF 12700#define EMULATIONS $EMULATIONS 12701_ACEOF 12702 12703 12704cat >>confdefs.h <<_ACEOF 12705#define DEFAULT_EMULATION "$DEFAULT_EMULATION" 12706_ACEOF 12707 12708 12709reject_dev_configs=yes 12710 12711case ${reject_dev_configs}-${dev} in 12712 yes-yes) # Oops. 12713 as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5 12714 ;; 12715esac 12716 12717 12718 12719 12720 12721 12722 12723# do we need the opcodes library? 12724case "${need_opcodes}" in 12725yes) 12726 OPCODES_LIB=../opcodes/libopcodes.la 12727 ;; 12728esac 12729 12730 12731 12732 12733cat >>confdefs.h <<_ACEOF 12734#define TARGET_ALIAS "${target_alias}" 12735_ACEOF 12736 12737 12738cat >>confdefs.h <<_ACEOF 12739#define TARGET_CANONICAL "${target}" 12740_ACEOF 12741 12742 12743cat >>confdefs.h <<_ACEOF 12744#define TARGET_CPU "${target_cpu}" 12745_ACEOF 12746 12747 12748cat >>confdefs.h <<_ACEOF 12749#define TARGET_VENDOR "${target_vendor}" 12750_ACEOF 12751 12752 12753cat >>confdefs.h <<_ACEOF 12754#define TARGET_OS "${target_os}" 12755_ACEOF 12756 12757 12758for ac_prog in 'bison -y' byacc 12759do 12760 # Extract the first word of "$ac_prog", so it can be a program name with args. 12761set dummy $ac_prog; ac_word=$2 12762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12763$as_echo_n "checking for $ac_word... " >&6; } 12764if test "${ac_cv_prog_YACC+set}" = set; then : 12765 $as_echo_n "(cached) " >&6 12766else 12767 if test -n "$YACC"; then 12768 ac_cv_prog_YACC="$YACC" # Let the user override the test. 12769else 12770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12771for as_dir in $PATH 12772do 12773 IFS=$as_save_IFS 12774 test -z "$as_dir" && as_dir=. 12775 for ac_exec_ext in '' $ac_executable_extensions; do 12776 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12777 ac_cv_prog_YACC="$ac_prog" 12778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12779 break 2 12780 fi 12781done 12782 done 12783IFS=$as_save_IFS 12784 12785fi 12786fi 12787YACC=$ac_cv_prog_YACC 12788if test -n "$YACC"; then 12789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 12790$as_echo "$YACC" >&6; } 12791else 12792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12793$as_echo "no" >&6; } 12794fi 12795 12796 12797 test -n "$YACC" && break 12798done 12799test -n "$YACC" || YACC="yacc" 12800 12801for ac_prog in flex lex 12802do 12803 # Extract the first word of "$ac_prog", so it can be a program name with args. 12804set dummy $ac_prog; ac_word=$2 12805{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12806$as_echo_n "checking for $ac_word... " >&6; } 12807if test "${ac_cv_prog_LEX+set}" = set; then : 12808 $as_echo_n "(cached) " >&6 12809else 12810 if test -n "$LEX"; then 12811 ac_cv_prog_LEX="$LEX" # Let the user override the test. 12812else 12813as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12814for as_dir in $PATH 12815do 12816 IFS=$as_save_IFS 12817 test -z "$as_dir" && as_dir=. 12818 for ac_exec_ext in '' $ac_executable_extensions; do 12819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12820 ac_cv_prog_LEX="$ac_prog" 12821 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12822 break 2 12823 fi 12824done 12825 done 12826IFS=$as_save_IFS 12827 12828fi 12829fi 12830LEX=$ac_cv_prog_LEX 12831if test -n "$LEX"; then 12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 12833$as_echo "$LEX" >&6; } 12834else 12835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12836$as_echo "no" >&6; } 12837fi 12838 12839 12840 test -n "$LEX" && break 12841done 12842test -n "$LEX" || LEX=":" 12843 12844if test "x$LEX" != "x:"; then 12845 cat >conftest.l <<_ACEOF 12846%% 12847a { ECHO; } 12848b { REJECT; } 12849c { yymore (); } 12850d { yyless (1); } 12851e { yyless (input () != 0); } 12852f { unput (yytext[0]); } 12853. { BEGIN INITIAL; } 12854%% 12855#ifdef YYTEXT_POINTER 12856extern char *yytext; 12857#endif 12858int 12859main (void) 12860{ 12861 return ! yylex () + ! yywrap (); 12862} 12863_ACEOF 12864{ { ac_try="$LEX conftest.l" 12865case "(($ac_try" in 12866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12867 *) ac_try_echo=$ac_try;; 12868esac 12869eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 12870$as_echo "$ac_try_echo"; } >&5 12871 (eval "$LEX conftest.l") 2>&5 12872 ac_status=$? 12873 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 12874 test $ac_status = 0; } 12875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 12876$as_echo_n "checking lex output file root... " >&6; } 12877if test "${ac_cv_prog_lex_root+set}" = set; then : 12878 $as_echo_n "(cached) " >&6 12879else 12880 12881if test -f lex.yy.c; then 12882 ac_cv_prog_lex_root=lex.yy 12883elif test -f lexyy.c; then 12884 ac_cv_prog_lex_root=lexyy 12885else 12886 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5 12887fi 12888fi 12889{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 12890$as_echo "$ac_cv_prog_lex_root" >&6; } 12891LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 12892 12893if test -z "${LEXLIB+set}"; then 12894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 12895$as_echo_n "checking lex library... " >&6; } 12896if test "${ac_cv_lib_lex+set}" = set; then : 12897 $as_echo_n "(cached) " >&6 12898else 12899 12900 ac_save_LIBS=$LIBS 12901 ac_cv_lib_lex='none needed' 12902 for ac_lib in '' -lfl -ll; do 12903 LIBS="$ac_lib $ac_save_LIBS" 12904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12905/* end confdefs.h. */ 12906`cat $LEX_OUTPUT_ROOT.c` 12907_ACEOF 12908if ac_fn_c_try_link "$LINENO"; then : 12909 ac_cv_lib_lex=$ac_lib 12910fi 12911rm -f core conftest.err conftest.$ac_objext \ 12912 conftest$ac_exeext conftest.$ac_ext 12913 test "$ac_cv_lib_lex" != 'none needed' && break 12914 done 12915 LIBS=$ac_save_LIBS 12916 12917fi 12918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 12919$as_echo "$ac_cv_lib_lex" >&6; } 12920 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex 12921fi 12922 12923 12924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 12925$as_echo_n "checking whether yytext is a pointer... " >&6; } 12926if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then : 12927 $as_echo_n "(cached) " >&6 12928else 12929 # POSIX says lex can declare yytext either as a pointer or an array; the 12930# default is implementation-dependent. Figure out which it is, since 12931# not all implementations provide the %pointer and %array declarations. 12932ac_cv_prog_lex_yytext_pointer=no 12933ac_save_LIBS=$LIBS 12934LIBS="$LEXLIB $ac_save_LIBS" 12935cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12936/* end confdefs.h. */ 12937#define YYTEXT_POINTER 1 12938`cat $LEX_OUTPUT_ROOT.c` 12939_ACEOF 12940if ac_fn_c_try_link "$LINENO"; then : 12941 ac_cv_prog_lex_yytext_pointer=yes 12942fi 12943rm -f core conftest.err conftest.$ac_objext \ 12944 conftest$ac_exeext conftest.$ac_ext 12945LIBS=$ac_save_LIBS 12946 12947fi 12948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 12949$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } 12950if test $ac_cv_prog_lex_yytext_pointer = yes; then 12951 12952$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h 12953 12954fi 12955rm -f conftest.l $LEX_OUTPUT_ROOT.c 12956 12957fi 12958if test "$LEX" = :; then 12959 LEX=${am_missing_run}flex 12960fi 12961 12962ALL_LINGUAS="fr tr es rw id ru fi ja" 12963# If we haven't got the data from the intl directory, 12964# assume NLS is disabled. 12965USE_NLS=no 12966LIBINTL= 12967LIBINTL_DEP= 12968INCINTL= 12969XGETTEXT= 12970GMSGFMT= 12971POSUB= 12972 12973if test -f ../intl/config.intl; then 12974 . ../intl/config.intl 12975fi 12976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 12977$as_echo_n "checking whether NLS is requested... " >&6; } 12978if test x"$USE_NLS" != xyes; then 12979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12980$as_echo "no" >&6; } 12981else 12982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12983$as_echo "yes" >&6; } 12984 12985$as_echo "#define ENABLE_NLS 1" >>confdefs.h 12986 12987 12988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 12989$as_echo_n "checking for catalogs to be installed... " >&6; } 12990 # Look for .po and .gmo files in the source directory. 12991 CATALOGS= 12992 XLINGUAS= 12993 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 12994 # If there aren't any .gmo files the shell will give us the 12995 # literal string "../path/to/srcdir/po/*.gmo" which has to be 12996 # weeded out. 12997 case "$cat" in *\**) 12998 continue;; 12999 esac 13000 # The quadruple backslash is collapsed to a double backslash 13001 # by the backticks, then collapsed again by the double quotes, 13002 # leaving us with one backslash in the sed expression (right 13003 # before the dot that mustn't act as a wildcard). 13004 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 13005 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 13006 # The user is allowed to set LINGUAS to a list of languages to 13007 # install catalogs for. If it's empty that means "all of them." 13008 if test "x$LINGUAS" = x; then 13009 CATALOGS="$CATALOGS $cat" 13010 XLINGUAS="$XLINGUAS $lang" 13011 else 13012 case "$LINGUAS" in *$lang*) 13013 CATALOGS="$CATALOGS $cat" 13014 XLINGUAS="$XLINGUAS $lang" 13015 ;; 13016 esac 13017 fi 13018 done 13019 LINGUAS="$XLINGUAS" 13020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 13021$as_echo "$LINGUAS" >&6; } 13022 13023 13024 DATADIRNAME=share 13025 13026 INSTOBJEXT=.mo 13027 13028 GENCAT=gencat 13029 13030 CATOBJEXT=.gmo 13031 13032fi 13033 13034 MKINSTALLDIRS= 13035 if test -n "$ac_aux_dir"; then 13036 case "$ac_aux_dir" in 13037 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 13038 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 13039 esac 13040 fi 13041 if test -z "$MKINSTALLDIRS"; then 13042 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 13043 fi 13044 13045 13046 13047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 13048$as_echo_n "checking whether NLS is requested... " >&6; } 13049 # Check whether --enable-nls was given. 13050if test "${enable_nls+set}" = set; then : 13051 enableval=$enable_nls; USE_NLS=$enableval 13052else 13053 USE_NLS=yes 13054fi 13055 13056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 13057$as_echo "$USE_NLS" >&6; } 13058 13059 13060 13061 13062 13063 13064# Prepare PATH_SEPARATOR. 13065# The user is always right. 13066if test "${PATH_SEPARATOR+set}" != set; then 13067 echo "#! /bin/sh" >conf$$.sh 13068 echo "exit 0" >>conf$$.sh 13069 chmod +x conf$$.sh 13070 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13071 PATH_SEPARATOR=';' 13072 else 13073 PATH_SEPARATOR=: 13074 fi 13075 rm -f conf$$.sh 13076fi 13077 13078# Find out how to test for executable files. Don't use a zero-byte file, 13079# as systems may use methods other than mode bits to determine executability. 13080cat >conf$$.file <<_ASEOF 13081#! /bin/sh 13082exit 0 13083_ASEOF 13084chmod +x conf$$.file 13085if test -x conf$$.file >/dev/null 2>&1; then 13086 ac_executable_p="test -x" 13087else 13088 ac_executable_p="test -f" 13089fi 13090rm -f conf$$.file 13091 13092# Extract the first word of "msgfmt", so it can be a program name with args. 13093set dummy msgfmt; ac_word=$2 13094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13095$as_echo_n "checking for $ac_word... " >&6; } 13096if test "${ac_cv_path_MSGFMT+set}" = set; then : 13097 $as_echo_n "(cached) " >&6 13098else 13099 case "$MSGFMT" in 13100 [\\/]* | ?:[\\/]*) 13101 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 13102 ;; 13103 *) 13104 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13105 for ac_dir in $PATH; do 13106 IFS="$ac_save_IFS" 13107 test -z "$ac_dir" && ac_dir=. 13108 for ac_exec_ext in '' $ac_executable_extensions; do 13109 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13110 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 13111 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13112 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 13113 break 2 13114 fi 13115 fi 13116 done 13117 done 13118 IFS="$ac_save_IFS" 13119 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 13120 ;; 13121esac 13122fi 13123MSGFMT="$ac_cv_path_MSGFMT" 13124if test "$MSGFMT" != ":"; then 13125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 13126$as_echo "$MSGFMT" >&6; } 13127else 13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13129$as_echo "no" >&6; } 13130fi 13131 13132 # Extract the first word of "gmsgfmt", so it can be a program name with args. 13133set dummy gmsgfmt; ac_word=$2 13134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13135$as_echo_n "checking for $ac_word... " >&6; } 13136if test "${ac_cv_path_GMSGFMT+set}" = set; then : 13137 $as_echo_n "(cached) " >&6 13138else 13139 case $GMSGFMT in 13140 [\\/]* | ?:[\\/]*) 13141 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 13142 ;; 13143 *) 13144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13145for as_dir in $PATH 13146do 13147 IFS=$as_save_IFS 13148 test -z "$as_dir" && as_dir=. 13149 for ac_exec_ext in '' $ac_executable_extensions; do 13150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13151 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 13152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13153 break 2 13154 fi 13155done 13156 done 13157IFS=$as_save_IFS 13158 13159 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 13160 ;; 13161esac 13162fi 13163GMSGFMT=$ac_cv_path_GMSGFMT 13164if test -n "$GMSGFMT"; then 13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 13166$as_echo "$GMSGFMT" >&6; } 13167else 13168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13169$as_echo "no" >&6; } 13170fi 13171 13172 13173 13174 13175# Prepare PATH_SEPARATOR. 13176# The user is always right. 13177if test "${PATH_SEPARATOR+set}" != set; then 13178 echo "#! /bin/sh" >conf$$.sh 13179 echo "exit 0" >>conf$$.sh 13180 chmod +x conf$$.sh 13181 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13182 PATH_SEPARATOR=';' 13183 else 13184 PATH_SEPARATOR=: 13185 fi 13186 rm -f conf$$.sh 13187fi 13188 13189# Find out how to test for executable files. Don't use a zero-byte file, 13190# as systems may use methods other than mode bits to determine executability. 13191cat >conf$$.file <<_ASEOF 13192#! /bin/sh 13193exit 0 13194_ASEOF 13195chmod +x conf$$.file 13196if test -x conf$$.file >/dev/null 2>&1; then 13197 ac_executable_p="test -x" 13198else 13199 ac_executable_p="test -f" 13200fi 13201rm -f conf$$.file 13202 13203# Extract the first word of "xgettext", so it can be a program name with args. 13204set dummy xgettext; ac_word=$2 13205{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13206$as_echo_n "checking for $ac_word... " >&6; } 13207if test "${ac_cv_path_XGETTEXT+set}" = set; then : 13208 $as_echo_n "(cached) " >&6 13209else 13210 case "$XGETTEXT" in 13211 [\\/]* | ?:[\\/]*) 13212 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 13213 ;; 13214 *) 13215 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13216 for ac_dir in $PATH; do 13217 IFS="$ac_save_IFS" 13218 test -z "$ac_dir" && ac_dir=. 13219 for ac_exec_ext in '' $ac_executable_extensions; do 13220 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13221 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13222 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13223 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 13224 break 2 13225 fi 13226 fi 13227 done 13228 done 13229 IFS="$ac_save_IFS" 13230 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 13231 ;; 13232esac 13233fi 13234XGETTEXT="$ac_cv_path_XGETTEXT" 13235if test "$XGETTEXT" != ":"; then 13236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 13237$as_echo "$XGETTEXT" >&6; } 13238else 13239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13240$as_echo "no" >&6; } 13241fi 13242 13243 rm -f messages.po 13244 13245 13246# Prepare PATH_SEPARATOR. 13247# The user is always right. 13248if test "${PATH_SEPARATOR+set}" != set; then 13249 echo "#! /bin/sh" >conf$$.sh 13250 echo "exit 0" >>conf$$.sh 13251 chmod +x conf$$.sh 13252 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13253 PATH_SEPARATOR=';' 13254 else 13255 PATH_SEPARATOR=: 13256 fi 13257 rm -f conf$$.sh 13258fi 13259 13260# Find out how to test for executable files. Don't use a zero-byte file, 13261# as systems may use methods other than mode bits to determine executability. 13262cat >conf$$.file <<_ASEOF 13263#! /bin/sh 13264exit 0 13265_ASEOF 13266chmod +x conf$$.file 13267if test -x conf$$.file >/dev/null 2>&1; then 13268 ac_executable_p="test -x" 13269else 13270 ac_executable_p="test -f" 13271fi 13272rm -f conf$$.file 13273 13274# Extract the first word of "msgmerge", so it can be a program name with args. 13275set dummy msgmerge; ac_word=$2 13276{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13277$as_echo_n "checking for $ac_word... " >&6; } 13278if test "${ac_cv_path_MSGMERGE+set}" = set; then : 13279 $as_echo_n "(cached) " >&6 13280else 13281 case "$MSGMERGE" in 13282 [\\/]* | ?:[\\/]*) 13283 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 13284 ;; 13285 *) 13286 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 13287 for ac_dir in $PATH; do 13288 IFS="$ac_save_IFS" 13289 test -z "$ac_dir" && ac_dir=. 13290 for ac_exec_ext in '' $ac_executable_extensions; do 13291 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 13292 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 13293 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 13294 break 2 13295 fi 13296 fi 13297 done 13298 done 13299 IFS="$ac_save_IFS" 13300 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 13301 ;; 13302esac 13303fi 13304MSGMERGE="$ac_cv_path_MSGMERGE" 13305if test "$MSGMERGE" != ":"; then 13306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 13307$as_echo "$MSGMERGE" >&6; } 13308else 13309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13310$as_echo "no" >&6; } 13311fi 13312 13313 13314 if test "$GMSGFMT" != ":"; then 13315 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 13316 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13317 : ; 13318 else 13319 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 13320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 13321$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 13322 GMSGFMT=":" 13323 fi 13324 fi 13325 13326 if test "$XGETTEXT" != ":"; then 13327 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 13328 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 13329 : ; 13330 else 13331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 13332$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 13333 XGETTEXT=":" 13334 fi 13335 rm -f messages.po 13336 fi 13337 13338 ac_config_commands="$ac_config_commands default-1" 13339 13340 13341 13342 13343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 13344$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 13345 # Check whether --enable-maintainer-mode was given. 13346if test "${enable_maintainer_mode+set}" = set; then : 13347 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 13348else 13349 USE_MAINTAINER_MODE=no 13350fi 13351 13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 13353$as_echo "$USE_MAINTAINER_MODE" >&6; } 13354 if test $USE_MAINTAINER_MODE = yes; then 13355 MAINTAINER_MODE_TRUE= 13356 MAINTAINER_MODE_FALSE='#' 13357else 13358 MAINTAINER_MODE_TRUE='#' 13359 MAINTAINER_MODE_FALSE= 13360fi 13361 13362 MAINT=$MAINTAINER_MODE_TRUE 13363 13364 13365 if false; then 13366 GENINSRC_NEVER_TRUE= 13367 GENINSRC_NEVER_FALSE='#' 13368else 13369 GENINSRC_NEVER_TRUE='#' 13370 GENINSRC_NEVER_FALSE= 13371fi 13372 13373 13374 13375for 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 13376do : 13377 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 13378ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 13379eval as_val=\$$as_ac_Header 13380 if test "x$as_val" = x""yes; then : 13381 cat >>confdefs.h <<_ACEOF 13382#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13383_ACEOF 13384 13385fi 13386 13387done 13388 13389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 13390$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 13391if test "${gcc_cv_header_string+set}" = set; then : 13392 $as_echo_n "(cached) " >&6 13393else 13394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13395/* end confdefs.h. */ 13396#include <string.h> 13397#include <strings.h> 13398int 13399main () 13400{ 13401 13402 ; 13403 return 0; 13404} 13405_ACEOF 13406if ac_fn_c_try_compile "$LINENO"; then : 13407 gcc_cv_header_string=yes 13408else 13409 gcc_cv_header_string=no 13410fi 13411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13412fi 13413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 13414$as_echo "$gcc_cv_header_string" >&6; } 13415if test $gcc_cv_header_string = yes; then 13416 13417$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 13418 13419fi 13420 13421 13422# Put this here so that autoconf's "cross-compiling" message doesn't confuse 13423# people who are not cross-compiling but are compiling cross-assemblers. 13424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5 13425$as_echo_n "checking whether compiling a cross-assembler... " >&6; } 13426if test "${host}" = "${target}"; then 13427 cross_gas=no 13428else 13429 cross_gas=yes 13430 13431$as_echo "#define CROSS_COMPILE 1" >>confdefs.h 13432 13433fi 13434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5 13435$as_echo "$cross_gas" >&6; } 13436 13437# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 13438# for constant arguments. Useless! 13439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 13440$as_echo_n "checking for working alloca.h... " >&6; } 13441if test "${ac_cv_working_alloca_h+set}" = set; then : 13442 $as_echo_n "(cached) " >&6 13443else 13444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13445/* end confdefs.h. */ 13446#include <alloca.h> 13447int 13448main () 13449{ 13450char *p = (char *) alloca (2 * sizeof (int)); 13451 if (p) return 0; 13452 ; 13453 return 0; 13454} 13455_ACEOF 13456if ac_fn_c_try_link "$LINENO"; then : 13457 ac_cv_working_alloca_h=yes 13458else 13459 ac_cv_working_alloca_h=no 13460fi 13461rm -f core conftest.err conftest.$ac_objext \ 13462 conftest$ac_exeext conftest.$ac_ext 13463fi 13464{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 13465$as_echo "$ac_cv_working_alloca_h" >&6; } 13466if test $ac_cv_working_alloca_h = yes; then 13467 13468$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 13469 13470fi 13471 13472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 13473$as_echo_n "checking for alloca... " >&6; } 13474if test "${ac_cv_func_alloca_works+set}" = set; then : 13475 $as_echo_n "(cached) " >&6 13476else 13477 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13478/* end confdefs.h. */ 13479#ifdef __GNUC__ 13480# define alloca __builtin_alloca 13481#else 13482# ifdef _MSC_VER 13483# include <malloc.h> 13484# define alloca _alloca 13485# else 13486# ifdef HAVE_ALLOCA_H 13487# include <alloca.h> 13488# else 13489# ifdef _AIX 13490 #pragma alloca 13491# else 13492# ifndef alloca /* predefined by HP cc +Olibcalls */ 13493char *alloca (); 13494# endif 13495# endif 13496# endif 13497# endif 13498#endif 13499 13500int 13501main () 13502{ 13503char *p = (char *) alloca (1); 13504 if (p) return 0; 13505 ; 13506 return 0; 13507} 13508_ACEOF 13509if ac_fn_c_try_link "$LINENO"; then : 13510 ac_cv_func_alloca_works=yes 13511else 13512 ac_cv_func_alloca_works=no 13513fi 13514rm -f core conftest.err conftest.$ac_objext \ 13515 conftest$ac_exeext conftest.$ac_ext 13516fi 13517{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 13518$as_echo "$ac_cv_func_alloca_works" >&6; } 13519 13520if test $ac_cv_func_alloca_works = yes; then 13521 13522$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 13523 13524else 13525 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 13526# that cause trouble. Some versions do not even contain alloca or 13527# contain a buggy version. If you still want to use their alloca, 13528# use ar to extract alloca.o from them instead of compiling alloca.c. 13529 13530ALLOCA=\${LIBOBJDIR}alloca.$ac_objext 13531 13532$as_echo "#define C_ALLOCA 1" >>confdefs.h 13533 13534 13535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 13536$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } 13537if test "${ac_cv_os_cray+set}" = set; then : 13538 $as_echo_n "(cached) " >&6 13539else 13540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13541/* end confdefs.h. */ 13542#if defined CRAY && ! defined CRAY2 13543webecray 13544#else 13545wenotbecray 13546#endif 13547 13548_ACEOF 13549if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13550 $EGREP "webecray" >/dev/null 2>&1; then : 13551 ac_cv_os_cray=yes 13552else 13553 ac_cv_os_cray=no 13554fi 13555rm -f conftest* 13556 13557fi 13558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 13559$as_echo "$ac_cv_os_cray" >&6; } 13560if test $ac_cv_os_cray = yes; then 13561 for ac_func in _getb67 GETB67 getb67; do 13562 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13563ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13564eval as_val=\$$as_ac_var 13565 if test "x$as_val" = x""yes; then : 13566 13567cat >>confdefs.h <<_ACEOF 13568#define CRAY_STACKSEG_END $ac_func 13569_ACEOF 13570 13571 break 13572fi 13573 13574 done 13575fi 13576 13577{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 13578$as_echo_n "checking stack direction for C alloca... " >&6; } 13579if test "${ac_cv_c_stack_direction+set}" = set; then : 13580 $as_echo_n "(cached) " >&6 13581else 13582 if test "$cross_compiling" = yes; then : 13583 ac_cv_c_stack_direction=0 13584else 13585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13586/* end confdefs.h. */ 13587$ac_includes_default 13588int 13589find_stack_direction () 13590{ 13591 static char *addr = 0; 13592 auto char dummy; 13593 if (addr == 0) 13594 { 13595 addr = &dummy; 13596 return find_stack_direction (); 13597 } 13598 else 13599 return (&dummy > addr) ? 1 : -1; 13600} 13601 13602int 13603main () 13604{ 13605 return find_stack_direction () < 0; 13606} 13607_ACEOF 13608if ac_fn_c_try_run "$LINENO"; then : 13609 ac_cv_c_stack_direction=1 13610else 13611 ac_cv_c_stack_direction=-1 13612fi 13613rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 13614 conftest.$ac_objext conftest.beam conftest.$ac_ext 13615fi 13616 13617fi 13618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 13619$as_echo "$ac_cv_c_stack_direction" >&6; } 13620cat >>confdefs.h <<_ACEOF 13621#define STACK_DIRECTION $ac_cv_c_stack_direction 13622_ACEOF 13623 13624 13625fi 13626 13627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 13628$as_echo_n "checking for inline... " >&6; } 13629if test "${ac_cv_c_inline+set}" = set; then : 13630 $as_echo_n "(cached) " >&6 13631else 13632 ac_cv_c_inline=no 13633for ac_kw in inline __inline__ __inline; do 13634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13635/* end confdefs.h. */ 13636#ifndef __cplusplus 13637typedef int foo_t; 13638static $ac_kw foo_t static_foo () {return 0; } 13639$ac_kw foo_t foo () {return 0; } 13640#endif 13641 13642_ACEOF 13643if ac_fn_c_try_compile "$LINENO"; then : 13644 ac_cv_c_inline=$ac_kw 13645fi 13646rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13647 test "$ac_cv_c_inline" != no && break 13648done 13649 13650fi 13651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 13652$as_echo "$ac_cv_c_inline" >&6; } 13653 13654case $ac_cv_c_inline in 13655 inline | yes) ;; 13656 *) 13657 case $ac_cv_c_inline in 13658 no) ac_val=;; 13659 *) ac_val=$ac_cv_c_inline;; 13660 esac 13661 cat >>confdefs.h <<_ACEOF 13662#ifndef __cplusplus 13663#define inline $ac_val 13664#endif 13665_ACEOF 13666 ;; 13667esac 13668 13669 13670# VMS doesn't have unlink. 13671for ac_func in unlink remove 13672do : 13673 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13674ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13675eval as_val=\$$as_ac_var 13676 if test "x$as_val" = x""yes; then : 13677 cat >>confdefs.h <<_ACEOF 13678#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13679_ACEOF 13680 break 13681fi 13682done 13683 13684for ac_func in sbrk setlocale 13685do : 13686 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13687ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13688eval as_val=\$$as_ac_var 13689 if test "x$as_val" = x""yes; then : 13690 cat >>confdefs.h <<_ACEOF 13691#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13692_ACEOF 13693 13694fi 13695done 13696 13697 13698 13699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 13700$as_echo_n "checking for LC_MESSAGES... " >&6; } 13701if test "${am_cv_val_LC_MESSAGES+set}" = set; then : 13702 $as_echo_n "(cached) " >&6 13703else 13704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13705/* end confdefs.h. */ 13706#include <locale.h> 13707int 13708main () 13709{ 13710return LC_MESSAGES 13711 ; 13712 return 0; 13713} 13714_ACEOF 13715if ac_fn_c_try_link "$LINENO"; then : 13716 am_cv_val_LC_MESSAGES=yes 13717else 13718 am_cv_val_LC_MESSAGES=no 13719fi 13720rm -f core conftest.err conftest.$ac_objext \ 13721 conftest$ac_exeext conftest.$ac_ext 13722fi 13723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5 13724$as_echo "$am_cv_val_LC_MESSAGES" >&6; } 13725 if test $am_cv_val_LC_MESSAGES = yes; then 13726 13727$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h 13728 13729 fi 13730 13731 13732# do we need the math library? 13733case "${need_libm}" in 13734yes) 13735 LIBM= 13736case $host in 13737*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 13738 # These system don't have libm, or don't need it 13739 ;; 13740*-ncr-sysv4.3*) 13741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 13742$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 13743if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then : 13744 $as_echo_n "(cached) " >&6 13745else 13746 ac_check_lib_save_LIBS=$LIBS 13747LIBS="-lmw $LIBS" 13748cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13749/* end confdefs.h. */ 13750 13751/* Override any GCC internal prototype to avoid an error. 13752 Use char because int might match the return type of a GCC 13753 builtin and then its argument prototype would still apply. */ 13754#ifdef __cplusplus 13755extern "C" 13756#endif 13757char _mwvalidcheckl (); 13758int 13759main () 13760{ 13761return _mwvalidcheckl (); 13762 ; 13763 return 0; 13764} 13765_ACEOF 13766if ac_fn_c_try_link "$LINENO"; then : 13767 ac_cv_lib_mw__mwvalidcheckl=yes 13768else 13769 ac_cv_lib_mw__mwvalidcheckl=no 13770fi 13771rm -f core conftest.err conftest.$ac_objext \ 13772 conftest$ac_exeext conftest.$ac_ext 13773LIBS=$ac_check_lib_save_LIBS 13774fi 13775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 13776$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 13777if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then : 13778 LIBM="-lmw" 13779fi 13780 13781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13782$as_echo_n "checking for cos in -lm... " >&6; } 13783if test "${ac_cv_lib_m_cos+set}" = set; then : 13784 $as_echo_n "(cached) " >&6 13785else 13786 ac_check_lib_save_LIBS=$LIBS 13787LIBS="-lm $LIBS" 13788cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13789/* end confdefs.h. */ 13790 13791/* Override any GCC internal prototype to avoid an error. 13792 Use char because int might match the return type of a GCC 13793 builtin and then its argument prototype would still apply. */ 13794#ifdef __cplusplus 13795extern "C" 13796#endif 13797char cos (); 13798int 13799main () 13800{ 13801return cos (); 13802 ; 13803 return 0; 13804} 13805_ACEOF 13806if ac_fn_c_try_link "$LINENO"; then : 13807 ac_cv_lib_m_cos=yes 13808else 13809 ac_cv_lib_m_cos=no 13810fi 13811rm -f core conftest.err conftest.$ac_objext \ 13812 conftest$ac_exeext conftest.$ac_ext 13813LIBS=$ac_check_lib_save_LIBS 13814fi 13815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13816$as_echo "$ac_cv_lib_m_cos" >&6; } 13817if test "x$ac_cv_lib_m_cos" = x""yes; then : 13818 LIBM="$LIBM -lm" 13819fi 13820 13821 ;; 13822*) 13823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 13824$as_echo_n "checking for cos in -lm... " >&6; } 13825if test "${ac_cv_lib_m_cos+set}" = set; then : 13826 $as_echo_n "(cached) " >&6 13827else 13828 ac_check_lib_save_LIBS=$LIBS 13829LIBS="-lm $LIBS" 13830cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13831/* end confdefs.h. */ 13832 13833/* Override any GCC internal prototype to avoid an error. 13834 Use char because int might match the return type of a GCC 13835 builtin and then its argument prototype would still apply. */ 13836#ifdef __cplusplus 13837extern "C" 13838#endif 13839char cos (); 13840int 13841main () 13842{ 13843return cos (); 13844 ; 13845 return 0; 13846} 13847_ACEOF 13848if ac_fn_c_try_link "$LINENO"; then : 13849 ac_cv_lib_m_cos=yes 13850else 13851 ac_cv_lib_m_cos=no 13852fi 13853rm -f core conftest.err conftest.$ac_objext \ 13854 conftest$ac_exeext conftest.$ac_ext 13855LIBS=$ac_check_lib_save_LIBS 13856fi 13857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 13858$as_echo "$ac_cv_lib_m_cos" >&6; } 13859if test "x$ac_cv_lib_m_cos" = x""yes; then : 13860 LIBM="-lm" 13861fi 13862 13863 ;; 13864esac 13865 13866 13867 13868 ;; 13869esac 13870 13871# Some non-ANSI preprocessors botch requoting inside strings. That's bad 13872# enough, but on some of those systems, the assert macro relies on requoting 13873# working properly! 13874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5 13875$as_echo_n "checking for working assert macro... " >&6; } 13876if test "${gas_cv_assert_ok+set}" = set; then : 13877 $as_echo_n "(cached) " >&6 13878else 13879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13880/* end confdefs.h. */ 13881#include <assert.h> 13882#include <stdio.h> 13883int 13884main () 13885{ 13886 13887/* check for requoting problems */ 13888static int a, b, c, d; 13889static char *s; 13890assert (!strcmp(s, "foo bar baz quux")); 13891/* check for newline handling */ 13892assert (a == b 13893 || c == d); 13894 13895 ; 13896 return 0; 13897} 13898_ACEOF 13899if ac_fn_c_try_link "$LINENO"; then : 13900 gas_cv_assert_ok=yes 13901else 13902 gas_cv_assert_ok=no 13903fi 13904rm -f core conftest.err conftest.$ac_objext \ 13905 conftest$ac_exeext conftest.$ac_ext 13906fi 13907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5 13908$as_echo "$gas_cv_assert_ok" >&6; } 13909test $gas_cv_assert_ok = yes || 13910$as_echo "#define BROKEN_ASSERT 1" >>confdefs.h 13911 13912 13913 13914# On some systems, the system header files may not declare malloc, realloc, 13915# and free. There are places where gas needs these functions to have been 13916# declared -- such as when taking their addresses. 13917gas_test_headers=" 13918#ifdef HAVE_MEMORY_H 13919#include <memory.h> 13920#endif 13921#ifdef HAVE_STRING_H 13922#include <string.h> 13923#else 13924#ifdef HAVE_STRINGS_H 13925#include <strings.h> 13926#endif 13927#endif 13928#ifdef HAVE_STDLIB_H 13929#include <stdlib.h> 13930#endif 13931#ifdef HAVE_UNISTD_H 13932#include <unistd.h> 13933#endif 13934" 13935 13936# Does errno.h declare errno, or do we have to add a separate declaration 13937# for it? 13938 13939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5 13940$as_echo_n "checking whether declaration is required for errno... " >&6; } 13941if test "${gas_cv_decl_needed_errno+set}" = set; then : 13942 $as_echo_n "(cached) " >&6 13943else 13944 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13945/* end confdefs.h. */ 13946 13947#ifdef HAVE_ERRNO_H 13948#include <errno.h> 13949#endif 13950 13951int 13952main () 13953{ 13954 13955typedef int f; 13956f x; 13957x = (f) errno; 13958 13959 ; 13960 return 0; 13961} 13962_ACEOF 13963if ac_fn_c_try_link "$LINENO"; then : 13964 gas_cv_decl_needed_errno=no 13965else 13966 gas_cv_decl_needed_errno=yes 13967fi 13968rm -f core conftest.err conftest.$ac_objext \ 13969 conftest$ac_exeext conftest.$ac_ext 13970fi 13971{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5 13972$as_echo "$gas_cv_decl_needed_errno" >&6; } 13973if test $gas_cv_decl_needed_errno = yes; then 13974 13975$as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h 13976 13977fi 13978 13979 13980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5 13981$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; } 13982if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then : 13983 $as_echo_n "(cached) " >&6 13984else 13985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13986/* end confdefs.h. */ 13987#include <unistd.h> 13988int 13989main () 13990{ 13991extern int getopt (int, char *const*, const char *); 13992 ; 13993 return 0; 13994} 13995_ACEOF 13996if ac_fn_c_try_compile "$LINENO"; then : 13997 gas_cv_decl_getopt_unistd_h=yes 13998else 13999 gas_cv_decl_getopt_unistd_h=no 14000fi 14001rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14002fi 14003 14004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5 14005$as_echo "$gas_cv_decl_getopt_unistd_h" >&6; } 14006if test $gas_cv_decl_getopt_unistd_h = yes; then 14007 14008$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h 14009 14010fi 14011 14012 14013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5 14014$as_echo_n "checking whether declaration is required for environ... " >&6; } 14015if test "${gas_cv_decl_needed_environ+set}" = set; then : 14016 $as_echo_n "(cached) " >&6 14017else 14018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14019/* end confdefs.h. */ 14020$gas_test_headers 14021int 14022main () 14023{ 14024 14025typedef char **f; 14026f x; 14027x = (f) environ; 14028 14029 ; 14030 return 0; 14031} 14032_ACEOF 14033if ac_fn_c_try_link "$LINENO"; then : 14034 gas_cv_decl_needed_environ=no 14035else 14036 gas_cv_decl_needed_environ=yes 14037fi 14038rm -f core conftest.err conftest.$ac_objext \ 14039 conftest$ac_exeext conftest.$ac_ext 14040fi 14041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5 14042$as_echo "$gas_cv_decl_needed_environ" >&6; } 14043if test $gas_cv_decl_needed_environ = yes; then 14044 14045$as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h 14046 14047fi 14048 14049 14050{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5 14051$as_echo_n "checking whether declaration is required for ffs... " >&6; } 14052if test "${gas_cv_decl_needed_ffs+set}" = set; then : 14053 $as_echo_n "(cached) " >&6 14054else 14055 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14056/* end confdefs.h. */ 14057$gas_test_headers 14058int 14059main () 14060{ 14061 14062typedef int (*f)(int); 14063f x; 14064x = (f) ffs; 14065 14066 ; 14067 return 0; 14068} 14069_ACEOF 14070if ac_fn_c_try_link "$LINENO"; then : 14071 gas_cv_decl_needed_ffs=no 14072else 14073 gas_cv_decl_needed_ffs=yes 14074fi 14075rm -f core conftest.err conftest.$ac_objext \ 14076 conftest$ac_exeext conftest.$ac_ext 14077fi 14078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5 14079$as_echo "$gas_cv_decl_needed_ffs" >&6; } 14080if test $gas_cv_decl_needed_ffs = yes; then 14081 14082$as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h 14083 14084fi 14085 14086 14087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5 14088$as_echo_n "checking whether declaration is required for free... " >&6; } 14089if test "${gas_cv_decl_needed_free+set}" = set; then : 14090 $as_echo_n "(cached) " >&6 14091else 14092 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14093/* end confdefs.h. */ 14094$gas_test_headers 14095int 14096main () 14097{ 14098 14099typedef void (*f)(); 14100f x; 14101x = (f) free; 14102 14103 ; 14104 return 0; 14105} 14106_ACEOF 14107if ac_fn_c_try_link "$LINENO"; then : 14108 gas_cv_decl_needed_free=no 14109else 14110 gas_cv_decl_needed_free=yes 14111fi 14112rm -f core conftest.err conftest.$ac_objext \ 14113 conftest$ac_exeext conftest.$ac_ext 14114fi 14115{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5 14116$as_echo "$gas_cv_decl_needed_free" >&6; } 14117if test $gas_cv_decl_needed_free = yes; then 14118 14119$as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h 14120 14121fi 14122 14123 14124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5 14125$as_echo_n "checking whether declaration is required for malloc... " >&6; } 14126if test "${gas_cv_decl_needed_malloc+set}" = set; then : 14127 $as_echo_n "(cached) " >&6 14128else 14129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14130/* end confdefs.h. */ 14131$gas_test_headers 14132int 14133main () 14134{ 14135 14136typedef char *(*f)(); 14137f x; 14138x = (f) malloc; 14139 14140 ; 14141 return 0; 14142} 14143_ACEOF 14144if ac_fn_c_try_link "$LINENO"; then : 14145 gas_cv_decl_needed_malloc=no 14146else 14147 gas_cv_decl_needed_malloc=yes 14148fi 14149rm -f core conftest.err conftest.$ac_objext \ 14150 conftest$ac_exeext conftest.$ac_ext 14151fi 14152{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5 14153$as_echo "$gas_cv_decl_needed_malloc" >&6; } 14154if test $gas_cv_decl_needed_malloc = yes; then 14155 14156$as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h 14157 14158fi 14159 14160 14161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5 14162$as_echo_n "checking whether declaration is required for sbrk... " >&6; } 14163if test "${gas_cv_decl_needed_sbrk+set}" = set; then : 14164 $as_echo_n "(cached) " >&6 14165else 14166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14167/* end confdefs.h. */ 14168$gas_test_headers 14169int 14170main () 14171{ 14172 14173typedef char *(*f)(); 14174f x; 14175x = (f) sbrk; 14176 14177 ; 14178 return 0; 14179} 14180_ACEOF 14181if ac_fn_c_try_link "$LINENO"; then : 14182 gas_cv_decl_needed_sbrk=no 14183else 14184 gas_cv_decl_needed_sbrk=yes 14185fi 14186rm -f core conftest.err conftest.$ac_objext \ 14187 conftest$ac_exeext conftest.$ac_ext 14188fi 14189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5 14190$as_echo "$gas_cv_decl_needed_sbrk" >&6; } 14191if test $gas_cv_decl_needed_sbrk = yes; then 14192 14193$as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h 14194 14195fi 14196 14197 14198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5 14199$as_echo_n "checking whether declaration is required for strstr... " >&6; } 14200if test "${gas_cv_decl_needed_strstr+set}" = set; then : 14201 $as_echo_n "(cached) " >&6 14202else 14203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14204/* end confdefs.h. */ 14205$gas_test_headers 14206int 14207main () 14208{ 14209 14210typedef char *(*f)(); 14211f x; 14212x = (f) strstr; 14213 14214 ; 14215 return 0; 14216} 14217_ACEOF 14218if ac_fn_c_try_link "$LINENO"; then : 14219 gas_cv_decl_needed_strstr=no 14220else 14221 gas_cv_decl_needed_strstr=yes 14222fi 14223rm -f core conftest.err conftest.$ac_objext \ 14224 conftest$ac_exeext conftest.$ac_ext 14225fi 14226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5 14227$as_echo "$gas_cv_decl_needed_strstr" >&6; } 14228if test $gas_cv_decl_needed_strstr = yes; then 14229 14230$as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h 14231 14232fi 14233 14234 14235ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default" 14236if test "x$ac_cv_have_decl_free" = x""yes; then : 14237 ac_have_decl=1 14238else 14239 ac_have_decl=0 14240fi 14241 14242cat >>confdefs.h <<_ACEOF 14243#define HAVE_DECL_FREE $ac_have_decl 14244_ACEOF 14245ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default" 14246if test "x$ac_cv_have_decl_getenv" = x""yes; then : 14247 ac_have_decl=1 14248else 14249 ac_have_decl=0 14250fi 14251 14252cat >>confdefs.h <<_ACEOF 14253#define HAVE_DECL_GETENV $ac_have_decl 14254_ACEOF 14255ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default" 14256if test "x$ac_cv_have_decl_malloc" = x""yes; then : 14257 ac_have_decl=1 14258else 14259 ac_have_decl=0 14260fi 14261 14262cat >>confdefs.h <<_ACEOF 14263#define HAVE_DECL_MALLOC $ac_have_decl 14264_ACEOF 14265ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default" 14266if test "x$ac_cv_have_decl_mempcpy" = x""yes; then : 14267 ac_have_decl=1 14268else 14269 ac_have_decl=0 14270fi 14271 14272cat >>confdefs.h <<_ACEOF 14273#define HAVE_DECL_MEMPCPY $ac_have_decl 14274_ACEOF 14275ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default" 14276if test "x$ac_cv_have_decl_realloc" = x""yes; then : 14277 ac_have_decl=1 14278else 14279 ac_have_decl=0 14280fi 14281 14282cat >>confdefs.h <<_ACEOF 14283#define HAVE_DECL_REALLOC $ac_have_decl 14284_ACEOF 14285ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 14286if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 14287 ac_have_decl=1 14288else 14289 ac_have_decl=0 14290fi 14291 14292cat >>confdefs.h <<_ACEOF 14293#define HAVE_DECL_STPCPY $ac_have_decl 14294_ACEOF 14295ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default" 14296if test "x$ac_cv_have_decl_strstr" = x""yes; then : 14297 ac_have_decl=1 14298else 14299 ac_have_decl=0 14300fi 14301 14302cat >>confdefs.h <<_ACEOF 14303#define HAVE_DECL_STRSTR $ac_have_decl 14304_ACEOF 14305ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default" 14306if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then : 14307 ac_have_decl=1 14308else 14309 ac_have_decl=0 14310fi 14311 14312cat >>confdefs.h <<_ACEOF 14313#define HAVE_DECL_VSNPRINTF $ac_have_decl 14314_ACEOF 14315 14316 14317 14318case "${host}" in 14319*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 14320 14321$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h 14322 ;; 14323esac 14324 14325# Link in zlib if we can. This allows us to write compressed debug sections. 14326 14327 # See if the user specified whether he wants zlib support or not. 14328 14329# Check whether --with-zlib was given. 14330if test "${with_zlib+set}" = set; then : 14331 withval=$with_zlib; 14332else 14333 with_zlib=auto 14334fi 14335 14336 14337 if test "$with_zlib" != "no"; then 14338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5 14339$as_echo_n "checking for library containing zlibVersion... " >&6; } 14340if test "${ac_cv_search_zlibVersion+set}" = set; then : 14341 $as_echo_n "(cached) " >&6 14342else 14343 ac_func_search_save_LIBS=$LIBS 14344cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14345/* end confdefs.h. */ 14346 14347/* Override any GCC internal prototype to avoid an error. 14348 Use char because int might match the return type of a GCC 14349 builtin and then its argument prototype would still apply. */ 14350#ifdef __cplusplus 14351extern "C" 14352#endif 14353char zlibVersion (); 14354int 14355main () 14356{ 14357return zlibVersion (); 14358 ; 14359 return 0; 14360} 14361_ACEOF 14362for ac_lib in '' z; do 14363 if test -z "$ac_lib"; then 14364 ac_res="none required" 14365 else 14366 ac_res=-l$ac_lib 14367 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 14368 fi 14369 if ac_fn_c_try_link "$LINENO"; then : 14370 ac_cv_search_zlibVersion=$ac_res 14371fi 14372rm -f core conftest.err conftest.$ac_objext \ 14373 conftest$ac_exeext 14374 if test "${ac_cv_search_zlibVersion+set}" = set; then : 14375 break 14376fi 14377done 14378if test "${ac_cv_search_zlibVersion+set}" = set; then : 14379 14380else 14381 ac_cv_search_zlibVersion=no 14382fi 14383rm conftest.$ac_ext 14384LIBS=$ac_func_search_save_LIBS 14385fi 14386{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5 14387$as_echo "$ac_cv_search_zlibVersion" >&6; } 14388ac_res=$ac_cv_search_zlibVersion 14389if test "$ac_res" != no; then : 14390 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 14391 for ac_header in zlib.h 14392do : 14393 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 14394if test "x$ac_cv_header_zlib_h" = x""yes; then : 14395 cat >>confdefs.h <<_ACEOF 14396#define HAVE_ZLIB_H 1 14397_ACEOF 14398 14399fi 14400 14401done 14402 14403fi 14404 14405 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then 14406 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5 14407 fi 14408 fi 14409 14410 14411# Support for VMS timestamps via cross compile 14412 14413if test "$ac_cv_header_time_h" = yes; then 14414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5 14415$as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; } 14416 if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then : 14417 $as_echo_n "(cached) " >&6 14418else 14419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14420/* end confdefs.h. */ 14421 14422#define _BSD_SOURCE 1 14423#include <time.h> 14424int 14425main () 14426{ 14427struct tm avar; void* aref = (void*) &avar.tm_gmtoff 14428 ; 14429 return 0; 14430} 14431_ACEOF 14432if ac_fn_c_try_compile "$LINENO"; then : 14433 gas_cv_have_time_type_member_tm_gmtoff=yes 14434else 14435 gas_cv_have_time_type_member_tm_gmtoff=no 14436 14437fi 14438rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14439fi 14440 14441 if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then 14442 14443$as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h 14444 14445 fi 14446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5 14447$as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; } 14448 14449fi 14450 14451if test "$ac_cv_header_sys_stat_h" = yes; then 14452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5 14453$as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; } 14454 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then : 14455 $as_echo_n "(cached) " >&6 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_sec 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_sec=yes 14472else 14473 gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=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_sec = yes; then 14480 14481$as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h 14482 14483 fi 14484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5 14485$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; } 14486 14487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5 14488$as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; } 14489 if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then : 14490 $as_echo_n "(cached) " >&6 14491else 14492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14493/* end confdefs.h. */ 14494 14495#define _BSD_SOURCE 1 14496#include <sys/stat.h> 14497int 14498main () 14499{ 14500struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec 14501 ; 14502 return 0; 14503} 14504_ACEOF 14505if ac_fn_c_try_compile "$LINENO"; then : 14506 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes 14507else 14508 gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no 14509 14510fi 14511rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14512fi 14513 14514 if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then 14515 14516$as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h 14517 14518 fi 14519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5 14520$as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; } 14521 14522fi 14523 14524 14525 14526 14527 14528 14529 14530 14531 14532ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in" 14533 14534ac_config_commands="$ac_config_commands default" 14535 14536 14537cat >confcache <<\_ACEOF 14538# This file is a shell script that caches the results of configure 14539# tests run on this system so they can be shared between configure 14540# scripts and configure runs, see configure's option --config-cache. 14541# It is not useful on other systems. If it contains results you don't 14542# want to keep, you may remove or edit it. 14543# 14544# config.status only pays attention to the cache file if you give it 14545# the --recheck option to rerun configure. 14546# 14547# `ac_cv_env_foo' variables (set or unset) will be overridden when 14548# loading this file, other *unset* `ac_cv_foo' will be assigned the 14549# following values. 14550 14551_ACEOF 14552 14553# The following way of writing the cache mishandles newlines in values, 14554# but we know of no workaround that is simple, portable, and efficient. 14555# So, we kill variables containing newlines. 14556# Ultrix sh set writes to stderr and can't be redirected directly, 14557# and sets the high bit in the cache file unless we assign to the vars. 14558( 14559 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 14560 eval ac_val=\$$ac_var 14561 case $ac_val in #( 14562 *${as_nl}*) 14563 case $ac_var in #( 14564 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 14565$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 14566 esac 14567 case $ac_var in #( 14568 _ | IFS | as_nl) ;; #( 14569 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 14570 *) { eval $ac_var=; unset $ac_var;} ;; 14571 esac ;; 14572 esac 14573 done 14574 14575 (set) 2>&1 | 14576 case $as_nl`(ac_space=' '; set) 2>&1` in #( 14577 *${as_nl}ac_space=\ *) 14578 # `set' does not quote correctly, so add quotes: double-quote 14579 # substitution turns \\\\ into \\, and sed turns \\ into \. 14580 sed -n \ 14581 "s/'/'\\\\''/g; 14582 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14583 ;; #( 14584 *) 14585 # `set' quotes correctly as required by POSIX, so do not add quotes. 14586 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14587 ;; 14588 esac | 14589 sort 14590) | 14591 sed ' 14592 /^ac_cv_env_/b end 14593 t clear 14594 :clear 14595 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14596 t end 14597 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14598 :end' >>confcache 14599if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14600 if test -w "$cache_file"; then 14601 test "x$cache_file" != "x/dev/null" && 14602 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14603$as_echo "$as_me: updating cache $cache_file" >&6;} 14604 cat confcache >$cache_file 14605 else 14606 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14607$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14608 fi 14609fi 14610rm -f confcache 14611 14612test "x$prefix" = xNONE && prefix=$ac_default_prefix 14613# Let make expand exec_prefix. 14614test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14615 14616DEFS=-DHAVE_CONFIG_H 14617 14618ac_libobjs= 14619ac_ltlibobjs= 14620for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14621 # 1. Remove the extension, and $U if already installed. 14622 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14623 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14624 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14625 # will be set to the directory where LIBOBJS objects are built. 14626 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14627 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14628done 14629LIBOBJS=$ac_libobjs 14630 14631LTLIBOBJS=$ac_ltlibobjs 14632 14633 14634if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14635 as_fn_error "conditional \"AMDEP\" was never defined. 14636Usually this means the macro was only invoked conditionally." "$LINENO" 5 14637fi 14638if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14639 as_fn_error "conditional \"am__fastdepCC\" was never defined. 14640Usually this means the macro was only invoked conditionally." "$LINENO" 5 14641fi 14642 if test -n "$EXEEXT"; then 14643 am__EXEEXT_TRUE= 14644 am__EXEEXT_FALSE='#' 14645else 14646 am__EXEEXT_TRUE='#' 14647 am__EXEEXT_FALSE= 14648fi 14649 14650 14651if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14652 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 14653Usually this means the macro was only invoked conditionally." "$LINENO" 5 14654fi 14655if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 14656 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined. 14657Usually this means the macro was only invoked conditionally." "$LINENO" 5 14658fi 14659 14660: ${CONFIG_STATUS=./config.status} 14661ac_write_fail=0 14662ac_clean_files_save=$ac_clean_files 14663ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14664{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14665$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14666as_write_fail=0 14667cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14668#! $SHELL 14669# Generated by $as_me. 14670# Run this file to recreate the current configuration. 14671# Compiler output produced by configure, useful for debugging 14672# configure, is in config.log if it exists. 14673 14674debug=false 14675ac_cs_recheck=false 14676ac_cs_silent=false 14677 14678SHELL=\${CONFIG_SHELL-$SHELL} 14679export SHELL 14680_ASEOF 14681cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14682## -------------------- ## 14683## M4sh Initialization. ## 14684## -------------------- ## 14685 14686# Be more Bourne compatible 14687DUALCASE=1; export DUALCASE # for MKS sh 14688if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14689 emulate sh 14690 NULLCMD=: 14691 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14692 # is contrary to our usage. Disable this feature. 14693 alias -g '${1+"$@"}'='"$@"' 14694 setopt NO_GLOB_SUBST 14695else 14696 case `(set -o) 2>/dev/null` in #( 14697 *posix*) : 14698 set -o posix ;; #( 14699 *) : 14700 ;; 14701esac 14702fi 14703 14704 14705as_nl=' 14706' 14707export as_nl 14708# Printing a long string crashes Solaris 7 /usr/bin/printf. 14709as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14710as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14711as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14712# Prefer a ksh shell builtin over an external printf program on Solaris, 14713# but without wasting forks for bash or zsh. 14714if test -z "$BASH_VERSION$ZSH_VERSION" \ 14715 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14716 as_echo='print -r --' 14717 as_echo_n='print -rn --' 14718elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14719 as_echo='printf %s\n' 14720 as_echo_n='printf %s' 14721else 14722 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14723 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14724 as_echo_n='/usr/ucb/echo -n' 14725 else 14726 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14727 as_echo_n_body='eval 14728 arg=$1; 14729 case $arg in #( 14730 *"$as_nl"*) 14731 expr "X$arg" : "X\\(.*\\)$as_nl"; 14732 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14733 esac; 14734 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14735 ' 14736 export as_echo_n_body 14737 as_echo_n='sh -c $as_echo_n_body as_echo' 14738 fi 14739 export as_echo_body 14740 as_echo='sh -c $as_echo_body as_echo' 14741fi 14742 14743# The user is always right. 14744if test "${PATH_SEPARATOR+set}" != set; then 14745 PATH_SEPARATOR=: 14746 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14747 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14748 PATH_SEPARATOR=';' 14749 } 14750fi 14751 14752 14753# IFS 14754# We need space, tab and new line, in precisely that order. Quoting is 14755# there to prevent editors from complaining about space-tab. 14756# (If _AS_PATH_WALK were called with IFS unset, it would disable word 14757# splitting by setting IFS to empty value.) 14758IFS=" "" $as_nl" 14759 14760# Find who we are. Look in the path if we contain no directory separator. 14761case $0 in #(( 14762 *[\\/]* ) as_myself=$0 ;; 14763 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14764for as_dir in $PATH 14765do 14766 IFS=$as_save_IFS 14767 test -z "$as_dir" && as_dir=. 14768 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14769 done 14770IFS=$as_save_IFS 14771 14772 ;; 14773esac 14774# We did not find ourselves, most probably we were run as `sh COMMAND' 14775# in which case we are not to be found in the path. 14776if test "x$as_myself" = x; then 14777 as_myself=$0 14778fi 14779if test ! -f "$as_myself"; then 14780 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14781 exit 1 14782fi 14783 14784# Unset variables that we do not need and which cause bugs (e.g. in 14785# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14786# suppresses any "Segmentation fault" message there. '((' could 14787# trigger a bug in pdksh 5.2.14. 14788for as_var in BASH_ENV ENV MAIL MAILPATH 14789do eval test x\${$as_var+set} = xset \ 14790 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14791done 14792PS1='$ ' 14793PS2='> ' 14794PS4='+ ' 14795 14796# NLS nuisances. 14797LC_ALL=C 14798export LC_ALL 14799LANGUAGE=C 14800export LANGUAGE 14801 14802# CDPATH. 14803(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14804 14805 14806# as_fn_error ERROR [LINENO LOG_FD] 14807# --------------------------------- 14808# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14809# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14810# script with status $?, using 1 if that was 0. 14811as_fn_error () 14812{ 14813 as_status=$?; test $as_status -eq 0 && as_status=1 14814 if test "$3"; then 14815 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14816 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 14817 fi 14818 $as_echo "$as_me: error: $1" >&2 14819 as_fn_exit $as_status 14820} # as_fn_error 14821 14822 14823# as_fn_set_status STATUS 14824# ----------------------- 14825# Set $? to STATUS, without forking. 14826as_fn_set_status () 14827{ 14828 return $1 14829} # as_fn_set_status 14830 14831# as_fn_exit STATUS 14832# ----------------- 14833# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14834as_fn_exit () 14835{ 14836 set +e 14837 as_fn_set_status $1 14838 exit $1 14839} # as_fn_exit 14840 14841# as_fn_unset VAR 14842# --------------- 14843# Portably unset VAR. 14844as_fn_unset () 14845{ 14846 { eval $1=; unset $1;} 14847} 14848as_unset=as_fn_unset 14849# as_fn_append VAR VALUE 14850# ---------------------- 14851# Append the text in VALUE to the end of the definition contained in VAR. Take 14852# advantage of any shell optimizations that allow amortized linear growth over 14853# repeated appends, instead of the typical quadratic growth present in naive 14854# implementations. 14855if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14856 eval 'as_fn_append () 14857 { 14858 eval $1+=\$2 14859 }' 14860else 14861 as_fn_append () 14862 { 14863 eval $1=\$$1\$2 14864 } 14865fi # as_fn_append 14866 14867# as_fn_arith ARG... 14868# ------------------ 14869# Perform arithmetic evaluation on the ARGs, and store the result in the 14870# global $as_val. Take advantage of shells that can avoid forks. The arguments 14871# must be portable across $(()) and expr. 14872if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14873 eval 'as_fn_arith () 14874 { 14875 as_val=$(( $* )) 14876 }' 14877else 14878 as_fn_arith () 14879 { 14880 as_val=`expr "$@" || test $? -eq 1` 14881 } 14882fi # as_fn_arith 14883 14884 14885if expr a : '\(a\)' >/dev/null 2>&1 && 14886 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14887 as_expr=expr 14888else 14889 as_expr=false 14890fi 14891 14892if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14893 as_basename=basename 14894else 14895 as_basename=false 14896fi 14897 14898if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14899 as_dirname=dirname 14900else 14901 as_dirname=false 14902fi 14903 14904as_me=`$as_basename -- "$0" || 14905$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14906 X"$0" : 'X\(//\)$' \| \ 14907 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14908$as_echo X/"$0" | 14909 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14910 s//\1/ 14911 q 14912 } 14913 /^X\/\(\/\/\)$/{ 14914 s//\1/ 14915 q 14916 } 14917 /^X\/\(\/\).*/{ 14918 s//\1/ 14919 q 14920 } 14921 s/.*/./; q'` 14922 14923# Avoid depending upon Character Ranges. 14924as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14925as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14926as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14927as_cr_digits='0123456789' 14928as_cr_alnum=$as_cr_Letters$as_cr_digits 14929 14930ECHO_C= ECHO_N= ECHO_T= 14931case `echo -n x` in #((((( 14932-n*) 14933 case `echo 'xy\c'` in 14934 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14935 xy) ECHO_C='\c';; 14936 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14937 ECHO_T=' ';; 14938 esac;; 14939*) 14940 ECHO_N='-n';; 14941esac 14942 14943rm -f conf$$ conf$$.exe conf$$.file 14944if test -d conf$$.dir; then 14945 rm -f conf$$.dir/conf$$.file 14946else 14947 rm -f conf$$.dir 14948 mkdir conf$$.dir 2>/dev/null 14949fi 14950if (echo >conf$$.file) 2>/dev/null; then 14951 if ln -s conf$$.file conf$$ 2>/dev/null; then 14952 as_ln_s='ln -s' 14953 # ... but there are two gotchas: 14954 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14955 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14956 # In both cases, we have to default to `cp -p'. 14957 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14958 as_ln_s='cp -p' 14959 elif ln conf$$.file conf$$ 2>/dev/null; then 14960 as_ln_s=ln 14961 else 14962 as_ln_s='cp -p' 14963 fi 14964else 14965 as_ln_s='cp -p' 14966fi 14967rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14968rmdir conf$$.dir 2>/dev/null 14969 14970 14971# as_fn_mkdir_p 14972# ------------- 14973# Create "$as_dir" as a directory, including parents if necessary. 14974as_fn_mkdir_p () 14975{ 14976 14977 case $as_dir in #( 14978 -*) as_dir=./$as_dir;; 14979 esac 14980 test -d "$as_dir" || eval $as_mkdir_p || { 14981 as_dirs= 14982 while :; do 14983 case $as_dir in #( 14984 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14985 *) as_qdir=$as_dir;; 14986 esac 14987 as_dirs="'$as_qdir' $as_dirs" 14988 as_dir=`$as_dirname -- "$as_dir" || 14989$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14990 X"$as_dir" : 'X\(//\)[^/]' \| \ 14991 X"$as_dir" : 'X\(//\)$' \| \ 14992 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14993$as_echo X"$as_dir" | 14994 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14995 s//\1/ 14996 q 14997 } 14998 /^X\(\/\/\)[^/].*/{ 14999 s//\1/ 15000 q 15001 } 15002 /^X\(\/\/\)$/{ 15003 s//\1/ 15004 q 15005 } 15006 /^X\(\/\).*/{ 15007 s//\1/ 15008 q 15009 } 15010 s/.*/./; q'` 15011 test -d "$as_dir" && break 15012 done 15013 test -z "$as_dirs" || eval "mkdir $as_dirs" 15014 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 15015 15016 15017} # as_fn_mkdir_p 15018if mkdir -p . 2>/dev/null; then 15019 as_mkdir_p='mkdir -p "$as_dir"' 15020else 15021 test -d ./-p && rmdir ./-p 15022 as_mkdir_p=false 15023fi 15024 15025if test -x / >/dev/null 2>&1; then 15026 as_test_x='test -x' 15027else 15028 if ls -dL / >/dev/null 2>&1; then 15029 as_ls_L_option=L 15030 else 15031 as_ls_L_option= 15032 fi 15033 as_test_x=' 15034 eval sh -c '\'' 15035 if test -d "$1"; then 15036 test -d "$1/."; 15037 else 15038 case $1 in #( 15039 -*)set "./$1";; 15040 esac; 15041 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 15042 ???[sx]*):;;*)false;;esac;fi 15043 '\'' sh 15044 ' 15045fi 15046as_executable_p=$as_test_x 15047 15048# Sed expression to map a string onto a valid CPP name. 15049as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 15050 15051# Sed expression to map a string onto a valid variable name. 15052as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 15053 15054 15055exec 6>&1 15056## ----------------------------------- ## 15057## Main body of $CONFIG_STATUS script. ## 15058## ----------------------------------- ## 15059_ASEOF 15060test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 15061 15062cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15063# Save the log message, to keep $0 and so on meaningful, and to 15064# report actual input values of CONFIG_FILES etc. instead of their 15065# values after options handling. 15066ac_log=" 15067This file was extended by gas $as_me 2.25.51, which was 15068generated by GNU Autoconf 2.64. Invocation command line was 15069 15070 CONFIG_FILES = $CONFIG_FILES 15071 CONFIG_HEADERS = $CONFIG_HEADERS 15072 CONFIG_LINKS = $CONFIG_LINKS 15073 CONFIG_COMMANDS = $CONFIG_COMMANDS 15074 $ $0 $@ 15075 15076on `(hostname || uname -n) 2>/dev/null | sed 1q` 15077" 15078 15079_ACEOF 15080 15081case $ac_config_files in *" 15082"*) set x $ac_config_files; shift; ac_config_files=$*;; 15083esac 15084 15085case $ac_config_headers in *" 15086"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 15087esac 15088 15089 15090cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15091# Files that config.status was made for. 15092config_files="$ac_config_files" 15093config_headers="$ac_config_headers" 15094config_commands="$ac_config_commands" 15095 15096_ACEOF 15097 15098cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15099ac_cs_usage="\ 15100\`$as_me' instantiates files and other configuration actions 15101from templates according to the current configuration. Unless the files 15102and actions are specified as TAGs, all are instantiated by default. 15103 15104Usage: $0 [OPTION]... [TAG]... 15105 15106 -h, --help print this help, then exit 15107 -V, --version print version number and configuration settings, then exit 15108 -q, --quiet, --silent 15109 do not print progress messages 15110 -d, --debug don't remove temporary files 15111 --recheck update $as_me by reconfiguring in the same conditions 15112 --file=FILE[:TEMPLATE] 15113 instantiate the configuration file FILE 15114 --header=FILE[:TEMPLATE] 15115 instantiate the configuration header FILE 15116 15117Configuration files: 15118$config_files 15119 15120Configuration headers: 15121$config_headers 15122 15123Configuration commands: 15124$config_commands 15125 15126Report bugs to the package provider." 15127 15128_ACEOF 15129cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15130ac_cs_version="\\ 15131gas config.status 2.25.51 15132configured by $0, generated by GNU Autoconf 2.64, 15133 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 15134 15135Copyright (C) 2009 Free Software Foundation, Inc. 15136This config.status script is free software; the Free Software Foundation 15137gives unlimited permission to copy, distribute and modify it." 15138 15139ac_pwd='$ac_pwd' 15140srcdir='$srcdir' 15141INSTALL='$INSTALL' 15142MKDIR_P='$MKDIR_P' 15143AWK='$AWK' 15144test -n "\$AWK" || AWK=awk 15145_ACEOF 15146 15147cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15148# The default lists apply if the user does not specify any file. 15149ac_need_defaults=: 15150while test $# != 0 15151do 15152 case $1 in 15153 --*=*) 15154 ac_option=`expr "X$1" : 'X\([^=]*\)='` 15155 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 15156 ac_shift=: 15157 ;; 15158 *) 15159 ac_option=$1 15160 ac_optarg=$2 15161 ac_shift=shift 15162 ;; 15163 esac 15164 15165 case $ac_option in 15166 # Handling of the options. 15167 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 15168 ac_cs_recheck=: ;; 15169 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 15170 $as_echo "$ac_cs_version"; exit ;; 15171 --debug | --debu | --deb | --de | --d | -d ) 15172 debug=: ;; 15173 --file | --fil | --fi | --f ) 15174 $ac_shift 15175 case $ac_optarg in 15176 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15177 esac 15178 as_fn_append CONFIG_FILES " '$ac_optarg'" 15179 ac_need_defaults=false;; 15180 --header | --heade | --head | --hea ) 15181 $ac_shift 15182 case $ac_optarg in 15183 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15184 esac 15185 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 15186 ac_need_defaults=false;; 15187 --he | --h) 15188 # Conflict between --help and --header 15189 as_fn_error "ambiguous option: \`$1' 15190Try \`$0 --help' for more information.";; 15191 --help | --hel | -h ) 15192 $as_echo "$ac_cs_usage"; exit ;; 15193 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 15194 | -silent | --silent | --silen | --sile | --sil | --si | --s) 15195 ac_cs_silent=: ;; 15196 15197 # This is an error. 15198 -*) as_fn_error "unrecognized option: \`$1' 15199Try \`$0 --help' for more information." ;; 15200 15201 *) as_fn_append ac_config_targets " $1" 15202 ac_need_defaults=false ;; 15203 15204 esac 15205 shift 15206done 15207 15208ac_configure_extra_args= 15209 15210if $ac_cs_silent; then 15211 exec 6>/dev/null 15212 ac_configure_extra_args="$ac_configure_extra_args --silent" 15213fi 15214 15215_ACEOF 15216cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15217if \$ac_cs_recheck; then 15218 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 15219 shift 15220 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 15221 CONFIG_SHELL='$SHELL' 15222 export CONFIG_SHELL 15223 exec "\$@" 15224fi 15225 15226_ACEOF 15227cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15228exec 5>>config.log 15229{ 15230 echo 15231 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 15232## Running $as_me. ## 15233_ASBOX 15234 $as_echo "$ac_log" 15235} >&5 15236 15237_ACEOF 15238cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15239# 15240# INIT-COMMANDS 15241# 15242AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 15243 15244 15245# The HP-UX ksh and POSIX shell print the target directory to stdout 15246# if CDPATH is set. 15247(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 15248 15249sed_quote_subst='$sed_quote_subst' 15250double_quote_subst='$double_quote_subst' 15251delay_variable_subst='$delay_variable_subst' 15252macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 15253macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 15254enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 15255enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 15256pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 15257enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 15258SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 15259ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 15260host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 15261host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 15262host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 15263build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 15264build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 15265build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 15266SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 15267Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 15268GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 15269EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 15270FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 15271LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 15272NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 15273LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 15274max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 15275ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 15276exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 15277lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 15278lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 15279lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 15280reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 15281reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 15282OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 15283deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 15284file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 15285AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 15286AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 15287STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 15288RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 15289old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15290old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15291old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 15292lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 15293CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 15294CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 15295compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 15296GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 15297lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 15298lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 15299lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 15300lt_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"`' 15301objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 15302MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 15303lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 15304lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 15305lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 15306lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 15307lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 15308need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 15309DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 15310NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 15311LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 15312OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 15313OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 15314libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 15315shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 15316extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15317archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 15318enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 15319export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 15320whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 15321compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 15322old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 15323old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15324archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 15325archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15326module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 15327module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15328with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 15329allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 15330no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 15331hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 15332hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 15333hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 15334hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 15335hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 15336hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 15337hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 15338hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 15339inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 15340link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 15341fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 15342always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 15343export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 15344exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 15345include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 15346prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 15347file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 15348variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 15349need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 15350need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 15351version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 15352runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 15353shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 15354shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 15355libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 15356library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 15357soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 15358install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 15359postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15360postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15361finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 15362finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 15363hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 15364sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 15365sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 15366hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 15367enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 15368enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 15369enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 15370old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 15371striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 15372 15373LTCC='$LTCC' 15374LTCFLAGS='$LTCFLAGS' 15375compiler='$compiler_DEFAULT' 15376 15377# A function that is used when there is no print builtin or printf. 15378func_fallback_echo () 15379{ 15380 eval 'cat <<_LTECHO_EOF 15381\$1 15382_LTECHO_EOF' 15383} 15384 15385# Quote evaled strings. 15386for var in SHELL \ 15387ECHO \ 15388SED \ 15389GREP \ 15390EGREP \ 15391FGREP \ 15392LD \ 15393NM \ 15394LN_S \ 15395lt_SP2NL \ 15396lt_NL2SP \ 15397reload_flag \ 15398OBJDUMP \ 15399deplibs_check_method \ 15400file_magic_cmd \ 15401AR \ 15402AR_FLAGS \ 15403STRIP \ 15404RANLIB \ 15405CC \ 15406CFLAGS \ 15407compiler \ 15408lt_cv_sys_global_symbol_pipe \ 15409lt_cv_sys_global_symbol_to_cdecl \ 15410lt_cv_sys_global_symbol_to_c_name_address \ 15411lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 15412lt_prog_compiler_no_builtin_flag \ 15413lt_prog_compiler_wl \ 15414lt_prog_compiler_pic \ 15415lt_prog_compiler_static \ 15416lt_cv_prog_compiler_c_o \ 15417need_locks \ 15418DSYMUTIL \ 15419NMEDIT \ 15420LIPO \ 15421OTOOL \ 15422OTOOL64 \ 15423shrext_cmds \ 15424export_dynamic_flag_spec \ 15425whole_archive_flag_spec \ 15426compiler_needs_object \ 15427with_gnu_ld \ 15428allow_undefined_flag \ 15429no_undefined_flag \ 15430hardcode_libdir_flag_spec \ 15431hardcode_libdir_flag_spec_ld \ 15432hardcode_libdir_separator \ 15433fix_srcfile_path \ 15434exclude_expsyms \ 15435include_expsyms \ 15436file_list_spec \ 15437variables_saved_for_relink \ 15438libname_spec \ 15439library_names_spec \ 15440soname_spec \ 15441install_override_mode \ 15442finish_eval \ 15443old_striplib \ 15444striplib; do 15445 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15446 *[\\\\\\\`\\"\\\$]*) 15447 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 15448 ;; 15449 *) 15450 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15451 ;; 15452 esac 15453done 15454 15455# Double-quote double-evaled strings. 15456for var in reload_cmds \ 15457old_postinstall_cmds \ 15458old_postuninstall_cmds \ 15459old_archive_cmds \ 15460extract_expsyms_cmds \ 15461old_archive_from_new_cmds \ 15462old_archive_from_expsyms_cmds \ 15463archive_cmds \ 15464archive_expsym_cmds \ 15465module_cmds \ 15466module_expsym_cmds \ 15467export_symbols_cmds \ 15468prelink_cmds \ 15469postinstall_cmds \ 15470postuninstall_cmds \ 15471finish_cmds \ 15472sys_lib_search_path_spec \ 15473sys_lib_dlsearch_path_spec; do 15474 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15475 *[\\\\\\\`\\"\\\$]*) 15476 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 15477 ;; 15478 *) 15479 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15480 ;; 15481 esac 15482done 15483 15484ac_aux_dir='$ac_aux_dir' 15485xsi_shell='$xsi_shell' 15486lt_shell_append='$lt_shell_append' 15487 15488# See if we are running on zsh, and set the options which allow our 15489# commands through without removal of \ escapes INIT. 15490if test -n "\${ZSH_VERSION+set}" ; then 15491 setopt NO_GLOB_SUBST 15492fi 15493 15494 15495 PACKAGE='$PACKAGE' 15496 VERSION='$VERSION' 15497 TIMESTAMP='$TIMESTAMP' 15498 RM='$RM' 15499 ofile='$ofile' 15500 15501 15502 15503# Capture the value of obsolete ALL_LINGUAS because we need it to compute 15504 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 15505 # from automake. 15506 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15507 # Capture the value of LINGUAS because we need it to compute CATALOGS. 15508 LINGUAS="${LINGUAS-%UNSET%}" 15509 15510target_cpu_type=${target_cpu_type} 15511 cgen_cpu_prefix=${cgen_cpu_prefix} 15512 obj_format=${obj_format} 15513 te_file=${te_file} 15514 15515_ACEOF 15516 15517cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15518 15519# Handling of arguments. 15520for ac_config_target in $ac_config_targets 15521do 15522 case $ac_config_target in 15523 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 15524 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 15525 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 15526 "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;; 15527 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;; 15528 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 15529 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 15530 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 15531 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 15532 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 15533 15534 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15535 esac 15536done 15537 15538 15539# If the user did not use the arguments to specify the items to instantiate, 15540# then the envvar interface is used. Set only those that are not. 15541# We use the long form for the default assignment because of an extremely 15542# bizarre bug on SunOS 4.1.3. 15543if $ac_need_defaults; then 15544 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15545 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15546 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15547fi 15548 15549# Have a temporary directory for convenience. Make it in the build tree 15550# simply because there is no reason against having it here, and in addition, 15551# creating and moving files from /tmp can sometimes cause problems. 15552# Hook for its removal unless debugging. 15553# Note that there is a small window in which the directory will not be cleaned: 15554# after its creation but before its name has been assigned to `$tmp'. 15555$debug || 15556{ 15557 tmp= 15558 trap 'exit_status=$? 15559 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 15560' 0 15561 trap 'as_fn_exit 1' 1 2 13 15 15562} 15563# Create a (secure) tmp directory for tmp files. 15564 15565{ 15566 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15567 test -n "$tmp" && test -d "$tmp" 15568} || 15569{ 15570 tmp=./conf$$-$RANDOM 15571 (umask 077 && mkdir "$tmp") 15572} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 15573 15574# Set up the scripts for CONFIG_FILES section. 15575# No need to generate them if there are no CONFIG_FILES. 15576# This happens for instance with `./config.status config.h'. 15577if test -n "$CONFIG_FILES"; then 15578 15579 15580ac_cr=`echo X | tr X '\015'` 15581# On cygwin, bash can eat \r inside `` if the user requested igncr. 15582# But we know of no other shell where ac_cr would be empty at this 15583# point, so we can use a bashism as a fallback. 15584if test "x$ac_cr" = x; then 15585 eval ac_cr=\$\'\\r\' 15586fi 15587ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15588if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15589 ac_cs_awk_cr='\r' 15590else 15591 ac_cs_awk_cr=$ac_cr 15592fi 15593 15594echo 'BEGIN {' >"$tmp/subs1.awk" && 15595_ACEOF 15596 15597 15598{ 15599 echo "cat >conf$$subs.awk <<_ACEOF" && 15600 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15601 echo "_ACEOF" 15602} >conf$$subs.sh || 15603 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15604ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 15605ac_delim='%!_!# ' 15606for ac_last_try in false false false false false :; do 15607 . ./conf$$subs.sh || 15608 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15609 15610 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15611 if test $ac_delim_n = $ac_delim_num; then 15612 break 15613 elif $ac_last_try; then 15614 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15615 else 15616 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15617 fi 15618done 15619rm -f conf$$subs.sh 15620 15621cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15622cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 15623_ACEOF 15624sed -n ' 15625h 15626s/^/S["/; s/!.*/"]=/ 15627p 15628g 15629s/^[^!]*!// 15630:repl 15631t repl 15632s/'"$ac_delim"'$// 15633t delim 15634:nl 15635h 15636s/\(.\{148\}\).*/\1/ 15637t more1 15638s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15639p 15640n 15641b repl 15642:more1 15643s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15644p 15645g 15646s/.\{148\}// 15647t nl 15648:delim 15649h 15650s/\(.\{148\}\).*/\1/ 15651t more2 15652s/["\\]/\\&/g; s/^/"/; s/$/"/ 15653p 15654b 15655:more2 15656s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15657p 15658g 15659s/.\{148\}// 15660t delim 15661' <conf$$subs.awk | sed ' 15662/^[^""]/{ 15663 N 15664 s/\n// 15665} 15666' >>$CONFIG_STATUS || ac_write_fail=1 15667rm -f conf$$subs.awk 15668cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15669_ACAWK 15670cat >>"\$tmp/subs1.awk" <<_ACAWK && 15671 for (key in S) S_is_set[key] = 1 15672 FS = "" 15673 15674} 15675{ 15676 line = $ 0 15677 nfields = split(line, field, "@") 15678 substed = 0 15679 len = length(field[1]) 15680 for (i = 2; i < nfields; i++) { 15681 key = field[i] 15682 keylen = length(key) 15683 if (S_is_set[key]) { 15684 value = S[key] 15685 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15686 len += length(value) + length(field[++i]) 15687 substed = 1 15688 } else 15689 len += 1 + keylen 15690 } 15691 15692 print line 15693} 15694 15695_ACAWK 15696_ACEOF 15697cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15698if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15699 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15700else 15701 cat 15702fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 15703 || as_fn_error "could not setup config files machinery" "$LINENO" 5 15704_ACEOF 15705 15706# VPATH may cause trouble with some makes, so we remove $(srcdir), 15707# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 15708# trailing colons and then remove the whole line if VPATH becomes empty 15709# (actually we leave an empty line to preserve line numbers). 15710if test "x$srcdir" = x.; then 15711 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 15712s/:*\$(srcdir):*/:/ 15713s/:*\${srcdir}:*/:/ 15714s/:*@srcdir@:*/:/ 15715s/^\([^=]*=[ ]*\):*/\1/ 15716s/:*$// 15717s/^[^=]*=[ ]*$// 15718}' 15719fi 15720 15721cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15722fi # test -n "$CONFIG_FILES" 15723 15724# Set up the scripts for CONFIG_HEADERS section. 15725# No need to generate them if there are no CONFIG_HEADERS. 15726# This happens for instance with `./config.status Makefile'. 15727if test -n "$CONFIG_HEADERS"; then 15728cat >"$tmp/defines.awk" <<\_ACAWK || 15729BEGIN { 15730_ACEOF 15731 15732# Transform confdefs.h into an awk script `defines.awk', embedded as 15733# here-document in config.status, that substitutes the proper values into 15734# config.h.in to produce config.h. 15735 15736# Create a delimiter string that does not exist in confdefs.h, to ease 15737# handling of long lines. 15738ac_delim='%!_!# ' 15739for ac_last_try in false false :; do 15740 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 15741 if test -z "$ac_t"; then 15742 break 15743 elif $ac_last_try; then 15744 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 15745 else 15746 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15747 fi 15748done 15749 15750# For the awk script, D is an array of macro values keyed by name, 15751# likewise P contains macro parameters if any. Preserve backslash 15752# newline sequences. 15753 15754ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15755sed -n ' 15756s/.\{148\}/&'"$ac_delim"'/g 15757t rset 15758:rset 15759s/^[ ]*#[ ]*define[ ][ ]*/ / 15760t def 15761d 15762:def 15763s/\\$// 15764t bsnl 15765s/["\\]/\\&/g 15766s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15767D["\1"]=" \3"/p 15768s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15769d 15770:bsnl 15771s/["\\]/\\&/g 15772s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15773D["\1"]=" \3\\\\\\n"\\/p 15774t cont 15775s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15776t cont 15777d 15778:cont 15779n 15780s/.\{148\}/&'"$ac_delim"'/g 15781t clear 15782:clear 15783s/\\$// 15784t bsnlc 15785s/["\\]/\\&/g; s/^/"/; s/$/"/p 15786d 15787:bsnlc 15788s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15789b cont 15790' <confdefs.h | sed ' 15791s/'"$ac_delim"'/"\\\ 15792"/g' >>$CONFIG_STATUS || ac_write_fail=1 15793 15794cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15795 for (key in D) D_is_set[key] = 1 15796 FS = "" 15797} 15798/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15799 line = \$ 0 15800 split(line, arg, " ") 15801 if (arg[1] == "#") { 15802 defundef = arg[2] 15803 mac1 = arg[3] 15804 } else { 15805 defundef = substr(arg[1], 2) 15806 mac1 = arg[2] 15807 } 15808 split(mac1, mac2, "(") #) 15809 macro = mac2[1] 15810 prefix = substr(line, 1, index(line, defundef) - 1) 15811 if (D_is_set[macro]) { 15812 # Preserve the white space surrounding the "#". 15813 print prefix "define", macro P[macro] D[macro] 15814 next 15815 } else { 15816 # Replace #undef with comments. This is necessary, for example, 15817 # in the case of _POSIX_SOURCE, which is predefined and required 15818 # on some systems where configure will not decide to define it. 15819 if (defundef == "undef") { 15820 print "/*", prefix defundef, macro, "*/" 15821 next 15822 } 15823 } 15824} 15825{ print } 15826_ACAWK 15827_ACEOF 15828cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15829 as_fn_error "could not setup config headers machinery" "$LINENO" 5 15830fi # test -n "$CONFIG_HEADERS" 15831 15832 15833eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15834shift 15835for ac_tag 15836do 15837 case $ac_tag in 15838 :[FHLC]) ac_mode=$ac_tag; continue;; 15839 esac 15840 case $ac_mode$ac_tag in 15841 :[FHL]*:*);; 15842 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 15843 :[FH]-) ac_tag=-:-;; 15844 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15845 esac 15846 ac_save_IFS=$IFS 15847 IFS=: 15848 set x $ac_tag 15849 IFS=$ac_save_IFS 15850 shift 15851 ac_file=$1 15852 shift 15853 15854 case $ac_mode in 15855 :L) ac_source=$1;; 15856 :[FH]) 15857 ac_file_inputs= 15858 for ac_f 15859 do 15860 case $ac_f in 15861 -) ac_f="$tmp/stdin";; 15862 *) # Look for the file first in the build tree, then in the source tree 15863 # (if the path is not absolute). The absolute path cannot be DOS-style, 15864 # because $ac_f cannot contain `:'. 15865 test -f "$ac_f" || 15866 case $ac_f in 15867 [\\/$]*) false;; 15868 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15869 esac || 15870 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15871 esac 15872 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15873 as_fn_append ac_file_inputs " '$ac_f'" 15874 done 15875 15876 # Let's still pretend it is `configure' which instantiates (i.e., don't 15877 # use $as_me), people would be surprised to read: 15878 # /* config.h. Generated by config.status. */ 15879 configure_input='Generated from '` 15880 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15881 `' by configure.' 15882 if test x"$ac_file" != x-; then 15883 configure_input="$ac_file. $configure_input" 15884 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15885$as_echo "$as_me: creating $ac_file" >&6;} 15886 fi 15887 # Neutralize special characters interpreted by sed in replacement strings. 15888 case $configure_input in #( 15889 *\&* | *\|* | *\\* ) 15890 ac_sed_conf_input=`$as_echo "$configure_input" | 15891 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15892 *) ac_sed_conf_input=$configure_input;; 15893 esac 15894 15895 case $ac_tag in 15896 *:-:* | *:-) cat >"$tmp/stdin" \ 15897 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 15898 esac 15899 ;; 15900 esac 15901 15902 ac_dir=`$as_dirname -- "$ac_file" || 15903$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15904 X"$ac_file" : 'X\(//\)[^/]' \| \ 15905 X"$ac_file" : 'X\(//\)$' \| \ 15906 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15907$as_echo X"$ac_file" | 15908 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15909 s//\1/ 15910 q 15911 } 15912 /^X\(\/\/\)[^/].*/{ 15913 s//\1/ 15914 q 15915 } 15916 /^X\(\/\/\)$/{ 15917 s//\1/ 15918 q 15919 } 15920 /^X\(\/\).*/{ 15921 s//\1/ 15922 q 15923 } 15924 s/.*/./; q'` 15925 as_dir="$ac_dir"; as_fn_mkdir_p 15926 ac_builddir=. 15927 15928case "$ac_dir" in 15929.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15930*) 15931 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15932 # A ".." for each directory in $ac_dir_suffix. 15933 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15934 case $ac_top_builddir_sub in 15935 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15936 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15937 esac ;; 15938esac 15939ac_abs_top_builddir=$ac_pwd 15940ac_abs_builddir=$ac_pwd$ac_dir_suffix 15941# for backward compatibility: 15942ac_top_builddir=$ac_top_build_prefix 15943 15944case $srcdir in 15945 .) # We are building in place. 15946 ac_srcdir=. 15947 ac_top_srcdir=$ac_top_builddir_sub 15948 ac_abs_top_srcdir=$ac_pwd ;; 15949 [\\/]* | ?:[\\/]* ) # Absolute name. 15950 ac_srcdir=$srcdir$ac_dir_suffix; 15951 ac_top_srcdir=$srcdir 15952 ac_abs_top_srcdir=$srcdir ;; 15953 *) # Relative name. 15954 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15955 ac_top_srcdir=$ac_top_build_prefix$srcdir 15956 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15957esac 15958ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15959 15960 15961 case $ac_mode in 15962 :F) 15963 # 15964 # CONFIG_FILE 15965 # 15966 15967 case $INSTALL in 15968 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15969 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15970 esac 15971 ac_MKDIR_P=$MKDIR_P 15972 case $MKDIR_P in 15973 [\\/$]* | ?:[\\/]* ) ;; 15974 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15975 esac 15976_ACEOF 15977 15978cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15979# If the template does not know about datarootdir, expand it. 15980# FIXME: This hack should be removed a few years after 2.60. 15981ac_datarootdir_hack=; ac_datarootdir_seen= 15982ac_sed_dataroot=' 15983/datarootdir/ { 15984 p 15985 q 15986} 15987/@datadir@/p 15988/@docdir@/p 15989/@infodir@/p 15990/@localedir@/p 15991/@mandir@/p' 15992case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15993*datarootdir*) ac_datarootdir_seen=yes;; 15994*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15996$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15997_ACEOF 15998cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15999 ac_datarootdir_hack=' 16000 s&@datadir@&$datadir&g 16001 s&@docdir@&$docdir&g 16002 s&@infodir@&$infodir&g 16003 s&@localedir@&$localedir&g 16004 s&@mandir@&$mandir&g 16005 s&\\\${datarootdir}&$datarootdir&g' ;; 16006esac 16007_ACEOF 16008 16009# Neutralize VPATH when `$srcdir' = `.'. 16010# Shell code in configure.ac might set extrasub. 16011# FIXME: do we really want to maintain this feature? 16012cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16013ac_sed_extra="$ac_vpsub 16014$extrasub 16015_ACEOF 16016cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16017:t 16018/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 16019s|@configure_input@|$ac_sed_conf_input|;t t 16020s&@top_builddir@&$ac_top_builddir_sub&;t t 16021s&@top_build_prefix@&$ac_top_build_prefix&;t t 16022s&@srcdir@&$ac_srcdir&;t t 16023s&@abs_srcdir@&$ac_abs_srcdir&;t t 16024s&@top_srcdir@&$ac_top_srcdir&;t t 16025s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 16026s&@builddir@&$ac_builddir&;t t 16027s&@abs_builddir@&$ac_abs_builddir&;t t 16028s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 16029s&@INSTALL@&$ac_INSTALL&;t t 16030s&@MKDIR_P@&$ac_MKDIR_P&;t t 16031$ac_datarootdir_hack 16032" 16033eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 16034 || as_fn_error "could not create $ac_file" "$LINENO" 5 16035 16036test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 16037 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 16038 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 16039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16040which seems to be undefined. Please make sure it is defined." >&5 16041$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16042which seems to be undefined. Please make sure it is defined." >&2;} 16043 16044 rm -f "$tmp/stdin" 16045 case $ac_file in 16046 -) cat "$tmp/out" && rm -f "$tmp/out";; 16047 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 16048 esac \ 16049 || as_fn_error "could not create $ac_file" "$LINENO" 5 16050 ;; 16051 :H) 16052 # 16053 # CONFIG_HEADER 16054 # 16055 if test x"$ac_file" != x-; then 16056 { 16057 $as_echo "/* $configure_input */" \ 16058 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 16059 } >"$tmp/config.h" \ 16060 || as_fn_error "could not create $ac_file" "$LINENO" 5 16061 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 16062 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 16063$as_echo "$as_me: $ac_file is unchanged" >&6;} 16064 else 16065 rm -f "$ac_file" 16066 mv "$tmp/config.h" "$ac_file" \ 16067 || as_fn_error "could not create $ac_file" "$LINENO" 5 16068 fi 16069 else 16070 $as_echo "/* $configure_input */" \ 16071 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 16072 || as_fn_error "could not create -" "$LINENO" 5 16073 fi 16074# Compute "$ac_file"'s index in $config_headers. 16075_am_arg="$ac_file" 16076_am_stamp_count=1 16077for _am_header in $config_headers :; do 16078 case $_am_header in 16079 $_am_arg | $_am_arg:* ) 16080 break ;; 16081 * ) 16082 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 16083 esac 16084done 16085echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 16086$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16087 X"$_am_arg" : 'X\(//\)[^/]' \| \ 16088 X"$_am_arg" : 'X\(//\)$' \| \ 16089 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 16090$as_echo X"$_am_arg" | 16091 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16092 s//\1/ 16093 q 16094 } 16095 /^X\(\/\/\)[^/].*/{ 16096 s//\1/ 16097 q 16098 } 16099 /^X\(\/\/\)$/{ 16100 s//\1/ 16101 q 16102 } 16103 /^X\(\/\).*/{ 16104 s//\1/ 16105 q 16106 } 16107 s/.*/./; q'`/stamp-h$_am_stamp_count 16108 ;; 16109 16110 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 16111$as_echo "$as_me: executing $ac_file commands" >&6;} 16112 ;; 16113 esac 16114 16115 16116 case $ac_file$ac_mode in 16117 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 16118 # Autoconf 2.62 quotes --file arguments for eval, but not when files 16119 # are listed without --file. Let's play safe and only enable the eval 16120 # if we detect the quoting. 16121 case $CONFIG_FILES in 16122 *\'*) eval set x "$CONFIG_FILES" ;; 16123 *) set x $CONFIG_FILES ;; 16124 esac 16125 shift 16126 for mf 16127 do 16128 # Strip MF so we end up with the name of the file. 16129 mf=`echo "$mf" | sed -e 's/:.*$//'` 16130 # Check whether this is an Automake generated Makefile or not. 16131 # We used to match only the files named `Makefile.in', but 16132 # some people rename them; so instead we look at the file content. 16133 # Grep'ing the first line is not enough: some people post-process 16134 # each Makefile.in and add a new line on top of each file to say so. 16135 # Grep'ing the whole file is not good either: AIX grep has a line 16136 # limit of 2048, but all sed's we know have understand at least 4000. 16137 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 16138 dirpart=`$as_dirname -- "$mf" || 16139$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16140 X"$mf" : 'X\(//\)[^/]' \| \ 16141 X"$mf" : 'X\(//\)$' \| \ 16142 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 16143$as_echo X"$mf" | 16144 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16145 s//\1/ 16146 q 16147 } 16148 /^X\(\/\/\)[^/].*/{ 16149 s//\1/ 16150 q 16151 } 16152 /^X\(\/\/\)$/{ 16153 s//\1/ 16154 q 16155 } 16156 /^X\(\/\).*/{ 16157 s//\1/ 16158 q 16159 } 16160 s/.*/./; q'` 16161 else 16162 continue 16163 fi 16164 # Extract the definition of DEPDIR, am__include, and am__quote 16165 # from the Makefile without running `make'. 16166 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 16167 test -z "$DEPDIR" && continue 16168 am__include=`sed -n 's/^am__include = //p' < "$mf"` 16169 test -z "am__include" && continue 16170 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 16171 # When using ansi2knr, U may be empty or an underscore; expand it 16172 U=`sed -n 's/^U = //p' < "$mf"` 16173 # Find all dependency output files, they are included files with 16174 # $(DEPDIR) in their names. We invoke sed twice because it is the 16175 # simplest approach to changing $(DEPDIR) to its actual value in the 16176 # expansion. 16177 for file in `sed -n " 16178 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 16179 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 16180 # Make sure the directory exists. 16181 test -f "$dirpart/$file" && continue 16182 fdir=`$as_dirname -- "$file" || 16183$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16184 X"$file" : 'X\(//\)[^/]' \| \ 16185 X"$file" : 'X\(//\)$' \| \ 16186 X"$file" : 'X\(/\)' \| . 2>/dev/null || 16187$as_echo X"$file" | 16188 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16189 s//\1/ 16190 q 16191 } 16192 /^X\(\/\/\)[^/].*/{ 16193 s//\1/ 16194 q 16195 } 16196 /^X\(\/\/\)$/{ 16197 s//\1/ 16198 q 16199 } 16200 /^X\(\/\).*/{ 16201 s//\1/ 16202 q 16203 } 16204 s/.*/./; q'` 16205 as_dir=$dirpart/$fdir; as_fn_mkdir_p 16206 # echo "creating $dirpart/$file" 16207 echo '# dummy' > "$dirpart/$file" 16208 done 16209 done 16210} 16211 ;; 16212 "libtool":C) 16213 16214 # See if we are running on zsh, and set the options which allow our 16215 # commands through without removal of \ escapes. 16216 if test -n "${ZSH_VERSION+set}" ; then 16217 setopt NO_GLOB_SUBST 16218 fi 16219 16220 cfgfile="${ofile}T" 16221 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 16222 $RM "$cfgfile" 16223 16224 cat <<_LT_EOF >> "$cfgfile" 16225#! $SHELL 16226 16227# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 16228# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 16229# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 16230# NOTE: Changes made to this file will be lost: look at ltmain.sh. 16231# 16232# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 16233# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 16234# Written by Gordon Matzigkeit, 1996 16235# 16236# This file is part of GNU Libtool. 16237# 16238# GNU Libtool is free software; you can redistribute it and/or 16239# modify it under the terms of the GNU General Public License as 16240# published by the Free Software Foundation; either version 2 of 16241# the License, or (at your option) any later version. 16242# 16243# As a special exception to the GNU General Public License, 16244# if you distribute this file as part of a program or library that 16245# is built using GNU Libtool, you may include this file under the 16246# same distribution terms that you use for the rest of that program. 16247# 16248# GNU Libtool is distributed in the hope that it will be useful, 16249# but WITHOUT ANY WARRANTY; without even the implied warranty of 16250# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16251# GNU General Public License for more details. 16252# 16253# You should have received a copy of the GNU General Public License 16254# along with GNU Libtool; see the file COPYING. If not, a copy 16255# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 16256# obtained by writing to the Free Software Foundation, Inc., 16257# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 16258 16259 16260# The names of the tagged configurations supported by this script. 16261available_tags="" 16262 16263# ### BEGIN LIBTOOL CONFIG 16264 16265# Which release of libtool.m4 was used? 16266macro_version=$macro_version 16267macro_revision=$macro_revision 16268 16269# Whether or not to build shared libraries. 16270build_libtool_libs=$enable_shared 16271 16272# Whether or not to build static libraries. 16273build_old_libs=$enable_static 16274 16275# What type of objects to build. 16276pic_mode=$pic_mode 16277 16278# Whether or not to optimize for fast installation. 16279fast_install=$enable_fast_install 16280 16281# Shell to use when invoking shell scripts. 16282SHELL=$lt_SHELL 16283 16284# An echo program that protects backslashes. 16285ECHO=$lt_ECHO 16286 16287# The host system. 16288host_alias=$host_alias 16289host=$host 16290host_os=$host_os 16291 16292# The build system. 16293build_alias=$build_alias 16294build=$build 16295build_os=$build_os 16296 16297# A sed program that does not truncate output. 16298SED=$lt_SED 16299 16300# Sed that helps us avoid accidentally triggering echo(1) options like -n. 16301Xsed="\$SED -e 1s/^X//" 16302 16303# A grep program that handles long lines. 16304GREP=$lt_GREP 16305 16306# An ERE matcher. 16307EGREP=$lt_EGREP 16308 16309# A literal string matcher. 16310FGREP=$lt_FGREP 16311 16312# A BSD- or MS-compatible name lister. 16313NM=$lt_NM 16314 16315# Whether we need soft or hard links. 16316LN_S=$lt_LN_S 16317 16318# What is the maximum length of a command? 16319max_cmd_len=$max_cmd_len 16320 16321# Object file suffix (normally "o"). 16322objext=$ac_objext 16323 16324# Executable file suffix (normally ""). 16325exeext=$exeext 16326 16327# whether the shell understands "unset". 16328lt_unset=$lt_unset 16329 16330# turn spaces into newlines. 16331SP2NL=$lt_lt_SP2NL 16332 16333# turn newlines into spaces. 16334NL2SP=$lt_lt_NL2SP 16335 16336# An object symbol dumper. 16337OBJDUMP=$lt_OBJDUMP 16338 16339# Method to check whether dependent libraries are shared objects. 16340deplibs_check_method=$lt_deplibs_check_method 16341 16342# Command to use when deplibs_check_method == "file_magic". 16343file_magic_cmd=$lt_file_magic_cmd 16344 16345# The archiver. 16346AR=$lt_AR 16347AR_FLAGS=$lt_AR_FLAGS 16348 16349# A symbol stripping program. 16350STRIP=$lt_STRIP 16351 16352# Commands used to install an old-style archive. 16353RANLIB=$lt_RANLIB 16354old_postinstall_cmds=$lt_old_postinstall_cmds 16355old_postuninstall_cmds=$lt_old_postuninstall_cmds 16356 16357# Whether to use a lock for old archive extraction. 16358lock_old_archive_extraction=$lock_old_archive_extraction 16359 16360# A C compiler. 16361LTCC=$lt_CC 16362 16363# LTCC compiler flags. 16364LTCFLAGS=$lt_CFLAGS 16365 16366# Take the output of nm and produce a listing of raw symbols and C names. 16367global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 16368 16369# Transform the output of nm in a proper C declaration. 16370global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 16371 16372# Transform the output of nm in a C name address pair. 16373global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 16374 16375# Transform the output of nm in a C name address pair when lib prefix is needed. 16376global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 16377 16378# The name of the directory that contains temporary libtool files. 16379objdir=$objdir 16380 16381# Used to examine libraries when file_magic_cmd begins with "file". 16382MAGIC_CMD=$MAGIC_CMD 16383 16384# Must we lock files when doing compilation? 16385need_locks=$lt_need_locks 16386 16387# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 16388DSYMUTIL=$lt_DSYMUTIL 16389 16390# Tool to change global to local symbols on Mac OS X. 16391NMEDIT=$lt_NMEDIT 16392 16393# Tool to manipulate fat objects and archives on Mac OS X. 16394LIPO=$lt_LIPO 16395 16396# ldd/readelf like tool for Mach-O binaries on Mac OS X. 16397OTOOL=$lt_OTOOL 16398 16399# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 16400OTOOL64=$lt_OTOOL64 16401 16402# Old archive suffix (normally "a"). 16403libext=$libext 16404 16405# Shared library suffix (normally ".so"). 16406shrext_cmds=$lt_shrext_cmds 16407 16408# The commands to extract the exported symbol list from a shared archive. 16409extract_expsyms_cmds=$lt_extract_expsyms_cmds 16410 16411# Variables whose values should be saved in libtool wrapper scripts and 16412# restored at link time. 16413variables_saved_for_relink=$lt_variables_saved_for_relink 16414 16415# Do we need the "lib" prefix for modules? 16416need_lib_prefix=$need_lib_prefix 16417 16418# Do we need a version for libraries? 16419need_version=$need_version 16420 16421# Library versioning type. 16422version_type=$version_type 16423 16424# Shared library runtime path variable. 16425runpath_var=$runpath_var 16426 16427# Shared library path variable. 16428shlibpath_var=$shlibpath_var 16429 16430# Is shlibpath searched before the hard-coded library search path? 16431shlibpath_overrides_runpath=$shlibpath_overrides_runpath 16432 16433# Format of library name prefix. 16434libname_spec=$lt_libname_spec 16435 16436# List of archive names. First name is the real one, the rest are links. 16437# The last name is the one that the linker finds with -lNAME 16438library_names_spec=$lt_library_names_spec 16439 16440# The coded name of the library, if different from the real name. 16441soname_spec=$lt_soname_spec 16442 16443# Permission mode override for installation of shared libraries. 16444install_override_mode=$lt_install_override_mode 16445 16446# Command to use after installation of a shared archive. 16447postinstall_cmds=$lt_postinstall_cmds 16448 16449# Command to use after uninstallation of a shared archive. 16450postuninstall_cmds=$lt_postuninstall_cmds 16451 16452# Commands used to finish a libtool library installation in a directory. 16453finish_cmds=$lt_finish_cmds 16454 16455# As "finish_cmds", except a single script fragment to be evaled but 16456# not shown. 16457finish_eval=$lt_finish_eval 16458 16459# Whether we should hardcode library paths into libraries. 16460hardcode_into_libs=$hardcode_into_libs 16461 16462# Compile-time system search path for libraries. 16463sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 16464 16465# Run-time system search path for libraries. 16466sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 16467 16468# Whether dlopen is supported. 16469dlopen_support=$enable_dlopen 16470 16471# Whether dlopen of programs is supported. 16472dlopen_self=$enable_dlopen_self 16473 16474# Whether dlopen of statically linked programs is supported. 16475dlopen_self_static=$enable_dlopen_self_static 16476 16477# Commands to strip libraries. 16478old_striplib=$lt_old_striplib 16479striplib=$lt_striplib 16480 16481 16482# The linker used to build libraries. 16483LD=$lt_LD 16484 16485# How to create reloadable object files. 16486reload_flag=$lt_reload_flag 16487reload_cmds=$lt_reload_cmds 16488 16489# Commands used to build an old-style archive. 16490old_archive_cmds=$lt_old_archive_cmds 16491 16492# A language specific compiler. 16493CC=$lt_compiler 16494 16495# Is the compiler the GNU compiler? 16496with_gcc=$GCC 16497 16498# Compiler flag to turn off builtin functions. 16499no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 16500 16501# How to pass a linker flag through the compiler. 16502wl=$lt_lt_prog_compiler_wl 16503 16504# Additional compiler flags for building library objects. 16505pic_flag=$lt_lt_prog_compiler_pic 16506 16507# Compiler flag to prevent dynamic linking. 16508link_static_flag=$lt_lt_prog_compiler_static 16509 16510# Does compiler simultaneously support -c and -o options? 16511compiler_c_o=$lt_lt_cv_prog_compiler_c_o 16512 16513# Whether or not to add -lc for building shared libraries. 16514build_libtool_need_lc=$archive_cmds_need_lc 16515 16516# Whether or not to disallow shared libs when runtime libs are static. 16517allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 16518 16519# Compiler flag to allow reflexive dlopens. 16520export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 16521 16522# Compiler flag to generate shared objects directly from archives. 16523whole_archive_flag_spec=$lt_whole_archive_flag_spec 16524 16525# Whether the compiler copes with passing no objects directly. 16526compiler_needs_object=$lt_compiler_needs_object 16527 16528# Create an old-style archive from a shared archive. 16529old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 16530 16531# Create a temporary old-style archive to link instead of a shared archive. 16532old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 16533 16534# Commands used to build a shared archive. 16535archive_cmds=$lt_archive_cmds 16536archive_expsym_cmds=$lt_archive_expsym_cmds 16537 16538# Commands used to build a loadable module if different from building 16539# a shared archive. 16540module_cmds=$lt_module_cmds 16541module_expsym_cmds=$lt_module_expsym_cmds 16542 16543# Whether we are building with GNU ld or not. 16544with_gnu_ld=$lt_with_gnu_ld 16545 16546# Flag that allows shared libraries with undefined symbols to be built. 16547allow_undefined_flag=$lt_allow_undefined_flag 16548 16549# Flag that enforces no undefined symbols. 16550no_undefined_flag=$lt_no_undefined_flag 16551 16552# Flag to hardcode \$libdir into a binary during linking. 16553# This must work even if \$libdir does not exist 16554hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16555 16556# If ld is used when linking, flag to hardcode \$libdir into a binary 16557# during linking. This must work even if \$libdir does not exist. 16558hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16559 16560# Whether we need a single "-rpath" flag with a separated argument. 16561hardcode_libdir_separator=$lt_hardcode_libdir_separator 16562 16563# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16564# DIR into the resulting binary. 16565hardcode_direct=$hardcode_direct 16566 16567# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16568# DIR into the resulting binary and the resulting library dependency is 16569# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16570# library is relocated. 16571hardcode_direct_absolute=$hardcode_direct_absolute 16572 16573# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16574# into the resulting binary. 16575hardcode_minus_L=$hardcode_minus_L 16576 16577# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16578# into the resulting binary. 16579hardcode_shlibpath_var=$hardcode_shlibpath_var 16580 16581# Set to "yes" if building a shared library automatically hardcodes DIR 16582# into the library and all subsequent libraries and executables linked 16583# against it. 16584hardcode_automatic=$hardcode_automatic 16585 16586# Set to yes if linker adds runtime paths of dependent libraries 16587# to runtime path list. 16588inherit_rpath=$inherit_rpath 16589 16590# Whether libtool must link a program against all its dependency libraries. 16591link_all_deplibs=$link_all_deplibs 16592 16593# Fix the shell variable \$srcfile for the compiler. 16594fix_srcfile_path=$lt_fix_srcfile_path 16595 16596# Set to "yes" if exported symbols are required. 16597always_export_symbols=$always_export_symbols 16598 16599# The commands to list exported symbols. 16600export_symbols_cmds=$lt_export_symbols_cmds 16601 16602# Symbols that should not be listed in the preloaded symbols. 16603exclude_expsyms=$lt_exclude_expsyms 16604 16605# Symbols that must always be exported. 16606include_expsyms=$lt_include_expsyms 16607 16608# Commands necessary for linking programs (against libraries) with templates. 16609prelink_cmds=$lt_prelink_cmds 16610 16611# Specify filename containing input files. 16612file_list_spec=$lt_file_list_spec 16613 16614# How to hardcode a shared library path into an executable. 16615hardcode_action=$hardcode_action 16616 16617# ### END LIBTOOL CONFIG 16618 16619_LT_EOF 16620 16621 case $host_os in 16622 aix3*) 16623 cat <<\_LT_EOF >> "$cfgfile" 16624# AIX sometimes has problems with the GCC collect2 program. For some 16625# reason, if we set the COLLECT_NAMES environment variable, the problems 16626# vanish in a puff of smoke. 16627if test "X${COLLECT_NAMES+set}" != Xset; then 16628 COLLECT_NAMES= 16629 export COLLECT_NAMES 16630fi 16631_LT_EOF 16632 ;; 16633 esac 16634 16635 16636ltmain="$ac_aux_dir/ltmain.sh" 16637 16638 16639 # We use sed instead of cat because bash on DJGPP gets confused if 16640 # if finds mixed CR/LF and LF-only lines. Since sed operates in 16641 # text mode, it properly converts lines to CR/LF. This bash problem 16642 # is reportedly fixed, but why not run on old versions too? 16643 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16644 || (rm -f "$cfgfile"; exit 1) 16645 16646 case $xsi_shell in 16647 yes) 16648 cat << \_LT_EOF >> "$cfgfile" 16649 16650# func_dirname file append nondir_replacement 16651# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16652# otherwise set result to NONDIR_REPLACEMENT. 16653func_dirname () 16654{ 16655 case ${1} in 16656 */*) func_dirname_result="${1%/*}${2}" ;; 16657 * ) func_dirname_result="${3}" ;; 16658 esac 16659} 16660 16661# func_basename file 16662func_basename () 16663{ 16664 func_basename_result="${1##*/}" 16665} 16666 16667# func_dirname_and_basename file append nondir_replacement 16668# perform func_basename and func_dirname in a single function 16669# call: 16670# dirname: Compute the dirname of FILE. If nonempty, 16671# add APPEND to the result, otherwise set result 16672# to NONDIR_REPLACEMENT. 16673# value returned in "$func_dirname_result" 16674# basename: Compute filename of FILE. 16675# value retuned in "$func_basename_result" 16676# Implementation must be kept synchronized with func_dirname 16677# and func_basename. For efficiency, we do not delegate to 16678# those functions but instead duplicate the functionality here. 16679func_dirname_and_basename () 16680{ 16681 case ${1} in 16682 */*) func_dirname_result="${1%/*}${2}" ;; 16683 * ) func_dirname_result="${3}" ;; 16684 esac 16685 func_basename_result="${1##*/}" 16686} 16687 16688# func_stripname prefix suffix name 16689# strip PREFIX and SUFFIX off of NAME. 16690# PREFIX and SUFFIX must not contain globbing or regex special 16691# characters, hashes, percent signs, but SUFFIX may contain a leading 16692# dot (in which case that matches only a dot). 16693func_stripname () 16694{ 16695 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16696 # positional parameters, so assign one to ordinary parameter first. 16697 func_stripname_result=${3} 16698 func_stripname_result=${func_stripname_result#"${1}"} 16699 func_stripname_result=${func_stripname_result%"${2}"} 16700} 16701 16702# func_opt_split 16703func_opt_split () 16704{ 16705 func_opt_split_opt=${1%%=*} 16706 func_opt_split_arg=${1#*=} 16707} 16708 16709# func_lo2o object 16710func_lo2o () 16711{ 16712 case ${1} in 16713 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16714 *) func_lo2o_result=${1} ;; 16715 esac 16716} 16717 16718# func_xform libobj-or-source 16719func_xform () 16720{ 16721 func_xform_result=${1%.*}.lo 16722} 16723 16724# func_arith arithmetic-term... 16725func_arith () 16726{ 16727 func_arith_result=$(( $* )) 16728} 16729 16730# func_len string 16731# STRING may not start with a hyphen. 16732func_len () 16733{ 16734 func_len_result=${#1} 16735} 16736 16737_LT_EOF 16738 ;; 16739 *) # Bourne compatible functions. 16740 cat << \_LT_EOF >> "$cfgfile" 16741 16742# func_dirname file append nondir_replacement 16743# Compute the dirname of FILE. If nonempty, add APPEND to the result, 16744# otherwise set result to NONDIR_REPLACEMENT. 16745func_dirname () 16746{ 16747 # Extract subdirectory from the argument. 16748 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 16749 if test "X$func_dirname_result" = "X${1}"; then 16750 func_dirname_result="${3}" 16751 else 16752 func_dirname_result="$func_dirname_result${2}" 16753 fi 16754} 16755 16756# func_basename file 16757func_basename () 16758{ 16759 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 16760} 16761 16762 16763# func_stripname prefix suffix name 16764# strip PREFIX and SUFFIX off of NAME. 16765# PREFIX and SUFFIX must not contain globbing or regex special 16766# characters, hashes, percent signs, but SUFFIX may contain a leading 16767# dot (in which case that matches only a dot). 16768# func_strip_suffix prefix name 16769func_stripname () 16770{ 16771 case ${2} in 16772 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 16773 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 16774 esac 16775} 16776 16777# sed scripts: 16778my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16779my_sed_long_arg='1s/^-[^=]*=//' 16780 16781# func_opt_split 16782func_opt_split () 16783{ 16784 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 16785 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 16786} 16787 16788# func_lo2o object 16789func_lo2o () 16790{ 16791 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 16792} 16793 16794# func_xform libobj-or-source 16795func_xform () 16796{ 16797 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 16798} 16799 16800# func_arith arithmetic-term... 16801func_arith () 16802{ 16803 func_arith_result=`expr "$@"` 16804} 16805 16806# func_len string 16807# STRING may not start with a hyphen. 16808func_len () 16809{ 16810 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16811} 16812 16813_LT_EOF 16814esac 16815 16816case $lt_shell_append in 16817 yes) 16818 cat << \_LT_EOF >> "$cfgfile" 16819 16820# func_append var value 16821# Append VALUE to the end of shell variable VAR. 16822func_append () 16823{ 16824 eval "$1+=\$2" 16825} 16826_LT_EOF 16827 ;; 16828 *) 16829 cat << \_LT_EOF >> "$cfgfile" 16830 16831# func_append var value 16832# Append VALUE to the end of shell variable VAR. 16833func_append () 16834{ 16835 eval "$1=\$$1\$2" 16836} 16837 16838_LT_EOF 16839 ;; 16840 esac 16841 16842 16843 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16844 || (rm -f "$cfgfile"; exit 1) 16845 16846 mv -f "$cfgfile" "$ofile" || 16847 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16848 chmod +x "$ofile" 16849 16850 ;; 16851 "default-1":C) 16852 for ac_file in $CONFIG_FILES; do 16853 # Support "outfile[:infile[:infile...]]" 16854 case "$ac_file" in 16855 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16856 esac 16857 # PO directories have a Makefile.in generated from Makefile.in.in. 16858 case "$ac_file" in */Makefile.in) 16859 # Adjust a relative srcdir. 16860 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16861 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16862 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16863 # In autoconf-2.13 it is called $ac_given_srcdir. 16864 # In autoconf-2.50 it is called $srcdir. 16865 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16866 case "$ac_given_srcdir" in 16867 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16868 /*) top_srcdir="$ac_given_srcdir" ;; 16869 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16870 esac 16871 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16872 rm -f "$ac_dir/POTFILES" 16873 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16874 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16875 POMAKEFILEDEPS="POTFILES.in" 16876 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16877 # on $ac_dir but don't depend on user-specified configuration 16878 # parameters. 16879 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16880 # The LINGUAS file contains the set of available languages. 16881 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16882 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 16883 fi 16884 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16885 # Hide the ALL_LINGUAS assigment from automake. 16886 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16887 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16888 else 16889 # The set of available languages was given in configure.in. 16890 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16891 fi 16892 case "$ac_given_srcdir" in 16893 .) srcdirpre= ;; 16894 *) srcdirpre='$(srcdir)/' ;; 16895 esac 16896 POFILES= 16897 GMOFILES= 16898 UPDATEPOFILES= 16899 DUMMYPOFILES= 16900 for lang in $ALL_LINGUAS; do 16901 POFILES="$POFILES $srcdirpre$lang.po" 16902 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16903 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16904 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16905 done 16906 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16907 # environment variable. 16908 INST_LINGUAS= 16909 if test -n "$ALL_LINGUAS"; then 16910 for presentlang in $ALL_LINGUAS; do 16911 useit=no 16912 if test "%UNSET%" != "$LINGUAS"; then 16913 desiredlanguages="$LINGUAS" 16914 else 16915 desiredlanguages="$ALL_LINGUAS" 16916 fi 16917 for desiredlang in $desiredlanguages; do 16918 # Use the presentlang catalog if desiredlang is 16919 # a. equal to presentlang, or 16920 # b. a variant of presentlang (because in this case, 16921 # presentlang can be used as a fallback for messages 16922 # which are not translated in the desiredlang catalog). 16923 case "$desiredlang" in 16924 "$presentlang"*) useit=yes;; 16925 esac 16926 done 16927 if test $useit = yes; then 16928 INST_LINGUAS="$INST_LINGUAS $presentlang" 16929 fi 16930 done 16931 fi 16932 CATALOGS= 16933 if test -n "$INST_LINGUAS"; then 16934 for lang in $INST_LINGUAS; do 16935 CATALOGS="$CATALOGS $lang.gmo" 16936 done 16937 fi 16938 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16939 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16940 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16941 if test -f "$f"; then 16942 case "$f" in 16943 *.orig | *.bak | *~) ;; 16944 *) cat "$f" >> "$ac_dir/Makefile" ;; 16945 esac 16946 fi 16947 done 16948 fi 16949 ;; 16950 esac 16951 done ;; 16952 "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h 16953 echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h 16954 echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h 16955 echo '#include "te-'"${te_file}"'.h"' > targ-env.h 16956 echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h 16957 if test "x$cgen_cpu_prefix" != x ; then 16958 echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h 16959 fi ;; 16960 16961 esac 16962done # for ac_tag 16963 16964 16965as_fn_exit 0 16966_ACEOF 16967ac_clean_files=$ac_clean_files_save 16968 16969test $ac_write_fail = 0 || 16970 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 16971 16972 16973# configure is writing to config.log, and then calls config.status. 16974# config.status does its own redirection, appending to config.log. 16975# Unfortunately, on DOS this fails, as config.log is still kept open 16976# by configure, so config.status won't be able to write to it; its 16977# output is simply discarded. So we exec the FD to /dev/null, 16978# effectively closing config.log, so it can be properly (re)opened and 16979# appended to by config.status. When coming back to configure, we 16980# need to make the FD available again. 16981if test "$no_create" != yes; then 16982 ac_cs_success=: 16983 ac_config_status_args= 16984 test "$silent" = yes && 16985 ac_config_status_args="$ac_config_status_args --quiet" 16986 exec 5>/dev/null 16987 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16988 exec 5>>config.log 16989 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16990 # would make configure fail if this is the last instruction. 16991 $ac_cs_success || as_fn_exit $? 16992fi 16993if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16995$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16996fi 16997 16998