2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for bfd 2.37.50.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
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.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 PATH=/empty FPATH=/empty; export PATH FPATH
206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208 if (eval "$as_required") 2>/dev
/null
; then :
213 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
216 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
218 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir
=.
225 for as_base
in sh bash ksh sh5
; do
226 # Try only shells that exist, to save several forks.
227 as_shell
=$as_dir/$as_base
228 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
230 CONFIG_SHELL
=$as_shell as_have_required
=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
239 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
241 CONFIG_SHELL
=$SHELL as_have_required
=yes
246 if test "x$CONFIG_SHELL" != x
; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
256 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x
$as_have_required = xno
; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x
${ZSH_VERSION+set} = xset
; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL
=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE
= GREP_OPTIONS
=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir
=.
/$as_dir;;
329 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
333 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs
="'$as_qdir' $as_dirs"
337 as_dir
=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
363 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p
()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
406 as_val
=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status
=$1; test $as_status -eq 0 && as_status
=1
420 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit
$as_status
427 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
434 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
446 as_me
=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits
='0123456789'
470 as_cr_alnum
=$as_cr_Letters$as_cr_digits
473 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
474 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x
"$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec
=no
; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C
= ECHO_N
= ECHO_T
=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
521 rm -f conf$$ conf$$.exe conf$$.
file
522 if test -d conf$$.dir
; then
523 rm -f conf$$.dir
/conf$$.
file
526 mkdir conf$$.dir
2>/dev
/null
528 if (echo >conf$$.
file) 2>/dev
/null
; then
529 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
537 elif ln conf$$.
file conf$$
2>/dev
/null
; then
545 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
546 rmdir conf$$.dir
2>/dev
/null
548 if mkdir
-p .
2>/dev
/null
; then
549 as_mkdir_p
='mkdir -p "$as_dir"'
551 test -d .
/-p && rmdir .
/-p
556 as_executable_p
=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL
=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix
=/usr
/local
580 ac_config_libobj_dir
=.
587 # Identity of this package.
589 PACKAGE_TARNAME
='bfd'
590 PACKAGE_VERSION
='2.37.50'
591 PACKAGE_STRING
='bfd 2.37.50'
595 ac_unique_file
="libbfd.c"
596 # Factoring default headers for most tests.
597 ac_includes_default
="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
633 ac_subst_vars
='am__EXEEXT_FALSE
645 bfd_default_target_size
662 BFD_HOST_64_BIT_DEFINED
663 BFD_HOST_64BIT_LONG_LONG
690 MAINTAINER_MODE_FALSE
694 WARN_CFLAGS_FOR_BUILD
700 ENABLE_BFD_64_BIT_FALSE
701 ENABLE_BFD_64_BIT_TRUE
753 INSTALL_STRIP_PROGRAM
808 program_transform_name
821 enable_option_checking
824 enable_dependency_tracking
835 enable_64_bit_archive
839 enable_leading_mingw64_underscores
840 with_separate_debug_dir
844 enable_build_warnings
845 enable_maintainer_mode
846 enable_install_libbfd
850 ac_precious_vars
='build_alias
861 # Initialize some variables set by options.
863 ac_init_version
=false
864 ac_unrecognized_opts
=
866 # The variables have the same names as the options, with
867 # dashes changed to underlines.
875 program_transform_name
=s
,x
,x
,
883 # Installation directory options.
884 # These are left unexpanded so users can "make install exec_prefix=/foo"
885 # and all the variables that are supposed to be based on exec_prefix
886 # by default will actually change.
887 # Use braces instead of parens because sh, perl, etc. also accept them.
888 # (The list follows the same order as the GNU Coding Standards.)
889 bindir
='${exec_prefix}/bin'
890 sbindir
='${exec_prefix}/sbin'
891 libexecdir
='${exec_prefix}/libexec'
892 datarootdir
='${prefix}/share'
893 datadir
='${datarootdir}'
894 sysconfdir
='${prefix}/etc'
895 sharedstatedir
='${prefix}/com'
896 localstatedir
='${prefix}/var'
897 runstatedir
='${localstatedir}/run'
898 includedir
='${prefix}/include'
899 oldincludedir
='/usr/include'
900 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
901 infodir
='${datarootdir}/info'
906 libdir
='${exec_prefix}/lib'
907 localedir
='${datarootdir}/locale'
908 mandir
='${datarootdir}/man'
914 # If the previous option needs an argument, assign it.
915 if test -n "$ac_prev"; then
916 eval $ac_prev=\
$ac_option
922 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
927 # Accept the important Cygnus configure options, so we can diagnose typos.
929 case $ac_dashdash$ac_option in
933 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
935 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
938 -build |
--build |
--buil |
--bui |
--bu)
939 ac_prev
=build_alias
;;
940 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
941 build_alias
=$ac_optarg ;;
943 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
944 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
945 ac_prev
=cache_file
;;
946 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
947 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
948 cache_file
=$ac_optarg ;;
951 cache_file
=config.cache
;;
953 -datadir |
--datadir |
--datadi |
--datad)
955 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
956 datadir
=$ac_optarg ;;
958 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
959 |
--dataroo |
--dataro |
--datar)
960 ac_prev
=datarootdir
;;
961 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
962 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
963 datarootdir
=$ac_optarg ;;
965 -disable-* |
--disable-*)
966 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
967 # Reject names that are not valid shell variable names.
968 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
969 as_fn_error $?
"invalid feature name: $ac_useropt"
970 ac_useropt_orig
=$ac_useropt
971 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
972 case $ac_user_opts in
976 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
977 ac_unrecognized_sep
=', ';;
979 eval enable_
$ac_useropt=no
;;
981 -docdir |
--docdir |
--docdi |
--doc |
--do)
983 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
986 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
988 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
991 -enable-* |
--enable-*)
992 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
993 # Reject names that are not valid shell variable names.
994 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
995 as_fn_error $?
"invalid feature name: $ac_useropt"
996 ac_useropt_orig
=$ac_useropt
997 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
998 case $ac_user_opts in
1000 "enable_
$ac_useropt"
1002 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1003 ac_unrecognized_sep
=', ';;
1005 eval enable_
$ac_useropt=\
$ac_optarg ;;
1007 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1008 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1009 |
--exec |
--exe |
--ex)
1010 ac_prev
=exec_prefix
;;
1011 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1012 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1013 |
--exec=* |
--exe=* |
--ex=*)
1014 exec_prefix
=$ac_optarg ;;
1016 -gas |
--gas |
--ga |
--g)
1017 # Obsolete; use --with-gas.
1020 -help |
--help |
--hel |
--he |
-h)
1021 ac_init_help
=long
;;
1022 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1023 ac_init_help
=recursive
;;
1024 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1025 ac_init_help
=short
;;
1027 -host |
--host |
--hos |
--ho)
1028 ac_prev
=host_alias
;;
1029 -host=* |
--host=* |
--hos=* |
--ho=*)
1030 host_alias
=$ac_optarg ;;
1032 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1034 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1036 htmldir
=$ac_optarg ;;
1038 -includedir |
--includedir |
--includedi |
--included |
--include \
1039 |
--includ |
--inclu |
--incl |
--inc)
1040 ac_prev
=includedir
;;
1041 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1042 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1043 includedir
=$ac_optarg ;;
1045 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1047 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1048 infodir
=$ac_optarg ;;
1050 -libdir |
--libdir |
--libdi |
--libd)
1052 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1053 libdir
=$ac_optarg ;;
1055 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1056 |
--libexe |
--libex |
--libe)
1057 ac_prev
=libexecdir
;;
1058 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1059 |
--libexe=* |
--libex=* |
--libe=*)
1060 libexecdir
=$ac_optarg ;;
1062 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1063 ac_prev
=localedir
;;
1064 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1065 localedir
=$ac_optarg ;;
1067 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1068 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1069 ac_prev
=localstatedir
;;
1070 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1071 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1072 localstatedir
=$ac_optarg ;;
1074 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1076 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1077 mandir
=$ac_optarg ;;
1079 -nfp |
--nfp |
--nf)
1080 # Obsolete; use --without-fp.
1083 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1084 |
--no-cr |
--no-c |
-n)
1087 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1088 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1091 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1092 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1093 |
--oldin |
--oldi |
--old |
--ol |
--o)
1094 ac_prev
=oldincludedir
;;
1095 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1096 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1097 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1098 oldincludedir
=$ac_optarg ;;
1100 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1102 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1103 prefix
=$ac_optarg ;;
1105 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1106 |
--program-pre |
--program-pr |
--program-p)
1107 ac_prev
=program_prefix
;;
1108 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1109 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1110 program_prefix
=$ac_optarg ;;
1112 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1113 |
--program-suf |
--program-su |
--program-s)
1114 ac_prev
=program_suffix
;;
1115 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1116 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1117 program_suffix
=$ac_optarg ;;
1119 -program-transform-name |
--program-transform-name \
1120 |
--program-transform-nam |
--program-transform-na \
1121 |
--program-transform-n |
--program-transform- \
1122 |
--program-transform |
--program-transfor \
1123 |
--program-transfo |
--program-transf \
1124 |
--program-trans |
--program-tran \
1125 |
--progr-tra |
--program-tr |
--program-t)
1126 ac_prev
=program_transform_name
;;
1127 -program-transform-name=* |
--program-transform-name=* \
1128 |
--program-transform-nam=* |
--program-transform-na=* \
1129 |
--program-transform-n=* |
--program-transform-=* \
1130 |
--program-transform=* |
--program-transfor=* \
1131 |
--program-transfo=* |
--program-transf=* \
1132 |
--program-trans=* |
--program-tran=* \
1133 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1134 program_transform_name
=$ac_optarg ;;
1136 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1138 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1139 pdfdir
=$ac_optarg ;;
1141 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1143 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1146 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1147 |
-silent |
--silent |
--silen |
--sile |
--sil)
1150 -runstatedir |
--runstatedir |
--runstatedi |
--runstated \
1151 |
--runstate |
--runstat |
--runsta |
--runst |
--runs \
1152 |
--run |
--ru |
--r)
1153 ac_prev
=runstatedir
;;
1154 -runstatedir=* |
--runstatedir=* |
--runstatedi=* |
--runstated=* \
1155 |
--runstate=* |
--runstat=* |
--runsta=* |
--runst=* |
--runs=* \
1156 |
--run=* |
--ru=* |
--r=*)
1157 runstatedir
=$ac_optarg ;;
1159 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1161 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1163 sbindir
=$ac_optarg ;;
1165 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1166 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1167 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1169 ac_prev
=sharedstatedir
;;
1170 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1171 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1172 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1174 sharedstatedir
=$ac_optarg ;;
1176 -site |
--site |
--sit)
1178 -site=* |
--site=* |
--sit=*)
1181 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1183 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1184 srcdir
=$ac_optarg ;;
1186 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1187 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1188 ac_prev
=sysconfdir
;;
1189 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1190 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1191 sysconfdir
=$ac_optarg ;;
1193 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1194 ac_prev
=target_alias
;;
1195 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1196 target_alias
=$ac_optarg ;;
1198 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1201 -version |
--version |
--versio |
--versi |
--vers |
-V)
1202 ac_init_version
=: ;;
1205 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1206 # Reject names that are not valid shell variable names.
1207 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1208 as_fn_error $?
"invalid package name: $ac_useropt"
1209 ac_useropt_orig
=$ac_useropt
1210 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1211 case $ac_user_opts in
1215 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1216 ac_unrecognized_sep
=', ';;
1218 eval with_
$ac_useropt=\
$ac_optarg ;;
1220 -without-* |
--without-*)
1221 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1222 # Reject names that are not valid shell variable names.
1223 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1224 as_fn_error $?
"invalid package name: $ac_useropt"
1225 ac_useropt_orig
=$ac_useropt
1226 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1227 case $ac_user_opts in
1231 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1232 ac_unrecognized_sep
=', ';;
1234 eval with_
$ac_useropt=no
;;
1237 # Obsolete; use --with-x.
1240 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1241 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1242 ac_prev
=x_includes
;;
1243 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1244 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1245 x_includes
=$ac_optarg ;;
1247 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1248 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1249 ac_prev
=x_libraries
;;
1250 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1251 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1252 x_libraries
=$ac_optarg ;;
1254 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1255 Try \`$0 --help' for more information"
1259 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1260 # Reject names that are not valid shell variable names.
1261 case $ac_envvar in #(
1262 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1263 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1265 eval $ac_envvar=\
$ac_optarg
1266 export $ac_envvar ;;
1269 # FIXME: should be removed in autoconf 3.0.
1270 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1271 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1272 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1273 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1279 if test -n "$ac_prev"; then
1280 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1281 as_fn_error $?
"missing argument to $ac_option"
1284 if test -n "$ac_unrecognized_opts"; then
1285 case $enable_option_checking in
1287 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1288 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1292 # Check all directory arguments for consistency.
1293 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1294 datadir sysconfdir sharedstatedir localstatedir includedir \
1295 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1296 libdir localedir mandir runstatedir
1298 eval ac_val
=\$
$ac_var
1299 # Remove trailing slashes.
1302 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1303 eval $ac_var=\
$ac_val;;
1305 # Be sure to have absolute directory names.
1307 [\\/$
]* | ?
:[\\/]* ) continue;;
1308 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1310 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1313 # There might be people who depend on the old broken behavior: `$host'
1314 # used to hold the argument of --host etc.
1315 # FIXME: To remove some day.
1318 target
=$target_alias
1320 # FIXME: To remove some day.
1321 if test "x$host_alias" != x
; then
1322 if test "x$build_alias" = x
; then
1323 cross_compiling
=maybe
1324 elif test "x$build_alias" != "x$host_alias"; then
1330 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1332 test "$silent" = yes && exec 6>/dev
/null
1335 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1336 ac_ls_di
=`ls -di .` &&
1337 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1338 as_fn_error $?
"working directory cannot be determined"
1339 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1340 as_fn_error $?
"pwd does not report name of working directory"
1343 # Find the source files, if location was not specified.
1344 if test -z "$srcdir"; then
1345 ac_srcdir_defaulted
=yes
1346 # Try the directory containing this script, then the parent directory.
1347 ac_confdir
=`$as_dirname -- "$as_myself" ||
1348 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1349 X"$as_myself" : 'X\(//\)[^/]' \| \
1350 X"$as_myself" : 'X\(//\)$' \| \
1351 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1352 $as_echo X"$as_myself" |
1353 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1371 if test ! -r "$srcdir/$ac_unique_file"; then
1375 ac_srcdir_defaulted
=no
1377 if test ! -r "$srcdir/$ac_unique_file"; then
1378 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1379 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1381 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1383 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1385 # When building in place, set srcdir=.
1386 if test "$ac_abs_confdir" = "$ac_pwd"; then
1389 # Remove unnecessary trailing slashes from srcdir.
1390 # Double slashes in file names in object file debugging info
1391 # mess up M-x gdb in Emacs.
1393 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1395 for ac_var
in $ac_precious_vars; do
1396 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1397 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1398 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1399 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1403 # Report the --help message.
1405 if test "$ac_init_help" = "long"; then
1406 # Omit some internal or obsolete options to make the list less imposing.
1407 # This message is too long to be a string in the A/UX 3.1 sh.
1409 \`configure' configures bfd 2.37.50 to adapt to many kinds of systems.
1411 Usage: $0 [OPTION]... [VAR=VALUE]...
1413 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1414 VAR=VALUE. See below for descriptions of some of the useful variables.
1416 Defaults for the options are specified in brackets.
1419 -h, --help display this help and exit
1420 --help=short display options specific to this package
1421 --help=recursive display the short help of all the included packages
1422 -V, --version display version information and exit
1423 -q, --quiet, --silent do not print \`checking ...' messages
1424 --cache-file=FILE cache test results in FILE [disabled]
1425 -C, --config-cache alias for \`--cache-file=config.cache'
1426 -n, --no-create do not create output files
1427 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1429 Installation directories:
1430 --prefix=PREFIX install architecture-independent files in PREFIX
1431 [$ac_default_prefix]
1432 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1435 By default, \`make install' will install all the files in
1436 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1437 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1438 for instance \`--prefix=\$HOME'.
1440 For better control, use the options below.
1442 Fine tuning of the installation directories:
1443 --bindir=DIR user executables [EPREFIX/bin]
1444 --sbindir=DIR system admin executables [EPREFIX/sbin]
1445 --libexecdir=DIR program executables [EPREFIX/libexec]
1446 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1447 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1448 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1449 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1450 --libdir=DIR object code libraries [EPREFIX/lib]
1451 --includedir=DIR C header files [PREFIX/include]
1452 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1453 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1454 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1455 --infodir=DIR info documentation [DATAROOTDIR/info]
1456 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1457 --mandir=DIR man documentation [DATAROOTDIR/man]
1458 --docdir=DIR documentation root [DATAROOTDIR/doc/bfd]
1459 --htmldir=DIR html documentation [DOCDIR]
1460 --dvidir=DIR dvi documentation [DOCDIR]
1461 --pdfdir=DIR pdf documentation [DOCDIR]
1462 --psdir=DIR ps documentation [DOCDIR]
1468 --program-prefix=PREFIX prepend PREFIX to installed program names
1469 --program-suffix=SUFFIX append SUFFIX to installed program names
1470 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1473 --build=BUILD configure
for building on BUILD
[guessed
]
1474 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1475 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1479 if test -n "$ac_init_help"; then
1480 case $ac_init_help in
1481 short | recursive
) echo "Configuration of bfd 2.37.50:";;
1486 --disable-option-checking ignore unrecognized
--enable/--with options
1487 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1488 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1489 --enable-silent-rules less verbose build output
(undo
: "make V=1")
1490 --disable-silent-rules verbose build output
(undo
: "make V=0")
1491 --enable-shared[=PKGS
] build shared libraries
[default
=no
]
1492 --enable-dependency-tracking
1493 do not reject slow dependency extractors
1494 --disable-dependency-tracking
1495 speeds up one-time build
1496 --enable-static[=PKGS
] build static libraries
[default
=yes]
1497 --enable-fast-install[=PKGS
]
1498 optimize
for fast installation
[default
=yes]
1499 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1500 --enable-plugins Enable support
for plugins
1501 --disable-largefile omit support
for large files
1502 --enable-checking enable run-time checks
1503 --enable-64-bit-bfd 64-bit support
(on hosts with narrower word sizes
)
1504 --enable-targets alternative target configurations
1505 --enable-64-bit-archive force
64-bit archives
1506 --enable-secureplt Default to creating read-only plt entries
1507 --enable-separate-code enable -z separate-code
in ELF linker by default
1508 --enable-leading-mingw64-underscores
1509 Enable leading underscores on
64 bit mingw targets
1510 --enable-werror treat compile warnings as errors
1511 --enable-build-warnings enable build-time compiler warnings
1512 --enable-maintainer-mode
1513 enable make rules and dependencies not useful
(and
1514 sometimes confusing
) to the casual installer
1515 --enable-install-libbfd controls installation of libbfd and related headers
1516 --disable-nls do not use Native Language Support
1519 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1520 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1521 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1523 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1524 --with-mmap try using mmap
for BFD input files
if available
1525 --with-separate-debug-dir=DIR
1526 Look
for global separate debug info
in DIR
1527 [[default
=LIBDIR
/debug
]]
1528 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GNU
1530 --with-bugurl=URL Direct users to URL to report a bug
1531 --with-system-zlib use installed libz
1533 Some influential environment variables
:
1534 CC C compiler
command
1535 CFLAGS C compiler flags
1536 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1537 nonstandard directory
<lib dir
>
1538 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1539 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1540 you have headers
in a nonstandard directory
<include dir
>
1543 Use these variables to override the choices made by
`configure' or to help
1544 it to find libraries and programs with nonstandard names/locations.
1546 Report bugs to the package provider.
1551 if test "$ac_init_help" = "recursive"; then
1552 # If there are subdirs, report their specific --help.
1553 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1554 test -d "$ac_dir" ||
1555 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1560 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1562 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1563 # A ".." for each directory in $ac_dir_suffix.
1564 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1565 case $ac_top_builddir_sub in
1566 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1567 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1570 ac_abs_top_builddir=$ac_pwd
1571 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1572 # for backward compatibility:
1573 ac_top_builddir=$ac_top_build_prefix
1576 .) # We are building in place.
1578 ac_top_srcdir=$ac_top_builddir_sub
1579 ac_abs_top_srcdir=$ac_pwd ;;
1580 [\\/]* | ?:[\\/]* ) # Absolute name.
1581 ac_srcdir=$srcdir$ac_dir_suffix;
1582 ac_top_srcdir=$srcdir
1583 ac_abs_top_srcdir=$srcdir ;;
1585 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1586 ac_top_srcdir=$ac_top_build_prefix$srcdir
1587 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1589 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1591 cd "$ac_dir" || { ac_status=$?; continue; }
1592 # Check for guested configure.
1593 if test -f "$ac_srcdir/configure.gnu"; then
1595 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1596 elif test -f "$ac_srcdir/configure"; then
1598 $SHELL "$ac_srcdir/configure" --help=recursive
1600 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1602 cd "$ac_pwd" || { ac_status=$?; break; }
1606 test -n "$ac_init_help" && exit $ac_status
1607 if $ac_init_version; then
1609 bfd configure 2.37.50
1610 generated by GNU Autoconf 2.69
1612 Copyright (C) 2012 Free Software Foundation, Inc.
1613 This configure script is free software; the Free Software Foundation
1614 gives unlimited permission to copy, distribute and modify it.
1619 ## ------------------------ ##
1620 ## Autoconf initialization. ##
1621 ## ------------------------ ##
1623 # ac_fn_c_try_compile LINENO
1624 # --------------------------
1625 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1626 ac_fn_c_try_compile ()
1628 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1629 rm -f conftest.$ac_objext
1630 if { { ac_try="$ac_compile"
1632 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1633 *) ac_try_echo
=$ac_try;;
1635 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1636 $as_echo "$ac_try_echo"; } >&5
1637 (eval "$ac_compile") 2>conftest.err
1639 if test -s conftest.err
; then
1640 grep -v '^ *+' conftest.err
>conftest.er1
1641 cat conftest.er1
>&5
1642 mv -f conftest.er1 conftest.err
1644 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1645 test $ac_status = 0; } && {
1646 test -z "$ac_c_werror_flag" ||
1647 test ! -s conftest.err
1648 } && test -s conftest.
$ac_objext; then :
1651 $as_echo "$as_me: failed program was:" >&5
1652 sed 's/^/| /' conftest.
$ac_ext >&5
1656 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1657 as_fn_set_status
$ac_retval
1659 } # ac_fn_c_try_compile
1661 # ac_fn_c_try_cpp LINENO
1662 # ----------------------
1663 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1666 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1667 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1669 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1670 *) ac_try_echo=$ac_try;;
1672 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1673 $as_echo "$ac_try_echo"; } >&5
1674 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1676 if test -s conftest.err; then
1677 grep -v '^ *+' conftest.err >conftest.er1
1678 cat conftest.er1 >&5
1679 mv -f conftest.er1 conftest.err
1681 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1682 test $ac_status = 0; } > conftest.i && {
1683 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1684 test ! -s conftest.err
1688 $as_echo "$as_me: failed program was:" >&5
1689 sed 's/^/| /' conftest.$ac_ext >&5
1693 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1694 as_fn_set_status $ac_retval
1698 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1699 # -------------------------------------------------------
1700 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1701 # the include files in INCLUDES and setting the cache variable VAR
1703 ac_fn_c_check_header_mongrel ()
1705 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1706 if eval \${$3+:} false; then :
1707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1708 $as_echo_n "checking for $2... " >&6; }
1709 if eval \${$3+:} false; then :
1710 $as_echo_n "(cached) " >&6
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1714 $as_echo "$ac_res" >&6; }
1716 # Is the header compilable?
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1718 $as_echo_n "checking $2 usability... " >&6; }
1719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1720 /* end confdefs.h. */
1724 if ac_fn_c_try_compile "$LINENO"; then :
1725 ac_header_compiler=yes
1727 ac_header_compiler=no
1729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1731 $as_echo "$ac_header_compiler" >&6; }
1733 # Is the header present?
1734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1735 $as_echo_n "checking $2 presence... " >&6; }
1736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1737 /* end confdefs.h. */
1740 if ac_fn_c_try_cpp "$LINENO"; then :
1741 ac_header_preproc=yes
1743 ac_header_preproc=no
1745 rm -f conftest.err conftest.i conftest.$ac_ext
1746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1747 $as_echo "$ac_header_preproc" >&6; }
1749 # So? What about this header?
1750 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1752 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1753 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1754 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1755 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1758 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1759 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1760 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1761 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1763 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1764 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1765 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1767 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1771 $as_echo_n "checking for $2... " >&6; }
1772 if eval \${$3+:} false; then :
1773 $as_echo_n "(cached) " >&6
1775 eval "$3=\$ac_header_compiler"
1778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1779 $as_echo "$ac_res" >&6; }
1781 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1783 } # ac_fn_c_check_header_mongrel
1785 # ac_fn_c_try_run LINENO
1786 # ----------------------
1787 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1788 # that executables *can* be run.
1791 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1792 if { { ac_try="$ac_link"
1794 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1795 *) ac_try_echo
=$ac_try;;
1797 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1798 $as_echo "$ac_try_echo"; } >&5
1799 (eval "$ac_link") 2>&5
1801 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1802 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1803 { { case "(($ac_try" in
1804 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1805 *) ac_try_echo=$ac_try;;
1807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1808 $as_echo "$ac_try_echo"; } >&5
1809 (eval "$ac_try") 2>&5
1811 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1812 test $ac_status = 0; }; }; then :
1815 $as_echo "$as_me: program exited with status $ac_status" >&5
1816 $as_echo "$as_me: failed program was:" >&5
1817 sed 's/^/| /' conftest.$ac_ext >&5
1819 ac_retval=$ac_status
1821 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1822 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1823 as_fn_set_status $ac_retval
1827 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1828 # -------------------------------------------------------
1829 # Tests whether HEADER exists and can be compiled using the include files in
1830 # INCLUDES, setting the cache variable VAR accordingly.
1831 ac_fn_c_check_header_compile ()
1833 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1835 $as_echo_n "checking for $2... " >&6; }
1836 if eval \${$3+:} false; then :
1837 $as_echo_n "(cached) " >&6
1839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1840 /* end confdefs.h. */
1844 if ac_fn_c_try_compile "$LINENO"; then :
1849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1853 $as_echo "$ac_res" >&6; }
1854 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1856 } # ac_fn_c_check_header_compile
1858 # ac_fn_c_try_link LINENO
1859 # -----------------------
1860 # Try to link conftest.$ac_ext, and return whether this succeeded.
1863 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1864 rm -f conftest.$ac_objext conftest$ac_exeext
1865 if { { ac_try="$ac_link"
1867 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1868 *) ac_try_echo
=$ac_try;;
1870 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1871 $as_echo "$ac_try_echo"; } >&5
1872 (eval "$ac_link") 2>conftest.err
1874 if test -s conftest.err
; then
1875 grep -v '^ *+' conftest.err
>conftest.er1
1876 cat conftest.er1
>&5
1877 mv -f conftest.er1 conftest.err
1879 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1880 test $ac_status = 0; } && {
1881 test -z "$ac_c_werror_flag" ||
1882 test ! -s conftest.err
1883 } && test -s conftest
$ac_exeext && {
1884 test "$cross_compiling" = yes ||
1885 test -x conftest
$ac_exeext
1889 $as_echo "$as_me: failed program was:" >&5
1890 sed 's/^/| /' conftest.
$ac_ext >&5
1894 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1895 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1896 # interfere with the next link command; also delete a directory that is
1897 # left behind by Apple's compiler. We do this before executing the actions.
1898 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1899 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1900 as_fn_set_status
$ac_retval
1902 } # ac_fn_c_try_link
1904 # ac_fn_c_check_func LINENO FUNC VAR
1905 # ----------------------------------
1906 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1907 ac_fn_c_check_func
()
1909 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1911 $as_echo_n "checking for $2... " >&6; }
1912 if eval \
${$3+:} false
; then :
1913 $as_echo_n "(cached) " >&6
1915 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1916 /* end confdefs.h. */
1917 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1918 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1919 #define $2 innocuous_$2
1921 /* System header to define __stub macros and hopefully few prototypes,
1922 which can conflict with char $2 (); below.
1923 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1924 <limits.h> exists even on freestanding compilers. */
1927 # include <limits.h>
1929 # include <assert.h>
1934 /* Override any GCC internal prototype to avoid an error.
1935 Use char because int might match the return type of a GCC
1936 builtin and then its argument prototype would still apply. */
1941 /* The GNU C library defines this for functions which it implements
1942 to always fail with ENOSYS. Some functions are actually named
1943 something starting with __ and the normal name is an alias. */
1944 #if defined __stub_$2 || defined __stub___$2
1956 if ac_fn_c_try_link
"$LINENO"; then :
1961 rm -f core conftest.err conftest.
$ac_objext \
1962 conftest
$ac_exeext conftest.
$ac_ext
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1966 $as_echo "$ac_res" >&6; }
1967 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1969 } # ac_fn_c_check_func
1971 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1972 # --------------------------------------------
1973 # Tries to find the compile-time value of EXPR in a program that includes
1974 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1976 ac_fn_c_compute_int
()
1978 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1979 if test "$cross_compiling" = yes; then
1980 # Depending upon the size, compute the lo and hi bounds.
1981 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1982 /* end confdefs.h. */
1987 static int test_array [1 - 2 * !(($2) >= 0)];
1989 return test_array [0];
1995 if ac_fn_c_try_compile
"$LINENO"; then :
1998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1999 /* end confdefs.h. */
2004 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2006 return test_array [0];
2012 if ac_fn_c_try_compile
"$LINENO"; then :
2013 ac_hi
=$ac_mid; break
2015 as_fn_arith
$ac_mid + 1 && ac_lo
=$as_val
2016 if test $ac_lo -le $ac_mid; then
2020 as_fn_arith
2 '*' $ac_mid + 1 && ac_mid
=$as_val
2022 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2025 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2026 /* end confdefs.h. */
2031 static int test_array [1 - 2 * !(($2) < 0)];
2033 return test_array [0];
2039 if ac_fn_c_try_compile
"$LINENO"; then :
2042 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2043 /* end confdefs.h. */
2048 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2050 return test_array [0];
2056 if ac_fn_c_try_compile
"$LINENO"; then :
2057 ac_lo
=$ac_mid; break
2059 as_fn_arith
'(' $ac_mid ')' - 1 && ac_hi
=$as_val
2060 if test $ac_mid -le $ac_hi; then
2064 as_fn_arith
2 '*' $ac_mid && ac_mid
=$as_val
2066 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2071 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2073 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2074 # Binary search between lo and hi bounds.
2075 while test "x$ac_lo" != "x$ac_hi"; do
2076 as_fn_arith
'(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid
=$as_val
2077 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2078 /* end confdefs.h. */
2083 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2085 return test_array [0];
2091 if ac_fn_c_try_compile
"$LINENO"; then :
2094 as_fn_arith
'(' $ac_mid ')' + 1 && ac_lo
=$as_val
2096 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2099 ?
*) eval "$3=\$ac_lo"; ac_retval
=0 ;;
2103 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2104 /* end confdefs.h. */
2106 static long int longval () { return $2; }
2107 static unsigned long int ulongval () { return $2; }
2114 FILE *f = fopen ("conftest.val", "w");
2119 long int i = longval ();
2122 fprintf (f, "%ld", i);
2126 unsigned long int i = ulongval ();
2129 fprintf (f, "%lu", i);
2131 /* Do not output a trailing newline, as this causes \r\n confusion
2132 on some platforms. */
2133 return ferror (f) || fclose (f) != 0;
2139 if ac_fn_c_try_run
"$LINENO"; then :
2140 echo >>conftest.val
; read $3 <conftest.val
; ac_retval
=0
2144 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
2145 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
2149 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2150 as_fn_set_status
$ac_retval
2152 } # ac_fn_c_compute_int
2154 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2155 # ---------------------------------------------
2156 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2158 ac_fn_c_check_decl
()
2160 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2161 as_decl_name
=`echo $2|sed 's/ *(.*//'`
2162 as_decl_use
=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2164 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2165 if eval \
${$3+:} false
; then :
2166 $as_echo_n "(cached) " >&6
2168 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2169 /* end confdefs.h. */
2174 #ifndef $as_decl_name
2176 (void) $as_decl_use;
2178 (void) $as_decl_name;
2186 if ac_fn_c_try_compile
"$LINENO"; then :
2191 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2195 $as_echo "$ac_res" >&6; }
2196 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2198 } # ac_fn_c_check_decl
2199 cat >config.log
<<_ACEOF
2200 This file contains any messages produced by compilers while
2201 running configure, to aid debugging if configure makes a mistake.
2203 It was created by bfd $as_me 2.37.50, which was
2204 generated by GNU Autoconf 2.69. Invocation command line was
2216 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2217 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2218 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2219 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2220 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2222 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2223 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2225 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2226 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2227 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2228 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2229 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2230 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2231 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2235 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2239 test -z "$as_dir" && as_dir
=.
2240 $as_echo "PATH: $as_dir"
2256 # Keep a trace of the command line.
2257 # Strip out --no-create and --no-recursion so they do not pile up.
2258 # Strip out --silent because we don't want to record it for future runs.
2259 # Also quote any args containing shell meta-characters.
2260 # Make two passes to allow for proper duplicate-argument suppression.
2264 ac_must_keep_next
=false
2270 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2271 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2272 |
-silent |
--silent |
--silen |
--sile |
--sil)
2275 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2278 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2280 as_fn_append ac_configure_args1
" '$ac_arg'"
2281 if test $ac_must_keep_next = true
; then
2282 ac_must_keep_next
=false
# Got value, back to normal.
2285 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2286 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2287 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2288 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2289 case "$ac_configure_args0 " in
2290 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2293 -* ) ac_must_keep_next
=true
;;
2296 as_fn_append ac_configure_args
" '$ac_arg'"
2301 { ac_configure_args0
=; unset ac_configure_args0
;}
2302 { ac_configure_args1
=; unset ac_configure_args1
;}
2304 # When interrupted or exit'd, cleanup temporary files, and complete
2305 # config.log. We remove comments because anyway the quotes in there
2306 # would cause problems or look ugly.
2307 # WARNING: Use '\'' to represent an apostrophe within the trap.
2308 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2309 trap 'exit_status=$?
2310 # Save into config.log some information that might help in debugging.
2314 $as_echo "## ---------------- ##
2315 ## Cache variables. ##
2316 ## ---------------- ##"
2318 # The following way of writing the cache mishandles newlines in values,
2320 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2321 eval ac_val=\$$ac_var
2325 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2326 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2329 _ | IFS | as_nl) ;; #(
2330 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2331 *) { eval $ac_var=; unset $ac_var;} ;;
2336 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2337 *${as_nl}ac_space=\ *)
2339 "s/'\''/'\''\\\\'\'''\''/g;
2340 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2343 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2350 $as_echo "## ----------------- ##
2351 ## Output variables. ##
2352 ## ----------------- ##"
2354 for ac_var in $ac_subst_vars
2356 eval ac_val=\$$ac_var
2358 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2360 $as_echo "$ac_var='\''$ac_val'\''"
2364 if test -n "$ac_subst_files"; then
2365 $as_echo "## ------------------- ##
2366 ## File substitutions. ##
2367 ## ------------------- ##"
2369 for ac_var
in $ac_subst_files
2371 eval ac_val
=\$
$ac_var
2373 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2375 $as_echo "$ac_var='\''$ac_val'\''"
2380 if test -s confdefs.h; then
2381 $as_echo "## ----------- ##
2388 test "$ac_signal" != 0 &&
2389 $as_echo "$as_me: caught signal $ac_signal"
2390 $as_echo "$as_me: exit $exit_status"
2392 rm -f core *.core core.conftest.* &&
2393 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2396 for ac_signal
in 1 2 13 15; do
2397 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2401 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2402 rm -f -r conftest
* confdefs.h
2404 $as_echo "/* confdefs.h */" > confdefs.h
2406 # Predefined preprocessor variables.
2408 cat >>confdefs.h
<<_ACEOF
2409 #define PACKAGE_NAME "$PACKAGE_NAME"
2412 cat >>confdefs.h
<<_ACEOF
2413 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2416 cat >>confdefs.h
<<_ACEOF
2417 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2420 cat >>confdefs.h
<<_ACEOF
2421 #define PACKAGE_STRING "$PACKAGE_STRING"
2424 cat >>confdefs.h
<<_ACEOF
2425 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2428 cat >>confdefs.h
<<_ACEOF
2429 #define PACKAGE_URL "$PACKAGE_URL"
2433 # Let the site file select an alternate cache file if it wants to.
2434 # Prefer an explicitly selected file to automatically selected ones.
2437 if test -n "$CONFIG_SITE"; then
2438 # We do not want a PATH search for config.site.
2439 case $CONFIG_SITE in #((
2440 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2441 */*) ac_site_file1
=$CONFIG_SITE;;
2442 *) ac_site_file1
=.
/$CONFIG_SITE;;
2444 elif test "x$prefix" != xNONE
; then
2445 ac_site_file1
=$prefix/share
/config.site
2446 ac_site_file2
=$prefix/etc
/config.site
2448 ac_site_file1
=$ac_default_prefix/share
/config.site
2449 ac_site_file2
=$ac_default_prefix/etc
/config.site
2451 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2453 test "x$ac_site_file" = xNONE
&& continue
2454 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2455 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2456 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2457 sed 's/^/| /' "$ac_site_file" >&5
2459 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2460 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2461 as_fn_error $?
"failed to load site script $ac_site_file
2462 See \`config.log' for more details" "$LINENO" 5; }
2466 if test -r "$cache_file"; then
2467 # Some versions of bash will fail to source /dev/null (special files
2468 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2469 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2470 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2471 $as_echo "$as_me: loading cache $cache_file" >&6;}
2473 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2474 *) .
"./$cache_file";;
2478 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2479 $as_echo "$as_me: creating cache $cache_file" >&6;}
2483 as_fn_append ac_header_list
" stdlib.h"
2484 as_fn_append ac_header_list
" unistd.h"
2485 as_fn_append ac_header_list
" sys/param.h"
2486 # Check that the precious variables saved in the cache have kept the same
2488 ac_cache_corrupted
=false
2489 for ac_var
in $ac_precious_vars; do
2490 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2491 eval ac_new_set
=\
$ac_env_${ac_var}_set
2492 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2493 eval ac_new_val
=\
$ac_env_${ac_var}_value
2494 case $ac_old_set,$ac_new_set in
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2497 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2498 ac_cache_corrupted
=: ;;
2500 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2501 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2502 ac_cache_corrupted
=: ;;
2505 if test "x$ac_old_val" != "x$ac_new_val"; then
2506 # differences in whitespace do not lead to failure.
2507 ac_old_val_w
=`echo x $ac_old_val`
2508 ac_new_val_w
=`echo x $ac_new_val`
2509 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2511 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2512 ac_cache_corrupted
=:
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2515 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2516 eval $ac_var=\
$ac_old_val
2518 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2519 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2521 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2524 # Pass precious variables to config.status.
2525 if test "$ac_new_set" = set; then
2527 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2528 *) ac_arg
=$ac_var=$ac_new_val ;;
2530 case " $ac_configure_args " in
2531 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2532 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2536 if $ac_cache_corrupted; then
2537 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2538 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2539 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2540 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2541 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2543 ## -------------------- ##
2544 ## Main body of script. ##
2545 ## -------------------- ##
2548 ac_cpp
='$CPP $CPPFLAGS'
2549 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2550 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2551 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2560 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2561 if test -f "$ac_dir/install-sh"; then
2563 ac_install_sh
="$ac_aux_dir/install-sh -c"
2565 elif test -f "$ac_dir/install.sh"; then
2567 ac_install_sh
="$ac_aux_dir/install.sh -c"
2569 elif test -f "$ac_dir/shtool"; then
2571 ac_install_sh
="$ac_aux_dir/shtool install -c"
2575 if test -z "$ac_aux_dir"; then
2576 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2579 # These three variables are undocumented and unsupported,
2580 # and are intended to be withdrawn in a future Autoconf release.
2581 # They can cause serious problems if a builder's source tree is in a directory
2582 # whose full name contains unusual characters.
2583 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2584 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2585 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2588 # Make sure we can run config.sub.
2589 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2590 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2593 $as_echo_n "checking build system type... " >&6; }
2594 if ${ac_cv_build+:} false
; then :
2595 $as_echo_n "(cached) " >&6
2597 ac_build_alias
=$build_alias
2598 test "x$ac_build_alias" = x
&&
2599 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2600 test "x$ac_build_alias" = x
&&
2601 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2602 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2603 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2607 $as_echo "$ac_cv_build" >&6; }
2608 case $ac_cv_build in
2610 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2613 ac_save_IFS
=$IFS; IFS
='-'
2619 # Remember, the first character of IFS is used to create $*,
2620 # except with old shells:
2623 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2627 $as_echo_n "checking host system type... " >&6; }
2628 if ${ac_cv_host+:} false
; then :
2629 $as_echo_n "(cached) " >&6
2631 if test "x$host_alias" = x
; then
2632 ac_cv_host
=$ac_cv_build
2634 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2635 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2640 $as_echo "$ac_cv_host" >&6; }
2643 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2646 ac_save_IFS
=$IFS; IFS
='-'
2652 # Remember, the first character of IFS is used to create $*,
2653 # except with old shells:
2656 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2660 $as_echo_n "checking target system type... " >&6; }
2661 if ${ac_cv_target+:} false
; then :
2662 $as_echo_n "(cached) " >&6
2664 if test "x$target_alias" = x
; then
2665 ac_cv_target
=$ac_cv_host
2667 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2668 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2673 $as_echo "$ac_cv_target" >&6; }
2674 case $ac_cv_target in
2676 *) as_fn_error $?
"invalid value of canonical target" "$LINENO" 5;;
2678 target
=$ac_cv_target
2679 ac_save_IFS
=$IFS; IFS
='-'
2685 # Remember, the first character of IFS is used to create $*,
2686 # except with old shells:
2689 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2692 # The aliases save the names the user supplied, while $host etc.
2693 # will get canonicalized.
2694 test -n "$target_alias" &&
2695 test "$program_prefix$program_suffix$program_transform_name" = \
2697 program_prefix
=${target_alias}-
2699 am__api_version
='1.15'
2701 # Find a good install program. We prefer a C program (faster),
2702 # so one script is as good as another. But avoid the broken or
2703 # incompatible versions:
2704 # SysV /etc/install, /usr/sbin/install
2705 # SunOS /usr/etc/install
2706 # IRIX /sbin/install
2708 # AmigaOS /C/install, which installs bootblocks on floppy discs
2709 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2710 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2711 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2712 # OS/2's system install, which has a completely different semantic
2713 # ./install, which can be erroneously created by make from ./install.sh.
2714 # Reject install programs that cannot install multiple files.
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2716 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2717 if test -z "$INSTALL"; then
2718 if ${ac_cv_path_install+:} false
; then :
2719 $as_echo_n "(cached) " >&6
2721 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2725 test -z "$as_dir" && as_dir
=.
2726 # Account for people who put trailing slashes in PATH elements.
2727 case $as_dir/ in #((
2728 .
/ | .
// |
/[cC
]/* | \
2729 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2730 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
2733 # OSF1 and SCO ODT 3.0 have their own names for install.
2734 # Don't use installbsd from OSF since it installs stuff as root
2736 for ac_prog
in ginstall scoinst
install; do
2737 for ac_exec_ext
in '' $ac_executable_extensions; do
2738 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
2739 if test $ac_prog = install &&
2740 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2741 # AIX install. It has an incompatible calling convention.
2743 elif test $ac_prog = install &&
2744 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2745 # program-specific install script used by HP pwplus--don't use.
2748 rm -rf conftest.one conftest.two conftest.dir
2749 echo one
> conftest.one
2750 echo two
> conftest.two
2752 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2753 test -s conftest.one
&& test -s conftest.two
&&
2754 test -s conftest.dir
/conftest.one
&&
2755 test -s conftest.dir
/conftest.two
2757 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2770 rm -rf conftest.one conftest.two conftest.dir
2773 if test "${ac_cv_path_install+set}" = set; then
2774 INSTALL
=$ac_cv_path_install
2776 # As a last resort, use the slow shell script. Don't cache a
2777 # value for INSTALL within a source directory, because that will
2778 # break other packages using the cache if that directory is
2779 # removed, or if the value is a relative name.
2780 INSTALL
=$ac_install_sh
2783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2784 $as_echo "$INSTALL" >&6; }
2786 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2787 # It thinks the first close brace ends the variable substitution.
2788 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2790 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2792 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2795 $as_echo_n "checking whether build environment is sane... " >&6; }
2796 # Reject unsafe characters in $srcdir or the absolute working directory
2797 # name. Accept space and tab only in the latter.
2801 *[\\\"\
#\$\&\'\`$am_lf]*)
2802 as_fn_error $?
"unsafe absolute working directory name" "$LINENO" 5;;
2805 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2806 as_fn_error $?
"unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2809 # Do 'set' in a subshell so we don't clobber the current shell's
2810 # arguments. Must try -L first in case configure is actually a
2811 # symlink; some systems play weird games with the mod time of symlinks
2812 # (eg FreeBSD returns the mod time of the symlink's containing
2816 for am_try
in 1 2; do
2817 echo "timestamp, slept: $am_has_slept" > conftest.
file
2818 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2819 if test "$*" = "X"; then
2821 set X
`ls -t "$srcdir/configure" conftest.file`
2823 if test "$*" != "X $srcdir/configure conftest.file" \
2824 && test "$*" != "X conftest.file $srcdir/configure"; then
2826 # If neither matched, then we have a broken ls. This can happen
2827 # if, for instance, CONFIG_SHELL is bash and it inherits a
2828 # broken ls alias from the environment. This has actually
2829 # happened. Such a system could not be considered "sane".
2830 as_fn_error $?
"ls -t appears to fail. Make sure there is not a broken
2831 alias in your environment" "$LINENO" 5
2833 if test "$2" = conftest.
file ||
test $am_try -eq 2; then
2840 test "$2" = conftest.
file
2846 as_fn_error $?
"newly created file is older than distributed files!
2847 Check your system clock" "$LINENO" 5
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2850 $as_echo "yes" >&6; }
2851 # If we didn't sleep, we still need to ensure time stamps of config.status and
2852 # generated files are strictly newer.
2854 if grep 'slept: no' conftest.
file >/dev
/null
2>&1; then
2861 test "$program_prefix" != NONE
&&
2862 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2863 # Use a double $ so make ignores it.
2864 test "$program_suffix" != NONE
&&
2865 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2866 # Double any \ or $.
2867 # By default was `s,x,x', remove it if useless.
2868 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2869 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2871 # Expand $ac_aux_dir to an absolute path.
2872 am_aux_dir
=`cd "$ac_aux_dir" && pwd`
2874 if test x
"${MISSING+set}" != xset
; then
2877 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2879 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2882 # Use eval to expand $SHELL
2883 if eval "$MISSING --is-lightweight"; then
2884 am_missing_run
="$MISSING "
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2888 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2891 if test x
"${install_sh+set}" != xset
; then
2894 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2896 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2900 # Installed binaries are usually stripped using 'strip' when the user
2901 # run "make install-strip". However 'strip' might not be the right
2902 # tool to use in cross-compilation environments, therefore Automake
2903 # will honor the 'STRIP' environment variable to overrule this program.
2904 if test "$cross_compiling" != no
; then
2905 if test -n "$ac_tool_prefix"; then
2906 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2907 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2909 $as_echo_n "checking for $ac_word... " >&6; }
2910 if ${ac_cv_prog_STRIP+:} false
; then :
2911 $as_echo_n "(cached) " >&6
2913 if test -n "$STRIP"; then
2914 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2916 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2920 test -z "$as_dir" && as_dir
=.
2921 for ac_exec_ext
in '' $ac_executable_extensions; do
2922 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2923 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2924 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2933 STRIP
=$ac_cv_prog_STRIP
2934 if test -n "$STRIP"; then
2935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2936 $as_echo "$STRIP" >&6; }
2938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2939 $as_echo "no" >&6; }
2944 if test -z "$ac_cv_prog_STRIP"; then
2946 # Extract the first word of "strip", so it can be a program name with args.
2947 set dummy strip
; ac_word
=$2
2948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2949 $as_echo_n "checking for $ac_word... " >&6; }
2950 if ${ac_cv_prog_ac_ct_STRIP+:} false
; then :
2951 $as_echo_n "(cached) " >&6
2953 if test -n "$ac_ct_STRIP"; then
2954 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
2956 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2960 test -z "$as_dir" && as_dir
=.
2961 for ac_exec_ext
in '' $ac_executable_extensions; do
2962 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2963 ac_cv_prog_ac_ct_STRIP
="strip"
2964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2973 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
2974 if test -n "$ac_ct_STRIP"; then
2975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2976 $as_echo "$ac_ct_STRIP" >&6; }
2978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2979 $as_echo "no" >&6; }
2982 if test "x$ac_ct_STRIP" = x
; then
2985 case $cross_compiling:$ac_tool_warned in
2987 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2988 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2989 ac_tool_warned
=yes ;;
2994 STRIP
="$ac_cv_prog_STRIP"
2998 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
3000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3001 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3002 if test -z "$MKDIR_P"; then
3003 if ${ac_cv_path_mkdir+:} false
; then :
3004 $as_echo_n "(cached) " >&6
3006 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3007 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
3010 test -z "$as_dir" && as_dir
=.
3011 for ac_prog
in mkdir gmkdir
; do
3012 for ac_exec_ext
in '' $ac_executable_extensions; do
3013 as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext" ||
continue
3014 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3015 'mkdir (GNU coreutils) '* | \
3016 'mkdir (coreutils) '* | \
3017 'mkdir (fileutils) '4.1*)
3018 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
3028 test -d .
/--version && rmdir .
/--version
3029 if test "${ac_cv_path_mkdir+set}" = set; then
3030 MKDIR_P
="$ac_cv_path_mkdir -p"
3032 # As a last resort, use the slow shell script. Don't cache a
3033 # value for MKDIR_P within a source directory, because that will
3034 # break other packages using the cache if that directory is
3035 # removed, or if the value is a relative name.
3036 MKDIR_P
="$ac_install_sh -d"
3039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3040 $as_echo "$MKDIR_P" >&6; }
3042 for ac_prog
in gawk mawk nawk
awk
3044 # Extract the first word of "$ac_prog", so it can be a program name with args.
3045 set dummy
$ac_prog; ac_word
=$2
3046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3047 $as_echo_n "checking for $ac_word... " >&6; }
3048 if ${ac_cv_prog_AWK+:} false
; then :
3049 $as_echo_n "(cached) " >&6
3051 if test -n "$AWK"; then
3052 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
3054 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3058 test -z "$as_dir" && as_dir
=.
3059 for ac_exec_ext
in '' $ac_executable_extensions; do
3060 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3061 ac_cv_prog_AWK
="$ac_prog"
3062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3072 if test -n "$AWK"; then
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3074 $as_echo "$AWK" >&6; }
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3077 $as_echo "no" >&6; }
3081 test -n "$AWK" && break
3084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3085 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3087 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3088 if eval \
${ac_cv_prog_make_${ac_make}_set+:} false
; then :
3089 $as_echo_n "(cached) " >&6
3091 cat >conftest.
make <<\_ACEOF
3094 @
echo '@@@%%%=$(MAKE)=@@@%%%'
3096 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3097 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3099 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
3101 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
3105 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
3106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3107 $as_echo "yes" >&6; }
3110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3111 $as_echo "no" >&6; }
3112 SET_MAKE
="MAKE=${MAKE-make}"
3115 rm -rf .tst
2>/dev
/null
3116 mkdir .tst
2>/dev
/null
3117 if test -d .tst
; then
3122 rmdir .tst
2>/dev
/null
3124 # Check whether --enable-silent-rules was given.
3125 if test "${enable_silent_rules+set}" = set; then :
3126 enableval
=$enable_silent_rules;
3129 case $enable_silent_rules in # (((
3130 yes) AM_DEFAULT_VERBOSITY
=0;;
3131 no
) AM_DEFAULT_VERBOSITY
=1;;
3132 *) AM_DEFAULT_VERBOSITY
=1;;
3134 am_make
=${MAKE-make}
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3136 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3137 if ${am_cv_make_support_nested_variables+:} false
; then :
3138 $as_echo_n "(cached) " >&6
3140 if $as_echo 'TRUE=$(BAR$(V))
3146 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
3147 am_cv_make_support_nested_variables
=yes
3149 am_cv_make_support_nested_variables
=no
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3153 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3154 if test $am_cv_make_support_nested_variables = yes; then
3156 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
3158 AM_V
=$AM_DEFAULT_VERBOSITY
3159 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
3163 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3164 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3165 # is not polluted with repeated "-I."
3166 am__isrc
=' -I$(srcdir)'
3167 # test to see if srcdir already configured
3168 if test -f $srcdir/config.status
; then
3169 as_fn_error $?
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3173 # test whether we have cygpath
3174 if test -z "$CYGPATH_W"; then
3175 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
3176 CYGPATH_W
='cygpath -w'
3183 # Define the identity of the package.
3188 cat >>confdefs.h
<<_ACEOF
3189 #define PACKAGE "$PACKAGE"
3193 cat >>confdefs.h
<<_ACEOF
3194 #define VERSION "$VERSION"
3197 # Some tools Automake needs.
3199 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3202 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
3205 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3208 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
3211 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
3213 # For better backward compatibility. To be removed once Automake 1.9.x
3214 # dies out for good. For more background, see:
3215 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3216 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3217 mkdir_p
='$(MKDIR_P)'
3219 # We need awk for the "check" target (and possibly the TAP driver). The
3220 # system "awk" is bad on some platforms.
3221 # Always define AMTAR for backward compatibility. Yes, it's still used
3222 # in the wild :-( We should find a proper way to deprecate it ...
3226 # We'll loop over all known methods to create a tar archive until one works.
3227 _am_tools
='gnutar pax cpio none'
3229 am__tar
='$${TAR-tar} chof - "$$tardir"' am__untar
='$${TAR-tar} xf -'
3236 # POSIX will say in a future version that running "rm -f" with no argument
3237 # is OK; and we want to be able to make that assumption in our Makefile
3238 # recipes. So use an aggressive probe to check that the usage we want is
3239 # actually supported "in the wild" to an acceptable degree.
3240 # See automake bug#10828.
3241 # To make any issue more visible, cause the running configure to be aborted
3242 # by default if the 'rm' program in use doesn't match our expectations; the
3243 # user can still override this though.
3244 if rm -f && rm -fr && rm -rf; then : OK
; else
3248 Your 'rm' program seems unable to run without file operands specified
3249 on the command line, even when the '-f' option is present. This is contrary
3250 to the behaviour of most rm programs out there, and not conforming with
3251 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3253 Please tell bug-automake@gnu.org about your system, including the value
3254 of your $PATH and any error possibly output before this message. This
3255 can help us improve future automake versions.
3258 if test x
"$ACCEPT_INFERIOR_RM_PROGRAM" = x
"yes"; then
3259 echo 'Configuration will proceed anyway, since you have set the' >&2
3260 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3264 Aborting the configuration process, to ensure you take notice of the issue.
3266 You can download and install GNU coreutils to get an 'rm' implementation
3267 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3269 If you want to complete the configuration process using your problematic
3270 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3271 to "yes", and re-run configure.
3274 as_fn_error $?
"Your 'rm' program is bad, sorry." "$LINENO" 5
3278 # Check whether --enable-silent-rules was given.
3279 if test "${enable_silent_rules+set}" = set; then :
3280 enableval
=$enable_silent_rules;
3283 case $enable_silent_rules in # (((
3284 yes) AM_DEFAULT_VERBOSITY
=0;;
3285 no
) AM_DEFAULT_VERBOSITY
=1;;
3286 *) AM_DEFAULT_VERBOSITY
=0;;
3288 am_make
=${MAKE-make}
3289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3290 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3291 if ${am_cv_make_support_nested_variables+:} false
; then :
3292 $as_echo_n "(cached) " >&6
3294 if $as_echo 'TRUE=$(BAR$(V))
3300 .PHONY: am__doit' |
$am_make -f - >/dev
/null
2>&1; then
3301 am_cv_make_support_nested_variables
=yes
3303 am_cv_make_support_nested_variables
=no
3306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3307 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3308 if test $am_cv_make_support_nested_variables = yes; then
3310 AM_DEFAULT_V
='$(AM_DEFAULT_VERBOSITY)'
3312 AM_V
=$AM_DEFAULT_VERBOSITY
3313 AM_DEFAULT_V
=$AM_DEFAULT_VERBOSITY
3318 if test -n "$ac_tool_prefix"; then
3319 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3320 set dummy ${ac_tool_prefix}ar; ac_word=$2
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3322 $as_echo_n "checking for $ac_word... " >&6; }
3323 if ${ac_cv_prog_AR+:} false; then :
3324 $as_echo_n "(cached) " >&6
3326 if test -n "$AR"; then
3327 ac_cv_prog_AR="$AR" # Let the user override the test.
3329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3333 test -z "$as_dir" && as_dir=.
3334 for ac_exec_ext in '' $ac_executable_extensions; do
3335 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3336 ac_cv_prog_AR="${ac_tool_prefix}ar"
3337 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3347 if test -n "$AR"; then
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
3349 $as_echo "$AR" >&6; }
3351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3352 $as_echo "no" >&6; }
3357 if test -z "$ac_cv_prog_AR"; then
3359 # Extract the first word of "ar", so it can be a program name with args.
3360 set dummy ar; ac_word=$2
3361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3362 $as_echo_n "checking for $ac_word... " >&6; }
3363 if ${ac_cv_prog_ac_ct_AR+:} false; then :
3364 $as_echo_n "(cached) " >&6
3366 if test -n "$ac_ct_AR"; then
3367 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3373 test -z "$as_dir" && as_dir=.
3374 for ac_exec_ext in '' $ac_executable_extensions; do
3375 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3376 ac_cv_prog_ac_ct_AR="ar"
3377 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3386 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3387 if test -n "$ac_ct_AR"; then
3388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
3389 $as_echo "$ac_ct_AR" >&6; }
3391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3392 $as_echo "no" >&6; }
3395 if test "x$ac_ct_AR" = x; then
3398 case $cross_compiling:$ac_tool_warned in
3400 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3401 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3402 ac_tool_warned=yes ;;
3410 if test -n "$ac_tool_prefix"; then
3411 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3412 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3414 $as_echo_n "checking for $ac_word... " >&6; }
3415 if ${ac_cv_prog_RANLIB+:} false; then :
3416 $as_echo_n "(cached) " >&6
3418 if test -n "$RANLIB"; then
3419 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3421 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3425 test -z "$as_dir" && as_dir=.
3426 for ac_exec_ext in '' $ac_executable_extensions; do
3427 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3428 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3429 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3438 RANLIB=$ac_cv_prog_RANLIB
3439 if test -n "$RANLIB"; then
3440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3441 $as_echo "$RANLIB" >&6; }
3443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3444 $as_echo "no" >&6; }
3449 if test -z "$ac_cv_prog_RANLIB"; then
3450 ac_ct_RANLIB=$RANLIB
3451 # Extract the first word of "ranlib", so it can be a program name with args.
3452 set dummy ranlib; ac_word=$2
3453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3454 $as_echo_n "checking for $ac_word... " >&6; }
3455 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
3456 $as_echo_n "(cached) " >&6
3458 if test -n "$ac_ct_RANLIB"; then
3459 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3465 test -z "$as_dir" && as_dir=.
3466 for ac_exec_ext in '' $ac_executable_extensions; do
3467 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3468 ac_cv_prog_ac_ct_RANLIB="ranlib"
3469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3478 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3479 if test -n "$ac_ct_RANLIB"; then
3480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
3481 $as_echo "$ac_ct_RANLIB" >&6; }
3483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3484 $as_echo "no" >&6; }
3487 if test "x$ac_ct_RANLIB" = x; then
3490 case $cross_compiling:$ac_tool_warned in
3492 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3493 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3494 ac_tool_warned=yes ;;
3496 RANLIB=$ac_ct_RANLIB
3499 RANLIB="$ac_cv_prog_RANLIB"
3503 # Check whether --enable-shared was given.
3504 if test "${enable_shared+set}" = set; then :
3505 enableval=$enable_shared; p=${PACKAGE-default}
3507 yes) enable_shared=yes ;;
3508 no) enable_shared=no ;;
3511 # Look at the argument we got. We use all the common list separators.
3512 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3513 for pkg in $enableval; do
3515 if test "X$pkg" = "X$p"; then
3536 ac_cpp='$CPP $CPPFLAGS'
3537 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
3538 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
3539 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3540 if test -n "$ac_tool_prefix"; then
3541 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3542 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3544 $as_echo_n "checking for $ac_word... " >&6; }
3545 if ${ac_cv_prog_CC+:} false; then :
3546 $as_echo_n "(cached) " >&6
3548 if test -n "$CC"; then
3549 ac_cv_prog_CC="$CC" # Let the user override the test.
3551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3555 test -z "$as_dir" && as_dir=.
3556 for ac_exec_ext in '' $ac_executable_extensions; do
3557 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3558 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3569 if test -n "$CC"; then
3570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3571 $as_echo "$CC" >&6; }
3573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3574 $as_echo "no" >&6; }
3579 if test -z "$ac_cv_prog_CC"; then
3581 # Extract the first word of "gcc", so it can be a program name with args.
3582 set dummy gcc; ac_word=$2
3583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3584 $as_echo_n "checking for $ac_word... " >&6; }
3585 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3586 $as_echo_n "(cached) " >&6
3588 if test -n "$ac_ct_CC"; then
3589 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3595 test -z "$as_dir" && as_dir=.
3596 for ac_exec_ext in '' $ac_executable_extensions; do
3597 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3598 ac_cv_prog_ac_ct_CC="gcc"
3599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3608 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3609 if test -n "$ac_ct_CC"; then
3610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3611 $as_echo "$ac_ct_CC" >&6; }
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3614 $as_echo "no" >&6; }
3617 if test "x$ac_ct_CC" = x; then
3620 case $cross_compiling:$ac_tool_warned in
3622 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3623 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3624 ac_tool_warned=yes ;;
3632 if test -z "$CC"; then
3633 if test -n "$ac_tool_prefix"; then
3634 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3635 set dummy ${ac_tool_prefix}cc; ac_word=$2
3636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3637 $as_echo_n "checking for $ac_word... " >&6; }
3638 if ${ac_cv_prog_CC+:} false; then :
3639 $as_echo_n "(cached) " >&6
3641 if test -n "$CC"; then
3642 ac_cv_prog_CC="$CC" # Let the user override the test.
3644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3648 test -z "$as_dir" && as_dir=.
3649 for ac_exec_ext in '' $ac_executable_extensions; do
3650 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3651 ac_cv_prog_CC="${ac_tool_prefix}cc"
3652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3662 if test -n "$CC"; then
3663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3664 $as_echo "$CC" >&6; }
3666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3667 $as_echo "no" >&6; }
3673 if test -z "$CC"; then
3674 # Extract the first word of "cc", so it can be a program name with args.
3675 set dummy cc; ac_word=$2
3676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3677 $as_echo_n "checking for $ac_word... " >&6; }
3678 if ${ac_cv_prog_CC+:} false; then :
3679 $as_echo_n "(cached) " >&6
3681 if test -n "$CC"; then
3682 ac_cv_prog_CC="$CC" # Let the user override the test.
3685 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3689 test -z "$as_dir" && as_dir=.
3690 for ac_exec_ext in '' $ac_executable_extensions; do
3691 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3692 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3693 ac_prog_rejected=yes
3697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3704 if test $ac_prog_rejected = yes; then
3705 # We found a bogon in the path, so make sure we never use it.
3706 set dummy $ac_cv_prog_CC
3708 if test $# != 0; then
3709 # We chose a different compiler from the bogus one.
3710 # However, it has the same basename, so the bogon will be chosen
3711 # first if we set CC to just the basename; use the full file name.
3713 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3719 if test -n "$CC"; then
3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3721 $as_echo "$CC" >&6; }
3723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3724 $as_echo "no" >&6; }
3729 if test -z "$CC"; then
3730 if test -n "$ac_tool_prefix"; then
3731 for ac_prog in cl.exe
3733 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3734 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3736 $as_echo_n "checking for $ac_word... " >&6; }
3737 if ${ac_cv_prog_CC+:} false; then :
3738 $as_echo_n "(cached) " >&6
3740 if test -n "$CC"; then
3741 ac_cv_prog_CC="$CC" # Let the user override the test.
3743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3747 test -z "$as_dir" && as_dir=.
3748 for ac_exec_ext in '' $ac_executable_extensions; do
3749 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3750 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3751 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3761 if test -n "$CC"; then
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3763 $as_echo "$CC" >&6; }
3765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3766 $as_echo "no" >&6; }
3770 test -n "$CC" && break
3773 if test -z "$CC"; then
3775 for ac_prog in cl.exe
3777 # Extract the first word of "$ac_prog", so it can be a program name with args.
3778 set dummy $ac_prog; ac_word=$2
3779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3780 $as_echo_n "checking for $ac_word... " >&6; }
3781 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3782 $as_echo_n "(cached) " >&6
3784 if test -n "$ac_ct_CC"; then
3785 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3791 test -z "$as_dir" && as_dir=.
3792 for ac_exec_ext in '' $ac_executable_extensions; do
3793 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3794 ac_cv_prog_ac_ct_CC="$ac_prog"
3795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3804 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3805 if test -n "$ac_ct_CC"; then
3806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3807 $as_echo "$ac_ct_CC" >&6; }
3809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3810 $as_echo "no" >&6; }
3814 test -n "$ac_ct_CC" && break
3817 if test "x$ac_ct_CC" = x; then
3820 case $cross_compiling:$ac_tool_warned in
3822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3823 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3824 ac_tool_warned=yes ;;
3833 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3834 $as_echo "$as_me: error
: in \
`$ac_pwd':" >&2;}
3835 as_fn_error $? "no acceptable C compiler found in \$PATH
3836 See \`config.log
' for more details" "$LINENO" 5; }
3838 # Provide some information about the compiler.
3839 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3842 for ac_option in --version -v -V -qversion; do
3843 { { ac_try="$ac_compiler $ac_option >&5"
3845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3846 *) ac_try_echo=$ac_try;;
3848 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3849 $as_echo "$ac_try_echo"; } >&5
3850 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3852 if test -s conftest.err; then
3854 ... rest of stderr output deleted ...
3855 10q
' conftest.err >conftest.er1
3856 cat conftest.er1 >&5
3858 rm -f conftest.er1 conftest.err
3859 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3860 test $ac_status = 0; }
3863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3864 /* end confdefs.h. */
3874 ac_clean_files_save=$ac_clean_files
3875 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3876 # Try to create an executable without -o first, disregard a.out.
3877 # It will help us diagnose broken compilers, and finding out an intuition
3879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3880 $as_echo_n "checking whether the C compiler works... " >&6; }
3881 ac_link_default=`$as_echo "$ac_link" | sed 's
/ -o *conftest
[^
]*//'`
3883 # The possible output files:
3884 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3887 for ac_file in $ac_files
3890 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3891 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3896 if { { ac_try="$ac_link_default"
3898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3899 *) ac_try_echo=$ac_try;;
3901 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3902 $as_echo "$ac_try_echo"; } >&5
3903 (eval "$ac_link_default") 2>&5
3905 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3906 test $ac_status = 0; }; then :
3907 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3908 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3909 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3910 # so that the user can short-circuit this test for compilers unknown to
3912 for ac_file
in $ac_files ''
3914 test -f "$ac_file" ||
continue
3916 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3919 # We found the default executable, but exeext='' is most
3923 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3925 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3927 # We set ac_cv_exeext here because the later test for it is not
3928 # safe: cross compilers may not add the suffix if given an `-o'
3929 # argument, so we may need to know it at that point already.
3930 # Even if this section looks crufty: it has the advantage of
3937 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3942 if test -z "$ac_file"; then :
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3944 $as_echo "no" >&6; }
3945 $as_echo "$as_me: failed program was:" >&5
3946 sed 's/^/| /' conftest.
$ac_ext >&5
3948 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3949 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3950 as_fn_error
77 "C compiler cannot create executables
3951 See \`config.log' for more details" "$LINENO" 5; }
3953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3954 $as_echo "yes" >&6; }
3956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3957 $as_echo_n "checking for C compiler default output file name... " >&6; }
3958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3959 $as_echo "$ac_file" >&6; }
3960 ac_exeext
=$ac_cv_exeext
3962 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3963 ac_clean_files
=$ac_clean_files_save
3964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3965 $as_echo_n "checking for suffix of executables... " >&6; }
3966 if { { ac_try
="$ac_link"
3968 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3969 *) ac_try_echo=$ac_try;;
3971 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3972 $as_echo "$ac_try_echo"; } >&5
3973 (eval "$ac_link") 2>&5
3975 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3976 test $ac_status = 0; }; then :
3977 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3978 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3979 # work properly (i.e., refer to `conftest.exe'), while it won't with
3981 for ac_file
in conftest.exe conftest conftest.
*; do
3982 test -f "$ac_file" ||
continue
3984 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3985 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3991 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3992 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3993 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3994 See \`config.log' for more details" "$LINENO" 5; }
3996 rm -f conftest conftest
$ac_cv_exeext
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3998 $as_echo "$ac_cv_exeext" >&6; }
4000 rm -f conftest.
$ac_ext
4001 EXEEXT
=$ac_cv_exeext
4003 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4004 /* end confdefs.h. */
4009 FILE *f = fopen ("conftest.out", "w");
4010 return ferror (f) || fclose (f) != 0;
4016 ac_clean_files
="$ac_clean_files conftest.out"
4017 # Check that the compiler produces executables we can run. If not, either
4018 # the compiler is broken, or we cross compile.
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4020 $as_echo_n "checking whether we are cross compiling... " >&6; }
4021 if test "$cross_compiling" != yes; then
4022 { { ac_try
="$ac_link"
4024 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4025 *) ac_try_echo=$ac_try;;
4027 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4028 $as_echo "$ac_try_echo"; } >&5
4029 (eval "$ac_link") 2>&5
4031 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4032 test $ac_status = 0; }
4033 if { ac_try='./conftest$ac_cv_exeext'
4034 { { case "(($ac_try" in
4035 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4036 *) ac_try_echo
=$ac_try;;
4038 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4039 $as_echo "$ac_try_echo"; } >&5
4040 (eval "$ac_try") 2>&5
4042 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4043 test $ac_status = 0; }; }; then
4046 if test "$cross_compiling" = maybe
; then
4049 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4050 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4051 as_fn_error $?
"cannot run C compiled programs.
4052 If you meant to cross compile, use \`--host'.
4053 See \`config.log' for more details" "$LINENO" 5; }
4057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4058 $as_echo "$cross_compiling" >&6; }
4060 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4061 ac_clean_files
=$ac_clean_files_save
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4063 $as_echo_n "checking for suffix of object files... " >&6; }
4064 if ${ac_cv_objext+:} false
; then :
4065 $as_echo_n "(cached) " >&6
4067 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4068 /* end confdefs.h. */
4078 rm -f conftest.o conftest.obj
4079 if { { ac_try
="$ac_compile"
4081 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4082 *) ac_try_echo=$ac_try;;
4084 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4085 $as_echo "$ac_try_echo"; } >&5
4086 (eval "$ac_compile") 2>&5
4088 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4089 test $ac_status = 0; }; then :
4090 for ac_file in conftest.o conftest.obj conftest.*; do
4091 test -f "$ac_file" || continue;
4093 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4094 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4099 $as_echo "$as_me: failed program was:" >&5
4100 sed 's/^/| /' conftest.$ac_ext >&5
4102 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4103 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4104 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4105 See \
`config.log' for more details" "$LINENO" 5; }
4107 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4110 $as_echo "$ac_cv_objext" >&6; }
4111 OBJEXT=$ac_cv_objext
4113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4114 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4115 if ${ac_cv_c_compiler_gnu+:} false; then :
4116 $as_echo_n "(cached) " >&6
4118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4119 /* end confdefs.h. */
4132 if ac_fn_c_try_compile "$LINENO"; then :
4137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4138 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4142 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4143 if test $ac_compiler_gnu = yes; then
4148 ac_test_CFLAGS=${CFLAGS+set}
4149 ac_save_CFLAGS=$CFLAGS
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4151 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4152 if ${ac_cv_prog_cc_g+:} false; then :
4153 $as_echo_n "(cached) " >&6
4155 ac_save_c_werror_flag=$ac_c_werror_flag
4156 ac_c_werror_flag=yes
4159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4160 /* end confdefs.h. */
4170 if ac_fn_c_try_compile "$LINENO"; then :
4174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4175 /* end confdefs.h. */
4185 if ac_fn_c_try_compile "$LINENO"; then :
4188 ac_c_werror_flag=$ac_save_c_werror_flag
4190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4191 /* end confdefs.h. */
4201 if ac_fn_c_try_compile "$LINENO"; then :
4204 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4209 ac_c_werror_flag=$ac_save_c_werror_flag
4211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4212 $as_echo "$ac_cv_prog_cc_g" >&6; }
4213 if test "$ac_test_CFLAGS" = set; then
4214 CFLAGS=$ac_save_CFLAGS
4215 elif test $ac_cv_prog_cc_g = yes; then
4216 if test "$GCC" = yes; then
4222 if test "$GCC" = yes; then
4228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4229 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4230 if ${ac_cv_prog_cc_c89+:} false; then :
4231 $as_echo_n "(cached) " >&6
4233 ac_cv_prog_cc_c89=no
4235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4236 /* end confdefs.h. */
4240 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4241 struct buf { int x; };
4242 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4243 static char *e (p, i)
4249 static char *f (char * (*g) (char **, int), char **p, ...)
4254 s = g (p, va_arg (v,int));
4259 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4260 function prototypes and stuff, but not '\xHH' hex character constants.
4261 These don't provoke an error unfortunately, instead are silently treated
4262 as 'x'. The following induces an error, until -std is added to get
4263 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4264 array size at least. It's necessary to write '\x00'==0 to get something
4265 that's true only with -std. */
4266 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4268 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4269 inside strings and character constants. */
4271 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4273 int test (int i, double x);
4274 struct s1 {int (*f) (int a);};
4275 struct s2 {int (*f) (double a);};
4276 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4282 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4287 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4288 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4290 CC="$ac_save_CC $ac_arg"
4291 if ac_fn_c_try_compile "$LINENO"; then :
4292 ac_cv_prog_cc_c89=$ac_arg
4294 rm -f core conftest.err conftest.$ac_objext
4295 test "x$ac_cv_prog_cc_c89" != "xno" && break
4297 rm -f conftest.$ac_ext
4302 case "x$ac_cv_prog_cc_c89" in
4304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4305 $as_echo "none needed" >&6; } ;;
4307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4308 $as_echo "unsupported" >&6; } ;;
4310 CC="$CC $ac_cv_prog_cc_c89"
4311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4312 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4314 if test "x$ac_cv_prog_cc_c89" != xno; then :
4319 ac_cpp='$CPP $CPPFLAGS'
4320 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4321 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4322 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4325 ac_cpp='$CPP $CPPFLAGS'
4326 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4327 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4328 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4330 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4331 if ${am_cv_prog_cc_c_o+:} false; then :
4332 $as_echo_n "(cached) " >&6
4334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4335 /* end confdefs.h. */
4345 # Make sure it works both with $CC and with simple cc.
4346 # Following AC_PROG_CC_C_O, we do the test twice because some
4347 # compilers refuse to overwrite an existing .o file with -o,
4348 # though they will create one.
4349 am_cv_prog_cc_c_o=yes
4351 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4352 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4355 (exit $ac_status); } \
4356 && test -f conftest2.$ac_objext; then
4359 am_cv_prog_cc_c_o=no
4363 rm -f core conftest*
4366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4367 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4368 if test "$am_cv_prog_cc_c_o" != yes; then
4369 # Losing compiler, so override with the script.
4370 # FIXME: It is wrong to rewrite CC.
4371 # But if we don't then we get into trouble of one sort or another.
4372 # A longer-term fix would be to have automake use am__CC in this case,
4373 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4374 CC="$am_aux_dir/compile $CC"
4377 ac_cpp='$CPP $CPPFLAGS'
4378 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4379 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4380 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4382 DEPDIR="${am__leading_dot}deps"
4384 ac_config_commands="$ac_config_commands depfiles"
4387 am_make=${MAKE-make}
4388 cat > confinc << 'END'
4390 @echo this is the am__doit target
4393 # If we don't find an include directive, just comment out the code.
4394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4395 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4399 # First try GNU make style include.
4400 echo "include confinc" > confmf
4401 # Ignore all kinds of additional output from 'make'.
4402 case `$am_make -s -f confmf
2> /dev
/null
` in #(
4403 *the\ am__doit\ target*)
4409 # Now try BSD make style include.
4410 if test "$am__include" = "#"; then
4411 echo '.include "confinc"' > confmf
4412 case `$am_make -s -f confmf
2> /dev
/null
` in #(
4413 *the\ am__doit\ target*)
4414 am__include=.include
4422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4423 $as_echo "$_am_result" >&6; }
4424 rm -f confinc confmf
4426 # Check whether --enable-dependency-tracking was given.
4427 if test "${enable_dependency_tracking+set}" = set; then :
4428 enableval=$enable_dependency_tracking;
4431 if test "x$enable_dependency_tracking" != xno; then
4432 am_depcomp="$ac_aux_dir/depcomp"
4436 if test "x$enable_dependency_tracking" != xno; then
4446 depcc="$CC" am_compiler_list=
4448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4449 $as_echo_n "checking dependency style of $depcc... " >&6; }
4450 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4451 $as_echo_n "(cached) " >&6
4453 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4454 # We make a subdir and do the tests there. Otherwise we can end up
4455 # making bogus files that we don't know about and never remove. For
4456 # instance it was reported that on HP-UX the gcc test will end up
4457 # making a dummy file named 'D' -- because '-MD' means "put the output
4461 # Copy depcomp to subdir because otherwise we won't find it if we're
4462 # using a relative directory.
4463 cp "$am_depcomp" conftest.dir
4465 # We will build objects and dependencies in a subdirectory because
4466 # it helps to detect inapplicable dependency modes. For instance
4467 # both Tru64's cc and ICC support -MD to output dependencies as a
4468 # side effect of compilation, but ICC will put the dependencies in
4469 # the current directory while Tru64 will put them in the object
4473 am_cv_CC_dependencies_compiler_type=none
4474 if test "$am_compiler_list" = ""; then
4475 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < .
/depcomp
`
4478 case " $depcc " in #(
4479 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4482 for depmode in $am_compiler_list; do
4483 # Setup a source with many dependencies, because some compilers
4484 # like to wrap large dependency lists on column 80 (with \), and
4485 # we should not choose a depcomp mode which is confused by this.
4487 # We need to recreate these files for each test, as the compiler may
4488 # overwrite some of them when testing with obscure command lines.
4489 # This happens at least with the AIX C compiler.
4491 for i in 1 2 3 4 5 6; do
4492 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4493 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4494 # Solaris 10 /bin/sh.
4495 echo '/* dummy */' > sub/conftst$i.h
4497 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4499 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4500 # mode. It turns out that the SunPro C++ compiler does not properly
4501 # handle '-M -o', and we need to detect this. Also, some Intel
4502 # versions had trouble with output in subdirs.
4503 am__obj=sub/conftest.${OBJEXT-o}
4504 am__minus_obj="-o $am__obj"
4507 # This depmode causes a compiler race in universal mode.
4508 test "$am__universal" = false || continue
4511 # After this tag, mechanisms are not by side-effect, so they'll
4512 # only be used when explicitly requested.
4513 if test "x$enable_dependency_tracking" = xyes; then
4519 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4520 # This compiler won't grok '-c -o', but also, the minuso test has
4521 # not run yet. These depmodes are late enough in the game, and
4522 # so weak that their functioning should not be impacted.
4523 am__obj=conftest.${OBJEXT-o}
4528 if depmode=$depmode \
4529 source=sub/conftest.c object=$am__obj \
4530 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4531 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4532 >/dev/null 2>conftest.err &&
4533 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4534 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4535 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4536 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4537 # icc doesn't choke on unknown options, it will just issue warnings
4538 # or remarks (even with -Werror). So we grep stderr for any message
4539 # that says an option was ignored or not supported.
4540 # When given -MP, icc 7.0 and 7.1 complain thusly:
4541 # icc: Command line warning: ignoring option '-M'; no argument required
4542 # The diagnosis changed in icc 8.0:
4543 # icc: Command line remark: option '-MP' not supported
4544 if (grep 'ignoring option' conftest.err ||
4545 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4546 am_cv_CC_dependencies_compiler_type=$depmode
4555 am_cv_CC_dependencies_compiler_type=none
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4560 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4561 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4564 test "x$enable_dependency_tracking" != xno \
4565 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4567 am__fastdepCC_FALSE='#'
4569 am__fastdepCC_TRUE='#'
4570 am__fastdepCC_FALSE=
4576 ac_cpp='$CPP $CPPFLAGS'
4577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4578 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4579 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4581 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4582 # On Suns, sometimes $CPP names a directory.
4583 if test -n "$CPP" && test -d "$CPP"; then
4586 if test -z "$CPP"; then
4587 if ${ac_cv_prog_CPP+:} false; then :
4588 $as_echo_n "(cached) " >&6
4590 # Double quotes because CPP needs to be expanded
4591 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4594 for ac_c_preproc_warn_flag in '' yes
4596 # Use a header file that comes with gcc, so configuring glibc
4597 # with a fresh cross-compiler works.
4598 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4599 # <limits.h> exists even on freestanding compilers.
4600 # On the NeXT, cc -E runs the code through the compiler's parser,
4601 # not just through cpp. "Syntax error" is here to catch this case.
4602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4603 /* end confdefs.h. */
4605 # include <limits.h>
4607 # include <assert.h>
4611 if ac_fn_c_try_cpp "$LINENO"; then :
4614 # Broken: fails on valid input.
4617 rm -f conftest.err conftest.i conftest.$ac_ext
4619 # OK, works on sane cases. Now check whether nonexistent headers
4620 # can be detected and how.
4621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4622 /* end confdefs.h. */
4623 #include <ac_nonexistent.h>
4625 if ac_fn_c_try_cpp "$LINENO"; then :
4626 # Broken: success on invalid input.
4629 # Passes both tests.
4633 rm -f conftest.err conftest.i conftest.$ac_ext
4636 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4637 rm -f conftest.i conftest.err conftest.
$ac_ext
4638 if $ac_preproc_ok; then :
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4651 $as_echo "$CPP" >&6; }
4653 for ac_c_preproc_warn_flag
in '' yes
4655 # Use a header file that comes with gcc, so configuring glibc
4656 # with a fresh cross-compiler works.
4657 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4658 # <limits.h> exists even on freestanding compilers.
4659 # On the NeXT, cc -E runs the code through the compiler's parser,
4660 # not just through cpp. "Syntax error" is here to catch this case.
4661 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4662 /* end confdefs.h. */
4664 # include <limits.h>
4666 # include <assert.h>
4670 if ac_fn_c_try_cpp
"$LINENO"; then :
4673 # Broken: fails on valid input.
4676 rm -f conftest.err conftest.i conftest.
$ac_ext
4678 # OK, works on sane cases. Now check whether nonexistent headers
4679 # can be detected and how.
4680 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4681 /* end confdefs.h. */
4682 #include <ac_nonexistent.h>
4684 if ac_fn_c_try_cpp
"$LINENO"; then :
4685 # Broken: success on invalid input.
4688 # Passes both tests.
4692 rm -f conftest.err conftest.i conftest.
$ac_ext
4695 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4696 rm -f conftest.i conftest.err conftest.
$ac_ext
4697 if $ac_preproc_ok; then :
4700 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4701 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4702 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
4703 See \`config.log' for more details" "$LINENO" 5; }
4707 ac_cpp
='$CPP $CPPFLAGS'
4708 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4709 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4710 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4714 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4715 if ${ac_cv_path_GREP+:} false
; then :
4716 $as_echo_n "(cached) " >&6
4718 if test -z "$GREP"; then
4719 ac_path_GREP_found
=false
4720 # Loop through the user's path and test for each of PROGNAME-LIST
4721 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4722 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4725 test -z "$as_dir" && as_dir
=.
4726 for ac_prog
in grep ggrep
; do
4727 for ac_exec_ext
in '' $ac_executable_extensions; do
4728 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4729 as_fn_executable_p
"$ac_path_GREP" ||
continue
4730 # Check for GNU ac_path_GREP and select it if it is found.
4731 # Check for GNU $ac_path_GREP
4732 case `"$ac_path_GREP" --version 2>&1` in
4734 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4737 $as_echo_n 0123456789 >"conftest.in"
4740 cat "conftest.in" "conftest.in" >"conftest.tmp"
4741 mv "conftest.tmp" "conftest.in"
4742 cp "conftest.in" "conftest.nl"
4743 $as_echo 'GREP' >> "conftest.nl"
4744 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4745 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4746 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4747 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4748 # Best one so far, save it but keep looking for a better one
4749 ac_cv_path_GREP
="$ac_path_GREP"
4750 ac_path_GREP_max
=$ac_count
4752 # 10*(2^10) chars as input seems more than enough
4753 test $ac_count -gt 10 && break
4755 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4758 $ac_path_GREP_found && break 3
4763 if test -z "$ac_cv_path_GREP"; then
4764 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4767 ac_cv_path_GREP
=$GREP
4771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4772 $as_echo "$ac_cv_path_GREP" >&6; }
4773 GREP
="$ac_cv_path_GREP"
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4777 $as_echo_n "checking for egrep... " >&6; }
4778 if ${ac_cv_path_EGREP+:} false
; then :
4779 $as_echo_n "(cached) " >&6
4781 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4782 then ac_cv_path_EGREP
="$GREP -E"
4784 if test -z "$EGREP"; then
4785 ac_path_EGREP_found
=false
4786 # Loop through the user's path and test for each of PROGNAME-LIST
4787 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4788 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4791 test -z "$as_dir" && as_dir
=.
4792 for ac_prog
in egrep; do
4793 for ac_exec_ext
in '' $ac_executable_extensions; do
4794 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4795 as_fn_executable_p
"$ac_path_EGREP" ||
continue
4796 # Check for GNU ac_path_EGREP and select it if it is found.
4797 # Check for GNU $ac_path_EGREP
4798 case `"$ac_path_EGREP" --version 2>&1` in
4800 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4803 $as_echo_n 0123456789 >"conftest.in"
4806 cat "conftest.in" "conftest.in" >"conftest.tmp"
4807 mv "conftest.tmp" "conftest.in"
4808 cp "conftest.in" "conftest.nl"
4809 $as_echo 'EGREP' >> "conftest.nl"
4810 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4811 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4812 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4813 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4814 # Best one so far, save it but keep looking for a better one
4815 ac_cv_path_EGREP
="$ac_path_EGREP"
4816 ac_path_EGREP_max
=$ac_count
4818 # 10*(2^10) chars as input seems more than enough
4819 test $ac_count -gt 10 && break
4821 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4824 $ac_path_EGREP_found && break 3
4829 if test -z "$ac_cv_path_EGREP"; then
4830 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4833 ac_cv_path_EGREP
=$EGREP
4838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4839 $as_echo "$ac_cv_path_EGREP" >&6; }
4840 EGREP
="$ac_cv_path_EGREP"
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4844 $as_echo_n "checking for ANSI C header files... " >&6; }
4845 if ${ac_cv_header_stdc+:} false
; then :
4846 $as_echo_n "(cached) " >&6
4848 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4849 /* end confdefs.h. */
4863 if ac_fn_c_try_compile
"$LINENO"; then :
4864 ac_cv_header_stdc
=yes
4866 ac_cv_header_stdc
=no
4868 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4870 if test $ac_cv_header_stdc = yes; then
4871 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4872 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4873 /* end confdefs.h. */
4877 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4878 $EGREP "memchr" >/dev
/null
2>&1; then :
4881 ac_cv_header_stdc
=no
4887 if test $ac_cv_header_stdc = yes; then
4888 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4889 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4890 /* end confdefs.h. */
4894 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4895 $EGREP "free" >/dev
/null
2>&1; then :
4898 ac_cv_header_stdc
=no
4904 if test $ac_cv_header_stdc = yes; then
4905 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4906 if test "$cross_compiling" = yes; then :
4909 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4910 /* end confdefs.h. */
4913 #if ((' ' & 0x0FF) == 0x020)
4914 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4915 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4917 # define ISLOWER(c) \
4918 (('a' <= (c) && (c) <= 'i') \
4919 || ('j' <= (c) && (c) <= 'r') \
4920 || ('s' <= (c) && (c) <= 'z'))
4921 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4924 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4929 for (i = 0; i < 256; i++)
4930 if (XOR (islower (i), ISLOWER (i))
4931 || toupper (i) != TOUPPER (i))
4936 if ac_fn_c_try_run
"$LINENO"; then :
4939 ac_cv_header_stdc
=no
4941 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4942 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4948 $as_echo "$ac_cv_header_stdc" >&6; }
4949 if test $ac_cv_header_stdc = yes; then
4951 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4955 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4956 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4957 inttypes.h stdint.h unistd.h
4959 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4960 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4962 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
4963 cat >>confdefs.h
<<_ACEOF
4964 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4973 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4974 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
4981 if test "$MINIX" = yes; then
4983 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4986 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4989 $as_echo "#define _MINIX 1" >>confdefs.h
4994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4995 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4996 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
4997 $as_echo_n "(cached) " >&6
4999 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5000 /* end confdefs.h. */
5002 # define __EXTENSIONS__ 1
5003 $ac_includes_default
5012 if ac_fn_c_try_compile
"$LINENO"; then :
5013 ac_cv_safe_to_define___extensions__
=yes
5015 ac_cv_safe_to_define___extensions__
=no
5017 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5020 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5021 test $ac_cv_safe_to_define___extensions__ = yes &&
5022 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5024 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5026 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5028 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5030 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5039 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5044 macro_version
='2.2.7a'
5045 macro_revision
='1.3134'
5059 ltmain
="$ac_aux_dir/ltmain.sh"
5061 # Backslashify metacharacters that are still active within
5062 # double-quoted strings.
5063 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
5065 # Same as above, but do not quote variable references.
5066 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
5068 # Sed substitution to delay expansion of an escaped shell variable in a
5069 # double_quote_subst'ed string.
5070 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
5072 # Sed substitution to delay expansion of an escaped single quote.
5073 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
5075 # Sed substitution to avoid accidental globbing in evaled expressions
5076 no_glob_subst
='s/\*/\\\*/g'
5078 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5079 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5080 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5083 $as_echo_n "checking how to print strings... " >&6; }
5084 # Test print first, because it will be a builtin if present.
5085 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5086 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5088 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5091 # Use this function as a fallback that always works.
5092 func_fallback_echo ()
5094 eval 'cat <<_LTECHO_EOF
5098 ECHO='func_fallback_echo
'
5101 # func_echo_all arg...
5102 # Invoke $ECHO with all args, space-separated.
5109 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5110 $as_echo "printf" >&6; } ;;
5111 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5112 $as_echo "print -r" >&6; } ;;
5113 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5114 $as_echo "cat" >&6; } ;;
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5131 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5132 if ${ac_cv_path_SED+:} false; then :
5133 $as_echo_n "(cached) " >&6
5135 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5136 for ac_i in 1 2 3 4 5 6 7; do
5137 ac_script="$ac_script$as_nl$ac_script"
5139 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5140 { ac_script=; unset ac_script;}
5141 if test -z "$SED"; then
5142 ac_path_SED_found=false
5143 # Loop through the user's path and
test for each of PROGNAME-LIST
5144 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5148 test -z "$as_dir" && as_dir
=.
5149 for ac_prog
in sed gsed
; do
5150 for ac_exec_ext
in '' $ac_executable_extensions; do
5151 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
5152 as_fn_executable_p
"$ac_path_SED" ||
continue
5153 # Check for GNU ac_path_SED and select it if it is found.
5154 # Check for GNU $ac_path_SED
5155 case `"$ac_path_SED" --version 2>&1` in
5157 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
5160 $as_echo_n 0123456789 >"conftest.in"
5163 cat "conftest.in" "conftest.in" >"conftest.tmp"
5164 mv "conftest.tmp" "conftest.in"
5165 cp "conftest.in" "conftest.nl"
5166 $as_echo '' >> "conftest.nl"
5167 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5168 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5169 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5170 if test $ac_count -gt ${ac_path_SED_max-0}; then
5171 # Best one so far, save it but keep looking for a better one
5172 ac_cv_path_SED
="$ac_path_SED"
5173 ac_path_SED_max
=$ac_count
5175 # 10*(2^10) chars as input seems more than enough
5176 test $ac_count -gt 10 && break
5178 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5181 $ac_path_SED_found && break 3
5186 if test -z "$ac_cv_path_SED"; then
5187 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5195 $as_echo "$ac_cv_path_SED" >&6; }
5196 SED
="$ac_cv_path_SED"
5199 test -z "$SED" && SED
=sed
5200 Xsed
="$SED -e 1s/^X//"
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5213 $as_echo_n "checking for fgrep... " >&6; }
5214 if ${ac_cv_path_FGREP+:} false
; then :
5215 $as_echo_n "(cached) " >&6
5217 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
5218 then ac_cv_path_FGREP
="$GREP -F"
5220 if test -z "$FGREP"; then
5221 ac_path_FGREP_found
=false
5222 # Loop through the user's path and test for each of PROGNAME-LIST
5223 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5224 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5227 test -z "$as_dir" && as_dir
=.
5228 for ac_prog
in fgrep
; do
5229 for ac_exec_ext
in '' $ac_executable_extensions; do
5230 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
5231 as_fn_executable_p
"$ac_path_FGREP" ||
continue
5232 # Check for GNU ac_path_FGREP and select it if it is found.
5233 # Check for GNU $ac_path_FGREP
5234 case `"$ac_path_FGREP" --version 2>&1` in
5236 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
5239 $as_echo_n 0123456789 >"conftest.in"
5242 cat "conftest.in" "conftest.in" >"conftest.tmp"
5243 mv "conftest.tmp" "conftest.in"
5244 cp "conftest.in" "conftest.nl"
5245 $as_echo 'FGREP' >> "conftest.nl"
5246 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5247 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5248 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5249 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5250 # Best one so far, save it but keep looking for a better one
5251 ac_cv_path_FGREP
="$ac_path_FGREP"
5252 ac_path_FGREP_max
=$ac_count
5254 # 10*(2^10) chars as input seems more than enough
5255 test $ac_count -gt 10 && break
5257 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5260 $ac_path_FGREP_found && break 3
5265 if test -z "$ac_cv_path_FGREP"; then
5266 as_fn_error $?
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5269 ac_cv_path_FGREP
=$FGREP
5274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5275 $as_echo "$ac_cv_path_FGREP" >&6; }
5276 FGREP
="$ac_cv_path_FGREP"
5279 test -z "$GREP" && GREP
=grep
5299 # Check whether --with-gnu-ld was given.
5300 if test "${with_gnu_ld+set}" = set; then :
5301 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
5307 if test "$GCC" = yes; then
5308 # Check if gcc -print-prog-name=ld gives a path.
5309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5310 $as_echo_n "checking for ld used by $CC... " >&6; }
5313 # gcc leaves a trailing carriage return which upsets mingw
5314 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5316 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
5319 # Accept absolute paths.
5321 re_direlt
='/[^/][^/]*/\.\./'
5322 # Canonicalize the pathname of ld
5323 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5324 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
5325 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5327 test -z "$LD" && LD
="$ac_prog"
5330 # If it fails, then pretend we aren't using GCC.
5334 # If it is relative, then search for the first ld in PATH.
5338 elif test "$with_gnu_ld" = yes; then
5339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5340 $as_echo_n "checking for GNU ld... " >&6; }
5342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5343 $as_echo_n "checking for non-GNU ld... " >&6; }
5345 if ${lt_cv_path_LD+:} false
; then :
5346 $as_echo_n "(cached) " >&6
5348 if test -z "$LD"; then
5349 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5350 for ac_dir
in $PATH; do
5352 test -z "$ac_dir" && ac_dir
=.
5353 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
5354 lt_cv_path_LD
="$ac_dir/$ac_prog"
5355 # Check to see if the program is GNU ld. I'd rather use --version,
5356 # but apparently some variants of GNU ld only accept -v.
5357 # Break only if it was the GNU/non-GNU ld that we prefer.
5358 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5359 *GNU
* |
*'with BFD'*)
5360 test "$with_gnu_ld" != no
&& break
5363 test "$with_gnu_ld" != yes && break
5370 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
5375 if test -n "$LD"; then
5376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5377 $as_echo "$LD" >&6; }
5379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5380 $as_echo "no" >&6; }
5382 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
5383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5384 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5385 if ${lt_cv_prog_gnu_ld+:} false
; then :
5386 $as_echo_n "(cached) " >&6
5388 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5389 case `$LD -v 2>&1 </dev/null` in
5390 *GNU
* |
*'with BFD'*)
5391 lt_cv_prog_gnu_ld
=yes
5394 lt_cv_prog_gnu_ld
=no
5398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5399 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5400 with_gnu_ld
=$lt_cv_prog_gnu_ld
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5411 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5412 if ${lt_cv_path_NM+:} false
; then :
5413 $as_echo_n "(cached) " >&6
5415 if test -n "$NM"; then
5416 # Let the user override the nm to test.
5417 lt_nm_to_check
="$NM"
5419 lt_nm_to_check
="${ac_tool_prefix}nm"
5420 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5421 lt_nm_to_check
="$lt_nm_to_check nm"
5424 for lt_tmp_nm
in $lt_nm_to_check; do
5425 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5426 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
5428 test -z "$ac_dir" && ac_dir
=.
5429 case "$lt_tmp_nm" in
5430 */*|
*\\*) tmp_nm
="$lt_tmp_nm";;
5431 *) tmp_nm
="$ac_dir/$lt_tmp_nm";;
5433 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
5434 # Check to see if the nm accepts a BSD-compat flag.
5435 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5436 # nm: unknown option "B" ignored
5437 case `"$tmp_nm" -B "$tmp_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5438 *$tmp_nm*) lt_cv_path_NM
="$tmp_nm -B"
5442 case `"$tmp_nm" -p "$tmp_nm" 2>&1 | grep -v '^ *$' | sed '1q'` in
5444 lt_cv_path_NM
="$tmp_nm -p"
5448 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5449 continue # so that we can try to find one that supports BSD flags
5458 : ${lt_cv_path_NM=no}
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5461 $as_echo "$lt_cv_path_NM" >&6; }
5462 if test "$lt_cv_path_NM" != "no"; then
5465 # Didn't find any BSD compatible name lister, look for dumpbin.
5466 if test -n "$DUMPBIN"; then :
5467 # Let the user override the test.
5469 if test -n "$ac_tool_prefix"; then
5470 for ac_prog
in dumpbin
"link -dump"
5472 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5473 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
5474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5475 $as_echo_n "checking for $ac_word... " >&6; }
5476 if ${ac_cv_prog_DUMPBIN+:} false
; then :
5477 $as_echo_n "(cached) " >&6
5479 if test -n "$DUMPBIN"; then
5480 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
5482 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5486 test -z "$as_dir" && as_dir
=.
5487 for ac_exec_ext
in '' $ac_executable_extensions; do
5488 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5489 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
5490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5499 DUMPBIN
=$ac_cv_prog_DUMPBIN
5500 if test -n "$DUMPBIN"; then
5501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5502 $as_echo "$DUMPBIN" >&6; }
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5505 $as_echo "no" >&6; }
5509 test -n "$DUMPBIN" && break
5512 if test -z "$DUMPBIN"; then
5513 ac_ct_DUMPBIN
=$DUMPBIN
5514 for ac_prog
in dumpbin
"link -dump"
5516 # Extract the first word of "$ac_prog", so it can be a program name with args.
5517 set dummy
$ac_prog; ac_word
=$2
5518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5519 $as_echo_n "checking for $ac_word... " >&6; }
5520 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
5521 $as_echo_n "(cached) " >&6
5523 if test -n "$ac_ct_DUMPBIN"; then
5524 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
5526 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5530 test -z "$as_dir" && as_dir
=.
5531 for ac_exec_ext
in '' $ac_executable_extensions; do
5532 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5533 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
5534 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5543 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
5544 if test -n "$ac_ct_DUMPBIN"; then
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5546 $as_echo "$ac_ct_DUMPBIN" >&6; }
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5549 $as_echo "no" >&6; }
5553 test -n "$ac_ct_DUMPBIN" && break
5556 if test "x$ac_ct_DUMPBIN" = x
; then
5559 case $cross_compiling:$ac_tool_warned in
5561 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5562 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5563 ac_tool_warned
=yes ;;
5565 DUMPBIN
=$ac_ct_DUMPBIN
5569 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5571 DUMPBIN
="$DUMPBIN -symbols"
5579 if test "$DUMPBIN" != ":"; then
5583 test -z "$NM" && NM
=nm
5590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5591 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5592 if ${lt_cv_nm_interface+:} false
; then :
5593 $as_echo_n "(cached) " >&6
5595 lt_cv_nm_interface
="BSD nm"
5596 echo "int some_variable = 0;" > conftest.
$ac_ext
5597 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5598 (eval "$ac_compile" 2>conftest.err
)
5599 cat conftest.err
>&5
5600 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5601 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
5602 cat conftest.err
>&5
5603 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5604 cat conftest.out
>&5
5605 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
5606 lt_cv_nm_interface
="MS dumpbin"
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5611 $as_echo "$lt_cv_nm_interface" >&6; }
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5614 $as_echo_n "checking whether ln -s works... " >&6; }
5616 if test "$LN_S" = "ln -s"; then
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5618 $as_echo "yes" >&6; }
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5621 $as_echo "no, using $LN_S" >&6; }
5624 # find the maximum length of command line arguments
5625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5626 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5627 if ${lt_cv_sys_max_cmd_len+:} false
; then :
5628 $as_echo_n "(cached) " >&6
5635 # On DJGPP, this test can blow up pretty badly due to problems in libc
5636 # (any single argument exceeding 2000 bytes causes a buffer overrun
5637 # during glob expansion). Even if it were fixed, the result of this
5638 # check would be larger than it should be.
5639 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
5643 # Under GNU Hurd, this test is not required because there is
5644 # no limit to the length of command line arguments.
5645 # Libtool will interpret -1 as no limit whatsoever
5646 lt_cv_sys_max_cmd_len
=-1;
5649 cygwin
* | mingw
* | cegcc
*)
5650 # On Win9x/ME, this test blows up -- it succeeds, but takes
5651 # about 5 minutes as the teststring grows exponentially.
5652 # Worse, since 9x/ME are not pre-emptively multitasking,
5653 # you end up with a "frozen" computer, even though with patience
5654 # the test eventually succeeds (with a max line length of 256k).
5655 # Instead, let's just punt: use the minimum linelength reported by
5656 # all of the supported platforms: 8192 (on NT/2K/XP).
5657 lt_cv_sys_max_cmd_len
=8192;
5661 # On MiNT this can take a long time and run out of memory.
5662 lt_cv_sys_max_cmd_len
=8192;
5666 # On AmigaOS with pdksh, this test takes hours, literally.
5667 # So we just punt and use a minimum line length of 8192.
5668 lt_cv_sys_max_cmd_len
=8192;
5671 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
5672 # This has been around since 386BSD, at least. Likely further.
5673 if test -x /sbin
/sysctl
; then
5674 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
5675 elif test -x /usr
/sbin
/sysctl
; then
5676 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
5678 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
5680 # And add a safety zone
5681 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5682 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5686 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5687 lt_cv_sys_max_cmd_len
=196608
5691 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5692 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5693 # nice to cause kernel panics so lets avoid the loop below.
5694 # First set a reasonable default.
5695 lt_cv_sys_max_cmd_len
=16384
5697 if test -x /sbin
/sysconfig
; then
5698 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5699 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
5704 lt_cv_sys_max_cmd_len
=102400
5706 sysv5
* | sco5v6
* | sysv4.2uw2
*)
5707 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5708 if test -n "$kargmax"; then
5709 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
5711 lt_cv_sys_max_cmd_len
=32768
5715 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
5716 if test -n "$lt_cv_sys_max_cmd_len"; then
5717 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5718 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5720 # Make teststring a little bigger before we do anything with it.
5721 # a 1K string should be a reasonable start.
5722 for i
in 1 2 3 4 5 6 7 8 ; do
5723 teststring
=$teststring$teststring
5725 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
5726 # If test is not a shell built-in, we'll probably end up computing a
5727 # maximum length that is only half of the actual maximum length, but
5729 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5730 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
5731 test $i != 17 # 1/2 MB should be enough
5734 teststring
=$teststring$teststring
5736 # Only check the string length outside the loop.
5737 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
5739 # Add a significant safety factor because C++ compilers can tack on
5740 # massive amounts of additional arguments before passing them to the
5741 # linker. It appears as though 1/2 is a usable value.
5742 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
5749 if test -n $lt_cv_sys_max_cmd_len ; then
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5751 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5754 $as_echo "none" >&6; }
5756 max_cmd_len
=$lt_cv_sys_max_cmd_len
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5768 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5769 # Try some XSI features
5772 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5774 && eval 'test $(( 1 + 1 )) -eq 2 \
5775 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5777 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
5778 $as_echo "$xsi_shell" >&6; }
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
5782 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
5784 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
5786 && lt_shell_append=yes
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
5788 $as_echo "$lt_shell_append" >&6; }
5791 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5801 # test EBCDIC or ASCII
5802 case `echo X|tr X '\101'` in
5803 A) # ASCII based system
5804 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5805 lt_SP2NL='tr \040 \012'
5806 lt_NL2SP='tr \015\012 \040\040'
5808 *) # EBCDIC based system
5809 lt_SP2NL='tr \100 \n'
5810 lt_NL2SP='tr \r\n \100\100'
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
5823 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
5824 if ${lt_cv_ld_reload_flag+:} false; then :
5825 $as_echo_n "(cached
) " >&6
5827 lt_cv_ld_reload_flag='-r'
5829 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
5830 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5831 reload_flag=$lt_cv_ld_reload_flag
5832 case $reload_flag in
5834 *) reload_flag=" $reload_flag" ;;
5836 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5839 if test "$GCC" = yes; then
5840 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5842 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5855 if test -n "$ac_tool_prefix"; then
5856 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
5857 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5859 $as_echo_n "checking
for $ac_word...
" >&6; }
5860 if ${ac_cv_prog_OBJDUMP+:} false; then :
5861 $as_echo_n "(cached
) " >&6
5863 if test -n "$OBJDUMP"; then
5864 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5870 test -z "$as_dir" && as_dir=.
5871 for ac_exec_ext in '' $ac_executable_extensions; do
5872 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5873 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
5874 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5883 OBJDUMP=$ac_cv_prog_OBJDUMP
5884 if test -n "$OBJDUMP"; then
5885 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
5886 $as_echo "$OBJDUMP" >&6; }
5888 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5889 $as_echo "no
" >&6; }
5894 if test -z "$ac_cv_prog_OBJDUMP"; then
5895 ac_ct_OBJDUMP=$OBJDUMP
5896 # Extract the first word of "objdump
", so it can be a program name with args.
5897 set dummy objdump; ac_word=$2
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5899 $as_echo_n "checking
for $ac_word...
" >&6; }
5900 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5901 $as_echo_n "(cached
) " >&6
5903 if test -n "$ac_ct_OBJDUMP"; then
5904 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5910 test -z "$as_dir" && as_dir=.
5911 for ac_exec_ext in '' $ac_executable_extensions; do
5912 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5913 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
5914 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5923 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5924 if test -n "$ac_ct_OBJDUMP"; then
5925 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
5926 $as_echo "$ac_ct_OBJDUMP" >&6; }
5928 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5929 $as_echo "no
" >&6; }
5932 if test "x
$ac_ct_OBJDUMP" = x; then
5935 case $cross_compiling:$ac_tool_warned in
5937 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5938 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5939 ac_tool_warned=yes ;;
5941 OBJDUMP=$ac_ct_OBJDUMP
5944 OBJDUMP="$ac_cv_prog_OBJDUMP"
5947 test -z "$OBJDUMP" && OBJDUMP=objdump
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
5958 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
5959 if ${lt_cv_deplibs_check_method+:} false; then :
5960 $as_echo_n "(cached
) " >&6
5962 lt_cv_file_magic_cmd='$MAGIC_CMD'
5963 lt_cv_file_magic_test_file=
5964 lt_cv_deplibs_check_method='unknown'
5965 # Need to set the preceding variable on all platforms that support
5966 # interlibrary dependencies.
5967 # 'none' -- dependencies not supported.
5968 # `unknown' -- same as none, but documents that we really don't know.
5969 # 'pass_all' -- all dependencies passed with no checks.
5970 # 'test_compile' -- check by making test program.
5971 # 'file_magic [[regex]]' -- check by looking for files in library path
5972 # which responds to the $file_magic_cmd with a given extended regex.
5973 # If you have `file' or equivalent on your system and you're not sure
5974 # whether `pass_all' will *always* work, you probably want this one.
5978 lt_cv_deplibs_check_method=pass_all
5982 lt_cv_deplibs_check_method=pass_all
5986 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5987 lt_cv_file_magic_cmd='/usr/bin/file -L'
5988 lt_cv_file_magic_test_file=/shlib/libc.so
5992 # func_win32_libid is a shell function defined in ltmain.sh
5993 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5994 lt_cv_file_magic_cmd='func_win32_libid'
5998 # Base MSYS/MinGW do not provide the 'file' command needed by
5999 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6000 # unless we find 'file', for example because we are cross-compiling.
6001 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6002 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
6003 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6004 lt_cv_file_magic_cmd='func_win32_libid'
6006 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6007 lt_cv_file_magic_cmd='$OBJDUMP -f'
6012 # use the weaker test based on 'objdump'. See mingw*.
6013 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6014 lt_cv_file_magic_cmd='$OBJDUMP -f'
6017 darwin* | rhapsody*)
6018 lt_cv_deplibs_check_method=pass_all
6021 freebsd* | dragonfly*)
6022 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6025 # Not sure whether the presence of OpenBSD here was a mistake.
6026 # Let's accept both of them until this is cleared up.
6027 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6028 lt_cv_file_magic_cmd=/usr/bin/file
6029 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6033 lt_cv_deplibs_check_method=pass_all
6038 lt_cv_deplibs_check_method=pass_all
6042 lt_cv_deplibs_check_method=pass_all
6045 hpux10.20* | hpux11*)
6046 lt_cv_file_magic_cmd=/usr/bin/file
6049 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6050 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6053 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]'
6054 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6057 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6058 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6064 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6065 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6068 irix5* | irix6* | nonstopux*)
6070 *-32|*"-32 ") libmagic=32-bit;;
6071 *-n32|*"-n32 ") libmagic=N32;;
6072 *-64|*"-64 ") libmagic=64-bit;;
6073 *) libmagic=never-match;;
6075 lt_cv_deplibs_check_method=pass_all
6078 # This must be Linux ELF.
6079 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6080 lt_cv_deplibs_check_method=pass_all
6084 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6085 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6087 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6092 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6093 lt_cv_file_magic_cmd=/usr/bin/file
6094 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6098 lt_cv_deplibs_check_method=pass_all
6102 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
6103 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6105 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6109 osf3* | osf4* | osf5*)
6110 lt_cv_deplibs_check_method=pass_all
6114 lt_cv_deplibs_check_method=pass_all
6118 lt_cv_deplibs_check_method=pass_all
6121 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6122 lt_cv_deplibs_check_method=pass_all
6126 case $host_vendor in
6128 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]'
6129 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6132 lt_cv_deplibs_check_method=pass_all
6135 lt_cv_file_magic_cmd='/bin/file'
6136 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6139 lt_cv_file_magic_cmd='/bin/file'
6140 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
6141 lt_cv_file_magic_test_file=/lib/libc.so
6144 lt_cv_deplibs_check_method=pass_all
6147 lt_cv_deplibs_check_method=pass_all
6153 lt_cv_deplibs_check_method=pass_all
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
6159 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6160 file_magic_cmd=$lt_cv_file_magic_cmd
6161 deplibs_check_method=$lt_cv_deplibs_check_method
6162 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6176 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll
"
6177 for plugin in $plugin_names; do
6178 plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
6179 if test x$plugin_so = x$plugin; then
6180 plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
6182 if test x$plugin_so != x$plugin; then
6183 plugin_option="--plugin $plugin_so"
6188 if test -n "$ac_tool_prefix"; then
6189 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6190 set dummy ${ac_tool_prefix}ar; ac_word=$2
6191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6192 $as_echo_n "checking
for $ac_word...
" >&6; }
6193 if ${ac_cv_prog_AR+:} false; then :
6194 $as_echo_n "(cached
) " >&6
6196 if test -n "$AR"; then
6197 ac_cv_prog_AR="$AR" # Let the user override the test.
6199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6203 test -z "$as_dir" && as_dir=.
6204 for ac_exec_ext in '' $ac_executable_extensions; do
6205 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6206 ac_cv_prog_AR="${ac_tool_prefix}ar"
6207 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6217 if test -n "$AR"; then
6218 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
6219 $as_echo "$AR" >&6; }
6221 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6222 $as_echo "no
" >&6; }
6227 if test -z "$ac_cv_prog_AR"; then
6229 # Extract the first word of "ar", so it can be a program name with args.
6230 set dummy ar; ac_word=$2
6231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6232 $as_echo_n "checking
for $ac_word...
" >&6; }
6233 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6234 $as_echo_n "(cached
) " >&6
6236 if test -n "$ac_ct_AR"; then
6237 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6239 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6243 test -z "$as_dir" && as_dir=.
6244 for ac_exec_ext in '' $ac_executable_extensions; do
6245 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6246 ac_cv_prog_ac_ct_AR="ar"
6247 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6256 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6257 if test -n "$ac_ct_AR"; then
6258 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
6259 $as_echo "$ac_ct_AR" >&6; }
6261 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6262 $as_echo "no
" >&6; }
6265 if test "x
$ac_ct_AR" = x; then
6268 case $cross_compiling:$ac_tool_warned in
6270 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6271 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6272 ac_tool_warned=yes ;;
6280 test -z "$AR" && AR=ar
6281 if test -n "$plugin_option"; then
6282 if $AR --help 2>&1 | grep -q "\
--plugin"; then
6284 $AR $plugin_option rc conftest.a conftest.c
6285 if test "$?
" != 0; then
6286 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: Failed
: $AR $plugin_option rc
" >&5
6287 $as_echo "$as_me: WARNING
: Failed
: $AR $plugin_option rc
" >&2;}
6289 AR="$AR $plugin_option"
6294 test -z "$AR_FLAGS" && AR_FLAGS=cru
6306 if test -n "$ac_tool_prefix"; then
6307 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
6308 set dummy ${ac_tool_prefix}strip; ac_word=$2
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6310 $as_echo_n "checking
for $ac_word...
" >&6; }
6311 if ${ac_cv_prog_STRIP+:} false; then :
6312 $as_echo_n "(cached
) " >&6
6314 if test -n "$STRIP"; then
6315 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6321 test -z "$as_dir" && as_dir=.
6322 for ac_exec_ext in '' $ac_executable_extensions; do
6323 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6324 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
6325 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6334 STRIP=$ac_cv_prog_STRIP
6335 if test -n "$STRIP"; then
6336 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
6337 $as_echo "$STRIP" >&6; }
6339 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6340 $as_echo "no
" >&6; }
6345 if test -z "$ac_cv_prog_STRIP"; then
6347 # Extract the first word of "strip
", so it can be a program name with args.
6348 set dummy strip; ac_word=$2
6349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6350 $as_echo_n "checking
for $ac_word...
" >&6; }
6351 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6352 $as_echo_n "(cached
) " >&6
6354 if test -n "$ac_ct_STRIP"; then
6355 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6361 test -z "$as_dir" && as_dir=.
6362 for ac_exec_ext in '' $ac_executable_extensions; do
6363 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6364 ac_cv_prog_ac_ct_STRIP="strip
"
6365 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6374 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6375 if test -n "$ac_ct_STRIP"; then
6376 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
6377 $as_echo "$ac_ct_STRIP" >&6; }
6379 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6380 $as_echo "no
" >&6; }
6383 if test "x
$ac_ct_STRIP" = x; then
6386 case $cross_compiling:$ac_tool_warned in
6388 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6389 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6390 ac_tool_warned=yes ;;
6395 STRIP="$ac_cv_prog_STRIP"
6398 test -z "$STRIP" && STRIP=:
6405 if test -n "$ac_tool_prefix"; then
6406 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
6407 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6409 $as_echo_n "checking
for $ac_word...
" >&6; }
6410 if ${ac_cv_prog_RANLIB+:} false; then :
6411 $as_echo_n "(cached
) " >&6
6413 if test -n "$RANLIB"; then
6414 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6420 test -z "$as_dir" && as_dir=.
6421 for ac_exec_ext in '' $ac_executable_extensions; do
6422 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6423 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
6424 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6433 RANLIB=$ac_cv_prog_RANLIB
6434 if test -n "$RANLIB"; then
6435 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
6436 $as_echo "$RANLIB" >&6; }
6438 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6439 $as_echo "no
" >&6; }
6444 if test -z "$ac_cv_prog_RANLIB"; then
6445 ac_ct_RANLIB=$RANLIB
6446 # Extract the first word of "ranlib
", so it can be a program name with args.
6447 set dummy ranlib; ac_word=$2
6448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6449 $as_echo_n "checking
for $ac_word...
" >&6; }
6450 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6451 $as_echo_n "(cached
) " >&6
6453 if test -n "$ac_ct_RANLIB"; then
6454 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6460 test -z "$as_dir" && as_dir=.
6461 for ac_exec_ext in '' $ac_executable_extensions; do
6462 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6463 ac_cv_prog_ac_ct_RANLIB="ranlib
"
6464 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6473 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6474 if test -n "$ac_ct_RANLIB"; then
6475 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
6476 $as_echo "$ac_ct_RANLIB" >&6; }
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6479 $as_echo "no
" >&6; }
6482 if test "x
$ac_ct_RANLIB" = x; then
6485 case $cross_compiling:$ac_tool_warned in
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6488 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6489 ac_tool_warned=yes ;;
6491 RANLIB=$ac_ct_RANLIB
6494 RANLIB="$ac_cv_prog_RANLIB"
6497 test -z "$RANLIB" && RANLIB=:
6498 if test -n "$plugin_option" && test "$RANLIB" != ":"; then
6499 if $RANLIB --help 2>&1 | grep -q "\
--plugin"; then
6500 RANLIB="$RANLIB $plugin_option"
6509 # Determine commands to create old-style static archives.
6510 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6511 old_postinstall_cmds='chmod 644 $oldlib'
6512 old_postuninstall_cmds=
6514 if test -n "$RANLIB"; then
6517 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
6520 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
6523 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
6528 lock_old_archive_extraction=yes ;;
6530 lock_old_archive_extraction=no ;;
6571 # If no C compiler was specified, use CC.
6574 # If no C compiler flags were specified, use CFLAGS.
6575 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6577 # Allow CC to be a program name with arguments.
6581 # Check for command to grab the raw symbol name followed by C symbol from nm.
6582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
6583 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
6584 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6585 $as_echo_n "(cached
) " >&6
6588 # These are sane defaults that work on at least a few old systems.
6589 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6591 # Character class describing NM global symbol codes.
6592 symcode='[BCDEGRST]'
6594 # Regexp to match symbols that can be accessed directly from C.
6595 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6597 # Define system-specific variables.
6602 cygwin* | mingw* | pw32* | cegcc*)
6603 symcode='[ABCDGISTW]'
6606 if test "$host_cpu" = ia64; then
6607 symcode='[ABCDEGRST]'
6611 symcode='[BCDEGRST]'
6614 symcode='[BCDEGQRST]'
6625 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6633 # If we're using GNU nm, then use its standard symbol codes.
6634 case `$NM -V 2>&1` in
6635 *GNU* | *'with BFD'*)
6636 symcode='[ABCDGIRSTW]' ;;
6639 # Transform an extracted symbol line into a proper C declaration.
6640 # Some systems (esp. on ia64) link data and code symbols differently,
6641 # so use this general approach.
6642 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6644 # Transform an extracted symbol line into symbol name and symbol address
6645 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6646 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'"
6648 # Handle CRLF in mingw tool chain
6652 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6656 # Try without a prefix underscore, then with it.
6657 for ac_symprfx in "" "_
"; do
6659 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6660 symxfrm="\\1 $ac_symprfx\\2 \\2"
6662 # Write the raw and C identifiers.
6663 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
6664 # Fake it for dumpbin and say T for any non-static function
6665 # and D for any global variable.
6666 # Also find C++ and __fastcall symbols from MSVC++,
6667 # which start with @ or ?.
6668 lt_cv_sys_global_symbol_pipe="$AWK '"\
6669 " {last_section=section; section=\$ 3};"\
6670 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6671 " \$ 0!~/External *\|/{next};"\
6672 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6673 " {if(hide[section]) next};"\
6674 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6675 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6676 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6677 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6678 " ' prfx
=^
$ac_symprfx"
6680 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6683 # Check to see that the pipe works correctly.
6687 cat > conftest.$ac_ext <<_LT_EOF
6692 void nm_test_func(void);
6693 void nm_test_func(void){}
6697 int main(){nm_test_var='a';nm_test_func();return(0);}
6700 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6701 (eval $ac_compile) 2>&5
6703 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6704 test $ac_status = 0; }; then
6705 # Now try to grab the symbols.
6707 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
6708 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6710 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6711 test $ac_status = 0; } && test -s "$nlist"; then
6712 # Try sorting and uniquifying the output.
6713 if sort "$nlist" | uniq > "$nlist"T; then
6714 mv -f "$nlist"T "$nlist"
6719 # Make sure that we snagged all the symbols we need.
6720 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6721 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6722 cat <<_LT_EOF > conftest.$ac_ext
6728 # Now generate the symbol file.
6729 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6731 cat <<_LT_EOF >> conftest.$ac_ext
6733 /* The mapping between symbol names and symbols. */
6738 lt__PROGRAM__LTX_preloaded_symbols[] =
6740 { "@PROGRAM@
", (void *) 0 },
6742 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6743 cat <<\_LT_EOF >> conftest.$ac_ext
6747 /* This works around a problem in FreeBSD linker */
6748 #ifdef FREEBSD_WORKAROUND
6749 static const void *lt_preloaded_setup() {
6750 return lt__PROGRAM__LTX_preloaded_symbols;
6758 # Now try linking the two files.
6759 mv conftest.$ac_objext conftstm.$ac_objext
6760 lt_save_LIBS="$LIBS"
6761 lt_save_CFLAGS="$CFLAGS"
6762 LIBS="conftstm.
$ac_objext"
6763 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6764 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6765 (eval $ac_link) 2>&5
6767 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6768 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6771 LIBS="$lt_save_LIBS"
6772 CFLAGS="$lt_save_CFLAGS"
6774 echo "cannot
find nm_test_func
in $nlist" >&5
6777 echo "cannot
find nm_test_var
in $nlist" >&5
6780 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
6783 echo "$progname: failed program was
:" >&5
6784 cat conftest.$ac_ext >&5
6786 rm -rf conftest* conftst*
6788 # Do not use the global_symbol_pipe unless it works.
6789 if test "$pipe_works" = yes; then
6792 lt_cv_sys_global_symbol_pipe=
6798 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6799 lt_cv_sys_global_symbol_to_cdecl=
6801 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6802 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
6803 $as_echo "failed
" >&6; }
6805 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
6806 $as_echo "ok
" >&6; }
6830 # Check whether --enable-libtool-lock was given.
6831 if test "${enable_libtool_lock+set}" = set; then :
6832 enableval=$enable_libtool_lock;
6835 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
6837 # Some flags need to be propagated to the compiler or linker for good
6841 # Find out which ABI we are using.
6842 echo 'int i;' > conftest.$ac_ext
6843 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6844 (eval $ac_compile) 2>&5
6846 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6847 test $ac_status = 0; }; then
6848 case `/usr/bin/file conftest.$ac_objext` in
6860 # Find out which ABI we are using.
6861 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
6862 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6863 (eval $ac_compile) 2>&5
6865 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6866 test $ac_status = 0; }; then
6867 if test "$lt_cv_prog_gnu_ld" = yes; then
6868 case `/usr/bin/file conftest.$ac_objext` in
6870 LD="${LD-ld} -melf32bsmip"
6873 LD="${LD-ld} -melf32bmipn32"
6876 LD="${LD-ld} -melf64bmip"
6880 case `/usr/bin/file conftest.$ac_objext` in
6896 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6897 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6898 # Find out which ABI we are using.
6899 echo 'int i;' > conftest.$ac_ext
6900 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6901 (eval $ac_compile) 2>&5
6903 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6904 test $ac_status = 0; }; then
6905 case `/usr/bin/file conftest.o` in
6908 x86_64-*kfreebsd*-gnu)
6909 LD="${LD-ld} -m elf_i386_fbsd
"
6912 case `/usr/bin/file conftest.o` in
6914 LD="${LD-ld} -m elf32_x86_64
"
6917 LD="${LD-ld} -m elf_i386
"
6921 powerpc64le-*linux*)
6922 LD="${LD-ld} -m elf32lppclinux
"
6925 LD="${LD-ld} -m elf32ppclinux
"
6928 LD="${LD-ld} -m elf_s390
"
6931 LD="${LD-ld} -m elf32_sparc
"
6937 x86_64-*kfreebsd*-gnu)
6938 LD="${LD-ld} -m elf_x86_64_fbsd
"
6941 LD="${LD-ld} -m elf_x86_64
"
6944 LD="${LD-ld} -m elf64lppc
"
6947 LD="${LD-ld} -m elf64ppc
"
6949 s390*-*linux*|s390*-*tpf*)
6950 LD="${LD-ld} -m elf64_s390
"
6953 LD="${LD-ld} -m elf64_sparc
"
6963 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6964 SAVE_CFLAGS="$CFLAGS"
6965 CFLAGS="$CFLAGS -belf"
6966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
6967 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
6968 if ${lt_cv_cc_needs_belf+:} false; then :
6969 $as_echo_n "(cached
) " >&6
6972 ac_cpp='$CPP $CPPFLAGS'
6973 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6974 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6975 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6978 /* end confdefs.h. */
6988 if ac_fn_c_try_link "$LINENO"; then :
6989 lt_cv_cc_needs_belf=yes
6991 lt_cv_cc_needs_belf=no
6993 rm -f core conftest.err conftest.$ac_objext \
6994 conftest$ac_exeext conftest.$ac_ext
6996 ac_cpp='$CPP $CPPFLAGS'
6997 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6998 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6999 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7002 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
7003 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7004 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7005 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7006 CFLAGS="$SAVE_CFLAGS"
7010 # Find out which ABI we are using.
7011 echo 'int i;' > conftest.$ac_ext
7012 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7013 (eval $ac_compile) 2>&5
7015 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7016 test $ac_status = 0; }; then
7017 case `/usr/bin/file conftest.o` in
7019 case $lt_cv_prog_gnu_ld in
7020 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
7022 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7034 need_locks="$enable_libtool_lock"
7038 rhapsody* | darwin*)
7039 if test -n "$ac_tool_prefix"; then
7040 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
7041 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7043 $as_echo_n "checking
for $ac_word...
" >&6; }
7044 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7045 $as_echo_n "(cached
) " >&6
7047 if test -n "$DSYMUTIL"; then
7048 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7054 test -z "$as_dir" && as_dir=.
7055 for ac_exec_ext in '' $ac_executable_extensions; do
7056 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7057 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
7058 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7067 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7068 if test -n "$DSYMUTIL"; then
7069 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
7070 $as_echo "$DSYMUTIL" >&6; }
7072 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7073 $as_echo "no
" >&6; }
7078 if test -z "$ac_cv_prog_DSYMUTIL"; then
7079 ac_ct_DSYMUTIL=$DSYMUTIL
7080 # Extract the first word of "dsymutil
", so it can be a program name with args.
7081 set dummy dsymutil; ac_word=$2
7082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7083 $as_echo_n "checking
for $ac_word...
" >&6; }
7084 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7085 $as_echo_n "(cached
) " >&6
7087 if test -n "$ac_ct_DSYMUTIL"; then
7088 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7094 test -z "$as_dir" && as_dir=.
7095 for ac_exec_ext in '' $ac_executable_extensions; do
7096 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7097 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
7098 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7107 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7108 if test -n "$ac_ct_DSYMUTIL"; then
7109 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
7110 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7112 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7113 $as_echo "no
" >&6; }
7116 if test "x
$ac_ct_DSYMUTIL" = x; then
7119 case $cross_compiling:$ac_tool_warned in
7121 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7122 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7123 ac_tool_warned=yes ;;
7125 DSYMUTIL=$ac_ct_DSYMUTIL
7128 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7131 if test -n "$ac_tool_prefix"; then
7132 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
7133 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7135 $as_echo_n "checking
for $ac_word...
" >&6; }
7136 if ${ac_cv_prog_NMEDIT+:} false; then :
7137 $as_echo_n "(cached
) " >&6
7139 if test -n "$NMEDIT"; then
7140 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7146 test -z "$as_dir" && as_dir=.
7147 for ac_exec_ext in '' $ac_executable_extensions; do
7148 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7149 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
7150 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7159 NMEDIT=$ac_cv_prog_NMEDIT
7160 if test -n "$NMEDIT"; then
7161 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
7162 $as_echo "$NMEDIT" >&6; }
7164 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7165 $as_echo "no
" >&6; }
7170 if test -z "$ac_cv_prog_NMEDIT"; then
7171 ac_ct_NMEDIT=$NMEDIT
7172 # Extract the first word of "nmedit
", so it can be a program name with args.
7173 set dummy nmedit; ac_word=$2
7174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7175 $as_echo_n "checking
for $ac_word...
" >&6; }
7176 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7177 $as_echo_n "(cached
) " >&6
7179 if test -n "$ac_ct_NMEDIT"; then
7180 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7186 test -z "$as_dir" && as_dir=.
7187 for ac_exec_ext in '' $ac_executable_extensions; do
7188 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7189 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
7190 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7199 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7200 if test -n "$ac_ct_NMEDIT"; then
7201 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
7202 $as_echo "$ac_ct_NMEDIT" >&6; }
7204 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7205 $as_echo "no
" >&6; }
7208 if test "x
$ac_ct_NMEDIT" = x; then
7211 case $cross_compiling:$ac_tool_warned in
7213 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7214 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7215 ac_tool_warned=yes ;;
7217 NMEDIT=$ac_ct_NMEDIT
7220 NMEDIT="$ac_cv_prog_NMEDIT"
7223 if test -n "$ac_tool_prefix"; then
7224 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
7225 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7227 $as_echo_n "checking
for $ac_word...
" >&6; }
7228 if ${ac_cv_prog_LIPO+:} false; then :
7229 $as_echo_n "(cached
) " >&6
7231 if test -n "$LIPO"; then
7232 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7234 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7238 test -z "$as_dir" && as_dir=.
7239 for ac_exec_ext in '' $ac_executable_extensions; do
7240 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7241 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
7242 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7251 LIPO=$ac_cv_prog_LIPO
7252 if test -n "$LIPO"; then
7253 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
7254 $as_echo "$LIPO" >&6; }
7256 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7257 $as_echo "no
" >&6; }
7262 if test -z "$ac_cv_prog_LIPO"; then
7264 # Extract the first word of "lipo
", so it can be a program name with args.
7265 set dummy lipo; ac_word=$2
7266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7267 $as_echo_n "checking
for $ac_word...
" >&6; }
7268 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7269 $as_echo_n "(cached
) " >&6
7271 if test -n "$ac_ct_LIPO"; then
7272 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7278 test -z "$as_dir" && as_dir=.
7279 for ac_exec_ext in '' $ac_executable_extensions; do
7280 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7281 ac_cv_prog_ac_ct_LIPO="lipo
"
7282 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7291 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7292 if test -n "$ac_ct_LIPO"; then
7293 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
7294 $as_echo "$ac_ct_LIPO" >&6; }
7296 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7297 $as_echo "no
" >&6; }
7300 if test "x
$ac_ct_LIPO" = x; then
7303 case $cross_compiling:$ac_tool_warned in
7305 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7306 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7307 ac_tool_warned=yes ;;
7312 LIPO="$ac_cv_prog_LIPO"
7315 if test -n "$ac_tool_prefix"; then
7316 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
7317 set dummy ${ac_tool_prefix}otool; ac_word=$2
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7319 $as_echo_n "checking
for $ac_word...
" >&6; }
7320 if ${ac_cv_prog_OTOOL+:} false; then :
7321 $as_echo_n "(cached
) " >&6
7323 if test -n "$OTOOL"; then
7324 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7330 test -z "$as_dir" && as_dir=.
7331 for ac_exec_ext in '' $ac_executable_extensions; do
7332 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7333 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
7334 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7343 OTOOL=$ac_cv_prog_OTOOL
7344 if test -n "$OTOOL"; then
7345 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
7346 $as_echo "$OTOOL" >&6; }
7348 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7349 $as_echo "no
" >&6; }
7354 if test -z "$ac_cv_prog_OTOOL"; then
7356 # Extract the first word of "otool
", so it can be a program name with args.
7357 set dummy otool; ac_word=$2
7358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7359 $as_echo_n "checking
for $ac_word...
" >&6; }
7360 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7361 $as_echo_n "(cached
) " >&6
7363 if test -n "$ac_ct_OTOOL"; then
7364 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7370 test -z "$as_dir" && as_dir=.
7371 for ac_exec_ext in '' $ac_executable_extensions; do
7372 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7373 ac_cv_prog_ac_ct_OTOOL="otool
"
7374 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7383 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7384 if test -n "$ac_ct_OTOOL"; then
7385 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
7386 $as_echo "$ac_ct_OTOOL" >&6; }
7388 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7389 $as_echo "no
" >&6; }
7392 if test "x
$ac_ct_OTOOL" = x; then
7395 case $cross_compiling:$ac_tool_warned in
7397 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7398 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7399 ac_tool_warned=yes ;;
7404 OTOOL="$ac_cv_prog_OTOOL"
7407 if test -n "$ac_tool_prefix"; then
7408 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
7409 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7411 $as_echo_n "checking
for $ac_word...
" >&6; }
7412 if ${ac_cv_prog_OTOOL64+:} false; then :
7413 $as_echo_n "(cached
) " >&6
7415 if test -n "$OTOOL64"; then
7416 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7422 test -z "$as_dir" && as_dir=.
7423 for ac_exec_ext in '' $ac_executable_extensions; do
7424 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7425 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
7426 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7435 OTOOL64=$ac_cv_prog_OTOOL64
7436 if test -n "$OTOOL64"; then
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
7438 $as_echo "$OTOOL64" >&6; }
7440 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7441 $as_echo "no
" >&6; }
7446 if test -z "$ac_cv_prog_OTOOL64"; then
7447 ac_ct_OTOOL64=$OTOOL64
7448 # Extract the first word of "otool64
", so it can be a program name with args.
7449 set dummy otool64; ac_word=$2
7450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7451 $as_echo_n "checking
for $ac_word...
" >&6; }
7452 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7453 $as_echo_n "(cached
) " >&6
7455 if test -n "$ac_ct_OTOOL64"; then
7456 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7462 test -z "$as_dir" && as_dir=.
7463 for ac_exec_ext in '' $ac_executable_extensions; do
7464 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7465 ac_cv_prog_ac_ct_OTOOL64="otool64
"
7466 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7475 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7476 if test -n "$ac_ct_OTOOL64"; then
7477 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
7478 $as_echo "$ac_ct_OTOOL64" >&6; }
7480 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7481 $as_echo "no
" >&6; }
7484 if test "x
$ac_ct_OTOOL64" = x; then
7487 case $cross_compiling:$ac_tool_warned in
7489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7490 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7491 ac_tool_warned=yes ;;
7493 OTOOL64=$ac_ct_OTOOL64
7496 OTOOL64="$ac_cv_prog_OTOOL64"
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
7526 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
7527 if ${lt_cv_apple_cc_single_mod+:} false; then :
7528 $as_echo_n "(cached
) " >&6
7530 lt_cv_apple_cc_single_mod=no
7531 if test -z "${LT_MULTI_MODULE}"; then
7532 # By default we will add the -single_module flag. You can override
7533 # by either setting the environment variable LT_MULTI_MODULE
7534 # non-empty at configure time, or by adding -multi_module to the
7536 rm -rf libconftest.dylib*
7537 echo "int foo
(void
){return 1;}" > conftest.c
7538 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7539 -dynamiclib -Wl,-single_module conftest.c
" >&5
7540 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7541 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7543 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7544 lt_cv_apple_cc_single_mod=yes
7546 cat conftest.err >&5
7548 rm -rf libconftest.dylib*
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
7553 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
7555 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
7556 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7557 $as_echo_n "(cached
) " >&6
7559 lt_cv_ld_exported_symbols_list=no
7560 save_LDFLAGS=$LDFLAGS
7561 echo "_main
" > conftest.sym
7562 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
7563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7564 /* end confdefs.h. */
7574 if ac_fn_c_try_link "$LINENO"; then :
7575 lt_cv_ld_exported_symbols_list=yes
7577 lt_cv_ld_exported_symbols_list=no
7579 rm -f core conftest.err conftest.$ac_objext \
7580 conftest$ac_exeext conftest.$ac_ext
7581 LDFLAGS="$save_LDFLAGS"
7584 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
7585 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
7587 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
7588 if ${lt_cv_ld_force_load+:} false; then :
7589 $as_echo_n "(cached
) " >&6
7591 lt_cv_ld_force_load=no
7592 cat > conftest.c << _LT_EOF
7593 int forced_loaded() { return 2;}
7595 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
7596 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7597 echo "$AR cru libconftest.a conftest.o
" >&5
7598 $AR cru libconftest.a conftest.o 2>&5
7599 cat > conftest.c << _LT_EOF
7600 int main() { return 0;}
7602 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
7603 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7605 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7606 lt_cv_ld_force_load=yes
7608 cat conftest.err >&5
7610 rm -f conftest.err libconftest.a conftest conftest.c
7611 rm -rf conftest.dSYM
7614 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
7615 $as_echo "$lt_cv_ld_force_load" >&6; }
7617 rhapsody* | darwin1.[012])
7618 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7620 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7621 darwin*) # darwin 5.x on
7622 # if running on 10.5 or later, the deployment target defaults
7623 # to the OS version, if on x86, and 10.4, the deployment
7624 # target defaults to 10.4. Don't you love it?
7625 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7626 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7627 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7629 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7631 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7635 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7636 _lt_dar_single_mod='$single_module'
7638 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7639 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7641 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7643 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
7644 _lt_dsymutil='~$DSYMUTIL $lib || :'
7651 for ac_header in dlfcn.h
7653 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
7655 if test "x
$ac_cv_header_dlfcn_h" = xyes; then :
7656 cat >>confdefs.h <<_ACEOF
7657 #define HAVE_DLFCN_H 1
7678 # Check whether --enable-static was given.
7679 if test "${enable_static+set}" = set; then :
7680 enableval=$enable_static; p=${PACKAGE-default}
7682 yes) enable_static=yes ;;
7683 no) enable_static=no ;;
7686 # Look at the argument we got. We use all the common list separators.
7687 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7688 for pkg in $enableval; do
7690 if test "X
$pkg" = "X
$p"; then
7710 # Check whether --with-pic was given.
7711 if test "${with_pic+set}" = set; then :
7712 withval=$with_pic; pic_mode="$withval"
7718 test -z "$pic_mode" && pic_mode=default
7726 # Check whether --enable-fast-install was given.
7727 if test "${enable_fast_install+set}" = set; then :
7728 enableval=$enable_fast_install; p=${PACKAGE-default}
7730 yes) enable_fast_install=yes ;;
7731 no) enable_fast_install=no ;;
7733 enable_fast_install=no
7734 # Look at the argument we got. We use all the common list separators.
7735 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7736 for pkg in $enableval; do
7738 if test "X
$pkg" = "X
$p"; then
7739 enable_fast_install=yes
7746 enable_fast_install=yes
7759 # This can be used to rebuild libtool when needed
7760 LIBTOOL_DEPS="$ltmain"
7762 # Always use our own libtool.
7763 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7790 test -z "$LN_S" && LN_S="ln -s"
7805 if test -n "${ZSH_VERSION+set}" ; then
7806 setopt NO_GLOB_SUBST
7809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for objdir
" >&5
7810 $as_echo_n "checking
for objdir...
" >&6; }
7811 if ${lt_cv_objdir+:} false; then :
7812 $as_echo_n "(cached
) " >&6
7814 rm -f .libs 2>/dev/null
7815 mkdir .libs 2>/dev/null
7816 if test -d .libs; then
7819 # MS-DOS does not allow filenames that begin with a dot.
7822 rmdir .libs 2>/dev/null
7824 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_objdir" >&5
7825 $as_echo "$lt_cv_objdir" >&6; }
7826 objdir=$lt_cv_objdir
7832 cat >>confdefs.h <<_ACEOF
7833 #define LT_OBJDIR "$lt_cv_objdir/"
7841 # AIX sometimes has problems with the GCC collect2 program. For some
7842 # reason, if we set the COLLECT_NAMES environment variable, the problems
7843 # vanish in a puff of smoke.
7844 if test "X
${COLLECT_NAMES+set}" != Xset; then
7846 export COLLECT_NAMES
7853 can_build_shared=yes
7855 # All known linkers require a `.a' archive for static linking (except MSVC,
7856 # which needs '.lib').
7859 with_gnu_ld="$lt_cv_prog_gnu_ld"
7862 old_CFLAGS="$CFLAGS"
7864 # Set sane defaults for various variables
7865 test -z "$CC" && CC=cc
7866 test -z "$LTCC" && LTCC=$CC
7867 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7868 test -z "$LD" && LD=ld
7869 test -z "$ac_objext" && ac_objext=o
7871 for cc_temp in $compiler""; do
7873 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7874 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7879 cc_basename=`$ECHO "$cc_temp" | $SED "s
%.
*/%%; s
%^
$host_alias-%%"`
7882 # Only perform the check for file, if the check method requires it
7883 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7884 case $deplibs_check_method in
7886 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7887 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ${ac_tool_prefix}file" >&5
7888 $as_echo_n "checking
for ${ac_tool_prefix}file...
" >&6; }
7889 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7890 $as_echo_n "(cached
) " >&6
7894 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7897 lt_save_MAGIC_CMD="$MAGIC_CMD"
7898 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7899 ac_dummy="/usr
/bin
$PATH_SEPARATOR$PATH"
7900 for ac_dir in $ac_dummy; do
7902 test -z "$ac_dir" && ac_dir=.
7903 if test -f $ac_dir/${ac_tool_prefix}file; then
7904 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7905 if test -n "$file_magic_test_file"; then
7906 case $deplibs_check_method in
7908 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \
(.
*\
)"`
7909 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7910 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7911 $EGREP "$file_magic_regex" > /dev/null; then
7916 *** Warning: the command libtool uses to detect shared libraries,
7917 *** $file_magic_cmd, produces output that libtool cannot recognize.
7918 *** The result is that libtool may fail to recognize shared libraries
7919 *** as such. This will affect the creation of libtool libraries that
7920 *** depend on shared libraries, but programs linked with such libtool
7921 *** libraries will work regardless of this problem. Nevertheless, you
7922 *** may want to report the problem to your system manager and/or to
7923 *** bug-libtool@gnu.org
7933 MAGIC_CMD="$lt_save_MAGIC_CMD"
7938 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7939 if test -n "$MAGIC_CMD"; then
7940 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAGIC_CMD" >&5
7941 $as_echo "$MAGIC_CMD" >&6; }
7943 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7944 $as_echo "no
" >&6; }
7951 if test -z "$lt_cv_path_MAGIC_CMD"; then
7952 if test -n "$ac_tool_prefix"; then
7953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for file" >&5
7954 $as_echo_n "checking
for file...
" >&6; }
7955 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7956 $as_echo_n "(cached
) " >&6
7960 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7963 lt_save_MAGIC_CMD="$MAGIC_CMD"
7964 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7965 ac_dummy="/usr
/bin
$PATH_SEPARATOR$PATH"
7966 for ac_dir in $ac_dummy; do
7968 test -z "$ac_dir" && ac_dir=.
7969 if test -f $ac_dir/file; then
7970 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7971 if test -n "$file_magic_test_file"; then
7972 case $deplibs_check_method in
7974 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \
(.
*\
)"`
7975 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7976 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7977 $EGREP "$file_magic_regex" > /dev/null; then
7982 *** Warning: the command libtool uses to detect shared libraries,
7983 *** $file_magic_cmd, produces output that libtool cannot recognize.
7984 *** The result is that libtool may fail to recognize shared libraries
7985 *** as such. This will affect the creation of libtool libraries that
7986 *** depend on shared libraries, but programs linked with such libtool
7987 *** libraries will work regardless of this problem. Nevertheless, you
7988 *** may want to report the problem to your system manager and/or to
7989 *** bug-libtool@gnu.org
7999 MAGIC_CMD="$lt_save_MAGIC_CMD"
8004 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8005 if test -n "$MAGIC_CMD"; then
8006 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAGIC_CMD" >&5
8007 $as_echo "$MAGIC_CMD" >&6; }
8009 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8010 $as_echo "no
" >&6; }
8023 # Use C for the default configuration in the libtool script
8027 ac_cpp='$CPP $CPPFLAGS'
8028 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8029 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8030 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8033 # Source file extension for C test sources.
8036 # Object file extension for compiled C test sources.
8040 # Code to be used in simple compile tests
8041 lt_simple_compile_test_code="int some_variable
= 0;"
8043 # Code to be used in simple link tests
8044 lt_simple_link_test_code='int main(){return(0);}'
8052 # If no C compiler was specified, use CC.
8055 # If no C compiler flags were specified, use CFLAGS.
8056 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8058 # Allow CC to be a program name with arguments.
8061 # Save the default compiler, since it gets overwritten when the other
8062 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8063 compiler_DEFAULT=$CC
8065 # save warnings/boilerplate of simple test code
8066 ac_outfile=conftest.$ac_objext
8067 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8068 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8069 _lt_compiler_boilerplate=`cat conftest.err`
8072 ac_outfile=conftest.$ac_objext
8073 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8074 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8075 _lt_linker_boilerplate=`cat conftest.err`
8080 ## There is no encapsulation within the following macros, do not change
8081 ## the running order or otherwise move them around unless you know exactly
8082 ## what you are doing...
8083 if test -n "$compiler"; then
8085 lt_prog_compiler_no_builtin_flag=
8087 if test "$GCC" = yes; then
8088 case $cc_basename in
8090 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8092 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-fno-rtti -fno-exceptions" >&5
8096 $as_echo_n "checking
if $compiler supports
-fno-rtti -fno-exceptions...
" >&6; }
8097 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8098 $as_echo_n "(cached
) " >&6
8100 lt_cv_prog_compiler_rtti_exceptions=no
8101 ac_outfile=conftest.$ac_objext
8102 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8103 lt_compiler_flag="-fno-rtti -fno-exceptions"
8104 # Insert the option either (1) after the last *FLAGS variable, or
8105 # (2) before a word containing "conftest.
", or (3) at the end.
8106 # Note that $ac_compile itself does not contain backslashes and begins
8107 # with a dollar sign (not a hyphen), so the echo should work correctly.
8108 # The option is referenced via a variable to avoid confusing sed.
8109 lt_compile=`echo "$ac_compile" | $SED \
8110 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8111 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8112 -e 's:$: $lt_compiler_flag:'`
8113 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
8114 (eval "$lt_compile" 2>conftest.err)
8116 cat conftest.err >&5
8117 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8118 if (exit $ac_status) && test -s "$ac_outfile"; then
8119 # The compiler can only warn and ignore the option if not recognized
8120 # So say no if there are warnings other than the usual output.
8121 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8122 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8123 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8124 lt_cv_prog_compiler_rtti_exceptions=yes
8130 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_rtti_exceptions" >&5
8131 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8133 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8134 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8146 lt_prog_compiler_wl=
8147 lt_prog_compiler_pic=
8148 lt_prog_compiler_static=
8150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $compiler option to produce PIC
" >&5
8151 $as_echo_n "checking
for $compiler option to produce PIC...
" >&6; }
8153 if test "$GCC" = yes; then
8154 lt_prog_compiler_wl='-Wl,'
8155 lt_prog_compiler_static='-static'
8159 # All AIX code is PIC.
8160 if test "$host_cpu" = ia64; then
8161 # AIX 5 now supports IA64 processor
8162 lt_prog_compiler_static='-Bstatic'
8164 lt_prog_compiler_pic='-fPIC'
8170 # see comment about AmigaOS4 .so support
8171 lt_prog_compiler_pic='-fPIC'
8174 # FIXME: we need at least 68020 code to build shared libraries, but
8175 # adding the `-m68020' flag to GCC prevents building anything better,
8177 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8182 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8183 # PIC is the default for these OSes.
8186 mingw* | cygwin* | pw32* | os2* | cegcc*)
8187 # This hack is so that the source file can tell whether it is being
8188 # built for inclusion in a dll (and should export symbols for example).
8189 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8190 # (--disable-auto-import) libraries
8191 lt_prog_compiler_pic='-DDLL_EXPORT'
8194 darwin* | rhapsody*)
8195 # PIC is the default on this platform
8196 # Common symbols not allowed in MH_DYLIB files
8197 lt_prog_compiler_pic='-fno-common'
8201 # PIC is the default for Haiku.
8202 # The "-static" flag exists, but is broken.
8203 lt_prog_compiler_static=
8207 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8208 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8209 # sets the default TLS model and affects inlining.
8215 lt_prog_compiler_pic='-fPIC'
8221 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8222 # Instead, we relocate shared libraries at runtime.
8226 # Just because we use GCC doesn't mean we suddenly get shared libraries
8227 # on systems that don't support them.
8228 lt_prog_compiler_can_build_shared=no
8233 # QNX uses GNU C++, but need to define -shared option too, otherwise
8235 lt_prog_compiler_pic='-fPIC -shared'
8239 if test -d /usr/nec; then
8240 lt_prog_compiler_pic=-Kconform_pic
8245 lt_prog_compiler_pic='-fPIC'
8249 case $cc_basename in
8250 nvcc*) # Cuda Compiler Driver 2.2
8251 lt_prog_compiler_wl='-Xlinker '
8252 lt_prog_compiler_pic='-Xcompiler -fPIC'
8256 # PORTME Check for flag to pass linker flags through the system compiler.
8259 lt_prog_compiler_wl='-Wl,'
8260 if test "$host_cpu" = ia64; then
8261 # AIX 5 now supports IA64 processor
8262 lt_prog_compiler_static='-Bstatic'
8264 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8268 mingw* | cygwin* | pw32* | os2* | cegcc*)
8269 # This hack is so that the source file can tell whether it is being
8270 # built for inclusion in a dll (and should export symbols for example).
8271 lt_prog_compiler_pic='-DDLL_EXPORT'
8274 hpux9* | hpux10* | hpux11*)
8275 lt_prog_compiler_wl='-Wl,'
8276 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8283 lt_prog_compiler_pic='+Z'
8286 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8287 lt_prog_compiler_static='${wl}-a ${wl}archive'
8290 irix5* | irix6* | nonstopux*)
8291 lt_prog_compiler_wl='-Wl,'
8292 # PIC (with -KPIC) is the default.
8293 lt_prog_compiler_static='-non_shared'
8296 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8297 case $cc_basename in
8298 # old Intel for x86_64 which still supported -KPIC.
8300 lt_prog_compiler_wl='-Wl,'
8301 lt_prog_compiler_pic='-KPIC'
8302 lt_prog_compiler_static='-static'
8304 # icc used to be incompatible with GCC.
8305 # ICC 10 doesn't accept -KPIC any more.
8307 lt_prog_compiler_wl='-Wl,'
8308 lt_prog_compiler_pic='-fPIC'
8309 lt_prog_compiler_static='-static'
8311 # Lahey Fortran 8.1.
8313 lt_prog_compiler_wl='-Wl,'
8314 lt_prog_compiler_pic='--shared'
8315 lt_prog_compiler_static='--static'
8317 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8318 # Portland Group compilers (*not* the Pentium gcc compiler,
8319 # which looks to be a dead project)
8320 lt_prog_compiler_wl='-Wl,'
8321 lt_prog_compiler_pic='-fpic'
8322 lt_prog_compiler_static='-Bstatic'
8325 lt_prog_compiler_wl='-Wl,'
8326 # All Alpha code is PIC.
8327 lt_prog_compiler_static='-non_shared'
8329 xl* | bgxl* | bgf* | mpixl*)
8330 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8331 lt_prog_compiler_wl='-Wl,'
8332 lt_prog_compiler_pic='-qpic'
8333 lt_prog_compiler_static='-qstaticlink'
8336 case `$CC -V 2>&1 | sed 5q` in
8337 *Sun\ F* | *Sun*Fortran*)
8338 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8339 lt_prog_compiler_pic='-KPIC'
8340 lt_prog_compiler_static='-Bstatic'
8341 lt_prog_compiler_wl=''
8345 lt_prog_compiler_pic='-KPIC'
8346 lt_prog_compiler_static='-Bstatic'
8347 lt_prog_compiler_wl='-Wl,'
8355 lt_prog_compiler_pic='-KPIC'
8356 lt_prog_compiler_static='-Bstatic'
8360 # QNX uses GNU C++, but need to define -shared option too, otherwise
8362 lt_prog_compiler_pic='-fPIC -shared'
8365 osf3* | osf4* | osf5*)
8366 lt_prog_compiler_wl='-Wl,'
8367 # All OSF/1 code is PIC.
8368 lt_prog_compiler_static='-non_shared'
8372 lt_prog_compiler_static='-non_shared'
8376 lt_prog_compiler_pic='-KPIC'
8377 lt_prog_compiler_static='-Bstatic'
8378 case $cc_basename in
8380 lt_prog_compiler_wl='-Qoption ld ';;
8382 lt_prog_compiler_wl='-Wl,';;
8387 lt_prog_compiler_wl='-Qoption ld '
8388 lt_prog_compiler_pic='-PIC'
8389 lt_prog_compiler_static='-Bstatic'
8392 sysv4 | sysv4.2uw2* | sysv4.3*)
8393 lt_prog_compiler_wl='-Wl,'
8394 lt_prog_compiler_pic='-KPIC'
8395 lt_prog_compiler_static='-Bstatic'
8399 if test -d /usr/nec ;then
8400 lt_prog_compiler_pic='-Kconform_pic'
8401 lt_prog_compiler_static='-Bstatic'
8405 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8406 lt_prog_compiler_wl='-Wl,'
8407 lt_prog_compiler_pic='-KPIC'
8408 lt_prog_compiler_static='-Bstatic'
8412 lt_prog_compiler_wl='-Wl,'
8413 lt_prog_compiler_can_build_shared=no
8417 lt_prog_compiler_pic='-pic'
8418 lt_prog_compiler_static='-Bstatic'
8422 lt_prog_compiler_can_build_shared=no
8428 # For platforms which do not support PIC, -DPIC is meaningless:
8430 lt_prog_compiler_pic=
8433 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8436 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_prog_compiler_pic" >&5
8437 $as_echo "$lt_prog_compiler_pic" >&6; }
8445 # Check to make sure the PIC flag actually works.
8447 if test -n "$lt_prog_compiler_pic"; then
8448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler PIC flag
$lt_prog_compiler_pic works
" >&5
8449 $as_echo_n "checking
if $compiler PIC flag
$lt_prog_compiler_pic works...
" >&6; }
8450 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8451 $as_echo_n "(cached
) " >&6
8453 lt_cv_prog_compiler_pic_works=no
8454 ac_outfile=conftest.$ac_objext
8455 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8456 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8457 # Insert the option either (1) after the last *FLAGS variable, or
8458 # (2) before a word containing "conftest.
", or (3) at the end.
8459 # Note that $ac_compile itself does not contain backslashes and begins
8460 # with a dollar sign (not a hyphen), so the echo should work correctly.
8461 # The option is referenced via a variable to avoid confusing sed.
8462 lt_compile=`echo "$ac_compile" | $SED \
8463 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8464 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8465 -e 's:$: $lt_compiler_flag:'`
8466 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
8467 (eval "$lt_compile" 2>conftest.err)
8469 cat conftest.err >&5
8470 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8471 if (exit $ac_status) && test -s "$ac_outfile"; then
8472 # The compiler can only warn and ignore the option if not recognized
8473 # So say no if there are warnings other than the usual output.
8474 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8475 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8476 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8477 lt_cv_prog_compiler_pic_works=yes
8483 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_pic_works" >&5
8484 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8486 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8487 case $lt_prog_compiler_pic in
8489 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8492 lt_prog_compiler_pic=
8493 lt_prog_compiler_can_build_shared=no
8504 # Check to make sure the static flag actually works.
8506 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler static flag
$lt_tmp_static_flag works
" >&5
8508 $as_echo_n "checking
if $compiler static flag
$lt_tmp_static_flag works...
" >&6; }
8509 if ${lt_cv_prog_compiler_static_works+:} false; then :
8510 $as_echo_n "(cached
) " >&6
8512 lt_cv_prog_compiler_static_works=no
8513 save_LDFLAGS="$LDFLAGS"
8514 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8515 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8516 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8517 # The linker can only warn and ignore the option if not recognized
8518 # So say no if there are warnings
8519 if test -s conftest.err; then
8520 # Append any errors to the config.log.
8521 cat conftest.err 1>&5
8522 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8523 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8524 if diff conftest.exp conftest.er2 >/dev/null; then
8525 lt_cv_prog_compiler_static_works=yes
8528 lt_cv_prog_compiler_static_works=yes
8532 LDFLAGS="$save_LDFLAGS"
8535 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_static_works" >&5
8536 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8538 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8541 lt_prog_compiler_static=
8550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-c -o file.
$ac_objext" >&5
8551 $as_echo_n "checking
if $compiler supports
-c -o file.
$ac_objext...
" >&6; }
8552 if ${lt_cv_prog_compiler_c_o+:} false; then :
8553 $as_echo_n "(cached
) " >&6
8555 lt_cv_prog_compiler_c_o=no
8556 $RM -r conftest 2>/dev/null
8560 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8562 lt_compiler_flag="-o out
/conftest2.
$ac_objext"
8563 # Insert the option either (1) after the last *FLAGS variable, or
8564 # (2) before a word containing "conftest.
", or (3) at the end.
8565 # Note that $ac_compile itself does not contain backslashes and begins
8566 # with a dollar sign (not a hyphen), so the echo should work correctly.
8567 lt_compile=`echo "$ac_compile" | $SED \
8568 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8569 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8570 -e 's:$: $lt_compiler_flag:'`
8571 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
8572 (eval "$lt_compile" 2>out/conftest.err)
8574 cat out/conftest.err >&5
8575 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8576 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8578 # The compiler can only warn and ignore the option if not recognized
8579 # So say no if there are warnings
8580 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8581 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8582 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8583 lt_cv_prog_compiler_c_o=yes
8588 # SGI C++ compiler will create directory out/ii_files/ for
8589 # template instantiation
8590 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8591 $RM out/* && rmdir out
8597 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_c_o" >&5
8598 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-c -o file.
$ac_objext" >&5
8606 $as_echo_n "checking
if $compiler supports
-c -o file.
$ac_objext...
" >&6; }
8607 if ${lt_cv_prog_compiler_c_o+:} false; then :
8608 $as_echo_n "(cached
) " >&6
8610 lt_cv_prog_compiler_c_o=no
8611 $RM -r conftest 2>/dev/null
8615 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8617 lt_compiler_flag="-o out
/conftest2.
$ac_objext"
8618 # Insert the option either (1) after the last *FLAGS variable, or
8619 # (2) before a word containing "conftest.
", or (3) at the end.
8620 # Note that $ac_compile itself does not contain backslashes and begins
8621 # with a dollar sign (not a hyphen), so the echo should work correctly.
8622 lt_compile=`echo "$ac_compile" | $SED \
8623 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8624 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8625 -e 's:$: $lt_compiler_flag:'`
8626 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
8627 (eval "$lt_compile" 2>out/conftest.err)
8629 cat out/conftest.err >&5
8630 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8631 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8633 # The compiler can only warn and ignore the option if not recognized
8634 # So say no if there are warnings
8635 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8636 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8637 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8638 lt_cv_prog_compiler_c_o=yes
8643 # SGI C++ compiler will create directory out/ii_files/ for
8644 # template instantiation
8645 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8646 $RM out/* && rmdir out
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_c_o" >&5
8653 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8658 hard_links="nottested
"
8659 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8660 # do not overwrite the value of need_locks provided by the user
8661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if we can lock with hard links
" >&5
8662 $as_echo_n "checking
if we can lock with hard links...
" >&6; }
8665 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8667 ln conftest.a conftest.b 2>&5 || hard_links=no
8668 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8669 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $hard_links" >&5
8670 $as_echo "$hard_links" >&6; }
8671 if test "$hard_links" = no; then
8672 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: \
`$CC' does not support \`-c -o', so \`make -j' may be unsafe
" >&5
8673 $as_echo "$as_me: WARNING
: \
`$CC' does not support \`-c -o', so \`make -j' may be unsafe
" >&2;}
8685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the
$compiler linker
($LD) supports shared libraries
" >&5
8686 $as_echo_n "checking whether the
$compiler linker
($LD) supports shared libraries...
" >&6; }
8689 allow_undefined_flag=
8690 always_export_symbols=no
8692 archive_expsym_cmds=
8693 compiler_needs_object=no
8694 enable_shared_with_static_runtimes=no
8695 export_dynamic_flag_spec=
8696 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8697 hardcode_automatic=no
8699 hardcode_direct_absolute=no
8700 hardcode_libdir_flag_spec=
8701 hardcode_libdir_flag_spec_ld=
8702 hardcode_libdir_separator=
8704 hardcode_shlibpath_var=unsupported
8706 link_all_deplibs=unknown
8709 old_archive_from_new_cmds=
8710 old_archive_from_expsyms_cmds=
8711 thread_safe_flag_spec=
8712 whole_archive_flag_spec=
8713 # include_expsyms should be a list of space-separated symbols to be *always*
8714 # included in the symbol list
8716 # exclude_expsyms can be an extended regexp of symbols to exclude
8717 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8718 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8719 # as well as any symbol that contains `d'.
8720 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8721 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8722 # platforms (ab)use it in PIC code, but their linkers get confused if
8723 # the symbol is explicitly referenced. Since portable code cannot
8724 # rely on this symbol name, it's probably fine to never include it in
8725 # preloaded symbol tables.
8726 # Exclude shared library initialization/finalization symbols.
8727 extract_expsyms_cmds=
8730 cygwin* | mingw* | pw32* | cegcc*)
8731 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8732 # When not using gcc, we currently assume that we are using
8733 # Microsoft Visual C++.
8734 if test "$GCC" != yes; then
8739 # we just hope/assume this is gcc and not c89 (= MSVC++)
8749 # On some targets, GNU ld is compatible enough with the native linker
8750 # that we're better off using the native interface for both.
8751 lt_use_gnu_ld_interface=no
8752 if test "$with_gnu_ld" = yes; then
8755 # The AIX port of GNU ld has always aspired to compatibility
8756 # with the native linker. However, as the warning in the GNU ld
8757 # block says, versions before 2.19.5* couldn't really create working
8758 # shared libraries, regardless of the interface used.
8759 case `$LD -v 2>&1` in
8760 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8761 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8762 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8764 lt_use_gnu_ld_interface=yes
8769 lt_use_gnu_ld_interface=yes
8774 if test "$lt_use_gnu_ld_interface" = yes; then
8775 # If archive_cmds runs LD, not CC, wlarc should be empty
8778 # Set some defaults for GNU ld with shared library support. These
8779 # are reset later if shared libraries are not supported. Putting them
8780 # here allows them to be overridden if necessary.
8781 runpath_var=LD_RUN_PATH
8782 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8783 export_dynamic_flag_spec='${wl}--export-dynamic'
8784 # ancient GNU ld didn't support --whole-archive et. al.
8785 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8786 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8788 whole_archive_flag_spec=
8790 supports_anon_versioning=no
8791 case `$LD -v 2>&1` in
8792 *GNU\ gold*) supports_anon_versioning=yes ;;
8793 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8794 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8795 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8796 *\ 2.11.*) ;; # other 2.11 versions
8797 *) supports_anon_versioning=yes ;;
8800 # See if GNU ld supports shared libraries.
8803 # On AIX/PPC, the GNU linker is very broken
8804 if test "$host_cpu" != ia64; then
8808 *** Warning: the GNU linker, at least up to release 2.19, is reported
8809 *** to be unable to reliably create shared libraries on AIX.
8810 *** Therefore, libtool is disabling shared libraries support. If you
8811 *** really care for shared libraries, you may want to install binutils
8812 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8813 *** You will then need to restart the configuration process.
8822 # see comment about AmigaOS4 .so support
8823 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8824 archive_expsym_cmds=''
8827 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)'
8828 hardcode_libdir_flag_spec
='-L$libdir'
8829 hardcode_minus_L
=yes
8835 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8836 allow_undefined_flag
=unsupported
8837 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8838 # support --undefined. This deserves some investigation. FIXME
8839 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8845 cygwin
* | mingw
* | pw32
* | cegcc
*)
8846 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8847 # as there is no search path for DLLs.
8848 hardcode_libdir_flag_spec
='-L$libdir'
8849 export_dynamic_flag_spec
='${wl}--export-all-symbols'
8850 allow_undefined_flag
=unsupported
8851 always_export_symbols
=no
8852 enable_shared_with_static_runtimes
=yes
8853 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8855 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
8856 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8857 # If the export-symbols file already is a .def file (1st line
8858 # is EXPORTS), use it as is; otherwise, prepend...
8859 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8860 cp $export_symbols $output_objdir/$soname.def;
8862 echo EXPORTS > $output_objdir/$soname.def;
8863 cat $export_symbols >> $output_objdir/$soname.def;
8865 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8872 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8873 link_all_deplibs
=yes
8878 hardcode_shlibpath_var
=no
8879 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8880 export_dynamic_flag_spec
='${wl}-E'
8881 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8882 # Instead, shared libraries are loaded at an image base (0x10000000 by
8883 # default) and relocated if they conflict, which is a slow very memory
8884 # consuming and fragmenting process. To avoid this, we pick a random,
8885 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8886 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8887 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8888 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'
8891 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8893 if test "$host_os" = linux-dietlibc
; then
8894 case $cc_basename in
8895 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
8898 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
8899 && test "$tmp_diet" = no
8901 tmp_addflag
=' $pic_flag'
8902 tmp_sharedflag
='-shared'
8903 case $cc_basename,$host_cpu in
8904 pgcc
*) # Portland Group C compiler
8905 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'
8906 tmp_addflag
=' $pic_flag'
8908 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8909 # Portland Group f77 and f90 compilers
8910 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'
8911 tmp_addflag
=' $pic_flag -Mnomain' ;;
8912 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
8913 tmp_addflag
=' -i_dynamic' ;;
8914 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
8915 tmp_addflag
=' -i_dynamic -nofor_main' ;;
8916 ifc
* | ifort
*) # Intel Fortran compiler
8917 tmp_addflag
=' -nofor_main' ;;
8918 lf95
*) # Lahey Fortran 8.1
8919 whole_archive_flag_spec
=
8920 tmp_sharedflag
='--shared' ;;
8921 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8922 tmp_sharedflag
='-qmkshrobj'
8924 nvcc
*) # Cuda Compiler Driver 2.2
8925 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'
8926 compiler_needs_object
=yes
8929 case `$CC -V 2>&1 | sed 5q` in
8930 *Sun\ C
*) # Sun C 5.9
8931 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'
8932 compiler_needs_object
=yes
8933 tmp_sharedflag
='-G' ;;
8934 *Sun\ F
*) # Sun Fortran 8.3
8935 tmp_sharedflag
='-G' ;;
8937 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8939 if test "x$supports_anon_versioning" = xyes
; then
8940 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8941 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8942 echo "local: *; };" >> $output_objdir/$libname.ver~
8943 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8946 case $cc_basename in
8947 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
8948 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8949 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
8950 hardcode_libdir_flag_spec
=
8951 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
8952 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8953 if test "x$supports_anon_versioning" = xyes
; then
8954 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8955 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8956 echo "local: *; };" >> $output_objdir/$libname.ver~
8957 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8967 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8968 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8971 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8972 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8977 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
8981 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8982 *** create shared libraries on Solaris systems. Therefore, libtool
8983 *** is disabling shared libraries support. We urge you to upgrade GNU
8984 *** binutils to release 2.9.1 or newer. Another option is to modify
8985 *** your PATH or compiler configuration so that the native linker is
8986 *** used, and then restart.
8989 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8990 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8991 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8997 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
8998 case `$LD -v 2>&1` in
8999 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
9003 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9004 *** reliably create shared libraries on SCO systems. Therefore, libtool
9005 *** is disabling shared libraries support. We urge you to upgrade GNU
9006 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9007 *** your PATH or compiler configuration so that the native linker is
9008 *** used, and then restart.
9013 # For security reasons, it is highly recommended that you always
9014 # use absolute paths for naming shared libraries, and exclude the
9015 # DT_RUNPATH tag from executables and libraries. But doing so
9016 # requires that you compile everything twice, which is a pain.
9017 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9018 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9019 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9020 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9029 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9032 hardcode_shlibpath_var
=no
9036 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9037 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9038 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9045 if test "$ld_shlibs" = no
; then
9047 hardcode_libdir_flag_spec
=
9048 export_dynamic_flag_spec
=
9049 whole_archive_flag_spec
=
9052 # PORTME fill in a description of your system's linker (not GNU ld)
9055 allow_undefined_flag
=unsupported
9056 always_export_symbols
=yes
9057 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'
9058 # Note: this linker hardcodes the directories in LIBPATH if there
9059 # are no directories specified by -L.
9060 hardcode_minus_L
=yes
9061 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9062 # Neither direct hardcoding nor static linking is supported with a
9064 hardcode_direct
=unsupported
9069 if test "$host_cpu" = ia64
; then
9070 # On IA64, the linker does run time linking by default, so we don't
9071 # have to do anything special.
9072 aix_use_runtimelinking
=no
9073 exp_sym_flag
='-Bexport'
9076 # If we're using GNU nm, then we don't want the "-C" option.
9077 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9078 # Also, AIX nm treats weak defined symbols like other global
9079 # defined symbols, whereas GNU nm marks them as "W".
9080 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
9081 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'
9083 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9085 aix_use_runtimelinking
=no
9087 # Test if we are trying to use run time linking or normal
9088 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9089 # need to do runtime linking.
9090 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
9091 for ld_flag
in $LDFLAGS; do
9092 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
9093 aix_use_runtimelinking
=yes
9100 exp_sym_flag
='-bexport'
9101 no_entry_flag
='-bnoentry'
9104 # When large executables or shared objects are built, AIX ld can
9105 # have problems creating the table of contents. If linking a library
9106 # or program results in "error TOC overflow" add -mminimal-toc to
9107 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9108 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9112 hardcode_direct_absolute
=yes
9113 hardcode_libdir_separator
=':'
9114 link_all_deplibs
=yes
9115 file_list_spec
='${wl}-f,'
9117 if test "$GCC" = yes; then
9118 case $host_os in aix4.
[012]|aix4.
[012].
*)
9119 # We only want to do this on AIX 4.2 and lower, the check
9120 # below for broken collect2 doesn't work under 4.3+
9121 collect2name
=`${CC} -print-prog-name=collect2`
9122 if test -f "$collect2name" &&
9123 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
9125 # We have reworked collect2
9128 # We have old collect2
9129 hardcode_direct
=unsupported
9130 # It fails to find uninstalled libraries when the uninstalled
9131 # path is not listed in the libpath. Setting hardcode_minus_L
9132 # to unsupported forces relinking
9133 hardcode_minus_L
=yes
9134 hardcode_libdir_flag_spec
='-L$libdir'
9135 hardcode_libdir_separator
=
9139 shared_flag
='-shared'
9140 if test "$aix_use_runtimelinking" = yes; then
9141 shared_flag
="$shared_flag "'${wl}-G'
9145 if test "$host_cpu" = ia64
; then
9146 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9147 # chokes on -Wl,-G. The following line is correct:
9150 if test "$aix_use_runtimelinking" = yes; then
9151 shared_flag
='${wl}-G'
9153 shared_flag
='${wl}-bM:SRE'
9158 export_dynamic_flag_spec
='${wl}-bexpall'
9159 # It seems that -bexpall does not export symbols beginning with
9160 # underscore (_), so it is better to generate a list of symbols to export.
9161 always_export_symbols
=yes
9162 if test "$aix_use_runtimelinking" = yes; then
9163 # Warning - without using the other runtime loading flags (-brtl),
9164 # -berok will link without error, but may produce a broken library.
9165 allow_undefined_flag
='-berok'
9166 # Determine the default libpath from the value encoded in an
9168 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9169 /* end confdefs.h. */
9179 if ac_fn_c_try_link
"$LINENO"; then :
9181 lt_aix_libpath_sed
='
9182 /Import File Strings/,/^$/ {
9188 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9189 # Check for a 64-bit object if we didn't find anything.
9190 if test -z "$aix_libpath"; then
9191 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9194 rm -f core conftest.err conftest.
$ac_objext \
9195 conftest
$ac_exeext conftest.
$ac_ext
9196 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
9198 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9199 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"
9201 if test "$host_cpu" = ia64
; then
9202 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
9203 allow_undefined_flag
="-z nodefs"
9204 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"
9206 # Determine the default libpath from the value encoded in an
9208 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9209 /* end confdefs.h. */
9219 if ac_fn_c_try_link
"$LINENO"; then :
9221 lt_aix_libpath_sed
='
9222 /Import File Strings/,/^$/ {
9228 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9229 # Check for a 64-bit object if we didn't find anything.
9230 if test -z "$aix_libpath"; then
9231 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9234 rm -f core conftest.err conftest.
$ac_objext \
9235 conftest
$ac_exeext conftest.
$ac_ext
9236 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
9238 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9239 # Warning - without using the other run time loading flags,
9240 # -berok will link without error, but may produce a broken library.
9241 no_undefined_flag
=' ${wl}-bernotok'
9242 allow_undefined_flag
=' ${wl}-berok'
9243 if test "$with_gnu_ld" = yes; then
9244 # We only use this code for GNU lds that support --whole-archive.
9245 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9247 # Exported symbols can be pulled into shared objects from archives
9248 whole_archive_flag_spec
='$convenience'
9250 archive_cmds_need_lc
=yes
9251 # This is similar to how AIX traditionally builds its shared libraries.
9252 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'
9260 # see comment about AmigaOS4 .so support
9261 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9262 archive_expsym_cmds
=''
9265 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)'
9266 hardcode_libdir_flag_spec
='-L$libdir'
9267 hardcode_minus_L
=yes
9273 export_dynamic_flag_spec
=-rdynamic
9276 cygwin
* | mingw
* | pw32
* | cegcc
*)
9277 # When not using gcc, we currently assume that we are using
9278 # Microsoft Visual C++.
9279 # hardcode_libdir_flag_spec is actually meaningless, as there is
9280 # no search path for DLLs.
9281 hardcode_libdir_flag_spec
=' '
9282 allow_undefined_flag
=unsupported
9283 # Tell ltmain to make .lib files, not .a files.
9285 # Tell ltmain to make .dll files, not .so files.
9287 # FIXME: Setting linknames here is a bad hack.
9288 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9289 # The linker will automatically build a .lib file if we build a DLL.
9290 old_archive_from_new_cmds
='true'
9291 # FIXME: Should let the user specify the lib program.
9292 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
9293 fix_srcfile_path
='`cygpath -w "$srcfile"`'
9294 enable_shared_with_static_runtimes
=yes
9297 darwin
* | rhapsody
*)
9300 archive_cmds_need_lc
=no
9302 hardcode_automatic
=yes
9303 hardcode_shlibpath_var
=unsupported
9304 if test "$lt_cv_ld_force_load" = "yes"; then
9305 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\"`'
9307 whole_archive_flag_spec
=''
9309 link_all_deplibs
=yes
9310 allow_undefined_flag
="$_lt_dar_allow_undefined"
9311 case $cc_basename in
9312 ifort
*) _lt_dar_can_shared
=yes ;;
9313 *) _lt_dar_can_shared
=$GCC ;;
9315 if test "$_lt_dar_can_shared" = "yes"; then
9316 output_verbose_link_cmd
=func_echo_all
9317 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9318 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9319 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}"
9320 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}"
9329 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9330 hardcode_libdir_flag_spec
='-L$libdir'
9331 hardcode_shlibpath_var
=no
9334 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9335 # support. Future versions do this automatically, but an explicit c++rt0.o
9336 # does not break anything, and helps significantly (at the cost of a little
9339 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9340 hardcode_libdir_flag_spec
='-R$libdir'
9342 hardcode_shlibpath_var
=no
9345 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9347 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9349 hardcode_minus_L
=yes
9350 hardcode_shlibpath_var
=no
9353 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9354 freebsd
* | dragonfly
*)
9355 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9356 hardcode_libdir_flag_spec
='-R$libdir'
9358 hardcode_shlibpath_var
=no
9362 if test "$GCC" = yes; then
9363 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'
9365 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'
9367 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9368 hardcode_libdir_separator
=:
9371 # hardcode_minus_L: Not really in the search PATH,
9372 # but as the default location of the library.
9373 hardcode_minus_L
=yes
9374 export_dynamic_flag_spec
='${wl}-E'
9378 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9379 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9381 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9383 if test "$with_gnu_ld" = no
; then
9384 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9385 hardcode_libdir_flag_spec_ld
='+b $libdir'
9386 hardcode_libdir_separator
=:
9388 hardcode_direct_absolute
=yes
9389 export_dynamic_flag_spec
='${wl}-E'
9390 # hardcode_minus_L: Not really in the search PATH,
9391 # but as the default location of the library.
9392 hardcode_minus_L
=yes
9397 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9400 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9403 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9406 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9412 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9415 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9419 # Older versions of the 11.00 compiler do not understand -b yet
9420 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9422 $as_echo_n "checking if $CC understands -b... " >&6; }
9423 if ${lt_cv_prog_compiler__b+:} false
; then :
9424 $as_echo_n "(cached) " >&6
9426 lt_cv_prog_compiler__b
=no
9427 save_LDFLAGS
="$LDFLAGS"
9428 LDFLAGS
="$LDFLAGS -b"
9429 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
9430 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
9431 # The linker can only warn and ignore the option if not recognized
9432 # So say no if there are warnings
9433 if test -s conftest.err
; then
9434 # Append any errors to the config.log.
9435 cat conftest.err
1>&5
9436 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
9437 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9438 if diff conftest.exp conftest.er2
>/dev
/null
; then
9439 lt_cv_prog_compiler__b
=yes
9442 lt_cv_prog_compiler__b
=yes
9446 LDFLAGS
="$save_LDFLAGS"
9449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9450 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9452 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
9453 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9455 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9461 if test "$with_gnu_ld" = no
; then
9462 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9463 hardcode_libdir_separator
=:
9468 hardcode_shlibpath_var
=no
9472 hardcode_direct_absolute
=yes
9473 export_dynamic_flag_spec
='${wl}-E'
9475 # hardcode_minus_L: Not really in the search PATH,
9476 # but as the default location of the library.
9477 hardcode_minus_L
=yes
9483 irix5
* | irix6
* | nonstopux
*)
9484 if test "$GCC" = yes; then
9485 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'
9486 # Try to use the -exported_symbol ld option, if it does not
9487 # work, assume that -exports_file does not work either and
9488 # implicitly export all symbols.
9489 save_LDFLAGS
="$LDFLAGS"
9490 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9491 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9492 /* end confdefs.h. */
9495 if ac_fn_c_try_link
"$LINENO"; then :
9496 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'
9499 rm -f core conftest.err conftest.
$ac_objext \
9500 conftest
$ac_exeext conftest.
$ac_ext
9501 LDFLAGS
="$save_LDFLAGS"
9503 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'
9504 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'
9506 archive_cmds_need_lc
='no'
9507 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9508 hardcode_libdir_separator
=:
9510 link_all_deplibs
=yes
9514 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9515 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9517 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9519 hardcode_libdir_flag_spec
='-R$libdir'
9521 hardcode_shlibpath_var
=no
9525 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9527 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9528 hardcode_libdir_separator
=:
9529 hardcode_shlibpath_var
=no
9536 if test -f /usr
/libexec
/ld.so
; then
9538 hardcode_shlibpath_var
=no
9539 hardcode_direct_absolute
=yes
9540 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9541 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9542 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9543 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9544 export_dynamic_flag_spec
='${wl}-E'
9547 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
9548 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9549 hardcode_libdir_flag_spec
='-R$libdir'
9552 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9553 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9563 hardcode_libdir_flag_spec
='-L$libdir'
9564 hardcode_minus_L
=yes
9565 allow_undefined_flag
=unsupported
9566 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'
9567 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9571 if test "$GCC" = yes; then
9572 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9573 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'
9575 allow_undefined_flag
=' -expect_unresolved \*'
9576 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'
9578 archive_cmds_need_lc
='no'
9579 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9580 hardcode_libdir_separator
=:
9583 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
9584 if test "$GCC" = yes; then
9585 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9586 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'
9587 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9589 allow_undefined_flag
=' -expect_unresolved \*'
9590 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'
9591 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~
9592 $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'
9594 # Both c and cxx compiler support -rpath directly
9595 hardcode_libdir_flag_spec
='-rpath $libdir'
9597 archive_cmds_need_lc
='no'
9598 hardcode_libdir_separator
=:
9602 no_undefined_flag
=' -z defs'
9603 if test "$GCC" = yes; then
9605 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9606 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9607 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9609 case `$CC -V 2>&1` in
9612 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9613 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9614 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9618 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9619 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9620 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9624 hardcode_libdir_flag_spec
='-R$libdir'
9625 hardcode_shlibpath_var
=no
9627 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
9629 # The compiler driver will combine and reorder linker options,
9630 # but understands `-z linker_flag'. GCC discards it without `$wl',
9631 # but is careful enough not to reorder.
9632 # Supported since Solaris 2.6 (maybe 2.5.1?)
9633 if test "$GCC" = yes; then
9634 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9636 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
9640 link_all_deplibs
=yes
9644 if test "x$host_vendor" = xsequent
; then
9645 # Use $CC to link under sequent, because it throws in some extra .o
9646 # files that make .init and .fini sections work.
9647 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9649 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9651 hardcode_libdir_flag_spec
='-L$libdir'
9653 hardcode_minus_L
=yes
9654 hardcode_shlibpath_var
=no
9658 case $host_vendor in
9660 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9661 hardcode_direct
=yes # is this really true???
9664 ## LD is ld it makes a PLAMLIB
9665 ## CC just makes a GrossModule.
9666 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9667 reload_cmds
='$CC -r -o $output$reload_objs'
9671 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9672 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
9675 runpath_var
='LD_RUN_PATH'
9676 hardcode_shlibpath_var
=no
9680 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9681 hardcode_shlibpath_var
=no
9682 export_dynamic_flag_spec
='-Bexport'
9686 if test -d /usr
/nec
; then
9687 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9688 hardcode_shlibpath_var
=no
9689 runpath_var
=LD_RUN_PATH
9690 hardcode_runpath_var
=yes
9695 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
9696 no_undefined_flag
='${wl}-z,text'
9697 archive_cmds_need_lc
=no
9698 hardcode_shlibpath_var
=no
9699 runpath_var
='LD_RUN_PATH'
9701 if test "$GCC" = yes; then
9702 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9703 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9705 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9706 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9710 sysv5
* | sco3.2v5
* | sco5v6
*)
9711 # Note: We can NOT use -z defs as we might desire, because we do not
9712 # link with -lc, and that would cause any symbols used from libc to
9713 # always be unresolved, which means just about no library would
9714 # ever link correctly. If we're not using GNU ld we use -z text
9715 # though, which does catch some bad symbols but isn't as heavy-handed
9717 no_undefined_flag
='${wl}-z,text'
9718 allow_undefined_flag
='${wl}-z,nodefs'
9719 archive_cmds_need_lc
=no
9720 hardcode_shlibpath_var
=no
9721 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
9722 hardcode_libdir_separator
=':'
9723 link_all_deplibs
=yes
9724 export_dynamic_flag_spec
='${wl}-Bexport'
9725 runpath_var
='LD_RUN_PATH'
9727 if test "$GCC" = yes; then
9728 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9729 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9731 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9732 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9737 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9738 hardcode_libdir_flag_spec
='-L$libdir'
9739 hardcode_shlibpath_var
=no
9747 if test x
$host_vendor = xsni
; then
9749 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
9750 export_dynamic_flag_spec
='${wl}-Blargedynsym'
9756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9757 $as_echo "$ld_shlibs" >&6; }
9758 test "$ld_shlibs" = no
&& can_build_shared
=no
9760 with_gnu_ld
=$with_gnu_ld
9777 # Do we need to explicitly link libc?
9779 case "x$archive_cmds_need_lc" in
9781 # Assume -lc should be added
9782 archive_cmds_need_lc
=yes
9784 if test "$enable_shared" = yes && test "$GCC" = yes; then
9785 case $archive_cmds in
9787 # FIXME: we may have to deal with multi-command sequences.
9790 # Test whether the compiler implicitly links with -lc since on some
9791 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9792 # to ld, don't add -lc before -lgcc.
9793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9794 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9795 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
9796 $as_echo_n "(cached) " >&6
9799 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9801 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9802 (eval $ac_compile) 2>&5
9804 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9805 test $ac_status = 0; } 2>conftest.err
; then
9808 libobjs
=conftest.
$ac_objext
9810 wl
=$lt_prog_compiler_wl
9811 pic_flag
=$lt_prog_compiler_pic
9817 lt_save_allow_undefined_flag
=$allow_undefined_flag
9818 allow_undefined_flag
=
9819 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9820 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
9822 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9823 test $ac_status = 0; }
9825 lt_cv_archive_cmds_need_lc
=no
9827 lt_cv_archive_cmds_need_lc
=yes
9829 allow_undefined_flag
=$lt_save_allow_undefined_flag
9831 cat conftest.err
1>&5
9836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9837 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9838 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
10001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10002 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10004 if test "$GCC" = yes; then
10006 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
10007 *) lt_awk_arg
="/^libraries:/" ;;
10010 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
10011 *) lt_sed_strip_eq
="s,=/,/,g" ;;
10013 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10014 case $lt_search_path_spec in
10016 # if the path contains ";" then we assume it to be the separator
10017 # otherwise default to the standard path separator (i.e. ":") - it is
10018 # assumed that no part of a normal pathname contains ";" but that should
10019 # okay in the real world where ";" in dirpaths is itself problematic.
10020 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10023 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10026 # Ok, now we have the path, separated by spaces, we can step through it
10027 # and add multilib dir if necessary.
10028 lt_tmp_lt_search_path_spec
=
10029 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10030 for lt_sys_path
in $lt_search_path_spec; do
10031 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10032 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10034 test -d "$lt_sys_path" && \
10035 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
10038 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10039 BEGIN {RS=" "; FS="/|\n";} {
10042 for (lt_i = NF; lt_i > 0; lt_i--) {
10043 if ($lt_i != "" && $lt_i != ".") {
10044 if ($lt_i == "..") {
10047 if (lt_count == 0) {
10048 lt_foo="/" $lt_i lt_foo;
10055 if (lt_foo != "") { lt_freq[lt_foo]++; }
10056 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10058 # AWK program above erroneously prepends '/' to C:/dos/paths
10061 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
10062 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10064 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10066 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
10068 library_names_spec
=
10069 libname_spec
='lib$name'
10073 postuninstall_cmds
=
10077 shlibpath_overrides_runpath
=unknown
10079 dynamic_linker
="$host_os ld.so"
10080 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
10081 need_lib_prefix
=unknown
10082 hardcode_into_libs
=no
10084 # when you set need_version to no, make sure it does not cause -set_version
10085 # flags to be left without arguments
10086 need_version
=unknown
10091 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
10092 shlibpath_var
=LIBPATH
10094 # AIX 3 has no versioning support, so we append a major version to the name.
10095 soname_spec
='${libname}${release}${shared_ext}$major'
10102 hardcode_into_libs
=yes
10103 if test "$host_cpu" = ia64
; then
10104 # AIX 5 supports IA64
10105 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10106 shlibpath_var
=LD_LIBRARY_PATH
10108 # With GCC up to 2.95.x, collect2 would create an import file
10109 # for dependence libraries. The import file would start with
10110 # the line `#! .'. This would cause the generated library to
10111 # depend on `.', always an invalid library. This was fixed in
10112 # development snapshots of GCC prior to 3.0.
10114 aix4 | aix4.
[01] | aix4.
[01].
*)
10115 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10117 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
10120 can_build_shared
=no
10124 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10125 # soname into executable. Probably we can add versioning support to
10126 # collect2, so additional links can be useful in future.
10127 if test "$aix_use_runtimelinking" = yes; then
10128 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10129 # instead of lib<name>.a to let people know that these are not
10130 # typical AIX shared libraries.
10131 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10133 # We preserve .a as extension for shared libraries through AIX4.2
10134 # and later when we are not doing run time linking.
10135 library_names_spec
='${libname}${release}.a $libname.a'
10136 soname_spec
='${libname}${release}${shared_ext}$major'
10138 shlibpath_var
=LIBPATH
10145 # Since July 2007 AmigaOS4 officially supports .so libraries.
10146 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10147 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10150 library_names_spec
='$libname.ixlibrary $libname.a'
10151 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10152 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'
10158 library_names_spec
='${libname}${shared_ext}'
10159 dynamic_linker
="$host_os ld.so"
10160 shlibpath_var
=LIBRARY_PATH
10166 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10167 soname_spec
='${libname}${release}${shared_ext}$major'
10168 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
10169 shlibpath_var
=LD_LIBRARY_PATH
10170 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10171 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
10172 # the default ld.so.conf also contains /usr/contrib/lib and
10173 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10174 # libtool to hard-code these into programs
10177 cygwin
* | mingw
* | pw32
* | cegcc
*)
10178 version_type
=windows
10183 case $GCC,$host_os in
10184 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
10185 library_names_spec
='$libname.dll.a'
10186 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10187 postinstall_cmds
='base_file=`basename \${file}`~
10188 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10189 dldir=$destdir/`dirname \$dlpath`~
10190 test -d \$dldir || mkdir -p \$dldir~
10191 $install_prog $dir/$dlname \$dldir/$dlname~
10192 chmod a+x \$dldir/$dlname~
10193 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10194 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10196 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10197 dlpath=$dir/\$dldll~
10199 shlibpath_overrides_runpath
=yes
10203 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10204 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10206 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
10209 # MinGW DLLs use traditional 'lib' prefix
10210 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10213 # pw32 DLLs use 'pw' prefix rather than 'lib'
10214 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10220 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10223 dynamic_linker
='Win32 ld.exe'
10224 # FIXME: first we should search . and the directory the executable is in
10228 darwin
* | rhapsody
*)
10229 dynamic_linker
="$host_os dyld"
10230 version_type
=darwin
10233 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10234 soname_spec
='${libname}${release}${major}$shared_ext'
10235 shlibpath_overrides_runpath
=yes
10236 shlibpath_var
=DYLD_LIBRARY_PATH
10237 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
10239 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
10240 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
10247 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10248 soname_spec
='${libname}${release}${shared_ext}$major'
10249 shlibpath_var
=LD_LIBRARY_PATH
10252 freebsd
* | dragonfly
*)
10253 # DragonFly does not have aout. When/if they implement a new
10254 # versioning mechanism, adjust this.
10255 if test -x /usr
/bin
/objformat
; then
10256 objformat
=`/usr/bin/objformat`
10259 freebsd
[23].
*) objformat
=aout
;;
10260 *) objformat
=elf
;;
10263 version_type
=freebsd-
$objformat
10264 case $version_type in
10266 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10271 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10275 shlibpath_var
=LD_LIBRARY_PATH
10278 shlibpath_overrides_runpath
=yes
10280 freebsd3.
[01]* | freebsdelf3.
[01]*)
10281 shlibpath_overrides_runpath
=yes
10282 hardcode_into_libs
=yes
10284 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
10285 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
10286 shlibpath_overrides_runpath
=no
10287 hardcode_into_libs
=yes
10289 *) # from 4.6 on, and DragonFly
10290 shlibpath_overrides_runpath
=yes
10291 hardcode_into_libs
=yes
10300 dynamic_linker
="$host_os runtime_loader"
10301 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10302 soname_spec
='${libname}${release}${shared_ext}$major'
10303 shlibpath_var
=LIBRARY_PATH
10304 shlibpath_overrides_runpath
=yes
10305 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10306 hardcode_into_libs
=yes
10309 hpux9
* | hpux10
* | hpux11
*)
10310 # Give a soname corresponding to the major version so that dld.sl refuses to
10311 # link against other versions.
10318 hardcode_into_libs
=yes
10319 dynamic_linker
="$host_os dld.so"
10320 shlibpath_var
=LD_LIBRARY_PATH
10321 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10322 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10323 soname_spec
='${libname}${release}${shared_ext}$major'
10324 if test "X$HPUX_IA64_MODE" = X32
; then
10325 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10327 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
10329 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10333 hardcode_into_libs
=yes
10334 dynamic_linker
="$host_os dld.sl"
10335 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
10336 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10337 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10338 soname_spec
='${libname}${release}${shared_ext}$major'
10339 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10340 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10344 dynamic_linker
="$host_os dld.sl"
10345 shlibpath_var
=SHLIB_PATH
10346 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
10347 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10348 soname_spec
='${libname}${release}${shared_ext}$major'
10351 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10352 postinstall_cmds
='chmod 555 $lib'
10353 # or fails outright, so override atomically:
10354 install_override_mode
=555
10361 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10362 soname_spec
='${libname}${release}${shared_ext}$major'
10363 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
10364 shlibpath_var
=LD_LIBRARY_PATH
10365 shlibpath_overrides_runpath
=no
10366 hardcode_into_libs
=yes
10369 irix5
* | irix6
* | nonstopux
*)
10371 nonstopux
*) version_type
=nonstopux
;;
10373 if test "$lt_cv_prog_gnu_ld" = yes; then
10381 soname_spec
='${libname}${release}${shared_ext}$major'
10382 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10384 irix5
* | nonstopux
*)
10385 libsuff
= shlibsuff
=
10388 case $LD in # libtool.m4 will add one of these switches to LD
10389 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
10390 libsuff
= shlibsuff
= libmagic
=32-bit;;
10391 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
10392 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
10393 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
10394 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
10395 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
10399 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
10400 shlibpath_overrides_runpath
=no
10401 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10402 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
10403 hardcode_into_libs
=yes
10406 # No shared lib support for Linux oldld, aout, or coff.
10407 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
10411 # This must be Linux ELF.
10412 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu | gnu
*)
10416 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10417 soname_spec
='${libname}${release}${shared_ext}$major'
10418 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10419 shlibpath_var
=LD_LIBRARY_PATH
10420 shlibpath_overrides_runpath
=no
10422 # Some binutils ld are patched to set DT_RUNPATH
10423 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
10424 $as_echo_n "(cached) " >&6
10426 lt_cv_shlibpath_overrides_runpath
=no
10427 save_LDFLAGS
=$LDFLAGS
10428 save_libdir
=$libdir
10429 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10430 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10431 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10432 /* end confdefs.h. */
10442 if ac_fn_c_try_link
"$LINENO"; then :
10443 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
10444 lt_cv_shlibpath_overrides_runpath
=yes
10447 rm -f core conftest.err conftest.
$ac_objext \
10448 conftest
$ac_exeext conftest.
$ac_ext
10449 LDFLAGS
=$save_LDFLAGS
10450 libdir
=$save_libdir
10454 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
10456 # This implies no fast_install, which is unacceptable.
10457 # Some rework will be needed to allow for fast_install
10458 # before this can be enabled.
10459 hardcode_into_libs
=yes
10461 # Append ld.so.conf contents to the search path
10462 if test -f /etc
/ld.so.conf
; then
10463 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' ' '`
10464 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
10467 # We used to test for /lib/ld.so.1 and disable shared libraries on
10468 # powerpc, because MkLinux only supported shared libraries with the
10469 # GNU dynamic linker. Since this was broken with cross compilers,
10470 # most powerpc-linux boxes support dynamic linking these days and
10471 # people can always --disable-shared, the test was removed, and we
10472 # assume the GNU/Linux dynamic linker is in use.
10473 dynamic_linker
='GNU/Linux ld.so'
10480 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10481 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10482 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10483 dynamic_linker
='NetBSD (a.out) ld.so'
10485 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10486 soname_spec
='${libname}${release}${shared_ext}$major'
10487 dynamic_linker
='NetBSD ld.elf_so'
10489 shlibpath_var
=LD_LIBRARY_PATH
10490 shlibpath_overrides_runpath
=yes
10491 hardcode_into_libs
=yes
10496 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10497 shlibpath_var
=LD_LIBRARY_PATH
10498 shlibpath_overrides_runpath
=yes
10505 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10506 soname_spec
='${libname}${release}${shared_ext}$major'
10507 shlibpath_var
=LD_LIBRARY_PATH
10508 shlibpath_overrides_runpath
=no
10509 hardcode_into_libs
=yes
10510 dynamic_linker
='ldqnx.so'
10515 sys_lib_dlsearch_path_spec
="/usr/lib"
10517 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10519 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
10520 *) need_version
=no
;;
10522 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10523 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10524 shlibpath_var
=LD_LIBRARY_PATH
10525 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10527 openbsd2.
[89] | openbsd2.
[89].
*)
10528 shlibpath_overrides_runpath
=no
10531 shlibpath_overrides_runpath
=yes
10535 shlibpath_overrides_runpath
=yes
10540 libname_spec
='$name'
10543 library_names_spec
='$libname${shared_ext} $libname.a'
10544 dynamic_linker
='OS/2 ld.exe'
10545 shlibpath_var
=LIBPATH
10548 osf3
* | osf4
* | osf5
*)
10552 soname_spec
='${libname}${release}${shared_ext}$major'
10553 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10554 shlibpath_var
=LD_LIBRARY_PATH
10555 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10556 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
10567 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10568 soname_spec
='${libname}${release}${shared_ext}$major'
10569 shlibpath_var
=LD_LIBRARY_PATH
10570 shlibpath_overrides_runpath
=yes
10571 hardcode_into_libs
=yes
10572 # ldd complains unless libraries are executable
10573 postinstall_cmds
='chmod +x $lib'
10578 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10579 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10580 shlibpath_var
=LD_LIBRARY_PATH
10581 shlibpath_overrides_runpath
=yes
10582 if test "$with_gnu_ld" = yes; then
10590 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10591 soname_spec
='${libname}${release}${shared_ext}$major'
10592 shlibpath_var
=LD_LIBRARY_PATH
10593 case $host_vendor in
10595 shlibpath_overrides_runpath
=no
10597 runpath_var
=LD_RUN_PATH
10605 shlibpath_overrides_runpath
=no
10606 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
10612 if test -d /usr
/nec
;then
10614 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10615 soname_spec
='$libname${shared_ext}.$major'
10616 shlibpath_var
=LD_LIBRARY_PATH
10620 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
10621 version_type
=freebsd-elf
10624 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10625 soname_spec
='${libname}${release}${shared_ext}$major'
10626 shlibpath_var
=LD_LIBRARY_PATH
10627 shlibpath_overrides_runpath
=yes
10628 hardcode_into_libs
=yes
10629 if test "$with_gnu_ld" = yes; then
10630 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10632 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
10635 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
10639 sys_lib_dlsearch_path_spec
='/usr/lib'
10643 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10647 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10648 shlibpath_var
=LD_LIBRARY_PATH
10649 shlibpath_overrides_runpath
=no
10650 hardcode_into_libs
=yes
10655 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10656 soname_spec
='${libname}${release}${shared_ext}$major'
10657 shlibpath_var
=LD_LIBRARY_PATH
10664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10665 $as_echo "$dynamic_linker" >&6; }
10666 test "$dynamic_linker" = no
&& can_build_shared
=no
10668 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
10669 if test "$GCC" = yes; then
10670 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10673 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10674 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
10676 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10677 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
10771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10772 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10774 if test -n "$hardcode_libdir_flag_spec" ||
10775 test -n "$runpath_var" ||
10776 test "X$hardcode_automatic" = "Xyes" ; then
10778 # We can hardcode non-existent directories.
10779 if test "$hardcode_direct" != no
&&
10780 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10781 # have to relink, otherwise we might link with an installed library
10782 # when we should be linking with a yet-to-be-installed one
10783 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10784 test "$hardcode_minus_L" != no
; then
10785 # Linking always hardcodes the temporary library directory.
10786 hardcode_action
=relink
10788 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10789 hardcode_action
=immediate
10792 # We cannot hardcode anything, or else we can only hardcode existing
10794 hardcode_action
=unsupported
10796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10797 $as_echo "$hardcode_action" >&6; }
10799 if test "$hardcode_action" = relink ||
10800 test "$inherit_rpath" = yes; then
10801 # Fast installation is not supported
10802 enable_fast_install
=no
10803 elif test "$shlibpath_overrides_runpath" = yes ||
10804 test "$enable_shared" = no
; then
10805 # Fast installation is not necessary
10806 enable_fast_install
=needless
10814 if test "x$enable_dlopen" != xyes
; then
10815 enable_dlopen
=unknown
10816 enable_dlopen_self
=unknown
10817 enable_dlopen_self_static
=unknown
10824 lt_cv_dlopen
="load_add_on"
10826 lt_cv_dlopen_self
=yes
10829 mingw
* | pw32
* | cegcc
*)
10830 lt_cv_dlopen
="LoadLibrary"
10835 lt_cv_dlopen
="dlopen"
10840 # if libdl is installed we need to link against it
10841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10842 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10843 if ${ac_cv_lib_dl_dlopen+:} false
; then :
10844 $as_echo_n "(cached) " >&6
10846 ac_check_lib_save_LIBS
=$LIBS
10848 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10849 /* end confdefs.h. */
10851 /* Override any GCC internal prototype to avoid an error.
10852 Use char because int might match the return type of a GCC
10853 builtin and then its argument prototype would still apply. */
10866 if ac_fn_c_try_link
"$LINENO"; then :
10867 ac_cv_lib_dl_dlopen
=yes
10869 ac_cv_lib_dl_dlopen
=no
10871 rm -f core conftest.err conftest.
$ac_objext \
10872 conftest
$ac_exeext conftest.
$ac_ext
10873 LIBS
=$ac_check_lib_save_LIBS
10875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10876 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10877 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
10878 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10881 lt_cv_dlopen
="dyld"
10883 lt_cv_dlopen_self
=yes
10890 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
10891 if test "x$ac_cv_func_shl_load" = xyes
; then :
10892 lt_cv_dlopen
="shl_load"
10894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10895 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10896 if ${ac_cv_lib_dld_shl_load+:} false
; then :
10897 $as_echo_n "(cached) " >&6
10899 ac_check_lib_save_LIBS
=$LIBS
10901 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10902 /* end confdefs.h. */
10904 /* Override any GCC internal prototype to avoid an error.
10905 Use char because int might match the return type of a GCC
10906 builtin and then its argument prototype would still apply. */
10914 return shl_load ();
10919 if ac_fn_c_try_link
"$LINENO"; then :
10920 ac_cv_lib_dld_shl_load
=yes
10922 ac_cv_lib_dld_shl_load
=no
10924 rm -f core conftest.err conftest.
$ac_objext \
10925 conftest
$ac_exeext conftest.
$ac_ext
10926 LIBS
=$ac_check_lib_save_LIBS
10928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10929 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10930 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
10931 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
10933 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
10934 if test "x$ac_cv_func_dlopen" = xyes
; then :
10935 lt_cv_dlopen
="dlopen"
10937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10938 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10939 if ${ac_cv_lib_dl_dlopen+:} false
; then :
10940 $as_echo_n "(cached) " >&6
10942 ac_check_lib_save_LIBS
=$LIBS
10944 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10945 /* end confdefs.h. */
10947 /* Override any GCC internal prototype to avoid an error.
10948 Use char because int might match the return type of a GCC
10949 builtin and then its argument prototype would still apply. */
10962 if ac_fn_c_try_link
"$LINENO"; then :
10963 ac_cv_lib_dl_dlopen
=yes
10965 ac_cv_lib_dl_dlopen
=no
10967 rm -f core conftest.err conftest.
$ac_objext \
10968 conftest
$ac_exeext conftest.
$ac_ext
10969 LIBS
=$ac_check_lib_save_LIBS
10971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10972 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10973 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
10974 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10977 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10978 if ${ac_cv_lib_svld_dlopen+:} false
; then :
10979 $as_echo_n "(cached) " >&6
10981 ac_check_lib_save_LIBS
=$LIBS
10982 LIBS
="-lsvld $LIBS"
10983 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10984 /* end confdefs.h. */
10986 /* Override any GCC internal prototype to avoid an error.
10987 Use char because int might match the return type of a GCC
10988 builtin and then its argument prototype would still apply. */
11001 if ac_fn_c_try_link
"$LINENO"; then :
11002 ac_cv_lib_svld_dlopen
=yes
11004 ac_cv_lib_svld_dlopen
=no
11006 rm -f core conftest.err conftest.
$ac_objext \
11007 conftest
$ac_exeext conftest.
$ac_ext
11008 LIBS
=$ac_check_lib_save_LIBS
11010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11011 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11012 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
11013 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
11015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11016 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11017 if ${ac_cv_lib_dld_dld_link+:} false
; then :
11018 $as_echo_n "(cached) " >&6
11020 ac_check_lib_save_LIBS
=$LIBS
11022 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11023 /* end confdefs.h. */
11025 /* Override any GCC internal prototype to avoid an error.
11026 Use char because int might match the return type of a GCC
11027 builtin and then its argument prototype would still apply. */
11035 return dld_link ();
11040 if ac_fn_c_try_link
"$LINENO"; then :
11041 ac_cv_lib_dld_dld_link
=yes
11043 ac_cv_lib_dld_dld_link
=no
11045 rm -f core conftest.err conftest.
$ac_objext \
11046 conftest
$ac_exeext conftest.
$ac_ext
11047 LIBS
=$ac_check_lib_save_LIBS
11049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11050 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11051 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
11052 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
11073 if test "x$lt_cv_dlopen" != xno
; then
11079 case $lt_cv_dlopen in
11081 save_CPPFLAGS
="$CPPFLAGS"
11082 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
11084 save_LDFLAGS
="$LDFLAGS"
11085 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
11088 LIBS
="$lt_cv_dlopen_libs $LIBS"
11090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11091 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11092 if ${lt_cv_dlopen_self+:} false
; then :
11093 $as_echo_n "(cached) " >&6
11095 if test "$cross_compiling" = yes; then :
11096 lt_cv_dlopen_self
=cross
11098 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11099 lt_status
=$lt_dlunknown
11100 cat > conftest.
$ac_ext <<_LT_EOF
11101 #line 11101 "configure"
11102 #include "confdefs.h"
11111 # define LT_DLGLOBAL RTLD_GLOBAL
11114 # define LT_DLGLOBAL DL_GLOBAL
11116 # define LT_DLGLOBAL 0
11120 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11121 find out it does not work in some platform. */
11122 #ifndef LT_DLLAZY_OR_NOW
11124 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11127 # define LT_DLLAZY_OR_NOW DL_LAZY
11130 # define LT_DLLAZY_OR_NOW RTLD_NOW
11133 # define LT_DLLAZY_OR_NOW DL_NOW
11135 # define LT_DLLAZY_OR_NOW 0
11142 /* When -fvisbility=hidden is used, assume the code has been annotated
11143 correspondingly for the symbols needed. */
11144 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11145 void fnord () __attribute__((visibility("default")));
11148 void fnord () { int i=42; }
11151 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11152 int status = $lt_dlunknown;
11156 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11159 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11160 else puts (dlerror ());
11162 /* dlclose (self); */
11170 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11171 (eval $ac_link) 2>&5
11173 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11174 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11175 (.
/conftest
; exit; ) >&5 2>/dev
/null
11177 case x
$lt_status in
11178 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
11179 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
11180 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
11183 # compilation failed
11184 lt_cv_dlopen_self
=no
11191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11192 $as_echo "$lt_cv_dlopen_self" >&6; }
11194 if test "x$lt_cv_dlopen_self" = xyes
; then
11195 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
11196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11197 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11198 if ${lt_cv_dlopen_self_static+:} false
; then :
11199 $as_echo_n "(cached) " >&6
11201 if test "$cross_compiling" = yes; then :
11202 lt_cv_dlopen_self_static
=cross
11204 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11205 lt_status
=$lt_dlunknown
11206 cat > conftest.
$ac_ext <<_LT_EOF
11207 #line 11207 "configure"
11208 #include "confdefs.h"
11217 # define LT_DLGLOBAL RTLD_GLOBAL
11220 # define LT_DLGLOBAL DL_GLOBAL
11222 # define LT_DLGLOBAL 0
11226 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11227 find out it does not work in some platform. */
11228 #ifndef LT_DLLAZY_OR_NOW
11230 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11233 # define LT_DLLAZY_OR_NOW DL_LAZY
11236 # define LT_DLLAZY_OR_NOW RTLD_NOW
11239 # define LT_DLLAZY_OR_NOW DL_NOW
11241 # define LT_DLLAZY_OR_NOW 0
11248 /* When -fvisbility=hidden is used, assume the code has been annotated
11249 correspondingly for the symbols needed. */
11250 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11251 void fnord () __attribute__((visibility("default")));
11254 void fnord () { int i=42; }
11257 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11258 int status = $lt_dlunknown;
11262 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11265 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11266 else puts (dlerror ());
11268 /* dlclose (self); */
11276 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11277 (eval $ac_link) 2>&5
11279 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11280 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11281 (.
/conftest
; exit; ) >&5 2>/dev
/null
11283 case x
$lt_status in
11284 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
11285 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
11286 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
11289 # compilation failed
11290 lt_cv_dlopen_self_static
=no
11297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11298 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11301 CPPFLAGS
="$save_CPPFLAGS"
11302 LDFLAGS
="$save_LDFLAGS"
11307 case $lt_cv_dlopen_self in
11308 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
11309 *) enable_dlopen_self
=unknown
;;
11312 case $lt_cv_dlopen_self_static in
11313 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
11314 *) enable_dlopen_self_static
=unknown
;;
11336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11337 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11338 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
11339 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
11340 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
11341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11342 $as_echo "yes" >&6; }
11344 # FIXME - insert some real tests, host_os isn't really good enough
11347 if test -n "$STRIP" ; then
11348 striplib
="$STRIP -x"
11349 old_striplib
="$STRIP -S"
11350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11351 $as_echo "yes" >&6; }
11353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11354 $as_echo "no" >&6; }
11358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11359 $as_echo "no" >&6; }
11375 # Report which library types will actually be built
11376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11377 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11379 $as_echo "$can_build_shared" >&6; }
11381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11382 $as_echo_n "checking whether to build shared libraries... " >&6; }
11383 test "$can_build_shared" = "no" && enable_shared
=no
11385 # On AIX, shared libraries and static libraries use the same namespace, and
11386 # are all built from PIC.
11389 test "$enable_shared" = yes && enable_static
=no
11390 if test -n "$RANLIB"; then
11391 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
11392 postinstall_cmds
='$RANLIB $lib'
11397 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
11398 test "$enable_shared" = yes && enable_static
=no
11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11403 $as_echo "$enable_shared" >&6; }
11405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11406 $as_echo_n "checking whether to build static libraries... " >&6; }
11407 # Make sure either enable_shared or enable_static is yes.
11408 test "$enable_shared" = yes || enable_static
=yes
11409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11410 $as_echo "$enable_static" >&6; }
11417 ac_cpp
='$CPP $CPPFLAGS'
11418 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11419 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11420 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
11436 ac_config_commands
="$ac_config_commands libtool"
11441 # Only expand once:
11445 # AC_PLUGINS setting $plugins is called by ACX_LARGEFILE.
11447 # The tests for host and target for $enable_largefile require
11452 # As the $enable_largefile decision depends on --enable-plugins we must set it
11453 # even in directories otherwise not depending on the $plugins option.
11457 for ac_header
in dlfcn.h
11459 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11461 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
11462 cat >>confdefs.h
<<_ACEOF
11463 #define HAVE_DLFCN_H 1
11470 for ac_header
in windows.h
11472 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11474 if test "x$ac_cv_header_windows_h" = xyes
; then :
11475 cat >>confdefs.h
<<_ACEOF
11476 #define HAVE_WINDOWS_H 1
11484 # Check whether --enable-plugins was given.
11485 if test "${enable_plugins+set}" = set; then :
11486 enableval
=$enable_plugins; case "${enableval}" in
11489 if test "$maybe_plugins" != "yes" ; then
11490 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11494 plugins
=$maybe_plugins
11498 if test "$plugins" = "yes"; then
11499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
11500 $as_echo_n "checking for library containing dlsym... " >&6; }
11501 if ${ac_cv_search_dlsym+:} false
; then :
11502 $as_echo_n "(cached) " >&6
11504 ac_func_search_save_LIBS
=$LIBS
11505 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11506 /* end confdefs.h. */
11508 /* Override any GCC internal prototype to avoid an error.
11509 Use char because int might match the return type of a GCC
11510 builtin and then its argument prototype would still apply. */
11523 for ac_lib
in '' dl
; do
11524 if test -z "$ac_lib"; then
11525 ac_res
="none required"
11528 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11530 if ac_fn_c_try_link
"$LINENO"; then :
11531 ac_cv_search_dlsym
=$ac_res
11533 rm -f core conftest.err conftest.
$ac_objext \
11535 if ${ac_cv_search_dlsym+:} false
; then :
11539 if ${ac_cv_search_dlsym+:} false
; then :
11542 ac_cv_search_dlsym
=no
11544 rm conftest.
$ac_ext
11545 LIBS
=$ac_func_search_save_LIBS
11547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
11548 $as_echo "$ac_cv_search_dlsym" >&6; }
11549 ac_res
=$ac_cv_search_dlsym
11550 if test "$ac_res" != no
; then :
11551 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11559 sparc-
*-solaris*|i?
86-*-solaris*)
11560 # On native 32-bit Solaris/SPARC and x86, large-file and procfs support
11561 # were mutually exclusive until Solaris 11.3. Without procfs support,
11562 # the bfd/ elf module cannot provide certain routines such as
11563 # elfcore_write_prpsinfo or elfcore_write_prstatus. So unless the user
11564 # explicitly requested large-file support through the
11565 # --enable-largefile switch, disable large-file support in favor of
11568 # Check if <sys/procfs.h> is incompatible with large-file support.
11569 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11570 /* end confdefs.h. */
11571 #define _FILE_OFFSET_BITS 64
11572 #define _STRUCTURED_PROC 1
11573 #include <sys/procfs.h>
11582 if ac_fn_c_try_compile
"$LINENO"; then :
11583 acx_cv_procfs_lfs
=yes
11585 acx_cv_procfs_lfs
=no
11587 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11589 # Forcefully disable large-file support only if necessary, gdb is in
11590 # tree and enabled.
11591 if test "${target}" = "${host}" -a "$acx_cv_procfs_lfs" = no \
11592 -a -d $srcdir/..
/gdb
-a "$enable_gdb" != no
; then
11593 : ${enable_largefile="no"}
11594 if test "$plugins" = yes; then
11595 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
11596 plugin support disabled; require large-file support which is incompatible with GDB." >&5
11597 $as_echo "$as_me: WARNING:
11598 plugin support disabled; require large-file support which is incompatible with GDB." >&2;}
11603 # Explicitly undef _FILE_OFFSET_BITS if enable_largefile=no for the
11604 # benefit of g++ 9+ which predefines it on Solaris.
11605 if test "$enable_largefile" = no
; then
11606 LARGEFILE_CPPFLAGS
="-U_FILE_OFFSET_BITS"
11612 # Check whether --enable-largefile was given.
11613 if test "${enable_largefile+set}" = set; then :
11614 enableval
=$enable_largefile;
11617 if test "$enable_largefile" != no
; then
11619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11620 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11621 if ${ac_cv_sys_largefile_CC+:} false
; then :
11622 $as_echo_n "(cached) " >&6
11624 ac_cv_sys_largefile_CC
=no
11625 if test "$GCC" != yes; then
11628 # IRIX 6.2 and later do not support large files by default,
11629 # so use the C compiler's -n32 option if that helps.
11630 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11631 /* end confdefs.h. */
11632 #include <sys/types.h>
11633 /* Check that off_t can represent 2**63 - 1 correctly.
11634 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11635 since some C++ compilers masquerading as C compilers
11636 incorrectly reject 9223372036854775807. */
11637 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11638 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11639 && LARGE_OFF_T % 2147483647 == 1)
11649 if ac_fn_c_try_compile
"$LINENO"; then :
11652 rm -f core conftest.err conftest.
$ac_objext
11654 if ac_fn_c_try_compile
"$LINENO"; then :
11655 ac_cv_sys_largefile_CC
=' -n32'; break
11657 rm -f core conftest.err conftest.
$ac_objext
11661 rm -f conftest.
$ac_ext
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11665 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11666 if test "$ac_cv_sys_largefile_CC" != no
; then
11667 CC
=$CC$ac_cv_sys_largefile_CC
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11671 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11672 if ${ac_cv_sys_file_offset_bits+:} false
; then :
11673 $as_echo_n "(cached) " >&6
11676 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11677 /* end confdefs.h. */
11678 #include <sys/types.h>
11679 /* Check that off_t can represent 2**63 - 1 correctly.
11680 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11681 since some C++ compilers masquerading as C compilers
11682 incorrectly reject 9223372036854775807. */
11683 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11684 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11685 && LARGE_OFF_T % 2147483647 == 1)
11695 if ac_fn_c_try_compile
"$LINENO"; then :
11696 ac_cv_sys_file_offset_bits
=no
; break
11698 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11699 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11700 /* end confdefs.h. */
11701 #define _FILE_OFFSET_BITS 64
11702 #include <sys/types.h>
11703 /* Check that off_t can represent 2**63 - 1 correctly.
11704 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11705 since some C++ compilers masquerading as C compilers
11706 incorrectly reject 9223372036854775807. */
11707 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11708 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11709 && LARGE_OFF_T % 2147483647 == 1)
11719 if ac_fn_c_try_compile
"$LINENO"; then :
11720 ac_cv_sys_file_offset_bits
=64; break
11722 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11723 ac_cv_sys_file_offset_bits
=unknown
11727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11728 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11729 case $ac_cv_sys_file_offset_bits in #(
11732 cat >>confdefs.h
<<_ACEOF
11733 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11738 if test $ac_cv_sys_file_offset_bits = unknown
; then
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11740 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11741 if ${ac_cv_sys_large_files+:} false
; then :
11742 $as_echo_n "(cached) " >&6
11745 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11746 /* end confdefs.h. */
11747 #include <sys/types.h>
11748 /* Check that off_t can represent 2**63 - 1 correctly.
11749 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11750 since some C++ compilers masquerading as C compilers
11751 incorrectly reject 9223372036854775807. */
11752 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11753 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11754 && LARGE_OFF_T % 2147483647 == 1)
11764 if ac_fn_c_try_compile
"$LINENO"; then :
11765 ac_cv_sys_large_files
=no
; break
11767 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11768 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11769 /* end confdefs.h. */
11770 #define _LARGE_FILES 1
11771 #include <sys/types.h>
11772 /* Check that off_t can represent 2**63 - 1 correctly.
11773 We can't simply define LARGE_OFF_T to be 9223372036854775807,
11774 since some C++ compilers masquerading as C compilers
11775 incorrectly reject 9223372036854775807. */
11776 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11777 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11778 && LARGE_OFF_T % 2147483647 == 1)
11788 if ac_fn_c_try_compile
"$LINENO"; then :
11789 ac_cv_sys_large_files
=1; break
11791 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11792 ac_cv_sys_large_files
=unknown
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11797 $as_echo "$ac_cv_sys_large_files" >&6; }
11798 case $ac_cv_sys_large_files in #(
11801 cat >>confdefs.h
<<_ACEOF
11802 #define _LARGE_FILES $ac_cv_sys_large_files
11814 case "${target}" in
11816 *-*-*aout
*| i
[3-7]86-*-msdos* | ns32k-
*-* | pdp11-
*-*)
11817 if test "$plugins" = "yes"; then
11818 if test "${enable_plugins+set}" = set; then
11819 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling plugins for AOUT is experimental" >&5
11820 $as_echo "$as_me: WARNING: Enabling plugins for AOUT is experimental" >&2;}
11825 hppa
*-*-hpux* |
*-*-*vms
* | \
11826 powerpc
*-*-aix* | powerpc-
*-beos* | powerpc-
*-macos* | rs6000-
*-*)
11827 if test "$plugins" = "yes"; then
11828 if test "${enable_plugins+set}" = set; then
11829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling plugins may result in ar creating non-standard archives for ${target}" >&5
11830 $as_echo "$as_me: WARNING: Enabling plugins may result in ar creating non-standard archives for ${target}" >&2;}
11837 if test "$plugins" = "yes"; then
11847 .
${srcdir}/development.sh
11848 test "$development" = true
&& ac_checking
=yes
11849 # Check whether --enable-checking was given.
11850 if test "${enable_checking+set}" = set; then :
11851 enableval
=$enable_checking; case "${enableval}" in
11852 no|none
) ac_checking
= ;;
11853 *) ac_checking
=yes ;;
11856 if test x
$ac_checking != x
; then
11858 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11862 # Check whether --enable-64-bit-bfd was given.
11863 if test "${enable_64_bit_bfd+set}" = set; then :
11864 enableval
=$enable_64_bit_bfd; case $enableval in #(
11868 as_fn_error $?
"bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;; #(
11873 enable_64_bit_bfd
=no
11877 if test "x$enable_64_bit_bfd" = "xno"; then :
11878 # The cast to long int works around a bug in the HP C Compiler
11879 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11880 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11881 # This bug is HP SR number 8606223364.
11882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
11883 $as_echo_n "checking size of void *... " >&6; }
11884 if ${ac_cv_sizeof_void_p+:} false
; then :
11885 $as_echo_n "(cached) " >&6
11887 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
11890 if test "$ac_cv_type_void_p" = yes; then
11891 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11892 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11893 as_fn_error
77 "cannot compute sizeof (void *)
11894 See \`config.log' for more details" "$LINENO" 5; }
11896 ac_cv_sizeof_void_p
=0
11901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
11902 $as_echo "$ac_cv_sizeof_void_p" >&6; }
11906 cat >>confdefs.h
<<_ACEOF
11907 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
11911 if test "x$ac_cv_sizeof_void_p" = "x8"; then :
11912 enable_64_bit_bfd
=yes
11917 if test "x$enable_64_bit_bfd" = "xyes"; then
11918 ENABLE_BFD_64_BIT_TRUE
=
11919 ENABLE_BFD_64_BIT_FALSE
='#'
11921 ENABLE_BFD_64_BIT_TRUE
='#'
11922 ENABLE_BFD_64_BIT_FALSE
=
11926 if test $enable_64_bit_bfd = yes ; then
11932 # Check whether --enable-targets was given.
11933 if test "${enable_targets+set}" = set; then :
11934 enableval
=$enable_targets; case "${enableval}" in
11935 yes |
"") as_fn_error $?
"enable-targets option must specify target names or 'all'" "$LINENO" 5
11937 no
) enable_targets
= ;;
11938 *) enable_targets
=$enableval ;;
11942 # Check whether --enable-64_bit_archive was given.
11943 if test "${enable_64_bit_archive+set}" = set; then :
11944 enableval
=$enable_64_bit_archive; case "${enableval}" in
11945 yes) want_64_bit_archive
=true
;;
11946 no
) want_64_bit_archive
=false
;;
11947 *) as_fn_error $?
"bad value ${enableval} for 64-bit-archive option" "$LINENO" 5 ;;
11950 want_64_bit_archive
=unset
11954 # Check whether --with-mmap was given.
11955 if test "${with_mmap+set}" = set; then :
11956 withval
=$with_mmap; case "${withval}" in
11957 yes) want_mmap
=true
;;
11958 no
) want_mmap
=false
;;
11959 *) as_fn_error $?
"bad value ${withval} for BFD with-mmap option" "$LINENO" 5 ;;
11965 # Check whether --enable-secureplt was given.
11966 if test "${enable_secureplt+set}" = set; then :
11967 enableval
=$enable_secureplt; case "${enableval}" in
11968 yes) use_secureplt
=true
;;
11969 no
) use_secureplt
=false
;;
11970 *) as_fn_error $?
"bad value ${enableval} for secureplt option" "$LINENO" 5 ;;
11975 if test $use_secureplt = true
; then
11977 $as_echo "#define USE_SECUREPLT 1" >>confdefs.h
11981 # Decide if -z separate-code should be enabled in ELF linker by default.
11982 ac_default_ld_z_separate_code
=unset
11983 # Check whether --enable-separate-code was given.
11984 if test "${enable_separate_code+set}" = set; then :
11985 enableval
=$enable_separate_code; case "${enableval}" in
11986 yes) ac_default_ld_z_separate_code
=1 ;;
11987 no
) ac_default_ld_z_separate_code
=0 ;;
11991 # Enable -z separate-code by default for Linux/x86.
11992 case "${target}" in
11993 i
[3-7]86-*-linux-* | x86_64-
*-linux-*)
11994 if test ${ac_default_ld_z_separate_code} = unset; then
11995 ac_default_ld_z_separate_code
=1
11999 if test "${ac_default_ld_z_separate_code}" = unset; then
12000 ac_default_ld_z_separate_code
=0
12003 cat >>confdefs.h
<<_ACEOF
12004 #define DEFAULT_LD_Z_SEPARATE_CODE $ac_default_ld_z_separate_code
12008 # Check whether --enable-leading-mingw64-underscores was given.
12009 if test "${enable_leading_mingw64_underscores+set}" = set; then :
12010 enableval
=$enable_leading_mingw64_underscores;
12013 if test x
"$enable_leading_mingw64_underscores" = xyes
; then :
12015 $as_echo "#define USE_MINGW64_LEADING_UNDERSCORES 1" >>confdefs.h
12019 DEBUGDIR
=${libdir}/debug
12021 # Check whether --with-separate-debug-dir was given.
12022 if test "${with_separate_debug_dir+set}" = set; then :
12023 withval
=$with_separate_debug_dir; DEBUGDIR
="${withval}"
12030 # Check whether --with-pkgversion was given.
12031 if test "${with_pkgversion+set}" = set; then :
12032 withval
=$with_pkgversion; case "$withval" in
12033 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
12035 *) PKGVERSION
="($withval) " ;;
12038 PKGVERSION
="(GNU Binutils) "
12046 # Check whether --with-bugurl was given.
12047 if test "${with_bugurl+set}" = set; then :
12048 withval
=$with_bugurl; case "$withval" in
12049 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
12052 *) BUGURL
="$withval"
12056 BUGURL
="https://sourceware.org/bugzilla/"
12066 REPORT_BUGS_TO
="<$BUGURL>"
12067 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
12075 # Set the 'development' global.
12076 .
$srcdir/..
/bfd
/development.sh
12078 # Set acp_cpp_for_build variable
12079 ac_cpp_for_build
="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
12081 # Default set of GCC warnings to enable.
12082 GCC_WARN_CFLAGS
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12083 GCC_WARN_CFLAGS_FOR_BUILD
="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12085 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12086 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12087 /* end confdefs.h. */
12090 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12091 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
12094 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wshadow"
12099 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12100 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12101 /* end confdefs.h. */
12104 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12105 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev
/null
2>&1; then :
12108 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wstack-usage=262144"
12113 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
12114 WARN_WRITE_STRINGS
=""
12115 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12116 /* end confdefs.h. */
12119 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12120 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
12123 WARN_WRITE_STRINGS
="-Wwrite-strings"
12128 # Verify CC_FOR_BUILD to be compatible with warning flags
12130 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12131 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12132 /* end confdefs.h. */
12135 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12136 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev
/null
2>&1; then :
12139 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
12144 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12145 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12146 /* end confdefs.h. */
12149 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12150 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev
/null
2>&1; then :
12153 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
12158 # Check whether --enable-werror was given.
12159 if test "${enable_werror+set}" = set; then :
12160 enableval
=$enable_werror; case "${enableval}" in
12161 yes | y
) ERROR_ON_WARNING
="yes" ;;
12162 no | n
) ERROR_ON_WARNING
="no" ;;
12163 *) as_fn_error $?
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12168 # Disable -Wformat by default when using gcc on mingw
12171 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12172 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Wno-format"
12173 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
12179 # Enable -Werror by default when using gcc. Turn it off for releases.
12180 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true
; then
12181 ERROR_ON_WARNING
=yes
12185 if test "${ERROR_ON_WARNING}" = yes ; then
12186 GCC_WARN_CFLAGS
="$GCC_WARN_CFLAGS -Werror"
12187 GCC_WARN_CFLAGS_FOR_BUILD
="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
12188 NO_WERROR
="-Wno-error"
12191 if test "${GCC}" = yes ; then
12192 WARN_CFLAGS
="${GCC_WARN_CFLAGS}"
12193 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD}"
12196 # Check whether --enable-build-warnings was given.
12197 if test "${enable_build_warnings+set}" = set; then :
12198 enableval
=$enable_build_warnings; case "${enableval}" in
12199 yes) WARN_CFLAGS
="${GCC_WARN_CFLAGS}"
12200 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD}";;
12201 no
) if test "${GCC}" = yes ; then
12203 WARN_CFLAGS_FOR_BUILD
="-w"
12205 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12206 WARN_CFLAGS
="${GCC_WARN_CFLAGS} ${t}"
12207 WARN_CFLAGS_FOR_BUILD
="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
12208 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
12209 WARN_CFLAGS
="${t} ${GCC_WARN_CFLAGS}"
12210 WARN_CFLAGS_FOR_BUILD
="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
12211 *) WARN_CFLAGS
=`echo "${enableval}" | sed -e "s/,/ /g"`
12212 WARN_CFLAGS_FOR_BUILD
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12217 if test x
"$silent" != x
"yes" && test x
"$WARN_CFLAGS" != x
""; then
12218 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12227 ac_config_headers
="$ac_config_headers config.h:config.in"
12233 if test -z "$target" ; then
12234 as_fn_error $?
"Unrecognized target system type; please check config.sub." "$LINENO" 5
12238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12239 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12240 # Check whether --enable-maintainer-mode was given.
12241 if test "${enable_maintainer_mode+set}" = set; then :
12242 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
12244 USE_MAINTAINER_MODE
=no
12247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12248 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12249 if test $USE_MAINTAINER_MODE = yes; then
12250 MAINTAINER_MODE_TRUE
=
12251 MAINTAINER_MODE_FALSE
='#'
12253 MAINTAINER_MODE_TRUE
='#'
12254 MAINTAINER_MODE_FALSE
=
12257 MAINT
=$MAINTAINER_MODE_TRUE
12261 GENINSRC_NEVER_TRUE
=
12262 GENINSRC_NEVER_FALSE
='#'
12264 GENINSRC_NEVER_TRUE
='#'
12265 GENINSRC_NEVER_FALSE
=
12268 case ${build_alias} in
12269 "") build_noncanonical
=${build} ;;
12270 *) build_noncanonical
=${build_alias} ;;
12273 case ${host_alias} in
12274 "") host_noncanonical
=${build_noncanonical} ;;
12275 *) host_noncanonical
=${host_alias} ;;
12278 case ${target_alias} in
12279 "") target_noncanonical
=${host_noncanonical} ;;
12280 *) target_noncanonical
=${target_alias} ;;
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5
12284 $as_echo_n "checking whether to install libbfd... " >&6; }
12285 # Check whether --enable-install-libbfd was given.
12286 if test "${enable_install_libbfd+set}" = set; then :
12287 enableval
=$enable_install_libbfd; install_libbfd_p
=$enableval
12289 if test "${host}" = "${target}" ||
test "$enable_shared" = "yes"; then
12290 install_libbfd_p
=yes
12292 install_libbfd_p
=no
12296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5
12297 $as_echo "$install_libbfd_p" >&6; }
12298 if test $install_libbfd_p = yes; then
12299 INSTALL_LIBBFD_TRUE
=
12300 INSTALL_LIBBFD_FALSE
='#'
12302 INSTALL_LIBBFD_TRUE
='#'
12303 INSTALL_LIBBFD_FALSE
=
12306 # Need _noncanonical variables for this.
12311 # libbfd.a is a host library containing target dependent code
12312 bfdlibdir
='$(libdir)'
12313 bfdincludedir
='$(includedir)'
12314 if test "${host}" != "${target}"; then
12315 bfdlibdir
='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
12316 bfdincludedir
='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
12328 bfd_default_target_size
=32
12332 ALL_LINGUAS
="da es fi fr hr id ja ro ru rw sr sv tr uk vi zh_CN pt"
12333 # If we haven't got the data from the intl directory,
12334 # assume NLS is disabled.
12343 if test -f ..
/intl
/config.intl
; then
12344 . ..
/intl
/config.intl
12346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12347 $as_echo_n "checking whether NLS is requested... " >&6; }
12348 if test x
"$USE_NLS" != xyes
; then
12349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12350 $as_echo "no" >&6; }
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12353 $as_echo "yes" >&6; }
12355 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12359 $as_echo_n "checking for catalogs to be installed... " >&6; }
12360 # Look for .po and .gmo files in the source directory.
12363 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
12364 # If there aren't any .gmo files the shell will give us the
12365 # literal string "../path/to/srcdir/po/*.gmo" which has to be
12367 case "$cat" in *\
**)
12370 # The quadruple backslash is collapsed to a double backslash
12371 # by the backticks, then collapsed again by the double quotes,
12372 # leaving us with one backslash in the sed expression (right
12373 # before the dot that mustn't act as a wildcard).
12374 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12375 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
12376 # The user is allowed to set LINGUAS to a list of languages to
12377 # install catalogs for. If it's empty that means "all of them."
12378 if test "x$LINGUAS" = x
; then
12379 CATALOGS
="$CATALOGS $cat"
12380 XLINGUAS
="$XLINGUAS $lang"
12382 case "$LINGUAS" in *$lang*)
12383 CATALOGS
="$CATALOGS $cat"
12384 XLINGUAS
="$XLINGUAS $lang"
12389 LINGUAS
="$XLINGUAS"
12390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12391 $as_echo "$LINGUAS" >&6; }
12405 if test -n "$ac_aux_dir"; then
12406 case "$ac_aux_dir" in
12407 /*) MKINSTALLDIRS
="$ac_aux_dir/mkinstalldirs" ;;
12408 *) MKINSTALLDIRS
="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12411 if test -z "$MKINSTALLDIRS"; then
12412 MKINSTALLDIRS
="\$(top_srcdir)/mkinstalldirs"
12417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12418 $as_echo_n "checking whether NLS is requested... " >&6; }
12419 # Check whether --enable-nls was given.
12420 if test "${enable_nls+set}" = set; then :
12421 enableval
=$enable_nls; USE_NLS
=$enableval
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12427 $as_echo "$USE_NLS" >&6; }
12434 # Prepare PATH_SEPARATOR.
12435 # The user is always right.
12436 if test "${PATH_SEPARATOR+set}" != set; then
12437 echo "#! /bin/sh" >conf$$.sh
12438 echo "exit 0" >>conf$$.sh
12440 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
12448 # Find out how to test for executable files. Don't use a zero-byte file,
12449 # as systems may use methods other than mode bits to determine executability.
12450 cat >conf$$.
file <<_ASEOF
12454 chmod +x conf$$.
file
12455 if test -x conf$$.
file >/dev
/null
2>&1; then
12456 ac_executable_p
="test -x"
12458 ac_executable_p
="test -f"
12462 # Extract the first word of "msgfmt", so it can be a program name with args.
12463 set dummy msgfmt
; ac_word
=$2
12464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12465 $as_echo_n "checking for $ac_word... " >&6; }
12466 if ${ac_cv_path_MSGFMT+:} false
; then :
12467 $as_echo_n "(cached) " >&6
12471 ac_cv_path_MSGFMT
="$MSGFMT" # Let the user override the test with a path.
12474 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
12475 for ac_dir
in $PATH; do
12477 test -z "$ac_dir" && ac_dir
=.
12478 for ac_exec_ext
in '' $ac_executable_extensions; do
12479 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12480 if $ac_dir/$ac_word --statistics /dev
/null
>/dev
/null
2>&1 &&
12481 (if $ac_dir/$ac_word --statistics /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
12482 ac_cv_path_MSGFMT
="$ac_dir/$ac_word$ac_exec_ext"
12489 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT
=":"
12493 MSGFMT
="$ac_cv_path_MSGFMT"
12494 if test "$MSGFMT" != ":"; then
12495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12496 $as_echo "$MSGFMT" >&6; }
12498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12499 $as_echo "no" >&6; }
12502 # Extract the first word of "gmsgfmt", so it can be a program name with args.
12503 set dummy gmsgfmt
; ac_word
=$2
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12505 $as_echo_n "checking for $ac_word... " >&6; }
12506 if ${ac_cv_path_GMSGFMT+:} false
; then :
12507 $as_echo_n "(cached) " >&6
12511 ac_cv_path_GMSGFMT
="$GMSGFMT" # Let the user override the test with a path.
12514 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
12515 for as_dir
in $PATH
12518 test -z "$as_dir" && as_dir
=.
12519 for ac_exec_ext
in '' $ac_executable_extensions; do
12520 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
12521 ac_cv_path_GMSGFMT
="$as_dir/$ac_word$ac_exec_ext"
12522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12529 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT
="$MSGFMT"
12533 GMSGFMT
=$ac_cv_path_GMSGFMT
12534 if test -n "$GMSGFMT"; then
12535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12536 $as_echo "$GMSGFMT" >&6; }
12538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12539 $as_echo "no" >&6; }
12545 # Prepare PATH_SEPARATOR.
12546 # The user is always right.
12547 if test "${PATH_SEPARATOR+set}" != set; then
12548 echo "#! /bin/sh" >conf$$.sh
12549 echo "exit 0" >>conf$$.sh
12551 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
12559 # Find out how to test for executable files. Don't use a zero-byte file,
12560 # as systems may use methods other than mode bits to determine executability.
12561 cat >conf$$.
file <<_ASEOF
12565 chmod +x conf$$.
file
12566 if test -x conf$$.
file >/dev
/null
2>&1; then
12567 ac_executable_p
="test -x"
12569 ac_executable_p
="test -f"
12573 # Extract the first word of "xgettext", so it can be a program name with args.
12574 set dummy xgettext
; ac_word
=$2
12575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12576 $as_echo_n "checking for $ac_word... " >&6; }
12577 if ${ac_cv_path_XGETTEXT+:} false
; then :
12578 $as_echo_n "(cached) " >&6
12580 case "$XGETTEXT" in
12582 ac_cv_path_XGETTEXT
="$XGETTEXT" # Let the user override the test with a path.
12585 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
12586 for ac_dir
in $PATH; do
12588 test -z "$ac_dir" && ac_dir
=.
12589 for ac_exec_ext
in '' $ac_executable_extensions; do
12590 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12591 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
>/dev
/null
2>&1 &&
12592 (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
12593 ac_cv_path_XGETTEXT
="$ac_dir/$ac_word$ac_exec_ext"
12600 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT
=":"
12604 XGETTEXT
="$ac_cv_path_XGETTEXT"
12605 if test "$XGETTEXT" != ":"; then
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12607 $as_echo "$XGETTEXT" >&6; }
12609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12610 $as_echo "no" >&6; }
12616 # Prepare PATH_SEPARATOR.
12617 # The user is always right.
12618 if test "${PATH_SEPARATOR+set}" != set; then
12619 echo "#! /bin/sh" >conf$$.sh
12620 echo "exit 0" >>conf$$.sh
12622 if (PATH
="/nonexistent;."; conf$$.sh
) >/dev
/null
2>&1; then
12630 # Find out how to test for executable files. Don't use a zero-byte file,
12631 # as systems may use methods other than mode bits to determine executability.
12632 cat >conf$$.
file <<_ASEOF
12636 chmod +x conf$$.
file
12637 if test -x conf$$.
file >/dev
/null
2>&1; then
12638 ac_executable_p
="test -x"
12640 ac_executable_p
="test -f"
12644 # Extract the first word of "msgmerge", so it can be a program name with args.
12645 set dummy msgmerge
; ac_word
=$2
12646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12647 $as_echo_n "checking for $ac_word... " >&6; }
12648 if ${ac_cv_path_MSGMERGE+:} false
; then :
12649 $as_echo_n "(cached) " >&6
12651 case "$MSGMERGE" in
12653 ac_cv_path_MSGMERGE
="$MSGMERGE" # Let the user override the test with a path.
12656 ac_save_IFS
="$IFS"; IFS
=$PATH_SEPARATOR
12657 for ac_dir
in $PATH; do
12659 test -z "$ac_dir" && ac_dir
=.
12660 for ac_exec_ext
in '' $ac_executable_extensions; do
12661 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12662 if $ac_dir/$ac_word --update -q /dev
/null
/dev
/null
>/dev
/null
2>&1; then
12663 ac_cv_path_MSGMERGE
="$ac_dir/$ac_word$ac_exec_ext"
12670 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE
=":"
12674 MSGMERGE
="$ac_cv_path_MSGMERGE"
12675 if test "$MSGMERGE" != ":"; then
12676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12677 $as_echo "$MSGMERGE" >&6; }
12679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12680 $as_echo "no" >&6; }
12684 if test "$GMSGFMT" != ":"; then
12685 if $GMSGFMT --statistics /dev
/null
>/dev
/null
2>&1 &&
12686 (if $GMSGFMT --statistics /dev
/null
2>&1 >/dev
/null |
grep usage
>/dev
/null
; then exit 1; else exit 0; fi); then
12689 GMSGFMT
=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12691 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12696 if test "$XGETTEXT" != ":"; then
12697 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev
/null
>/dev
/null
2>&1 &&
12698 (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
12701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12702 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12708 ac_config_commands
="$ac_config_commands default-1"
12712 # Permit host specific settings.
12713 .
${srcdir}/configure.
host
12718 BFD_HOST_64BIT_LONG
=0
12719 BFD_HOST_64BIT_LONG_LONG
=0
12720 BFD_HOST_64_BIT_DEFINED
=0
12723 BFD_HOSTPTR_T
="unsigned long"
12725 # The cast to long int works around a bug in the HP C Compiler
12726 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12727 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12728 # This bug is HP SR number 8606223364.
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12730 $as_echo_n "checking size of long long... " >&6; }
12731 if ${ac_cv_sizeof_long_long+:} false
; then :
12732 $as_echo_n "(cached) " >&6
12734 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
12737 if test "$ac_cv_type_long_long" = yes; then
12738 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12739 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12740 as_fn_error
77 "cannot compute sizeof (long long)
12741 See \`config.log' for more details" "$LINENO" 5; }
12743 ac_cv_sizeof_long_long
=0
12748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12749 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12753 cat >>confdefs.h
<<_ACEOF
12754 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12758 # The cast to long int works around a bug in the HP C Compiler
12759 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12760 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12761 # This bug is HP SR number 8606223364.
12762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12763 $as_echo_n "checking size of void *... " >&6; }
12764 if ${ac_cv_sizeof_void_p+:} false
; then :
12765 $as_echo_n "(cached) " >&6
12767 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
12770 if test "$ac_cv_type_void_p" = yes; then
12771 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12772 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12773 as_fn_error
77 "cannot compute sizeof (void *)
12774 See \`config.log' for more details" "$LINENO" 5; }
12776 ac_cv_sizeof_void_p
=0
12781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12782 $as_echo "$ac_cv_sizeof_void_p" >&6; }
12786 cat >>confdefs.h
<<_ACEOF
12787 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12791 # The cast to long int works around a bug in the HP C Compiler
12792 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12793 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12794 # This bug is HP SR number 8606223364.
12795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12796 $as_echo_n "checking size of long... " >&6; }
12797 if ${ac_cv_sizeof_long+:} false
; then :
12798 $as_echo_n "(cached) " >&6
12800 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12803 if test "$ac_cv_type_long" = yes; then
12804 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12805 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12806 as_fn_error
77 "cannot compute sizeof (long)
12807 See \`config.log' for more details" "$LINENO" 5; }
12809 ac_cv_sizeof_long
=0
12814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12815 $as_echo "$ac_cv_sizeof_long" >&6; }
12819 cat >>confdefs.h
<<_ACEOF
12820 #define SIZEOF_LONG $ac_cv_sizeof_long
12824 # The cast to long int works around a bug in the HP C Compiler
12825 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12826 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12827 # This bug is HP SR number 8606223364.
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12829 $as_echo_n "checking size of int... " >&6; }
12830 if ${ac_cv_sizeof_int+:} false
; then :
12831 $as_echo_n "(cached) " >&6
12833 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
12836 if test "$ac_cv_type_int" = yes; then
12837 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12838 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12839 as_fn_error
77 "cannot compute sizeof (int)
12840 See \`config.log' for more details" "$LINENO" 5; }
12847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12848 $as_echo "$ac_cv_sizeof_int" >&6; }
12852 cat >>confdefs.h
<<_ACEOF
12853 #define SIZEOF_INT $ac_cv_sizeof_int
12858 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12862 if test "x${ac_cv_sizeof_long}" = "x8"; then
12863 BFD_HOST_64BIT_LONG
=1
12864 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE
="long"
12865 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE
="unsigned long"
12866 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12867 BFD_HOST_64BIT_LONG_LONG
=1
12868 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE
="long long"
12869 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE
="unsigned long long"
12870 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12871 BFD_HOSTPTR_T
="unsigned long long"
12875 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12876 BFD_HOST_64_BIT_DEFINED
=1
12877 BFD_HOST_64_BIT
="${HOST_64BIT_TYPE}"
12878 BFD_HOST_U_64_BIT
="${HOST_U_64BIT_TYPE}"
12888 # Put a plausible default for CC_FOR_BUILD in Makefile.
12889 if test -z "$CC_FOR_BUILD"; then
12890 if test "x$cross_compiling" = "xno"; then
12891 CC_FOR_BUILD
='$(CC)'
12897 # Also set EXEEXT_FOR_BUILD.
12898 if test "x$cross_compiling" = "xno"; then
12899 EXEEXT_FOR_BUILD
='$(EXEEXT)'
12901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
12902 $as_echo_n "checking for build system executable suffix... " >&6; }
12903 if ${bfd_cv_build_exeext+:} false
; then :
12904 $as_echo_n "(cached) " >&6
12907 echo 'int main () { return 0; }' > conftest.c
12908 bfd_cv_build_exeext
=
12909 ${CC_FOR_BUILD} -o conftest conftest.c
1>&5 2>&5
12910 for file in conftest.
*; do
12912 *.c |
*.o |
*.obj |
*.ilk |
*.pdb
) ;;
12913 *) bfd_cv_build_exeext
=`echo $file | sed -e s/conftest//` ;;
12917 test x
"${bfd_cv_build_exeext}" = x
&& bfd_cv_build_exeext
=no
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
12920 $as_echo "$bfd_cv_build_exeext" >&6; }
12921 EXEEXT_FOR_BUILD
=""
12922 test x
"${bfd_cv_build_exeext}" != xno
&& EXEEXT_FOR_BUILD
=${bfd_cv_build_exeext}
12926 for ac_header
in fcntl.h sys
/file.h sys
/resource.h sys
/stat.h sys
/types.h \
12929 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12930 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12931 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
12932 cat >>confdefs.h
<<_ACEOF
12933 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12941 for ac_func
in fcntl fdopen fileno fls getgid getpagesize getrlimit getuid \
12944 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12945 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
12946 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
12947 cat >>confdefs.h
<<_ACEOF
12948 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12955 ac_fn_c_check_decl
"$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default"
12956 if test "x$ac_cv_have_decl_basename" = xyes
; then :
12962 cat >>confdefs.h
<<_ACEOF
12963 #define HAVE_DECL_BASENAME $ac_have_decl
12965 ac_fn_c_check_decl
"$LINENO" "ffs" "ac_cv_have_decl_ffs" "$ac_includes_default"
12966 if test "x$ac_cv_have_decl_ffs" = xyes
; then :
12972 cat >>confdefs.h
<<_ACEOF
12973 #define HAVE_DECL_FFS $ac_have_decl
12975 ac_fn_c_check_decl
"$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
12976 if test "x$ac_cv_have_decl_stpcpy" = xyes
; then :
12982 cat >>confdefs.h
<<_ACEOF
12983 #define HAVE_DECL_STPCPY $ac_have_decl
12985 ac_fn_c_check_decl
"$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
12986 if test "x$ac_cv_have_decl_asprintf" = xyes
; then :
12992 cat >>confdefs.h
<<_ACEOF
12993 #define HAVE_DECL_ASPRINTF $ac_have_decl
12995 ac_fn_c_check_decl
"$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default"
12996 if test "x$ac_cv_have_decl_vasprintf" = xyes
; then :
13002 cat >>confdefs.h
<<_ACEOF
13003 #define HAVE_DECL_VASPRINTF $ac_have_decl
13005 ac_fn_c_check_decl
"$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
13006 if test "x$ac_cv_have_decl_strnlen" = xyes
; then :
13012 cat >>confdefs.h
<<_ACEOF
13013 #define HAVE_DECL_STRNLEN $ac_have_decl
13019 *-*-msdos* |
*-*-go32* |
*-*-mingw32* |
*-*-cygwin* |
*-*-windows*)
13021 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
13025 # Link in zlib if we can. This allows us to read compressed debug sections.
13026 # This is used only by compress.c.
13028 # Use the system's zlib library.
13029 zlibdir
="-L\$(top_builddir)/../zlib"
13030 zlibinc
="-I\$(top_srcdir)/../zlib"
13032 # Check whether --with-system-zlib was given.
13033 if test "${with_system_zlib+set}" = set; then :
13034 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
13045 save_CFLAGS
="$CFLAGS"
13046 CFLAGS
="$CFLAGS -Werror"
13047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler support for hidden visibility" >&5
13048 $as_echo_n "checking compiler support for hidden visibility... " >&6; }
13049 if ${bfd_cv_hidden+:} false
; then :
13050 $as_echo_n "(cached) " >&6
13052 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13053 /* end confdefs.h. */
13055 const char hw[] __attribute__ ((__visibility__ ("hidden"))) = "Hello, World\n";
13056 extern void print (const char *) __attribute__ ((__visibility__ ("hidden")));
13065 if ac_fn_c_try_compile
"$LINENO"; then :
13070 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_hidden" >&5
13073 $as_echo "$bfd_cv_hidden" >&6; }
13074 CFLAGS
="$save_CFLAGS"
13075 if test $bfd_cv_hidden = yes; then
13077 $as_echo "#define HAVE_HIDDEN 1" >>confdefs.h
13081 # Check if linker supports --as-needed and --no-as-needed options
13082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5
13083 $as_echo_n "checking linker --as-needed support... " >&6; }
13084 if ${bfd_cv_ld_as_needed+:} false
; then :
13085 $as_echo_n "(cached) " >&6
13087 bfd_cv_ld_as_needed
=no
13088 if $LD --help 2>/dev
/null |
grep as-needed
> /dev
/null
; then
13089 bfd_cv_ld_as_needed
=yes
13093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5
13094 $as_echo "$bfd_cv_ld_as_needed" >&6; }
13098 *-*-beos* |
*-*-cegcc* |
*-*-cygwin* |
*-*-haiku* |
*-*-pw32* |
*-*-darwin*)
13099 # These system don't have libm, or don't need it
13102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13103 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13104 if ${ac_cv_lib_mw__mwvalidcheckl+:} false
; then :
13105 $as_echo_n "(cached) " >&6
13107 ac_check_lib_save_LIBS
=$LIBS
13109 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13110 /* end confdefs.h. */
13112 /* Override any GCC internal prototype to avoid an error.
13113 Use char because int might match the return type of a GCC
13114 builtin and then its argument prototype would still apply. */
13118 char _mwvalidcheckl ();
13122 return _mwvalidcheckl ();
13127 if ac_fn_c_try_link
"$LINENO"; then :
13128 ac_cv_lib_mw__mwvalidcheckl
=yes
13130 ac_cv_lib_mw__mwvalidcheckl
=no
13132 rm -f core conftest.err conftest.
$ac_objext \
13133 conftest
$ac_exeext conftest.
$ac_ext
13134 LIBS
=$ac_check_lib_save_LIBS
13136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13137 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13138 if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes
; then :
13142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13143 $as_echo_n "checking for cos in -lm... " >&6; }
13144 if ${ac_cv_lib_m_cos+:} false
; then :
13145 $as_echo_n "(cached) " >&6
13147 ac_check_lib_save_LIBS
=$LIBS
13149 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13150 /* end confdefs.h. */
13152 /* Override any GCC internal prototype to avoid an error.
13153 Use char because int might match the return type of a GCC
13154 builtin and then its argument prototype would still apply. */
13167 if ac_fn_c_try_link
"$LINENO"; then :
13168 ac_cv_lib_m_cos
=yes
13172 rm -f core conftest.err conftest.
$ac_objext \
13173 conftest
$ac_exeext conftest.
$ac_ext
13174 LIBS
=$ac_check_lib_save_LIBS
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13177 $as_echo "$ac_cv_lib_m_cos" >&6; }
13178 if test "x$ac_cv_lib_m_cos" = xyes
; then :
13184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13185 $as_echo_n "checking for cos in -lm... " >&6; }
13186 if ${ac_cv_lib_m_cos+:} false
; then :
13187 $as_echo_n "(cached) " >&6
13189 ac_check_lib_save_LIBS
=$LIBS
13191 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13192 /* end confdefs.h. */
13194 /* Override any GCC internal prototype to avoid an error.
13195 Use char because int might match the return type of a GCC
13196 builtin and then its argument prototype would still apply. */
13209 if ac_fn_c_try_link
"$LINENO"; then :
13210 ac_cv_lib_m_cos
=yes
13214 rm -f core conftest.err conftest.
$ac_objext \
13215 conftest
$ac_exeext conftest.
$ac_ext
13216 LIBS
=$ac_check_lib_save_LIBS
13218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13219 $as_echo "$ac_cv_lib_m_cos" >&6; }
13220 if test "x$ac_cv_lib_m_cos" = xyes
; then :
13229 # When building a shared libbfd, link against the pic version of libiberty
13230 # so that apps that use libbfd won't need libiberty just to satisfy any
13231 # libbfd references.
13232 # We can't do that if a pic libiberty is unavailable since including non-pic
13233 # code would insert text relocations into libbfd.
13236 if test "$enable_shared" = "yes"; then
13237 x
=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
13238 if test -n "$x"; then
13239 SHARED_LIBADD
="-L`pwd`/../libiberty/pic -liberty"
13243 SHARED_LIBADD
="$SHARED_LIBADD $LIBINTL"
13245 if test "$enable_shared" = "yes"; then
13247 # More hacks to build DLLs on Windows.
13249 SHARED_LDFLAGS
="-no-undefined"
13250 SHARED_LIBADD
="-L`pwd`/../libiberty -liberty $SHARED_LIBADD -lcygwin -lkernel32"
13254 if test -n "$SHARED_LIBADD"; then
13255 if test -n "$LIBM"; then
13256 if test x
"$bfd_cv_ld_as_needed" = xyes
; then
13257 # Link against libm only when needed. Put -lc, -lm inside -Wl
13258 # to stop libtool reordering these options.
13259 SHARED_LIBADD
="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed"
13261 SHARED_LIBADD
="$SHARED_LIBADD $LIBM"
13271 # Canonicalize the secondary target names.
13272 if test -n "$enable_targets" ; then
13273 for targ
in `echo $enable_targets | sed 's/,/ /g'`
13275 result
=`$ac_config_sub $targ 2>/dev/null`
13276 if test -n "$result" ; then
13277 canon_targets
="$canon_targets $result"
13279 # Allow targets that config.sub doesn't recognize, like "all".
13280 canon_targets
="$canon_targets $targ"
13291 for targ
in $target $canon_targets
13293 if test $targ = all
; then
13295 assocvecs
="$assocvecs $targ_defvec $targ_selvecs"
13296 elif test $targ != plugin
; then
13297 .
$srcdir/config.bfd
13298 if test $targ = $target; then
13299 defvec
=$targ_defvec
13301 selvecs
="$selvecs $targ_defvec $targ_selvecs"
13302 selarchs
="$selarchs $targ_archs"
13303 TDEFINES
="$TDEFINES $targ_cflags"
13308 # This processing still needs to be done if we're to decide properly whether
13309 # 64-bit support needs to be compiled in. Currently, it will be included if
13310 # the default or any other explicitly requested target requires it; it
13311 # will not be included on a 32-bit host if no 64-bit target is requested, and
13312 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
13315 # uniq the default and selected vectors in all the configured targets.
13317 for i
in $selvecs ; do
13326 # uniq the associated vectors in all the configured targets.
13328 for i
in $assocvecs ; do
13337 # uniq the architectures in all the configured targets.
13339 for i
in $selarchs ; do
13347 # Target backend .o files.
13350 elf
="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo
13351 dwarf1.lo dwarf2.lo"
13352 coffgen
="coffgen.lo dwarf2.lo"
13353 coff
="cofflink.lo $coffgen"
13354 ecoff
="ecofflink.lo $coffgen"
13355 xcoff
="xcofflink.lo $coffgen"
13357 elfxx_x86
="elfxx-x86.lo elf-ifunc.lo elf-vxworks.lo"
13358 for vec
in $selvecs
13362 # This list is alphabetized to make it easy to compare
13363 # with the two vector lists in targets.c. For the same reason,
13364 # use one entry per line, even though this leads to long lines.
13365 aarch64_elf32_be_vec
) tb
="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size
=64 ;;
13366 aarch64_elf32_le_vec
) tb
="$tb elf32-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf32.lo $elf"; target_size
=64 ;;
13367 aarch64_elf64_be_vec
) tb
="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13368 aarch64_elf64_be_cloudabi_vec
) tb
="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13369 aarch64_elf64_le_vec
) tb
="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13370 aarch64_elf64_le_cloudabi_vec
) tb
="$tb elf64-aarch64.lo elfxx-aarch64.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13371 aarch64_mach_o_vec
) tb
="$tb mach-o-aarch64.lo"; target_size
=64 ;;
13372 aarch64_pei_vec
) tb
="$tb pei-aarch64.lo pe-aarch64igen.lo $coff"; target_size
=64 ;;
13373 alpha_ecoff_le_vec
) tb
="$tb coff-alpha.lo ecoff.lo $ecoff"; target_size
=64 ;;
13374 alpha_elf64_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"; target_size
=64 ;;
13375 alpha_elf64_fbsd_vec
) tb
="$tb elf64-alpha.lo elf64.lo $elf"; target_size
=64 ;;
13376 alpha_vms_vec
) tb
="$tb vms-alpha.lo vms-misc.lo vms-lib.lo"; target_size
=64 ;;
13377 alpha_vms_lib_txt_vec
) tb
="$tb vms-lib.lo vms-misc.lo" ;;
13378 am33_elf32_linux_vec
) tb
="$tb elf32-am33lin.lo elf32.lo $elf" ;;
13379 aout0_be_vec
) tb
="$tb aout0.lo aout32.lo" ;;
13380 aout64_vec
) tb
="$tb demo64.lo aout64.lo"; target_size
=64 ;;
13381 aout_vec
) tb
="$tb host-aout.lo aout32.lo" ;;
13382 arc_elf32_be_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
13383 arc_elf32_le_vec
) tb
="$tb elf32-arc.lo elf32.lo $elf" ;;
13384 arm_elf32_be_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13385 arm_elf32_le_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13386 arm_elf32_fdpic_be_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13387 arm_elf32_fdpic_le_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13388 arm_elf32_nacl_be_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13389 arm_elf32_nacl_le_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13390 arm_elf32_vxworks_be_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13391 arm_elf32_vxworks_le_vec
) tb
="$tb elf32-arm.lo elf32.lo elf-nacl.lo elf-vxworks.lo $elf" ;;
13392 arm_pe_be_vec
) tb
="$tb pe-arm.lo peigen.lo $coff" ;;
13393 arm_pe_le_vec
) tb
="$tb pe-arm.lo peigen.lo $coff" ;;
13394 arm_pe_wince_be_vec
) tb
="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
13395 arm_pe_wince_le_vec
) tb
="$tb pe-arm-wince.lo pe-arm.lo peigen.lo $coff" ;;
13396 arm_pei_be_vec
) tb
="$tb pei-arm.lo peigen.lo $coff" ;;
13397 arm_pei_le_vec
) tb
="$tb pei-arm.lo peigen.lo $coff" ;;
13398 arm_pei_wince_be_vec
) tb
="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
13399 arm_pei_wince_le_vec
) tb
="$tb pei-arm-wince.lo pei-arm.lo peigen.lo $coff" ;;
13400 arm_mach_o_vec
) tb
="$tb mach-o-arm.lo" ;;
13401 avr_elf32_vec
) tb
="$tb elf32-avr.lo elf32.lo $elf" ;;
13402 bfin_elf32_vec
) tb
="$tb elf32-bfin.lo elf32.lo $elf" ;;
13403 bfin_elf32_fdpic_vec
) tb
="$tb elf32-bfin.lo elf32.lo $elf" ;;
13404 cr16_elf32_vec
) tb
="$tb elf32-cr16.lo elf32.lo $elf" ;;
13405 cris_aout_vec
) tb
="$tb aout-cris.lo" ;;
13406 cris_elf32_vec
) tb
="$tb elf32-cris.lo elf32.lo $elf" ;;
13407 cris_elf32_us_vec
) tb
="$tb elf32-cris.lo elf32.lo $elf" ;;
13408 crx_elf32_vec
) tb
="$tb elf32-crx.lo elf32.lo $elf" ;;
13409 csky_elf32_be_vec
) tb
="$tb elf32-csky.lo elf32.lo $elf" ;;
13410 csky_elf32_le_vec
) tb
="$tb elf32-csky.lo elf32.lo $elf" ;;
13411 d10v_elf32_vec
) tb
="$tb elf32-d10v.lo elf32.lo $elf" ;;
13412 d30v_elf32_vec
) tb
="$tb elf32-d30v.lo elf32.lo $elf" ;;
13413 dlx_elf32_be_vec
) tb
="$tb elf32-dlx.lo elf32.lo $elf" ;;
13414 elf32_be_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
13415 elf32_le_vec
) tb
="$tb elf32-gen.lo elf32.lo $elf" ;;
13416 elf64_be_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
13417 elf64_le_vec
) tb
="$tb elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
13418 bpf_elf64_le_vec
) tb
="$tb elf64-bpf.lo elf64.lo $elf"; target_size
=64;;
13419 bpf_elf64_be_vec
) tb
="$tb elf64-bpf.lo elf64.lo $elf"; target_size
=64 ;;
13420 epiphany_elf32_vec
) tb
="$tb elf32-epiphany.lo elf32.lo $elf" ;;
13421 fr30_elf32_vec
) tb
="$tb elf32-fr30.lo elf32.lo $elf" ;;
13422 frv_elf32_vec
) tb
="$tb elf32-frv.lo elf32.lo $elf" ;;
13423 frv_elf32_fdpic_vec
) tb
="$tb elf32-frv.lo elf32.lo $elf" ;;
13424 h8300_elf32_vec
) tb
="$tb elf32-h8300.lo elf32.lo $elf" ;;
13425 h8300_elf32_linux_vec
) tb
="$tb elf32-h8300.lo elf32.lo $elf" ;;
13426 hppa_elf32_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
13427 hppa_elf32_linux_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
13428 hppa_elf32_nbsd_vec
) tb
="$tb elf32-hppa.lo elf32.lo $elf" ;;
13429 hppa_elf64_vec
) tb
="$tb elf64-hppa.lo elf64.lo $elf"; target_size
=64 ;;
13430 hppa_elf64_linux_vec
) tb
="$tb elf64-hppa.lo elf64.lo $elf"; target_size
=64 ;;
13431 hppa_som_vec
) tb
="$tb som.lo" ;;
13432 i386_aout_vec
) tb
="$tb i386aout.lo aout32.lo" ;;
13433 i386_aout_bsd_vec
) tb
="$tb i386bsd.lo aout32.lo" ;;
13434 i386_aout_lynx_vec
) tb
="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
13435 i386_coff_vec
) tb
="$tb coff-i386.lo $coff" ;;
13436 i386_coff_go32_vec
) tb
="$tb coff-go32.lo $coff" ;;
13437 i386_coff_go32stubbed_vec
) tb
="$tb coff-stgo32.lo $coff" ;;
13438 i386_coff_lynx_vec
) tb
="$tb cf-i386lynx.lo lynx-core.lo $coff" ;;
13439 i386_elf32_vec
) tb
="$tb elf32-i386.lo $elfxx_x86 elf32.lo $elf" ;;
13440 i386_elf32_fbsd_vec
) tb
="$tb elf32-i386.lo $elfxx_x86 elf32.lo $elf" ;;
13441 i386_elf32_sol2_vec
) tb
="$tb elf32-i386.lo $elfxx_x86 elf32.lo $elf" ;;
13442 i386_elf32_vxworks_vec
) tb
="$tb elf32-i386.lo $elfxx_x86 elf32.lo $elf" ;;
13443 i386_mach_o_vec
) tb
="$tb mach-o-i386.lo" ;;
13444 i386_msdos_vec
) tb
="$tb i386msdos.lo" ;;
13445 i386_pe_vec
) tb
="$tb pe-i386.lo peigen.lo $coff" ;;
13446 i386_pe_big_vec
) tb
="$tb pe-i386.lo peigen.lo $coff" ;;
13447 i386_pei_vec
) tb
="$tb pei-i386.lo peigen.lo $coff" ;;
13448 iamcu_elf32_vec
) tb
="$tb elf32-i386.lo $elfxx_x86 elf32.lo $elf" ;;
13449 ia64_elf32_be_vec
) tb
="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
13450 ia64_elf32_hpux_be_vec
) tb
="$tb elf32-ia64.lo elfxx-ia64.lo elf32.lo $elf" ;;
13451 ia64_elf64_be_vec
) tb
="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size
=64 ;;
13452 ia64_elf64_le_vec
) tb
="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size
=64 ;;
13453 ia64_elf64_hpux_be_vec
) tb
="$tb elf64-ia64.lo elfxx-ia64.lo elf64.lo $elf"; target_size
=64 ;;
13454 ia64_elf64_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 ;;
13455 ia64_pei_vec
) tb
="$tb pei-ia64.lo pepigen.lo $coff"; target_size
=64 ;;
13456 ip2k_elf32_vec
) tb
="$tb elf32-ip2k.lo elf32.lo $elf" ;;
13457 iq2000_elf32_vec
) tb
="$tb elf32-iq2000.lo elf32.lo $elf" ;;
13458 k1om_elf64_vec
) tb
="$tb elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13459 k1om_elf64_fbsd_vec
) tb
="$tb elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13460 l1om_elf64_vec
) tb
="$tb elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13461 l1om_elf64_fbsd_vec
) tb
="$tb elf64-x86-64.lo elfxx-x86.lo elf-ifunc.lo elf64.lo $elf"; target_size
=64 ;;
13462 lm32_elf32_vec
) tb
="$tb elf32-lm32.lo elf32.lo $elf" ;;
13463 lm32_elf32_fdpic_vec
) tb
="$tb elf32-lm32.lo elf32.lo $elf" ;;
13464 loongarch_elf32_vec
) tb
="$tb elf32-loongarch.lo elfxx-loongarch.lo elf32.lo elf-ifunc.lo $elf" ;;
13465 loongarch_elf64_vec
) tb
="$tb elf64-loongarch.lo elf64.lo elfxx-loongarch.lo elf32.lo elf-ifunc.lo $elf"; target_size
=64 ;;
13466 m32c_elf32_vec
) tb
="$tb elf32-m32c.lo elf32.lo $elf" ;;
13467 m32r_elf32_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
13468 m32r_elf32_le_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
13469 m32r_elf32_linux_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
13470 m32r_elf32_linux_le_vec
) tb
="$tb elf32-m32r.lo elf32.lo $elf" ;;
13471 m68hc11_elf32_vec
) tb
="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
13472 m68hc12_elf32_vec
) tb
="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
13473 m68k_elf32_vec
) tb
="$tb elf32-m68k.lo elf32.lo $elf" ;;
13474 s12z_elf32_vec
) tb
="$tb elf32-s12z.lo elf32.lo $elf" ;;
13475 mach_o_be_vec
) tb
="$tb mach-o.lo dwarf2.lo" ;;
13476 mach_o_le_vec
) tb
="$tb mach-o.lo dwarf2.lo" ;;
13477 mach_o_fat_vec
) tb
="$tb mach-o.lo dwarf2.lo" ;;
13478 mcore_elf32_be_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
13479 mcore_elf32_le_vec
) tb
="$tb elf32-mcore.lo elf32.lo $elf" ;;
13480 mcore_pe_be_vec
) tb
="$tb pe-mcore.lo peigen.lo $coff" ;;
13481 mcore_pe_le_vec
) tb
="$tb pe-mcore.lo peigen.lo $coff" ;;
13482 mcore_pei_be_vec
) tb
="$tb pei-mcore.lo peigen.lo $coff" ;;
13483 mcore_pei_le_vec
) tb
="$tb pei-mcore.lo peigen.lo $coff" ;;
13484 mep_elf32_vec
) tb
="$tb elf32-mep.lo elf32.lo $elf" ;;
13485 mep_elf32_le_vec
) tb
="$tb elf32-mep.lo elf32.lo $elf" ;;
13486 metag_elf32_vec
) tb
="$tb elf32-metag.lo elf32.lo $elf" ;;
13487 microblaze_elf32_vec
) tb
="$tb elf32-microblaze.lo elf32.lo $elf" ;;
13488 microblaze_elf32_le_vec
) tb
="$tb elf32-microblaze.lo elf32.lo $elf" ;;
13489 mips_ecoff_be_vec
) tb
="$tb coff-mips.lo ecoff.lo $ecoff" ;;
13490 mips_ecoff_le_vec
) tb
="$tb coff-mips.lo ecoff.lo $ecoff" ;;
13491 mips_ecoff_bele_vec
) tb
="$tb coff-mips.lo ecoff.lo $ecoff" ;;
13492 mips_elf32_be_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13493 mips_elf32_le_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13494 mips_elf32_n_be_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13495 mips_elf32_n_le_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13496 mips_elf32_ntrad_be_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13497 mips_elf32_ntrad_le_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13498 mips_elf32_ntradfbsd_be_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13499 mips_elf32_ntradfbsd_le_vec
) tb
="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13500 mips_elf32_trad_be_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13501 mips_elf32_trad_le_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13502 mips_elf32_tradfbsd_be_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13503 mips_elf32_tradfbsd_le_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13504 mips_elf32_vxworks_be_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13505 mips_elf32_vxworks_le_vec
) tb
="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff" ;;
13506 mips_elf64_be_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13507 mips_elf64_le_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13508 mips_elf64_trad_be_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13509 mips_elf64_trad_le_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13510 mips_elf64_tradfbsd_be_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13511 mips_elf64_tradfbsd_le_vec
) tb
="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf $ecoff"; target_size
=64 ;;
13512 mmix_elf64_vec
) tb
="$tb elf64-mmix.lo elf64.lo $elf" target_size
=64 ;;
13513 mmix_mmo_vec
) tb
="$tb mmo.lo" target_size
=64 ;;
13514 mn10200_elf32_vec
) tb
="$tb elf-m10200.lo elf32.lo $elf" ;;
13515 mn10300_elf32_vec
) tb
="$tb elf-m10300.lo elf32.lo $elf" ;;
13516 moxie_elf32_be_vec
) tb
="$tb elf32-moxie.lo elf32.lo $elf" ;;
13517 moxie_elf32_le_vec
) tb
="$tb elf32-moxie.lo elf32.lo $elf" ;;
13518 msp430_elf32_vec
) tb
="$tb elf32-msp430.lo elf32.lo $elf" ;;
13519 msp430_elf32_ti_vec
) tb
="$tb elf32-msp430.lo elf32.lo $elf" ;;
13520 mt_elf32_vec
) tb
="$tb elf32-mt.lo elf32.lo $elf" ;;
13521 nds32_elf32_be_vec
) tb
="$tb elf32-nds32.lo elf32.lo $elf" ;;
13522 nds32_elf32_le_vec
) tb
="$tb elf32-nds32.lo elf32.lo $elf" ;;
13523 nds32_elf32_linux_be_vec
) tb
="$tb elf32-nds32.lo elf32.lo $elf" ;;
13524 nds32_elf32_linux_le_vec
) tb
="$tb elf32-nds32.lo elf32.lo $elf" ;;
13525 nfp_elf64_vec
) tb
="$tb elf64-nfp.lo elf64.lo $elf" ;;
13526 nios2_elf32_be_vec
) tb
="$tb elf32-nios2.lo elf32.lo $elf" ;;
13527 nios2_elf32_le_vec
) tb
="$tb elf32-nios2.lo elf32.lo $elf" ;;
13528 ns32k_aout_pc532mach_vec
) tb
="$tb pc532-mach.lo aout-ns32k.lo" ;;
13529 ns32k_aout_pc532nbsd_vec
) tb
="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
13530 or1k_elf32_vec
) tb
="$tb elf32-or1k.lo elf32.lo $elf" ;;
13531 pdp11_aout_vec
) tb
="$tb pdp11.lo" ;;
13532 pef_vec
) tb
="$tb pef.lo" ;;
13533 pef_xlib_vec
) tb
="$tb pef.lo" ;;
13534 pj_elf32_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf" ;;
13535 pj_elf32_le_vec
) tb
="$tb elf32-pj.lo elf32.lo $elf" ;;
13536 powerpc_boot_vec
) tb
="$tb ppcboot.lo" ;;
13537 powerpc_elf32_vec
) tb
="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
13538 powerpc_elf32_le_vec
) tb
="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
13539 powerpc_elf32_fbsd_vec
) tb
="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
13540 powerpc_elf32_vxworks_vec
) tb
="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
13541 powerpc_elf64_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size
=64 ;;
13542 powerpc_elf64_le_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size
=64 ;;
13543 powerpc_elf64_fbsd_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size
=64 ;;
13544 powerpc_elf64_fbsd_le_vec
) tb
="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size
=64 ;;
13545 powerpc_xcoff_vec
) tb
="$tb coff-rs6000.lo $xcoff" ;;
13546 pru_elf32_vec
) tb
="$tb elf32-pru.lo elf32.lo $elf" ;;
13547 riscv_elf32_vec
) tb
="$tb elf32-riscv.lo elfxx-riscv.lo elf-ifunc.lo elf32.lo $elf" ;;
13548 riscv_elf64_vec
) tb
="$tb elf64-riscv.lo elf64.lo elfxx-riscv.lo elf-ifunc.lo elf32.lo $elf"; target_size
=64 ;;
13549 riscv_elf32_be_vec
) tb
="$tb elf32-riscv.lo elfxx-riscv.lo elf-ifunc.lo elf32.lo $elf" ;;
13550 riscv_elf64_be_vec
) tb
="$tb elf64-riscv.lo elf64.lo elfxx-riscv.lo elf-ifunc.lo elf32.lo $elf"; target_size
=64 ;;
13551 rl78_elf32_vec
) tb
="$tb elf32-rl78.lo elf32.lo $elf" ;;
13552 rs6000_xcoff64_vec
) tb
="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size
=64 ;;
13553 rs6000_xcoff64_aix_vec
) tb
="$tb coff64-rs6000.lo aix5ppc-core.lo $xcoff"; target_size
=64 ;;
13554 rs6000_xcoff_vec
) tb
="$tb coff-rs6000.lo $xcoff" ;;
13555 rx_elf32_be_vec
) tb
="$tb elf32-rx.lo elf32.lo $elf" ;;
13556 rx_elf32_be_ns_vec
) tb
="$tb elf32-rx.lo elf32.lo $elf" ;;
13557 rx_elf32_le_vec
) tb
="$tb elf32-rx.lo elf32.lo $elf" ;;
13558 rx_elf32_linux_le_vec
) tb
="$tb elf32-rx.lo elf32.lo $elf" ;;
13559 s390_elf32_vec
) tb
="$tb elf32-s390.lo elf32.lo $elf" ;;
13560 s390_elf64_vec
) tb
="$tb elf64-s390.lo elf64.lo $elf"; target_size
=64 ;;
13561 score_elf32_be_vec
) tb
="$tb elf32-score.lo elf32-score7.lo elf32.lo elf64.lo $elf"; want64
=true
; target_size
=64 ;;
13562 score_elf32_le_vec
) tb
="$tb elf32-score.lo elf32-score7.lo elf32.lo elf64.lo $elf"; want64
=true
; target_size
=64 ;;
13563 sh_coff_vec
) tb
="$tb coff-sh.lo $coff" ;;
13564 sh_coff_le_vec
) tb
="$tb coff-sh.lo $coff" ;;
13565 sh_coff_small_vec
) tb
="$tb coff-sh.lo $coff" ;;
13566 sh_coff_small_le_vec
) tb
="$tb coff-sh.lo $coff" ;;
13567 sh_elf32_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13568 sh_elf32_le_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13569 sh_elf32_fdpic_be_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13570 sh_elf32_fdpic_le_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13571 sh_elf32_linux_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13572 sh_elf32_linux_be_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13573 sh_elf32_nbsd_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13574 sh_elf32_nbsd_le_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13575 sh_elf32_vxworks_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13576 sh_elf32_vxworks_le_vec
) tb
="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo $coff" ;;
13577 sh_pe_le_vec
) tb
="$tb pe-sh.lo coff-sh.lo peigen.lo $coff" ;;
13578 sh_pei_le_vec
) tb
="$tb pei-sh.lo coff-sh.lo peigen.lo $coff" ;;
13579 sparc_elf32_vec
) tb
="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
13580 sparc_elf32_sol2_vec
) tb
="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
13581 sparc_elf32_vxworks_vec
) tb
="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
13582 sparc_elf64_vec
) tb
="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size
=64 ;;
13583 sparc_elf64_fbsd_vec
) tb
="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size
=64 ;;
13584 sparc_elf64_sol2_vec
) tb
="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size
=64 ;;
13585 spu_elf32_vec
) tb
="$tb elf32-spu.lo elf32.lo $elf" ;;
13586 sym_vec
) tb
="$tb xsym.lo" ;;
13587 tic30_coff_vec
) tb
="$tb coff-tic30.lo $coffgen" ;;
13588 tic4x_coff0_vec
) tb
="$tb coff-tic4x.lo $coffgen" ;;
13589 tic4x_coff0_beh_vec
) tb
="$tb coff-tic4x.lo $coffgen" ;;
13590 tic4x_coff1_vec
) tb
="$tb coff-tic4x.lo $coffgen" ;;
13591 tic4x_coff1_beh_vec
) tb
="$tb coff-tic4x.lo $coffgen" ;;
13592 tic4x_coff2_vec
) tb
="$tb coff-tic4x.lo $coffgen" ;;
13593 tic4x_coff2_beh_vec
) tb
="$tb coff-tic4x.lo $coffgen" ;;
13594 tic54x_coff0_vec
) tb
="$tb coff-tic54x.lo $coffgen" ;;
13595 tic54x_coff0_beh_vec
) tb
="$tb coff-tic54x.lo $coffgen" ;;
13596 tic54x_coff1_vec
) tb
="$tb coff-tic54x.lo $coffgen" ;;
13597 tic54x_coff1_beh_vec
) tb
="$tb coff-tic54x.lo $coffgen" ;;
13598 tic54x_coff2_vec
) tb
="$tb coff-tic54x.lo $coffgen" ;;
13599 tic54x_coff2_beh_vec
) tb
="$tb coff-tic54x.lo $coffgen" ;;
13600 tic6x_elf32_be_vec
) tb
="$tb elf32-tic6x.lo elf32.lo $elf" ;;
13601 tic6x_elf32_le_vec
) tb
="$tb elf32-tic6x.lo elf32.lo $elf" ;;
13602 tic6x_elf32_c6000_be_vec
) tb
="$tb elf32-tic6x.lo elf32.lo $elf" ;;
13603 tic6x_elf32_c6000_le_vec
) tb
="$tb elf32-tic6x.lo elf32.lo $elf" ;;
13604 tic6x_elf32_linux_be_vec
) tb
="$tb elf32-tic6x.lo elf32.lo $elf" ;;
13605 tic6x_elf32_linux_le_vec
) tb
="$tb elf32-tic6x.lo elf32.lo $elf" ;;
13606 tilegx_elf32_be_vec
) tb
="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size
=32 ;;
13607 tilegx_elf32_le_vec
) tb
="$tb elf32-tilegx.lo elfxx-tilegx.lo elf32.lo $elf" ; target_size
=32 ;;
13608 tilegx_elf64_be_vec
) tb
="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size
=64 ;;
13609 tilegx_elf64_le_vec
) tb
="$tb elf64-tilegx.lo elfxx-tilegx.lo elf64.lo $elf" ; target_size
=64 ;;
13610 tilepro_elf32_vec
) tb
="$tb elf32-tilepro.lo elf32.lo $elf" ;;
13611 v800_elf32_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
13612 v850_elf32_vec
) tb
="$tb elf32-v850.lo elf32.lo $elf" ;;
13613 vax_aout_1knbsd_vec
) tb
="$tb vax1knetbsd.lo aout32.lo" ;;
13614 vax_aout_nbsd_vec
) tb
="$tb vaxnetbsd.lo aout32.lo" ;;
13615 vax_elf32_vec
) tb
="$tb elf32-vax.lo elf32.lo $elf" ;;
13616 ft32_elf32_vec
) tb
="$tb elf32-ft32.lo elf32.lo $elf" ;;
13617 visium_elf32_vec
) tb
="$tb elf32-visium.lo elf32.lo $elf" ;;
13618 wasm_vec
) tb
="$tb wasm-module.lo" ;;
13619 wasm32_elf32_vec
) tb
="$tb elf32-wasm32.lo elf32.lo $elf" ;;
13620 x86_64_coff_vec
) tb
="$tb coff-x86_64.lo $coff"; target_size
=64 ;;
13621 x86_64_elf32_vec
) tb
="$tb elf64-x86-64.lo $elfxx_x86 elf64.lo elf32.lo $elf"; target_size
=64 ;;
13622 x86_64_elf64_vec
) tb
="$tb elf64-x86-64.lo $elfxx_x86 elf64.lo $elf"; target_size
=64 ;;
13623 x86_64_elf64_cloudabi_vec
) tb
="$tb elf64-x86-64.lo $elfxx_x86 elf64.lo $elf"; target_size
=64 ;;
13624 x86_64_elf64_fbsd_vec
) tb
="$tb elf64-x86-64.lo $elfxx_x86 elf64.lo $elf"; target_size
=64 ;;
13625 x86_64_elf64_sol2_vec
) tb
="$tb elf64-x86-64.lo $elfxx_x86 elf64.lo $elf"; target_size
=64 ;;
13626 x86_64_mach_o_vec
) tb
="$tb mach-o-x86-64.lo" ;;
13627 x86_64_pe_vec
) tb
="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size
=64 ;;
13628 x86_64_pe_big_vec
) tb
="$tb pe-x86_64.lo pex64igen.lo $coff"; target_size
=64 ;;
13629 x86_64_pei_vec
) tb
="$tb pei-x86_64.lo pex64igen.lo $coff"; target_size
=64 ;;
13630 xc16x_elf32_vec
) tb
="$tb elf32-xc16x.lo elf32.lo $elf" ;;
13631 xgate_elf32_vec
) tb
="$tb elf32-xgate.lo elf32.lo $elf" ;;
13632 xstormy16_elf32_vec
) tb
="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
13633 xtensa_elf32_be_vec
) tb
="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
13634 xtensa_elf32_le_vec
) tb
="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
13635 z80_coff_vec
) tb
="$tb coff-z80.lo reloc16.lo $coffgen" ;;
13636 z80_elf32_vec
) tb
="$tb elf32-z80.lo elf32.lo $elf" ;;
13637 z8k_coff_vec
) tb
="$tb coff-z8k.lo reloc16.lo $coff" ;;
13639 # These appear out of order in targets.c
13640 srec_vec
) tb
="$tb srec.lo" ;;
13641 symbolsrec_vec
) tb
="$tb srec.lo" ;;
13642 tekhex_vec
) tb
="$tb tekhex.lo" ;;
13643 core_cisco_be_vec
) tb
="$tb cisco-core.lo" ;;
13644 core_cisco_le_vec
) tb
="$tb cisco-core.lo" ;;
13647 *) as_fn_error $?
"*** unknown target vector $vec" "$LINENO" 5 ;;
13650 if test ${target_size} = 64; then
13653 if test x
"${vec}" = x
"${defvec}"; then
13654 bfd_default_target_size
=${target_size}
13658 if test "$plugins" = "yes"; then
13662 # Target architecture .o files.
13663 # A couple of CPUs use shorter file names to avoid problems on DOS
13665 ta
=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
13667 # Weed out duplicate .o files.
13689 if test x
${all_targets} = xtrue
; then
13690 bfd_backends
="${bfd_backends}"' $(ALL_BACKENDS)'
13691 bfd_machines
="${bfd_machines}"' $(ALL_MACHINES)'
13693 havevecs
=-DHAVE_all_vecs
13695 test -n "$assocvecs" &&
13696 assocvecs
=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
13697 else # all_targets is true
13698 # Only set these if they will be nonempty, for the clever echo.
13701 test -n "$selvecs" &&
13702 havevecs
=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
13703 test -n "$selvecs" &&
13704 selvecs
=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
13705 test -n "$selarchs" &&
13706 selarchs
=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
13707 fi # all_targets is true
13709 # 64-bit archives need a 64-bit bfd_vma.
13710 if test "x$want_64_bit_archive" = xtrue
; then
13713 $as_echo "#define USE_64_BIT_ARCHIVE 1" >>confdefs.h
13717 case ${host64}-${target64}-${want64} in
13720 bfd64_libs
='$(BFD64_LIBS)'
13721 all_backends
='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
13722 if test $BFD_HOST_64_BIT_DEFINED = 0; then
13723 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have requested a 64 bit BFD configuration, but" >&5
13724 $as_echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
13725 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: your compiler may not have a 64 bit integral type" >&5
13726 $as_echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
13728 if test -n "$GCC" ; then
13730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version with buggy 64-bit support" >&5
13731 $as_echo_n "checking for gcc version with buggy 64-bit support... " >&6; }
13732 # Add more tests for gcc versions with non-working 64-bit support here.
13733 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13734 /* end confdefs.h. */
13735 :__GNUC__:__GNUC_MINOR__:__i386__:
13737 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13738 $EGREP ": 2 : 91 : 1 :" >/dev
/null
2>&1; then :
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: egcs-1.1.2 on ix86 spotted" >&5
13741 $as_echo "yes: egcs-1.1.2 on ix86 spotted" >&6; }
13743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13744 $as_echo "no" >&6; }
13748 if test $bad_64bit_gcc = yes ; then
13749 as_fn_error $?
"A newer version of gcc is needed for the requested 64-bit BFD configuration" "$LINENO" 5
13755 all_backends
='$(BFD32_BACKENDS)'
13760 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
13761 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
13762 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
13763 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
13774 # If we are configured native, pick a core file support file.
13779 if test "${target}" = "${host}"; then
13781 alpha
*-*-freebsd* | alpha
*-*-kfreebsd*-gnu | alpha
*-*-*vms
*)
13785 COREFILE
=trad-core.lo
13786 TRAD_HEADER
='"hosts/alphalinux.h"'
13788 alpha
*-*-netbsd* | alpha
*-*-openbsd*)
13789 COREFILE
=netbsd-core.lo
13792 COREFILE
=osf-core.lo
13794 arm-
*-freebsd* | arm-
*-kfreebsd*-gnu)
13796 arm
*-*-netbsd* | arm-
*-openbsd*)
13797 COREFILE
=netbsd-core.lo
13799 arm-
*-riscix) COREFILE
=trad-core.lo
;;
13800 hppa
*-*-hpux*) COREFILE
=hpux-core.lo
;;
13801 hppa
*-*-hiux*) COREFILE
=hpux-core.lo
;;
13802 hppa
*-*-mpeix*) COREFILE
=hpux-core.lo
;;
13803 hppa
*-*-bsd*) COREFILE
="hpux-core.lo hppabsd-core.lo"
13804 COREFLAG
="-DHPUX_CORE -DHPPABSD_CORE" ;;
13805 hppa
*-*-netbsd* | hppa
*-*-openbsd*)
13806 COREFILE
=netbsd-core.lo
13809 i
[3-7]86-sequent-bsd*)
13810 COREFILE
=trad-core.lo
13811 TRAD_HEADER
='"hosts/symmetry.h"'
13813 i
[3-7]86-sequent-sysv4*) ;;
13814 i
[3-7]86-sequent-sysv*)
13815 COREFILE
=trad-core.lo
13816 TRAD_HEADER
='"hosts/symmetry.h"'
13821 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
*)
13822 COREFILE
=trad-core.lo
13823 TRAD_HEADER
='"hosts/i386bsd.h"'
13825 i
[3-7]86-*-freebsd* | i
[3-7]86-*-kfreebsd*-gnu | i
[3-7]86-*-dragonfly*)
13827 TRAD_HEADER
='"hosts/i386bsd.h"'
13829 i
[3-7]86-*-netbsd* | i
[3-7]86-*-knetbsd*-gnu | i
[3-7]86-*-openbsd*)
13830 COREFILE
=netbsd-core.lo
13832 i
[3-7]86-esix-sysv3*)
13833 COREFILE
=trad-core.lo
13834 TRAD_HEADER
='"hosts/esix.h"'
13836 i
[3-7]86-*-sco3.2v5
*)
13837 COREFILE
=sco5-core.lo
13839 i
[3-7]86-*-sco* | i
[3-7]86-*-isc*)
13840 COREFILE
=trad-core.lo
13841 TRAD_HEADER
='"hosts/i386sco.h"'
13844 COREFILE
=trad-core.lo
13845 TRAD_HEADER
='"hosts/i386mach3.h"'
13847 i
[3-7]86-*-linux-*)
13848 COREFILE
=trad-core.lo
13849 TRAD_HEADER
='"hosts/i386linux.h"'
13850 case "$enable_targets"-"$want64" in
13851 *x86_64-
*linux
*|
*-true)
13852 CORE_HEADER
='"hosts/x86-64linux.h"'
13855 i
[3-7]86-*-isc*) COREFILE
=trad-core.lo
;;
13856 i
[3-7]86-*-aix*) COREFILE
=aix386-core.lo
;;
13857 mips
*-*-netbsd* | mips
*-*-openbsd*)
13858 COREFILE
=netbsd-core.lo
13860 mips-sgi-irix4
*) COREFILE
=irix-core.lo
;;
13861 mips-sgi-irix5
*) COREFILE
=irix-core.lo
;;
13862 mips-sgi-irix6
*) COREFILE
=irix-core.lo
;;
13864 COREFILE
=trad-core.lo
13865 TRAD_HEADER
='"hosts/m68klinux.h"'
13868 COREFILE
=netbsd-core.lo
13871 COREFILE
=trad-core.lo
13872 TRAD_HEADER
='"hosts/pc532mach.h"'
13874 ns32k-
*-netbsd* | ns32k-
*-openbsd*)
13875 COREFILE
=netbsd-core.lo
13878 COREFILE
=lynx-core.lo
13880 rs6000-
*-aix[5-9].
* | powerpc-
*-aix[5-9].
* | powerpc64-
*-aix[5-9].
*)
13881 COREFILE
=rs6000-core.lo
13882 COREFLAG
="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
13884 rs6000-
*-aix4.
[3-9]* | powerpc-
*-aix4.
[3-9]*)
13885 COREFILE
=rs6000-core.lo
13886 COREFLAG
="$COREFLAG -DAIX_CORE_DUMPX_CORE"
13887 # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
13888 # have c_impl as a member of struct core_dumpx
13889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for c_impl in struct core_dumpx" >&5
13890 $as_echo_n "checking for c_impl in struct core_dumpx... " >&6; }
13891 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13892 /* end confdefs.h. */
13897 struct core_dumpx c; c.c_impl = 0;
13902 if ac_fn_c_try_compile
"$LINENO"; then :
13904 $as_echo "#define HAVE_ST_C_IMPL 1" >>confdefs.h
13906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13907 $as_echo "yes" >&6; }
13909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13910 $as_echo "no" >&6; }
13912 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13914 rs6000-
*-aix4*) COREFILE
=rs6000-core.lo
;;
13915 rs6000-
*-*) COREFILE
=rs6000-core.lo
;;
13916 powerpc64-
*-aix*) COREFILE
=rs6000-core.lo
;;
13917 powerpc-
*-aix4*) COREFILE
=rs6000-core.lo
;;
13918 powerpc-
*-aix*) COREFILE
=rs6000-core.lo
;;
13919 powerpc-
*-beos*) ;;
13920 powerpc-
*-freebsd* | powerpc-
*-kfreebsd*-gnu)
13922 powerpc-
*-netbsd*) COREFILE
=netbsd-core.lo
;;
13923 powerpc-
*-*bsd
*) COREFILE
=netbsd-core.lo
;;
13924 s390
*-*-*) COREFILE
=trad-core.lo
;;
13925 sh
*-*-netbsd* | sh
*-*-openbsd*)
13926 COREFILE
=netbsd-core.lo
13928 sparc-
*-netbsd* | sparc
*-*-openbsd*)
13929 COREFILE
=netbsd-core.lo
13931 vax-
*-netbsd* | vax-
*-openbsd*)
13932 COREFILE
=netbsd-core.lo
13935 COREFILE
=trad-core.lo
13936 TRAD_HEADER
='"hosts/vaxult2.h"'
13939 COREFILE
=trad-core.lo
13940 TRAD_HEADER
='"hosts/vaxult2.h"'
13943 COREFILE
=trad-core.lo
13944 TRAD_HEADER
='"hosts/vaxlinux.h"'
13947 COREFILE
=trad-core.lo
13948 TRAD_HEADER
='"hosts/vaxbsd.h"'
13951 CORE_HEADER
='"hosts/x86-64linux.h"'
13953 x86_64-
*-netbsd* | x86_64-
*-openbsd*)
13954 COREFILE
=netbsd-core.lo
13958 case "$COREFILE" in
13959 aix386-core.lo
) COREFLAG
=-DAIX386_CORE ;;
13960 hppabsd-core.lo
) COREFLAG
=-DHPPABSD_CORE ;;
13961 hpux-core.lo
) COREFLAG
=-DHPUX_CORE ;;
13962 irix-core.lo
) COREFLAG
=-DIRIX_CORE ;;
13963 lynx-core.lo
) COREFLAG
=-DLYNX_CORE ;;
13964 netbsd-core.lo
) COREFLAG
=-DNETBSD_CORE ;;
13965 osf-core.lo
) COREFLAG
=-DOSF_CORE ;;
13966 ptrace-core.lo
) COREFLAG
=-DPTRACE_CORE ;;
13967 rs6000-core.lo
) COREFLAG
="$COREFLAG -DAIX_CORE" ;;
13968 sco5-core.lo
) COREFLAG
="$COREFLAG -DSCO5_CORE" ;;
13969 trad-core.lo
) COREFLAG
="$COREFLAG -DTRAD_CORE" ;;
13972 # ELF corefile support has several flavors, but all of
13973 # them use something called <sys/procfs.h>
13975 $as_echo "#define _STRUCTURED_PROC 1" >>confdefs.h
13977 for ac_header
in sys
/procfs.h
13979 ac_fn_c_check_header_mongrel
"$LINENO" "sys/procfs.h" "ac_cv_header_sys_procfs_h" "$ac_includes_default"
13980 if test "x$ac_cv_header_sys_procfs_h" = xyes
; then :
13981 cat >>confdefs.h
<<_ACEOF
13982 #define HAVE_SYS_PROCFS_H 1
13989 if test "$ac_cv_header_sys_procfs_h" = yes; then
13991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t in sys/procfs.h" >&5
13992 $as_echo_n "checking for prstatus_t in sys/procfs.h... " >&6; }
13993 if ${bfd_cv_have_sys_procfs_type_prstatus_t+:} false
; then :
13994 $as_echo_n "(cached) " >&6
13996 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13997 /* end confdefs.h. */
14000 #include <sys/procfs.h>
14009 if ac_fn_c_try_compile
"$LINENO"; then :
14010 bfd_cv_have_sys_procfs_type_prstatus_t
=yes
14012 bfd_cv_have_sys_procfs_type_prstatus_t
=no
14015 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14018 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
14020 $as_echo "#define HAVE_PRSTATUS_T 1" >>confdefs.h
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
14024 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus_t" >&6; }
14027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t in sys/procfs.h" >&5
14028 $as_echo_n "checking for prstatus32_t in sys/procfs.h... " >&6; }
14029 if ${bfd_cv_have_sys_procfs_type_prstatus32_t+:} false
; then :
14030 $as_echo_n "(cached) " >&6
14032 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14033 /* end confdefs.h. */
14036 #include <sys/procfs.h>
14045 if ac_fn_c_try_compile
"$LINENO"; then :
14046 bfd_cv_have_sys_procfs_type_prstatus32_t
=yes
14048 bfd_cv_have_sys_procfs_type_prstatus32_t
=no
14051 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14054 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
14056 $as_echo "#define HAVE_PRSTATUS32_T 1" >>confdefs.h
14059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
14060 $as_echo "$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6; }
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus_t.pr_who in sys/procfs.h" >&5
14064 $as_echo_n "checking for prstatus_t.pr_who in sys/procfs.h... " >&6; }
14065 if ${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+:} false
; then :
14066 $as_echo_n "(cached) " >&6
14068 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14069 /* end confdefs.h. */
14072 #include <sys/procfs.h>
14076 prstatus_t avar; void* aref = (void*) &avar.pr_who
14081 if ac_fn_c_try_compile
"$LINENO"; then :
14082 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=yes
14084 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who
=no
14087 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14090 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
14092 $as_echo "#define HAVE_PRSTATUS_T_PR_WHO 1" >>confdefs.h
14095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
14096 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6; }
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
14100 $as_echo_n "checking for prstatus32_t.pr_who in sys/procfs.h... " >&6; }
14101 if ${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+:} false
; then :
14102 $as_echo_n "(cached) " >&6
14104 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14105 /* end confdefs.h. */
14108 #include <sys/procfs.h>
14112 prstatus32_t avar; void* aref = (void*) &avar.pr_who
14117 if ac_fn_c_try_compile
"$LINENO"; then :
14118 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=yes
14120 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who
=no
14123 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14126 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
14128 $as_echo "#define HAVE_PRSTATUS32_T_PR_WHO 1" >>confdefs.h
14131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
14132 $as_echo "$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6; }
14135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus_t in sys/procfs.h" >&5
14136 $as_echo_n "checking for pstatus_t in sys/procfs.h... " >&6; }
14137 if ${bfd_cv_have_sys_procfs_type_pstatus_t+:} false
; then :
14138 $as_echo_n "(cached) " >&6
14140 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14141 /* end confdefs.h. */
14144 #include <sys/procfs.h>
14153 if ac_fn_c_try_compile
"$LINENO"; then :
14154 bfd_cv_have_sys_procfs_type_pstatus_t
=yes
14156 bfd_cv_have_sys_procfs_type_pstatus_t
=no
14159 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14162 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
14164 $as_echo "#define HAVE_PSTATUS_T 1" >>confdefs.h
14167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
14168 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus_t" >&6; }
14171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pxstatus_t in sys/procfs.h" >&5
14172 $as_echo_n "checking for pxstatus_t in sys/procfs.h... " >&6; }
14173 if ${bfd_cv_have_sys_procfs_type_pxstatus_t+:} false
; then :
14174 $as_echo_n "(cached) " >&6
14176 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14177 /* end confdefs.h. */
14180 #include <sys/procfs.h>
14189 if ac_fn_c_try_compile
"$LINENO"; then :
14190 bfd_cv_have_sys_procfs_type_pxstatus_t
=yes
14192 bfd_cv_have_sys_procfs_type_pxstatus_t
=no
14195 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14198 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
14200 $as_echo "#define HAVE_PXSTATUS_T 1" >>confdefs.h
14203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
14204 $as_echo "$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6; }
14207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pstatus32_t in sys/procfs.h" >&5
14208 $as_echo_n "checking for pstatus32_t in sys/procfs.h... " >&6; }
14209 if ${bfd_cv_have_sys_procfs_type_pstatus32_t+:} false
; then :
14210 $as_echo_n "(cached) " >&6
14212 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14213 /* end confdefs.h. */
14216 #include <sys/procfs.h>
14225 if ac_fn_c_try_compile
"$LINENO"; then :
14226 bfd_cv_have_sys_procfs_type_pstatus32_t
=yes
14228 bfd_cv_have_sys_procfs_type_pstatus32_t
=no
14231 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14234 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
14236 $as_echo "#define HAVE_PSTATUS32_T 1" >>confdefs.h
14239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
14240 $as_echo "$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6; }
14243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t in sys/procfs.h" >&5
14244 $as_echo_n "checking for prpsinfo_t in sys/procfs.h... " >&6; }
14245 if ${bfd_cv_have_sys_procfs_type_prpsinfo_t+:} false
; then :
14246 $as_echo_n "(cached) " >&6
14248 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14249 /* end confdefs.h. */
14252 #include <sys/procfs.h>
14261 if ac_fn_c_try_compile
"$LINENO"; then :
14262 bfd_cv_have_sys_procfs_type_prpsinfo_t
=yes
14264 bfd_cv_have_sys_procfs_type_prpsinfo_t
=no
14267 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14270 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
14272 $as_echo "#define HAVE_PRPSINFO_T 1" >>confdefs.h
14275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
14276 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6; }
14279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo_t.pr_pid in sys/procfs.h" >&5
14280 $as_echo_n "checking for prpsinfo_t.pr_pid in sys/procfs.h... " >&6; }
14281 if ${bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid+:} false
; then :
14282 $as_echo_n "(cached) " >&6
14284 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14285 /* end confdefs.h. */
14288 #include <sys/procfs.h>
14292 prpsinfo_t avar; void* aref = (void*) &avar.pr_pid
14297 if ac_fn_c_try_compile
"$LINENO"; then :
14298 bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid
=yes
14300 bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid
=no
14303 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14306 if test $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid = yes; then
14308 $as_echo "#define HAVE_PRPSINFO_T_PR_PID 1" >>confdefs.h
14311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&5
14312 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo_t_pr_pid" >&6; }
14315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t in sys/procfs.h" >&5
14316 $as_echo_n "checking for prpsinfo32_t in sys/procfs.h... " >&6; }
14317 if ${bfd_cv_have_sys_procfs_type_prpsinfo32_t+:} false
; then :
14318 $as_echo_n "(cached) " >&6
14320 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14321 /* end confdefs.h. */
14324 #include <sys/procfs.h>
14333 if ac_fn_c_try_compile
"$LINENO"; then :
14334 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=yes
14336 bfd_cv_have_sys_procfs_type_prpsinfo32_t
=no
14339 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14342 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
14344 $as_echo "#define HAVE_PRPSINFO32_T 1" >>confdefs.h
14347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
14348 $as_echo "$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6; }
14351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for prpsinfo32_t.pr_pid in sys/procfs.h" >&5
14352 $as_echo_n "checking for prpsinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14353 if ${bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid+:} false
; then :
14354 $as_echo_n "(cached) " >&6
14356 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14357 /* end confdefs.h. */
14360 #include <sys/procfs.h>
14364 prpsinfo32_t avar; void* aref = (void*) &avar.pr_pid
14369 if ac_fn_c_try_compile
"$LINENO"; then :
14370 bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid
=yes
14372 bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid
=no
14375 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14378 if test $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid = yes; then
14380 $as_echo "#define HAVE_PRPSINFO32_T_PR_PID 1" >>confdefs.h
14383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&5
14384 $as_echo "$bfd_cv_have_sys_procfs_type_member_prpsinfo32_t_pr_pid" >&6; }
14387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t in sys/procfs.h" >&5
14388 $as_echo_n "checking for psinfo_t in sys/procfs.h... " >&6; }
14389 if ${bfd_cv_have_sys_procfs_type_psinfo_t+:} false
; then :
14390 $as_echo_n "(cached) " >&6
14392 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14393 /* end confdefs.h. */
14396 #include <sys/procfs.h>
14405 if ac_fn_c_try_compile
"$LINENO"; then :
14406 bfd_cv_have_sys_procfs_type_psinfo_t
=yes
14408 bfd_cv_have_sys_procfs_type_psinfo_t
=no
14411 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14414 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
14416 $as_echo "#define HAVE_PSINFO_T 1" >>confdefs.h
14419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
14420 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo_t" >&6; }
14423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo_t.pr_pid in sys/procfs.h" >&5
14424 $as_echo_n "checking for psinfo_t.pr_pid in sys/procfs.h... " >&6; }
14425 if ${bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid+:} false
; then :
14426 $as_echo_n "(cached) " >&6
14428 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14429 /* end confdefs.h. */
14432 #include <sys/procfs.h>
14436 psinfo_t avar; void* aref = (void*) &avar.pr_pid
14441 if ac_fn_c_try_compile
"$LINENO"; then :
14442 bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid
=yes
14444 bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid
=no
14447 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14450 if test $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid = yes; then
14452 $as_echo "#define HAVE_PSINFO_T_PR_PID 1" >>confdefs.h
14455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&5
14456 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo_t_pr_pid" >&6; }
14459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t in sys/procfs.h" >&5
14460 $as_echo_n "checking for psinfo32_t in sys/procfs.h... " >&6; }
14461 if ${bfd_cv_have_sys_procfs_type_psinfo32_t+:} false
; then :
14462 $as_echo_n "(cached) " >&6
14464 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14465 /* end confdefs.h. */
14468 #include <sys/procfs.h>
14477 if ac_fn_c_try_compile
"$LINENO"; then :
14478 bfd_cv_have_sys_procfs_type_psinfo32_t
=yes
14480 bfd_cv_have_sys_procfs_type_psinfo32_t
=no
14483 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14486 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
14488 $as_echo "#define HAVE_PSINFO32_T 1" >>confdefs.h
14491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
14492 $as_echo "$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6; }
14495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for psinfo32_t.pr_pid in sys/procfs.h" >&5
14496 $as_echo_n "checking for psinfo32_t.pr_pid in sys/procfs.h... " >&6; }
14497 if ${bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid+:} false
; then :
14498 $as_echo_n "(cached) " >&6
14500 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14501 /* end confdefs.h. */
14504 #include <sys/procfs.h>
14508 psinfo32_t avar; void* aref = (void*) &avar.pr_pid
14513 if ac_fn_c_try_compile
"$LINENO"; then :
14514 bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid
=yes
14516 bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid
=no
14519 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14522 if test $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid = yes; then
14524 $as_echo "#define HAVE_PSINFO32_T_PR_PID 1" >>confdefs.h
14527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&5
14528 $as_echo "$bfd_cv_have_sys_procfs_type_member_psinfo32_t_pr_pid" >&6; }
14531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t in sys/procfs.h" >&5
14532 $as_echo_n "checking for lwpstatus_t in sys/procfs.h... " >&6; }
14533 if ${bfd_cv_have_sys_procfs_type_lwpstatus_t+:} false
; then :
14534 $as_echo_n "(cached) " >&6
14536 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14537 /* end confdefs.h. */
14540 #include <sys/procfs.h>
14549 if ac_fn_c_try_compile
"$LINENO"; then :
14550 bfd_cv_have_sys_procfs_type_lwpstatus_t
=yes
14552 bfd_cv_have_sys_procfs_type_lwpstatus_t
=no
14555 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14558 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
14560 $as_echo "#define HAVE_LWPSTATUS_T 1" >>confdefs.h
14563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
14564 $as_echo "$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6; }
14567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpxstatus_t in sys/procfs.h" >&5
14568 $as_echo_n "checking for lwpxstatus_t in sys/procfs.h... " >&6; }
14569 if ${bfd_cv_have_sys_procfs_type_lwpxstatus_t+:} false
; then :
14570 $as_echo_n "(cached) " >&6
14572 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14573 /* end confdefs.h. */
14576 #include <sys/procfs.h>
14585 if ac_fn_c_try_compile
"$LINENO"; then :
14586 bfd_cv_have_sys_procfs_type_lwpxstatus_t
=yes
14588 bfd_cv_have_sys_procfs_type_lwpxstatus_t
=no
14591 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14594 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
14596 $as_echo "#define HAVE_LWPXSTATUS_T 1" >>confdefs.h
14599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
14600 $as_echo "$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6; }
14603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
14604 $as_echo_n "checking for lwpstatus_t.pr_context in sys/procfs.h... " >&6; }
14605 if ${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+:} false
; then :
14606 $as_echo_n "(cached) " >&6
14608 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14609 /* end confdefs.h. */
14612 #include <sys/procfs.h>
14616 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
14621 if ac_fn_c_try_compile
"$LINENO"; then :
14622 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=yes
14624 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context
=no
14627 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14630 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
14632 $as_echo "#define HAVE_LWPSTATUS_T_PR_CONTEXT 1" >>confdefs.h
14635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
14636 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6; }
14639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
14640 $as_echo_n "checking for lwpstatus_t.pr_reg in sys/procfs.h... " >&6; }
14641 if ${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+:} false
; then :
14642 $as_echo_n "(cached) " >&6
14644 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14645 /* end confdefs.h. */
14648 #include <sys/procfs.h>
14652 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
14657 if ac_fn_c_try_compile
"$LINENO"; then :
14658 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=yes
14660 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg
=no
14663 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14666 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
14668 $as_echo "#define HAVE_LWPSTATUS_T_PR_REG 1" >>confdefs.h
14671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
14672 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6; }
14675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for lwpstatus_t.pr_fpreg in sys/procfs.h" >&5
14676 $as_echo_n "checking for lwpstatus_t.pr_fpreg in sys/procfs.h... " >&6; }
14677 if ${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg+:} false
; then :
14678 $as_echo_n "(cached) " >&6
14680 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14681 /* end confdefs.h. */
14684 #include <sys/procfs.h>
14688 lwpstatus_t avar; void* aref = (void*) &avar.pr_fpreg
14693 if ac_fn_c_try_compile
"$LINENO"; then :
14694 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg
=yes
14696 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg
=no
14699 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14702 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg = yes; then
14704 $as_echo "#define HAVE_LWPSTATUS_T_PR_FPREG 1" >>confdefs.h
14707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&5
14708 $as_echo "$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_fpreg" >&6; }
14711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for win32_pstatus_t in sys/procfs.h" >&5
14712 $as_echo_n "checking for win32_pstatus_t in sys/procfs.h... " >&6; }
14713 if ${bfd_cv_have_sys_procfs_type_win32_pstatus_t+:} false
; then :
14714 $as_echo_n "(cached) " >&6
14716 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14717 /* end confdefs.h. */
14720 #include <sys/procfs.h>
14724 win32_pstatus_t avar
14729 if ac_fn_c_try_compile
"$LINENO"; then :
14730 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=yes
14732 bfd_cv_have_sys_procfs_type_win32_pstatus_t
=no
14735 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
14738 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
14740 $as_echo "#define HAVE_WIN32_PSTATUS_T 1" >>confdefs.h
14743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
14744 $as_echo "$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6; }
14750 if test -n "$CORE_HEADER"; then
14752 cat >>confdefs.h
<<_ACEOF
14753 #define CORE_HEADER $CORE_HEADER
14757 if test -n "$TRAD_HEADER"; then
14759 cat >>confdefs.h
<<_ACEOF
14760 #define TRAD_HEADER $TRAD_HEADER
14765 if test "$plugins" = "yes"; then
14773 # Determine the host dependent file_ptr a.k.a. off_t type. In order
14774 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
14775 # fseeko, long. This assumes that sizeof off_t is .ge. sizeof long.
14776 # Hopefully a reasonable assumption since fseeko et.al. should be
14777 # upward compatible.
14778 for ac_func
in ftello ftello64 fseeko fseeko64 fopen64
14780 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14781 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
14782 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
14783 cat >>confdefs.h
<<_ACEOF
14784 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14790 ac_fn_c_check_decl
"$LINENO" "ftello" "ac_cv_have_decl_ftello" "$ac_includes_default"
14791 if test "x$ac_cv_have_decl_ftello" = xyes
; then :
14797 cat >>confdefs.h
<<_ACEOF
14798 #define HAVE_DECL_FTELLO $ac_have_decl
14800 ac_fn_c_check_decl
"$LINENO" "ftello64" "ac_cv_have_decl_ftello64" "$ac_includes_default"
14801 if test "x$ac_cv_have_decl_ftello64" = xyes
; then :
14807 cat >>confdefs.h
<<_ACEOF
14808 #define HAVE_DECL_FTELLO64 $ac_have_decl
14810 ac_fn_c_check_decl
"$LINENO" "fseeko" "ac_cv_have_decl_fseeko" "$ac_includes_default"
14811 if test "x$ac_cv_have_decl_fseeko" = xyes
; then :
14817 cat >>confdefs.h
<<_ACEOF
14818 #define HAVE_DECL_FSEEKO $ac_have_decl
14820 ac_fn_c_check_decl
"$LINENO" "fseeko64" "ac_cv_have_decl_fseeko64" "$ac_includes_default"
14821 if test "x$ac_cv_have_decl_fseeko64" = xyes
; then :
14827 cat >>confdefs.h
<<_ACEOF
14828 #define HAVE_DECL_FSEEKO64 $ac_have_decl
14830 ac_fn_c_check_decl
"$LINENO" "fopen64" "ac_cv_have_decl_fopen64" "$ac_includes_default"
14831 if test "x$ac_cv_have_decl_fopen64" = xyes
; then :
14837 cat >>confdefs.h
<<_ACEOF
14838 #define HAVE_DECL_FOPEN64 $ac_have_decl
14841 if test x
"$ac_cv_func_ftello" = xyes
-a x
"$ac_cv_func_fseeko" = xyes
; then
14842 # The cast to long int works around a bug in the HP C Compiler
14843 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14844 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14845 # This bug is HP SR number 8606223364.
14846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
14847 $as_echo_n "checking size of off_t... " >&6; }
14848 if ${ac_cv_sizeof_off_t+:} false
; then :
14849 $as_echo_n "(cached) " >&6
14851 if ac_fn_c_compute_int
"$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
14854 if test "$ac_cv_type_off_t" = yes; then
14855 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
14856 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
14857 as_fn_error
77 "cannot compute sizeof (off_t)
14858 See \`config.log' for more details" "$LINENO" 5; }
14860 ac_cv_sizeof_off_t
=0
14865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
14866 $as_echo "$ac_cv_sizeof_off_t" >&6; }
14870 cat >>confdefs.h
<<_ACEOF
14871 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
14876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking file_ptr type" >&5
14877 $as_echo_n "checking file_ptr type... " >&6; }
14878 bfd_file_ptr
="long"
14879 bfd_ufile_ptr
="unsigned long"
14880 if test x
"$ac_cv_func_ftello64" = xyes
-a x
"$ac_cv_func_fseeko64" = xyes \
14881 -o x
"${ac_cv_sizeof_off_t}" = x8
; then
14882 bfd_file_ptr
=BFD_HOST_64_BIT
14883 bfd_ufile_ptr
=BFD_HOST_U_64_BIT
14885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_file_ptr" >&5
14886 $as_echo "$bfd_file_ptr" >&6; }
14893 for ac_header
in $ac_header_list
14895 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
14896 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
14898 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
14899 cat >>confdefs.h
<<_ACEOF
14900 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14914 for ac_func
in getpagesize
14916 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
14917 if test "x$ac_cv_func_getpagesize" = xyes
; then :
14918 cat >>confdefs.h
<<_ACEOF
14919 #define HAVE_GETPAGESIZE 1
14925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
14926 $as_echo_n "checking for working mmap... " >&6; }
14927 if ${ac_cv_func_mmap_fixed_mapped+:} false
; then :
14928 $as_echo_n "(cached) " >&6
14930 if test "$cross_compiling" = yes; then :
14931 ac_cv_func_mmap_fixed_mapped
=no
14933 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
14934 /* end confdefs.h. */
14935 $ac_includes_default
14936 /* malloc might have been renamed as rpl_malloc. */
14939 /* Thanks to Mike Haertel and Jim Avera for this test.
14940 Here is a matrix of mmap possibilities:
14941 mmap private not fixed
14942 mmap private fixed at somewhere currently unmapped
14943 mmap private fixed at somewhere already mapped
14944 mmap shared not fixed
14945 mmap shared fixed at somewhere currently unmapped
14946 mmap shared fixed at somewhere already mapped
14947 For private mappings, we should verify that changes cannot be read()
14948 back from the file, nor mmap's back from the file at a different
14949 address. (There have been systems where private was not correctly
14950 implemented like the infamous i386 svr4.0, and systems where the
14951 VM page cache was not coherent with the file system buffer cache
14952 like early versions of FreeBSD and possibly contemporary NetBSD.)
14953 For shared mappings, we should conversely verify that changes get
14954 propagated back to all the places they're supposed to be.
14956 Grep wants private fixed already mapped.
14957 The main things grep needs to know about mmap are:
14958 * does it exist and is it safe to write into the mmap'd area
14959 * how to use it (BSD variants) */
14962 #include <sys/mman.h>
14964 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
14968 /* This mess was copied from the GNU getpagesize.h. */
14969 #ifndef HAVE_GETPAGESIZE
14970 # ifdef _SC_PAGESIZE
14971 # define getpagesize() sysconf(_SC_PAGESIZE)
14972 # else /* no _SC_PAGESIZE */
14973 # ifdef HAVE_SYS_PARAM_H
14974 # include <sys/param.h>
14975 # ifdef EXEC_PAGESIZE
14976 # define getpagesize() EXEC_PAGESIZE
14977 # else /* no EXEC_PAGESIZE */
14979 # define getpagesize() NBPG * CLSIZE
14982 # endif /* no CLSIZE */
14983 # else /* no NBPG */
14985 # define getpagesize() NBPC
14986 # else /* no NBPC */
14988 # define getpagesize() PAGESIZE
14989 # endif /* PAGESIZE */
14990 # endif /* no NBPC */
14991 # endif /* no NBPG */
14992 # endif /* no EXEC_PAGESIZE */
14993 # else /* no HAVE_SYS_PARAM_H */
14994 # define getpagesize() 8192 /* punt totally */
14995 # endif /* no HAVE_SYS_PARAM_H */
14996 # endif /* no _SC_PAGESIZE */
14998 #endif /* no HAVE_GETPAGESIZE */
15003 char *data, *data2, *data3;
15004 const char *cdata2;
15008 pagesize = getpagesize ();
15010 /* First, make a file with some known garbage in it. */
15011 data = (char *) malloc (pagesize);
15014 for (i = 0; i < pagesize; ++i)
15015 *(data + i) = rand ();
15017 fd = creat ("conftest.mmap", 0600);
15020 if (write (fd, data, pagesize) != pagesize)
15024 /* Next, check that the tail of a page is zero-filled. File must have
15025 non-zero length, otherwise we risk SIGBUS for entire page. */
15026 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
15030 if (write (fd2, cdata2, 1) != 1)
15032 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
15033 if (data2 == MAP_FAILED)
15035 for (i = 0; i < pagesize; ++i)
15039 if (munmap (data2, pagesize))
15042 /* Next, try to mmap the file at a fixed address which already has
15043 something else allocated at it. If we can, also make sure that
15044 we see the same garbage. */
15045 fd = open ("conftest.mmap", O_RDWR);
15048 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
15049 MAP_PRIVATE | MAP_FIXED, fd, 0L))
15051 for (i = 0; i < pagesize; ++i)
15052 if (*(data + i) != *(data2 + i))
15055 /* Finally, make sure that changes to the mapped area do not
15056 percolate back to the file as seen by read(). (This is a bug on
15057 some variants of i386 svr4.0.) */
15058 for (i = 0; i < pagesize; ++i)
15059 *(data2 + i) = *(data2 + i) + 1;
15060 data3 = (char *) malloc (pagesize);
15063 if (read (fd, data3, pagesize) != pagesize)
15065 for (i = 0; i < pagesize; ++i)
15066 if (*(data + i) != *(data3 + i))
15072 if ac_fn_c_try_run
"$LINENO"; then :
15073 ac_cv_func_mmap_fixed_mapped
=yes
15075 ac_cv_func_mmap_fixed_mapped
=no
15077 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
15078 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
15082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
15083 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
15084 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15086 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
15089 rm -f conftest.mmap conftest.txt
15091 for ac_func
in madvise mprotect
15093 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15094 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
15095 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
15096 cat >>confdefs.h
<<_ACEOF
15097 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15103 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
15105 $as_echo "#define USE_MMAP 1" >>confdefs.h
15109 rm -f doc
/config.status
15110 ac_config_files
="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
15113 ac_config_commands
="$ac_config_commands default"
15121 cat >confcache
<<\_ACEOF
15122 # This file is a shell script that caches the results of configure
15123 # tests run on this system so they can be shared between configure
15124 # scripts and configure runs, see configure's option --config-cache.
15125 # It is not useful on other systems. If it contains results you don't
15126 # want to keep, you may remove or edit it.
15128 # config.status only pays attention to the cache file if you give it
15129 # the --recheck option to rerun configure.
15131 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15132 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15133 # following values.
15137 # The following way of writing the cache mishandles newlines in values,
15138 # but we know of no workaround that is simple, portable, and efficient.
15139 # So, we kill variables containing newlines.
15140 # Ultrix sh set writes to stderr and can't be redirected directly,
15141 # and sets the high bit in the cache file unless we assign to the vars.
15143 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15144 eval ac_val
=\$
$ac_var
15148 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15149 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15152 _ | IFS | as_nl
) ;; #(
15153 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
15154 *) { eval $ac_var=; unset $ac_var;} ;;
15160 case $as_nl`(ac_space=' '; set) 2>&1` in #(
15161 *${as_nl}ac_space
=\
*)
15162 # `set' does not quote correctly, so add quotes: double-quote
15163 # substitution turns \\\\ into \\, and sed turns \\ into \.
15166 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15169 # `set' quotes correctly as required by POSIX, so do not add quotes.
15170 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15179 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15181 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15183 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
15184 if test -w "$cache_file"; then
15185 if test "x$cache_file" != "x/dev/null"; then
15186 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15187 $as_echo "$as_me: updating cache $cache_file" >&6;}
15188 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
15189 cat confcache
>"$cache_file"
15191 case $cache_file in #(
15193 mv -f confcache
"$cache_file"$$
&&
15194 mv -f "$cache_file"$$
"$cache_file" ;; #(
15196 mv -f confcache
"$cache_file" ;;
15201 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15202 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15207 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
15208 # Let make expand exec_prefix.
15209 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
15211 DEFS
=-DHAVE_CONFIG_H
15216 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
15217 # 1. Remove the extension, and $U if already installed.
15218 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
15219 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
15220 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
15221 # will be set to the directory where LIBOBJS objects are built.
15222 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15223 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
15225 LIBOBJS
=$ac_libobjs
15227 LTLIBOBJS
=$ac_ltlibobjs
15230 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
15231 $as_echo_n "checking that generated files are newer than configure... " >&6; }
15232 if test -n "$am_sleep_pid"; then
15233 # Hide warnings about reused PIDs.
15234 wait $am_sleep_pid 2>/dev
/null
15236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15237 $as_echo "done" >&6; }
15238 if test -n "$EXEEXT"; then
15240 am__EXEEXT_FALSE
='#'
15242 am__EXEEXT_TRUE
='#'
15246 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15247 as_fn_error $?
"conditional \"AMDEP\" was never defined.
15248 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15250 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15251 as_fn_error $?
"conditional \"am__fastdepCC\" was never defined.
15252 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15254 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
15255 as_fn_error $?
"conditional \"PLUGINS\" was never defined.
15256 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15258 if test -z "${ENABLE_BFD_64_BIT_TRUE}" && test -z "${ENABLE_BFD_64_BIT_FALSE}"; then
15259 as_fn_error $?
"conditional \"ENABLE_BFD_64_BIT\" was never defined.
15260 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15262 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15263 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
15264 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15266 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
15267 as_fn_error $?
"conditional \"GENINSRC_NEVER\" was never defined.
15268 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15270 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
15271 as_fn_error $?
"conditional \"INSTALL_LIBBFD\" was never defined.
15272 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15275 : "${CONFIG_STATUS=./config.status}"
15277 ac_clean_files_save
=$ac_clean_files
15278 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
15279 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15280 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15282 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15284 # Generated by $as_me.
15285 # Run this file to recreate the current configuration.
15286 # Compiler output produced by configure, useful for debugging
15287 # configure, is in config.log if it exists.
15290 ac_cs_recheck=false
15293 SHELL=\${CONFIG_SHELL-$SHELL}
15296 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
15297 ## -------------------- ##
15298 ## M4sh Initialization. ##
15299 ## -------------------- ##
15301 # Be more Bourne compatible
15302 DUALCASE
=1; export DUALCASE
# for MKS sh
15303 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
15306 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15307 # is contrary to our usage. Disable this feature.
15308 alias -g '${1+"$@"}'='"$@"'
15309 setopt NO_GLOB_SUBST
15311 case `(set -o) 2>/dev/null` in #(
15323 # Printing a long string crashes Solaris 7 /usr/bin/printf.
15324 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15325 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15326 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15327 # Prefer a ksh shell builtin over an external printf program on Solaris,
15328 # but without wasting forks for bash or zsh.
15329 if test -z "$BASH_VERSION$ZSH_VERSION" \
15330 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15331 as_echo='print
-r --'
15332 as_echo_n='print
-rn --'
15333 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15334 as_echo='printf %s
\n'
15335 as_echo_n='printf %s
'
15337 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15338 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
15339 as_echo_n='/usr
/ucb
/echo -n'
15341 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15342 as_echo_n_body='eval
15346 expr "X$arg" : "X\\(.*\\)$as_nl";
15347 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15349 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
15351 export as_echo_n_body
15352 as_echo_n='sh
-c $as_echo_n_body as_echo
'
15354 export as_echo_body
15355 as_echo='sh
-c $as_echo_body as_echo
'
15358 # The user is always right.
15359 if test "${PATH_SEPARATOR+set}" != set; then
15361 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15362 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15369 # We need space, tab and new line, in precisely that order. Quoting is
15370 # there to prevent editors from complaining about space-tab.
15371 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
15372 # splitting by setting IFS to empty value.)
15375 # Find who we are. Look in the path if we contain no directory separator.
15378 *[\\/]* ) as_myself=$0 ;;
15379 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15380 for as_dir in $PATH
15383 test -z "$as_dir" && as_dir=.
15384 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15390 # We did not find ourselves, most probably we were run as `sh COMMAND'
15391 # in which case we are not to be found in the path.
15392 if test "x$as_myself" = x
; then
15395 if test ! -f "$as_myself"; then
15396 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15400 # Unset variables that we do not need and which cause bugs (e.g. in
15401 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
15402 # suppresses any "Segmentation fault" message there. '((' could
15403 # trigger a bug in pdksh 5.2.14.
15404 for as_var
in BASH_ENV ENV MAIL MAILPATH
15405 do eval test x\
${$as_var+set} = xset \
15406 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
15419 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
15422 # as_fn_error STATUS ERROR [LINENO LOG_FD]
15423 # ----------------------------------------
15424 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15425 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15426 # script with STATUS, using 1 if that was 0.
15429 as_status
=$1; test $as_status -eq 0 && as_status
=1
15431 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
15432 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15434 $as_echo "$as_me: error: $2" >&2
15435 as_fn_exit
$as_status
15439 # as_fn_set_status STATUS
15440 # -----------------------
15441 # Set $? to STATUS, without forking.
15442 as_fn_set_status
()
15445 } # as_fn_set_status
15447 # as_fn_exit STATUS
15448 # -----------------
15449 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15453 as_fn_set_status
$1
15459 # Portably unset VAR.
15462 { eval $1=; unset $1;}
15464 as_unset
=as_fn_unset
15465 # as_fn_append VAR VALUE
15466 # ----------------------
15467 # Append the text in VALUE to the end of the definition contained in VAR. Take
15468 # advantage of any shell optimizations that allow amortized linear growth over
15469 # repeated appends, instead of the typical quadratic growth present in naive
15471 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
15472 eval 'as_fn_append ()
15483 # as_fn_arith ARG...
15484 # ------------------
15485 # Perform arithmetic evaluation on the ARGs, and store the result in the
15486 # global $as_val. Take advantage of shells that can avoid forks. The arguments
15487 # must be portable across $(()) and expr.
15488 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
15489 eval 'as_fn_arith ()
15496 as_val
=`expr "$@" || test $? -eq 1`
15501 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
15502 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
15508 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15509 as_basename
=basename
15514 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
15520 as_me
=`$as_basename -- "$0" ||
15521 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15522 X"$0" : 'X\(//\)$' \| \
15523 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15525 sed '/^.*\/\([^/][^/]*\)\/*$/{
15539 # Avoid depending upon Character Ranges.
15540 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
15541 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15542 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
15543 as_cr_digits
='0123456789'
15544 as_cr_alnum
=$as_cr_Letters$as_cr_digits
15546 ECHO_C
= ECHO_N
= ECHO_T
=
15547 case `echo -n x` in #(((((
15549 case `echo 'xy\c'` in
15550 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
15552 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
15559 rm -f conf$$ conf$$.exe conf$$.
file
15560 if test -d conf$$.dir
; then
15561 rm -f conf$$.dir
/conf$$.
file
15564 mkdir conf$$.dir
2>/dev
/null
15566 if (echo >conf$$.
file) 2>/dev
/null
; then
15567 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
15569 # ... but there are two gotchas:
15570 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15571 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15572 # In both cases, we have to default to `cp -pR'.
15573 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
15575 elif ln conf$$.
file conf$$
2>/dev
/null
; then
15583 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
15584 rmdir conf$$.dir
2>/dev
/null
15589 # Create "$as_dir" as a directory, including parents if necessary.
15594 -*) as_dir
=.
/$as_dir;;
15596 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
15600 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15601 *) as_qdir
=$as_dir;;
15603 as_dirs
="'$as_qdir' $as_dirs"
15604 as_dir
=`$as_dirname -- "$as_dir" ||
15605 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15606 X"$as_dir" : 'X\(//\)[^/]' \| \
15607 X"$as_dir" : 'X\(//\)$' \| \
15608 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15609 $as_echo X"$as_dir" |
15610 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15614 /^X\(\/\/\)[^/].*/{
15627 test -d "$as_dir" && break
15629 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
15630 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
15634 if mkdir
-p .
2>/dev
/null
; then
15635 as_mkdir_p
='mkdir -p "$as_dir"'
15637 test -d .
/-p && rmdir .
/-p
15642 # as_fn_executable_p FILE
15643 # -----------------------
15644 # Test if FILE is an executable regular file.
15645 as_fn_executable_p
()
15647 test -f "$1" && test -x "$1"
15648 } # as_fn_executable_p
15649 as_test_x
='test -x'
15650 as_executable_p
=as_fn_executable_p
15652 # Sed expression to map a string onto a valid CPP name.
15653 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15655 # Sed expression to map a string onto a valid variable name.
15656 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15660 ## ----------------------------------- ##
15661 ## Main body of $CONFIG_STATUS script. ##
15662 ## ----------------------------------- ##
15664 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
15666 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15667 # Save the log message, to keep $0 and so on meaningful, and to
15668 # report actual input values of CONFIG_FILES etc. instead of their
15669 # values after options handling.
15671 This file was extended by bfd $as_me 2.37.50, which was
15672 generated by GNU Autoconf 2.69. Invocation command line was
15674 CONFIG_FILES = $CONFIG_FILES
15675 CONFIG_HEADERS = $CONFIG_HEADERS
15676 CONFIG_LINKS = $CONFIG_LINKS
15677 CONFIG_COMMANDS = $CONFIG_COMMANDS
15680 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15685 case $ac_config_files in *"
15686 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
15689 case $ac_config_headers in *"
15690 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
15694 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15695 # Files that config.status was made for.
15696 config_files="$ac_config_files"
15697 config_headers="$ac_config_headers"
15698 config_commands="$ac_config_commands"
15702 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15704 \`$as_me' instantiates files and other configuration actions
15705 from templates according to the current configuration. Unless the files
15706 and actions are specified as TAGs, all are instantiated by default.
15708 Usage: $0 [OPTION]... [TAG]...
15710 -h, --help print this help, then exit
15711 -V, --version print version number and configuration settings, then exit
15712 --config print configuration, then exit
15713 -q, --quiet, --silent
15714 do not print progress messages
15715 -d, --debug don't remove temporary files
15716 --recheck update $as_me by reconfiguring in the same conditions
15717 --file=FILE[:TEMPLATE]
15718 instantiate the configuration file FILE
15719 --header=FILE[:TEMPLATE]
15720 instantiate the configuration header FILE
15722 Configuration files:
15725 Configuration headers:
15728 Configuration commands:
15731 Report bugs to the package provider."
15734 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15735 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15737 bfd config.status 2.37.50
15738 configured by $0, generated by GNU Autoconf 2.69,
15739 with options \\"\$ac_cs_config\\"
15741 Copyright (C) 2012 Free Software Foundation, Inc.
15742 This config.status script is free software; the Free Software Foundation
15743 gives unlimited permission to copy, distribute and modify it."
15750 test -n "\$AWK" || AWK=awk
15753 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15754 # The default lists apply if the user does not specify any file.
15760 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
15761 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
15765 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
15777 # Handling of the options.
15778 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
15780 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
15781 $as_echo "$ac_cs_version"; exit ;;
15782 --config |
--confi |
--conf |
--con |
--co |
--c )
15783 $as_echo "$ac_cs_config"; exit ;;
15784 --debug |
--debu |
--deb |
--de |
--d |
-d )
15786 --file |
--fil |
--fi |
--f )
15789 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15790 '') as_fn_error $?
"missing file argument" ;;
15792 as_fn_append CONFIG_FILES
" '$ac_optarg'"
15793 ac_need_defaults
=false
;;
15794 --header |
--heade |
--head |
--hea )
15797 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15799 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
15800 ac_need_defaults
=false
;;
15802 # Conflict between --help and --header
15803 as_fn_error $?
"ambiguous option: \`$1'
15804 Try \`$0 --help' for more information.";;
15805 --help |
--hel |
-h )
15806 $as_echo "$ac_cs_usage"; exit ;;
15807 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
15808 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
15811 # This is an error.
15812 -*) as_fn_error $?
"unrecognized option: \`$1'
15813 Try \`$0 --help' for more information." ;;
15815 *) as_fn_append ac_config_targets
" $1"
15816 ac_need_defaults
=false
;;
15822 ac_configure_extra_args
=
15824 if $ac_cs_silent; then
15826 ac_configure_extra_args
="$ac_configure_extra_args --silent"
15830 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15831 if \$ac_cs_recheck; then
15832 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15834 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15835 CONFIG_SHELL='$SHELL'
15836 export CONFIG_SHELL
15841 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15845 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15846 ## Running $as_me. ##
15852 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15856 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15859 # The HP-UX ksh and POSIX shell print the target directory to stdout
15860 # if CDPATH is set.
15861 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15863 sed_quote_subst='$sed_quote_subst'
15864 double_quote_subst='$double_quote_subst'
15865 delay_variable_subst='$delay_variable_subst'
15866 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15867 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15868 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15869 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15870 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15871 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15872 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15873 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15874 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15875 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15876 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15877 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15878 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15879 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15880 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15881 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15882 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15883 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15884 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15885 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15886 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15887 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15888 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15889 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15890 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15891 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15892 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15893 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15894 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15895 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15896 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15897 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15898 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15899 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15900 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15901 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15902 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15903 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15904 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15905 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15906 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15907 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15908 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15909 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15910 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15911 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15912 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15913 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15914 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"`'
15915 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15916 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15917 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15918 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15919 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15920 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15921 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15922 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15923 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15924 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15925 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15926 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15927 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15928 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15929 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15930 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15931 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15932 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15933 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15934 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15935 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15936 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15937 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15938 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15939 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15940 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15941 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15942 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15943 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15944 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15945 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15946 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15947 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15948 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15949 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15950 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15951 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15952 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15953 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15954 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15955 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15956 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15957 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15958 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15959 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15960 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15961 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15962 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15963 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15964 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15965 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15966 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15967 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15968 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15969 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15970 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15971 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15972 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15973 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15974 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15975 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15976 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15977 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15978 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15979 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15980 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15981 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15982 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15983 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15984 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15985 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15988 LTCFLAGS='$LTCFLAGS'
15989 compiler='$compiler_DEFAULT'
15991 # A function that is used when there is no print builtin or printf.
15992 func_fallback_echo ()
15994 eval 'cat <<_LTECHO_EOF
15999 # Quote evaled strings.
16013 deplibs_check_method \
16022 lt_cv_sys_global_symbol_pipe \
16023 lt_cv_sys_global_symbol_to_cdecl \
16024 lt_cv_sys_global_symbol_to_c_name_address \
16025 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16026 lt_prog_compiler_no_builtin_flag \
16027 lt_prog_compiler_wl \
16028 lt_prog_compiler_pic \
16029 lt_prog_compiler_static \
16030 lt_cv_prog_compiler_c_o \
16038 export_dynamic_flag_spec \
16039 whole_archive_flag_spec \
16040 compiler_needs_object \
16042 allow_undefined_flag \
16043 no_undefined_flag \
16044 hardcode_libdir_flag_spec \
16045 hardcode_libdir_flag_spec_ld \
16046 hardcode_libdir_separator \
16051 variables_saved_for_relink \
16053 library_names_spec \
16055 install_override_mode \
16059 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16060 *[\\\\\\\`\\"\\\$]*)
16061 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16064 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16069 # Double-quote double-evaled strings.
16070 for var in reload_cmds \
16071 old_postinstall_cmds \
16072 old_postuninstall_cmds \
16074 extract_expsyms_cmds \
16075 old_archive_from_new_cmds \
16076 old_archive_from_expsyms_cmds \
16078 archive_expsym_cmds \
16080 module_expsym_cmds \
16081 export_symbols_cmds \
16084 postuninstall_cmds \
16086 sys_lib_search_path_spec \
16087 sys_lib_dlsearch_path_spec; do
16088 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16089 *[\\\\\\\`\\"\\\$]*)
16090 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16093 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16098 ac_aux_dir='$ac_aux_dir'
16099 xsi_shell='$xsi_shell'
16100 lt_shell_append='$lt_shell_append'
16102 # See if we are running on zsh, and set the options which allow our
16103 # commands through without removal of \ escapes INIT.
16104 if test -n "\${ZSH_VERSION+set}" ; then
16105 setopt NO_GLOB_SUBST
16111 TIMESTAMP='$TIMESTAMP'
16117 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
16118 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16120 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16121 # Capture the value of LINGUAS because we need it to compute CATALOGS.
16122 LINGUAS="${LINGUAS-%UNSET%}"
16128 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16130 # Handling of arguments.
16131 for ac_config_target
in $ac_config_targets
16133 case $ac_config_target in
16134 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
16135 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
16136 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
16137 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
16138 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
16139 "doc/Makefile") CONFIG_FILES
="$CONFIG_FILES doc/Makefile" ;;
16140 "bfd-in3.h") CONFIG_FILES
="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
16141 "po/Makefile.in") CONFIG_FILES
="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16142 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
16144 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16149 # If the user did not use the arguments to specify the items to instantiate,
16150 # then the envvar interface is used. Set only those that are not.
16151 # We use the long form for the default assignment because of an extremely
16152 # bizarre bug on SunOS 4.1.3.
16153 if $ac_need_defaults; then
16154 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
16155 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
16156 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
16159 # Have a temporary directory for convenience. Make it in the build tree
16160 # simply because there is no reason against having it here, and in addition,
16161 # creating and moving files from /tmp can sometimes cause problems.
16162 # Hook for its removal unless debugging.
16163 # Note that there is a small window in which the directory will not be cleaned:
16164 # after its creation but before its name has been assigned to `$tmp'.
16168 trap 'exit_status=$?
16169 : "${ac_tmp:=$tmp}"
16170 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16172 trap 'as_fn_exit 1' 1 2 13 15
16174 # Create a (secure) tmp directory for tmp files.
16177 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16181 tmp
=.
/conf$$
-$RANDOM
16182 (umask 077 && mkdir
"$tmp")
16183 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
16186 # Set up the scripts for CONFIG_FILES section.
16187 # No need to generate them if there are no CONFIG_FILES.
16188 # This happens for instance with `./config.status config.h'.
16189 if test -n "$CONFIG_FILES"; then
16192 ac_cr
=`echo X | tr X '\015'`
16193 # On cygwin, bash can eat \r inside `` if the user requested igncr.
16194 # But we know of no other shell where ac_cr would be empty at this
16195 # point, so we can use a bashism as a fallback.
16196 if test "x$ac_cr" = x
; then
16197 eval ac_cr
=\$
\'\\r
\'
16199 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16200 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16203 ac_cs_awk_cr
=$ac_cr
16206 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16211 echo "cat >conf$$subs.awk <<_ACEOF" &&
16212 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16214 } >conf$$subs.sh ||
16215 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
16216 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16218 for ac_last_try in false false false false false :; do
16219 . ./conf$$subs.sh ||
16220 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
16222 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
16223 if test $ac_delim_n = $ac_delim_num; then
16225 elif $ac_last_try; then
16226 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
16228 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
16231 rm -f conf$$subs.sh
16233 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16234 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
16238 s/^/S["/; s
/!.
*/"]=/
16248 s/\(.\{148\}\)..*/\1/
16250 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
16255 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
16262 s/\(.\{148\}\)..*/\1/
16264 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
16268 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
16273 ' <conf$$subs.awk | sed '
16278 ' >>$CONFIG_STATUS || ac_write_fail=1
16279 rm -f conf$$subs.awk
16280 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16282 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
16283 for (key in S) S_is_set[key] = 1
16289 nfields = split(line, field, "@
")
16291 len = length(field[1])
16292 for (i = 2; i < nfields; i++) {
16294 keylen = length(key)
16295 if (S_is_set[key]) {
16297 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16298 len += length(value) + length(field[++i])
16309 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16310 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16311 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
16314 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
16315 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
16318 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16319 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
16320 # trailing colons and then remove the whole line if VPATH becomes empty
16321 # (actually we leave an empty line to preserve line numbers).
16322 if test "x
$srcdir" = x.; then
16323 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
16341 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16342 fi # test -n "$CONFIG_FILES"
16344 # Set up the scripts for CONFIG_HEADERS section.
16345 # No need to generate them if there are no CONFIG_HEADERS.
16346 # This happens for instance with `./config.status Makefile'.
16347 if test -n "$CONFIG_HEADERS"; then
16348 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
16352 # Transform confdefs.h into an awk script `defines.awk', embedded as
16353 # here-document in config.status, that substitutes the proper values into
16354 # config.h.in to produce config.h.
16356 # Create a delimiter string that does not exist in confdefs.h, to ease
16357 # handling of long lines.
16359 for ac_last_try in false false :; do
16360 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
16361 if test -z "$ac_tt"; then
16363 elif $ac_last_try; then
16364 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
16366 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
16370 # For the awk script, D is an array of macro values keyed by name,
16371 # likewise P contains macro parameters if any. Preserve backslash
16372 # newline sequences.
16374 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16376 s/.\{148\}/&'"$ac_delim"'/g
16379 s/^[ ]*#[ ]*define[ ][ ]*/ /
16386 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
16388 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
16392 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
16393 D["\
1"]=" \
3\\\\\\n
"\\/p
16395 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
16400 s/.\{148\}/&'"$ac_delim"'/g
16405 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
16408 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
16410 ' <confdefs.h | sed '
16411 s/'"$ac_delim"'/"\\\
16412 "/g' >>$CONFIG_STATUS || ac_write_fail=1
16414 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16415 for (key in D) D_is_set[key] = 1
16418 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16420 split(line, arg, " ")
16421 if (arg[1] == "#") {
16425 defundef
= substr
(arg
[1], 2)
16428 split(mac1
, mac2
, "(") #)
16430 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
16431 if (D_is_set
[macro
]) {
16432 # Preserve the white space surrounding the "#".
16433 print prefix
"define", macro P
[macro
] D
[macro
]
16436 # Replace #undef with comments. This is necessary, for example,
16437 # in the case of _POSIX_SOURCE, which is predefined and required
16438 # on some systems where configure will not decide to define it.
16439 if (defundef
== "undef") {
16440 print
"/*", prefix defundef
, macro
, "*/"
16448 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16449 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
16450 fi # test -n "$CONFIG_HEADERS"
16453 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
16458 :[FHLC
]) ac_mode
=$ac_tag; continue;;
16460 case $ac_mode$ac_tag in
16462 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
16463 :[FH
]-) ac_tag
=-:-;;
16464 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
16481 -) ac_f
="$ac_tmp/stdin";;
16482 *) # Look for the file first in the build tree, then in the source tree
16483 # (if the path is not absolute). The absolute path cannot be DOS-style,
16484 # because $ac_f cannot contain `:'.
16488 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
16490 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16492 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16493 as_fn_append ac_file_inputs
" '$ac_f'"
16496 # Let's still pretend it is `configure' which instantiates (i.e., don't
16497 # use $as_me), people would be surprised to read:
16498 # /* config.h. Generated by config.status. */
16499 configure_input
='Generated from '`
16500 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16502 if test x
"$ac_file" != x-
; then
16503 configure_input
="$ac_file. $configure_input"
16504 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16505 $as_echo "$as_me: creating $ac_file" >&6;}
16507 # Neutralize special characters interpreted by sed in replacement strings.
16508 case $configure_input in #(
16509 *\
&* |
*\|
* |
*\\* )
16510 ac_sed_conf_input
=`$as_echo "$configure_input" |
16511 sed 's/[\\\\&|]/\\\\&/g'`;; #(
16512 *) ac_sed_conf_input
=$configure_input;;
16516 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
16517 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
16522 ac_dir
=`$as_dirname -- "$ac_file" ||
16523 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16524 X"$ac_file" : 'X\(//\)[^/]' \| \
16525 X"$ac_file" : 'X\(//\)$' \| \
16526 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16527 $as_echo X"$ac_file" |
16528 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16532 /^X\(\/\/\)[^/].*/{
16545 as_dir
="$ac_dir"; as_fn_mkdir_p
16549 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
16551 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16552 # A ".." for each directory in $ac_dir_suffix.
16553 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16554 case $ac_top_builddir_sub in
16555 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
16556 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
16559 ac_abs_top_builddir
=$ac_pwd
16560 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
16561 # for backward compatibility:
16562 ac_top_builddir
=$ac_top_build_prefix
16565 .
) # We are building in place.
16567 ac_top_srcdir
=$ac_top_builddir_sub
16568 ac_abs_top_srcdir
=$ac_pwd ;;
16569 [\\/]* | ?
:[\\/]* ) # Absolute name.
16570 ac_srcdir
=$srcdir$ac_dir_suffix;
16571 ac_top_srcdir
=$srcdir
16572 ac_abs_top_srcdir
=$srcdir ;;
16573 *) # Relative name.
16574 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
16575 ac_top_srcdir
=$ac_top_build_prefix$srcdir
16576 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
16578 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
16588 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
16589 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
16591 ac_MKDIR_P
=$MKDIR_P
16593 [\\/$
]* | ?
:[\\/]* ) ;;
16594 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
16598 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16599 # If the template does not know about datarootdir, expand it.
16600 # FIXME: This hack should be removed a few years after 2.60.
16601 ac_datarootdir_hack
=; ac_datarootdir_seen
=
16612 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16613 *datarootdir
*) ac_datarootdir_seen
=yes;;
16614 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
16615 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16616 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16618 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16619 ac_datarootdir_hack='
16620 s&@datadir@&$datadir&g
16621 s&@docdir@&$docdir&g
16622 s&@infodir@&$infodir&g
16623 s&@localedir@&$localedir&g
16624 s&@mandir@&$mandir&g
16625 s&\\\${datarootdir}&$datarootdir&g' ;;
16629 # Neutralize VPATH when `$srcdir' = `.'.
16630 # Shell code in configure.ac might set extrasub.
16631 # FIXME: do we really want to maintain this feature?
16632 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16633 ac_sed_extra="$ac_vpsub
16636 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
16638 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
16639 s|@configure_input@|
$ac_sed_conf_input|
;t t
16640 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
16641 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
16642 s
&@srcdir@
&$ac_srcdir&;t t
16643 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
16644 s
&@top_srcdir@
&$ac_top_srcdir&;t t
16645 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
16646 s
&@builddir@
&$ac_builddir&;t t
16647 s
&@abs_builddir@
&$ac_abs_builddir&;t t
16648 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
16649 s
&@INSTALL@
&$ac_INSTALL&;t t
16650 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
16651 $ac_datarootdir_hack
16653 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
16654 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
16656 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16657 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
16658 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
16659 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
16660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
16661 which seems to be undefined. Please make sure it is defined" >&5
16662 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
16663 which seems to be undefined. Please make sure it is defined" >&2;}
16665 rm -f "$ac_tmp/stdin"
16667 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16668 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16670 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16676 if test x"$ac_file" != x-; then
16678 $as_echo "/* $configure_input */" \
16679 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16680 } >"$ac_tmp/config.h" \
16681 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16682 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16683 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16684 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16687 mv "$ac_tmp/config.h" "$ac_file" \
16688 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16691 $as_echo "/* $configure_input */" \
16692 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16693 || as_fn_error $? "could not create -" "$LINENO" 5
16695 # Compute "$ac_file"'s index
in $config_headers.
16698 for _am_header
in $config_headers :; do
16699 case $_am_header in
16700 $_am_arg |
$_am_arg:* )
16703 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
16706 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16707 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16708 X"$_am_arg" : 'X\(//\)[^/]' \| \
16709 X"$_am_arg" : 'X\(//\)$' \| \
16710 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16711 $as_echo X"$_am_arg" |
16712 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16716 /^X\(\/\/\)[^/].*/{
16728 s/.*/./; q'`/stamp-h
$_am_stamp_count
16731 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16732 $as_echo "$as_me: executing $ac_file commands" >&6;}
16737 case $ac_file$ac_mode in
16738 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
16739 # Older Autoconf quotes --file arguments for eval, but not when files
16740 # are listed without --file. Let's play safe and only enable the eval
16741 # if we detect the quoting.
16742 case $CONFIG_FILES in
16743 *\'*) eval set x
"$CONFIG_FILES" ;;
16744 *) set x
$CONFIG_FILES ;;
16749 # Strip MF so we end up with the name of the file.
16750 mf
=`echo "$mf" | sed -e 's/:.*$//'`
16751 # Check whether this is an Automake generated Makefile or not.
16752 # We used to match only the files named 'Makefile.in', but
16753 # some people rename them; so instead we look at the file content.
16754 # Grep'ing the first line is not enough: some people post-process
16755 # each Makefile.in and add a new line on top of each file to say so.
16756 # Grep'ing the whole file is not good either: AIX grep has a line
16757 # limit of 2048, but all sed's we know have understand at least 4000.
16758 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
16759 dirpart
=`$as_dirname -- "$mf" ||
16760 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16761 X"$mf" : 'X\(//\)[^/]' \| \
16762 X"$mf" : 'X\(//\)$' \| \
16763 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16765 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16769 /^X\(\/\/\)[^/].*/{
16785 # Extract the definition of DEPDIR, am__include, and am__quote
16786 # from the Makefile without running 'make'.
16787 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
16788 test -z "$DEPDIR" && continue
16789 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
16790 test -z "$am__include" && continue
16791 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
16792 # Find all dependency output files, they are included files with
16793 # $(DEPDIR) in their names. We invoke sed twice because it is the
16794 # simplest approach to changing $(DEPDIR) to its actual value in the
16796 for file in `sed -n "
16797 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16798 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
16799 # Make sure the directory exists.
16800 test -f "$dirpart/$file" && continue
16801 fdir
=`$as_dirname -- "$file" ||
16802 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16803 X"$file" : 'X\(//\)[^/]' \| \
16804 X"$file" : 'X\(//\)$' \| \
16805 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16806 $as_echo X"$file" |
16807 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16811 /^X\(\/\/\)[^/].*/{
16824 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
16825 # echo "creating $dirpart/$file"
16826 echo '# dummy' > "$dirpart/$file"
16833 # See if we are running on zsh, and set the options which allow our
16834 # commands through without removal of \ escapes.
16835 if test -n "${ZSH_VERSION+set}" ; then
16836 setopt NO_GLOB_SUBST
16839 cfgfile
="${ofile}T"
16840 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16843 cat <<_LT_EOF >> "$cfgfile"
16846 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16847 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16848 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16849 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16851 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16852 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16853 # Written by Gordon Matzigkeit, 1996
16855 # This file is part of GNU Libtool.
16857 # GNU Libtool is free software; you can redistribute it and/or
16858 # modify it under the terms of the GNU General Public License as
16859 # published by the Free Software Foundation; either version 2 of
16860 # the License, or (at your option) any later version.
16862 # As a special exception to the GNU General Public License,
16863 # if you distribute this file as part of a program or library that
16864 # is built using GNU Libtool, you may include this file under the
16865 # same distribution terms that you use for the rest of that program.
16867 # GNU Libtool is distributed in the hope that it will be useful,
16868 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16869 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16870 # GNU General Public License for more details.
16872 # You should have received a copy of the GNU General Public License
16873 # along with GNU Libtool; see the file COPYING. If not, a copy
16874 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16875 # obtained by writing to the Free Software Foundation, Inc.,
16876 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16879 # The names of the tagged configurations supported by this script.
16882 # ### BEGIN LIBTOOL CONFIG
16884 # Whether or not to build shared libraries.
16885 build_libtool_libs=$enable_shared
16887 # Which release of libtool.m4 was used?
16888 macro_version=$macro_version
16889 macro_revision=$macro_revision
16891 # Whether or not to build static libraries.
16892 build_old_libs=$enable_static
16894 # What type of objects to build.
16897 # Whether or not to optimize for fast installation.
16898 fast_install=$enable_fast_install
16900 # Shell to use when invoking shell scripts.
16903 # An echo program that protects backslashes.
16907 host_alias=$host_alias
16911 # The build system.
16912 build_alias=$build_alias
16916 # A sed program that does not truncate output.
16919 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16920 Xsed="\$SED -e 1s/^X//"
16922 # A grep program that handles long lines.
16928 # A literal string matcher.
16931 # A BSD- or MS-compatible name lister.
16934 # Whether we need soft or hard links.
16937 # What is the maximum length of a command?
16938 max_cmd_len=$max_cmd_len
16940 # Object file suffix (normally "o").
16943 # Executable file suffix (normally "").
16946 # whether the shell understands "unset".
16949 # turn spaces into newlines.
16952 # turn newlines into spaces.
16955 # An object symbol dumper.
16956 OBJDUMP=$lt_OBJDUMP
16958 # Method to check whether dependent libraries are shared objects.
16959 deplibs_check_method=$lt_deplibs_check_method
16961 # Command to use when deplibs_check_method == "file_magic".
16962 file_magic_cmd=$lt_file_magic_cmd
16966 AR_FLAGS=$lt_AR_FLAGS
16968 # A symbol stripping program.
16971 # Commands used to install an old-style archive.
16973 old_postinstall_cmds=$lt_old_postinstall_cmds
16974 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16976 # Whether to use a lock for old archive extraction.
16977 lock_old_archive_extraction=$lock_old_archive_extraction
16982 # LTCC compiler flags.
16983 LTCFLAGS=$lt_CFLAGS
16985 # Take the output of nm and produce a listing of raw symbols and C names.
16986 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16988 # Transform the output of nm in a proper C declaration.
16989 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16991 # Transform the output of nm in a C name address pair.
16992 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16994 # Transform the output of nm in a C name address pair when lib prefix is needed.
16995 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16997 # The name of the directory that contains temporary libtool files.
17000 # Used to examine libraries when file_magic_cmd begins with "file".
17001 MAGIC_CMD=$MAGIC_CMD
17003 # Must we lock files when doing compilation?
17004 need_locks=$lt_need_locks
17006 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17007 DSYMUTIL=$lt_DSYMUTIL
17009 # Tool to change global to local symbols on Mac OS X.
17012 # Tool to manipulate fat objects and archives on Mac OS X.
17015 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17018 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17019 OTOOL64=$lt_OTOOL64
17021 # Old archive suffix (normally "a").
17024 # Shared library suffix (normally ".so").
17025 shrext_cmds=$lt_shrext_cmds
17027 # The commands to extract the exported symbol list from a shared archive.
17028 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17030 # Variables whose values should be saved in libtool wrapper scripts and
17031 # restored at link time.
17032 variables_saved_for_relink=$lt_variables_saved_for_relink
17034 # Do we need the "lib" prefix for modules?
17035 need_lib_prefix=$need_lib_prefix
17037 # Do we need a version for libraries?
17038 need_version=$need_version
17040 # Library versioning type.
17041 version_type=$version_type
17043 # Shared library runtime path variable.
17044 runpath_var=$runpath_var
17046 # Shared library path variable.
17047 shlibpath_var=$shlibpath_var
17049 # Is shlibpath searched before the hard-coded library search path?
17050 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17052 # Format of library name prefix.
17053 libname_spec=$lt_libname_spec
17055 # List of archive names. First name is the real one, the rest are links.
17056 # The last name is the one that the linker finds with -lNAME
17057 library_names_spec=$lt_library_names_spec
17059 # The coded name of the library, if different from the real name.
17060 soname_spec=$lt_soname_spec
17062 # Permission mode override for installation of shared libraries.
17063 install_override_mode=$lt_install_override_mode
17065 # Command to use after installation of a shared archive.
17066 postinstall_cmds=$lt_postinstall_cmds
17068 # Command to use after uninstallation of a shared archive.
17069 postuninstall_cmds=$lt_postuninstall_cmds
17071 # Commands used to finish a libtool library installation in a directory.
17072 finish_cmds=$lt_finish_cmds
17074 # As "finish_cmds", except a single script fragment to be evaled but
17076 finish_eval=$lt_finish_eval
17078 # Whether we should hardcode library paths into libraries.
17079 hardcode_into_libs=$hardcode_into_libs
17081 # Compile-time system search path for libraries.
17082 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17084 # Run-time system search path for libraries.
17085 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17087 # Whether dlopen is supported.
17088 dlopen_support=$enable_dlopen
17090 # Whether dlopen of programs is supported.
17091 dlopen_self=$enable_dlopen_self
17093 # Whether dlopen of statically linked programs is supported.
17094 dlopen_self_static=$enable_dlopen_self_static
17096 # Commands to strip libraries.
17097 old_striplib=$lt_old_striplib
17098 striplib=$lt_striplib
17101 # The linker used to build libraries.
17104 # How to create reloadable object files.
17105 reload_flag=$lt_reload_flag
17106 reload_cmds=$lt_reload_cmds
17108 # Commands used to build an old-style archive.
17109 old_archive_cmds=$lt_old_archive_cmds
17111 # A language specific compiler.
17114 # Is the compiler the GNU compiler?
17117 # Compiler flag to turn off builtin functions.
17118 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17120 # How to pass a linker flag through the compiler.
17121 wl=$lt_lt_prog_compiler_wl
17123 # Additional compiler flags for building library objects.
17124 pic_flag=$lt_lt_prog_compiler_pic
17126 # Compiler flag to prevent dynamic linking.
17127 link_static_flag=$lt_lt_prog_compiler_static
17129 # Does compiler simultaneously support -c and -o options?
17130 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17132 # Whether or not to add -lc for building shared libraries.
17133 build_libtool_need_lc=$archive_cmds_need_lc
17135 # Whether or not to disallow shared libs when runtime libs are static.
17136 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17138 # Compiler flag to allow reflexive dlopens.
17139 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17141 # Compiler flag to generate shared objects directly from archives.
17142 whole_archive_flag_spec=$lt_whole_archive_flag_spec
17144 # Whether the compiler copes with passing no objects directly.
17145 compiler_needs_object=$lt_compiler_needs_object
17147 # Create an old-style archive from a shared archive.
17148 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17150 # Create a temporary old-style archive to link instead of a shared archive.
17151 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17153 # Commands used to build a shared archive.
17154 archive_cmds=$lt_archive_cmds
17155 archive_expsym_cmds=$lt_archive_expsym_cmds
17157 # Commands used to build a loadable module if different from building
17158 # a shared archive.
17159 module_cmds=$lt_module_cmds
17160 module_expsym_cmds=$lt_module_expsym_cmds
17162 # Whether we are building with GNU ld or not.
17163 with_gnu_ld=$lt_with_gnu_ld
17165 # Flag that allows shared libraries with undefined symbols to be built.
17166 allow_undefined_flag=$lt_allow_undefined_flag
17168 # Flag that enforces no undefined symbols.
17169 no_undefined_flag=$lt_no_undefined_flag
17171 # Flag to hardcode \$libdir into a binary during linking.
17172 # This must work even if \$libdir does not exist
17173 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17175 # If ld is used when linking, flag to hardcode \$libdir into a binary
17176 # during linking. This must work even if \$libdir does not exist.
17177 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17179 # Whether we need a single "-rpath" flag with a separated argument.
17180 hardcode_libdir_separator=$lt_hardcode_libdir_separator
17182 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17183 # DIR into the resulting binary.
17184 hardcode_direct=$hardcode_direct
17186 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17187 # DIR into the resulting binary and the resulting library dependency is
17188 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17189 # library is relocated.
17190 hardcode_direct_absolute=$hardcode_direct_absolute
17192 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17193 # into the resulting binary.
17194 hardcode_minus_L=$hardcode_minus_L
17196 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17197 # into the resulting binary.
17198 hardcode_shlibpath_var=$hardcode_shlibpath_var
17200 # Set to "yes" if building a shared library automatically hardcodes DIR
17201 # into the library and all subsequent libraries and executables linked
17203 hardcode_automatic=$hardcode_automatic
17205 # Set to yes if linker adds runtime paths of dependent libraries
17206 # to runtime path list.
17207 inherit_rpath=$inherit_rpath
17209 # Whether libtool must link a program against all its dependency libraries.
17210 link_all_deplibs=$link_all_deplibs
17212 # Fix the shell variable \$srcfile for the compiler.
17213 fix_srcfile_path=$lt_fix_srcfile_path
17215 # Set to "yes" if exported symbols are required.
17216 always_export_symbols=$always_export_symbols
17218 # The commands to list exported symbols.
17219 export_symbols_cmds=$lt_export_symbols_cmds
17221 # Symbols that should not be listed in the preloaded symbols.
17222 exclude_expsyms=$lt_exclude_expsyms
17224 # Symbols that must always be exported.
17225 include_expsyms=$lt_include_expsyms
17227 # Commands necessary for linking programs (against libraries) with templates.
17228 prelink_cmds=$lt_prelink_cmds
17230 # Specify filename containing input files.
17231 file_list_spec=$lt_file_list_spec
17233 # How to hardcode a shared library path into an executable.
17234 hardcode_action=$hardcode_action
17236 # ### END LIBTOOL CONFIG
17242 cat <<\_LT_EOF
>> "$cfgfile"
17243 # AIX sometimes has problems with the GCC collect2 program. For some
17244 # reason, if we set the COLLECT_NAMES environment variable, the problems
17245 # vanish in a puff of smoke.
17246 if test "X${COLLECT_NAMES+set}" != Xset
; then
17248 export COLLECT_NAMES
17255 ltmain
="$ac_aux_dir/ltmain.sh"
17258 # We use sed instead of cat because bash on DJGPP gets confused if
17259 # if finds mixed CR/LF and LF-only lines. Since sed operates in
17260 # text mode, it properly converts lines to CR/LF. This bash problem
17261 # is reportedly fixed, but why not run on old versions too?
17262 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17263 ||
(rm -f "$cfgfile"; exit 1)
17267 cat << \_LT_EOF
>> "$cfgfile"
17269 # func_dirname file append nondir_replacement
17270 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
17271 # otherwise set result to NONDIR_REPLACEMENT.
17275 */*) func_dirname_result
="${1%/*}${2}" ;;
17276 * ) func_dirname_result
="${3}" ;;
17280 # func_basename file
17283 func_basename_result
="${1##*/}"
17286 # func_dirname_and_basename file append nondir_replacement
17287 # perform func_basename and func_dirname in a single function
17289 # dirname: Compute the dirname of FILE. If nonempty,
17290 # add APPEND to the result, otherwise set result
17291 # to NONDIR_REPLACEMENT.
17292 # value returned in "$func_dirname_result"
17293 # basename: Compute filename of FILE.
17294 # value retuned in "$func_basename_result"
17295 # Implementation must be kept synchronized with func_dirname
17296 # and func_basename. For efficiency, we do not delegate to
17297 # those functions but instead duplicate the functionality here.
17298 func_dirname_and_basename
()
17301 */*) func_dirname_result
="${1%/*}${2}" ;;
17302 * ) func_dirname_result
="${3}" ;;
17304 func_basename_result
="${1##*/}"
17307 # func_stripname prefix suffix name
17308 # strip PREFIX and SUFFIX off of NAME.
17309 # PREFIX and SUFFIX must not contain globbing or regex special
17310 # characters, hashes, percent signs, but SUFFIX may contain a leading
17311 # dot (in which case that matches only a dot).
17314 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17315 # positional parameters, so assign one to ordinary parameter first.
17316 func_stripname_result
=${3}
17317 func_stripname_result
=${func_stripname_result#"${1}"}
17318 func_stripname_result
=${func_stripname_result%"${2}"}
17324 func_opt_split_opt
=${1%%=*}
17325 func_opt_split_arg
=${1#*=}
17332 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
17333 *) func_lo2o_result
=${1} ;;
17337 # func_xform libobj-or-source
17340 func_xform_result
=${1%.*}.lo
17343 # func_arith arithmetic-term...
17346 func_arith_result
=$
(( $
* ))
17350 # STRING may not start with a hyphen.
17353 func_len_result
=${#1}
17358 *) # Bourne compatible functions.
17359 cat << \_LT_EOF
>> "$cfgfile"
17361 # func_dirname file append nondir_replacement
17362 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
17363 # otherwise set result to NONDIR_REPLACEMENT.
17366 # Extract subdirectory from the argument.
17367 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
17368 if test "X$func_dirname_result" = "X${1}"; then
17369 func_dirname_result
="${3}"
17371 func_dirname_result
="$func_dirname_result${2}"
17375 # func_basename file
17378 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
17382 # func_stripname prefix suffix name
17383 # strip PREFIX and SUFFIX off of NAME.
17384 # PREFIX and SUFFIX must not contain globbing or regex special
17385 # characters, hashes, percent signs, but SUFFIX may contain a leading
17386 # dot (in which case that matches only a dot).
17387 # func_strip_suffix prefix name
17391 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17392 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17397 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
17398 my_sed_long_arg
='1s/^-[^=]*=//'
17403 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17404 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17410 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
17413 # func_xform libobj-or-source
17416 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
17419 # func_arith arithmetic-term...
17422 func_arith_result
=`expr "$@"`
17426 # STRING may not start with a hyphen.
17429 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
17435 case $lt_shell_append in
17437 cat << \_LT_EOF
>> "$cfgfile"
17439 # func_append var value
17440 # Append VALUE to the end of shell variable VAR.
17448 cat << \_LT_EOF
>> "$cfgfile"
17450 # func_append var value
17451 # Append VALUE to the end of shell variable VAR.
17462 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
17463 ||
(rm -f "$cfgfile"; exit 1)
17465 mv -f "$cfgfile" "$ofile" ||
17466 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17471 for ac_file
in $CONFIG_FILES; do
17472 # Support "outfile[:infile[:infile...]]"
17474 *:*) ac_file
=`echo "$ac_file"|sed 's%:.*%%'` ;;
17476 # PO directories have a Makefile.in generated from Makefile.in.in.
17477 case "$ac_file" in */Makefile.
in)
17478 # Adjust a relative srcdir.
17479 ac_dir
=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
17480 ac_dir_suffix
=/`echo "$ac_dir"|sed 's%^\./%%'`
17481 ac_dots
=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
17482 # In autoconf-2.13 it is called $ac_given_srcdir.
17483 # In autoconf-2.50 it is called $srcdir.
17484 test -n "$ac_given_srcdir" || ac_given_srcdir
="$srcdir"
17485 case "$ac_given_srcdir" in
17486 .
) top_srcdir
=`echo $ac_dots|sed 's%/$%%'` ;;
17487 /*) top_srcdir
="$ac_given_srcdir" ;;
17488 *) top_srcdir
="$ac_dots$ac_given_srcdir" ;;
17490 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
17491 rm -f "$ac_dir/POTFILES"
17492 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" ||
echo "creating $ac_dir/POTFILES"
17493 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" |
sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," |
sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
17494 POMAKEFILEDEPS
="POTFILES.in"
17495 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
17496 # on $ac_dir but don't depend on user-specified configuration
17498 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
17499 # The LINGUAS file contains the set of available languages.
17500 if test -n "$OBSOLETE_ALL_LINGUAS"; then
17501 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" ||
echo "setting ALL_LINGUAS in configure.ac is obsolete"
17503 ALL_LINGUAS_
=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
17504 # Hide the ALL_LINGUAS assigment from automake.
17505 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
17506 POMAKEFILEDEPS
="$POMAKEFILEDEPS LINGUAS"
17508 # The set of available languages was given in configure.ac.
17509 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
17511 case "$ac_given_srcdir" in
17513 *) srcdirpre
='$(srcdir)/' ;;
17519 for lang
in $ALL_LINGUAS; do
17520 POFILES
="$POFILES $srcdirpre$lang.po"
17521 GMOFILES
="$GMOFILES $srcdirpre$lang.gmo"
17522 UPDATEPOFILES
="$UPDATEPOFILES $lang.po-update"
17523 DUMMYPOFILES
="$DUMMYPOFILES $lang.nop"
17525 # CATALOGS depends on both $ac_dir and the user's LINGUAS
17526 # environment variable.
17528 if test -n "$ALL_LINGUAS"; then
17529 for presentlang
in $ALL_LINGUAS; do
17531 if test "%UNSET%" != "$LINGUAS"; then
17532 desiredlanguages
="$LINGUAS"
17534 desiredlanguages
="$ALL_LINGUAS"
17536 for desiredlang
in $desiredlanguages; do
17537 # Use the presentlang catalog if desiredlang is
17538 # a. equal to presentlang, or
17539 # b. a variant of presentlang (because in this case,
17540 # presentlang can be used as a fallback for messages
17541 # which are not translated in the desiredlang catalog).
17542 case "$desiredlang" in
17543 "$presentlang"*) useit
=yes;;
17546 if test $useit = yes; then
17547 INST_LINGUAS
="$INST_LINGUAS $presentlang"
17552 if test -n "$INST_LINGUAS"; then
17553 for lang
in $INST_LINGUAS; do
17554 CATALOGS
="$CATALOGS $lang.gmo"
17557 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" ||
echo "creating $ac_dir/Makefile"
17558 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"
17559 for f
in "$ac_given_srcdir/$ac_dir"/Rules-
*; do
17560 if test -f "$f"; then
17562 *.orig |
*.bak |
*~
) ;;
17563 *) cat "$f" >> "$ac_dir/Makefile" ;;
17574 *) srcdirpre
='$(srcdir)/' ;;
17578 for lang
in dummy
$OBSOLETE_ALL_LINGUAS; do
17579 if test $lang != dummy
; then
17580 POFILES
="$POFILES $srcdirpre$lang.po"
17581 GMOFILES
="$GMOFILES $srcdirpre$lang.gmo"
17584 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
17585 -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
17586 -e "s,@POFILES@,$POFILES," \
17587 -e "s,@GMOFILES@,$GMOFILES," \
17588 po
/Makefile.
in > po
/Makefile
;;
17596 ac_clean_files
=$ac_clean_files_save
17598 test $ac_write_fail = 0 ||
17599 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
17602 # configure is writing to config.log, and then calls config.status.
17603 # config.status does its own redirection, appending to config.log.
17604 # Unfortunately, on DOS this fails, as config.log is still kept open
17605 # by configure, so config.status won't be able to write to it; its
17606 # output is simply discarded. So we exec the FD to /dev/null,
17607 # effectively closing config.log, so it can be properly (re)opened and
17608 # appended to by config.status. When coming back to configure, we
17609 # need to make the FD available again.
17610 if test "$no_create" != yes; then
17612 ac_config_status_args
=
17613 test "$silent" = yes &&
17614 ac_config_status_args
="$ac_config_status_args --quiet"
17616 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
17618 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17619 # would make configure fail if this is the last instruction.
17620 $ac_cs_success || as_fn_exit
1
17622 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
17623 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17624 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17629 touch config.status.tmp
17630 if touch --reference=config.status config.status.tmp
> /dev
/null
2>&1; then
17631 sed '/as_fn_exit 0/i \
17632 sed -e \"s/^\t\\\(\\\$(AM_V_CCLD)\\\)/\t+ \\\1/\" Makefile > Makefile.tmp \
17633 touch --reference=Makefile Makefile.tmp \
17634 mv Makefile.tmp Makefile \
17635 ' config.status
> config.status.tmp
17636 touch --reference=config.status config.status.tmp
17637 mv config.status.tmp config.status
17638 chmod +x config.status
17639 sed -e "s/^\t\(\$(AM_V_CCLD)\)/\t+ \1/" Makefile
> Makefile.tmp
17640 touch --reference=Makefile Makefile.tmp
17641 mv Makefile.tmp Makefile
17643 rm -f config.status.tmp