2
# Guess values for system-dependent variables and create Makefiles.
3
# Generated by GNU Autoconf 2.64 for bfd 2.23.52.
5
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
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
## -------------------- ##
15
# Be more Bourne compatible
16
DUALCASE=1; export DUALCASE # for MKS sh
17
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
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+"$@"}'='"$@"'
25
case `(set -o) 2>/dev/null` in #(
37
# Printing a long string crashes Solaris 7 /usr/bin/printf.
38
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41
# Prefer a ksh shell builtin over an external printf program on Solaris,
42
# but without wasting forks for bash or zsh.
43
if test -z "$BASH_VERSION$ZSH_VERSION" \
44
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46
as_echo_n='print -rn --'
47
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
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'
55
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60
expr "X$arg" : "X\\(.*\\)$as_nl";
61
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66
as_echo_n='sh -c $as_echo_n_body as_echo'
69
as_echo='sh -c $as_echo_body as_echo'
72
# The user is always right.
73
if test "${PATH_SEPARATOR+set}" != set; then
75
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
89
# Find who we are. Look in the path if we contain no directory separator.
91
*[\\/]* ) as_myself=$0 ;;
92
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96
test -z "$as_dir" && as_dir=.
97
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103
# We did not find ourselves, most probably we were run as `sh COMMAND'
104
# in which case we are not to be found in the path.
105
if test "x$as_myself" = x; then
108
if test ! -f "$as_myself"; then
109
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113
# Unset variables that we do not need and which cause bugs (e.g. in
114
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115
# suppresses any "Segmentation fault" message there. '((' could
116
# trigger a bug in pdksh 5.2.14.
117
for as_var in BASH_ENV ENV MAIL MAILPATH
118
do eval test x\${$as_var+set} = xset \
119
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
132
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
if test "x$CONFIG_SHELL" = x; then
135
as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
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+\"\$@\"}'='\"\$@\"'
143
case \`(set -o) 2>/dev/null\` in #(
151
as_required="as_fn_return () { (exit \$1); }
152
as_fn_success () { as_fn_return 0; }
153
as_fn_failure () { as_fn_return 1; }
154
as_fn_ret_success () { return 0; }
155
as_fn_ret_failure () { return 1; }
158
as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159
as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160
as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161
as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162
if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165
exitcode=1; echo positional parameters were not saved.
167
test x\$exitcode = x0 || exit 1"
168
as_suggested=" as_lineno_1=";as_suggested=$as_suggested168;as_suggested=$as_suggested" as_lineno_1a=\168
169
as_lineno_2=";as_suggested=$as_suggested169;as_suggested=$as_suggested" as_lineno_2a=\169
170
eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171
test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172
test \$(( 1 + 1 )) = 2 || exit 1
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 :
186
if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
189
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
191
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
194
test -z "$as_dir" && as_dir=.
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 :
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
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.
225
(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
227
exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
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."
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."
246
SHELL=${CONFIG_SHELL-/bin/sh}
248
# Unset more variables known to interfere with behavior of common tools.
249
CLICOLOR_FORCE= GREP_OPTIONS=
250
unset CLICOLOR_FORCE GREP_OPTIONS
252
## --------------------- ##
253
## M4sh Shell Functions. ##
254
## --------------------- ##
257
# Portably unset VAR.
260
{ eval $1=; unset $1;}
264
# as_fn_set_status STATUS
265
# -----------------------
266
# Set $? to STATUS, without forking.
274
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
284
# Create "$as_dir" as a directory, including parents if necessary.
289
-*) as_dir=./$as_dir;;
291
test -d "$as_dir" || eval $as_mkdir_p || {
295
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
322
test -d "$as_dir" && break
324
test -z "$as_dirs" || eval "mkdir $as_dirs"
325
} || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
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
335
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336
eval 'as_fn_append ()
349
# Perform arithmetic evaluation on the ARGs, and store the result in the
350
# global $as_val. Take advantage of shells that can avoid forks. The arguments
351
# must be portable across $(()) and expr.
352
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
360
as_val=`expr "$@" || test $? -eq 1`
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.
372
as_status=$?; test $as_status -eq 0 && as_status=1
374
as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375
$as_echo "$as_me:${as_lineno-375}: error: $1" >&$3
377
$as_echo "$as_me: error: $1" >&2
378
as_fn_exit $as_status
381
if expr a : '\(a\)' >/dev/null 2>&1 &&
382
test "X`expr 00001 : '.*\(...\)'`" = X001; then
388
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
400
as_me=`$as_basename -- "$0" ||
401
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402
X"$0" : 'X\(//\)$' \| \
403
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
405
sed '/^.*\/\([^/][^/]*\)\/*$/{
419
# Avoid depending upon Character Ranges.
420
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423
as_cr_digits='0123456789'
424
as_cr_alnum=$as_cr_Letters$as_cr_digits
427
as_lineno_1=427 as_lineno_1a=427
428
as_lineno_2=428 as_lineno_2a=428
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. :-)
443
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
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).
454
# Exit status is that of the last command.
458
ECHO_C= ECHO_N= ECHO_T=
459
case `echo -n x` in #(((((
461
case `echo 'xy\c'` in
462
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
464
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null
471
rm -f conf$$ conf$$.exe conf$$.file
472
if test -d conf$$.dir; then
473
rm -f conf$$.dir/conf$$.file
476
mkdir conf$$.dir 2>/dev/null
478
if (echo >conf$$.file) 2>/dev/null; then
479
if ln -s conf$$.file conf$$ 2>/dev/null; then
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 ||
487
elif ln conf$$.file conf$$ 2>/dev/null; then
495
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496
rmdir conf$$.dir 2>/dev/null
498
if mkdir -p . 2>/dev/null; then
499
as_mkdir_p='mkdir -p "$as_dir"'
501
test -d ./-p && rmdir ./-p
505
if test -x / >/dev/null 2>&1; then
508
if ls -dL / >/dev/null 2>&1; then
515
if test -d "$1"; then
521
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522
???[sx]*):;;*)false;;esac;fi
526
as_executable_p=$as_test_x
528
# Sed expression to map a string onto a valid CPP name.
529
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
531
# Sed expression to map a string onto a valid variable name.
532
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
534
SHELL=${CONFIG_SHELL-/bin/sh}
537
exec 7<&0 </dev/null 6>&1
540
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541
# so uname gets run too.
542
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
547
ac_default_prefix=/usr/local
549
ac_config_libobj_dir=.
556
# Identity of this package.
558
PACKAGE_TARNAME='bfd'
559
PACKAGE_VERSION='2.23.52'
560
PACKAGE_STRING='bfd 2.23.52'
564
ac_unique_file="libbfd.c"
565
# Factoring default headers for most tests.
566
ac_includes_default="\
568
#ifdef HAVE_SYS_TYPES_H
569
# include <sys/types.h>
571
#ifdef HAVE_SYS_STAT_H
572
# include <sys/stat.h>
578
# ifdef HAVE_STDLIB_H
583
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
588
#ifdef HAVE_STRINGS_H
589
# include <strings.h>
591
#ifdef HAVE_INTTYPES_H
592
# include <inttypes.h>
601
ac_subst_vars='am__EXEEXT_FALSE
611
bfd_default_target_size
628
BFD_HOST_64_BIT_DEFINED
629
BFD_HOST_64BIT_LONG_LONG
656
MAINTAINER_MODE_FALSE
702
INSTALL_STRIP_PROGRAM
763
program_transform_name
776
enable_option_checking
777
enable_dependency_tracking
790
enable_leading_mingw64_underscores
791
with_separate_debug_dir
792
enable_elf_stt_common
796
enable_build_warnings
797
enable_maintainer_mode
798
enable_install_libbfd
802
ac_precious_vars='build_alias
813
# Initialize some variables set by options.
815
ac_init_version=false
816
ac_unrecognized_opts=
818
# The variables have the same names as the options, with
819
# dashes changed to underlines.
827
program_transform_name=s,x,x,
835
# Installation directory options.
836
# These are left unexpanded so users can "make install exec_prefix=/foo"
837
# and all the variables that are supposed to be based on exec_prefix
838
# by default will actually change.
839
# Use braces instead of parens because sh, perl, etc. also accept them.
840
# (The list follows the same order as the GNU Coding Standards.)
841
bindir='${exec_prefix}/bin'
842
sbindir='${exec_prefix}/sbin'
843
libexecdir='${exec_prefix}/libexec'
844
datarootdir='${prefix}/share'
845
datadir='${datarootdir}'
846
sysconfdir='${prefix}/etc'
847
sharedstatedir='${prefix}/com'
848
localstatedir='${prefix}/var'
849
includedir='${prefix}/include'
850
oldincludedir='/usr/include'
851
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
852
infodir='${datarootdir}/info'
857
libdir='${exec_prefix}/lib'
858
localedir='${datarootdir}/locale'
859
mandir='${datarootdir}/man'
865
# If the previous option needs an argument, assign it.
866
if test -n "$ac_prev"; then
867
eval $ac_prev=\$ac_option
873
*=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
877
# Accept the important Cygnus configure options, so we can diagnose typos.
879
case $ac_dashdash$ac_option in
883
-bindir | --bindir | --bindi | --bind | --bin | --bi)
885
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
888
-build | --build | --buil | --bui | --bu)
889
ac_prev=build_alias ;;
890
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
891
build_alias=$ac_optarg ;;
893
-cache-file | --cache-file | --cache-fil | --cache-fi \
894
| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
895
ac_prev=cache_file ;;
896
-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
897
| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
898
cache_file=$ac_optarg ;;
901
cache_file=config.cache ;;
903
-datadir | --datadir | --datadi | --datad)
905
-datadir=* | --datadir=* | --datadi=* | --datad=*)
906
datadir=$ac_optarg ;;
908
-datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
909
| --dataroo | --dataro | --datar)
910
ac_prev=datarootdir ;;
911
-datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
912
| --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
913
datarootdir=$ac_optarg ;;
915
-disable-* | --disable-*)
916
ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
917
# Reject names that are not valid shell variable names.
918
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
919
as_fn_error "invalid feature name: $ac_useropt"
920
ac_useropt_orig=$ac_useropt
921
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
922
case $ac_user_opts in
926
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
927
ac_unrecognized_sep=', ';;
929
eval enable_$ac_useropt=no ;;
931
-docdir | --docdir | --docdi | --doc | --do)
933
-docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
936
-dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938
-dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
941
-enable-* | --enable-*)
942
ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
943
# Reject names that are not valid shell variable names.
944
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
945
as_fn_error "invalid feature name: $ac_useropt"
946
ac_useropt_orig=$ac_useropt
947
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
948
case $ac_user_opts in
952
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
953
ac_unrecognized_sep=', ';;
955
eval enable_$ac_useropt=\$ac_optarg ;;
957
-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
958
| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
959
| --exec | --exe | --ex)
960
ac_prev=exec_prefix ;;
961
-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
962
| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
963
| --exec=* | --exe=* | --ex=*)
964
exec_prefix=$ac_optarg ;;
966
-gas | --gas | --ga | --g)
967
# Obsolete; use --with-gas.
970
-help | --help | --hel | --he | -h)
972
-help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
973
ac_init_help=recursive ;;
974
-help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
975
ac_init_help=short ;;
977
-host | --host | --hos | --ho)
978
ac_prev=host_alias ;;
979
-host=* | --host=* | --hos=* | --ho=*)
980
host_alias=$ac_optarg ;;
982
-htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
984
-htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
986
htmldir=$ac_optarg ;;
988
-includedir | --includedir | --includedi | --included | --include \
989
| --includ | --inclu | --incl | --inc)
990
ac_prev=includedir ;;
991
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
992
| --includ=* | --inclu=* | --incl=* | --inc=*)
993
includedir=$ac_optarg ;;
995
-infodir | --infodir | --infodi | --infod | --info | --inf)
997
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
998
infodir=$ac_optarg ;;
1000
-libdir | --libdir | --libdi | --libd)
1002
-libdir=* | --libdir=* | --libdi=* | --libd=*)
1003
libdir=$ac_optarg ;;
1005
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1006
| --libexe | --libex | --libe)
1007
ac_prev=libexecdir ;;
1008
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1009
| --libexe=* | --libex=* | --libe=*)
1010
libexecdir=$ac_optarg ;;
1012
-localedir | --localedir | --localedi | --localed | --locale)
1013
ac_prev=localedir ;;
1014
-localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1015
localedir=$ac_optarg ;;
1017
-localstatedir | --localstatedir | --localstatedi | --localstated \
1018
| --localstate | --localstat | --localsta | --localst | --locals)
1019
ac_prev=localstatedir ;;
1020
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1021
| --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1022
localstatedir=$ac_optarg ;;
1024
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1026
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1027
mandir=$ac_optarg ;;
1029
-nfp | --nfp | --nf)
1030
# Obsolete; use --without-fp.
1033
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
1034
| --no-cr | --no-c | -n)
1037
-no-recursion | --no-recursion | --no-recursio | --no-recursi \
1038
| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1041
-oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1042
| --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1043
| --oldin | --oldi | --old | --ol | --o)
1044
ac_prev=oldincludedir ;;
1045
-oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1046
| --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1047
| --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1048
oldincludedir=$ac_optarg ;;
1050
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1052
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1053
prefix=$ac_optarg ;;
1055
-program-prefix | --program-prefix | --program-prefi | --program-pref \
1056
| --program-pre | --program-pr | --program-p)
1057
ac_prev=program_prefix ;;
1058
-program-prefix=* | --program-prefix=* | --program-prefi=* \
1059
| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1060
program_prefix=$ac_optarg ;;
1062
-program-suffix | --program-suffix | --program-suffi | --program-suff \
1063
| --program-suf | --program-su | --program-s)
1064
ac_prev=program_suffix ;;
1065
-program-suffix=* | --program-suffix=* | --program-suffi=* \
1066
| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1067
program_suffix=$ac_optarg ;;
1069
-program-transform-name | --program-transform-name \
1070
| --program-transform-nam | --program-transform-na \
1071
| --program-transform-n | --program-transform- \
1072
| --program-transform | --program-transfor \
1073
| --program-transfo | --program-transf \
1074
| --program-trans | --program-tran \
1075
| --progr-tra | --program-tr | --program-t)
1076
ac_prev=program_transform_name ;;
1077
-program-transform-name=* | --program-transform-name=* \
1078
| --program-transform-nam=* | --program-transform-na=* \
1079
| --program-transform-n=* | --program-transform-=* \
1080
| --program-transform=* | --program-transfor=* \
1081
| --program-transfo=* | --program-transf=* \
1082
| --program-trans=* | --program-tran=* \
1083
| --progr-tra=* | --program-tr=* | --program-t=*)
1084
program_transform_name=$ac_optarg ;;
1086
-pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1088
-pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1089
pdfdir=$ac_optarg ;;
1091
-psdir | --psdir | --psdi | --psd | --ps)
1093
-psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
1097
| -silent | --silent | --silen | --sile | --sil)
1100
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1102
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1104
sbindir=$ac_optarg ;;
1106
-sharedstatedir | --sharedstatedir | --sharedstatedi \
1107
| --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1108
| --sharedst | --shareds | --shared | --share | --shar \
1110
ac_prev=sharedstatedir ;;
1111
-sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1112
| --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1113
| --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1115
sharedstatedir=$ac_optarg ;;
1117
-site | --site | --sit)
1119
-site=* | --site=* | --sit=*)
1122
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1124
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1125
srcdir=$ac_optarg ;;
1127
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1128
| --syscon | --sysco | --sysc | --sys | --sy)
1129
ac_prev=sysconfdir ;;
1130
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1131
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1132
sysconfdir=$ac_optarg ;;
1134
-target | --target | --targe | --targ | --tar | --ta | --t)
1135
ac_prev=target_alias ;;
1136
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1137
target_alias=$ac_optarg ;;
1139
-v | -verbose | --verbose | --verbos | --verbo | --verb)
1142
-version | --version | --versio | --versi | --vers | -V)
1143
ac_init_version=: ;;
1146
ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1147
# Reject names that are not valid shell variable names.
1148
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1149
as_fn_error "invalid package name: $ac_useropt"
1150
ac_useropt_orig=$ac_useropt
1151
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1152
case $ac_user_opts in
1156
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1157
ac_unrecognized_sep=', ';;
1159
eval with_$ac_useropt=\$ac_optarg ;;
1161
-without-* | --without-*)
1162
ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1163
# Reject names that are not valid shell variable names.
1164
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1165
as_fn_error "invalid package name: $ac_useropt"
1166
ac_useropt_orig=$ac_useropt
1167
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1168
case $ac_user_opts in
1172
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1173
ac_unrecognized_sep=', ';;
1175
eval with_$ac_useropt=no ;;
1178
# Obsolete; use --with-x.
1181
-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1182
| --x-incl | --x-inc | --x-in | --x-i)
1183
ac_prev=x_includes ;;
1184
-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1185
| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1186
x_includes=$ac_optarg ;;
1188
-x-libraries | --x-libraries | --x-librarie | --x-librari \
1189
| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1190
ac_prev=x_libraries ;;
1191
-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1192
| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1193
x_libraries=$ac_optarg ;;
1195
-*) as_fn_error "unrecognized option: \`$ac_option'
1196
Try \`$0 --help' for more information."
1200
ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1201
# Reject names that are not valid shell variable names.
1202
case $ac_envvar in #(
1203
'' | [0-9]* | *[!_$as_cr_alnum]* )
1204
as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1206
eval $ac_envvar=\$ac_optarg
1207
export $ac_envvar ;;
1210
# FIXME: should be removed in autoconf 3.0.
1211
$as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1212
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1213
$as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1214
: ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1220
if test -n "$ac_prev"; then
1221
ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1222
as_fn_error "missing argument to $ac_option"
1225
if test -n "$ac_unrecognized_opts"; then
1226
case $enable_option_checking in
1228
fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1229
*) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1233
# Check all directory arguments for consistency.
1234
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1235
datadir sysconfdir sharedstatedir localstatedir includedir \
1236
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1237
libdir localedir mandir
1239
eval ac_val=\$$ac_var
1240
# Remove trailing slashes.
1243
ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1244
eval $ac_var=\$ac_val;;
1246
# Be sure to have absolute directory names.
1248
[\\/$]* | ?:[\\/]* ) continue;;
1249
NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1251
as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1254
# There might be people who depend on the old broken behavior: `$host'
1255
# used to hold the argument of --host etc.
1256
# FIXME: To remove some day.
1259
target=$target_alias
1261
# FIXME: To remove some day.
1262
if test "x$host_alias" != x; then
1263
if test "x$build_alias" = x; then
1264
cross_compiling=maybe
1265
$as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1266
If a cross compiler is detected then cross compile mode will be used." >&2
1267
elif test "x$build_alias" != "x$host_alias"; then
1273
test -n "$host_alias" && ac_tool_prefix=$host_alias-
1275
test "$silent" = yes && exec 6>/dev/null
1278
ac_pwd=`pwd` && test -n "$ac_pwd" &&
1279
ac_ls_di=`ls -di .` &&
1280
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1281
as_fn_error "working directory cannot be determined"
1282
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1283
as_fn_error "pwd does not report name of working directory"
1286
# Find the source files, if location was not specified.
1287
if test -z "$srcdir"; then
1288
ac_srcdir_defaulted=yes
1289
# Try the directory containing this script, then the parent directory.
1290
ac_confdir=`$as_dirname -- "$as_myself" ||
1291
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1292
X"$as_myself" : 'X\(//\)[^/]' \| \
1293
X"$as_myself" : 'X\(//\)$' \| \
1294
X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1295
$as_echo X"$as_myself" |
1296
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1314
if test ! -r "$srcdir/$ac_unique_file"; then
1318
ac_srcdir_defaulted=no
1320
if test ! -r "$srcdir/$ac_unique_file"; then
1321
test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1322
as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1324
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1326
cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1328
# When building in place, set srcdir=.
1329
if test "$ac_abs_confdir" = "$ac_pwd"; then
1332
# Remove unnecessary trailing slashes from srcdir.
1333
# Double slashes in file names in object file debugging info
1334
# mess up M-x gdb in Emacs.
1336
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1338
for ac_var in $ac_precious_vars; do
1339
eval ac_env_${ac_var}_set=\${${ac_var}+set}
1340
eval ac_env_${ac_var}_value=\$${ac_var}
1341
eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1342
eval ac_cv_env_${ac_var}_value=\$${ac_var}
1346
# Report the --help message.
1348
if test "$ac_init_help" = "long"; then
1349
# Omit some internal or obsolete options to make the list less imposing.
1350
# This message is too long to be a string in the A/UX 3.1 sh.
1352
\`configure' configures bfd 2.23.52 to adapt to many kinds of systems.
1354
Usage: $0 [OPTION]... [VAR=VALUE]...
1356
To assign environment variables (e.g., CC, CFLAGS...), specify them as
1357
VAR=VALUE. See below for descriptions of some of the useful variables.
1359
Defaults for the options are specified in brackets.
1362
-h, --help display this help and exit
1363
--help=short display options specific to this package
1364
--help=recursive display the short help of all the included packages
1365
-V, --version display version information and exit
1366
-q, --quiet, --silent do not print \`checking...' messages
1367
--cache-file=FILE cache test results in FILE [disabled]
1368
-C, --config-cache alias for \`--cache-file=config.cache'
1369
-n, --no-create do not create output files
1370
--srcdir=DIR find the sources in DIR [configure dir or \`..']
1372
Installation directories:
1373
--prefix=PREFIX install architecture-independent files in PREFIX
1374
[$ac_default_prefix]
1375
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1378
By default, \`make install' will install all the files in
1379
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1380
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1381
for instance \`--prefix=\$HOME'.
1383
For better control, use the options below.
1385
Fine tuning of the installation directories:
1386
--bindir=DIR user executables [EPREFIX/bin]
1387
--sbindir=DIR system admin executables [EPREFIX/sbin]
1388
--libexecdir=DIR program executables [EPREFIX/libexec]
1389
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1390
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1391
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
1392
--libdir=DIR object code libraries [EPREFIX/lib]
1393
--includedir=DIR C header files [PREFIX/include]
1394
--oldincludedir=DIR C header files for non-gcc [/usr/include]
1395
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1396
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1397
--infodir=DIR info documentation [DATAROOTDIR/info]
1398
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1399
--mandir=DIR man documentation [DATAROOTDIR/man]
1400
--docdir=DIR documentation root [DATAROOTDIR/doc/bfd]
1401
--htmldir=DIR html documentation [DOCDIR]
1402
--dvidir=DIR dvi documentation [DOCDIR]
1403
--pdfdir=DIR pdf documentation [DOCDIR]
1404
--psdir=DIR ps documentation [DOCDIR]
1410
--program-prefix=PREFIX prepend PREFIX to installed program names
1411
--program-suffix=SUFFIX append SUFFIX to installed program names
1412
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
1415
--build=BUILD configure for building on BUILD [guessed]
1416
--host=HOST cross-compile to build programs to run on HOST [BUILD]
1417
--target=TARGET configure for building compilers for TARGET [HOST]
1421
if test -n "$ac_init_help"; then
1422
case $ac_init_help in
1423
short | recursive ) echo "Configuration of bfd 2.23.52:";;
1428
--disable-option-checking ignore unrecognized --enable/--with options
1429
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1430
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1431
--disable-dependency-tracking speeds up one-time build
1432
--enable-dependency-tracking do not reject slow dependency extractors
1433
--enable-shared[=PKGS] build shared libraries [default=no]
1434
--enable-static[=PKGS] build static libraries [default=yes]
1435
--enable-fast-install[=PKGS]
1436
optimize for fast installation [default=yes]
1437
--disable-libtool-lock avoid locking (might break parallel builds)
1438
--enable-plugins Enable support for plugins (defaults no)
1439
--disable-largefile omit support for large files
1440
--enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
1441
--enable-targets alternative target configurations
1442
--enable-secureplt Default to creating read-only plt entries
1443
--enable-leading-mingw64-underscores
1444
Enable leading underscores on 64 bit mingw targets
1445
--enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
1446
--enable-werror treat compile warnings as errors
1447
--enable-build-warnings enable build-time compiler warnings
1448
--enable-maintainer-mode enable make rules and dependencies not useful
1449
(and sometimes confusing) to the casual installer
1450
--enable-install-libbfd controls installation of libbfd and related headers
1451
--disable-nls do not use Native Language Support
1454
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1455
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1456
--with-pic try to use only PIC/non-PIC objects [default=use
1458
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
1459
--with-mmap try using mmap for BFD input files if available
1460
--with-separate-debug-dir=DIR
1461
Look for global separate debug info in DIR
1462
[default=LIBDIR/debug]
1463
--with-pkgversion=PKG Use PKG in the version string in place of "GNU
1465
--with-bugurl=URL Direct users to URL to report a bug
1466
--with-zlib include zlib support (auto/yes/no) default=auto
1468
Some influential environment variables:
1469
CC C compiler command
1470
CFLAGS C compiler flags
1471
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1472
nonstandard directory <lib dir>
1473
LIBS libraries to pass to the linker, e.g. -l<library>
1474
CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1475
you have headers in a nonstandard directory <include dir>
1478
Use these variables to override the choices made by `configure' or to help
1479
it to find libraries and programs with nonstandard names/locations.
1481
Report bugs to the package provider.
1486
if test "$ac_init_help" = "recursive"; then
1487
# If there are subdirs, report their specific --help.
1488
for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1489
test -d "$ac_dir" ||
1490
{ cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1495
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1497
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1498
# A ".." for each directory in $ac_dir_suffix.
1499
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1500
case $ac_top_builddir_sub in
1501
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1502
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1505
ac_abs_top_builddir=$ac_pwd
1506
ac_abs_builddir=$ac_pwd$ac_dir_suffix
1507
# for backward compatibility:
1508
ac_top_builddir=$ac_top_build_prefix
1511
.) # We are building in place.
1513
ac_top_srcdir=$ac_top_builddir_sub
1514
ac_abs_top_srcdir=$ac_pwd ;;
1515
[\\/]* | ?:[\\/]* ) # Absolute name.
1516
ac_srcdir=$srcdir$ac_dir_suffix;
1517
ac_top_srcdir=$srcdir
1518
ac_abs_top_srcdir=$srcdir ;;
1520
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1521
ac_top_srcdir=$ac_top_build_prefix$srcdir
1522
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1524
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1526
cd "$ac_dir" || { ac_status=$?; continue; }
1527
# Check for guested configure.
1528
if test -f "$ac_srcdir/configure.gnu"; then
1530
$SHELL "$ac_srcdir/configure.gnu" --help=recursive
1531
elif test -f "$ac_srcdir/configure"; then
1533
$SHELL "$ac_srcdir/configure" --help=recursive
1535
$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1537
cd "$ac_pwd" || { ac_status=$?; break; }
1541
test -n "$ac_init_help" && exit $ac_status
1542
if $ac_init_version; then
1544
bfd configure 2.23.52
1545
generated by GNU Autoconf 2.64
1547
Copyright (C) 2009 Free Software Foundation, Inc.
1548
This configure script is free software; the Free Software Foundation
1549
gives unlimited permission to copy, distribute and modify it.
1554
## ------------------------ ##
1555
## Autoconf initialization. ##
1556
## ------------------------ ##
1558
# ac_fn_c_try_compile LINENO
1559
# --------------------------
1560
# Try to compile conftest.$ac_ext, and return whether this succeeded.
1561
ac_fn_c_try_compile ()
1563
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1564
rm -f conftest.$ac_objext
1565
if { { ac_try="$ac_compile"
1567
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568
*) ac_try_echo=$ac_try;;
1570
eval ac_try_echo="\"\$as_me:${as_lineno-1570}: $ac_try_echo\""
1571
$as_echo "$ac_try_echo"; } >&5
1572
(eval "$ac_compile") 2>conftest.err
1574
if test -s conftest.err; then
1575
grep -v '^ *+' conftest.err >conftest.er1
1576
cat conftest.er1 >&5
1577
mv -f conftest.er1 conftest.err
1579
$as_echo "$as_me:${as_lineno-1579}: \$? = $ac_status" >&5
1580
test $ac_status = 0; } && {
1581
test -z "$ac_c_werror_flag" ||
1582
test ! -s conftest.err
1583
} && test -s conftest.$ac_objext; then :
1586
$as_echo "$as_me: failed program was:" >&5
1587
sed 's/^/| /' conftest.$ac_ext >&5
1591
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1594
} # ac_fn_c_try_compile
1596
# ac_fn_c_try_link LINENO
1597
# -----------------------
1598
# Try to link conftest.$ac_ext, and return whether this succeeded.
1601
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602
rm -f conftest.$ac_objext conftest$ac_exeext
1603
if { { ac_try="$ac_link"
1605
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1606
*) ac_try_echo=$ac_try;;
1608
eval ac_try_echo="\"\$as_me:${as_lineno-1608}: $ac_try_echo\""
1609
$as_echo "$ac_try_echo"; } >&5
1610
(eval "$ac_link") 2>conftest.err
1612
if test -s conftest.err; then
1613
grep -v '^ *+' conftest.err >conftest.er1
1614
cat conftest.er1 >&5
1615
mv -f conftest.er1 conftest.err
1617
$as_echo "$as_me:${as_lineno-1617}: \$? = $ac_status" >&5
1618
test $ac_status = 0; } && {
1619
test -z "$ac_c_werror_flag" ||
1620
test ! -s conftest.err
1621
} && test -s conftest$ac_exeext && {
1622
test "$cross_compiling" = yes ||
1623
$as_test_x conftest$ac_exeext
1627
$as_echo "$as_me: failed program was:" >&5
1628
sed 's/^/| /' conftest.$ac_ext >&5
1632
# Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1633
# created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1634
# interfere with the next link command; also delete a directory that is
1635
# left behind by Apple's compiler. We do this before executing the actions.
1636
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1637
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640
} # ac_fn_c_try_link
1642
# ac_fn_c_try_cpp LINENO
1643
# ----------------------
1644
# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1647
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648
if { { ac_try="$ac_cpp conftest.$ac_ext"
1650
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1651
*) ac_try_echo=$ac_try;;
1653
eval ac_try_echo="\"\$as_me:${as_lineno-1653}: $ac_try_echo\""
1654
$as_echo "$ac_try_echo"; } >&5
1655
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1657
if test -s conftest.err; then
1658
grep -v '^ *+' conftest.err >conftest.er1
1659
cat conftest.er1 >&5
1660
mv -f conftest.er1 conftest.err
1662
$as_echo "$as_me:${as_lineno-1662}: \$? = $ac_status" >&5
1663
test $ac_status = 0; } >/dev/null && {
1664
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1665
test ! -s conftest.err
1669
$as_echo "$as_me: failed program was:" >&5
1670
sed 's/^/| /' conftest.$ac_ext >&5
1674
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1679
# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1680
# -------------------------------------------------------
1681
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1682
# the include files in INCLUDES and setting the cache variable VAR
1684
ac_fn_c_check_header_mongrel ()
1686
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688
{ $as_echo "$as_me:${as_lineno-1688}: checking for $2" >&5
1689
$as_echo_n "checking for $2... " >&6; }
1690
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1691
$as_echo_n "(cached) " >&6
1694
{ $as_echo "$as_me:${as_lineno-1694}: result: $ac_res" >&5
1695
$as_echo "$ac_res" >&6; }
1697
# Is the header compilable?
1698
{ $as_echo "$as_me:${as_lineno-1698}: checking $2 usability" >&5
1699
$as_echo_n "checking $2 usability... " >&6; }
1700
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1701
/* end confdefs.h. */
1705
if ac_fn_c_try_compile "1705"; then :
1706
ac_header_compiler=yes
1708
ac_header_compiler=no
1710
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1711
{ $as_echo "$as_me:${as_lineno-1711}: result: $ac_header_compiler" >&5
1712
$as_echo "$ac_header_compiler" >&6; }
1714
# Is the header present?
1715
{ $as_echo "$as_me:${as_lineno-1715}: checking $2 presence" >&5
1716
$as_echo_n "checking $2 presence... " >&6; }
1717
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1718
/* end confdefs.h. */
1721
if ac_fn_c_try_cpp "1721"; then :
1722
ac_header_preproc=yes
1724
ac_header_preproc=no
1726
rm -f conftest.err conftest.$ac_ext
1727
{ $as_echo "$as_me:${as_lineno-1727}: result: $ac_header_preproc" >&5
1728
$as_echo "$ac_header_preproc" >&6; }
1730
# So? What about this header?
1731
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1733
{ $as_echo "$as_me:${as_lineno-1733}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1734
$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1735
{ $as_echo "$as_me:${as_lineno-1735}: WARNING: $2: proceeding with the compiler's result" >&5
1736
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1739
{ $as_echo "$as_me:${as_lineno-1739}: WARNING: $2: present but cannot be compiled" >&5
1740
$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1741
{ $as_echo "$as_me:${as_lineno-1741}: WARNING: $2: check for missing prerequisite headers?" >&5
1742
$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1743
{ $as_echo "$as_me:${as_lineno-1743}: WARNING: $2: see the Autoconf documentation" >&5
1744
$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1745
{ $as_echo "$as_me:${as_lineno-1745}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1746
$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1747
{ $as_echo "$as_me:${as_lineno-1747}: WARNING: $2: proceeding with the compiler's result" >&5
1748
$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1751
{ $as_echo "$as_me:${as_lineno-1751}: checking for $2" >&5
1752
$as_echo_n "checking for $2... " >&6; }
1753
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1754
$as_echo_n "(cached) " >&6
1756
eval "$3=\$ac_header_compiler"
1759
{ $as_echo "$as_me:${as_lineno-1759}: result: $ac_res" >&5
1760
$as_echo "$ac_res" >&6; }
1762
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1764
} # ac_fn_c_check_header_mongrel
1766
# ac_fn_c_try_run LINENO
1767
# ----------------------
1768
# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1769
# that executables *can* be run.
1772
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1773
if { { ac_try="$ac_link"
1775
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1776
*) ac_try_echo=$ac_try;;
1778
eval ac_try_echo="\"\$as_me:${as_lineno-1778}: $ac_try_echo\""
1779
$as_echo "$ac_try_echo"; } >&5
1780
(eval "$ac_link") 2>&5
1782
$as_echo "$as_me:${as_lineno-1782}: \$? = $ac_status" >&5
1783
test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1784
{ { case "(($ac_try" in
1785
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1786
*) ac_try_echo=$ac_try;;
1788
eval ac_try_echo="\"\$as_me:${as_lineno-1788}: $ac_try_echo\""
1789
$as_echo "$ac_try_echo"; } >&5
1790
(eval "$ac_try") 2>&5
1792
$as_echo "$as_me:${as_lineno-1792}: \$? = $ac_status" >&5
1793
test $ac_status = 0; }; }; then :
1796
$as_echo "$as_me: program exited with status $ac_status" >&5
1797
$as_echo "$as_me: failed program was:" >&5
1798
sed 's/^/| /' conftest.$ac_ext >&5
1800
ac_retval=$ac_status
1802
rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1803
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1808
# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1809
# -------------------------------------------------------
1810
# Tests whether HEADER exists and can be compiled using the include files in
1811
# INCLUDES, setting the cache variable VAR accordingly.
1812
ac_fn_c_check_header_compile ()
1814
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1815
{ $as_echo "$as_me:${as_lineno-1815}: checking for $2" >&5
1816
$as_echo_n "checking for $2... " >&6; }
1817
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1818
$as_echo_n "(cached) " >&6
1820
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1821
/* end confdefs.h. */
1825
if ac_fn_c_try_compile "1825"; then :
1830
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1833
{ $as_echo "$as_me:${as_lineno-1833}: result: $ac_res" >&5
1834
$as_echo "$ac_res" >&6; }
1835
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1837
} # ac_fn_c_check_header_compile
1839
# ac_fn_c_check_func LINENO FUNC VAR
1840
# ----------------------------------
1841
# Tests whether FUNC exists, setting the cache variable VAR accordingly
1842
ac_fn_c_check_func ()
1844
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1845
{ $as_echo "$as_me:${as_lineno-1845}: checking for $2" >&5
1846
$as_echo_n "checking for $2... " >&6; }
1847
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1848
$as_echo_n "(cached) " >&6
1850
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851
/* end confdefs.h. */
1852
/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1853
For example, HP-UX 11i <limits.h> declares gettimeofday. */
1854
#define $2 innocuous_$2
1856
/* System header to define __stub macros and hopefully few prototypes,
1857
which can conflict with char $2 (); below.
1858
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1859
<limits.h> exists even on freestanding compilers. */
1862
# include <limits.h>
1864
# include <assert.h>
1869
/* Override any GCC internal prototype to avoid an error.
1870
Use char because int might match the return type of a GCC
1871
builtin and then its argument prototype would still apply. */
1876
/* The GNU C library defines this for functions which it implements
1877
to always fail with ENOSYS. Some functions are actually named
1878
something starting with __ and the normal name is an alias. */
1879
#if defined __stub_$2 || defined __stub___$2
1891
if ac_fn_c_try_link "1891"; then :
1896
rm -f core conftest.err conftest.$ac_objext \
1897
conftest$ac_exeext conftest.$ac_ext
1900
{ $as_echo "$as_me:${as_lineno-1900}: result: $ac_res" >&5
1901
$as_echo "$ac_res" >&6; }
1902
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1904
} # ac_fn_c_check_func
1906
# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1907
# --------------------------------------------
1908
# Tries to find the compile-time value of EXPR in a program that includes
1909
# INCLUDES, setting VAR accordingly. Returns whether the value could be
1911
ac_fn_c_compute_int ()
1913
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1914
if test "$cross_compiling" = yes; then
1915
# Depending upon the size, compute the lo and hi bounds.
1916
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1917
/* end confdefs.h. */
1922
static int test_array [1 - 2 * !(($2) >= 0)];
1929
if ac_fn_c_try_compile "1929"; then :
1932
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1933
/* end confdefs.h. */
1938
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1945
if ac_fn_c_try_compile "1945"; then :
1946
ac_hi=$ac_mid; break
1948
as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1949
if test $ac_lo -le $ac_mid; then
1953
as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1955
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1958
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1959
/* end confdefs.h. */
1964
static int test_array [1 - 2 * !(($2) < 0)];
1971
if ac_fn_c_try_compile "1971"; then :
1974
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975
/* end confdefs.h. */
1980
static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1987
if ac_fn_c_try_compile "1987"; then :
1988
ac_lo=$ac_mid; break
1990
as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1991
if test $ac_mid -le $ac_hi; then
1995
as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1997
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2002
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005
# Binary search between lo and hi bounds.
2006
while test "x$ac_lo" != "x$ac_hi"; do
2007
as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2008
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2009
/* end confdefs.h. */
2014
static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2021
if ac_fn_c_try_compile "2021"; then :
2024
as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2026
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2029
?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2033
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2034
/* end confdefs.h. */
2036
static long int longval () { return $2; }
2037
static unsigned long int ulongval () { return $2; }
2044
FILE *f = fopen ("conftest.val", "w");
2049
long int i = longval ();
2052
fprintf (f, "%ld", i);
2056
unsigned long int i = ulongval ();
2059
fprintf (f, "%lu", i);
2061
/* Do not output a trailing newline, as this causes \r\n confusion
2062
on some platforms. */
2063
return ferror (f) || fclose (f) != 0;
2069
if ac_fn_c_try_run "2069"; then :
2070
echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2074
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2075
conftest.$ac_objext conftest.beam conftest.$ac_ext
2079
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2082
} # ac_fn_c_compute_int
2084
# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2085
# -------------------------------------------
2086
# Tests whether TYPE exists after having included INCLUDES, setting cache
2087
# variable VAR accordingly.
2088
ac_fn_c_check_type ()
2090
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2091
{ $as_echo "$as_me:${as_lineno-2091}: checking for $2" >&5
2092
$as_echo_n "checking for $2... " >&6; }
2093
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2094
$as_echo_n "(cached) " >&6
2097
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2098
/* end confdefs.h. */
2109
if ac_fn_c_try_compile "2109"; then :
2110
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2111
/* end confdefs.h. */
2122
if ac_fn_c_try_compile "2122"; then :
2127
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2129
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2132
{ $as_echo "$as_me:${as_lineno-2132}: result: $ac_res" >&5
2133
$as_echo "$ac_res" >&6; }
2134
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2136
} # ac_fn_c_check_type
2138
# ac_fn_c_check_decl LINENO SYMBOL VAR
2139
# ------------------------------------
2140
# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2141
ac_fn_c_check_decl ()
2143
as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2144
as_decl_name=`echo $2|sed 's/ *(.*//'`
2145
as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2146
{ $as_echo "$as_me:${as_lineno-2146}: checking whether $as_decl_name is declared" >&5
2147
$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2148
if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2149
$as_echo_n "(cached) " >&6
2151
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2152
/* end confdefs.h. */
2157
#ifndef $as_decl_name
2159
(void) $as_decl_use;
2161
(void) $as_decl_name;
2169
if ac_fn_c_try_compile "2169"; then :
2174
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2177
{ $as_echo "$as_me:${as_lineno-2177}: result: $ac_res" >&5
2178
$as_echo "$ac_res" >&6; }
2179
eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2181
} # ac_fn_c_check_decl
2182
cat >config.log <<_ACEOF
2183
This file contains any messages produced by compilers while
2184
running configure, to aid debugging if configure makes a mistake.
2186
It was created by bfd $as_me 2.23.52, which was
2187
generated by GNU Autoconf 2.64. Invocation command line was
2199
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2200
uname -m = `(uname -m) 2>/dev/null || echo unknown`
2201
uname -r = `(uname -r) 2>/dev/null || echo unknown`
2202
uname -s = `(uname -s) 2>/dev/null || echo unknown`
2203
uname -v = `(uname -v) 2>/dev/null || echo unknown`
2205
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2206
/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2208
/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2209
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2210
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2211
/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2212
/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2213
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2214
/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2218
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2222
test -z "$as_dir" && as_dir=.
2223
$as_echo "PATH: $as_dir"
2239
# Keep a trace of the command line.
2240
# Strip out --no-create and --no-recursion so they do not pile up.
2241
# Strip out --silent because we don't want to record it for future runs.
2242
# Also quote any args containing shell meta-characters.
2243
# Make two passes to allow for proper duplicate-argument suppression.
2247
ac_must_keep_next=false
2253
-no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2254
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
2255
| -silent | --silent | --silen | --sile | --sil)
2258
ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2261
1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2263
as_fn_append ac_configure_args1 " '$ac_arg'"
2264
if test $ac_must_keep_next = true; then
2265
ac_must_keep_next=false # Got value, back to normal.
2268
*=* | --config-cache | -C | -disable-* | --disable-* \
2269
| -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2270
| -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2271
| -with-* | --with-* | -without-* | --without-* | --x)
2272
case "$ac_configure_args0 " in
2273
"$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2276
-* ) ac_must_keep_next=true ;;
2279
as_fn_append ac_configure_args " '$ac_arg'"
2284
{ ac_configure_args0=; unset ac_configure_args0;}
2285
{ ac_configure_args1=; unset ac_configure_args1;}
2287
# When interrupted or exit'd, cleanup temporary files, and complete
2288
# config.log. We remove comments because anyway the quotes in there
2289
# would cause problems or look ugly.
2290
# WARNING: Use '\'' to represent an apostrophe within the trap.
2291
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2292
trap 'exit_status=$?
2293
# Save into config.log some information that might help in debugging.
2298
## ---------------- ##
2299
## Cache variables. ##
2300
## ---------------- ##
2303
# The following way of writing the cache mishandles newlines in values,
2305
for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2306
eval ac_val=\$$ac_var
2310
*_cv_*) { $as_echo "$as_me:${as_lineno-2310}: WARNING: cache variable $ac_var contains a newline" >&5
2311
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2314
_ | IFS | as_nl) ;; #(
2315
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2316
*) { eval $ac_var=; unset $ac_var;} ;;
2321
case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2322
*${as_nl}ac_space=\ *)
2324
"s/'\''/'\''\\\\'\'''\''/g;
2325
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2328
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2336
## ----------------- ##
2337
## Output variables. ##
2338
## ----------------- ##
2341
for ac_var in $ac_subst_vars
2343
eval ac_val=\$$ac_var
2345
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2347
$as_echo "$ac_var='\''$ac_val'\''"
2351
if test -n "$ac_subst_files"; then
2353
## ------------------- ##
2354
## File substitutions. ##
2355
## ------------------- ##
2358
for ac_var in $ac_subst_files
2360
eval ac_val=\$$ac_var
2362
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2364
$as_echo "$ac_var='\''$ac_val'\''"
2369
if test -s confdefs.h; then
2379
test "$ac_signal" != 0 &&
2380
$as_echo "$as_me: caught signal $ac_signal"
2381
$as_echo "$as_me: exit $exit_status"
2383
rm -f core *.core core.conftest.* &&
2384
rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2387
for ac_signal in 1 2 13 15; do
2388
trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2392
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2393
rm -f -r conftest* confdefs.h
2395
$as_echo "/* confdefs.h */" > confdefs.h
2397
# Predefined preprocessor variables.
2399
cat >>confdefs.h <<_ACEOF
2400
#define PACKAGE_NAME "$PACKAGE_NAME"
2403
cat >>confdefs.h <<_ACEOF
2404
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2407
cat >>confdefs.h <<_ACEOF
2408
#define PACKAGE_VERSION "$PACKAGE_VERSION"
2411
cat >>confdefs.h <<_ACEOF
2412
#define PACKAGE_STRING "$PACKAGE_STRING"
2415
cat >>confdefs.h <<_ACEOF
2416
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2419
cat >>confdefs.h <<_ACEOF
2420
#define PACKAGE_URL "$PACKAGE_URL"
2424
# Let the site file select an alternate cache file if it wants to.
2425
# Prefer an explicitly selected file to automatically selected ones.
2428
if test -n "$CONFIG_SITE"; then
2429
ac_site_file1=$CONFIG_SITE
2430
elif test "x$prefix" != xNONE; then
2431
ac_site_file1=$prefix/share/config.site
2432
ac_site_file2=$prefix/etc/config.site
2434
ac_site_file1=$ac_default_prefix/share/config.site
2435
ac_site_file2=$ac_default_prefix/etc/config.site
2437
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2439
test "x$ac_site_file" = xNONE && continue
2440
if test -r "$ac_site_file"; then
2441
{ $as_echo "$as_me:${as_lineno-2441}: loading site script $ac_site_file" >&5
2442
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2443
sed 's/^/| /' "$ac_site_file" >&5
2448
if test -r "$cache_file"; then
2449
# Some versions of bash will fail to source /dev/null (special
2450
# files actually), so we avoid doing that.
2451
if test -f "$cache_file"; then
2452
{ $as_echo "$as_me:${as_lineno-2452}: loading cache $cache_file" >&5
2453
$as_echo "$as_me: loading cache $cache_file" >&6;}
2455
[\\/]* | ?:[\\/]* ) . "$cache_file";;
2456
*) . "./$cache_file";;
2460
{ $as_echo "$as_me:${as_lineno-2460}: creating cache $cache_file" >&5
2461
$as_echo "$as_me: creating cache $cache_file" >&6;}
2465
# Check that the precious variables saved in the cache have kept the same
2467
ac_cache_corrupted=false
2468
for ac_var in $ac_precious_vars; do
2469
eval ac_old_set=\$ac_cv_env_${ac_var}_set
2470
eval ac_new_set=\$ac_env_${ac_var}_set
2471
eval ac_old_val=\$ac_cv_env_${ac_var}_value
2472
eval ac_new_val=\$ac_env_${ac_var}_value
2473
case $ac_old_set,$ac_new_set in
2475
{ $as_echo "$as_me:${as_lineno-2475}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2476
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2477
ac_cache_corrupted=: ;;
2479
{ $as_echo "$as_me:${as_lineno-2479}: error: \`$ac_var' was not set in the previous run" >&5
2480
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2481
ac_cache_corrupted=: ;;
2484
if test "x$ac_old_val" != "x$ac_new_val"; then
2485
# differences in whitespace do not lead to failure.
2486
ac_old_val_w=`echo x $ac_old_val`
2487
ac_new_val_w=`echo x $ac_new_val`
2488
if test "$ac_old_val_w" != "$ac_new_val_w"; then
2489
{ $as_echo "$as_me:${as_lineno-2489}: error: \`$ac_var' has changed since the previous run:" >&5
2490
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2491
ac_cache_corrupted=:
2493
{ $as_echo "$as_me:${as_lineno-2493}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2494
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2495
eval $ac_var=\$ac_old_val
2497
{ $as_echo "$as_me:${as_lineno-2497}: former value: \`$ac_old_val'" >&5
2498
$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2499
{ $as_echo "$as_me:${as_lineno-2499}: current value: \`$ac_new_val'" >&5
2500
$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2503
# Pass precious variables to config.status.
2504
if test "$ac_new_set" = set; then
2506
*\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2507
*) ac_arg=$ac_var=$ac_new_val ;;
2509
case " $ac_configure_args " in
2510
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2511
*) as_fn_append ac_configure_args " '$ac_arg'" ;;
2515
if $ac_cache_corrupted; then
2516
{ $as_echo "$as_me:${as_lineno-2516}: error: in \`$ac_pwd':" >&5
2517
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2518
{ $as_echo "$as_me:${as_lineno-2518}: error: changes in the environment can compromise the build" >&5
2519
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2520
as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "2520" 5
2522
## -------------------- ##
2523
## Main body of script. ##
2524
## -------------------- ##
2527
ac_cpp='$CPP $CPPFLAGS'
2528
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2529
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2530
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2539
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2540
for ac_t in install-sh install.sh shtool; do
2541
if test -f "$ac_dir/$ac_t"; then
2543
ac_install_sh="$ac_aux_dir/$ac_t -c"
2548
if test -z "$ac_aux_dir"; then
2549
as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "2549" 5
2552
# These three variables are undocumented and unsupported,
2553
# and are intended to be withdrawn in a future Autoconf release.
2554
# They can cause serious problems if a builder's source tree is in a directory
2555
# whose full name contains unusual characters.
2556
ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2557
ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2558
ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2561
# Make sure we can run config.sub.
2562
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2563
as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "2563" 5
2565
{ $as_echo "$as_me:${as_lineno-2565}: checking build system type" >&5
2566
$as_echo_n "checking build system type... " >&6; }
2567
if test "${ac_cv_build+set}" = set; then :
2568
$as_echo_n "(cached) " >&6
2570
ac_build_alias=$build_alias
2571
test "x$ac_build_alias" = x &&
2572
ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2573
test "x$ac_build_alias" = x &&
2574
as_fn_error "cannot guess build type; you must specify one" "2574" 5
2575
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2576
as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "2576" 5
2579
{ $as_echo "$as_me:${as_lineno-2579}: result: $ac_cv_build" >&5
2580
$as_echo "$ac_cv_build" >&6; }
2581
case $ac_cv_build in
2583
*) as_fn_error "invalid value of canonical build" "2583" 5;;
2586
ac_save_IFS=$IFS; IFS='-'
2592
# Remember, the first character of IFS is used to create $*,
2593
# except with old shells:
2596
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2599
{ $as_echo "$as_me:${as_lineno-2599}: checking host system type" >&5
2600
$as_echo_n "checking host system type... " >&6; }
2601
if test "${ac_cv_host+set}" = set; then :
2602
$as_echo_n "(cached) " >&6
2604
if test "x$host_alias" = x; then
2605
ac_cv_host=$ac_cv_build
2607
ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2608
as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "2608" 5
2612
{ $as_echo "$as_me:${as_lineno-2612}: result: $ac_cv_host" >&5
2613
$as_echo "$ac_cv_host" >&6; }
2616
*) as_fn_error "invalid value of canonical host" "2616" 5;;
2619
ac_save_IFS=$IFS; IFS='-'
2625
# Remember, the first character of IFS is used to create $*,
2626
# except with old shells:
2629
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2632
{ $as_echo "$as_me:${as_lineno-2632}: checking target system type" >&5
2633
$as_echo_n "checking target system type... " >&6; }
2634
if test "${ac_cv_target+set}" = set; then :
2635
$as_echo_n "(cached) " >&6
2637
if test "x$target_alias" = x; then
2638
ac_cv_target=$ac_cv_host
2640
ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2641
as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "2641" 5
2645
{ $as_echo "$as_me:${as_lineno-2645}: result: $ac_cv_target" >&5
2646
$as_echo "$ac_cv_target" >&6; }
2647
case $ac_cv_target in
2649
*) as_fn_error "invalid value of canonical target" "2649" 5;;
2651
target=$ac_cv_target
2652
ac_save_IFS=$IFS; IFS='-'
2658
# Remember, the first character of IFS is used to create $*,
2659
# except with old shells:
2662
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2665
# The aliases save the names the user supplied, while $host etc.
2666
# will get canonicalized.
2667
test -n "$target_alias" &&
2668
test "$program_prefix$program_suffix$program_transform_name" = \
2670
program_prefix=${target_alias}-
2672
ac_cpp='$CPP $CPPFLAGS'
2673
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2674
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2675
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2676
if test -n "$ac_tool_prefix"; then
2677
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2678
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2679
{ $as_echo "$as_me:${as_lineno-2679}: checking for $ac_word" >&5
2680
$as_echo_n "checking for $ac_word... " >&6; }
2681
if test "${ac_cv_prog_CC+set}" = set; then :
2682
$as_echo_n "(cached) " >&6
2684
if test -n "$CC"; then
2685
ac_cv_prog_CC="$CC" # Let the user override the test.
2687
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2691
test -z "$as_dir" && as_dir=.
2692
for ac_exec_ext in '' $ac_executable_extensions; do
2693
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2694
ac_cv_prog_CC="${ac_tool_prefix}gcc"
2695
$as_echo "$as_me:${as_lineno-2695}: found $as_dir/$ac_word$ac_exec_ext" >&5
2705
if test -n "$CC"; then
2706
{ $as_echo "$as_me:${as_lineno-2706}: result: $CC" >&5
2707
$as_echo "$CC" >&6; }
2709
{ $as_echo "$as_me:${as_lineno-2709}: result: no" >&5
2710
$as_echo "no" >&6; }
2715
if test -z "$ac_cv_prog_CC"; then
2717
# Extract the first word of "gcc", so it can be a program name with args.
2718
set dummy gcc; ac_word=$2
2719
{ $as_echo "$as_me:${as_lineno-2719}: checking for $ac_word" >&5
2720
$as_echo_n "checking for $ac_word... " >&6; }
2721
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2722
$as_echo_n "(cached) " >&6
2724
if test -n "$ac_ct_CC"; then
2725
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2727
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2731
test -z "$as_dir" && as_dir=.
2732
for ac_exec_ext in '' $ac_executable_extensions; do
2733
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2734
ac_cv_prog_ac_ct_CC="gcc"
2735
$as_echo "$as_me:${as_lineno-2735}: found $as_dir/$ac_word$ac_exec_ext" >&5
2744
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2745
if test -n "$ac_ct_CC"; then
2746
{ $as_echo "$as_me:${as_lineno-2746}: result: $ac_ct_CC" >&5
2747
$as_echo "$ac_ct_CC" >&6; }
2749
{ $as_echo "$as_me:${as_lineno-2749}: result: no" >&5
2750
$as_echo "no" >&6; }
2753
if test "x$ac_ct_CC" = x; then
2756
case $cross_compiling:$ac_tool_warned in
2758
{ $as_echo "$as_me:${as_lineno-2758}: WARNING: using cross tools not prefixed with host triplet" >&5
2759
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2760
ac_tool_warned=yes ;;
2768
if test -z "$CC"; then
2769
if test -n "$ac_tool_prefix"; then
2770
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2771
set dummy ${ac_tool_prefix}cc; ac_word=$2
2772
{ $as_echo "$as_me:${as_lineno-2772}: checking for $ac_word" >&5
2773
$as_echo_n "checking for $ac_word... " >&6; }
2774
if test "${ac_cv_prog_CC+set}" = set; then :
2775
$as_echo_n "(cached) " >&6
2777
if test -n "$CC"; then
2778
ac_cv_prog_CC="$CC" # Let the user override the test.
2780
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2784
test -z "$as_dir" && as_dir=.
2785
for ac_exec_ext in '' $ac_executable_extensions; do
2786
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2787
ac_cv_prog_CC="${ac_tool_prefix}cc"
2788
$as_echo "$as_me:${as_lineno-2788}: found $as_dir/$ac_word$ac_exec_ext" >&5
2798
if test -n "$CC"; then
2799
{ $as_echo "$as_me:${as_lineno-2799}: result: $CC" >&5
2800
$as_echo "$CC" >&6; }
2802
{ $as_echo "$as_me:${as_lineno-2802}: result: no" >&5
2803
$as_echo "no" >&6; }
2809
if test -z "$CC"; then
2810
# Extract the first word of "cc", so it can be a program name with args.
2811
set dummy cc; ac_word=$2
2812
{ $as_echo "$as_me:${as_lineno-2812}: checking for $ac_word" >&5
2813
$as_echo_n "checking for $ac_word... " >&6; }
2814
if test "${ac_cv_prog_CC+set}" = set; then :
2815
$as_echo_n "(cached) " >&6
2817
if test -n "$CC"; then
2818
ac_cv_prog_CC="$CC" # Let the user override the test.
2821
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2825
test -z "$as_dir" && as_dir=.
2826
for ac_exec_ext in '' $ac_executable_extensions; do
2827
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2828
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2829
ac_prog_rejected=yes
2833
$as_echo "$as_me:${as_lineno-2833}: found $as_dir/$ac_word$ac_exec_ext" >&5
2840
if test $ac_prog_rejected = yes; then
2841
# We found a bogon in the path, so make sure we never use it.
2842
set dummy $ac_cv_prog_CC
2844
if test $# != 0; then
2845
# We chose a different compiler from the bogus one.
2846
# However, it has the same basename, so the bogon will be chosen
2847
# first if we set CC to just the basename; use the full file name.
2849
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2855
if test -n "$CC"; then
2856
{ $as_echo "$as_me:${as_lineno-2856}: result: $CC" >&5
2857
$as_echo "$CC" >&6; }
2859
{ $as_echo "$as_me:${as_lineno-2859}: result: no" >&5
2860
$as_echo "no" >&6; }
2865
if test -z "$CC"; then
2866
if test -n "$ac_tool_prefix"; then
2867
for ac_prog in cl.exe
2869
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2870
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2871
{ $as_echo "$as_me:${as_lineno-2871}: checking for $ac_word" >&5
2872
$as_echo_n "checking for $ac_word... " >&6; }
2873
if test "${ac_cv_prog_CC+set}" = set; then :
2874
$as_echo_n "(cached) " >&6
2876
if test -n "$CC"; then
2877
ac_cv_prog_CC="$CC" # Let the user override the test.
2879
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2883
test -z "$as_dir" && as_dir=.
2884
for ac_exec_ext in '' $ac_executable_extensions; do
2885
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2886
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2887
$as_echo "$as_me:${as_lineno-2887}: found $as_dir/$ac_word$ac_exec_ext" >&5
2897
if test -n "$CC"; then
2898
{ $as_echo "$as_me:${as_lineno-2898}: result: $CC" >&5
2899
$as_echo "$CC" >&6; }
2901
{ $as_echo "$as_me:${as_lineno-2901}: result: no" >&5
2902
$as_echo "no" >&6; }
2906
test -n "$CC" && break
2909
if test -z "$CC"; then
2911
for ac_prog in cl.exe
2913
# Extract the first word of "$ac_prog", so it can be a program name with args.
2914
set dummy $ac_prog; ac_word=$2
2915
{ $as_echo "$as_me:${as_lineno-2915}: checking for $ac_word" >&5
2916
$as_echo_n "checking for $ac_word... " >&6; }
2917
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2918
$as_echo_n "(cached) " >&6
2920
if test -n "$ac_ct_CC"; then
2921
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2923
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2927
test -z "$as_dir" && as_dir=.
2928
for ac_exec_ext in '' $ac_executable_extensions; do
2929
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2930
ac_cv_prog_ac_ct_CC="$ac_prog"
2931
$as_echo "$as_me:${as_lineno-2931}: found $as_dir/$ac_word$ac_exec_ext" >&5
2940
ac_ct_CC=$ac_cv_prog_ac_ct_CC
2941
if test -n "$ac_ct_CC"; then
2942
{ $as_echo "$as_me:${as_lineno-2942}: result: $ac_ct_CC" >&5
2943
$as_echo "$ac_ct_CC" >&6; }
2945
{ $as_echo "$as_me:${as_lineno-2945}: result: no" >&5
2946
$as_echo "no" >&6; }
2950
test -n "$ac_ct_CC" && break
2953
if test "x$ac_ct_CC" = x; then
2956
case $cross_compiling:$ac_tool_warned in
2958
{ $as_echo "$as_me:${as_lineno-2958}: WARNING: using cross tools not prefixed with host triplet" >&5
2959
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2960
ac_tool_warned=yes ;;
2969
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-2969}: error: in \`$ac_pwd':" >&5
2970
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2971
as_fn_error "no acceptable C compiler found in \$PATH
2972
See \`config.log' for more details." "2972" 5; }
2974
# Provide some information about the compiler.
2975
$as_echo "$as_me:${as_lineno-2975}: checking for C compiler version" >&5
2978
for ac_option in --version -v -V -qversion; do
2979
{ { ac_try="$ac_compiler $ac_option >&5"
2981
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2982
*) ac_try_echo=$ac_try;;
2984
eval ac_try_echo="\"\$as_me:${as_lineno-2984}: $ac_try_echo\""
2985
$as_echo "$ac_try_echo"; } >&5
2986
(eval "$ac_compiler $ac_option >&5") 2>conftest.err
2988
if test -s conftest.err; then
2990
... rest of stderr output deleted ...
2991
10q' conftest.err >conftest.er1
2992
cat conftest.er1 >&5
2993
rm -f conftest.er1 conftest.err
2995
$as_echo "$as_me:${as_lineno-2995}: \$? = $ac_status" >&5
2996
test $ac_status = 0; }
2999
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3000
/* end confdefs.h. */
3010
ac_clean_files_save=$ac_clean_files
3011
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3012
# Try to create an executable without -o first, disregard a.out.
3013
# It will help us diagnose broken compilers, and finding out an intuition
3015
{ $as_echo "$as_me:${as_lineno-3015}: checking for C compiler default output file name" >&5
3016
$as_echo_n "checking for C compiler default output file name... " >&6; }
3017
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3019
# The possible output files:
3020
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3023
for ac_file in $ac_files
3026
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3027
* ) ac_rmfiles="$ac_rmfiles $ac_file";;
3032
if { { ac_try="$ac_link_default"
3034
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3035
*) ac_try_echo=$ac_try;;
3037
eval ac_try_echo="\"\$as_me:${as_lineno-3037}: $ac_try_echo\""
3038
$as_echo "$ac_try_echo"; } >&5
3039
(eval "$ac_link_default") 2>&5
3041
$as_echo "$as_me:${as_lineno-3041}: \$? = $ac_status" >&5
3042
test $ac_status = 0; }; then :
3043
# Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3044
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3045
# in a Makefile. We should not override ac_cv_exeext if it was cached,
3046
# so that the user can short-circuit this test for compilers unknown to
3048
for ac_file in $ac_files ''
3050
test -f "$ac_file" || continue
3052
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3055
# We found the default executable, but exeext='' is most
3059
if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3061
ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3063
# We set ac_cv_exeext here because the later test for it is not
3064
# safe: cross compilers may not add the suffix if given an `-o'
3065
# argument, so we may need to know it at that point already.
3066
# Even if this section looks crufty: it has the advantage of
3073
test "$ac_cv_exeext" = no && ac_cv_exeext=
3078
{ $as_echo "$as_me:${as_lineno-3078}: result: $ac_file" >&5
3079
$as_echo "$ac_file" >&6; }
3080
if test -z "$ac_file"; then :
3081
$as_echo "$as_me: failed program was:" >&5
3082
sed 's/^/| /' conftest.$ac_ext >&5
3084
{ { $as_echo "$as_me:${as_lineno-3084}: error: in \`$ac_pwd':" >&5
3085
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3086
{ as_fn_set_status 77
3087
as_fn_error "C compiler cannot create executables
3088
See \`config.log' for more details." "3088" 5; }; }
3090
ac_exeext=$ac_cv_exeext
3092
# Check that the compiler produces executables we can run. If not, either
3093
# the compiler is broken, or we cross compile.
3094
{ $as_echo "$as_me:${as_lineno-3094}: checking whether the C compiler works" >&5
3095
$as_echo_n "checking whether the C compiler works... " >&6; }
3096
# If not cross compiling, check that we can run a simple program.
3097
if test "$cross_compiling" != yes; then
3098
if { ac_try='./$ac_file'
3099
{ { case "(($ac_try" in
3100
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101
*) ac_try_echo=$ac_try;;
3103
eval ac_try_echo="\"\$as_me:${as_lineno-3103}: $ac_try_echo\""
3104
$as_echo "$ac_try_echo"; } >&5
3105
(eval "$ac_try") 2>&5
3107
$as_echo "$as_me:${as_lineno-3107}: \$? = $ac_status" >&5
3108
test $ac_status = 0; }; }; then
3111
if test "$cross_compiling" = maybe; then
3114
{ { $as_echo "$as_me:${as_lineno-3114}: error: in \`$ac_pwd':" >&5
3115
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3116
as_fn_error "cannot run C compiled programs.
3117
If you meant to cross compile, use \`--host'.
3118
See \`config.log' for more details." "3118" 5; }
3122
{ $as_echo "$as_me:${as_lineno-3122}: result: yes" >&5
3123
$as_echo "yes" >&6; }
3125
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3126
ac_clean_files=$ac_clean_files_save
3127
# Check that the compiler produces executables we can run. If not, either
3128
# the compiler is broken, or we cross compile.
3129
{ $as_echo "$as_me:${as_lineno-3129}: checking whether we are cross compiling" >&5
3130
$as_echo_n "checking whether we are cross compiling... " >&6; }
3131
{ $as_echo "$as_me:${as_lineno-3131}: result: $cross_compiling" >&5
3132
$as_echo "$cross_compiling" >&6; }
3134
{ $as_echo "$as_me:${as_lineno-3134}: checking for suffix of executables" >&5
3135
$as_echo_n "checking for suffix of executables... " >&6; }
3136
if { { ac_try="$ac_link"
3138
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3139
*) ac_try_echo=$ac_try;;
3141
eval ac_try_echo="\"\$as_me:${as_lineno-3141}: $ac_try_echo\""
3142
$as_echo "$ac_try_echo"; } >&5
3143
(eval "$ac_link") 2>&5
3145
$as_echo "$as_me:${as_lineno-3145}: \$? = $ac_status" >&5
3146
test $ac_status = 0; }; then :
3147
# If both `conftest.exe' and `conftest' are `present' (well, observable)
3148
# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3149
# work properly (i.e., refer to `conftest.exe'), while it won't with
3151
for ac_file in conftest.exe conftest conftest.*; do
3152
test -f "$ac_file" || continue
3154
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3155
*.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3161
{ { $as_echo "$as_me:${as_lineno-3161}: error: in \`$ac_pwd':" >&5
3162
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3163
as_fn_error "cannot compute suffix of executables: cannot compile and link
3164
See \`config.log' for more details." "3164" 5; }
3166
rm -f conftest$ac_cv_exeext
3167
{ $as_echo "$as_me:${as_lineno-3167}: result: $ac_cv_exeext" >&5
3168
$as_echo "$ac_cv_exeext" >&6; }
3170
rm -f conftest.$ac_ext
3171
EXEEXT=$ac_cv_exeext
3173
{ $as_echo "$as_me:${as_lineno-3173}: checking for suffix of object files" >&5
3174
$as_echo_n "checking for suffix of object files... " >&6; }
3175
if test "${ac_cv_objext+set}" = set; then :
3176
$as_echo_n "(cached) " >&6
3178
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3179
/* end confdefs.h. */
3189
rm -f conftest.o conftest.obj
3190
if { { ac_try="$ac_compile"
3192
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3193
*) ac_try_echo=$ac_try;;
3195
eval ac_try_echo="\"\$as_me:${as_lineno-3195}: $ac_try_echo\""
3196
$as_echo "$ac_try_echo"; } >&5
3197
(eval "$ac_compile") 2>&5
3199
$as_echo "$as_me:${as_lineno-3199}: \$? = $ac_status" >&5
3200
test $ac_status = 0; }; then :
3201
for ac_file in conftest.o conftest.obj conftest.*; do
3202
test -f "$ac_file" || continue;
3204
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3205
*) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3210
$as_echo "$as_me: failed program was:" >&5
3211
sed 's/^/| /' conftest.$ac_ext >&5
3213
{ { $as_echo "$as_me:${as_lineno-3213}: error: in \`$ac_pwd':" >&5
3214
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3215
as_fn_error "cannot compute suffix of object files: cannot compile
3216
See \`config.log' for more details." "3216" 5; }
3218
rm -f conftest.$ac_cv_objext conftest.$ac_ext
3220
{ $as_echo "$as_me:${as_lineno-3220}: result: $ac_cv_objext" >&5
3221
$as_echo "$ac_cv_objext" >&6; }
3222
OBJEXT=$ac_cv_objext
3224
{ $as_echo "$as_me:${as_lineno-3224}: checking whether we are using the GNU C compiler" >&5
3225
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3226
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3227
$as_echo_n "(cached) " >&6
3229
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3230
/* end confdefs.h. */
3243
if ac_fn_c_try_compile "3243"; then :
3248
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3249
ac_cv_c_compiler_gnu=$ac_compiler_gnu
3252
{ $as_echo "$as_me:${as_lineno-3252}: result: $ac_cv_c_compiler_gnu" >&5
3253
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3254
if test $ac_compiler_gnu = yes; then
3259
ac_test_CFLAGS=${CFLAGS+set}
3260
ac_save_CFLAGS=$CFLAGS
3261
{ $as_echo "$as_me:${as_lineno-3261}: checking whether $CC accepts -g" >&5
3262
$as_echo_n "checking whether $CC accepts -g... " >&6; }
3263
if test "${ac_cv_prog_cc_g+set}" = set; then :
3264
$as_echo_n "(cached) " >&6
3266
ac_save_c_werror_flag=$ac_c_werror_flag
3267
ac_c_werror_flag=yes
3270
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3271
/* end confdefs.h. */
3281
if ac_fn_c_try_compile "3281"; then :
3285
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3286
/* end confdefs.h. */
3296
if ac_fn_c_try_compile "3296"; then :
3299
ac_c_werror_flag=$ac_save_c_werror_flag
3301
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3302
/* end confdefs.h. */
3312
if ac_fn_c_try_compile "3312"; then :
3315
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3317
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3319
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3320
ac_c_werror_flag=$ac_save_c_werror_flag
3322
{ $as_echo "$as_me:${as_lineno-3322}: result: $ac_cv_prog_cc_g" >&5
3323
$as_echo "$ac_cv_prog_cc_g" >&6; }
3324
if test "$ac_test_CFLAGS" = set; then
3325
CFLAGS=$ac_save_CFLAGS
3326
elif test $ac_cv_prog_cc_g = yes; then
3327
if test "$GCC" = yes; then
3333
if test "$GCC" = yes; then
3339
{ $as_echo "$as_me:${as_lineno-3339}: checking for $CC option to accept ISO C89" >&5
3340
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3341
if test "${ac_cv_prog_cc_c89+set}" = set; then :
3342
$as_echo_n "(cached) " >&6
3344
ac_cv_prog_cc_c89=no
3346
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3347
/* end confdefs.h. */
3350
#include <sys/types.h>
3351
#include <sys/stat.h>
3352
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3353
struct buf { int x; };
3354
FILE * (*rcsopen) (struct buf *, struct stat *, int);
3355
static char *e (p, i)
3361
static char *f (char * (*g) (char **, int), char **p, ...)
3366
s = g (p, va_arg (v,int));
3371
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3372
function prototypes and stuff, but not '\xHH' hex character constants.
3373
These don't provoke an error unfortunately, instead are silently treated
3374
as 'x'. The following induces an error, until -std is added to get
3375
proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3376
array size at least. It's necessary to write '\x00'==0 to get something
3377
that's true only with -std. */
3378
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3380
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3381
inside strings and character constants. */
3383
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3385
int test (int i, double x);
3386
struct s1 {int (*f) (int a);};
3387
struct s2 {int (*f) (double a);};
3388
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3394
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3399
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3400
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3402
CC="$ac_save_CC $ac_arg"
3403
if ac_fn_c_try_compile "3403"; then :
3404
ac_cv_prog_cc_c89=$ac_arg
3406
rm -f core conftest.err conftest.$ac_objext
3407
test "x$ac_cv_prog_cc_c89" != "xno" && break
3409
rm -f conftest.$ac_ext
3414
case "x$ac_cv_prog_cc_c89" in
3416
{ $as_echo "$as_me:${as_lineno-3416}: result: none needed" >&5
3417
$as_echo "none needed" >&6; } ;;
3419
{ $as_echo "$as_me:${as_lineno-3419}: result: unsupported" >&5
3420
$as_echo "unsupported" >&6; } ;;
3422
CC="$CC $ac_cv_prog_cc_c89"
3423
{ $as_echo "$as_me:${as_lineno-3423}: result: $ac_cv_prog_cc_c89" >&5
3424
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3426
if test "x$ac_cv_prog_cc_c89" != xno; then :
3431
ac_cpp='$CPP $CPPFLAGS'
3432
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3433
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3434
ac_compiler_gnu=$ac_cv_c_compiler_gnu
3437
{ $as_echo "$as_me:${as_lineno-3437}: checking for library containing strerror" >&5
3438
$as_echo_n "checking for library containing strerror... " >&6; }
3439
if test "${ac_cv_search_strerror+set}" = set; then :
3440
$as_echo_n "(cached) " >&6
3442
ac_func_search_save_LIBS=$LIBS
3443
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3444
/* end confdefs.h. */
3446
/* Override any GCC internal prototype to avoid an error.
3447
Use char because int might match the return type of a GCC
3448
builtin and then its argument prototype would still apply. */
3461
for ac_lib in '' cposix; do
3462
if test -z "$ac_lib"; then
3463
ac_res="none required"
3466
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3468
if ac_fn_c_try_link "3468"; then :
3469
ac_cv_search_strerror=$ac_res
3471
rm -f core conftest.err conftest.$ac_objext \
3473
if test "${ac_cv_search_strerror+set}" = set; then :
3477
if test "${ac_cv_search_strerror+set}" = set; then :
3480
ac_cv_search_strerror=no
3483
LIBS=$ac_func_search_save_LIBS
3485
{ $as_echo "$as_me:${as_lineno-3485}: result: $ac_cv_search_strerror" >&5
3486
$as_echo "$ac_cv_search_strerror" >&6; }
3487
ac_res=$ac_cv_search_strerror
3488
if test "$ac_res" != no; then :
3489
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3494
am__api_version='1.11'
3496
# Find a good install program. We prefer a C program (faster),
3497
# so one script is as good as another. But avoid the broken or
3498
# incompatible versions:
3499
# SysV /etc/install, /usr/sbin/install
3500
# SunOS /usr/etc/install
3501
# IRIX /sbin/install
3503
# AmigaOS /C/install, which installs bootblocks on floppy discs
3504
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3505
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3506
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3507
# OS/2's system install, which has a completely different semantic
3508
# ./install, which can be erroneously created by make from ./install.sh.
3509
# Reject install programs that cannot install multiple files.
3510
{ $as_echo "$as_me:${as_lineno-3510}: checking for a BSD-compatible install" >&5
3511
$as_echo_n "checking for a BSD-compatible install... " >&6; }
3512
if test -z "$INSTALL"; then
3513
if test "${ac_cv_path_install+set}" = set; then :
3514
$as_echo_n "(cached) " >&6
3516
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3520
test -z "$as_dir" && as_dir=.
3521
# Account for people who put trailing slashes in PATH elements.
3522
case $as_dir/ in #((
3523
./ | .// | /[cC]/* | \
3524
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3525
?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3528
# OSF1 and SCO ODT 3.0 have their own names for install.
3529
# Don't use installbsd from OSF since it installs stuff as root
3531
for ac_prog in ginstall scoinst install; do
3532
for ac_exec_ext in '' $ac_executable_extensions; do
3533
if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3534
if test $ac_prog = install &&
3535
grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3536
# AIX install. It has an incompatible calling convention.
3538
elif test $ac_prog = install &&
3539
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3540
# program-specific install script used by HP pwplus--don't use.
3543
rm -rf conftest.one conftest.two conftest.dir
3544
echo one > conftest.one
3545
echo two > conftest.two
3547
if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3548
test -s conftest.one && test -s conftest.two &&
3549
test -s conftest.dir/conftest.one &&
3550
test -s conftest.dir/conftest.two
3552
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3565
rm -rf conftest.one conftest.two conftest.dir
3568
if test "${ac_cv_path_install+set}" = set; then
3569
INSTALL=$ac_cv_path_install
3571
# As a last resort, use the slow shell script. Don't cache a
3572
# value for INSTALL within a source directory, because that will
3573
# break other packages using the cache if that directory is
3574
# removed, or if the value is a relative name.
3575
INSTALL=$ac_install_sh
3578
{ $as_echo "$as_me:${as_lineno-3578}: result: $INSTALL" >&5
3579
$as_echo "$INSTALL" >&6; }
3581
# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3582
# It thinks the first close brace ends the variable substitution.
3583
test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3585
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3587
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3589
{ $as_echo "$as_me:${as_lineno-3589}: checking whether build environment is sane" >&5
3590
$as_echo_n "checking whether build environment is sane... " >&6; }
3593
echo timestamp > conftest.file
3594
# Reject unsafe characters in $srcdir or the absolute working directory
3595
# name. Accept space and tab only in the latter.
3599
*[\\\"\#\$\&\'\`$am_lf]*)
3600
as_fn_error "unsafe absolute working directory name" "3600" 5;;
3603
*[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3604
as_fn_error "unsafe srcdir value: \`$srcdir'" "3604" 5;;
3607
# Do `set' in a subshell so we don't clobber the current shell's
3608
# arguments. Must try -L first in case configure is actually a
3609
# symlink; some systems play weird games with the mod time of symlinks
3610
# (eg FreeBSD returns the mod time of the symlink's containing
3613
set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3614
if test "$*" = "X"; then
3616
set X `ls -t "$srcdir/configure" conftest.file`
3619
if test "$*" != "X $srcdir/configure conftest.file" \
3620
&& test "$*" != "X conftest.file $srcdir/configure"; then
3622
# If neither matched, then we have a broken ls. This can happen
3623
# if, for instance, CONFIG_SHELL is bash and it inherits a
3624
# broken ls alias from the environment. This has actually
3625
# happened. Such a system could not be considered "sane".
3626
as_fn_error "ls -t appears to fail. Make sure there is not a broken
3627
alias in your environment" "3627" 5
3630
test "$2" = conftest.file
3636
as_fn_error "newly created file is older than distributed files!
3637
Check your system clock" "3637" 5
3639
{ $as_echo "$as_me:${as_lineno-3639}: result: yes" >&5
3640
$as_echo "yes" >&6; }
3641
test "$program_prefix" != NONE &&
3642
program_transform_name="s&^&$program_prefix&;$program_transform_name"
3643
# Use a double $ so make ignores it.
3644
test "$program_suffix" != NONE &&
3645
program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3646
# Double any \ or $.
3647
# By default was `s,x,x', remove it if useless.
3648
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3649
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3651
# expand $ac_aux_dir to an absolute path
3652
am_aux_dir=`cd $ac_aux_dir && pwd`
3654
if test x"${MISSING+set}" != xset; then
3657
MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3659
MISSING="\${SHELL} $am_aux_dir/missing" ;;
3662
# Use eval to expand $SHELL
3663
if eval "$MISSING --run true"; then
3664
am_missing_run="$MISSING --run "
3667
{ $as_echo "$as_me:${as_lineno-3667}: WARNING: \`missing' script is too old or missing" >&5
3668
$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3671
if test x"${install_sh}" != xset; then
3674
install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3676
install_sh="\${SHELL} $am_aux_dir/install-sh"
3680
# Installed binaries are usually stripped using `strip' when the user
3681
# run `make install-strip'. However `strip' might not be the right
3682
# tool to use in cross-compilation environments, therefore Automake
3683
# will honor the `STRIP' environment variable to overrule this program.
3684
if test "$cross_compiling" != no; then
3685
if test -n "$ac_tool_prefix"; then
3686
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3687
set dummy ${ac_tool_prefix}strip; ac_word=$2
3688
{ $as_echo "$as_me:${as_lineno-3688}: checking for $ac_word" >&5
3689
$as_echo_n "checking for $ac_word... " >&6; }
3690
if test "${ac_cv_prog_STRIP+set}" = set; then :
3691
$as_echo_n "(cached) " >&6
3693
if test -n "$STRIP"; then
3694
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3696
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3700
test -z "$as_dir" && as_dir=.
3701
for ac_exec_ext in '' $ac_executable_extensions; do
3702
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3703
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3704
$as_echo "$as_me:${as_lineno-3704}: found $as_dir/$ac_word$ac_exec_ext" >&5
3713
STRIP=$ac_cv_prog_STRIP
3714
if test -n "$STRIP"; then
3715
{ $as_echo "$as_me:${as_lineno-3715}: result: $STRIP" >&5
3716
$as_echo "$STRIP" >&6; }
3718
{ $as_echo "$as_me:${as_lineno-3718}: result: no" >&5
3719
$as_echo "no" >&6; }
3724
if test -z "$ac_cv_prog_STRIP"; then
3726
# Extract the first word of "strip", so it can be a program name with args.
3727
set dummy strip; ac_word=$2
3728
{ $as_echo "$as_me:${as_lineno-3728}: checking for $ac_word" >&5
3729
$as_echo_n "checking for $ac_word... " >&6; }
3730
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3731
$as_echo_n "(cached) " >&6
3733
if test -n "$ac_ct_STRIP"; then
3734
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3736
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3740
test -z "$as_dir" && as_dir=.
3741
for ac_exec_ext in '' $ac_executable_extensions; do
3742
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3743
ac_cv_prog_ac_ct_STRIP="strip"
3744
$as_echo "$as_me:${as_lineno-3744}: found $as_dir/$ac_word$ac_exec_ext" >&5
3753
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3754
if test -n "$ac_ct_STRIP"; then
3755
{ $as_echo "$as_me:${as_lineno-3755}: result: $ac_ct_STRIP" >&5
3756
$as_echo "$ac_ct_STRIP" >&6; }
3758
{ $as_echo "$as_me:${as_lineno-3758}: result: no" >&5
3759
$as_echo "no" >&6; }
3762
if test "x$ac_ct_STRIP" = x; then
3765
case $cross_compiling:$ac_tool_warned in
3767
{ $as_echo "$as_me:${as_lineno-3767}: WARNING: using cross tools not prefixed with host triplet" >&5
3768
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3769
ac_tool_warned=yes ;;
3774
STRIP="$ac_cv_prog_STRIP"
3778
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3780
{ $as_echo "$as_me:${as_lineno-3780}: checking for a thread-safe mkdir -p" >&5
3781
$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3782
if test -z "$MKDIR_P"; then
3783
if test "${ac_cv_path_mkdir+set}" = set; then :
3784
$as_echo_n "(cached) " >&6
3786
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3787
for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3790
test -z "$as_dir" && as_dir=.
3791
for ac_prog in mkdir gmkdir; do
3792
for ac_exec_ext in '' $ac_executable_extensions; do
3793
{ test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3794
case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3795
'mkdir (GNU coreutils) '* | \
3796
'mkdir (coreutils) '* | \
3797
'mkdir (fileutils) '4.1*)
3798
ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3808
if test "${ac_cv_path_mkdir+set}" = set; then
3809
MKDIR_P="$ac_cv_path_mkdir -p"
3811
# As a last resort, use the slow shell script. Don't cache a
3812
# value for MKDIR_P within a source directory, because that will
3813
# break other packages using the cache if that directory is
3814
# removed, or if the value is a relative name.
3815
test -d ./--version && rmdir ./--version
3816
MKDIR_P="$ac_install_sh -d"
3819
{ $as_echo "$as_me:${as_lineno-3819}: result: $MKDIR_P" >&5
3820
$as_echo "$MKDIR_P" >&6; }
3824
[\\/$]* | ?:[\\/]*) ;;
3825
*/*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3828
for ac_prog in gawk mawk nawk awk
3830
# Extract the first word of "$ac_prog", so it can be a program name with args.
3831
set dummy $ac_prog; ac_word=$2
3832
{ $as_echo "$as_me:${as_lineno-3832}: checking for $ac_word" >&5
3833
$as_echo_n "checking for $ac_word... " >&6; }
3834
if test "${ac_cv_prog_AWK+set}" = set; then :
3835
$as_echo_n "(cached) " >&6
3837
if test -n "$AWK"; then
3838
ac_cv_prog_AWK="$AWK" # Let the user override the test.
3840
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3844
test -z "$as_dir" && as_dir=.
3845
for ac_exec_ext in '' $ac_executable_extensions; do
3846
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3847
ac_cv_prog_AWK="$ac_prog"
3848
$as_echo "$as_me:${as_lineno-3848}: found $as_dir/$ac_word$ac_exec_ext" >&5
3858
if test -n "$AWK"; then
3859
{ $as_echo "$as_me:${as_lineno-3859}: result: $AWK" >&5
3860
$as_echo "$AWK" >&6; }
3862
{ $as_echo "$as_me:${as_lineno-3862}: result: no" >&5
3863
$as_echo "no" >&6; }
3867
test -n "$AWK" && break
3870
{ $as_echo "$as_me:${as_lineno-3870}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3871
$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3873
ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3874
if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3875
$as_echo_n "(cached) " >&6
3877
cat >conftest.make <<\_ACEOF
3880
@echo '@@@%%%=$(MAKE)=@@@%%%'
3882
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3883
case `${MAKE-make} -f conftest.make 2>/dev/null` in
3885
eval ac_cv_prog_make_${ac_make}_set=yes;;
3887
eval ac_cv_prog_make_${ac_make}_set=no;;
3891
if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3892
{ $as_echo "$as_me:${as_lineno-3892}: result: yes" >&5
3893
$as_echo "yes" >&6; }
3896
{ $as_echo "$as_me:${as_lineno-3896}: result: no" >&5
3897
$as_echo "no" >&6; }
3898
SET_MAKE="MAKE=${MAKE-make}"
3901
rm -rf .tst 2>/dev/null
3902
mkdir .tst 2>/dev/null
3903
if test -d .tst; then
3908
rmdir .tst 2>/dev/null
3910
DEPDIR="${am__leading_dot}deps"
3912
ac_config_commands="$ac_config_commands depfiles"
3915
am_make=${MAKE-make}
3916
cat > confinc << 'END'
3918
@echo this is the am__doit target
3921
# If we don't find an include directive, just comment out the code.
3922
{ $as_echo "$as_me:${as_lineno-3922}: checking for style of include used by $am_make" >&5
3923
$as_echo_n "checking for style of include used by $am_make... " >&6; }
3927
# First try GNU make style include.
3928
echo "include confinc" > confmf
3929
# Ignore all kinds of additional output from `make'.
3930
case `$am_make -s -f confmf 2> /dev/null` in #(
3931
*the\ am__doit\ target*)
3937
# Now try BSD make style include.
3938
if test "$am__include" = "#"; then
3939
echo '.include "confinc"' > confmf
3940
case `$am_make -s -f confmf 2> /dev/null` in #(
3941
*the\ am__doit\ target*)
3942
am__include=.include
3950
{ $as_echo "$as_me:${as_lineno-3950}: result: $_am_result" >&5
3951
$as_echo "$_am_result" >&6; }
3952
rm -f confinc confmf
3954
# Check whether --enable-dependency-tracking was given.
3955
if test "${enable_dependency_tracking+set}" = set; then :
3956
enableval=$enable_dependency_tracking;
3959
if test "x$enable_dependency_tracking" != xno; then
3960
am_depcomp="$ac_aux_dir/depcomp"
3963
if test "x$enable_dependency_tracking" != xno; then
3972
if test "`cd $srcdir && pwd`" != "`pwd`"; then
3973
# Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3974
# is not polluted with repeated "-I."
3975
am__isrc=' -I$(srcdir)'
3976
# test to see if srcdir already configured
3977
if test -f $srcdir/config.status; then
3978
as_fn_error "source directory already configured; run \"make distclean\" there first" "3978" 5
3982
# test whether we have cygpath
3983
if test -z "$CYGPATH_W"; then
3984
if (cygpath --version) >/dev/null 2>/dev/null; then
3985
CYGPATH_W='cygpath -w'
3992
# Define the identity of the package.
3997
cat >>confdefs.h <<_ACEOF
3998
#define PACKAGE "$PACKAGE"
4002
cat >>confdefs.h <<_ACEOF
4003
#define VERSION "$VERSION"
4006
# Some tools Automake needs.
4008
ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4011
AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4014
AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4017
AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4020
MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4022
# We need awk for the "check" target. The system "awk" is bad on
4024
# Always define AMTAR for backward compatibility.
4026
AMTAR=${AMTAR-"${am_missing_run}tar"}
4028
am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4033
depcc="$CC" am_compiler_list=
4035
{ $as_echo "$as_me:${as_lineno-4035}: checking dependency style of $depcc" >&5
4036
$as_echo_n "checking dependency style of $depcc... " >&6; }
4037
if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4038
$as_echo_n "(cached) " >&6
4040
if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4041
# We make a subdir and do the tests there. Otherwise we can end up
4042
# making bogus files that we don't know about and never remove. For
4043
# instance it was reported that on HP-UX the gcc test will end up
4044
# making a dummy file named `D' -- because `-MD' means `put the output
4047
# Copy depcomp to subdir because otherwise we won't find it if we're
4048
# using a relative directory.
4049
cp "$am_depcomp" conftest.dir
4051
# We will build objects and dependencies in a subdirectory because
4052
# it helps to detect inapplicable dependency modes. For instance
4053
# both Tru64's cc and ICC support -MD to output dependencies as a
4054
# side effect of compilation, but ICC will put the dependencies in
4055
# the current directory while Tru64 will put them in the object
4059
am_cv_CC_dependencies_compiler_type=none
4060
if test "$am_compiler_list" = ""; then
4061
am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4064
case " $depcc " in #(
4065
*\ -arch\ *\ -arch\ *) am__universal=true ;;
4068
for depmode in $am_compiler_list; do
4069
# Setup a source with many dependencies, because some compilers
4070
# like to wrap large dependency lists on column 80 (with \), and
4071
# we should not choose a depcomp mode which is confused by this.
4073
# We need to recreate these files for each test, as the compiler may
4074
# overwrite some of them when testing with obscure command lines.
4075
# This happens at least with the AIX C compiler.
4077
for i in 1 2 3 4 5 6; do
4078
echo '#include "conftst'$i'.h"' >> sub/conftest.c
4079
# Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4080
# Solaris 8's {/usr,}/bin/sh.
4081
touch sub/conftst$i.h
4083
echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4085
# We check with `-c' and `-o' for the sake of the "dashmstdout"
4086
# mode. It turns out that the SunPro C++ compiler does not properly
4087
# handle `-M -o', and we need to detect this. Also, some Intel
4088
# versions had trouble with output in subdirs
4089
am__obj=sub/conftest.${OBJEXT-o}
4090
am__minus_obj="-o $am__obj"
4093
# This depmode causes a compiler race in universal mode.
4094
test "$am__universal" = false || continue
4097
# after this tag, mechanisms are not by side-effect, so they'll
4098
# only be used when explicitly requested
4099
if test "x$enable_dependency_tracking" = xyes; then
4105
msvisualcpp | msvcmsys)
4106
# This compiler won't grok `-c -o', but also, the minuso test has
4107
# not run yet. These depmodes are late enough in the game, and
4108
# so weak that their functioning should not be impacted.
4109
am__obj=conftest.${OBJEXT-o}
4114
if depmode=$depmode \
4115
source=sub/conftest.c object=$am__obj \
4116
depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4117
$SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4118
>/dev/null 2>conftest.err &&
4119
grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4120
grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4121
grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4122
${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4123
# icc doesn't choke on unknown options, it will just issue warnings
4124
# or remarks (even with -Werror). So we grep stderr for any message
4125
# that says an option was ignored or not supported.
4126
# When given -MP, icc 7.0 and 7.1 complain thusly:
4127
# icc: Command line warning: ignoring option '-M'; no argument required
4128
# The diagnosis changed in icc 8.0:
4129
# icc: Command line remark: option '-MP' not supported
4130
if (grep 'ignoring option' conftest.err ||
4131
grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4132
am_cv_CC_dependencies_compiler_type=$depmode
4141
am_cv_CC_dependencies_compiler_type=none
4145
{ $as_echo "$as_me:${as_lineno-4145}: result: $am_cv_CC_dependencies_compiler_type" >&5
4146
$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4147
CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4150
test "x$enable_dependency_tracking" != xno \
4151
&& test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4153
am__fastdepCC_FALSE='#'
4155
am__fastdepCC_TRUE='#'
4156
am__fastdepCC_FALSE=
4162
if test -n "$ac_tool_prefix"; then
4163
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4164
set dummy ${ac_tool_prefix}ar; ac_word=$2
4165
{ $as_echo "$as_me:${as_lineno-4165}: checking for $ac_word" >&5
4166
$as_echo_n "checking for $ac_word... " >&6; }
4167
if test "${ac_cv_prog_AR+set}" = set; then :
4168
$as_echo_n "(cached) " >&6
4170
if test -n "$AR"; then
4171
ac_cv_prog_AR="$AR" # Let the user override the test.
4173
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4177
test -z "$as_dir" && as_dir=.
4178
for ac_exec_ext in '' $ac_executable_extensions; do
4179
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4180
ac_cv_prog_AR="${ac_tool_prefix}ar"
4181
$as_echo "$as_me:${as_lineno-4181}: found $as_dir/$ac_word$ac_exec_ext" >&5
4191
if test -n "$AR"; then
4192
{ $as_echo "$as_me:${as_lineno-4192}: result: $AR" >&5
4193
$as_echo "$AR" >&6; }
4195
{ $as_echo "$as_me:${as_lineno-4195}: result: no" >&5
4196
$as_echo "no" >&6; }
4201
if test -z "$ac_cv_prog_AR"; then
4203
# Extract the first word of "ar", so it can be a program name with args.
4204
set dummy ar; ac_word=$2
4205
{ $as_echo "$as_me:${as_lineno-4205}: checking for $ac_word" >&5
4206
$as_echo_n "checking for $ac_word... " >&6; }
4207
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4208
$as_echo_n "(cached) " >&6
4210
if test -n "$ac_ct_AR"; then
4211
ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4213
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4217
test -z "$as_dir" && as_dir=.
4218
for ac_exec_ext in '' $ac_executable_extensions; do
4219
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4220
ac_cv_prog_ac_ct_AR="ar"
4221
$as_echo "$as_me:${as_lineno-4221}: found $as_dir/$ac_word$ac_exec_ext" >&5
4230
ac_ct_AR=$ac_cv_prog_ac_ct_AR
4231
if test -n "$ac_ct_AR"; then
4232
{ $as_echo "$as_me:${as_lineno-4232}: result: $ac_ct_AR" >&5
4233
$as_echo "$ac_ct_AR" >&6; }
4235
{ $as_echo "$as_me:${as_lineno-4235}: result: no" >&5
4236
$as_echo "no" >&6; }
4239
if test "x$ac_ct_AR" = x; then
4242
case $cross_compiling:$ac_tool_warned in
4244
{ $as_echo "$as_me:${as_lineno-4244}: WARNING: using cross tools not prefixed with host triplet" >&5
4245
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4246
ac_tool_warned=yes ;;
4254
if test -n "$ac_tool_prefix"; then
4255
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4256
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4257
{ $as_echo "$as_me:${as_lineno-4257}: checking for $ac_word" >&5
4258
$as_echo_n "checking for $ac_word... " >&6; }
4259
if test "${ac_cv_prog_RANLIB+set}" = set; then :
4260
$as_echo_n "(cached) " >&6
4262
if test -n "$RANLIB"; then
4263
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4265
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4269
test -z "$as_dir" && as_dir=.
4270
for ac_exec_ext in '' $ac_executable_extensions; do
4271
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4272
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4273
$as_echo "$as_me:${as_lineno-4273}: found $as_dir/$ac_word$ac_exec_ext" >&5
4282
RANLIB=$ac_cv_prog_RANLIB
4283
if test -n "$RANLIB"; then
4284
{ $as_echo "$as_me:${as_lineno-4284}: result: $RANLIB" >&5
4285
$as_echo "$RANLIB" >&6; }
4287
{ $as_echo "$as_me:${as_lineno-4287}: result: no" >&5
4288
$as_echo "no" >&6; }
4293
if test -z "$ac_cv_prog_RANLIB"; then
4294
ac_ct_RANLIB=$RANLIB
4295
# Extract the first word of "ranlib", so it can be a program name with args.
4296
set dummy ranlib; ac_word=$2
4297
{ $as_echo "$as_me:${as_lineno-4297}: checking for $ac_word" >&5
4298
$as_echo_n "checking for $ac_word... " >&6; }
4299
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4300
$as_echo_n "(cached) " >&6
4302
if test -n "$ac_ct_RANLIB"; then
4303
ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4305
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4309
test -z "$as_dir" && as_dir=.
4310
for ac_exec_ext in '' $ac_executable_extensions; do
4311
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4312
ac_cv_prog_ac_ct_RANLIB="ranlib"
4313
$as_echo "$as_me:${as_lineno-4313}: found $as_dir/$ac_word$ac_exec_ext" >&5
4322
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4323
if test -n "$ac_ct_RANLIB"; then
4324
{ $as_echo "$as_me:${as_lineno-4324}: result: $ac_ct_RANLIB" >&5
4325
$as_echo "$ac_ct_RANLIB" >&6; }
4327
{ $as_echo "$as_me:${as_lineno-4327}: result: no" >&5
4328
$as_echo "no" >&6; }
4331
if test "x$ac_ct_RANLIB" = x; then
4334
case $cross_compiling:$ac_tool_warned in
4336
{ $as_echo "$as_me:${as_lineno-4336}: WARNING: using cross tools not prefixed with host triplet" >&5
4337
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4338
ac_tool_warned=yes ;;
4340
RANLIB=$ac_ct_RANLIB
4343
RANLIB="$ac_cv_prog_RANLIB"
4347
# Check whether --enable-shared was given.
4348
if test "${enable_shared+set}" = set; then :
4349
enableval=$enable_shared; p=${PACKAGE-default}
4351
yes) enable_shared=yes ;;
4352
no) enable_shared=no ;;
4355
# Look at the argument we got. We use all the common list separators.
4356
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4357
for pkg in $enableval; do
4359
if test "X$pkg" = "X$p"; then
4380
ac_cpp='$CPP $CPPFLAGS'
4381
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4382
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4383
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4384
if test -n "$ac_tool_prefix"; then
4385
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4386
set dummy ${ac_tool_prefix}gcc; ac_word=$2
4387
{ $as_echo "$as_me:${as_lineno-4387}: checking for $ac_word" >&5
4388
$as_echo_n "checking for $ac_word... " >&6; }
4389
if test "${ac_cv_prog_CC+set}" = set; then :
4390
$as_echo_n "(cached) " >&6
4392
if test -n "$CC"; then
4393
ac_cv_prog_CC="$CC" # Let the user override the test.
4395
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4399
test -z "$as_dir" && as_dir=.
4400
for ac_exec_ext in '' $ac_executable_extensions; do
4401
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4402
ac_cv_prog_CC="${ac_tool_prefix}gcc"
4403
$as_echo "$as_me:${as_lineno-4403}: found $as_dir/$ac_word$ac_exec_ext" >&5
4413
if test -n "$CC"; then
4414
{ $as_echo "$as_me:${as_lineno-4414}: result: $CC" >&5
4415
$as_echo "$CC" >&6; }
4417
{ $as_echo "$as_me:${as_lineno-4417}: result: no" >&5
4418
$as_echo "no" >&6; }
4423
if test -z "$ac_cv_prog_CC"; then
4425
# Extract the first word of "gcc", so it can be a program name with args.
4426
set dummy gcc; ac_word=$2
4427
{ $as_echo "$as_me:${as_lineno-4427}: checking for $ac_word" >&5
4428
$as_echo_n "checking for $ac_word... " >&6; }
4429
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4430
$as_echo_n "(cached) " >&6
4432
if test -n "$ac_ct_CC"; then
4433
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4435
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4439
test -z "$as_dir" && as_dir=.
4440
for ac_exec_ext in '' $ac_executable_extensions; do
4441
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4442
ac_cv_prog_ac_ct_CC="gcc"
4443
$as_echo "$as_me:${as_lineno-4443}: found $as_dir/$ac_word$ac_exec_ext" >&5
4452
ac_ct_CC=$ac_cv_prog_ac_ct_CC
4453
if test -n "$ac_ct_CC"; then
4454
{ $as_echo "$as_me:${as_lineno-4454}: result: $ac_ct_CC" >&5
4455
$as_echo "$ac_ct_CC" >&6; }
4457
{ $as_echo "$as_me:${as_lineno-4457}: result: no" >&5
4458
$as_echo "no" >&6; }
4461
if test "x$ac_ct_CC" = x; then
4464
case $cross_compiling:$ac_tool_warned in
4466
{ $as_echo "$as_me:${as_lineno-4466}: WARNING: using cross tools not prefixed with host triplet" >&5
4467
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4468
ac_tool_warned=yes ;;
4476
if test -z "$CC"; then
4477
if test -n "$ac_tool_prefix"; then
4478
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4479
set dummy ${ac_tool_prefix}cc; ac_word=$2
4480
{ $as_echo "$as_me:${as_lineno-4480}: checking for $ac_word" >&5
4481
$as_echo_n "checking for $ac_word... " >&6; }
4482
if test "${ac_cv_prog_CC+set}" = set; then :
4483
$as_echo_n "(cached) " >&6
4485
if test -n "$CC"; then
4486
ac_cv_prog_CC="$CC" # Let the user override the test.
4488
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4492
test -z "$as_dir" && as_dir=.
4493
for ac_exec_ext in '' $ac_executable_extensions; do
4494
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4495
ac_cv_prog_CC="${ac_tool_prefix}cc"
4496
$as_echo "$as_me:${as_lineno-4496}: found $as_dir/$ac_word$ac_exec_ext" >&5
4506
if test -n "$CC"; then
4507
{ $as_echo "$as_me:${as_lineno-4507}: result: $CC" >&5
4508
$as_echo "$CC" >&6; }
4510
{ $as_echo "$as_me:${as_lineno-4510}: result: no" >&5
4511
$as_echo "no" >&6; }
4517
if test -z "$CC"; then
4518
# Extract the first word of "cc", so it can be a program name with args.
4519
set dummy cc; ac_word=$2
4520
{ $as_echo "$as_me:${as_lineno-4520}: checking for $ac_word" >&5
4521
$as_echo_n "checking for $ac_word... " >&6; }
4522
if test "${ac_cv_prog_CC+set}" = set; then :
4523
$as_echo_n "(cached) " >&6
4525
if test -n "$CC"; then
4526
ac_cv_prog_CC="$CC" # Let the user override the test.
4529
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4533
test -z "$as_dir" && as_dir=.
4534
for ac_exec_ext in '' $ac_executable_extensions; do
4535
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4536
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4537
ac_prog_rejected=yes
4541
$as_echo "$as_me:${as_lineno-4541}: found $as_dir/$ac_word$ac_exec_ext" >&5
4548
if test $ac_prog_rejected = yes; then
4549
# We found a bogon in the path, so make sure we never use it.
4550
set dummy $ac_cv_prog_CC
4552
if test $# != 0; then
4553
# We chose a different compiler from the bogus one.
4554
# However, it has the same basename, so the bogon will be chosen
4555
# first if we set CC to just the basename; use the full file name.
4557
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4563
if test -n "$CC"; then
4564
{ $as_echo "$as_me:${as_lineno-4564}: result: $CC" >&5
4565
$as_echo "$CC" >&6; }
4567
{ $as_echo "$as_me:${as_lineno-4567}: result: no" >&5
4568
$as_echo "no" >&6; }
4573
if test -z "$CC"; then
4574
if test -n "$ac_tool_prefix"; then
4575
for ac_prog in cl.exe
4577
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4578
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4579
{ $as_echo "$as_me:${as_lineno-4579}: checking for $ac_word" >&5
4580
$as_echo_n "checking for $ac_word... " >&6; }
4581
if test "${ac_cv_prog_CC+set}" = set; then :
4582
$as_echo_n "(cached) " >&6
4584
if test -n "$CC"; then
4585
ac_cv_prog_CC="$CC" # Let the user override the test.
4587
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4591
test -z "$as_dir" && as_dir=.
4592
for ac_exec_ext in '' $ac_executable_extensions; do
4593
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4594
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4595
$as_echo "$as_me:${as_lineno-4595}: found $as_dir/$ac_word$ac_exec_ext" >&5
4605
if test -n "$CC"; then
4606
{ $as_echo "$as_me:${as_lineno-4606}: result: $CC" >&5
4607
$as_echo "$CC" >&6; }
4609
{ $as_echo "$as_me:${as_lineno-4609}: result: no" >&5
4610
$as_echo "no" >&6; }
4614
test -n "$CC" && break
4617
if test -z "$CC"; then
4619
for ac_prog in cl.exe
4621
# Extract the first word of "$ac_prog", so it can be a program name with args.
4622
set dummy $ac_prog; ac_word=$2
4623
{ $as_echo "$as_me:${as_lineno-4623}: checking for $ac_word" >&5
4624
$as_echo_n "checking for $ac_word... " >&6; }
4625
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4626
$as_echo_n "(cached) " >&6
4628
if test -n "$ac_ct_CC"; then
4629
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4631
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4635
test -z "$as_dir" && as_dir=.
4636
for ac_exec_ext in '' $ac_executable_extensions; do
4637
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4638
ac_cv_prog_ac_ct_CC="$ac_prog"
4639
$as_echo "$as_me:${as_lineno-4639}: found $as_dir/$ac_word$ac_exec_ext" >&5
4648
ac_ct_CC=$ac_cv_prog_ac_ct_CC
4649
if test -n "$ac_ct_CC"; then
4650
{ $as_echo "$as_me:${as_lineno-4650}: result: $ac_ct_CC" >&5
4651
$as_echo "$ac_ct_CC" >&6; }
4653
{ $as_echo "$as_me:${as_lineno-4653}: result: no" >&5
4654
$as_echo "no" >&6; }
4658
test -n "$ac_ct_CC" && break
4661
if test "x$ac_ct_CC" = x; then
4664
case $cross_compiling:$ac_tool_warned in
4666
{ $as_echo "$as_me:${as_lineno-4666}: WARNING: using cross tools not prefixed with host triplet" >&5
4667
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4668
ac_tool_warned=yes ;;
4677
test -z "$CC" && { { $as_echo "$as_me:${as_lineno-4677}: error: in \`$ac_pwd':" >&5
4678
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4679
as_fn_error "no acceptable C compiler found in \$PATH
4680
See \`config.log' for more details." "4680" 5; }
4682
# Provide some information about the compiler.
4683
$as_echo "$as_me:${as_lineno-4683}: checking for C compiler version" >&5
4686
for ac_option in --version -v -V -qversion; do
4687
{ { ac_try="$ac_compiler $ac_option >&5"
4689
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4690
*) ac_try_echo=$ac_try;;
4692
eval ac_try_echo="\"\$as_me:${as_lineno-4692}: $ac_try_echo\""
4693
$as_echo "$ac_try_echo"; } >&5
4694
(eval "$ac_compiler $ac_option >&5") 2>conftest.err
4696
if test -s conftest.err; then
4698
... rest of stderr output deleted ...
4699
10q' conftest.err >conftest.er1
4700
cat conftest.er1 >&5
4701
rm -f conftest.er1 conftest.err
4703
$as_echo "$as_me:${as_lineno-4703}: \$? = $ac_status" >&5
4704
test $ac_status = 0; }
4707
{ $as_echo "$as_me:${as_lineno-4707}: checking whether we are using the GNU C compiler" >&5
4708
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4709
if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4710
$as_echo_n "(cached) " >&6
4712
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4713
/* end confdefs.h. */
4726
if ac_fn_c_try_compile "4726"; then :
4731
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4732
ac_cv_c_compiler_gnu=$ac_compiler_gnu
4735
{ $as_echo "$as_me:${as_lineno-4735}: result: $ac_cv_c_compiler_gnu" >&5
4736
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4737
if test $ac_compiler_gnu = yes; then
4742
ac_test_CFLAGS=${CFLAGS+set}
4743
ac_save_CFLAGS=$CFLAGS
4744
{ $as_echo "$as_me:${as_lineno-4744}: checking whether $CC accepts -g" >&5
4745
$as_echo_n "checking whether $CC accepts -g... " >&6; }
4746
if test "${ac_cv_prog_cc_g+set}" = set; then :
4747
$as_echo_n "(cached) " >&6
4749
ac_save_c_werror_flag=$ac_c_werror_flag
4750
ac_c_werror_flag=yes
4753
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4754
/* end confdefs.h. */
4764
if ac_fn_c_try_compile "4764"; then :
4768
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4769
/* end confdefs.h. */
4779
if ac_fn_c_try_compile "4779"; then :
4782
ac_c_werror_flag=$ac_save_c_werror_flag
4784
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4785
/* end confdefs.h. */
4795
if ac_fn_c_try_compile "4795"; then :
4798
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4802
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4803
ac_c_werror_flag=$ac_save_c_werror_flag
4805
{ $as_echo "$as_me:${as_lineno-4805}: result: $ac_cv_prog_cc_g" >&5
4806
$as_echo "$ac_cv_prog_cc_g" >&6; }
4807
if test "$ac_test_CFLAGS" = set; then
4808
CFLAGS=$ac_save_CFLAGS
4809
elif test $ac_cv_prog_cc_g = yes; then
4810
if test "$GCC" = yes; then
4816
if test "$GCC" = yes; then
4822
{ $as_echo "$as_me:${as_lineno-4822}: checking for $CC option to accept ISO C89" >&5
4823
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4824
if test "${ac_cv_prog_cc_c89+set}" = set; then :
4825
$as_echo_n "(cached) " >&6
4827
ac_cv_prog_cc_c89=no
4829
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4830
/* end confdefs.h. */
4833
#include <sys/types.h>
4834
#include <sys/stat.h>
4835
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4836
struct buf { int x; };
4837
FILE * (*rcsopen) (struct buf *, struct stat *, int);
4838
static char *e (p, i)
4844
static char *f (char * (*g) (char **, int), char **p, ...)
4849
s = g (p, va_arg (v,int));
4854
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4855
function prototypes and stuff, but not '\xHH' hex character constants.
4856
These don't provoke an error unfortunately, instead are silently treated
4857
as 'x'. The following induces an error, until -std is added to get
4858
proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4859
array size at least. It's necessary to write '\x00'==0 to get something
4860
that's true only with -std. */
4861
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4863
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4864
inside strings and character constants. */
4866
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4868
int test (int i, double x);
4869
struct s1 {int (*f) (int a);};
4870
struct s2 {int (*f) (double a);};
4871
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4877
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4882
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4883
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4885
CC="$ac_save_CC $ac_arg"
4886
if ac_fn_c_try_compile "4886"; then :
4887
ac_cv_prog_cc_c89=$ac_arg
4889
rm -f core conftest.err conftest.$ac_objext
4890
test "x$ac_cv_prog_cc_c89" != "xno" && break
4892
rm -f conftest.$ac_ext
4897
case "x$ac_cv_prog_cc_c89" in
4899
{ $as_echo "$as_me:${as_lineno-4899}: result: none needed" >&5
4900
$as_echo "none needed" >&6; } ;;
4902
{ $as_echo "$as_me:${as_lineno-4902}: result: unsupported" >&5
4903
$as_echo "unsupported" >&6; } ;;
4905
CC="$CC $ac_cv_prog_cc_c89"
4906
{ $as_echo "$as_me:${as_lineno-4906}: result: $ac_cv_prog_cc_c89" >&5
4907
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4909
if test "x$ac_cv_prog_cc_c89" != xno; then :
4914
ac_cpp='$CPP $CPPFLAGS'
4915
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4916
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4917
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4920
ac_cpp='$CPP $CPPFLAGS'
4921
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4922
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4923
ac_compiler_gnu=$ac_cv_c_compiler_gnu
4924
{ $as_echo "$as_me:${as_lineno-4924}: checking how to run the C preprocessor" >&5
4925
$as_echo_n "checking how to run the C preprocessor... " >&6; }
4926
# On Suns, sometimes $CPP names a directory.
4927
if test -n "$CPP" && test -d "$CPP"; then
4930
if test -z "$CPP"; then
4931
if test "${ac_cv_prog_CPP+set}" = set; then :
4932
$as_echo_n "(cached) " >&6
4934
# Double quotes because CPP needs to be expanded
4935
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4938
for ac_c_preproc_warn_flag in '' yes
4940
# Use a header file that comes with gcc, so configuring glibc
4941
# with a fresh cross-compiler works.
4942
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4943
# <limits.h> exists even on freestanding compilers.
4944
# On the NeXT, cc -E runs the code through the compiler's parser,
4945
# not just through cpp. "Syntax error" is here to catch this case.
4946
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4947
/* end confdefs.h. */
4949
# include <limits.h>
4951
# include <assert.h>
4955
if ac_fn_c_try_cpp "4955"; then :
4958
# Broken: fails on valid input.
4961
rm -f conftest.err conftest.$ac_ext
4963
# OK, works on sane cases. Now check whether nonexistent headers
4964
# can be detected and how.
4965
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4966
/* end confdefs.h. */
4967
#include <ac_nonexistent.h>
4969
if ac_fn_c_try_cpp "4969"; then :
4970
# Broken: success on invalid input.
4973
# Passes both tests.
4977
rm -f conftest.err conftest.$ac_ext
4980
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4981
rm -f conftest.err conftest.$ac_ext
4982
if $ac_preproc_ok; then :
4994
{ $as_echo "$as_me:${as_lineno-4994}: result: $CPP" >&5
4995
$as_echo "$CPP" >&6; }
4997
for ac_c_preproc_warn_flag in '' yes
4999
# Use a header file that comes with gcc, so configuring glibc
5000
# with a fresh cross-compiler works.
5001
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5002
# <limits.h> exists even on freestanding compilers.
5003
# On the NeXT, cc -E runs the code through the compiler's parser,
5004
# not just through cpp. "Syntax error" is here to catch this case.
5005
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5006
/* end confdefs.h. */
5008
# include <limits.h>
5010
# include <assert.h>
5014
if ac_fn_c_try_cpp "5014"; then :
5017
# Broken: fails on valid input.
5020
rm -f conftest.err conftest.$ac_ext
5022
# OK, works on sane cases. Now check whether nonexistent headers
5023
# can be detected and how.
5024
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5025
/* end confdefs.h. */
5026
#include <ac_nonexistent.h>
5028
if ac_fn_c_try_cpp "5028"; then :
5029
# Broken: success on invalid input.
5032
# Passes both tests.
5036
rm -f conftest.err conftest.$ac_ext
5039
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5040
rm -f conftest.err conftest.$ac_ext
5041
if $ac_preproc_ok; then :
5044
{ { $as_echo "$as_me:${as_lineno-5044}: error: in \`$ac_pwd':" >&5
5045
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5046
as_fn_error "C preprocessor \"$CPP\" fails sanity check
5047
See \`config.log' for more details." "5047" 5; }
5051
ac_cpp='$CPP $CPPFLAGS'
5052
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5053
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5054
ac_compiler_gnu=$ac_cv_c_compiler_gnu
5057
{ $as_echo "$as_me:${as_lineno-5057}: checking for grep that handles long lines and -e" >&5
5058
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5059
if test "${ac_cv_path_GREP+set}" = set; then :
5060
$as_echo_n "(cached) " >&6
5062
if test -z "$GREP"; then
5063
ac_path_GREP_found=false
5064
# Loop through the user's path and test for each of PROGNAME-LIST
5065
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5066
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5069
test -z "$as_dir" && as_dir=.
5070
for ac_prog in grep ggrep; do
5071
for ac_exec_ext in '' $ac_executable_extensions; do
5072
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5073
{ test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5074
# Check for GNU ac_path_GREP and select it if it is found.
5075
# Check for GNU $ac_path_GREP
5076
case `"$ac_path_GREP" --version 2>&1` in
5078
ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5081
$as_echo_n 0123456789 >"conftest.in"
5084
cat "conftest.in" "conftest.in" >"conftest.tmp"
5085
mv "conftest.tmp" "conftest.in"
5086
cp "conftest.in" "conftest.nl"
5087
$as_echo 'GREP' >> "conftest.nl"
5088
"$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5089
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5090
as_fn_arith $ac_count + 1 && ac_count=$as_val
5091
if test $ac_count -gt ${ac_path_GREP_max-0}; then
5092
# Best one so far, save it but keep looking for a better one
5093
ac_cv_path_GREP="$ac_path_GREP"
5094
ac_path_GREP_max=$ac_count
5096
# 10*(2^10) chars as input seems more than enough
5097
test $ac_count -gt 10 && break
5099
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5102
$ac_path_GREP_found && break 3
5107
if test -z "$ac_cv_path_GREP"; then
5108
as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "5108" 5
5111
ac_cv_path_GREP=$GREP
5115
{ $as_echo "$as_me:${as_lineno-5115}: result: $ac_cv_path_GREP" >&5
5116
$as_echo "$ac_cv_path_GREP" >&6; }
5117
GREP="$ac_cv_path_GREP"
5120
{ $as_echo "$as_me:${as_lineno-5120}: checking for egrep" >&5
5121
$as_echo_n "checking for egrep... " >&6; }
5122
if test "${ac_cv_path_EGREP+set}" = set; then :
5123
$as_echo_n "(cached) " >&6
5125
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5126
then ac_cv_path_EGREP="$GREP -E"
5128
if test -z "$EGREP"; then
5129
ac_path_EGREP_found=false
5130
# Loop through the user's path and test for each of PROGNAME-LIST
5131
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5132
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5135
test -z "$as_dir" && as_dir=.
5136
for ac_prog in egrep; do
5137
for ac_exec_ext in '' $ac_executable_extensions; do
5138
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5139
{ test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5140
# Check for GNU ac_path_EGREP and select it if it is found.
5141
# Check for GNU $ac_path_EGREP
5142
case `"$ac_path_EGREP" --version 2>&1` in
5144
ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5147
$as_echo_n 0123456789 >"conftest.in"
5150
cat "conftest.in" "conftest.in" >"conftest.tmp"
5151
mv "conftest.tmp" "conftest.in"
5152
cp "conftest.in" "conftest.nl"
5153
$as_echo 'EGREP' >> "conftest.nl"
5154
"$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5155
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5156
as_fn_arith $ac_count + 1 && ac_count=$as_val
5157
if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5158
# Best one so far, save it but keep looking for a better one
5159
ac_cv_path_EGREP="$ac_path_EGREP"
5160
ac_path_EGREP_max=$ac_count
5162
# 10*(2^10) chars as input seems more than enough
5163
test $ac_count -gt 10 && break
5165
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5168
$ac_path_EGREP_found && break 3
5173
if test -z "$ac_cv_path_EGREP"; then
5174
as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "5174" 5
5177
ac_cv_path_EGREP=$EGREP
5182
{ $as_echo "$as_me:${as_lineno-5182}: result: $ac_cv_path_EGREP" >&5
5183
$as_echo "$ac_cv_path_EGREP" >&6; }
5184
EGREP="$ac_cv_path_EGREP"
5187
{ $as_echo "$as_me:${as_lineno-5187}: checking for ANSI C header files" >&5
5188
$as_echo_n "checking for ANSI C header files... " >&6; }
5189
if test "${ac_cv_header_stdc+set}" = set; then :
5190
$as_echo_n "(cached) " >&6
5192
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5193
/* end confdefs.h. */
5207
if ac_fn_c_try_compile "5207"; then :
5208
ac_cv_header_stdc=yes
5210
ac_cv_header_stdc=no
5212
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5214
if test $ac_cv_header_stdc = yes; then
5215
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5216
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5217
/* end confdefs.h. */
5221
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5222
$EGREP "memchr" >/dev/null 2>&1; then :
5225
ac_cv_header_stdc=no
5231
if test $ac_cv_header_stdc = yes; then
5232
# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5233
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5234
/* end confdefs.h. */
5238
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5239
$EGREP "free" >/dev/null 2>&1; then :
5242
ac_cv_header_stdc=no
5248
if test $ac_cv_header_stdc = yes; then
5249
# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5250
if test "$cross_compiling" = yes; then :
5253
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5254
/* end confdefs.h. */
5257
#if ((' ' & 0x0FF) == 0x020)
5258
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5259
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5261
# define ISLOWER(c) \
5262
(('a' <= (c) && (c) <= 'i') \
5263
|| ('j' <= (c) && (c) <= 'r') \
5264
|| ('s' <= (c) && (c) <= 'z'))
5265
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5268
#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5273
for (i = 0; i < 256; i++)
5274
if (XOR (islower (i), ISLOWER (i))
5275
|| toupper (i) != TOUPPER (i))
5280
if ac_fn_c_try_run "5280"; then :
5283
ac_cv_header_stdc=no
5285
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5286
conftest.$ac_objext conftest.beam conftest.$ac_ext
5291
{ $as_echo "$as_me:${as_lineno-5291}: result: $ac_cv_header_stdc" >&5
5292
$as_echo "$ac_cv_header_stdc" >&6; }
5293
if test $ac_cv_header_stdc = yes; then
5295
$as_echo "#define STDC_HEADERS 1" >>confdefs.h
5299
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
5300
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5301
inttypes.h stdint.h unistd.h
5303
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5304
ac_fn_c_check_header_compile "5304" "$ac_header" "$as_ac_Header" "$ac_includes_default
5306
eval as_val=\$$as_ac_Header
5307
if test "x$as_val" = x""yes; then :
5308
cat >>confdefs.h <<_ACEOF
5309
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5318
ac_fn_c_check_header_mongrel "5318" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5319
if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5326
if test "$MINIX" = yes; then
5328
$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5331
$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5334
$as_echo "#define _MINIX 1" >>confdefs.h
5339
{ $as_echo "$as_me:${as_lineno-5339}: checking whether it is safe to define __EXTENSIONS__" >&5
5340
$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5341
if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5342
$as_echo_n "(cached) " >&6
5344
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5345
/* end confdefs.h. */
5347
# define __EXTENSIONS__ 1
5348
$ac_includes_default
5357
if ac_fn_c_try_compile "5357"; then :
5358
ac_cv_safe_to_define___extensions__=yes
5360
ac_cv_safe_to_define___extensions__=no
5362
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5364
{ $as_echo "$as_me:${as_lineno-5364}: result: $ac_cv_safe_to_define___extensions__" >&5
5365
$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5366
test $ac_cv_safe_to_define___extensions__ = yes &&
5367
$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5369
$as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5371
$as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5373
$as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5375
$as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5383
{ $as_echo "$as_me:${as_lineno-5383}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5384
$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5389
macro_version='2.2.7a'
5390
macro_revision='1.3134'
5404
ltmain="$ac_aux_dir/ltmain.sh"
5406
# Backslashify metacharacters that are still active within
5407
# double-quoted strings.
5408
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5410
# Same as above, but do not quote variable references.
5411
double_quote_subst='s/\(["`\\]\)/\\\1/g'
5413
# Sed substitution to delay expansion of an escaped shell variable in a
5414
# double_quote_subst'ed string.
5415
delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5417
# Sed substitution to delay expansion of an escaped single quote.
5418
delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5420
# Sed substitution to avoid accidental globbing in evaled expressions
5421
no_glob_subst='s/\*/\\\*/g'
5423
ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5424
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5425
ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5427
{ $as_echo "$as_me:${as_lineno-5427}: checking how to print strings" >&5
5428
$as_echo_n "checking how to print strings... " >&6; }
5429
# Test print first, because it will be a builtin if present.
5430
if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5431
test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5433
elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5436
# Use this function as a fallback that always works.
5437
func_fallback_echo ()
5439
eval 'cat <<_LTECHO_EOF
5443
ECHO='func_fallback_echo'
5446
# func_echo_all arg...
5447
# Invoke $ECHO with all args, space-separated.
5454
printf*) { $as_echo "$as_me:${as_lineno-5454}: result: printf" >&5
5455
$as_echo "printf" >&6; } ;;
5456
print*) { $as_echo "$as_me:${as_lineno-5456}: result: print -r" >&5
5457
$as_echo "print -r" >&6; } ;;
5458
*) { $as_echo "$as_me:${as_lineno-5458}: result: cat" >&5
5459
$as_echo "cat" >&6; } ;;
5475
{ $as_echo "$as_me:${as_lineno-5475}: checking for a sed that does not truncate output" >&5
5476
$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5477
if test "${ac_cv_path_SED+set}" = set; then :
5478
$as_echo_n "(cached) " >&6
5480
ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5481
for ac_i in 1 2 3 4 5 6 7; do
5482
ac_script="$ac_script$as_nl$ac_script"
5484
echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5485
{ ac_script=; unset ac_script;}
5486
if test -z "$SED"; then
5487
ac_path_SED_found=false
5488
# Loop through the user's path and test for each of PROGNAME-LIST
5489
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5493
test -z "$as_dir" && as_dir=.
5494
for ac_prog in sed gsed; do
5495
for ac_exec_ext in '' $ac_executable_extensions; do
5496
ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5497
{ test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5498
# Check for GNU ac_path_SED and select it if it is found.
5499
# Check for GNU $ac_path_SED
5500
case `"$ac_path_SED" --version 2>&1` in
5502
ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5505
$as_echo_n 0123456789 >"conftest.in"
5508
cat "conftest.in" "conftest.in" >"conftest.tmp"
5509
mv "conftest.tmp" "conftest.in"
5510
cp "conftest.in" "conftest.nl"
5511
$as_echo '' >> "conftest.nl"
5512
"$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5513
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5514
as_fn_arith $ac_count + 1 && ac_count=$as_val
5515
if test $ac_count -gt ${ac_path_SED_max-0}; then
5516
# Best one so far, save it but keep looking for a better one
5517
ac_cv_path_SED="$ac_path_SED"
5518
ac_path_SED_max=$ac_count
5520
# 10*(2^10) chars as input seems more than enough
5521
test $ac_count -gt 10 && break
5523
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5526
$ac_path_SED_found && break 3
5531
if test -z "$ac_cv_path_SED"; then
5532
as_fn_error "no acceptable sed could be found in \$PATH" "5532" 5
5539
{ $as_echo "$as_me:${as_lineno-5539}: result: $ac_cv_path_SED" >&5
5540
$as_echo "$ac_cv_path_SED" >&6; }
5541
SED="$ac_cv_path_SED"
5544
test -z "$SED" && SED=sed
5545
Xsed="$SED -e 1s/^X//"
5557
{ $as_echo "$as_me:${as_lineno-5557}: checking for fgrep" >&5
5558
$as_echo_n "checking for fgrep... " >&6; }
5559
if test "${ac_cv_path_FGREP+set}" = set; then :
5560
$as_echo_n "(cached) " >&6
5562
if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5563
then ac_cv_path_FGREP="$GREP -F"
5565
if test -z "$FGREP"; then
5566
ac_path_FGREP_found=false
5567
# Loop through the user's path and test for each of PROGNAME-LIST
5568
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5569
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5572
test -z "$as_dir" && as_dir=.
5573
for ac_prog in fgrep; do
5574
for ac_exec_ext in '' $ac_executable_extensions; do
5575
ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5576
{ test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5577
# Check for GNU ac_path_FGREP and select it if it is found.
5578
# Check for GNU $ac_path_FGREP
5579
case `"$ac_path_FGREP" --version 2>&1` in
5581
ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5584
$as_echo_n 0123456789 >"conftest.in"
5587
cat "conftest.in" "conftest.in" >"conftest.tmp"
5588
mv "conftest.tmp" "conftest.in"
5589
cp "conftest.in" "conftest.nl"
5590
$as_echo 'FGREP' >> "conftest.nl"
5591
"$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5592
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5593
as_fn_arith $ac_count + 1 && ac_count=$as_val
5594
if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5595
# Best one so far, save it but keep looking for a better one
5596
ac_cv_path_FGREP="$ac_path_FGREP"
5597
ac_path_FGREP_max=$ac_count
5599
# 10*(2^10) chars as input seems more than enough
5600
test $ac_count -gt 10 && break
5602
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5605
$ac_path_FGREP_found && break 3
5610
if test -z "$ac_cv_path_FGREP"; then
5611
as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "5611" 5
5614
ac_cv_path_FGREP=$FGREP
5619
{ $as_echo "$as_me:${as_lineno-5619}: result: $ac_cv_path_FGREP" >&5
5620
$as_echo "$ac_cv_path_FGREP" >&6; }
5621
FGREP="$ac_cv_path_FGREP"
5624
test -z "$GREP" && GREP=grep
5644
# Check whether --with-gnu-ld was given.
5645
if test "${with_gnu_ld+set}" = set; then :
5646
withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5652
if test "$GCC" = yes; then
5653
# Check if gcc -print-prog-name=ld gives a path.
5654
{ $as_echo "$as_me:${as_lineno-5654}: checking for ld used by $CC" >&5
5655
$as_echo_n "checking for ld used by $CC... " >&6; }
5658
# gcc leaves a trailing carriage return which upsets mingw
5659
ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5661
ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5664
# Accept absolute paths.
5666
re_direlt='/[^/][^/]*/\.\./'
5667
# Canonicalize the pathname of ld
5668
ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5669
while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5670
ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5672
test -z "$LD" && LD="$ac_prog"
5675
# If it fails, then pretend we aren't using GCC.
5679
# If it is relative, then search for the first ld in PATH.
5683
elif test "$with_gnu_ld" = yes; then
5684
{ $as_echo "$as_me:${as_lineno-5684}: checking for GNU ld" >&5
5685
$as_echo_n "checking for GNU ld... " >&6; }
5687
{ $as_echo "$as_me:${as_lineno-5687}: checking for non-GNU ld" >&5
5688
$as_echo_n "checking for non-GNU ld... " >&6; }
5690
if test "${lt_cv_path_LD+set}" = set; then :
5691
$as_echo_n "(cached) " >&6
5693
if test -z "$LD"; then
5694
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5695
for ac_dir in $PATH; do
5697
test -z "$ac_dir" && ac_dir=.
5698
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5699
lt_cv_path_LD="$ac_dir/$ac_prog"
5700
# Check to see if the program is GNU ld. I'd rather use --version,
5701
# but apparently some variants of GNU ld only accept -v.
5702
# Break only if it was the GNU/non-GNU ld that we prefer.
5703
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5704
*GNU* | *'with BFD'*)
5705
test "$with_gnu_ld" != no && break
5708
test "$with_gnu_ld" != yes && break
5715
lt_cv_path_LD="$LD" # Let the user override the test with a path.
5720
if test -n "$LD"; then
5721
{ $as_echo "$as_me:${as_lineno-5721}: result: $LD" >&5
5722
$as_echo "$LD" >&6; }
5724
{ $as_echo "$as_me:${as_lineno-5724}: result: no" >&5
5725
$as_echo "no" >&6; }
5727
test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "5727" 5
5728
{ $as_echo "$as_me:${as_lineno-5728}: checking if the linker ($LD) is GNU ld" >&5
5729
$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5730
if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5731
$as_echo_n "(cached) " >&6
5733
# I'd rather use --version here, but apparently some GNU lds only accept -v.
5734
case `$LD -v 2>&1 </dev/null` in
5735
*GNU* | *'with BFD'*)
5736
lt_cv_prog_gnu_ld=yes
5739
lt_cv_prog_gnu_ld=no
5743
{ $as_echo "$as_me:${as_lineno-5743}: result: $lt_cv_prog_gnu_ld" >&5
5744
$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5745
with_gnu_ld=$lt_cv_prog_gnu_ld
5755
{ $as_echo "$as_me:${as_lineno-5755}: checking for BSD- or MS-compatible name lister (nm)" >&5
5756
$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5757
if test "${lt_cv_path_NM+set}" = set; then :
5758
$as_echo_n "(cached) " >&6
5760
if test -n "$NM"; then
5761
# Let the user override the test.
5764
lt_nm_to_check="${ac_tool_prefix}nm"
5765
if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5766
lt_nm_to_check="$lt_nm_to_check nm"
5768
for lt_tmp_nm in $lt_nm_to_check; do
5769
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5770
for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5772
test -z "$ac_dir" && ac_dir=.
5773
tmp_nm="$ac_dir/$lt_tmp_nm"
5774
if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5775
# Check to see if the nm accepts a BSD-compat flag.
5776
# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5777
# nm: unknown option "B" ignored
5778
# Tru64's nm complains that /dev/null is an invalid object file
5779
case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5780
*/dev/null* | *'Invalid file or object type'*)
5781
lt_cv_path_NM="$tmp_nm -B"
5785
case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5787
lt_cv_path_NM="$tmp_nm -p"
5791
lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5792
continue # so that we can try to find one that supports BSD flags
5801
: ${lt_cv_path_NM=no}
5804
{ $as_echo "$as_me:${as_lineno-5804}: result: $lt_cv_path_NM" >&5
5805
$as_echo "$lt_cv_path_NM" >&6; }
5806
if test "$lt_cv_path_NM" != "no"; then
5809
# Didn't find any BSD compatible name lister, look for dumpbin.
5810
if test -n "$DUMPBIN"; then :
5811
# Let the user override the test.
5813
if test -n "$ac_tool_prefix"; then
5814
for ac_prog in dumpbin "link -dump"
5816
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5817
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5818
{ $as_echo "$as_me:${as_lineno-5818}: checking for $ac_word" >&5
5819
$as_echo_n "checking for $ac_word... " >&6; }
5820
if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5821
$as_echo_n "(cached) " >&6
5823
if test -n "$DUMPBIN"; then
5824
ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5826
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5830
test -z "$as_dir" && as_dir=.
5831
for ac_exec_ext in '' $ac_executable_extensions; do
5832
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5833
ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5834
$as_echo "$as_me:${as_lineno-5834}: found $as_dir/$ac_word$ac_exec_ext" >&5
5843
DUMPBIN=$ac_cv_prog_DUMPBIN
5844
if test -n "$DUMPBIN"; then
5845
{ $as_echo "$as_me:${as_lineno-5845}: result: $DUMPBIN" >&5
5846
$as_echo "$DUMPBIN" >&6; }
5848
{ $as_echo "$as_me:${as_lineno-5848}: result: no" >&5
5849
$as_echo "no" >&6; }
5853
test -n "$DUMPBIN" && break
5856
if test -z "$DUMPBIN"; then
5857
ac_ct_DUMPBIN=$DUMPBIN
5858
for ac_prog in dumpbin "link -dump"
5860
# Extract the first word of "$ac_prog", so it can be a program name with args.
5861
set dummy $ac_prog; ac_word=$2
5862
{ $as_echo "$as_me:${as_lineno-5862}: checking for $ac_word" >&5
5863
$as_echo_n "checking for $ac_word... " >&6; }
5864
if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5865
$as_echo_n "(cached) " >&6
5867
if test -n "$ac_ct_DUMPBIN"; then
5868
ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5870
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5874
test -z "$as_dir" && as_dir=.
5875
for ac_exec_ext in '' $ac_executable_extensions; do
5876
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5877
ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5878
$as_echo "$as_me:${as_lineno-5878}: found $as_dir/$ac_word$ac_exec_ext" >&5
5887
ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5888
if test -n "$ac_ct_DUMPBIN"; then
5889
{ $as_echo "$as_me:${as_lineno-5889}: result: $ac_ct_DUMPBIN" >&5
5890
$as_echo "$ac_ct_DUMPBIN" >&6; }
5892
{ $as_echo "$as_me:${as_lineno-5892}: result: no" >&5
5893
$as_echo "no" >&6; }
5897
test -n "$ac_ct_DUMPBIN" && break
5900
if test "x$ac_ct_DUMPBIN" = x; then
5903
case $cross_compiling:$ac_tool_warned in
5905
{ $as_echo "$as_me:${as_lineno-5905}: WARNING: using cross tools not prefixed with host triplet" >&5
5906
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5907
ac_tool_warned=yes ;;
5909
DUMPBIN=$ac_ct_DUMPBIN
5913
case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5915
DUMPBIN="$DUMPBIN -symbols"
5923
if test "$DUMPBIN" != ":"; then
5927
test -z "$NM" && NM=nm
5934
{ $as_echo "$as_me:${as_lineno-5934}: checking the name lister ($NM) interface" >&5
5935
$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5936
if test "${lt_cv_nm_interface+set}" = set; then :
5937
$as_echo_n "(cached) " >&6
5939
lt_cv_nm_interface="BSD nm"
5940
echo "int some_variable = 0;" > conftest.$ac_ext
5941
(eval echo "\"\$as_me:5941: $ac_compile\"" >&5)
5942
(eval "$ac_compile" 2>conftest.err)
5943
cat conftest.err >&5
5944
(eval echo "\"\$as_me:5944: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5945
(eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5946
cat conftest.err >&5
5947
(eval echo "\"\$as_me:5947: output\"" >&5)
5948
cat conftest.out >&5
5949
if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5950
lt_cv_nm_interface="MS dumpbin"
5954
{ $as_echo "$as_me:${as_lineno-5954}: result: $lt_cv_nm_interface" >&5
5955
$as_echo "$lt_cv_nm_interface" >&6; }
5957
{ $as_echo "$as_me:${as_lineno-5957}: checking whether ln -s works" >&5
5958
$as_echo_n "checking whether ln -s works... " >&6; }
5960
if test "$LN_S" = "ln -s"; then
5961
{ $as_echo "$as_me:${as_lineno-5961}: result: yes" >&5
5962
$as_echo "yes" >&6; }
5964
{ $as_echo "$as_me:${as_lineno-5964}: result: no, using $LN_S" >&5
5965
$as_echo "no, using $LN_S" >&6; }
5968
# find the maximum length of command line arguments
5969
{ $as_echo "$as_me:${as_lineno-5969}: checking the maximum length of command line arguments" >&5
5970
$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5971
if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5972
$as_echo_n "(cached) " >&6
5979
# On DJGPP, this test can blow up pretty badly due to problems in libc
5980
# (any single argument exceeding 2000 bytes causes a buffer overrun
5981
# during glob expansion). Even if it were fixed, the result of this
5982
# check would be larger than it should be.
5983
lt_cv_sys_max_cmd_len=12288; # 12K is about right
5987
# Under GNU Hurd, this test is not required because there is
5988
# no limit to the length of command line arguments.
5989
# Libtool will interpret -1 as no limit whatsoever
5990
lt_cv_sys_max_cmd_len=-1;
5993
cygwin* | mingw* | cegcc*)
5994
# On Win9x/ME, this test blows up -- it succeeds, but takes
5995
# about 5 minutes as the teststring grows exponentially.
5996
# Worse, since 9x/ME are not pre-emptively multitasking,
5997
# you end up with a "frozen" computer, even though with patience
5998
# the test eventually succeeds (with a max line length of 256k).
5999
# Instead, let's just punt: use the minimum linelength reported by
6000
# all of the supported platforms: 8192 (on NT/2K/XP).
6001
lt_cv_sys_max_cmd_len=8192;
6005
# On MiNT this can take a long time and run out of memory.
6006
lt_cv_sys_max_cmd_len=8192;
6010
# On AmigaOS with pdksh, this test takes hours, literally.
6011
# So we just punt and use a minimum line length of 8192.
6012
lt_cv_sys_max_cmd_len=8192;
6015
netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6016
# This has been around since 386BSD, at least. Likely further.
6017
if test -x /sbin/sysctl; then
6018
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6019
elif test -x /usr/sbin/sysctl; then
6020
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6022
lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6024
# And add a safety zone
6025
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6026
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6030
# We know the value 262144 and hardcode it with a safety zone (like BSD)
6031
lt_cv_sys_max_cmd_len=196608
6035
# Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6036
# due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6037
# nice to cause kernel panics so lets avoid the loop below.
6038
# First set a reasonable default.
6039
lt_cv_sys_max_cmd_len=16384
6041
if test -x /sbin/sysconfig; then
6042
case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6043
*1*) lt_cv_sys_max_cmd_len=-1 ;;
6048
lt_cv_sys_max_cmd_len=102400
6050
sysv5* | sco5v6* | sysv4.2uw2*)
6051
kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6052
if test -n "$kargmax"; then
6053
lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6055
lt_cv_sys_max_cmd_len=32768
6059
lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6060
if test -n "$lt_cv_sys_max_cmd_len"; then
6061
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6062
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6064
# Make teststring a little bigger before we do anything with it.
6065
# a 1K string should be a reasonable start.
6066
for i in 1 2 3 4 5 6 7 8 ; do
6067
teststring=$teststring$teststring
6069
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6070
# If test is not a shell built-in, we'll probably end up computing a
6071
# maximum length that is only half of the actual maximum length, but
6073
while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6074
= "X$teststring$teststring"; } >/dev/null 2>&1 &&
6075
test $i != 17 # 1/2 MB should be enough
6078
teststring=$teststring$teststring
6080
# Only check the string length outside the loop.
6081
lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6083
# Add a significant safety factor because C++ compilers can tack on
6084
# massive amounts of additional arguments before passing them to the
6085
# linker. It appears as though 1/2 is a usable value.
6086
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6093
if test -n $lt_cv_sys_max_cmd_len ; then
6094
{ $as_echo "$as_me:${as_lineno-6094}: result: $lt_cv_sys_max_cmd_len" >&5
6095
$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6097
{ $as_echo "$as_me:${as_lineno-6097}: result: none" >&5
6098
$as_echo "none" >&6; }
6100
max_cmd_len=$lt_cv_sys_max_cmd_len
6111
{ $as_echo "$as_me:${as_lineno-6111}: checking whether the shell understands some XSI constructs" >&5
6112
$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6113
# Try some XSI features
6116
test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6118
&& eval 'test $(( 1 + 1 )) -eq 2 \
6119
&& test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6121
{ $as_echo "$as_me:${as_lineno-6121}: result: $xsi_shell" >&5
6122
$as_echo "$xsi_shell" >&6; }
6125
{ $as_echo "$as_me:${as_lineno-6125}: checking whether the shell understands \"+=\"" >&5
6126
$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6128
( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6130
&& lt_shell_append=yes
6131
{ $as_echo "$as_me:${as_lineno-6131}: result: $lt_shell_append" >&5
6132
$as_echo "$lt_shell_append" >&6; }
6135
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6145
# test EBCDIC or ASCII
6146
case `echo X|tr X '\101'` in
6147
A) # ASCII based system
6148
# \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6149
lt_SP2NL='tr \040 \012'
6150
lt_NL2SP='tr \015\012 \040\040'
6152
*) # EBCDIC based system
6153
lt_SP2NL='tr \100 \n'
6154
lt_NL2SP='tr \r\n \100\100'
6166
{ $as_echo "$as_me:${as_lineno-6166}: checking for $LD option to reload object files" >&5
6167
$as_echo_n "checking for $LD option to reload object files... " >&6; }
6168
if test "${lt_cv_ld_reload_flag+set}" = set; then :
6169
$as_echo_n "(cached) " >&6
6171
lt_cv_ld_reload_flag='-r'
6173
{ $as_echo "$as_me:${as_lineno-6173}: result: $lt_cv_ld_reload_flag" >&5
6174
$as_echo "$lt_cv_ld_reload_flag" >&6; }
6175
reload_flag=$lt_cv_ld_reload_flag
6176
case $reload_flag in
6178
*) reload_flag=" $reload_flag" ;;
6180
reload_cmds='$LD$reload_flag -o $output$reload_objs'
6183
if test "$GCC" = yes; then
6184
reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6186
reload_cmds='$LD$reload_flag -o $output$reload_objs'
6199
if test -n "$ac_tool_prefix"; then
6200
# Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6201
set dummy ${ac_tool_prefix}objdump; ac_word=$2
6202
{ $as_echo "$as_me:${as_lineno-6202}: checking for $ac_word" >&5
6203
$as_echo_n "checking for $ac_word... " >&6; }
6204
if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6205
$as_echo_n "(cached) " >&6
6207
if test -n "$OBJDUMP"; then
6208
ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6210
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6214
test -z "$as_dir" && as_dir=.
6215
for ac_exec_ext in '' $ac_executable_extensions; do
6216
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6217
ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6218
$as_echo "$as_me:${as_lineno-6218}: found $as_dir/$ac_word$ac_exec_ext" >&5
6227
OBJDUMP=$ac_cv_prog_OBJDUMP
6228
if test -n "$OBJDUMP"; then
6229
{ $as_echo "$as_me:${as_lineno-6229}: result: $OBJDUMP" >&5
6230
$as_echo "$OBJDUMP" >&6; }
6232
{ $as_echo "$as_me:${as_lineno-6232}: result: no" >&5
6233
$as_echo "no" >&6; }
6238
if test -z "$ac_cv_prog_OBJDUMP"; then
6239
ac_ct_OBJDUMP=$OBJDUMP
6240
# Extract the first word of "objdump", so it can be a program name with args.
6241
set dummy objdump; ac_word=$2
6242
{ $as_echo "$as_me:${as_lineno-6242}: checking for $ac_word" >&5
6243
$as_echo_n "checking for $ac_word... " >&6; }
6244
if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6245
$as_echo_n "(cached) " >&6
6247
if test -n "$ac_ct_OBJDUMP"; then
6248
ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6250
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6254
test -z "$as_dir" && as_dir=.
6255
for ac_exec_ext in '' $ac_executable_extensions; do
6256
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6257
ac_cv_prog_ac_ct_OBJDUMP="objdump"
6258
$as_echo "$as_me:${as_lineno-6258}: found $as_dir/$ac_word$ac_exec_ext" >&5
6267
ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6268
if test -n "$ac_ct_OBJDUMP"; then
6269
{ $as_echo "$as_me:${as_lineno-6269}: result: $ac_ct_OBJDUMP" >&5
6270
$as_echo "$ac_ct_OBJDUMP" >&6; }
6272
{ $as_echo "$as_me:${as_lineno-6272}: result: no" >&5
6273
$as_echo "no" >&6; }
6276
if test "x$ac_ct_OBJDUMP" = x; then
6279
case $cross_compiling:$ac_tool_warned in
6281
{ $as_echo "$as_me:${as_lineno-6281}: WARNING: using cross tools not prefixed with host triplet" >&5
6282
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6283
ac_tool_warned=yes ;;
6285
OBJDUMP=$ac_ct_OBJDUMP
6288
OBJDUMP="$ac_cv_prog_OBJDUMP"
6291
test -z "$OBJDUMP" && OBJDUMP=objdump
6301
{ $as_echo "$as_me:${as_lineno-6301}: checking how to recognize dependent libraries" >&5
6302
$as_echo_n "checking how to recognize dependent libraries... " >&6; }
6303
if test "${lt_cv_deplibs_check_method+set}" = set; then :
6304
$as_echo_n "(cached) " >&6
6306
lt_cv_file_magic_cmd='$MAGIC_CMD'
6307
lt_cv_file_magic_test_file=
6308
lt_cv_deplibs_check_method='unknown'
6309
# Need to set the preceding variable on all platforms that support
6310
# interlibrary dependencies.
6311
# 'none' -- dependencies not supported.
6312
# `unknown' -- same as none, but documents that we really don't know.
6313
# 'pass_all' -- all dependencies passed with no checks.
6314
# 'test_compile' -- check by making test program.
6315
# 'file_magic [[regex]]' -- check by looking for files in library path
6316
# which responds to the $file_magic_cmd with a given extended regex.
6317
# If you have `file' or equivalent on your system and you're not sure
6318
# whether `pass_all' will *always* work, you probably want this one.
6322
lt_cv_deplibs_check_method=pass_all
6326
lt_cv_deplibs_check_method=pass_all
6330
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6331
lt_cv_file_magic_cmd='/usr/bin/file -L'
6332
lt_cv_file_magic_test_file=/shlib/libc.so
6336
# func_win32_libid is a shell function defined in ltmain.sh
6337
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6338
lt_cv_file_magic_cmd='func_win32_libid'
6342
# Base MSYS/MinGW do not provide the 'file' command needed by
6343
# func_win32_libid shell function, so use a weaker test based on 'objdump',
6344
# unless we find 'file', for example because we are cross-compiling.
6345
# func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6346
if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6347
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6348
lt_cv_file_magic_cmd='func_win32_libid'
6350
lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6351
lt_cv_file_magic_cmd='$OBJDUMP -f'
6356
# use the weaker test based on 'objdump'. See mingw*.
6357
lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6358
lt_cv_file_magic_cmd='$OBJDUMP -f'
6361
darwin* | rhapsody*)
6362
lt_cv_deplibs_check_method=pass_all
6365
freebsd* | dragonfly*)
6366
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6369
# Not sure whether the presence of OpenBSD here was a mistake.
6370
# Let's accept both of them until this is cleared up.
6371
lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6372
lt_cv_file_magic_cmd=/usr/bin/file
6373
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6377
lt_cv_deplibs_check_method=pass_all
6382
lt_cv_deplibs_check_method=pass_all
6386
lt_cv_deplibs_check_method=pass_all
6389
hpux10.20* | hpux11*)
6390
lt_cv_file_magic_cmd=/usr/bin/file
6393
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6394
lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6397
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]'
6398
lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6401
lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6402
lt_cv_file_magic_test_file=/usr/lib/libc.sl
6408
# PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6409
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6412
irix5* | irix6* | nonstopux*)
6414
*-32|*"-32 ") libmagic=32-bit;;
6415
*-n32|*"-n32 ") libmagic=N32;;
6416
*-64|*"-64 ") libmagic=64-bit;;
6417
*) libmagic=never-match;;
6419
lt_cv_deplibs_check_method=pass_all
6422
# This must be Linux ELF.
6423
linux* | k*bsd*-gnu | kopensolaris*-gnu)
6424
lt_cv_deplibs_check_method=pass_all
6428
if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6429
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6431
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6436
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6437
lt_cv_file_magic_cmd=/usr/bin/file
6438
lt_cv_file_magic_test_file=/usr/lib/libnls.so
6442
lt_cv_deplibs_check_method=pass_all
6446
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6447
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6449
lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6453
osf3* | osf4* | osf5*)
6454
lt_cv_deplibs_check_method=pass_all
6458
lt_cv_deplibs_check_method=pass_all
6462
lt_cv_deplibs_check_method=pass_all
6465
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6466
lt_cv_deplibs_check_method=pass_all
6470
case $host_vendor in
6472
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]'
6473
lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6476
lt_cv_deplibs_check_method=pass_all
6479
lt_cv_file_magic_cmd='/bin/file'
6480
lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6483
lt_cv_file_magic_cmd='/bin/file'
6484
lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6485
lt_cv_file_magic_test_file=/lib/libc.so
6488
lt_cv_deplibs_check_method=pass_all
6491
lt_cv_deplibs_check_method=pass_all
6497
lt_cv_deplibs_check_method=pass_all
6502
{ $as_echo "$as_me:${as_lineno-6502}: result: $lt_cv_deplibs_check_method" >&5
6503
$as_echo "$lt_cv_deplibs_check_method" >&6; }
6504
file_magic_cmd=$lt_cv_file_magic_cmd
6505
deplibs_check_method=$lt_cv_deplibs_check_method
6506
test -z "$deplibs_check_method" && deplibs_check_method=unknown
6519
if test -n "$ac_tool_prefix"; then
6520
# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6521
set dummy ${ac_tool_prefix}ar; ac_word=$2
6522
{ $as_echo "$as_me:${as_lineno-6522}: checking for $ac_word" >&5
6523
$as_echo_n "checking for $ac_word... " >&6; }
6524
if test "${ac_cv_prog_AR+set}" = set; then :
6525
$as_echo_n "(cached) " >&6
6527
if test -n "$AR"; then
6528
ac_cv_prog_AR="$AR" # Let the user override the test.
6530
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6534
test -z "$as_dir" && as_dir=.
6535
for ac_exec_ext in '' $ac_executable_extensions; do
6536
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6537
ac_cv_prog_AR="${ac_tool_prefix}ar"
6538
$as_echo "$as_me:${as_lineno-6538}: found $as_dir/$ac_word$ac_exec_ext" >&5
6548
if test -n "$AR"; then
6549
{ $as_echo "$as_me:${as_lineno-6549}: result: $AR" >&5
6550
$as_echo "$AR" >&6; }
6552
{ $as_echo "$as_me:${as_lineno-6552}: result: no" >&5
6553
$as_echo "no" >&6; }
6558
if test -z "$ac_cv_prog_AR"; then
6560
# Extract the first word of "ar", so it can be a program name with args.
6561
set dummy ar; ac_word=$2
6562
{ $as_echo "$as_me:${as_lineno-6562}: checking for $ac_word" >&5
6563
$as_echo_n "checking for $ac_word... " >&6; }
6564
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6565
$as_echo_n "(cached) " >&6
6567
if test -n "$ac_ct_AR"; then
6568
ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6570
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6574
test -z "$as_dir" && as_dir=.
6575
for ac_exec_ext in '' $ac_executable_extensions; do
6576
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6577
ac_cv_prog_ac_ct_AR="ar"
6578
$as_echo "$as_me:${as_lineno-6578}: found $as_dir/$ac_word$ac_exec_ext" >&5
6587
ac_ct_AR=$ac_cv_prog_ac_ct_AR
6588
if test -n "$ac_ct_AR"; then
6589
{ $as_echo "$as_me:${as_lineno-6589}: result: $ac_ct_AR" >&5
6590
$as_echo "$ac_ct_AR" >&6; }
6592
{ $as_echo "$as_me:${as_lineno-6592}: result: no" >&5
6593
$as_echo "no" >&6; }
6596
if test "x$ac_ct_AR" = x; then
6599
case $cross_compiling:$ac_tool_warned in
6601
{ $as_echo "$as_me:${as_lineno-6601}: WARNING: using cross tools not prefixed with host triplet" >&5
6602
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6603
ac_tool_warned=yes ;;
6611
test -z "$AR" && AR=ar
6612
test -z "$AR_FLAGS" && AR_FLAGS=cru
6624
if test -n "$ac_tool_prefix"; then
6625
# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6626
set dummy ${ac_tool_prefix}strip; ac_word=$2
6627
{ $as_echo "$as_me:${as_lineno-6627}: checking for $ac_word" >&5
6628
$as_echo_n "checking for $ac_word... " >&6; }
6629
if test "${ac_cv_prog_STRIP+set}" = set; then :
6630
$as_echo_n "(cached) " >&6
6632
if test -n "$STRIP"; then
6633
ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6635
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6639
test -z "$as_dir" && as_dir=.
6640
for ac_exec_ext in '' $ac_executable_extensions; do
6641
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6642
ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6643
$as_echo "$as_me:${as_lineno-6643}: found $as_dir/$ac_word$ac_exec_ext" >&5
6652
STRIP=$ac_cv_prog_STRIP
6653
if test -n "$STRIP"; then
6654
{ $as_echo "$as_me:${as_lineno-6654}: result: $STRIP" >&5
6655
$as_echo "$STRIP" >&6; }
6657
{ $as_echo "$as_me:${as_lineno-6657}: result: no" >&5
6658
$as_echo "no" >&6; }
6663
if test -z "$ac_cv_prog_STRIP"; then
6665
# Extract the first word of "strip", so it can be a program name with args.
6666
set dummy strip; ac_word=$2
6667
{ $as_echo "$as_me:${as_lineno-6667}: checking for $ac_word" >&5
6668
$as_echo_n "checking for $ac_word... " >&6; }
6669
if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6670
$as_echo_n "(cached) " >&6
6672
if test -n "$ac_ct_STRIP"; then
6673
ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6675
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6679
test -z "$as_dir" && as_dir=.
6680
for ac_exec_ext in '' $ac_executable_extensions; do
6681
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6682
ac_cv_prog_ac_ct_STRIP="strip"
6683
$as_echo "$as_me:${as_lineno-6683}: found $as_dir/$ac_word$ac_exec_ext" >&5
6692
ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6693
if test -n "$ac_ct_STRIP"; then
6694
{ $as_echo "$as_me:${as_lineno-6694}: result: $ac_ct_STRIP" >&5
6695
$as_echo "$ac_ct_STRIP" >&6; }
6697
{ $as_echo "$as_me:${as_lineno-6697}: result: no" >&5
6698
$as_echo "no" >&6; }
6701
if test "x$ac_ct_STRIP" = x; then
6704
case $cross_compiling:$ac_tool_warned in
6706
{ $as_echo "$as_me:${as_lineno-6706}: WARNING: using cross tools not prefixed with host triplet" >&5
6707
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6708
ac_tool_warned=yes ;;
6713
STRIP="$ac_cv_prog_STRIP"
6716
test -z "$STRIP" && STRIP=:
6723
if test -n "$ac_tool_prefix"; then
6724
# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6725
set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6726
{ $as_echo "$as_me:${as_lineno-6726}: checking for $ac_word" >&5
6727
$as_echo_n "checking for $ac_word... " >&6; }
6728
if test "${ac_cv_prog_RANLIB+set}" = set; then :
6729
$as_echo_n "(cached) " >&6
6731
if test -n "$RANLIB"; then
6732
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6734
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6738
test -z "$as_dir" && as_dir=.
6739
for ac_exec_ext in '' $ac_executable_extensions; do
6740
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6741
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6742
$as_echo "$as_me:${as_lineno-6742}: found $as_dir/$ac_word$ac_exec_ext" >&5
6751
RANLIB=$ac_cv_prog_RANLIB
6752
if test -n "$RANLIB"; then
6753
{ $as_echo "$as_me:${as_lineno-6753}: result: $RANLIB" >&5
6754
$as_echo "$RANLIB" >&6; }
6756
{ $as_echo "$as_me:${as_lineno-6756}: result: no" >&5
6757
$as_echo "no" >&6; }
6762
if test -z "$ac_cv_prog_RANLIB"; then
6763
ac_ct_RANLIB=$RANLIB
6764
# Extract the first word of "ranlib", so it can be a program name with args.
6765
set dummy ranlib; ac_word=$2
6766
{ $as_echo "$as_me:${as_lineno-6766}: checking for $ac_word" >&5
6767
$as_echo_n "checking for $ac_word... " >&6; }
6768
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6769
$as_echo_n "(cached) " >&6
6771
if test -n "$ac_ct_RANLIB"; then
6772
ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6774
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6778
test -z "$as_dir" && as_dir=.
6779
for ac_exec_ext in '' $ac_executable_extensions; do
6780
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6781
ac_cv_prog_ac_ct_RANLIB="ranlib"
6782
$as_echo "$as_me:${as_lineno-6782}: found $as_dir/$ac_word$ac_exec_ext" >&5
6791
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6792
if test -n "$ac_ct_RANLIB"; then
6793
{ $as_echo "$as_me:${as_lineno-6793}: result: $ac_ct_RANLIB" >&5
6794
$as_echo "$ac_ct_RANLIB" >&6; }
6796
{ $as_echo "$as_me:${as_lineno-6796}: result: no" >&5
6797
$as_echo "no" >&6; }
6800
if test "x$ac_ct_RANLIB" = x; then
6803
case $cross_compiling:$ac_tool_warned in
6805
{ $as_echo "$as_me:${as_lineno-6805}: WARNING: using cross tools not prefixed with host triplet" >&5
6806
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6807
ac_tool_warned=yes ;;
6809
RANLIB=$ac_ct_RANLIB
6812
RANLIB="$ac_cv_prog_RANLIB"
6815
test -z "$RANLIB" && RANLIB=:
6822
# Determine commands to create old-style static archives.
6823
old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6824
old_postinstall_cmds='chmod 644 $oldlib'
6825
old_postuninstall_cmds=
6827
if test -n "$RANLIB"; then
6830
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6833
old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6836
old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6841
lock_old_archive_extraction=yes ;;
6843
lock_old_archive_extraction=no ;;
6884
# If no C compiler was specified, use CC.
6887
# If no C compiler flags were specified, use CFLAGS.
6888
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6890
# Allow CC to be a program name with arguments.
6894
# Check for command to grab the raw symbol name followed by C symbol from nm.
6895
{ $as_echo "$as_me:${as_lineno-6895}: checking command to parse $NM output from $compiler object" >&5
6896
$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6897
if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6898
$as_echo_n "(cached) " >&6
6901
# These are sane defaults that work on at least a few old systems.
6902
# [They come from Ultrix. What could be older than Ultrix?!! ;)]
6904
# Character class describing NM global symbol codes.
6905
symcode='[BCDEGRST]'
6907
# Regexp to match symbols that can be accessed directly from C.
6908
sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6910
# Define system-specific variables.
6915
cygwin* | mingw* | pw32* | cegcc*)
6916
symcode='[ABCDGISTW]'
6919
if test "$host_cpu" = ia64; then
6920
symcode='[ABCDEGRST]'
6924
symcode='[BCDEGRST]'
6927
symcode='[BCDEGQRST]'
6938
sysv5* | sco5v6* | unixware* | OpenUNIX*)
6946
# If we're using GNU nm, then use its standard symbol codes.
6947
case `$NM -V 2>&1` in
6948
*GNU* | *'with BFD'*)
6949
symcode='[ABCDGIRSTW]' ;;
6952
# Transform an extracted symbol line into a proper C declaration.
6953
# Some systems (esp. on ia64) link data and code symbols differently,
6954
# so use this general approach.
6955
lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6957
# Transform an extracted symbol line into symbol name and symbol address
6958
lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6959
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
6961
# Handle CRLF in mingw tool chain
6965
opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6969
# Try without a prefix underscore, then with it.
6970
for ac_symprfx in "" "_"; do
6972
# Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6973
symxfrm="\\1 $ac_symprfx\\2 \\2"
6975
# Write the raw and C identifiers.
6976
if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6977
# Fake it for dumpbin and say T for any non-static function
6978
# and D for any global variable.
6979
# Also find C++ and __fastcall symbols from MSVC++,
6980
# which start with @ or ?.
6981
lt_cv_sys_global_symbol_pipe="$AWK '"\
6982
" {last_section=section; section=\$ 3};"\
6983
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6984
" \$ 0!~/External *\|/{next};"\
6985
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6986
" {if(hide[section]) next};"\
6987
" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6988
" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6989
" s[1]~/^[@?]/{print s[1], s[1]; next};"\
6990
" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6991
" ' prfx=^$ac_symprfx"
6993
lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6996
# Check to see that the pipe works correctly.
7000
cat > conftest.$ac_ext <<_LT_EOF
7005
void nm_test_func(void);
7006
void nm_test_func(void){}
7010
int main(){nm_test_var='a';nm_test_func();return(0);}
7013
if { { eval echo "\"\$as_me\":${as_lineno-7013}: \"$ac_compile\""; } >&5
7014
(eval $ac_compile) 2>&5
7016
$as_echo "$as_me:${as_lineno-7016}: \$? = $ac_status" >&5
7017
test $ac_status = 0; }; then
7018
# Now try to grab the symbols.
7020
if { { eval echo "\"\$as_me\":${as_lineno-7020}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7021
(eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7023
$as_echo "$as_me:${as_lineno-7023}: \$? = $ac_status" >&5
7024
test $ac_status = 0; } && test -s "$nlist"; then
7025
# Try sorting and uniquifying the output.
7026
if sort "$nlist" | uniq > "$nlist"T; then
7027
mv -f "$nlist"T "$nlist"
7032
# Make sure that we snagged all the symbols we need.
7033
if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7034
if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7035
cat <<_LT_EOF > conftest.$ac_ext
7041
# Now generate the symbol file.
7042
eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7044
cat <<_LT_EOF >> conftest.$ac_ext
7046
/* The mapping between symbol names and symbols. */
7051
lt__PROGRAM__LTX_preloaded_symbols[] =
7053
{ "@PROGRAM@", (void *) 0 },
7055
$SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7056
cat <<\_LT_EOF >> conftest.$ac_ext
7060
/* This works around a problem in FreeBSD linker */
7061
#ifdef FREEBSD_WORKAROUND
7062
static const void *lt_preloaded_setup() {
7063
return lt__PROGRAM__LTX_preloaded_symbols;
7071
# Now try linking the two files.
7072
mv conftest.$ac_objext conftstm.$ac_objext
7073
lt_save_LIBS="$LIBS"
7074
lt_save_CFLAGS="$CFLAGS"
7075
LIBS="conftstm.$ac_objext"
7076
CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7077
if { { eval echo "\"\$as_me\":${as_lineno-7077}: \"$ac_link\""; } >&5
7078
(eval $ac_link) 2>&5
7080
$as_echo "$as_me:${as_lineno-7080}: \$? = $ac_status" >&5
7081
test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7084
LIBS="$lt_save_LIBS"
7085
CFLAGS="$lt_save_CFLAGS"
7087
echo "cannot find nm_test_func in $nlist" >&5
7090
echo "cannot find nm_test_var in $nlist" >&5
7093
echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7096
echo "$progname: failed program was:" >&5
7097
cat conftest.$ac_ext >&5
7099
rm -rf conftest* conftst*
7101
# Do not use the global_symbol_pipe unless it works.
7102
if test "$pipe_works" = yes; then
7105
lt_cv_sys_global_symbol_pipe=
7111
if test -z "$lt_cv_sys_global_symbol_pipe"; then
7112
lt_cv_sys_global_symbol_to_cdecl=
7114
if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7115
{ $as_echo "$as_me:${as_lineno-7115}: result: failed" >&5
7116
$as_echo "failed" >&6; }
7118
{ $as_echo "$as_me:${as_lineno-7118}: result: ok" >&5
7119
$as_echo "ok" >&6; }
7143
# Check whether --enable-libtool-lock was given.
7144
if test "${enable_libtool_lock+set}" = set; then :
7145
enableval=$enable_libtool_lock;
7148
test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7150
# Some flags need to be propagated to the compiler or linker for good
7154
# Find out which ABI we are using.
7155
echo 'int i;' > conftest.$ac_ext
7156
if { { eval echo "\"\$as_me\":${as_lineno-7156}: \"$ac_compile\""; } >&5
7157
(eval $ac_compile) 2>&5
7159
$as_echo "$as_me:${as_lineno-7159}: \$? = $ac_status" >&5
7160
test $ac_status = 0; }; then
7161
case `/usr/bin/file conftest.$ac_objext` in
7173
# Find out which ABI we are using.
7174
echo '#line '7174' "configure"' > conftest.$ac_ext
7175
if { { eval echo "\"\$as_me\":${as_lineno-7175}: \"$ac_compile\""; } >&5
7176
(eval $ac_compile) 2>&5
7178
$as_echo "$as_me:${as_lineno-7178}: \$? = $ac_status" >&5
7179
test $ac_status = 0; }; then
7180
if test "$lt_cv_prog_gnu_ld" = yes; then
7181
case `/usr/bin/file conftest.$ac_objext` in
7183
LD="${LD-ld} -melf32bsmip"
7186
LD="${LD-ld} -melf32bmipn32"
7189
LD="${LD-ld} -melf64bmip"
7193
case `/usr/bin/file conftest.$ac_objext` in
7209
x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7210
s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7211
# Find out which ABI we are using.
7212
echo 'int i;' > conftest.$ac_ext
7213
if { { eval echo "\"\$as_me\":${as_lineno-7213}: \"$ac_compile\""; } >&5
7214
(eval $ac_compile) 2>&5
7216
$as_echo "$as_me:${as_lineno-7216}: \$? = $ac_status" >&5
7217
test $ac_status = 0; }; then
7218
case `/usr/bin/file conftest.o` in
7221
x86_64-*kfreebsd*-gnu)
7222
LD="${LD-ld} -m elf_i386_fbsd"
7225
case `/usr/bin/file conftest.o` in
7227
LD="${LD-ld} -m elf32_x86_64"
7230
LD="${LD-ld} -m elf_i386"
7234
ppc64-*linux*|powerpc64-*linux*)
7235
LD="${LD-ld} -m elf32ppclinux"
7238
LD="${LD-ld} -m elf_s390"
7241
LD="${LD-ld} -m elf32_sparc"
7247
x86_64-*kfreebsd*-gnu)
7248
LD="${LD-ld} -m elf_x86_64_fbsd"
7251
LD="${LD-ld} -m elf_x86_64"
7253
ppc*-*linux*|powerpc*-*linux*)
7254
LD="${LD-ld} -m elf64ppc"
7256
s390*-*linux*|s390*-*tpf*)
7257
LD="${LD-ld} -m elf64_s390"
7260
LD="${LD-ld} -m elf64_sparc"
7270
# On SCO OpenServer 5, we need -belf to get full-featured binaries.
7271
SAVE_CFLAGS="$CFLAGS"
7272
CFLAGS="$CFLAGS -belf"
7273
{ $as_echo "$as_me:${as_lineno-7273}: checking whether the C compiler needs -belf" >&5
7274
$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7275
if test "${lt_cv_cc_needs_belf+set}" = set; then :
7276
$as_echo_n "(cached) " >&6
7279
ac_cpp='$CPP $CPPFLAGS'
7280
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7281
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7282
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7284
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7285
/* end confdefs.h. */
7295
if ac_fn_c_try_link "7295"; then :
7296
lt_cv_cc_needs_belf=yes
7298
lt_cv_cc_needs_belf=no
7300
rm -f core conftest.err conftest.$ac_objext \
7301
conftest$ac_exeext conftest.$ac_ext
7303
ac_cpp='$CPP $CPPFLAGS'
7304
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7305
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7306
ac_compiler_gnu=$ac_cv_c_compiler_gnu
7309
{ $as_echo "$as_me:${as_lineno-7309}: result: $lt_cv_cc_needs_belf" >&5
7310
$as_echo "$lt_cv_cc_needs_belf" >&6; }
7311
if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7312
# this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7313
CFLAGS="$SAVE_CFLAGS"
7317
# Find out which ABI we are using.
7318
echo 'int i;' > conftest.$ac_ext
7319
if { { eval echo "\"\$as_me\":${as_lineno-7319}: \"$ac_compile\""; } >&5
7320
(eval $ac_compile) 2>&5
7322
$as_echo "$as_me:${as_lineno-7322}: \$? = $ac_status" >&5
7323
test $ac_status = 0; }; then
7324
case `/usr/bin/file conftest.o` in
7326
case $lt_cv_prog_gnu_ld in
7327
yes*) LD="${LD-ld} -m elf64_sparc" ;;
7329
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7341
need_locks="$enable_libtool_lock"
7345
rhapsody* | darwin*)
7346
if test -n "$ac_tool_prefix"; then
7347
# Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7348
set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7349
{ $as_echo "$as_me:${as_lineno-7349}: checking for $ac_word" >&5
7350
$as_echo_n "checking for $ac_word... " >&6; }
7351
if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7352
$as_echo_n "(cached) " >&6
7354
if test -n "$DSYMUTIL"; then
7355
ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7357
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7361
test -z "$as_dir" && as_dir=.
7362
for ac_exec_ext in '' $ac_executable_extensions; do
7363
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7364
ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7365
$as_echo "$as_me:${as_lineno-7365}: found $as_dir/$ac_word$ac_exec_ext" >&5
7374
DSYMUTIL=$ac_cv_prog_DSYMUTIL
7375
if test -n "$DSYMUTIL"; then
7376
{ $as_echo "$as_me:${as_lineno-7376}: result: $DSYMUTIL" >&5
7377
$as_echo "$DSYMUTIL" >&6; }
7379
{ $as_echo "$as_me:${as_lineno-7379}: result: no" >&5
7380
$as_echo "no" >&6; }
7385
if test -z "$ac_cv_prog_DSYMUTIL"; then
7386
ac_ct_DSYMUTIL=$DSYMUTIL
7387
# Extract the first word of "dsymutil", so it can be a program name with args.
7388
set dummy dsymutil; ac_word=$2
7389
{ $as_echo "$as_me:${as_lineno-7389}: checking for $ac_word" >&5
7390
$as_echo_n "checking for $ac_word... " >&6; }
7391
if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7392
$as_echo_n "(cached) " >&6
7394
if test -n "$ac_ct_DSYMUTIL"; then
7395
ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7397
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7401
test -z "$as_dir" && as_dir=.
7402
for ac_exec_ext in '' $ac_executable_extensions; do
7403
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7404
ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7405
$as_echo "$as_me:${as_lineno-7405}: found $as_dir/$ac_word$ac_exec_ext" >&5
7414
ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7415
if test -n "$ac_ct_DSYMUTIL"; then
7416
{ $as_echo "$as_me:${as_lineno-7416}: result: $ac_ct_DSYMUTIL" >&5
7417
$as_echo "$ac_ct_DSYMUTIL" >&6; }
7419
{ $as_echo "$as_me:${as_lineno-7419}: result: no" >&5
7420
$as_echo "no" >&6; }
7423
if test "x$ac_ct_DSYMUTIL" = x; then
7426
case $cross_compiling:$ac_tool_warned in
7428
{ $as_echo "$as_me:${as_lineno-7428}: WARNING: using cross tools not prefixed with host triplet" >&5
7429
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7430
ac_tool_warned=yes ;;
7432
DSYMUTIL=$ac_ct_DSYMUTIL
7435
DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7438
if test -n "$ac_tool_prefix"; then
7439
# Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7440
set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7441
{ $as_echo "$as_me:${as_lineno-7441}: checking for $ac_word" >&5
7442
$as_echo_n "checking for $ac_word... " >&6; }
7443
if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7444
$as_echo_n "(cached) " >&6
7446
if test -n "$NMEDIT"; then
7447
ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7449
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7453
test -z "$as_dir" && as_dir=.
7454
for ac_exec_ext in '' $ac_executable_extensions; do
7455
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7456
ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7457
$as_echo "$as_me:${as_lineno-7457}: found $as_dir/$ac_word$ac_exec_ext" >&5
7466
NMEDIT=$ac_cv_prog_NMEDIT
7467
if test -n "$NMEDIT"; then
7468
{ $as_echo "$as_me:${as_lineno-7468}: result: $NMEDIT" >&5
7469
$as_echo "$NMEDIT" >&6; }
7471
{ $as_echo "$as_me:${as_lineno-7471}: result: no" >&5
7472
$as_echo "no" >&6; }
7477
if test -z "$ac_cv_prog_NMEDIT"; then
7478
ac_ct_NMEDIT=$NMEDIT
7479
# Extract the first word of "nmedit", so it can be a program name with args.
7480
set dummy nmedit; ac_word=$2
7481
{ $as_echo "$as_me:${as_lineno-7481}: checking for $ac_word" >&5
7482
$as_echo_n "checking for $ac_word... " >&6; }
7483
if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7484
$as_echo_n "(cached) " >&6
7486
if test -n "$ac_ct_NMEDIT"; then
7487
ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7489
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7493
test -z "$as_dir" && as_dir=.
7494
for ac_exec_ext in '' $ac_executable_extensions; do
7495
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7496
ac_cv_prog_ac_ct_NMEDIT="nmedit"
7497
$as_echo "$as_me:${as_lineno-7497}: found $as_dir/$ac_word$ac_exec_ext" >&5
7506
ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7507
if test -n "$ac_ct_NMEDIT"; then
7508
{ $as_echo "$as_me:${as_lineno-7508}: result: $ac_ct_NMEDIT" >&5
7509
$as_echo "$ac_ct_NMEDIT" >&6; }
7511
{ $as_echo "$as_me:${as_lineno-7511}: result: no" >&5
7512
$as_echo "no" >&6; }
7515
if test "x$ac_ct_NMEDIT" = x; then
7518
case $cross_compiling:$ac_tool_warned in
7520
{ $as_echo "$as_me:${as_lineno-7520}: WARNING: using cross tools not prefixed with host triplet" >&5
7521
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7522
ac_tool_warned=yes ;;
7524
NMEDIT=$ac_ct_NMEDIT
7527
NMEDIT="$ac_cv_prog_NMEDIT"
7530
if test -n "$ac_tool_prefix"; then
7531
# Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7532
set dummy ${ac_tool_prefix}lipo; ac_word=$2
7533
{ $as_echo "$as_me:${as_lineno-7533}: checking for $ac_word" >&5
7534
$as_echo_n "checking for $ac_word... " >&6; }
7535
if test "${ac_cv_prog_LIPO+set}" = set; then :
7536
$as_echo_n "(cached) " >&6
7538
if test -n "$LIPO"; then
7539
ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7541
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7545
test -z "$as_dir" && as_dir=.
7546
for ac_exec_ext in '' $ac_executable_extensions; do
7547
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7548
ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7549
$as_echo "$as_me:${as_lineno-7549}: found $as_dir/$ac_word$ac_exec_ext" >&5
7558
LIPO=$ac_cv_prog_LIPO
7559
if test -n "$LIPO"; then
7560
{ $as_echo "$as_me:${as_lineno-7560}: result: $LIPO" >&5
7561
$as_echo "$LIPO" >&6; }
7563
{ $as_echo "$as_me:${as_lineno-7563}: result: no" >&5
7564
$as_echo "no" >&6; }
7569
if test -z "$ac_cv_prog_LIPO"; then
7571
# Extract the first word of "lipo", so it can be a program name with args.
7572
set dummy lipo; ac_word=$2
7573
{ $as_echo "$as_me:${as_lineno-7573}: checking for $ac_word" >&5
7574
$as_echo_n "checking for $ac_word... " >&6; }
7575
if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7576
$as_echo_n "(cached) " >&6
7578
if test -n "$ac_ct_LIPO"; then
7579
ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7581
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7585
test -z "$as_dir" && as_dir=.
7586
for ac_exec_ext in '' $ac_executable_extensions; do
7587
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7588
ac_cv_prog_ac_ct_LIPO="lipo"
7589
$as_echo "$as_me:${as_lineno-7589}: found $as_dir/$ac_word$ac_exec_ext" >&5
7598
ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7599
if test -n "$ac_ct_LIPO"; then
7600
{ $as_echo "$as_me:${as_lineno-7600}: result: $ac_ct_LIPO" >&5
7601
$as_echo "$ac_ct_LIPO" >&6; }
7603
{ $as_echo "$as_me:${as_lineno-7603}: result: no" >&5
7604
$as_echo "no" >&6; }
7607
if test "x$ac_ct_LIPO" = x; then
7610
case $cross_compiling:$ac_tool_warned in
7612
{ $as_echo "$as_me:${as_lineno-7612}: WARNING: using cross tools not prefixed with host triplet" >&5
7613
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7614
ac_tool_warned=yes ;;
7619
LIPO="$ac_cv_prog_LIPO"
7622
if test -n "$ac_tool_prefix"; then
7623
# Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7624
set dummy ${ac_tool_prefix}otool; ac_word=$2
7625
{ $as_echo "$as_me:${as_lineno-7625}: checking for $ac_word" >&5
7626
$as_echo_n "checking for $ac_word... " >&6; }
7627
if test "${ac_cv_prog_OTOOL+set}" = set; then :
7628
$as_echo_n "(cached) " >&6
7630
if test -n "$OTOOL"; then
7631
ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7633
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7637
test -z "$as_dir" && as_dir=.
7638
for ac_exec_ext in '' $ac_executable_extensions; do
7639
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7640
ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7641
$as_echo "$as_me:${as_lineno-7641}: found $as_dir/$ac_word$ac_exec_ext" >&5
7650
OTOOL=$ac_cv_prog_OTOOL
7651
if test -n "$OTOOL"; then
7652
{ $as_echo "$as_me:${as_lineno-7652}: result: $OTOOL" >&5
7653
$as_echo "$OTOOL" >&6; }
7655
{ $as_echo "$as_me:${as_lineno-7655}: result: no" >&5
7656
$as_echo "no" >&6; }
7661
if test -z "$ac_cv_prog_OTOOL"; then
7663
# Extract the first word of "otool", so it can be a program name with args.
7664
set dummy otool; ac_word=$2
7665
{ $as_echo "$as_me:${as_lineno-7665}: checking for $ac_word" >&5
7666
$as_echo_n "checking for $ac_word... " >&6; }
7667
if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7668
$as_echo_n "(cached) " >&6
7670
if test -n "$ac_ct_OTOOL"; then
7671
ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7673
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7677
test -z "$as_dir" && as_dir=.
7678
for ac_exec_ext in '' $ac_executable_extensions; do
7679
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7680
ac_cv_prog_ac_ct_OTOOL="otool"
7681
$as_echo "$as_me:${as_lineno-7681}: found $as_dir/$ac_word$ac_exec_ext" >&5
7690
ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7691
if test -n "$ac_ct_OTOOL"; then
7692
{ $as_echo "$as_me:${as_lineno-7692}: result: $ac_ct_OTOOL" >&5
7693
$as_echo "$ac_ct_OTOOL" >&6; }
7695
{ $as_echo "$as_me:${as_lineno-7695}: result: no" >&5
7696
$as_echo "no" >&6; }
7699
if test "x$ac_ct_OTOOL" = x; then
7702
case $cross_compiling:$ac_tool_warned in
7704
{ $as_echo "$as_me:${as_lineno-7704}: WARNING: using cross tools not prefixed with host triplet" >&5
7705
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7706
ac_tool_warned=yes ;;
7711
OTOOL="$ac_cv_prog_OTOOL"
7714
if test -n "$ac_tool_prefix"; then
7715
# Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7716
set dummy ${ac_tool_prefix}otool64; ac_word=$2
7717
{ $as_echo "$as_me:${as_lineno-7717}: checking for $ac_word" >&5
7718
$as_echo_n "checking for $ac_word... " >&6; }
7719
if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7720
$as_echo_n "(cached) " >&6
7722
if test -n "$OTOOL64"; then
7723
ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7725
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7729
test -z "$as_dir" && as_dir=.
7730
for ac_exec_ext in '' $ac_executable_extensions; do
7731
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7732
ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7733
$as_echo "$as_me:${as_lineno-7733}: found $as_dir/$ac_word$ac_exec_ext" >&5
7742
OTOOL64=$ac_cv_prog_OTOOL64
7743
if test -n "$OTOOL64"; then
7744
{ $as_echo "$as_me:${as_lineno-7744}: result: $OTOOL64" >&5
7745
$as_echo "$OTOOL64" >&6; }
7747
{ $as_echo "$as_me:${as_lineno-7747}: result: no" >&5
7748
$as_echo "no" >&6; }
7753
if test -z "$ac_cv_prog_OTOOL64"; then
7754
ac_ct_OTOOL64=$OTOOL64
7755
# Extract the first word of "otool64", so it can be a program name with args.
7756
set dummy otool64; ac_word=$2
7757
{ $as_echo "$as_me:${as_lineno-7757}: checking for $ac_word" >&5
7758
$as_echo_n "checking for $ac_word... " >&6; }
7759
if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7760
$as_echo_n "(cached) " >&6
7762
if test -n "$ac_ct_OTOOL64"; then
7763
ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7765
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7769
test -z "$as_dir" && as_dir=.
7770
for ac_exec_ext in '' $ac_executable_extensions; do
7771
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7772
ac_cv_prog_ac_ct_OTOOL64="otool64"
7773
$as_echo "$as_me:${as_lineno-7773}: found $as_dir/$ac_word$ac_exec_ext" >&5
7782
ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7783
if test -n "$ac_ct_OTOOL64"; then
7784
{ $as_echo "$as_me:${as_lineno-7784}: result: $ac_ct_OTOOL64" >&5
7785
$as_echo "$ac_ct_OTOOL64" >&6; }
7787
{ $as_echo "$as_me:${as_lineno-7787}: result: no" >&5
7788
$as_echo "no" >&6; }
7791
if test "x$ac_ct_OTOOL64" = x; then
7794
case $cross_compiling:$ac_tool_warned in
7796
{ $as_echo "$as_me:${as_lineno-7796}: WARNING: using cross tools not prefixed with host triplet" >&5
7797
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7798
ac_tool_warned=yes ;;
7800
OTOOL64=$ac_ct_OTOOL64
7803
OTOOL64="$ac_cv_prog_OTOOL64"
7832
{ $as_echo "$as_me:${as_lineno-7832}: checking for -single_module linker flag" >&5
7833
$as_echo_n "checking for -single_module linker flag... " >&6; }
7834
if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7835
$as_echo_n "(cached) " >&6
7837
lt_cv_apple_cc_single_mod=no
7838
if test -z "${LT_MULTI_MODULE}"; then
7839
# By default we will add the -single_module flag. You can override
7840
# by either setting the environment variable LT_MULTI_MODULE
7841
# non-empty at configure time, or by adding -multi_module to the
7843
rm -rf libconftest.dylib*
7844
echo "int foo(void){return 1;}" > conftest.c
7845
echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7846
-dynamiclib -Wl,-single_module conftest.c" >&5
7847
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7848
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7850
if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7851
lt_cv_apple_cc_single_mod=yes
7853
cat conftest.err >&5
7855
rm -rf libconftest.dylib*
7859
{ $as_echo "$as_me:${as_lineno-7859}: result: $lt_cv_apple_cc_single_mod" >&5
7860
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7861
{ $as_echo "$as_me:${as_lineno-7861}: checking for -exported_symbols_list linker flag" >&5
7862
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7863
if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7864
$as_echo_n "(cached) " >&6
7866
lt_cv_ld_exported_symbols_list=no
7867
save_LDFLAGS=$LDFLAGS
7868
echo "_main" > conftest.sym
7869
LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7870
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7871
/* end confdefs.h. */
7881
if ac_fn_c_try_link "7881"; then :
7882
lt_cv_ld_exported_symbols_list=yes
7884
lt_cv_ld_exported_symbols_list=no
7886
rm -f core conftest.err conftest.$ac_objext \
7887
conftest$ac_exeext conftest.$ac_ext
7888
LDFLAGS="$save_LDFLAGS"
7891
{ $as_echo "$as_me:${as_lineno-7891}: result: $lt_cv_ld_exported_symbols_list" >&5
7892
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7893
{ $as_echo "$as_me:${as_lineno-7893}: checking for -force_load linker flag" >&5
7894
$as_echo_n "checking for -force_load linker flag... " >&6; }
7895
if test "${lt_cv_ld_force_load+set}" = set; then :
7896
$as_echo_n "(cached) " >&6
7898
lt_cv_ld_force_load=no
7899
cat > conftest.c << _LT_EOF
7900
int forced_loaded() { return 2;}
7902
echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7903
$LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7904
echo "$AR cru libconftest.a conftest.o" >&5
7905
$AR cru libconftest.a conftest.o 2>&5
7906
cat > conftest.c << _LT_EOF
7907
int main() { return 0;}
7909
echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7910
$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7912
if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7913
lt_cv_ld_force_load=yes
7915
cat conftest.err >&5
7917
rm -f conftest.err libconftest.a conftest conftest.c
7918
rm -rf conftest.dSYM
7921
{ $as_echo "$as_me:${as_lineno-7921}: result: $lt_cv_ld_force_load" >&5
7922
$as_echo "$lt_cv_ld_force_load" >&6; }
7924
rhapsody* | darwin1.[012])
7925
_lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7927
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7928
darwin*) # darwin 5.x on
7929
# if running on 10.5 or later, the deployment target defaults
7930
# to the OS version, if on x86, and 10.4, the deployment
7931
# target defaults to 10.4. Don't you love it?
7932
case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7933
10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7934
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7936
_lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7938
_lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7942
if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7943
_lt_dar_single_mod='$single_module'
7945
if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7946
_lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7948
_lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7950
if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7951
_lt_dsymutil='~$DSYMUTIL $lib || :'
7958
for ac_header in dlfcn.h
7960
ac_fn_c_check_header_compile "7960" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7962
if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7963
cat >>confdefs.h <<_ACEOF
7964
#define HAVE_DLFCN_H 1
7985
# Check whether --enable-static was given.
7986
if test "${enable_static+set}" = set; then :
7987
enableval=$enable_static; p=${PACKAGE-default}
7989
yes) enable_static=yes ;;
7990
no) enable_static=no ;;
7993
# Look at the argument we got. We use all the common list separators.
7994
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7995
for pkg in $enableval; do
7997
if test "X$pkg" = "X$p"; then
8017
# Check whether --with-pic was given.
8018
if test "${with_pic+set}" = set; then :
8019
withval=$with_pic; pic_mode="$withval"
8025
test -z "$pic_mode" && pic_mode=default
8033
# Check whether --enable-fast-install was given.
8034
if test "${enable_fast_install+set}" = set; then :
8035
enableval=$enable_fast_install; p=${PACKAGE-default}
8037
yes) enable_fast_install=yes ;;
8038
no) enable_fast_install=no ;;
8040
enable_fast_install=no
8041
# Look at the argument we got. We use all the common list separators.
8042
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8043
for pkg in $enableval; do
8045
if test "X$pkg" = "X$p"; then
8046
enable_fast_install=yes
8053
enable_fast_install=yes
8066
# This can be used to rebuild libtool when needed
8067
LIBTOOL_DEPS="$ltmain"
8069
# Always use our own libtool.
8070
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8097
test -z "$LN_S" && LN_S="ln -s"
8112
if test -n "${ZSH_VERSION+set}" ; then
8113
setopt NO_GLOB_SUBST
8116
{ $as_echo "$as_me:${as_lineno-8116}: checking for objdir" >&5
8117
$as_echo_n "checking for objdir... " >&6; }
8118
if test "${lt_cv_objdir+set}" = set; then :
8119
$as_echo_n "(cached) " >&6
8121
rm -f .libs 2>/dev/null
8122
mkdir .libs 2>/dev/null
8123
if test -d .libs; then
8126
# MS-DOS does not allow filenames that begin with a dot.
8129
rmdir .libs 2>/dev/null
8131
{ $as_echo "$as_me:${as_lineno-8131}: result: $lt_cv_objdir" >&5
8132
$as_echo "$lt_cv_objdir" >&6; }
8133
objdir=$lt_cv_objdir
8139
cat >>confdefs.h <<_ACEOF
8140
#define LT_OBJDIR "$lt_cv_objdir/"
8148
# AIX sometimes has problems with the GCC collect2 program. For some
8149
# reason, if we set the COLLECT_NAMES environment variable, the problems
8150
# vanish in a puff of smoke.
8151
if test "X${COLLECT_NAMES+set}" != Xset; then
8153
export COLLECT_NAMES
8160
can_build_shared=yes
8162
# All known linkers require a `.a' archive for static linking (except MSVC,
8163
# which needs '.lib').
8166
with_gnu_ld="$lt_cv_prog_gnu_ld"
8169
old_CFLAGS="$CFLAGS"
8171
# Set sane defaults for various variables
8172
test -z "$CC" && CC=cc
8173
test -z "$LTCC" && LTCC=$CC
8174
test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8175
test -z "$LD" && LD=ld
8176
test -z "$ac_objext" && ac_objext=o
8178
for cc_temp in $compiler""; do
8180
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8181
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8186
cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8189
# Only perform the check for file, if the check method requires it
8190
test -z "$MAGIC_CMD" && MAGIC_CMD=file
8191
case $deplibs_check_method in
8193
if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8194
{ $as_echo "$as_me:${as_lineno-8194}: checking for ${ac_tool_prefix}file" >&5
8195
$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8196
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8197
$as_echo_n "(cached) " >&6
8201
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8204
lt_save_MAGIC_CMD="$MAGIC_CMD"
8205
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8206
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8207
for ac_dir in $ac_dummy; do
8209
test -z "$ac_dir" && ac_dir=.
8210
if test -f $ac_dir/${ac_tool_prefix}file; then
8211
lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8212
if test -n "$file_magic_test_file"; then
8213
case $deplibs_check_method in
8215
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8216
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8217
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8218
$EGREP "$file_magic_regex" > /dev/null; then
8223
*** Warning: the command libtool uses to detect shared libraries,
8224
*** $file_magic_cmd, produces output that libtool cannot recognize.
8225
*** The result is that libtool may fail to recognize shared libraries
8226
*** as such. This will affect the creation of libtool libraries that
8227
*** depend on shared libraries, but programs linked with such libtool
8228
*** libraries will work regardless of this problem. Nevertheless, you
8229
*** may want to report the problem to your system manager and/or to
8230
*** bug-libtool@gnu.org
8240
MAGIC_CMD="$lt_save_MAGIC_CMD"
8245
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8246
if test -n "$MAGIC_CMD"; then
8247
{ $as_echo "$as_me:${as_lineno-8247}: result: $MAGIC_CMD" >&5
8248
$as_echo "$MAGIC_CMD" >&6; }
8250
{ $as_echo "$as_me:${as_lineno-8250}: result: no" >&5
8251
$as_echo "no" >&6; }
8258
if test -z "$lt_cv_path_MAGIC_CMD"; then
8259
if test -n "$ac_tool_prefix"; then
8260
{ $as_echo "$as_me:${as_lineno-8260}: checking for file" >&5
8261
$as_echo_n "checking for file... " >&6; }
8262
if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8263
$as_echo_n "(cached) " >&6
8267
lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8270
lt_save_MAGIC_CMD="$MAGIC_CMD"
8271
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8272
ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8273
for ac_dir in $ac_dummy; do
8275
test -z "$ac_dir" && ac_dir=.
8276
if test -f $ac_dir/file; then
8277
lt_cv_path_MAGIC_CMD="$ac_dir/file"
8278
if test -n "$file_magic_test_file"; then
8279
case $deplibs_check_method in
8281
file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8282
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8283
if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8284
$EGREP "$file_magic_regex" > /dev/null; then
8289
*** Warning: the command libtool uses to detect shared libraries,
8290
*** $file_magic_cmd, produces output that libtool cannot recognize.
8291
*** The result is that libtool may fail to recognize shared libraries
8292
*** as such. This will affect the creation of libtool libraries that
8293
*** depend on shared libraries, but programs linked with such libtool
8294
*** libraries will work regardless of this problem. Nevertheless, you
8295
*** may want to report the problem to your system manager and/or to
8296
*** bug-libtool@gnu.org
8306
MAGIC_CMD="$lt_save_MAGIC_CMD"
8311
MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8312
if test -n "$MAGIC_CMD"; then
8313
{ $as_echo "$as_me:${as_lineno-8313}: result: $MAGIC_CMD" >&5
8314
$as_echo "$MAGIC_CMD" >&6; }
8316
{ $as_echo "$as_me:${as_lineno-8316}: result: no" >&5
8317
$as_echo "no" >&6; }
8330
# Use C for the default configuration in the libtool script
8334
ac_cpp='$CPP $CPPFLAGS'
8335
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8336
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8337
ac_compiler_gnu=$ac_cv_c_compiler_gnu
8340
# Source file extension for C test sources.
8343
# Object file extension for compiled C test sources.
8347
# Code to be used in simple compile tests
8348
lt_simple_compile_test_code="int some_variable = 0;"
8350
# Code to be used in simple link tests
8351
lt_simple_link_test_code='int main(){return(0);}'
8359
# If no C compiler was specified, use CC.
8362
# If no C compiler flags were specified, use CFLAGS.
8363
LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8365
# Allow CC to be a program name with arguments.
8368
# Save the default compiler, since it gets overwritten when the other
8369
# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8370
compiler_DEFAULT=$CC
8372
# save warnings/boilerplate of simple test code
8373
ac_outfile=conftest.$ac_objext
8374
echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8375
eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8376
_lt_compiler_boilerplate=`cat conftest.err`
8379
ac_outfile=conftest.$ac_objext
8380
echo "$lt_simple_link_test_code" >conftest.$ac_ext
8381
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8382
_lt_linker_boilerplate=`cat conftest.err`
8387
## There is no encapsulation within the following macros, do not change
8388
## the running order or otherwise move them around unless you know exactly
8389
## what you are doing...
8390
if test -n "$compiler"; then
8392
lt_prog_compiler_no_builtin_flag=
8394
if test "$GCC" = yes; then
8395
case $cc_basename in
8397
lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8399
lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8402
{ $as_echo "$as_me:${as_lineno-8402}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8403
$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8404
if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8405
$as_echo_n "(cached) " >&6
8407
lt_cv_prog_compiler_rtti_exceptions=no
8408
ac_outfile=conftest.$ac_objext
8409
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8410
lt_compiler_flag="-fno-rtti -fno-exceptions"
8411
# Insert the option either (1) after the last *FLAGS variable, or
8412
# (2) before a word containing "conftest.", or (3) at the end.
8413
# Note that $ac_compile itself does not contain backslashes and begins
8414
# with a dollar sign (not a hyphen), so the echo should work correctly.
8415
# The option is referenced via a variable to avoid confusing sed.
8416
lt_compile=`echo "$ac_compile" | $SED \
8417
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8418
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8419
-e 's:$: $lt_compiler_flag:'`
8420
(eval echo "\"\$as_me:8420: $lt_compile\"" >&5)
8421
(eval "$lt_compile" 2>conftest.err)
8423
cat conftest.err >&5
8424
echo "$as_me:8424: \$? = $ac_status" >&5
8425
if (exit $ac_status) && test -s "$ac_outfile"; then
8426
# The compiler can only warn and ignore the option if not recognized
8427
# So say no if there are warnings other than the usual output.
8428
$ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8429
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8430
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8431
lt_cv_prog_compiler_rtti_exceptions=yes
8437
{ $as_echo "$as_me:${as_lineno-8437}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8438
$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8440
if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8441
lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8453
lt_prog_compiler_wl=
8454
lt_prog_compiler_pic=
8455
lt_prog_compiler_static=
8457
{ $as_echo "$as_me:${as_lineno-8457}: checking for $compiler option to produce PIC" >&5
8458
$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8460
if test "$GCC" = yes; then
8461
lt_prog_compiler_wl='-Wl,'
8462
lt_prog_compiler_static='-static'
8466
# All AIX code is PIC.
8467
if test "$host_cpu" = ia64; then
8468
# AIX 5 now supports IA64 processor
8469
lt_prog_compiler_static='-Bstatic'
8471
lt_prog_compiler_pic='-fPIC'
8477
# see comment about AmigaOS4 .so support
8478
lt_prog_compiler_pic='-fPIC'
8481
# FIXME: we need at least 68020 code to build shared libraries, but
8482
# adding the `-m68020' flag to GCC prevents building anything better,
8484
lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8489
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8490
# PIC is the default for these OSes.
8493
mingw* | cygwin* | pw32* | os2* | cegcc*)
8494
# This hack is so that the source file can tell whether it is being
8495
# built for inclusion in a dll (and should export symbols for example).
8496
# Although the cygwin gcc ignores -fPIC, still need this for old-style
8497
# (--disable-auto-import) libraries
8498
lt_prog_compiler_pic='-DDLL_EXPORT'
8501
darwin* | rhapsody*)
8502
# PIC is the default on this platform
8503
# Common symbols not allowed in MH_DYLIB files
8504
lt_prog_compiler_pic='-fno-common'
8508
# PIC is the default for Haiku.
8509
# The "-static" flag exists, but is broken.
8510
lt_prog_compiler_static=
8514
# PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8515
# PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8516
# sets the default TLS model and affects inlining.
8522
lt_prog_compiler_pic='-fPIC'
8528
# Interix 3.x gcc -fpic/-fPIC options generate broken code.
8529
# Instead, we relocate shared libraries at runtime.
8533
# Just because we use GCC doesn't mean we suddenly get shared libraries
8534
# on systems that don't support them.
8535
lt_prog_compiler_can_build_shared=no
8540
# QNX uses GNU C++, but need to define -shared option too, otherwise
8542
lt_prog_compiler_pic='-fPIC -shared'
8546
if test -d /usr/nec; then
8547
lt_prog_compiler_pic=-Kconform_pic
8552
lt_prog_compiler_pic='-fPIC'
8556
case $cc_basename in
8557
nvcc*) # Cuda Compiler Driver 2.2
8558
lt_prog_compiler_wl='-Xlinker '
8559
lt_prog_compiler_pic='-Xcompiler -fPIC'
8563
# PORTME Check for flag to pass linker flags through the system compiler.
8566
lt_prog_compiler_wl='-Wl,'
8567
if test "$host_cpu" = ia64; then
8568
# AIX 5 now supports IA64 processor
8569
lt_prog_compiler_static='-Bstatic'
8571
lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8575
mingw* | cygwin* | pw32* | os2* | cegcc*)
8576
# This hack is so that the source file can tell whether it is being
8577
# built for inclusion in a dll (and should export symbols for example).
8578
lt_prog_compiler_pic='-DDLL_EXPORT'
8581
hpux9* | hpux10* | hpux11*)
8582
lt_prog_compiler_wl='-Wl,'
8583
# PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8590
lt_prog_compiler_pic='+Z'
8593
# Is there a better lt_prog_compiler_static that works with the bundled CC?
8594
lt_prog_compiler_static='${wl}-a ${wl}archive'
8597
irix5* | irix6* | nonstopux*)
8598
lt_prog_compiler_wl='-Wl,'
8599
# PIC (with -KPIC) is the default.
8600
lt_prog_compiler_static='-non_shared'
8603
linux* | k*bsd*-gnu | kopensolaris*-gnu)
8604
case $cc_basename in
8605
# old Intel for x86_64 which still supported -KPIC.
8607
lt_prog_compiler_wl='-Wl,'
8608
lt_prog_compiler_pic='-KPIC'
8609
lt_prog_compiler_static='-static'
8611
# icc used to be incompatible with GCC.
8612
# ICC 10 doesn't accept -KPIC any more.
8614
lt_prog_compiler_wl='-Wl,'
8615
lt_prog_compiler_pic='-fPIC'
8616
lt_prog_compiler_static='-static'
8618
# Lahey Fortran 8.1.
8620
lt_prog_compiler_wl='-Wl,'
8621
lt_prog_compiler_pic='--shared'
8622
lt_prog_compiler_static='--static'
8624
pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8625
# Portland Group compilers (*not* the Pentium gcc compiler,
8626
# which looks to be a dead project)
8627
lt_prog_compiler_wl='-Wl,'
8628
lt_prog_compiler_pic='-fpic'
8629
lt_prog_compiler_static='-Bstatic'
8632
lt_prog_compiler_wl='-Wl,'
8633
# All Alpha code is PIC.
8634
lt_prog_compiler_static='-non_shared'
8636
xl* | bgxl* | bgf* | mpixl*)
8637
# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8638
lt_prog_compiler_wl='-Wl,'
8639
lt_prog_compiler_pic='-qpic'
8640
lt_prog_compiler_static='-qstaticlink'
8643
case `$CC -V 2>&1 | sed 5q` in
8644
*Sun\ F* | *Sun*Fortran*)
8645
# Sun Fortran 8.3 passes all unrecognized flags to the linker
8646
lt_prog_compiler_pic='-KPIC'
8647
lt_prog_compiler_static='-Bstatic'
8648
lt_prog_compiler_wl=''
8652
lt_prog_compiler_pic='-KPIC'
8653
lt_prog_compiler_static='-Bstatic'
8654
lt_prog_compiler_wl='-Wl,'
8662
lt_prog_compiler_pic='-KPIC'
8663
lt_prog_compiler_static='-Bstatic'
8667
# QNX uses GNU C++, but need to define -shared option too, otherwise
8669
lt_prog_compiler_pic='-fPIC -shared'
8672
osf3* | osf4* | osf5*)
8673
lt_prog_compiler_wl='-Wl,'
8674
# All OSF/1 code is PIC.
8675
lt_prog_compiler_static='-non_shared'
8679
lt_prog_compiler_static='-non_shared'
8683
lt_prog_compiler_pic='-KPIC'
8684
lt_prog_compiler_static='-Bstatic'
8685
case $cc_basename in
8687
lt_prog_compiler_wl='-Qoption ld ';;
8689
lt_prog_compiler_wl='-Wl,';;
8694
lt_prog_compiler_wl='-Qoption ld '
8695
lt_prog_compiler_pic='-PIC'
8696
lt_prog_compiler_static='-Bstatic'
8699
sysv4 | sysv4.2uw2* | sysv4.3*)
8700
lt_prog_compiler_wl='-Wl,'
8701
lt_prog_compiler_pic='-KPIC'
8702
lt_prog_compiler_static='-Bstatic'
8706
if test -d /usr/nec ;then
8707
lt_prog_compiler_pic='-Kconform_pic'
8708
lt_prog_compiler_static='-Bstatic'
8712
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8713
lt_prog_compiler_wl='-Wl,'
8714
lt_prog_compiler_pic='-KPIC'
8715
lt_prog_compiler_static='-Bstatic'
8719
lt_prog_compiler_wl='-Wl,'
8720
lt_prog_compiler_can_build_shared=no
8724
lt_prog_compiler_pic='-pic'
8725
lt_prog_compiler_static='-Bstatic'
8729
lt_prog_compiler_can_build_shared=no
8735
# For platforms which do not support PIC, -DPIC is meaningless:
8737
lt_prog_compiler_pic=
8740
lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8743
{ $as_echo "$as_me:${as_lineno-8743}: result: $lt_prog_compiler_pic" >&5
8744
$as_echo "$lt_prog_compiler_pic" >&6; }
8752
# Check to make sure the PIC flag actually works.
8754
if test -n "$lt_prog_compiler_pic"; then
8755
{ $as_echo "$as_me:${as_lineno-8755}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8756
$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8757
if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8758
$as_echo_n "(cached) " >&6
8760
lt_cv_prog_compiler_pic_works=no
8761
ac_outfile=conftest.$ac_objext
8762
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8763
lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8764
# Insert the option either (1) after the last *FLAGS variable, or
8765
# (2) before a word containing "conftest.", or (3) at the end.
8766
# Note that $ac_compile itself does not contain backslashes and begins
8767
# with a dollar sign (not a hyphen), so the echo should work correctly.
8768
# The option is referenced via a variable to avoid confusing sed.
8769
lt_compile=`echo "$ac_compile" | $SED \
8770
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8771
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8772
-e 's:$: $lt_compiler_flag:'`
8773
(eval echo "\"\$as_me:8773: $lt_compile\"" >&5)
8774
(eval "$lt_compile" 2>conftest.err)
8776
cat conftest.err >&5
8777
echo "$as_me:8777: \$? = $ac_status" >&5
8778
if (exit $ac_status) && test -s "$ac_outfile"; then
8779
# The compiler can only warn and ignore the option if not recognized
8780
# So say no if there are warnings other than the usual output.
8781
$ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8782
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8783
if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8784
lt_cv_prog_compiler_pic_works=yes
8790
{ $as_echo "$as_me:${as_lineno-8790}: result: $lt_cv_prog_compiler_pic_works" >&5
8791
$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8793
if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8794
case $lt_prog_compiler_pic in
8796
*) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8799
lt_prog_compiler_pic=
8800
lt_prog_compiler_can_build_shared=no
8811
# Check to make sure the static flag actually works.
8813
wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8814
{ $as_echo "$as_me:${as_lineno-8814}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8815
$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8816
if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8817
$as_echo_n "(cached) " >&6
8819
lt_cv_prog_compiler_static_works=no
8820
save_LDFLAGS="$LDFLAGS"
8821
LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8822
echo "$lt_simple_link_test_code" > conftest.$ac_ext
8823
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8824
# The linker can only warn and ignore the option if not recognized
8825
# So say no if there are warnings
8826
if test -s conftest.err; then
8827
# Append any errors to the config.log.
8828
cat conftest.err 1>&5
8829
$ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8830
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8831
if diff conftest.exp conftest.er2 >/dev/null; then
8832
lt_cv_prog_compiler_static_works=yes
8835
lt_cv_prog_compiler_static_works=yes
8839
LDFLAGS="$save_LDFLAGS"
8842
{ $as_echo "$as_me:${as_lineno-8842}: result: $lt_cv_prog_compiler_static_works" >&5
8843
$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8845
if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8848
lt_prog_compiler_static=
8857
{ $as_echo "$as_me:${as_lineno-8857}: checking if $compiler supports -c -o file.$ac_objext" >&5
8858
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8859
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8860
$as_echo_n "(cached) " >&6
8862
lt_cv_prog_compiler_c_o=no
8863
$RM -r conftest 2>/dev/null
8867
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8869
lt_compiler_flag="-o out/conftest2.$ac_objext"
8870
# Insert the option either (1) after the last *FLAGS variable, or
8871
# (2) before a word containing "conftest.", or (3) at the end.
8872
# Note that $ac_compile itself does not contain backslashes and begins
8873
# with a dollar sign (not a hyphen), so the echo should work correctly.
8874
lt_compile=`echo "$ac_compile" | $SED \
8875
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8876
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8877
-e 's:$: $lt_compiler_flag:'`
8878
(eval echo "\"\$as_me:8878: $lt_compile\"" >&5)
8879
(eval "$lt_compile" 2>out/conftest.err)
8881
cat out/conftest.err >&5
8882
echo "$as_me:8882: \$? = $ac_status" >&5
8883
if (exit $ac_status) && test -s out/conftest2.$ac_objext
8885
# The compiler can only warn and ignore the option if not recognized
8886
# So say no if there are warnings
8887
$ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8888
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8889
if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8890
lt_cv_prog_compiler_c_o=yes
8895
# SGI C++ compiler will create directory out/ii_files/ for
8896
# template instantiation
8897
test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8898
$RM out/* && rmdir out
8904
{ $as_echo "$as_me:${as_lineno-8904}: result: $lt_cv_prog_compiler_c_o" >&5
8905
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8912
{ $as_echo "$as_me:${as_lineno-8912}: checking if $compiler supports -c -o file.$ac_objext" >&5
8913
$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8914
if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8915
$as_echo_n "(cached) " >&6
8917
lt_cv_prog_compiler_c_o=no
8918
$RM -r conftest 2>/dev/null
8922
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8924
lt_compiler_flag="-o out/conftest2.$ac_objext"
8925
# Insert the option either (1) after the last *FLAGS variable, or
8926
# (2) before a word containing "conftest.", or (3) at the end.
8927
# Note that $ac_compile itself does not contain backslashes and begins
8928
# with a dollar sign (not a hyphen), so the echo should work correctly.
8929
lt_compile=`echo "$ac_compile" | $SED \
8930
-e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8931
-e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8932
-e 's:$: $lt_compiler_flag:'`
8933
(eval echo "\"\$as_me:8933: $lt_compile\"" >&5)
8934
(eval "$lt_compile" 2>out/conftest.err)
8936
cat out/conftest.err >&5
8937
echo "$as_me:8937: \$? = $ac_status" >&5
8938
if (exit $ac_status) && test -s out/conftest2.$ac_objext
8940
# The compiler can only warn and ignore the option if not recognized
8941
# So say no if there are warnings
8942
$ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8943
$SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8944
if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8945
lt_cv_prog_compiler_c_o=yes
8950
# SGI C++ compiler will create directory out/ii_files/ for
8951
# template instantiation
8952
test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8953
$RM out/* && rmdir out
8959
{ $as_echo "$as_me:${as_lineno-8959}: result: $lt_cv_prog_compiler_c_o" >&5
8960
$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8965
hard_links="nottested"
8966
if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8967
# do not overwrite the value of need_locks provided by the user
8968
{ $as_echo "$as_me:${as_lineno-8968}: checking if we can lock with hard links" >&5
8969
$as_echo_n "checking if we can lock with hard links... " >&6; }
8972
ln conftest.a conftest.b 2>/dev/null && hard_links=no
8974
ln conftest.a conftest.b 2>&5 || hard_links=no
8975
ln conftest.a conftest.b 2>/dev/null && hard_links=no
8976
{ $as_echo "$as_me:${as_lineno-8976}: result: $hard_links" >&5
8977
$as_echo "$hard_links" >&6; }
8978
if test "$hard_links" = no; then
8979
{ $as_echo "$as_me:${as_lineno-8979}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8980
$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8992
{ $as_echo "$as_me:${as_lineno-8992}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8993
$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8996
allow_undefined_flag=
8997
always_export_symbols=no
8999
archive_expsym_cmds=
9000
compiler_needs_object=no
9001
enable_shared_with_static_runtimes=no
9002
export_dynamic_flag_spec=
9003
export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9004
hardcode_automatic=no
9006
hardcode_direct_absolute=no
9007
hardcode_libdir_flag_spec=
9008
hardcode_libdir_flag_spec_ld=
9009
hardcode_libdir_separator=
9011
hardcode_shlibpath_var=unsupported
9013
link_all_deplibs=unknown
9016
old_archive_from_new_cmds=
9017
old_archive_from_expsyms_cmds=
9018
thread_safe_flag_spec=
9019
whole_archive_flag_spec=
9020
# include_expsyms should be a list of space-separated symbols to be *always*
9021
# included in the symbol list
9023
# exclude_expsyms can be an extended regexp of symbols to exclude
9024
# it will be wrapped by ` (' and `)$', so one must not match beginning or
9025
# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9026
# as well as any symbol that contains `d'.
9027
exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9028
# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9029
# platforms (ab)use it in PIC code, but their linkers get confused if
9030
# the symbol is explicitly referenced. Since portable code cannot
9031
# rely on this symbol name, it's probably fine to never include it in
9032
# preloaded symbol tables.
9033
# Exclude shared library initialization/finalization symbols.
9034
extract_expsyms_cmds=
9037
cygwin* | mingw* | pw32* | cegcc*)
9038
# FIXME: the MSVC++ port hasn't been tested in a loooong time
9039
# When not using gcc, we currently assume that we are using
9040
# Microsoft Visual C++.
9041
if test "$GCC" != yes; then
9046
# we just hope/assume this is gcc and not c89 (= MSVC++)
9056
# On some targets, GNU ld is compatible enough with the native linker
9057
# that we're better off using the native interface for both.
9058
lt_use_gnu_ld_interface=no
9059
if test "$with_gnu_ld" = yes; then
9062
# The AIX port of GNU ld has always aspired to compatibility
9063
# with the native linker. However, as the warning in the GNU ld
9064
# block says, versions before 2.19.5* couldn't really create working
9065
# shared libraries, regardless of the interface used.
9066
case `$LD -v 2>&1` in
9067
*\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9068
*\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9069
*\ \(GNU\ Binutils\)\ [3-9]*) ;;
9071
lt_use_gnu_ld_interface=yes
9076
lt_use_gnu_ld_interface=yes
9081
if test "$lt_use_gnu_ld_interface" = yes; then
9082
# If archive_cmds runs LD, not CC, wlarc should be empty
9085
# Set some defaults for GNU ld with shared library support. These
9086
# are reset later if shared libraries are not supported. Putting them
9087
# here allows them to be overridden if necessary.
9088
runpath_var=LD_RUN_PATH
9089
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9090
export_dynamic_flag_spec='${wl}--export-dynamic'
9091
# ancient GNU ld didn't support --whole-archive et. al.
9092
if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9093
whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9095
whole_archive_flag_spec=
9097
supports_anon_versioning=no
9098
case `$LD -v 2>&1` in
9099
*GNU\ gold*) supports_anon_versioning=yes ;;
9100
*\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9101
*\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9102
*\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9103
*\ 2.11.*) ;; # other 2.11 versions
9104
*) supports_anon_versioning=yes ;;
9107
# See if GNU ld supports shared libraries.
9110
# On AIX/PPC, the GNU linker is very broken
9111
if test "$host_cpu" != ia64; then
9115
*** Warning: the GNU linker, at least up to release 2.19, is reported
9116
*** to be unable to reliably create shared libraries on AIX.
9117
*** Therefore, libtool is disabling shared libraries support. If you
9118
*** really care for shared libraries, you may want to install binutils
9119
*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9120
*** You will then need to restart the configuration process.
9129
# see comment about AmigaOS4 .so support
9130
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9131
archive_expsym_cmds=''
9134
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)'
9135
hardcode_libdir_flag_spec='-L$libdir'
9136
hardcode_minus_L=yes
9142
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9143
allow_undefined_flag=unsupported
9144
# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9145
# support --undefined. This deserves some investigation. FIXME
9146
archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9152
cygwin* | mingw* | pw32* | cegcc*)
9153
# _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9154
# as there is no search path for DLLs.
9155
hardcode_libdir_flag_spec='-L$libdir'
9156
export_dynamic_flag_spec='${wl}--export-all-symbols'
9157
allow_undefined_flag=unsupported
9158
always_export_symbols=no
9159
enable_shared_with_static_runtimes=yes
9160
export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9162
if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9163
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9164
# If the export-symbols file already is a .def file (1st line
9165
# is EXPORTS), use it as is; otherwise, prepend...
9166
archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9167
cp $export_symbols $output_objdir/$soname.def;
9169
echo EXPORTS > $output_objdir/$soname.def;
9170
cat $export_symbols >> $output_objdir/$soname.def;
9172
$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9179
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9180
link_all_deplibs=yes
9185
hardcode_shlibpath_var=no
9186
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9187
export_dynamic_flag_spec='${wl}-E'
9188
# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9189
# Instead, shared libraries are loaded at an image base (0x10000000 by
9190
# default) and relocated if they conflict, which is a slow very memory
9191
# consuming and fragmenting process. To avoid this, we pick a random,
9192
# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9193
# time. Moving up from 0x10000000 also allows more sbrk(2) space.
9194
archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9195
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'
9198
gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9200
if test "$host_os" = linux-dietlibc; then
9201
case $cc_basename in
9202
diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9205
if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9206
&& test "$tmp_diet" = no
9209
tmp_sharedflag='-shared'
9210
case $cc_basename,$host_cpu in
9211
pgcc*) # Portland Group C compiler
9212
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'
9213
tmp_addflag=' $pic_flag'
9215
pgf77* | pgf90* | pgf95* | pgfortran*)
9216
# Portland Group f77 and f90 compilers
9217
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'
9218
tmp_addflag=' $pic_flag -Mnomain' ;;
9219
ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9220
tmp_addflag=' -i_dynamic' ;;
9221
efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9222
tmp_addflag=' -i_dynamic -nofor_main' ;;
9223
ifc* | ifort*) # Intel Fortran compiler
9224
tmp_addflag=' -nofor_main' ;;
9225
lf95*) # Lahey Fortran 8.1
9226
whole_archive_flag_spec=
9227
tmp_sharedflag='--shared' ;;
9228
xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9229
tmp_sharedflag='-qmkshrobj'
9231
nvcc*) # Cuda Compiler Driver 2.2
9232
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'
9233
compiler_needs_object=yes
9236
case `$CC -V 2>&1 | sed 5q` in
9237
*Sun\ C*) # Sun C 5.9
9238
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'
9239
compiler_needs_object=yes
9240
tmp_sharedflag='-G' ;;
9241
*Sun\ F*) # Sun Fortran 8.3
9242
tmp_sharedflag='-G' ;;
9244
archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9246
if test "x$supports_anon_versioning" = xyes; then
9247
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9248
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9249
echo "local: *; };" >> $output_objdir/$libname.ver~
9250
$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9253
case $cc_basename in
9254
xlf* | bgf* | bgxlf* | mpixlf*)
9255
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9256
whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9257
hardcode_libdir_flag_spec=
9258
hardcode_libdir_flag_spec_ld='-rpath $libdir'
9259
archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9260
if test "x$supports_anon_versioning" = xyes; then
9261
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9262
cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9263
echo "local: *; };" >> $output_objdir/$libname.ver~
9264
$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9274
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9275
archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9278
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9279
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9284
if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9288
*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9289
*** create shared libraries on Solaris systems. Therefore, libtool
9290
*** is disabling shared libraries support. We urge you to upgrade GNU
9291
*** binutils to release 2.9.1 or newer. Another option is to modify
9292
*** your PATH or compiler configuration so that the native linker is
9293
*** used, and then restart.
9296
elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9297
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9298
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9304
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9305
case `$LD -v 2>&1` in
9306
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9310
*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9311
*** reliably create shared libraries on SCO systems. Therefore, libtool
9312
*** is disabling shared libraries support. We urge you to upgrade GNU
9313
*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9314
*** your PATH or compiler configuration so that the native linker is
9315
*** used, and then restart.
9320
# For security reasons, it is highly recommended that you always
9321
# use absolute paths for naming shared libraries, and exclude the
9322
# DT_RUNPATH tag from executables and libraries. But doing so
9323
# requires that you compile everything twice, which is a pain.
9324
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9325
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9326
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9327
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9336
archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9339
hardcode_shlibpath_var=no
9343
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9344
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9345
archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9352
if test "$ld_shlibs" = no; then
9354
hardcode_libdir_flag_spec=
9355
export_dynamic_flag_spec=
9356
whole_archive_flag_spec=
9359
# PORTME fill in a description of your system's linker (not GNU ld)
9362
allow_undefined_flag=unsupported
9363
always_export_symbols=yes
9364
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'
9365
# Note: this linker hardcodes the directories in LIBPATH if there
9366
# are no directories specified by -L.
9367
hardcode_minus_L=yes
9368
if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9369
# Neither direct hardcoding nor static linking is supported with a
9371
hardcode_direct=unsupported
9376
if test "$host_cpu" = ia64; then
9377
# On IA64, the linker does run time linking by default, so we don't
9378
# have to do anything special.
9379
aix_use_runtimelinking=no
9380
exp_sym_flag='-Bexport'
9383
# If we're using GNU nm, then we don't want the "-C" option.
9384
# -C means demangle to AIX nm, but means don't demangle with GNU nm
9385
# Also, AIX nm treats weak defined symbols like other global
9386
# defined symbols, whereas GNU nm marks them as "W".
9387
if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9388
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'
9390
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'
9392
aix_use_runtimelinking=no
9394
# Test if we are trying to use run time linking or normal
9395
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9396
# need to do runtime linking.
9397
case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9398
for ld_flag in $LDFLAGS; do
9399
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9400
aix_use_runtimelinking=yes
9407
exp_sym_flag='-bexport'
9408
no_entry_flag='-bnoentry'
9411
# When large executables or shared objects are built, AIX ld can
9412
# have problems creating the table of contents. If linking a library
9413
# or program results in "error TOC overflow" add -mminimal-toc to
9414
# CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9415
# enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9419
hardcode_direct_absolute=yes
9420
hardcode_libdir_separator=':'
9421
link_all_deplibs=yes
9422
file_list_spec='${wl}-f,'
9424
if test "$GCC" = yes; then
9425
case $host_os in aix4.[012]|aix4.[012].*)
9426
# We only want to do this on AIX 4.2 and lower, the check
9427
# below for broken collect2 doesn't work under 4.3+
9428
collect2name=`${CC} -print-prog-name=collect2`
9429
if test -f "$collect2name" &&
9430
strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9432
# We have reworked collect2
9435
# We have old collect2
9436
hardcode_direct=unsupported
9437
# It fails to find uninstalled libraries when the uninstalled
9438
# path is not listed in the libpath. Setting hardcode_minus_L
9439
# to unsupported forces relinking
9440
hardcode_minus_L=yes
9441
hardcode_libdir_flag_spec='-L$libdir'
9442
hardcode_libdir_separator=
9446
shared_flag='-shared'
9447
if test "$aix_use_runtimelinking" = yes; then
9448
shared_flag="$shared_flag "'${wl}-G'
9452
if test "$host_cpu" = ia64; then
9453
# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9454
# chokes on -Wl,-G. The following line is correct:
9457
if test "$aix_use_runtimelinking" = yes; then
9458
shared_flag='${wl}-G'
9460
shared_flag='${wl}-bM:SRE'
9465
export_dynamic_flag_spec='${wl}-bexpall'
9466
# It seems that -bexpall does not export symbols beginning with
9467
# underscore (_), so it is better to generate a list of symbols to export.
9468
always_export_symbols=yes
9469
if test "$aix_use_runtimelinking" = yes; then
9470
# Warning - without using the other runtime loading flags (-brtl),
9471
# -berok will link without error, but may produce a broken library.
9472
allow_undefined_flag='-berok'
9473
# Determine the default libpath from the value encoded in an
9475
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9476
/* end confdefs.h. */
9486
if ac_fn_c_try_link "9486"; then :
9488
lt_aix_libpath_sed='
9489
/Import File Strings/,/^$/ {
9495
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9496
# Check for a 64-bit object if we didn't find anything.
9497
if test -z "$aix_libpath"; then
9498
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9501
rm -f core conftest.err conftest.$ac_objext \
9502
conftest$ac_exeext conftest.$ac_ext
9503
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9505
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9506
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"
9508
if test "$host_cpu" = ia64; then
9509
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9510
allow_undefined_flag="-z nodefs"
9511
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"
9513
# Determine the default libpath from the value encoded in an
9515
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9516
/* end confdefs.h. */
9526
if ac_fn_c_try_link "9526"; then :
9528
lt_aix_libpath_sed='
9529
/Import File Strings/,/^$/ {
9535
aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9536
# Check for a 64-bit object if we didn't find anything.
9537
if test -z "$aix_libpath"; then
9538
aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9541
rm -f core conftest.err conftest.$ac_objext \
9542
conftest$ac_exeext conftest.$ac_ext
9543
if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9545
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9546
# Warning - without using the other run time loading flags,
9547
# -berok will link without error, but may produce a broken library.
9548
no_undefined_flag=' ${wl}-bernotok'
9549
allow_undefined_flag=' ${wl}-berok'
9550
if test "$with_gnu_ld" = yes; then
9551
# We only use this code for GNU lds that support --whole-archive.
9552
whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9554
# Exported symbols can be pulled into shared objects from archives
9555
whole_archive_flag_spec='$convenience'
9557
archive_cmds_need_lc=yes
9558
# This is similar to how AIX traditionally builds its shared libraries.
9559
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'
9567
# see comment about AmigaOS4 .so support
9568
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9569
archive_expsym_cmds=''
9572
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)'
9573
hardcode_libdir_flag_spec='-L$libdir'
9574
hardcode_minus_L=yes
9580
export_dynamic_flag_spec=-rdynamic
9583
cygwin* | mingw* | pw32* | cegcc*)
9584
# When not using gcc, we currently assume that we are using
9585
# Microsoft Visual C++.
9586
# hardcode_libdir_flag_spec is actually meaningless, as there is
9587
# no search path for DLLs.
9588
hardcode_libdir_flag_spec=' '
9589
allow_undefined_flag=unsupported
9590
# Tell ltmain to make .lib files, not .a files.
9592
# Tell ltmain to make .dll files, not .so files.
9594
# FIXME: Setting linknames here is a bad hack.
9595
archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9596
# The linker will automatically build a .lib file if we build a DLL.
9597
old_archive_from_new_cmds='true'
9598
# FIXME: Should let the user specify the lib program.
9599
old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9600
fix_srcfile_path='`cygpath -w "$srcfile"`'
9601
enable_shared_with_static_runtimes=yes
9604
darwin* | rhapsody*)
9607
archive_cmds_need_lc=no
9609
hardcode_automatic=yes
9610
hardcode_shlibpath_var=unsupported
9611
if test "$lt_cv_ld_force_load" = "yes"; then
9612
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\"`'
9614
whole_archive_flag_spec=''
9616
link_all_deplibs=yes
9617
allow_undefined_flag="$_lt_dar_allow_undefined"
9618
case $cc_basename in
9619
ifort*) _lt_dar_can_shared=yes ;;
9620
*) _lt_dar_can_shared=$GCC ;;
9622
if test "$_lt_dar_can_shared" = "yes"; then
9623
output_verbose_link_cmd=func_echo_all
9624
archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9625
module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9626
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}"
9627
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}"
9636
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9637
hardcode_libdir_flag_spec='-L$libdir'
9638
hardcode_shlibpath_var=no
9641
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9642
# support. Future versions do this automatically, but an explicit c++rt0.o
9643
# does not break anything, and helps significantly (at the cost of a little
9646
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9647
hardcode_libdir_flag_spec='-R$libdir'
9649
hardcode_shlibpath_var=no
9652
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
9654
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9656
hardcode_minus_L=yes
9657
hardcode_shlibpath_var=no
9660
# FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9661
freebsd* | dragonfly*)
9662
archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9663
hardcode_libdir_flag_spec='-R$libdir'
9665
hardcode_shlibpath_var=no
9669
if test "$GCC" = yes; then
9670
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'
9672
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'
9674
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9675
hardcode_libdir_separator=:
9678
# hardcode_minus_L: Not really in the search PATH,
9679
# but as the default location of the library.
9680
hardcode_minus_L=yes
9681
export_dynamic_flag_spec='${wl}-E'
9685
if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9686
archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9688
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9690
if test "$with_gnu_ld" = no; then
9691
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9692
hardcode_libdir_flag_spec_ld='+b $libdir'
9693
hardcode_libdir_separator=:
9695
hardcode_direct_absolute=yes
9696
export_dynamic_flag_spec='${wl}-E'
9697
# hardcode_minus_L: Not really in the search PATH,
9698
# but as the default location of the library.
9699
hardcode_minus_L=yes
9704
if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9707
archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9710
archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9713
archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9719
archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9722
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9726
# Older versions of the 11.00 compiler do not understand -b yet
9727
# (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9728
{ $as_echo "$as_me:${as_lineno-9728}: checking if $CC understands -b" >&5
9729
$as_echo_n "checking if $CC understands -b... " >&6; }
9730
if test "${lt_cv_prog_compiler__b+set}" = set; then :
9731
$as_echo_n "(cached) " >&6
9733
lt_cv_prog_compiler__b=no
9734
save_LDFLAGS="$LDFLAGS"
9735
LDFLAGS="$LDFLAGS -b"
9736
echo "$lt_simple_link_test_code" > conftest.$ac_ext
9737
if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9738
# The linker can only warn and ignore the option if not recognized
9739
# So say no if there are warnings
9740
if test -s conftest.err; then
9741
# Append any errors to the config.log.
9742
cat conftest.err 1>&5
9743
$ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9744
$SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9745
if diff conftest.exp conftest.er2 >/dev/null; then
9746
lt_cv_prog_compiler__b=yes
9749
lt_cv_prog_compiler__b=yes
9753
LDFLAGS="$save_LDFLAGS"
9756
{ $as_echo "$as_me:${as_lineno-9756}: result: $lt_cv_prog_compiler__b" >&5
9757
$as_echo "$lt_cv_prog_compiler__b" >&6; }
9759
if test x"$lt_cv_prog_compiler__b" = xyes; then
9760
archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9762
archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9768
if test "$with_gnu_ld" = no; then
9769
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9770
hardcode_libdir_separator=:
9775
hardcode_shlibpath_var=no
9779
hardcode_direct_absolute=yes
9780
export_dynamic_flag_spec='${wl}-E'
9782
# hardcode_minus_L: Not really in the search PATH,
9783
# but as the default location of the library.
9784
hardcode_minus_L=yes
9790
irix5* | irix6* | nonstopux*)
9791
if test "$GCC" = yes; then
9792
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'
9793
# Try to use the -exported_symbol ld option, if it does not
9794
# work, assume that -exports_file does not work either and
9795
# implicitly export all symbols.
9796
save_LDFLAGS="$LDFLAGS"
9797
LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9798
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9799
/* end confdefs.h. */
9802
if ac_fn_c_try_link "9802"; then :
9803
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'
9806
rm -f core conftest.err conftest.$ac_objext \
9807
conftest$ac_exeext conftest.$ac_ext
9808
LDFLAGS="$save_LDFLAGS"
9810
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'
9811
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'
9813
archive_cmds_need_lc='no'
9814
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9815
hardcode_libdir_separator=:
9817
link_all_deplibs=yes
9821
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9822
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9824
archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9826
hardcode_libdir_flag_spec='-R$libdir'
9828
hardcode_shlibpath_var=no
9832
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9834
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9835
hardcode_libdir_separator=:
9836
hardcode_shlibpath_var=no
9843
if test -f /usr/libexec/ld.so; then
9845
hardcode_shlibpath_var=no
9846
hardcode_direct_absolute=yes
9847
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9848
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9849
archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9850
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9851
export_dynamic_flag_spec='${wl}-E'
9854
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9855
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9856
hardcode_libdir_flag_spec='-R$libdir'
9859
archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9860
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9870
hardcode_libdir_flag_spec='-L$libdir'
9871
hardcode_minus_L=yes
9872
allow_undefined_flag=unsupported
9873
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'
9874
old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9878
if test "$GCC" = yes; then
9879
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9880
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'
9882
allow_undefined_flag=' -expect_unresolved \*'
9883
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'
9885
archive_cmds_need_lc='no'
9886
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9887
hardcode_libdir_separator=:
9890
osf4* | osf5*) # as osf3* with the addition of -msym flag
9891
if test "$GCC" = yes; then
9892
allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9893
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'
9894
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9896
allow_undefined_flag=' -expect_unresolved \*'
9897
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'
9898
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~
9899
$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'
9901
# Both c and cxx compiler support -rpath directly
9902
hardcode_libdir_flag_spec='-rpath $libdir'
9904
archive_cmds_need_lc='no'
9905
hardcode_libdir_separator=:
9909
no_undefined_flag=' -z defs'
9910
if test "$GCC" = yes; then
9912
archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9913
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9914
$CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9916
case `$CC -V 2>&1` in
9919
archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9920
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9921
$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9925
archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9926
archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9927
$CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9931
hardcode_libdir_flag_spec='-R$libdir'
9932
hardcode_shlibpath_var=no
9934
solaris2.[0-5] | solaris2.[0-5].*) ;;
9936
# The compiler driver will combine and reorder linker options,
9937
# but understands `-z linker_flag'. GCC discards it without `$wl',
9938
# but is careful enough not to reorder.
9939
# Supported since Solaris 2.6 (maybe 2.5.1?)
9940
if test "$GCC" = yes; then
9941
whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9943
whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9947
link_all_deplibs=yes
9951
if test "x$host_vendor" = xsequent; then
9952
# Use $CC to link under sequent, because it throws in some extra .o
9953
# files that make .init and .fini sections work.
9954
archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9956
archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9958
hardcode_libdir_flag_spec='-L$libdir'
9960
hardcode_minus_L=yes
9961
hardcode_shlibpath_var=no
9965
case $host_vendor in
9967
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9968
hardcode_direct=yes # is this really true???
9971
## LD is ld it makes a PLAMLIB
9972
## CC just makes a GrossModule.
9973
archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9974
reload_cmds='$CC -r -o $output$reload_objs'
9978
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9979
hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9982
runpath_var='LD_RUN_PATH'
9983
hardcode_shlibpath_var=no
9987
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9988
hardcode_shlibpath_var=no
9989
export_dynamic_flag_spec='-Bexport'
9993
if test -d /usr/nec; then
9994
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9995
hardcode_shlibpath_var=no
9996
runpath_var=LD_RUN_PATH
9997
hardcode_runpath_var=yes
10002
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10003
no_undefined_flag='${wl}-z,text'
10004
archive_cmds_need_lc=no
10005
hardcode_shlibpath_var=no
10006
runpath_var='LD_RUN_PATH'
10008
if test "$GCC" = yes; then
10009
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10010
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10012
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10013
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10017
sysv5* | sco3.2v5* | sco5v6*)
10018
# Note: We can NOT use -z defs as we might desire, because we do not
10019
# link with -lc, and that would cause any symbols used from libc to
10020
# always be unresolved, which means just about no library would
10021
# ever link correctly. If we're not using GNU ld we use -z text
10022
# though, which does catch some bad symbols but isn't as heavy-handed
10024
no_undefined_flag='${wl}-z,text'
10025
allow_undefined_flag='${wl}-z,nodefs'
10026
archive_cmds_need_lc=no
10027
hardcode_shlibpath_var=no
10028
hardcode_libdir_flag_spec='${wl}-R,$libdir'
10029
hardcode_libdir_separator=':'
10030
link_all_deplibs=yes
10031
export_dynamic_flag_spec='${wl}-Bexport'
10032
runpath_var='LD_RUN_PATH'
10034
if test "$GCC" = yes; then
10035
archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10036
archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10038
archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10039
archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10044
archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10045
hardcode_libdir_flag_spec='-L$libdir'
10046
hardcode_shlibpath_var=no
10054
if test x$host_vendor = xsni; then
10056
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10057
export_dynamic_flag_spec='${wl}-Blargedynsym'
10063
{ $as_echo "$as_me:${as_lineno-10063}: result: $ld_shlibs" >&5
10064
$as_echo "$ld_shlibs" >&6; }
10065
test "$ld_shlibs" = no && can_build_shared=no
10067
with_gnu_ld=$with_gnu_ld
10084
# Do we need to explicitly link libc?
10086
case "x$archive_cmds_need_lc" in
10088
# Assume -lc should be added
10089
archive_cmds_need_lc=yes
10091
if test "$enable_shared" = yes && test "$GCC" = yes; then
10092
case $archive_cmds in
10094
# FIXME: we may have to deal with multi-command sequences.
10097
# Test whether the compiler implicitly links with -lc since on some
10098
# systems, -lgcc has to come before -lc. If gcc already passes -lc
10099
# to ld, don't add -lc before -lgcc.
10100
{ $as_echo "$as_me:${as_lineno-10100}: checking whether -lc should be explicitly linked in" >&5
10101
$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10102
if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10103
$as_echo_n "(cached) " >&6
10106
echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10108
if { { eval echo "\"\$as_me\":${as_lineno-10108}: \"$ac_compile\""; } >&5
10109
(eval $ac_compile) 2>&5
10111
$as_echo "$as_me:${as_lineno-10111}: \$? = $ac_status" >&5
10112
test $ac_status = 0; } 2>conftest.err; then
10115
libobjs=conftest.$ac_objext
10117
wl=$lt_prog_compiler_wl
10118
pic_flag=$lt_prog_compiler_pic
10124
lt_save_allow_undefined_flag=$allow_undefined_flag
10125
allow_undefined_flag=
10126
if { { eval echo "\"\$as_me\":${as_lineno-10126}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10127
(eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10129
$as_echo "$as_me:${as_lineno-10129}: \$? = $ac_status" >&5
10130
test $ac_status = 0; }
10132
lt_cv_archive_cmds_need_lc=no
10134
lt_cv_archive_cmds_need_lc=yes
10136
allow_undefined_flag=$lt_save_allow_undefined_flag
10138
cat conftest.err 1>&5
10143
{ $as_echo "$as_me:${as_lineno-10143}: result: $lt_cv_archive_cmds_need_lc" >&5
10144
$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10145
archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10308
{ $as_echo "$as_me:${as_lineno-10308}: checking dynamic linker characteristics" >&5
10309
$as_echo_n "checking dynamic linker characteristics... " >&6; }
10311
if test "$GCC" = yes; then
10313
darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10314
*) lt_awk_arg="/^libraries:/" ;;
10317
mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10318
*) lt_sed_strip_eq="s,=/,/,g" ;;
10320
lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10321
case $lt_search_path_spec in
10323
# if the path contains ";" then we assume it to be the separator
10324
# otherwise default to the standard path separator (i.e. ":") - it is
10325
# assumed that no part of a normal pathname contains ";" but that should
10326
# okay in the real world where ";" in dirpaths is itself problematic.
10327
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10330
lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10333
# Ok, now we have the path, separated by spaces, we can step through it
10334
# and add multilib dir if necessary.
10335
lt_tmp_lt_search_path_spec=
10336
lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10337
for lt_sys_path in $lt_search_path_spec; do
10338
if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10339
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10341
test -d "$lt_sys_path" && \
10342
lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10345
lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10346
BEGIN {RS=" "; FS="/|\n";} {
10349
for (lt_i = NF; lt_i > 0; lt_i--) {
10350
if ($lt_i != "" && $lt_i != ".") {
10351
if ($lt_i == "..") {
10354
if (lt_count == 0) {
10355
lt_foo="/" $lt_i lt_foo;
10362
if (lt_foo != "") { lt_freq[lt_foo]++; }
10363
if (lt_freq[lt_foo] == 1) { print lt_foo; }
10365
# AWK program above erroneously prepends '/' to C:/dos/paths
10368
mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10369
$SED 's,/\([A-Za-z]:\),\1,g'` ;;
10371
sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10373
sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10375
library_names_spec=
10376
libname_spec='lib$name'
10380
postuninstall_cmds=
10384
shlibpath_overrides_runpath=unknown
10386
dynamic_linker="$host_os ld.so"
10387
sys_lib_dlsearch_path_spec="/lib /usr/lib"
10388
need_lib_prefix=unknown
10389
hardcode_into_libs=no
10391
# when you set need_version to no, make sure it does not cause -set_version
10392
# flags to be left without arguments
10393
need_version=unknown
10398
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10399
shlibpath_var=LIBPATH
10401
# AIX 3 has no versioning support, so we append a major version to the name.
10402
soname_spec='${libname}${release}${shared_ext}$major'
10409
hardcode_into_libs=yes
10410
if test "$host_cpu" = ia64; then
10411
# AIX 5 supports IA64
10412
library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10413
shlibpath_var=LD_LIBRARY_PATH
10415
# With GCC up to 2.95.x, collect2 would create an import file
10416
# for dependence libraries. The import file would start with
10417
# the line `#! .'. This would cause the generated library to
10418
# depend on `.', always an invalid library. This was fixed in
10419
# development snapshots of GCC prior to 3.0.
10421
aix4 | aix4.[01] | aix4.[01].*)
10422
if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10424
echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10427
can_build_shared=no
10431
# AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10432
# soname into executable. Probably we can add versioning support to
10433
# collect2, so additional links can be useful in future.
10434
if test "$aix_use_runtimelinking" = yes; then
10435
# If using run time linking (on AIX 4.2 or later) use lib<name>.so
10436
# instead of lib<name>.a to let people know that these are not
10437
# typical AIX shared libraries.
10438
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10440
# We preserve .a as extension for shared libraries through AIX4.2
10441
# and later when we are not doing run time linking.
10442
library_names_spec='${libname}${release}.a $libname.a'
10443
soname_spec='${libname}${release}${shared_ext}$major'
10445
shlibpath_var=LIBPATH
10452
# Since July 2007 AmigaOS4 officially supports .so libraries.
10453
# When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10454
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10457
library_names_spec='$libname.ixlibrary $libname.a'
10458
# Create ${libname}_ixlibrary.a entries in /sys/libs.
10459
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'
10465
library_names_spec='${libname}${shared_ext}'
10466
dynamic_linker="$host_os ld.so"
10467
shlibpath_var=LIBRARY_PATH
10473
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10474
soname_spec='${libname}${release}${shared_ext}$major'
10475
finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10476
shlibpath_var=LD_LIBRARY_PATH
10477
sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10478
sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10479
# the default ld.so.conf also contains /usr/contrib/lib and
10480
# /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10481
# libtool to hard-code these into programs
10484
cygwin* | mingw* | pw32* | cegcc*)
10485
version_type=windows
10490
case $GCC,$host_os in
10491
yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10492
library_names_spec='$libname.dll.a'
10493
# DLL is installed to $(libdir)/../bin by postinstall_cmds
10494
postinstall_cmds='base_file=`basename \${file}`~
10495
dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10496
dldir=$destdir/`dirname \$dlpath`~
10497
test -d \$dldir || mkdir -p \$dldir~
10498
$install_prog $dir/$dlname \$dldir/$dlname~
10499
chmod a+x \$dldir/$dlname~
10500
if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10501
eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10503
postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10504
dlpath=$dir/\$dldll~
10506
shlibpath_overrides_runpath=yes
10510
# Cygwin DLLs use 'cyg' prefix rather than 'lib'
10511
soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10513
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10516
# MinGW DLLs use traditional 'lib' prefix
10517
soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10520
# pw32 DLLs use 'pw' prefix rather than 'lib'
10521
library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10527
library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10530
dynamic_linker='Win32 ld.exe'
10531
# FIXME: first we should search . and the directory the executable is in
10535
darwin* | rhapsody*)
10536
dynamic_linker="$host_os dyld"
10537
version_type=darwin
10540
library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10541
soname_spec='${libname}${release}${major}$shared_ext'
10542
shlibpath_overrides_runpath=yes
10543
shlibpath_var=DYLD_LIBRARY_PATH
10544
shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10546
sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10547
sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10554
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10555
soname_spec='${libname}${release}${shared_ext}$major'
10556
shlibpath_var=LD_LIBRARY_PATH
10559
freebsd* | dragonfly*)
10560
# DragonFly does not have aout. When/if they implement a new
10561
# versioning mechanism, adjust this.
10562
if test -x /usr/bin/objformat; then
10563
objformat=`/usr/bin/objformat`
10566
freebsd[23].*) objformat=aout ;;
10567
*) objformat=elf ;;
10570
version_type=freebsd-$objformat
10571
case $version_type in
10573
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10578
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10582
shlibpath_var=LD_LIBRARY_PATH
10585
shlibpath_overrides_runpath=yes
10587
freebsd3.[01]* | freebsdelf3.[01]*)
10588
shlibpath_overrides_runpath=yes
10589
hardcode_into_libs=yes
10591
freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10592
freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10593
shlibpath_overrides_runpath=no
10594
hardcode_into_libs=yes
10596
*) # from 4.6 on, and DragonFly
10597
shlibpath_overrides_runpath=yes
10598
hardcode_into_libs=yes
10607
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10608
soname_spec='${libname}${release}${shared_ext}$major'
10609
shlibpath_var=LD_LIBRARY_PATH
10610
hardcode_into_libs=yes
10617
dynamic_linker="$host_os runtime_loader"
10618
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10619
soname_spec='${libname}${release}${shared_ext}$major'
10620
shlibpath_var=LIBRARY_PATH
10621
shlibpath_overrides_runpath=yes
10622
sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10623
hardcode_into_libs=yes
10626
hpux9* | hpux10* | hpux11*)
10627
# Give a soname corresponding to the major version so that dld.sl refuses to
10628
# link against other versions.
10635
hardcode_into_libs=yes
10636
dynamic_linker="$host_os dld.so"
10637
shlibpath_var=LD_LIBRARY_PATH
10638
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10639
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10640
soname_spec='${libname}${release}${shared_ext}$major'
10641
if test "X$HPUX_IA64_MODE" = X32; then
10642
sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10644
sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10646
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10650
hardcode_into_libs=yes
10651
dynamic_linker="$host_os dld.sl"
10652
shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10653
shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10654
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10655
soname_spec='${libname}${release}${shared_ext}$major'
10656
sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10657
sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10661
dynamic_linker="$host_os dld.sl"
10662
shlibpath_var=SHLIB_PATH
10663
shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10664
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10665
soname_spec='${libname}${release}${shared_ext}$major'
10668
# HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10669
postinstall_cmds='chmod 555 $lib'
10670
# or fails outright, so override atomically:
10671
install_override_mode=555
10678
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10679
soname_spec='${libname}${release}${shared_ext}$major'
10680
dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10681
shlibpath_var=LD_LIBRARY_PATH
10682
shlibpath_overrides_runpath=no
10683
hardcode_into_libs=yes
10686
irix5* | irix6* | nonstopux*)
10688
nonstopux*) version_type=nonstopux ;;
10690
if test "$lt_cv_prog_gnu_ld" = yes; then
10698
soname_spec='${libname}${release}${shared_ext}$major'
10699
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10701
irix5* | nonstopux*)
10702
libsuff= shlibsuff=
10705
case $LD in # libtool.m4 will add one of these switches to LD
10706
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10707
libsuff= shlibsuff= libmagic=32-bit;;
10708
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10709
libsuff=32 shlibsuff=N32 libmagic=N32;;
10710
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10711
libsuff=64 shlibsuff=64 libmagic=64-bit;;
10712
*) libsuff= shlibsuff= libmagic=never-match;;
10716
shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10717
shlibpath_overrides_runpath=no
10718
sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10719
sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10720
hardcode_into_libs=yes
10723
# No shared lib support for Linux oldld, aout, or coff.
10724
linux*oldld* | linux*aout* | linux*coff*)
10728
# This must be Linux ELF.
10729
linux* | k*bsd*-gnu | kopensolaris*-gnu)
10733
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10734
soname_spec='${libname}${release}${shared_ext}$major'
10735
finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10736
shlibpath_var=LD_LIBRARY_PATH
10737
shlibpath_overrides_runpath=no
10739
# Some binutils ld are patched to set DT_RUNPATH
10740
if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10741
$as_echo_n "(cached) " >&6
10743
lt_cv_shlibpath_overrides_runpath=no
10744
save_LDFLAGS=$LDFLAGS
10745
save_libdir=$libdir
10746
eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10747
LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10748
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10749
/* end confdefs.h. */
10759
if ac_fn_c_try_link "10759"; then :
10760
if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10761
lt_cv_shlibpath_overrides_runpath=yes
10764
rm -f core conftest.err conftest.$ac_objext \
10765
conftest$ac_exeext conftest.$ac_ext
10766
LDFLAGS=$save_LDFLAGS
10767
libdir=$save_libdir
10771
shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10773
# This implies no fast_install, which is unacceptable.
10774
# Some rework will be needed to allow for fast_install
10775
# before this can be enabled.
10776
hardcode_into_libs=yes
10778
# Append ld.so.conf contents to the search path
10779
if test -f /etc/ld.so.conf; then
10780
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' ' '`
10781
sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10784
# We used to test for /lib/ld.so.1 and disable shared libraries on
10785
# powerpc, because MkLinux only supported shared libraries with the
10786
# GNU dynamic linker. Since this was broken with cross compilers,
10787
# most powerpc-linux boxes support dynamic linking these days and
10788
# people can always --disable-shared, the test was removed, and we
10789
# assume the GNU/Linux dynamic linker is in use.
10790
dynamic_linker='GNU/Linux ld.so'
10797
if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10798
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10799
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10800
dynamic_linker='NetBSD (a.out) ld.so'
10802
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10803
soname_spec='${libname}${release}${shared_ext}$major'
10804
dynamic_linker='NetBSD ld.elf_so'
10806
shlibpath_var=LD_LIBRARY_PATH
10807
shlibpath_overrides_runpath=yes
10808
hardcode_into_libs=yes
10813
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10814
shlibpath_var=LD_LIBRARY_PATH
10815
shlibpath_overrides_runpath=yes
10822
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10823
soname_spec='${libname}${release}${shared_ext}$major'
10824
shlibpath_var=LD_LIBRARY_PATH
10825
shlibpath_overrides_runpath=no
10826
hardcode_into_libs=yes
10827
dynamic_linker='ldqnx.so'
10832
sys_lib_dlsearch_path_spec="/usr/lib"
10834
# Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10836
openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10837
*) need_version=no ;;
10839
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10840
finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10841
shlibpath_var=LD_LIBRARY_PATH
10842
if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10844
openbsd2.[89] | openbsd2.[89].*)
10845
shlibpath_overrides_runpath=no
10848
shlibpath_overrides_runpath=yes
10852
shlibpath_overrides_runpath=yes
10857
libname_spec='$name'
10860
library_names_spec='$libname${shared_ext} $libname.a'
10861
dynamic_linker='OS/2 ld.exe'
10862
shlibpath_var=LIBPATH
10865
osf3* | osf4* | osf5*)
10869
soname_spec='${libname}${release}${shared_ext}$major'
10870
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10871
shlibpath_var=LD_LIBRARY_PATH
10872
sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10873
sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10884
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10885
soname_spec='${libname}${release}${shared_ext}$major'
10886
shlibpath_var=LD_LIBRARY_PATH
10887
shlibpath_overrides_runpath=yes
10888
hardcode_into_libs=yes
10889
# ldd complains unless libraries are executable
10890
postinstall_cmds='chmod +x $lib'
10895
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10896
finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10897
shlibpath_var=LD_LIBRARY_PATH
10898
shlibpath_overrides_runpath=yes
10899
if test "$with_gnu_ld" = yes; then
10907
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10908
soname_spec='${libname}${release}${shared_ext}$major'
10909
shlibpath_var=LD_LIBRARY_PATH
10910
case $host_vendor in
10912
shlibpath_overrides_runpath=no
10914
runpath_var=LD_RUN_PATH
10922
shlibpath_overrides_runpath=no
10923
sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10929
if test -d /usr/nec ;then
10931
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10932
soname_spec='$libname${shared_ext}.$major'
10933
shlibpath_var=LD_LIBRARY_PATH
10937
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10938
version_type=freebsd-elf
10941
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10942
soname_spec='${libname}${release}${shared_ext}$major'
10943
shlibpath_var=LD_LIBRARY_PATH
10944
shlibpath_overrides_runpath=yes
10945
hardcode_into_libs=yes
10946
if test "$with_gnu_ld" = yes; then
10947
sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10949
sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10952
sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10956
sys_lib_dlsearch_path_spec='/usr/lib'
10960
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10964
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10965
shlibpath_var=LD_LIBRARY_PATH
10966
shlibpath_overrides_runpath=no
10967
hardcode_into_libs=yes
10972
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10973
soname_spec='${libname}${release}${shared_ext}$major'
10974
shlibpath_var=LD_LIBRARY_PATH
10981
{ $as_echo "$as_me:${as_lineno-10981}: result: $dynamic_linker" >&5
10982
$as_echo "$dynamic_linker" >&6; }
10983
test "$dynamic_linker" = no && can_build_shared=no
10985
variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10986
if test "$GCC" = yes; then
10987
variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10990
if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10991
sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10993
if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10994
sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11088
{ $as_echo "$as_me:${as_lineno-11088}: checking how to hardcode library paths into programs" >&5
11089
$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11091
if test -n "$hardcode_libdir_flag_spec" ||
11092
test -n "$runpath_var" ||
11093
test "X$hardcode_automatic" = "Xyes" ; then
11095
# We can hardcode non-existent directories.
11096
if test "$hardcode_direct" != no &&
11097
# If the only mechanism to avoid hardcoding is shlibpath_var, we
11098
# have to relink, otherwise we might link with an installed library
11099
# when we should be linking with a yet-to-be-installed one
11100
## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11101
test "$hardcode_minus_L" != no; then
11102
# Linking always hardcodes the temporary library directory.
11103
hardcode_action=relink
11105
# We can link without hardcoding, and we can hardcode nonexisting dirs.
11106
hardcode_action=immediate
11109
# We cannot hardcode anything, or else we can only hardcode existing
11111
hardcode_action=unsupported
11113
{ $as_echo "$as_me:${as_lineno-11113}: result: $hardcode_action" >&5
11114
$as_echo "$hardcode_action" >&6; }
11116
if test "$hardcode_action" = relink ||
11117
test "$inherit_rpath" = yes; then
11118
# Fast installation is not supported
11119
enable_fast_install=no
11120
elif test "$shlibpath_overrides_runpath" = yes ||
11121
test "$enable_shared" = no; then
11122
# Fast installation is not necessary
11123
enable_fast_install=needless
11131
if test "x$enable_dlopen" != xyes; then
11132
enable_dlopen=unknown
11133
enable_dlopen_self=unknown
11134
enable_dlopen_self_static=unknown
11141
lt_cv_dlopen="load_add_on"
11143
lt_cv_dlopen_self=yes
11146
mingw* | pw32* | cegcc*)
11147
lt_cv_dlopen="LoadLibrary"
11152
lt_cv_dlopen="dlopen"
11157
# if libdl is installed we need to link against it
11158
{ $as_echo "$as_me:${as_lineno-11158}: checking for dlopen in -ldl" >&5
11159
$as_echo_n "checking for dlopen in -ldl... " >&6; }
11160
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11161
$as_echo_n "(cached) " >&6
11163
ac_check_lib_save_LIBS=$LIBS
11165
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11166
/* end confdefs.h. */
11168
/* Override any GCC internal prototype to avoid an error.
11169
Use char because int might match the return type of a GCC
11170
builtin and then its argument prototype would still apply. */
11183
if ac_fn_c_try_link "11183"; then :
11184
ac_cv_lib_dl_dlopen=yes
11186
ac_cv_lib_dl_dlopen=no
11188
rm -f core conftest.err conftest.$ac_objext \
11189
conftest$ac_exeext conftest.$ac_ext
11190
LIBS=$ac_check_lib_save_LIBS
11192
{ $as_echo "$as_me:${as_lineno-11192}: result: $ac_cv_lib_dl_dlopen" >&5
11193
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11194
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11195
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11198
lt_cv_dlopen="dyld"
11200
lt_cv_dlopen_self=yes
11207
ac_fn_c_check_func "11207" "shl_load" "ac_cv_func_shl_load"
11208
if test "x$ac_cv_func_shl_load" = x""yes; then :
11209
lt_cv_dlopen="shl_load"
11211
{ $as_echo "$as_me:${as_lineno-11211}: checking for shl_load in -ldld" >&5
11212
$as_echo_n "checking for shl_load in -ldld... " >&6; }
11213
if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11214
$as_echo_n "(cached) " >&6
11216
ac_check_lib_save_LIBS=$LIBS
11218
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11219
/* end confdefs.h. */
11221
/* Override any GCC internal prototype to avoid an error.
11222
Use char because int might match the return type of a GCC
11223
builtin and then its argument prototype would still apply. */
11231
return shl_load ();
11236
if ac_fn_c_try_link "11236"; then :
11237
ac_cv_lib_dld_shl_load=yes
11239
ac_cv_lib_dld_shl_load=no
11241
rm -f core conftest.err conftest.$ac_objext \
11242
conftest$ac_exeext conftest.$ac_ext
11243
LIBS=$ac_check_lib_save_LIBS
11245
{ $as_echo "$as_me:${as_lineno-11245}: result: $ac_cv_lib_dld_shl_load" >&5
11246
$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11247
if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11248
lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11250
ac_fn_c_check_func "11250" "dlopen" "ac_cv_func_dlopen"
11251
if test "x$ac_cv_func_dlopen" = x""yes; then :
11252
lt_cv_dlopen="dlopen"
11254
{ $as_echo "$as_me:${as_lineno-11254}: checking for dlopen in -ldl" >&5
11255
$as_echo_n "checking for dlopen in -ldl... " >&6; }
11256
if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11257
$as_echo_n "(cached) " >&6
11259
ac_check_lib_save_LIBS=$LIBS
11261
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11262
/* end confdefs.h. */
11264
/* Override any GCC internal prototype to avoid an error.
11265
Use char because int might match the return type of a GCC
11266
builtin and then its argument prototype would still apply. */
11279
if ac_fn_c_try_link "11279"; then :
11280
ac_cv_lib_dl_dlopen=yes
11282
ac_cv_lib_dl_dlopen=no
11284
rm -f core conftest.err conftest.$ac_objext \
11285
conftest$ac_exeext conftest.$ac_ext
11286
LIBS=$ac_check_lib_save_LIBS
11288
{ $as_echo "$as_me:${as_lineno-11288}: result: $ac_cv_lib_dl_dlopen" >&5
11289
$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11290
if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11291
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11293
{ $as_echo "$as_me:${as_lineno-11293}: checking for dlopen in -lsvld" >&5
11294
$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11295
if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11296
$as_echo_n "(cached) " >&6
11298
ac_check_lib_save_LIBS=$LIBS
11299
LIBS="-lsvld $LIBS"
11300
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11301
/* end confdefs.h. */
11303
/* Override any GCC internal prototype to avoid an error.
11304
Use char because int might match the return type of a GCC
11305
builtin and then its argument prototype would still apply. */
11318
if ac_fn_c_try_link "11318"; then :
11319
ac_cv_lib_svld_dlopen=yes
11321
ac_cv_lib_svld_dlopen=no
11323
rm -f core conftest.err conftest.$ac_objext \
11324
conftest$ac_exeext conftest.$ac_ext
11325
LIBS=$ac_check_lib_save_LIBS
11327
{ $as_echo "$as_me:${as_lineno-11327}: result: $ac_cv_lib_svld_dlopen" >&5
11328
$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11329
if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11330
lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11332
{ $as_echo "$as_me:${as_lineno-11332}: checking for dld_link in -ldld" >&5
11333
$as_echo_n "checking for dld_link in -ldld... " >&6; }
11334
if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11335
$as_echo_n "(cached) " >&6
11337
ac_check_lib_save_LIBS=$LIBS
11339
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11340
/* end confdefs.h. */
11342
/* Override any GCC internal prototype to avoid an error.
11343
Use char because int might match the return type of a GCC
11344
builtin and then its argument prototype would still apply. */
11352
return dld_link ();
11357
if ac_fn_c_try_link "11357"; then :
11358
ac_cv_lib_dld_dld_link=yes
11360
ac_cv_lib_dld_dld_link=no
11362
rm -f core conftest.err conftest.$ac_objext \
11363
conftest$ac_exeext conftest.$ac_ext
11364
LIBS=$ac_check_lib_save_LIBS
11366
{ $as_echo "$as_me:${as_lineno-11366}: result: $ac_cv_lib_dld_dld_link" >&5
11367
$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11368
if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11369
lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11390
if test "x$lt_cv_dlopen" != xno; then
11396
case $lt_cv_dlopen in
11398
save_CPPFLAGS="$CPPFLAGS"
11399
test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11401
save_LDFLAGS="$LDFLAGS"
11402
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11405
LIBS="$lt_cv_dlopen_libs $LIBS"
11407
{ $as_echo "$as_me:${as_lineno-11407}: checking whether a program can dlopen itself" >&5
11408
$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11409
if test "${lt_cv_dlopen_self+set}" = set; then :
11410
$as_echo_n "(cached) " >&6
11412
if test "$cross_compiling" = yes; then :
11413
lt_cv_dlopen_self=cross
11415
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11416
lt_status=$lt_dlunknown
11417
cat > conftest.$ac_ext <<_LT_EOF
11418
#line 11418 "configure"
11419
#include "confdefs.h"
11428
# define LT_DLGLOBAL RTLD_GLOBAL
11431
# define LT_DLGLOBAL DL_GLOBAL
11433
# define LT_DLGLOBAL 0
11437
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11438
find out it does not work in some platform. */
11439
#ifndef LT_DLLAZY_OR_NOW
11441
# define LT_DLLAZY_OR_NOW RTLD_LAZY
11444
# define LT_DLLAZY_OR_NOW DL_LAZY
11447
# define LT_DLLAZY_OR_NOW RTLD_NOW
11450
# define LT_DLLAZY_OR_NOW DL_NOW
11452
# define LT_DLLAZY_OR_NOW 0
11459
/* When -fvisbility=hidden is used, assume the code has been annotated
11460
correspondingly for the symbols needed. */
11461
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11462
void fnord () __attribute__((visibility("default")));
11465
void fnord () { int i=42; }
11468
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11469
int status = $lt_dlunknown;
11473
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11476
if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11477
else puts (dlerror ());
11479
/* dlclose (self); */
11487
if { { eval echo "\"\$as_me\":${as_lineno-11487}: \"$ac_link\""; } >&5
11488
(eval $ac_link) 2>&5
11490
$as_echo "$as_me:${as_lineno-11490}: \$? = $ac_status" >&5
11491
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11492
(./conftest; exit; ) >&5 2>/dev/null
11494
case x$lt_status in
11495
x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11496
x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11497
x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11500
# compilation failed
11501
lt_cv_dlopen_self=no
11508
{ $as_echo "$as_me:${as_lineno-11508}: result: $lt_cv_dlopen_self" >&5
11509
$as_echo "$lt_cv_dlopen_self" >&6; }
11511
if test "x$lt_cv_dlopen_self" = xyes; then
11512
wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11513
{ $as_echo "$as_me:${as_lineno-11513}: checking whether a statically linked program can dlopen itself" >&5
11514
$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11515
if test "${lt_cv_dlopen_self_static+set}" = set; then :
11516
$as_echo_n "(cached) " >&6
11518
if test "$cross_compiling" = yes; then :
11519
lt_cv_dlopen_self_static=cross
11521
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11522
lt_status=$lt_dlunknown
11523
cat > conftest.$ac_ext <<_LT_EOF
11524
#line 11524 "configure"
11525
#include "confdefs.h"
11534
# define LT_DLGLOBAL RTLD_GLOBAL
11537
# define LT_DLGLOBAL DL_GLOBAL
11539
# define LT_DLGLOBAL 0
11543
/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11544
find out it does not work in some platform. */
11545
#ifndef LT_DLLAZY_OR_NOW
11547
# define LT_DLLAZY_OR_NOW RTLD_LAZY
11550
# define LT_DLLAZY_OR_NOW DL_LAZY
11553
# define LT_DLLAZY_OR_NOW RTLD_NOW
11556
# define LT_DLLAZY_OR_NOW DL_NOW
11558
# define LT_DLLAZY_OR_NOW 0
11565
/* When -fvisbility=hidden is used, assume the code has been annotated
11566
correspondingly for the symbols needed. */
11567
#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11568
void fnord () __attribute__((visibility("default")));
11571
void fnord () { int i=42; }
11574
void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11575
int status = $lt_dlunknown;
11579
if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11582
if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11583
else puts (dlerror ());
11585
/* dlclose (self); */
11593
if { { eval echo "\"\$as_me\":${as_lineno-11593}: \"$ac_link\""; } >&5
11594
(eval $ac_link) 2>&5
11596
$as_echo "$as_me:${as_lineno-11596}: \$? = $ac_status" >&5
11597
test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11598
(./conftest; exit; ) >&5 2>/dev/null
11600
case x$lt_status in
11601
x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11602
x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11603
x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11606
# compilation failed
11607
lt_cv_dlopen_self_static=no
11614
{ $as_echo "$as_me:${as_lineno-11614}: result: $lt_cv_dlopen_self_static" >&5
11615
$as_echo "$lt_cv_dlopen_self_static" >&6; }
11618
CPPFLAGS="$save_CPPFLAGS"
11619
LDFLAGS="$save_LDFLAGS"
11624
case $lt_cv_dlopen_self in
11625
yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11626
*) enable_dlopen_self=unknown ;;
11629
case $lt_cv_dlopen_self_static in
11630
yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11631
*) enable_dlopen_self_static=unknown ;;
11653
{ $as_echo "$as_me:${as_lineno-11653}: checking whether stripping libraries is possible" >&5
11654
$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11655
if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11656
test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11657
test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11658
{ $as_echo "$as_me:${as_lineno-11658}: result: yes" >&5
11659
$as_echo "yes" >&6; }
11661
# FIXME - insert some real tests, host_os isn't really good enough
11664
if test -n "$STRIP" ; then
11665
striplib="$STRIP -x"
11666
old_striplib="$STRIP -S"
11667
{ $as_echo "$as_me:${as_lineno-11667}: result: yes" >&5
11668
$as_echo "yes" >&6; }
11670
{ $as_echo "$as_me:${as_lineno-11670}: result: no" >&5
11671
$as_echo "no" >&6; }
11675
{ $as_echo "$as_me:${as_lineno-11675}: result: no" >&5
11676
$as_echo "no" >&6; }
11692
# Report which library types will actually be built
11693
{ $as_echo "$as_me:${as_lineno-11693}: checking if libtool supports shared libraries" >&5
11694
$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11695
{ $as_echo "$as_me:${as_lineno-11695}: result: $can_build_shared" >&5
11696
$as_echo "$can_build_shared" >&6; }
11698
{ $as_echo "$as_me:${as_lineno-11698}: checking whether to build shared libraries" >&5
11699
$as_echo_n "checking whether to build shared libraries... " >&6; }
11700
test "$can_build_shared" = "no" && enable_shared=no
11702
# On AIX, shared libraries and static libraries use the same namespace, and
11703
# are all built from PIC.
11706
test "$enable_shared" = yes && enable_static=no
11707
if test -n "$RANLIB"; then
11708
archive_cmds="$archive_cmds~\$RANLIB \$lib"
11709
postinstall_cmds='$RANLIB $lib'
11714
if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11715
test "$enable_shared" = yes && enable_static=no
11719
{ $as_echo "$as_me:${as_lineno-11719}: result: $enable_shared" >&5
11720
$as_echo "$enable_shared" >&6; }
11722
{ $as_echo "$as_me:${as_lineno-11722}: checking whether to build static libraries" >&5
11723
$as_echo_n "checking whether to build static libraries... " >&6; }
11724
# Make sure either enable_shared or enable_static is yes.
11725
test "$enable_shared" = yes || enable_static=yes
11726
{ $as_echo "$as_me:${as_lineno-11726}: result: $enable_static" >&5
11727
$as_echo "$enable_static" >&6; }
11734
ac_cpp='$CPP $CPPFLAGS'
11735
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11736
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11737
ac_compiler_gnu=$ac_cv_c_compiler_gnu
11753
ac_config_commands="$ac_config_commands libtool"
11758
# Only expand once:
11762
# AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11764
# The tests for host and target for $enable_largefile require
11769
# As the $enable_largefile decision depends on --enable-plugins we must set it
11770
# even in directories otherwise not depending on the $plugins option.
11773
# Check whether --enable-plugins was given.
11774
if test "${enable_plugins+set}" = set; then :
11775
enableval=$enable_plugins; case "${enableval}" in
11776
yes | "") plugins=yes ;;
11787
sparc-*-solaris*|i[3-7]86-*-solaris*)
11788
# On native 32bit sparc and ia32 solaris, large-file and procfs support
11789
# are mutually exclusive; and without procfs support, the bfd/ elf module
11790
# cannot provide certain routines such as elfcore_write_prpsinfo
11791
# or elfcore_write_prstatus. So unless the user explicitly requested
11792
# large-file support through the --enable-largefile switch, disable
11793
# large-file support in favor of procfs support.
11794
test "${target}" = "${host}" -a "x$plugins" = xno \
11795
&& : ${enable_largefile="no"}
11799
# Check whether --enable-largefile was given.
11800
if test "${enable_largefile+set}" = set; then :
11801
enableval=$enable_largefile;
11804
if test "$enable_largefile" != no; then
11806
{ $as_echo "$as_me:${as_lineno-11806}: checking for special C compiler options needed for large files" >&5
11807
$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11808
if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11809
$as_echo_n "(cached) " >&6
11811
ac_cv_sys_largefile_CC=no
11812
if test "$GCC" != yes; then
11815
# IRIX 6.2 and later do not support large files by default,
11816
# so use the C compiler's -n32 option if that helps.
11817
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11818
/* end confdefs.h. */
11819
#include <sys/types.h>
11820
/* Check that off_t can represent 2**63 - 1 correctly.
11821
We can't simply define LARGE_OFF_T to be 9223372036854775807,
11822
since some C++ compilers masquerading as C compilers
11823
incorrectly reject 9223372036854775807. */
11824
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11825
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11826
&& LARGE_OFF_T % 2147483647 == 1)
11836
if ac_fn_c_try_compile "11836"; then :
11839
rm -f core conftest.err conftest.$ac_objext
11841
if ac_fn_c_try_compile "11841"; then :
11842
ac_cv_sys_largefile_CC=' -n32'; break
11844
rm -f core conftest.err conftest.$ac_objext
11848
rm -f conftest.$ac_ext
11851
{ $as_echo "$as_me:${as_lineno-11851}: result: $ac_cv_sys_largefile_CC" >&5
11852
$as_echo "$ac_cv_sys_largefile_CC" >&6; }
11853
if test "$ac_cv_sys_largefile_CC" != no; then
11854
CC=$CC$ac_cv_sys_largefile_CC
11857
{ $as_echo "$as_me:${as_lineno-11857}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11858
$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11859
if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11860
$as_echo_n "(cached) " >&6
11863
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11864
/* end confdefs.h. */
11865
#include <sys/types.h>
11866
/* Check that off_t can represent 2**63 - 1 correctly.
11867
We can't simply define LARGE_OFF_T to be 9223372036854775807,
11868
since some C++ compilers masquerading as C compilers
11869
incorrectly reject 9223372036854775807. */
11870
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11871
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11872
&& LARGE_OFF_T % 2147483647 == 1)
11882
if ac_fn_c_try_compile "11882"; then :
11883
ac_cv_sys_file_offset_bits=no; break
11885
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11886
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11887
/* end confdefs.h. */
11888
#define _FILE_OFFSET_BITS 64
11889
#include <sys/types.h>
11890
/* Check that off_t can represent 2**63 - 1 correctly.
11891
We can't simply define LARGE_OFF_T to be 9223372036854775807,
11892
since some C++ compilers masquerading as C compilers
11893
incorrectly reject 9223372036854775807. */
11894
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11895
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11896
&& LARGE_OFF_T % 2147483647 == 1)
11906
if ac_fn_c_try_compile "11906"; then :
11907
ac_cv_sys_file_offset_bits=64; break
11909
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11910
ac_cv_sys_file_offset_bits=unknown
11914
{ $as_echo "$as_me:${as_lineno-11914}: result: $ac_cv_sys_file_offset_bits" >&5
11915
$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11916
case $ac_cv_sys_file_offset_bits in #(
11919
cat >>confdefs.h <<_ACEOF
11920
#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11925
if test $ac_cv_sys_file_offset_bits = unknown; then
11926
{ $as_echo "$as_me:${as_lineno-11926}: checking for _LARGE_FILES value needed for large files" >&5
11927
$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11928
if test "${ac_cv_sys_large_files+set}" = set; then :
11929
$as_echo_n "(cached) " >&6
11932
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11933
/* end confdefs.h. */
11934
#include <sys/types.h>
11935
/* Check that off_t can represent 2**63 - 1 correctly.
11936
We can't simply define LARGE_OFF_T to be 9223372036854775807,
11937
since some C++ compilers masquerading as C compilers
11938
incorrectly reject 9223372036854775807. */
11939
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11940
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11941
&& LARGE_OFF_T % 2147483647 == 1)
11951
if ac_fn_c_try_compile "11951"; then :
11952
ac_cv_sys_large_files=no; break
11954
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11955
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11956
/* end confdefs.h. */
11957
#define _LARGE_FILES 1
11958
#include <sys/types.h>
11959
/* Check that off_t can represent 2**63 - 1 correctly.
11960
We can't simply define LARGE_OFF_T to be 9223372036854775807,
11961
since some C++ compilers masquerading as C compilers
11962
incorrectly reject 9223372036854775807. */
11963
#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11964
int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11965
&& LARGE_OFF_T % 2147483647 == 1)
11975
if ac_fn_c_try_compile "11975"; then :
11976
ac_cv_sys_large_files=1; break
11978
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11979
ac_cv_sys_large_files=unknown
11983
{ $as_echo "$as_me:${as_lineno-11983}: result: $ac_cv_sys_large_files" >&5
11984
$as_echo "$ac_cv_sys_large_files" >&6; }
11985
case $ac_cv_sys_large_files in #(
11988
cat >>confdefs.h <<_ACEOF
11989
#define _LARGE_FILES $ac_cv_sys_large_files
11999
if test "$plugins" = "yes"; then
12008
if test "$plugins" = "yes"; then
12009
if test "$enable_dlopen" != "yes" ; then
12011
Building BFD with plugin support requires a host that supports -ldl." "12011" 5
12013
enable_targets="$enable_targets plugin"
12016
# Check whether --enable-64-bit-bfd was given.
12017
if test "${enable_64_bit_bfd+set}" = set; then :
12018
enableval=$enable_64_bit_bfd; case "${enableval}" in
12019
yes) want64=true ;;
12020
no) want64=false ;;
12021
*) as_fn_error "bad value ${enableval} for 64-bit-bfd option" "12021" 5 ;;
12027
# Check whether --enable-targets was given.
12028
if test "${enable_targets+set}" = set; then :
12029
enableval=$enable_targets; case "${enableval}" in
12030
yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "12030" 5
12032
no) enable_targets= ;;
12033
*) enable_targets=$enableval ;;
12038
# Check whether --with-mmap was given.
12039
if test "${with_mmap+set}" = set; then :
12040
withval=$with_mmap; case "${withval}" in
12041
yes) want_mmap=true ;;
12042
no) want_mmap=false ;;
12043
*) as_fn_error "bad value ${withval} for BFD with-mmap option" "12043" 5 ;;
12049
# Check whether --enable-secureplt was given.
12050
if test "${enable_secureplt+set}" = set; then :
12051
enableval=$enable_secureplt; case "${enableval}" in
12052
yes) use_secureplt=true ;;
12053
no) use_secureplt=false ;;
12054
*) as_fn_error "bad value ${enableval} for secureplt option" "12054" 5 ;;
12057
use_secureplt=false
12059
if test $use_secureplt = true; then
12061
$as_echo "#define USE_SECUREPLT 1" >>confdefs.h
12065
# Check whether --enable-leading-mingw64-underscores was given.
12066
if test "${enable_leading_mingw64_underscores+set}" = set; then :
12067
enableval=$enable_leading_mingw64_underscores;
12070
if test x"$enable_leading_mingw64_underscores" = xyes ; then :
12072
$as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12076
DEBUGDIR=${libdir}/debug
12078
# Check whether --with-separate-debug-dir was given.
12079
if test "${with_separate_debug_dir+set}" = set; then :
12080
withval=$with_separate_debug_dir; DEBUGDIR="${withval}"
12085
# Check to see if we should allow the generation of
12086
# symbols with the ELF standard's STT_COMMON type.
12087
# Check whether --enable-elf-stt-common was given.
12088
if test "${enable_elf_stt_common+set}" = set; then :
12089
enableval=$enable_elf_stt_common; case "${enableval}" in
12090
yes) want_elf_stt_common=true ;;
12091
no) want_elf_stt_common=false ;;
12092
*) as_fn_error "bad value ${enableval} for ELF STT_COMMON option" "12092" 5 ;;
12095
# We have to choose a default behaviour. For native builds we could
12096
# test whether the loader supports the STT_COMMON type, but that would
12097
# mean that built binaries could not be exported to older systems where
12098
# the loader does not support it. So by default we always choose to
12099
# disable this feature.
12100
want_elf_stt_common=false
12102
if test $want_elf_stt_common = true; then
12104
$as_echo "#define USE_STT_COMMON 1" >>confdefs.h
12110
# Check whether --with-pkgversion was given.
12111
if test "${with_pkgversion+set}" = set; then :
12112
withval=$with_pkgversion; case "$withval" in
12113
yes) as_fn_error "package version not specified" "12113" 5 ;;
12115
*) PKGVERSION="($withval) " ;;
12118
PKGVERSION="(GNU Binutils) "
12126
# Check whether --with-bugurl was given.
12127
if test "${with_bugurl+set}" = set; then :
12128
withval=$with_bugurl; case "$withval" in
12129
yes) as_fn_error "bug URL not specified" "12129" 5 ;;
12132
*) BUGURL="$withval"
12136
BUGURL="http://www.sourceware.org/bugzilla/"
12146
REPORT_BUGS_TO="<$BUGURL>"
12147
REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
12155
GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12156
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12157
/* end confdefs.h. */
12160
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12161
$EGREP "^[0-3]$" >/dev/null 2>&1; then :
12164
GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12169
# Check whether --enable-werror was given.
12170
if test "${enable_werror+set}" = set; then :
12171
enableval=$enable_werror; case "${enableval}" in
12172
yes | y) ERROR_ON_WARNING="yes" ;;
12173
no | n) ERROR_ON_WARNING="no" ;;
12174
*) as_fn_error "bad value ${enableval} for --enable-werror" "12174" 5 ;;
12179
# Disable -Wformat by default when using gcc on mingw
12182
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12183
GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12189
# Enable -Werror by default when using gcc
12190
if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12191
ERROR_ON_WARNING=yes
12195
if test "${ERROR_ON_WARNING}" = yes ; then
12196
GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12197
NO_WERROR="-Wno-error"
12200
if test "${GCC}" = yes ; then
12201
WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12204
# Check whether --enable-build-warnings was given.
12205
if test "${enable_build_warnings+set}" = set; then :
12206
enableval=$enable_build_warnings; case "${enableval}" in
12207
yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
12208
no) if test "${GCC}" = yes ; then
12211
,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12212
WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
12213
*,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
12214
WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
12215
*) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12220
if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12221
echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12228
ac_config_headers="$ac_config_headers config.h:config.in"
12234
if test -z "$target" ; then
12235
as_fn_error "Unrecognized target system type; please check config.sub." "12235" 5
12239
{ $as_echo "$as_me:${as_lineno-12239}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12240
$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12241
# Check whether --enable-maintainer-mode was given.
12242
if test "${enable_maintainer_mode+set}" = set; then :
12243
enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
12245
USE_MAINTAINER_MODE=no
12248
{ $as_echo "$as_me:${as_lineno-12248}: result: $USE_MAINTAINER_MODE" >&5
12249
$as_echo "$USE_MAINTAINER_MODE" >&6; }
12250
if test $USE_MAINTAINER_MODE = yes; then
12251
MAINTAINER_MODE_TRUE=
12252
MAINTAINER_MODE_FALSE='#'
12254
MAINTAINER_MODE_TRUE='#'
12255
MAINTAINER_MODE_FALSE=
12258
MAINT=$MAINTAINER_MODE_TRUE
12262
GENINSRC_NEVER_TRUE=
12263
GENINSRC_NEVER_FALSE='#'
12265
GENINSRC_NEVER_TRUE='#'
12266
GENINSRC_NEVER_FALSE=
12269
case ${build_alias} in
12270
"") build_noncanonical=${build} ;;
12271
*) build_noncanonical=${build_alias} ;;
12274
case ${host_alias} in
12275
"") host_noncanonical=${build_noncanonical} ;;
12276
*) host_noncanonical=${host_alias} ;;
12279
case ${target_alias} in
12280
"") target_noncanonical=${host_noncanonical} ;;
12281
*) target_noncanonical=${target_alias} ;;
12284
{ $as_echo "$as_me:${as_lineno-12284}: checking whether to install libbfd" >&5
12285
$as_echo_n "checking whether to install libbfd... " >&6; }
12286
# Check whether --enable-install-libbfd was given.
12287
if test "${enable_install_libbfd+set}" = set; then :
12288
enableval=$enable_install_libbfd; install_libbfd_p=$enableval
12290
if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
12291
install_libbfd_p=yes
12293
install_libbfd_p=no
12297
{ $as_echo "$as_me:${as_lineno-12297}: result: $install_libbfd_p" >&5
12298
$as_echo "$install_libbfd_p" >&6; }
12299
if test $install_libbfd_p = yes; then
12300
INSTALL_LIBBFD_TRUE=
12301
INSTALL_LIBBFD_FALSE='#'
12303
INSTALL_LIBBFD_TRUE='#'
12304
INSTALL_LIBBFD_FALSE=
12307
# Need _noncanonical variables for this.
12312
# libbfd.a is a host library containing target dependent code
12313
bfdlibdir='$(libdir)'
12314
bfdincludedir='$(includedir)'
12315
if test "${host}" != "${target}"; then
12316
bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12317
bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12329
bfd_default_target_size=32
12333
ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi id ru uk"
12334
# If we haven't got the data from the intl directory,
12335
# assume NLS is disabled.
12344
if test -f ../intl/config.intl; then
12345
. ../intl/config.intl
12347
{ $as_echo "$as_me:${as_lineno-12347}: checking whether NLS is requested" >&5
12348
$as_echo_n "checking whether NLS is requested... " >&6; }
12349
if test x"$USE_NLS" != xyes; then
12350
{ $as_echo "$as_me:${as_lineno-12350}: result: no" >&5
12351
$as_echo "no" >&6; }
12353
{ $as_echo "$as_me:${as_lineno-12353}: result: yes" >&5
12354
$as_echo "yes" >&6; }
12356
$as_echo "#define ENABLE_NLS 1" >>confdefs.h
12359
{ $as_echo "$as_me:${as_lineno-12359}: checking for catalogs to be installed" >&5
12360
$as_echo_n "checking for catalogs to be installed... " >&6; }
12361
# Look for .po and .gmo files in the source directory.
12364
for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12365
# If there aren't any .gmo files the shell will give us the
12366
# literal string "../path/to/srcdir/po/*.gmo" which has to be
12368
case "$cat" in *\**)
12371
# The quadruple backslash is collapsed to a double backslash
12372
# by the backticks, then collapsed again by the double quotes,
12373
# leaving us with one backslash in the sed expression (right
12374
# before the dot that mustn't act as a wildcard).
12375
cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12376
lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12377
# The user is allowed to set LINGUAS to a list of languages to
12378
# install catalogs for. If it's empty that means "all of them."
12379
if test "x$LINGUAS" = x; then
12380
CATALOGS="$CATALOGS $cat"
12381
XLINGUAS="$XLINGUAS $lang"
12383
case "$LINGUAS" in *$lang*)
12384
CATALOGS="$CATALOGS $cat"
12385
XLINGUAS="$XLINGUAS $lang"
12390
LINGUAS="$XLINGUAS"
12391
{ $as_echo "$as_me:${as_lineno-12391}: result: $LINGUAS" >&5
12392
$as_echo "$LINGUAS" >&6; }
12406
if test -n "$ac_aux_dir"; then
12407
case "$ac_aux_dir" in
12408
/*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12409
*) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12412
if test -z "$MKINSTALLDIRS"; then
12413
MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12418
{ $as_echo "$as_me:${as_lineno-12418}: checking whether NLS is requested" >&5
12419
$as_echo_n "checking whether NLS is requested... " >&6; }
12420
# Check whether --enable-nls was given.
12421
if test "${enable_nls+set}" = set; then :
12422
enableval=$enable_nls; USE_NLS=$enableval
12427
{ $as_echo "$as_me:${as_lineno-12427}: result: $USE_NLS" >&5
12428
$as_echo "$USE_NLS" >&6; }
12435
# Prepare PATH_SEPARATOR.
12436
# The user is always right.
12437
if test "${PATH_SEPARATOR+set}" != set; then
12438
echo "#! /bin/sh" >conf$$.sh
12439
echo "exit 0" >>conf$$.sh
12441
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12449
# Find out how to test for executable files. Don't use a zero-byte file,
12450
# as systems may use methods other than mode bits to determine executability.
12451
cat >conf$$.file <<_ASEOF
12455
chmod +x conf$$.file
12456
if test -x conf$$.file >/dev/null 2>&1; then
12457
ac_executable_p="test -x"
12459
ac_executable_p="test -f"
12463
# Extract the first word of "msgfmt", so it can be a program name with args.
12464
set dummy msgfmt; ac_word=$2
12465
{ $as_echo "$as_me:${as_lineno-12465}: checking for $ac_word" >&5
12466
$as_echo_n "checking for $ac_word... " >&6; }
12467
if test "${ac_cv_path_MSGFMT+set}" = set; then :
12468
$as_echo_n "(cached) " >&6
12472
ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12475
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12476
for ac_dir in $PATH; do
12478
test -z "$ac_dir" && ac_dir=.
12479
for ac_exec_ext in '' $ac_executable_extensions; do
12480
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12481
if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12482
(if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12483
ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12490
test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12494
MSGFMT="$ac_cv_path_MSGFMT"
12495
if test "$MSGFMT" != ":"; then
12496
{ $as_echo "$as_me:${as_lineno-12496}: result: $MSGFMT" >&5
12497
$as_echo "$MSGFMT" >&6; }
12499
{ $as_echo "$as_me:${as_lineno-12499}: result: no" >&5
12500
$as_echo "no" >&6; }
12503
# Extract the first word of "gmsgfmt", so it can be a program name with args.
12504
set dummy gmsgfmt; ac_word=$2
12505
{ $as_echo "$as_me:${as_lineno-12505}: checking for $ac_word" >&5
12506
$as_echo_n "checking for $ac_word... " >&6; }
12507
if test "${ac_cv_path_GMSGFMT+set}" = set; then :
12508
$as_echo_n "(cached) " >&6
12512
ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12515
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12516
for as_dir in $PATH
12519
test -z "$as_dir" && as_dir=.
12520
for ac_exec_ext in '' $ac_executable_extensions; do
12521
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12522
ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12523
$as_echo "$as_me:${as_lineno-12523}: found $as_dir/$ac_word$ac_exec_ext" >&5
12530
test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12534
GMSGFMT=$ac_cv_path_GMSGFMT
12535
if test -n "$GMSGFMT"; then
12536
{ $as_echo "$as_me:${as_lineno-12536}: result: $GMSGFMT" >&5
12537
$as_echo "$GMSGFMT" >&6; }
12539
{ $as_echo "$as_me:${as_lineno-12539}: result: no" >&5
12540
$as_echo "no" >&6; }
12546
# Prepare PATH_SEPARATOR.
12547
# The user is always right.
12548
if test "${PATH_SEPARATOR+set}" != set; then
12549
echo "#! /bin/sh" >conf$$.sh
12550
echo "exit 0" >>conf$$.sh
12552
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12560
# Find out how to test for executable files. Don't use a zero-byte file,
12561
# as systems may use methods other than mode bits to determine executability.
12562
cat >conf$$.file <<_ASEOF
12566
chmod +x conf$$.file
12567
if test -x conf$$.file >/dev/null 2>&1; then
12568
ac_executable_p="test -x"
12570
ac_executable_p="test -f"
12574
# Extract the first word of "xgettext", so it can be a program name with args.
12575
set dummy xgettext; ac_word=$2
12576
{ $as_echo "$as_me:${as_lineno-12576}: checking for $ac_word" >&5
12577
$as_echo_n "checking for $ac_word... " >&6; }
12578
if test "${ac_cv_path_XGETTEXT+set}" = set; then :
12579
$as_echo_n "(cached) " >&6
12581
case "$XGETTEXT" in
12583
ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12586
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12587
for ac_dir in $PATH; do
12589
test -z "$ac_dir" && ac_dir=.
12590
for ac_exec_ext in '' $ac_executable_extensions; do
12591
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12592
if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12593
(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
12594
ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12601
test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12605
XGETTEXT="$ac_cv_path_XGETTEXT"
12606
if test "$XGETTEXT" != ":"; then
12607
{ $as_echo "$as_me:${as_lineno-12607}: result: $XGETTEXT" >&5
12608
$as_echo "$XGETTEXT" >&6; }
12610
{ $as_echo "$as_me:${as_lineno-12610}: result: no" >&5
12611
$as_echo "no" >&6; }
12617
# Prepare PATH_SEPARATOR.
12618
# The user is always right.
12619
if test "${PATH_SEPARATOR+set}" != set; then
12620
echo "#! /bin/sh" >conf$$.sh
12621
echo "exit 0" >>conf$$.sh
12623
if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12631
# Find out how to test for executable files. Don't use a zero-byte file,
12632
# as systems may use methods other than mode bits to determine executability.
12633
cat >conf$$.file <<_ASEOF
12637
chmod +x conf$$.file
12638
if test -x conf$$.file >/dev/null 2>&1; then
12639
ac_executable_p="test -x"
12641
ac_executable_p="test -f"
12645
# Extract the first word of "msgmerge", so it can be a program name with args.
12646
set dummy msgmerge; ac_word=$2
12647
{ $as_echo "$as_me:${as_lineno-12647}: checking for $ac_word" >&5
12648
$as_echo_n "checking for $ac_word... " >&6; }
12649
if test "${ac_cv_path_MSGMERGE+set}" = set; then :
12650
$as_echo_n "(cached) " >&6
12652
case "$MSGMERGE" in
12654
ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12657
ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12658
for ac_dir in $PATH; do
12660
test -z "$ac_dir" && ac_dir=.
12661
for ac_exec_ext in '' $ac_executable_extensions; do
12662
if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12663
if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12664
ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12671
test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12675
MSGMERGE="$ac_cv_path_MSGMERGE"
12676
if test "$MSGMERGE" != ":"; then
12677
{ $as_echo "$as_me:${as_lineno-12677}: result: $MSGMERGE" >&5
12678
$as_echo "$MSGMERGE" >&6; }
12680
{ $as_echo "$as_me:${as_lineno-12680}: result: no" >&5
12681
$as_echo "no" >&6; }
12685
if test "$GMSGFMT" != ":"; then
12686
if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12687
(if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12690
GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12691
{ $as_echo "$as_me:${as_lineno-12691}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12692
$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12697
if test "$XGETTEXT" != ":"; then
12698
if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12699
(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
12702
{ $as_echo "$as_me:${as_lineno-12702}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12703
$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12709
ac_config_commands="$ac_config_commands default-1"
12713
# Permit host specific settings.
12714
. ${srcdir}/configure.host
12719
BFD_HOST_64BIT_LONG=0
12720
BFD_HOST_64BIT_LONG_LONG=0
12721
BFD_HOST_64_BIT_DEFINED=0
12724
BFD_HOSTPTR_T="unsigned long"
12726
# The cast to long int works around a bug in the HP C Compiler
12727
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12728
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12729
# This bug is HP SR number 8606223364.
12730
{ $as_echo "$as_me:${as_lineno-12730}: checking size of long long" >&5
12731
$as_echo_n "checking size of long long... " >&6; }
12732
if test "${ac_cv_sizeof_long_long+set}" = set; then :
12733
$as_echo_n "(cached) " >&6
12735
if ac_fn_c_compute_int "12735" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
12738
if test "$ac_cv_type_long_long" = yes; then
12739
{ { $as_echo "$as_me:${as_lineno-12739}: error: in \`$ac_pwd':" >&5
12740
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12741
{ as_fn_set_status 77
12742
as_fn_error "cannot compute sizeof (long long)
12743
See \`config.log' for more details." "12743" 5; }; }
12745
ac_cv_sizeof_long_long=0
12750
{ $as_echo "$as_me:${as_lineno-12750}: result: $ac_cv_sizeof_long_long" >&5
12751
$as_echo "$ac_cv_sizeof_long_long" >&6; }
12755
cat >>confdefs.h <<_ACEOF
12756
#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12760
# The cast to long int works around a bug in the HP C Compiler
12761
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12762
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12763
# This bug is HP SR number 8606223364.
12764
{ $as_echo "$as_me:${as_lineno-12764}: checking size of void *" >&5
12765
$as_echo_n "checking size of void *... " >&6; }
12766
if test "${ac_cv_sizeof_void_p+set}" = set; then :
12767
$as_echo_n "(cached) " >&6
12769
if ac_fn_c_compute_int "12769" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
12772
if test "$ac_cv_type_void_p" = yes; then
12773
{ { $as_echo "$as_me:${as_lineno-12773}: error: in \`$ac_pwd':" >&5
12774
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12775
{ as_fn_set_status 77
12776
as_fn_error "cannot compute sizeof (void *)
12777
See \`config.log' for more details." "12777" 5; }; }
12779
ac_cv_sizeof_void_p=0
12784
{ $as_echo "$as_me:${as_lineno-12784}: result: $ac_cv_sizeof_void_p" >&5
12785
$as_echo "$ac_cv_sizeof_void_p" >&6; }
12789
cat >>confdefs.h <<_ACEOF
12790
#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12794
# The cast to long int works around a bug in the HP C Compiler
12795
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12796
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12797
# This bug is HP SR number 8606223364.
12798
{ $as_echo "$as_me:${as_lineno-12798}: checking size of long" >&5
12799
$as_echo_n "checking size of long... " >&6; }
12800
if test "${ac_cv_sizeof_long+set}" = set; then :
12801
$as_echo_n "(cached) " >&6
12803
if ac_fn_c_compute_int "12803" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12806
if test "$ac_cv_type_long" = yes; then
12807
{ { $as_echo "$as_me:${as_lineno-12807}: error: in \`$ac_pwd':" >&5
12808
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12809
{ as_fn_set_status 77
12810
as_fn_error "cannot compute sizeof (long)
12811
See \`config.log' for more details." "12811" 5; }; }
12813
ac_cv_sizeof_long=0
12818
{ $as_echo "$as_me:${as_lineno-12818}: result: $ac_cv_sizeof_long" >&5
12819
$as_echo "$ac_cv_sizeof_long" >&6; }
12823
cat >>confdefs.h <<_ACEOF
12824
#define SIZEOF_LONG $ac_cv_sizeof_long
12829
if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12833
if test "x${ac_cv_sizeof_long}" = "x8"; then
12834
BFD_HOST_64BIT_LONG=1
12835
test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12836
test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12837
elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12838
BFD_HOST_64BIT_LONG_LONG=1
12839
test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12840
test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12841
if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12842
BFD_HOSTPTR_T="unsigned long long"
12846
if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12847
BFD_HOST_64_BIT_DEFINED=1
12848
BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12849
BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12859
# Put a plausible default for CC_FOR_BUILD in Makefile.
12860
if test -z "$CC_FOR_BUILD"; then
12861
if test "x$cross_compiling" = "xno"; then
12862
CC_FOR_BUILD='$(CC)'
12868
# Also set EXEEXT_FOR_BUILD.
12869
if test "x$cross_compiling" = "xno"; then
12870
EXEEXT_FOR_BUILD='$(EXEEXT)'
12872
{ $as_echo "$as_me:${as_lineno-12872}: checking for build system executable suffix" >&5
12873
$as_echo_n "checking for build system executable suffix... " >&6; }
12874
if test "${bfd_cv_build_exeext+set}" = set; then :
12875
$as_echo_n "(cached) " >&6
12878
echo 'int main () { return 0; }' > conftest.c
12879
bfd_cv_build_exeext=
12880
${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12881
for file in conftest.*; do
12883
*.c | *.o | *.obj | *.ilk | *.pdb) ;;
12884
*) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12888
test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12890
{ $as_echo "$as_me:${as_lineno-12890}: result: $bfd_cv_build_exeext" >&5
12891
$as_echo "$bfd_cv_build_exeext" >&6; }
12892
EXEEXT_FOR_BUILD=""
12893
test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12897
for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h
12899
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12900
ac_fn_c_check_header_mongrel "12900" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12901
eval as_val=\$$as_ac_Header
12902
if test "x$as_val" = x""yes; then :
12903
cat >>confdefs.h <<_ACEOF
12904
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12911
for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h sys/resource.h
12913
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12914
ac_fn_c_check_header_mongrel "12914" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12915
eval as_val=\$$as_ac_Header
12916
if test "x$as_val" = x""yes; then :
12917
cat >>confdefs.h <<_ACEOF
12918
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12927
inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
12929
acx_cv_header_stdint=stddef.h
12930
acx_cv_header_stdint_kind="(already complete)"
12931
for i in stdint.h $inttype_headers; do
12932
unset ac_cv_type_uintptr_t
12933
unset ac_cv_type_uintmax_t
12934
unset ac_cv_type_int_least32_t
12935
unset ac_cv_type_int_fast32_t
12936
unset ac_cv_type_uint64_t
12937
$as_echo_n "looking for a compliant stdint.h in $i, " >&6
12938
ac_fn_c_check_type "12938" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
12941
if test "x$ac_cv_type_uintmax_t" = x""yes; then :
12942
acx_cv_header_stdint=$i
12947
ac_fn_c_check_type "12947" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
12950
if test "x$ac_cv_type_uintptr_t" = x""yes; then :
12953
acx_cv_header_stdint_kind="(mostly complete)"
12956
ac_fn_c_check_type "12956" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
12959
if test "x$ac_cv_type_int_least32_t" = x""yes; then :
12962
acx_cv_header_stdint_kind="(mostly complete)"
12965
ac_fn_c_check_type "12965" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
12968
if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
12971
acx_cv_header_stdint_kind="(mostly complete)"
12974
ac_fn_c_check_type "12974" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
12977
if test "x$ac_cv_type_uint64_t" = x""yes; then :
12980
acx_cv_header_stdint_kind="(lacks uint64_t)"
12985
if test "$acx_cv_header_stdint" = stddef.h; then
12986
acx_cv_header_stdint_kind="(lacks uintmax_t)"
12987
for i in stdint.h $inttype_headers; do
12988
unset ac_cv_type_uintptr_t
12989
unset ac_cv_type_uint32_t
12990
unset ac_cv_type_uint64_t
12991
$as_echo_n "looking for an incomplete stdint.h in $i, " >&6
12992
ac_fn_c_check_type "12992" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
12995
if test "x$ac_cv_type_uint32_t" = x""yes; then :
12996
acx_cv_header_stdint=$i
13001
ac_fn_c_check_type "13001" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
13004
if test "x$ac_cv_type_uint64_t" = x""yes; then :
13008
ac_fn_c_check_type "13008" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
13011
if test "x$ac_cv_type_uintptr_t" = x""yes; then :
13018
if test "$acx_cv_header_stdint" = stddef.h; then
13019
acx_cv_header_stdint_kind="(u_intXX_t style)"
13020
for i in sys/types.h $inttype_headers; do
13021
unset ac_cv_type_u_int32_t
13022
unset ac_cv_type_u_int64_t
13023
$as_echo_n "looking for u_intXX_t types in $i, " >&6
13024
ac_fn_c_check_type "13024" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
13027
if test "x$ac_cv_type_u_int32_t" = x""yes; then :
13028
acx_cv_header_stdint=$i
13033
ac_fn_c_check_type "13033" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
13036
if test "x$ac_cv_type_u_int64_t" = x""yes; then :
13043
if test "$acx_cv_header_stdint" = stddef.h; then
13044
acx_cv_header_stdint_kind="(using manual detection)"
13047
test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13048
test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13049
test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13050
test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13051
test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13053
# ----------------- Summarize what we found so far
13055
{ $as_echo "$as_me:${as_lineno-13055}: checking what to include in bfd_stdint.h" >&5
13056
$as_echo_n "checking what to include in bfd_stdint.h... " >&6; }
13058
case `$as_basename -- bfd_stdint.h ||
13059
$as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13060
Xbfd_stdint.h : 'X\(//\)$' \| \
13061
Xbfd_stdint.h : 'X\(/\)' \| . 2>/dev/null ||
13062
$as_echo X/bfd_stdint.h |
13063
sed '/^.*\/\([^/][^/]*\)\/*$/{
13076
stdint.h) { $as_echo "$as_me:${as_lineno-13076}: WARNING: are you sure you want it there?" >&5
13077
$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13078
inttypes.h) { $as_echo "$as_me:${as_lineno-13078}: WARNING: are you sure you want it there?" >&5
13079
$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13083
{ $as_echo "$as_me:${as_lineno-13083}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13084
$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
13086
# ----------------- done included file, check C basic types --------
13088
# Lacking an uintptr_t? Test size of void *
13089
case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13090
stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
13091
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13092
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13093
# This bug is HP SR number 8606223364.
13094
{ $as_echo "$as_me:${as_lineno-13094}: checking size of void *" >&5
13095
$as_echo_n "checking size of void *... " >&6; }
13096
if test "${ac_cv_sizeof_void_p+set}" = set; then :
13097
$as_echo_n "(cached) " >&6
13099
if ac_fn_c_compute_int "13099" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
13102
if test "$ac_cv_type_void_p" = yes; then
13103
{ { $as_echo "$as_me:${as_lineno-13103}: error: in \`$ac_pwd':" >&5
13104
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13105
{ as_fn_set_status 77
13106
as_fn_error "cannot compute sizeof (void *)
13107
See \`config.log' for more details." "13107" 5; }; }
13109
ac_cv_sizeof_void_p=0
13114
{ $as_echo "$as_me:${as_lineno-13114}: result: $ac_cv_sizeof_void_p" >&5
13115
$as_echo "$ac_cv_sizeof_void_p" >&6; }
13119
cat >>confdefs.h <<_ACEOF
13120
#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13126
# Lacking an uint64_t? Test size of long
13127
case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13128
stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
13129
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13130
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13131
# This bug is HP SR number 8606223364.
13132
{ $as_echo "$as_me:${as_lineno-13132}: checking size of long" >&5
13133
$as_echo_n "checking size of long... " >&6; }
13134
if test "${ac_cv_sizeof_long+set}" = set; then :
13135
$as_echo_n "(cached) " >&6
13137
if ac_fn_c_compute_int "13137" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
13140
if test "$ac_cv_type_long" = yes; then
13141
{ { $as_echo "$as_me:${as_lineno-13141}: error: in \`$ac_pwd':" >&5
13142
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13143
{ as_fn_set_status 77
13144
as_fn_error "cannot compute sizeof (long)
13145
See \`config.log' for more details." "13145" 5; }; }
13147
ac_cv_sizeof_long=0
13152
{ $as_echo "$as_me:${as_lineno-13152}: result: $ac_cv_sizeof_long" >&5
13153
$as_echo "$ac_cv_sizeof_long" >&6; }
13157
cat >>confdefs.h <<_ACEOF
13158
#define SIZEOF_LONG $ac_cv_sizeof_long
13164
if test $acx_cv_header_stdint = stddef.h; then
13165
# Lacking a good header? Test size of everything and deduce all types.
13166
# The cast to long int works around a bug in the HP C Compiler
13167
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13168
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13169
# This bug is HP SR number 8606223364.
13170
{ $as_echo "$as_me:${as_lineno-13170}: checking size of int" >&5
13171
$as_echo_n "checking size of int... " >&6; }
13172
if test "${ac_cv_sizeof_int+set}" = set; then :
13173
$as_echo_n "(cached) " >&6
13175
if ac_fn_c_compute_int "13175" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
13178
if test "$ac_cv_type_int" = yes; then
13179
{ { $as_echo "$as_me:${as_lineno-13179}: error: in \`$ac_pwd':" >&5
13180
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13181
{ as_fn_set_status 77
13182
as_fn_error "cannot compute sizeof (int)
13183
See \`config.log' for more details." "13183" 5; }; }
13190
{ $as_echo "$as_me:${as_lineno-13190}: result: $ac_cv_sizeof_int" >&5
13191
$as_echo "$ac_cv_sizeof_int" >&6; }
13195
cat >>confdefs.h <<_ACEOF
13196
#define SIZEOF_INT $ac_cv_sizeof_int
13200
# The cast to long int works around a bug in the HP C Compiler
13201
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13202
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13203
# This bug is HP SR number 8606223364.
13204
{ $as_echo "$as_me:${as_lineno-13204}: checking size of short" >&5
13205
$as_echo_n "checking size of short... " >&6; }
13206
if test "${ac_cv_sizeof_short+set}" = set; then :
13207
$as_echo_n "(cached) " >&6
13209
if ac_fn_c_compute_int "13209" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
13212
if test "$ac_cv_type_short" = yes; then
13213
{ { $as_echo "$as_me:${as_lineno-13213}: error: in \`$ac_pwd':" >&5
13214
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13215
{ as_fn_set_status 77
13216
as_fn_error "cannot compute sizeof (short)
13217
See \`config.log' for more details." "13217" 5; }; }
13219
ac_cv_sizeof_short=0
13224
{ $as_echo "$as_me:${as_lineno-13224}: result: $ac_cv_sizeof_short" >&5
13225
$as_echo "$ac_cv_sizeof_short" >&6; }
13229
cat >>confdefs.h <<_ACEOF
13230
#define SIZEOF_SHORT $ac_cv_sizeof_short
13234
# The cast to long int works around a bug in the HP C Compiler
13235
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13236
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13237
# This bug is HP SR number 8606223364.
13238
{ $as_echo "$as_me:${as_lineno-13238}: checking size of char" >&5
13239
$as_echo_n "checking size of char... " >&6; }
13240
if test "${ac_cv_sizeof_char+set}" = set; then :
13241
$as_echo_n "(cached) " >&6
13243
if ac_fn_c_compute_int "13243" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
13246
if test "$ac_cv_type_char" = yes; then
13247
{ { $as_echo "$as_me:${as_lineno-13247}: error: in \`$ac_pwd':" >&5
13248
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13249
{ as_fn_set_status 77
13250
as_fn_error "cannot compute sizeof (char)
13251
See \`config.log' for more details." "13251" 5; }; }
13253
ac_cv_sizeof_char=0
13258
{ $as_echo "$as_me:${as_lineno-13258}: result: $ac_cv_sizeof_char" >&5
13259
$as_echo "$ac_cv_sizeof_char" >&6; }
13263
cat >>confdefs.h <<_ACEOF
13264
#define SIZEOF_CHAR $ac_cv_sizeof_char
13269
{ $as_echo "$as_me:${as_lineno-13269}: checking for type equivalent to int8_t" >&5
13270
$as_echo_n "checking for type equivalent to int8_t... " >&6; }
13271
case "$ac_cv_sizeof_char" in
13272
1) acx_cv_type_int8_t=char ;;
13273
*) as_fn_error "no 8-bit type, please report a bug" "13273" 5
13275
{ $as_echo "$as_me:${as_lineno-13275}: result: $acx_cv_type_int8_t" >&5
13276
$as_echo "$acx_cv_type_int8_t" >&6; }
13278
{ $as_echo "$as_me:${as_lineno-13278}: checking for type equivalent to int16_t" >&5
13279
$as_echo_n "checking for type equivalent to int16_t... " >&6; }
13280
case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
13281
2:*) acx_cv_type_int16_t=int ;;
13282
*:2) acx_cv_type_int16_t=short ;;
13283
*) as_fn_error "no 16-bit type, please report a bug" "13283" 5
13285
{ $as_echo "$as_me:${as_lineno-13285}: result: $acx_cv_type_int16_t" >&5
13286
$as_echo "$acx_cv_type_int16_t" >&6; }
13288
{ $as_echo "$as_me:${as_lineno-13288}: checking for type equivalent to int32_t" >&5
13289
$as_echo_n "checking for type equivalent to int32_t... " >&6; }
13290
case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
13291
4:*) acx_cv_type_int32_t=int ;;
13292
*:4) acx_cv_type_int32_t=long ;;
13293
*) as_fn_error "no 32-bit type, please report a bug" "13293" 5
13295
{ $as_echo "$as_me:${as_lineno-13295}: result: $acx_cv_type_int32_t" >&5
13296
$as_echo "$acx_cv_type_int32_t" >&6; }
13299
# These tests are here to make the output prettier
13301
if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
13302
case "$ac_cv_sizeof_long" in
13303
8) acx_cv_type_int64_t=long ;;
13305
{ $as_echo "$as_me:${as_lineno-13305}: checking for type equivalent to int64_t" >&5
13306
$as_echo_n "checking for type equivalent to int64_t... " >&6; }
13307
{ $as_echo "$as_me:${as_lineno-13307}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
13308
$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
13311
# Now we can use the above types
13313
if test "$ac_cv_type_uintptr_t" != yes; then
13314
{ $as_echo "$as_me:${as_lineno-13314}: checking for type equivalent to intptr_t" >&5
13315
$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
13316
case $ac_cv_sizeof_void_p in
13317
2) acx_cv_type_intptr_t=int16_t ;;
13318
4) acx_cv_type_intptr_t=int32_t ;;
13319
8) acx_cv_type_intptr_t=int64_t ;;
13320
*) as_fn_error "no equivalent for intptr_t, please report a bug" "13320" 5
13322
{ $as_echo "$as_me:${as_lineno-13322}: result: $acx_cv_type_intptr_t" >&5
13323
$as_echo "$acx_cv_type_intptr_t" >&6; }
13326
# ----------------- done all checks, emit header -------------
13327
ac_config_commands="$ac_config_commands bfd_stdint.h"
13331
{ $as_echo "$as_me:${as_lineno-13331}: checking whether time.h and sys/time.h may both be included" >&5
13332
$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
13333
if test "${ac_cv_header_time+set}" = set; then :
13334
$as_echo_n "(cached) " >&6
13336
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13337
/* end confdefs.h. */
13338
#include <sys/types.h>
13339
#include <sys/time.h>
13345
if ((struct tm *) 0)
13351
if ac_fn_c_try_compile "13351"; then :
13352
ac_cv_header_time=yes
13354
ac_cv_header_time=no
13356
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13358
{ $as_echo "$as_me:${as_lineno-13358}: result: $ac_cv_header_time" >&5
13359
$as_echo "$ac_cv_header_time" >&6; }
13360
if test $ac_cv_header_time = yes; then
13362
$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
13366
ac_header_dirent=no
13367
for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13368
as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13369
{ $as_echo "$as_me:${as_lineno-13369}: checking for $ac_hdr that defines DIR" >&5
13370
$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
13371
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
13372
$as_echo_n "(cached) " >&6
13374
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13375
/* end confdefs.h. */
13376
#include <sys/types.h>
13388
if ac_fn_c_try_compile "13388"; then :
13389
eval "$as_ac_Header=yes"
13391
eval "$as_ac_Header=no"
13393
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13395
eval ac_res=\$$as_ac_Header
13396
{ $as_echo "$as_me:${as_lineno-13396}: result: $ac_res" >&5
13397
$as_echo "$ac_res" >&6; }
13398
eval as_val=\$$as_ac_Header
13399
if test "x$as_val" = x""yes; then :
13400
cat >>confdefs.h <<_ACEOF
13401
#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13404
ac_header_dirent=$ac_hdr; break
13408
# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13409
if test $ac_header_dirent = dirent.h; then
13410
{ $as_echo "$as_me:${as_lineno-13410}: checking for library containing opendir" >&5
13411
$as_echo_n "checking for library containing opendir... " >&6; }
13412
if test "${ac_cv_search_opendir+set}" = set; then :
13413
$as_echo_n "(cached) " >&6
13415
ac_func_search_save_LIBS=$LIBS
13416
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13417
/* end confdefs.h. */
13419
/* Override any GCC internal prototype to avoid an error.
13420
Use char because int might match the return type of a GCC
13421
builtin and then its argument prototype would still apply. */
13434
for ac_lib in '' dir; do
13435
if test -z "$ac_lib"; then
13436
ac_res="none required"
13439
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13441
if ac_fn_c_try_link "13441"; then :
13442
ac_cv_search_opendir=$ac_res
13444
rm -f core conftest.err conftest.$ac_objext \
13446
if test "${ac_cv_search_opendir+set}" = set; then :
13450
if test "${ac_cv_search_opendir+set}" = set; then :
13453
ac_cv_search_opendir=no
13455
rm conftest.$ac_ext
13456
LIBS=$ac_func_search_save_LIBS
13458
{ $as_echo "$as_me:${as_lineno-13458}: result: $ac_cv_search_opendir" >&5
13459
$as_echo "$ac_cv_search_opendir" >&6; }
13460
ac_res=$ac_cv_search_opendir
13461
if test "$ac_res" != no; then :
13462
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13467
{ $as_echo "$as_me:${as_lineno-13467}: checking for library containing opendir" >&5
13468
$as_echo_n "checking for library containing opendir... " >&6; }
13469
if test "${ac_cv_search_opendir+set}" = set; then :
13470
$as_echo_n "(cached) " >&6
13472
ac_func_search_save_LIBS=$LIBS
13473
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13474
/* end confdefs.h. */
13476
/* Override any GCC internal prototype to avoid an error.
13477
Use char because int might match the return type of a GCC
13478
builtin and then its argument prototype would still apply. */
13491
for ac_lib in '' x; do
13492
if test -z "$ac_lib"; then
13493
ac_res="none required"
13496
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13498
if ac_fn_c_try_link "13498"; then :
13499
ac_cv_search_opendir=$ac_res
13501
rm -f core conftest.err conftest.$ac_objext \
13503
if test "${ac_cv_search_opendir+set}" = set; then :
13507
if test "${ac_cv_search_opendir+set}" = set; then :
13510
ac_cv_search_opendir=no
13512
rm conftest.$ac_ext
13513
LIBS=$ac_func_search_save_LIBS
13515
{ $as_echo "$as_me:${as_lineno-13515}: result: $ac_cv_search_opendir" >&5
13516
$as_echo "$ac_cv_search_opendir" >&6; }
13517
ac_res=$ac_cv_search_opendir
13518
if test "$ac_res" != no; then :
13519
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13526
for ac_header in windows.h dlfcn.h
13528
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13529
ac_fn_c_check_header_mongrel "13529" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13530
eval as_val=\$$as_ac_Header
13531
if test "x$as_val" = x""yes; then :
13532
cat >>confdefs.h <<_ACEOF
13533
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13541
{ $as_echo "$as_me:${as_lineno-13541}: checking whether string.h and strings.h may both be included" >&5
13542
$as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13543
if test "${gcc_cv_header_string+set}" = set; then :
13544
$as_echo_n "(cached) " >&6
13546
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13547
/* end confdefs.h. */
13548
#include <string.h>
13549
#include <strings.h>
13558
if ac_fn_c_try_compile "13558"; then :
13559
gcc_cv_header_string=yes
13561
gcc_cv_header_string=no
13563
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13565
{ $as_echo "$as_me:${as_lineno-13565}: result: $gcc_cv_header_string" >&5
13566
$as_echo "$gcc_cv_header_string" >&6; }
13567
if test $gcc_cv_header_string = yes; then
13569
$as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13573
for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid fileno
13575
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13576
ac_fn_c_check_func "13576" "$ac_func" "$as_ac_var"
13577
eval as_val=\$$as_ac_var
13578
if test "x$as_val" = x""yes; then :
13579
cat >>confdefs.h <<_ACEOF
13580
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13586
for ac_func in strtoull getrlimit
13588
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13589
ac_fn_c_check_func "13589" "$ac_func" "$as_ac_var"
13590
eval as_val=\$$as_ac_var
13591
if test "x$as_val" = x""yes; then :
13592
cat >>confdefs.h <<_ACEOF
13593
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13600
ac_fn_c_check_decl "13600" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
13601
if test "x$ac_cv_have_decl_basename" = x""yes; then :
13607
cat >>confdefs.h <<_ACEOF
13608
#define HAVE_DECL_BASENAME $ac_have_decl
13611
ac_fn_c_check_decl "13611" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
13612
if test "x$ac_cv_have_decl_ftello" = x""yes; then :
13618
cat >>confdefs.h <<_ACEOF
13619
#define HAVE_DECL_FTELLO $ac_have_decl
13622
ac_fn_c_check_decl "13622" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
13623
if test "x$ac_cv_have_decl_ftello64" = x""yes; then :
13629
cat >>confdefs.h <<_ACEOF
13630
#define HAVE_DECL_FTELLO64 $ac_have_decl
13633
ac_fn_c_check_decl "13633" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
13634
if test "x$ac_cv_have_decl_fseeko" = x""yes; then :
13640
cat >>confdefs.h <<_ACEOF
13641
#define HAVE_DECL_FSEEKO $ac_have_decl
13644
ac_fn_c_check_decl "13644" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
13645
if test "x$ac_cv_have_decl_fseeko64" = x""yes; then :
13651
cat >>confdefs.h <<_ACEOF
13652
#define HAVE_DECL_FSEEKO64 $ac_have_decl
13658
*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13660
$as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13664
ac_fn_c_check_decl "13664" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
13665
if test "x$ac_cv_have_decl_ffs" = x""yes; then :
13671
cat >>confdefs.h <<_ACEOF
13672
#define HAVE_DECL_FFS $ac_have_decl
13675
ac_fn_c_check_decl "13675" "free" "ac_cv_have_decl_free" "$ac_includes_default"
13676
if test "x$ac_cv_have_decl_free" = x""yes; then :
13682
cat >>confdefs.h <<_ACEOF
13683
#define HAVE_DECL_FREE $ac_have_decl
13686
ac_fn_c_check_decl "13686" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
13687
if test "x$ac_cv_have_decl_getenv" = x""yes; then :
13693
cat >>confdefs.h <<_ACEOF
13694
#define HAVE_DECL_GETENV $ac_have_decl
13697
ac_fn_c_check_decl "13697" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
13698
if test "x$ac_cv_have_decl_malloc" = x""yes; then :
13704
cat >>confdefs.h <<_ACEOF
13705
#define HAVE_DECL_MALLOC $ac_have_decl
13708
ac_fn_c_check_decl "13708" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
13709
if test "x$ac_cv_have_decl_realloc" = x""yes; then :
13715
cat >>confdefs.h <<_ACEOF
13716
#define HAVE_DECL_REALLOC $ac_have_decl
13719
ac_fn_c_check_decl "13719" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
13720
if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
13726
cat >>confdefs.h <<_ACEOF
13727
#define HAVE_DECL_STPCPY $ac_have_decl
13730
ac_fn_c_check_decl "13730" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
13731
if test "x$ac_cv_have_decl_strstr" = x""yes; then :
13737
cat >>confdefs.h <<_ACEOF
13738
#define HAVE_DECL_STRSTR $ac_have_decl
13741
ac_fn_c_check_decl "13741" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
13742
if test "x$ac_cv_have_decl_snprintf" = x""yes; then :
13748
cat >>confdefs.h <<_ACEOF
13749
#define HAVE_DECL_SNPRINTF $ac_have_decl
13752
ac_fn_c_check_decl "13752" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
13753
if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
13759
cat >>confdefs.h <<_ACEOF
13760
#define HAVE_DECL_VSNPRINTF $ac_have_decl
13764
# Link in zlib if we can. This allows us to read compressed debug sections.
13765
# This is used only by compress.c.
13767
# See if the user specified whether he wants zlib support or not.
13769
# Check whether --with-zlib was given.
13770
if test "${with_zlib+set}" = set; then :
13771
withval=$with_zlib;
13777
if test "$with_zlib" != "no"; then
13778
{ $as_echo "$as_me:${as_lineno-13778}: checking for library containing zlibVersion" >&5
13779
$as_echo_n "checking for library containing zlibVersion... " >&6; }
13780
if test "${ac_cv_search_zlibVersion+set}" = set; then :
13781
$as_echo_n "(cached) " >&6
13783
ac_func_search_save_LIBS=$LIBS
13784
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13785
/* end confdefs.h. */
13787
/* Override any GCC internal prototype to avoid an error.
13788
Use char because int might match the return type of a GCC
13789
builtin and then its argument prototype would still apply. */
13793
char zlibVersion ();
13797
return zlibVersion ();
13802
for ac_lib in '' z; do
13803
if test -z "$ac_lib"; then
13804
ac_res="none required"
13807
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13809
if ac_fn_c_try_link "13809"; then :
13810
ac_cv_search_zlibVersion=$ac_res
13812
rm -f core conftest.err conftest.$ac_objext \
13814
if test "${ac_cv_search_zlibVersion+set}" = set; then :
13818
if test "${ac_cv_search_zlibVersion+set}" = set; then :
13821
ac_cv_search_zlibVersion=no
13823
rm conftest.$ac_ext
13824
LIBS=$ac_func_search_save_LIBS
13826
{ $as_echo "$as_me:${as_lineno-13826}: result: $ac_cv_search_zlibVersion" >&5
13827
$as_echo "$ac_cv_search_zlibVersion" >&6; }
13828
ac_res=$ac_cv_search_zlibVersion
13829
if test "$ac_res" != no; then :
13830
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13831
for ac_header in zlib.h
13833
ac_fn_c_check_header_mongrel "13833" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13834
if test "x$ac_cv_header_zlib_h" = x""yes; then :
13835
cat >>confdefs.h <<_ACEOF
13836
#define HAVE_ZLIB_H 1
13845
if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
13846
as_fn_error "zlib (libz) library was explicitly requested but not found" "13846" 5
13851
# If we are configured native, pick a core file support file.
13856
if test "${target}" = "${host}"; then
13858
alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu | alpha*-*-*vms*)
13862
COREFILE=trad-core.lo
13863
TRAD_HEADER='"hosts/alphalinux.h"'
13865
alpha*-*-netbsd* | alpha*-*-openbsd*)
13866
COREFILE=netbsd-core.lo
13869
COREFILE=osf-core.lo
13871
arm-*-freebsd* | arm-*-kfreebsd*-gnu)
13873
arm-*-netbsd* | arm-*-openbsd*)
13874
COREFILE=netbsd-core.lo
13876
arm-*-riscix) COREFILE=trad-core.lo ;;
13877
hppa*-*-hpux*) COREFILE=hpux-core.lo ;;
13878
hppa*-*-hiux*) COREFILE=hpux-core.lo ;;
13879
hppa*-*-mpeix*) COREFILE=hpux-core.lo ;;
13880
hppa*-*-bsd*) COREFILE="hpux-core.lo hppabsd-core.lo"
13881
COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
13882
hppa*-*-netbsd* | hppa*-*-openbsd*)
13883
COREFILE=netbsd-core.lo
13887
COREFILE=trad-core.lo
13888
TRAD_HEADER='"hosts/i370linux.h"'
13891
i[3-7]86-sequent-bsd*)
13892
COREFILE=trad-core.lo
13893
TRAD_HEADER='"hosts/symmetry.h"'
13895
i[3-7]86-sequent-sysv4*) ;;
13896
i[3-7]86-sequent-sysv*)
13897
COREFILE=trad-core.lo
13898
TRAD_HEADER='"hosts/symmetry.h"'
13903
i[3-7]86-*-bsd* | i[3-7]86-*-freebsd[123] | i[3-7]86-*-freebsd[123]\.* | i[3-7]86-*-freebsd4\.[01234] | i[3-7]86-*-freebsd4\.[01234]\.* | i[3-7]86-*-freebsd*aout*)
13904
COREFILE=trad-core.lo
13905
TRAD_HEADER='"hosts/i386bsd.h"'
13907
i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
13909
TRAD_HEADER='"hosts/i386bsd.h"'
13911
i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
13912
COREFILE=netbsd-core.lo
13914
i[3-7]86-esix-sysv3*)
13915
COREFILE=trad-core.lo
13916
TRAD_HEADER='"hosts/esix.h"'
13918
i[3-7]86-*-sco3.2v5*)
13919
COREFILE=sco5-core.lo
13921
i[3-7]86-*-sco* | i[3-7]86-*-isc*)
13922
COREFILE=trad-core.lo
13923
TRAD_HEADER='"hosts/i386sco.h"'
13926
COREFILE=trad-core.lo
13927
TRAD_HEADER='"hosts/i386mach3.h"'
13929
i[3-7]86-*-linux-*)
13930
COREFILE=trad-core.lo
13931
TRAD_HEADER='"hosts/i386linux.h"'
13932
case "$enable_targets"-"$want64" in
13933
*x86_64-*linux*|*-true)
13934
CORE_HEADER='"hosts/x86-64linux.h"'
13937
i[3-7]86-*-isc*) COREFILE=trad-core.lo ;;
13938
i[3-7]86-*-aix*) COREFILE=aix386-core.lo ;;
13939
i860-*-mach3* | i860-*-osf1*)
13940
COREFILE=trad-core.lo
13941
TRAD_HEADER='"hosts/i860mach3.h"'
13943
mips-*-netbsd* | mips*-*-openbsd*)
13944
COREFILE=netbsd-core.lo
13947
COREFILE=trad-core.lo
13948
TRAD_HEADER='"hosts/decstation.h"'
13950
mips-sgi-irix4*) COREFILE=irix-core.lo ;;
13951
mips-sgi-irix5*) COREFILE=irix-core.lo ;;
13952
mips-sgi-irix6*) COREFILE=irix-core.lo ;;
13954
mips-*-sysv* | mips-*-riscos*)
13955
COREFILE=trad-core.lo
13956
TRAD_HEADER='"hosts/riscos.h"'
13959
COREFILE=trad-core.lo
13960
TRAD_HEADER='"hosts/news-mips.h"'
13963
COREFILE=trad-core.lo
13964
TRAD_HEADER='"hosts/dpx2.h"'
13966
m68*-hp-hpux*) COREFILE=hpux-core.lo ;;
13968
COREFILE=trad-core.lo
13969
TRAD_HEADER='"hosts/hp300bsd.h"'
13972
COREFILE=trad-core.lo
13973
TRAD_HEADER='"hosts/m68klinux.h"'
13975
m68*-motorola-sysv*)
13976
COREFILE=trad-core.lo
13977
TRAD_HEADER='"hosts/delta68.h"'
13980
COREFILE=trad-core.lo
13981
TRAD_HEADER='"hosts/news.h"'
13983
m68*-*-netbsd* | m68*-*-openbsd*)
13984
COREFILE=netbsd-core.lo
13987
COREFILE=trad-core.lo
13988
TRAD_HEADER='"hosts/m68kaux.h"'
13992
m88*-motorola-sysv*)
13993
COREFILE=ptrace-core.lo
13996
COREFILE=trad-core.lo
13997
TRAD_HEADER='"hosts/m88kmach3.h"'
14000
COREFILE=netbsd-core.lo
14003
COREFILE=trad-core.lo
14004
TRAD_HEADER='"hosts/pc532mach.h"'
14006
ns32k-*-netbsd* | ns32k-*-openbsd*)
14007
COREFILE=netbsd-core.lo
14010
COREFILE=lynx-core.lo
14012
rs6000-*-aix[5-9].* | powerpc-*-aix[5-9].*)
14013
COREFILE=rs6000-core.lo
14014
COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
14016
rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
14017
COREFILE=rs6000-core.lo
14018
COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
14019
# Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
14020
# have c_impl as a member of struct core_dumpx
14021
{ $as_echo "$as_me:${as_lineno-14021}: checking for c_impl in struct core_dumpx" >&5
14022
$as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
14023
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14024
/* end confdefs.h. */
14029
struct core_dumpx c; c.c_impl = 0;
14034
if ac_fn_c_try_compile "14034"; then :
14036
$as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
14038
{ $as_echo "$as_me:${as_lineno-14038}: result: yes" >&5
14039
$as_echo "yes" >&6; }
14041
{ $as_echo "$as_me:${as_lineno-14041}: result: no" >&5
14042
$as_echo "no" >&6; }
14044
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14046
rs6000-*-aix4*) COREFILE=rs6000-core.lo ;;
14047
rs6000-*-*) COREFILE=rs6000-core.lo ;;
14048
powerpc-*-aix4*) COREFILE=rs6000-core.lo ;;
14049
powerpc-*-aix*) COREFILE=rs6000-core.lo ;;
14050
powerpc-*-beos*) ;;
14051
powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
14053
powerpc-*-netbsd*) COREFILE=netbsd-core.lo ;;
14054
powerpc-*-*bsd*) COREFILE=netbsd-core.lo ;;
14055
s390*-*-*) COREFILE=trad-core.lo ;;
14056
sh*-*-netbsd* | sh*-*-openbsd*)
14057
COREFILE=netbsd-core.lo
14059
sparc-*-netbsd* | sparc*-*-openbsd*)
14060
COREFILE=netbsd-core.lo
14063
COREFILE=trad-core.lo
14064
TRAD_HEADER='"hosts/tahoe.h"'
14066
vax-*-netbsd* | vax-*-openbsd*)
14067
COREFILE=netbsd-core.lo
14070
COREFILE=trad-core.lo
14071
TRAD_HEADER='"hosts/vaxult2.h"'
14074
COREFILE=trad-core.lo
14075
TRAD_HEADER='"hosts/vaxult2.h"'
14078
COREFILE=trad-core.lo
14079
TRAD_HEADER='"hosts/vaxlinux.h"'
14082
COREFILE=trad-core.lo
14083
TRAD_HEADER='"hosts/vaxbsd.h"'
14086
CORE_HEADER='"hosts/x86-64linux.h"'
14088
x86_64-*-netbsd* | x86_64-*-openbsd*)
14089
COREFILE=netbsd-core.lo
14093
case "$COREFILE" in
14094
aix386-core.lo) COREFLAG=-DAIX386_CORE ;;
14095
hppabsd-core.lo) COREFLAG=-DHPPABSD_CORE ;;
14096
hpux-core.lo) COREFLAG=-DHPUX_CORE ;;
14097
irix-core.lo) COREFLAG=-DIRIX_CORE ;;
14098
lynx-core.lo) COREFLAG=-DLYNX_CORE ;;
14099
netbsd-core.lo) COREFLAG=-DNETBSD_CORE ;;
14100
osf-core.lo) COREFLAG=-DOSF_CORE ;;
14101
ptrace-core.lo) COREFLAG=-DPTRACE_CORE ;;
14102
rs6000-core.lo) COREFLAG="$COREFLAG -DAIX_CORE" ;;
14103
sco5-core.lo) COREFLAG="$COREFLAG -DSCO5_CORE" ;;
14104
trad-core.lo) COREFLAG="$COREFLAG -DTRAD_CORE" ;;
14107
# ELF corefile support has several flavors, but all of
14108
# them use something called <sys/procfs.h>
14109
for ac_header in sys/procfs.h
14111
ac_fn_c_check_header_mongrel "14111" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
14112
if test "x$ac_cv_header_sys_procfs_h" = x""yes; then :
14113
cat >>confdefs.h <<_ACEOF
14114
#define HAVE_SYS_PROCFS_H 1
14121
if test "$ac_cv_header_sys_procfs_h" = yes; then
14122
{ $as_echo "$as_me:${as_lineno-14122}: checking for prstatus_t in sys/procfs.h" >&5
14123
$as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
14124
if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then :
14125
$as_echo_n "(cached) " >&6
14127
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14128
/* end confdefs.h. */
14131
/* Needed for new procfs interface on sparc-solaris. */
14132
#define _STRUCTURED_PROC 1
14133
#include <sys/procfs.h>
14142
if ac_fn_c_try_compile "14142"; then :
14143
bfd_cv_have_sys_procfs_type_prstatus_t=yes
14145
bfd_cv_have_sys_procfs_type_prstatus_t=no
14148
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14151
if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14153
$as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14156
{ $as_echo "$as_me:${as_lineno-14156}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14157
$as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14159
{ $as_echo "$as_me:${as_lineno-14159}: checking for prstatus32_t in sys/procfs.h" >&5
14160
$as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14161
if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then :
14162
$as_echo_n "(cached) " >&6
14164
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14165
/* end confdefs.h. */
14168
/* Needed for new procfs interface on sparc-solaris. */
14169
#define _STRUCTURED_PROC 1
14170
#include <sys/procfs.h>
14179
if ac_fn_c_try_compile "14179"; then :
14180
bfd_cv_have_sys_procfs_type_prstatus32_t=yes
14182
bfd_cv_have_sys_procfs_type_prstatus32_t=no
14185
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14188
if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14190
$as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14193
{ $as_echo "$as_me:${as_lineno-14193}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14194
$as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14196
{ $as_echo "$as_me:${as_lineno-14196}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
14197
$as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
14198
if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then :
14199
$as_echo_n "(cached) " >&6
14201
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14202
/* end confdefs.h. */
14205
/* Needed for new procfs interface on sparc-solaris. */
14206
#define _STRUCTURED_PROC 1
14207
#include <sys/procfs.h>
14211
prstatus_t avar; void* aref = (void*) &avar.pr_who
14216
if ac_fn_c_try_compile "14216"; then :
14217
bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
14219
bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
14222
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14225
if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
14227
$as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
14230
{ $as_echo "$as_me:${as_lineno-14230}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
14231
$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
14233
{ $as_echo "$as_me:${as_lineno-14233}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
14234
$as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
14235
if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then :
14236
$as_echo_n "(cached) " >&6
14238
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14239
/* end confdefs.h. */
14242
/* Needed for new procfs interface on sparc-solaris. */
14243
#define _STRUCTURED_PROC 1
14244
#include <sys/procfs.h>
14248
prstatus32_t avar; void* aref = (void*) &avar.pr_who
14253
if ac_fn_c_try_compile "14253"; then :
14254
bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
14256
bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
14259
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14262
if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
14264
$as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
14267
{ $as_echo "$as_me:${as_lineno-14267}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
14268
$as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
14270
{ $as_echo "$as_me:${as_lineno-14270}: checking for pstatus_t in sys/procfs.h" >&5
14271
$as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
14272
if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then :
14273
$as_echo_n "(cached) " >&6
14275
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14276
/* end confdefs.h. */
14279
/* Needed for new procfs interface on sparc-solaris. */
14280
#define _STRUCTURED_PROC 1
14281
#include <sys/procfs.h>
14290
if ac_fn_c_try_compile "14290"; then :
14291
bfd_cv_have_sys_procfs_type_pstatus_t=yes
14293
bfd_cv_have_sys_procfs_type_pstatus_t=no
14296
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14299
if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
14301
$as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
14304
{ $as_echo "$as_me:${as_lineno-14304}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
14305
$as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
14307
{ $as_echo "$as_me:${as_lineno-14307}: checking for pxstatus_t in sys/procfs.h" >&5
14308
$as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
14309
if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then :
14310
$as_echo_n "(cached) " >&6
14312
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14313
/* end confdefs.h. */
14316
/* Needed for new procfs interface on sparc-solaris. */
14317
#define _STRUCTURED_PROC 1
14318
#include <sys/procfs.h>
14327
if ac_fn_c_try_compile "14327"; then :
14328
bfd_cv_have_sys_procfs_type_pxstatus_t=yes
14330
bfd_cv_have_sys_procfs_type_pxstatus_t=no
14333
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14336
if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
14338
$as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
14341
{ $as_echo "$as_me:${as_lineno-14341}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
14342
$as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
14344
{ $as_echo "$as_me:${as_lineno-14344}: checking for pstatus32_t in sys/procfs.h" >&5
14345
$as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
14346
if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then :
14347
$as_echo_n "(cached) " >&6
14349
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14350
/* end confdefs.h. */
14353
/* Needed for new procfs interface on sparc-solaris. */
14354
#define _STRUCTURED_PROC 1
14355
#include <sys/procfs.h>
14364
if ac_fn_c_try_compile "14364"; then :
14365
bfd_cv_have_sys_procfs_type_pstatus32_t=yes
14367
bfd_cv_have_sys_procfs_type_pstatus32_t=no
14370
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14373
if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
14375
$as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
14378
{ $as_echo "$as_me:${as_lineno-14378}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
14379
$as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
14381
{ $as_echo "$as_me:${as_lineno-14381}: checking for prpsinfo_t in sys/procfs.h" >&5
14382
$as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
14383
if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then :
14384
$as_echo_n "(cached) " >&6
14386
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14387
/* end confdefs.h. */
14390
/* Needed for new procfs interface on sparc-solaris. */
14391
#define _STRUCTURED_PROC 1
14392
#include <sys/procfs.h>
14401
if ac_fn_c_try_compile "14401"; then :
14402
bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
14404
bfd_cv_have_sys_procfs_type_prpsinfo_t=no
14407
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14410
if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
14412
$as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
14415
{ $as_echo "$as_me:${as_lineno-14415}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
14416
$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
14418
{ $as_echo "$as_me:${as_lineno-14418}: checking for prpsinfo_t.pr_pid in sys/procfs.h" >&5
14419
$as_echo_n "checking for prpsinfo_t.pr_pid in sys/procfs.h... " >&6; }
14420
if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid+set}" = set; then :
14421
$as_echo_n "(cached) " >&6
14423
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14424
/* end confdefs.h. */
14427
/* Needed for new procfs interface on sparc-solaris. */
14428
#define _STRUCTURED_PROC 1
14429
#include <sys/procfs.h>
14433
prpsinfo_t avar; void* aref = (void*) &avar.pr_pid
14438
if ac_fn_c_try_compile "14438"; then :
14439
bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=yes
14441
bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid=no
14444
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14447
if test $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid = yes; then
14449
$as_echo "#define HAVE_PRPSINFO_T_PR_PID 1" >>confdefs.h
14452
{ $as_echo "$as_me:${as_lineno-14452}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&5
14453
$as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&6; }
14455
{ $as_echo "$as_me:${as_lineno-14455}: checking for prpsinfo32_t in sys/procfs.h" >&5
14456
$as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
14457
if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then :
14458
$as_echo_n "(cached) " >&6
14460
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14461
/* end confdefs.h. */
14464
/* Needed for new procfs interface on sparc-solaris. */
14465
#define _STRUCTURED_PROC 1
14466
#include <sys/procfs.h>
14475
if ac_fn_c_try_compile "14475"; then :
14476
bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
14478
bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
14481
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14484
if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
14486
$as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
14489
{ $as_echo "$as_me:${as_lineno-14489}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
14490
$as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
14492
{ $as_echo "$as_me:${as_lineno-14492}: checking for prpsinfo32_t.pr_pid in sys/procfs.h" >&5
14493
$as_echo_n "checking for prpsinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14494
if test "${bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid+set}" = set; then :
14495
$as_echo_n "(cached) " >&6
14497
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14498
/* end confdefs.h. */
14501
/* Needed for new procfs interface on sparc-solaris. */
14502
#define _STRUCTURED_PROC 1
14503
#include <sys/procfs.h>
14507
prpsinfo32_t avar; void* aref = (void*) &avar.pr_pid
14512
if ac_fn_c_try_compile "14512"; then :
14513
bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=yes
14515
bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid=no
14518
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14521
if test $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid = yes; then
14523
$as_echo "#define HAVE_PRPSINFO32_T_PR_PID 1" >>confdefs.h
14526
{ $as_echo "$as_me:${as_lineno-14526}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&5
14527
$as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&6; }
14529
{ $as_echo "$as_me:${as_lineno-14529}: checking for psinfo_t in sys/procfs.h" >&5
14530
$as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
14531
if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then :
14532
$as_echo_n "(cached) " >&6
14534
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14535
/* end confdefs.h. */
14538
/* Needed for new procfs interface on sparc-solaris. */
14539
#define _STRUCTURED_PROC 1
14540
#include <sys/procfs.h>
14549
if ac_fn_c_try_compile "14549"; then :
14550
bfd_cv_have_sys_procfs_type_psinfo_t=yes
14552
bfd_cv_have_sys_procfs_type_psinfo_t=no
14555
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14558
if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
14560
$as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
14563
{ $as_echo "$as_me:${as_lineno-14563}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
14564
$as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
14566
{ $as_echo "$as_me:${as_lineno-14566}: checking for psinfo_t.pr_pid in sys/procfs.h" >&5
14567
$as_echo_n "checking for psinfo_t.pr_pid in sys/procfs.h... " >&6; }
14568
if test "${bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid+set}" = set; then :
14569
$as_echo_n "(cached) " >&6
14571
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14572
/* end confdefs.h. */
14575
/* Needed for new procfs interface on sparc-solaris. */
14576
#define _STRUCTURED_PROC 1
14577
#include <sys/procfs.h>
14581
psinfo_t avar; void* aref = (void*) &avar.pr_pid
14586
if ac_fn_c_try_compile "14586"; then :
14587
bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=yes
14589
bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid=no
14592
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14595
if test $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid = yes; then
14597
$as_echo "#define HAVE_PSINFO_T_PR_PID 1" >>confdefs.h
14600
{ $as_echo "$as_me:${as_lineno-14600}: result: $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&5
14601
$as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&6; }
14603
{ $as_echo "$as_me:${as_lineno-14603}: checking for psinfo32_t in sys/procfs.h" >&5
14604
$as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
14605
if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then :
14606
$as_echo_n "(cached) " >&6
14608
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14609
/* end confdefs.h. */
14612
/* Needed for new procfs interface on sparc-solaris. */
14613
#define _STRUCTURED_PROC 1
14614
#include <sys/procfs.h>
14623
if ac_fn_c_try_compile "14623"; then :
14624
bfd_cv_have_sys_procfs_type_psinfo32_t=yes
14626
bfd_cv_have_sys_procfs_type_psinfo32_t=no
14629
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14632
if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
14634
$as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
14637
{ $as_echo "$as_me:${as_lineno-14637}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
14638
$as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
14640
{ $as_echo "$as_me:${as_lineno-14640}: checking for psinfo32_t.pr_pid in sys/procfs.h" >&5
14641
$as_echo_n "checking for psinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14642
if test "${bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid+set}" = set; then :
14643
$as_echo_n "(cached) " >&6
14645
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14646
/* end confdefs.h. */
14649
/* Needed for new procfs interface on sparc-solaris. */
14650
#define _STRUCTURED_PROC 1
14651
#include <sys/procfs.h>
14655
psinfo32_t avar; void* aref = (void*) &avar.pr_pid
14660
if ac_fn_c_try_compile "14660"; then :
14661
bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=yes
14663
bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid=no
14666
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14669
if test $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid = yes; then
14671
$as_echo "#define HAVE_PSINFO32_T_PR_PID 1" >>confdefs.h
14674
{ $as_echo "$as_me:${as_lineno-14674}: result: $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&5
14675
$as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&6; }
14677
{ $as_echo "$as_me:${as_lineno-14677}: checking for lwpstatus_t in sys/procfs.h" >&5
14678
$as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
14679
if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then :
14680
$as_echo_n "(cached) " >&6
14682
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14683
/* end confdefs.h. */
14686
/* Needed for new procfs interface on sparc-solaris. */
14687
#define _STRUCTURED_PROC 1
14688
#include <sys/procfs.h>
14697
if ac_fn_c_try_compile "14697"; then :
14698
bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
14700
bfd_cv_have_sys_procfs_type_lwpstatus_t=no
14703
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14706
if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
14708
$as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
14711
{ $as_echo "$as_me:${as_lineno-14711}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
14712
$as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
14714
{ $as_echo "$as_me:${as_lineno-14714}: checking for lwpxstatus_t in sys/procfs.h" >&5
14715
$as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
14716
if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then :
14717
$as_echo_n "(cached) " >&6
14719
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14720
/* end confdefs.h. */
14723
/* Needed for new procfs interface on sparc-solaris. */
14724
#define _STRUCTURED_PROC 1
14725
#include <sys/procfs.h>
14734
if ac_fn_c_try_compile "14734"; then :
14735
bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
14737
bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
14740
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14743
if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
14745
$as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
14748
{ $as_echo "$as_me:${as_lineno-14748}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
14749
$as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
14751
{ $as_echo "$as_me:${as_lineno-14751}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
14752
$as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
14753
if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then :
14754
$as_echo_n "(cached) " >&6
14756
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14757
/* end confdefs.h. */
14760
/* Needed for new procfs interface on sparc-solaris. */
14761
#define _STRUCTURED_PROC 1
14762
#include <sys/procfs.h>
14766
lwpstatus_t avar; void* aref = (void*) &avar.pr_context
14771
if ac_fn_c_try_compile "14771"; then :
14772
bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
14774
bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
14777
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14780
if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
14782
$as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
14785
{ $as_echo "$as_me:${as_lineno-14785}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
14786
$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
14788
{ $as_echo "$as_me:${as_lineno-14788}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
14789
$as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
14790
if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then :
14791
$as_echo_n "(cached) " >&6
14793
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14794
/* end confdefs.h. */
14797
/* Needed for new procfs interface on sparc-solaris. */
14798
#define _STRUCTURED_PROC 1
14799
#include <sys/procfs.h>
14803
lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
14808
if ac_fn_c_try_compile "14808"; then :
14809
bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
14811
bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
14814
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14817
if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
14819
$as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
14822
{ $as_echo "$as_me:${as_lineno-14822}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
14823
$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
14825
{ $as_echo "$as_me:${as_lineno-14825}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
14826
$as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
14827
if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+set}" = set; then :
14828
$as_echo_n "(cached) " >&6
14830
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14831
/* end confdefs.h. */
14834
/* Needed for new procfs interface on sparc-solaris. */
14835
#define _STRUCTURED_PROC 1
14836
#include <sys/procfs.h>
14840
lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
14845
if ac_fn_c_try_compile "14845"; then :
14846
bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=yes
14848
bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg=no
14851
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14854
if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
14856
$as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
14859
{ $as_echo "$as_me:${as_lineno-14859}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
14860
$as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
14862
{ $as_echo "$as_me:${as_lineno-14862}: checking for win32_pstatus_t in sys/procfs.h" >&5
14863
$as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
14864
if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then :
14865
$as_echo_n "(cached) " >&6
14867
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14868
/* end confdefs.h. */
14871
/* Needed for new procfs interface on sparc-solaris. */
14872
#define _STRUCTURED_PROC 1
14873
#include <sys/procfs.h>
14877
win32_pstatus_t avar
14882
if ac_fn_c_try_compile "14882"; then :
14883
bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
14885
bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
14888
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14891
if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
14893
$as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
14896
{ $as_echo "$as_me:${as_lineno-14896}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
14897
$as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
14903
if test -n "$CORE_HEADER"; then
14905
cat >>confdefs.h <<_ACEOF
14906
#define CORE_HEADER $CORE_HEADER
14910
if test -n "$TRAD_HEADER"; then
14912
cat >>confdefs.h <<_ACEOF
14913
#define TRAD_HEADER $TRAD_HEADER
14918
# Check if linker supports --as-needed and --no-as-needed options
14919
{ $as_echo "$as_me:${as_lineno-14919}: checking linker --as-needed support" >&5
14920
$as_echo_n "checking linker --as-needed support... " >&6; }
14921
if test "${bfd_cv_ld_as_needed+set}" = set; then :
14922
$as_echo_n "(cached) " >&6
14924
bfd_cv_ld_as_needed=no
14925
if $LD --help 2>/dev/null | grep as-needed > /dev/null; then
14926
bfd_cv_ld_as_needed=yes
14930
{ $as_echo "$as_me:${as_lineno-14930}: result: $bfd_cv_ld_as_needed" >&5
14931
$as_echo "$bfd_cv_ld_as_needed" >&6; }
14935
*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
14936
# These system don't have libm, or don't need it
14939
{ $as_echo "$as_me:${as_lineno-14939}: checking for _mwvalidcheckl in -lmw" >&5
14940
$as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
14941
if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
14942
$as_echo_n "(cached) " >&6
14944
ac_check_lib_save_LIBS=$LIBS
14946
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14947
/* end confdefs.h. */
14949
/* Override any GCC internal prototype to avoid an error.
14950
Use char because int might match the return type of a GCC
14951
builtin and then its argument prototype would still apply. */
14955
char _mwvalidcheckl ();
14959
return _mwvalidcheckl ();
14964
if ac_fn_c_try_link "14964"; then :
14965
ac_cv_lib_mw__mwvalidcheckl=yes
14967
ac_cv_lib_mw__mwvalidcheckl=no
14969
rm -f core conftest.err conftest.$ac_objext \
14970
conftest$ac_exeext conftest.$ac_ext
14971
LIBS=$ac_check_lib_save_LIBS
14973
{ $as_echo "$as_me:${as_lineno-14973}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14974
$as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
14975
if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
14979
{ $as_echo "$as_me:${as_lineno-14979}: checking for cos in -lm" >&5
14980
$as_echo_n "checking for cos in -lm... " >&6; }
14981
if test "${ac_cv_lib_m_cos+set}" = set; then :
14982
$as_echo_n "(cached) " >&6
14984
ac_check_lib_save_LIBS=$LIBS
14986
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14987
/* end confdefs.h. */
14989
/* Override any GCC internal prototype to avoid an error.
14990
Use char because int might match the return type of a GCC
14991
builtin and then its argument prototype would still apply. */
15004
if ac_fn_c_try_link "15004"; then :
15005
ac_cv_lib_m_cos=yes
15009
rm -f core conftest.err conftest.$ac_objext \
15010
conftest$ac_exeext conftest.$ac_ext
15011
LIBS=$ac_check_lib_save_LIBS
15013
{ $as_echo "$as_me:${as_lineno-15013}: result: $ac_cv_lib_m_cos" >&5
15014
$as_echo "$ac_cv_lib_m_cos" >&6; }
15015
if test "x$ac_cv_lib_m_cos" = x""yes; then :
15021
{ $as_echo "$as_me:${as_lineno-15021}: checking for cos in -lm" >&5
15022
$as_echo_n "checking for cos in -lm... " >&6; }
15023
if test "${ac_cv_lib_m_cos+set}" = set; then :
15024
$as_echo_n "(cached) " >&6
15026
ac_check_lib_save_LIBS=$LIBS
15028
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15029
/* end confdefs.h. */
15031
/* Override any GCC internal prototype to avoid an error.
15032
Use char because int might match the return type of a GCC
15033
builtin and then its argument prototype would still apply. */
15046
if ac_fn_c_try_link "15046"; then :
15047
ac_cv_lib_m_cos=yes
15051
rm -f core conftest.err conftest.$ac_objext \
15052
conftest$ac_exeext conftest.$ac_ext
15053
LIBS=$ac_check_lib_save_LIBS
15055
{ $as_echo "$as_me:${as_lineno-15055}: result: $ac_cv_lib_m_cos" >&5
15056
$as_echo "$ac_cv_lib_m_cos" >&6; }
15057
if test "x$ac_cv_lib_m_cos" = x""yes; then :
15066
# When building a shared libbfd, link against the pic version of libiberty
15067
# so that apps that use libbfd won't need libiberty just to satisfy any
15068
# libbfd references.
15069
# We can't do that if a pic libiberty is unavailable since including non-pic
15070
# code would insert text relocations into libbfd.
15073
if test "$enable_shared" = "yes"; then
15074
x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
15075
if test -n "$x"; then
15076
SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty"
15079
# More hacks to build DLLs on Windows.
15082
SHARED_LDFLAGS="-no-undefined"
15083
SHARED_LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
15087
if test -n "$SHARED_LIBADD"; then
15088
if test -n "$LIBM"; then
15089
if test x"$bfd_cv_ld_as_needed" = xyes; then
15090
# Link against libm only when needed. Put -lc, -lm inside -Wl
15091
# to stop libtool reordering these options.
15092
SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
15094
SHARED_LIBADD="$SHARED_LIBADD $LIBM"
15104
# Canonicalize the secondary target names.
15105
if test -n "$enable_targets" ; then
15106
for targ in `echo $enable_targets | sed 's/,/ /g'`
15108
result=`$ac_config_sub $targ 2>/dev/null`
15109
if test -n "$result" ; then
15110
canon_targets="$canon_targets $result"
15112
# Allow targets that config.sub doesn't recognize, like "all".
15113
canon_targets="$canon_targets $targ"
15124
for targ in $target $canon_targets
15126
if test "x$targ" = "xall"; then
15128
assocvecs="$assocvecs $targ_defvec $targ_selvecs"
15130
. $srcdir/config.bfd
15131
if test "x$targ" = "x$target"; then
15132
defvec=$targ_defvec
15134
selvecs="$selvecs $targ_defvec $targ_selvecs"
15135
selarchs="$selarchs $targ_archs"
15136
TDEFINES="$TDEFINES $targ_cflags"
15141
# This processing still needs to be done if we're to decide properly whether
15142
# 64-bit support needs to be compiled in. Currently, it will be included if
15143
# the default or any other explicitly requested target requires it; it
15144
# will not be included on a 32-bit host if no 64-bit target is requested, and
15145
# no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
15148
# uniq the default and selected vectors in all the configured targets.
15150
for i in $selvecs ; do
15159
# uniq the associated vectors in all the configured targets.
15161
for i in $assocvecs ; do
15170
# uniq the architectures in all the configured targets.
15172
for i in $selarchs ; do
15180
# Target backend .o files.
15183
elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo
15184
elf-eh-frame.lo dwarf1.lo"
15186
for vec in $selvecs
15190
# This list is alphabetized to make it easy to compare
15191
# with the two vector lists in targets.c. For the same reason,
15192
# use one entry per line, even though this leads to long lines.
15193
a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
15194
aix5coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15195
aout0_big_vec) tb="$tb aout0.lo aout32.lo" ;;
15196
aout_arm_big_vec) tb="$tb aout-arm.lo aout32.lo" ;;
15197
aout_arm_little_vec) tb="$tb aout-arm.lo aout32.lo" ;;
15198
apollocoff_vec) tb="$tb coff-apollo.lo" ;;
15199
arm_epoc_pe_big_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15200
arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
15201
arm_epoc_pei_big_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15202
arm_epoc_pei_little_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
15203
arm_wince_pe_big_vec) tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15204
arm_wince_pe_little_vec) tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
15205
arm_wince_pei_big_vec) tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15206
arm_wince_pei_little_vec) tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
15207
armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
15208
armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
15209
armnetbsd_vec) tb="$tb armnetbsd.lo aout32.lo" ;;
15210
armpe_big_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15211
armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
15212
armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15213
armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
15214
b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
15215
b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
15216
bfd_pei_ia64_vec) tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
15217
bfd_elf32_am33lin_vec) tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
15218
bfd_elf32_avr_vec) tb="$tb elf32-avr.lo elf32.lo $elf" ;;
15219
bfd_elf32_bfin_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15220
bfd_elf32_bfinfdpic_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
15221
bfd_elf32_big_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15222
bfd_elf32_bigarc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15223
bfd_elf32_bigarm_vec) tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15224
bfd_elf32_bigarm_nacl_vec) tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15225
bfd_elf32_bigarm_symbian_vec)
15226
tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15227
bfd_elf32_bigarm_vxworks_vec)
15228
tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15229
bfd_elf32_bigmips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15230
bfd_elf32_bigmips_vxworks_vec)
15231
tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15232
bfd_elf32_bigmoxie_vec) tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15233
bfd_elf32_bignios2_vec) tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
15234
bfd_elf32_cr16_vec) tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
15235
bfd_elf32_cr16c_vec) tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
15236
bfd_elf32_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15237
bfd_elf32_crx_vec) tb="$tb elf32-crx.lo elf32.lo $elf" ;;
15238
bfd_elf32_d10v_vec) tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
15239
bfd_elf32_d30v_vec) tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
15240
bfd_elf32_dlx_big_vec) tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
15241
bfd_elf32_epiphany_vec) tb="$tb elf32-epiphany.lo elf32.lo $elf" ;;
15242
bfd_elf32_fr30_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
15243
bfd_elf32_frv_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15244
bfd_elf32_frvfdpic_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
15245
bfd_elf32_h8300_vec) tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
15246
bfd_elf32_hppa_linux_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15247
bfd_elf32_hppa_nbsd_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15248
bfd_elf32_hppa_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
15249
bfd_elf32_i370_vec) tb="$tb elf32-i370.lo elf32.lo $elf" ;;
15250
bfd_elf32_i386_sol2_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15251
bfd_elf32_i386_freebsd_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15252
bfd_elf32_i386_nacl_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15253
bfd_elf32_i386_vxworks_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15254
bfd_elf32_i386_vec) tb="$tb elf32-i386.lo elf-ifunc.lo elf-nacl.lo elf-vxworks.lo elf32.lo $elf" ;;
15255
bfd_elf32_i860_little_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15256
bfd_elf32_i860_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
15257
bfd_elf32_i960_vec) tb="$tb elf32-i960.lo elf32.lo $elf" ;;
15258
bfd_elf32_ia64_big_vec) tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
15259
bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf";;
15260
bfd_elf32_ip2k_vec) tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
15261
bfd_elf32_iq2000_vec) tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
15262
bfd_elf32_lm32_vec) tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15263
bfd_elf32_lm32fdpic_vec) tb="$tb elf32-lm32.lo elf32.lo $elf" ;;
15264
bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
15265
bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
15266
bfd_elf32_littlearm_symbian_vec)
15267
tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15268
bfd_elf32_littlearm_vxworks_vec)
15269
tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15270
bfd_elf32_littlearm_vec) tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15271
bfd_elf32_littlearm_nacl_vec) tb="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
15272
bfd_elf32_littlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15273
bfd_elf32_littlemips_vxworks_vec)
15274
tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15275
bfd_elf32_littlemoxie_vec) tb="$tb elf32-moxie.lo elf32.lo $elf" ;;
15276
bfd_elf32_littlenios2_vec) tb="$tb elf32-nios2.lo elf32.lo $elf" ;;
15277
bfd_elf32_m32c_vec) tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
15278
bfd_elf32_m32r_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15279
bfd_elf32_m32rle_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15280
bfd_elf32_m32rlin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15281
bfd_elf32_m32rlelin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
15282
bfd_elf32_m68hc11_vec) tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15283
bfd_elf32_m68hc12_vec) tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
15284
bfd_elf32_m68k_vec) tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
15285
bfd_elf32_m88k_vec) tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
15286
bfd_elf32_mcore_big_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15287
bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
15288
bfd_elf32_mep_vec) tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15289
bfd_elf32_mep_little_vec) tb="$tb elf32-mep.lo elf32.lo $elf" ;;
15290
bfd_elf32_metag_vec) tb="$tb elf32-metag.lo elf32.lo $elf" ;;
15291
bfd_elf32_microblazeel_vec) tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15292
bfd_elf32_microblaze_vec) tb="$tb elf32-microblaze.lo elf32.lo $elf" ;;
15293
bfd_elf32_mn10200_vec) tb="$tb elf-m10200.lo elf32.lo $elf" ;;
15294
bfd_elf32_mn10300_vec) tb="$tb elf-m10300.lo elf32.lo $elf" ;;
15295
bfd_elf32_mt_vec) tb="$tb elf32-mt.lo elf32.lo $elf" ;;
15296
bfd_elf32_msp430_vec) tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15297
bfd_elf32_msp430_ti_vec) tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
15298
bfd_elf32_nbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15299
bfd_elf32_nlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15300
bfd_elf32_ntradbigmips_vec | bfd_elf32_ntradbigmips_freebsd_vec)
15301
tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15302
bfd_elf32_ntradlittlemips_vec | bfd_elf32_ntradlittlemips_freebsd_vec)
15303
tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15304
bfd_elf32_openrisc_vec) tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
15305
bfd_elf32_or32_big_vec) tb="$tb elf32-or32.lo elf32.lo $elf" ;;
15306
bfd_elf32_pj_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
15307
bfd_elf32_pjl_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
15308
bfd_elf32_powerpc_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15309
bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15310
bfd_elf32_powerpc_freebsd_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15311
bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
15312
bfd_elf32_rl78_vec) tb="$tb elf32-rl78.lo $elf" ;;
15313
bfd_elf32_rx_le_vec) tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15314
bfd_elf32_rx_be_vec) tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15315
bfd_elf32_rx_be_ns_vec) tb="$tb elf32-rx.lo elf32.lo $elf" ;;
15316
bfd_elf32_s390_vec) tb="$tb elf32-s390.lo elf32.lo $elf" ;;
15317
bfd_elf32_bigscore_vec) tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15318
bfd_elf32_littlescore_vec) tb="$tb elf32-score.lo elf32-score7.lo elf32.lo $elf"; want64=true; target_size=64;;
15319
# FIXME: We include cofflink.lo not because it's needed for
15320
# bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
15321
# which needs it but does not list it. Should be fixed in right place.
15322
bfd_elf32_sh64_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15323
bfd_elf32_sh64l_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15324
bfd_elf32_sh64lin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15325
bfd_elf32_sh64blin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
15326
bfd_elf32_sh64lnbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15327
bfd_elf32_sh64nbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
15328
bfd_elf32_sh_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15329
bfd_elf32_shbfd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15330
bfd_elf32_shblin_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15331
bfd_elf32_shfd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15332
bfd_elf32_shl_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15333
bfd_elf32_shl_symbian_vec) tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15334
bfd_elf32_shlin_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15335
bfd_elf32_shlnbsd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15336
bfd_elf32_shlvxworks_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15337
bfd_elf32_shnbsd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
15338
bfd_elf32_shvxworks_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
15339
bfd_elf32_sparc_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15340
bfd_elf32_sparc_sol2_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15341
bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
15342
bfd_elf32_spu_vec) tb="$tb elf32-spu.lo elf32.lo $elf" ;;
15343
bfd_elf32_tic6x_be_vec) tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15344
bfd_elf32_tic6x_le_vec) tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15345
bfd_elf32_tic6x_linux_be_vec) tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15346
bfd_elf32_tic6x_linux_le_vec) tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15347
bfd_elf32_tic6x_elf_be_vec) tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15348
bfd_elf32_tic6x_elf_le_vec) tb="$tb elf32-tic6x.lo elf32.lo $elf" ;;
15349
bfd_elf32_tilegx_be_vec) tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
15350
bfd_elf32_tilegx_le_vec) tb="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size=32 ;;
15351
bfd_elf32_tilepro_vec) tb="$tb elf32-tilepro.lo elf32.lo $elf" ;;
15352
bfd_elf32_tradbigmips_vec | bfd_elf32_tradbigmips_freebsd_vec)
15353
tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15354
bfd_elf32_tradlittlemips_vec | bfd_elf32_tradlittlemips_freebsd_vec)
15355
tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
15356
bfd_elf32_us_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
15357
bfd_elf32_v850_vec) tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15358
bfd_elf32_v850_rh850_vec) tb="$tb elf32-v850.lo elf32.lo $elf" ;;
15359
bfd_elf32_vax_vec) tb="$tb elf32-vax.lo elf32.lo $elf" ;;
15360
bfd_elf32_xstormy16_vec) tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
15361
bfd_elf32_xc16x_vec) tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
15362
bfd_elf32_xgate_vec) tb="$tb elf32-xgate.lo elf32.lo $elf" ;;
15363
bfd_elf32_xtensa_le_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15364
bfd_elf32_xtensa_be_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
15365
bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15366
bfd_elf64_alpha_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
15367
bfd_elf64_bigaarch64_vec) tb="$tb elf64-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15368
bfd_elf64_big_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15369
bfd_elf64_bigmips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15370
bfd_elf64_hppa_linux_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15371
bfd_elf64_hppa_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
15372
bfd_elf64_ia64_big_vec) tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15373
bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15374
bfd_elf64_ia64_little_vec) tb="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size=64 ;;
15375
bfd_elf64_ia64_vms_vec) tb="$tb elf64-ia64-vms.lo elf64-ia64.lo elfxx-ia64.lo elf64.lo vms-lib.lo vms-misc.lo $elf"; target_size=64 ;;
15376
bfd_elf64_littleaarch64_vec)tb="$tb elf64-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size=64 ;;
15377
bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15378
bfd_elf64_littlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15379
bfd_elf64_mmix_vec) tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
15380
bfd_elf64_powerpc_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
15381
bfd_elf64_powerpcle_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15382
bfd_elf64_powerpc_freebsd_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
15383
bfd_elf64_s390_vec) tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
15384
bfd_elf64_sh64_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15385
bfd_elf64_sh64l_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15386
bfd_elf64_sh64lin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15387
bfd_elf64_sh64blin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15388
bfd_elf64_sh64lnbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15389
bfd_elf64_sh64nbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
15390
bfd_elf64_sparc_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15391
bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15392
bfd_elf64_sparc_sol2_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
15393
bfd_elf64_tilegx_be_vec) tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
15394
bfd_elf64_tilegx_le_vec) tb="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size=64 ;;
15395
bfd_elf64_tradbigmips_vec | bfd_elf64_tradbigmips_freebsd_vec)
15396
tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15397
bfd_elf64_tradlittlemips_vec | bfd_elf64_tradlittlemips_freebsd_vec)
15398
tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
15399
bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15400
bfd_elf64_x86_64_nacl_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15401
bfd_elf64_x86_64_sol2_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15402
bfd_elf64_x86_64_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15403
bfd_elf32_x86_64_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
15404
bfd_elf32_x86_64_nacl_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo elf32.lo $elf"; target_size=64 ;;
15405
bfd_elf64_l1om_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15406
bfd_elf64_l1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15407
bfd_elf64_k1om_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15408
bfd_elf64_k1om_freebsd_vec) tb="$tb elf64-x86-64.lo elf-ifunc.lo elf-nacl.lo elf64.lo $elf"; target_size=64 ;;
15409
bfd_mmo_vec) tb="$tb mmo.lo" target_size=64 ;;
15410
bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15411
bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15412
bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
15413
bfd_powerpcle_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
15414
cris_aout_vec) tb="$tb aout-cris.lo" ;;
15415
demo_64_vec) tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
15416
ecoff_big_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15417
ecoff_biglittle_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15418
ecoff_little_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
15419
ecoffalpha_little_vec) tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
15420
go32coff_vec) tb="$tb coff-go32.lo cofflink.lo" ;;
15421
go32stubbedcoff_vec) tb="$tb coff-stgo32.lo cofflink.lo" ;;
15422
h8300coff_vec) tb="$tb coff-h8300.lo reloc16.lo" ;;
15423
h8500coff_vec) tb="$tb coff-h8500.lo reloc16.lo" ;;
15424
host_aout_vec) tb="$tb host-aout.lo aout32.lo" ;;
15425
hp300bsd_vec) tb="$tb hp300bsd.lo aout32.lo" ;;
15426
hp300hpux_vec) tb="$tb hp300hpux.lo aout32.lo" ;;
15427
i386aout_vec) tb="$tb i386aout.lo aout32.lo" ;;
15428
i386bsd_vec) tb="$tb i386bsd.lo aout32.lo" ;;
15429
i386coff_vec) tb="$tb coff-i386.lo cofflink.lo" ;;
15430
x86_64coff_vec) tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
15431
i386dynix_vec) tb="$tb i386dynix.lo aout32.lo" ;;
15432
i386freebsd_vec) tb="$tb i386freebsd.lo aout32.lo" ;;
15433
i386linux_vec) tb="$tb i386linux.lo aout32.lo" ;;
15434
i386lynx_aout_vec) tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
15435
i386lynx_coff_vec) tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
15436
i386mach3_vec) tb="$tb i386mach3.lo aout32.lo" ;;
15437
i386msdos_vec) tb="$tb i386msdos.lo" ;;
15438
i386netbsd_vec) tb="$tb i386netbsd.lo aout32.lo" ;;
15439
i386os9k_vec) tb="$tb i386os9k.lo aout32.lo" ;;
15440
i386pe_vec) tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
15441
i386pei_vec) tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
15442
x86_64pe_vec) tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15443
x86_64pei_vec) tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
15444
i860coff_vec) tb="$tb coff-i860.lo cofflink.lo" ;;
15445
icoff_big_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
15446
icoff_little_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
15447
ieee_vec) tb="$tb ieee.lo" ;;
15448
m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
15449
m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
15450
m68kcoff_vec) tb="$tb coff-m68k.lo cofflink.lo" ;;
15451
m68kcoffun_vec) tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
15452
m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
15453
m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
15454
m68ksysvcoff_vec) tb="$tb coff-svm68k.lo cofflink.lo" ;;
15455
m88kbcs_vec) tb="$tb coff-m88k.lo" ;;
15456
m88kmach3_vec) tb="$tb m88kmach3.lo aout32.lo" ;;
15457
m88kopenbsd_vec) tb="$tb m88kopenbsd.lo aout32.lo" ;;
15458
mach_o_be_vec) tb="$tb mach-o.lo" ;;
15459
mach_o_le_vec) tb="$tb mach-o.lo" ;;
15460
mach_o_fat_vec) tb="$tb mach-o.lo" ;;
15461
mach_o_i386_vec) tb="$tb mach-o-i386.lo" ;;
15462
mach_o_x86_64_vec) tb="$tb mach-o-x86-64.lo" ;;
15463
mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15464
mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
15465
mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15466
mcore_pei_little_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
15467
mipslpe_vec) tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
15468
mipslpei_vec) tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
15469
newsos3_vec) tb="$tb newsos3.lo aout32.lo" ;;
15470
nlm32_alpha_vec) tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
15471
nlm32_i386_vec) tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
15472
nlm32_powerpc_vec) tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
15473
nlm32_sparc_vec) tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
15474
or32coff_big_vec) tb="$tb coff-or32.lo cofflink.lo" ;;
15475
pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
15476
pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
15477
pef_vec) tb="$tb pef.lo" ;;
15478
pef_xlib_vec) tb="$tb pef.lo" ;;
15479
pdp11_aout_vec) tb="$tb pdp11.lo" ;;
15480
plugin_vec) tb="$tb plugin.lo" ;;
15481
pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15482
ppcboot_vec) tb="$tb ppcboot.lo" ;;
15483
riscix_vec) tb="$tb aout32.lo riscix.lo" ;;
15484
rs6000coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
15485
rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
15486
shcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
15487
shcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
15488
shlcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
15489
shlcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
15490
shlpe_vec) tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15491
shlpei_vec) tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
15492
som_vec) tb="$tb som.lo" ;;
15493
sparccoff_vec) tb="$tb coff-sparc.lo" ;;
15494
sparcle_aout_vec) tb="$tb aout-sparcle.lo aout32.lo" ;;
15495
sparclinux_vec) tb="$tb sparclinux.lo aout32.lo" ;;
15496
sparclynx_aout_vec) tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
15497
sparclynx_coff_vec) tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
15498
sparcnetbsd_vec) tb="$tb sparcnetbsd.lo aout32.lo" ;;
15499
sunos_big_vec) tb="$tb sunos.lo aout32.lo" ;;
15500
sym_vec) tb="$tb xsym.lo" ;;
15501
tic30_aout_vec) tb="$tb aout-tic30.lo" ;;
15502
tic30_coff_vec) tb="$tb coff-tic30.lo" ;;
15503
tic4x_coff0_vec) tb="$tb coff-tic4x.lo" ;;
15504
tic4x_coff0_beh_vec) tb="$tb coff-tic4x.lo" ;;
15505
tic4x_coff1_vec) tb="$tb coff-tic4x.lo" ;;
15506
tic4x_coff1_beh_vec) tb="$tb coff-tic4x.lo" ;;
15507
tic4x_coff2_vec) tb="$tb coff-tic4x.lo" ;;
15508
tic4x_coff2_beh_vec) tb="$tb coff-tic4x.lo" ;;
15509
tic54x_coff0_beh_vec) tb="$tb coff-tic54x.lo" ;;
15510
tic54x_coff0_vec) tb="$tb coff-tic54x.lo" ;;
15511
tic54x_coff1_beh_vec) tb="$tb coff-tic54x.lo" ;;
15512
tic54x_coff1_vec) tb="$tb coff-tic54x.lo" ;;
15513
tic54x_coff2_beh_vec) tb="$tb coff-tic54x.lo" ;;
15514
tic54x_coff2_vec) tb="$tb coff-tic54x.lo" ;;
15515
tic80coff_vec) tb="$tb coff-tic80.lo cofflink.lo" ;;
15516
vaxnetbsd_vec) tb="$tb vaxnetbsd.lo aout32.lo" ;;
15517
vax1knetbsd_vec) tb="$tb vax1knetbsd.lo aout32.lo" ;;
15518
vaxbsd_vec) tb="$tb vaxbsd.lo aout32.lo" ;;
15519
versados_vec) tb="$tb versados.lo" ;;
15520
vms_alpha_vec) tb="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size=64 ;;
15521
vms_lib_txt_vec) tb="$tb vms-lib.lo vms-misc.lo" ;;
15522
w65_vec) tb="$tb coff-w65.lo reloc16.lo" ;;
15523
we32kcoff_vec) tb="$tb coff-we32k.lo" ;;
15524
z80coff_vec) tb="$tb coff-z80.lo reloc16.lo" ;;
15525
z8kcoff_vec) tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
15527
# These appear out of order in targets.c
15528
srec_vec) tb="$tb srec.lo" ;;
15529
symbolsrec_vec) tb="$tb srec.lo" ;;
15530
tekhex_vec) tb="$tb tekhex.lo" ;;
15531
cisco_core_big_vec) tb="$tb cisco-core.lo" ;;
15532
cisco_core_little_vec) tb="$tb cisco-core.lo" ;;
15535
*) as_fn_error "*** unknown target vector $vec" "15535" 5 ;;
15538
if test ${target_size} = 64; then
15541
if test x"${vec}" = x"${defvec}"; then
15542
bfd_default_target_size=${target_size}
15546
# Target architecture .o files.
15547
# A couple of CPUs use shorter file names to avoid problems on DOS
15549
ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
15551
# Weed out duplicate .o files.
15573
if test x${all_targets} = xtrue ; then
15574
bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
15575
bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
15577
havevecs=-DHAVE_all_vecs
15579
test -n "$assocvecs" &&
15580
assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15581
else # all_targets is true
15582
# Only set these if they will be nonempty, for the clever echo.
15585
test -n "$selvecs" &&
15586
havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
15587
test -n "$selvecs" &&
15588
selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15589
test -n "$selarchs" &&
15590
selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
15591
fi # all_targets is true
15593
case ${host64}-${target64}-${want64} in
15596
bfd64_libs='$(BFD64_LIBS)'
15597
all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
15598
if test $BFD_HOST_64_BIT_DEFINED = 0; then
15599
{ $as_echo "$as_me:${as_lineno-15599}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
15600
$as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
15601
{ $as_echo "$as_me:${as_lineno-15601}: WARNING: your compiler may not have a 64 bit integral type" >&5
15602
$as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
15604
if test -n "$GCC" ; then
15606
{ $as_echo "$as_me:${as_lineno-15606}: checking for gcc version with buggy 64-bit support" >&5
15607
$as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
15608
# Add more tests for gcc versions with non-working 64-bit support here.
15609
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15610
/* end confdefs.h. */
15611
:__GNUC__:__GNUC_MINOR__:__i386__:
15613
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15614
$EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then :
15616
{ $as_echo "$as_me:${as_lineno-15616}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
15617
$as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
15619
{ $as_echo "$as_me:${as_lineno-15619}: result: no" >&5
15620
$as_echo "no" >&6; }
15624
if test $bad_64bit_gcc = yes ; then
15625
as_fn_error "A newer version of gcc is needed for the requested 64-bit BFD configuration" "15625" 5
15631
all_backends='$(BFD32_BACKENDS)'
15642
if test "$plugins" = "yes"; then
15650
# Determine the host dependant file_ptr a.k.a. off_t type. In order
15651
# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
15652
# fseeko, long. This assumes that sizeof off_t is .ge. sizeof long.
15653
# Hopefully a reasonable assumption since fseeko et.al. should be
15654
# upward compatible.
15655
for ac_func in ftello ftello64 fseeko fseeko64 fopen64
15657
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15658
ac_fn_c_check_func "15658" "$ac_func" "$as_ac_var"
15659
eval as_val=\$$as_ac_var
15660
if test "x$as_val" = x""yes; then :
15661
cat >>confdefs.h <<_ACEOF
15662
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15668
if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
15669
# The cast to long int works around a bug in the HP C Compiler
15670
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15671
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15672
# This bug is HP SR number 8606223364.
15673
{ $as_echo "$as_me:${as_lineno-15673}: checking size of off_t" >&5
15674
$as_echo_n "checking size of off_t... " >&6; }
15675
if test "${ac_cv_sizeof_off_t+set}" = set; then :
15676
$as_echo_n "(cached) " >&6
15678
if ac_fn_c_compute_int "15678" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
15681
if test "$ac_cv_type_off_t" = yes; then
15682
{ { $as_echo "$as_me:${as_lineno-15682}: error: in \`$ac_pwd':" >&5
15683
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
15684
{ as_fn_set_status 77
15685
as_fn_error "cannot compute sizeof (off_t)
15686
See \`config.log' for more details." "15686" 5; }; }
15688
ac_cv_sizeof_off_t=0
15693
{ $as_echo "$as_me:${as_lineno-15693}: result: $ac_cv_sizeof_off_t" >&5
15694
$as_echo "$ac_cv_sizeof_off_t" >&6; }
15698
cat >>confdefs.h <<_ACEOF
15699
#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
15704
{ $as_echo "$as_me:${as_lineno-15704}: checking file_ptr type" >&5
15705
$as_echo_n "checking file_ptr type... " >&6; }
15706
bfd_file_ptr="long"
15707
bfd_ufile_ptr="unsigned long"
15708
if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
15709
-o x"${ac_cv_sizeof_off_t}" = x8; then
15710
bfd_file_ptr=BFD_HOST_64_BIT
15711
bfd_ufile_ptr=BFD_HOST_U_64_BIT
15713
{ $as_echo "$as_me:${as_lineno-15713}: result: $bfd_file_ptr" >&5
15714
$as_echo "$bfd_file_ptr" >&6; }
15720
test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
15721
test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
15722
test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
15723
test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
15727
for ac_header in stdlib.h unistd.h
15729
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15730
ac_fn_c_check_header_mongrel "15730" "$ac_header" "$as_ac_Header" "$ac_includes_default"
15731
eval as_val=\$$as_ac_Header
15732
if test "x$as_val" = x""yes; then :
15733
cat >>confdefs.h <<_ACEOF
15734
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15741
for ac_func in getpagesize
15743
ac_fn_c_check_func "15743" "getpagesize" "ac_cv_func_getpagesize"
15744
if test "x$ac_cv_func_getpagesize" = x""yes; then :
15745
cat >>confdefs.h <<_ACEOF
15746
#define HAVE_GETPAGESIZE 1
15752
{ $as_echo "$as_me:${as_lineno-15752}: checking for working mmap" >&5
15753
$as_echo_n "checking for working mmap... " >&6; }
15754
if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
15755
$as_echo_n "(cached) " >&6
15757
if test "$cross_compiling" = yes; then :
15758
ac_cv_func_mmap_fixed_mapped=no
15760
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15761
/* end confdefs.h. */
15762
$ac_includes_default
15763
/* malloc might have been renamed as rpl_malloc. */
15766
/* Thanks to Mike Haertel and Jim Avera for this test.
15767
Here is a matrix of mmap possibilities:
15768
mmap private not fixed
15769
mmap private fixed at somewhere currently unmapped
15770
mmap private fixed at somewhere already mapped
15771
mmap shared not fixed
15772
mmap shared fixed at somewhere currently unmapped
15773
mmap shared fixed at somewhere already mapped
15774
For private mappings, we should verify that changes cannot be read()
15775
back from the file, nor mmap's back from the file at a different
15776
address. (There have been systems where private was not correctly
15777
implemented like the infamous i386 svr4.0, and systems where the
15778
VM page cache was not coherent with the file system buffer cache
15779
like early versions of FreeBSD and possibly contemporary NetBSD.)
15780
For shared mappings, we should conversely verify that changes get
15781
propagated back to all the places they're supposed to be.
15783
Grep wants private fixed already mapped.
15784
The main things grep needs to know about mmap are:
15785
* does it exist and is it safe to write into the mmap'd area
15786
* how to use it (BSD variants) */
15789
#include <sys/mman.h>
15791
#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
15795
/* This mess was copied from the GNU getpagesize.h. */
15796
#ifndef HAVE_GETPAGESIZE
15797
/* Assume that all systems that can run configure have sys/param.h. */
15798
# ifndef HAVE_SYS_PARAM_H
15799
# define HAVE_SYS_PARAM_H 1
15802
# ifdef _SC_PAGESIZE
15803
# define getpagesize() sysconf(_SC_PAGESIZE)
15804
# else /* no _SC_PAGESIZE */
15805
# ifdef HAVE_SYS_PARAM_H
15806
# include <sys/param.h>
15807
# ifdef EXEC_PAGESIZE
15808
# define getpagesize() EXEC_PAGESIZE
15809
# else /* no EXEC_PAGESIZE */
15811
# define getpagesize() NBPG * CLSIZE
15814
# endif /* no CLSIZE */
15815
# else /* no NBPG */
15817
# define getpagesize() NBPC
15818
# else /* no NBPC */
15820
# define getpagesize() PAGESIZE
15821
# endif /* PAGESIZE */
15822
# endif /* no NBPC */
15823
# endif /* no NBPG */
15824
# endif /* no EXEC_PAGESIZE */
15825
# else /* no HAVE_SYS_PARAM_H */
15826
# define getpagesize() 8192 /* punt totally */
15827
# endif /* no HAVE_SYS_PARAM_H */
15828
# endif /* no _SC_PAGESIZE */
15830
#endif /* no HAVE_GETPAGESIZE */
15835
char *data, *data2, *data3;
15839
pagesize = getpagesize ();
15841
/* First, make a file with some known garbage in it. */
15842
data = (char *) malloc (pagesize);
15845
for (i = 0; i < pagesize; ++i)
15846
*(data + i) = rand ();
15848
fd = creat ("conftest.mmap", 0600);
15851
if (write (fd, data, pagesize) != pagesize)
15855
/* Next, try to mmap the file at a fixed address which already has
15856
something else allocated at it. If we can, also make sure that
15857
we see the same garbage. */
15858
fd = open ("conftest.mmap", O_RDWR);
15861
data2 = (char *) malloc (2 * pagesize);
15864
data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
15865
if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15866
MAP_PRIVATE | MAP_FIXED, fd, 0L))
15868
for (i = 0; i < pagesize; ++i)
15869
if (*(data + i) != *(data2 + i))
15872
/* Finally, make sure that changes to the mapped area do not
15873
percolate back to the file as seen by read(). (This is a bug on
15874
some variants of i386 svr4.0.) */
15875
for (i = 0; i < pagesize; ++i)
15876
*(data2 + i) = *(data2 + i) + 1;
15877
data3 = (char *) malloc (pagesize);
15880
if (read (fd, data3, pagesize) != pagesize)
15882
for (i = 0; i < pagesize; ++i)
15883
if (*(data + i) != *(data3 + i))
15889
if ac_fn_c_try_run "15889"; then :
15890
ac_cv_func_mmap_fixed_mapped=yes
15892
ac_cv_func_mmap_fixed_mapped=no
15894
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
15895
conftest.$ac_objext conftest.beam conftest.$ac_ext
15899
{ $as_echo "$as_me:${as_lineno-15899}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15900
$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15901
if test $ac_cv_func_mmap_fixed_mapped = yes; then
15903
$as_echo "#define HAVE_MMAP 1" >>confdefs.h
15906
rm -f conftest.mmap
15908
for ac_func in madvise mprotect
15910
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15911
ac_fn_c_check_func "15911" "$ac_func" "$as_ac_var"
15912
eval as_val=\$$as_ac_var
15913
if test "x$as_val" = x""yes; then :
15914
cat >>confdefs.h <<_ACEOF
15915
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15921
case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
15923
$as_echo "#define USE_MMAP 1" >>confdefs.h
15927
rm -f doc/config.status
15928
ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
15931
ac_config_commands="$ac_config_commands default"
15939
cat >confcache <<\_ACEOF
15940
# This file is a shell script that caches the results of configure
15941
# tests run on this system so they can be shared between configure
15942
# scripts and configure runs, see configure's option --config-cache.
15943
# It is not useful on other systems. If it contains results you don't
15944
# want to keep, you may remove or edit it.
15946
# config.status only pays attention to the cache file if you give it
15947
# the --recheck option to rerun configure.
15949
# `ac_cv_env_foo' variables (set or unset) will be overridden when
15950
# loading this file, other *unset* `ac_cv_foo' will be assigned the
15951
# following values.
15955
# The following way of writing the cache mishandles newlines in values,
15956
# but we know of no workaround that is simple, portable, and efficient.
15957
# So, we kill variables containing newlines.
15958
# Ultrix sh set writes to stderr and can't be redirected directly,
15959
# and sets the high bit in the cache file unless we assign to the vars.
15961
for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15962
eval ac_val=\$$ac_var
15966
*_cv_*) { $as_echo "$as_me:${as_lineno-15966}: WARNING: cache variable $ac_var contains a newline" >&5
15967
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15970
_ | IFS | as_nl) ;; #(
15971
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15972
*) { eval $ac_var=; unset $ac_var;} ;;
15978
case $as_nl`(ac_space=' '; set) 2>&1` in #(
15979
*${as_nl}ac_space=\ *)
15980
# `set' does not quote correctly, so add quotes: double-quote
15981
# substitution turns \\\\ into \\, and sed turns \\ into \.
15984
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15987
# `set' quotes correctly as required by POSIX, so do not add quotes.
15988
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15997
s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15999
s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16001
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
16002
if test -w "$cache_file"; then
16003
test "x$cache_file" != "x/dev/null" &&
16004
{ $as_echo "$as_me:${as_lineno-16004}: updating cache $cache_file" >&5
16005
$as_echo "$as_me: updating cache $cache_file" >&6;}
16006
cat confcache >$cache_file
16008
{ $as_echo "$as_me:${as_lineno-16008}: not updating unwritable cache $cache_file" >&5
16009
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
16014
test "x$prefix" = xNONE && prefix=$ac_default_prefix
16015
# Let make expand exec_prefix.
16016
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16018
DEFS=-DHAVE_CONFIG_H
16022
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16023
# 1. Remove the extension, and $U if already installed.
16024
ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
16025
ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
16026
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
16027
# will be set to the directory where LIBOBJS objects are built.
16028
as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
16029
as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
16031
LIBOBJS=$ac_libobjs
16033
LTLIBOBJS=$ac_ltlibobjs
16036
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
16037
as_fn_error "conditional \"AMDEP\" was never defined.
16038
Usually this means the macro was only invoked conditionally." "16038" 5
16040
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
16041
as_fn_error "conditional \"am__fastdepCC\" was never defined.
16042
Usually this means the macro was only invoked conditionally." "16042" 5
16044
if test -n "$EXEEXT"; then
16046
am__EXEEXT_FALSE='#'
16048
am__EXEEXT_TRUE='#'
16052
if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
16053
as_fn_error "conditional \"PLUGINS\" was never defined.
16054
Usually this means the macro was only invoked conditionally." "16054" 5
16056
if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
16057
as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
16058
Usually this means the macro was only invoked conditionally." "16058" 5
16060
if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
16061
as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
16062
Usually this means the macro was only invoked conditionally." "16062" 5
16064
if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
16065
as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined.
16066
Usually this means the macro was only invoked conditionally." "16066" 5
16069
: ${CONFIG_STATUS=./config.status}
16071
ac_clean_files_save=$ac_clean_files
16072
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16073
{ $as_echo "$as_me:${as_lineno-16073}: creating $CONFIG_STATUS" >&5
16074
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
16076
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
16078
# Generated by $as_me.
16079
# Run this file to recreate the current configuration.
16080
# Compiler output produced by configure, useful for debugging
16081
# configure, is in config.log if it exists.
16084
ac_cs_recheck=false
16087
SHELL=\${CONFIG_SHELL-$SHELL}
16090
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
16091
## -------------------- ##
16092
## M4sh Initialization. ##
16093
## -------------------- ##
16095
# Be more Bourne compatible
16096
DUALCASE=1; export DUALCASE # for MKS sh
16097
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
16100
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
16101
# is contrary to our usage. Disable this feature.
16102
alias -g '${1+"$@"}'='"$@"'
16103
setopt NO_GLOB_SUBST
16105
case `(set -o) 2>/dev/null` in #(
16117
# Printing a long string crashes Solaris 7 /usr/bin/printf.
16118
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
16119
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
16120
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
16121
# Prefer a ksh shell builtin over an external printf program on Solaris,
16122
# but without wasting forks for bash or zsh.
16123
if test -z "$BASH_VERSION$ZSH_VERSION" \
16124
&& (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
16125
as_echo='print -r --'
16126
as_echo_n='print -rn --'
16127
elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
16128
as_echo='printf %s\n'
16129
as_echo_n='printf %s'
16131
if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
16132
as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
16133
as_echo_n='/usr/ucb/echo -n'
16135
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
16136
as_echo_n_body='eval
16140
expr "X$arg" : "X\\(.*\\)$as_nl";
16141
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
16143
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
16145
export as_echo_n_body
16146
as_echo_n='sh -c $as_echo_n_body as_echo'
16148
export as_echo_body
16149
as_echo='sh -c $as_echo_body as_echo'
16152
# The user is always right.
16153
if test "${PATH_SEPARATOR+set}" != set; then
16155
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
16156
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
16163
# We need space, tab and new line, in precisely that order. Quoting is
16164
# there to prevent editors from complaining about space-tab.
16165
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
16166
# splitting by setting IFS to empty value.)
16169
# Find who we are. Look in the path if we contain no directory separator.
16171
*[\\/]* ) as_myself=$0 ;;
16172
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16173
for as_dir in $PATH
16176
test -z "$as_dir" && as_dir=.
16177
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16183
# We did not find ourselves, most probably we were run as `sh COMMAND'
16184
# in which case we are not to be found in the path.
16185
if test "x$as_myself" = x; then
16188
if test ! -f "$as_myself"; then
16189
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
16193
# Unset variables that we do not need and which cause bugs (e.g. in
16194
# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
16195
# suppresses any "Segmentation fault" message there. '((' could
16196
# trigger a bug in pdksh 5.2.14.
16197
for as_var in BASH_ENV ENV MAIL MAILPATH
16198
do eval test x\${$as_var+set} = xset \
16199
&& ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
16212
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16215
# as_fn_error ERROR [LINENO LOG_FD]
16216
# ---------------------------------
16217
# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
16218
# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
16219
# script with status $?, using 1 if that was 0.
16222
as_status=$?; test $as_status -eq 0 && as_status=1
16224
as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16225
$as_echo "$as_me:${as_lineno-16225}: error: $1" >&$3
16227
$as_echo "$as_me: error: $1" >&2
16228
as_fn_exit $as_status
16232
# as_fn_set_status STATUS
16233
# -----------------------
16234
# Set $? to STATUS, without forking.
16235
as_fn_set_status ()
16238
} # as_fn_set_status
16240
# as_fn_exit STATUS
16241
# -----------------
16242
# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
16246
as_fn_set_status $1
16252
# Portably unset VAR.
16255
{ eval $1=; unset $1;}
16257
as_unset=as_fn_unset
16258
# as_fn_append VAR VALUE
16259
# ----------------------
16260
# Append the text in VALUE to the end of the definition contained in VAR. Take
16261
# advantage of any shell optimizations that allow amortized linear growth over
16262
# repeated appends, instead of the typical quadratic growth present in naive
16264
if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
16265
eval 'as_fn_append ()
16276
# as_fn_arith ARG...
16277
# ------------------
16278
# Perform arithmetic evaluation on the ARGs, and store the result in the
16279
# global $as_val. Take advantage of shells that can avoid forks. The arguments
16280
# must be portable across $(()) and expr.
16281
if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
16282
eval 'as_fn_arith ()
16289
as_val=`expr "$@" || test $? -eq 1`
16294
if expr a : '\(a\)' >/dev/null 2>&1 &&
16295
test "X`expr 00001 : '.*\(...\)'`" = X001; then
16301
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
16302
as_basename=basename
16307
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
16313
as_me=`$as_basename -- "$0" ||
16314
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16315
X"$0" : 'X\(//\)$' \| \
16316
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
16318
sed '/^.*\/\([^/][^/]*\)\/*$/{
16332
# Avoid depending upon Character Ranges.
16333
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16334
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16335
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16336
as_cr_digits='0123456789'
16337
as_cr_alnum=$as_cr_Letters$as_cr_digits
16339
ECHO_C= ECHO_N= ECHO_T=
16340
case `echo -n x` in #(((((
16342
case `echo 'xy\c'` in
16343
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
16345
*) echo `echo ksh88 bug on AIX 6.1` > /dev/null
16352
rm -f conf$$ conf$$.exe conf$$.file
16353
if test -d conf$$.dir; then
16354
rm -f conf$$.dir/conf$$.file
16357
mkdir conf$$.dir 2>/dev/null
16359
if (echo >conf$$.file) 2>/dev/null; then
16360
if ln -s conf$$.file conf$$ 2>/dev/null; then
16362
# ... but there are two gotchas:
16363
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
16364
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
16365
# In both cases, we have to default to `cp -p'.
16366
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
16368
elif ln conf$$.file conf$$ 2>/dev/null; then
16376
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
16377
rmdir conf$$.dir 2>/dev/null
16382
# Create "$as_dir" as a directory, including parents if necessary.
16387
-*) as_dir=./$as_dir;;
16389
test -d "$as_dir" || eval $as_mkdir_p || {
16393
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
16394
*) as_qdir=$as_dir;;
16396
as_dirs="'$as_qdir' $as_dirs"
16397
as_dir=`$as_dirname -- "$as_dir" ||
16398
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16399
X"$as_dir" : 'X\(//\)[^/]' \| \
16400
X"$as_dir" : 'X\(//\)$' \| \
16401
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
16402
$as_echo X"$as_dir" |
16403
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16407
/^X\(\/\/\)[^/].*/{
16420
test -d "$as_dir" && break
16422
test -z "$as_dirs" || eval "mkdir $as_dirs"
16423
} || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
16427
if mkdir -p . 2>/dev/null; then
16428
as_mkdir_p='mkdir -p "$as_dir"'
16430
test -d ./-p && rmdir ./-p
16434
if test -x / >/dev/null 2>&1; then
16435
as_test_x='test -x'
16437
if ls -dL / >/dev/null 2>&1; then
16444
if test -d "$1"; then
16450
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
16451
???[sx]*):;;*)false;;esac;fi
16455
as_executable_p=$as_test_x
16457
# Sed expression to map a string onto a valid CPP name.
16458
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
16460
# Sed expression to map a string onto a valid variable name.
16461
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
16465
## ----------------------------------- ##
16466
## Main body of $CONFIG_STATUS script. ##
16467
## ----------------------------------- ##
16469
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
16471
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16472
# Save the log message, to keep $0 and so on meaningful, and to
16473
# report actual input values of CONFIG_FILES etc. instead of their
16474
# values after options handling.
16476
This file was extended by bfd $as_me 2.23.52, which was
16477
generated by GNU Autoconf 2.64. Invocation command line was
16479
CONFIG_FILES = $CONFIG_FILES
16480
CONFIG_HEADERS = $CONFIG_HEADERS
16481
CONFIG_LINKS = $CONFIG_LINKS
16482
CONFIG_COMMANDS = $CONFIG_COMMANDS
16485
on `(hostname || uname -n) 2>/dev/null | sed 1q`
16490
case $ac_config_files in *"
16491
"*) set x $ac_config_files; shift; ac_config_files=$*;;
16494
case $ac_config_headers in *"
16495
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
16499
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16500
# Files that config.status was made for.
16501
config_files="$ac_config_files"
16502
config_headers="$ac_config_headers"
16503
config_commands="$ac_config_commands"
16507
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16509
\`$as_me' instantiates files and other configuration actions
16510
from templates according to the current configuration. Unless the files
16511
and actions are specified as TAGs, all are instantiated by default.
16513
Usage: $0 [OPTION]... [TAG]...
16515
-h, --help print this help, then exit
16516
-V, --version print version number and configuration settings, then exit
16517
-q, --quiet, --silent
16518
do not print progress messages
16519
-d, --debug don't remove temporary files
16520
--recheck update $as_me by reconfiguring in the same conditions
16521
--file=FILE[:TEMPLATE]
16522
instantiate the configuration file FILE
16523
--header=FILE[:TEMPLATE]
16524
instantiate the configuration header FILE
16526
Configuration files:
16529
Configuration headers:
16532
Configuration commands:
16535
Report bugs to the package provider."
16538
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16540
bfd config.status 2.23.52
16541
configured by $0, generated by GNU Autoconf 2.64,
16542
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
16544
Copyright (C) 2009 Free Software Foundation, Inc.
16545
This config.status script is free software; the Free Software Foundation
16546
gives unlimited permission to copy, distribute and modify it."
16553
test -n "\$AWK" || AWK=awk
16556
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16557
# The default lists apply if the user does not specify any file.
16563
ac_option=`expr "X$1" : 'X\([^=]*\)='`
16564
ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
16575
# Handling of the options.
16576
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
16578
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
16579
$as_echo "$ac_cs_version"; exit ;;
16580
--debug | --debu | --deb | --de | --d | -d )
16582
--file | --fil | --fi | --f )
16585
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16587
as_fn_append CONFIG_FILES " '$ac_optarg'"
16588
ac_need_defaults=false;;
16589
--header | --heade | --head | --hea )
16592
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
16594
as_fn_append CONFIG_HEADERS " '$ac_optarg'"
16595
ac_need_defaults=false;;
16597
# Conflict between --help and --header
16598
as_fn_error "ambiguous option: \`$1'
16599
Try \`$0 --help' for more information.";;
16600
--help | --hel | -h )
16601
$as_echo "$ac_cs_usage"; exit ;;
16602
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
16603
| -silent | --silent | --silen | --sile | --sil | --si | --s)
16606
# This is an error.
16607
-*) as_fn_error "unrecognized option: \`$1'
16608
Try \`$0 --help' for more information." ;;
16610
*) as_fn_append ac_config_targets " $1"
16611
ac_need_defaults=false ;;
16617
ac_configure_extra_args=
16619
if $ac_cs_silent; then
16621
ac_configure_extra_args="$ac_configure_extra_args --silent"
16625
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16626
if \$ac_cs_recheck; then
16627
set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
16629
\$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
16630
CONFIG_SHELL='$SHELL'
16631
export CONFIG_SHELL
16636
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16640
sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
16641
## Running $as_me. ##
16647
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16651
AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
16654
# The HP-UX ksh and POSIX shell print the target directory to stdout
16655
# if CDPATH is set.
16656
(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
16658
sed_quote_subst='$sed_quote_subst'
16659
double_quote_subst='$double_quote_subst'
16660
delay_variable_subst='$delay_variable_subst'
16661
enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
16662
macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
16663
macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
16664
enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
16665
pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
16666
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
16667
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
16668
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
16669
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
16670
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
16671
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
16672
build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
16673
build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
16674
build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
16675
SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
16676
Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
16677
GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
16678
EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
16679
FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
16680
LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
16681
NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
16682
LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
16683
max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
16684
ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
16685
exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
16686
lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
16687
lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
16688
lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
16689
reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16690
reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16691
OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16692
deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16693
file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16694
AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16695
AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16696
STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16697
RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16698
old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16699
old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16700
old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16701
lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16702
CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16703
CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16704
compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16705
GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16706
lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16707
lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16708
lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16709
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
16710
objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16711
MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16712
lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16713
lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16714
lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16715
lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16716
lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16717
need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16718
DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16719
NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16720
LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16721
OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16722
OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16723
libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16724
shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16725
extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16726
archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16727
enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16728
export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16729
whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16730
compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16731
old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16732
old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16733
archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16734
archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16735
module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16736
module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16737
with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16738
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16739
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16740
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16741
hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16742
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16743
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16744
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16745
hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16746
hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16747
hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16748
inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16749
link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16750
fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16751
always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16752
export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16753
exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16754
include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16755
prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16756
file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16757
variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16758
need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16759
need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16760
version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16761
runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16762
shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16763
shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16764
libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16765
library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16766
soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16767
install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16768
postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16769
postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16770
finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16771
finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16772
hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16773
sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16774
sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16775
hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16776
enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16777
enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16778
enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16779
old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16780
striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16783
LTCFLAGS='$LTCFLAGS'
16784
compiler='$compiler_DEFAULT'
16786
# A function that is used when there is no print builtin or printf.
16787
func_fallback_echo ()
16789
eval 'cat <<_LTECHO_EOF
16794
# Quote evaled strings.
16808
deplibs_check_method \
16817
lt_cv_sys_global_symbol_pipe \
16818
lt_cv_sys_global_symbol_to_cdecl \
16819
lt_cv_sys_global_symbol_to_c_name_address \
16820
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16821
lt_prog_compiler_no_builtin_flag \
16822
lt_prog_compiler_wl \
16823
lt_prog_compiler_pic \
16824
lt_prog_compiler_static \
16825
lt_cv_prog_compiler_c_o \
16833
export_dynamic_flag_spec \
16834
whole_archive_flag_spec \
16835
compiler_needs_object \
16837
allow_undefined_flag \
16838
no_undefined_flag \
16839
hardcode_libdir_flag_spec \
16840
hardcode_libdir_flag_spec_ld \
16841
hardcode_libdir_separator \
16846
variables_saved_for_relink \
16848
library_names_spec \
16850
install_override_mode \
16854
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16855
*[\\\\\\\`\\"\\\$]*)
16856
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16859
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16864
# Double-quote double-evaled strings.
16865
for var in reload_cmds \
16866
old_postinstall_cmds \
16867
old_postuninstall_cmds \
16869
extract_expsyms_cmds \
16870
old_archive_from_new_cmds \
16871
old_archive_from_expsyms_cmds \
16873
archive_expsym_cmds \
16875
module_expsym_cmds \
16876
export_symbols_cmds \
16879
postuninstall_cmds \
16881
sys_lib_search_path_spec \
16882
sys_lib_dlsearch_path_spec; do
16883
case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16884
*[\\\\\\\`\\"\\\$]*)
16885
eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16888
eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16893
ac_aux_dir='$ac_aux_dir'
16894
xsi_shell='$xsi_shell'
16895
lt_shell_append='$lt_shell_append'
16897
# See if we are running on zsh, and set the options which allow our
16898
# commands through without removal of \ escapes INIT.
16899
if test -n "\${ZSH_VERSION+set}" ; then
16900
setopt NO_GLOB_SUBST
16906
TIMESTAMP='$TIMESTAMP'
16912
# Capture the value of obsolete ALL_LINGUAS because we need it to compute
16913
# POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16915
eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16916
# Capture the value of LINGUAS because we need it to compute CATALOGS.
16917
LINGUAS="${LINGUAS-%UNSET%}"
16922
acx_cv_header_stdint="$acx_cv_header_stdint"
16923
acx_cv_type_int8_t="$acx_cv_type_int8_t"
16924
acx_cv_type_int16_t="$acx_cv_type_int16_t"
16925
acx_cv_type_int32_t="$acx_cv_type_int32_t"
16926
acx_cv_type_int64_t="$acx_cv_type_int64_t"
16927
acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
16928
ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
16929
ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
16930
ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
16931
ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
16932
ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
16933
ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
16934
ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
16935
ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
16941
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16943
# Handling of arguments.
16944
for ac_config_target in $ac_config_targets
16946
case $ac_config_target in
16947
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16948
"libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16949
"config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16950
"default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16951
"bfd_stdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
16952
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16953
"doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16954
"bfd-in3.h") CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
16955
"po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16956
"default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16958
*) as_fn_error "invalid argument: \`$ac_config_target'" "16958" 5;;
16963
# If the user did not use the arguments to specify the items to instantiate,
16964
# then the envvar interface is used. Set only those that are not.
16965
# We use the long form for the default assignment because of an extremely
16966
# bizarre bug on SunOS 4.1.3.
16967
if $ac_need_defaults; then
16968
test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16969
test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16970
test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16973
# Have a temporary directory for convenience. Make it in the build tree
16974
# simply because there is no reason against having it here, and in addition,
16975
# creating and moving files from /tmp can sometimes cause problems.
16976
# Hook for its removal unless debugging.
16977
# Note that there is a small window in which the directory will not be cleaned:
16978
# after its creation but before its name has been assigned to `$tmp'.
16982
trap 'exit_status=$?
16983
{ test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
16985
trap 'as_fn_exit 1' 1 2 13 15
16987
# Create a (secure) tmp directory for tmp files.
16990
tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16991
test -n "$tmp" && test -d "$tmp"
16994
tmp=./conf$$-$RANDOM
16995
(umask 077 && mkdir "$tmp")
16996
} || as_fn_error "cannot create a temporary directory in ." "16996" 5
16998
# Set up the scripts for CONFIG_FILES section.
16999
# No need to generate them if there are no CONFIG_FILES.
17000
# This happens for instance with `./config.status config.h'.
17001
if test -n "$CONFIG_FILES"; then
17004
ac_cr=`echo X | tr X '\015'`
17005
# On cygwin, bash can eat \r inside `` if the user requested igncr.
17006
# But we know of no other shell where ac_cr would be empty at this
17007
# point, so we can use a bashism as a fallback.
17008
if test "x$ac_cr" = x; then
17009
eval ac_cr=\$\'\\r\'
17011
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
17012
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
17015
ac_cs_awk_cr=$ac_cr
17018
echo 'BEGIN {' >"$tmp/subs1.awk" &&
17023
echo "cat >conf$$subs.awk <<_ACEOF" &&
17024
echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
17026
} >conf$$subs.sh ||
17027
as_fn_error "could not make $CONFIG_STATUS" "17027" 5
17028
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
17030
for ac_last_try in false false false false false :; do
17031
. ./conf$$subs.sh ||
17032
as_fn_error "could not make $CONFIG_STATUS" "17032" 5
17034
ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
17035
if test $ac_delim_n = $ac_delim_num; then
17037
elif $ac_last_try; then
17038
as_fn_error "could not make $CONFIG_STATUS" "17038" 5
17040
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17043
rm -f conf$$subs.sh
17045
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17046
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
17050
s/^/S["/; s/!.*/"]=/
17060
s/\(.\{148\}\).*/\1/
17062
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
17067
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17074
s/\(.\{148\}\).*/\1/
17076
s/["\\]/\\&/g; s/^/"/; s/$/"/
17080
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
17085
' <conf$$subs.awk | sed '
17090
' >>$CONFIG_STATUS || ac_write_fail=1
17091
rm -f conf$$subs.awk
17092
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17094
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
17095
for (key in S) S_is_set[key] = 1
17101
nfields = split(line, field, "@")
17103
len = length(field[1])
17104
for (i = 2; i < nfields; i++) {
17106
keylen = length(key)
17107
if (S_is_set[key]) {
17109
line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
17110
len += length(value) + length(field[++i])
17121
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17122
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
17123
sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
17126
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
17127
|| as_fn_error "could not setup config files machinery" "17127" 5
17130
# VPATH may cause trouble with some makes, so we remove $(srcdir),
17131
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17132
# trailing colons and then remove the whole line if VPATH becomes empty
17133
# (actually we leave an empty line to preserve line numbers).
17134
if test "x$srcdir" = x.; then
17135
ac_vpsub='/^[ ]*VPATH[ ]*=/{
17136
s/:*\$(srcdir):*/:/
17137
s/:*\${srcdir}:*/:/
17139
s/^\([^=]*=[ ]*\):*/\1/
17145
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17146
fi # test -n "$CONFIG_FILES"
17148
# Set up the scripts for CONFIG_HEADERS section.
17149
# No need to generate them if there are no CONFIG_HEADERS.
17150
# This happens for instance with `./config.status Makefile'.
17151
if test -n "$CONFIG_HEADERS"; then
17152
cat >"$tmp/defines.awk" <<\_ACAWK ||
17156
# Transform confdefs.h into an awk script `defines.awk', embedded as
17157
# here-document in config.status, that substitutes the proper values into
17158
# config.h.in to produce config.h.
17160
# Create a delimiter string that does not exist in confdefs.h, to ease
17161
# handling of long lines.
17163
for ac_last_try in false false :; do
17164
ac_t=`sed -n "/$ac_delim/p" confdefs.h`
17165
if test -z "$ac_t"; then
17167
elif $ac_last_try; then
17168
as_fn_error "could not make $CONFIG_HEADERS" "17168" 5
17170
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
17174
# For the awk script, D is an array of macro values keyed by name,
17175
# likewise P contains macro parameters if any. Preserve backslash
17176
# newline sequences.
17178
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
17180
s/.\{148\}/&'"$ac_delim"'/g
17183
s/^[ ]*#[ ]*define[ ][ ]*/ /
17190
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17192
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
17196
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
17197
D["\1"]=" \3\\\\\\n"\\/p
17199
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
17204
s/.\{148\}/&'"$ac_delim"'/g
17209
s/["\\]/\\&/g; s/^/"/; s/$/"/p
17212
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
17214
' <confdefs.h | sed '
17215
s/'"$ac_delim"'/"\\\
17216
"/g' >>$CONFIG_STATUS || ac_write_fail=1
17218
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17219
for (key in D) D_is_set[key] = 1
17222
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
17224
split(line, arg, " ")
17225
if (arg[1] == "#") {
17229
defundef = substr(arg[1], 2)
17232
split(mac1, mac2, "(") #)
17234
prefix = substr(line, 1, index(line, defundef) - 1)
17235
if (D_is_set[macro]) {
17236
# Preserve the white space surrounding the "#".
17237
print prefix "define", macro P[macro] D[macro]
17240
# Replace #undef with comments. This is necessary, for example,
17241
# in the case of _POSIX_SOURCE, which is predefined and required
17242
# on some systems where configure will not decide to define it.
17243
if (defundef == "undef") {
17244
print "/*", prefix defundef, macro, "*/"
17252
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17253
as_fn_error "could not setup config headers machinery" "17253" 5
17254
fi # test -n "$CONFIG_HEADERS"
17257
eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
17262
:[FHLC]) ac_mode=$ac_tag; continue;;
17264
case $ac_mode$ac_tag in
17266
:L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "17266" 5;;
17267
:[FH]-) ac_tag=-:-;;
17268
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
17285
-) ac_f="$tmp/stdin";;
17286
*) # Look for the file first in the build tree, then in the source tree
17287
# (if the path is not absolute). The absolute path cannot be DOS-style,
17288
# because $ac_f cannot contain `:'.
17292
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
17294
as_fn_error "cannot find input file: \`$ac_f'" "17294" 5;;
17296
case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
17297
as_fn_append ac_file_inputs " '$ac_f'"
17300
# Let's still pretend it is `configure' which instantiates (i.e., don't
17301
# use $as_me), people would be surprised to read:
17302
# /* config.h. Generated by config.status. */
17303
configure_input='Generated from '`
17304
$as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
17306
if test x"$ac_file" != x-; then
17307
configure_input="$ac_file. $configure_input"
17308
{ $as_echo "$as_me:${as_lineno-17308}: creating $ac_file" >&5
17309
$as_echo "$as_me: creating $ac_file" >&6;}
17311
# Neutralize special characters interpreted by sed in replacement strings.
17312
case $configure_input in #(
17313
*\&* | *\|* | *\\* )
17314
ac_sed_conf_input=`$as_echo "$configure_input" |
17315
sed 's/[\\\\&|]/\\\\&/g'`;; #(
17316
*) ac_sed_conf_input=$configure_input;;
17320
*:-:* | *:-) cat >"$tmp/stdin" \
17321
|| as_fn_error "could not create $ac_file" "17321" 5 ;;
17326
ac_dir=`$as_dirname -- "$ac_file" ||
17327
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17328
X"$ac_file" : 'X\(//\)[^/]' \| \
17329
X"$ac_file" : 'X\(//\)$' \| \
17330
X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
17331
$as_echo X"$ac_file" |
17332
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17336
/^X\(\/\/\)[^/].*/{
17349
as_dir="$ac_dir"; as_fn_mkdir_p
17353
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
17355
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
17356
# A ".." for each directory in $ac_dir_suffix.
17357
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
17358
case $ac_top_builddir_sub in
17359
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
17360
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
17363
ac_abs_top_builddir=$ac_pwd
17364
ac_abs_builddir=$ac_pwd$ac_dir_suffix
17365
# for backward compatibility:
17366
ac_top_builddir=$ac_top_build_prefix
17369
.) # We are building in place.
17371
ac_top_srcdir=$ac_top_builddir_sub
17372
ac_abs_top_srcdir=$ac_pwd ;;
17373
[\\/]* | ?:[\\/]* ) # Absolute name.
17374
ac_srcdir=$srcdir$ac_dir_suffix;
17375
ac_top_srcdir=$srcdir
17376
ac_abs_top_srcdir=$srcdir ;;
17377
*) # Relative name.
17378
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
17379
ac_top_srcdir=$ac_top_build_prefix$srcdir
17380
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
17382
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
17392
[\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17393
*) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
17395
ac_MKDIR_P=$MKDIR_P
17397
[\\/$]* | ?:[\\/]* ) ;;
17398
*/*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
17402
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17403
# If the template does not know about datarootdir, expand it.
17404
# FIXME: This hack should be removed a few years after 2.60.
17405
ac_datarootdir_hack=; ac_datarootdir_seen=
17416
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
17417
*datarootdir*) ac_datarootdir_seen=yes;;
17418
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
17419
{ $as_echo "$as_me:${as_lineno-17419}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
17420
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
17422
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17423
ac_datarootdir_hack='
17424
s&@datadir@&$datadir&g
17425
s&@docdir@&$docdir&g
17426
s&@infodir@&$infodir&g
17427
s&@localedir@&$localedir&g
17428
s&@mandir@&$mandir&g
17429
s&\\\${datarootdir}&$datarootdir&g' ;;
17433
# Neutralize VPATH when `$srcdir' = `.'.
17434
# Shell code in configure.ac might set extrasub.
17435
# FIXME: do we really want to maintain this feature?
17436
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
17437
ac_sed_extra="$ac_vpsub
17440
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
17442
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17443
s|@configure_input@|$ac_sed_conf_input|;t t
17444
s&@top_builddir@&$ac_top_builddir_sub&;t t
17445
s&@top_build_prefix@&$ac_top_build_prefix&;t t
17446
s&@srcdir@&$ac_srcdir&;t t
17447
s&@abs_srcdir@&$ac_abs_srcdir&;t t
17448
s&@top_srcdir@&$ac_top_srcdir&;t t
17449
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
17450
s&@builddir@&$ac_builddir&;t t
17451
s&@abs_builddir@&$ac_abs_builddir&;t t
17452
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
17453
s&@INSTALL@&$ac_INSTALL&;t t
17454
s&@MKDIR_P@&$ac_MKDIR_P&;t t
17455
$ac_datarootdir_hack
17457
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
17458
|| as_fn_error "could not create $ac_file" "17458" 5
17460
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
17461
{ ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
17462
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
17463
{ $as_echo "$as_me:${as_lineno-17463}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17464
which seems to be undefined. Please make sure it is defined." >&5
17465
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
17466
which seems to be undefined. Please make sure it is defined." >&2;}
17470
-) cat "$tmp/out" && rm -f "$tmp/out";;
17471
*) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
17473
|| as_fn_error "could not create $ac_file" "17473" 5
17479
if test x"$ac_file" != x-; then
17481
$as_echo "/* $configure_input */" \
17482
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
17483
} >"$tmp/config.h" \
17484
|| as_fn_error "could not create $ac_file" "17484" 5
17485
if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
17486
{ $as_echo "$as_me:${as_lineno-17486}: $ac_file is unchanged" >&5
17487
$as_echo "$as_me: $ac_file is unchanged" >&6;}
17490
mv "$tmp/config.h" "$ac_file" \
17491
|| as_fn_error "could not create $ac_file" "17491" 5
17494
$as_echo "/* $configure_input */" \
17495
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
17496
|| as_fn_error "could not create -" "17496" 5
17498
# Compute "$ac_file"'s index in $config_headers.
17501
for _am_header in $config_headers :; do
17502
case $_am_header in
17503
$_am_arg | $_am_arg:* )
17506
_am_stamp_count=`expr $_am_stamp_count + 1` ;;
17509
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
17510
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17511
X"$_am_arg" : 'X\(//\)[^/]' \| \
17512
X"$_am_arg" : 'X\(//\)$' \| \
17513
X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
17514
$as_echo X"$_am_arg" |
17515
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17519
/^X\(\/\/\)[^/].*/{
17531
s/.*/./; q'`/stamp-h$_am_stamp_count
17534
:C) { $as_echo "$as_me:${as_lineno-17534}: executing $ac_file commands" >&5
17535
$as_echo "$as_me: executing $ac_file commands" >&6;}
17540
case $ac_file$ac_mode in
17541
"depfiles":C) test x"$AMDEP_TRUE" != x"" || {
17542
# Autoconf 2.62 quotes --file arguments for eval, but not when files
17543
# are listed without --file. Let's play safe and only enable the eval
17544
# if we detect the quoting.
17545
case $CONFIG_FILES in
17546
*\'*) eval set x "$CONFIG_FILES" ;;
17547
*) set x $CONFIG_FILES ;;
17552
# Strip MF so we end up with the name of the file.
17553
mf=`echo "$mf" | sed -e 's/:.*$//'`
17554
# Check whether this is an Automake generated Makefile or not.
17555
# We used to match only the files named `Makefile.in', but
17556
# some people rename them; so instead we look at the file content.
17557
# Grep'ing the first line is not enough: some people post-process
17558
# each Makefile.in and add a new line on top of each file to say so.
17559
# Grep'ing the whole file is not good either: AIX grep has a line
17560
# limit of 2048, but all sed's we know have understand at least 4000.
17561
if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
17562
dirpart=`$as_dirname -- "$mf" ||
17563
$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17564
X"$mf" : 'X\(//\)[^/]' \| \
17565
X"$mf" : 'X\(//\)$' \| \
17566
X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
17568
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17572
/^X\(\/\/\)[^/].*/{
17588
# Extract the definition of DEPDIR, am__include, and am__quote
17589
# from the Makefile without running `make'.
17590
DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
17591
test -z "$DEPDIR" && continue
17592
am__include=`sed -n 's/^am__include = //p' < "$mf"`
17593
test -z "am__include" && continue
17594
am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
17595
# When using ansi2knr, U may be empty or an underscore; expand it
17596
U=`sed -n 's/^U = //p' < "$mf"`
17597
# Find all dependency output files, they are included files with
17598
# $(DEPDIR) in their names. We invoke sed twice because it is the
17599
# simplest approach to changing $(DEPDIR) to its actual value in the
17601
for file in `sed -n "
17602
s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
17603
sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
17604
# Make sure the directory exists.
17605
test -f "$dirpart/$file" && continue
17606
fdir=`$as_dirname -- "$file" ||
17607
$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17608
X"$file" : 'X\(//\)[^/]' \| \
17609
X"$file" : 'X\(//\)$' \| \
17610
X"$file" : 'X\(/\)' \| . 2>/dev/null ||
17611
$as_echo X"$file" |
17612
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
17616
/^X\(\/\/\)[^/].*/{
17629
as_dir=$dirpart/$fdir; as_fn_mkdir_p
17630
# echo "creating $dirpart/$file"
17631
echo '# dummy' > "$dirpart/$file"
17638
# See if we are running on zsh, and set the options which allow our
17639
# commands through without removal of \ escapes.
17640
if test -n "${ZSH_VERSION+set}" ; then
17641
setopt NO_GLOB_SUBST
17644
cfgfile="${ofile}T"
17645
trap "$RM \"$cfgfile\"; exit 1" 1 2 15
17648
cat <<_LT_EOF >> "$cfgfile"
17651
# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
17652
# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
17653
# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
17654
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
17656
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
17657
# 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
17658
# Written by Gordon Matzigkeit, 1996
17660
# This file is part of GNU Libtool.
17662
# GNU Libtool is free software; you can redistribute it and/or
17663
# modify it under the terms of the GNU General Public License as
17664
# published by the Free Software Foundation; either version 2 of
17665
# the License, or (at your option) any later version.
17667
# As a special exception to the GNU General Public License,
17668
# if you distribute this file as part of a program or library that
17669
# is built using GNU Libtool, you may include this file under the
17670
# same distribution terms that you use for the rest of that program.
17672
# GNU Libtool is distributed in the hope that it will be useful,
17673
# but WITHOUT ANY WARRANTY; without even the implied warranty of
17674
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17675
# GNU General Public License for more details.
17677
# You should have received a copy of the GNU General Public License
17678
# along with GNU Libtool; see the file COPYING. If not, a copy
17679
# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
17680
# obtained by writing to the Free Software Foundation, Inc.,
17681
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
17684
# The names of the tagged configurations supported by this script.
17687
# ### BEGIN LIBTOOL CONFIG
17689
# Whether or not to build shared libraries.
17690
build_libtool_libs=$enable_shared
17692
# Which release of libtool.m4 was used?
17693
macro_version=$macro_version
17694
macro_revision=$macro_revision
17696
# Whether or not to build static libraries.
17697
build_old_libs=$enable_static
17699
# What type of objects to build.
17702
# Whether or not to optimize for fast installation.
17703
fast_install=$enable_fast_install
17705
# Shell to use when invoking shell scripts.
17708
# An echo program that protects backslashes.
17712
host_alias=$host_alias
17716
# The build system.
17717
build_alias=$build_alias
17721
# A sed program that does not truncate output.
17724
# Sed that helps us avoid accidentally triggering echo(1) options like -n.
17725
Xsed="\$SED -e 1s/^X//"
17727
# A grep program that handles long lines.
17733
# A literal string matcher.
17736
# A BSD- or MS-compatible name lister.
17739
# Whether we need soft or hard links.
17742
# What is the maximum length of a command?
17743
max_cmd_len=$max_cmd_len
17745
# Object file suffix (normally "o").
17748
# Executable file suffix (normally "").
17751
# whether the shell understands "unset".
17754
# turn spaces into newlines.
17757
# turn newlines into spaces.
17760
# An object symbol dumper.
17761
OBJDUMP=$lt_OBJDUMP
17763
# Method to check whether dependent libraries are shared objects.
17764
deplibs_check_method=$lt_deplibs_check_method
17766
# Command to use when deplibs_check_method == "file_magic".
17767
file_magic_cmd=$lt_file_magic_cmd
17771
AR_FLAGS=$lt_AR_FLAGS
17773
# A symbol stripping program.
17776
# Commands used to install an old-style archive.
17778
old_postinstall_cmds=$lt_old_postinstall_cmds
17779
old_postuninstall_cmds=$lt_old_postuninstall_cmds
17781
# Whether to use a lock for old archive extraction.
17782
lock_old_archive_extraction=$lock_old_archive_extraction
17787
# LTCC compiler flags.
17788
LTCFLAGS=$lt_CFLAGS
17790
# Take the output of nm and produce a listing of raw symbols and C names.
17791
global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17793
# Transform the output of nm in a proper C declaration.
17794
global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17796
# Transform the output of nm in a C name address pair.
17797
global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17799
# Transform the output of nm in a C name address pair when lib prefix is needed.
17800
global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17802
# The name of the directory that contains temporary libtool files.
17805
# Used to examine libraries when file_magic_cmd begins with "file".
17806
MAGIC_CMD=$MAGIC_CMD
17808
# Must we lock files when doing compilation?
17809
need_locks=$lt_need_locks
17811
# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17812
DSYMUTIL=$lt_DSYMUTIL
17814
# Tool to change global to local symbols on Mac OS X.
17817
# Tool to manipulate fat objects and archives on Mac OS X.
17820
# ldd/readelf like tool for Mach-O binaries on Mac OS X.
17823
# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17824
OTOOL64=$lt_OTOOL64
17826
# Old archive suffix (normally "a").
17829
# Shared library suffix (normally ".so").
17830
shrext_cmds=$lt_shrext_cmds
17832
# The commands to extract the exported symbol list from a shared archive.
17833
extract_expsyms_cmds=$lt_extract_expsyms_cmds
17835
# Variables whose values should be saved in libtool wrapper scripts and
17836
# restored at link time.
17837
variables_saved_for_relink=$lt_variables_saved_for_relink
17839
# Do we need the "lib" prefix for modules?
17840
need_lib_prefix=$need_lib_prefix
17842
# Do we need a version for libraries?
17843
need_version=$need_version
17845
# Library versioning type.
17846
version_type=$version_type
17848
# Shared library runtime path variable.
17849
runpath_var=$runpath_var
17851
# Shared library path variable.
17852
shlibpath_var=$shlibpath_var
17854
# Is shlibpath searched before the hard-coded library search path?
17855
shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17857
# Format of library name prefix.
17858
libname_spec=$lt_libname_spec
17860
# List of archive names. First name is the real one, the rest are links.
17861
# The last name is the one that the linker finds with -lNAME
17862
library_names_spec=$lt_library_names_spec
17864
# The coded name of the library, if different from the real name.
17865
soname_spec=$lt_soname_spec
17867
# Permission mode override for installation of shared libraries.
17868
install_override_mode=$lt_install_override_mode
17870
# Command to use after installation of a shared archive.
17871
postinstall_cmds=$lt_postinstall_cmds
17873
# Command to use after uninstallation of a shared archive.
17874
postuninstall_cmds=$lt_postuninstall_cmds
17876
# Commands used to finish a libtool library installation in a directory.
17877
finish_cmds=$lt_finish_cmds
17879
# As "finish_cmds", except a single script fragment to be evaled but
17881
finish_eval=$lt_finish_eval
17883
# Whether we should hardcode library paths into libraries.
17884
hardcode_into_libs=$hardcode_into_libs
17886
# Compile-time system search path for libraries.
17887
sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17889
# Run-time system search path for libraries.
17890
sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17892
# Whether dlopen is supported.
17893
dlopen_support=$enable_dlopen
17895
# Whether dlopen of programs is supported.
17896
dlopen_self=$enable_dlopen_self
17898
# Whether dlopen of statically linked programs is supported.
17899
dlopen_self_static=$enable_dlopen_self_static
17901
# Commands to strip libraries.
17902
old_striplib=$lt_old_striplib
17903
striplib=$lt_striplib
17906
# The linker used to build libraries.
17909
# How to create reloadable object files.
17910
reload_flag=$lt_reload_flag
17911
reload_cmds=$lt_reload_cmds
17913
# Commands used to build an old-style archive.
17914
old_archive_cmds=$lt_old_archive_cmds
17916
# A language specific compiler.
17919
# Is the compiler the GNU compiler?
17922
# Compiler flag to turn off builtin functions.
17923
no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17925
# How to pass a linker flag through the compiler.
17926
wl=$lt_lt_prog_compiler_wl
17928
# Additional compiler flags for building library objects.
17929
pic_flag=$lt_lt_prog_compiler_pic
17931
# Compiler flag to prevent dynamic linking.
17932
link_static_flag=$lt_lt_prog_compiler_static
17934
# Does compiler simultaneously support -c and -o options?
17935
compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17937
# Whether or not to add -lc for building shared libraries.
17938
build_libtool_need_lc=$archive_cmds_need_lc
17940
# Whether or not to disallow shared libs when runtime libs are static.
17941
allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17943
# Compiler flag to allow reflexive dlopens.
17944
export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17946
# Compiler flag to generate shared objects directly from archives.
17947
whole_archive_flag_spec=$lt_whole_archive_flag_spec
17949
# Whether the compiler copes with passing no objects directly.
17950
compiler_needs_object=$lt_compiler_needs_object
17952
# Create an old-style archive from a shared archive.
17953
old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17955
# Create a temporary old-style archive to link instead of a shared archive.
17956
old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17958
# Commands used to build a shared archive.
17959
archive_cmds=$lt_archive_cmds
17960
archive_expsym_cmds=$lt_archive_expsym_cmds
17962
# Commands used to build a loadable module if different from building
17963
# a shared archive.
17964
module_cmds=$lt_module_cmds
17965
module_expsym_cmds=$lt_module_expsym_cmds
17967
# Whether we are building with GNU ld or not.
17968
with_gnu_ld=$lt_with_gnu_ld
17970
# Flag that allows shared libraries with undefined symbols to be built.
17971
allow_undefined_flag=$lt_allow_undefined_flag
17973
# Flag that enforces no undefined symbols.
17974
no_undefined_flag=$lt_no_undefined_flag
17976
# Flag to hardcode \$libdir into a binary during linking.
17977
# This must work even if \$libdir does not exist
17978
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17980
# If ld is used when linking, flag to hardcode \$libdir into a binary
17981
# during linking. This must work even if \$libdir does not exist.
17982
hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17984
# Whether we need a single "-rpath" flag with a separated argument.
17985
hardcode_libdir_separator=$lt_hardcode_libdir_separator
17987
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17988
# DIR into the resulting binary.
17989
hardcode_direct=$hardcode_direct
17991
# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17992
# DIR into the resulting binary and the resulting library dependency is
17993
# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17994
# library is relocated.
17995
hardcode_direct_absolute=$hardcode_direct_absolute
17997
# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17998
# into the resulting binary.
17999
hardcode_minus_L=$hardcode_minus_L
18001
# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
18002
# into the resulting binary.
18003
hardcode_shlibpath_var=$hardcode_shlibpath_var
18005
# Set to "yes" if building a shared library automatically hardcodes DIR
18006
# into the library and all subsequent libraries and executables linked
18008
hardcode_automatic=$hardcode_automatic
18010
# Set to yes if linker adds runtime paths of dependent libraries
18011
# to runtime path list.
18012
inherit_rpath=$inherit_rpath
18014
# Whether libtool must link a program against all its dependency libraries.
18015
link_all_deplibs=$link_all_deplibs
18017
# Fix the shell variable \$srcfile for the compiler.
18018
fix_srcfile_path=$lt_fix_srcfile_path
18020
# Set to "yes" if exported symbols are required.
18021
always_export_symbols=$always_export_symbols
18023
# The commands to list exported symbols.
18024
export_symbols_cmds=$lt_export_symbols_cmds
18026
# Symbols that should not be listed in the preloaded symbols.
18027
exclude_expsyms=$lt_exclude_expsyms
18029
# Symbols that must always be exported.
18030
include_expsyms=$lt_include_expsyms
18032
# Commands necessary for linking programs (against libraries) with templates.
18033
prelink_cmds=$lt_prelink_cmds
18035
# Specify filename containing input files.
18036
file_list_spec=$lt_file_list_spec
18038
# How to hardcode a shared library path into an executable.
18039
hardcode_action=$hardcode_action
18041
# ### END LIBTOOL CONFIG
18047
cat <<\_LT_EOF >> "$cfgfile"
18048
# AIX sometimes has problems with the GCC collect2 program. For some
18049
# reason, if we set the COLLECT_NAMES environment variable, the problems
18050
# vanish in a puff of smoke.
18051
if test "X${COLLECT_NAMES+set}" != Xset; then
18053
export COLLECT_NAMES
18060
ltmain="$ac_aux_dir/ltmain.sh"
18063
# We use sed instead of cat because bash on DJGPP gets confused if
18064
# if finds mixed CR/LF and LF-only lines. Since sed operates in
18065
# text mode, it properly converts lines to CR/LF. This bash problem
18066
# is reportedly fixed, but why not run on old versions too?
18067
sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
18068
|| (rm -f "$cfgfile"; exit 1)
18072
cat << \_LT_EOF >> "$cfgfile"
18074
# func_dirname file append nondir_replacement
18075
# Compute the dirname of FILE. If nonempty, add APPEND to the result,
18076
# otherwise set result to NONDIR_REPLACEMENT.
18080
*/*) func_dirname_result="${1%/*}${2}" ;;
18081
* ) func_dirname_result="${3}" ;;
18085
# func_basename file
18088
func_basename_result="${1##*/}"
18091
# func_dirname_and_basename file append nondir_replacement
18092
# perform func_basename and func_dirname in a single function
18094
# dirname: Compute the dirname of FILE. If nonempty,
18095
# add APPEND to the result, otherwise set result
18096
# to NONDIR_REPLACEMENT.
18097
# value returned in "$func_dirname_result"
18098
# basename: Compute filename of FILE.
18099
# value retuned in "$func_basename_result"
18100
# Implementation must be kept synchronized with func_dirname
18101
# and func_basename. For efficiency, we do not delegate to
18102
# those functions but instead duplicate the functionality here.
18103
func_dirname_and_basename ()
18106
*/*) func_dirname_result="${1%/*}${2}" ;;
18107
* ) func_dirname_result="${3}" ;;
18109
func_basename_result="${1##*/}"
18112
# func_stripname prefix suffix name
18113
# strip PREFIX and SUFFIX off of NAME.
18114
# PREFIX and SUFFIX must not contain globbing or regex special
18115
# characters, hashes, percent signs, but SUFFIX may contain a leading
18116
# dot (in which case that matches only a dot).
18119
# pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
18120
# positional parameters, so assign one to ordinary parameter first.
18121
func_stripname_result=${3}
18122
func_stripname_result=${func_stripname_result#"${1}"}
18123
func_stripname_result=${func_stripname_result%"${2}"}
18129
func_opt_split_opt=${1%%=*}
18130
func_opt_split_arg=${1#*=}
18137
*.lo) func_lo2o_result=${1%.lo}.${objext} ;;
18138
*) func_lo2o_result=${1} ;;
18142
# func_xform libobj-or-source
18145
func_xform_result=${1%.*}.lo
18148
# func_arith arithmetic-term...
18151
func_arith_result=$(( $* ))
18155
# STRING may not start with a hyphen.
18158
func_len_result=${#1}
18163
*) # Bourne compatible functions.
18164
cat << \_LT_EOF >> "$cfgfile"
18166
# func_dirname file append nondir_replacement
18167
# Compute the dirname of FILE. If nonempty, add APPEND to the result,
18168
# otherwise set result to NONDIR_REPLACEMENT.
18171
# Extract subdirectory from the argument.
18172
func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
18173
if test "X$func_dirname_result" = "X${1}"; then
18174
func_dirname_result="${3}"
18176
func_dirname_result="$func_dirname_result${2}"
18180
# func_basename file
18183
func_basename_result=`$ECHO "${1}" | $SED "$basename"`
18187
# func_stripname prefix suffix name
18188
# strip PREFIX and SUFFIX off of NAME.
18189
# PREFIX and SUFFIX must not contain globbing or regex special
18190
# characters, hashes, percent signs, but SUFFIX may contain a leading
18191
# dot (in which case that matches only a dot).
18192
# func_strip_suffix prefix name
18196
.*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
18197
*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
18202
my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
18203
my_sed_long_arg='1s/^-[^=]*=//'
18208
func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
18209
func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
18215
func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
18218
# func_xform libobj-or-source
18221
func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
18224
# func_arith arithmetic-term...
18227
func_arith_result=`expr "$@"`
18231
# STRING may not start with a hyphen.
18234
func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
18240
case $lt_shell_append in
18242
cat << \_LT_EOF >> "$cfgfile"
18244
# func_append var value
18245
# Append VALUE to the end of shell variable VAR.
18253
cat << \_LT_EOF >> "$cfgfile"
18255
# func_append var value
18256
# Append VALUE to the end of shell variable VAR.
18267
sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
18268
|| (rm -f "$cfgfile"; exit 1)
18270
mv -f "$cfgfile" "$ofile" ||
18271
(rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
18276
for ac_file in $CONFIG_FILES; do
18277
# Support "outfile[:infile[:infile...]]"
18279
*:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
18281
# PO directories have a Makefile.in generated from Makefile.in.in.
18282
case "$ac_file" in */Makefile.in)
18283
# Adjust a relative srcdir.
18284
ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
18285
ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
18286
ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
18287
# In autoconf-2.13 it is called $ac_given_srcdir.
18288
# In autoconf-2.50 it is called $srcdir.
18289
test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
18290
case "$ac_given_srcdir" in
18291
.) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
18292
/*) top_srcdir="$ac_given_srcdir" ;;
18293
*) top_srcdir="$ac_dots$ac_given_srcdir" ;;
18295
if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
18296
rm -f "$ac_dir/POTFILES"
18297
test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
18298
cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
18299
POMAKEFILEDEPS="POTFILES.in"
18300
# ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
18301
# on $ac_dir but don't depend on user-specified configuration
18303
if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
18304
# The LINGUAS file contains the set of available languages.
18305
if test -n "$OBSOLETE_ALL_LINGUAS"; then
18306
test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
18308
ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
18309
# Hide the ALL_LINGUAS assigment from automake.
18310
eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
18311
POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
18313
# The set of available languages was given in configure.in.
18314
eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
18316
case "$ac_given_srcdir" in
18318
*) srcdirpre='$(srcdir)/' ;;
18324
for lang in $ALL_LINGUAS; do
18325
POFILES="$POFILES $srcdirpre$lang.po"
18326
GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18327
UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
18328
DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
18330
# CATALOGS depends on both $ac_dir and the user's LINGUAS
18331
# environment variable.
18333
if test -n "$ALL_LINGUAS"; then
18334
for presentlang in $ALL_LINGUAS; do
18336
if test "%UNSET%" != "$LINGUAS"; then
18337
desiredlanguages="$LINGUAS"
18339
desiredlanguages="$ALL_LINGUAS"
18341
for desiredlang in $desiredlanguages; do
18342
# Use the presentlang catalog if desiredlang is
18343
# a. equal to presentlang, or
18344
# b. a variant of presentlang (because in this case,
18345
# presentlang can be used as a fallback for messages
18346
# which are not translated in the desiredlang catalog).
18347
case "$desiredlang" in
18348
"$presentlang"*) useit=yes;;
18351
if test $useit = yes; then
18352
INST_LINGUAS="$INST_LINGUAS $presentlang"
18357
if test -n "$INST_LINGUAS"; then
18358
for lang in $INST_LINGUAS; do
18359
CATALOGS="$CATALOGS $lang.gmo"
18362
test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
18363
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"
18364
for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
18365
if test -f "$f"; then
18367
*.orig | *.bak | *~) ;;
18368
*) cat "$f" >> "$ac_dir/Makefile" ;;
18377
if test "$GCC" = yes; then
18378
echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
18380
echo "/* generated for $CC */" > tmp-stdint.h
18383
sed 's/^ *//' >> tmp-stdint.h <<EOF
18385
#ifndef GCC_GENERATED_STDINT_H
18386
#define GCC_GENERATED_STDINT_H 1
18388
#include <sys/types.h>
18391
if test "$acx_cv_header_stdint" != stdint.h; then
18392
echo "#include <stddef.h>" >> tmp-stdint.h
18394
if test "$acx_cv_header_stdint" != stddef.h; then
18395
echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
18398
sed 's/^ *//' >> tmp-stdint.h <<EOF
18399
/* glibc uses these symbols as guards to prevent redefinitions. */
18400
#ifdef __int8_t_defined
18405
#ifdef __uint32_t_defined
18411
# ----------------- done header, emit basic int types -------------
18412
if test "$acx_cv_header_stdint" = stddef.h; then
18413
sed 's/^ *//' >> tmp-stdint.h <<EOF
18417
#ifndef __uint8_t_defined
18418
#define __uint8_t_defined
18420
typedef unsigned $acx_cv_type_int8_t uint8_t;
18427
#ifndef __uint16_t_defined
18428
#define __uint16_t_defined
18430
typedef unsigned $acx_cv_type_int16_t uint16_t;
18437
#ifndef __uint32_t_defined
18438
#define __uint32_t_defined
18440
typedef unsigned $acx_cv_type_int32_t uint32_t;
18447
#ifndef __int8_t_defined
18448
#define __int8_t_defined
18450
typedef $acx_cv_type_int8_t int8_t;
18457
#ifndef __int16_t_defined
18458
#define __int16_t_defined
18460
typedef $acx_cv_type_int16_t int16_t;
18467
#ifndef __int32_t_defined
18468
#define __int32_t_defined
18470
typedef $acx_cv_type_int32_t int32_t;
18475
elif test "$ac_cv_type_u_int32_t" = yes; then
18476
sed 's/^ *//' >> tmp-stdint.h <<EOF
18478
/* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
18491
#ifndef __uint8_t_defined
18492
#define __uint8_t_defined
18494
typedef u_int8_t uint8_t;
18501
#ifndef __uint16_t_defined
18502
#define __uint16_t_defined
18504
typedef u_int16_t uint16_t;
18511
#ifndef __uint32_t_defined
18512
#define __uint32_t_defined
18514
typedef u_int32_t uint32_t;
18520
sed 's/^ *//' >> tmp-stdint.h <<EOF
18522
/* Some systems have guard macros to prevent redefinitions, define them. */
18544
# ------------- done basic int types, emit int64_t types ------------
18545
if test "$ac_cv_type_uint64_t" = yes; then
18546
sed 's/^ *//' >> tmp-stdint.h <<EOF
18548
/* system headers have good uint64_t and int64_t */
18556
elif test "$ac_cv_type_u_int64_t" = yes; then
18557
sed 's/^ *//' >> tmp-stdint.h <<EOF
18559
/* system headers have an u_int64_t (and int64_t) */
18565
#ifndef __uint64_t_defined
18566
#define __uint64_t_defined
18568
typedef u_int64_t uint64_t;
18573
elif test -n "$acx_cv_type_int64_t"; then
18574
sed 's/^ *//' >> tmp-stdint.h <<EOF
18576
/* architecture has a 64-bit type, $acx_cv_type_int64_t */
18580
typedef $acx_cv_type_int64_t int64_t;
18585
#ifndef __uint64_t_defined
18586
#define __uint64_t_defined
18588
typedef unsigned $acx_cv_type_int64_t uint64_t;
18594
sed 's/^ *//' >> tmp-stdint.h <<EOF
18596
/* some common heuristics for int64_t, using compiler-specific tests */
18597
#if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
18600
#ifndef __int64_t_defined
18602
typedef long long int64_t;
18609
typedef unsigned long long uint64_t;
18613
#elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
18614
/* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
18615
does not implement __extension__. But that compiler doesn't define
18617
# if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
18618
# define __extension__
18624
__extension__ typedef long long int64_t;
18630
__extension__ typedef unsigned long long uint64_t;
18634
#elif !defined __STRICT_ANSI__
18635
# if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
18640
typedef __int64 int64_t;
18646
typedef unsigned __int64 uint64_t;
18649
# endif /* compiler */
18651
#endif /* ANSI version */
18655
# ------------- done int64_t types, emit intptr types ------------
18656
if test "$ac_cv_type_uintptr_t" != yes; then
18657
sed 's/^ *//' >> tmp-stdint.h <<EOF
18659
/* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
18660
#ifndef __uintptr_t_defined
18662
typedef u$acx_cv_type_intptr_t uintptr_t;
18665
#ifndef __intptr_t_defined
18667
typedef $acx_cv_type_intptr_t intptr_t;
18673
# ------------- done intptr types, emit int_least types ------------
18674
if test "$ac_cv_type_int_least32_t" != yes; then
18675
sed 's/^ *//' >> tmp-stdint.h <<EOF
18677
/* Define int_least types */
18678
typedef int8_t int_least8_t;
18679
typedef int16_t int_least16_t;
18680
typedef int32_t int_least32_t;
18682
typedef int64_t int_least64_t;
18685
typedef uint8_t uint_least8_t;
18686
typedef uint16_t uint_least16_t;
18687
typedef uint32_t uint_least32_t;
18689
typedef uint64_t uint_least64_t;
18694
# ------------- done intptr types, emit int_fast types ------------
18695
if test "$ac_cv_type_int_fast32_t" != yes; then
18696
sed 's/^ *//' >> tmp-stdint.h <<EOF
18698
/* Define int_fast types. short is often slow */
18699
typedef int8_t int_fast8_t;
18700
typedef int int_fast16_t;
18701
typedef int32_t int_fast32_t;
18703
typedef int64_t int_fast64_t;
18706
typedef uint8_t uint_fast8_t;
18707
typedef unsigned int uint_fast16_t;
18708
typedef uint32_t uint_fast32_t;
18710
typedef uint64_t uint_fast64_t;
18715
if test "$ac_cv_type_uintmax_t" != yes; then
18716
sed 's/^ *//' >> tmp-stdint.h <<EOF
18718
/* Define intmax based on what we found */
18721
typedef int64_t intmax_t;
18723
typedef long intmax_t;
18728
typedef uint64_t uintmax_t;
18730
typedef unsigned long uintmax_t;
18736
sed 's/^ *//' >> tmp-stdint.h <<EOF
18738
#endif /* GCC_GENERATED_STDINT_H */
18741
if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
18744
mv -f tmp-stdint.h bfd_stdint.h
18751
*) srcdirpre='$(srcdir)/' ;;
18755
for lang in dummy $OBSOLETE_ALL_LINGUAS; do
18756
if test $lang != dummy; then
18757
POFILES="$POFILES $srcdirpre$lang.po"
18758
GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
18761
sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
18762
-e '/BLD-POTFILES =/r po/BLD-POTFILES' \
18763
-e "s,@POFILES@,$POFILES," \
18764
-e "s,@GMOFILES@,$GMOFILES," \
18765
po/Makefile.in > po/Makefile ;;
18773
ac_clean_files=$ac_clean_files_save
18775
test $ac_write_fail = 0 ||
18776
as_fn_error "write failure creating $CONFIG_STATUS" "18776" 5
18779
# configure is writing to config.log, and then calls config.status.
18780
# config.status does its own redirection, appending to config.log.
18781
# Unfortunately, on DOS this fails, as config.log is still kept open
18782
# by configure, so config.status won't be able to write to it; its
18783
# output is simply discarded. So we exec the FD to /dev/null,
18784
# effectively closing config.log, so it can be properly (re)opened and
18785
# appended to by config.status. When coming back to configure, we
18786
# need to make the FD available again.
18787
if test "$no_create" != yes; then
18789
ac_config_status_args=
18790
test "$silent" = yes &&
18791
ac_config_status_args="$ac_config_status_args --quiet"
18793
$SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18795
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
18796
# would make configure fail if this is the last instruction.
18797
$ac_cs_success || as_fn_exit $?
18799
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
18800
{ $as_echo "$as_me:${as_lineno-18800}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
18801
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}